1 1 2 1 3 3 4 1 5 10 6 15 7 1 8 25 9 105 10 105 11 1 12 56 13 490 14 1260 15 945 16 1 17 119 18 1918 19 9450 20 17325 21 10395 22 1 23 246 24 6825 25 56980 26 190575 27 270270 28 135135 29 1 30 501 31 22935 32 302995 33 1636635 34 4099095 35 4729725 36 2027025 37 1 38 1012 39 74316 40 1487200 41 12122110 42 47507460 43 94594500 44 91891800 45 34459425 46 1 47 2035 48 235092 49 6914908 50 81431350 51 466876410 52 1422280860 53 2343240900 54 1964187225 55 654729075 56 1 57 4082 58 731731 59 30950920 60 510880370 61 4104160060 62 17892864990 63 44346982680 64 62199262125 65 45831035250 66 13749310575 67 1 68 8177 69 2252341 70 134779645 71 3049616570 72 33309926650 73 199124936010 74 694740296250 75 1446733012725 76 1764494857125 77 1159525191825 78 316234143225 79 1 80 16368 81 6879678 82 575156036 83 17539336815 84 254752658160 85 2026763158420 86 9540421090200 87 27610143335775 88 49473074851200 89 53338158823950 90 31623414322500 91 7905853580625 92 1 93 32751 94 20900922 95 2417578670 96 98049492723 97 1861763348445 98 19282395272140 99 118885395048420 100 458380554006375 101 1129764045234825 102 1774073543492250 103 1712934942468750 104 924984868933125 105 213458046676875 106 1 107 65518 108 63259533 109 10046531276 110 536181458345 111 13131569945130 112 174073797222325 113 1375295856374440 114 6859789072171035 115 22298773748501250 116 47758910109285375 117 66681131440423500 118 58274046742786875 119 28887988983603750 120 6190283353629375 121 1 122 131053 123 190957923 124 41388056231 125 2881837917245 126 90049230296025 127 1507411119349135 128 15006064187108995 129 94745202202525875 130 394482464289288375 131 1105116128663171625 132 2089664150235787125 133 2624634287988087375 134 2094379201311271875 135 959493919812553125 136 191898783962510625 137 1 138 262124 139 575363776 140 169371383384 141 15278338767076 142 603695815955540 143 12623010132252520 144 156226380361251200 145 1227858424500457750 146 6408199900158556500 147 22807303951105674000 148 56019221405398251000 149 94720506100682962500 150 108060337458000427500 151 79318164037837725000 152 33774185977401870000 153 6332659870762850625 154 1 155 524267 156 1731333808 157 689568172832 158 80117864269828 159 3973576687375988 160 102849770508700600 161 1565386296196322600 162 15112611709896650950 163 97234176463097924250 164 430309940666601996000 165 1333642471446843558000 166 2911943221470826042500 167 4449180413533177822500 168 4647703259223579555000 169 3157886388887074845000 170 1255977541034632040625 171 221643095476699771875 172 1 173 1048554 174 5205011031 175 2796362035104 176 416449389324276 177 25764288866731800 178 819287810745303900 179 15197184402796796400 180 178278935386370568750 181 1395494892508085469100 182 7553200464762461759250 183 28913007877360182576000 184 79198178493972888850500 185 155470708876530922875000 186 216538502534948561467500 187 208548093035794902390000 188 131877641808636364265625 189 49204767195827349356250 190 8200794532637891559375 191 1 192 2097129 193 15638101281 194 11305163394129 195 2149359635463876 196 164996967933497700 197 6404886185752154100 198 143698246112497576500 199 2030031581755645417950 200 19125038051285601184750 201 124950051887629643424750 202 581105308935958505448750 203 1954792572497173397488500 204 4790129814572538252316500 205 8534081639826279799762500 206 10915617077295918089602500 207 9749651260035434678555625 208 5765158556444437766240625 209 2025596249561559215165625 210 319830986772877770815625 211 1 212 4194280 213 46962537810 214 45595968007260 215 11029427262172605 216 1045865158123046976 217 49289121434469516600 218 1328922782101040926800 219 22437533373063238480050 220 252151327965525374386000 221 1967326750353779714399500 222 10971665367635650654977000 223 44588778637349884847159250 224 133524764868919431047040000 225 295665768107433035827515000 226 481876812270480762225090000 227 569621903280551358850738125 228 474259601897346397577445000 229 263327512443002697971531250 230 87420469717919924022937500 231 13113070457687988603440625 232 1 233 8388583 234 140988276150 235 183557935474290 236 56332631479051785 237 6572985484816942191 238 374308074468731931528 239 12060766778407943395800 240 241805483820600374124450 241 3217076814220214136741550 242 29709436748788388838746500 243 196581767173302538434907500 244 952690744785160625282288250 245 3429953960472118004309133750 246 9241878056892595055106165000 247 18649662416302714521219495000 248 27994891222047642065015968125 249 30751927062093738151572796875 250 23973606812310907164556893750 251 12544837404521509097291531250 252 3947034207764084569635628125 253 563862029680583509947946875 254 1 255 16777190 256 423174543025 257 737897437077060 258 286619221653064755 259 41015226590315103126 260 2810773100340814844235 261 107715376461325505112240 262 2550133124516049612389850 263 39908543624461353339397900 264 432967339105939343738682650 265 3369102055538435681736271000 266 19265341533272676973891509750 267 82316222258875434570490249500 268 265536467390857291986030423750 269 649585964822762044433546190000 270 1203249985010615781432831763125 271 1673330335999592969328949068750 272 1716327538979750500341065653125 273 1257788234207488282857220162500 274 622315726757470667145884034375 275 186074469794592558282822468750 276 25373791335626257947657609375 277 1 278 33554405 279 1269959836015 280 2963015460969915 281 1453757236503481455 282 254403316969829496651 283 20905868500095157003425 284 948856977801169301069205 285 26398090167406862675100330 286 483239829353643170602844050 287 6119531213397018794665037750 288 55583081535169105211689144750 289 371737113931928485203095382750 290 1865244748355345132020849353750 291 7111063456700125893469085837250 292 20749297665407627098391925566250 293 46438688338090950061699987573125 294 79453195433427920486667185525625 295 102890097352598164218296108296875 296 98957848860279037171810226334375 297 68411312567036368455781251871875 298 32097846039567216303786875859375 299 9143022811270661613805958578125 300 1192568192774434123539907640625 301 1 302 67108836 303 3810785476980 304 11887620719288080 305 7354713630885534810 306 1570032618914081423556 307 154227582326730813420156 308 8259843614412399432663240 309 268895091774100351011186735 310 5729933359228265036981851720 311 84228237374744717712414957000 312 887300102104321939148211096000 313 6889156497916327200472738331500 314 40239436806388114286009515497000 315 179410497036360348550849412355000 316 616431300914527069313034242550000 317 1640178906029258862082968736959375 318 3380582428001522471351408817532500 319 5371399253336765701074315035242500 320 6506321260719899969041233291750000 321 5889740762620320410302866474356250 322 3853072990954151707649248855012500 323 1718888288518884383395520212687500 324 467486731567578176427643795125000 325 58435841445947272053455474390625 326 1 327 134217699 328 11434235478348 329 47660995655984740 330 37130196776006316450 331 9648191836041940120446 332 1129834120092366299494884 333 71168259132081312304171068 334 2700890508856924739811230775 335 66710661804376162655210052925 336 1132788212054409436167911188920 337 13764046008117417825137886561000 338 123276438352876487293777619957500 339 832029218708170360822570011886500 340 4300734927800929799703121805205000 341 17218731193123207399593373787355000 342 53773156040907537566557906715409375 343 131378176663285535553893014404838125 344 250802212645465537059873973641037500 345 371839391614552455929168842420912500 346 422975334008142127192256927381981250 347 361585421644146396852518199105018750 348 224481934201733622785260909932412500 349 95445207695047211020643941504687500 350 24835232614527590622718576616015625 351 2980227913743310874726229193921875 352 1 353 268435426 354 34306598748315 355 190987009688289400 356 187128474745367109190 357 59077317313083842849076 358 8227229171235948120438906 359 607760433139790952616194600 360 26798903649335168588947064355 361 764338676362610917185304837150 362 14928964819360421816089795036345 363 208214504155476572476035263910960 364 2139391492903973629999486635326500 365 16579466596029444543267084964711000 366 98624221884048931789272197565421500 367 456130566057610369981025096416290000 368 1654549093999726056813999487018224375 369 4730826045739071292898622154765098750 370 10677259990111694304062791147397428125 371 18973689613982463823337579635905975000 372 26358933420054950099708331068804493750 373 28257695308562042835983732894645512500 374 22880770147203046769834392684591406250 375 13514781694767814203758500092733125000 376 5488586407810597527620805432139453125 377 1368918021712760795124247943074781250 378 157952079428395476360490147277859375 379 1 380 536870881 381 102927849307725 382 765011543314355365 383 941753958036860806750 384 360639143545100171697726 385 59599232987296487499940926 386 5150036486111585805144918510 387 263069508437048991594706584795 388 8634946198651510409644089752635 389 193263482714743854830029329211495 390 3080803677820775320539925173348975 391 36140669573970720089034736815682900 392 319827583553475142435718141554340500 393 2175700925293970647656300531999184500 394 11538930597935869986635106037973764500 395 48197079504530199245003095521626574375 396 159609578053290955828805175701591874375 397 420485937916119471250529650919745676875 398 881305011814898908757702776645798621875 399 1464274703292312215614078774968381168750 400 1913257034371057497277350346053621468750 401 1939142478813772217505377676477877968750 402 1491274038181782926151758029139756718750 403 839983308323191276785962140625608828125 404 326486948178493449637133134423335328125 405 78186279317055760798442622902540390625 406 8687364368561751199826958100282265625 407 1 408 1073741792 409 308800190920486 410 3063339864435268660 411 4734015171113677760795 412 2195854495843854297615856 413 429817000935153918509006892 414 43345864276435359991157221416 415 2558176925919569599142721248025 416 96346103307122965777039747748560 417 2462661211609591309106442121679210 418 44700183442439058039680275248647500 419 596141655252271149299588510711185675 420 5995494291855422237839512928019448800 421 46388099972208990839580388066824409000 422 280353730279908628283038920015544350000 423 1338602228484127536563632395576471166875 424 5090038062167626370188635556623476160000 425 15490882988910944877713906625449985956250 426 37809425256271712795179478777063764927500 427 73933714348068603057023090329980137015625 428 115305389920778875720805646361598730750000 429 142176385765640693363768554207725888187500 430 136625985814678945537921831876203815625000 431 100037106731714277005692229060047326796875 432 53847759302093158637007417088789595250000 433 20067811691377645271600273211652033593750 434 4621677844074851638307941709350165312500 435 495179769008019818390136611716089140625 436 1 437 2147483615 438 926434932498802 439 12263549864041450678 440 23774229410959187938415 441 13340817506052104507322961 442 3087769768396456184277219060 443 362670143246083574914091026332 444 24670735175780670071948465646033 445 1063229933182092872136963606158575 446 30943117459990423031252453248413710 447 637371310985261940149527429972617610 448 9627249222861965378561222199688608775 449 109571011261823570749635486952853267225 450 959623248424773441058644389835221882200 451 6573124183227942640309740183255808005000 452 35652509477105965022601541045515049936875 453 154534989857771268881886162611316715723125 454 538648603773354018445618732601476588848750 455 1515241771582070554911571000188324610406250 456 3443079264123026303956458835782771123703125 457 6307338010008634021765901826784159064296875 458 9265937148490237484848570357580829427312500 459 10814372105131251441189857338038363648937500 460 9878730902285519984190084647816189213671875 461 6902082612098707359875265442611132450328125 462 3557305436584413306005622733686822241031250 463 1273272246042621626353837940925970543593750 464 282417528257573969755174580882076173203125 465 29215606371473169285018060091249259296875 466 1 467 4294967262 468 2779375664455701 469 49085698243870761980 470 119300371300037390465805 471 80900777295107157809720706 472 22107998626499121156711482977 473 3018696397167733934315262534936 474 236180752168623290069185740841245 475 11619128738852155524247574687427070 476 383966719320360461101392493585052385 477 8948066665142741049106932196104787140 478 152561206269571813347725568084774471305 479 1957593123471456467151590594126244527250 480 19325044233153662299613262760406725258125 481 149312656359186660533653484864513134661200 482 915029497722514709478783986386778825161875 483 4492950272340969160958824897188423279986250 484 17806537974724518525679177887382574258559375 485 57237265620309112020512356633840321650562500 486 149581994897269150683575756561042748728484375 487 317801557954587316284585699649955597847093750 488 547405468945733065305109915043919507235921875 489 759905536541622858770379375422285516649375000 490 841758738339356828870194269787514731033359375 491 732663078442555510471401641785596039674156250 492 489465955677405478775041944038378750176546875 493 241975338211089377286233580899762865200437500 494 83313170835984321077776501360212471094921875 495 17821519886598633263861016655662048171093750 496 1782151988659863326386101665566204817109375 497 1 498 8589934557 499 8338273022254011 500 196440071123738997455 501 598268941636966299760305 502 489818777508744330305559021 503 157830219922707920093749767667 504 25011783123775337199633848115591 505 2246374625404318967995282168968645 506 125874698227435110135312362248761745 507 4711637319555755604133715566307513175 508 123887368912488392416643063577414698235 509 2377010614770714179681137401730678761125 510 34271558010731122140769918881582274590225 511 379924947176991931983172108735908127125375 512 3297279580705208696620279107571326241711075 513 22722508966523709766754695042071870491489475 514 125709550290540665661719263482343781472684375 515 562971735136814310035845624719690074911940625 516 2052878749117132685219885204933317720197778125 517 6117559705098725989421733432741594449127421875 518 14919480004556185944490400490034288835245734375 519 29751609915299575581385155827107750950169265625 520 48345033669014267202270150337550425297560703125 521 63598678504814800812896101768335857208198984375 522 67029488124849782517857516064313836700429546875 523 55710039352958167534267427712600796555867828125 524 35653800854877425811742014963457706486028515625 525 16934602246908907948429533393431933573778984375 526 5616749017593002583660197082642822181923046875 527 1160180944617571025477352184283599335938203125 528 112275575285571389562324404930670903477890625 529 1 530 17179869148 531 25015119714471528 532 786060462323757134216 533 2998612990816409841707360 534 2961646884834670701224245716 535 1123914471781796469538165175488 536 206407473787111014400820775631408 537 21242854736713659537142527293457036 538 1353094716541332498008925473584300540 539 57240622538893021381289302806079399960 540 1693960469010313955581600247846506958520 541 36476069593081261994603724083482485315200 542 589144300429688562236111184821763067274900 543 7309637434159241720363767818472988812621200 544 70992870755778951881116726940464809969395200 545 547849351885458292169223491986216784199163750 546 3398897353555917470248681494785781591082792500 547 17107650032417045839428749307273644278433775000 548 70332105209456997826261676584090238299376475000 549 237271327510281278094510317949039322602158100000 550 658576784175567294207562416148800454628286937500 551 1504858428302480465318830610975364157792408500000 552 2826370963313118645412052334419244260350935750000 553 4345633881754183250851801113448770672165934687500 554 5431490044525352792612269320235639472286709312500 555 5458910861896007691978813996034737872333774625000 556 4340908785114057974784822081732863574960868125000 557 2665985317307881305020719381180446169287330000000 558 1218447809836142370312436982872064547031988437500 559 389820797391503864560390333919289376875236250000 560 77844398864662830096544920751931826411337500000 561 7297912393562140321551086320493608726062890625 562 1 563 34359738331 564 75045977618703912 565 3145167408724463983400 566 15022935251650351979637008 567 17886827215649864191172061336 568 7985867177865962114816126057056 569 1697340283639941770457630977246272 570 199854806529481598439117218217632460 571 14444389919092012340186383409461657948 572 689183015455641865106575051704582623320 573 22903353642373953429137221600431656500440 574 552111086284530847886602024486211629189520 575 9962395476890459185051931619428359751663000 576 137923487933013676792789854148539459418513200 577 1494058166366266074395692254152613411328762000 578 12863082519841738560932635710788925829855543750 579 89120469310164887365106664997441124633647616250 580 501788013000831579402077674567059884026546935000 581 2313347555907243386014957244967307912744519575000 582 8780631559026584722602847212470698642811649750000 583 27538612264927950767764440642470772744941008125000 584 71492043764788819177956599356766201088409464000000 585 153609833532756234013062600851657619242589742500000 586 272570362916015462705194063232535433904502640687500 587 397611140181155984408175268019604095937244588687500 588 473279995942713375240164137107076290890214473625000 589 454539008558850092504682672046639190311264559625000 590 346449918879000152282259831121670480556906393750000 591 204510509285480793325678430500530045076061443125000 592 90065104548649731501368067255310101693179583750000 593 27829372594116961759514809168815627942053156250000 594 5378561434055297416983150618203789631108350390625 595 488960130368663401543922783473071784646213671875 596 1 597 68719476698 598 225139204166429983 599 12583521382047366682256 600 75237337787192013993537640 601 107921880703965199226217848336 602 56634430160903379235550936914168 603 13914128690589904572483325112366528 604 1871678890961851882081733095980281836 605 153237510678217313733184991696192407720 606 8231010716371201071480712822176183464180 607 306542662419446966944549111583590678678000 608 8253901742890476833695275733541039034984440 609 165974868818123909289283939847335194724378960 610 2557009697362837651959392461580081519109185000 611 30801105058510941029970568773868787552185852000 612 294869369321989125330035112045195023085311105750 613 2273048738614738377740417026914964386558145367500 614 14257357120454539038990129061638517402087715426250 615 73363503820189773008011339325967391992323925990000 616 311627378314456665405482439935086606699993221375000 617 1097564837133903661356577138032716124386154564750000 618 3214017905691036034855574901826456671495055135125000 619 7833174543143901128634985183132222524949902732000000 620 15877239251333004374400545031061185382925360824687500 621 26692111419670983356924200762461832528638517747125000 622 37032839441503776180383123051086909706207710697812500 623 42070451988096031855021291317944627363908705034250000 624 38683005186698560243980543441466712925759952675125000 625 28308110086820433545834982106802812107923852493750000 626 16085201344564393242711508067449066082432560899375000 627 6834836823222625055394766332252566805895553527500000 628 2042060491129661252647936184711372129944137031640625 629 382366821948294780007347616675942135593339091406250 630 33738248995437774706530672059641953140588743359375 631 1 632 137438953433 633 675420223839404473 634 50342865957151957498361 635 376690029791241964634978440 636 650616015073066067931042133256 637 400973730115890193016357708029288 638 113748310021638081886995291186241448 639 17457331681042622739924864168766663756 640 1616600656875456472025527906281036759820 641 97590043371281208218014350661962868861100 642 4065369452702810053694182841645368766952460 643 122014770453709653251376941892045860031341720 644 2728089348855368094901043668806203638855543000 645 46653888901348760243855083916067982522856723000 646 623225175501679776729458115922484758309542067000 647 6614436741516384064169066481009492345163953101750 648 56542953869130714441819367422864695181568105219750 649 393634417173832114138794971624539907513806442943750 650 2251424718028795107304683884909466296961302868243750 651 10652531158534217261963766240890992692269997504315000 652 41909186980869910477957196113019691318395014042875000 653 137581172384660241160359696747906038658783232863375000 654 377623245471224753143718563602934284217005918540375000 655 866921453871959177078112736764462986070128184537187500 656 1662506491242758834118462466718739954103048471731187500 657 2654797572940202924999644769651980178843196289162687500 658 3511041540481426791304732909120924877680529514921187500 659 3814316077652404285796798404150990826137195749770625000 660 3363638639740019422233784786899420703412112498695625000 661 2366976507411644804549165569139906647678383652468125000 662 1296423268428938349034303563151169565311639293138125000 663 532156900186417325104226004688649823089054161914140625 664 153902645834188648952957415712066709576318984291015625 665 27946516251220956715242906689403417851454342416015625 666 2395415678676082004163677716234578672981800778515625 667 1 668 274877906904 669 2026266031637397306 670 201398480637561406172364 671 1885514206460453053432325001 672 3919517071689628570100921894016 673 2834792599459373192035538767935024 674 927629324298203823588682068643220256 675 162234659080357318344238565622280838964 676 16969043826082525366291822814573634130976 677 1149470707957239744583357668876800285183640 678 53468755514255218638794882931518642908762320 679 1785395119080663184898915203837219249988112900 680 44293989406660635991183458457889143945544688000 681 838940890311855176497779485850136123424483538000 682 12397605030897011960351794218395291224141222668000 683 145476358907367557257535410321053062058192932280750 684 1374952753686237599417878203586077099907079361450000 685 10588916389104999462937169669123816477748568203017500 686 67072021722310500537866196109163560759999218169725000 687 352034363256859883617606072498550425464464211080508750 688 1539848920774122631708956756458110785156350164193520000 689 5637008996718510264887747595870000676937320184387250000 690 17317828234389008545070827331344785140735136016771500000 691 44708054320543689368719650798890565988990565644392562500 692 96974298912373198665923013814083943943027207706316500000 693 176417443417679285524453544183884081937258353526457375000 694 268216207801652937356509786713112628021019388924205250000 695 338832866383212465722914792813238851007213095213225312500 696 352654020317259265529602238280948015627418294445730000000 697 298740060592342290230687713365598293206641430639118750000 698 202439947093717873878440972722351078132102545748252500000 699 107014383227748517811806404012156144168441898569697265625 700 42483672971411626821696372462415755741828636799884375000 701 11905215923020127560693478249685856004719549869222656250 702 2098384134520247835647381679421490917532057481979687500 703 174865344543353986303948473285124243127671456831640625 704 1 705 549755813847 706 6078809090028468078 707 805676999457542757979002 708 9436029768489042846220864293 709 23598179541015570901903121339139 710 20016006947369956001333211938881872 711 7548600261361302382351055793702838128 712 1502782880640933240983226465758115682452 713 177315467237602047625097440729983540741068 714 13458691891181598407998941852744337575306888 715 697949130860967371150123120953186928879146200 716 25883574323761382335625641796459782395283583700 717 711171002766362726306413093806146196987019389900 718 14887400803824180719008232127562277336535576846000 719 242825547680880515720011020244381874127757190202000 720 3142568773093687119237098863251247781092905872844750 721 32750349306257492438686255232207306211528039781541250 722 278186765599424295363207403114172830672019240098532500 723 1945008668625194980144742593323328754431652750966497500 724 11282898888288066587165966896801045458833703086534733750 725 54646703689185431031035806919492912375843092066007456250 726 222042142170973093994955600092496662678939374092517950000 727 759485426425165331239852459300344884670819795650138250000 728 2191406708545710764012382564515640828450342574149647062500 729 5337939193915955595543336359496288199825113035960960437500 730 10969626102669225423779318577066242624659716838418605125000 731 18977187640595435805071754399919618910510335869097476375000 732 27528422840022255371494174914649360128596459430181080562500 733 33281422657193013169323358266915443486305826212657995937500 734 33241415259936241053164271317438012152070328372122321250000 735 27091142487870589990027563349341516731485540178043273750000 736 17702270943075952259280479422965728226805760855177684765625 737 9042466090198140076575931348585221931181548449644574609375 738 3475507011247341595786410556032939373576846095014467968750 739 944622591223198234013929652686241161375681209804522656250 740 161750443702602437331152337788739924893096097569267578125 741 13114900840751548972796135496384318234575359262373046875 742 1 743 1099511627734 744 18236449810073771961 745 3222963307811952227575284 746 47214792953421888569697418551 747 142004262555906943296652446063726 748 141173966710935392699918124032434359 749 61309538410469437034869774098811271136 750 13879830138052380380819537814127074534084 751 1845288250646785271818169277656224960168376 752 156734068697640082821618134975956906824688100 753 9048324164890688374201424544075460025315098800 754 372081871882807306291789622522589704511523044300 755 11302339903564670049742316686701955442373017811000 756 261003075203979935279363375885159908488345680354700 757 4689128406300594010346620858798472962217036192916000 758 66779074265041109391631286788712215355606045299470750 759 765490138805881342573630130521801387548707444947048500 760 7152318456845738680906057207405100236825463829419968750 761 55035005777270508733960881247088599267610170945044835000 762 351696388102935902159025117838898351146975277124252761250 763 1879201414459363477912745766036906799798570210644248062500 764 8440418194972692454777163024216490896542034220154367681250 765 31994263048804299777443706228943070318193916289339430900000 766 102632749578428184968420269048812748445520211479699886312500 767 279036448388740334380919229475904506216274863680562383375000 768 643145952376606200152358464948047283854444701974764766812500 769 1255356576712841080511444149284121342721830715670357276750000 770 2069795834280539604713138617319445910733489826704782253437500 771 2870375432837303760341304642203619793333734027632053356375000 772 3326902036404341381331404131257743977269282188209193678437500 773 3193815627807395753402381019399589386052460271745947247500000 774 2507646057760318313848212818761116719420063460861936033515625 775 1582007354968205325271776184305429977990187428860708839843750 776 781742769978121181442567357907874079051442650149560325390625 777 291193932116338414512695848643142195454211134584033445312500 778 76831460758736157732297360449651464324220646345402099609375 779 12791399953346344098133830820806838384789167067234511718750 780 1009847364737869270905302433221592504062302663202724609375 781 1 782 2199023255509 783 54709395609709680711 784 12892637398589642082495459 785 236215775152653168746500405251 786 854150241018345644765551060217151 787 994749963054119468291072880745971909 788 497111483719169459735854344620014583961 789 127861329086173956405049589483886611821284 790 19132994183232419356841850129454476253853876 791 1816339168206380174628707948618337223079987900 792 116573327482267904714319619412679322551840278700 793 5307577191050810777251739169085590079966184713500 794 177953097859694167929857283607524630532332970701900 795 4525372482852191211876535739359304221213328167114500 796 89381223637028400605910919414459362362331591506164500 797 1397835453258532124237142643500822146929456796894298750 798 17585229731613207401648325696349021251146278591116705750 799 180292478730810152806485634510961384977508844565908219250 800 1522686904499308756852675000178672899324905784836674856250 801 10687724496797884469377180349442181330143091076311998086250 802 62795910792385086545780939040984749015534036538752875811250 803 310640106180852462090464987051267512207978140123493836543750 804 1299608659454582819309610220020272614118802146813871505518750 805 4613451574584179809966903924872675211502415929510220735412500 806 13926076380705080716851217454546345810581960201875114578062500 807 35781346307825229473254347699006974074344147956235766006687500 808 78240762957192165664528453331474565614459055071079243125437500 809 145388326410608842011459222053584182716355693640022980168687500 810 228927175550476345535445703861150361640622818871591576178437500 811 304060243427145846045164853023243448828709129768728738977812500 812 338412144674544902183405885940086682739797764058723063089062500 813 312707045108222998601962456415887287536639233774152090926015625 814 236846412285422217970159926035946139769331005224185431001328125 815 144429541216881435420601295165377411138074362490927065537109375 816 69113689304547271530649602394243674965209799606242228435546875 817 24973502888914957339059886833515911034516210143166419529296875 818 6402095676649845221115982325813822611586978117150873115234375 819 1037113243585791741219745598918575501671984835109198173828125 820 79777941814291672401518892224505807820921910393015244140625 821 1 822 4398046511060 823 164128281387129029020 824 51572956807765395555933120 825 1181659044446202377626214321910 826 5135767371767095914355645379944452 827 7003394802706698523341491065052009460 828 4024639867979953412364806255235923323320 829 1175110424477804911172503168241360221005645 830 197723008286632891388670980768739093129602960 831 20955513553615035308114721791403887742826414576 832 1493329566533946625652528246280305406222242715200 833 75176889840220739054131549026984675134807936046600 834 2777952538352462132989595885635966691770835564355600 835 77668007625066047414290186688803417997478235895322000 836 1683520437232177117559660712035470834185251841457044000 837 28857932452705664946568347346138160152453666263054455250 838 397608591458032596435424135857330067042541508859970031000 839 4463085650050572140020478271792858568390298483628141805000 840 41271286813834784305442638074231141085148646370687990280000 841 317326115607213408024933962349184854791824165477589126042500 842 2044148956233940741108565840567079720810620450583907149195000 843 11100864822079867080464893861761191968762141524781789416615000 844 51071574622484545237220404451767663520161852491436521671250000 845 199810852229152378504297262423134600205282537780657166244031250 846 666565789820887966095947312859801555034290416596427547566850000 847 1899143467818521603806898957327793469316283328343998358910750000 848 4623872911733496242788092336813762074260255603014250895967000000 849 9614874109953915849184780719425686326171989915465134200547125000 850 17044998115256909306865516659585403639363583120949355897161250000 851 25679697010325341760416755417862222590174203162713592816981250000 852 32721526156339937785120857767756302163340585793227607225252500000 853 35023419049813136813253390735350608328714331490833802606060078125 854 31193099355712857307530659259997828029868557476909559382570312500 855 22818514863997516587483039783484169872532428078996354618898437500 856 13464737947446690867069084118761455545241204335135177204500000000 857 6245773683339993329405235197196851680598254344977809112121093750 858 2191212861048060790849078501395166319932569559618713901664062500 859 546212974955183650375732682097116430880578679824177704882812500 860 86160177159435006193640403602466272446595663224456463671875000 861 6462013286957625464523030270184970433494674741834234775390625 862 1 863 8796093022163 864 492385037675433573700 865 206299213003724003030038380 866 5910667578244169096326644533070 867 30870142205691546997882304352796482 868 49270280452791710267279508433601399916 869 32540285289172255526562183104074935050100 870 10777225813699241871170768826934038155216805 871 2037160714514696964356507469267700302567317495 872 240792245520670298741472830705417198013829914256 873 19030597016748956379160419210308070925036712554928 874 1057939364515702725488946662649937268688504275226600 875 43026064478146610509831577595387690817206134383541400 876 1320585456523728590661770169927665404701340330033743600 877 31363403430343598583569112033829328172820288909346058000 878 588229037055462576910122226182406030974456933276434291250 879 8859572660954220967685166938854092655760513468999673417750 880 108655142838442826446514535315504116821968161720532896155000 881 1097673960929780586650101936063987194374781134915076455705000 882 9222668210209238195461056769935212697907523550012027044252500 883 64962822320401141009959288120474399709718572337934072222967500 884 386145424106809150281640772616800517413408963907351214130625000 885 1947274004374820445923507807856901402453423658905292832189975000 886 8365995230812789448263978254395030797462745708951239586403281250 887 30718037634696296478282546716704858644645480862811146375088193750 888 96603347338920464997310689122316929413871398193845028925136050000 889 260509340808015885460742613486403087462110706540134911851917750000 890 602502453010008296621525104440308248657205599759486454533556625000 891 1194006005264435304498084930866785838339118777626505205153683375000 892 2023310471618583064667236617443877962329578282752475001922028750000 893 2921706718756627957634290594072143918309615576261375706847711250000 894 3577165764212988910936305369080536434934776287896358420668667578125 895 3687321806830222409450046719991221777669105816027460214461896484375 896 3169323571274090235934236496181780875808645351009998924736789062500 897 2241756210635889648450681091603693479813680318147585685017179687500 898 1281343186184421640819382263559677044710949348904722759099480468750 899 576682209703685783075278563631567602924699736518758048120800781250 900 196599334907097025632579854713400846398948133282640042623554687500 901 47689658057747275928179963393965081799190699594736652642382812500 902 7330077071838933151923957336479818128394126048820633646884765625 903 536347102817482913555411512425352545980058003572241486357421875 904 1 905 17592186044370 906 1477155508850486718435 907 825219501726629082064543720 908 29563033954232020509775634469210 909 185504565277905002103917505054366252 910 346404600137620857673852791948496827030 911 262785796336017629725861440254279550396600 912 98654586873040961872391590780714165084506345 913 20932022887459330220865954671677573009744448810 914 2756684218596652225267096033630777294188196884051 915 241369945459103672681964563381789379793187366028960 916 14799894574625328032210129671016128393827574768466840 917 661609507106931899765023099443824158487442120782269200 918 22261267523110285658986952471852079447100854610368013800 919 578408411363873835595488462397073844237802361691494056800 920 11850334432333136123902655455096832888762164911350800373250 921 194766050120503732032940338470318029662156658438580178994500 922 2604881646248621181512571354264677871618786394299105105427750 923 28690098074579066972685939910840999130457648724974568675710000 924 262829491952970179063638614140670659901669206049902384638717500 925 2019432856502216346728611971926290406279890098635319319737445000 926 13103928205282684622125091498017247881640113371834792619497262500 927 72220174096045094620752478381274467808167159431612208105180650000 928 339617239063432706083474479486288163900948027870435609416810356250 929 1367556654197373390917296735933188418988249210641774097627716162500 930 4727834974944897011928884329755192340655065930767784880859758718750 931 14056495856348877342712541416181471507910097656692929556613220500000 932 35968734334659368469736953586303558420868822557374685922959302375000 933 79200356774653656491692355445705769053492366511478180881026578250000 934 149885063004479852233044535094035583030972597532061605035801777625000 935 243219589899987241429672808701155574598296491364047172761356887500000 936 337174474125775730883469871735068496226068785720183005895644373828125 937 397233539512414719152460796529822309495792595625056887262523216406250 938 394850104120520283785351874805686407533823735119464398879353646484375 939 327910462142271065747094965999911873586366828832093000790088015625000 940 224508438529058882937920949988399835559585871043134011203037972656250 941 124421378863493791022411166502773732488014537900090626556548867187500 942 54378633047375332428768177987979608846459655856042363560103496093750 943 18028731784691847138998746622257472676681374912965949600826796875000 944 4258774778738420161267819212494774332596987234364788148840048828125 945 638253052352804667130939699786169529716269024250967368765332031250 946 45589503739486047652209978556154966408304930303640526340380859375 947 1 948 35184372088785 949 4431467335792018196325 950 3300947433215432301133941325 951 147854780307242980744817270444610 952 1114475980331187381628484036415188802 953 2434107429227241253822165418892196101810 954 2119953005295159701548258014423609741351330 955 901556143266841573597269111919650022381180305 956 214548921978864473187896301028153580846923324385 957 31453855640485978309864817922209139178596365960301 958 3048056977532059944573265042431165308698599220970325 959 205915346415839070088921701272589874388176964487690680 960 10106127090250690294546300783461457537272361452754378680 961 372292364258856335071175626845522992898784462160891820600 962 10567949365685488223408045594192454195183788209075617723000 963 236160190031495744242074450480470589763224945194453249753250 964 4228659302541388480150988075226631340133311911486842044669250 965 61568246386195033834781156716188597399810654314874968100786250 966 737909505205244473889010793535494688521136517340334995156148250 967 7355585607785434046588311051247907802284342845446322472658507500 968 61511439819991821267165973301521981831766080563220680035740427500 969 434672917250648025192965494601531868092195354062131305351108407500 970 2611247368059022140580440611517742835465899422271624100030652187500 971 13401402815116884086298030517083867908479067538110520386572543106250 972 58990062504508564883609454218816782202859893399746183588080534806250 973 223380510117328356686290648418713382526864224875654378617153616781250 974 729258167198856253442901947065699858407992415471914754126213043031250 975 2055160997362240854297674635967869142774722885445756819841971644875000 976 5001728309669743593041568275171332836328195042032697498806826420875000 977 10507263354463245999609614890897329983918585645343295141305821896875000 978 19024406602135580643227870010489647114468432538554129906048553721875000 979 29611446478549629467809639228545084044930803272433624324419387786328125 980 39468374851106831729210847205614232732264244751706025620890406142578125 981 44803969726186558026379257747525164404355653187935691167254188506640625 982 42997934862642860785938216885646053644281280912393035539912106634765625 983 34539649196956863928470672429563743802614023535163398477719446238281250 984 22913195917666533576823221276165788514871007994697298716594932738281250 985 12323319755654128828559674594758650809029118686193083556481043457031250 986 5234575814319826477147708637892606441323406432570154159521662050781250 987 1689023235842390386287875303981913452477711969298096080571892939453125 988 388802484391583509727264100453074938518827213939547622139548095703125 989 56850111163139101422305843259525243111156248088639736346454931640625 990 3966286825335286145742268134385482077522528936416725791613134765625 991 1 992 70368744177616 993 13294403661041542761870 994 13204002443293847221409188900 995 739435647960442459906841915347975 996 6694248621002486438808145082013363312 997 17095590279587579333218210618102547341572 998 17086197628681094157584816717171272128104760 999 8226362798682217626557479682041301517722243235 1000 2194173251525054176853215542325196909677816980320 1001 357792602754183307433847293700848977911140808404486 1002 38338099646251934120231610312817695498384587145420756 1003 2850638751125235327996658223962244789642120693935287365 1004 153428869355628330188805669642270618236327324278847360960 1005 6180646962207635753445866148907070888180836258125885651120 1006 191424731706499191678799267117810646696867679074863392804000 1007 4659368141842242433743156439413739731881035149059317926908250 1008 90757799227697728785726401283868540687719561008819258288748000 1009 1436202217397813117110354226346861125024801082406295442729101500 1010 18698557872821371643206209900545964004010612222958697861573285000 1011 202431415601835005781140233656013218601845073381494546610978293750 1012 1838720326153658714952479942015845515249620400190312243981750900000 1013 14118743564704356604338326587037205748848820541164805585470102015000 1014 92227695206460597087052228309329995081450870210743907164611024210000 1015 515211138773994629857501165121820953359123748589505072566428578593750 1016 2471839822175404573014707945885107090867891956061137200350171922400000 1017 10219568210987973737266118756841252864628386503024647257416865624337500 1018 36502625410015616777814181203986959577358011824260728375969025613125000 1019 112835515129021491275964406578864294804250410007376724826630729842656250 1020 302133763094898131009274971316762301655175344783966929632510694347000000 1021 700854787213591395466015682255667192226090783158094461790992460368750000 1022 1407333026207545276553622572043865786440802350279822587732796183262500000 1023 2442057042156577481966264085349690601296785813458977605471578433533203125 1024 3651617570264503377282320664817400468401586976807827568414986056181250000 1025 4686140553653969237530930950406905140001323196962525214904238682996093750 1026 5132243233150067630404116427685271083542578367881004572817170919382812500 1027 4760799744161475689014410447631188865883502624704881622408500148232421875 1028 3702952679021791118053877547718526955379448233681896026403602035593750000 1029 2382404731636833311190154675117347828286429292321406052180140112101562500 1030 1244541892047739880684921011475430925611382226943025185125274132421875000 1031 514188896886723256395358121684129999064075737509685042862788884833984375 1032 161585702626892080629302368361473704330873972345097263059043812812500000 1033 36270370922082746707431127999577105104917686280552151789038246386718750 1034 5177326402670993515575574004751182605192741105002632733319011914062500 1035 352999527454840466971061863960307904899505075341088595453568994140625 1036 1 1037 140737488355279 1038 39883214360824348811178 1039 52816661198954779921232087230 1040 3697838439924376991895280036184875 1041 40203202944060901198304119429762926597 1042 120017232885405184627345497870982526283228 1043 137595647314266894965339098900129612033941396 1044 74959919860088737723526897241098962354417846155 1045 22394182469178063737992816805764240680252893181125 1046 4058592332381419415676100301079549783964506643347266 1047 480451374112011657966508619494760737721550071824104774 1048 39281913544110671442929990309652608604253875075593139593 1049 2316191857295185506995082210205561097897467660846045007975 1050 101915436594452236113016332412142300416892183328619126424400 1051 3439815171998652847820986108968301671328913876943493309582320 1052 91077591777121071257719214031337835537183393636649935111288250 1053 1927180579034620391468894078792699335487457312549483678592683750 1054 33096341281131103867383219982757947979485272470284045942332800500 1055 467324301587285285476297222723465253206824314815583161008857297500 1056 5485164547244745649855554760212311214903446947726659537694380978750 1057 54014752020703437116290954379301486981815268720747003990534065481250 1058 449764084166648994516550147558933227260497059659731761056571407545000 1059 3187657990919654935788598013929487078625389502398225357348101620075000 1060 19336217133802107542531185109698623489679654629489700315683486159543750 1061 100847826229514137618264989316662072051062977007444427361320899062556250 1062 453900808893304420163244178538441537887454656418067354375467750269912500 1063 1768101990882559352599223742961046327283896545800099644318563907744137500 1064 5973424219082778888561217199882099558047754765209218919793999060808281250 1065 17526676527523555775975579632917691159974041094072262250972625568609218750 1066 44688664398833591216151383969999617884802140481482414967591579041803250000 1067 99000475454087986300599129839090078967514665512127596365355897312793750000 1068 190359858435355588476069275435961321185176515165972422823720190601070703125 1069 317077503719362735902933765346417173428100036474725368158364222159285546875 1070 456144324999049193496168236449633717372173270038314587994847238399363281250 1071 564338141239373942934553598379629075347640000197680707028661486420464843750 1072 596993535652280146186670733632546216888181023280322995000122520873990234375 1073 535858580568230544674243413966692700172749750730417223663242389655853515625 1074 403961809571666953052941746337932829555044394029814102252928035361835937500 1075 252286077871040426678559987843991802428801778925040521840322874825507812500 1076 128112347488461283251112889975936389564205976754997252678147919666474609375 1077 51521033539474390692826856057701205500471296001836683777542473118681640625 1078 15779167780816061203798146919791501500628370076432301676124500122128906250 1079 3455865373782888171646695648171414388966154687589257349490440452636718750 1080 481844354975857237415499444305820290187824427840585932794121677001953125 1081 32122956998390482494366629620388019345854961856039062186274778466796875 1082 1 1083 281474976710606 1084 119649649978609975842205 1085 211268638956537160902368907820 1086 18491885849343031653252383017373105 1087 241411505263241474793403271140459173082 1088 842251399953871520154928603426655119092237 1089 1107246109089947039692589448086069952690825480 1090 682207039343083318734835725609397789851627392175 1091 228139580203945606692445674303143948694376331195930 1092 45920984056938763205502693869803609342383987988144051 1093 6000814844622262221707317251399742740128542247203398716 1094 539011507146047416578113882575674795380871830220332996375 1095 34783600814779237384506950361457011886819779756380218487230 1096 1670019252211789857621945001004673733225128277240895641852475 1097 61355799820834484204142790353045649367109937397470278791629920 1098 1765027416046973340793948763397746209425839266070488975395586410 1099 40518216296358915606934123116274209513153968818636302061790755500 1100 754097221978741298925759294793926468416904902251113312012847653250 1101 11530844556300358564773236973331329630782514279350410252371110783000 1102 146499183698487772773878563886930707477829614994903922079175439486250 1103 1561315733668118320748578720039069876213370304301846936354967347142500 1104 14071591825261464034904729246027266828736685913905373779647992891741250 1105 107987277673737148075084862663433015795244142233738631850314437409950000 1106 709729145700348189004270086731459169824394020407516508263802369013918750 1107 4014251115601119321137135050131514764584572535516813534123554379113612500 1108 19617213154873751390540937040654252782688873044831261765514054888854243750 1109 83095515602816188964858334014753970967620747857339774264704402936809375000 1110 305836951669592539213217079518659361729677129126074821997918265844250468750 1111 979780536475997868809919896178570301210850594978068505433522695679705937500 1112 2734902688983155122450812534804650373746867519169519057320231119078810593750 1113 6653731037639835676478980104510852721975036253943711451163531879270053500000 1114 14102912889239685337457617346674839837544483575935170066045882177546039453125 1115 26009423801286780098785290056655089591369522453418456343281998801501364843750 1116 41648329176235103380503523268796971155702167405793765400647155338879844140625 1117 57720007734539495812329724930536611537033248150258301668609287059884523437500 1118 68928826542002402672474765809913423278716817877779449498383436645236220703125 1119 70510083056384292977301591355868204825171696483302986079213502560337613281250 1120 61302489921594607466375418294348259867330460179248213999239796499859150390625 1121 44832158738004975029695389698821895438885889043565633667364726034138203125000 1122 27201495021807429734330347431440678783438199813433412759912154816144638671875 1123 13437769987642517335196662272305852912669920386516898954333800801634394531250 1124 5263876199588311403424910506686441854068965257450053828274633612814208984375 1125 1572183176719892587894287831300777368171064113132834474228784390907617187500 1126 336166744988156399303546778977360622454372175823448785779365556655029296875 1127 45807336679704828036966813838673315587189175606711702677627834093652343750 1128 2987435000850314871976096554696085799164511452611632783323554397412109375 1129 1 1130 562949953421261 1131 358948964009578763056915 1132 845080657958297552718243583735 1133 92470415215940898198628838270072165 1134 1449449101529464029438042003142675813057 1135 5908796020961315680723344000628170628992087 1136 8904292699717039251149236657877025653076676875 1137 6201869136196786902836306539577400026015332756455 1138 2320281603282011816092342379391175160965306073313275 1139 518362920278155240448691481677422051790497695078948501 1140 74719116194826533689612465955115325832743162257741283601 1141 7367198483575952148817919508567756904359046327696532875835 1142 519850113342818215794362251897514328933710098232763371600095 1143 27206872033693160582168605937480440735359750503509008173995385 1144 1086904010022694508296467180712024835066942079825700886102784645 1145 33932237261331953782562267560356607119734303516636410424389283850 1146 844054675377513748076420885713789274849450991030035220512946715650 1147 17002049493155773109647078726758700727789355084801148864322295274750 1148 281141404998582838323490612217819665999582914037832796952283008427750 1149 3860580287496667610656029955812075271927632885888810260823919762455250 1150 44457389815894259377866352749057756092664390129289003223272386961686250 1151 432938713337781955255209283061362028395879697320952882476751550810023750 1152 3590777683763255500280272480390328323926164113497008702762553993152428750 1153 25518312635017779386512862280053656382867428751017094199817698718864368750 1154 156180756641754520146877227634815903276379649413185856990469986794969993750 1155 826719337736074117308753293807396917711857939838688269194022506053471906250 1156 3797965423494384645306603630462180145795046418367858311825277398894730781250 1157 15184530784232213998512528691162423283699813581813992682057164332680776093750 1158 52942861372838561583715312008293879889510656792049816456845387340398464218750 1159 161204865203605642563148940480872645080599239502544434200741934954460191531250 1160 428976705634143996320941553593914666629203694140590771965531278543867748906250 1161 997694608356096470254419780801137932396970858321357528272596662200623581953125 1162 2026656353272165035692766867006935072947666933066976291021304415632275600390625 1163 3590464272873744586418017099053611336941876700383095209171774338583906462109375 1164 5534731600070935429825662528809466621256476828090181388323648227282869907421875 1165 7398847231755406547117263229131872030423315106099536971603367268904040134765625 1166 8538333412212807360297815565365632762047453985976766678372705212137908064453125 1167 8454664249791238887236578170084247749790653844554737148782713283683541607421875 1168 7126602972698929850762476979561174426013185597337219964628451336853274208984375 1169 5060491264838542421720738538185394628742924428184545685884494238466092060546875 1170 2985319396421846974433660736835066234058136439629283491714201412305517412109375 1171 1435745975470123950514970756295043761865258340856873220505851317498106494140625 1172 548188793938211611579015520685700412919802659405799615239058171966028173828125 1173 159768355782697156054934085533652745882184646320275966989119614012977099609375 1174 33370644771164967224930323881473510405267314429489475400651877137225732421875 1175 4446299092932218634457757038906007697756514545303646792513223461481689453125 1176 283806325080779912837729172696128150920628587998105114415737667754150390625 1177 1 1178 1125899906842572 1179 1076846920739183913655056 1180 3380341297179318708968653294520 1181 462396865354576280763438258260298780 1182 8701688011598444985130977976122638775252 1183 41441291847313330286682500314570041572662744 1184 71565234174910147687314400527051382779836971872 1185 56324366909654953362842265345695590696363365389970 1186 23562524442719531801287929573207240811161950033007140 1187 5838888737653346342085054498835721904192427704193916736 1188 927731169554607718702271080362029233100347808797632313272 1189 100331446374371796489699314034642874632464935157777145685516 1190 7734667892781164054347782536096401533142202247575872240703100 1191 440853637645994956327573910931750013753219993741299215020736760 1192 19131703970519474410002265671391145568134097309435790700780258960 1193 647496794094118357342828915272343935314834394971489534811298827375 1194 17432511816043156415024685601831743017192581870638637057242733615800 1195 379590603620253110204414695151239195242910963010234188196491040168800 1196 6778967465506249337925813597775984969481334426523134061819576247238000 1197 100470942982332235668097481315083137664451511672275478467009842593075000 1198 1248303196074440439058981857386115903073550884856574789169666896528965000 1199 13114065083697477386698324555594427335684404737561435525817625142910270000 1200 117350251770638432785101607909785945818731276931036816404627407493980000000 1201 900084586790162136183281448069835377218295699060708990297108909471736517500 1202 5949054807676933198420759727229184057518060612318097252538729361865183125000 1203 34034978867005590178352131005410909523948638081633522542523856673066491000000 1204 169173701525784402984050151982303209828362503142040341189853477629116326750000 1205 732794730351801823645471811589298146453513168086930877790204125362636776875000 1206 2772679242355269539395436598159485412813905163142985922905820438161054461875000 1207 9179836869766021284571126803562268508769918311150812960313785583479744610750000 1208 26623643796581059287322044953475080938582457372702459438956355709760583287500000 1209 67671035232116847220392118607544639766065537549992650962203723414673865865859375 1210 150717273896453521774416495503929102936772286106628511213077276431948504133437500 1211 293878726872170758487130248428452007847622039957967364475780368347915601006250000 1212 500849336523948220732837287357644150668350808643426527550080380623231459484375000 1213 744209533580979553778520054426683927932463189313348285956834688268493427117187500 1214 960757531595051642743401629189235039574208350591677313336052383186987958039062500 1215 1072566912604372556948136502820095712539963996717613449820951171519656124296875000 1216 1029074572889586216107317958149860779022104962214305667678016822438282629812500000 1217 841747806428584996008410731246545703693633419718578949973196432757051179082031250 1218 580827628485186390881080219383758298417304929001039018381600940778780016757812500 1219 333401142019603404545606869572677909059496524663110346227743935172220663750000000 1220 156208936676532714356853992489314844260075084372687519357056880776331037109375000 1221 58171133846475051899320477272784511966239956409151782731742792623424589648437500 1222 16553275103047121161510598938711139591567653217862456765407230065532231054687500 1223 3379187310628486162187895349568565850294951054430771562310049830726083984375000 1224 440467416525370424724155676024390890228815568573059137573224860354441406250000 1225 27529213532835651545259729751524430639300973035816196098326553772152587890625 1226 1 1227 2251799813685195 1228 3230540820764346896778912 1229 13521422261604074012622036896048 1230 2312166865202929087027475598579397980 1231 52235559897185171606227856960940149084412 1232 290576337459842824925944836968653158780053320 1233 574884027034578041324856106734341554608337551384 1234 511070085769039368831444623341829296468500832878306 1235 238948382074864960261286989387468447962704938888079630 1236 65641527580749981671012875261585375394786421748113512496 1237 11488946247652146751294441288773329833359911795527416680160 1238 1361828135379219032925631889432803182674265721196556097334572 1239 114606231620521719939720012289532122565836122381002171548030908 1240 7107823309827918844391866746286419904419400849964344048716049800 1241 334762749975301262721328554952822079984104856544157100188832032760 1242 12270137961654297385888241093941662507849035136938084278043577156735 1243 357167497893082745412413878156218417975560378134585265862726226518525 1244 8397632272275743730105557828798103234784403864397876895625835649081600 1245 161771100959922451362620885920955203861387544978168840221949406716407200 1246 2584417525214414402684854059461064838817175154974404432134577031761235000 1247 34596107265383278391732522035865452641794176795576204332890370547745555000 1248 391501327042401691506308158510472173742036972673586401914021394837021690000 1249 3773732793605238236071416282393255895154512192186868387095744415287969710000 1250 31186033300781297430679555187070044421043506969414449171370150891347932937500 1251 222181769008862423372685861513196438786841753349823702838290131618875000062500 1252 1371072594792597857895485276415512545517985834740280499841087561674549174500000 1253 7357557015481393727286518342921129908538195220262910789090234337441376956000000 1254 34446595899213436318474594390709296613764157119600142068724490890587540015875000 1255 141071160968450430249855371060339115954244695173157117032600739048479939229375000 1256 506389282351168222973339858763189156796979880697114075602192988140756439883250000 1257 1595523387941641621244566709599746339245002019129694551832020014974197978670750000 1258 4416282953979502819833347600233929749243924243711359155747144040884605403148359375 1259 10741083236745118059622706691559794600433697344274759411107536442104180007403203125 1260 22946006447828072376100544317325864921355643431485652698550804112460720382427500000 1261 43010267898996650417788213461293610091108502507590580972244225012009158626968750000 1262 70608795683555790472829248726544702290979307547928567949709796199532162318992187500 1263 101255015622157183602980506644312433233944214792745038785014608440464470564679687500 1264 126376772371935074282396666978636416271588930724054528116589705409721529155015625000 1265 136621438137372606212676867076982949576940994196439823741185327162780700254921875000 1266 127128371623634744286003456214595843963428416807749247039922567762484535025488281250 1267 100993810781379063053770745757553507569647448212434323219588114893600418000292968750 1268 67772390927480094356520475574930913543950404028609334578900275764053250082968750000 1269 37879499421590556054443014539788898689976480506067513050890688725175087361562500000 1270 17301341070685452485013696771270898398927855969444457042491772461029224022460937500 1271 6287708370155297503864932892095241058004907906891092370724297882239818645117187500 1272 1747936213492062481127848579545991995754357408473042112907666428335220128515625000 1273 348923605124180938118985321357321650209593399571291680147589626877443333984375000 1274 44514738282595248548684983008215004343749673398914789090994037449570734619140625 1275 2725392139750729502980713245400918633290796330545803413734328823443106201171875 1276 1 1277 4503599627370442 1278 9691622581638430815652071 1279 54085863495620617325220573645440 1280 11561578004239033659208072204926272540 1281 313542840727562393666240680399161340793352 1282 2037011789133039329263168846627345699958184724 1283 4615925643849295214444553654418914320075943503632 1284 4633548929516394423921168120373789819938399411436410 1285 2420148025894791964742756571275194237415159438853494660 1286 736632654694816560957080134230074704668375640501421494886 1287 141937129681832259879136093731498251274795699694712037936672 1288 18427569373531932673364764363819161154267128818673456516199516 1289 1691644243351574097263320612977149119612858719490609991901845320 1290 114066754702752694461959801993115886533070360704230301881362756020 1291 5825320338053462847271120084500056993437358160804160310236571810960 1292 231021449596468240162429111778847341992368622716405958439392557859415 1293 7263384343467981639663850201199964574093821195734324516436035323991430 1294 184199570527861840305462156339943032301217339514846044361418986962328625 1295 3823256278257751088359806766434971303662659170071228187132796629763856000 1296 65758516197657196503128018149070181089319193947912480730584525543850846200 1297 947192421653869961611424977070236626514308500660833614437277698337211130000 1298 11530046352348218227241561754359038038917825277569550160323489131236924385000 1299 119540685247663442837180794507213082340619028590330235031935449184850878100000 1300 1062680792039925303472345100856245302662676088649376358316434603430296051687500 1301 8146864525089801612421478593560430784457192116770914410819674889833192904875000 1302 54126956273082548762874913799734964515572432545923998614257704299866202716312500 1303 312955258827301657279870365162201615989472361277103381082131391258973390379000000 1304 1580198285300219757691398186421338864573677978869174072331138748484907439984375000 1305 6987862500990587812973628683066917207728473424762724876475981442701401378151250000 1306 27124831791330699762411820677546332253000196610636262823308642495290324713960125000 1307 92580669566928326163640003125773393713192414829313579858004465506716363387890500000 1308 278165778680479847617799507704498627882384667630239499941713414592050410533568109375 1309 736164598183612250893173225932683115351235346177095989060416338465848974116171093750 1310 1716102300797317568231449119888987813284311794365352394393418741514980514014234765625 1311 3521726198877093639385022495896594346516491425381027047076161254103951663459640000000 1312 6354418747504272833842256774014698062692674097433737558724510035427486806348992187500 1313 10061264613794882538522233140419806264496059226342025453405017186296480165529140625000 1314 13940390512877457237678735103510626792413003414792435048413298662180477517302101562500 1315 16838767038969060933922774711156595447520643533022500480140486573386165634148281250000 1316 17644814107069931681079736608803878014002195560993743089084690050074909659242910156250 1317 15937550242192317122570689293560064962560607171235172302895577059679794778357226562500 1318 12306637212549896921331059805174505486367080056986593446314406542959128627594902343750 1319 8037302721733113335908417343794217415490303120956248024655816225728709351707812500000 1320 4377112793231948186997702735987135803499519166701414306746745189637948380359179687500 1321 1950163327812947123739101803078387334965299936783658125132527858841837163831640625000 1322 692060713939190794487907373771900006426930865166668939266917216709017754616601562500 1323 188046081968182808180240456220658654793987509209780127712035612066968852625781250000 1324 36724659083141080052665110981777378583593480554104701000070080895895856060791015625 1325 4587743435247061330017533963091546366039507156418769079786120186129228771972656250 1326 275264606114823679801052037785492781962370429385126144787167211167753726318359375 1327 1 1328 9007199254740937 1329 29074867988109672324960081 1330 216343987021724459414577155445665 1331 57810918829550923050610573376755507340 1332 1881916054311615986916018942510648842294892 1333 14277268008693473923674823885854571257473307484 1334 37047588846353211035982956197302327956905080927772 1335 41978895904278507528157186302629243238650151313145610 1336 24484126743648419707286756968094743553167836752632567610 1337 8253008379248459272341932383949883794071871930724553112666 1338 1749653413427760561889929173234473721691656061688134009417882 1339 248642378155552389386006646728464983087059599423216505138540716 1340 24880811416201612985455198265328333149607385446082314560178803020 1341 1822649840602494307348776190353230139890504086049834787685963131420 1342 100847597973939836085289228085539676292713444740049995189836453628700 1343 4323486426127595556375731065986408689424006941113584194565760366755335 1344 146681398204579978085156912334339828931162216490649852428166722324145375 1345 4008228744072133680580250484542915133909696934483477559017483224963643975 1346 89543295072633212428883948428835381366639614506978632892316680669602452375 1347 1656203292185359204927594468313791736739414533151290524815836393763865402200 1348 25638604958814114500179694820427329002835088172735950610952779728119756632600 1349 335283305306395396385801368653455385257168810433001341155798799695402884475000 1350 3733729922370038995135456199750041829093693581985641902790712465279190403275000 1351 35652111879820554242434367903954326824453948389099506820337959223806068027787500 1352 293644898639409090290329016198502088700913053862045754271677011599795811506687500 1353 2096883252330233342366498002890557643108116663848079286628892657503376519920687500 1354 13038776792737967756103488414720707444435448286886890560826037594940684945200687500 1355 70862170979890505555440176619194956351794450289374318584173535006780186989866875000 1356 337631936139035434762212113592135964262322119031284846153101681908319543983271875000 1357 1413874510612479893298603993015423510876740915760267587393598395655514979141166375000 1358 5213942464822154517516661216261094175821173593220844369790760223324020579671186375000 1359 16956246940077814369133144016813419792026856877460244206148917784101838072190549609375 1360 48673687526083603577880847836593609291944698518591621123099795748163150015303106484375 1361 123373735971696768464913616626325321385157152574017588862965461061087329764488930859375 1362 276083043328941999453996883282619336230328817423502632006969235659545564603785464609375 1363 545025399158842335118045480277444130813080187038578669815509061671964758219361030937500 1364 947871323852085818675805712223260765630498245272599609955872046232312572055167648437500 1365 1449189045243760260736471651674697008708752463547687257694570194591721838072404617187500 1366 1942126218230611045985675882865730856010409052067011608611229641193870079440422492187500 1367 2272603945975020804845164474387365779745989223038813510825397056804598534370601191406250 1368 2310344822129580965488384454948283383729749688364295344006490411163517979000594160156250 1369 2027315122905723377138880365217149842394481516546529714663703724957143240152160097656250 1370 1522771854948497194306421044618523587486445942735801290484724535513180431096659472656250 1371 968551136981816548662104688123665983044547462113363454170561891203663774880113085937500 1372 514287454022894541830775848332357990347857156262085461510530564901605502431095898437500 1373 223642859680810785467363623268961259128665144467631936408532839351823876522481054687500 1374 77540222614452663446954371902009716066377556093569671117602513833407262633081054687500 1375 20604116491892193740604636060172957029994831468129143120206995170595782209556884765625 1376 3938577739159602151820052907314092555244916893785513254996384179791942900738525390625 1377 481988325307056263331642118162397861216110621853355879522329786754736774783447265625 1378 28352254429826839019508359891905756542124154226667992913078222750278633810791015625 1379 1 1380 18014398509481928 1381 87224604459724975985631778 1382 865377576279505171799958819547196 1383 289066925755014853547239497781637939605 1384 11294849359161809875033049068319744873195072 1385 100051909108058702808951812318590127084008551016 1386 297237346851347296723284139011569897930689045871216 1387 380069966058134113626609637051698631153222571754904582 1388 247443958982549464539613315231710448612474676907740703920 1389 92325592156582902437320321912438690578640164953385935998756 1390 21524033497405028136109033751386477223120472543823979512225208 1391 3346078387894985498540931803730285572041732436511543277413191638 1392 364741756785089039495849214398675352978249329807084693181646929536 1393 29006761973922922680257141139075450419381256115635036890821426773640 1394 1737501756744006990264344430312654470195969393692188688600028750995760 1395 80457753504370973148272384859671185384405345685994380975716641535220995 1396 2942909217511371294479125596637165529020600382709648237326604227507490200 1397 86570725409895718375070899982053515398396759126022213143732018559323557150 1398 2079458371025857873579457003463797516974290469422383042095592405589431413700 1399 41316929676194767810788012069894609311292397055186541222271681957922152469575 1400 686608352715627100168595276704621826581088615253386412277333047157160685680000 1401 9634411393958152704386908590561523536127514252914227142404830872603248090370000 1402 115091049340166986008571852811663613177793475560563507594817807943551188898700000 1403 1178800001018006858686289324979611391451563115540382097023333840421649361746862500 1404 10415632091250639578458435117669491798531147374762951143049963121051564405341300000 1405 79813794805429618376831438357726721371291281178999755326442585668975035146886875000 1406 532836410383081764560217515843424419892841885140679278633440465258609300059274250000 1407 3111143878628600049352147683549031037201310369629693374367941560386820903267395062500 1408 15939656104522084498412457890538065348716808494667239508495280327805561652667240000000 1409 71853560528526817777520329211625413870951704268164937439908989863711486503987723250000 1410 285611617765757255597615894333650588539923791906929497174366592381431916797335939500000 1411 1002741258532451008170309955937035858081686032379959830235128905857902405654338978984375 1412 3113142612733534557393399211890136818040429441093696119914199984870305174728692886875000 1413 8552691573778660407547610343705030256879689111208086647913473367228250593088482844218750 1414 20795878325351227605256286061290924386185666853759642572191853057119325345011302641562500 1415 44737330625153004350773405382418553764583231671119145031794097255562251303853264494921875 1416 85071396230675071270304710289453880867136150153830865461718953307304705977838863425000000 1417 142774663235046459668220714227629913012016686398166367556072593796217595741844036078125000 1418 211010440891650385827182427268701359041621588729067692052349643550193212280278124468750000 1419 273794500080422680275319600556394966578553599986823433544685635960018457297153940621093750 1420 310659253451094356205957607700240285412772473876948874465859920608500017348861466718750000 1421 306657308387256296938368378924424364677288925606108835411155849233691367331599329414062500 1422 261624213416683320754815041024061422719273847068842109389043437158465690022860386171875000 1423 191293671094185972537517552293561757223189892240474080614693565048943371685981057714843750 1424 118575234309271170693101948459407733894367080475165549738199471323432903050081493750000000 1425 61425672353264666558212899278544620223485120259925161700743569374794666937235103515625000 1426 26086216653574806392190172178192592284052637139254537854498204599185936258635996093750000 1427 8841164192162436501432018729051456217173879907388864795767996660533326854209473876953125 1428 2298548769130983869132675523503346244821718654438448261010932716390366930411728515625000 1429 430254911724098891067379197479633824112248081774429015120266389643061694290023925781250 1430 51601103062284847015505215003268476906665960692535747101802365405507113535639648437500 1431 2976986715131818097048377788650104436923036193800139255873213388779256550133056640625 1432 1 1433 36028797018963911 1434 261673814387981244487883302 1435 3461515276920474891523466459200130 1436 1445384820674498479036161886519723435393 1437 67786151103590405126557581540287585877607127 1438 701041054717960628255164669174230074280451561432 1439 2384001941266369954657619172643993181197636888581704 1440 3439058410027990555036330350084005014050705866638156630 1441 2498383997687157094554609559451361499887399791097966027866 1442 1031417927097295092541058793211655065076240193809340701037196 1443 264289565459038226291734225940946241565057281247857839986621636 1444 44919605253463543338015309676085219933268472862542445254178355022 1445 5330571846980210581344131432431384075022286690545459104129740853250 1446 459903869070229894889574863665241680293239796161407312498673392813048 1447 29801494684104793509167253623598677602072816971053836563067138463313320 1448 1489406932546387032839134652736295964448608734220357684789184918668460115 1449 58684866414015022394151600064505633684663586432479269321154757644135514245 1450 1856733246448837382328844142616892710659021650949516722818423857007686880250 1451 47908830375439544912969315767965856963568772804647282401404285466619247945950 1452 1021535442656003606671428071724107811793237832896173710782779159129983126474875 1453 18204153485458403789518196992743775883130879314713491661771703184301696520178125 1454 273773696867425171813712138612466300151095562576284591608388421653818918190190000 1455 3504034861498785422443516428953164028548862010927919672240799367835678636527290000 1456 38447101873983196375825837643800046614156968982233506017979135030138226777770162500 1457 363931634452939170876136169732796086686483317871526915384142414540650974116875937500 1458 2988223027046650862451123645072180820907356381814029485257946862746451101393249625000 1459 21384336869966088496209436950591748188074166559437999983178182466428038248557515875000 1460 133915758131642106125150119122082702510051035300796808704612423402423768799614945312500 1461 736414625061836339048601994450711536549213015519281735327397559346272984551210990187500 1462 3566391489164186448969776668365585319291714745865161179350782233310723260447667580750000 1463 15247124413429011690212936601664979012308456203815763591971995094621297690353706540250000 1464 57653060659426007251015195458616133931129085172534611154754780838113924231164077103484375 1465 193085338325263412662192539370786771466481285814242173307539014295227885232703049325390625 1466 573300755002804155314785492676008098978346909708528291229421166521575626134221873592656250 1467 1509841169778944970060963618796220970764976337632866844263205839739610015205281868231718750 1468 3526910282412271645451681744665669684046289588669776197673648373596542579293588024052734375 1469 7303810143654576104191958880799335865528247787917415085438583075933743695808523879187890625 1470 13394780319388918483928641201507323647245176583680927957164974862324519183893092842146875000 1471 21718461316525336182231823513917636271782415384192179864808736965055964895202620334015625000 1472 31060555947112466159043251786070121379633126939992123828252977568078918703529455265527343750 1473 39058166152586117586805581576267613812299035901580078914311252081758754171881805961191406250 1474 43009552591957078964121770632973315080749581293249771871402253895464730460749471969804687500 1475 41257224303897926916233594560727865973345075054821609848000028610640552992170991944726562500 1476 34247388114073334198160163873568298501532382163567860347787467268732089348109465442011718750 1477 24392534216550885133096927306195369724236685033664549268811838620723307337215873426269531250 1478 14744530031530556397546201112032370539940508699733037573754894892958639651058199240234375000 1479 7456131307051322029204631091686251072206523728936659148791014327615186301075273267578125000 1480 3094011144080589640573566479899165767614889103666017236151448705483098514237135821533203125 1481 1025567350249280153104131705267467302609995563182975487014650291854451012504162235107421875 1482 260992072487551365834234593515809334491183392232094498916270588376394307171610985839843750 1483 47860023090269195606881086915531512330932678542326905436921693913607847804305773925781250 1484 5627497220504180142787116813144914087263512751680196573352331042589054631934854736328125 1485 318537578519104536384176423385561174750764872736614900378433832599380450864237060546875 1486 1 1487 72057594037927878 1488 785021445217585163544592833 1489 13846076284763134069006046134032036 1490 7227128332773830703199409317119709984635 1491 406803629710782900668087658954916698671766342 1492 4911422338243043412498872696693568062701694964771 1493 19115480075523473196212773590640747714186483105462416 1494 31101717812551696302470403158632616696871803923724057022 1495 25203939715113362341068420736918991319773243086444502302980 1496 11507992157919911229097696346692544213331323118324115503220446 1497 3239548368696880191608520591643324133075719227765710566107914568 1498 601662269180781624555745218927151257317348985056658263583422264898 1499 77682539014958469085802881112013172005774269822289313735100500086996 1500 7266367493495082953456368023816390705575134724068746365665053011069970 1501 509017185780592788788946298434145759253691857268159896883981352909926480 1502 27435823975860019897416164103792537505373518486690903037393910448259067675 1503 1163564894595610269459146496158114715764244384648492601085606951738568384690 1504 39561926930751006899021105514429872761501853177611804393994350591167943264635 1505 1095574867746004864551720781912967199860143058263209885516649074750953788057500 1506 25045406573934041608572688188803703319925652451168194106543683751726089251918625 1507 478128070321941157476428867291395263125165420223806018578468686148516041056009250 1508 7698514846331076043508280356527995646476275646487484464949354843229065750428085625 1509 105451185031630013540113941106648308096958142143220270279233481717054162895489780000 1510 1237996300907983957768683738982301123609284323419143304556501525812474281729909972500 1511 12537990645695074152845607424556701982981123783238380281426033580467983469260387375000 1512 110160484120947646127147368165305365186103771056572476248080100871946908641084690812500 1513 843795720576875848614856373512487776580479886973014417320140751805194061273856913750000 1514 5658456946024806422814736721439513472401635848156461451037549423383816469819107231687500 1515 33341362434913027085970669839776293107320677430845383991009370346191786115703985111875000 1516 173153379294345868737194246247643625504726263440958944062703041777065624760730629169187500 1517 794617649297848408698214764732719665852958066666508296367271115092603726489818021232500000 1518 3229050825729382256332026934479185593798095500425613600608471340889812398689187013416734375 1519 11638370841088444668603883538964970015799723212867279674074747199791773430254342462169906250 1520 37250121536046589162952628247660306124758976277266043617400713100530428700408336965702734375 1521 105951350062294392900525384617504683855590370028550752604123315217567766899470115879680937500 1522 267891226899138043157259913863085886649325561505372602141876721239376586817543406899037578125 1523 602020531440802883340849157979616373822332058098481183432641807256364177735734005621991406250 1524 1201650775816043398563069182773123857736688931039875793275222245692494411882023341608201953125 1525 2127847802683571784778565213498393873712343214233694422565857115660743399094055540522431250000 1526 3336736618901518049832796557051050422384287666037934164115202091971552331888956597618105468750 1527 4622256349331413689913986597665971432561339694105607201913358433969443870757863555860664062500 1528 5638052878255007801377377550115811088265238478063007845158488369435582564484762472937167968750 1529 6030254023383302522798211682703410980740642269150628476709422140623727916808971898608828125000 1530 5625597671219194803624333235822632163930119627787893090602438859546358766889854147418457031250 1531 4546795385368674135938475043441816857468125727905355301144091303426481072322876721809570312500 1532 3156638867353575549127461110191253757525109097287572242116475760662110104658538580344238281250 1533 1861836365954580209951534805828241846539845026361729471664967966807310186859549439347656250000 1534 919588070686235061396181759958742983050401510160110736896895462313036016208372801815673828125 1535 373055526496845330274857499172886604962448244940414566910483179962964796105870237194824218750 1536 120995167473039535733479793322390342833099887138049245581268080651913465978689194964111328125 1537 30153880884374442949986683432283428097273938860803015967844610451405404646014664743164062500 1538 5419279823345525477503993491058552266034762779868029300138294794013259610553265111083984375 1539 624970729054483100385754142682471024861000680309238434542487179559984444595633112792968750 1540 34720596058582394465875230149026168047833371128291024141249287753332469144201839599609375 1541 1 1542 144115188075855813 1543 2355064339832095944833595423 1544 55384351455317804113548833667105291 1545 36136472428446239304041186948366591845335 1546 2441262633092996607681421117697844494339660787 1547 34405178192743372427333530311710181274229514266601 1548 153233260211497097304689617705017676501442071626479901 1549 281138851037798769006791245937494558125554170232266107822 1550 254061008808949483670344783574501033283029098119487086736230 1551 128251373758316505434585175582254639773749588345270607687421586 1552 39645615898943196351651792754948290059201829382116242532010744698 1553 8041898788421548972254067246284712386174685713224625745079827634298 1554 1129070242782892499295586755674157844835736857480959812478663137495906 1555 114433290133473337137851722035086782624031219748591447446432830172139270 1556 8660187064527635510318542904637295888154904281699439342105920410344791550 1557 503058244965823019048878923251731632257615627997052864211343135029918857035 1558 22946983252958766302776016910422920121648665773201302741270680594017142864695 1559 837780413884344291021377845489868071435089294838612735966227575660844982495125 1560 24878641874726422808460998551841584454315500153585083039882557789356671505997625 1561 609217228001311243485957231390263276907809573902536027536682688467320362182661125 1562 12447313853275626668341532070948580944387914483663683354930174744150261775629937625 1563 214359830950726159283851899848872730392717242646669012142955718913852763462214690875 1564 3139011113619275332399888734725271050398621187509797759432602593824396103775573484375 1565 39386002325230000027426208763089392737988759456936204236251216682676190074886931712500 1566 426265457161618628553249175896040642569861248561148494986153496682977987020892779522500 1567 4002448304212582525966318749276894422629253968753004041775097477140941177788638416687500 1568 32769600358191178389769210016070003054700049832939919213554589422917027132878022922437500 1569 234974091963176957545275300296794863932407750102270593134980756429766978771758090473937500 1570 1481209713459499358518372716515647438373759370018660743068472811373377983405743668049687500 1571 8235111927527242260246499239897713597876092425722430289170600144861527973533192223866062500 1572 40492108776139239658478771894992024726205843052691693617207840317568028601857741417159312500 1573 176485030387280274424399788134292455190397461380697978900399412377512937087847157311212234375 1574 683090132086922139546082437493456498385221088775367119372695354132113600111985287907866171875 1575 2351207629459590640877691507174958015788539258862366697275752206499824613237182615394887265625 1576 7204009662022837758247603016767256476154320162259037062931904239980708620118082835547462578125 1577 19659499600999191743666952197744608720739359818325455518828783685873168267000356716195036640625 1578 47790664296370347580577439992492409663635895427741936969634923751003861327989429055246168203125 1579 103454310212261163577999518978235769591030081771812387180401997464105514770557906851187068359375 1580 199270735809866994254634180903382521433479177018135977263780397967216705092554439073676435546875 1581 341079590432585131381886919334938879194140742873989965295045568874265011920476552392495724218750 1582 517798218705366625810168703135922691138852170758115116399535657147957218765059059315104121093750 1583 695417395999443877070797921226245077186416544579058843129324126414735549607115414810643300781250 1584 823498411976111083339481691500415380890846869170865429645904922761566702223586248359568066406250 1585 856177297543194018442916163882359545450919610165518036748051962741958936190940626494713378906250 1586 777337952520097685419227508816409424000475865890223546003474524771800364782727598092504394531250 1587 612135156073222812674715126610054246065428951818862136096171673700620244295884738900755371093750 1588 414501948903238131637802165029454745658998798285982955577915465754948229749087846864144042968750 1589 238690797522901859843372526044115558209613556739465291161104546201299024227603408981124267578125 1590 115209523746896947960341959754312343468414570813832355719698182541017021507172656050386962890625 1591 45714639349790621331542364371767887610507608207724455617155889189321855152135394085821044921875 1592 14514484725602701356881645423974504944199932744533026107523604373227821901312506427804443359375 1593 3543840966149752688906273465712713504605427824299731277434547552834486461128906843149169921875 1594 624449920113604364468766014230235632340283179742314069180368440243684457558470085198974609375 1595 70656412979215172738056093353268251977340910246072234127442300578031574708450743585205078125 1596 3853986162502645785712150546541904653309504195240303679678670940619904075006404195556640625 1597 1 1598 288230376151711684 1599 7065193027999083930976279236 1600 221537547125131606379952024684146544 1601 180685740587669970906256861220686652649426 1602 14649816259848543312925377259777865694732375492 1603 240990046895088465777618641712386233122749998495788 1604 1228068013096312354272866287580090863613087261924901672 1605 2540209821253936232385926038588277172102581266746116163963 1606 2559165252257989555457896057976884973666577556430200430478552 1607 1427787198931681175186350031904292606741208421371982319372964856 1608 484468484202883878589373304998972796215036924592873311706873604224 1609 107280231746507217187566847901792693034355840499286155420746500630036 1610 16369916314150003418195999286678139694732544004659161176856871859343544 1611 1796663339239685424517762490179166946343805613110019858382477535344298376 1612 146802189922052248439022010460722982559408716329089613689837890337910692240 1613 9184183820129508716084195327317960348214773688513957763566565485463790352745 1614 450272008680728696859585344708240702976739540389405361294511642684522566985100 1615 17638851607774449002114380332589212366390346534923739688953624982107340382259500 1616 561244148949738622286844687294061662515376789479436228731084451537357648789582000 1617 14709217212381470669456598747687330818046294563779307972341293407594191311797700750 1618 321359848556166063695418369609309316375343265404998843956325094071756747314106195500 1619 5913613906275476170327574730129010693639141825082818264327465339806484239905702962500 1620 92485053202920700720305481621316323640984287911968667197818919764893727567590938895000 1621 1238909958333911302610046206589981773532007302611698724420321227166680836277994745046875 1622 14312554076870944344633427691870386911331470738058629617012590681736875248683940668010000 1623 143446137158154074371010287829847522744288340786906434211778372107492584723027337950930000 1624 1253754467583209927094708655389219217032458728697570077488636691921515818654830268830000000 1625 9599664697378381931943366559973001313689328988765740334066582037411189690675616572151375000 1626 64644063312618199104444857320993781449399847609355093301662529394161299676543505822249250000 1627 384153714824320954258739902773690448672675930389018823611245739080191251735828658060170750000 1628 2020437330458852987973012633750743587851683111149708061197663702909991376930368641049311500000 1629 9427803683856641385609803707085941221915436257252594035644678396721481469464295177397182546875 1630 39108717225810577442762783806863841912233288542625300159707589154468026741713743946876550937500 1631 144453469050995587129412704563028071905653993138741242267566604453516199073492052738436875937500 1632 475655449743104498257661327263717370594101137656663070414917755637289374742071782696038281250000 1633 1397374383805094006032704311875905374949708088368132301049332090695513127549994902205130375468750 1634 3664038205755997231966636226302704786967663849176786423616032769010224547561631835421687835937500 1635 8574831206433368399696838039437973932095583254736167112150995657445481902210754127444681645312500 1636 17902443212771751473673321058045934738078054930819428259869807675242797621675736620661015984375000 1637 33313524581293088829356879240360598626007250628592778371683566926664885882717319238238938941015625 1638 55173325048018741159452003626532763188857583973491851487694963349892174356339182625698954059375000 1639 81164971679807382669251012223184884741762276321952926778114967493481393290846809709052969921875000 1640 105775669726893275374016986548642784477838916701423963217352229242982489858549336408885325000000000 1641 121701317999030950247218878216248133015266916243705720047898735522306389053174539276578476757812500 1642 123087630165330283410461914121555507140015690067833122864461128339182628271481413414715966796875000 1643 108836161445011533793892044358762720237124174922179545634877944715424589054527525331863455078125000 1644 83558149778970602836784877088859469382436553306888844021741796421102020434728229495157472656250000 1645 55218553713462194954294481104254410646465938100262009602575246668133216310806790960810213623046875 1646 31061700724772444541414585748391866343639765555074938649061991024388547643484594154518520507812500 1647 14658865647757295119665250276671583019256247095674009298482655880544235914026379295768278320312500 1648 5691934255508727574364420914197606119033218189149958564244063459854607095298872895514503906250000 1649 1769902406296631340412131844895994854661880343841985603424103896982060369682895263317590332031250 1650 423542801962607431461003445996831209652972352379055400253540126584952471432337137347153320312500 1651 73200043846466918956626112713985909048525183014930834556030223398840711397954970354272460937500 1652 8129341478772247510662162886172390882047514182493547228335543237414250995546841916494140625000 1653 435500436362798973785473011759235225823973974062154315803689816290049160475723674097900390625 1654 1 1655 576460752303423427 1656 21195579101291074362031538748 1657 886150619477301133463927888289619572 1658 903442438266271612690879863128963680332858 1659 87910280760748283085719357740924097427511166790 1660 1687867916506249567215357716131329415263712861502004 1661 9840208457818679584458475512352032014057676845301439596 1662 22942940880149782706855343522274780545921695160002088986019 1663 25761846580603909282148817624354264307196648509173994087771041 1664 15879682425402036216820987282889646852362619908929059142375154952 1665 5912139127160892544160337812189069744445586476189146520519217825752 1666 1428555806598795694939625154073233105181678511212221152289185660486148 1667 236795724852102060275061236214521236931694880740677573510869207575542172 1668 28128584063214081613876549301328330253177827364985757480470857804037210808 1669 2479991462517333011014148829154646908033637271022465268699327105486704857288 1670 166994486996433514557918949338498826629047397713089913393679617137889827222425 1671 8793709942762829697178850854297179679697419753647843335568701979731190482187675 1672 369358853207449912001501712517021328387648789233145861548501759504063182353798100 1673 12583074552793405018899701031490602602519592472777852530671118154369418185225621500 1674 352670605078090496596962459310370756855171575418761493260191748779391914153339111750 1675 8231944828013789584186275432472104094883209109448539896854114248778589554542354660250 1676 161721907728829237013167688361711991263727723209304727596037710341289677302959663777500 1677 2698644003278410387083865112052041633568393397718956292158178766881774685054544473442500 1678 38556523320987280024316204657697482876860894174073898820729182099888306567492325615561875 1679 474955932540359191077102955135598546897774845306295364169214019579993265876856021207150625 1680 5075300245727319332966485697522995614647628743243398611547073664168197308411189140787950000 1681 47298046750772974280187716816435177510173353370419009077682989002939312623792571253069050000 1682 386213160436129129756502574602689890761781991342197496351953634590174861433908283711769875000 1683 2774492728050465201212418610347464557772967050303272208113668519079612493385083816444647125000 1684 17597442731064351103212084430231856676400140431682831742494920498172123175346516912223227250000 1685 98843675194047860544164255626882244743122017361413333259726109271256745466260547080933164750000 1686 492956881308565934642694659371402983229860876492809328684064120353708112416054918548545059046875 1687 2187626520908513999144426786778191276210236509859246262673723765353567722939518155336946343640625 1688 8653873401559418674263620769937455972623352305777471094057929358084125427809886288957933344062500 1689 30557768812494351540311189305855436028613462317542806065820733417119424004549345081732007587187500 1690 96414464476640301059430224302197931708984706209347223757827556385639186945104558955017422329843750 1691 271984018280211825387839086227713792524993494663690452697095793838462279924591525455511523435156250 1692 686166084803477101856973761263140642900623476455682014041027976465355350752136067170824616417187500 1693 1547856355534906793717526132147320860936393772942185340273438885781923649381472615188574758970312500 1694 3120293942684648286423617512543286147997946658992607882706267396167054488115632277592576063050390625 1695 5615318585564802922803315197110075317906736339117342821279861586435295025355260274865011025654296875 1696 9007426287033591570722993888250226362781536279193161000228439937208917347140331080059173112578125000 1697 12851791607643849766051099642681955875942902243379899986153109803532850276151698582605304262109375000 1698 16265677622099506849274582147692730002426580734512001650325370481288001472964886581152334604101562500 1699 18197266741505380912344792505865111029013214116222012816698781662399958972965122562564517578710937500 1700 17916413125109891563000965153503620593706467988397083422743220748899949025796860685728042935546875000 1701 15438588141116799984524338757935340155254992925559516804705790423332478831592345175613221470703125000 1702 11562873008530531453459626545527569876215105617443055936830817507375341765310725083566392569091796875 1703 7461470283579077087180238765574815256353843654481781959928650944709681527430556340532618883056640625 1704 4102265826311046061575703024936572299095163281827467848321310480541719177111681512772182409179687500 1705 1893796936891999001910462167695478067288658279264264858875300790891761283584416733805496540039062500 1706 719917595639681494221929288341224400390733659030120679048324487124055980076069467462427717285156250 1707 219330478404906880084640820867284314188729225194929393593766699400596134492147579644998806152343750 1708 51462796231367712866246822150914320478801788532275400728978156464450915927309282752366157226562500 1709 8726848077462007702695831858306061611878006474906822949618205665364198443719534797356459960937500 1710 951568453452715757721258530693928968425383133325807180031062248593757415639456227903912353515625 1711 50082550181721881985329396352312050969757007017147746317424328873355653454708222521258544921875 1712 1 1713 1152921504606846914 1714 63586737339037328976603445291 1715 3544603792035108813902321999113880664 1716 4517268018820385133425807543101780647697326 1717 527519504880538739897528362756784838240608303652 1718 11820789583793195608908075771172465973178778256355378 1719 78833066945038849147104017708080923853868819811270649032 1720 207145761888021895893856809559800611058237120788653997327103 1721 259178585785889278045554339603057328149089160362620082928759702 1722 176454074093484068125499128527866559613185387745352656158182906301 1723 72057247295708853065101522856071112213012421107894792386196874755664 1724 18990987363812767404850510987617454319217457285568304382716278051948316 1725 3417996166004542133886510318096570100616809183176765952116990273612593064 1726 439214848862414674608227709763585004093681136768855825073356319213572740676 1727 41761378620955170215653245914772646967273355561368390352744077165286031316400 1728 3024905638628169723310683300941078570796328556449213422845003024255629927077825 1729 170978359981459881655621155527075145058361157791856013458156286537641055548282450 1730 7694933876534286214711304053604288074702028316460655306260323483016502131850614875 1731 280471481606049193514111154206139715664628455015742427814205500328705291928108681800 1732 8400145596310579425029288027005543499557650889143441708387045058562414233852945445250 1733 209316434622550610579855056259215950635844326441368797191605853375480323332198931465500 1734 4386391408832189407621945142349616230751277571679340466354050592000728331886002994362750 1735 78028652512445846725092513134909382489267114848417938674671382653148345980151759792375000 1736 1187900535296790062735865920742756527507699006362520842767358390148394963046835331684774375 1737 15587602205012270490047238024772150780998461088585886969340815805470442664467611903093113750 1738 177404360900568153231648865019646758081796837918606868466154180596840754926634868603882453125 1739 1760821130154192742480373840847162593144549966290664534768172027200765721989554261193697100000 1740 15315111719964993525314906026507867275476759492150181183965075446370791179853293926658333725000 1741 117221539959893319454944784875460647120225826747211545922381975416323762607736443459975162750000 1742 792450577459486287107479873658111902610198420859159010539459033641421330347014483942493638875000 1743 4746767452005323136702343778781098932655917194416681521135778341515706940701524028689951724500000 1744 25262351525841031152727871021302582718209512504151321173209191915356731547159522096466904940796875 1745 119731334791277541958038419412627577848295241972552831169840507094562448922220669787922321116093750 1746 506334835499071455519658418118182747729369326119121390720683837710826188206721208559863677000765625 1747 1913543776996382010831983167384916558456679760174623301210991762676207054377905734104398007480625000 1748 6470323222822654535528481283237589895950713049912413855292589260894995197401056464100185346987031250 1749 19591181284405518266443186809664125560012284593317570683241085578882928583864515626991110434200937500 1750 53142927080516154035042368053350722948048684564149572459218383084479699832018684588846777813480468750 1751 129158530532137027730684473889680617441716851610344250986958297124881770348968239190283802767696875000 1752 281169830848026352321403405096859497300618796539973271878027412935259675301506712284964519723126953125 1753 547872774862186551400100989532951778151877592142189186764380926246987839876484159303588069382519531250 1754 954466507484489532744223572102877340708186430256157547959088937529948243487915524203910557431943359375 1755 1484236312013755729919993760879529147545204399186418021414037704950754981558988507800669045015781250000 1756 2055690028581794334120619459842414305331315064121169772838411981421843644727044850160201396181835937500 1757 2528704742807596234292416998629839027586972245735460761201982486524350265944743842317810607447265625000 1758 2752784424738229899257248575330506825950591477657974266622303449750293296373790321298492363735351562500 1759 2640192022035254904935270566652280110385125267196947649436659339703353580650899801116607181761718750000 1760 2218509708517493639563625947829932320546824418289578039008229633157966981480606462885367933250732421875 1761 1621863799100251251332651605195718309448923589407939139174160838032020987025086126051801341614746093750 1762 1022515818051982751643006879719420050196422285711715093896609787480982964522626398269436761121337890625 1763 549726681612599014872671365463187812399478191522763235976859793985960696228674636562825885091796875000 1764 248367092563915008405823552896282958689749952926929795324719585606560469421901939227918784960449218750 1765 92474616545509298877426684621050485809953547971899703307475744325526461031095749656621839868164062500 1766 27614797852479701657207987976303415129660500816302168516189435637812163573614687051265003742675781250 1767 6355462262713791698103104309269371984848572255274177768282129354207799528561552182421703681640625000 1768 1057826930754935684000132399954751036566217583213855648467864199686726993719195506686515899658203125 1769 113286728511054897050815094548929859293590349872788202170013831911530488114549999343086828613281250 1770 5859658371261460192283539373220509963461569821006286319138646478182611454200862034987249755859375 1771 1 1772 2305843009213693889 1773 190760212088593120215434844541 1774 14178419174104887614961013522472575989 1775 22586566948744615914093127464116846526849126 1776 3165410651704455764418842854031010645185750148102 1777 82780343373874484819189767270149209611575327942528678 1778 631456528462424937282628982741315946051153536633341002582 1779 1869672505544459704786714359242355002346197166845052380078103 1780 2606078915429166291272219515890199523653909964960617955103167127 1781 1959137316033336998843679217578746168715475506424262623545025148451 1782 877215206809143605618128712398331872288685215824657547221593483415339 1783 252070957534857013683743952484664026229163839032156382027117789657735916 1784 49238288401621921894965231755448055573938202946321209549576152128368529964 1785 6841154449220556237031017409992921248850860931087918056557002068450922996876 1786 701123171599963824046069012868631226783399774239558432524406958585594456613100 1787 54597260631871478232671262805521056873050360482300625855173601276907447140369425 1788 3310528213840646938496103413659815661001818139099997675805878390545222504254076625 1789 159540055732705308848653227149593334733890708320517219868682336527249542837927713725 1790 6217329408367192481244416104357533071194029337315240325478675561732409506978372211125 1791 198840776051006103406743940903607590743880945073271670101264386256107122265160548894250 1792 5285373354997270366184183567890199937452744903730732316594679424004122666250465073306250 1793 118050950042189506442852852887296881259418618916817072095854843592806138146618381250514250 1794 2236758147231772042234841762052843326894766794811415786899499382811620755070180483549108250 1795 36251920193465202693304419121901301316790912806330127917856355896574335138503631114678859375 1796 506249202830546188073776791907210225144114403844047332838086674104845081135138912673626779375 1797 6130451533946395399398581825660867435374382277420771727949473035385158452163356075970834016875 1798 64737171042666826120603918800429820561163723955057404530064230473546585894324752881961292221875 1799 599090499332553773572405172763278459185546422305933733394586326338420327750826298858137022825000 1800 4879691141873684007401370182623019601124206397217712503044350977216713293239036463271846584025000 1801 35115906497634473651276906722192927221736475453882968459737607830353199875453728913615067452625000 1802 224009561012983592501255669423883348982517406519517278635435678989871963164027086956845376321625000 1803 1270360205937243756616635371350846331505258294523328298660394940626217179600804439822883421700296875 1804 6420264074806652323776998265010477839635522889952869128883032089343299297241338327760781077441296875 1805 28976464712847589887243656058923388488267679159589214805188941986767786785923985259659926879939609375 1806 116989385344281540664318943747084357138730557347602970962060668038871941837243121240945377584375234375 1807 423102161836090890854424191548742815762017639823523149562081011870030699524118039645729066556660156250 1808 1372086241421207184071103783241282991187685980387571829926542410304365820334754070843380175157377656250 1809 3992509922011870797478084661427762499855102588146955252867143327025235294667451230410153157277430156250 1810 10427491002256580358696573392868946269525493836264577712940951810358761097328579341907183114242441406250 1811 24443816117982783218245986997939301133497055819173329245694953642833823722258599122711925585417892578125 1812 51408809459862496743265985475166783909741357320509246303784767608834716480264512631532115406101642578125 1813 96925082857776078150811914532784807021943530899518071612207678790980534137381751789734137046590556640625 1814 163616447999507673989134753405295648584932195880586620382003819583417888267850793336232225396184541015625 1815 246866627735611340947107226824379675084610435400840114004788460478861482094851823068478643509823867187500 1816 332167871170237831860116225220426097328788805036554021163324452429413694929797926013440434541666992187500 1817 397423570700302006100086884895296757743896857497883631218658405709844913119710992386717065484971679687500 1818 421277150504682834657418584759673675675199300934856733701546117429042354583238754832535827644245117187500 1819 393847714097164718071626892642112935628387925353459670050562460712702568802846895201976604359551513671875 1820 322910748183419369279067808573248538412050041063960963210605071915819450332640410757095171805067138671875 1821 230553324621678757980385027437219436599399131406170775097884791345052439763413420177439422394810302734375 1822 142085043247625234205752674652941391816575739673184063693320395697659065265902611309174426509241943359375 1823 74732844246498585111247841235380031799298304955676761581618434963575302856972362074116194733185058593750 1824 33059110753179898089239102446816700565679236271225650850297003367119761940354089614212402053411621093750 1825 12060920168074443663173081385496443214466032013693185445442653813189685554093723248674464950817871093750 1826 3531607639747138025672692458593977571062477640170103334385584342184035584565135933111090836579589843750 1827 797529757527831170967967646672667959326708783854994393083395264470248183955134197042049033350830078125 1828 130336381151968659056962766278543803117275697528642826596600913614215826575789774244221396319580078125 1829 13713553808208904003340909979793733484487893904428378748890812307773371673314750782548493511962890625 1830 697299346180113762881741185413240685651926808699748071977498930903730763049902582163482720947265625 1831 1 1832 4611686018427387840 1833 572280636411047470226767248630 1834 56713688905073124129803747877720354580 1835 112933756340969396388160609786463193351684915 1836 18993954623645351731163387270598695582985272930928 1837 579674486130785592270544433362264544994254740857623580 1838 5057281291048822963228736766104897714662815415366819970760 1839 16870623050364044663752930632990345821393304095633171949881085 1840 26191666229679775092057265164048960086703333451285333217637138480 1841 21735542079362177793960798978994412022049658178179092733807601498978 1842 10667640368464123531334289452445652191611736826358437475554363611672540 1843 3340959158050208661098794778305710567656203928173232967299707589839886655 1844 707989288480286325542110297060137915976092965336876505964072846231831877280 1845 106310188368429987697587653531552422900808279187292861564573242436391484700440 1846 11737898483740183458751461529057561643447061818595616692688843494571781453572176 1847 982139914955012344406958781684742571304177910815556638842330557518517374545488925 1848 63848094178417620195078219944707324334130654621419406981209351929412785953522194400 1849 3292792787814811976265603485521398797163067091078726993893628786870813891756698614150 1850 137109792625960274332780580259118128202591843411946184099068098156828153566601661320500 1851 4679259979148870762522420463428719584388216222861239538490324831878574737633619675880375 1852 132583157446122448535405041647680221064958625378084387913386627001091482683253396622066000 1853 3153857839435132088578902852542714863775206062096443440482019794826883358671011369846246500 1854 63598475337106447554835841931801177871265567064486612941639792049274613726000275630221795000 1855 1096422447351330690922572027822024215705827997717223539832866344953346142643556118968645685625 1856 16280144410232208321542376634070977766990993001289621654725900133831364931424924005376678170000 1857 209565872062810194146180290188770710342646274624792954611549312602520800267167699453818048261250 1858 2352120524181953926523984927070191310025529911154635238901352080373198348831468415380349575697500 1859 23135232703441406958333498783373329346324417678872187271618719975959835649368865673380528669671875 1860 200308879196140359843557571027385649360425369924065411096843298686959228294745460795387729575000000 1861 1532644995337173927863108795006675527576133521217183860028901781667670105823817914479805130177650000 1862 10398969350197846535957656840006016471840312750381786014629801648068397209790609842671638247933500000 1863 62754775970136518070965744510999080395047642525584940768888551186723259501081065601141772914020921875 1864 337702837901527092130381665917335801709102057943590410456100215456536590988681120487217598272832000000 1865 1624101352056297616812342797238313991854743445131145085425501018024485970745266625225371643154809531250 1866 6993358484827504093090872956551682151867997263834271575932322480129097437589454949601386573511710937500 1867 27002750366330672406052632630770666825651516736187844717116882238961714240604950227263677088280823515625 1868 93603289033942780298435514534945549609809795957432998194292550754828909726084222577329895178533046250000 1869 291544424859162472324684576336569753621929912996100866024546288374116392705171250999490610474400164062500 1870 816350632291450294095671401857534100766530012265278633804352405116873973359888296717302640297440671875000 1871 2055373052065208728176439379595274919695454166048828848080529232202421643442789077563814443540620177734375 1872 4652439241348468751478262063746813639825836701017067927819845511140108111841486641040965256768894031250000 1873 9462885937250208525041308828851925444646931632691729448614761251722138765374660128006375779831863121093750 1874 17279332329187049783206368261242628468019143832295690744477766655932362634073137092926568170277537695312500 1875 28288725288050816111478974314653128480225350160499400270325881777807644962392665338385922624541450830078125 1876 41447584613805742405958712403523846036092991184170537058020501622512347068824997841876996200958011562500000 1877 54220870038129642295736519688664540028143554441311810931752661478309976274114794725613828573752037109375000 1878 63143048859857392722365475637156386268750427054644555389289321453257283636924247409727162799300707031250000 1879 65217747395771500163168343478267964494387732144218907805946087374688042520912522141643258826840741943359375 1880 59468785959859087451832348619294849839725173842078611866092124274188255084945179010072185069804023437500000 1881 47601312604065166646976163150928779030306910259814376446369287341253633414857170023086974612497777832031250 1882 33210394606504533072502262154921529273594641180496698123015757206924144647329238847950285486699334960937500 1883 20016450632046076476146187821257518960635868745720667561170981766904965426466530267864868516403147705078125 1884 10304736224772553199501165432961425455666685523593335966220539767672051670473970115616715910467324218750000 1885 4465148345859782681737016257586224941848743931944075047283501346944205328615875084311521808437319335937500 1886 1596836767322475194365748218398850156857558461437935298396940565492309517010519509100459021143330078125000 1887 458657290029501525748879173515837449495932284579636770528866898110336309879563553405394422780809326171875 1888 101668021495098260399524022751530359781353626951550622326443494197113803648101642157126626921933593750000 1889 16319129031768595763975682875954542846540593746269770711180066646250312291244553431232707279235839843750 1890 1687464417755875306173813668700042459277662877053390334185547412787028446580764248835628184692382812500 1891 84373220887793765308690683435002122963883143852669516709277370639351422329038212441781409234619140625 1892 1 1893 9223372036854775743 1894 1716841909528290315859654567650 1895 226854792818533863237300556250752579270 1896 564672524808314716766995615979675896301826855 1897 113971294303546955336538330384447866531866200474873 1898 4059012991829907029811530143870252526259426184562668164 1899 40498247867933607911696561694741177970907126900053735793100 1900 152189617143649819581202387270540455232566133939774224946882965 1901 263114476533373598091699109715431915420352259103643287384812941835 1902 240976762841520899540196911860750057368788879968462564063553490459318 1903 129598378993362921354970611754814418376950466963308323476220318249495874 1904 44221874441919057735603069537455215641709919591402552948087221575182294475 1905 10162421975577774207171953767214859116239516809329263556044497916483637781045 1906 1648460011450951576205015185549856825126307253174995537921868172859491493179880 1907 195992260244212044392737633786850522858515226594951417423493635580750647579088696 1908 17611934635966944164700913287907113520359895305714920962349349270391394320651941453 1909 1226854748492963138719557702757826501147381838139978300130312448773393019752493124275 1910 67670910502754837164652723820483163092828727100209365442475695104898486819659049220850 1911 3008912068332205256733125487509595866622045302616300568486745894873098996564325814156150 1912 109507462557455028508258837313250797784765071839865617404420405518309978082767349421768875 1913 3305208042084050141068271814713548588933311704815339415789202755069934322255165158783523125 1914 83675715532482323714288789106887580436286263959977287715810931949110001794826546822717213500 1915 1794441324442540968845266948829359032331266124825876403040326691742875814911042581562254032500 1916 32880030062774421762780183101685506689574538710476437208802680740071270346524926678415216510625 1917 518672507585603186470365558906361528708172853834928610988332775490556602627037406490065807069375 1918 7090931253796309574242596978895055222746656798982896480127710652045221721178921197726234982013750 1919 84510737290684817221681623784765949901210355953936359649665747072073904991059040882039594414781250 1920 882612595576176655178830108154143768945705804691210602378064566536423085226529261912266793233259375 1921 8114572551897378828515075520108542451328283106499331374622602478421121892934930600139259996190140625 1922 65940411741497304869363669179726421096019273190746717481805538710898022283654937742049630156407150000 1923 475303003772688264441914136815813351163470425485415251450841518433282030554914581012114301040393450000 1924 3048410725933102670721889311823535201389561601880190930748523544080296901255992490048812501468439421875 1925 17443600205814890349174722369734329895638996010012643328551819688260953746217859328673866768108275578125 1926 89263019760517017432948637831405226678989818142174757393678156314684521710997719449660896944610205593750 1927 409298736603251016182068677767977014677158015675754850019837208033022646915511240832510966032438118281250 1928 1684450895067330280146852957080579523432169851094708868974692245894234975786149743469691936470538141953125 1929 6230197269556562219539760182774226900912272403265050558377688270340708279411090530437640048524057285546875 1930 20730561472901614450506249930620775352236246202591233594386560322073430288110101046713123326354911023437500 1931 62100012202433421468619998284294909146476121703217332820653271330460714597617828219640657269812043445312500 1932 167538059628401487852992497552874749985699682059060403419345643842220432663862958445281261495504375818359375 1933 407105872499352186564260262775679489601316920545746224320728022384733969971949713912793428468977427619140625 1934 890757776401999716730515534270301412661705077111519430783698666982623210542624996172534545236735093457031250 1935 1753893645895502085590417630524127824280770150053641984861571664291848526263557345529438456374557286308593750 1936 3104601864856114002036428879851109399220170003445816231079307945530174462519422472077582744153784283056640625 1937 4933482498056501474602351022229981665044390061645280533593812424860985976141965091933635546070003770693359375 1938 7024720030083113367743157364947808753220790106632073116058589264711902368316495119026565532669810992890625000 1939 8940941179429285860908823476647941403967667932725926050246927530892137028450876500758811128905405982421875000 1940 10141404996977116707455451150522332749787545851077627575313183641218015283586380800010507590438274128662109375 1941 10212609258923590890703303557052486550863296960112229359764621912299785474068548908226010983269523527587890625 1942 9088170970311541293601007366058390912594871893563337727767151573113019873671575720305520433055437294433593750 1943 7105888843797599550878424068110871552651602200744852840836548844321716097539980632702242976520614312988281250 1944 4846856868639958823501005840187702842103490138099818966765858355235315657398259332863170576853091013916015625 1945 2858347578823016667529874532824531655079125924031916911710572050648361814249245367047762538551597493896484375 1946 1440932561095904218637671084390767724659016436993751099682175187131889286848853663048672745078262172851562500 1947 611845215435653184647712802367923926980326313877981157242398329260041356400646477374073756771192846679687500 1948 214570204075733659902844402661467053130460038670715661130984399920381692670376424617961646593419080810546875 1949 60476962760226380667289014967973417357334452228166711787868883538562621487257958100355280672388458251953125 1950 13162991192286138398017448019864961201708330265215991151132843235782424862955625711297924960106945800781250 1951 2075862477909352605811486448112502231988071615921845676103920908963509494035436820109295271869079589843750 1952 211017425440372207037035399270940309532671742775526461289902703969017907244924569316895304495782470703125 1953 10377906169198633132968954062505261124557626693878350555241116588640224946471700130339113335858154296875 1954 1 1955 18446744073709551550 1956 5150525729184390129974524126245 1957 907419284585701481816363071740211781980 1958 2823377823312692425603814979035648281931945365 1959 683866163552968697419970138008573817152145727075378 1960 28420954962116293948598932151888294586606682059771443385 1961 324270113852896956785659300668000341444095175033349273116280 1962 1372581929891471662392551941315190720729029611467871839763256785 1963 2642102417768078767926837669037798066980267352680096618044304991830 1964 2669951748043666167602860065477477160882363394567654164678179739806453 1965 1573012828370627602825621912535468524768695980677366111455346777287940020 1966 584604246169449969664462699868528884720500239710481312585850404346082018725 1967 145634770115674687288313186025854624016123189219556283808677599670484783314730 1968 25509406663883762257027468223323396528845051591943286362643448932461612506838665 1969 3264456044800566933227793325062497198096095591266872330733803886775050697733449776 1970 314886277370730802306941798963582121151940923098154818336394934807533004609831011685 1971 23492340243750692030128111712673446102281664710976803079333572019552385901197031553190 1972 1385122534180271920364685926512564045356683743793316185717593515343716084173473878262425 1973 65727256027870001782164033103471536706052861674543179336017924896063655850498558319232700 1974 2549396415378128634982284999041563210409696268754330912677228425158976756452953380432106825 1975 81913203780675325498195722258011135970453123540486179009333774675076593248566090844666094250 1976 2205484140824237707419445253709065980093915565988781467805733669010474458672699615419095376125 1977 50262703322414463091715242635096948693471005696379080416527580749452479712220104984247777141000 1978 978117146795861608359042802090291903052183620621762177284575440683411954560383871556296513593125 1979 16378927842749831963354160644513724335095053606230070360071288067880743458797166116442250036738750 1980 237616997027619042100412653172832667069187117563846851341409804623880524105637201516224201343545625 1981 3004484456980842743888919194074001567281089078618678753402134876702139294655756052492469791995112500 1982 33286242365161441367359100900883870740435610727853316197083455413114994825755721315721340095509615625 1983 324637535349929617131904635553437500282853427226571316657460014473984580628888610100106344863164081250 1984 2798808011312872682002175767941613501950127797817586059775873730531003026836251615816489714494304728125 1985 21408094824426771119861437281000310820256865295463479489716649228689439072420830740140322867994862500000 1986 145751339314197773255804190287678930006385223283160749602531221205811590644164637367761671147295878671875 1987 885729836687284128261241934506026595785123778120928202522620129632580929891982496219597470256651554156250 1988 4816234911582139974023150393963412933641626247947342911648261980775270773268052535619496469567859926859375 1989 23482530454247704290983438907124884742918690742260300825294598808027898416636181176037162677739572406312500 1990 102845258041213070967458358511011166820028928042403958304027496693355936148723153350797187286621284962109375 1991 405192585749882392357196182653478574577883336433542808115821378862370412196236414503599515490967991046093750 1992 1437741821668375747743259525754407155729353114630828216577222367865275317456814084396013454628771315754296875 1993 4598517758333301532696437424295115451787141980792999139453560006069918473291943435550364870080682662203125000 1994 13265361701615103413240552222950240391500727499852861820720458344568491342773017602879519420106319883419921875 1995 34522404846326546572410150782077512561768077597063623377082523899749751735863635662646575191229507045113281250 1996 81048700997717967408659495565069307152591594973098689077375485030649864900387594796262295434422238918662109375 1997 171591644718014061739413022375713574010494624776181306996981211928999395473114772797583953875574440504023437500 1998 327373704029343853249813986059381600162950056210801422778757025628085643123574647215141138318997922372568359375 1999 562237196315059380051642466046498971707820303207831057501880629660864196854628021213326171487828876022011718750 2000 867911433702064989015584657575615012891215651731043014616479249751306882710349465615014854557111527671435546875 2001 1201884379921748191775370837023360150244734972500372493178297340601131837880456535129345142781138696374218750000 2002 1489373315768529449226196512283515800580000887235381542767754954348709959053779950784742907239975496353271484375 2003 1646467822607616615770175706711125595519369983326305756423307663431406985465102095012477399292562878789550781250 2004 1617521565744254376623124677615908916789891023064412141769527006318639772126996388365120783195283460633544921875 2005 1405557710492990884116192891272421884773698710304952848688955819239613502670638625015345964147391795840820312500 2006 1074060631074641765996572077362698479186419230404948481934793609924469081059205517402505982873084469731201171875 2007 716586166018678123572729902234298239058277655917302513377210459942308154227657332432706963996744822284667968750 2008 413677957582567682126067229981962428500503637146390589152656565218112243043848659412265217989841326292724609375 2009 204293374273713276139517104890714331420662213142429574568070978520125251806600934972691514298421735810546875000 2010 85040082269159547587539954433486569339095053555710550396311511977406677893888387010738590911596836361083984375 2011 29256088329181169267044091187518504582380602869719548619414523235682435166706132523976003870208820275878906250 2012 8094328974332274226225000244296816211138260205255915604248972659077240266872594847109566534005313250732421875 2013 1730436674133470040906817845310275400527700589311661661004442129303266402922712545984904561445192163085937500 2014 268203147734713075144071992473365133416025785067694132299466336744621760108299127601773932014139520263671875 2015 26809590937096468926836464661471924571773868959185738934372884520653914445051892003376042784300231933593750 2016 1297238271149829141621119257813157640569703336734793819405139573580028118308962516292389166982269287109375 2017 1 2018 36893488147419103165 2019 15451577188770655498788402781035 2020 3629677483428029782619590995253963586335 2021 14116950821074813955719838407867119744060901465 2022 4103391794387620760297187491284996362644327666682453 2023 198994555366262765449011922972878662273447424619295380155 2024 2596178798625485911155624929526786800468410474693037957410575 2025 12376584817220653542421534941484812511145241355813247705533683225 2026 26521222658562865110623032982093989592415892688438120824745767663605 2027 29564984807395165672458046707761045826662537124342522961195255707266403 2028 19076400321550806196477677455336433084290529022720967399815024807940764215 2029 7719404175159017303452762363643571109248924010767736888086661611572949684945 2030 2083901308574493269700548232251841460349203167531495034390596876521435281848045 2031 394000612027279059463900451859867608605933382638274685576728586761222000701128915 2032 54246539843255888149949863190642503495316288536033476914389694654065278551775450951 2033 5614223198886468993876234048385895835430683339969981698177418202670065134185803180725 2034 448367912854541651529168296544172181654377179568532995713252286071353119594942879903905 2035 28243700049412723233399537764177939442164087638373105381139629697133901243194160274347655 2036 1429510290894362605033549593969973549885661984225708830134918759694801551996369498280435275 2037 59058414229281781484329763760564436501912062024502576230447302619607858976953899887889790125 2038 2018789178481998094933800114594777864234792900734814065782907458990198075766955035919383153625 2039 57770670764095545263492072949497475235619026642223785154334579009297499568848774967280477756375 2040 1398181999989655794746657560315015508911474790954121917695760767190770790997807386163407949106875 2041 28876046562269012961047011404145829061330039016825413508768813123037117078684966027521217228236125 2042 512904549976327314191162986143392812084115735997318663140180703985722993884600483596008890664995625 2043 7889762425593199013413016093672717201026606998784571318624480650954041062143949391417855939582219375 2044 105748711524976929660027288872799816587166521899633068567328068768433027943974154807765556498125801875 2045 1241713598631919332091194491980440395662492906340664615028416615636931665055245474985226083633329203125 2046 12834746600457902561121535450385324987346114614487497906052561787639231937661940385365274974777316690625 2047 117278976673592437152466484548213143587042183891642871618853327007015644411039329439721177566460870209375 2048 950945795456379580625772690946463228933481830247502019349640779718507337866910487187056854652794549171875 2049 6864971300513496544948236258469434528955371436708798767896328625745968642209832784189606143188270796171875 2050 44252694360844844366695232231109760467313575114578151597214612864471475908811374696139196090013853072484375 2051 255369745900728743660411973370310059064399048934007965754905942031127408193796123376202928520026949747390625 2052 1322178352599549211903695689658873731175593865268157777963783493185756149552439723363668006885842739386328125 2053 6153527592949654054894303155619901646632939411794976539778477258456959479166374791583212197378944784229296875 2054 25784689320658051077286749150444313682782488516757426497107989562799025214478022239567297504605533440924609375 2055 97401574791554658182421132135076693680388871786823666874325452990707519424831863570811675310600816401119140625 2056 332028117965174763325413228124508555111609050038695271885596304132920096629729588114803980629990752010817578125 2057 1022125676632882599343292133267651863037392593496439245152709032758579666276055839015298242712750112089341796875 2058 2842803982215300814431484316257030768701835646561222673013114129969181163897439546133505697142802883653849609375 2059 7144469056612486535247834292198196539108854809131987708297893389691417874718211956479815673950484020284478515625 2060 16222243374348441229260739009993813121789064152273537239146350223155508945158522646293759582008454946473876953125 2061 33263714310865992064098235789249238000466172005313645180718037041595788651657254586820418242916946081200107421875 2062 61546644769691211486605277918611547116321290074537583727971024757861088155782525522263387965210901835622490234375 2063 102637928978653586289413150171168792493747368984220438012181394001006485141395507217371577027845418162978759765625 2064 154028619377173126985947697168014553642672216022163654294987469071249392199110704369475215709334036997491845703125 2065 207590343023893740490925162848508611055830360394575414831589294910413553836246349522939058446246333315222802734375 2066 250622575812224658551068991223593565241508599423913402153921693012974574646332239189299818482745375027397216796875 2067 270190931630225267405579389123479672645492620275483875462502950953431024721498454638043583462311624674319580078125 2068 259103981006224779285701368271995463439069800588264944435321308327103475933477793162786880203121971356580322265625 2069 219969907864142956155296695487823958030629269606836799990462936357792027605931972924112948933370925213288818359375 2070 164360746800741705294526347772087826973958043376913308108740217198047522812220541487459376051975103361922607421875 2071 107309455257245241098515826112655125776404463441293178981906945360188535566275241494734008741057161975690673828125 2072 60668105911653497636814958241733531551117016756396536284978106058082371023387642828530285741502735034224853515625 2073 29362489602187687349231829989594454222807883629767050320758273605127210856743750256335081397771627969847412109375 2074 11986703077660813075580891775327948155808576446684710417879735296935789264829450514689977724775328775692138671875 2075 4046808185645706829926654139290769715507590902215883952219261221638814266083631263904536897671789555450439453125 2076 1099428664290877932280084100767124918001668040605177318982890164824696537000691918953570957369365059625244140625 2077 230934539604367782656233804359349422803812445963775388034818270575026961329022602485836375472066338958740234375 2078 35187588104939115466472859868181901000453203008931282351364410933358262709130608254431056154394054412841796875 2079 3459734469156594320703525060587691427399398799071695116353507242737934991530003030951801908341712188720703125 2080 164749260436028300985882145742271020352352323765318815064452725844663571025238239569133424206748199462890625 2081 1 2082 73786976294838206396 2083 46354731568783830202242288255160 2084 14518710984419367966882937898627243455720 2085 70585004553120426312654192791114271243791964440 2086 24621338952883199798760025336398528874248050263197268 2087 1393253228381240879217064561122031870655879719599402115248 2088 20783757996990258208357328294668341667430972012116892926655760 2089 111578784407285542353308175093218768036741366166971821120694121000 2090 266128093862102979468369523406609772049983674744711388577667169194700 2091 327203924580739037280335241259028553312719100319400611635003745354700808 2092 231163742703971706948838941013827036494312701094101640542831137129041417208 2093 101821137101826637022014691891427329767726382874730094034912357860659784748840 2094 29776731845705309125476990715889978991410260418280813958739115877002784021298340 2095 6074637383786570860264850088245909604456587789809108391367785954663523397782929280 2096 899464686454276535156309847199069464613535287187597605476373401405942216884497528416 2097 99835764108373699836041917741002271985442236150908400499081674712370394843852465599356 2098 8530988733690440185022880529762742728284105266111132422089089441903301493712207699089740 2099 573844837705768698511512186132547140478430971033277240885852903989466432547069304244629560 2100 30962676622037920852276553051590417910855023046137517454714104088455278744355699428653908520 2101 1361735073540938232598776754459300918280434571173739351400861449585823170435723304999522591000 2102 49492385550322191296195962204493654552329881150273131003042432123070633538891046180584951330500 2103 1504360086102131375319558287808187604607664595135075882272808266145989722675246912372437322762000 2104 38640187026992147057107083867116150034609869327414619118279701365396678946006069465042472821126000 2105 846339362055804689758627807971682106826372231815552188394143036355906527365929008056573738176415000 2106 15934362489988721335464468666101337729706712647444572457433891484702138378081259515973140707831137500 2107 259697899538862158953547266268212110327372920942939423948617421638459901121385277575518919419234525000 2108 3686822065853928339714761569056284846935110457077906481198638145403896560148519678627878328389086635000 2109 45844324532148515089027178132603154416818780820545149212585592248935289885391715171693753179692246465000 2110 501763476285137494050218345757721146812657771630647410994248015499048534645051286209569501104852445812500 2111 4854949203924866295033006888781213324996188589017241321259446507043212010820103549241057627164132062100000 2112 41689047215269020546661508626915285110227468221517780294598424343665736675200911216199052395269669113600000 2113 318785795076214205303991747551298272662074994945398055217494000282312176966014799135401517626534007543343750 2114 2177358795719047369872565049187736439726287954693119433559137042715135107836150352519314069092921542489312500 2115 13318957848249145620417247058840718353518010649033515809545954644672135401755190413084882911112314695334625000 2116 73135395283656645994574242164750460228761284043054476582186799957799962203267442378712341099893033592646875000 2117 361220534551691670433362481413482607774153738628498067546145791374668871833952279348309319998491073694503125000 2118 1607478008665870654536115389590113887902294383639869813947508283748972825025135073845044949307662638746523437500 2119 6454484416898410930074959315763755362861762316912137937300815591605892854659678969937086980087801784058881250000 2120 23410888496928674983988326867028318347224804667377472230353699276350385885371697335956573457502114986149093750000 2121 76770105128291536722243366417047124671252046587417012599248682277058376463439896151681645917371783556798859375000 2122 227743088976128189736511307409166389767440712066193912252737950931115053508954379873228853007549232994931914062500 2123 611392195531374108159825696404024743432777170974726297469212627663433353149909145564917183574150721423194484375000 2124 1485381366585479959894238619997133003582475142086290311018611895905515524056541887736745514395024291835574265625000 2125 3265091671792949736873841162605541340295985732836929592199263841195760964346855424852938615370184162819657421875000 2126 6490154233601054855434648721073547347402058264013229821365651213437146806848294178574361853120565553370646367187500 2127 11655660231432443030615603907010814977117789540532032380377309266169885586937449172187700184447144757414098125000000 2128 18888821775713511759739762283235603334147971695296544463523714643532697161393610618080426981166720610133229687500000 2129 27577160797791356633467422759562566503357648069838688262081459455661445456475580720374713239020816513162495898437500 2130 36196427895335119343518918125909659922440091056177267398497264270435873869648695805080043587009350749305260351562500 2131 42601333731547324371057482836010723307693612567799718896288645195117058345124628693309701882093610986540978515625000 2132 44815555081429819541903680288467406125708773582545906664287050343607379616234665982477973452190490972763248046875000 2133 41973570894527875852657784948678138997994517957989348898427128701234084147331296365024051277233929685024205078125000 2134 34831929455208920912229432847255969704207988155960061036746598218914025489359882045368134280944424756711901367187500 2135 25460948908436751190467005821074483327603252651123808508944967841378024670799382719218036230943181208731777343750000 2136 16274548561922024799483536795055692860031088551313387509787607382475237045262736977765777050451012598999472656250000 2137 9014502722634771392960824256656641208385208394420702758765572428520217912664298546863264214394813733422509765625000 2138 4277452509971225014989974981699544408219459236739293343369534027047795501882845661124898638565107681311528320312500 2139 1713126161505376711262122282583493036379402766172956534580143853599792121272956657877234937110001023181708984375000 2140 567769934877520322847710159318082939803041354311080249214161801372694761214411791861376832753463808453369140625000 2141 151515589952226176277040774661810929541241064279437463542985185108163711766156868620832388574966679129638671875000 2142 31279382452656565773606776661105305135308466777989438398171695570321609415422945624990108791052790082397460937500 2143 4686786960884133106446375282076125986983718906475789650953551144828989268525977439262707651833572778320312500000 2144 453389964719949884313147665082729848009673595002157379057373901524514147461455635294255183416971044921875000000 2145 21252654596247650827178796800752961625453449765726127143314401633961600662255732904418211722670517730712890625