1 1 2 2047 3 88573 4 2794155 5 12207031 6 181308931 7 329554457 8 3269560515 9 5883904390 10 24987792457 11 28531167061 12 247486690815 13 149346699503 14 674597973479 15 1081213356763 16 3571013994483 17 2141993519227 18 12044352286330 19 6471681049901 20 34108336703805 21 29189626919861 22 58403298973867 23 43309534450633 24 289594783495095 25 124176340230306 26 305712693882641 27 360801469802830 28 920826233798835 29 435732491632351 30 2213243741293861 31 846949229880161 32 3774561792168531 33 2527091060093953 34 4384660733857669 35 4022881472787167 36 16440540870840450 37 4942156160540567 38 13247531109147347 39 13228085215079219 40 39911626562980965 41 13758225792906211 42 59751166304955467 43 22126041415981493 44 79720503099328455 45 71825003289766090 46 88654617020445751 47 53742591632261137 48 316295422533342759 49 95030372653688550 50 254188968451436382 51 189722791978493071 52 417297827149804965 53 178250690949465223 54 738560608686393010 55 348280840779805891 56 1077498240149465355 57 573216205632881273 58 891944410371422497 59 519929111116169701 60 3021077706866120265 61 725231960190597311 62 1733705073564689567 63 1939066916286366230 64 3926442969043883795 65 1823079790580805593 66 5172955400012321791 67 1850456559166182077 68 5985061901715718185 69 3836055394895916709 70 8234838374795330849 71 3301747030310022361 72 19237781467579160850 73 4357315077338329283 74 10116593660626540649 75 10998670983218893338 76 18082879963986128655 77 9402573268364140877 78 27077890435267161293 79 9589664237532319601 80 43591478532087809973 81 21571273555248777493 82 28163088198079013917 83 15705261201683973613 84 81560342006264212455 85 26147381291003085037 86 45292006778514116171 87 38594133981352225123 88 93284377269514196415 89 31536057656443072051 90 147025781734151186230 91 49217870459453334871 92 121013552232908450115 93 75016834138175500253 94 110011085071238547439 95 79000011198254053931 96 334324261617743296263 97 74510562821675042987 98 194527172822100461850 99 167874659122041297790 100 346967941936210661430 101 111566834666531655511 102 388362555179975316337 103 135709203012200546873 104 488298071740578924045 105 356318680689177742691 106 364879164373555311481 107 198570938896210839157 108 1008135230856926458650 109 238928370861611831951 110 712930881076262658877 111 437741597607559640891 112 1176843577891246060731 113 342487602733224299803 114 1173373572930507965831 115 528680829634445000623 116 1217504120156991708405 117 878741700837712518170 118 1064294890454799377947 119 705903511126373044739 120 3535092499562913012945 121 746191869376511360166 122 1484549822510152695617 123 1218607333155081826903 124 2366507425415801258955 125 1222439084242108174806 126 3969269977638191672810 127 1100196820161277607297 128 4052305562169692070035 129 1959769866337728779489 130 3731844331318909048871 131 1499826075744936225661 132 7061084121016819244715 133 2132771334277313958757 134 3787884576613174711619 135 4404314726728709697730 136 7003377433850492521905 137 2346320474383711003267 138 7852405393351941503323 139 2711962727415758809301 140 11240554381595626608885 141 4760142568644265687501 142 6758676171044615772967 143 4261035633529058670683 144 21011504918889959480370 145 5319000033063349259881 146 8919423963311560042301 147 8417125197055155939150 148 13809150346755227985885 149 5429842558428701811751 150 22514279502649074662886 151 6203762470005629970761 152 21159552826430054259015 153 12603285071131294706530 154 19247067480341396375219 155 10338735504573251611991 156 36961320444139675164945 157 9157387208097346279007 158 19630042694228658223247 159 15788198449466983196779 160 46076192808416815141461 161 14272850108801151621281 162 44156396967594247528171 163 13321362114962716607453 164 38442615390377853996705 165 30848278910389747183543 166 32148669679847093985811 167 16973566044958788502777 168 95437251624758594888415 169 20711262605847235179330 170 53523689502683315070739 171 38078752540192302965390 172 61823589252671768573415 173 24153423014544732501583 174 79002192259828004826781 175 40922866376845748773842 176 101885196853763405324463 177 46051681158892498926673 178 64554310022738968488397 179 33959660389408464569101 180 200690192067116369203950 181 37948255718327680635911 182 100748980830500976480937 183 64235970409961775627203 184 141603143762821873555995 185 60329053458559678126577 186 153559459480845249017891 187 61113574940644852581847 188 150165131122240617254235 189 118903732465673537713310 190 161713022922826048396757 191 64955127378814706256961 192 347776833097123919374535 193 72082388752827264858443 194 152523122095968812994389 195 161475646291113693788789 196 265529590902167130425250 197 88485562579618578301687 198 343639427222818536576130 199 97885564619087440999001 200 406002058914214503967590 201 163900488815026245106121 202 228377310562390298831017 203 143597584677156477438407 204 530114887820666306800005 205 167947088759005697769541 206 277796738565974519449031 207 254829159882935746978870 208 533319153955060300841949 209 184644613200233308510961 210 729384339370746839288477 211 175746916309386111838061 212 498060059369903000171565 213 292445639715649610580853 214 406474711920543587754379 215 270093273472169980477283 216 1179662239421297803257450 217 279115893559724633427577 218 489086375153719420003697 219 385940468345087839583159 220 973150652669098529367105 221 319899662453368221844181 222 896057050302674584903877 223 305492476453231245795233 224 1243923661831047086192667 225 730641713415231084443340 226 701072122794910141696741 227 364901786812314677283997 228 1601654927050143373359315 229 398341412240537151131351 230 1082209658261708916275281 231 832814122098817049898521 232 1424653749743702726220765 233 473616851514269191862563 234 1798784261614797524693990 235 656037482075352299454247 236 1452762525470801150897655 237 849385330510950144019373 238 1444984487275685622580733 239 610660674916690592158801 240 3861028028022613592738529 241 663706737935434285357211 242 1527454756613718754259802 243 1279025522911365763892449 244 2026410507726358429517205 245 1160038704925128394195050 246 2494489210968452499670441 247 966524205038824194899203 248 2769151760225832587442915 249 1391062100416754594824249 250 2502332805443595433827882 251 996485371546731729076261 252 5418053519476131633385650 253 1235671562745144980199613 254 2252102890870135262136959 255 2315952003088016250982201 256 4165817792093527797314451 257 1261898404749972064253707 258 4011648916393330811613983 259 1628709589896151384157119 260 5093967512250310851708915 261 2563808320381228314920890 262 3070143977049884453928067 263 1589322171869585765737753 264 8262477147892680919065795 265 2175911710191541410582913 266 4365782921265661673575579 267 2793243234804132220773223 268 5170462447076983481359935 269 1991316471045901983111151 270 9015632245613668751253310 271 2144363643828920088253361 272 7649088833251507932424641 273 4359374440205160229529083 274 4802918011063456423687549 275 3542895908134435701150666 276 10718533361925400152035895 277 2669121709346012097319847 278 5551387703020058282639147 279 4983368291798998481806790 280 13153054419949968221911005 281 3080431016586387089431411 282 9744011838014811862314547 283 3306752438254122446702213 284 9225592973475900530099955 285 6997267991862956318830463 286 8722339941833983098888101 287 4534084630464600818032427 288 22209160699266687170751090 289 4333239778832228061724290 290 10887993067680675934976407 291 6599624080804223582487551 292 12175013709920279457740865 293 4679085407400661881134743 294 17229855278371904207440050 295 6346790777197528141367731 296 16158678641467438918912005 297 10294087010798889460582630 298 11114887717103552608654297 299 6468136027213512839135399 300 30731991521115986914839390 301 7291735564403292047664301 302 12699101776101524550147767 303 9881809246918708323575803 304 23110463597026905261696183 305 8852929020237387283893641 306 25798924540605760264266910 307 7461062942457600169788557 308 26272247110666006052173935 309 12020171238399639038182229 310 21163391577861446049745577 311 8491855304297757670123561 312 43250025108278297039437785 313 9053846330128273205560403 314 18745171614975267833127329 315 23670249958182077446963130 316 26795008277622118474732155 317 10279329839645787686971327 318 32318442226058914603806613 319 12431956512668390973190411 320 47930211042850729845962645 321 17588023770854082656652961 322 29216524172715957368762207 323 13862298867392129189946527 324 60273481860766147875953415 325 18545326569757799995737918 326 27268828249328680895456291 327 21162602592325544791395923 328 44983351808940714583858665 329 17711110603142562686237609 330 63146426929567812484712521 331 15834122176895186308816661 332 43882934112991283290632015 333 29079174329070186944389130 334 34744889694030640065184519 335 22588580581894918765583387 336 104236566224561337337126863 337 18949145573754213403108667 338 42395954554169290412088510 339 30335154436889875906451119 340 73059836171162725071558735 341 24164449969896166500576821 342 77947206449773644170153330 343 26922218610904350161500150 344 72342431366947779483548895 345 46826847123211697040180979 346 49442056910773067430740401 347 25383302412075301549927237 348 107837992434665226588556065 349 26884406448487928439310751 350 83769107473403247740054574 351 53884508690883980668993490 352 107692653074427919427957391 353 30128610004666282984030123 354 94267791332252945302899631 355 40304528353152382571420191 356 88116633181038691986661905 357 62523991690996239691667447 358 69515424817119126972949747 359 35657911907044503284518201 360 234836194745964311449936350 361 39788522831065647753556806 362 77680079455416762261709817 363 66092452446285740703983118 364 137522358833633832896479005 365 53189880225836383045788773 366 131491031429191754708884541 367 44447324251964285083124177 368 154658953617754050297857739 369 80952085141492085761166290 370 123493572429671661125103119 371 58743309665725826006148911 372 209608662191353764909421215 373 52270205799255071688506183 374 125099487903500013235040809 375 108275097008576247367091838 376 175714655574610413704205555 377 65075209491510186750421553 378 243395940357233731699145570 379 61311156725554872362568101 380 220738276289657556061573305 381 97447732952144841511117181 382 132963145744433703707999167 383 68096242847405546023696513 384 358924860558056135719210055 385 114777503366692386973906187 386 147552649777037411165232821 387 130187512220815322821454270 388 208194061660997429737340985 389 79545183674814239059370551 390 330540647957909731185651083 391 92768742113994375767820691 392 310707554154235852187603250 393 132844095006956236315471753 394 181129946600479229783553289 395 117061328627148388871314631 396 469067818159147302426417450 397 97499050982880981957599087 398 200371750775271991724955047 399 188905955390944529268983761 400 443435448746105081233401798 401 107777500492422728346422011 402 335504300604358723732229687 403 126489072129209673568259983 404 311735028917662757904338205 405 263321204998402039569153283 406 293944255834139309316419129 407 141005483057933253144663587 408 620310149448439674142691565 409 131309523390032760390430451 410 343787690689684663334250427 411 207820643377588434692367991 412 379192548142555219047927315 413 171344955892381969732907357 414 521635290280369474065746890 415 191714610352053518097073003 416 563718345730498737989940093 417 240206674655396005016217473 418 377967523220877582521937167 419 167177555593937739203847901 420 995609623241069435628771105 421 175329003232435390152089111 422 359753937685313370932510867 423 316216270835038569620691430 424 582801420899839353486469845 425 265984916014642448619093462 426 598636224497934752859006091 427 239003424839657913332265127 428 554837981771541997284727335 429 377412709168569313638405359 430 552880930797531950036998301 431 221708077559240312415062161 432 1288427097895941460717786890 433 232211173422229975508851163 434 571350234116756324626250119 435 471119789928520033995439813 436 667602902084827008305046405 437 280285493384196102694037333 438 790020138702394807626726473 439 266462201784404436896357801 440 1138725285144655150577993865 441 559149626840374009037734500 442 654834609042044750115038507 443 291755276461713921911086693 444 1223117873663150808393792105 445 384961633429987930261790581 446 625343099299764360142841951 447 480937444927705405572221323 448 1293976780604724933232324315 449 333758040527595563813810251 450 1495623587360978029855516980 451 392538238560366294745515871 452 956963447615052343416051465 453 549485853255808663400214053 454 746953957604808144400341859 455 600804070452531101823678001 456 1874165072495389195883735595 457 398211096728181526310583107 458 815404870856379548365875497 459 772834410045238001504012410 460 1477216183527232670715758565 461 434462550719589613573739311 462 1704770507936278501142272487 463 453679259732747685584058353 464 1556006825470072117578319533 465 915732819846566615028878843 466 969493695049709035742666461 467 494424256962371823779424877 468 2455340517104198621207296350 469 609826206558099507148867189 470 1342908725808246156982843609 471 811097257182806251970487011 472 1699939692304476032428956015 473 631281784037972972067202073 474 1738691771555914944807656531 475 803629667914530518218499706 476 1972403825131310874822700545 477 1048810022998091693762028970 478 1250022401554465642149065647 479 637180902851398623688317601 480 4081106625619902567524625153 481 738094711005152285790238201 482 1358607692553833982126210917 483 1264189152686844402551722013 484 2084975742777726099564629730 485 909552750191634721668641597 486 2618165245399565718687843103 487 751938469516620195594220217 488 2371189781255228842310775165 489 1179913006608592698071934569 490 2374599228981737822917267350 491 816019117320039760428233461 492 3404977772971937662050151965 493 933336173193128848333712677 494 1978475047714473126958668541 495 2049251168017190905402761490 496 3024467552518654352005151763 497 1088105449725181960837212977 498 2847504119553096655605237703 499 959128197619820616256247501 500 3415684279430507767175058930 501 1503399665300134774056467221 502 2039805555556159849419106267 503 1038829128110759820650580073 504 6339896625432713458437408450 505 1361899809346226581304097841 506 2529419688939311774468607811 507 1834458662787707161538796090 508 3074120446037734632816949035 509 1169585279068041551153629951 510 4740753750321169265760565447 511 1435972604290146112146264331 512 4274137206973266943778085267 513 2334992034899402801861019830 514 2583106034523192815527338229 515 1656606448155225453895664063 516 5475900770876896557853086795 517 1533338860151143176924808357 518 3333968530517421883369622593 519 2139341136667270591862711059 520 5960669698977470883763960395 521 1476425755577695692709604611 522 5248115631820374360643061830 523 1534080234972676726076962133 524 4190746528673092279611811455 525 3624661043596358506145507466 526 3253342485817042062465180391 527 1814159761517603483859355547 528 9024277540928386099803661299 529 1797560950400128199631615270 530 4454091270762085267463222911 531 3059213179385228703698887390 532 5959293687527628184430665335 533 2054745613187587803279313133 534 5717768901644058655922787481 535 2423961606805151496125512867 536 6050179700572510242259889655 537 3007908999671075932278982873 538 4076224816230961359428526097 539 2711327438051473917912851550 540 12306338015262657845460768150 541 2151672435902187753518783711 542 4389512378917799420654629967 543 3361190853739437656964545003 544 8085086896746843884572845537 545 2916606029887192342592647481 546 8923639479099962989846032901 547 2402525173996203346833004637 548 6555983085101618018333504385 549 4267195514333760754915095290 550 7252307923951189880255413302 551 2819921708923232016976947251 552 12542215252504421806475145135 553 3160316590612282606058011657 554 5463692139031286763213726809 555 5343525251985006370705304621 556 7577644214622379555802435655 557 2879601262697095031622937807 558 10200954893312549892258499130 559 3304451258543520656880297979 560 14365766037469355291971199661 561 5413012673217736527731934331 562 6305642290952334372066098317 563 3205206595929824546217248653 564 13300576158890218192059356655 565 4180756783680153757648514893 566 6768922241106188648399430011 567 7108909343298470366619436301 568 10795261720820157320292675915 569 3563580670960951389621709651 570 14323407579343471584645957761 571 3690815493368791486045349861 572 11905994020603386929982257865 573 5753270497323754977297806653 574 9281271238561037874512378069 575 5378019485157962264407483698 576 23102815022641941964050360050 577 4097429230304412106364799947 578 8870141827269570842349621630 579 6384553419004169330306871839 580 14862110537384122651242795555 581 5175738827364129409634543141 582 13509430493406245673352016897 583 5085700242217872986022619603 584 14246505328279572719765060745 585 10726827183118682678389253270 586 9578087828949154870682818921 587 4865433014266121933287952917 588 23518752454977649243155668250 589 5481185281243683740890914061 590 12991880720923340105379745357 591 7837431734364556335915322651 592 17648508812210736787235691861 593 5386168309002247824703683643 594 21071996111105326725812643610 595 8616986043328480674693359909 596 15171821733846349310813115405 597 8670018115006431911604515573 598 13240274447706060781710161753 599 5956537253394596672888997001 600 35960820364208721259921349070 601 6158400679176465066539433011 602 14926182700333538821568824147 603 10887909471982193462399618030 604 17334273924378581010951701955 605 9108787281427024845398527146 606 20228063528442595938359668741 607 6801472988947797181979162657 608 24427760022057438861612865431 609 12718868867609780676152023211 610 18121945704425931770130283127 611 8026278683015746307964114911 612 35215531997926862760724332150 613 7504362378731896628722601303 614 15272795843210707547557176179 615 14875577492651411668541554993 616 30742282297637893653336671655 617 8008590584337852725856363427 618 24605290525004061111159022763 619 8271964541879648991904246901 620 28888029503780873857902712605 621 15626143686264687922878691390 622 17382827807897509950742929367 623 10392848356889789161179181307 624 47237677423261556026473948777 625 11957012900737114492991256681 626 18533223437772575251782144941 627 16354527324984264834741348653 628 25587159254441240592218804085 629 10586066466885687499027981709 630 48453001664398712533933527110 631 10022646251331505692567453161 632 31353987543143253203790154515 633 15566431618271256083832576953 634 21041788181754927395230306369 635 13430136689810140751880305207 636 44114673638570418434196026745 637 14192472508368532561401790650 638 25448214981432196322120771317 639 19427163846310603630886064790 640 49466619618877858359371416085 641 11728928821548535306061859211 642 36002684658938307198168611167 643 12100008463734230993944359293 644 39880555495757281808360412555 645 23922971511250511680814387159 646 28376125781551688451820540769 647 12874031557529622375591933337 648 70528584274505073893133488895 649 14834184329132669917657418761 650 37962283488294216591275518146 651 24722132040265489956580777621 652 37221950560333649422297837215 653 14118787387073836540223975023 654 43319847506490390187987454381 655 18308423401226784599666822491 656 49130816845725048468490433913 657 25638025312164185183509252370 658 36254643404632825818728385623 659 15470831887242738778889366701 660 86194872758860064041632591165 661 15946747540943146154917110311 662 32412448096104446374147705067 663 28334472802482183513404643713 664 51349301902787371633366690695 665 26034805793434534091279420467 666 59525069851606672675164549110 667 18871371357611461036195228183 668 47426774432351823688976868435 669 27058385116892051133821172509 670 46238824451138898713149193189 671 20691714214174433281518372971 672 110178050499361333565343094191 673 19089582639739034235921663083 674 38788900989474874836163441349 675 44803006069830694346610565980 676 57870477966441081412500816150 677 20254832663971728368620346647 678 62096061132313575980505440593 679 24555288071461506622032443059 680 85490445439713411580162514055 681 32320445963327147911075466281 682 49464629088377452826680752587 683 22122966710842229882161199413 684 106397936803941024292259295450 685 28641606766736666111921370277 686 55109781496521204780590807050 687 35282293906381097087157152123 688 79012403538980364751932103119 689 26621152377431904417929884169 690 95854556061214343841250464013 691 24854751785966517721989384461 692 67488407683205237042960647365 693 55323842131024416624758750030 694 51959620037518142272701054139 695 33105013084408717673660395331 696 126185856576048981569551818345 697 29470030484466857391836218897 698 55032380000054789515269107297 699 41949665389173365130842792599 700 114344831701195433165174493510 701 28694598844911429379470888511 702 110301589290239508429429674030 703 31984058369821871750261833867 704 112026000305279899995415676495 705 58107207899860179219561019531 706 61673264679551881268309661781 707 36767347617737615805238662527 708 128675535168525270338457996315 709 32142180034067960734115528951 710 82503369538902927123697130977 711 56424667505842418067206948390 712 103109048912269703723249666265 713 36680976849431921063560591913 714 127986610991469302648843264009 715 52014594070593858593846172173 716 94888554875367608318076404655 717 54088047959396035819281480973 718 72991745673720098223408757447 719 36973737193949719296919196401 720 256488091901542220965620481470 721 44723572708588515599834562961 722 81447106235191380951530781882 723 58786496899155220956944249903 724 106033308456643880487233900205 725 54107666130337779993220229406 726 135291250157546911221053442546 727 41299224692194218495453567497 728 160920805886613532179294218565 729 75628919722004322604209288760 730 108879684822287076094729618331 731 47393837319180552431371665911 732 179485257900846745177627398465 733 44836596672211768724557484063 734 90983672743770891565155190319 735 102748108211333397259038163650 736 163474513973966031164835630123 737 52795685228693571700430965697 738 165708918284634299553107395630 739 48644356263722528453646406301 740 168568726366501817435765757435 741 85607948412903775414807107319 742 120247554885740765834586820817 743 51342031176143305355349425593 744 245272078858482669767581310295 745 66282256435858474305800621281 746 106997111271075131746372156601 747 92408255330685007734174861070 748 170760800988277518065830704285 749 65439937943920942455899472749 750 221639123576555578360436992386 751 57144974552556070147124103761 752 191915546818589493847733307171 753 88261698814008669439471665553 754 133208953829121352278112918991 755 75729520787995295227608620591 756 332235458587624043769333703050 757 61877517120277292787086027207 758 125503937817210823726176902747 759 109447137327025726331220322249 760 258295317298369291671478134465 761 65225532325322091475061745811 762 199475509353040490573256869507 763 78739909521193109423387055607 764 181494693941152005561418862955 765 153848691565136919552747612430 766 139393009108639152710506762111 767 77649696720728493259600358603 768 368978979299100037591532868423 769 72414997126743642443646608651 770 234949549391619316135585964789 771 111770127403919275647143590111 772 201409366945656066240542800665 773 76270594711655245938447155383 774 266493837516008965815516890690 775 105171055727394520927520359266 776 243616794152175706711222858305 777 144259694505871816548948501187 778 162828990982344747354531517897 779 89038849144210285802503835111 780 451187984462546783068413728295 781 94202696114935878604336651021 782 189897615107346487196728954477 783 157212923421801564980819353330 784 339354790647256397759300269650 785 111784509528247757045573098217 786 271931862479239415737770678391 787 91264002187709396686868598317 788 247242377109654148654550239485 789 140771032729004820028689996469 790 239624539699772752019581049657 791 112868315947979449980782871971 792 548876356934510793453540761850 793 108310999628556795211996836433 794 199580557361957370067205331089 795 192727027906795397359560353149 796 273507439808246268704563639155 797 103544841491902895233423313887 798 386690490685263451413609758767 799 115116282982766555070094381099 800 468711269324633070863705700486 801 185555148088038503425965203890 802 220620543507989324925125856517 803 124319284408954007991901347263 804 457963370324949657894493522755 805 174229123736489030676677426711 806 258923130648492201794228185201 807 176376873789948676350103977523 808 364774517409225092856347748165 809 120232638271455660419874228451 810 539018506631728974998056770301 811 123237925029945549681541051061 812 401233909213600157216912111085 813 189932721024858938976864943853 814 288638223819589369187126362589 815 162614280299575445471393602043 816 677502745227585812098647727293 817 143192682941132117298625482193 818 268790594379397060519211133197 819 289593244062828794047616983690 820 469270197791419565451251832855 821 139303130397786313066993951111 822 425408856993923525815277277577 823 142733649354543976781833109033 824 443709451690809971317367519595 825 313804919271191373358017939618 826 350743124711705892043261359779 827 149823713691396043975488404197 828 712032171232704332099744504850 829 153486258410425033593877628351 830 392439807390653551544708437141 831 236412117161904329495910808331 832 586401298213464044351916253885 833 203554442353927600136894750850 834 491703063019595622268197167231 835 207196846891359324975842425087 836 515925669196497900142444232955 837 305580526989137032981198655630 838 342212456300790552150276653347 839 173036431635874769470694755801 840 1165005489138228535319323445865 841 183534044121998954282547848706 842 358898469616795243641326410217 843 272843016432106063672208366503 844 491064124940452751322877333455 845 252823024678717981098371869230 846 647294706399323952013555357210 847 245910856330191129853837559862 848 636535711906804541877922364709 849 292888983713482387471755112049 850 544471123081973092323284316714 851 214042482495339801958655328911 852 817138446439680937652543314215 853 204173676030603044345791371623 854 489240010646779748591146714969 855 464828512699456188259907657090 856 649239701241528642822743085855 857 213951470853919390242220761907 858 772563815668061385017815769873 859 218996671593894790121601765701 860 754682470538631111800502680865 861 401597477974141088255586156671 862 453836434763764919513632243567 863 229409546844703740803796939553 864 1361867442476010123978700742730 865 294841583494661000533531230073 866 475336271995304759866618330661 867 383808046930506936111105538170 868 779893069569372383114831412435 869 273604312419931796922975862661 870 964382209983680509588665297211 871 276359579685147134893503407731 872 781190767282402575003805014765 873 438413027687824572584648012930 874 573744404957449422214694420651 875 402860248622985216083452410342 876 1078377489328768912410481635645 877 269458210250114253815773020047 878 545448127052675882326844418647 879 414440631789698824797747591739 880 1243715756434992355461284899353 881 282002085693354792001351504411 882 1144579286142245596500242521500 883 288469003450806221889944968013 884 893849241342391083907027562055 885 562154299508716660065364037863 886 597223050917128398151994460571 887 301804767761582158325659511017 888 1431222643310695467364793018865 889 362574765661376494299022072729 890 788016463631185293245885319307 891 615453609523334284068799758073 892 853593330544178351594979263115 893 347804911839072452402759997437 894 984478949767012965206337048181 895 414546627122981198657417549131 896 1335455359138912611997590395995 897 572902212338382472700739695627 898 683202708959988119126869583797 899 369043298221783376475000688511 900 2041526196747735010752780677700 901 381811824811489371027418342621 902 803525774333069805344070987937 903 645850894145892786537770132473 904 1119783942773556249274411078545 905 463235533949553265680665290241 906 1124797541614640333980238166491 907 377182869332354606600241676757 908 1019592152130563117106466637535 909 656448588272809793935140593290 910 1229845932216331165433068868047 911 394149295261807626942351136561 912 2046963092179464079744216016859 913 448089431081887065678818761393 914 815138115002587584357763620029 915 784130482109486103896311464293 916 1113027648718958083519420053405 917 494274367986563328347340321077 918 1581992037362602189078713403270 919 430157940377949731194178595401 920 1728553965610223257976111200845 921 660848728002297019838681859161 922 889344841322999938985444369617 923 493105021570633542477477586583 924 2327011743333020154059201944755 925 613698864862588248294235823502 926 928681444672934512390567448591 927 798499975366888021306445472470 928 1644699214521866228280283746381 929 479319257300214338119456127851 930 1874505082225921860964114991621 931 615006261867906394744262333550 932 1323358893742852833788739719265 933 752149099867565290115854168453 934 1012086454001975123276482723219 935 746015303821274875457036366257 936 2873099167942927272329852057550 937 522227395874102330134952864867 938 1248314244824429691133731135883 939 801926330998451542636101574919 940 1833070410728256004281581526285 941 544951690437833739164686885711 942 1660316085453204397783586911517 943 595862353957459067850378581563 944 1856674131934948722618905759583 945 1451461548224183310746044282610 946 1292233811925730673821562643431 947 580709101253357151430802279437 948 2373314268173823899662451164815 949 650750625495138668492266446349 950 1645029930221043970793268898182 951 910471081886946352798111346371 952 2307994247378652482238962880585 953 618564452748429082642113299923 954 2146914117077093697130873301590 955 792909253522139862534616892791 956 1706280578121845601533474608155 957 1101135684196577393668394273503 958 1304309308136812982689986129247 959 773240369883506289326581411019 960 4245322582698417694646449355585 961 694906654307266647606509151366 962 1510879873427546729012617597447 963 1168372419097836710881456199230 964 1854499500335983385602277901705 965 879911954059813759772224312733 966 2587795195549970492023374960611 967 715672102693655365201230828377 968 2439719472727479211647697445490 969 1227825397581523058741133735971 970 1861854479642276275255709349059 971 745829908017344846102009011861 972 3573795559970407206008905835595 973 893739404037739407642157604557 974 1539218047100521540381368784199 975 1642615210263157619022494611014 976 2589813479086960941571828635213 977 793214022767771541397334146747 978 2415281924527789252953250062743 979 899760529441305431723140912111 980 3241327947560072128282069932750 981 1405831690208185940492431164890 982 1670391133154121389596593894667 983 843290500991197164660100482313 984 3984310419773305912836113535045 985 1080146005461843953504620561297 986 1910539146526334752539109849819 987 1568726199452146204808123741957 988 2700618440130255818298582558465 989 958268552961583035862250135069 990 4194817140931189783359452770030 991 914481669791228730978950860961 992 3196862203012217650069445413491 993 1402475703574137336930818114753 994 2227351855587447473833774963919 995 1194892121757703583985476176031 996 3886843123189976934901149464595 997 971376075921757105794661731287 998 1963335420527772801476538634547 999 1783137206718147638059706404610 1000 3996838561830755588704415385090 1001 1404243284465319923938077884131 1002 3077459114869375882493588401387 1003 1113684786468290263869538341127 1004 2784334583334158194457080054455 1005 2000738347880178639824017336751 1006 2126483225242725352871737409431 1007 1153581618749413772919127092923 1008 6924435094297609639305337509090 1009 1094818926247767108953847127451 1010 2787808909731725811929488280527 1011 1678382670904131943753543962191 1012 3452657875402160572149649662015 1013 1138999114543669910024373602503 1014 3755136882726436559669915596230 1015 1752900167679174111941434839617 1016 3597160081927869196771947077955 1017 2015164309242594456465547835170 1018 2394141066252281055211480509697 1019 1208281833910346561054383044901 1020 6471128869188396047763171835155 1021 1232205069420837021133426682111 1022 2939435920981929091563403085557 1023 2140317827183613155455590766433 1024 4380990637147598617372537398675 1025 1708446127025293194708797830566 1026 4779728695439077535409507592010 1027 1432184703217404949701103858303 1028 3525939737124158193194816682585 1029 2384581669023631006854552785950 1030 3391073399373746504124424336961 1031 1358338760044481087714791835161 1032 6407586173464665672196376276835 1033 1384917296936512414702341896963 1034 3138744646729390083165082706779 1035 3110707454394953034379222434970 1036 4550867044156280870799534839445 1037 1553442158664553099864092998597 1038 4379231306757902901542969537773 1039 1467484996098689051884268954801 1040 6510243445223193699246997543419 1041 2248275244544745684181705162801 1042 3022243521667543082976560638717 1043 1789428815938461598786517024207 1044 7163677837434811002277779397950 1045 2253962517318257204225864766791 1046 3140262240989069258279541486251 1047 2381232532361921285655071148323 1048 4903772116623042694614335375415 1049 1614987210837038949226681307251 1050 7419681156241745862079853782902 1051 1646040729817004980277960720261 1052 4440812493140262415264971233715 1053 3221598509552749640655180685979 1054 3713585031826534331460100804709 1055 2145348055543081858176677606891 1056 9538661360761304107492469993043 1057 2044477572159684171957067231777 1058 3679607265469062424645916457690 1059 2668581373943306682744500084479 1060 6079834584590246390087299273515 1061 1809519875303705315597307452311 1062 6262209378201563156471622487330 1063 1843917104850242269017903500153 1064 6973224942076971779810225679855 1065 3569892989823765981498400577443 1066 4206064270194992233312753983251 1067 2125873315674346203316453451207 1068 7804754550744140065334604911565 1069 1950668651362198792237682707151 1070 4961849409130145112568924838749 1071 4153468768032880202717468504210 1072 6608006268965295686596251481191 1073 2153458017868514555736385083017 1074 6157189722326692433375077941031 1075 2747530846820759402824653726858 1076 5564046874155262255619938122405 1077 3158328231342652789419630617173 1078 5550087265691367109967607122850 1079 2345528925304021084751692214339 1080 14400173526145204344595593130950 1081 2327566623763714504800890949721 1082 4404473476291778331452950256417 1083 3524188832715977618475786977838 1084 5991684397222796209193569904955 1085 3407176365276258951714068693887 1086 6880357677604628883806423621141 1087 2305128603155013532408502516417 1088 8410415393306419269452086226465 1089 4390521616006761754965598528740 1090 5970292543179082725287149393607 1091 2391364393791885066031303286461 1092 12180767888971449481139834909865 1093 2435561739614584773669373665143 1094 4917969031170228250967160491939 1095 4711187261243005955514648990929 1096 7671436778581050455452819202505 1097 2526168696383631229110359329987 1098 8734949217841208265311200058630 1099 3017857768903266956119122384199 1100 9899400316193374186548639157230 1101 3936832850969232622667557729421 1102 5772379738165855938751811022797 1103 2667774041177070031643190229873 1104 13698607498785329497032153516447 1105 3905025096457801938466794636611 1106 6469168060983342494600749861879 1107 4963988087959767121342852377130 1108 7457939769777706431786737094285 1109 2816483732992984618247621326951 1110 10938196190813308040833758559187 1111 3183131998337780888829242323171 1112 8866926251710272991653964350015 1113 5203071167022333586842627494003 1114 5894543784740953529732153690929 1115 3729156130331363867591028883223 1116 13924303429371630602932851312450 1117 3026360846693240205966965216927 1118 6764211726238586784633969963013 1119 4629728938257419464666058146859 1120 15184614701605108543613558041677 1121 3364815375702386820545365249601 1122 11080436942076706672267269575557 1123 3192893714737489561249798235933 1124 8607201727149936417870224202705 1125 7192714694279720112595910798340 1126 6561057901868350846106707992691 1127 4115721198301416401685332352150 1128 15563574188209968173022598623015 1129 3367629161136226778244196626851 1130 8558009136193274741906509985971 1131 5763906530291531771045088213869 1132 9239578859109947505065221965015 1133 3871941942856258224069124150253 1134 14551937425731968840469986108147 1135 4454367423573316447360747182907 1136 11790584851479775825223660634363 1137 5430513084652571709769744409873 1138 7294649633457067494555639655597 1139 3963665957345055691838682294479 1140 19551451345803838713041732343765 1141 4390114258296909646814055568021 1142 7555099314925916171934831165467 1143 6473452900010981821583514333830 1144 13931713860394620334783524881745 1145 4862565967804016460512086728881 1146 11776944708021726438528610218691 1147 4185755354117326552290388991287 1148 12668935240635816698709396064185 1149 6031488517723251427956871245949 1150 11008805886118348755242119129806 1151 4084423060843989330876119525761 1152 23843378486871669095827123953650 1153 4155946049840710813836693616523 1154 8387437634433131581728745491509 1155 10166187805698044791439792701151 1156 12107743594222964199807233524950 1157 4709806126326085893426874890653 1158 13069180848701534619138166654433 1159 4693469933548045041720787416211 1160 17390792487387621233761391198715 1161 7983108263804412581205639025190 1162 10594737379614372901521909809627 1163 4530756622906846311423868810453 1164 18440372623499525344125503064405 1165 5781455588557080967411254280453 1166 10410428395819986002388302327341 1167 7045555553629321596205627813723 1168 15560033119546949324527399345689 1169 5593714341300031132410517227089 1170 21957815243843943442662801443690 1171 4852214418886991064328862642861 1172 13074089886515596398482047827165 1173 8216805795262823844883182063943 1174 9959541380202751597440439621099 1175 6673558343386055225358113417922 1176 27520300194103132135812582662250 1177 5665460631107414391867367407577 1178 11219986270705820617603701082867 1179 8824833231312102778436788551790 1180 17733917184060359243843352412305 1181 5282832810000483751268117090911 1182 16043222760244246819618665466597 1183 6825488901854390614475395773810 1184 18654473814506748784108126297077 1185 10368473060492414247498950811563 1186 11025486528527601297168440417221 1187 5557419997423937835654658609117 1188 28763274691658770980734258527650 1189 5994906005183501286771636432061 1190 17638970430693399941097307733723 1191 8635783442706717214930423932851 1192 17753198831705063886410032611765 1193 5844786139491316962576810521443 1194 17747527081418166123054443377931 1195 7454353789188964475890840729831 1196 18072974621118772967034370792845 1197 12549022616620445079338591243230 1198 12193031757698739389403776861047 1199 6816905264665211689128238566011 1200 39276408001788765360086097454254 1201 6248731088416157282413677666011 1202 12606246190274223991206219373517 1203 9546176551115358317827636780303 1204 20374239385955280491441444960655 1205 8101888724886722319818320750541 1206 22287550689147550017532018107410 1207 7072320741051061033887453434947 1208 20283576816369279580100770101915 1209 11203516585700488416961491474259 1210 18645687565081119858530785067862 1211 7959868206249592421769437205431 1212 27611306716324143455860947831465 1213 6901860700121203154729787223103 1214 13922615208376140831511345958879 1215 15613104207970252132173805608919 1216 25410686556278321520568240254295 1217 7132844981760581967399318967627 1218 26035524571997221044083191512917 1219 7719954440524999971966443836159 1220 24736455886541396866227836468355 1221 12489278650890322030782287891351 1222 16429792464133232692402543222817 1223 7492380441612707960254795718233 1224 41207203227859847553299000662950 1225 11800523886857196643287395196300 1226 15361429789264192398995164867241 1227 11630478415225371686061596336423 1228 20847366325982615802415545484335 1229 7868144821087106783581718626351 1230 30450307127457439685504563070671 1231 7997117384757255710165183826161 1232 33576720725480107448174312781591 1233 13805525339573199716614005642130 1234 16393584926139584529827975935069 1235 11798390933159283150684612896293 1236 33586221566630543416732066071495 1237 8395532074741372149011268052967 1238 16932711417227641486427993406347 1239 15176536778255948205152803331561 1240 33803121380781305395725874135365 1241 9333340656888795617029717624241 1242 31986716125783816178132681275330 1243 9771571009903022712864142388983 1244 23727559957780101082764098585955 1245 16980738182712436258412047094719 1246 21274160586553398412933784135429 1247 9641035156146207570226376080043 1248 49930225036387464719982963857289 1249 9246390624610394604355507806251 1250 24476005407808873367153102426007 1251 15956929397357956613227326731390 1252 25297849992559565218682627844465 1253 11191557439535915092273819033157 1254 33477717434242790116715540692691 1255 12164127821517472165517519391091 1256 29940631636161171670123460608605 1257 14807417631621847374502420135273 1258 21669678057715002310510278558323 1259 10013880168169056181248648563701 1260 66138347271904242608819264505150 1261 11127906635528106420094096535461 1262 20516356876475592152685576620567 1263 15529415803306499811940988828603 1264 34244825194621061149179606761283 1265 15083881072248429872791062079003 1266 31864485522601261203605285022791 1267 12506016807350623740037064305327 1268 28722040868095475894489368193685 1269 19390406051933090861338461617710 1270 27491489804041358119098984758729 1271 11652518739819282847871442579971 1272 51620470253361471056357093581185 1273 11975564647620789149213088824377 1274 29051991224630386153189465460550 1275 23559081966164925601538965209726 1276 34736813449654947979694852847705 1277 11541152921496978781181140686847 1278 39767404393397805632423774625130 1279 11723171960306243632743096313601 1280 50852266928437248721179220104981 1281 21169250348323020357578719093771 1282 24009117297709851771508625804917 1283 12094981124654781772795445545213 1284 49143664559450789325500154242955 1285 15404032945633456237478993213917 1286 24768717325263970844604103472771 1287 25071526270068059504999267998370 1288 46665947152249699327468591319715 1289 12672614616704105816141363266051 1290 48970322683529797410627050514473 1291 12870604782304046355295856037461 1292 38733411691818054736735038149685 1293 19637349553654592191539300786253 1294 26353142598263137002836687540839 1295 19881708453859606727098860503689 1296 77031319744614441706080396571119 1297 13481391952808998688506771307387 1298 30365575321734575321444736203767 1299 20567640263527175620745474060399 1300 51818516961521605647091082269290 1301 13902948366844644163903488921511 1302 50606204286423457941120851790187 1303 14118143394573641014783638006473 1304 43554999577098988916863083518295 1305 31296487644951585858317066777590 1306 28901157781340143397838476872081 1307 14557549866504053089539812135557 1308 59131591846359382606602875230065 1309 20140251004893021622455636142079 1310 37477342702311228075517985639077 1311 24825727005518401403918968695809 1312 51931273405931376231194388646041 1313 16662138531443386366838430911033 1314 52481037814000087070643439601390 1315 19400905020999361399519488741343 1316 49487588247323807242564246375395 1317 23601356598650054189221099507973 1318 31668792873185886280386533636947 1319 15950611626850332208201055393401 1320 100860314681117540652144650604645 1321 16194109165415342056977240528611 1322 32642992216310620179115324806617 1323 34287098129361491186040728596500 1324 44242991651182569300711617416455 1325 22134518445627919979231357648238 1326 58000665826681029651939305680511 1327 16944807031914738038503320487697 1328 56083707538224367297963099577079 1329 25841640102043387205430681659089 1330 53293247459160491284848973695949 1331 19368847451598734594812308466686 1332 81251720347443108201599609535150 1333 18739633737562072513350583860373 1334 38629697169030660741091632090601 1335 34097206757794320947077577130913 1336 55496101339341969690915647050155 1337 21406251732691113824127284825177 1338 55388514334278028670931940125923 1339 20267721562054737516614197304119 1340 63115995375804596743448648702985 1341 31948674466547470092162662486890 1342 42355938996415064927268109471637 1343 20540998648357158920298502468427 1344 114611405388502301511186661552495 1345 24308061892867927930799296702681 1346 39076375663545803080931644330901 1347 29561950923650721873680615361823 1348 52946849850633204151363097441385 1349 21367853687624274382759266836261 1350 91711753424943431327511828561060 1351 23755072484700896485219364730451 1352 67716726431874128264256312154950 1353 34768289404007323824494577242083 1354 41461642463150127970565849586409 1355 26176313475492586213831513581191 1356 84761123445608031213389926409445 1357 22517887749772744744842234870733 1358 50264674682281704055300410941773 1359 36502345231783369509676219540790 1360 93372664509254988127853497850871 1361 21822297335106230832729930858811 1362 66159952886930671773971479477207 1363 23417393358705082748754229243087 1364 67519218705635223108419227281255 1365 53215018932192037281828631582573 1366 45285712857094044568783975198411 1367 22803576187995374287492675831177 1368 124500785765868704282556555575850 1369 23782146791085681981440244993570 1370 58629369051509955531103044957019 1371 35270751470505222329907277536311 1372 75224851742751444525506451623250 1373 23824390464237390346909741729183 1374 72222855626362105737410690395781 1375 34877613734407440906223777265166 1376 83516110540702245542792232996783 1377 46205528156815648919720540357911 1378 54493498916603108343502472893943 1379 29160811528265719839324441468959 1380 130841469023557579343306883377745 1381 25249418342857253701931043981911 1382 50877676905873461776912269991667 1383 38481651504886210843066811993203 1384 78971078190447728088412951795245 1385 32582051448759759398358389244257 1386 113247904842206980830881161311410 1387 28199153414458375866794692550983 1388 70924881351212264202236938899735 1389 40183733072308660755236800500269 1390 67765961783784645077982829242557 1391 29655914341360974700911944838971 1392 137820192552360697670264495996409 1393 32258624096181773453945312097457 1394 60325152401703657081088740082159 1395 60832131222407420236368421540490 1396 75119198700074787688342331460405 1397 31389899276002384376989059644117 1398 85870965051637878422835196450153 1399 28740061160345312639375968993001 1400 133799788066355970436563468048630 1401 43792639711928159547614999630521 1402 58737843835533695939776908782017 1403 31409458564574774637632512047863 1404 150561669381176929006171505050950 1405 37602916912831541378689006450741 1406 65471367483025371472785973925749 1407 54014136593470547646696613531297 1408 115617006976483006081095497117135 1409 30861588016564095509941454925451 1410 118945454571013786862441406979957 1411 33640567711774317657995276157151 1412 84184006287588317931242688331065 1413 53881190794653819318399452140730 1414 75262760573508899553323542192769 1415 40365629523093658584689761859603 1416 150568758366484355620329921116595 1417 35683163605810483464615331220353 1418 65795042529737115622734487762697 1419 55914521457595380054908289211829 1420 112617099420602495523846583783605 1421 41407821057142543407610658281050 1422 115501294384459429783572623354330 1423 34068601357460608351406856342833 1424 112615703221980970406533285494633 1425 71179890576193711590167174459538 1426 75085959610787142417108531645911 1427 35038392940618054968449942484397 1428 174701724003355598115671055372285 1429 35532544553398627780092966125351 1430 106473874062505628541603114438131 1431 64313111287937059437771751981090 1432 111033164712019439961909118647015 1433 36539708332236287958994958994163 1434 110718234172883685322069191551731 1435 55347711640704926588347195394237 1436 99633732844627934074952953915155 1437 56437024108256930295945354873373 1438 75685240036015075400793595032847 1439 38098672829657448518759967352801 1440 271107913139930127560660848913790 1441 42791788329522815479124786152321 1442 91549153334480691432861350381167 1443 65375262837859353409298768177173 1444 111175300011036234998839517268930 1445 52895992310638151748538321482990 1446 120335959152570737298864879551441 1447 40270363460251954290069584722937 1448 124074118509767146438704696654165 1449 83980085412987073661510893323590 1450 110758392568801435646121809594082 1451 41397444691137799397917155742261 1452 184672556465051533816737949075290 1453 41971562854298981521905985241423 1454 84539512944921565260193452666359 1455 80561815742723662202356592171081 1456 175757704189359299846225145516693 1457 45517246594707554702455967603057 1458 154812398670942848370816414091720 1459 43737170818243131518005462962701 1460 148620769782421858869305929021815 1461 66601446060495600584366867280341 1462 97015184992362590827017800119817 1463 60850455241177920259643230903177 1464 210023392495119384249992288689545 1465 57117740619787509003530122978033 1466 91780513388017490579169169876961 1467 78381621029008812932918613418670 1468 124192713295247266986436834785435 1469 51149393088901690976976223097909 1470 210325377508599464189251120991550 1471 47470309717052206237898882839361 1472 170052417036251807180754016192235 1473 72277261278387881700409922341153 1474 108072767663135741270782186781759 1475 64562894197602062153794919158506 1476 226192673458525818889991595034950 1477 57918179573764184090133464787877 1478 99574997271840015744614193698147 1479 82668384868235001483461932939921 1480 197249491095430912373765331307155 1481 50797685898425356095072692377411 1482 175239470401214028274110148681993 1483 51487814490608531805591594353813 1484 164137912419036145364211010415205 1485 125660239257519378410905442471530 1486 105097137817565346062400274188871 1487 52893443826808106722651889247217 1488 267886164529234771920152307104199 1489 53609128119259770762260844965051 1490 135679778924202296903973871762207 1491 96376763998508541817234465011821 1492 146051056885017554833797993760365 1493 55066701354671467945591542810343 1494 189159698661912210831855940610290 1495 78956736996412194846223828790369 1496 199814531556425878639602756971205 1497 84952861847780371443664609906073 1498 133955552971206169207226220717203 1499 57319995544520490095388806242501 1500 302537403681998364461996494606890 1501 62061248320951234764819561409501 1502 116975762909082275591163040398767 1503 99870839765887953040571117491030 1504 202854732987249094997054105679747 1505 89010442078473482527891599900331 1506 180671697472275746342598499386991 1507 66943261433286429651354693788287 1508 181830221976750645859624134422715 1509 92012212364154329594483828805829 1510 155018329053026369330914846349777 1511 62077205810723541589695702949561 1512 388762948755889791787801765954650 1513 67550031122070074013704614824577 1514 126663277545207618335165097692729 1515 120627551813223326985847858070893 1516 171312875120492774386231472249655 1517 67995300360519557838103691761637 1518 224038290108421661800007999643703 1519 80485900934266229253871117856550 1520 282110145553278940363588418462673 1521 121863088968987386741022224258700 1522 133516664669934321249451393675117 1523 67186850654883563898171703485133 1524 272284070266900269632495626877055 1525 90056650634519348317477444307166 1526 161180594789882294989673302827529 1527 103593676922893644310330465649923 1528 212374719724568011079083129494915 1529 77375461639104219392249271634361 1530 314928271633835274324474362644210 1531 70800392751840645491989821562661 1532 190271457433292443449841730281515 1533 127188401479791111591131070589663 1534 158948929187331225702401934060341 1535 91077426631531141458214178744267 1536 378573154833243173011256346353991 1537 77669617702598639408245776229273 1538 148233499118444236082144607908597 1539 139602402289734085255144978678193 1540 320706134919560366525074841936985 1541 80142412098607564940756245904741 1542 228793450795822757249702928957217 1543 76549227610296038061454296275993 1544 235677732093124119796612297178145 1545 146730602932452784127900653052099 1546 156125907374758288436001327069001 1547 105424359554303052170914608064717 1548 363764088209352238338180555791850 1549 79578296657329312600985826304751 1550 215285151073976584338634175417502 1551 135812422860167204609761050604561 1552 266078262573006306869997605840721 1553 81657164665369878285025616089723 1554 295299594653519608475697581929789 1555 103660340947077161109686082957391 1556 222261572690900580138935521929405 1557 142116431708806785417439895649370 1558 182262524198198455037725350472217 1559 84867188252716275194856922912201 1560 527954397247531528587625264066335 1561 100676407195129909103481544503481 1562 192832918947273743503077124639987 1563 130771458448783240590367809210103 1564 259210244621527955023535022861105 1565 110520582821112064996745211793493 1566 321814854244427803515737216266510 1567 89323802663088710395021290292577 1568 358698013714150012431580385020050 1569 135878088652234895658814767006209 1570 228822891004323158672288132050199 1571 91630146944490327343185913504861 1572 371186992284161802482056976003715 1573 111441292887355670073177406197498 1574 186817412478241135018020020754899 1575 240786233126106095563246060966380 1576 289308901557882447375631573088805 1577 101639441302683579260985420262313 1578 288158303996272866598728422772043 1579 96404305702705325567288288562101 1580 327087496690189806506728132781805 1581 160685572556898693375874698864431 1582 231041442745513934110662538924637 1583 98874336991396378684869400388113 1584 599482757043872688609957220092570 1585 125480098011781159314277284800137 1586 221712616239655759798957524178351 1587 159215366059790555025971059309710 1588 272427460799071810141735276936485 1589 120255010211262124385457866124629 1590 394512226125210178395020042896003 1591 109350351892368665906059747726531 1592 320042777067049312422725824045515 1593 187591187483992946051485290053830 1594 211956290533925226542817523526689 1595 151757278540794941329855515979741 1596 527832519785384611179577320716955 1597 107974497235801048254494511223487 1598 235643031265723138228483198109653 1599 181994983196864214499858602129209 1600 487571318018886163477031001291270 1601 110709443688435152730235302488011 1602 379831388136214816512950772362830 1603 131275187811543374229419314481407 1604 301147041888405428522796794145705 1605 214697551399552683466325051168791 1606 254481575185128854359422057847361 1607 114928861210691407184822125309657 1608 535882566618808949687685206412315 1609 116367161448667420455975569824451 1610 356647016288593045795158692477417 1611 199815394848149574181292832253390 1612 353430073335191855449121472799365 1613 119292462552208449693913070704303 1614 361043460648024940488662841989581 1615 169217512005520610177682143431337 1616 398406727914355646417703010545813 1617 240150405170533199331295000338150 1618 246116210541669736879482545639197 1619 123804610740001795567358396241901 1620 735760261552310050872347491460865 1621 125342441176710189707557412075111 1622 252268032536298540198114531521867 1623 190580082665164475892419229634403 1624 469500992909799841109103871699605 1625 182567242575028632081971477321418 1626 388792279937886248085642540067091 1627 130059638048632873299425298057797 1628 393991175513739488940427484933985 1629 223283908413910843552154724549290 1630 332871431773230936879942703382021 1631 156082544326834611276095768093291 1632 716120401705558203388270647748701 1633 142997126756487113494186080604513 1634 293115421980497444110286362049071 1635 258332545885198287360458565334613 1636 366899161327876987608723196813905 1637 138277708587327722575439655143767 1638 592797370596610541415471965613430 1639 154919745149456945048421153933811 1640 549113170015645380087314823273615 1641 212798862236365719039039719713001 1642 285153507924268582848136617924217 1643 150969285425256154978935327140903 1644 580683089796705612737853483892605 1645 216200076176989960130345766428879 1646 292175780228751520472412374190551 1647 261664757184755004396067098190130 1648 484619463136702650672828804901659 1649 159601142677984192562720636011049 1650 642358669748128741263862722398046 1651 164310763894782458813547899073391 1652 478764365231478542639051756098335 1653 249768925524457429439699148862823 1654 306689141926287702017824763391259 1655 193287620271147023022500554143491 1656 833179359223868740604143891318050 1657 156130323715935241610297119199507 1658 314186370966140043766667505234497 1659 279918721380301707266376266495461 1660 535680337088242097858527016697465 1661 177000583438492630306330636303421 1662 483935603830418162478129424653557 1663 161876468768409811015128095661953 1664 605198461087692486277559175692605 1665 354970382489363973205953385973030 1666 416675943498489797480223554989950 1667 165812245612749709513753362513277 1668 671174681021748024396089133270315 1669 167812248757511973137432570404151 1670 424131945586612538225549444153089 1671 255054922640869798235938470379411 1672 603706736626930614295251530304915 1673 201245947133423488335902121326057 1674 625523338746763506512513648074610 1675 229782923272421190410784909425562 1676 467120002850579103685127631818655 1677 292685161322975255141858632893967 1678 354205575558635653106512165124647 1679 188713287454246966831487461786139 1680 1272418995236773206275765067573753 1681 184781901326480459213757450722466 1682 375694188317731859416375446301182 1683 359586431881854237537232397608330 1684 489896411026925507570410549946205 1685 231312807442330469392362994437677 1686 558509654636521112337010526231641 1687 218727513627553346970078722139427 1688 574615178198178355155098319761415 1689 283894763821292349532100364942169 1690 517528731517335707308367216313810 1691 204091306723787970088253469416951 1692 883557274235077194498503062591650 1693 193564709672469104023293169102943 1694 503379522907901242810805485037514 1695 370302170600902258776201909617689 1696 672818247485492400764963939497413 1697 198186659509345836724732478382187 1698 599543749661498447154682714364303 1699 200534676456168250034809162241501 1700 743203083006893271021283092314610 1701 421508561692196203447966236595193 1702 438144961667960574609367458280817 1703 223994074241042707367692364546483 1704 956168716398203794330283183819295 1705 294976189880471571253702771828451 1706 417943514834644431775834937712281 1707 315637030769024347432963688918023 1708 667812614532854356826915265932685 1709 212654620594878140143760435023951 1710 951503965495786817368030974063230 1711 226550007058842107538876217597051 1712 709099601695997583690999998370831 1713 326906600694153968293494773238353 1714 437958660837972991825825899623629 1715 328640357172086340456287337554650 1716 1054549608386903790549318525876645 1717 238975436816381003782205319009997 1718 448286186752702635378918814389947 1719 382189759137217043141893295958790 1720 883086302311703919536845351280745 1721 228066305140843421071259713190611 1722 822070037413066807659184862705537 1723 230730445600305520605155491429733 1724 619486733452539115136108012468955 1725 476347319858896191645364053582954 1726 469601342391108557425372335264991 1727 261270944276489758637115434188427 1728 1416666394328021007538796082139850 1729 318522359568926371468469014397771 1730 603540721413571068092138427959431 1731 362921599215752693497049425705631 1732 648834011273590997217934021352265 1733 244476039932750149905432920227063 1734 785655072066747698219433036633990 1735 309854759426577980354309829803347 1736 912586304691818455727654871322155 1737 424125883624446968612285496264770 1738 560068027523600388301331590867067 1739 265604280318795304484030426044679 1740 1316381716627723895588528130693015 1741 255998390005849048852761389489711 1742 565708059615496185127001475625357 1743 458430715156123034199560389627793 1744 853216556025840092419155837126333 1745 328178782933292045584447956090281 1746 897431467676976900080774482467710 1747 264958413969239143561466881309037 1748 783161112766918461323057884188615 1749 450455727553963663990981486096519 1750 824654928931250737322827083970074 1751 290688233351594838413991240227171 1752 1261855716441706594507750725366885 1753 274199699939720058025054710246323 1754 551580956381983877560887372036209 1755 657769868009390169429804271228190 1756 744536693426902579376142631453155 1757 328396195528526425100398305445277 1758 848359973273513494360989320289733 1759 283730068752522003329179848311201 1760 1314607554551786919722578138616121 1761 430945998372593217997113853717441 1762 577258269414297259226766529529317 1763 304415073704267640104885460753023 1764 1562350725584165239222831041847500 1765 367780876313871461040828216394813 1766 590496050063800336208717349522611 1767 485485023915596799981930931124953 1768 1045931305119360766897494680113215 1769 316007129025262956358416101208161 1770 1150729851094343003153800185505561 1771 407221070890817683335959213825141 1772 815209464501880263477472438679415 1773 520640590113837477394854883705930 1774 617794359607958678092625019051799 1775 409998862590179793669718749872466 1776 1563181371023941589455826935204353 1777 314136748640430593726248482120347 1778 742190545308837683830098182876263 1779 477069085633256096577479371311439 1780 1075642472856567925280633460854055 1781 350415218825520496322911300276301 1782 1259833538694265279488833104775431 1783 324905509040502224972473735716713 1784 998826138641052125416353592024995 1785 763232304815733518799614967219857 1786 711956654534581310068449714753539 1787 332268080840074771165468155425317 1788 1343813766431972697506650070767065 1789 336005380437245087099284786263551 1790 848576945720742513651733723071157 1791 575949303379877271887887969514390 1792 1372863820434321446458369957558107 1793 380074007982077555313640700705633 1794 1172730828656668921618414156948469 1795 435277236044561369973715499671231 1796 932571697730383782608176981882905 1797 527588374144919611107797131369573 1798 755431631459990571644326409382017 1799 415864243566543264400299520622099 1800 2388877296794385353296575218720100 1801 359234745947628096575976294699011 1802 781568805389118742493125347345187 1803 545468023356697040338597200083303 1804 1096812681964640284294656898534005 1805 485699731643026125162748291102986 1806 1322056780316642534042815461172231 1807 405022682514697630639401528477403 1808 1223028022297278135457511779986849 1809 667647446353445947898457069877910 1810 948243137994735534848321849123327 1811 379685820519594077227083680406061 1812 1535348644303984055883025097260215 1813 469654941648892697558254458407850 1814 772093333523329879710694712321579 1815 806792615877835871631483744902658 1816 1193068474014491784602724032578455 1817 415323893665409236210277712757433 1818 1343750260194441648185232794464630 1819 425337664222504234261285283971639 1820 1678739697475292040816139004884155 1821 602426867050073239799440374018461 1822 806823607400920212350992776540367 1823 405606571400715084965697816232033 1824 2163639988433693532289636329819963 1825 541075439534206478279245483850598 1826 917239065424622823444542004571471 1827 844914458875317730316778901906730 1828 1112663526978532052648347341339585 1829 440353560252116584064229569201861 1830 1605115096878118054675749567407771 1831 423760719768204913330200198999161 1832 1302401352950997951729652808205765 1833 710911581790753697735305550012003 1834 1011779631268495133127005637244619 1835 542569865010779838902534405488487 1836 2159419130999951988092443795463550 1837 484275648449636231632896649428397 1838 880533303953663099754483584785847 1839 664683888971420280095846965210619 1840 1887926641239485842361508653562909 1841 523768205348542011842634394315121 1842 1352757346220701999609781765702567 1843 482208597430492359237557467094287 1844 1213955708405894916715131564527205 1845 988184612836833277141215498184990 1846 1009385979155086861451396619735401 1847 462278987238192176963941883357737 1848 2722936169948681154556989018498315 1849 478435306270325396085551538906150 1850 1256241576373718144258300730708594 1851 709344893826556629487275677819671 1852 1267650171978555609413124567326715 1853 511783021945037730118345011421877 1854 1634529449576019779614293882146090 1855 717081402132114795557665947193241 1856 1710878778153817512227752306652045 1857 732672715367906150159934860762273 1858 981166519693538750130526693710997 1859 590916493451669662346420524049130 1860 2558699437238383340216016963562665 1861 498536729404464573563441542536311 1862 1258917818043604390041504996776850 1863 934241815185075523313940610003069 1864 1548518956949672508794795291499945 1865 638064022567886437008817319572673 1866 1539649207428906148867153482823291 1867 514844239698657702799199096934677 1868 1381498009712696043272398917193935 1869 920525757514799295373123625904911 1870 1527093326922149670060553441728079 1871 525980999438610078482550437301361 1872 3137998911227265166838664417256110 1873 531630277176378838535945364090683 1874 1068999479354287469786248514382749 1875 1059068503656988441987714578006213 1876 1703948944185346528397543000480295 1877 543092949534195418989542687987047 1878 1641543199553830307776099923859193 1879 548907283074557222490740721310601 1880 2144954247753592133010062040257205 1881 1086431250198704712971867791018790 1882 1115516110326245664070114055050417 1883 656247218330688450119418538450007 1884 2266331456643624002974596134220705 1885 794375099594359086478185160539143 1886 1219730238550918711889724956459461 1887 937639665171465998851405423911257 1888 1962504557455240799808183387879231 1889 578828021099610219919700878363051 1890 2971141789214903237097152646502670 1891 614234650167905972914239538847071 1892 1763899153278622369766433008283315 1893 887735846419185453707777028829253 1894 1188711530265622088978852266007539 1895 748427190794706819130912048518131 1896 2777116738658827366019305355857095 1897 706684596252581160580728462779977 1898 1332086530388548854403669415676403 1899 1034078052401759541648998086987790 1900 2245465854751725020132812046018430 1901 616665546179761829830474265754511 1902 1863734304622579184177733926021437 1903 689125347122977995860221019957563 1904 2520791316986964241101395258174937 1905 1189547497026553596816294273099611 1906 1266201434776034332168405924942381 1907 636406676574536996107261171623757 1908 2930537769810232896583642056670350 1909 680187551070521883545780423147029 1910 1623085241959820298608360779543177 1911 1257069867483726034561040803242450 1912 1996592030770862474594384359342515 1913 656714767518906990707537090525203 1914 2254024745550393924839203077860641 1915 831252947421807769883190068782903 1916 1780382205606749721371831066422155 1917 1191275181452985161615443561081630 1918 1582823037151537374251512148355893 1919 722024969708830867563680132654411 1920 4381406899502868548464604436896705 1921 733606225470157821971780892812281 1922 1422473921366974827650524232846202 1923 1038866412511018417663817055895903 1924 2062351027228601285102223020515155 1925 1167577137212765840494122008818362 1926 2391658341893271747174340839823810 1927 739402710372600682058308501221907 1928 2170029343893148558781179756123665 1929 1071734049658332041826633735658889 1930 1801179769960438766253743168164451 1931 721186689413450065408292004744661 1932 3532340441925709721611906821234015 1933 728690776189495244047468149815663 1934 1464980794213912532566919505687719 1935 1589202997492371490956499738972370 1936 2664661608112952794961615149964178 1937 810929064922252049329968271259753 1938 2513358588849377701243100757532637 1939 879620955590436841847673333408079 1940 2541431364711707115724043261465535 1941 1140291597145071242673304311458101 1942 1526713821711504899970812447279467 1943 806304047182907455016058209573027 1944 4181851347388229346345563957051235 1945 971010523019151335439147156544081 1946 1829484560065252567443496616528179 1947 1313908208584267972616670551918053 1948 2101032634292211902620568390431635 1949 791300204111248298915672491302751 1950 3362433335408683646139046468745658 1951 799457446306749072729051548769761 1952 2737432847394917715241422867420141 1953 1642291231434836497815661057363030 1954 1623709104605628345240342998391109 1955 1132430910816534878823435977478421 1956 3296859826980432330281186335644195 1957 878266677431225986899423002509573 1958 1841809803766352218737269447091217 1959 1250543355235290923877258139712179 1960 3792816745494935828965490688450750 1961 880942750396512241809703247201441 1962 2877737469856156620188006594529830 1963 926511449395919869961453743231783 1964 2280083896755375696799350666220455 1965 1621631985916859992346289468495343 1966 1726215655528980596059225687294711 1967 1015169770997084790849379090848827 1968 4351663840476404717999603202976149 1969 968908743905037217588520009582161 1970 2211058873180394572823958288974959 1971 1572125684297701078851647625270890 1972 2607885935008446937215884945002935 1973 894316054539616025529875288222983 1974 3211182530278543281242229299785979 1975 1190809409054211291651558738027906 1976 3160109377586703629669098533769545 1977 1370297992748751101862567876807673 1978 1961575727912360474410026026486243 1979 921886486722572279659693314560101 1980 5725925397371074054285653031090950 1981 1089755004222263350934459245913341 1982 1871943978062645212313912412387167 1983 1412451269943957284379473211576203 1984 3325497848800090217417477859890995 1985 1190173937818608616066852740580697 1986 2870867765216259128697384680899391 1987 959836573126524613555303601510717 1988 3040335282876865801783102825749435 1989 1882259028268891450795470481854590 1990 2445944173238019236418269732335457 1991 1082708023573155615763831456927571 1992 4548161717435585867682187894928235 1993 989215588656137352464671555691843 1994 1988406827411836795561672563944489 1995 2305980853541876988066892109023591 1996 2679952849020409874015475236156655 1997 1009248648764662195389426949418287 1998 3650081862152048215108219010236670 1999 1019401460361466690079440099990001 2000 4365347077231551253982962483595298 2001 1671493975257719938358919945852859 2002 2874486003300509884301245428816157 2003 1039983308645672234311700725054573 2004 4200731691796698079603748167893255 2005 1315643289613519510029352227359341 2006 2279712757900590170140944984286969 2007 1797488523315138956819740489772870 2008 3258069224584298538685420389434415 2009 1307449324153466861577953354584050 2010 4095511398110725675719763488329297 2011 1082272738638850697293493691877061 2012 2902649602456320106669921563873315 2013 1832727203092072079043926849160383 2014 2361381573580049993165453159213381 2015 1544056024642498490747630228540473 2016 7319127894672573388745741747108130 2017 1114998678268054275011399348733227 2018 2241094342029179272028525069892197 2019 1690821603149605479378289464250559 2020 3805359161783805733283751502919355 2021 1189110808257590344845911735137541 2022 3435649327340758088863504490604977 2023 1428038482363855012981710874660530 2024 4040102951059871035211111483080695 2025 2678641804197574705970240569302858 2026 2331531187470892305819892764323641 2027 1171525630819127265272756951524597 2028 5125761844921585903949434788853950 2029 1183135721039795109803009296622351 2030 3588186643239269407144117116695999 2031 1794031293545967896793809963564731 2032 3928818241481618736714320598542451 2033 1285087782315657081626230001773457 2034 4125041341019590852384976418592990 2035 1721258302858166017067755891080197 2036 3268002555434363640363670895736405 2037 2174935530353560026033279579064807 2038 2473352914014479410478322092912347 2039 1242754384106847037173120489949801 2040 7572145223931736003889734357393515 2041 1367625555600330503102593626233521 2042 2522323777104453382260124418281217 2043 2147047225343822435732743225046830 2044 4012330032140333209984045211785305 2045 1602899422617354997101556618700981 2046 4381230592244856129217594298888351 2047 1365811975508869817953145121558283 2048 4488323837657412597958687922896275 2049 1959497530479428827352663915607649 2050 3497189222020775169568909159168602 2051 1542013450692548907677958773199551 2052 6524329669274340835833977863093650 2053 1330764131366997743470729512631223 2054 2931682087486027932038159597946241 2055 2536873036150166727531211529544721 2056 4125853198111997108636963349579105 2057 1598338148304367458653914842911682 2058 4881238676491372671031269552839650 2059 1438678460256701581987804201000711 2060 4628815190145163978129839219951765 2061 2343802784200896279499849615530890 2062 2780519441811052786552178886574567 2063 1397020717843183635423096677503153 2064 6998365618658107847172882169559187 2065 2091613188271939368370661827027067 2066 2834925706829040912895693863083261 2067 2357915329526276070009303630500837 2068 4284386442785617463520337894753335 2069 1438185357879546757156807292202151 2070 6367618159146468861374268324383590 2071 1546268209988811556577771657186851 2072 5325164565526299516102712838556285 2073 2201459929938412374189765749864153 2074 3179896098786340195421798368128059 2075 1950221858386133566233945646915578 2076 5977650733724537460606153419060145 2077 1567242757712490488561034616074397 2078 3003941787014016489207098550477647 2079 3392462255154581152385331533281910 2080 6881327321600915740104076403393883 2081 1523805537155392397960986232050411 2082 4602219425583094415519950468253647 2083 1538513262099950326535297826859613 2084 4125362407076196308263005271848705 2085 2932210323925333350509122195652663 2086 3662960786226030892716000348551729 2087 1568312614400058705491673461143417 2088 8382526452346933845665327292658350 2089 1583406215745472343472723510062051 2090 4613861272950472497050345177621177 2091 2610249010100682959767109416363981 2092 4286457958950079537551574128732615 2093 2131603056250486446763794766923343 2094 4874382993744852871735930640617181 2095 2040741603639421394531286646791931 2096 5355899905775687231057777097028263 2097 2786716271802786645641886712351570 2098 3305878820583418729067016635942797 2099 1660853555481615455727944840239501 2100 10127864778269983101739000413661230 2101 1853245590713497416380996285161621 2102 3369445373935409194628985594374267 2103 2541566703490340034427875008084803 2104 5196385018758841349062197053622795 2105 2140246577657439013083646492739441 2106 6594612149054478514421154864199013 2107 2102645961111667955358284986005150 2108 5069043568443219362443037598427785 2109 2832924001990232646535941411101791 2110 4391527469696688563687659061305877 2111 1758280303439518850294837085562561 2112 9922478925039556582293952714191635 2113 1775008976587461482803284920505803 2114 4185045590210873499996116623447519 2115 3860061820787711705555438527444330 2116 5022663917365270209641675964746850 2117 1898623755475840414729803813434333 2118 5462586072461948779577991672928513 2119 1989501464753985377221830801195859 2120 7114275011768386883029295478480195 2121 3256594280545873844717404056003971 2122 3704087184746684781027688354880617 2123 2056594675662862129751931749346023 2124 8547915801245133708583764695205450 2125 2618456596096384409454329637994962 2126 3774498313628445924679648464813191 2127 2846929312157501486102814745776923 2128 7616156281736468577908728487537631 2129 1914082498111030557586846369121851 2130 7307570950169248964127225982025821 2131 1932138896061963272074657456135661 2132 5741277728816164398471909187137615 2133 3459964951817295986836366014270830 2134 4351662677185386678188780214620729 2135 2917522216123874177442273705507937 2136 9132677789306464467879392690089845 2137 1987231650128123387255177622857267 2138 3993018729338420927710536501538097 2139 3248944162484733544362752307510149 2140 6772924443462648078656582404892385 2141 2024741418156098187121110123991711 2142 8502150568163305774962658028117870 2143 2043734211550067173114985350453793 2144 6984662626296317540732237815618887 2145 4607088640614709837232737007879129 2146 4408128562576849295592380264935799 2147 2216470528434629633764004627469503 2148 8404563970975935171556981389507315 2149 2458826546644436669477775706948549 2150 5624195643442094497582066178878326 2151 3593069025942678659474868781036390 2152 6510729706600821876540416165802765 2153 2141125190745980449543381044399523 2154 6465097889558410259941983873353131 2155 2706397375716050830100348666253991 2156 7575869117668716105105783722690250 2157 3274874824479708487286023982825773 2158 4801297710097331160486713962751933 2159 2356614458659609847766611124999419 2160 15727869525255792185167306817623590 2161 2222023688594051584565971893142811 2162 4764528878844323591327423774078887 2163 3961301005517810592224146745144653 2164 6012106295138277422433277100009205 2165 2834608992511537400165786921127053 2166 7214014540569606185019935943634386 2167 2524596368445667771184741455131907 2168 7011126699664560535643504441640915 2169 3905186989010881328169806521056290 2170 6974490019720502074158698616386689 2171 2534946067610784374543167900019831 2172 9391688229930318426395768242857465 2173 2452413253824286136581637445200053 2174 4718598250658312700840204651105599 2175 4792478312162408187339495379177638 2176 8680012252095005354853184203062945 2177 2798528763730417295295155268261377 2178 8987397747965841312414580188330780 2179 2414191170826877618203296254559101 2180 8149449321439447920016958922273555 2181 3657996228661718514797808833911781 2182 4895122914091988730166077827385667 2183 2569570859547159083211242666760467 2184 14253238539795020385716626820957745 2185 3421453706591176735665297239088323 2186 4985594880991055031701207892547721 2187 4467854961017673003571751798888920 2188 6713027727547361562570174071496735 2189 2792789397007494608509478265106061 2190 9643800323764433190938486484431663 2191 2983735411086865816606107991366171 2192 8378743249566223307445569132975961 2193 4197814352871779070503882564735003 2194 5171067321497293125988905548483389 2195 3252712357510480277731383463898831 2196 11923205682353249282149788080029950 2197 2856523619948134916022194666852710 2198 6177554852944987459175843520455353 2199 3971311877047812991240230035912099 2200 11583712569991418280288557619552990 2201 2796412104580182037566409260280121 2202 8058696845934019178600490672124787 2203 2693656134871987732049949831591173 2204 7879298342596393356396222046117905 2205 6825556828478877579917905211269500 2206 5460933462289462354773610400550031 2207 2742964309006556747907394635077857 2208 14479428126216093278362986266884479 2209 2828093943782151766559756699527110 2210 7993586372449120568041528621142717 2211 4676272227761075726222271924680381 2212 8830414403242262505130023561464835 2213 2818450621936898493944038976526103 2214 10161283616053643297388818815985110 2215 3561465704181712157900214505138483 2216 8726854950607027626109309077041205 2217 4308576567346695512724823145298473 2218 5765342201436639513552880856268697 2219 3387598963628364633517121644054439 2220 14930637800460165475738080433290255 2221 2922006445472644934128948348268111 2222 6515871200597437479433459035531037 2223 5686936013069197800805636139201170 2224 9684456852117960161484459863086383 2225 3916032225069021400274251491777606 2226 10650686678894716852266858480224141 2227 3212617734213317011628284014284047 2228 8046052266171401568084389788118085 2229 4547517727364540985239364673048789 2230 7633582598788301836958836123957481 2231 3227017787461389667216827704360771 2232 16293424198569003752660426442896850 2233 4097006677980045208233467454711827 2234 6194960653181062701614377799049569 2235 5870818299293292644687678428722013 2236 9233149006315670961025368999512745 2237 3139453290053041759091660067579967 2238 9477055136612937644171421026620373 2239 3167633645022015242738230684148801 2240 15795614674122076006439913115258765 2241 5666481325204937803875582032724790 2242 6887777074062785821656362665933247 2243 3224678344992268942831520139820093 2244 15124796425934704607644822970635305 2245 4074194747219615402937659962074781 2246 6535853434067641131878336988954851 2247 5796211623506909636146383999797177 2248 10071655621012161314110715206336665 2249 3607234008922056563265433772813249 2250 14723486979190587070483829404201980 2251 3341549715217167590592361304186261 2252 8955844036050298904935656410023215 2253 5061501831043548801141223242423053 2254 8424881292922999374249875324851050 2255 4791726446791786731313649348289001 2256 16998535728362927238575282216056983 2257 3584209599876871739662436376615337 2258 6893536892845856215065870495163997 2259 5863224652214595910864102742685790 2260 11681682470903820022702386130850415 2261 4568382376015128141266677564520839 2262 11798716667506765535329295573789843 2263 3690424649096912154170154047054563 2264 10811627204995654287712747587919695 2265 6707590844755107284194978351606643 2266 7925865157026760584669497135567891 2267 3586797148838046729430756461697477 2268 19863394586124137467241531037620655 2269 3618565218995423830465619612101151 2270 9118090116054578767747449483410629 2271 5480677323894320654030570687805611 2272 12462648188014123047261409290521691 2273 3682862170983296186682173115939883 2274 11116260284283814289898666807010031 2275 6111695027584204399110011880800526 2276 9957196749668897130068448129889905 2277 7270573332634319000182966007001070 2278 8113624214685329001193782656798513 2279 3943982170375185001612274015117939 2280 22877991139068463271217832803968445 2281 3814549817039692041888680958341411 2282 8986563886733774047028371747738987 2283 5777221074650753608220644011717703 2284 10312710564873875574691044540862455 2285 4860975202304910465300603615225317 2286 13251158086322479788781453841350010 2287 3916080264819206802911390713588817 2288 15216217878323004329650565875841889 2289 6974230006020637280957661676278811 2290 9953672536094821694668241534019407 2291 4178528292137607083019655923011951 2292 16075529526449656588591552948513215 2293 4020036430079950718527988566860743 2294 8568241209878167452538426265164489 2295 9434013601288931686737526113254710 2296 14824464079435424939875523308819905 2297 4090713494351811366053041886794387 2298 12346456995779495673027715440457603 2299 4829115780634170889627752429643566 2300 15027020034551546050905492612185190 2301 6877666587645084833482582562543519 2302 8360814005547646160303416669232767 2303 5107178510188779847587879866881350 2304 24511273594839215497205528449339890 2305 5303497824973102720172656555295641 2306 8507221564023935035923711833022581 2307 6414013540507064642161111068045023 2308 11448852371001224609059737595909785 2309 4309505681487517615231970074720951 2310 20810186438263897688077255659256097 2311 4346977781201716928132376948833561 2312 14167789682897185680088721400409350 2313 7424889563442357481239748691073730 2314 9640973140589497823844812901166691 2315 5538076787614702713102853420879943 2316 17839431858477594755123597483301045 2317 5218205536078351069915909028408077 2318 9607532953972848200402451840983917 2319 6755515385395440098506079893738459 2320 18994223554724759911514191467236523 2321 5014264629678680719204948169308721 2322 16341422616007632553727943084563930 2323 4831907669538228802713101391888463 2324 14461816523173619010577406890140855 2325 9315315918942514902113260781267418 2326 9274458807090314399484659454997291 2327 5071763195400917921926149425856803 2328 21577870308440658870533142228648765 2329 5025803250159529235852004224314609 2330 11834639589776344740290837512087291 2331 9583171506025064773346648933852410 2332 14210234760294280893260032676820465 2333 4778962037523024069688104294032863 2334 14422252218279221307432920134690981 2335 6035452231891638686401976635710187 2336 16446955007361125436025461108393273 2337 7886437985250137644385172187286603 2338 11450333256641163728044328763851183 2339 4903293987404883586980743119998301 2340 29972417807846982799234723970636850 2341 4945380285962926860855614087042711 2342 9932482915461670708681181829936467 2343 8343815402988215575621910190883033 2344 15298552894349892871423779107472645 2345 7444167408067123984850943391005859 2346 16819801462903000410475873684891321 2347 5073597115874261642076391907501237 2348 13594773983976755930506200082800135 2349 9399304773911592345664744759476043 2350 13660773928911255046308058166486334 2351 5160729048587032936573810622591761 2352 30057671871999440918734502783709450 2353 5667446743428085529618352067652233 2354 11597197911876877260152501083310119 2355 9901089362445488584797546028374341 2356 15315281259513445143029051978113455 2357 5293953491977786918310199736982407 2358 18064433624495874387460106165514130 2359 6244775380172523249523598865178819 2360 20751216522091200366617271372741465 2361 8083526465771984392746012358731641 2362 10813958762070990238845835685094817 2363 5809006586509734527113276169930327 2364 21898999067733396908779478361904905 2365 7706076307486841247186469788375263 2366 13971775782095937587831135148989070 2367 9351419704187790194505876465435670 2368 19405094308471425104230572331411765 2369 5877502403124847280611756221020609 2370 21224264354827971964630352311269461 2371 5616926587618051407667511149628861 2372 15049789111440175770634921169506665 2373 9997085348460383823147881319087383 2374 11376038734726800749585086172862499 2375 7911235856147983617602108916994206 2376 33657140428482427586170615942854450 2377 5760690763153635196002073665220547 2378 12271572592610627134021539776428867 2379 9593430170100161022312195793380109 2380 24077194637896490919597825056531895 2381 5858364539925317634795972676436911 2382 17677448707220650138962577790545997 2383 5907758159187367585548286671782513 2384 19390043763988270776737037618569733 2385 12802856463848418246595594259688070 2386 11964277227538725822394731137393821 2387 7963502188532797497479184431441197 2388 24225374466135796757969315210875815 2389 6058196068300425127985559276360551 2390 15259062206469810282148550973964057 2391 9171277245462315139510003180913251 2392 21147962160226267053282647309170485 2393 6160394286945659286489360743157043 2394 25687849296222051077406096274891810 2395 7778087033715011392720627293252631 2396 16643488349258779266536155415329155 2397 10196194532632582082223469617081727 2398 13954205076769688327645504344624517 2399 6316602514833209188404280463988001 2400 41515163257890724985611005009146478 2401 7608029097572151019476340332672053 2402 12791152537987873957100798182324517 2403 11378255954231450879195834453704330 2404 17207526049724315747996489444850705 2405 9009945018175935112362297216991231 2406 19541023400133138476593172489280241 2407 6843292595146648843316822381154163 2408 23840770687194243215056696524675015 2409 11011331977954283349866678031125699 2410 16584566219843120588668102576357427 2411 6639758316474956441917490338419061 2412 30422506690686405773931204716614650 2413 7120122912199078749737370138727597 2414 14477040556931521936367617181336509 2415 15431996176712042914125349716073403 2416 22153722598838527157386061105311563 2417 6806850692912542773395847811456027 2418 22933598450928899789520173047808173 2419 7153302107041285368260823452912911 2420 25451363526335728606894521617631630 2421 11716715725866290569937407226852890 2422 16293850218192915687362037959517257 2423 6977718047748392681429416392665833 2424 32309173330487294149565289098218545 2425 9252448999695909188677020030164022 2426 14128108853148102857731874445691841 2427 10649365469617642210369520036590423 2428 19004369759433432235012987233869835 2429 8365180443278266245397528979045309 2430 31960024313715106114559780081457193 2431 9127110712214557859584837621722041 2432 26225229115102014803325982821816535 2433 10915552733677367171943135515625953 2434 14600933677663911287266405926732469 2435 9178936207481937742844709609745727 2436 35538491040776206725173556415131705 2437 7391516267859126027962656224205367 2438 15802746739754674942615310532617473 2439 12617230657681379316233138220154790 2440 28945187166665797390181744073185115 2441 7513732807512033914536606717518211 2442 25565553398372489197011343313595497 2443 8859875968898737727871912000067207 2444 22426666713541862625129471499145205 2445 14403234648974295931737745513754639 2446 15336902763981213194641566835222951 2447 7700469590803869277644364919109937 2448 45006507365468525497713168524073990 2449 8121958740787319413619221581335761 2450 24155672396396681528809297966826100 2451 12683005506144895025491154834280589 2452 20968351662345622624628400043783965 2453 8716056881565749427048946520420213 2454 23807589315966335841368087700657881 2455 9961170661718362276780019133664291 2456 24394396796589086576797961866026855 2457 17757880002336051099368646333484930 2458 16106092448765307585991778028140497 2459 8086525075231689000423252044957701 2460 41564669228979405170713728591465915 2461 8600014919019983717254801919836381 2462 16370099286598102438708131292151567 2463 12338496168723127107282855231754603 2464 35490593806832473572720248610141687 2465 11393263599589892838603928993231987 2466 28259910370106339819908869549440110 2467 8353482596164403008054365884038877 2468 22377243424180532883215187151369185 2469 12642347524280023655497303966379909 2470 24151306240177052609451402598711771 2471 9929017710252564355010386856908211 2472 39300677264610111589493193313087935 2473 8558877559716277134009735967184483 2474 17185654156995588789026065704423449 2475 20846060787185242932173131728823740 2476 23113151084515730628974210999663655 2477 8698321028224728480940702574247247 2478 31066370785089925975947788419705367 2479 9145245283695846966345929866817659 2480 36919769172089341753211799730645653 2481 13270335792788021803040934424940881 2482 19105348324651364628059831976821327 2483 9700833889822927983675568368990383 2484 43661867511694909083151109940825450 2485 13282536956064237676580644763841287 2486 20002405857271487493232899470248201 2487 13594738366186576500510523175933123 2488 27764634802025258281274390216793915 2489 9706395992545885623570068737709561 2490 34759571060012357020969460402889793 2491 9579654091865495679157284435938551 2492 29039229200645388833654615344860585 2493 15704856943065304608413354997428330 2494 19735198964631286896253391835848021 2495 11708107641319276477079117188379531 2496 51939322186661150800382278355356105 2497 10411073840399556709692020148822817 2498 18927361608577477755115724479395797 2499 18029427622614429326925178767037050 2500 33409747381659112146163984811499555 2501 9977905060534206339962326691798621 2502 32663834476391737187276337819155330 2503 9655661680195628734780038457546073 2504 29602098469865056958032772096287545 2505 18352046319708369491085291117230851 2506 22909118078730018193884507560872379 2507 10347876509064595477164845501574983 2508 45697084297741408509316713045523215 2509 10765266852526920466479278553453829 2510 24899969650646265522814362193563277 2511 18269773525152234704550222144016373 2512 32701157873015231698108843676718381 2513 11751223796279885754764112237171857 2514 30310783891929921575606454016903831 2515 12681019370551016564236071119093263 2516 29579110548780978153846530232110895 2517 15326355859284335956327846605561973 2518 20498412704242058003015983609895947 2519 11365145379949435775305580535629411 2520 77391314643452521601262656508811950 2521 10372913627588155998630701872914611 2522 22778824882926033841932615608088667 2523 16256160890017813377668110603436538 2524 28004827136389183288415812087073955 2525 13853961219969532900207049194116366 2526 31788714149368405115043204132150341 2527 13112485036423942276776683019984342 2528 36196780230714461634682844346676131 2529 18124961581584805809744801786794290 2530 30876704554892535949603304075719141 2531 10791779808384845923394961878517661 2532 43495022738350721542921214056109715 2533 11630687570577232365117515353036477 2534 25599816404646726795855870633004369 2535 22393293764868087739826091573308790 2536 33608890964367149007394630696353405 2537 11503973045930814463550909663343593 2538 39692161188307036993159830931452370 2539 11137766065542176323304724569197301 2540 37525883582516453832570114195665085 2541 21781062277734018944543954189656926 2542 23852705860410071989592842961200637 2543 11314475222525220591437140085638993 2544 56379877610721398687753217609370257 2545 14277163758727234324220446574385481 2546 24513980833679755388439192823499719 2547 19456615188086634999748692093415070 2548 39655968021620477099103620353650750 2549 11584272539954871596998138403799751 2550 48225440784739602706350261784309122 2551 11675483227146986141272791439302761 2552 40647034138017668414525791382221665 2553 18958384802059732278883978447634003 2554 23624740030304315565077794985975809 2555 17528962095720546585498925222711261 2556 54282506996988004688258452363302450 2557 11953006586179830476743352476631807 2558 23997333002746880716225118153941247 2559 18084275007058603446839779158763979 2560 52174525383776085753974343974912277 2561 13215026724932197325978124466961561 2562 43333455463017222671963637984949237 2563 13512841513458445138356246704637343 2564 32772445111373947668109274223711705 2565 28503320154770091883804326756424730 2566 24758426362168338288912277031051011 2567 13288419005575745371573499501321747 2568 57505108058065916480738823343434915 2569 14647813808959021153962188014806889 2570 31532055439711684918119499108888099 2571 18950323627944202151924219544388711 2572 33809299148985320202884601240332415 2573 13301558879833013357722062276191693 2574 51321414274829317806733501592663390 2575 16851872165626682965615443968133138 2576 50968547479687121605461195439392723 2577 19397192193086043245440633193434673 2578 25940842120393304605641370605606397 2579 13022124719811225923089510188557101 2580 66844490463018173465505923952255645 2581 13741284978903419579584142095521901 2582 26346127989376382889290617308682667 2583 26678120461822192492818588387654530 2584 45323625023954526621228099640581405 2585 18717514999369669446159620282958067 2586 40197654536330950216080948709459891 2587 14618886004848340708959044470196503 2588 35972039646629182008872078493245235 2589 20319491792675944434214706327027869 2590 40697857205050614970371367451051383 2591 13640860851257740328282862505668961 2592 81422104970057464883326979175672783 2593 13746517435986338683855496926609643 2594 27596409327400020315373360866221189 2595 26115003574872608800256461641255829 2596 41449010314167695313772064918141955 2597 16939229586705149046007000898296650 2598 42101959619440128495665985401636753 2599 14832978629489286624425287695125299 2600 60635067490260495979331864981107770 2601 25496368557593575765860740900633100 2602 28459335306930986603510441822333017 2603 15184637751063787201555544601026567 2604 69077468850968020089629962693605255 2605 18022774967535354229472617484219941 2606 28899839528692243157262106999250231 2607 24233954763970619048858741083472753 2608 47570770538107515694997859818681799 2609 14618650494945792141551238854319451 2610 64063910209215896251975035693726730 2611 17225879289451756154801728279707631 2612 39450080371529295738049520930390565 2613 24477997051452537178922277332957863 2614 29799304576733796674287995441485179 2615 18726564984798748948199985143357123 2616 69192409830504243275812021572780345 2617 15073121829863033173449305290777427 2618 41227093807016015261166687182835713 2619 26883520581896455700473122664253210 2620 51156572788654826323082050397340105 2621 15305091808870459744540808211730111 2622 50818263180296167673822128920321023 2623 16046512387370597489076984991565323 2624 54020888931074805417640067617750745 2625 35682540801283669544159630341221966 2626 34107397573864611892918268074884551 2627 16317749426393199208087491617618687 2628 71636616616110118851428295055897350 2629 17422861733631111542129767972453861 2630 39713652577985692784816393453529121 2631 23866722056483369803224463704622931 2632 57907547904832757874834820294408635 2633 16020407739347788763182693714605763 2634 48311976957436660925335590692820731 2635 22145504447797992773179152802250957 2636 43227902271898734772727618414432655 2637 27531291169789692931314372519221770 2638 32650902000162630030187560390291847 2639 21445825328135885704503769420011721 2640 110159635694716577900272387390393269 2641 17550957791054397447509685323929201 2642 33149341461605205190632411362066717 2643 24977770736117513991935706800195503 2644 44557684375263996544492418361032205 2645 21942882245923827336877316180963370 2646 70185689870802972457825371437035500 2647 16892872898882626824981552125107337 2648 51770620659262346448875551179740415 2649 25550565042648259491458095651815449 2650 45309359258200352197486589105943186 2651 18936327819547221827113733102026871 2652 79170908853419605474897152253897515 2653 20205364962732133985150437650576157 2654 34686019994329468764816297038315759 2655 37343910116364047728142133035239090 2656 59280478867903156233946996252972503 2657 17541996814880520376118768733646507 2658 52897837288882813609516605356155183 2659 17674483611453875563626925543356701 2660 72745282781754070603818849094970385 2661 26731753694946616509378639869308741 2662 39648030733422609715580795431306242 2663 17942162251273050129231441350864953 2664 95076120195129499897043200243201950 2665 25082343397294893129852477073238123 2666 38360030260789562434828645162183531 2667 32114334718925100229547282047825717 2668 52729536635726851911590077803670365 2669 19615064052796746946969857360967589 2670 69796982233204974978667800386978911 2671 18488492730987603701969787240625361 2672 60612841882829299296418069708179291 2673 36492090869467059705291344055422389 2674 43818597296818709997988552037137319 2675 24657812468227180528275678902892042 2676 75605322066289509135822098271884895 2677 18908016558523013852951032961880647 2678 41488026037526047696509261881531593 2679 30806124456322164326669661252987401 2680 73854731160459350275083983075164305 2681 22441420335316868578627813474508441 2682 65398936633022671278656970110663830 2683 19336088532699717305775728674485413 2684 57815856730106563625720969428784505 2685 36717638404163813708683444579180063 2686 42047424233187104309851034552870069 2687 19626295002574144448875627207199617 2688 118285287525010906782462574144465135 2689 19772863127264848914925166345159051 2690 49758602694700648474346160350388007 2691 38057893965638747661510137980501610 2692 53339252780740021205471694511679865 2693 20068958364954307410292666557765943 2694 60513313540713027675424219645651681 2695 33097258087444921711653634169248050 2696 61955378160933796457687875877483505 2697 32687272053398019004520235983484803 2698 43739996498566889661508219213826267 2699 20520587235896615242793735372236501 2700 125186543425047783762053645985846900 2701 21534531552883921209498381925523461 2702 48626633376182735105244039603233197 2703 33818218759028048060011524860969833 2704 73960208608892922890220744135636390 2705 26265532126903518875024151842472041 2706 71170688410002991868740399614543901 2707 21136984124435873410519545636701357 2708 56595141962199924679822384685448285 2709 42903874898111657809704069900181390 2710 53582913684333323979713108300697977 2711 21451388212429766466722430658975561 2712 99182623163282197666982412459966285 2713 21610163174822985118787887946927603 2714 46094116223784808492692054780390451 2715 41030160948513781401133566752516093 2716 68611280941314526035485060935520145 2717 27576063562462911095677984848752383 2718 74720300689460557386307221399997130 2719 22092854433539892438547078083186401 2720 98694906386282522451141147228370647 2721 33408218285374644570403206035397761 2722 44670242644962454514598168467986117 2723 26214469812918671129079052696595807 2724 90308335690660366971471069486387555 2725 29669250670784241172024613909307006 2726 47935404205269304386699907260599089 2727 40253477928933948318702354652896130 2728 79007131488265444640151698665822815 2729 22918939932762397290589706288618851 2730 108931143754197100315903208849526931 2731 23087454603159960525185621169508661 2732 61814998049933370836390126145831015 2733 34910985529224086941164867218617453 2734 46678920456826531166497507426419319 2735 29327699277252048137094239427002747 2736 135979758213481798817408269999943370 2737 30572352433950448607218105895869787 2738 48682054481352391016008181501837790 2739 39688625179215983068370014152862189 2740 80029088755311089299955656366330935 2741 23946873945580517939758525204744711 2742 72199228260124190109320197116828617 2743 26247221898636777423080447165183683 2744 88023822946411011729774763606577250 2745 52089787926533161881831970572983990 2746 48768527280293938040124241319637601 2747 25458999160972644354888075010180247 2748 98584197929984274331565592390241065 2749 24655022879748689299458817845298751 2750 71394475314332031535040072061794802 2751 43779363595673873681708974258753121 2752 86876639750554312089633158562605935 2753 25016116788879480914005185550229323 2754 94582716137001633338667946112643817 2755 34422871718398869851430121378321781 2756 74383626021163242888880875500232195 2757 38100379253096141541061980730452773 2758 59692181198359928511097131686959073 2759 26709439745580814798938489418480211 2760 153103210395994304628718097392444185 2761 28430890609442458930824193800238921 2762 51685559347828798327852847030971817 2763 43900181001192591027883635904065230 2764 69448028976517275325485248538625455 2765 38578082591418442752910936095360367 2766 78771940630502073595757764150086541 2767 26317738950421549479150522712500977 2768 86252211599607008618164625950766589 2769 43675791075575724757857622276416059 2770 66695459315611227488439622782994079 2771 28534271317526221099894529766998831 2772 154583390109612528834152785190074650 2773 27942337896440832681144085239210037 2774 57723667039396295399328735651862201 2775 54357149557474028916165349595042646 2776 82992243306825665154360395218247055 2777 27284450739553559452147806304487347 2778 82256101599015828565969730624050643 2779 32131246804678658304663364139980759 2780 92500537834866040531446561916090305 2781 48964079912572601688666721483050590 2782 60705656656765915212766751085373637 2783 32317222473544258227241066409685078 2784 145675943527845257437469572268204313 2785 35151381881382582660967182121121017 2786 66033403524884090260226053863494479 2787 42454744576851884570254587612146623 2788 82343833028325491915686130212147035 2789 28486617717234365274862442319758551 2790 124523372612267989223846158893383030 2791 28691549166617588381844841037419961 2792 87900193793187512279316005284596765 2793 54472949632426073101683547669524150 2794 64255123817976880819696605091507499 2795 40337538951029771507678160718890349 2796 117213867295485704047170043154458845 2797 29314329358102391926590046654287887 2798 58830905195226854972802608528673047 2799 49965264704202362222396192410332790 2800 146136128526073990910814619802713686 2801 29736247698921396588624512653754011 2802 89643533490316942593967904243676487 2803 29949249538797408225126406770880973 2804 80177156835503494957795480487453205 2805 66076813505361779543856082068481261 2806 64295161681684563683233752161975561 2807 35518555651597604854663613727953027 2808 176178661985888603641364399696047350 2809 31184914216110619404015259709829090 2810 76973170920566165202176396204666827 2811 46255247134756865687043180099864791 2812 89368416614329632060352854408647385 2813 32466673191217284184106625724872437 2814 110566937606834211032787967898564959 2815 39126056277919842060234887041879243 2816 118855643371906606522025948630498511 2817 53271966168227135977316227621869170 2818 63173670669906703508850158232398197 2819 31703327410102489614289043644635901 2820 162360545489433819067232520527641305 2821 41685037481975527811935171132394231 2822 68862242106002028245916330293688097 2823 48268006077150247779033811528080403 2824 98507313643090844596401265731393345 2825 42528857081662739783677216610429718 2826 110294797556656368144763678532074310 2827 36003434199930848900305540705545127 2828 102733668182839647890286635093129685 2829 52777316277074022016711582104779599 2830 82628443633772719122859942526607341 2831 35140209189328992877925172539186651 2832 164451197887874213208524339843545059 2833 33313408530626619801000983923754363 2834 73043435901094059652067583008062591 2835 86778676729834070017904824128832331 2836 89810233053091162825032575796081405 2837 33786753805871880466918919862176167 2838 114457025423697742972397268016613963 2839 36357268466473187087245692492393379 2840 131778094479165005833689623967358365 2841 51435147225313602973680450296573401 2842 84761809703970786355379017501309350 2843 34508126626859071725102617650037893 2844 157659266834787121654576630878660450 2845 43500739721421133402605287982756181 2846 69738426978721865295329834933779151 2847 57638935151980917284365515952469977 2848 119034798305633885719705682767827081 2849 46468985403179892782333150861457259 2850 145705236009468527625072206118674286 2851 35491514366289906137230697814119261 2852 102492334868724449399353145696668515 2853 60482593969749846216378536739425530 2854 71723590349445158520417032265560659 2855 45053899142833132102691653159072691 2856 204425974473069386309351659222055205 2857 36245528873598067489366705482055907 2858 72735118700806991065850301658593497 2859 54788109273286609136859901314079879 2860 145336838095320182959288251208048815 2861 36756182798891769594740681413391311 2862 131648938806407160669118776305291230 2863 43273638679731045562679415275570107 2864 121270422498467632326397139386269783 2865 70230351312216494044278622045177243 2866 74796782956087681452062681061051661 2867 38975845075187537069618593562002607 2868 151130389645986230464624446468112815 2869 40148772015222456390555460411944661 2870 113296765728522984726346708972003139 2871 73148443501178636261391431588804290 2872 116585700818621058286848520788433515 2873 44363390276733285869720985147977910 2874 115526588349601936315800141425794531 2875 52943267632783840077712333541352198 2876 103310352649160577922083257219836155 2877 68488219281691802564523295318185887 2878 77987983282308797117901653171183647 2879 39135196975807449096898116856305601 2880 282016779168655887455363630691511550 2881 40943278466585552662758412500300961 2882 87594790710533203285768437253801087 2883 61549967091957528778451335063940718 2884 124964594301566143805855743270292955 2885 50017445634632098019170410261827357 2886 133823163029098096428834578458673131 2887 40236323936627162889289731280365017 2888 130090983198628257267927783707115090 2889 71644686613880816175613269633414310 2890 108278096259876296629257944075680530 2891 49409057182870648649476625400623550 2892 164258584243259056412950560587716965 2893 45345216399362506187131440757753933 2894 82433434003135750431772439927852039 2895 77936441506939884144305224051700009 2896 135513752236367677340353269685679013 2897 41651906969782525694603742936566587 2898 171907234840384539785112798633388730 2899 45624293081288030099150995120869199 2900 151185205856413959656956270095921930 2901 63389225151885136661968618161836021 2902 84740569282759075367536417804408267 2903 42522617124865772849301717386299273 2904 216093272857891016213271505839385770 2905 63180404313537575991420566793024371 2906 85915789162750015175341551789192881 2907 81564441161340576792173514080553530 2908 115396435169817936580164062889580035 2909 43409674716145360171427189020417951 2910 164910036825355336528223944174202807 2911 45426181154062834881291210585784171 2912 185775893328152779937459978811144501 2913 66060392442820285053793244207564353 2914 93173803779366364475927365683457679 2915 62081300513461084294440684195028693 2916 211318924185836988026164405235197800 2917 44618318643369917622350495339709527 2918 89529988664943690217357182684648947 2919 79161180233834692553088825508427161 2920 173907532183973920856926409231098095 2921 47649012085251731676405081607069001 2922 136333160085834494396198977322858027 2923 47393618189035912543061025569753767 2924 132425727514574936478879297163550205 2925 109118928417781560631664317009660020 2926 124560881878691202771489693658803319 2927 46171674464284277755743138375634897 2928 229387549283169391477841577706721049 2929 48613294852782392054377866795036361 2930 116920015048705030930226161736033551 2931 70257345638609828736186077379822031 2932 125280400774643874640565916882051765 2933 55094108556347464135131707324644757 2934 160447178246381040073684401668017490 2935 59392491633569992689425973184359427 2936 145323216371624337697986301961071155 2937 79694489374204746004013760008407603 2938 104702807652981761429870328681419723 2939 48099842615087559149446484417595301 2940 287094140299238268618327780153465750 2941 51736475564303086778281097518436341 2942 97171723990805866168979013172171967 2943 86205707384465208654529763064221330 2944 175503467349280004873926060286082155 2945 66908998644885365979251355560962891 2946 147951553836859993840739111032340191 2947 57780454456616489789154874391217727 2948 147519327860180286834617684957101035 2949 74692769544293306465439080019909349 2950 132160244422491421228818199517461782 2951 54496877503166528368209520149753491 2952 264677741185540711789703022133039350 2953 50440753254519892132564760824065923 2954 118558513587495284832503202420784219 2955 95671772141771904493764756975759181 2956 135919871276061621491398374397970655 2957 51128157226903037865794085357450607 2958 169222183825277048036646576728018287 2959 56814582906731598879575449712997211 2960 215435894174429642494626494853674691 2961 104210481429606072385403660178203510 2962 103982863034076703926613801296560317 2963 52175078612898776568008202619815853 2964 239201877097657148594160352950920445 2965 65749123519208018265840432044293933 2966 105395556262275664606045993642255211 2967 84876720541466294235427081213466537 2968 192064805803475009525464626615849165 2969 53241254124693387515815406036497651 2970 257226509760142167607123440739221910 2971 53600978820603069457996650299321861 2972 143457593120976697375176374267808915 2973 80998384938418502388998614607898653 2974 108272879513476194461268417289053199 2975 87656514567396096203815745701660134 2976 283155675907401153919600988609138343 2977 59490975193488147865321574279418553 2978 109737885260124750750347949643459397 2979 93166460988429943292314247363041790 2980 185202898231536135273924334955412555 2981 61181197361617620741175506385742021 2982 197283235904946985099878949879197587 2983 59263689261249421135535977435728307 2984 170900600992168398806234195270164245 2985 105835179900445079544345581339593763 2986 112721537673012494884625888132772121 2987 59132909165946697914502578658688423 2988 258202988673510167785483358933045850 2989 68919063437277481837178971861489050 2990 161624440631655762850220177533885343 2991 86037693172617792131550573525283451 2992 218237431365928344650174131163950101 2993 59948924684855323505109311853876713 2994 173898508202406420345181456477731431 2995 72711634904842696818452845950114031 2996 182849329805696420967863791278982095 2997 106608602491778564651439472783058531 2998 117334030879633443225260886378399547 2999 58872095558090851672528110224985001 3000 354011981937035514758316183903576570 3001 59265874216095682303430911485165011 3002 127039375312987177563585642205248547 3003 124378040434946781622967372431135063 3004 159671916370897306181937550144316955 3005 75175788001128163537663921487700341 3006 204435609000772639874049077504138410 3007 63106663799755033630069834533480907 3008 211017221052688403819554616122574915 3009 98642402591855873541716619488641771 3010 182204374934635218734594104995977557 3011 61270555109638595552639098067232061 3012 246616867049656393757646951663242715 3013 64956769097433014784264598152293413 3014 137032856153937321496323058184623489 3015 132909048449680267043509471680368930 3016 212767335458794934319454469293779795 3017 73064885112549326490456169089601577 3018 188348998709423912679908397565531963 3019 62918014304690100361708306737034901 3020 211600019157380994136698765267445605 3021 102176184717491826108765844001468879 3022 127072040294551089634107103937751367 3023 63756601456605333415304543997019633 3024 424606892631182830590637088775668730 3025 92659375448785727342462497754390796 3026 138274913706877441506053346545909119 3027 96971396754543476141369101619717423 3028 172895373849208399027500358350575085 3029 70733113602658531513748849236406189 3030 246924598561668150340030565471117971 3031 76526227166495831307942743716283491 3032 200460537158850902142517427028132015 3033 111494960828161485023547925408348130 3034 139186379837983534894598257036070939 3035 83025791621748417582132279908041367 3036 305812265997995568357010919513654595 3037 66771470980297569954034488975521567 3038 164754639212442971282674178252357850 3039 100884568572476474940588843094498219 3040 298190423849815839964312958315045361 3041 67656112225654544144209366885671211 3042 249453743119517180658872493057558900 3043 72741372469262790259151191113604927 3044 182250247274460348505501152366534705 3045 155259626551847488616988708049396541 3046 137531483290546655299557477034067251 3047 76153157395492956202759545107959667 3048 318611259936597158365681668535708215 3049 69457109408955818816992426836297251 3050 184345963848861106005876328496768802 3051 123570030455395064577733275217842490 3052 220011511888189332660904058359577085 3053 73054591537733456647082155592164973 3054 212056256661163289903246463185392381 3055 97977032698212388669453497606139241 3056 231955668883173181700574594034346163 3057 107021146874941125952269869436016273 3058 158387569975246337095934259035536967 3059 92369333577205839004849710414543181 3060 429877090780185149452907505009346650 3061 72239577797506479242619664131162311 3062 144928403963017801322103164738767067 3063 109140099613811797472851001514617603 3064 222644786833728343471093373247984195 3065 91605984192414002835612284506361393 3066 260354657829132405427045301497040161 3067 73668085807662690865967539062903077 3068 216965288340707123083778639992365465 3069 142181313259807421916914894614144190 3070 186435492314744246564964423889514549 3071 77617853400801198496776106644058571 3072 388037483704074252336537755012840775 3073 87813806220083835269769960386269057 3074 158989707437219414868679103941321831 3075 151322198809011294134942350246722318 3076 202338726296676382252127389795234905 3077 81284917814626835488483544165160797 3078 285766117487085672517281771354261071 3079 76601621426260464136408620057304601 3080 375271993018016994600984004329406305 3081 126852895718075208609875872041471619 3082 164051517565849685433728035367004827 3083 77602575965047372274046452461302613 3084 312303060336298063645844498026601205 3085 97761113529320282697963129900655237 3086 156696268918275989911796944476957671 3087 158407760273239807785347941570658500 3088 257407218992110163641859950977969969 3089 79126088901362878370558584418557051 3090 300357544202730849109812636797646653 3091 87888291954112271986981134741953071 3092 213111863566545063715141811449186365 3093 120312138993419823382162257215715253 3094 215803664007658347793862202708475699 3095 100976127593625673513293890952160931 3096 425655949503257740604005276070149050 3097 86211606758273319675592559921512153 3098 162896773257553102894217986445825297 3099 122666279741557714107430528839703799 3100 293864231215978037622235649444890230 3101 96149251711225012824748577391540701 3102 278008029594762267836180870587536367 3103 86523809971021271189037770438768107 3104 281244723539667666361587469373642097 3105 190748820388687319679905795037163090 3106 167152216070012140849447436135662981 3107 91200156315082159426367581003775903 3108 403083946702054265569327199334161985 3109 84400871751283506655640469190316951 3110 212192717918666948791527411813779377 3111 137593032319395461714262309164732081 3112 260077791701595235988288694303393765 3113 94345506245197454698810907621405993 3114 290912335707927489749499466394260390 3115 126865822070852719873978262769169517 3116 248788345530540891126495103394576205 3117 129979548559449185392545354133588973 3118 173723134353310215323872121201275447 3119 87155141330468904809025696227984401 3120 576631792673753935523404313413251087 3121 87715604620735883975254077935307611 3122 206084605528430923934826721598625607 3123 149352924495107455800190673964870430 3124 263216934363028659881700275133582255 3125 116805081731088587940522831693775431 3126 267689175444659293488482905453080841 3127 92677723301198528790449534065808323 3128 303313016242133639942539338893615865 3129 158495078514117359189318172385086611 3130 226235633034816397048337448541280171 3131 94491444700986234506064219465217271 3132 439277276043643951798981300203786150 3133 99122410748559674831046944231166133 3134 182845824051342590178608581228905119 3135 199640222046429995349897519988979243 3136 373131338551695572455613024322047250 3137 92317418497829298303120621537784267 3138 278142447471124831413593828061709823 3139 96410133863668475929767284267959519 3140 312343246220901111587673300248521635 3141 158185277124802431006066376383096890 3142 187566910795371700071501564944450467 3143 109991449815455749548269086369338707 3144 434341807685652760590075527206632795 3145 129224441529334060756947042589195979 3146 228120326540417056639794150486278406 3147 143044262225469050849854843427142823 3148 255005768032799149299597328330437135 3149 99448331192507192463259558953041549 3150 492889419209139177617964686798179860 3151 101618047417546895075121088113218011 3152 315983182281519209023664804127592821 3153 145794765562081582118159814875677553 3154 208055936346593286747237155276954711 3155 122346753492037481265847370327374991 3156 393336084954912462907264297083838695 3157 129362726060497975985960436052287047 3158 197339613773437801436239126686620747 3159 191018240426911184443367628413752847 3160 382739097912763529299515733659394965 3161 104108854357188534053793723487046801 3162 328923367023971625340415508575490257 3163 100260356721088100588516233379216453 3164 315371569347626520061054365632129505 3165 190019913323617389424282865675156543 3166 202395767821388387167927662594467311 3167 101535470722620008848588676285023777 3168 633653274195373431860724781637846490 3169 102178484779891924145099461013396651 3170 256857760630116033116325601985880439 3171 181085511998899706162753315920184221 3172 302637721167130112125577020503449115 3173 109847505722402856545928863214075077 3174 325913854324391266138162758406976370 3175 136618414660647591862161953606142882 3176 318779047343599599552993379055249805 3177 177273860671053862934717140611939970 3178 246162005902453568617032251957115563 3179 123632388045232990319907937711611690 3180 538509188660911893509202358553044095 3181 106114135481990348747583415980000911 3182 223840170323678659109704303596208957 3183 160274603915275090918400312973542203 3184 349550721112631259028101145022511483 3185 173247951876302436401541061920060150 3186 383999160779733560567390388740190010 3187 108132670017824518897925446343063117 3188 289320336578807934230945919613930485 3189 163321269727900508493722766719051669 3190 310647149173007244902214241210529827 3191 109497489765552310143802851892521961 3192 617639452794583621453131119141796915 3193 114938804978833678599887156453286553 3194 221023795841684745776950264474477889 3195 237147991313992774150938750359538490 3196 321652737677712083681879565419676345 3197 117453843171845438030766815245737533 3198 372543730603981047081210558558490823 3199 131232241753630339500715429180757899 3200 503200474205145104985023073781480710 3201 188294977189223866266348231533757611 3202 226622231230226757638791664192958517 3203 113685479457092931575404539173474173 3204 518469844805933224540177804275262950 3205 143175397721436438485691603306312541 3206 268720309450229287047621336743440129 3207 172776574457104033624868270420485523 3208 352385060015418409290032648692495665 3209 115833059744795455207170839633016451 3210 439485887714884343055567379742515177 3211 134036685725784756106984436413746330 3212 347367350127700886200611108961647765 3213 254691024353373755021419993098811370 3214 235259378898285310507330890508867879 3215 147705178417066133504239606164789083 3216 585290939261063134848889782443530443 3217 118753284386864681779421933472581627 3218 238203579485422209673381991430651197 3219 190738237016667939745238835958064741 3220 486823177233929507510391615231674205 3221 120238099003373892554555467265923111 3222 409022113254162178349106427622689330 3223 133499767451235529892629876784300323 3224 413563675812650926854821997671371245 3225 243357049695455122586388054548993634 3226 244191670844370696523440055731708241 3227 143179069989229314364133488096159127 3228 492824323784554043767024779315778065 3229 123257958167382196389167753203616351 3230 346388247075300689033715347603946839 3231 209807744408092424801146061898802390 3232 421115911405473918263512082146924341 3233 129273098002609027006987188391815353 3234 491587879384081459031160865692193050 3235 157153702317742383757144373594692447 3236 335948627389379190840493674797503905 3237 207750533500953059539711634500648247 3238 253428038184783675526382637107171347 3239 131936765858127433186423749869941811 3240 860944614624995946670771186079420745 3241 149512022093387628640661078379229321 3242 256575977088725758331370022517752217 3243 206159558566623484833729314089638133 3244 344345864412047507370426335527348455 3245 181081347965436704797611558195508591 3246 390117429215591682151782163061622941 3247 139133461885985372619290148956089147 3248 512788984456083386459363248670308581 3249 234111864157322393195346528937778340 3250 373715145551083609871795614076942646 3251 131917770698050273945467119086741261 3252 530701462115214728636902067191579215 3253 132731547919233296035605918375970823 3254 266232079085551491643923585124310459 3255 301783832201614084130170206423653251 3256 461025959804720021987291647013467305 3257 134372670391819668798335854492394707 3258 457062160523275496751260721152396630 3259 135200060250381244788424458722553701 3260 454369504370460228841121790116458665 3261 204172155767249013606018293386602941 3262 319500968237030449282168037286966677 3263 148821801343525049864107959337798283 3264 744935722631329473953179633336684445 3265 172348475316419321935446810048986713 3266 292715118470529121322598906997438111 3267 269227123225966631334625499136069780 3268 400102551003379011210540884196981915 3269 162939717530862915817728053112026789 3270 528806721427000894226858683239952811 3271 140261420436854580102031650105718361 3272 429324432919520057929007386443242265 3273 211810318451328635953590625991710153 3274 283054469478259848111924974079291049 3275 186242913067987898236510343127082266 3276 809168410864373389032119233062331950 3277 149232976492138610690849118477726853 3278 317120718320938366514118102102511117 3279 215725009962882617158217433642710939 3280 599741404291087884131365249979442303 3281 154400009558957196500173147553783561 3282 435599270997840626872914306252513047 3283 175849576397024557596373414950118350 3284 389234538316626615587706483466556205 3285 312964169764372885624838132467413470 3286 309034127265499349241880614657428441 3287 156313250013471830829373867584493283 3288 679482169789259381990822555223475365 3289 184543469565701577130040487667892339 3290 442561555934298448386817783879915313 3291 223750339944787368855991856934938551 3292 398819940012245825444842890770102115 3293 155856121625952644305343946289392917 3294 535627757957193493998749349995196110 3295 188852924443360616798804644889474731 3296 512242772535494701761180046781053563 3297 267300716165069064104339026935658027 3298 326703539061833642175889141914617303 3299 152740715150379313389374077682233501 3300 876819584206195731825172616073332790 3301 153669199083237089960587071207031511 3302 336344133692619693191332549403231377 3303 261523806289886123123805859965437030 3304 560222702230148677536638990600208855 3305 194662441581466754350603967996796641 3306 511276990548564358063064157722198681 3307 156485209200865582206046932734829557 3308 418630678729382713254330802029068535 3309 236292750149176623912732288230541229 3310 395659758695037956127058634331726077 3311 208041725552625450190282946676789361 3312 909998496144309438487845958097574210 3313 159347577918621446814706666054069403 3314 319598772646519439576278203001390829 3315 345879787868556891095819401348546103 3316 428864396368781159741501144645088405 3317 168179503774726277395291988356264277 3318 572993622665477594774272217516208667 3319 162256982381306549937734560999383401 3320 626822520155684431937027827681276545 3321 296782452213659392860437249356709023 3322 362320194298594414237058812513102787 3323 164223054626026453084685677394666533 3324 660572099228520791782646664652105305 3325 264839738838663427341426277965489642 3326 331361131568934883147967211820017791 3327 249464413682387626592046563792030923 3328 622151137980043025216698803896417853 3329 167212380269030943040745887690115851 3330 726624372955728053152586581086792410 3331 168219650408618818141868026081681661 3332 568762662875438573560505152561281750 3333 281939550488772266666272480290224983 3334 339417666769298655374653133064678019 3335 230363415174875190824127272481954673 3336 785370258892734009689766584373878595 3337 177444442322982466418265551461284457 3338 343511673206627009012324471617297097 3339 345640017625293620173955744426619290 3340 578940105725726114677874991268966485 3341 188460361857509145727742987282807621 3342 522097426645860476988966048866654317 3343 174378804919113957764314152289769393 3344 659368497743933616933273721399028163 3345 330302545931839891844140201273710779 3346 411950453782117880623591642354438679 3347 176476507048718204809349575825288237 3348 853839357389332186389581129621842650 3349 189535501590698138919780998041035949 3350 470365643938646176770876709594125414 3351 268053859274160364763112010158875171 3352 546597134764156205469268633175229015 3353 209985806449962425120150844241097657 3354 599126525228130347275384621533950449 3355 252584396855567946474926505926559101 3356 483490610637537666490389105395143155 3357 307552893368440375037766242695843370 3358 386296099418843541104054834276226533 3359 182906588889513673334289018875503201 3360 1344946877965269279033483676425456921 3361 183998532717431480671707624672568811 3362 378248552015305500010561501628887902 3363 298031792272087507856164636252909373 3364 512822567053703988103352484201113430 3365 233027127060356222827957054825736573 3366 736073426062155624238714717904251510 3367 243242401699874885745910766231211857 3368 573248786103078118929890402087052165 3369 282804174995443662908578379151293609 3370 473497316834450470846167049613924819 3371 189546765065404300995726629971783861 3372 762365678578851318340019368306189965 3373 190674311607785288225301056614175183 3374 447735220395601701247751144219407069 3375 441057818338978151129005295993500980 3376 627594697628050399500398384843417463 3377 212872833263894020353379284813120977 3378 581132581542185439492209447036619943 3379 202360199697763640594104147400824111 3380 706426718521163240475921250268350650 3381 364541773697151354946474942426981950 3382 417774904863593974770654851896498697 3383 209670245039961025482687876581292227 3384 1033888233322788185733891226526886450 3385 247251370228915471319327998750675057 3386 396226960699544255935681117153724321 3387 298281017689319014429423227830073623 3388 687113048769285196436749487076206610 3389 199914297678282259643321117759855551 3390 758008543220046923714885308987409383 3391 201097184101965886506439317815872961 3392 699891172205741975938601774205761285 3393 382896310807266455550525210047317670 3394 405688092015630927775527383248336789 3395 299747162702260826641855315426947829 3396 818377218287945380366141905107273595 3397 212181308084996689214230584377144293 3398 410494482705776407821254355108352547 3399 342949513704607359680474533360358969 3400 869653778987066111847904258449852930 3401 219776090603208374482895919243709001 3402 862828025783925628457986886310360071 3403 216076529749337640054263261907810343 3404 598067872676766184341786580553315205 3405 394536685808159357692083460231621711 3406 458515869971414421981666270226650701 3407 210789428134395976404909298340294257 3408 1044327472050118184167535293367433999 3409 247804674018960821034287035951857169 3410 603816260685325306356329573932839197 3411 360748984213470338680004121147863390 3412 570492897749289649374014689977263565 3413 214531045156297137642447820462329703 3414 646109001984192839195276671215193081 3415 270055740451219136280668108231672803 3416 781436160805515719538466134750660405 3417 351073784839923617793227606868888467 3418 435304008357715552874277610494027697 3419 237360020815662345060722350393436759 3420 1298802912901749005707362279596308950 3421 242282542344758315373989447403224221 3422 463747864449449794132079617421163397 3423 388845590200132178147261343826324033 3424 749518278992669445961386998277968367 3425 291357489516404671176839049098409702 3426 669177811620933173096783800818908591 3427 235163953345781089324292717568788383 3428 597813572043833133842252352986253585 3429 396952629786588790759641220759250510 3430 672726811131260738914020179974368550 3431 234173404814488184344767259149974771 3432 1233973691756732706912781149350799885 3433 227438801685595487191438119585280163 3434 489182719163131914742174288013463859 3435 430692055466305149956937057837176813 3436 611910644917439097292224181642277655 3437 268922737110024998466336565709085677 3438 782342436953883287311455576827643130 3439 245589007409098511145762727803594811 3440 964506859384843020918142492668829689 3441 370744908980233964716016624125263451 3442 466851726623306482932868632901180717 3443 258316802189511520387293852119485583 3444 1122125601068836192454787337593058005 3445 324965232327034957618707051877392239 3446 472305222143825400678753290956663451 3447 400671782232355592359174956868392070 3448 724887976244249698868551532876172915 3449 238263699574404992896374463531295251 3450 975082963751160504298060217684306838 3451 307585095755119533743652036062751389 3452 641005832363863180885633237636712715 3453 361769603768134667003690534755229053 3454 534821622933974535930175293783710069 3455 303402725548598646794373797786345291 3456 1462077802921008200622972766001199050 3457 243848136567444281772666975426324107 3458 652015270037592282395956072472237237 3459 368104609472541278913957463696291679 3460 823833084729524507945768954164623315 3461 246684290545073018090385404950304311 3462 742900513594645763588460174419426657 3463 248113470505921559159650107028467353 3464 759228483763140551173156795556628945 3465 675339855932521115495345429137460930 3466 500442453742339556856421187704797961 3467 250994208072254722808387684235345877 3468 1072419173371110608069526095005396350 3469 252445834775570375427584232877495151 3470 634272692546205125785272221607451309 3471 417161658027080405838498589689808169 3472 996726761984404117345744650458057691 3473 268682064418252904556139585987941713 3474 868185683779242944749348410853984190 3475 336761606331487875161969886674876106 3476 764492857569714530031317621533546455 3477 415714712424150993480335303816056903 3478 543691961812573988278810282113457913 3479 313766250698570929004312859629666550 3480 1540354662985383775537947702643783695 3481 265820842576282834091865389591858406 3482 524028704341973003001602564285438417 3483 477286892078900795433799660962937049 3484 772191501375152292698357014228612305 3485 359741575694831946654723870998464807 3486 938407673924583851006500117568092271 3487 293281276930056309561915703753859947 3488 901849899719312977687047719842533981 3489 401302706360728098341746332148253569 3490 671781968664448817311364966116805207 3491 268919880748684096203185052551498461 3492 1224993953379073468610257168568424150 3493 316084972359988675627733018049661957 3494 542369873395032526870322706039598739 3495 512080865845266332526517025382563569 3496 916410382096261302385309589912706495 3497 297396542616666723591292849445457953 3498 922082874302963620189539102039574393 3499 275146227212194530833192624056232501 3500 1125653977991157256445658969619151010 3501 468036255427595833635939855665618890 3502 595038813670714634233440068745019037 3503 290069611378406844311493134825908283 3504 1378198813497631942521365342245711797 3505 350275857632398010689511899651320841 3506 561286785776606958777286991874223181 3507 495452060351967657490996742354953997 3508 752908005461407992870611262829425285 3509 325140042479229086647035688618330266 3510 1346454919815221676822809343204104930 3511 284729199846849170767207119453659561 3512 871214293694251289667140613461827515 3513 429775187724077459540800350866127353 3514 672227012246893592180515331246482019 3515 390430392026225052933470464131318877 3516 1158011363518345919802750422195485545 3517 289632428064963624755975461213393727 3518 580795450736412540814831149493028447 3519 545842408979309388015589784507733490 3520 1367504858532561202920939020860436345 3521 342350769230324888551919302692535361 3522 882146458668698317240092058559601727 3523 320253632740075848761374945396779583 3524 787957537750515758844536312807517705 3525 591097083148733069475644179765605306 3526 623137655872635859294700538161438081 3527 297973572842166046331569750512075097 3528 1828173541894271067782029866253267500 3529 299667514333248669460319843206614851 3530 752847453814494880750575358960182211 3531 501806844479077014930868333391317621 3532 806027108337087458924899182098364015 3533 303081422466907043985526990559004463 3534 993787843955226649563012616012778791 3535 448820152157499226000638315865627337 3536 1142366171451365829605443689619653423 3537 541139452577383627920111446056420630 3538 646866593114713271665677759173105567 3539 308267940127175729695490142165192301 3540 1570746246743778199304937253215090765 3541 310014446590939523050939797006548711 3542 833581532113503797788708510700063627 3543 467916350480172847301070935093260003 3544 953911531962128748306282392174726895 3545 392360588083448652788131019486254481 3546 1065751287963025316227267946946038710 3547 315307529618228328859586621723965637 3548 843289300864863595596433151005705635 3549 604554028503948939895929229873673130 3550 839267671722098037641914280988937902 3551 329845160243341929491414889797408171 3552 1652282709172306260054809070511001121 3553 395507564835075923314858963493747147 3554 643037924466961425357630642900350309 3555 688777665408511078461355302412130090 3556 1013090094346563438428084019626098995 3557 324310317017017863395318400222478807 3558 976560418291275229694100273074515633 3559 326138391008488190541652749306902201 3560 1258655356452592553710524096836509215 3561 492237361431830445917440076985320041 3562 717299952935840455972999431665588147 3563 385442041558461899443872242080741607 3564 1719672780317672106502257188018463315 3565 447765821511297792812437115860340303 3566 665081577005908054518653737012111511 3567 530986809597118259473224153696938953 3568 1090917908623757131379741393209699539 3569 347495259797266871835629590708344209 3570 1562336527957806512982811837899047279 3571 337302947304568669709680229239814861 3572 971820833439703488243433860638580735 3573 573675094099007224587828061859291930 3574 680152761479633056575713314155623899 3575 529119810562561861986223626430318998 3576 1572454080120612623610995818521861345 3577 414077275568997176420413604426809650 3578 687803013755040693292235957481488897 3579 517690242733164417326315838315770839 3580 1158307530908813531134616531992129305 3581 346868214249194694719382417550982911 3582 1178968224018608775554506673595956330 3583 348810306109407362902477841669274113 3584 1408560966387571601172836418665885019 3585 660254478169834150523079435963321163 3586 778011494339312755727022514344430751 3587 376448755758835000427966486913898847 3588 1600777581116353078009135324234660185 3589 368242837074486246629291262882353629 3590 891012502183217124336195627827009857 3591 769507032160597739991586979541882310 3592 1091242110872796223334796808371839265 3593 358668355262364694211276641581072643 3594 1079973401874650443937660727913515931 3595 451339556112397235898790834962095431 3596 1031164176942887130294505548806453205 3597 603793750007191794941155474507292303 3598 851274106580714062227413118713436653 3599 377069208414934630438206113630274011 3600 2609131783558827682870519453886093220 3601 398624517862632575349829981586936041 3602 735353524954794713691023475248875517 3603 553468858694284298975226671911592303 3604 1066841419356147083503116099126180255 3605 545942038484493976171164104936378791 3606 1116573043811158841573108468570521241 3607 372890949896697964429640498855603657 3608 1283427525424624081236790665127433565 3609 634152508290593253053289911315528290 3610 994227350673274478208145751887812342 3611 396602176766877963726958598485761431 3612 1804607505132217058968443104500095315 3613 379140200667571882935191217172910303 3614 829081431107586049918854928793243941 3615 717608590029391656033268123837667993 3616 1292740619568222989178589951446099393 3617 383358568410105504047520225006984427 3618 1366674322685503855348141622040081770 3619 505318655454108927600710147920197149 3620 1294351883362814005067959324053341355 3621 626416664997115628954513413093560631 3622 777216874603609076083840293791206867 3623 389765350473947329178045423701293433 3624 1796577249356276200248265510236917295 3625 532656428045583219459263168192748906 3626 961383665555283351901746876360868950 3627 744249606788083445538751878635025370 3628 1053907400259345285805098282318955335 3629 420368866951380748333988278369610861 3630 1651504484701930029229647225815740926 3631 398457598375102060241676282837318161 3632 1303069387318627927143095188382188551 3633 705029406632145149573384361596639963 3634 850168010333092706522438478014465351 3635 504140916093580283194775057496471407 3636 1834219105165412849772842764444219950 3637 405090853167000146522154790484997767 3638 870666198663466167532850976289945033 3639 611318507791835327023881443711902019 3640 1964365266002873872332142084143730515 3641 451765985093281554863568092211203321 3642 1233167796851499921869454445615789667 3643 411823326416649919466439926421048293 3644 1101314224102256089859105139977600955 3645 923204567543018148163583518381271560 3646 830276651657263778924783429826971551 3647 486562688180222225322152606262801227 3648 2250700740349239772041290744043671035 3649 433880201855452471216685472158408761 3650 1107581424726520661037615505442174106 3651 631777478569480026598459878919626271 3652 1252031324304610154001799836240057915 3653 460052205373847961485751725746288733 3654 1729539897317775393958446412203076310 3655 578538041364193898126879298297220241 3656 1301975278497308006177516153273220105 3657 683779524660620822516983829900111107 3658 901403737836082647579477928156209467 3659 430271720585922231168281557145351701 3660 2190982107238631144632398159511607415 3661 505562978830852888298830995950376781 3662 867438193365515457586919807351282567 3663 829662780778644092504867384622446930 3664 1422482757693079962879126797122336533 3665 547321725512185899385503669239046953 3666 1455236007925672819264170460874570141 3667 466494229323269187421186596384164143 3668 1381079196681495856718362694838904935 3669 663622612854962382163648021151051509 3670 1110640513677066330233487928034932889 3671 444592533931771607937159099321780361 3672 2526828871717229533495029589805991150 3673 447020602194682844193752760297132083 3674 991312252376405366152539441379928659 3675 1045207802230602478285894454721879900 3676 1201927959896750131164870093232681155 3677 451912574571573152591861950611647647 3678 1360607920724497313356198737786137093 3679 493852562726750986998602538236100139 3680 1995538459790136535376114646815994813 3681 772612681123421441105071844628579890 3682 1072153516348465498241872605163052687 3683 479391501734863072995845643078865247 3684 1846513777591258229467352110184003955 3685 644478566252904519247883511623215607 3686 987080998940217859359280135142005489 3687 696905191238148309142183563891787123 3688 1420501601078955037544806092148905165 3689 597864435118183312064578181661522979 3690 2022813902476997718308068124784674530 3691 469416262210488933928744609070649461 3692 1377811861546693565881156385938822365 3693 708328678120104410016460827034558253 3694 946285086876579386245189035233287639 3695 593803164886305080232043744754902331 3696 2973990884817949557007143406003859643 3697 477102831222762233870070684436156187 3698 979357071935356085787124000140889050 3699 846555875786116266099672103975845610 3700 1714769751750125266912580497417230810 3701 482289949810453386415154295949053511 3702 1452028997662961420560453312496866537 3703 592394222933518181559984570337758390 3704 1483331794096621285243271904424731795 3705 1045018880122717186505588218063359889 3706 1047619845921492233552252238380582219 3707 540641238027990159556738714914017687 3708 2231132698671266999173511149129412850 3709 492816728220709215889118266624013951 3710 1467865630164438986506542193904564327 3711 743617462456067555354375045255446091 3712 1765721199459834764922863957363702285 3713 515373409008198315868248656175646337 3714 1499781048358103889377386659980372831 3715 626733766170147788915216454045944383 3716 1339292299381680393928168936915510905 3717 1008177338179542639268300725315597230 3718 1209606062095567798823122812728569110 3719 506265783941552605271719481140181401 3720 2994043870059942562815627849791684145 3721 517478147757994572533336543754465666 3722 1020504685090938982084364837571828617 3723 826681982002611294187173179131898093 3724 1718422821629519992406654320600400250 3725 674257976932437662196088770797125806 3726 1912392995683849596223636428676282243 3727 517261874996884893444159233937768497 3728 1691292404780432314105675417376239929 3729 865497359060140430746515683819391259 3730 1306117054196463536557049053165261631 3731 677150574827167537649536858878783781 3732 2101621168140456893203664504053792215 3733 525649498145279839274188722171713063 3734 1053886158663152317629960551425283819 3735 1128030437477587140646312288502183170 3736 1616550028222384755777745647247931655 3737 551380719259210316233869615184614737 3738 1884316225632794157628784062227352817 3739 534159331434877186702562237034391301 3740 2084482391248734299632655447958827835 3741 853935406885338043117660808537648639 3742 1076683105850834830653780745155885967 3743 572650338536346598727586701679482987 3744 3316864849167219281348468289039708270 3745 798827351119519206108380996730698219 3746 1088247177380047482483080160293628101 3747 818980556793616481291580392923069823 3748 1459184289318602396258229222132452385 3749 576941991447335057594844229868367749 3750 2167913226985855340748851741178718011 3751 631986629111273989144634627289066726 3752 1993863685974596202014896388133442335 3753 978480138102097388596685308040121830 3754 1111711267696498022671593882309485209 3755 697570475857263077524118495457743591 3756 2240706467390978370114376396067798445 3757 647155059123702944586301674666027870 3758 1123613208453618634438546256522800247 3759 991269817092014607467968973223814961 3760 2342719029396473327673589760368919301 3761 566433359454011965216103942915310811 3762 2223924769156748547453413368215463130 3763 588538689493106380186572230121851503 3764 1522679490595325331455705685143819205 3765 1077413293535267062116383245027103143 3766 1343338055922919257394449748207164329 3767 575534691281970203118386956063607977 3768 2651931565909703458337845276485970665 3769 578597586604660274876161319540093651 3770 1626085828869653050020845023623625721 3771 983656753268639321088195769586185390 3772 1664931775622004041729474565567164265 3773 768122316840475370749403110026559150 3774 1919348394605990899648826902746343079 3775 770360519183422628580524610786082866 3776 2041472002743320727229036481343895295 3777 886959408135237813141736549232688673 3778 1184860959190902120175627698009165397 3779 594133249509777096291724896102551101 3780 4055608542278342918637613362476144550 3781 633484153604207989308938183972148901 3782 1257338328893703526555448336019954337 3783 985632074428630969946994412435387153 3784 2064013994929313690108121824406947595 3785 755340769690255641648035533782692417 3786 1817195277620072623739819578013480891 3787 709093241255612790222932605179049927 3788 1622591238812574151456133343100290735 3789 1031619091813650782507239887884097290 3790 1532030459556764858760976963316614157 3791 654362904735428227256568579890444891 3792 3033166901963171249166285309667119159 3793 616513997048552698785300394331405243 3794 1446583368529033635708751163310612919 3795 1336024598212260179122722741523532719 3796 1818298113980369186261008752398290095 3797 623046362412709276543615388108774887 3798 2116757773266401781755499084064006130 3799 653522952999512261066791818783959011 3800 2627515830895911377129694781276708590 3801 1107695426677466796526302896715728371 3802 1262314373029972465662980821999484017 3803 632961751000610805897503690961963973 3804 2543997325809820586402606809019261505 3805 796210095086708855620914458028997141 3806 1410639585560735957525872427853131461 3807 1159296145667528896635928738584189541 3808 2664476422055221202844174787890908409 3809 698805962287938982285137167474132729 3810 2435003726413355212682954377034903717 3811 670696073708797404628461900701496991 3812 1728364958469286863409874087546350065 3813 1032098542342013339684517283635771383 3814 1302724466948077231031563618313830579 3815 961180516462399443717677912793372817 3816 3429147838930802522273801726598119550 3817 724215241678804692232926231241140457 3818 1392343917041358295618212526181968363 3819 1060711687533716157313250916441544021 3820 2215511355275154707600412464076436605 3821 663565887321340996829558626710916111 3822 2573222018739187192746450524237295150 3823 667047246044400318557075544748478033 3824 2180677816007935994751986597273894883 3825 1565029815012336007710233458882098180 3826 1344295129111202609978328424305090541 3827 697768117803239673627650272281552143 3828 3076743777676287707405512201279774965 3829 791762879145149314027133512825017109 3830 1701574783372440504950890070798602441 3831 1022234537715751901585557174056099331 3832 2083301520874983852536666895009124515 3833 684701865922901582657075157714697363 3834 2438540296434260625826812969534096610 3835 947872255010531059803232625077937693 3836 2160553445711848515853314082505793945 3837 1038356510040204917282954269784581373 3838 1477985112993976785902853231543579317 3839 767043491717634777143788036474372811 3840 4504137838652472430981007062358482113 3841 735117243374237166797743315289907841 3842 1501691943537413061576235487586739207 3843 1406273300639098242353954309399207530 3844 1941676902665920639742965577835065730 3845 883972114791070572362509904847625181 3846 2126559546410054700957833513418913441 3847 710124946347020912250329452718931737 3848 2413245323432781875181758394434233515 3849 1071288763154047985961810998276151049 3850 2390030399874531675491467752051187014 3851 717543071558446467850190907194674261 3852 3264613636684315934892975246359500650 3853 721278224034006745405772383615920623 3854 1513557348132713596173357502001243629 3855 1364381410093592119322226865936270441 3856 2370106049400096855900804529638266913 3857 929317767566707782039852632820947707 3858 2193839599650605689619119256893745783 3859 781617262506330413737293528158910319 3860 2458610385995998915936359424544475615 3861 1537387919459517260235747805911432890 3862 1476269153229332283890773733712321067 3863 740217792834317404365220373723748553 3864 4133342937116212618531875538961116695 3865 931037514033611648483248517622097873 3866 1491630018859896764565167302672662161 3867 1122451494445332764453088968563935223 3868 1999698784101990606953845125263736435 3869 776694423220079689728254329131025109 3870 3253098535866884441987954965676441390 3871 911309366116446404125279150114268550 3872 2816547319775391104274427213512136146 3873 1139988077383016297827619856806033153 3874 1659971795895849944978445051268714391 3875 1035343840974262774812157097819423766 3876 3430734473779400562196832534032049505 3877 767485258849426454335601634675921047 3878 1800584096093624215262187313486337713 3879 1304509130849274559283955751230786790 3880 2973837758336227569270805479237742455 3881 775440258572674708673723903243869411 3882 2334176899355960833752253925554732747 3883 859604405358849709371265034369378503 3884 2083964366636204188460158990536472455 3885 1760982562883706946639327371393245797 3886 1650504384583411560417871154995986269 3887 896995141344047832665945862787015890 3888 4567418041617424092078624953891358867 3889 791573266220364089770150912845353051 3890 1987658540620202783643934229445733807 3891 1194087329436151440837110255009188751 3892 2497246424489069754560372881560964335 3893 853244723458961347380679293020985677 3894 2689570102971996539946324619776254491 3895 1086899991707698429310024192818865441 3896 2458508329641072527766439383717931755 3897 1366308342706110276486121841832305570 3898 1619791517815725267880381589696731297 3899 948985430504655508623895097730655799 3900 4589721502832853176979798429837823170 3901 844041439240096609396946754233377981 3902 1636489392589915351876368520331700767 3903 1231425845696530667529423724244993803 3904 2847581931016284642354708692323475245 3905 1149935231758601833135374233449528651 3906 3361770150747110311028658184422122410 3907 828982350968832426794796502269517757 3908 2216362927786682691253068192803863785 3909 1250486314887571105602431169147333029 3910 2318086074441446896951573445898327787 3911 837508489636910057674867855018201561 3912 3857796977542388745333313896465943035 3913 1088996640192276560946469914467542403 3914 1797811888701719595183118886137095931 3915 1919103029810557779569376251499263230 3916 2514070382141070778576372795279511205 3917 850445727953864250872961362595716527 3918 2559862248166640521176747411990830413 3919 854797939458325622982119984189580401 3920 4142514449429568912396108929925909150 3921 1289405864325863494299809780282690161 3922 1803289810061660558984462547021349727 3923 863562550024787384562596939800900333 3924 3928111646353653786556629001533217950 3925 1137130829573348042987775526512986142 3926 1896568936913447973811095812395459801 3927 1783882452256389604165763060012363267 3928 2668023885474754618926211615287392415 3929 876861168290266247121714173453612851 3930 3319480675171812404332854542009967121 3931 881334826022584328370949542112654661 3932 2356284369797058513620843063157280515 3933 1649173044976587405262337090462591870 3934 2078052521231032566868678998967548869 3935 1114062503889436424347902272582166827 3936 4599708679383559786925580585545789493 3937 931810849552196058585129184129134817 3938 1983356198773611184403700459614683567 3939 1475815596145535060669980341082925909 3940 3018095361891238591904703064450819035 3941 1056290119294471738433896783873396421 3942 3218141275757394108409322688929511830 3943 908610869476382112219020810958907193 3944 3051599099093455551819330512074148655 3945 1718396360424976437239639676286973539 3946 1830664963642594004259654714992446201 3947 917870283175008362238085424844440437 3948 4383264153830211578895642994207861335 3949 1017361841666307825972352007626177261 3950 2437586860333970514010740736743123582 3951 1567838118848323099789957640314646390 3952 3451471462200197704324589418583097049 3953 962106233966358933750567728196648977 3954 2804999991156693505512676443825306631 3955 1377787031694779533278365922419028101 3956 2677550868600372047569685526153721695 3957 1412793523625014474676992079359706773 3958 1887101638321105456463392214904526747 3959 981368588970232896124844761810582019 3960 6700150704266638225521969139666567350 3961 1014484226540260970284716591281998801 3962 2230728493642973079362838076384609027 3963 1434360831108333092012645125340662103 3964 2555203530055510714808490442908482955 3965 1322155730106781284413496954239560423 3966 2891287749575280561124781664096487541 3967 965453797977549750131068160485749377 3968 3432097075118713581788395595069075635 3969 2049926164569948409688935644671805150 3970 2436286050714691837088847559968686759 3971 1135212992003546676714908588939567166 3972 3918734499520193710671930089427668715 3973 1022368066471214183574653084723890717 3974 1964785465189995883947706472292437699 3975 1960520702284601756320459040977384374 3976 3557626614577772540343627892244803155 3977 1025133147257128164711645083084292257 3978 3852984230866420799778328076356345730 3979 1046073506149137060111550433707852039 3980 3338713796469896257710938184637898805 3981 1500852393237784092284354605556786381 3982 2216303324254249545468562992330737837 3983 1174393892994232003410177959446964507 3984 4967502227783146884682485618840618267 3985 1263975089981744891104150628741339497 3986 2024924309979113160495182674501202621 3987 1716660151978742212056760182613282270 3988 2714175319417157225941683049784227485 3989 1020350190192381845106248207209952551 3990 4720342807200222194572928147171290777 3991 1114285125240184192875933401326987171 3992 3135927683760882468294393951337023015 3993 1715556925330454719266310597819779078 3994 2065931984021263513962156965459233489 3995 1405228034975403803503849283001307069 3996 4982361741837545813622718948973054550 3997 1216324695804339178929898350816880477 3998 2086714789359922314592613884679532047 3999 1659825579037085448725001264264817729 4000 4614171860633749675459991345160229986 4001 1051463191184712153206293122640220011 4002 3421548167352552713820709129160802373 4003 1056730899970335958671159185778020573 4004 3923673394505195992071200010334054305 4005 2265077444920276740514363448806550590 4006 2128845832797691063636051384186710931 4007 1067337631578461110341471907679742457 4008 4915456183929536281433471606173378815 4009 1137377987857991092400930817372081961 4010 2693121813838874437030084009404571027 4011 1896015934719650024744425998820402421 4012 3111807914534305582242389903551712685 4013 1083427444848932150092313709066311503 4014 3679459007226089444610008782565064890 4015 1517569358677918253131387494981206153 4016 3558463207090970863952216149340268063 4017 1795172901915874266059069297817732187 4018 2676348766542146665650070516833550350 4019 1099735224445520296295096936389029901 4020 5590373058421140547357477161569490405 4021 1105220040114785197580270457261647111 4022 2215412295993727377359781587272343867 4023 1959095175879034446626036937747055330 4024 3396514699102816856247618218526617595 4025 1772350291166651813273298716830741986 4026 3751592584729471545802918260231304001 4027 1121822522928354953645831404625258597 4028 3223285847936768240670843562326265065 4029 1819377873280938637047599259135984671 4030 3160682682443194410560399077822348231 4031 1181690276430934921276001197611296651 4032 7613635659958207889388129926932242850 4033 1180821319981636215457068391322256217 4034 2282402294414707100948334466856915669 4035 2153037966036990980614686106846564213 4036 3059093776869829706318936720402848905 4037 1268134033647229875112046165795133797 4038 3461111821647242416287358533320894273 4039 1350326065088898476417277890447213779 4040 4452813842024450394475315508630348115 4041 1963800399858117454068603278485901890 4042 2434109824503287435899581321826546427 4043 1268230562353913839196656865547290183 4044 4689661331820134791298683629675793605 4045 1467683542591445661870877722802438981 4046 2923194773398811211573562160430104910 4047 1892614904673944854904136541488145553 4048 4412600443147591144657575961820735079 4049 1184636311792445814341532165488792251 4050 5483179773192435423121082445362950326 4051 1190500690964717463313652850910385261 4052 3182540070897767997444153623301769965 4053 2104058035187412504385334792270236423 4054 2398112966286753512013333479770850059 4055 1504369171216221253274611738074209891 4056 5997873610250387162749974336500386350 4057 1208250930922185365276031211175152307 4058 2421878820968460589766760030185952497 4059 2309657465108206521661174766191573690 4060 4897874768021602740751719864290038635 4061 1270276539806357755631492778683011421 4062 3672382057888596284736928995417004357 4063 1308031208118337086538512725230766827 4064 4152760881246071004707036872659370707 4065 2318514613464804838717698652426830443 4066 2630574690400150046088892813630266479 4067 1492476824619544461181628305320231150 4068 5630681430491741513505492811379431350 4069 1352162067212006553875116055556579709 4070 3523415745950665836937696309041163259 4071 1994476871660621320284911269205434009 4072 3824029847366124654031261186710984765 4073 1256755346886909028785784509736821283 4074 4452093030633737373290123298345659929 4075 1654197994318719008019333673016070618 4076 3376126727629764395302909656825353655 4077 2238326617485666355515615757335053630 4078 2543918224266715885093377642927242647 4079 1275391555188858760398916075132299601 4080 8270297013578242063448367865145197083 4081 1676015181788879607603652992984220571 4082 2799529512313876539851009152900017487 4083 1932866341862364183547388165957466703 4084 3442971955747578866785069830953861205 4085 1747957519635570930959957518519898983 4086 4395005670278804525944925381670861010 4087 1342010237651638237718967626012594947 4088 4694999327608781331854187761390490465 4089 2074148781960585294305408346747944851 4090 3281135118097725679066886398480908107 4091 1313411959383843307083140232300551461 4092 5980379758414228616382016217982599115 4093 1319846928424539035490251346294054143 4094 2795817113866656517350088063829805301 4095 3535073707665517036631875996030324390 4096 4597164868683271949171164500871212435 4097 1421655531324993109196886144691595897 4098 4011091444891390809590903035248857503 4099 1339322446256468156596004408950229501 4100 4773663288058358106461561002265141730 4101 2019781153699314286766088776394840421 4102 3156501533567647614016781608739480897 4103 1491329973971397479696301260704438163 4104 7634397760146589398045158953800012450 4105 1700477631162819854984500238024461441 4106 2724074176908244380884583312356113481 4107 2106456087726832110142106819815475610 4108 4001746049418428127232087851196618965 4109 1603425135086345067220501548203501069 4110 5192979104999391291256390000978043887 4111 1379051302222082269666427503872272561 4112 4506256862977923242053291370410298481 4113 2343036020185661919375740446737139730 4114 3271798189579040187864563683440213054 4115 1742354082414048315439116998792211023 4116 6662890793410723695957682939626122250 4117 1470777081566882776403579723101690933 4118 2944974808145468138329035199448455417 4119 2110197736588898375196836554178925859 4120 5416375031782719734980216150089272445 4121 1535183984653800629645844201646150481 4122 4797764299259234684136192162991731830 4123 1806349039076654479909033879606519877 4124 3795409038072087053643724180174283955 4125 3089214881297670263386958623707548118 4126 2859701409424996901711078898848954191 4127 1433672431062062954511293180595475297 4128 7397272458921619994461736453224060659 4129 1440635203402541558077844519064111851 4130 4281532196392659887054744759924406149 4131 2739664381002070271396989999441616923 4132 3869673589821640846102622123108651265 4133 1454652123420131232614728402314170263 4134 4826652679540287115309044531635213339 4135 1828902717565995942086150190173309107 4136 5013344193265284663385012527989223855 4137 2582860559493079603328483754230105507 4138 2943965427579432211899984527137803097 4139 1475907718887642264125099030442789301 4140 8691798787234929995775876262783600350 4141 1534961702341978634845891457784278821 4142 3165211025847097256314698582261483997 4143 2236416730881895532141138358609803003 4144 5816144738467824331487382962271174477 4145 1873611514490069108256505619487135881 4146 4506388476583930129966450489971921191 4147 1856671673531849999359586040818065733 4148 4340558174843354366750754772494800535 4149 2556336109469590986304928320708475290 4150 3992104144116415410080886739236188166 4151 1775035772383843993649653648868646851 4152 6994705308562526619975000379360235385 4153 1526595217054719519963335677391965523 4154 3208145925037468030084437859104290659 4155 2885890042970998169190797610531575261 4156 4100380539274132507767689521401988155 4157 1541362293828814429485368213804067007 4158 6944370236301427618932773648628069770 4159 1548793934025552522897355853765099201 4160 7158218825732000206789216620578065435 4161 2497683615378821725649606303318217259 4162 3119229934557088238626138817007191317 4163 1643521288374343426759286783476481663 4164 6282029515920923877184732389166228155 4165 2484795388002107186626678467363226350 4166 3149336647518598318417754651581627811 4167 2669405387993464333970380657232869670 4168 4827263353765874851568896597387534665 4169 1749278855239959791298962252620521161 4170 6002234533075157368492173134501001161 4171 1648623798920472856637801609571439591 4172 4999941473198532168557340475773110085 4173 2626713300957365612183873690222178383 4174 3210335921676920170141455574960574599 4175 2107715312120371908659206441100559762 4176 9155395391253321146235670469041449870 4177 1617144164443427244721715551056281147 4178 3241232523630981887088665025097018397 4179 2857243112071108220136298128408058861 4180 6297920637577394958473721167452906605 4181 1692627215756774805879774096551608301 4182 5343179723676098018643272975297069107 4183 1694829468321662206380676251738181987 4184 5015768163108585927440706241206978495 4185 3730230965952732424849514406433734530 4186 4363391456144745756525487887892083121 4187 1709364276313512559962523489670736023 4188 6653532786461724169919545324442452065 4189 1716674398599542945833604305980684061 4190 4177398062649895594605543765983082757 4191 2780297548573359191423051979858375041 4192 5661186200404901403228070391558873991 4193 1963003400142727713267940027939183457 4194 5704408208380304263628942100183663790 4195 2112261085108504023046624475600236831 4196 4512524590096366565176477708061917905 4197 2545593437155265376407447701617077573 4198 3399767228070866837875103087970258547 4199 2070288583369189563398298776507476081 4200 11851048628401347369477736055471304990 4201 1712498526654435603804796647150831011 4202 3793593724190529211331899395725838187 4203 2909145056063387638748064425455510030 4204 4599292935421833550668565336320874455 4205 2240405766152609016894644348137451886 4206 5202587042044726050473860141549591741 4207 2029528391814431152182871715027980027 4208 5675491717488406521445731621966816699 4209 2782029973440081513979024489615369499 4210 4381084744464777659782224370637635727 4211 1753701041042267112769938886977258061 4212 9001645583459363172184876389631652745 4213 1942865280905753964020009477166158293 4214 4304116282395584304618409366352542050 4215 3330603159720228114534621368361482593 4216 5931505124159772828252988709817426705 4217 1778848692738804480781769961348388627 4218 5798995432074006227459072068525366177 4219 1787303080108870703710248052037428901 4220 5994434996135979889433654618682522105 4221 3588159093904248480170056036884059710 4222 3599199781140695086553531514146562367 4223 1867117857217202827235502818198328203 4224 10240545158928029297620871466155998355 4225 2571848791942900309390696397410774980 4226 3633443375074533655298324232275378741 4227 2733503435391131631602044487111971423 4228 5712587230637842327494699191005863435 4229 1830119961471666005867595240121111351 4230 7901546547152445861271982665678543510 4231 1838793294174955857466643394647691161 4232 5877234306734132612453566832463064050 4233 2979646003934986637921615595067335523 4234 3886482827459045328951908406100079651 4235 3001841446459189358050820562199789722 4236 7456429988910560084123958633547420245 4237 1977049870749704109512031693100921933 4238 4072509498351408067173087650047923373 4239 3303998764235156404744201974458189810 4240 7770211167853432153644596521596068979 4241 1882717417804915697211836239546377211 4242 6666248492277403760136526102640128637 4243 1891614721486715263275038139427346093 4244 5056079007179224726102794604412042205 4245 3575304903748974621821726277190616519 4246 4209849301081878779602204290911309081 4247 1987214318831338059429843591489485987 4248 10002282618285555743858516659775405850 4249 2241455737672858301653273134742312249 4250 5359980652209298886153012768975687214 4251 3160564850057451951911373732180326269 4252 5152190198102828687187720154470005715 4253 1936671466404203017283636576338953823 4254 5827664301986405542052461784605361381 4255 2612823219137570318043166318331773241 4256 8050277189795447286849526011327275967 4257 3714401660428061097047557652341800470 4258 3918126873633279551380274517592428997 4259 1964166880282058746834053524034548701 4260 9974834346981024836033663465465245665 4261 1973409784159299227684242657562988311 4262 3955088320238838817936823812709698067 4263 3667614934494286497242298835927441650 4264 6718115125247600369697629735977743495 4265 2492354392689528311023449992934481313 4266 7082548256370004885054041231212389010 4267 2134465207857608548654123021252770247 4268 5940019554358052815727684992957295085 4269 3017558228034358463509159486853747309 4270 5972167976405570441224334275174747039 4271 2020214159297824100187197238504873361 4272 9974710681480520491817872696116128709 4273 2029694042386935515566224491367985883 4274 4067863187812268573711348593988825549 4275 4728480130976548260934805399347109340 4276 5450470565546944566324882324599502405 4277 2645095913111929396970868664980208327 4278 6650588700606249565310553973473275003 4279 2269516924324054952744492688084620611 4280 7925289159486078630325152354067646505 4281 3103455577929362982720516755670495481 4282 4144645682965532989036912423811032417 4283 2077696725890625576095593543094074213 4284 11605435525542912382824028208380892550 4285 2611712237209390468187886349442368117 4286 4183523931042987503366375012378914271 4287 3147224068728176658366174288620714123 4288 7265712146259193175109320718199742215 4289 2106986397941632823470427567838751051 4290 9430710447338311036815412655128577063 4291 2473096068854218542058807476037657471 4292 6017095487917399288483599061637365635 4293 3845094415883021766312003512868625939 4294 4537115171705686860314917472430072641 4295 2673299159043493113752886523566843731 4296 9834540498037697855746176365922059595 4297 2146617264068397901927431467795768387 4298 5033217940981161862421006872123679803 4299 3236431586111164733392060502989999399 4300 7677027053298458989199520334168914990 4301 2646800479293199841046102282813459151 4302 7355012296104663215945056394781490330 4303 2364773886646553599190041629886819483 4304 7111018985549417653557442536289779933 4305 4902312863152157462709676137653753801 4306 4382883265457021980215300997885823581 4307 2265494955013601780032643001645654383 4308 8824858619247230004820807987127023815 4309 2296894743448477912112421668282177461 4310 5539995428090756049215413719821919577 4311 3749111511511507879559649924238168390 4312 8864849134689207659560210638936548250 4313 2361527978788271526721289700105734297 4314 6703668765709963273474491092844357331 4315 2800409450029250749807914158828597143 4316 6553771374282857034064364559156388545 4317 3374513748541249187652126588339642973 4318 4823989796876221358378252972873810693 4319 2639266721356773759615563709179644139 4320 16624358088195372339721843306228134630 4321 2365958827155517657995424321103556601 4322 4548482490552023593606544465263334117 4323 3790197067710824335432519683869527933 4324 6503581919622501702161933451617680755 4325 2999283673980609889113360309729574398 4326 8108783158294958282282828387311104691 4327 2301279305707707245594478269939488697 4328 7035023237639661481021567532310771165 4329 4342878710318996846979717170009602390 4330 5802444607671117058139365827547077491 4331 2394532470845221030091183318356471271 4332 9847129847877512442552212563060936890 4333 2726062782922401482877601483452987757 4334 5167848766208281927615165758655013629 4335 4685156726930153014823284748712873270 4336 7657552581373633017029835551160207363 4337 2355018754860231412539447446855616667 4338 7993917766505274078763593948602225630 4339 2365901195662963049182052951061988301 4340 9520178876918485331226623611367830485 4341 3566866902764896347334333327664698901 4342 5189034600399275614689864691340594057 4343 2468532404481639191502257142227457923 4344 10989616898765605461515391096749356545 4345 3339896323443792462924470967754569491 4346 5020089930578313721582611850324508491 4347 5149665297530937586698745017902025230 4348 6440886612148596836646879348759142635 4349 2420995314380207866965754900009290751 4350 9810203104996449559483947041176624986 4351 2577938568987886522985937149636546251 4352 8923154712944866622499130457033449377 4353 3666695868628148306071716235559283553 4354 5728588379356164203469182834131038719 4355 3373529956363561315206177796777956661 4356 12267797925973373391445901957071514700 4357 2465899021121376888988684343436276407 4358 4941849326682618484462147433082479747 4359 3717547236693823690339778830788559379 4360 9536019913130073987551272933191812715 4361 2996883311119993135986002898563716050 4362 7487918280070537799791114683017415707 4363 2500067195748866548569962972913300053 4364 6681842777735564616676696234381435455 4365 5351721419789132880102548417924910830 4366 5259911549493034643333413738858675949 4367 2781761711881533547311986369658073307 4368 15567387133164121265279699813850049089 4369 2702978204897329914940735624310524489 4370 7003715737392138777906863448413797181 4371 4031599082633032242660632418505567661 4372 6805337012552790118272148773327639165 4373 2557962053127567699796550749433398183 4374 9145699105203176638311375932325619240 4375 3940486893844414666484563901254577217 4376 7855201445191491222716042259947108055 4377 3873932430884248887944297870995315673 4378 5716839895674341463618902008672106867 4379 2703180878550821332854477813291689111 4380 13163787441938451305631034051249219995 4381 2829992349842073032694205096503892501 4382 6107706386494814326592703058326552037 4383 4424334061798722746819490993433052630 4384 8856331614791498035969966573555590777 4385 3289284725727662449871009544677350457 4386 8592925980328531757321447610012551141 4387 2731983813243451147467875058107304127 4388 7058506893843805116974856073679825985 4389 5389707372076851931157379890787096421 4390 6658302195823953128516141950600907057 4391 2665221376636247972644988796390627961 4392 13951853963450780695726987737646474350 4393 2813176326958030316433272690867106313 4394 5847303850033832173097432483047497370 4395 5059089639916439034969673582533316909 4396 8432362374269907881775026405421556845 4397 2701863709536403017145552040801947087 4398 8129275412316873193068750883512066653 4399 2799473660741996787589164951993160699 4400 12651730868944627045731162632075775678 4401 4806367030854284178955256522418491990 4402 5724255578075632630898439755793407687 4403 3488685386260421224813854539915427013 4404 11000121194699936178789669767450334255 4405 3442408202123438439959049856241713741 4406 5513914108082958887506247305267131131 4407 4530455194063289474903715008451093857 4408 9219904674886722568891636397107394265 4409 2776511657491220188989824547748410451 4410 13971914827896262406091951967468666500 4411 3075017871966322627085186677448579671 4412 7454174176025116114265978196750792315 4413 4204587742568465063109417749730721853 4414 5614847940536421662966436818004373279 4415 3521350067663098525603436812828699403 4416 15062052734151931317420925476194830655 4417 3303007743060639885506475962346288577 4418 5789108302922064666147821963931994170 4419 4801378466723306981358231141122793790 4420 10911245398393049575376686567859808705 4421 2853010661680704157132350550386709111 4422 9572329250226922011576990629820739907 4423 2865943305184200484565672496031311833 4424 10332846339565338882788574713136923355 4425 5718529227764207451148077374626351938 4426 5769368423104831217103447784948932841 4427 3065097202858671665275850521536756263 4428 13870152135913223100935737683819675150 4429 3002707446377789683189700496647021389 4430 7290320296459964787221739092018474701 4431 5129986919387015077415391376656629521 4432 9531470977052995573236587373944404101 4433 3608880848309360174473301562054019963 4434 8819656233358685714547712978425974231 4435 3684140156013434015728233746429360527 4436 7869692104961012935999682368806771405 4437 5491660806796851148546376205198952030 4438 6934415078547262404809548005379436633 4439 3121854698974493114366551140516744419 4440 17470979174795602201681516689868639815 4441 2984733326510311785258893229180028211 4442 5981347193882504180161957268904823217 4443 4499303433081229065408873581944424503 4444 8894164188815502159426671583499865505 4445 4425961404246158368579485711487157599 4446 11641158018752647898249137176944794990 4447 3025303609755995402319655228665883937 4448 10236470892688683890689074075282306831 4449 4560430192876669487616664286700278849 4450 8016117964716286806361392803668759482 4451 3052625488490934250424997128501407261 4452 14538187316691288503344261825505952465 4453 3160064154706120665955927278572358013 4454 6576228501934659922803097377239444209 4455 7512861290513236828990644779589611263 4456 9415030587458564320597033822067890605 4457 3094024816666587348361365225823571107 4458 9308768787915215396784979485730871083 4459 4020744492836806062645052421739425450 4460 10419840247346032007448811309201961565 4461 4684931000071874436745445786293751341 4462 6605705410933464648792846310826498237 4463 3135928768625218591213211248847270353 4464 17795677909677065898655717760931939570 4465 4245665340771824437726515774273379547 4466 8386572669825152541253907879795109869 4467 4748321304907195675725729821089462223 4468 8456121291592150587703625695702661685 4469 3287230474645288686927490000036147661 4470 12017565058653370043675677743593960611 4471 3404317792108432956439315148445276931 4472 10804103358675951548822685353572699185 4473 6402308432420922432918885510735269030 4474 6426460884738576480860628158336192449 4475 4216986342620831440853745111391374906 4476 12936180261476659884293989701336809145 4477 3687796744184407678207628138990854122 4478 6484146071360065201885158210452595647 4479 4877422939087315930344879721340510539 4480 16301944968124839560945557889213240845 4481 3264723226987146897036601532778742411 4482 11599287272694507684533316420987645130 4483 3279323606380342498111142713228082813 4484 9401815706095702646560935038998882155 4485 6993435065983217334114583187449353437 4486 6600916572199174525976121726211730371 4487 3865320768977077451934544820691553427 4488 17698172503547309348745534993210540465 4489 3373833749752893764068653362693241990 4490 8339876647558552729813389942367076707 4491 5643418612548050075002640036060429390 4492 8921439937502330145013929989923371615 4493 3353210805188739707194735010977599343 4494 11864845193318644025191648047584821319 4495 4504922981735554551915004129675120841 4496 11000262269269482587271723148360905513 4497 5077003965364813369218872735317041073 4498 7384008016263449785004342932948720703 4499 3746413948541311748962354783182574511 4500 20097559726595151351210427136735702700 4501 3987611718961338687521903615017518901 4502 6840152267049542057942563589669276267 4503 5496950947531613716824363012723732073 4504 10479616928469714047189708807785736295 4505 4660788781640419908302197558343168251 4506 10360894248146144395936083977239989491 4507 3459170362934719037804507102912765957 4508 11499962964839894145851079818421683250 4509 6124087576816538964136516353097458910 4510 9808664036582787438999040215947585047 4511 3790912437729985139185093215754063211 4512 17967452264879614091174073302372231031 4513 3505496822155576785301551475958513003 4514 7336877050947956451089007262931594839 4515 7883921886216631767942942677972017663 4516 9409677858734593733564913225898855905 4517 3536690557594407391169755926789000727 4518 12002020863083277829538818314277812130 4519 3552380914101174458877679743333777401 4520 13669237302739027115136463542542249895 4521 5929365494930478933509439292909944451 4522 9351478723702967305172888974574157433 4523 3583949711528602363855294236915054133 4524 16105248251146734955724488458223135695 4525 4712275513225713283521475362274118766 4526 7554299256701379179586305334320690461 4527 6112371267350772114961560747571220470 4528 11808459233296253613039862915525890879 4529 4242694479342538963403249644455233009 4530 13730438459213704610747120685738798221 4531 3832268520925633045929834179682117871 4532 10818805939341528198073863590050171215 4533 5498364350273216249224117497351466453 4534 7342173763671481655144758477094735419 4535 4604282978609001985761954755664678467 4536 23243009293563258570596482961307255015 4537 4015097371178842097348710502034256753 4538 7407203003283632580963123345971056097 4539 5983108906575112665615858848857258621 4540 12446193008414500017975268544855508585 4541 3952001117778101427170638653797328701 4542 11218946482011674378800578197938085717 4543 4888671561625226315673825351802967777 4544 12964121412722310379401213616735539995 4545 8013288266952425611669873211649421990 4546 7538818864002807294138408368328940501 4547 3778723068058427991176196436472952637 4548 15173695288047406505711680191568692315 4549 3795376367925264858390496510708789751 4550 12510639721464866404978194319998676722 4551 6022547738832298796394358290403474001 4552 11651342653791133770341522661704030265 4553 3990171145026475023068866133313355457 4554 14882863611902450993374531416331190290 4555 4811392665889038818121715536885360391 4556 11075097053045474086629513326529970245 4557 7128877703450762723703126521908203150 4558 8073331502758003698300324908946421133 4559 4004390750015220938299950240484496219 4560 24987341922090575584824116988494335629 4561 3896690852255828595360276119015194811 4562 7808383475480249609746129921724868317 4563 7472653989662073400143078254791503900 4564 12266659705391601574193727435663717255 4565 5469841575988958949240376663705954183 4566 11825971539810092636027658291986138041 4567 3948255240877269200397335802984013577 4568 12067344605268844976042049404886338415 4569 5950940923055001905152762292788685209 4570 9950416239118151722470335600366223899 4571 4652909310845567019920270747086327511 4572 18087830787830184911686684493442763650 4573 4265386975710302038260752648796600277 4574 8016216302084916325559616790716308399 4575 7976587716651282238523929674618614118 4576 16083542297387415576440648130764876673 4577 4239378233090030215912458575236817633 4578 14276248822324244514120333451342726117 4579 4295298318588359221010946915301186111 4580 13586763011769431613222149693936490555 4581 6881727957987824791535252833124384890 4582 8553447414005681698941235674405463697 4583 4088776245487634636623701401366717113 4584 18810666050164162445307630028753106295 4585 6033622532517386132599162066936892387 4586 8229014572373659120826792596363940921 4587 6853376763760378024229694736470256853 4588 11695649251483698572714951851949527485 4589 4499608464809974792611908927581128869 4590 19311425841838443162751715953832391370 4591 4160710845098972299967163194697178961 4592 16191279667559371119332046557893100241 4593 6271003187208781493162014465269572753 4594 8373690522938157866310576742268110189 4595 5250951313089784085129005133596464431 4596 16852913799239011593682831576224628095 4597 4215407086065564873553174161259084487 4598 9885200002958147811068009223480379602 4599 8449125510302523542998837019271313090 4600 17583760157573101957566698569486984470 4601 4393588818027891400289744352311721401 4602 14078583504909488654138846505526583393 4603 4270749606081712018562565431749870373 4604 11412511117572537008814163753502726955 4605 8067000909034607792378404453915960991 4606 10454394410356432348012390087506123450 4607 4593213027947541720956772152000871947 4608 25148614675572343983137759088295622130 4609 4769770767500252716057633597465188961 4610 10856260047719941268193427968690177127 4611 6879431048772269288306553137955397429 4612 11612357434892671324035866652075823065 4613 5098481601938566005469728306221936357 4614 13129485717417961322503794356288162081 4615 6019348284568392342662385701223865073 4616 13396792824410147253258330092585292705 4617 8277445238965203117033311220766097549 4618 8821558130004948558379842742953786697 4619 4598800973231712107002577205311571911 4620 28405904488230220344225453974884572405 4621 4440722940876975666956548274401040111 4622 8898263518119914551886975614262299367 4623 7098453866809967849497602968520624593 4624 15474059891660306199792901513527092070 4625 6041484851072704075955333394690355002 4626 15198748936366505764097765570627925310 4627 5255321726771603798955346168550706127 4628 13159928336904664529548169610092533215 4629 6780194737126750979217191384053527989 4630 11336443184247296453721540952541243321 4631 5002341081863223130317968624099972771 4632 20874683764684282662745340997959837085 4633 4712021769674862289831253044924776433 4634 10681666732352384640117865781151333619 4635 9747313952802838449616440382250936570 4636 13114282482172937793549346762943046705 4637 4596895461899712217619374679858924767 4638 13828539993904465881641945542482625573 4639 4616760583099944170687639860434536801 4640 20076894297344071226470500380869004811 4641 9337751798803284239934419580116178841 4642 10264199696952259432212528902574951887 4643 4656722775173679721990186879170611293 4644 22306041870850418435838642310429764450 4645 5851065032760692732068682655817120381 4646 9890914999544754359153718549195683761 4647 7048488469829629205007117593290710323 4648 16922391305902159045091362833877677615 4649 4717249950909249474085299395104289251 4650 19068451686075328004625844819254404646 4651 4737582455433945122210583878056718261 4652 12659636271678279155296560156071302215 4653 9022019250600907402226426591660987230 4654 10381899260985678986182827874728875741 4655 7507400503815651265741447377777190050 4656 23567349950878887618396297942130181133 4657 4799054098151171165970432738200540507 4658 10287819253076556345789052647172004623 4659 7232620045905806229339573893915035279 4660 16154283040044710570496993203999152215 4661 4985945602922700191080327256884609301 4662 19616752072833307591040590367595883270 4663 4861242664487993767573541249067270953 4664 16628004703081493542384703950833775545 4665 9181507378705465390968225425784993043 4666 9782535290809630270651549489885270561 4667 5325391454485821100880836276881154103 4668 19686374277951137084645935983853189065 4669 6219144540602997858759975769839661631 4670 12354570718682184391064846173298752789 4671 8714590524417240451550138819672879890 4672 17108749149323989769046485614897668985 4673 4966503629210146149251533888132955083 4674 16143538555807031758056447467375676341 4675 7588860074519818023733464318694855182 4676 15629704895315188488780508762656864795 4677 7516941465107838642834062233102379173 4678 10037042792217796702549581166636522147 4679 5030640462820574591105701447273296601 4680 35072010609153519444075946291926634050 4681 5254271846330713708757946773963972521 4682 10123193445366111284171442036176429417 4683 8917211414494241439022670841306822613 4684 13557839179605180517349813197863277455 4685 6374846010484439241129603804970279877 4686 17079790129916877283298050160737568551 4687 5286539029137009150903922232442082843 4688 16709079471208952994169051541181622869 4689 8687147984752670672418133565827142290 4690 15238210684313402796989881121388993373 4691 5161155210224713734269791554624404461 4692 22959028996862595560299567579876653165 4693 5942284562919416128316495305122467418 4694 10385653296194613581330374234655032139 4695 9789139582214358932956713644185055489 4696 15907827671821943975253754982602272255 4697 6819046642251437063373515539981381747 4698 19240376872197029531575732522647460021 4699 5437344492567200414857050851863717399 4700 18646956412963863138210499397253845910 4701 7911677173277756345818220745084422621 4702 10564012362457656421166590344445334767 4703 5294709553158397140787953012840048673 4704 31770959168703409051102369442380888650 4705 6652242178677040026829246919167634041 4706 11601263483797291079128766682484120951 4707 9026381429167964118615064972222463870 4708 15830175149711937460108163978718312435 4709 5717241403447250268976254290163198269 4710 20267529924925915133080576720082276027 4711 6291057041195824049323573571855010931 4712 17921066970953518452364423536103901415 4713 8115957005314341763768005916866053353 4714 10836722798078529821780978861602987129 4715 7273710226491675522480674706875569453 4716 24657951897436868538883044915926787450 4717 5621324067083150554126043981707782373 4718 12783055203213155091774806877021042493 4719 9870689634911753765391542399130990354 4720 22664478685428009040419383793308228073 4721 5500877910788825789936438112261155611 4722 16546978675435252051951087298323669127 4723 5524225758777477526458512429056198733 4724 14761053710226901676024565710154425205 4725 14765030337310758557330214862001572860 4726 11891036482585426577000876319847379369 4727 5804550306289509534251353664862512003 4728 25624957337686322011401815323194725265 4729 5594805411785760442007587975123608851 4730 15774338201425564032990703656804163361 4731 9002510234502592665883261628893849349 4732 19071473942560954807389499478370080550 4733 5642308307078630119091273407060456063 4734 19142356134472406528153529124746816490 4735 7088734000981869601587497779958121547 4736 20027126898469749290052010598822609845 4737 8538818569005718801471425582810971873 4738 12031247419196562383412264984429186623 4739 6675070380201066405872174178403855679 4740 28971120844340181731720430904882814265 4741 6325590199615830477759970888190678821 4742 11497848724854151231495395323290278467 4743 10674342584954780200959356245564151330 4744 17610403230258068533895805614204156145 4745 7943733058688548075583819770842079819 4746 20464033708298405685983713060171873001 4747 5995890835187405888432889360877176007 4748 15528292872902083023183642625957311135 4749 8757596650338951449254937400576332749 4750 16194299797534922465231516953087139682 4751 5860595199090970279241804128254323761 4752 36760328775988507409615546732785630290 4753 7080766551579850768755268585359698850 4754 11792133992175491246216244792706459709 4755 11114148721197492623943481946602534501 4756 16750696588913506037939401794825403455 4757 6109739448944643860574617268867423797 4758 19637751558195029612673064789049083123 4759 5960028206400942747886393263009296201 4760 28173757325572879588917969291150393135 4761 10576676767351886570375257469944035300 4762 11992072213227125198427356068666356817 4763 6625255782340486522404971015737141943 4764 24129717485356187439683918684095285905 4765 7550835450198109013113838957672358613 4766 12093180951856541447617342817138804111 4767 10651347019442120143193159576256764417 4768 20495276258535602211011048762828207781 4769 6448935495542540868713445877375500161 4770 26207447181497712150781181449581479290 4771 6638061178770514341797571838853184031 4772 16331238415590360747568808002542565665 4773 9685488718162769845297430035382030263 4774 16301288979926636477339890531160130259 4775 8065889997094559327269816241955660066 4776 28347148893159758749218094413183400095 4777 6598263273953880489952465626326239297 4778 12401127351810970236986439838710047897 4779 11215533085224234664874756184977339593 4780 20828619911831291035132772079460937805 4781 7290722281620687081484808059019933741 4782 18773604521461359090576976511329424797 4783 6267503971271264705184028913047245713 4784 23097804271399128875595307391076003717 4785 13441597432193830338409292616873599593 4786 12610327105377764559443721441242467021 4787 6320115397332289651948139582651906317 4788 35063914289343099720659321415227320650 4789 6346569871916802210806590570136748551 4790 15921744158014628320899124069288135657 4791 9563625143666606247045342342597914051 4792 19475259009825522996028235572423015515 4793 6399778005830282659694066942460268243 4794 20871610208298895522311442306166295169 4795 9438969165619427662504548408332674589 4796 19047489929790624567236113430412465705 4797 12089926733767689769225606939443353870 4798 12930085347863579208663562109783438047 4799 6480343182702396748527886787135976001 4800 43185654350886804157651066877371657710 4801 6507400379215944868580737478361864011 4802 15573635562730193136868068660979692491 4803 9805867555815766782775131447270598303 4804 17459923214353447951442589518872965705 4805 8482747071235087492598733012508454346 4806 23291289938311779949713873126732763510 4807 7996872236519309263148691316393888313 4808 20135263696184552898834177863253160665 4809 11627437210031831285622356941561662211 4810 18443357452206139175005622403181049857 4811 7083042292428410759352248964358949351 4812 26673496941181734020549680447867528965 4813 6671889728747671070133024645910073903 4814 14008219942265190182269535414222571661 4815 14262358339472284762667973149142786130 4816 26038889744553552439484923944250051383 4817 6727545306765050001688496583641552827 4818 22540196558872418017177089929714305853 4819 6954730992555233924646173351543192911 4820 22637932890085859603531960016727887855 4821 10179594024014570008581250105052249461 4822 13591585273824235836605102722743817867 4823 8773119416458830314926784041387691233 4824 35598678900487478527752928261970085450 4825 8950927230384261026440705899108573558 4826 14574891601271514200712396673975391059 4827 10306988590992819432047124146061098423 4828 19761160360211527443141797452524334785 4829 7602477594552735293479616762761592861 4830 31589296173729551845214590868802255941 4831 6925645880498296222303991106456864161 4832 23416484786972323205357066588314322091 4833 12252695382503520207994890419380355830 4834 13933623368391975057141300470050487269 4835 8736231543416634546327745960153718687 4836 31304361885517948212695036210258156145 4837 8190994228693975968051088555809092677 4838 14642809413113511148829905608112728817 4839 10566091285636759014738962411492229619 4840 29781731234887993288439003795717240190 4841 7293364278224316998429710580944774601 4842 23984117090848296796661872593367865830 4843 7395934224656162368752917496026538727 4844 22241105547833329913249181814741055805 4845 14988102690864977005267840490143812101 4846 14283388843740959818886015355786960151 4847 7412374679982219638744874162456889787 4848 35288079111558222670155208753074294849 4849 7806382718461315132712055731458527049 4850 18939763102377526109221860001745753034 4851 15953191415478520431577926872463304500 4852 19284868584547160400804008618369362965 4853 7611517126493872467025897109494942613 4854 21799251116307313604626407514900595881 4855 9104368807894877074057453170066594691 4856 22237827528502749062427339776089688355 4857 10965745787074179038787635230333897273 4858 17123524367390611004328741820105747523 4859 7577894882535537238594994858931545879 4860 43625433188221119846374099811189068445 4861 7367931211691843155061697237745101311 4862 18683195627903199938570162611665017927 4863 11101956042344751632967482659728806603 4864 26959844062432107712110914175919419351 4865 10909904611010210119009454785713040267 4866 22344136445837570600967598400486325791 4867 7755842043612485070417165933880080127 4868 19930274470011238907118644089989820185 4869 12660234891446876133533409424613391290 4870 18789282416715526559603120571149503169 4871 7520911253967742670681971814198766361 4872 41585111444999701326556657228049113665 4873 8324118533657400876434722826037019273 4874 15130433800307630979239557290948386249 4875 16170528376598011029396459660789956514 4876 21570749299765131296669898877022850645 4877 7614065606035477385210329063748888047 4878 25827471156273783460329233936656855130 4879 9711979894081922122263021351533973929 4880 31613933423432383909556500876732782603 4881 11519772320881559486749996924873253681 4882 15380611056977133423056433950759777917 4883 8166603992920696254189850749791233007 4884 34896980388778447753920483623057853405 4885 9682788165560893006755041246699178157 4886 18136166108335716128953803864137572729 4887 13691786439626275535144554798187428130 4888 26242403864374485251776500149928339165 4889 7803496010286487458508372272203848051 4890 29483421326450383772267165066655746033 4891 8063022265214411353524616388958860791 4892 20934872272834356010685738730079328115 4893 13824699198660722024557630467327063743 4894 15762861252375520411338014989418041039 4895 10983404675466428085512764531507252441 4896 47571878285300231451082819129946207430 4897 8165622496438815601481075954114099713 4898 16625649542391642839678546576994302767 4899 12665684508202333103520543717383529949 4900 32972492821081470286824691724717626500 4901 9024570060097754570222397623914504830 4902 25962112271078600117180393945772365683 4903 8029851593570882858576295886306865273 4904 24535966923753284988333032108376351045 4905 17161031023153722229355262495178341590 4906 17841768436565089077169193527300176011 4907 9456432941167613322245375610550143527 4908 32497359416294048423467439711398007565 4909 8128657014304782349692265869249407951 4910 20390516344537487580568699166610803677 4911 12247671482705378371674416575048874491 4912 26643560181234600359178733950074531031 4913 8737563421159581145367364848559351870 4914 36350380364781896600407619044643651710 4915 10294073287605074516117951050709742703 4916 21984816192564644854878777008411778405 4917 13721706587122849993773806867379441703 4918 16553116828999267383866396936028413947 4919 8295766580886555349901669162826575401 4920 48636600807795758250473735841813901395 4921 10540488988722952131381178267863395219 4922 17604230539233906669220579529905071907 4923 14136228418361774715763408580534656430 4924 22345185526206409828836599213786888955 4925 10987813324356749624968543779928326222 4926 25256901657376241188608004659401672341 4927 9156618899672780963669977845420353803 4928 36918667700488351676003515756597388215 4929 13371802517971213414949238730851201419 4930 23322010588360510640622242649145877389 4931 8500375454539136252600602738161609661 4932 38574777655195153854175606934985750150 4933 8534915036672930944575150280315244663 4934 17099578874348532957487286964627581219 4935 19149489347224531738625115569905099667 4936 26184571555351820692345085422409284905 4937 8604373387897811952339591499539772867 4938 25878885382201208422802981219179673723 4939 9522506412244837611814306570235342311 4940 32966533017841676811901164547241567415 4941 15644177004280665923328103206203121323 4942 20324699252886999234706261896091107917 4943 8709515050960685431408162170737070193 4944 42924199708407163878044465736554642607 4945 11697613932327185927844599128541470139 4946 17520022364739219293317929524826636701 4947 14136352010417093887857854893406643077 4948 23458417924298978697020579686538007885 4949 10602237874152961554240991512085099050 4950 42671886431368192282158400648902195780 4951 8851502384984567800692446357389434761 4952 27045688647609764225989680328320714015 4953 14553497290452566724492378064627461043 4954 17805463144776019200485618169484114609 4955 11163106092073292647150713507227616791 4956 42405596121647748957168731192897825955 4957 8959356343035180394765237609151944607 4958 18720317095725398740110118437375747973 4959 16592149722589707037679214458957331890 4960 39024196014898434233144872315292455221 4961 10266276223712820834556420337679391026 4962 27164377367837080630824792767853983407 4963 10592598687923508300828764518714584607 4964 26078800463149112717301670648361111355 4965 17120064390276305270171941582151428343 4966 19857606972467533582583888451323314001 4967 9141743775431903705411979504636056377 4968 51090622398327571471441534503614465850 4969 9178619721812177734722539683375487651 4970 27189353149063494523960579831583114489 4971 13828931162491532155148846738857933511 4972 27303283995175580428262907776888794365 4973 9252773509494151355899224272319491983 4974 27828429435583922096545040941135102781 4975 12155071175775405408385440023055924306 4976 30324534130771987094807888994782313963 4977 18595000661293442413705375383293474230 4978 19868992596741427871447930706091471367 4979 10169949117814789165176639644279933039 4980 47446814496916867333623313449944567445 4981 10022570618561844773180918118748203661 4982 19609551926048669655234961240366213897 4983 15677472676897607744122623449302908233 4984 33980046626069482848066422041393293105 4985 11857617871435242564905715388334078897 4986 32147842162454678533422137679735791510 4987 9516577226639458621474526928281591717 4988 26938546586721706613385879855932548665 4989 14337884468224362191042940817066163069 4990 23966496341780558948580952884612899957 4991 12088379407844107504568573354487306241 4992 53604243293920186587062248868621102665 4993 9631693409702073398388792027233480843 4994 21311468151297892584739565244640306399 4995 21766811159661836480371615931972812910 4996 25835848595708257135732963914375262905 4997 10285586181875898376459666368872612453 4998 36906238343491736832215840936124841350 4999 9748061321017936981331241250624975001 5000 39094177257595683941318457084427550715 5001 14686488030658080020761676577888483721 5002 20424771658913520377902882738111777187 5003 9826341296321353750338855277427503573 5004 44586134060274721260632201123147025450 5005 17141641305009978736429758812001525061 5006 19765139459360452020094738722596811431 5007 14863634309199107996701815058406866523 5008 32331411948786615209563393683565256649 5009 9944822324836448577090550672045107451 5010 37566638816443032348251590916971551997 5011 9984600765990579814590252350407942061 5012 31270946177466474834652352820590797335 5013 16943298511032980696813392587304272730 5014 21182103214055226941756438741723990201 5015 13594784712646799768053634485825863937 5016 53472116783257125299973313793697236295 5017 10524431191577746720513798175361511633 5018 22036501247122606194883083198919987963 5019 17824957275448718632375858592212846661 5020 33988458573132152438641604394213873105 5021 10185649276062790326024872186933302111 5022 37398226405986624440214304728801515531 5023 10226293460648036232354665370582065633 5024 34565123871777099904901047766291328717 5025 20352562863008162098254451782550303026 5026 24054755110984926140002137749490791279 5027 11361427326295777633901213598141438527 5028 41374220012484342950702809733073729315 5029 10671716879133738180257225944128941509 5030 25958046651517930906991237580783909361 5031 19443075266685246199073668983146227810 5032 34611784929294998865450989875888620135 5033 12184859884212803428198627542807909257 5034 31373050443955035702603102001585358731 5035 14081806581104275157850744916250941613 5036 27980333341290409174116817627507967655 5037 16714902009685016593165338952783689647 5038 23264452592756495032050523356433404317 5039 10556738862963912992052764504652934801 5040 84526793853578844092899073438924411790 5041 10750123265325481556702830600792097766 5042 21233354195672955329197046733856208717 5043 16366687346190353713940138682840981018 5044 31093095965194036194238020305041030455 5045 13364488572093206779779989454055307981 5046 33276361341866463984086622405234593286 5047 12896496134784490646645634550618404150 5048 32769648439166257187916273829317537915 5049 22049867663490061988416747331527227010 5050 28359058617277633846723829700356201202 5051 10810845866324626841809465493886940261 5052 43391594813887872982033973640385215465 5053 11282517384222425594895513615669439933 5054 26841256869559809840561870141907948074 5055 20488069293589536665489767506328364921 5056 37653269720950353067126034988244765795 5057 11879810643193423430145419056524536153 5058 37101796357504097492547609257567911630 5059 10983295000636992840396221004576144701 5060 42146701717428311571208510063356627465 5061 19373352064533282601180782656055467671 5062 22090773267763779605189486965325652067 5063 11389957366602604037537865522432754643 5064 50895390178547251451152523476227810795 5065 13903797500207129445434739321335798593 5066 23808017456971594651395553927665668419 5067 18859129160648450779417427243108286670 5068 34943749392342782076343263414050963685 5069 11595882187077922958331963680623032389 5070 45839072336684975603424009450563093130 5071 12395723616328797030232789524604034971 5072 36707630711281800145876415646557188941 5073 18076979310446071874626874546667600923 5074 23548632825020377206888712080864334871 5075 17831422531120758312251156383309762542 5076 54179800022039105495663169221432485050 5077 11380391013312150722844129269105801447 5078 22799007136164834933804771193146875147 5079 17144607029819605950655145866954970339 5080 43910644632056039048940257910956101605 5081 11470370120293938641378824802112415411 5082 44585834482521536779481474226227727522 5083 13854705451770019008828781635962816573 5084 32558943499459748265794230642038869505 5085 24599173193017937050503092855903080270 5086 23160730780509126550671825755303018671 5087 11606539616271070542923128252573024417 5088 59593530634532518412955151013104361649 5089 13610343567957057814808557405186684129 5090 29225354214114648661679254137767079607 5091 17553986992721288796219729807745449151 5092 33461583837972866105219498204077116435 5093 12943998751545834429959870227815510533 5094 39827691290013341844485572715220648290 5095 14749533803280451691534246514980898931 5096 46403147723584761131251107759536184750 5097 17761957897752190410333151927216468073 5098 23713005889287622159055189312578090297 5099 11883251822179143598866469668080224501 5100 65827726671169557694168107335581951530 5101 11929943386847893335395085685321930511 5102 23899714165969880631185404076252751767 5103 24923847572481725487483018071658003320 5104 44394690685542897442345069347662502513 5105 15041565480777309562923394644756122441 5106 38807813689816271974875503882306804141 5107 12071010451293834549941199490536574157 5108 32247770141365390746331190155856979285 5109 19839827137751875719678615804975638759 5110 35881785409939958860516299930889951267 5111 12887165070023497213624311674060546051 5112 63518287830332678057360711901115766850 5113 12213577002745734783483605695979814803 5114 24467804481910112985893642519665308929 5115 26126926066283008480654215609161390423 5116 32756359548749492177647286280129802155 5117 15618850322868882641480719124485015327 5118 37018510939448961255681027937989865013 5119 12357657192466123035004128346111974401 5120 53478888518370487897823702574285083925 5121 20967767953986287399971777854824267890 5122 27051159705936207926277220783870315367 5123 12840629864577045707823691562992188287 5124 59150166707018508947230365849455708505 5125 16818592939076421208040078887551120066 5126 27660786578049437198215237004392641121 5127 18835457709950141506953293011376411923 5128 38348442558180572192783295023774653665 5129 13230736933360409191179956637865232489 5130 58346296356814378086147456870401422310 5131 14776100270038756431031124225668118791 5132 33795251984359781764365258147384630015 5133 20066213775222821991040883221223598223 5134 27201393704413550775610953479205616109 5135 17482723069900661960554815532524328393 5136 62807079021019593980262942855699614163 5137 14106501074404222895050023580186376497 5138 29984074866939116302160598866309701783 5139 21716405484112648113736857786223789790 5140 43041255675206449913233116283632255135 5141 13281559305997111513549614953186541101 5142 38791312466401781804988877407363691417 5143 13402943300454190836132156936427413667 5144 39561709904191251111689681251366115895 5145 29108662355803203433234738349228014450 5146 27228291027018178343257061479364395571 5147 13050467482657616976852709467062824837 5148 70053730485142018806191229673985527350 5149 13877637557864279576374540893771967261 5150 34495782323037820030614813802768533486 5151 21166771365137314648001271720672464281 5152 53873754686029287536972483579438108211 5153 13203397938390549079700556373388748523 5154 39706052419247130523416976146960775631 5155 16581283352364542016648183090357216991 5156 35409249494336860786700470876652731905 5157 23435905429506390409848830899984999630 5158 26656289301453579464564227355976385747 5159 17399053377485030841126093566260461529 5160 78217603054654551265137003298989426885 5161 14561161468968002809635115533536153761 5162 28128410351815299879408738869533331347 5163 20200516845239924334544686576431988103 5164 35962464705498762643881692626351840455 5165 16905728376140212078156343308826146853 5166 54610112585350028032799650429528822910 5167 13566526739935754337811060620946037777 5168 49502463251163133975705330427443010541 5169 20436487758155860876560437342405741009 5170 38314753203709713356288742719215163149 5171 13671915715893869040519218927187262861 5172 54869798442091747044950494988412751215 5173 16030964414605626663208491098527433557 5174 29924859651924553431239164030492241641 5175 31643752458226474011001534079515634220 5176 42092425249362804262095884991167388555 5177 14375748690097896122898016756325707097 5178 41593999699607658256837503851426047843 5179 13884906995900503685141332491314544101 5180 55552575084894089434556916570685137795 5181 23141551347401527391765225352371544671 5182 27922842162524594451995019549104363167 5183 14386752116726914123204605930111097163 5184 84698375384328824779822755242503425935 5185 18962916587525118291187079020756535507 5186 28139121191464035285852202208769939221 5187 28212480954098515500076706012253770783 5188 37669098731901027730484637582391922985 5189 14155343422291217210813101172460146551 5190 53457412317764230214124976979650681963 5191 14797327436465405490082452339326586451 5192 48501263354763941759300997677785821915 5193 24108881835902451429008993349625067330 5194 34674602963985440097176330838813242550 5195 17913634839411576315711879543593405831 5196 57469174880535775396584070073234167845 5197 14375095634796973686578146000972736687 5198 30363107254564569720198563911921487053 5199 21653976284963479027573910043271651099 5200 66225620712862513708626262932365906394 5201 16919995205530978350567371996563018001 5202 52191066437394049592716936623595955700 5203 16510272206093342679700857539313407838 5204 38846992693960796713791753087484568205 5205 27444765606690291453922284555171853831 5206 31082953476427572401584199798301382649 5207 15136756268416285636980804346010221667 5208 80830506765468436079165574917617234815 5209 14710483803817695123839858614372006451 5210 36892620358544870107730447990198219227 5211 26007431808919059226610624499070793690 5212 39448280956664911909662776053976565315 5213 16096213979226291738800488162041960533 5214 49606905401847857193013842997868725391 5215 21843613028454094828696575696522599417 5216 50282304458779644089612737828346661543 5217 23525367920676656504064026926055353067 5218 29924377563154036513755385934791916197 5219 15981548469288910783918263932904085439 5220 87447237435579698383945923721936986450 5221 15803726507045481031124095695917420101 5222 35261374905507744848879137788561520657 5223 22674545397988067804035634551272172403 5224 46162229760456637341480517991547016845 5225 22928492310445421684674919212665384066 5226 50106459964323343605253901700564745561 5227 15226780795472598354501067855282618997 5228 40676050747241632460403113777627269335 5229 30453552407821253161876796682974288990 5230 38333278523883039096965369588452030781 5231 15343704693614434287808366897795646161 5232 75571950016876734505841889961790692809 5233 15402469122100390587654274594820577563 5234 30854680385729628906050727930221393069 5235 29067779340750476353551308814784459013 5236 56274983046576860831492528004570748245 5237 15520606029091739658553859377502160967 5238 55030566631142044818868482093726320870 5239 17541387913868092333340328599244272130 5240 59860498244553097487480724972087542865 5241 23468161600497418662669806078185334201 5242 31329522932757831097075034409411537217 5243 18870270321499734554724540346822552350 5244 69366929241104268874767205976238196395 5245 19714198947291270401417524744733481781 5246 32847210856947613060140588277734216181 5247 29923773981409806198920900121391757170 5248 55752534906180360794452766163198487385 5249 16535288017248532089478191262099956761 5250 73042161020227671556894763308481364402 5251 16396514425422724262253129064686126751 5252 46556597688325195233833435922217412115 5253 25747128892650809622842446120641216983 5254 33402433075826878778955095341265452289 5255 20093270216138804121407455129008355091 5256 83825075243222569073149880686122170550 5257 18832381058946433659389394126568012777 5258 35664597968742885326739635039613053467 5259 24286690022760824699453170850647567079 5260 54209135768950470651274377064067250165 5261 16246715504098687816949104171505843311 5262 48855180049621457987200477203363139757 5263 17273704386253951334070354421164685147 5264 63246623821658338150894590725553111147 5265 39326152875664210998716650944346918349 5266 32793774642444923598234974033797996861 5267 17251981116545345547376362626208095183 5268 65945848546901042163083081295700297815 5269 18179514787332065389956861468157740661 5270 45331847604642491206697725786207708979 5271 29087036226548171050417579108204519721 5272 50582821072731790931915988918945411015 5273 16621112271547759028689650074077008883 5274 56356553024559501430400520546846963190 5275 21823608874061444322430565549716476666 5276 44568481230221989991206019932748371155 5277 25130823379617131400875446704468006173 5278 43899604446694158037119216002763992887 5279 16811207014617403838062861437256293601 5280 116438734929315422840587913471645685333 5281 16875005375223621864269815604236706411 5282 35926810598288351575052325858083074447 5283 28627742671891367471548273302449605630 5284 45248851095091105085213241509221068705 5285 24957001102158001637289250367386024087 5286 51129496696832551141492391820000194641 5287 18189499028019220929712798582319207347 5288 52138856102541056527991056970744970165 5289 26962956323208097687010019915277506179 5290 44917079957406074558587866222432018390 5291 21058703506528515097627302515715097261 5292 95803466673646057404931632011553457500 5293 17745257088543045100880455184921991277 5294 34579710824012737110737237200094718839 5295 32575455557748536918769277610737771849 5296 56543871884046334791461876998512481263 5297 17393289511699768338090067302589255387 5298 52302006642300987179014721799266224103 5299 20392011555081186913878152308490111599 5300 61847275387443480749569194129612448890 5301 32250770138713095422799671754630627790 5302 38762663046613163080101811659849004937 5303 17591309714394144002953987350402338473 5304 92641273488337141206411796301667792195 5305 22088865212948465202361115586891398641 5306 41360382078712678267602945870729393379 5307 27989699439154615833533989332310444253 5308 47346417292259724863974245457301011035 5309 17791356601574322516813590327463205951 5310 76442984008197205699506946323134417230 5311 18406171372803756768086713042473656011 5312 61665812422349735615741530149818301335 5313 36068791912012394666115915446134213793 5314 35908467480060425209915119597774399829 5315 22508753260337157735411887581376175743 5316 72205547899325040576990166311151824795 5317 19610643931613372531355217522317765853 5318 36179667952646083278744316587251166947 5319 31925721035056676716735377996146374210 5320 85122373037906798902268598990986060505 5321 19393280163211918761910856006690368481 5322 54719899813555723994698075812474992827 5323 18266117949560799668172878330292912533 5324 54119561951121862261767785763733020330 5325 36314829256199994864707998832453931018 5326 36727606128355933614536760445220558791 5327 21495364888007469206168302682216129627 5328 103842138477120439787550583305625169790 5329 18729624484778309818344085864000199970 5330 51343556934262646236808020568918437781 5331 27824034237328858978115006806845494831 5332 52361441305977752723541100646380519815 5333 18612181533771374320097292427229861863 5334 65738043169639680169883286351899242699 5335 25950601466509530008616250088940836417 5336 61701090654748377715404903898551994245 5337 31691699358617202495641954636218892770 5338 40152036116074941000447298017900654683 5339 19935567035569394343995865521607840311 5340 95272880748324790845881547528226213515 5341 22705452120517673212294304862892861050 5342 37845944620331624777932154481560113967 5343 31037327177032826920809222599372808473 5344 64067773870150569356313899681545510587 5345 23811872697906552885007952174356178681 5346 74699310009799071216731381281449630283 5347 19106584998445431713999824081138862237 5348 59812385310157539147254373530692440435 5349 28777855652244403572486916193636420549 5350 50474542122461038541380314714220009974 5351 19249997555536224947255220021259256761 5352 88469027577853909904502686706429882135 5353 19886865366354017057740661526310793953 5354 38704709895296609356990764472969684409 5355 50701522008909177653858422272415100510 5356 56631155541223055105735142468290624445 5357 21453682093371346716585193177250672237 5358 63060136762091470376692796584865209847 5359 20512125347057575698553864312244352379 5360 80664137373453702370446726314694453921 5361 29429980724247942706439010930486602641 5362 45937587426393629980451134182318778727 5363 20456723021138417932131669432832794863 5364 89269548504075946295366764201056127950 5365 26287328781319511105825280536326092527 5366 39580973226436321324922916596671640411 5367 29761004561468109099644951373721502723 5368 67652811782328980379754351513024840065 5369 25589803639014359240595756216416943571 5370 75161005813323326661675011053581588961 5371 20634945800187286081211196850504480471 5372 57394734078300397382946662164667644185 5373 35317255587046641995032358589696972830 5374 40175025870269273686848408893137615999 5375 27047737806455374766777655069304865358 5376 121598667167329153477157202250794211311 5377 21400247091363130831315188742940130913 5378 40475050821511145728851815508540577397 5379 33664295108996555306795097783600031709 5380 67920492678266385167482508878279629555 5381 20356852826694181404971180335553801911 5382 77904508947662516463111252446086795670 5383 23864685056760561263718111213871807507 5384 62414545646720216242002664249309967745 5385 38553810628174934222681902952379943363 5386 41081157773061467268869088443746885321 5387 20584976802916845765500241248777682517 5388 82600672983073282776954059816314544565 5389 22018257898517994354742176977772204229 5390 67750087304999754743754989144450758350 5391 35047695694447009765890963436880734390 5392 67667664027371892491086698033387484161 5393 20815398979182245793423786055895346043 5394 66910845893305744902252923058193391741 5395 28631944302582869806217534162894817509 5396 59705095220543804387958719226872854455 5397 36834343645419436557727729440061174727 5398 42005642071880371401998776306968117547 5399 21048139912826382458233996866248973001 5400 146486139599223770970711630610010279700 5401 23281977761227813007940345776901228121 5402 44081186088753386715843187801546524667 5403 31818499152819263398023948350375501303 5404 66375354558489433418658114058413313905 5405 28412677930848999635254124650863688351 5406 69225893799730414378843591390405248151 5407 21362103945875979126760940049676188257 5408 78175940499599819494963326551367664230 5409 36235440791585384389693012001533818290 5410 53765544263771503137174438821540267927 5411 25135314425266616146446407715439192031 5412 97147989679654083900830645473852424865 5413 21600336163422636252576690487531735703 5414 43267406502720232871333509918327677779 5415 43019882330817752984040104387864778978 5416 66224401116054226150346450422643843205 5417 21760483248647391102692484366478477027 5418 87824231916434563536464231085671305330 5419 21840956829609055352657946412513822901 5420 73140677179114987232308392830452738605 5421 35874074058374313238623711581829015919 5422 43910991670843731957380815558922973367 5423 26629170281447588989107687865860532297 5424 108327261018936816291878190888775176477 5425 34659590162358241369044108354351548562 5426 44236004018862650538158806627360803341 5427 39916704639878108231599842682497592961 5428 62918468645466263592524654775232965615 5429 22870956910865903560826961317499854861 5430 83988739461607710528120411142400442371 5431 22329448719692219394308296400184837161 5432 80285000312901040393808304874692215385 5433 33629912180882006202234482824606040953 5434 56448202112361579012852834985396128001 5435 28138776317699947995530094881480327927 5436 101993210441113660832309357210996082450 5437 22577362964149023146308590347882386367 5438 45224073025456159821705868836282562847 5439 41598747146667372900827272144558498050 5440 102666201428968652521198969581131275415 5441 22744012494666539609606414915306283211 5442 68386622830161897435615362754459216767 5443 22827751700575798312702112459086901693 5444 60974881210373750412426499958801049705 5445 53595233472764636952479465173883570940 5446 53661019707044519801224820869931616929 5447 24967416158933896225368254931964293203 5448 105673653948885580837617075737571494715 5449 23080636858900540568611753351926285251 5450 60732956123095341679134384672351441282 5451 36786483233626292278852927852064113109 5452 65431826740192600487845373410717756485 5453 29343149581625135431458960620423139727 5454 82398869320527792208383719974478378110 5455 29191459287313748549481166188231307291 5456 86291589011483518635973685282811678543 5457 37673432933179867541224821457219981147 5458 46915070042364627253837128772802787997 5459 24190259205125994599620856327494897679 5460 148691011224479041931207880079604260815 5461 24343000408619570795976081047873754421 5462 47260019572668439195054966533984229067 5463 40019216778136365319876824046046364230 5464 72332378432429177217267360465785977695 5465 29730977657889164384310028080984220433 5466 71462787378321705968564483196509926291 5467 31044918366093703063270082872424150597 5468 63716726423568215042269097637062370435 5469 35925790848675537220666752677119858909 5470 60033800420534942536631908107074623109 5471 24029599705635538001589942488643459361 5472 143730604431650261350000541389940142090 5473 26184807959915043875906617928195411833 5474 62581605432296568298975462768845453989 5475 47924674905863270400627610241099016654 5476 66451004367046013736851167750008583350 5477 24294429816866861440522693707009948247 5478 81242615741855117340953418970908900883 5479 24383288480620157974165701739713292601 5480 93645466570679018922276683042373812655 5481 51810219611654396709004137401759291810 5482 49019250966603320222685701094112423417 5483 24561883861509410759178723684123325813 5484 98551946575069519499222069064471062205 5485 30837019587984574306318258762290538597 5486 53728063226509483385045675347130999101 5487 39003435892210722200321005632916434353 5488 96139619422070107011259996811103672450 5489 27365046839206924567258969835994764561 5490 106627795885613382372110043762898227530 5491 28043345761345730738234927339593795290 5492 66569039737601225424769589401305325365 5493 37533758232029213788395822225952687253 5494 52114571282511002994455889545838965609 5495 36839083338593015734621766636711103169 5496 115357595034928741578550538181209223345 5497 26447429537951210288314756925030971033 5498 50468831834845566995992200129326543297 5499 47225856378359768140556347687297359290 5500 97453458804063223045329698364349904730 5501 25380221323133048772940376283741552511 5502 89616357280344419426458270307667638687 5503 25472645690912230421204258535782995073 5504 89661480698778773542522108078419862255 5505 48057040653599802671114179897331759051 5506 51207991066836297430968614821319424181 5507 25658403720823289858384106291088312957 5508 129105407527007229507281746443758810205 5509 30076458684617382298938579948710048869 5510 70463618407562486585877458461424685707 5511 42893747010129629944420554929821407481 5512 87039468677049731786117607317485987035 5513 26835129850903762282030493088432802817 5514 77991476331087801734553874555236826331 5515 32565600421643770365439404074956837063 5516 81479827335761302417647584752699134645 5517 44154950744371449206767113898941420170 5518 54674223159203927893427087839628991917 5519 26223015917501600983233383578960772401 5520 167219326394504979515485905972027538857 5521 26318197447318362027256464022092879611 5522 58198033077528713431397124709089071287 5523 46391721252336411614937656207673212333 5524 70550788509786309717519136197276530205 5525 39723969324369498121903868577585949386 5526 89863670509441233834077802695621525810 5527 26605610561121573382311769416743809097 5528 81264115049521857455864238682840157415 5529 42710662100210999734748177532942282451 5530 78969335064633552315208686187202671249 5531 26798785454807999843373756834029382661 5532 107523698960635330458209348064868128465 5533 29639007401961059754628097769320575453 5534 53872411631512911783821119992489499919 5535 60595556473355604003012960596049601030 5536 91168587660784608109400009629960284573 5537 32546724517006746393376046078988355650 5538 89404344331703508579334552799823672773 5539 28303059497067672337899760936146545311 5540 91039301965809325521720085098786917835 5541 40945436736648395690227224434644839301 5542 58409653386976174591484102433046607057 5543 28744829831731939422502390263050064563 5544 180884649769690889097220780498843065450 5545 34380904239641086017471879214351992481 5546 57197965674014384498301942484662945739 5547 42376450382281531307485556455534423950 5548 78792805508775943220083724164791904365 5549 28762108213801307480876052756733505261 5550 111269085144149337191390470621052296362 5551 35694372669716236339749817316395131881 5552 90644128139714991481592423657369433471 5553 47121781296898156896839723277560744530 5554 55851270663866136198546559505285599309 5555 38856590980801239781146114745460415301 5556 112279578682656605992548682301829127695 5557 28085497907506554652035566730352172807 5558 65772662209177213549645906394540613673 5559 45330157602737826869772172696669911521 5560 108238843629341105427582684093527955465 5561 29061903604074263743682136299621534201 5562 100229471581036115656700778875804557730 5563 28390214565724836693597282401602263653 5564 82863221336485474265426615231535014505 5565 63514051031047803786929145940746935093 5566 66153354403345096591162462940625354666 5567 30281548361943163798264403243487810443 5568 151537666017418078510548705057091581785 5569 28697903453209760109501661460044184651 5570 71954878711190146706999821801934721799 5571 48671448481890005555124472800437795390 5572 90135595811466783205208563523669963835 5573 28904693320881109826038520491089505783 5574 86904862148815807715311140842064137281 5575 37934937693855187558530298681336931298 5576 96354048047859157754483584652528051955 5577 52339246574494737003009505076603591490 5578 58312106467178745717643419428545753897 5579 34123664013015128535378708459170844359 5580 169974403615745805290550006889467835950 5581 29322301079715516700458494403797892911 5582 58731601144066203417636389603598660167 5583 44156893733541640674234707747068674203 5584 96004591660919400911468940971836586733 5585 36942880672770630684685129378949613737 5586 111506127897576171639146222079515935050 5587 30659962909668688661800629414164361487 5588 87708244011538442318885865949907736135 5589 55393999947768683003853480588911970217 5590 82570942232757942276217194991568544403 5591 29851943224211832401232017303187933961 5592 137156969573903343121481403354024628485 5593 37937084130243972413885550701832008243 5594 60006432196035596273729825501327304689 5595 56515244670905405385181976446510365629 5596 80304185591484657037875560641638709155 5597 31408638854081178019725204532014289493 5598 102278896849502235469245005863951221130 5599 33369632989176599882053793408554244011 5600 154465887852060208392731053131468366102 5601 45601298842829208710033461612795145921 5602 60870099039692098816914377402234460517 5603 33111369636627680619216128769932805983 5604 122363423214282626640766189292618404755 5605 41074405600475682692388710508202144631 5606 61306113805918294636833754659993351731 5607 61150526071708117191636602468863237730 5608 93818727377087018171328968667532743165 5609 31662645417942561119729569566508597961 5610 135259237245475562726273399994181141267 5611 32140245955933044985242060878803061671 5612 87762895695499429427614071701096640765 5613 46587715063276010481434939883093447853 5614 72706483418820297137496417301119846269 5615 38975752555505691936352685809779444923 5616 192422334620987532897098197348022915670 5617 32281206869089909453233972794445591337 5618 63835519400378437920019236626020147230 5619 47088088540343402865644288733604065359 5620 105068378306572815500970780819370218855 5621 40969974268021404041744708894826401191 5622 94684490884847304061377389664423227177 5623 31605166117512331047963296543472739433 5624 104573814355424859458050032923032961505 5625 70353920697933742201243879416952729590 5626 66459280022421780724866262858813878539 5627 33916587085558006349938027713321441047 5628 150923869833328698059755576181541169035 5629 34679972338328800292479444157313071989 5630 80091037200901916697300813774726810421 5631 48103371819092290846160764503076713931 5632 121946122693790213333881445263479790287 5633 33185213868701454700070196441247691873 5634 109047714746360947345566317941966190990 5635 50240736255022537359281304267997966650 5636 86232060464422650289580465987223538905 5637 48618364783762756867672377908643862373 5638 64896711208479796240449672340569689347 5639 32516063943914119506840649128355531801 5640 189985032586278915997100225091701418465 5641 32631571768072393752616108527323134211 5642 85329271725603905431031295308010990857 5643 66620047833819203669028238473563819630 5644 93996960474692768555675790850884252405 5645 41108753566493915505057033794065589381 5646 98804608439926557203682212197980584941 5647 32980314388977228199273552457619868337 5648 107589687960983820468189462431827811409 5649 58125784869204068092427258206132470011 5650 87056570446163628337187262401549632746 5651 33214669276069840917890769519031273261 5652 150552398664835942517602421196281433150 5653 33332407830120396226187412783592890023 5654 73699029807258447698925441824250874969 5655 70360185696371167366632294224433512939 5656 120213068012234222267048261149689321405 5657 33569012466388925833135235220052987507 5658 108035166419170523068208608568483839153 5659 33687880679369553345795225836899341701 5660 112787825560099761602703821548819020465 5661 62287402957340486303698862310424802510 5662 71932008210556448421112828187715074597 5663 39623201819226988769248043365463256107 5664 173824916167483043361410227214627127363 5665 47264915326646572685216744644987028843 5666 68192547262192690732649014091925181061 5667 51268534312855776008947665899250516223 5668 99704290004993391425072250806005436715 5669 34287923546071057766607271771668384151 5670 177635951265970341326651174991719781557 5671 35395407060733621245624466585218137011 5672 105090802705409959242834546906528969765 5673 54404605669321935738932938674301619683 5674 69161485040619739315783028957874613849 5675 45312168429852574467004832097548213082 5676 156233839703347419157322270842678059495 5677 40613607465050414364866784005617128877 5678 74423328550870613967591932531929246813 5679 58972292277626489689807628025127276790 5680 143928034790144019371555807297148806253 5681 41859713355499629878270122321414545499 5682 105287746370216945287123881757085751847 5683 35144145404913493649312795825259414413 5684 115699870245920123375092358889287262750 5685 66290441570259567090882272873396417063 5686 70638135205180519821285058329627566971 5687 40102284915215394788403583777971668742 5688 184483864949105901924662454789586820850 5689 35516951622000171787289229075870644051 5690 89046014209749060075133024500701902507 5691 62593174743879871136116862133810902821 5692 95192952825955346128125224684608541115 5693 35767462501664556469405164420095754943 5694 117986900256104937681096211154706042919 5695 48384593214955772527001241767856281849 5696 123824531856503439692712887622056313545 5697 63409745717741464460035151078559512630 5698 95122013120309240525435959813403009173 5699 37311795545731768812550389897727468511 5700 198887647152924540208223561351990400390 5701 36273260545501890373131721705251163511 5702 72651129907795437862911238425502127267 5703 54619917421780044553574597140674302803 5704 119930673558531709290014516628773115195 5705 53590260844572383262858227554554955651 5706 123807869856077935204926864705604059910 5707 39795250378803199828980274461116872903 5708 97902700826992641380369249042490299535 5709 61037899370723530027327356400701227599 5710 92225331545379421414209814016621798477 5711 36914556371731039375633560962988040561 5712 223274049319486383727073882202328694901 5713 38556034656307522936057013619967076137 5714 74194597604255244150733646121768441629 5715 79021640227473955436506428562007158730 5716 99283437026601542804885661763980123405 5717 37304214034636630776604487237910849127 5718 112151259682417688903152217989921512313 5719 47189786873037957881608827630477284201 5720 170064862976966802659932866520732549095 5721 56368448564236465356208443754231028761 5722 75239906189331452360434174853212013617 5723 38740210696639026435453400619961936887 5724 179700801470745774313347129656722528950 5725 49464578734201520348987175563796923406 5726 88581138377409450266804763069092009029 5727 60246251960969334791300409419401799617 5728 128182836580880287369001776331287160631 5729 40588947013870517653643905609234840409 5730 143761529136107163308638339326477816421 5731 42124149885550388374117848915696918271 5732 102097608735059685182065559648335517265 5733 83507151296943920475889940559395953500 5734 79783554868908888381509261021419336529 5735 51095645366126182860931899418699138897 5736 176844145941467601962248405860044581095 5737 38629955339005561465933195386100674467 5738 82184536315160368231467027463250721067 5739 58167197103452148887938682719088805319 5740 154650085219433874151463257746784284735 5741 38900136310520344294573448136230509711 5742 149734863846912668427068260462282381630 5743 39035863521068323071927786706068240593 5744 127334902434097919860895954405127085083 5745 73626567311991779601863793962308067419 5746 90811859896473036175318856597910781770 5747 45907967496642662404825196180670151727 5748 157693793097206643071067193046209534815 5749 39445606287112734449871157904107783751 5750 108374868844308520639077146759147949306 5751 71222888401047769156018685730743520973 5752 120887871221324899108540565698239706515 5753 43769099468983574442048341759993901113 5754 140195384869623119849579185516326510689 5755 49858678920837463925674048210669825591 5756 106453597180351508065935756578665678155 5757 63951917642020276432717840389599145503 5758 80109748209477848301350445204857565247 5759 43572687602142278180006671823653013579 5760 291056860333975557674503672743048113150 5761 47038510308665140750957617711992110081 5762 83810891021100626300666470388116067167 5763 64977704208568288765506549019062165013 5764 119566889319877822485073916851438483755 5765 50731762264733101966539747914398373213 5766 125992782637237061409489882875886649746 5767 41785188568811749697914975656933176083 5768 146226427417732611987680627589567084915 5769 69011895783106953485407367023164836290 5770 102385711214091904645241829805960599779 5771 42651920966314471485754796644650281351 5772 182668617534718901625359199596088823815 5773 43157317528555002845525473641196723213 5774 82363755098275802434376079930907189799 5775 103415809774346308790085868687068777426 5776 142085371849541782588030725364911101298 5777 42589147193512382478576776352794740073 5778 146656673498614030711480362939599092570 5779 41552972983189827473732792377532541101 5780 147799601394731144898937093663303923450 5781 65491116265832360211950558878727968711 5782 101140340053336217785478652195076406850 5783 41841479054317853653109050661035088713 5784 192206009076647847296925434539141380045 5785 57492749388052446609724558023322781243 5786 92821657969495050165058059231122300851 5787 71195292918802997538543279059819996270 5788 112521637414280299339369380501518033235 5789 49375072611291488844290202354938856029 5790 159535895764705942843392793633829918423 5791 42423905873813278322951897054677684961 5792 143238036113840634948753406057762716741 5793 63877668641417512643408647736248858753 5794 85261453567144830096853861791151803589 5795 57293332976388925813681945334097579541 5796 234653375557124896806678970134575616450 5797 51760095231202663890346890139254037367 5798 93392927937396597612962087012419250353 5799 64542328119432162251016396433622718899 5800 176908288738555249078589829765099504090 5801 43162195407215925982838674667710919011 5802 129757743885908874747049761377278334987 5803 50582080547409305085237100335661610407 5804 115670877070966137876687210303017284455 5805 97450050052616642315567252955304110890 5806 87043797254600237022520615489754611831 5807 43610699722291837382981666085709447057 5808 236017072615388567908135138677777137994 5809 45257237604953683123367081919123976969 5810 129330287629811418054437900225320887437 5811 71826420067358630765303279690290102469 5812 117275052207153770714341218192248282565 5813 44063394110628855434045037526066576903 5814 166962411057264160693579183322893075910 5815 55307086549279183035786820709132895043 5816 135030314353711245504017691304078580955 5817 77910666899511762392973970159953781267 5818 88859604143949552270911455924795545697 5819 51286511778195992459506773925648621470 5820 225102200266610034361025683797786831555 5821 44673564634629588700321979514172226111 5822 92987392822366623002003108069100198037 5823 75749570798347082650787605410161649430 5824 193251161416833213225419677958545315445 5825 58812007292442208625096136860519434278 5826 135225623330453123505114770892884230591 5827 45136171472402757025765588727651739197 5828 127182242158835087509640854157919731835 5829 71416768371131662013137323796511720471 5830 127080422151054839550720080547223734571 5831 57667217787769644399515212104188384050 5832 247273329715170109846044663325929311400 5833 48285619656821446215994084426935782857 5834 91333698262978221372951463960385401769 5835 86005315055375291233851581096578886413 5836 122208434527648137146692554364545812655 5837 49845661785384910248016980197558005253 5838 162042935938659615656172825815750398567 5839 46074341517545469437210694153049730801 5840 189941806651336316359935024162205339359 5841 87282922296252921420925424763916260790 5842 97537527738510294741601202049670245047 5843 46390942589514639687603963425595926893 5844 186094763517164084850811604045701206855 5845 68282644369394060334300288517109462759 5846 97014736432956512975645919341285961049 5847 70087832978745595579857859572158564323 5848 154957019153126186385500046152377104165 5849 46869516244262710729070635834429283251 5850 223366446471198854613016856918774060940 5851 47030025382196316792440713795945784261 5852 170025603764413491783083431844266530435 5853 70810344391727685618830282829184041053 5854 94513417628389916566006204254924634159 5855 59231131830000485418985420476146155691 5856 242462639592310046792078547636004148793 5857 47514525465195963229170114503968996907 5858 99511414563645556535311493329439430967 5859 100705424641678899802710014165274642910 5860 159595820541482367219758710769685797115 5861 47840016325002952442214103874205956311 5862 143816786522234319422972900396495697457 5863 58624290357711952346968086642954312113 5864 146595966106443996740125060740126572445 5865 100302803063752943822028194833196183233 5866 112777640214843259084614604893547817579 5867 48332016128214970768883193311459762677 5868 219010398306310119700579208276843873850 5869 48497025156999321742020903127176283151 5870 121576430373917775035254967108383747069 5871 77790714420115979337642593601280409329 5872 158722016921088101633740639001881915491 5873 57024927268978331372914987660746155057 5874 163134619748997115070216166737210363341 5875 65697044499738889932509460225836314422 5876 142919332446320104351772998650137921895 5877 83073595088280376073166258221080050970 5878 98460377833084233578916953602817581147 5879 49329700686922746494337283851961290601 5880 335941157598722951178960406748148279750 5881 49497771600085175919395478919488779411 5882 105904565480128418635141406620239190027 5883 78027742230870278793810845714373233693 5884 132639403247450007320656352980014734955 5885 69158453553207771811371101832682073887 5886 176463083016000282115822424992461062510 5887 60484462251639407133152880856823982642 5888 180419629181734542422218036163036997483 5889 82063898607344810642095842399268715659 5890 136962720226080344159527524833291037877 5891 51914783991379333381041133966534537631 5892 201953870987313891592608886559144360715 5893 51854799532903273033188882065363960293 5894 118276590272693954598400027878822687169 5895 107725012824457009291564009392145635490 5896 172618687786105247066050493926230653955 5897 50861004207898232916403042279125827587 5898 152896099257168398334753796800754437403 5899 54370869263244372907455890027410485799 5900 180398733636700789977336842341335332430 5901 89916632126524791179902054213753153871 5902 111555108248981883569724887746545396077 5903 51380864870239524898007787612090148273 5904 289081028922847565416713640773705578070 5905 64487703879493015166726194640380395241 5906 103252221912002219195360065406862944381 5907 85819154173900861473467982808720746253 5908 161832371046931063796366871304370458935 5909 54956579051325088196105322872876817461 5910 195840117574207088498736457529379043507 5911 54652232433717740443540269173378746531 5912 159045666517460105948006297813396805015 5913 93992835499675084171411341736833227519 5914 104659337843470518511280492726701392529 5915 83318954615092503717010204948167658110 5916 230988280921503170570022577233744961755 5917 54037441530068034823454100229131607957 5918 116299451210079582906490945562505290917 5919 79212255898737410229257643903774273259 5920 227715740142372132116820205060334148387 5921 55013695110254876267059525506902050721 5922 213318855486403630172921292384782584970 5923 53148456430094526227168926671005546333 5924 141936608041514700859827838769804832705 5925 105473561788158656735453512103345718138 5926 106802385920603795634712790762763051091 5927 53508472387495970354516969927647435897 5928 279900367900987100590681064431569909285 5929 70910891418002363733322076837440299300 5930 134588455843818813390175364394669680851 5931 91028895658299535696730384056333717390 5932 143864934298006282187252781321678363015 5933 57586224380925710330546173224746309477 5934 173742646948381504299919235243966001239 5935 67839598188573929301909322935908101627 5936 209773180898555405403712465189830458013 5937 81654251788478394526298015950531825873 5938 108984847193247364244874136156710691597 5939 54601727697692253841843457099255580301 5940 351114185822594058783723496609037907150 5941 59471513001823792881542543529837095821 5942 109721203645774483180519143162711849467 5943 96522869988978531782317858788282352393 5944 167865877893417161171438525946803260395 5945 73180003447361160896161255846898020891 5946 165803693968942674390280164102368542691 5947 58593605723406858986965315678112670103 5948 147792480535895005439631389599557616635 5949 93829137862377082401328405445007165290 5950 179432885319459808929210831451298294298 5951 61389725729274133051032708660066543371 5952 294549320961770390827318266484125100135 5953 55902571471870180245329333190005214923 5954 121778026221070238680313262549969777991 5955 105417276194407620950889347791454075381 5956 149792213380070284774224951263322076905 5957 70538654093683713464972193369421006327 5958 190711745643316093919367264352146544130 5959 58006845178214470927919897848747872211 5960 216713848487787497718387746802826319715 5961 85015604791535664596433905896608736841 5962 125237910999231269657186261571613916987 5963 58356104740607978848621994654695829927 5964 269291617010252634661334766585104706255 5965 71347485593140830393000965916380865733 5966 121312771917777565064442145810935844429 5967 115420268402604444446736003445052832230 5968 186657636403646325176168988074073388389 5969 59127428421039788925375189889240716689 5970 216644613256211077827275405002148432861 5971 67286344937959301661924195710502973711 5972 153864898923662055517514337301233945165 5973 95898697771945112355049843634445746183 5974 121045065062692890630986778514335201881 5975 75829607733723260044075950486064823106 5976 302134382889245969190127741860082651050 5977 60004999625399207771464488561932266393 5978 141077322856107005320705355400468085350 5979 87617792334040053719853353702293610039 5980 220617361462210116290550542333753493195 5981 58588265714978327669148061229685674911 5982 176119157924348620493284024006255224197 5983 61050123642129430909114291255519049323 5984 230676964953786260295234056640295256757 5985 153186308100786888317283642802437150130 5986 122715448829898847214958761364885631511 5987 59178660002935044753411980040853618717 5988 237371463696284763771172688092103403315 5989 61048651828823185468487833391474251069 5990 148840716650213000387372975659883421457 5991 89392180567032424632227713190825934451 5992 213959837205494197735396044909448905735 5993 64885548007625446433877134811975262433 5994 218227809300670721841496600786920812957 5995 83214173889831443710750771150691823341 5996 160160952150699650002481109906515381655 5997 90291445548596189140406247976414358573 5998 120511179607411973373665041630544297047 5999 70508660801614730973046161664387669499 6000 386651886671630189219032936059486329754 6001 64535287373312932380671750204147674921 6002 121317244520347861675123075810132777517 6003 111037344776370335505183052003005423370 6004 173408747302227497374294401610164266655 6005 76278454106959772847299518093003923341 6006 254601848770336061982214211366533473961 6007 61185515521603714615878570707030836457 6008 186838952427717119276607210461728596915 6009 92114441596673126809690268320258694329 6010 153884838038309350761598047285322598027 6011 61594159831571524239058393718373297061 6012 279054606286054653428076990793148929650 6013 72171329191933322073653433865834279357 6014 129179340798098553840752951290035416629 6015 116530473090938263561829814833898910393 6016 217781402996826155724668055825212729795 6017 68546847107543770668219780566834661857 6018 201920998105528973139893920093249705237 6019 67755500074050156687441087892708098559 6020 248708971785777073572720953319509365305 6021 110222134518032268150567780659063909390 6022 125420826309430205096252233743624028867 6023 66524544128917529231970735858243188627 6024 288576965429105074466983740153374439795 6025 82416673703017029853132183111217836566 6026 132966506342445381263389632417744616411 6027 115804708988245020330544062475573060650 6028 187049848650124443842480974422011062485 6029 63463625554094755139504689940306602351 6030 272064822176495506638063888529715199710 6031 65836251843254706806257196688821045851 6032 232384483788095827263708171362666292099 6033 95860143279458922811376616770626923953 6034 149563819825388471325963778126414428119 6035 86332038527953274623556194591454512357 6036 257096383238363640808074962676951129495 6037 64310769084064306560731473900744502567 6038 128793175281700635440416903890710442347 6039 121748068101406348210888060589724242690 6040 247602250988301103281957083757949564365 6041 75602938641022404626464043952650737721 6042 209154650116705768044643682671006795313 6043 64952790774936712663092003015724159493 6044 173453335002062237350556196875030615955 6045 136761674270660018820989852232515315029 6046 130509763181671117501128401561899188751 6047 65384003901232282476892001427770183137 6048 448809485511160251934303402835881847610 6049 68832803355740686563242291008802847649 6050 189673741543664383870020732903237959412 6051 98758777930236371300584674515348115071 6052 188745257209887707655762818035165947435 6053 66035655573568248882930857718822963223 6054 198500449156550495661382551015561564881 6055 97166357949603168429904594819249585361 6056 202312286742695142347750776464222931605 6057 112321279097228291995099769110164634370 6058 144790683544642014008643894386923468883 6059 68432771427634265774888520386077209479 6060 337052077036677025214141721868076030415 6061 80455657376229347100433270204065699311 6062 156649187009816966687358796387232306077 6063 105323111619799549614036940116337418993 6064 218942998684896955320057533800125786783 6065 84251227524061230667084309255822237193 6066 228230184815246559843202603310888622110 6067 67578965361158643207415548503553624077 6068 189989408478847525131126620854236831735 6069 126485652498413730064829077301307123690 6070 169953795449719010790624776971760678249 6071 73840630931553400344139836859481736131 6072 357844038684225957201753777390906398235 6073 68250263032399788008838140945868067283 6074 136681201096669125695908598932892647649 6075 158824708496286797041093474075674359394 6076 224890082524984655800850253314468465250 6077 70559165292417250026268356785272894973 6078 206510711867859344203385361814437854293 6079 68927556273267837163439711056632289601 6080 310189038523772715429543646399626948145 6081 103765539698542559267003901467388130081 6082 138492061725914851863196574014968968917 6083 90167520612408979311985581243352430077 6084 340504359358140951599360953023567898500 6085 87070859810545858654084476016710785437 6086 148901589444580931660482488209549285569 6087 104793880219657772260581942429731495123 6088 213258825060729244944079991290612252665 6089 70069831130431834791034022036644042051 6090 317816455551631809198975885377114719427 6091 70300319998955538369326566424282061461 6092 187730474691596184483895956151501797615 6093 119177498830258647384012795879605080330 6094 155885513188574081347048788835993438349 6095 94237723174076330932793510867751833929 6096 347987218102751416366997518374700512423 6097 91075531219886895004934268362439307067 6098 142178702960132561118383497733900472797 6099 113824080143044694690880069947080406861 6100 251632240653695409698021188398089414730 6101 71463032264203846576110293384069985511 6102 252947852342193697190620014370923577030 6103 76379016214056602482911301825124950627 6104 257444899125165546260780734574756557605 6105 152457011659056338629742342540646288881 6106 149542748877740385756577172497161699731 6107 74942779082320747252329601545914131607 6108 289456790342487890717931422248060600065 6109 74704999938793615314225969179320685461 6110 200558985933240759606371309599767026327 6111 144480967281386992529390762437275129010 6112 245177142009514053057507345894303894291 6113 72881114980137106174191686649936917803 6114 219072287653004484824296422735525310831 6115 91459720314560016064777059231137496223 6116 216199033016211250135950263583507959955 6117 110074484063495762623534801156323723973 6118 189080025832540352442927357218569891507 6119 76578641740191075467159525346860711411 6120 503017607225785222738395053361651201450 6121 73840521007659535495978186969309272611 6122 147874415751495763009642452476489250617 6123 121134698336188073651306025256381655533 6124 197827271409519298804670819868417046455 6125 116168841721961310357606749564080671300 6126 223409783909472749426926000100422233341 6127 82158384695077365786627116531129975227 6128 243172636179798096739128182261448337779 6129 131657101015562064360857640155504311510 6130 187517449641871463804498346384521771471 6131 75055755849801252515710720698455955661 6132 355384107936765733407916836543459819765 6133 75300951745502255064321225201527256263 6134 150798571648285528202635552461762598619 6135 141973610559486984158276174388201990113 6136 253880382399818863597032977168209360545 6137 85226758043758144034307489690397708962 6138 291045148242825792663924789275153156930 6139 88801154163168237104217255656839199479 6140 254484447009625896561176438609187359385 6141 120974064106747126385563922851781800159 6142 158883745911440053322900690300387894837 6143 76537779149052334123667135826348705793 6144 397544307272830006038994865394691765575 6145 96046687743499766207492330305144073881 6146 179754861332511610797219108910692759679 6147 130169420949748457001037463913816123070 6148 217020950651804501295746976879904299315 6149 94279850902436891400556240718309669719 6150 309756540962046119094226990955040584946 6151 77540372228799086801120797088517300761 6152 236765215299439463861025064258967015265 6153 136580757368191134399759842418603830723 6154 166390226766541132244925814906084151459 6155 97621059826370747928913414086645937991 6156 390070750369871942986089617898566361915 6157 80604540308176867849524327679912436557 6158 156803519059555170087228445257302518247 6159 117869771407569091132432925122285314779 6160 409872070774278161503194729528577566321 6161 80911834197469037612509846796774930921 6162 259667877534899952024415910068892404093 6163 79066433830458154231351004145659825453 6164 223930321477384820617038768275961588855 6165 168524475791455575709898381907655816030 6166 158852473000451971044973088188286448811 6167 92935044223541006986353338302300209827 6168 365439195316373919903301754762270067165 6169 82904103570520843278387507877350719161 6170 200116999394518618682730526906641270139 6171 141569604809762738915353199381216409786 6172 213890407073446726229602829211047220915 6173 80358741983483350442601616289615439583 6174 324260685279321886536607236395137949500 6175 120019438525727069991701142487475846118 6176 272079430474660442969445968183714257233 6177 127428067260316829221405781495235975403 6178 161971103981089812024533422304786283397 6179 83886013995435263221361765080900654559 6180 409988047836727609034894249228787681345 6181 95066245793561570667162327693406583941 6182 179907333630067820757350382816777936337 6183 143722167019720821466336893797401523330 6184 249371324924795802412960939654326502245 6185 102484520297862246805517168471877810977 6186 246278948519530378463286140520569122891 6187 86242989304875422795047768368961308583 6188 294572001370453644738621906697069329135 6189 123738316041524304140329942016486770669 6190 206698133184151753681712594779073425757 6191 85352764827895002440638468009145296571 6192 464901428047458104287694562523816792410 6193 91448284853492946760542836918520218833 6194 176475159034185485375937970159335377191 6195 185260454924810485674694630005268405391 6196 222354095496559985450607551498551530405 6197 83538187551840060520258231309529623687 6198 251097874630968640777910292534873676553 6199 83808183561718428841305206566000969001 6200 343863131127153729451961743514727981990 6201 156636315340430519330718040174170601910 6202 196817518252877601252260337920483814947 6203 84350532947444086028504126710091123173 6204 379480960396850495596386888351987140955 6205 113932378732201891649745890960356238471 6206 177114239010680542123960316088158315029 6207 127384391703465094921649892292221120523 6208 292561475510668579603279917546057695665 6209 99461106359679313647900749320092952769 6210 390462835335642943384767162441072845230 6211 85444718146486077743033918116589968061 6212 228162774935566572259495750325179969065 6213 136957614163339006000762968992010953623 6214 186686719976973180345774438314729273441 6215 119281870236587505249636684930729539473 6216 471665801062360927039765584249445831305 6217 86273722116718475331692889598698002627 6218 172768584474877338124096040432578798697 6219 146242983145808734017426138763475683790 6220 289643059958980385100434917125808849605 6221 86830405677115209161060178217198888111 6222 281652937157802510129094946860206569807 6223 104552113812329375102540149745445349350 6224 284056964096482316746408911918166670133 6225 172737000662835008362039267784253490194 6226 193125251283919189768465927901018067671 6227 95160864827198066115246946288172852303 6228 397095338241321023508066771628165432350 6229 87953481646397927857106786916306101351 6230 259694337779035517582033503888490001299 6231 138815392778868420043316519049557565481 6232 291117905462951491316731627414996242165 6233 92871391107093526655049684973650827513 6234 266068135901192482498540339911456627731 6235 117688415023166596342188049826743382333 6236 237132078392268443917085445439740985155 6237 202825480095152458815777054913478881361 6238 178406574303469848144075600178684068847 6239 95205880494688564272716256120078051179 6240 609499804856157909848238359277806398959 6241 90812139436248745592005716546682843206 6242 179553842658646354497345097533574679717 6243 134968027842464570864598433531401053503 6244 281305486546308211171038474982123953555 6245 112870976992728449857600418811647950781 6246 305725436441484962022990309606089770210 6247 90528345969838835242895532042530900537 6248 308001415623938250441572421945596035815 6249 136270735163978900272210934418436502249 6250 239100002303538339514250236477158307257 6251 114620658863058393435249916256671926709 6252 365395724481959935611779165943455347965 6253 102358294080061390453549486551984880110 6254 189711299597553388434050196232709637181 6255 194786731818359894474320987457206403090 6256 331278476339658361545241465939607247753 6257 91987955129380464492620760236434535707 6258 324439425718398234260534298872272292717 6259 101673115458537375504797099645117005711 6260 308811639092524381970980617258847433415 6261 138910153195256399721513993473855873941 6262 193423987302918822033913457245299753737 6263 92873853471668113560811712796110155753 6264 514017166867641087026493689995601764950 6265 136615688602695541144754369426137526867 6266 202903574802301654379153094841197074251 6267 140247038747223721878409539456726043223 6268 249584549830082635593800713377455487435 6269 93767422984561078135742269022670081151 6270 408663534529042200481240223417440510421 6271 94066994377632838258058493872893183361 6272 385092107679600711632516966227677599250 6273 173398841740988369017329078529059257830 6274 188973755665056573626487912287844394549 6275 123739906531709845058003269461377365866 6276 379664440798085394879555575304233908395 6277 94970883946830626092903563809147521847 6278 197351544018929370228233630896513135393 6279 188802477501274336049209593890701259539 6280 365486218542200143573518857476520101755 6281 105303273432632127572034327106384128521 6282 323805262274470576269417872456199333830 6283 98420651316441915693856185506723258503 6284 256028833235682370597599636149174887455 6285 180754606059154471177819652166301704463 6286 225152497772237919325306819798036333229 6287 96494750419811130150459543295132896817 6288 474388122354269945116480490815084338699 6289 102473388434029746975475609473401200561 6290 264522431810546822369470596180084169013 6291 170881656149737015786656311808068453290 6292 311384245727669282313319015413770024190 6293 121619863754968886205845425976868743527 6294 292811604775535147089652864495361358681 6295 122239745643124882045243871725203581731 6296 298393177993808261701857388050658653255 6297 147106781969673125760191258334533322073 6298 203570733951062222972292317176876050803 6299 98352416642570627490437341610702218501 6300 672794057220474977448521797479515508900 6301 98665137694597441977319167980259196511 6302 208012143063718494218772867367757268517 6303 164147521706266606661113983965620256833 6304 333994223671565803938013697962865611797 6305 135838701264997296441387659325365026291 6306 298441885105580998595873141050511950991 6307 125827788601929507030212384014303611797 6308 283996353113099836409978716953043180515 6309 168836276112863288487043736787073463290 6310 250443804398200724151189567060136606577 6311 100242207661746298379366468725866253561 6312 460259410266526854810485979630531821535 6313 103242811753810149470325082644827782057 6314 264805500245839356843261012599031585209 6315 189568060122852345705857820801410507693 6316 269368572800742598960466407927237319655 6317 101199303733356776940287621948423413327 6318 391014338153887194555573535362952077809 6319 104124084714846556559747866589344132411 6320 418027642740320326700931084302791180773 6321 186237660713543765809949376065434150950 6322 213110824869164929208115751977984801647 6323 102164616342758438106519736455225035533 6324 448980395987721268589667169205544200805 6325 153441172388355031340143771566272071578 6326 205232950208067341904692729727256079291 6327 188191141452211154709382587939491976130 6328 369029789218058403688585186984681825065 6329 103138208130557945560997023537727600851 6330 388970762573444796151507026037045443521 6331 112299528651644402015591091271906452151 6332 276270223076195148484221259441447879515 6333 155736161316548503127164605179532715453 6334 207843108569203158113061020355443671519 6335 152661334853850091863968385124120154137 6336 659150274990377743761787278803750313050 6337 104449318285924342716161785233817870667 6338 209159358344438768725018596694422944597 6339 157217870083281225916335355263960489119 6340 350610843260108385203784446710726799235 6341 111962442070665915301091532050718880541 6342 370682043061747698515156037688617100387 6343 105442474108480911999187682460778658393 6344 354129367725708964060085910706250242995 6345 236699287778534850070175302459696119010 6346 224857844213758647349516382999211682619 6347 116904437890439825692085008697700945767 6348 444872411152794078278592165225522745050 6349 124302295692526074909591261852422655949 6350 279657894810345620541845519031774479454 6351 168166801893761613053862913167319176809 6352 348170475508679482631779368604143837021 6353 107116634539176501083970664693325128123 6354 362879592793647257427365986832641118590 6355 142242657485054920121734983588425976101 6356 336011138056849121162249023921462743495 6357 176216113237654746816669219554320819207 6358 253075498328591931184851548495669129430 6359 108132576522886719098269450338116488201 6360 630132680617361331390553788415426311735 6361 108473145924547960125980846383260133811 6362 217215635331634243886303252511061864817 6363 216335558056662399504577151440343793530 6364 305541832491821369684746374408825226305 6365 146186088896011049388907800884923594687 6366 328082114214568111109965440656840889541 6367 109500654297637730809593619905629366177 6368 369475112216051240792702910288794637531 6369 182158760207486687418517850834825295179 6370 354638557490791087313954553750363127050 6371 115598418623853551941006691972832613151 6372 524158854464336310174487880630359363650 6373 110536914124040579129196383833837844183 6374 221347575526486790184053388664250200499 6375 231924556086045056298598339026127769226 6376 338546125273859398469382575365386371805 6377 129893656976937685335445099112693202377 6378 334318639133012340886650503473898766443 6379 111581991596750276890183538340872538101 6380 424033358621154889291522439252373213855 6381 189121514206622823721809983561960994890 6382 224141361550085578864364437823992454167 6383 121869761903099280780687493297096669883 6384 674585810342244231351109808326670590563 6385 140883211488454186388220400979702621257 6386 235279733791672540093969009259877573991 6387 169536029105188309577139743452229708623 6388 301697481323899677985537111007662318485 6389 113343563325496986192790171946710340551 6390 485441938219743208686971621985975289030 6391 147669869147630214465106453312282678601 6392 376379653474019953919753645764652705985 6393 171135338440896272897468634862303901753 6394 240428016972767611648979670808024730051 6395 143105123537789085518447591736113128631 6396 508522192274434129265852412432339973395 6397 114770798402514027176374514056780121087 6398 268632398869681304957964483533011419253 6399 206861270570795856894584498531811540293 6400 517296007488468051984662367177641952006 6401 119369988349474562746954035615463217561 6402 385439818306341254247214829949601829717 6403 122632826321480554826752704187752591967 6404 309339345629259524176950621623388375705 6405 258413695248739907518594508917954503901 6406 232714176448669230934853091688101632131 6407 120140921330052366073688021494985924243 6408 606683785543628434601228056402668403350 6409 139390676993154178096455449436260699531 6410 293080039135780389580210711968021771427 6411 176015068946798272779352847589336709991 6412 366803222399562976820003124654795776085 6413 133009216297236249400784244082044507018 6414 353673647913691956830105349550733865581 6415 147643809533075785398748960429226992603 6416 384874962548839986626573658901943765313 6417 215827360713860849352017635787899198070 6418 237110273297596296809078708728784675197 6419 142529030893760599346738307086811881550 6420 599898236730817128270849473348533216605 6421 119150080750380789425112862411684019111 6422 274373095680681395750997141338938737510 6423 179337421630340084727878087012317818403 6424 406469423556571136981315084786408120445 6425 156697925644312920045617232922394244342 6426 521352526851356076528846725873266874390 6427 120268135384476230538971870291263819397 6428 321129052196159448842506665544604654835 6429 181019670319624099724313597445743807389 6430 302352500219734375283178473819323252901 6431 124225815482512381216775384456809916651 6432 618652522798943733535276500042811678251 6433 141760466465493598436993488568399252257 6434 243087973139912003602476697818374590469 6435 306048898396035174487370719433410539470 6436 325147885997601316204166418302838883905 6437 125989400882074305841826439817389212477 6438 390441171173119272658503897206158524827 6439 126097343093217008411002538002004134579 6440 569652663531873799431088245766091916165 6441 196319444115040450551379181868856289219 6442 246127388659906358059175041493344608217 6443 131328100362449430856194046564440377927 6444 558315184591931373446530273704970935450 6445 154694999477160137524917921770945804581 6446 273274023972679129690213357777462761181 6447 217785643715937689125655027691553830577 6448 451694246722577342310836585856671673789 6449 124448915837196965354498071422698780251 6450 498151880726596635934336347661789968798 6451 124835396844143743301991608326048517261 6452 333321630702566000754495676073781748965 6453 220327269060730127912741990181519206830 6454 293087556267952406503381250132837732969 6455 157111871566333745284533528820823588291 6456 576674862302754596070814281053648304345 6457 138816482154131521191234881693629266937 6458 252309040368631356008626390807802670497 6459 189645881519943726357405889245598950679 6460 472819957257785440531021449479387435235 6461 162504957627683424237151560776031050431 6462 429476452803365193567945988706848492330 6463 133412033235646565884264108644219033163 6464 438060813554884654498401020690455344245 6465 239713734759297770174478182416114744843 6466 264622031611340678283302774638046027591 6467 133112997939903768707067382525264382783 6468 671017455359271191577534581669843513250 6469 128362643185468573406247243786335980151 6470 321693628644418659550874532748335439009 6471 217549934590187034810410573179116100390 6472 393107886706629278882069098609479212265 6473 129158552329433841283828793994496876483 6474 425265342076450912877789715822826961609 6475 202247196171306649781188063044149448414 6476 345929272122229717093512299651288888655 6477 208732412446857623046232047174573539087 6478 270074559711586855732609415983770887117 6479 156384612951457810662408106051384944721 6480 940323708093420572953816289435943337689 6481 130763708892220715402074685047819652411 6482 306051109225164475827433227442282420087 6483 196811304169840930999761828491338198703 6484 350226208726110660122320080736731776205 6485 164567769491089984069561501059183637997 6486 422008616385878273454643905941489258251 6487 143242630714781349412786072378241692003 6488 402933853628440161838737444900644456415 6489 263149225796548157641450068279959298790 6490 370673519285248934720710859626206085777 6491 132795391500588188618581153649044763461 6492 532510290879282646137182652579115314465 6493 137264705346256213454196360843707126173 6494 284806196480612057751686934913114483909 6495 251069822293724402144884244964986465369 6496 542017956570080139487546953844516170117 6497 137412539506230255815570657824332169433 6498 479226985930038938870874344735632261980 6499 137878559700532450750046040995643943999 6500 510121173677229127475001013215026711790 6501 223611074142338131497146104905398398711 6502 270035676618908910766371192770559361267 6503 157961797569215422182571765349258881907 6504 620996525169389120323552118909460764295 6505 169713721705471943492738970273041343841 6506 271701478590670556984885314915612274681 6507 239466366565146397726551625856288707130 6508 363406787951777786093955693694683776535 6509 143213908644281588253382642323500350829 6510 617751504516704030214458412549218204797 6511 145861710862850632673775210216278355451 6512 503532553298715208014519936868108990521 6513 224527778046490004406412010408456491163 6514 275060856292054862030193494145931965229 6515 172340614080005667650335327437794111663 6516 623889849114271053065470884373021399950 6517 174232012005481706660265429661168985150 6518 276754523332530408081904867005067425947 6519 217217599130978495975445373433704294369 6520 531677230042634247776804083263416132145 6521 139062043355422719943313556970559534611 6522 417940402855558730851519446562376220227 6523 153673667842807002911144640840526083223 6524 436118821643546563270159370896709514105 6525 318364334276948775884962678038770492340 6526 304638227350195777071828992764473085301 6527 144009991252586310451438951752377706827 6528 768814725204810909295411084417894227485 6529 140777487161847761878664953093314099851 6530 352797328972710352001859620170275801511 6531 247874088189894251096177787575714945021 6532 399556136712272250605347508051503021515 6533 145747905381418250180419375377416435237 6534 551107921243553694341978396731534839660 6535 177704462504460837689658262472920501267 6536 468177142181239640117934340351068409395 6537 213832154573649031277120559155063252873 6538 333537601785676388678889324720318837083 6539 155145701630921137035708356124970803719 6540 721821174747856220619662102622535587015 6541 148848715422047674490339126386468607821 6542 287115127634241325468858787766405484967 6543 243000689469997960938018440836759611830 6544 468908145634699807270061867473309201833 6545 245852668364510266628986246511078757449 6546 433575721869869717797000011405030683191 6547 144707069689118403045465400982648926637 6548 386369350837824692672777589618232281885 6549 227594599742670521477269396722974843591 6550 381239243050171227690136672381137398502 6551 145593603040454955505042654313345522761 6552 946842636198583204223155519716223000350 6553 146038700151715909562401113834754004723 6554 305479902879407736084168145523906868091 6555 303048419153900297008082372357770033079 6556 432869780508080870291771209369927674705 6557 150608181686892664309118971642766688413 6558 441589095394020717322871086666629292133 6559 172102365877813833770059128101838562219 6560 633926664335679893526853069228270514271 6561 263862583736385343242102717216527933566 6562 316056819567185381235854433042594949367 6563 148282609694874458659448019702285266653 6564 594593004912052455681528028034680309155 6565 203395241579623892124974098122338073023 6566 359964082884709269399776380402892262450 6567 247365735261144819959510018375239140953 6568 455460014764498372611271972296365982165 6569 149643802912393565796837115788078679651 6570 640637655507671296874043657160795373090 6571 150100026713724077593139822003204279861 6572 421831583717406611715167039007389821965 6573 264278396566196965974252803119275863983 6574 319973222777576837707728306945457750301 6575 197356210749646549820008386728018942418 6576 742130425843829097010376394815079793653 6577 151476218918495653387358405929389801947 6578 377760482200991128385192878256175617933 6579 278860807461272283653572918775346249290 6580 604096523850317382048006274996084402245 6581 152399978307348502889301159082416347911 6582 458016945866979744048215331145819213897 6583 158999564768826833601371125741739786947 6584 466676304091472222316958302613986631995 6585 288102491641775769639501827547911158163 6586 319037480968325062893039058054387301099 6587 179591258433472390166698020195509663927 6588 731131889611569119308292862743442690150 6589 169946959481671327028910742944258984061 6590 386581936335559182587153108088754774357 6591 253010866589666153916833848227145082830 6592 532854446001803893332046577234862623035 6593 164272637204134073274904273718316053537 6594 547164565989896374221581988137291981269 6595 194709610597922437625808737419963202431 6596 445950330819402921570088678713452618595 6597 263814247992286217008088481285640736570 6598 312660243912826454508048737015531976547 6599 156619957136349966289887343284368967001 6600 1026004173461849891339998414036666983270 6601 196369094505192224205157670691424676291 6602 314560850523386323149321734760793503017 6603 247686609338980463613369567410791157333 6604 459109742490425881206168929935410829605 6605 197681992599609208365124941427210863941 6606 535339231475396894034430595349249600410 6607 158529031184472884049656038385046044657 6608 611875235375768385605517105533548111431 6609 238585204834016569390860206433524966129 6610 398474017917262446155686322489442724127 6611 175706358606159588712867044381059250671 6612 697893092098790348756082575290801199565 6613 170385267917173460288271208727936084077 6614 320325223234171846775778071308196103179 6615 418543669765157733114225941240061991500 6616 489857698496053400609460514202871481455 6617 174673701216107197430859175279657614353 6618 483691259555364549149362994007917895763 6619 161431926334941298875314805145606216901 6620 540075570618726810113435035862806095105 6621 242952577741637750832401665012751028061 6622 425861412206224296539509191847387821967 6623 167833944803380513664045618278885220267 6624 961868410424535076481653177709135939970 6625 217900611409787306937659140322301771738 6626 326184491999418101629704545412680067941 6627 250492764882616528419497330147214714030 6628 436252324662499035021619747096898481585 6629 191375272538508135466844818274222800709 6630 708015925766935956073142314560473872841 6631 173987303750515571396043157392476785651 6632 501832610093812354206090839398274160765 6633 310644764090168260492945523956517709830 6634 344263444226864689828162700165272975019 6635 206845784727601196592889226796252397607 6636 782136294938376916866881576909624830455 6637 165876023925785837605817884146524778767 6638 332140042934534507722542646365737821847 6639 249638626936816910304105364267846521019 6640 684615556514038536561621793393490242449 6641 173570296075918734412222947480401936201 6642 607513679681360777185315049433183370081 6643 214457769027460780034671877425864327493 6644 494567065217581375433585279080385304255 6645 315449701816486790961695699363630854759 6646 336164592819476149464351581626882393051 6647 187670597484187702789505664519861975570 6648 772963723540116257927379832880770650465 6649 173278490745112742652848322255644483761 6650 542126945402744035767899590995357297174 6651 286218741368840982910310001542177561390 6652 452307944591596115496975244134324284715 6653 169918442012145277528944289585912673023 6654 510653654807847471633919316082287299381 6655 236436121275936752759646288634398469266 6656 638328285084428214406628895887360522301 6657 300049803005455140684512015378833825547 6658 342283742410706340404406832101667146997 6659 171457060179865306622908961045051336701 6660 991842269084568792553280683183471639650 6661 171972712371574375211423156680476240311 6662 344345624386442720736403849389202360067 6663 258810876894848579750603342051151395603 6664 665533567373245336576299672089922687750 6665 228755289963066083594718491051672882563 6666 577130259850516829865859767154090540201 6667 178069274857393162765896714807048868903 6668 463305115140092664586401526633285495935 6669 348723353778019599083693977720134144490 6670 471553910862969515616988526770561215631 6671 203850672345010703933129773888602406811 6672 857781396762644085383163063453150201459 6673 175096044679892991646650607525370601083 6674 363228773435145108758189583841249283479 6675 346854722271038432486491277381217896238 6676 468893433927045867301822903757610537405 6677 194053962108548608006992508387759641077 6678 707525116078976040496087408841289686630 6679 176676775083107051352420027106113286601 6680 677442629428488943618067721926300639805 6681 284551190572476127670951999997180894931 6682 385778360722321221304689894967907200187 6683 183278307846723681630609082407332590583 6684 712662987371599551089938656702983142705 6685 261306778494764139875650313806765219487 6686 356953413669426271543551069737157947471 6687 302091602628826457649450995230631053270 6688 696952502115337833098470323518772768291 6689 179339886698117906539743863964879139051 6690 676129311522476258604954992007285964613 6691 179876824030882762125508026620521914461 6692 562312369412590907051202591813808796835 6693 285826646488817666994396080258346569783 6694 361247409928726165244738581714365021139 6695 247408705407370604562172521531497060689 6696 999114025196574276959579861818930449450 6697 187546205780101946502169505200072501537 6698 387979171756159090368791702990000587603 6699 362884172488726544228862912866190652871 6700 642049103976252031292246708595981190110 6701 182583275770789644462004345389397218511 6702 548706249934206266670090284795217475037 6703 183128943471464134113582740081415814673 6704 596993390589411407613535201153985130183 6705 389998459622053430386602478020003323590 6706 429840945803073084220948778161526903879 6707 194982754427056462771223237632850167823 6708 817807706936397924030900008393842362885 6709 184774764188830945801783682859782498951 6710 517040260363347586434174557631666479747 6711 278070796259868067728025607165760417091 6712 565753084533153003746111023184516797515 6713 222971709045663356116156414668650492850 6714 629560772725197447702307498798391378390 6715 250744607271453938012010348885664910237 6716 527294175706721433607034848787049217545 6717 280566814840534956095053306387111750973 6718 374409787456834489315289621638155052447 6719 187547402007101746898869174500211166401 6720 1399064978531014638118402424357814592345 6721 228999097983265321206118117318742146571 6722 376644996472582240934985507704748356117 6723 338782485638160136974089810548720292209 6724 516309273500892007514416449723431986230 6725 247274391614808211442182046489736742206 6726 610071078780963128581569010409705486531 6727 229009585125917971206173473043952938262 6728 600075663819555623793508599727331443590 6729 285619435051000237073416233344285097289 6730 477006529092549188128828091228282764931 6731 196110843374152263980557624307152532231 6732 1004740226574842427085845589939303311150 6733 191492007393618389766031994117363942063 6734 497917196279643891121879338475290671279 6735 360863651345482995084397355820849577513 6736 626102324181781921495226297159478374613 6737 192632669174009093594050519491677201467 6738 578900146215673177973859942122698017623 6739 202649010649273111756691576021154642319 6740 646323837479024892705018022723007377935 6741 385042338149564007129204289106526468110 6742 388002228088882604138252411552241563467 6743 214108216713883096043467228802389280483 6744 892076753319910164074728377970857429045 6745 260838052368293833742848235807509951091 6746 390310315861136484997191262889216599601 6747 319503537872253315978109265559387903677 6748 611158575839996322203180311859490649185 6749 208842335336113927874647160058692145749 6750 902845354139888275361073840898696506060 6751 202616728628541018563942115766326417451 6752 663367595392849272271921092779492258391 6753 295971082925930185001537217795689695553 6754 435750689691191059663367396012458639919 6755 289978906227990869122863827064922000981 6756 793245973805083124906865895204986222195 6757 206370250789381726686731143377916575613 6758 414231328781322172296131189729486955217 6759 336235566636222946859811459994163410790 6760 826620178772406871819752994421151453450 6761 199606003518853147828741153266538875811 6762 746217010758068823575434207148032051650 6763 200197244343991920545001153646742107253 6764 570262745138805775561943872838720721405 6765 424417586571688926152643863726001685573 6766 429194991596800219163062083361905188669 6767 206449580994092488030658279548066476347 6768 1129212728435149256458555997612665380690 6769 235852931193255831224028321377442426289 6770 506123554858589969790664413442631841679 6771 317464196889894160597120977185950244101 6772 540849801354877909352204724914833698165 6773 220499313656751844788278747680960208333 6774 610581243210036022537029347368160706281 6775 266279229413598696067442631524018558466 6776 804020426067030720573345006948744048930 6777 359533386691079960838487615881703618630 6778 409224567347443785489878328054424312897 6779 204984210001301008017527721782922536101 6780 1034681661495364050870818446767813807795 6781 205589766971337264832126571166739638911 6782 411645935856724169678681283569091951167 6783 404635332190787944856413431922304272747 6784 722326266395108712820854119267112892805 6785 274876553815996138055376251176318723723 6786 783788748222474434511925104966859270490 6787 228494435884894886187422139225667478047 6788 553764245601336216413594878133979716985 6789 326871982444460800231313054409763808599 6790 613582442051527912135877830678962205963 6791 208641771188996390611910103329084439961 6792 957618256428080087225581192104811145235 6793 209257042627704913357034371159003994243 6794 434335137649988222821530006220014367771 6795 445585259817081776889072411897229294490 6796 560324968893384796676012194722901226655 6797 245791570351016027338896146512958414477 6798 702017654553331265265931369788654809543 6799 229109819865955982424977907728260919899 6800 949835857409673607360281031078929370146 6801 317693383864032312965870392081930630321 6802 449881657464767542566487946691872325047 6803 212357964056552886215833054405627212973 6804 1177760255195058482845152099813641496915 6805 266385460060859148068290080621362500141 6806 442308656396894149191076897125287772121 6807 320507177142081674935831325902635247523 6808 699824849299341687991939125901743549165 6809 236008802267036596344060304847822527961 6810 807616595849302205195694843094129642417 6811 257718828609233141248603713173697203550 6812 625874162510980686004974458859378206865 6813 364081394626299721047250810790926738730 6814 431485959391108563700849333702582344079 6815 285856846668907064971608087751469544697 6816 1103854137956974920665084805089377736943 6817 230858707573254285338113493735584505497 6818 507256167716812800657185562593451624943 6819 326202151070503493143000119398143256959 6820 824209195835469043176389868418325503905 6821 230766632767859140134281793966623748101 6822 738453170684973783277968435989676359330 6823 218684181240634776836986483732561847033 6824 667558189352061645431793475086252265845 6825 541331163678215736242371082318144989398 6826 439145049434940240754090688486388902041 6827 219969591061006167068690644830442406197 6828 881938787708423225501552656208738555565 6829 220614842478900196693632271306252598351 6830 552804100703645571966527617550234227741 6831 445832116032008182192681028085152304790 6832 853484574831784268879912712374671294341 6833 221910458259407872827086506863339526363 6834 718648037567323645622736911260614691949 6835 278363961437721361784026006144128405487 6836 594189971408281729673388938324347806405 6837 349330332776641261147803946341041211047 6838 485875962609660820339298651255365045673 6839 261407216558018587425251475978765901379 6840 1519784951368318015107000633167623801350 6841 224522253719438017674864122927765440211 6842 495952364179720271570556398834399980387 6843 337866120944656643226206138523173796503 6844 633015834973498968990288677779888036905 6845 290309403125333443603582495284103790670 6846 795966923139670568667443970812485295551 6847 233526154157349067815147733712274047947 6848 779677466885469716525071379875343760815 6849 383780795989049562194097381698407010290 6850 596408781040080361898989533504444659994 6851 270938772753803670748649083593045193141 6852 913427712862573781277109888117810226715 6853 296520092710061924922670277625225328727 6854 481380612498813889846827192863309820001 6855 430551156593752834643070364011352002641 6856 699527281230148171328841289044343302105 6857 229829004118409227663908704165756643907 6858 812562033173147254684985578894185793970 6859 243981640799422727168059184554648028206 6860 918272097194170908617637545665013070750 6861 346858977295831604154270609674702288141 6862 479352959655257313353738579479998356237 6863 231847957399710153590250490476868557553 6864 1347746066136703462490139571320943634397 6865 290825072953050215323827971490130485673 6866 465567227050413962280873830791068493661 6867 463298099299950934574017465155201414730 6868 667734411657675063623067903138378167535 6869 233882858789361551400626783744705778151 6870 881626637539526641961850157392700936211 6871 234564722594493769095850719706023076361 6872 716022870359820520845801181690270896015 6873 370104786419504272164299984068937535923 6874 550484842864221171860590950006498380819 6875 341147532621462823642617857977943384541 6876 1067897426442050687180136862369732872450 6877 268459795097735033843059241027196210810 6878 502720698166424652315376303813958578117 6879 356066686721471474992179531332556589739 6880 1019483750369779073110476614750952981273 6881 277910143147411943379499004014098819041 6882 758914828682538925773686029584414284197 6883 238693612209506490427921308732519226013 6884 637252606840813349203365683910111678705 6885 564032314581621487648145147485770672241 6886 528774494081930082232790515288586988401 6887 246015029523193933412864097411606232307 6888 1313047256907833893199594726032105445565 6889 243718857634392312670227913363475555910 6890 665203830573440558245493335193021913233 6891 362326766335222988125416079039039239751 6892 644696628226321671926498242155845610615 6893 248382955471194832197546105782309629733 6894 820175138229631897559231136709598567290 6895 355966930310697018315948476069268050729 6896 791722647653969521104231984207356057763 6897 427729272038110418206998915950819571318 6898 487725793028807020458878526848561378797 6899 244300527312608487329748698238560215501 6900 1330988245520334088366852197139078833870 6901 251123984853141496209111933226890995221 6902 629626691010729685573255717820452093283 6903 456883391417262985488247959629765967170 6904 750068396127486187804888835640330549795 6905 308220432443227124514337013749551016241 6906 740542378913371663356554524643953871491 6907 247148194449836160381685907542011358757 6908 730031515304875241544689276014764244185 6909 452358122182950797440401283449281813550 6910 621065379197981429988083164068648810677 6911 248583200523056882452387403844455266561 6912 1503033182318124912689835097246479696330 6913 258736617666247421752534547755735072513 6914 499157135553558444788649298697685447029 6915 469746712851342627233852709072200810293 6916 890000843601313465470480038924603828505 6917 250749772613875083234268057849959737527 6918 753510135590291997936870928186309066913 6919 302032830885565574424606621253131287249 6920 964002399574219320654827643366061367595 6921 426082919495884304178762608250230877890 6922 504962742745764468031018923933272924617 6923 315801672631430239243995370060840952533 6924 1014059201056691467298248138082517386805 6925 331441765495846320233545071905324683182 6926 507888274125621431599803769087272671591 6927 381705846726393897733941285428258792923 6928 829229349966102109991321852106950133729 6929 284950227387421335053455180118455818630 6930 1382420685093870723418972093444382523710 6931 266084697423342697641863639945500971151 6932 683103949358293495109014921217049216765 6933 385024863014379673475469023489034998453 6934 513785143923905417588769589629753010219 6935 344227939904049242415614682605318561473 6936 1254883635583252427242498320598457357550 6937 301371510124501687800567229413684853177 6938 516756623785592558500264924700232574097 6939 455294799175636394777119946640386590810 6940 865782225325569996696896582494171036785 6941 285957794590044582607314512147783529821 6942 853929913981433590751406613095037321943 6943 267345034305559845698449720707999687403 6944 1053540187417515152034452095534166979387 6945 490524075309397063407659036047599191339 6946 549992185864163695626417732517316686511 6947 261839708399192576626972293844120601437 6948 1185073458358666619582860580815688419350 6949 262594495815224343087316978555978777751 6950 689351008160555680456552358023471388982 6951 462192118947067789315661810373188604121 6952 894565856621933102212360376854468430415 6953 281264148114236343763519372270874781377 6954 850968016332237083654246366911468480441 6955 362010665698338000364247838919609005101 6956 742139527874163494000576035084870051245 6957 448768887051819085743758887341045831370 6958 642279515179974691671828423661927427850 6959 266397887757295181147798345015682685201 6960 1682375362912636159642546480827540551679 6961 267164488828982555021333959672710046811 6962 544135264753650961386048452494534157082 6963 444128461044529787342139874200181345133 6964 715299181426793149097187500249623439205 6965 393782024359437890187287497078332620167 6966 977006268085509928252987905991132139303 6967 269476219364205642233287232201534670377 6968 903574369680553204213177471935223341465 6969 427976558014009539742707529583736833299 6970 736391005447320994802219763933857459929 6971 271027358270014732062398446113239941861 6972 1280926474907056956623872660480445949915 6973 287648906080242403948307946864516556477 6974 600346773875825265673241445584151311509 6975 618816436495351264947383913699594577740 6976 938138621874685333217788449521912134045 6977 273369136431631619816729687347205548747 6978 821466639920410417305554741907475055743 6979 320121315243185437486051300352967196159 6980 916982387226972635630013178749439107555 6981 449221281506245503098764833096414612119 6982 550478995892556344927919802572917349667 6983 275729109343254840320268593691419940313 6984 1433417924589712968769516638249137458950 6985 383177473549038662163821137736585186627 6986 647025938420896819009969487947658025979 6987 445150471276379983007119570160217862957 6988 740334877184219399177990493744052278735 6989 289198590633786597765712179622518733061 6990 1048229532385260182681780350958107625743 6991 278904259946919735847471981627357390961 6992 1000903419325536594465235134102658033839 6993 587640813916495896906599077750670846770 6994 608770722736316783191376462814852429791 6995 350830817526231202093554274152601990031 6996 1258643123423545341558720874284019046445 6997 281307176837946919249027663172777853287 6998 563224327103362204615545301443107929547 6999 423287004549526810924484461635372774499 7000 1317175961960795583935198945735780846130 7001 282919455876978426935943375198085385011 7002 958070214860288671452768884547521867830 7003 291813811245105753853012927772647220887 7004 812227980660525475728645693836950985505 7005 534578110535338113370682276554758393151 7006 593772494491598810305626446988634255301 7007 404927804144912323064772729379697779650 7008 1456756145866996963245083166753717369429 7009 294749009872951882503714477277193867329 7010 717014680573518727881430858586253761527 7011 523896075360166643716506988401449037290 7012 766156462585068498730996743908314642065 7013 287806316020460648787349693455177020503 7014 1014190367540477794884070331600590831859 7015 383416234390979775819593841176137124753 7016 881009924676341838514739550547974644205 7017 434299458346412753949645360367609514473 7018 665561666954981940366482054601722054502 7019 290278120645088179191758418599245014901 7020 1837910965547777588863134753473603229450 7021 367019785073718345627912426850789253039 7022 582840672086500252560472973521641121367 7023 438027168068594320846564306531634041403 7024 951540251572861258574450978023008011883 7025 382516649971618588294789764034330541766 7026 879749809271186559680018318222962691591 7027 293603577761638702560015602125030859597 7028 917589871717009753326403427151447955935 7029 554279657220507160688563493980359882190 7030 799211012477682683354814040076809741219 7031 302420204300749422302679711280402571651 7032 1355038725511253061300618386886174585585 7033 321345176713572063125056421752768195633 7034 592877580248980539875481769103816959169 7035 659352239834729372710202608971561949207 7036 792785790255203118212244519057983830155 7037 309053287322584605213578771861273083517 7038 1117339411180646317267912288887330454030 7039 298656076049455855472023132290344924801 7040 1411340388289144326205121247269277576185 7041 449383717344330976423632260423107064801 7042 700792024614475046865778812611619883967 7043 300357548912365756782652384086942522493 7044 1204129916082773203032725659933856357355 7045 376728361627426427376816148460083045981 7046 655559186218935262414534513227207806401 7047 557312977959540044951499711023613017599 7048 922022884530639225813656705458053931665 7049 380167963972144075002684234022227807811 7050 1209975729205456593216643635980194061382 7051 334640027654179117537107671149302648871 7052 850582900266147947937266234590362980565 7053 457101254020499268291152128274820047053 7054 609951903607913896840723279298217723559 7055 410651452915228160654995733903903128681 7056 1996731142456922860231533019921818763500 7057 306381628093034766630105329020507693307 7058 613419401840160026385274719043940599997 7059 501982760405655819614886297688161233509 7060 1027636774456785512224535364980648718015 7061 323135162544708655060359019514764806581 7062 1027198610648670649563487478452027170187 7063 360802456752905937053744928148124099107 7064 943166863484154768007692742938242806695 7065 657729366347253806688100982664907472630 7066 620407671789758719038373749674282135761 7067 321018382933906352368214078346966636887 7068 1356520406998884376653512220857443049715 7069 311631433505805478578081866475089677151 7070 918734851466400915623306632576939158839 7071 468901342644948520715489321303742735211 7072 1207481043224093681892953979927973668111 7073 345227362918315304392590594327190847873 7074 1107712459425904286352468130077493029610 7075 410620415830037842387879804450619867178 7076 882972899601583615823650141271289098955 7077 553118489748020901780053722285483535287 7078 631024473440328718686668321012148640147 7079 316067962866664174175228448943057284601 7080 1837997501011183890072391577297829779445 7081 324665998803849432497261989151785888321 7082 634599572171653203685273764472405211417 7083 536988663121232923210117600990542911630 7084 1137838791334932683981587117105586850855 7085 435585484314200351777546751282116901943 7086 957824769432913818425292204135903226141 7087 338276100345464401188770715231770037883 7088 1041862175209037018900121628733236714719 7089 514521140386926716270004210199238853371 7090 803162123806819392257304196888362922607 7091 375362234716919939985321299338010005871 7092 1454750508069529556650220747581342839150 7093 332308247505683827464453508013728032013 7094 645434513128513389175573814668957658939 7095 682550296783031989787047188565762169699 7096 986768951912013958790054848555390693755 7097 333406273009060252179638383465626615257 7098 1237522096347583479966967133551408897110 7099 337374952326498678435597626655300027511 7100 1145600371900663821381212993549900236230 7101 573429775600772539941730691466397240990 7102 675193043018120929668926279415294526037 7103 326948458002794896298309505986050327873 7104 1718767418184239535757014483110134261345 7105 505466555286991798795548941567184062550 7106 809603985217400415025516298271700409909 7107 520588020351977098185625083764458400957 7108 877746766897402345613165827558978171785 7109 329720718368044466542579264550528296951 7110 1409927881091222177610394304037630294230 7111 358809205209203770902351630244644595411 7112 1185460137541814446309205172108196695435 7113 497508038645093667331334465056077105353 7114 663863218933835566370216765255414117929 7115 415876472897163727424482388989509058823 7116 1333004970967590688532446872746713839045 7117 367311145116463688454257138801922212557 7118 667605286394375326038763177831228805447 7119 664106379698223297371713756026974852690 7120 1374703380317521587162634418564835364623 7121 335328796176645541285339570609493927611 7122 1007609878850956922792999837588950123927 7123 358093240642426138183978290603027092527 7124 979114435757422222403144224223527820655 7125 700721893486595352961871593104927808038 7126 788999859070171508161606479539278069529 7127 338164900755269949887439667398136876297 7128 2012262820511721746337141232437033287595 7129 339115055094439089657634149898981596851 7130 916576636633626581887058776166116600241 7131 510241662964806930215491670749579509431 7132 907836352613064494417962351021532212515 7133 398194663677288447610094551832355673757 7134 1086929999245301077141689842617634036791 7135 427714748816305756159572469855251195307 7136 1153100229415311287868386652622652412723 7137 637291566199753696712199166554240640870 7138 711322796805005286647533772179980595823 7139 387966875367042562126609573559587530366 7140 2132589360662405890221538158732199535835 7141 356242421641265345077055176541613957181 7142 690459133132452066895715429253901020467 7143 518892922394805158866783687870046518003 7144 1137169206672087324600280964641516400055 7145 433746872872218204669056020374109542881 7146 1174312917620667788731284042625970580710 7147 406078672565631248985123954772402218727 7148 928408519419699122225848673822426622135 7149 523267863433702709154768395379792523949 7150 1083108252221564131485799763302862988906 7151 349726479933072000909589234962986855761 7152 1717434346307733107507929632989576961009 7153 367778299851274313279588581491364664113 7154 847616183089737220132586648261679353550 7155 785072143198297610605722347357477043790 7156 938851113775630546343902081962232344405 7157 375553588656406340025774133636995837197 7158 1059711926874787562266968521032382907433 7159 353658656313676144540822358757446084201 7160 1355385283667727376217663430506790162465 7161 705351279344915472744223802646041141881 7162 710039234568101540090575808726862018817 7163 421146000084544165735004735573378916253 7164 1609291625785400978631901609458480390450 7165 446041352342566666440378193285476560053 7166 714014696605956871861372141897004109311 7167 536592600357573554861064941785083083723 7168 1443774990547260891202157329132532144475 7169 367446896340280498622577085444023189089 7170 1351540916813650506120743605416918420661 7171 368365465041310147477042173852758881471 7172 1061985689773161911567385732080147975115 7173 609247947416061594717649511308067263930 7174 770590603038335245876047398712750939809 7175 563026035705573524048053142174956132662 7176 1873138452417721151710403920115157367905 7177 362651917842276839862860270300900582147 7178 753793087491473346850159215120177878563 7179 545644603177637879982222149103648769639 7180 1216232065480091374718907031983868454805 7181 375557825287655342638834480713411106061 7182 1575180894832743573762778547122233088570 7183 402825481639343302271336477738704317403 7184 1191854633495268035126265074103722845233 7185 688928502837239704087444121245265285563 7186 734194123222060529050483285316455700221 7187 367736620473185135873246543044583971117 7188 1474163693558897855974906893601949245815 7189 471982852192518041147859594323650106471 7190 923892071362077141884824839167409347257 7191 677333202802782427722105086662739124610 7192 1206609396191312640606042135753379743165 7193 370818151442474368164167174664886499443 7194 1235965806264721604244545256316427344241 7195 465071680290486193449407003034629743831 7196 1161989155482674694940418907043841031345 7197 559480434546321837444532333536809212573 7198 771860669625371188507007914601170900517 7199 392117869545427606042201402223503085099 7200 2757852295221680860794139062757600533540 7201 396786251128283713688170776212291808001 7202 815984388064808881741101972308458075927 7203 673865961259258132248077892285761750369 7204 1003757561563294784188247043714715080705 7205 522360686683923223760956117429753168951 7206 1132950753747199960002288997403029444241 7207 378098961806233437792449654514793812857 7208 1248356866563742965853431995420363209815 7209 680272926561231176859569274067066148143 7210 1117543352777759169222372922804767385177 7211 380202691051963557811971921461191323061 7212 1524122204802231818747293059598761493965 7213 381258501020434363149312557829953041103 7214 763307774438540733187474101157420685879 7215 798037860094897100707265751400564303363 7216 1401759543268774421526822764452182939693 7217 447646592488512260708617594104516862577 7218 1298110184470844389000084448462886409630 7219 384441782493757430652201938241083413901 7220 1357120333669019662754118951326863846830 7221 606130955029924127999100908765967679399 7222 811844655841799191749084251100353649257 7223 401129427648276856192101492992872312643 7224 2111648582076855704287216781280040103595 7225 538085857075766675253951537282074332740 7226 776099990766519644368336421552947390241 7227 731482783295503042931643421607680184570 7228 1131696153461854958139236977802777979465 7229 389800442981462594094759257465573596351 7230 1468944783790164719900099849495706381671 7231 456405667781820112300989100481991414091 7232 1344758039736563390409823689968573392385 7233 588103313365136316929957871744791489953 7234 784734989535485966785273900589297122069 7235 491581575140562873829462412870018370047 7236 1865510450465712762550213314084711616050 7237 394135669644712057812621624851655214967 7238 1034387287714560974798653672792643564003 7239 630650646702209002100488085297519449081 7240 1514576610946401359358807831902988434115 7241 430058944468482414998825175064086809921 7242 1282274913249095692469888956602518611657 7243 397415513972079161500716622119573635093 7244 1060901033833926388854442001024997373455 7245 1025147506018981010785346981638756161290 7246 797849672420170182827458982316547657351 7247 399615702265639038195403704644230087537 7248 1962221671746924865911155590280761069599 7249 441400889147568494759675661382721435761 7250 1090347708209308850233111705290557010582 7251 602903186423342651067990428204094679471 7252 1312288703482961775345884486232586116750 7253 402936543534816886892750193236719902823 7254 1523478945095206813017825095565896932390 7255 505339890665504542522156055577608037091 7256 1233222216503471033718508575782080449855 7257 633589427526967768922965915694855266003 7258 860495070649476391839674005822593432467 7259 511943787079604641973377941950136096829 7260 2254303621618134489898468463238486363990 7261 418233245747773503533130959514455883541 7262 815642703873833917314711350967990275567 7263 718469909595946004386297960181944357330 7264 1377344342395789718990251614119973298407 7265 512348168880876150706333540927593045113 7266 1443195195376001121176717788188322004261 7267 458258254194244706009901352349816139690 7268 1160479334104671544403128522489745204115 7269 618037420643218384972247698147590826309 7270 1031976455243558839699704542695276970129 7271 454979318170239840448879860890506665971 7272 2146298384344270950355622154794657944350 7273 483616221044950588905565082241401098057 7274 829220976432849299930850856122790429049 7275 819517165250065764568689695131717920606 7276 1188459361175631318682341582635774970045 7277 440697164405010985824566425076832695213 7278 1251368985449886914417885315278263432893 7279 434201053819246460402083690109253719611 7280 2145479743528338843361165584301782468483 7281 707437348146699972034847216030701799890 7282 924764971485947342805723884756333198087 7283 419916301752290372682701114275720603213 7284 1683274042702297393351805318265552895455 7285 555630440216239556187075772665512493767 7286 843002349174882385147802529383885855771 7287 740929127402485876153595334260980154057 7288 1288694972803082804576561457365218488915 7289 437309468221759822311101421458728036529 7290 1889799749760558149290855462126462883320 7291 445192989819559033414766286474567999991 7292 1133327629512165058232329381713816167115 7293 808415577112980033297007822668786337493 7294 995993822704914895234446385019954111669 7295 533901000030589271977369744555042950731 7296 2322847218411930757174992276476755954555 7297 428058360194998842625718027075854229387 7298 888152773198111208580555161508262733767 7299 725120168098187501232182492303032057790 7300 1511848644751700702316345164928567654690 7301 515999961778337177395319867077884151050 7302 1293248498631725614447047372148474976737 7303 442126571031759708669742650410392142227 7304 1465055511054151681632677494091759197395 7305 813005916705297671696984464264008277571 7306 941726864400266777161333782602653036451 7307 433960811769925678445574075949132217557 7308 2360821959838763412753279352657199163150 7309 435150054291599364677338660094972195951 7310 1184267370672504909465721923614409833327 7311 654688770393086369674736349746541971291 7312 1422017399174759804347083142605010998681 7313 448077458031273096929574262537058627153 7314 1399696686980290823692265899805527436029 7315 742803393493171349124992968575239637487 7316 1230416102146252813945987371933225922455 7317 773689554485226616700594207439754811630 7318 880766212039382807201472347476534931947 7319 478687026327365049379420769935022519459 7320 2563762062913089672240567617794225190895 7321 442347313812422267000060234496034458611 7322 1034887417666755862347707048710421270707 7323 665513855959763379912250866790740502903 7324 1184053133943928599606145537034500703955 7325 581031701516044549813644267777238121358 7326 1698319712253884457357463536322148865710 7327 474897265292169821362545937762353669547 7328 1503564274881585520763237024558309715381 7329 784745794193267896770798861581952725611 7330 1120367572123444536042126010932329112791 7331 448426675927907626280826967267065501661 7332 1986397150818543398295592679093788242465 7333 449651533275853522275668842926063747863 7334 954913687424732026651168962798384000721 7335 956806877731362478745338434478720668770 7336 1616059957145447508911444119060781474655 7337 538422248874182968751978223100188480163 7338 1358435488514107996288987499296202438923 7339 467224675487894918658869778538621586311 7340 1516024301169195540768711021767683393485 7341 682053693066271113528794333980324449901 7342 910080916958336481447364676311684398967 7343 532226233329344886400249528123153467707 7344 2759802493689558096483271317986103534030 7345 624382227067408697708369041619091198179 7346 915051172692515782064611900328229373901 7347 719386251547755242422495313123652359053 7348 1353141224493793324798216337483602619535 7349 459559315123646117794367715965711775751 7350 2139540371166043273051225948815688155300 7351 460811502513700917007224663195000366761 7352 1406427417073468617767350133381270191515 7353 842532055773205376543377415641259527270 7354 925065040148010243355541412902042733409 7355 579471542295657510164425037685447747191 7356 1857229811788938832731211277078077131945 7357 542460058914726785641799054232942753277 7358 1010916195901659270386139395769296984533 7359 772007306170923124002006340153179526049 7360 2075835126386453934061486879033114604285 7361 497394828562513594434334122722121811001 7362 1581538158259643689942082065954703034830 7363 483765746210214756121295586714666973567 7364 1463489549815655405100156106047566917755 7365 882290769020380501941236634726047246743 7366 981314404051264710422496031382437160609 7367 483409229991055220384973319277188439123 7368 2160684907464285165366725876359596627915 7369 472220138845633305398669039549214275651 7370 1319247625119695550900417548292722347529 7371 1061692147487665720683063195204696858403 7372 1347365563553397378025417384468837492485 7373 486131850823390977035157638452839628613 7374 1426564926464489588814049755286488240781 7375 635581666463663794999835695742868753006 7376 1551471848698434692006437213845034221213 7377 716247785488496389834488703378038450673 7378 1223828498686921239796191537861137538013 7379 492141721143267617398928852184685050959 7380 2761140976881101885490512990331080733450 7381 541162192106213475488680417168592113626 7382 960895088744870847752140214767619446667 7383 761729121422357017788409570445667774313 7384 1612236708275566714018935993889270570245 7385 707009013520506181877965998803022963187 7386 1449948804111853727303695312939740743891 7387 495282022765804198442871473970541790263 7388 1291679143586530862224683033093437627235 7389 819646300488277333736800073045458277290 7390 1215515078522266499234993545513285071557 7391 514791057799189700006891610167880865451 7392 3143508365252572681756550580146079642651 7393 487826973275567259496852315582473472043 7394 976629495512994292732034691040811714789 7395 1009135536806475578393665802717536784551 7396 1336822403191761057099424260192313553250 7397 532209011620704325432823744093012003453 7398 1732899877734179996706028796838555963670 7399 589545859379602351778165700515300486550 7400 2006525576655039437325849550620648223530 7401 739893013990069667632399349446975452521 7402 987247527261998081991820843807712537017 7403 544648071419159763227879456730029309063 7404 1982019581809942339065018771558222823005 7405 620088926490341173038591303104519776741 7406 1212630974344911717653288415481391424330 7407 839831146037921971434685902486617354870 7408 1620094985512329767742701574012692066499 7409 517198588338790446555799260799511446961 7410 2139153647611202080776939082375697692783 7411 499835085686201862553682789130575194061 7412 1430001089682836898798824305389494728935 7413 879442885650200382616334995076930972903 7414 1106692614243295856612644149428994205289 7415 628513347609107556615342565616420259203 7416 2610743990688049712890032831788431522050 7417 503896507170929401930641520313586491027 7418 1008795842667791764925025091779356557697 7419 758085462096749814590644343821431212759 7420 2003636585174459216581430094679730306355 7421 522100670619696509595291127413261543221 7422 1522184945647570285810405717637898148277 7423 551211112409165591224679683521269819083 7424 1815182166235292018749703240687031404301 7425 1278282051013336572388774297083143184780 7426 1054969368239781952582304999191548051839 7427 596335339936420315369684288108405000127 7428 2047201131008811809000132790873208914315 7429 600369710362290235993898922541591301591 7430 1282924019350292523909448081432048152001 7431 770436388432948875742360849108801408531 7432 1567163317747906300952233108896421403265 7433 514872575429813085685371271767741852163 7434 2063739011253523782582211584721027529810 7435 645671908490605189814720014249344582727 7436 1651112274760450045393562639374496835150 7437 810021810512792253350158046093640510607 7438 1036326059728358182991209777893951327847 7439 534419637957537314314936564197121203419 7440 3270094714879469267107228737542477423169 7441 607671100241933657284643111271321331921 7442 1059277768460614889975739905065391218302 7443 881548406714908288376009273848822724830 7444 1392988895149131710545158003285546062205 7445 654408288834775718747811764574571473581 7446 1692218017159345319201143497682995396371 7447 577894014528377057866020100269288194467 7448 2010800190281056893971843648576839778250 7449 859231960123286200298096117146585193459 7450 1380206078780699894515393713821716524882 7451 527477482339882757517167840181817072261 7452 2610416439108454698845263725143125261695 7453 549850136088594277879729391897032875157 7454 1058835058118623376880193951870612113359 7455 1176474145809477723727777448667714313451 7456 1787696071852916956009698916166685604953 7457 531740420477274175470433702567091312107 7458 1771673093996107461738117604778293907173 7459 533168274838873560072124572227704932701 7460 1782849778978172727400371957570582126315 7461 903098469665774276928914054577237360890 7462 1386127226671211949568601950124870399707 7463 570760309341151458911902691622564939827 7464 2459196998319783201747316564672087433295 7465 672200930504216604027342276423684121633 7466 1076004522703387830994264314285496639961 7467 859724612247766727336471698305148946453 7468 1438554606575202913564896152695512412935 7469 700591026197848751863965416278298879599 7470 2309078305516620876903001254563968948990 7471 562125910560689905931445622074607190971 7472 1765595940824488630260453795924190953591 7473 848498701878802548789998154344385277723 7474 1128676332323603517330731102282906366639 7475 803189459971164958790277900189577202094 7476 2572091647988764025163290244940336595205 7477 546175096905553901870083740042897082247 7478 1093424151447193601180144899209398993147 7479 963023035814683175919030652546535767010 7480 2439142180959768949755868682032965542355 7481 549103996121342041572975575227835107411 7482 1748005777894286974261851675076566764033 7483 642851548186591733301945339493437822007 7484 1469672439486389543842410717137784344955 7485 1037022218114572275404328646726340199263 7486 1172215242983901487595369978337901674389 7487 553523854226849519222055222611285409217 7488 3450329172859900247669394751146306055150 7489 555004239690903210157320906164745935051 7490 1635199587741655814903855900307739254293 7491 922140043265709936447551300641683370141 7492 1485457397123764813589404418800802357865 7493 572024354759289478625422714384687908197 7494 1676453199756532937203865064313523927681 7495 699706962531823502729604114855203224531 7496 1707454073401238889678736508355273926505 7497 1197694876970276540187639625494271231500 7498 1181000256492694862896646138540548782203 7499 562459755214554535123653486095156212501 7500 2959201554835692540122182626708950085015 7501 611937531993081616064339051381319326341 7502 1293676629790777855779067082060719588122 7503 883772984926696258149483162072679257833 7504 2177697917821453971840669835119345718287 7505 757583582152549672262430095532182401531 7506 2002948842694993354457414825558129386010 7507 568488932908916157298862292780277406957 7508 1517485880405719800946725649352447310285 7509 855230921999967423925672346300228323829 7510 1427926764079817519691870560202001130777 7511 709681687750954611812300621176567356769 7512 2621946667771357689943836722884476723285 7513 631194059111981340781707524184438135193 7514 1324726406026219927568159528041359049890 7515 1219126437018226985292795888917645431930 7516 1533732029539189436008615640153622337155 7517 576107171276839201732313826692311821727 7518 2029129315587353901486932488189149225167 7519 591327756418629655188987355496749982059 7520 2476254014072072307350984376709947701157 7521 916542466037378415198921860611000969259 7522 1159489086802362492797364771147641230117 7523 580722096037085935217247105826624623133 7524 3035657309898961767273909247614107172450 7525 905461036314765541325523025167714506106 7526 1204738697392388760241913355059430026641 7527 953511980928866926477469139315065996017 7528 1781752529638044255707669323859003301165 7529 585370265387186884361190447712916594851 7530 2205465011866691676152236502570480133721 7531 624937911381272920122428850926959346311 7532 1833656446334784786343423906302779309085 7533 1083269681626851452336896321585162804289 7534 1178119513054193005783338099062205528919 7535 817178467557231878633405939069126845897 7536 2896439656286578117196594610977977160313 7537 591619906136543941258971349262486743067 7538 1184389259779739582671502221098571703597 7539 1040841145307898320956721713183022890061 7540 2219607156407076413278453457246249109165 7541 594767189866597437248074718027343568711 7542 2013545373940904690267536740342921493330 7543 630982760629242319293080697621399040387 7544 1948208024874262157972303738080091784945 7545 1123195928707815190144081527231447583699 7546 1572346382572453083924028166224366580050 7547 599516373981076836058866961658075913637 7548 2619910558637177578020648722248758302835 7549 601107002986034300326166037937041274751 7550 1576927982768466120704333878279111626702 7551 1018129819732258437578858850007481866390 7552 2106911628909998354634937327923037009535 7553 772979511356360228501894907527616758923 7554 1815605908452831803501134716279313713631 7555 757778375724882404615204726472082563391 7556 1617335209295581394039731807782510766905 7557 1006645021738261374926141184782303820503 7558 1216190761746513716109160862321922103747 7559 609117267423564164808203575584274882201 7560 4745641367114558120937241578863157144150 7561 610730800791583566461228051747110759811 7562 1296742062427813754115396462590988800347 7563 918760078736365741266717156989665840103 7564 1716266818939905313748186978667237670005 7565 824585323958074177657586658006671000887 7566 2017588856355407595481497562255237502191 7567 767059954825774229932681510051518456497 7568 2254316085261796412336090656617268163259 7569 1079896767923883342678492587386289219340 7570 1546182555555953298453528737653171377599 7571 633758430910796533957601848925133230831 7572 2480471553951399131404853723988401416215 7573 620493047642063482333933754254186751783 7574 1451513864850239381586343042801515200569 7575 1227086907136361437570038968270468885718 7576 1898663548159113553511026887619211630055 7577 623778201327985485014683475895144968947 7578 2111724280942543151792320050498747152630 7579 759532545836846991099341489010118157309 7580 2091221577294984032208733554927178324305 7581 1161412137131177839280941145129073123966 7582 1339480865993421581194195883035740691877 7583 628735287695271177681331768198711046113 7584 3206057415375072010368763572318144951063 7585 830020739355173418636024746548747469747 7586 1262004151958387374413509907196386532421 7587 1111424038410594260315536610550978693130 7588 1974586298042130912742445337918986634435 7589 633727799934376006975805892290600534551 7590 2734842352540496586664213451898671475793 7591 635399881925989024653941912904959443961 7592 2127668550230457714951988955842056309735 7593 955860312968070957972861958465944787753 7594 1275375903858815889084780699458662193689 7595 982493887767516822755111605679559403050 7596 2889374360508638432096256249747368367450 7597 655631007806437047743022472019244389677 7598 1337761484790001598403722853050764095517 7599 1030164890188737202275553687364499877321 7600 2869772790504514406101052640110421121998 7601 709135075465098832478496281325348439121 7602 2267452538408774532489342029577095975437 7603 645516027893797597592692261768371919373 7604 1723059119185912415629968822029295683205 7605 1487586504800187068556647263214902919700 7606 1295672704298250319672190055399140252731 7607 648920146756042314778907922414068191657 7608 2976840299386891489031964624668110141065 7609 759665405127918971500535948980938020569 7610 1629842064642493027456011895585357147627 7611 1018941404597230029480094721611332062789 7612 1925523034290404582022815864019524444265 7613 685768459915774064818838171246952396413 7614 2373079210181431651413746127881835990427 7615 820151968736533965895462827765826570123 7616 2771689878085538436958618963879852104505 7617 986505353723267183484069369267512541473 7618 1430455804803411096737675781819549696263 7619 697501607542507867080087313785295770911 7620 3323780086554229865312232724652643573705 7621 660962174702432284847733199985160005111 7622 1372914862881908287274461510735964340577 7623 1446915967109870878486054876818909594180 7624 2022433910688846956884325521584593340345 7625 886551893278502828464426290849141546666 7626 2112705716174101306334206879602424021001 7627 692519309955274197546957995982756847303 7628 1778218897384125420358084338998378740335 7629 1002157013884726363445361808805302526989 7630 1967536517198531661290086687488034156399 7631 726636362333578024443913317065211300251 7632 3745315269680222514827446245790466172510 7633 714907559800012113542096673323498195977 7634 1482468599716513205000799995350614515479 7635 1264571225601747325799177614433045208613 7636 1900549446761454073518860098238386815495 7637 788084794285218853942355299571970306677 7638 2171276824381516974020224625955840610987 7639 676740170202818132319102284425947521801 7640 2592464787294113172850711213321441747365 7641 1193081139996179234079589779836834662790 7642 1358319371346785020510106508877245279217 7643 680292091237519702285941044631191300293 7644 3512448055578990518098904965583907879750 7645 944524658867856018351988018568065392191 7646 1365445712652887452086333640100134533551 7647 1026053771681422841960916112839755345323 7648 2304976451520388346452849833318506891331 7649 685651437520062784432011580722851774251 7650 3203616031330251807782847890331654974460 7651 802650226588659874367078335746301192351 7652 1834962851236791562620418299176448588465 7653 1034132575878090003490954956153363450053 7654 1428331337143231611915800107360337236721 7655 864262589133894066580730003499871269491 7656 3600229754706638944479792920097519534045 7657 818596931118166977767602255771164411683 7658 1620738613610120645813542300752810022123 7659 1259405502400828015286262688276326819290 7660 2322649579303381289257964946640092331965 7661 715924524129915816078306045560016454061 7662 2092514098704144142545635535292835330557 7663 714531279609422401239391048953497688187 7664 2275381921099657363740547582728965795283 7665 1552592759704255972717396303751204520553 7666 1401584719544179539699032847841985502061 7667 840814363045086673764141898900872151717 7668 3328607504632765754253599703414041872650 7669 703791490106383685423141165477117374151 7670 1940294506006557079417217183534538457571 7671 1058713652357706124816588958912709041411 7672 2528156181975107313336356521400708314785 7673 707470908260393321116821249018772424083 7674 2125515776052299465678207390249038070531 7675 926487490422342956293361646844703408442 7676 2017449679236778312757394661056985767705 7677 1201338388718903026973566529516691124970 7678 1570138027545998388813334110663041144117 7679 832510153027105453397707062068749602059 7680 4621254236817199243486769568889905110721 7681 714881726878622366458524455968997798411 7682 1504784997187063480434980566398441350527 7683 1170494562107419513753860418412186342453 7684 2049809502928568829051561440555899017555 7685 948115431053770371814277846049798618463 7686 2878641446408234102098544471340177813910 7687 720485610671051662232875876597508334617 7688 2272039358533793708590661578292431913490 7689 1196872911371554861239627839369843381539 7690 1809490918977321461626057775223088745507 7691 724243464899242983980380184140865669461 7692 2902753780849724666807442745816816846965 7693 870229918919611394956553548575981269850 7694 1453625765172351807376424389715653265639 7695 1704130852425254960466197664219040974983 7696 2635746542253284364073516518401069845083 7697 751392852248717883362070537433235647793 7698 2192928098176336227263827113471281197303 7699 731812139084994674900056128957172211501 7700 3262391495828735737045853481549870274110 7701 1176995136580860494796379571330571097031 7702 1468810667480139919689340787027498212267 7703 735623106288578836761926398361426697673 7704 3820064328297318831815480034704381403450 7705 978300908902477602066324657202796433971 7706 1476456524597611807845616069261789515281 7707 1297400812500927380669892879035490579397 7708 2066005780201154058776632990231697553585 7709 804406459917140355627556461048297329429 7710 2792888746461583068252598394571545592727 7711 818690393392545621373987483893446536171 7712 2505202094215902376687150387827648127041 7713 1258869998604333348952325904333742071730 7714 1902313470209050829835578339384479956229 7715 934438794464939655793352499724231106783 7716 2994591053523076766330097785659962993795 7717 749102564374846566965819601207858463127 7718 1599970536350458356920239852141289422993 7719 1178158974663449492133516221989126824089 7720 2876925381670461017204960006634828537495 7721 879176825538804955129144373953501693961 7722 3147033071133631831702575758700703125830 7723 754947212549764074183374516672718967733 7724 2015107394158038567510906146517318256455 7725 1492620873326052190313456718589456432074 7726 1515225821931847726735606105012513287991 7727 758866411713724426652764918915454036497 7728 4514437155918327421960514463653331654279 7729 779803238390917701330911710970106897361 7730 1905833791226803044445209715572434346031 7731 1288555477386705852794621263039865327390 7732 2036074975743759083631453368148183849765 7733 912542512638163143718436852551604654887 7734 2297658209129596168835473118650375401481 7735 1286918425234523541244971918998850425227 7736 2339933248654200723079849345862180734155 7737 1153408652807839713685807185931068106873 7738 1589893484331503124873736611731208398123 7739 788881038949138544801473859936984256311 7740 4440479501458297263313558528148342497350 7741 772728234929720845604993309143231019711 7742 1865450272440365789244446420283907721850 7743 1217106834436412582422506217826661337273 7744 2929879819071115174898802975198695909970 7745 971414734223215296128924612262710904281 7746 2333555594403034361653137846881949864191 7747 797897896481025430737603710395322178367 7748 2265861501397835174895577494981795143715 7749 1635904398882049291520596825976236368410 7750 2119348842474315900040485579236360449002 7751 820678673036567930362772967614245936211 7752 4014449439246724286422036469465216785065 7753 784790721208394417256372430405980144323 7754 1571042324864775952024976546181610383209 7755 1657866456039169731854696047322444868391 7756 2457797291167797053832885682908850978245 7757 788849047502015521872323866765973356207 7758 2670330190848465022854257422769420559130 7759 790885285064745371028842805977820281201 7760 3248025599654827751157573744423462309351 7761 1294838590107432081614629445858714860219 7762 1587326209298265128655112829940200684317 7763 928184767275836030675947137944956270607 7764 3186151467620886538071826608382210199655 7765 996791540442274730691534531401347442413 7766 1759610217769565355082979525354117795641 7767 1349823839787462988764882941304461337670 7768 2438536018159592643953880327354892268415 7769 852965588476040852970094202777385898289 7770 3604731306222948119770703129241974146459 7771 849793354194807131482326107801000935351 7772 2252938484956356779970394126569521257185 7773 1208211968178451834096997980714616882653 7774 1836149054331265913467191181125021526830 7775 1054487513453007045394470530722216839666 7776 4827760869989617265327106576263166322419 7777 1049015337271532283403098319534037423147 7778 1620350475953085291759498918594437695397 7779 1217570288857617976245132929280595909439 7780 2713153907946576799673970223193426646555 7781 843972518018350536516919081548259958021 7782 2444296763355801999393564692003809373297 7783 839644677687974783640808912504447195123 7784 2922135066141424337086287753266551266855 7785 1734819687478787402601036746828624720470 7786 1746591948920493878088250512813957680819 7787 889589179261147795989836621983415190503 7788 3671263190556775277026733105994587380215 7789 822001858367797260362888012993737233551 7790 2224884283025658684797619522700217557727 7791 1500358382183235166451978090564829180450 7792 2685182797633979414826505094896725062811 7793 826232919940884968801645956051418857243 7794 2796833177519407735967091410230729501790 7795 1035976397883743405508149498553847885231 7796 2211015421818464990656720869936038220405 7797 1313801416149754584185221007020333108327 7798 1942573176243029826153113265054652420553 7799 917053908256731659132638358575363083011 7800 5370629832814842910377361276971658512210 7801 867681287557371208225208920029460446001 7802 1727752826124477759435550005915724727107 7803 1563439281210757880853024159776121740700 7804 2233808020885234455311243030252771546955 7805 1228960023599573849453381421681872174911 7806 2520728706140798276432730363529502314741 7807 868568705134440021747538015923725120587 7808 2938861506143586176047826952846694675885 7809 1344948919524972823803379251946726118891 7810 2353917419409857952428111055871185148597 7811 865236145973687591011009894717816134431 7812 4588816255769805574554118421736197089650 7813 919736815652038637802241601993815493533 7814 1696926872433199977648948440145702848579 7815 1596331247199508930167078148429812834193 7816 2593461248785816846293411652465206894705 7817 852033520116690739086758679347103773827 7818 2559745486574858053168176603244590710363 7819 997350705518051021648011382002264693639 7820 3164187491612575014338897753651217429255 7821 1609861614970568223415686170175094981790 7822 1714379878286754888060454499222258595367 7823 858595921354302943369340760274476970033 7824 4213485858871796987653045437720102982827 7825 1124273502282915830093080582344814173318 7826 2229176122473590120257423914915059298941 7827 1294817730288833647353617879043636733423 7828 2454013228077847247424957279577135945815 7829 865203777131023931112537885022390093351 7830 3928403902022211774778513186818991831810 7831 893667308884716896950507663509938884771 7832 2941821500016787249617009938019210897165 7833 1525747806304610397899253478918544000563 7834 1740862405121560121536951909233431730769 7835 1090378428146206443542047136261486508887 7836 3494211968747464311406260217367483513745 7837 930615967988192737628010875038764232597 7838 1749771382071192550244399607636071080847 7839 1626073344127992044795806883228390839090 7840 4378637773047054340402687138931685971550 7841 878556972381573385697888432821723695211 7842 2639413804275042572831710620238666759567 7843 1046551078451815582810612047365848577693 7844 2461490590734166663013791376684142377355 7845 1658668040398579590588917284102570455479 7846 1767712539900739776199635935772442981651 7847 1108889904044851082248784288698927021657 7848 4596451785040396880812192593079798318350 7849 912203428497433948890483412115313677449 7850 2327706808136643443995976502772082632674 7851 1335071619836458437271925317520029041671 7852 2588816598886856484252145783919802628365 7853 892095361111586348677907761549996652623 7854 3651607379768829519727316983845307607549 7855 1118532044285948705078418084917156877691 7856 2914015687715526994791208326216889995663 7857 1607287733381901586609756632039973091591 7858 1794934811490175007858148913059545505997 7859 934368913491402622433438274379352081711 7860 4531091121609523931914346449843605120165 7861 1052232354419026269900845499002457703381 7862 1804092388868230120175333712704604091067 7863 1355617896787083230953213005737571121603 7864 2757189324715386612152617932903040671195 7865 1360367316956030172609048865952450208438 7866 3375857223067074418572004024176925557890 7867 908127254441019689618884919097637176677 7868 2836541691480359453775746833590704206185 7869 1421287741686575931400015791657915354079 7870 2280485945461676360640155951975695494869 7871 971778034155248406542636446471395453131 7872 4784792195292088740256633709107036736885 7873 915077085807767118915572353920811428683 7874 1907416809033345331923759439912338970399 7875 2370391185429274167818524243567375201380 7876 2707281211325979266711051127374043068955 7877 919736861655498895974749575267283789047 7878 3020994525309910269191449758196749335723 7879 922074748490625367396713255814281280601 7880 3531602729893019329470203257273808387955 7881 1445312019943924833457933395047339963651 7882 2162225874195783648574186716588842473787 7883 926766574226348895697339798219195269013 7884 4392762841408842957978725470388783647950 7885 1240715810804538835229806115690082922703 7886 1859926449818154183712335600032883024071 7887 1543195132332908442621059938624155830353 7888 3332956536029872153697072785287385160991 7889 1165988754416434863355056263757397094950 7890 3517557349789926767029542417359434834333 7891 1015777542658157905890832212142538059471 7892 2498857675372140815814428685964689064365 7893 1585466346212190256028201123898101306330 7894 1878880469659242117501360864656569574539 7895 1176810348246400693064980724414512332131 7896 5129045240574751863247744537936656027855 7897 967873187786728089342263753484667235473 7898 2082539689890932119765404559610784853267 7899 1418975574697251694121380730383776246199 7900 3327306064355869751624661105654363689430 7901 948146810545283701567295649835368084511 7902 3209364629282517385270043289724081160330 7903 1109817199575614718933125632763112924907 7904 3648205335545608973471091015442333580793 7905 1961493765454811613898797101153774014361 7906 1969431460929136737387412139618540455919 7907 955371577446725608806324884437417305757 7908 3828824987928886635024803345821543551315 7909 1054903872750088799694457055134800947461 7910 2820330053879213704620815043191750522747 7911 1688220892323132415909192039368872722690 7912 3133117023529378205949042020675019200535 7913 991725780153440641890334060076490489473 7914 2891988342860404629663802786449319764331 7915 1206962096758422327893940001489107422503 7916 2575893736308308948072530373344679009655 7917 1899521086788979804505012368838698164133 7918 2008861501622066738367557227426261392893 7919 969969939550225229463655539164637560401 7920 7317904599200022269915094694343824859670 7921 983472677704829464652872028864400299106 7922 2076649211727914206172814862354251545647 7923 1554540984427061145118275358196381120173 7924 3044944393822658253330273974264991321855 7925 1276449559507392149434627850838798436062 7926 2936136621278757839349884571572335324841 7927 979813394416310934908982101467091969897 7928 2989953159240669752142335031123340554915 7929 1659273310000286454484289002736987264290 7930 2706452779528581289194428265328380185881 7931 1276015724513519208084884539802213827621 7932 3946607778170257965935326971491705493465 7933 987254885645724333607624737531658673663 7934 1976283924460044338518296524514328974719 7935 1943546909168211158709234526096468571010 7936 3528236170834686017532374064620363506611 7937 992244097703865270672693331220492953867 7938 4196198858874684394633251264643185142050 7939 1059053554162025379734196576079301610079 7940 3325530459225554357626276919357257426035 7941 1496252431272730905769091016377132160101 7942 2323780994631260047235417881559293988802 7943 1113076928414568612602099606819584698210 7944 4585479183652843812016254194643147777795 7945 1467956637554193301499140120977196066499 7946 2092787432066575433777314864429804297699 7947 1697324035783123878017561294150100277070 7948 2681932159984344381588619334679177459135 7949 1007348185245467707564794103755826272751 7950 4013185877576579795187979656880705813578 7951 1009885552928174500151885527615200099761 7952 3885639788441843168563310383909774005891 7953 1677247363960756078892944682045826045083 7954 2098447552435341353164737485073546250079 7955 1334843135411052968143914428349943439461 7956 5259323475132664391697417824226411921450 7957 1041086192759185180283649848555298321133 7958 2141312467087283562048343737799973123833 7959 1789649790844073303466729714024481953961 7960 3906772100983560035272899238624147015965 7961 1081919818506057783681584711802795107801 7962 3072244848957744036906073877574741721907 7963 1025230929721328108345947567349228830853 7964 3025254037607050629564588484531457147505 7965 2289931440943913896231808531731094478730 7966 2403984298959192910980634282987936345829 7967 1068763882089992539414355766087510006827 7968 5250649854766786257109387299114533508219 7969 1120751753138090844011093095543617252409 7970 2587357009192631792090196337033521950359 7971 1553747283884412331273967703045272064511 7972 2764021683121489464075924350694141577665 7973 1306243782302234990158656275152540942903 7974 3514003331100485308080188093809388806690 7975 1543754861645478601346429812547330795766 7976 3175972863049419262526903694397515332805 7977 1565482036917304120297127676151733077673 7978 2088656839323805636932490080158772871897 7979 1069888484496319650596761759022484971111 7980 6443267931828303295592046920888811910605 7981 1099339010286610998897555731725918591021 7982 2280941651366657042817035672516342739037 7983 1775790397955303734718023046518179664630 7984 3425060216203635831871137073650296536983 7985 1318048034966837705875110387834953737097 7986 3511745026151440810338137793737087772666 7987 1265934006039635610291748085702870763150 7988 2819997158189024696558344257851853712485 7989 1589191137082007869096416454770161482069 7990 2876501787594651585772379482303675570243 7991 1087721804857471376015796492037475797571 7992 5830075003913048251340527273005469974150 7993 1064516671731984884818542023289369269843 7994 2489816652311482299269501924122154336419 7995 2221618401728600569190423451807920268479 7996 2848365687476293959418917952587561244155 7997 1178315079182769550552121803225346616317 7998 3397662960288913913540077587950081891263 7999 1134673387717383288476620613944989728011 8000 4799837347406869602877310044525010668770 8001 2133355255378194408248825946437062380310 8002 2152345152355105777613282022044530362517 8003 1105824946764864563195754346534076344703 8004 4670413248436234454365267961304495239145 8005 1351433611097482250867716974765527405341 8006 2163128152239277707399862853287608112931 8007 1737365068348366267333961176032982260497 8008 4591258396341722910150742754949462687465 8009 1086018356037641455692316102015118592451 8010 4636613529751806487832901979707009057730 8011 1088733366587280456916289190237894007061 8012 2905874561768848301863210139414860420815 8013 1637581266661765022694569965263910099853 8014 2184840131841109892868992995020432809479 8015 1602480287146332127063122683873284172617 8016 5368661244087839526581637688262564341743 8017 1096915090096645027914992692118598375227 8018 2328212741145307766144705383160651774167 8019 2157781343231463005984833799419549534360 8020 3676111275890063606546064672837239451855 8021 1196056571441660469276739747072528276781 8022 3881144618371123600651840019585363755787 8023 1130807425242422029410969085657497894883 8024 3641259803992928146306773671427439800405 8025 2184016423748286060930961707465856836066 8026 2217775979605764111238966162458739646641 8027 1164351127265607916433356563391955655383 8028 5022461544863612091892661988201313574850 8029 1379434332860978266231741250342365016159 8030 3106464477213698664159950202226528995191 8031 1674739750638058905997431842532654546731 8032 3761295609895156203197492469852663342591 8033 1163023052883337614107971452801179570297 8034 3674718930221794622622914852632897786789 8035 1402940171593607538938746413140867598367 8036 3653216066330030198612346255477796227750 8037 2046450847633481376220665597035953048430 8038 2251158004439980046516063428788344207347 8039 1127390350811056072338428673382065919801 8040 6541535103075366031915013632916527986765 8041 1352201490215396721041734737488619757571 8042 2262385422114965299446813626014591636217 8043 1987703923360021000614801322877636144693 8044 3024037784031437870096101866626749378455 8045 1420497547185888110196127916089737914981 8046 4010267825024383512243497611568222260510 8047 1235390602735570996785040441673165990203 8048 3709673354360096570393648618274771737259 8049 1712655369606812060924473615885196485649 8050 3628001046018136261770442473352528845342 8051 1170207851398889393313542801250748702031 8052 5120923878155728660020983425215729961365 8053 1147178301330560962640647702621570129223 8054 2296370704434342590113016885267904348059 8055 2439152719188602144667841223394931585090 8056 3771704911492866951333554231287776735345 8057 1346039823974718865650672904579263866777 8058 3724266506606081390036435683451360621537 8059 1155754120446045416041933944750852129701 8060 4314331861534960370414944741227505335315 8061 1738359827262999696270260928623291676541 8062 2418919995854123783851974451510324244597 8063 1279240430101550629850644471099298048843 8064 7857691650286474537558988800416818918050 8065 1456206788441147663875537365392618554393 8066 2417141242002409333040618997036658476199 8067 1751341805771229462941666758689772624223 8068 3115479131876075192794476547259689888185 8069 1170175444920891928197996823632599172151 8070 4407268716477720537318262460714916944011 8071 1369610543776550388747979651468603493011 8072 3579576732334396446351201525259962197265 8073 2333712985503273055738237161744203379170 8074 2595870366875879554354358501382638882459 8075 1721369540531470550568336223791004847262 8076 4724417636548485898232244397983020682645 8077 1217404349382724967663480371972454077957 8078 2764117455236975181226167841745446605613 8079 1777567849259097870251852355021002869339 8080 4863363278259104720845939598526066211203 8081 1187694686820427322247515589200962780411 8082 4019899418509566428478430911060641168830 8083 1219920318639992482768863272156937413167 8084 3322559910446987350002928504293235872855 8085 2931523440579259050766297339272807532650 8086 2596067961138461628835556603775303004601 8087 1196542522833187359693722268300038905417 8088 5487573709848389153646788230096346488365 8089 1199504956862159045427215146362711032051 8090 3004348211684689269849686698576592594107 8091 2171415482507230402470279276382895463290 8092 3990160865689377303797912348987093202150 8093 1205449636176115828116931152959255906143 8094 3874182709867565117988767500426233946991 8095 1511286721246134858546406531035169005931 8096 4664118668407003839903057791644516978503 8097 1817569973245070901899969523125103603073 8098 2424950530239136581957116342755557737797 8099 1552137600536666641543653623796083790421 8100 7484540390407674352560277537920427194990 8101 1217418606432624032308378096516556095511 8102 2436954914404776647403047385813558629267 8103 1907378063233587553288900182289389511153 8104 3724026531531945381009294618352113969045 8105 1530059065059777763776034263480654305441 8106 4307006798028633396476780319777173957881 8107 1380795639084240401650687381640480944782 8108 3273424198981418543898200199887210330535 8109 2246544272162233232626565596514226006190 8110 3079443693479604905453130227837907646877 8111 1232530176852395097716396510683805692561 8112 6550877557115472859155521970325721971470 8113 1546753935396252067135836442561849102427 8114 2473289655597713442720035889275536772429 8115 2326416977076225377317514201143276087493 8116 3305864590621948705031627441203825158405 8117 1241677945392132044310506742932471665927 8118 4727868831076498749840424746394151343430 8119 1304856072946780453783255169035128417859 8120 5731213174980706864213905344057100922755 8121 1872166094853658615589947715679549293561 8122 2600256076983614325777665717964124378787 8123 1250886773438490297674060992376498296933 8124 5012801509017933928665908078744210947305 8125 1785740412639880205384071411143648129543 8126 2677539883018236016144335548547379694869 8127 2630868909050275942403192774284499771830 8128 4319860069086686718944058118249712052115 8129 1387880255135069233060311612796114051361 8130 4745999413762455504855129141517721916821 8131 1298067549591935307655002130364721879871 8132 3590734452396204812911338690605313743835 8133 1900013808139541705257005850757442364453 8134 3055100059996207512038793140990513164050 8135 1587642033508440991985156895575767770707 8136 6588701656736836391017641659715560312550 8137 1301405690830112927819332874144417157673 8138 2767875751582977415782362565724318664323 8139 1914076982883596260926399599123218580519 8140 4809462493222658867419955461841187848535 8141 1493131038661219497743745982668074339021 8142 4082694156289291842623213368063523416423 8143 1364837364482904536973163664932876014427 8144 4176605399293281347132943468125737560333 8145 2725633591809770498477302839369644057990 8146 2572578195077502781924500891431273166301 8147 1288339949031711175425093954380752585837 8148 6077106986815051514541018302241825803085 8149 1342243882158762396937606951063843177261 8150 3386143294370417809415576028663896555046 8151 2442494677918027424477486152008544819459 8152 3950550575145057165989447571293781684015 8153 1346075189496410544955870996699943418233 8154 4581854585993159029740465455264854780610 8155 1905304457156544231720250600083614129021 8156 3472448376124067183152460482595686213155 8157 1956830395741928892959430347062069095773 8158 2610726513471593882536581205795817283247 8159 1346731699895516461654761653428937695211 8160 8741703943352201861064924833458473316731 8161 1310650802216019943006725366344222272811 8162 3430803077121836556764677676638699508837 8163 2219307940697437638811884976931473263230 8164 3821357784308441476896627493708523869755 8165 1745570359227367645524047805707788930903 8166 3956577401792259483721503575714934341041 8167 1320318583076952422499645348977432558777 8168 4028769041361202642548072426477582447165 8169 2321894234739645457915918934495580413411 8170 3578069042694013695675033040410233218201 8171 1326799377093009211255569798060495727861 8172 5999182739930568177914823145980725278650 8173 1464848068737614962770210431624271992173 8174 2747094956472903472610726730447781856509 8175 2627894539663372593329736127789049442438 8176 5127878265614310970651143872990693685873 8177 1580994087548761671168895588882603390627 8178 4245782556673318097443170885793043109997 8179 1339846925039493004776469204042424529101 8180 4478749436203395551926299933926439566055 8181 2406638710284966861525089547868166213923 8182 2688554280858727249599188055519228840667 8183 1613004306514428172346566609180968103350 8184 6997898657310135228112156405927924192995 8185 1687960275334475716637791708969273225777 8186 2701726662485031405648544505863928830721 8187 2029999266664563815219402055101837489623 8188 3816290360427986146182870207127684235865 8189 1434823964150116682574272730986657896061 8190 7236295879591313373985450163874074026330 8191 1359634836412390795589940261079136296961 8192 4708070980050125241816734797968472558995 8193 2044925116565687183597266023846890630753 8194 2910128872622260894526025938183696801159 8195 1891110131551520561371373527125802825141 8196 5475139822276748455091582643114690491595 8197 1599068888063872884568750397695641781477 8198 2741593047486990316552021025121119788547 8199 2319136768706356095501582129332757402790 8200 5585867998926573035718092309936253701490 8201 1410028370245458704277320664975613189001 8202 4134492021622496345010183725280238341787 8203 1496849137922475794304405327793894478983 8204 4308624593319838993132906895929391424405 8205 2597642308084045659646848068767914310031 8206 3052752456719450640938328680661984919661 8207 1440859479131820675803002588997174092763 8208 8338289233632104940544922609340373597890 8209 1389810103541536701887229504385355491451 8210 3480877710990292243153271987236072569727 8211 2707884972132293084487129293514874643951 8212 3718361251479753579907456221366094901565 8213 1437199838564007587088993700528078422773 8214 4311915611576825329460892660162278573670 8215 1842886747233950066768667885404144288993 8216 4682614555826620684308290227021643706045 8217 2636515370655317755231820040174635215270 8218 3282211251521748352600366669172566688243 8219 1406833327211970071919431436154065408901 8220 7088416478324169112564972351335029905755 8221 1410260405169631812503691119444804198111 8222 2822918015648602406007177100426541932367 8223 2121046465981903215478231852959853287403 8224 4763113504167664866850328978523685494417 8225 2199300896112410971164905697987698778354 8226 4796194733320049948962140694470925027310 8227 1502796650611920475073795411282184884863 8228 4466004528775389856435129427895890818710 8229 2324795185227955286694504446761814354359 8230 3566598806701556901703872496527655964081 8231 1427508764466011677395312881767219511161 8232 7796534069832462541941340136925366764250 8233 1430981132999992080554461185840301806563 8234 3010680685967409043298127693189161339851 8235 3194149802561777066067927345686960804030 8236 4019890613118564008819133047247141644205 8237 1437948684648106879702563842843490741967 8238 4319574766797474974027924426404261233373 8239 1867077801939481258585835482023535920689 8240 5915764809713086494545392079127503364429 8241 2254979932684830028445501467876695017531 8242 3142521616586329888885043080769670034607 8243 1448457270679372224200186813107946398093 8244 6548948268488855343845902302483713947950 8245 1948256096305576056123100248126591485519 8246 3697596482989911720373792351554546188219 8247 2183769341527980657320965873011646272323 8248 4441170775835495008056534965686794267915 8249 1492326395190938235423500647461526031249 8250 6323622862016331029153104302729350997546 8251 1509791524502130904830278724431071717111 8252 3903492423865120770835622696928822470715 8253 2908263123660615428675927160008969828030 8254 2934727466384042867884617140678937932959 8255 2005746588497290212993202423973755212121 8256 7694924612625847084715077753365695480755 8257 1544327564175780570921138348440624471233 8258 2948980261365002569385347730524236958997 8259 2215752512341422262996181299740461826079 8260 5844291448075980745829726597296814393385 8261 1630412815655570961937232653104989416421 8262 5608092987911237845549638528856989841381 8263 1483986976834272175488343375911040961753 8264 4528070910604151452918082544340423215945 8265 3048937016713743099350720140842095108513 8266 2977672896641008633162349039537106528361 8267 1740981098121493592386487389307594240327 8268 6588380907572491912396845785682066207735 8269 1494797776853180165750454940388099071151 8270 3743763862857593693450349439284763742029 8271 2531008193783176682572747379923977710390 8272 5475574527884343909349110683069830294431 8273 1502044300992892043803272465620536077883 8274 5287115565282333948013406244909025972829 8275 1966223342686370141518985472039069928266 8276 4018512808645924969243478879543101227405 8277 2365735206585329509186378823263047728903 8278 3021183100563003714664077715316389699147 8279 1610647328562069554327604843072661612259 8280 10170646266605901656485743209780067209550 8281 1968199003562067355748717296645217671500 8282 3142066604694030265529539814084418746587 8283 2518209273950146914879891317468561949733 8284 4320513050281287754869563564786925655905 8285 1905887701640456688329386853279077133717 8286 4577945048115240154292910220074266747141 8287 1527656802670125079473136701405978550817 8288 6147664988560490318382163791120631422189 8289 2691962475930129773567595929301580216310 8290 3835282770161171464601067003090167148407 8291 1535046500984490254208750913087438322461 8292 6151220270537064627404204918811672425715 8293 1538753400830929180351312284898912038743 8294 3800606915719696948689072625554580555451 8295 3416976509369705729953580342774353786291 8296 5079073144305987945436490334500701597455 8297 1546191379534994637206365764958325716387 8298 5232820016084252748966188272490248918630 8299 1594897918907934620583262621084552795399 8300 5449222156718907034760410399057396846590 8301 2331041092055687902016799248214349035821 8302 3633498226069728655000841019234120103997 8303 1723222400291835336546298154516968158198 8304 7639617138011991574336695414337249087497 8305 2160651609051766131420917573605585553051 8306 3124940409311010857364948131621353425581 8307 2901382801150495395664481847822318799370 8308 4379119187676143861065257677677356749535 8309 1831472529571987232230926257447928184469 8310 5907416917961633252333562708758134559267 8311 1572479823183112295909771102615504963561 8312 4798030999599202767303592124257669282515 8313 2527366013407249981480958185052387458163 8314 3155168615467583137156548733656925163329 8315 1976031072426510383765810132716425791543 8316 9479065372551448699843236030377315236050 8317 1583868915829791805701541183594530227327 8318 3170381182950306014370887432657158064447 8319 2474936694501453873066975061892550607201 8320 7387676375649755898457239462014075705755 8321 1632310597135146249035424555335601473561 8322 5112758360680448072404744102892390729173 8323 1975647993304287951920827927369280245877 8324 4257748860670425445724679485214816147705 8325 3610945445102999740900864173598682973780 8326 3364288077302280994576260045776357964161 8327 1765437778278519071153161745621708228627 8328 7350871966415469639717163285665796402515 8329 1606870088092953107907334162265002590851 8330 5086376159240313411024810822692524338450 8331 2416665655354477421355087647807357785831 8332 4298844523862886704640235099408921962015 8333 1751676808203885013484206621914709672133 8334 5464272829222621491637369205355684214490 8335 2024075222374449699275382222553810250587 8336 5272337034983088512883548863666665361113 8337 2845960923230802802018948151970515766907 8338 3580773816676197692788975731114206816567 8339 1686543951600006604677792496109672775311 8340 8193050137647589807991816328593866584765 8341 1724458381803026621821423555498631627701 8342 3374732916390207937537579894792736842777 8343 2927420342140969394420486143979293929389 8344 5850645800995596713236167976722506386605 8345 2048489322762660138959806647333153785681 8346 5376882127059727408140389443884799150001 8347 1747907660864862155291237763698148254647 8348 4382108533088996032243086859821184327635 8349 2862433346149235583961422975105036413694 8350 4314493243910401297025395584932845832814 8351 1926175322481187217816890112186034721451 8352 9677252928554760451571103685776812512590 8353 1653776475058854686752731565376361494123 8354 3310294104615695569945351733012207507909 8355 3113463347379699494029846222014051838741 8356 4424282394756290275876027759257430111905 8357 1701626596872630896134672512743802415037 8358 5848776650409558526619002268851296488467 8359 1807096328017072869507397240033536531379 8360 7369466848913777443551178583229536857365 8361 2820268682240270692002012255074900165890 8362 3464807910654118027635897575641142192147 8363 1673681830369643117228052128279647712053 8364 7293440322817873795448067611280499331055 8365 2456615515282061658244495607992938906767 8366 3469315921654442536461244287308058527389 8367 2523145191068599435490391103587974137723 8368 5478221987747197549950739356646261912239 8369 1685728288786633855458389725887218770651 8370 7635782787305243273666955989969854582910 8371 1860960559416420392508910585023957931471 8372 5956029337637577957657290966972693460165 8373 2541296584334819655745143105207398205653 8374 3499068673613760210243285583355996639081 8375 2262070421616910082082612759901940152062 8376 7785583864843997525115856536072589266345 8377 1701911611006017179559005949841419022547 8378 3514032493933264410121388014342460272867 8379 3618638044082064036144838071686489284500 8380 5702148355517107486636567240566907963305 8381 1888133365670984311799564883965806505790 8382 5691269081929666264842987402770093708927 8383 1752186279882970153533047435309730031243 8384 5888981549897384340643676081123981063495 8385 3572816837509559951749577729354274881977 8386 4018267960092163629059473237191508536479 8387 1722337332067389691174076211749298963517 8388 7786517204439115319853505966750701073350 8389 1726448852628388797689986713093927330551 8390 4323798441217107735176440301553684793057 8391 2596458094235203160113860202310241015251 8392 5280298416782762647908646986676452794265 8393 2246541512917185125000709463988213761027 8394 5210829765856828225506045445210157791931 8395 2303628950065903805767939222134714143309 8396 4640682266316733233699515715079402916655 8397 3063873875143589174735967010616407477630 8398 4237880730156731036276317595510803537807 8399 1803401613686741610389290351126898406299 8400 12943715311939951596943583319785759310078 8401 1816167136723919725764902189405835471121 8402 3505484484061629680988418736717751079517 8403 2633828667436564860044238959280954016303 8404 5178255433520072373468042675165769125255 8405 2255638397731288086516572827450114858446 8406 5955019929761754496517287878907429031410 8407 2059297180782005703232435192595282461027 8408 5381829776291462659075174095686326094415 8409 2652694879399902838724121226917240421529 8410 4586110603314390657583336980637364010642 8411 1922694122414515569948593469831747031511 8412 7101531312391051058896819093215192726465 8413 1825080160278253333216444846575013327837 8414 4154444618044140568518338400662275115269 8415 4389482721161183015098359531809210168230 8416 5998994745385245693168138324418925250843 8417 1888147093885901266583449857726070067393 8418 5694815355631846859115063130242661364453 8419 1789190910957670420403018776748299807901 8420 5980180676194421505602736265920372767355 8421 3145985029728954654792120258725983460471 8422 3589826031013520779840064901642447250867 8423 1797709736206176946976522000673572603833 8424 10533211282016520534766617501067552519185 8425 2353035547840100200486016762355124662102 8426 3977045230014078364348959399759126025771 8427 2762141406863565892471843598278691988570 8428 5875118725469972575804128785071219898250 8429 1810556430646400034285594488675168590351 8430 6817744667947306950452369941035954867871 8431 1814856986663797539699967512100806702161 8432 6478389896607303883017914268862593447201 8433 3072736067161898587590278454034018066130 8434 3641303274036332772160283110880151519469 8435 2670013539404466160617507033596371711237 8436 7915628764781018500481633373537124831605 8437 2215436469375088502812470273397701575783 8438 3658609404982858330494877762520616960347 8439 2875670644565688512038876160329126362401 8440 7014345293335687324907294997375505508865 8441 1924992920928902841228681049867015254041 8442 7344961665221996638908104707501670226370 8443 1840853951905501510431644871052136390693 8444 4912907701257048793145570516810057630955 8445 3465512182704194170801184649960370190239 8446 3821990253723614187351074268851977831541 8447 1849593791356134582843387519664471431937 8448 10527400900379883859475404348049144614803 8449 2330714821546920028296638315866743408779 8450 5264574477107116933322755525499856384060 8451 3266641063279239380216413948252065340490 8452 4959650206976738439482212577055891981465 8453 1904228631346208542039068462520929416357 8454 5595481532245646449889385065118205502881 8455 2491348908007788188294382837030272782481 8456 6684543143736366643501297296218432485155 8457 2808058818695007812606423462736335659273 8458 3746255561132500314010967456527914935497 8459 2066084380744957853479331669467768844711 8460 10785611036863088600636256338651211891150 8461 1880478110868958557175103678687844579311 8462 3764009873176134640234219028843823806567 8463 3692168824891018424886533912709554222363 8464 6419115309815019639321785694416158555410 8465 2362850411477830199354564437327867392233 8466 6099335370054917647825547123102835815581 8467 1893855734689655768533978431228981880877 8468 5305049059481596874019354974326608723615 8469 3206443643705090959961216099810381171290 8470 6144769440901960615930029690822969560934 8471 1957835222353062858679504503640162678691 8472 8725088291309485378437049309626702746685 8473 1968665464503000305363287759947781016017 8474 4047021085424644312171128875777587196851 8475 3766908458294113850859642106835591412414 8476 5558975465249672011691264642315415404145 8477 2295308789934363408180298177973663974650 8478 6763285470389365160511381441715914541070 8479 1966802044767569299534300068037332389611 8480 8213113204421077786402338523327044910803 8481 3188932177390475079646762656912248533771 8482 3853922554246662432192628782351434150917 8483 2054446383409529086823167470292114201727 8484 9099429191958656132586358130103775589505 8485 2419270696417029418619747830318186556797 8486 3872135334883306143924003071407777452371 8487 3505997120286027282570150399220508761570 8488 5916334735400718533072570086391291100165 8489 2108594297244062812246171170076158513569 8490 7318649137974151050869073689409192014393 8491 2274538955318082939843662010035247020071 8492 5746444295976764534157008857093936895565 8493 3112473748526436886176466307313379239023 8494 4067827710647749007652889831778977815389 8495 2447933012075415969390666522566032193531 8496 10924493075691483983442271895806698269370 8497 2038829543127264572970803415232248870793 8498 4588259895016340943484250106817513173703 8499 2950668533783191595634060149078695193999 8500 7316373590265692979598862429651813047110 8501 1971293329043306187224566059048171717511 8502 6469676248067604145562582029773127872643 8503 2176089079560058945706877513152598439363 8504 6028798558951467110964945112180545258795 8505 5145368079342051513571630737070855401983 8506 3964366491729403576379604071765838475681 8507 2039437610226703052030995882834971890807 8508 7954761772211443564901610335986318285065 8509 2035866422241212578925756498777205815869 8510 5348449129574606441034361453625139824327 8511 2992594144847490068596409488952529639691 8512 8374205010051502189582280748449730642815 8513 1999297175150580485234721609652514125003 8514 7603380198896241065656350514343665562090 8515 2734302608076709801161349092482218921973 8516 5348243182509426587634074716513665580905 8517 3220272339880929599878612721128758758167 8518 4020649603937374254769307563698721190947 8519 2350660854829283494270274264546116563539 8520 11671981162303082061707391063660832463145 8521 2018164783661936629606585272070082844611 8522 4039569828174085519069644720031437072617 8523 3416836830177582645541592313201371028430 8524 5398695557126014986483764504348737861455 8525 3000652960940033950839144042696985337226 8526 7507607770909804459854985717143473057550 8527 2032420489402779023410785292899986410097 8528 7337525339795429123783751197634891445239 8529 3056488299720788559907514153116806296689 8530 5101849441835464452665002135536883247711 8531 2159975586134530166385669568874876335151 8532 9667678369945056668098766280604910998650 8533 2544145393711955160686416620646376210663 8534 4369250280484524699094989824504420695609 8535 3852991019345434048868958172496663219713 8536 6950671452820972944803638253901886291605 8537 2056381505160437624377308671379614070067 8538 6176941692786331774803249469589620741523 8539 2061204104731454050957368058768895167301 8540 8152009287793603652271216285613529708235 8541 3828954462146092335200401224722580572110 8542 4135378384082645933083192747219475769967 8543 2070879852525642291602214142065823816993 8544 10543269190324910159851491439794748045413 8545 2595881545894915897957228086910855599481 8546 4154783704766057000364061533830267102501 8547 4115897444115852643409594171251853801407 8548 5552633251363746603115990830794746874385 8549 2131348480778967092337114065598301662149 8550 9679198828108994290133546652463532818980 8551 2225165259997482462080287359244228563571 8552 6377829200342146134681015874399217742765 8553 3143589901965395856292934597489985304553 8554 5414511334140119475599368157214486445369 8555 2765502959217504430832395693369947065581 8556 9078053576327530656648906173791020379095 8557 2165820056788661415524947089354847488493 8558 4645701144091340488267976532509218390717 8559 3708797314732289012284194671210553455410 8560 8656000819990695080041131401112683512761 8561 2469147368073096176141346784568201314481 8562 6352773568021406025628897798857504249607 8563 2119874548750761490776104205089257272653 8564 5657441357247952530035385458502059249205 8565 3990559008778159009731707795258545459943 8566 4253045197898110554267679982713569914011 8567 2310517680925471687629515408776221449603 8568 13580017484245999332530230722121127268150 8569 2540382279852640545145793371645138478771 8570 5346174949567622288380603357308527535499 8571 3210375228921201631735677204662137850711 8572 5710510165873677942095101891897217979915 8573 2144760973929121780813067121694718374783 8574 6442367668686577619675558768806601809781 8575 3343102577982334772536434804745453545900 8576 7498615407262509516966565164213845762695 8577 3639574099024429444961603244294326361970 8578 4313001156586522389643965231365923401397 8579 2263798278804514351901506662055328763839 8580 12872919760616794565253038274250507690995 8581 2164859091607589191665198830910643257911 8582 5062427652944585355594378903449084843137 8583 3255605379046240708314966374828308589203 8584 7040861305933059653138451416267380273755 8585 2917180565456104220980497577519922688907 8586 7870908269312545555640671190842077297133 8587 2260610576187023872869412736637096855367 8588 6193162209378262564329862349867049154965 8589 3832875998779817898623203849203071087311 8590 5472243378562030403852158713741329117357 8591 2463736788755380500292460456801984671926 8592 10741285131956773598045973826860073489659 8593 2381594113047440238005815559490019875433 8594 4394125539548010505245452214577937888189 8595 4665402237670541699361428862461124252490 8596 6870342489439285942204674380448822931095 8597 2205564623918163024222725636701820232487 8598 6624975456769554209253547849620528769753 8599 2210700948914277969347709101925928957001 8600 8983218370509668225790467293882511811870 8601 3452207525844585720867327687567256909811 8602 5418000581113180074621371372919150882097 8603 2592982194110723625764289797033889696407 8604 10039591784182865289765001978876734300450 8605 2784012456909735007162920527968897385941 8606 4840692145965495217542015216378319481701 8607 3556097183704298629880668795067174458753 8608 7516347067725734459810216760858297389181 8609 2236544417727798463439089508375411289451 8610 10035034430872466326166707053777234030647 8611 2291242853383458116081191872988035371551 8612 5982635657348835002993885862114149188065 8613 4485468182295620220059004230520216663130 8614 4637468172912842843726820224368654522001 8615 2816533702086743099498271843702985052723 8616 10326345278607722995641034031793921724095 8617 2635485677298937482373636536135670749577 8618 4701743539839034286094127154973617262667 8619 3929398566981097329338796817511847422430 8620 7562093759343882007179039727556920222605 8621 2340688440447072455034301558075650093221 8622 7674431264064056629458603394915530694330 8623 2273182105348828303602569457082544908433 8624 9682188224907552605771662059846497998650 8625 4689344044038563067203214518758188233454 8626 4834047772579591815198480016116438105959 8627 2283748760281989007925566643998710326797 8628 9150507865194099868292680341732547756815 8629 2289048647132631420135775192834584089351 8630 5732438144209876284856800283122138351721 8631 4549672406882786444361282507987088473410 8632 7668848760964411709431601443435711224585 8633 2349769405158367750024874367023763256337 8634 6907629643263937087123903126331249165731 8635 3189342516182383054865785855716588230237 8636 6584746072736042154186315307972751595945 8637 3466321801738193188859556904313555997373 8638 5402578978617315885933058912690731552533 8639 2374542001380133610699783752951166107019 8640 17293290592220376607677317477359695285350 8641 2321081093436551583010186643859239899211 8642 4843117719187344645916633585298980362247 8643 3626469003620882155998500870389157018653 8644 6208678599603512205272933195084451069705 8645 3888212317451030853233116781293036927901 8646 7758533397604057414630367792880923678851 8647 2337248111456218333472924910059948629337 8648 7610119929089701634629770986028631866315 8649 4088764313918738636752522188297581896740 8650 6139533680638308443015048554016438792706 8651 2417965756991525244352652475264193096871 8652 11068489011072618055316060748679657903215 8653 2505244087947047220942227760478161567877 8654 4710718738783676731731897018566133362759 8655 4430195212196268817851980748120834491561 8656 7683652380150038269571756058789824266413 8657 2603868493073006277792567883537230436337 8658 8889872720022986545767481047009656092330 8659 2766785014117476314002331530076986923919 8660 7920336889471074784360234354601760775215 8661 3563851920038877698593059368695770650741 8662 4901607967820167448596652252675696691737 8663 2380856822261626546084848042085324082953 8664 11522548654852100630992167586290304866570 8665 2984326598216318995150266725632285079953 8666 5580250516642155835450450236628265938579 8667 4283428043052753744773008112899904693401 8668 7054113565874304831194701260564093603585 8669 2397397951039352626663452839893816869151 8670 9590515820026023221343263880615251583690 8671 2818377027354720023201441749889017693049 8672 8094033078511930099000536177576339182691 8673 4376308421858401962830093141609429694150 8674 4820723391198893701468248923713447317349 8675 3152005596490609596181705955730122244522 8676 10911697751279699117512305739842037984950 8677 2419613665366471587947270977673650482647 8678 4842999747522085361675662390823890052147 8679 4016361852140735260512793102236539107609 8680 11139969311548473335439610571530557071805 8681 2430790851965513226614926351889409253411 8682 7301376549959742822993380321729638650347 8683 2577095208556066486208187136917274622407 8684 7083032229545011214051665303679910887805 8685 5177317809306016503706196033754431597870 8686 5053085831973915425005120370139606368381 8687 3075844012177010348954208544520072792137 8688 12002859576831794285067110155869647218449 8689 2453284738720543924562843432401646129051 8690 6836767774089443171606392070993603748077 8691 3689234356034547648348137323120512310351 8692 6852422755239398229960265175692954090215 8693 2464601782408532888836703281875691743943 8694 10541364864045829239972331051645445645810 8695 3242239683584224164490998415670603938049 8696 7536757462872736669853512677955162474755 8697 4041080511088924689972101090840747563027 8698 4955777408536285503678900280319018167297 8699 2481665458566116635957651469179682206501 8700 13390927238320153648695587711206093105890 8701 3220264778205532272796609359771975347231 8702 5277040250718203712552213345306010175797 8703 4210946226839729628454575304490766875030 8704 9155174197623728545812527612381009928609 8705 3124980282751489520666172717103976358041 8706 7505726443081819582528803134189853432991 8707 2504582410473744900915710381978903183357 8708 7819523137821164137735434568588867851435 8709 3766355766600736098581201014056685507429 8710 6905615820676210012227045950004477285067 8711 2608968677196802001279178641853159137171 8712 14355076115949700207047626132910396701100 8713 2521894924624746946585427546868130745603 8714 5047695296235458491759836851014057805129 8715 5596077951262963718288093862558547612583 8716 6745624330921774231290831246157584854655 8717 2655357654413577902159272294936085057933 8718 7609819193512257094125527266624181048813 8719 2539315067343447851048269245821175156401 8720 10415240949120666809203500297632097847323 8721 5001537806201185810478910050612933271410 8722 6134620137862625949363347933359926754350 8723 3090239224946262870520246651673414333413 8724 10221008452296284096714871542318772440055 8725 3338407202037269599300982028975241819806 8726 5117637549697929824922714205553525208491 8727 3844925118633142986463820413105479173923 8728 7818710598918858539314116979402619687415 8729 3177246105801673648415242736136359401651 8730 10954973746308355005569916611492292469010 8731 2574480618756539864551852148045037238661 8732 7179779265057992288150109753542092670385 8733 4023533143358807473940606395214661377983 8734 5694266224221499171347636098690076059429 8735 3234355573033335271868276625612735239147 8736 16454728199754476177400642703239501887073 8737 2592227224773843561087064434738348255467 8738 5532996385424834335883685822963643628983 8739 4388391869976551536123485212708499969790 8740 9560071981540269431842868607084833152065 8741 2604119382131352437753350049326626274711 8742 8252683322149817000726314560680897002067 8743 3047189241503369430394109210048309510707 8744 7963216495688557694109595800332384628645 8745 5498727030378788619211494721206276425089 8746 5236148322752131081483539384090166080601 8747 2622049696643005136205797686311702618037 8748 12483879278602336111295028147624470262600 8749 2850966162134791052371621824704809547749 8750 8066176671699516822293902305868119563199 8751 3951978337199203713564450423724091934971 8752 8579451018438146713450461356314231417671 8753 2640091045848205484381626200367312127323 8754 7929939686020057473621977741927411182631 8755 3548440275858152091959581903181523439301 8756 7803486457595476097839801241837425873455 8757 5258677202933638626301690678524816305230 8758 5533411258393531268353116083808087610217 8759 2811703056383620173420752104894956358211 8760 15403511848131122092060542844826051568435 8761 2664319954832754162720194093646604585811 8762 5792994340126723497925037832543467949547 8763 4220415947427001629774227293182922625573 8764 8337019217565421555799039674615743530505 8765 3347164237354860879633641624672882497013 8766 9056611824501985462739498063557458733610 8767 2954255170910245982694381159442238276107 8768 9212693529767632123607805704729613358265 8769 4197794943857477881676544217789800404491 8770 6733165833564525034885956537954536385479 8771 3227199181998192406395342297474007493550 8772 11729343963148445848743775987667132307465 8773 2800651430983673645112219559755643496293 8774 5592370865709344498866740243945651547969 8775 6691181084342089742669089123979814707940 8776 8259461423924943959020149442787350663305 8777 2775362999470692262217154384711885677897 8778 11032730990641315903079156636441186373787 8779 2719568252940595167535219617823052526101 8780 9088582497299696020424533762570238132805 8781 4089563722325051333659436995345109731981 8782 5455708157974399600004292066211615436167 8783 2731984792337835462453983454637650617713 8784 15238214898880942675873016007057479285070 8785 4008742539098783455519740226917965142587 8786 5758571941283088057738909198204966622711 8787 4305825364995494811432410795636755602853 8788 7981569755296180916277995339359833910050 8789 3284401901222663966668319352172969780039 8790 10355956492908950704582921823445699712723 8791 2823133214904583676357524102650271956451 8792 9867068601092116494231320183829710302485 8793 4667195470772850922944841120341577519330 8794 5530715013421016976096945027521585687089 8795 3463501744894167422821401612910128254231 8796 11096460937812531908538844955993970981345 8797 2936067467945537014512166604331488873053 8798 5730522583538867424195020656729999950853 8799 4879850477161363940841020712865760061761 8800 13372879528474470787337838902104094891646 8801 3024992407349734691155883325381202616441 8802 9838633312158719714321410101390653103530 8803 2794836176782091193875655250987147378973 8804 7813608864073238541176370266658001492755 8805 5260571161460194962480526722858267527671 8806 7141338985675082247193960243206879095611 8807 2807561502178845851187311448170783488057 8808 12871713243683882462923740723597955411815 8809 2949216575558381510356752356751372742729 8810 7046609589746678486596175055726788027827 8811 5294104929128421277046634077358517067290 8812 7526492757533238881446027571689633993815 8813 3300118841284021994013891959394312965357 8814 9273841782247553555127904622299389125279 8815 3716004241575279915057180070861435104713 8816 10069979885911278389743445272920696016233 8817 4260347359946150376543923464319668595473 8818 5683519362884527726862170849240996193197 8819 2846050973502301061890640249731126605901 8820 19071663740078398184315514435594729772500 8821 2852511853085549290111923479416839191111 8822 6294561583915062417643377128737242586537 8823 4582454850157017305212691650500462031393 8824 8722448667974532298850375344226534264595 8825 3741260526605641598095812092809861507638 8826 8606791109037647984184978133698787633091 8827 3667251228818162019512323872649431099677 8828 7664267438832215569949186256575969525835 8829 5153989247965759876349236397296907078843 8830 7208203588506362681910235155860347677941 8831 2885014689969759809104299653189420684161 8832 15544868613527777871698252937719154714815 8833 3251393083021546099459673768308317540978 8834 6761256850045129845631756294922852717119 8835 5926330736973431520880230316101166144543 8836 7902132833488618269291776980767172042050 8837 2904676009144429290928193371330866938167 8838 9828421721382609390840299145878358888130 8839 2911256529928109139943814405161462715801 8840 12767715865462495581701491382477099014665 8841 5117788192585892350094814689453327733571 8842 5840112824460401409649921576641593550217 8843 3017980416539382905909356743695666580167 8844 13066229426559748545802592209705309973055 8845 3857508820232384691418832458347158779991 8846 5866585945712058391905931599376095322151 8847 4961840680827404348499118085722578054070 8848 11285534772073263127781681301688147688331 8849 2944360834465713066500199591876356768251 8850 11705829329233332652500114385860142417086 8851 3025549875390285742166091317729000424271 8852 7875187897538094611346206226455293327965 8853 4826951931087968917157421828224115958343 8854 6274253974251700898819666017585740070361 8855 4970960236217409075830237537899124766371 8856 16230059449323601488537803909738137021950 8857 3162494400067250921254325548059596355697 8858 6146542142735335481489316916636452783283 8859 4467688838012590405857658560469990997879 8860 9951287204667851934557673860605217966865 8861 2984532965556946455750106049136768521311 8862 10501083223985219863469306148016120629487 8863 2991276069918395487079078704379641763553 8864 10074764822745016320911072854259235134757 8865 6355475823377907615520792805899682393830 8866 7387379096489260277146848297524578864261 8867 3004803428705588346415771600415224883677 8868 12038830758534606000357628215551454825315 8869 3606236882470146964270648868643739519050 8870 7541434899359499430195694478940900998769 8871 4528574270058482772886979522365472613811 8872 9208664004533665279824771183270894939765 8873 3199756094394764293567968545825317787177 8874 11241429671513154301074432092042254805410 8875 4036184616131283918179847598150756836966 8876 9465476582217013182565033027342931004045 8877 5032238051797937907560636307429301969903 8878 6390436568800787405108330184637775825693 8879 3303992061479026798253575748939370991739 8880 19081803454711756724676552528674528405943 8881 3118608462428619140641727207224975164241 8882 6109749119366608224424954440131517747917 8883 6390194737454323559140059011639760633470 8884 8164538919649618205921071672055083691205 8885 3834677028892944110964720734946021559757 8886 9210074127517275896891964222240236957641 8887 3073269691280225030697329084115486927017 8888 10407442695798254026837695277206771193065 8889 4621303237980283336958190530644949547769 8890 9059942994491886180482207251414211605153 8891 3285989921285706902677788800913886431191 8892 15890180695597364381110072246529645161350 8893 3094081587978570208131579032653807316543 8894 6192796489170522588548334253079064419039 8895 5823597117466811801860284587459246527609 8896 10648366983370680932957277294025809177295 8897 3840139485983468037059686865249021980747 8898 9335200604818542441151311794875470803903 8899 3430377488707683715093517016543960252511 8900 10942001021837731490683301177007856692930 8901 5638360545569605926059421005010582052910 8902 6248724374940942410619969122042380663267 8903 3251027546142850396589996809871450807507 8904 17011756044431192018698978373245608091545 8905 4277529439074912289749164252723114872331 8906 6468651324683429003211783139237616852611 8907 4715737601586467412438317958870706442023 8908 8976551905140810794626227919931841345285 8909 3225516706605880586908298225490944112461 8910 15378827061680595788943849863819934255361 8911 3946600704715065509980411464810330598289 8912 10283096407622243950956080340462550118781 8913 4747599497077275671103137306961835194353 8914 6333468799716504302095714617260850056029 8915 3966131620928190915807961038579722809103 8916 12706469395504269016611496998022639028295 8917 3280142343679890195858882049402451478637 8918 8230463976836942010234422307300603896150 8919 5380722711459141113701177968402707518790 8920 12192701638001621167573316204810466739845 8921 3516121827280369905697523075750922301721 8922 9590053757147126972017927524543308995027 8923 3200056188141270234789281394334227515333 8924 9016787885924179245602235214278170093505 8925 7764000464777974429060572044033143048782 8926 6419246189375822456213443426390362412591 8927 3284341115728977383554591714025637338603 8928 18810031550528658654879093673305060125490 8929 3221638977553968152137602562399116087851 8930 8690876952559924624026177789937607932709 8931 5269294145812825720875127798650939494869 8932 11447671694311333218811584255920324971185 8933 3236100193923439779499724564777923816663 8934 9719813711145029548210568943770129170481 8935 4056006763125298773934775902789662803827 8936 9894869928490186494840056867642928837405 8937 5712974554461369386526501364782288950630 8938 6728960781598905942140572030073994262067 8939 3803438384197900469372672637694470127079 8940 16403976305061850109617300120005756234015 8941 3265198023111684866223587255353696925711 8942 6968638520445962261831278108867481877757 8943 5419002193910557521908138127104328026033 8944 11800241688345874281624136943172102049857 8945 4101628095164244332818669463747541227081 8946 13105525361165628220184958640475095704410 8947 3445064872746296985158501887174563508783 8948 8772119107668156896374757436128902692885 8949 5249162748936644978237828129414763335911 8950 8632171043344841959427616243018144432582 8951 3301901344468752824363062032730463654761 8952 15137178931679331587464581377664257672385 8953 3863423569696349674098358526127479269657 8954 7548919935345482517291014800514278387734 8955 7030631000786566634130876968389213676090 8956 8850859387406489000573240957267793058155 8957 3691796869928091273980152491176003440590 8958 9984084756311735709415968789584025073333 8959 3670034093568034734206304509107722810690 8960 16758591214820195360882162281380496450317 8961 5237579163555396874381236899536009690379 8962 6682888445642689698233923337598085715317 8963 3346435209905927473528768735298556633853 8964 15833027127228002989387976914648135602450 8965 4639575197731468162117826756375383905623 8966 6712775422260561093633509133977885518211 8967 6104368205829978398764453074687669625650 8968 11001467492661414339711516986348549104515 8969 3368904225252468879772088243557853467651 8970 14315561580067645882932551784708826485539 8971 3376424013731208975969839462467890251861 8972 9010251121051873227957406156279011956415 8973 5715483957456999931298904599284579649930 8974 7912311614096077544110013247955609865069 8975 4427869000871437694653240237008588799506 8976 19329944008374371270699873319584552295873 8977 3490856885141143513662211816298176024657 8978 6906237685744173535048533433433066353530 8979 5309856106111690568818047078833422100549 8980 11383931623917424476195277271331059705055 8981 3985954936960855919587100428725739164341 8982 11552077899885858503530404153815698961330 8983 3711975146200394094645272696452904622883 8984 10439359218297369459687014363923190985495 8985 6440287638426632185300823924339450067763 8986 6864022518221350180627622567471145855121 8987 4085454358906245267119731658120163644773 8988 16195513688879949094386599584953281100435 8989 3518378130590593968003304223879684223061 8990 9221577343612680167770013453444972361527 8991 6321143867545026433877800659725889478583 8992 11627277218617843094746211367817477127241 8993 3850363906172601396120887197157811796290 8994 10392627117101772966791032489193983076431 8995 5076467713008344191375652657519101778069 8996 10079170942199608956530928103475003759595 8997 5214478119866781005190832306957596493573 8998 7668909352664065150125940241174730024017 8999 3483299208892505464466718878972024955001 9000 23517015960077269245394944096714591545100 9001 3491048394738020287813669422583365495011 9002 8162641188713860293357336699940861190347 9003 5249356276942242868661786122975520519303 9004 9336807844522624909091599299898562104455 9005 4385189680059820551373936484655962946341 9006 11252258589597213278339471087045479553431 9007 3514389134590034375442965280533152477457 9008 11445837609274621682340599959863581181399 9009 8262433226093514703213722550600302235090 9010 9540634636017939552294598401928465409797 9011 3530027556240796466745530647109449362061 9012 14142620648719487100452754628932585655215 9013 3537870228762899414079038413302260826503 9014 7080921732927369870385826039662431913979 9015 6658545070623924829021506517930082303393 9016 13456599520714796135523742113241715357250 9017 3632571583724028076649467762500646768217 9018 12536007269743455259587448974790498388770 9019 3700177270323058148845286872780754921911 9020 13388826409935504854233689894768453589155 9021 5589546532735702593716175454134004375711 9022 7759997760033279579911885812648567392917 9023 4176316628778184721909008806383183839307 9024 18690428320299769991509411013824827946295 9025 4940793148331705976897311222700693762636 9026 7175751994952465679512275871287076117141 9027 6552814804176985679376235032630472847530 9028 10014837174543960555736494913901626955235 9029 3601178369186635371734960177638789087351 9030 16138388101085445228979203661808720156161 9031 3974480885499508682693651704224407554771 9032 11010667334413579610232886319048218388265 9033 5426916877726019323883902833108945338953 9034 7239605571395751929724490382137084488169 9035 4944124441160071932841724279571041220493 9036 16382758478108674237320486998989213557450 9037 4241565170293813205522354910775631513677 9038 7271723731165104117322610434604242339847 9039 5753415909266934418486668252143084469649 9040 14929540982051565415152045481164645335319 9041 3649326587352406774369987038017181201211 9042 12137411168122690376893822232586656291197 9043 3657407377219339649015912221230665248493 9044 12764768457854550371560993450293724896045 9045 8149993074707351642820850304168813585210 9046 7336345059499049038811787302965115810251 9047 3752432472874431945728993000854074308963 9048 18845441203591843717477040708757957782535 9049 3681746464323630797913520035444501267251 9050 9646027975573035091368460066575121114002 9051 6471576069073831495239174264773280479621 9052 10311618485397382580135306781347742479265 9053 4072357594960689021033785583641551162013 9054 12512023984267030519326314850278288302090 9055 4634836581343121008127404526310879214891 9056 12481541409594140068983135101710866659103 9057 5572837281009316259337589852619392286273 9058 8684795599214177258086452022199861969423 9059 3722635717014895421816581082114644124701 9060 18742048496826706793669819736033459571665 9061 4401251787107921260061318109001989108191 9062 7844653662334770845018370565809295281937 9063 6787563950782982008405315017017577631970 9064 12659548492735208210060430952300136060295 9065 5733092432011224274767236479672835593350 9066 11255151825009273662161768517078451829291 9067 3755640885320783893442186136976638345077 9068 10022067187411572459272595321234313846935 9069 5647113460815904196593769375448019953709 9070 9424967257212627064854721384845596821949 9071 3873894382621088859474553489812315229691 9072 25386014750429791010805478690339783927383 9073 3888583548992510431884007762362589005073 9074 8218904318803089773272810397664123573391 9075 8207118861625298227903930813599655974108 9076 10110832099482158473014663367250491572405 9077 3945055020283209614090333139963199397453 9078 12247423931759255626515663063610808397187 9079 4442852804612139187504561159029102873859 9080 14563823847417595663890774950130210117105 9081 6441809886404323120071149420597828409890 9082 8089746288091773621418297324323131850947 9083 3962947782341489965579934190924583533623 9084 15313861947945935527062789240185487003705 9085 5069871645014354174105182558239080111423 9086 10007110686646838268184320495140675039519 9087 6265044071128274111767276823416205378297 9088 13379687855802566486129893464245228052635 9089 3937895362175575325981599712500568801561 9090 16403201082451615227088230464246366813530 9091 3856242637382945330874136208799229326461 9092 10290487749363831956498927422769003783865 9093 6778157518818035266438412639182377648343 9094 7735046120315602097937674105460134047939 9095 5192110052631700085258771561285600393809 9096 17755391157770900955469196064162736964595 9097 4274645405028653528979162249212900555017 9098 7769135425143017165125346357420892620297 9099 6836879574518310581758191366649554127610 9100 17077023219799542642795235246798193725530 9101 4123631574342206529537477661028017607501 9102 12328155221389715636219251420455911280047 9103 3907447385477204248127103046345259693873 9104 12725596446470676303967011051113141855433 9105 7353843441313122590502202428294947999291 9106 8167880333869194372221968974892438620479 9107 4581778599734523510793433291934073224527 9108 20315108830246845605956235383292074745850 9109 3933278524437951948500193254890297286951 9110 9848920787074862460695151704004332720377 9111 5914149499137896663538696792028871753891 9112 12959445708785068320511763379658140896685 9113 4285443631050118144186044543588732110033 9114 14592812658963711295420299990346091848050 9115 4951251990892242464343907179376730024023 9116 11020097501264675048179943500711864846545 9117 6701761890269612230303316846767516688170 9118 8196987865281157260699998142271763760293 9119 4379142080275652937483459841272850946411 9120 26411620411649738393159091656838512759853 9121 4652697080246853011139950795707772000161 9122 7976526174567681134702485215624103778117 9123 5992504828162899938485056253164556171903 9124 10658443444030540717303467343154445252705 9125 5326552252895798007229944407252552644098 9126 15296522716838264250092881187558208483300 9127 4011696701580222916445779460548427810297 9128 14353744235266086927745831632217358290815 9129 6442921583720013121623798450505329199171 9130 11196765706049398969095051030606088212601 9131 4222638507447107147614629759294207372071 9132 16142451151840776448177753568561078425965 9133 4038147063812796787193868259397661885263 9134 8082078478075770053213346388708275792119 9135 10313896991839228668826559875721412218630 9136 13179953777874632482833126360016858816863 9137 4055867728016134123187474592618453346267 9138 12181576069493588899847704413338438622823 9139 4776713554244199123923358764104557468101 9140 13582318166396277101172008094499895622135 9141 6745113609990997609747021188847311585191 9142 9524505359300875689776794219285712415017 9143 4203034469077639450219425351732879892163 9144 21165345997588149230232233240827096722450 9145 5375409560957954957286156342363762484691 9146 8731247139278988272319760672086640767019 9147 6152024551679443740077470222171356412823 9148 10942135252345910784388876919327760964635 9149 4797505441506165704222465168215497527549 9150 16328075055985174742258484043944303099546 9151 4118442574641900628966565224783915965761 9152 16730713404115623488921236115074225281985 9153 7387893767839750265415397098776670733879 9154 8678007243135291851972802703509765694751 9155 5172860242792790191374067065388927300991 9156 19487079642472593761774255161082821149705 9157 4145525319840670364455891165161161302007 9158 8792475658150371325409408335621527969217 9159 6470664336271665455602007767264828153529 9160 15898453689914773477700375449004827733715 9161 4163669420581976377295114256228632127811 9162 14086897130001077348272662549405615869830 9163 5807645800808602449004550606275321751850 9164 11675455720117755519054786695563457946405 9165 8678119717178765901619504643468570993093 9166 8369724974513188101168716768597669930311 9167 4279733250702694272539849584014341746523 9168 20545009459989298222764993517404142695399 9169 4305364341137313772990642530360850948009 9170 12350825324063089413430484751019818716189 9171 7109414786902338997009287426634561015390 9172 11232604891290044699928571894036779357165 9173 4218531365664269989373104450986103908583 9174 14028862235417493815598185125554615778091 9175 5519306058638648191511842705726176708162 9176 13685580431271853572729738659902654232805 9177 8181428982933852778176553400547333170713 9178 9210698527466018400476577574758570794843 9179 4341764111729245918496600967743663845559 9180 26360096274109474917156092276981214220050 9181 4255466540256381901207824061035488730911 9182 8516975099917596298032783059545125333167 9183 6398476124258541385956551511089439372203 9184 17114182608610255273133973211693006954737 9185 5911567853169811418265950019368574459307 9186 12836743524216375716502643610406815425391 9187 4283358642166258685479733558083140425117 9188 11430087563810585487513937253195970407985 9189 7250176817345517706121492030616047367290 9190 10748697337894788022259073508471962690257 9191 5491082016188602620364641905617495624081 9192 19720316704223820566265153348693704103735 9193 4479038003339634129930998048929562599777 9194 8628938305176211296163347508097345944889 9195 8113816837874685473158686875581947662189 9196 13493298004037871762107832590050718156730 9197 4608868413201858728908200773773532911397 9198 17295359919589265692518619378448377895230 9199 4339636988369022303805100083221955954001 9200 19204982844101341958054348177593684438134 9201 6525003364242107518071342837418514239121 9202 8993676310503093696393106689182093707847 9203 4358543786908386290349872831697346772173 9204 19217266484201452012899525480043786331445 9205 6393654719504018143365405173070905815751 9206 8742224443649264501997571438791984653531 9207 8718569066115488020208445715808138203430 9208 13354268366290950091313830757848690926915 9209 4387043008522683725257879731858049986451 9210 16513150860793842150998593917165972148577 9211 4499166816679044679595533948848055223671 9212 14270248370136530155036912469445858509250 9213 6874846129269164554454950093784199809183 9214 9402307068208617902798512595145784875509 9215 5886335297300540574476000365101441331897 9216 25777330042461652582716203065503012683250 9217 4800328502919274034437955182730893811353 9218 9763720761073017309769975974011241803167 9219 7777932258331485541349334701293009185661 9220 14818794965137719831084029177262091778355 9221 4444545138182492849366079231896901853111 9222 14082195356836835233163514273394698537163 9223 4667793370579697275094059206686064082963 9224 13588117107029410116453969106736152389345 9225 10052333666882620269384220326889763584740 9226 10436591839168244613196533842836303722779 9227 4473549801395408489968201685592314886997 9228 17921748004275517205217679296333341240565 9229 4936931338642448568643254621494929870861 9230 12321605938511499125429903530405251804431 9231 7199649025594942699721452957340787272681 9232 14631977122820762830008748127121656692401 9233 5256595153504547851143309756999187938257 9234 16943930404161770780567188068908201682803 9235 5643053927865216288156324452346279648847 9236 12041426847456754782188485344131918841405 9237 6784835414588168089954120704335640424373 9238 9413745592205314683034275539272787701817 9239 4532070742598125883202870345281381113801 9240 33238966237584819262792956215468504652765 9241 4541890937359103511698503019819547652211 9242 9090159859975169190260054317698929107217 9243 8426837862551736107954054179714959650170 9244 12146129702233683363325721713468038635955 9245 5840274615136356490103606287525079140650 9246 14530535065360004187921593276561718541871 9247 5336840852607176231056397563764791069227 9248 16356081305484943653181096899798136317990 9249 6873492960952140904429116433854956341249 9250 12366919490145825243480567458931156689094 9251 5236440474225697229902674068157038673066 9252 20746292298140280367993450003907118048150 9253 4866305943862271671392263068521960048517 9254 10757643574701472976461593607023295441969 9255 8658995108632485399406688304690736306801 9256 15398996143940872451647008182323991366295 9257 4621144566595263759656529752801890676707 9258 13879058626898459254457590763157571793483 9259 4755443455067328594343334394365151638119 9260 15474244946497559659329903400218797133165 9261 9713576045167393724151980803877515424500 9262 10239792194574017747760881773532644262237 9263 4761192191252636186209160968902705766907 9264 22799329607788173524250461437971734064237 9265 6247351214156755867724271223122206617187 9266 9645508562524443107284574982961017358351 9267 7008435072260414225915485497704853678223 9268 14580475089661005033760886791271570389935 9269 5478182827008608791335599883663622919239 9270 19952751661387410306364853462467667158790 9271 4793904192528421291181748314109749578051 9272 15345583973068361923851814190752356508665 9273 7784529683251586266702880047499009357683 9274 9409845010508710909466859969671218998049 9275 7294529207305393192795041347137871096766 9276 18875957091679595928441255665488783907145 9277 4721960856574059055499585290764183622847 9278 9450508913605585717397598794309496831647 9279 7992335393332878867277038746839964256790 9280 20884750282165773140107051467623019528395 9281 4742360046974006378568062013375894526411 9282 19114377932150322839145756880497818087527 9283 4752589354730685088705251941671348289213 9284 14010632586339834124970101952014809325755 9285 8943758549350206780092979803305750141463 9286 9532311520780522390913912541662241316771 9287 4924786317878236050562596541509327179987 9288 26101255566305111058279188452104314372850 9289 5584236680372443164576206876019960015529 9290 11977130122061138022544593396457645419907 9291 7636020645400542743626259809928095927669 9292 13501098974378589700244825819652108333765 9293 4804034388379686710183471777653969901743 9294 14428255897741250982649569713466084031181 9295 7213335953975828570022288076103975433030 9296 18482635784306338109048786487161199491103 9297 8148720963231678948156610030821523367570 9298 9656210649511233673452607861778480096797 9299 5146193352479588114019543267482039655599 9300 26028436551492822726314278178282262341790 9301 4952046291572377841707426499303852005621 9302 9697831286273285665165065198382102280267 9303 8516227671818333060926455745300934509673 9304 14813582957330969223004874891197148063295 9305 6085653310478910587890711376428567002641 9306 18468073405980057452357495233130040859810 9307 5020401175198751269357818530266832205367 9308 14171292491245451816139560049004915386465 9309 7663673420563267053026642441073007541311 9310 15367648831310638140972742782309908032350 9311 4897899979967128549247727845399119318561 9312 24910688898078984212644886924831601457581 9313 5018369217160699607421601296719687098177 9314 9823663738915447376741475815096506417829 9315 11404318799460487650434495758466373378139 9316 14042873280449499412002056863389786310395 9317 6383090004627454761280485333655207319502 9318 14805173233969185351458107760844077216113 9319 4940145303828327990497991331952431353401 9320 18902818911572317754705838761993865113295 9321 8077871445295772106871655752247443056419 9322 10206230649182767291141429894842795239147 9323 4961390695345200623734861896727953404533 9324 26776866579417464861770405851768380663550 9325 6490722859236411545519556412603324981998 9326 9950963734206923242223038936840703640791 9327 7475638413626434035010043277593943300923 9328 18161106736705607246992573655100649650249 9329 5281015457917042210195254438247218937361 9330 18794545604210087655311957446581880759021 9331 6175729820761149310931876914738187832461 9332 13353160671955145319439365053693394315765 9333 9140305136977440521678445197813152140830 9334 10901076307332475793503071858775722448841 9335 6284719594172945236458610151453607113987 9336 23035870244385394837190694520534495947345 9337 5036398707879526707675341231547056251667 9338 12730588874614336616881670400861787358657 9339 8356464524655874155037778520750793017989 9340 16863989031001181693803515026552797556985 9341 5058016207693477539718478379075029827711 9342 17838766803482091204323134163870385134830 9343 5068856242169631895311760774261525547393 9344 17657172124023973724556629260080727334905 9345 11236886458281637957397876668253651629241 9346 10166432928993169167517889869008159054901 9347 5521905618207703157528191658572386088703 9348 22035930128676598349747050792967798205465 9349 5101501913290994673777980164108096765751 9350 15534396572542067494582401460368368557554 9351 8634541410804209385626787875094315476390 9352 18288987542503815558800163896417482790835 9353 5260623926016925516797139500039788124137 9354 15387179179075745701881325391160570167131 9355 6420666365558095824948926147201270069191 9356 13700563411377292498980178292458852730655 9357 7719592333063622305649832992001262349773 9358 10297721027393716187993370862568438142247 9359 6172709960576569485992417471280763496550 9360 38305649987317473936819748540042269709410 9361 6106881826225708043645050204077644200571 9362 10755494469438970961827517046304251750487 9363 7769234248072439451340179444964001029103 9364 13818159052924741902894018379380826154205 9365 6489627274030648949752279673761254192173 9366 18253531765469712225679407212155065888811 9367 6040254025241089676823492651900633294977 9368 15864608674306576231087474271956872233415 9369 9158332818726488813318138296039236680710 9370 13049309783461647126592298988774162908219 9371 5222828024627988728932910652220034713861 9372 23313913527336537491701838469406781072115 9373 6679317974010140826565320271049800908383 9374 10821545392643457731900328809808943579621 9375 10345776504167709499655928771612771249963 9376 17661497001067863314836687479028975372533 9377 5256364546983888361004312925676228989547 9378 17782591924788716866439919409248160267630 9379 5378857259263861632375599942878653098239 9380 20800157584087794817891187730695975954145 9381 8208743985957057290556486580810840593079 9382 10564884715329989014050263312316155931667 9383 5825313260287626806804965076028147710003 9384 26865343787614502890630536863824238010645 9385 6629552470845359039663336268081210327457 9386 12163856500296044814663865889585690804646 9387 10528828065692816170946406191541303568730 9388 14176416749305647538515960830304118869735 9389 5480471092270444110157464720268884721061 9390 20038368724792792735762392829646808585983 9391 5335371366946981188605809623813214402961 9392 17374529383163927209772151191998201756911 9393 8369390731500453748905626110692689344283 9394 13958588476688691668725586310341888436109 9395 6700528220616895326218369198000867035631 9396 26263114430548945310600874893413782928665 9397 5369557375298707614494975169058942382087 9398 11130244176285059249212383093765029515753 9399 8779569287232176078810320991387077898209 9400 21819602854083857566440314366129464549830 9401 6769377655797077450041679258895619629139 9402 16195203173699567239889897865187813105187 9403 5403940397440477524666352035854027388773 9404 14419876874754701014892395820167881956955 9405 13262099950544344591093692252867891112490 9406 10838270455315238947192939817283579633631 9407 5686954326956823551063833805240679425483 9408 33049362049539331939111012403276691074250 9409 5495172706982346581129643624128434383810 9410 13617139739751900934919468443536146881927 9411 8176830708608234438602302811466165880991 9412 15835724655383302323010766521590825098115 9413 5461685984188287149881695465630494547703 9414 18477002785506822550805037998139383541890 9415 8010830137826482161949695800833927399217 9416 18523566378755782819392281592811671022155 9417 8539334786706707918527277669465978476387 9418 11703193152856521300594392531964066856643 9419 5496599319590361760937928826928861802901 9420 27665178347523874156654987222912306776855 9421 5508281655094812475107303359205104984111 9422 12877793763327851828965355101587207375757 9423 9699933361391125438709759897225069225330 9424 19573389345675432853672423386132681125463 9425 8080801354376207260535586978398606185218 9426 16613363989878457590433108111824811213591 9427 6104285157879846449628053813611321945327 9428 14792126619377193206731036146088077431085 9429 9742272684504362104738837786991437295111 9430 14889284833628459794517941124974290670291 9431 5567029217841966050891049105262340657161 9432 28853326284557912885998717272336616571850 9433 5578846174027438278783284814323272138163 9434 11506850365319209184296012030555830517531 9435 11445796459577705763425070403252855447967 9436 17448870352385956700272611387133723002945 9437 5602547835729509392868788524582777294367 9438 20205301682664359957756487291021137254638 9439 5614432617925425599818615450789535312801 9440 23956353970497405555723288669526797073161 9441 9502430339637909047955857248865097731890 9442 11260297083384726391999888815798585535717 9443 7041871419280465364229240343942101765277 9444 22586625891969119050913234162211808358355 9445 7065771597231596042476606132904992811581 9446 11308090128217496496660574942278038806451 9447 8808437038713939558048288915147749119577 9448 17272541562924078804045316818839270979165 9449 6248230623048365404616952482127810774761 9450 30224017100475122766854949822517219644420 9451 6167902899812007619354428716663786853991 9452 16231264798729107277606196176591672838685 9453 9000615313914381137488700137452058888303 9454 11881914476974626016612520951973562070141 9455 7497981415873783416449282392131899956201 9456 27987578404221000900853062695993278934433 9457 6850016264949223215612328796577559927650 9458 11452566677925451624789532585078027317997 9459 9685146276289079500109356502191259845790 9460 21531971644945894905032310491537682987765 9461 5746670955794900757550288882529013434311 9462 18428138450026807187063036554345709617403 9463 5758830515741036399098341278407971285353 9464 22316349009073825832475341461047047112150 9465 10836618997050235828159899132006585077843 9466 11549805104589955853779836664252753560961 9467 5783219127849263550496742174212529187877 9468 26129316123554834910929567255279404508850 9469 6168087242655063504495673406512479715189 9470 14510638500009887074449607955574274806709 9471 11458044735356487227004473702459220613931 9472 20588122064884531326047467507479040833717 9473 5819976365004502514545377409038675145483 9474 17478961610754706386612008168014059424031 9475 7613395057466115779986500217263949068906 9476 16422652727203307653357741703745839740395 9477 11294929547458689864837915051361075486280 9478 13663869068271582932820340543192692574913 9479 5856943729614278838032039177836633272601 9480 33900350119427204080646007077413590234945 9481 6207171780961894495060516655322187547401 9482 12948483138613604987974660408126319546587 9483 9221233556979260026746671470418196304973 9484 15694563509425916430991214616291230107455 9485 8626520773677742057224930347737525418287 9486 21850379271402435071363802234669817772510 9487 6053332928821244025916780579879079874523 9488 19234082408087862452720998891833779341569 9489 8880360575856936333426648339097338891569 9490 16260821571135457910720079070913737389493 9491 5931513114232617688035147029249908028461 9492 27933406011827323761367768327134606646365 9493 6545322106414547851924772905507161663733 9494 12273588539628619853622124521715579286329 9495 12623022842087903179455110766800649151490 9496 18170320988848708863271030964173762215255 9497 5969117282622991328614717511854685820787 9498 17926800343243833616624856858979753137203 9499 7420870270163308767786086263490879006981 9500 22105219223635169165041020640963945665930 9501 8993301248314622043746044824593411000221 9502 11996638372539216161607973050536600738767 9503 7078113180401725062169600218918625742233 9504 38855667516219852331963632896554411216530 9505 7527655438848284229357324106767554166841 9506 14494329131083954523642034794231303545950 9507 9050254932409367397303894560339581569023 9508 16096262899319545551085174142044317502785 9509 6236498975011388332139852001742553631869 9510 22750662432291267401212307544695388123547 9511 6057696092265939839224666266699425789561 9512 19600707965684361136680234300202125671415 9513 12029510562086907480391702776577837801030 9514 12506636651989685982596241549371616512459 9515 8412174475215953207783589657473590225453 9516 26805530876936215421298733437051998462895 9517 6319141513201872449489111267213819117677 9518 12200177738502729804923447009380029323447 9519 9729523124350388212842557201460271795121 9520 30771377750990699087016206059794459382047 9521 6121689084164679172462466437701139499611 9522 21650457342769311809558152040975440259100 9523 6262144577924939256753034248625723101007 9524 16369178571055025895853341033729577055205 9525 12100702841737539154007270716756893487386 9526 13561898586450975911362975669213929557321 9527 7191635348763480939396970191823002770627 9528 28235216560364647331207282563060640978265 9529 6696197729942020814086620149006572520689 9530 15456560166555529149844028346355318080811 9531 10870446772799843725454003886719590648090 9532 16507191999284179075997672945394467611515 9533 6199283385847148254221190222700551062463 9534 21803307348798019933116397652597596761599 9535 7768636029552346922128216447107522035467 9536 21319967136557630014263636201142009475045 9537 10950491506330421651605205766930582218370 9538 13200970959375581158256423710987648829567 9539 6238411501905526636238224539461991162301 9540 35773165402744377085816312678678719230850 9541 7717306352683459768405767444659057288759 9542 13588111232943242857659629554132467711457 9543 9398847322046331159619705903596620690003 9544 19109881980300092126190872335546593623145 9545 8303070521731943818621731544548900560899 9546 19826195406079189873323839282427015948361 9547 6290928050602077715311123654673607887637 9548 22251259457599858791568950575033577803535 9549 10647041938091724289709332790832408545290 9550 16510876824052562942921313847283236155102 9551 6317335240859882141935060871132740187761 9552 30960756021109088505896002718078909583759 9553 6516127582458649452142108184451861078793 9554 13506644921783593362932697137089811840959 9555 15345090841539735699393696477445487665950 9556 16927538835221974373486490379839215379405 9557 6722970782479582548722792507697309222773 9558 22958196225454008358998625910648614146871 9559 7155729484097319036584065229357532413766 9560 24372460813972872124110362300409220222965 9561 9577634981488771112345950558944129462041 9562 14924108510477546455799402096813804367827 9563 6535214773228589703307637555005612331063 9564 25625970171794755158637572937964664847905 9565 8016537525261090721683617197690959302293 9566 12829580629192278851511707185007711974511 9567 10849431948024430779238003393146602371670 9568 24414379114868879221504239912367335928869 9569 7515020168292945491826410675020559905889 9570 27514949943700770702723821986740258366871 9571 6865531756265317854080532752728795351231 9572 17213096498840648623640679767295967483665 9573 9698521161004264766367050000676347651653 9574 12937276218339196917537841725688452230899 9575 8455942220224972506138767937635869122978 9576 41029788849144189973131500244589569063450 9577 6641229875152739690372105090734589950177 9578 12991428527813694125521090897069924283897 9579 10180474773390235414627805108536949858869 9580 21733180775689967658027304354578305171805 9581 7884861336904674686012048169545959948591 9582 19576740669085542987701815775297930062397 9583 7837512472030534365868224016802929841490 9584 21270877890531436216262038892200417545483 9585 14541933069527214910379729628873850940530 9586 13100345577934588604393755031216169093421 9587 6559527791483968352096082468625654595917 9588 28489747934327992387955118747916992905685 9589 6759339186274945582228881262703995622869 9590 19321569882022968425146810591856984883683 9591 10403239251259865982699109126760710510409 9592 22288284287845000832890143586929786655665 9593 6764302802118903797513791010638019423153 9594 24748080024022460957604817405040545371890 9595 8813781188009759374106737853396507363741 9596 17649566499833785619825762279854392934155 9597 11623633348844300060596867708827269388127 9598 13265262494991806144236584253267342874047 9599 6899441508949605168931626917399075400011 9600 44569975601772317383838448714047090926830 9601 6655948202751910838124006582205286928011 9602 13320648576255039145984769618206735630517 9603 12508435334680141436073513020787518098730 9604 21258012543126713631824913722237280250215 9605 8955153936107206107702010483767191347711 9606 20072610886754874604340694072562914726241 9607 7264874057435044277138097106451292768403 9608 20430604435538441738609464392726923155665 9609 10069463971953092228428306248212127925129 9610 17364183254818224097349606476604806046262 9611 7851434062797731094872881563571144618631 9612 31792610765795579631359436817990222191150 9613 6739607475014089085690389076116727528303 9614 16369597468155026061665371124658289376711 9615 12681474502380789665993162379650020693993 9616 21991735008972768676106689062245102078313 9617 6926163963289183697665920678718549381553 9618 23801363968935158641668964659376722545917 9619 6781790964144431560607491783861732201901 9620 25175182922261379973882674580342133054805 9621 11477547841185420953699999204032853292890 9622 14498987572600956824394053630042769321497 9623 6810045148623270365883308995726079631433 9624 31211801920745654766046061792640418536045 9625 11494073055698386404610164837110726144862 9626 13657358274746482680562301450177921279441 9627 10259681600775767854064742778815166114423 9628 19121220221191984598797915840413810317265 9629 6852625092005095058241388990920131584351 9630 29195047520899766909181341036295283208110 9631 6866871560634130827818292635239287048161 9632 27523106459993104928535564609072304311831 9633 11872031364789933202663932486474753687090 9634 13771285242948057353456352506714258636869 9635 9025911807002358076506915681979356628117 9636 30767368302860850593446727754060027489345 9637 7240382103368260119895128829835725171333 9638 14236334341760563843750716850608915888817 9639 15227237742117592028841139269397945259327 9640 26489615471813325144647183499574018488615 9641 7192170310228746101626005012378092573321 9642 20837628967157824807565818965041954646667 9643 6952911591526150329344296055997348426293 9644 18552513898770081916965965216545311388455 9645 13082690767934798642871014636833863448559 9646 17958575445491225654655126932720603953951 9647 7687957212604072369955176751817459071867 9648 38880877095112424048011748247723727328490 9649 6996294393208384283087075481743266764251 9650 18322548040596582321124124975475250073226 9651 10518334657997765459248738913466972448271 9652 19894727035735616883972421459976408795535 9653 8408815986412432212725571840655237583850 9654 21098405645762301377400463126987068471881 9655 8803548274457356765391048158970223911491 9656 23123380644356088755253494704803832317705 9657 12670741085017251237276215872694240744630 9658 15562271636049449145752775513372980586467 9659 7667762901937131887370541297601428580279 9660 43119389277140838268717916535915079359465 9661 7083791611603832371430898782725910805311 9662 14176797117380012367056269794917200937567 9663 10649849143025835785234641402144607710603 9664 24358719531971923829572624743891731717995 9665 8895150894359230318440009176312442526553 9666 25081267447984705865765540688471588384010 9667 8321058351546162072251125050901797427327 9668 19019395897855045952997875141618915122185 9669 11824474902458284589179906076415832509079 9670 17883065969373850916332895980434662152289 9671 7569182886787817224585816479034919184851 9672 36630575457753930544312148799746365283385 9673 7633166702440962190951881899585879959777 9674 16766965186136568806600578273741212709819 9675 16166208811269083793413758463689647106620 9676 19987434848899942718152821155073874835205 9677 7201986315968021629206583190969216249647 9678 21628788861698445703170656056324594030093 9679 7216884762958627632105179028782748271601 9680 32527606854744666269633079945682369735518 9681 12681799766156008061174395441141102355771 9682 14929516677525176895785617559193953608247 9683 7593417505690305146237225694290646357263 9684 32738319829007925127443456089947136857950 9685 9899036234306943355984451916284213923343 9686 15139477357871164368837222114366324774169 9687 10917327128759543280777755404503911057123 9688 26025270791757543617060578320649141156965 9689 7291793897580177738474172318709404624051 9690 30680646208200607929783269483324383370747 9691 8045848618467543588135466310133919406071 9692 19496825771706410152779410960649200606115 9693 12865427026161489649762030449947016308830 9694 15173130969923603600510757410549253393989 9695 10737560273142085831976645658785756003449 9696 37299499620917041362354055651999529655393 9697 7352224248387475520910436790412933478187 9698 15979665424690312076661578082295604869303 9699 11450106109385089349089876237428261261269 9700 25852776634745323139087838902382952891410 9701 7534858879251803612818261958404396901501 9702 32656182827484531323440016307932384311500 9703 7668148176755462902322772906658536864883 9704 22566051225146541548997947799009064578045 9705 13919574875389396156521548602402694108131 9706 15580775557932956940002011383136147528811 9707 7905702867458553956966234009681845277447 9708 29755977773759483070315046257839313377565 9709 9293156691361526007883429234121147381231 9710 18636642949760813370595606639126319332477 9711 13800867940468311745223043879878063048210 9712 24288155226630702525983140503445157621331 9713 8230357329375137811880255038475204219793 9714 22446881626140844492398289316493487717831 9715 9842578499387213973512128062062437352837 9716 23373610761488184020908732584444345368895 9717 11686035162351921139621110797230356025703 9718 15511950824550244727403954476232874414313 9719 7520738852552213165763914637814132151401 9720 51047989034959884665950035936207094233285 9721 7536229395830337383217546127043774430611 9722 15082155190333202938411294245664222383617 9723 13242728332877622431589273695283478648933 9724 25502562032087867916148271964922749470355 9725 9877629791685915457689445867770734118606 9726 22725704018679706592684437004464867116341 9727 7746956658452020698546215652184514053387 9728 27660852767045679953149696400294059908567 9729 13695179475580798097504638334974661175190 9730 22332574738737900113612353946354593426549 9731 7854678362788987127270179302136039925951 9732 30499746248568283870320771816663834704715 9733 7629777212775750282368536729314134171063 9734 15876208663274756939143938666652524019969 9735 16038918233342625254038848544050782430643 9736 23321268311980293984029830534443802447905 9737 9773238747605728658549773386221040343747 9738 25915500822791755445342889092183611970630 9739 7676941902349762509630724311205560361301 9740 25647370498816693753858259579619071825685 9741 12323468119627382409008386363487684017231 9742 15395305336871969246885996303664874740967 9743 7708530636925453220372100367689559292593 9744 45419258720228673788865181024475241944913 9745 9659426121892335433560880487179911842281 9746 17039470638396699594061877624897778451831 9747 14355757518731944329384279565736024560980 9748 20653042137419916286661995702144547229885 9749 7756133109836833763772661512583157763751 9750 33101071586896128577174552925637040984158 9751 9302101683168590620445688288219515138550 9752 25240858216339455778717591671670595661885 9753 11684352704038406914171859138869933710553 9754 15585992295554622207525543593493973832209 9755 9759001830247321440024786856430484389591 9756 35254498128313714423349404323536607252450 9757 8610842248812007576866343551829597011037 9758 19880422843185694584272404706590044632663 9759 11756431393850250729761723008314863705579 9760 33415927628568029792401221426706551211371 9761 8073832047774923931041856508287257067521 9762 23580973940844552269377243705215550285007 9763 8534413342607173288821132524042259130783 9764 20994534092773787122472032342787096856705 9765 20047499973153223608767206812723285463930 9766 16717038373508665232326624484822653965329 9767 7900532154495598020864868409409956249977 9768 40834452337783466507480383050923839605765 9769 7916724916222043555390602808008877063651 9770 19820667374903147984827569431993217687379 9771 11901790534614643524475001639954876383111 9772 24755866737878252516021942274547786775085 9773 8256758415156058780591177215268665686117 9774 28027086841914986020440903671889665382110 9775 11519682883484882284738251890234652061446 9776 28661953500669812791990293463751732036013 9777 11975074936557017994645119582432748958673 9778 15973756333056439827566638041201276960397 9779 10344681211187658914063912845957591179469 9780 40244870110604773849144680315985093335045 9781 8014510333221557778601448908205973003911 9782 16505006576893900040664889748198788039177 9783 13563156307618351973847795229672033370630 9784 24496791255255172869075269419725682369995 9785 10721028557669975990086850473747435407763 9786 28299159259658497984269469566618499481921 9787 8063809512330335092769358521462266041317 9788 21516305609492585361476390460555626018235 9789 13181593410400044241613634282426807320159 9790 22483029370679778291044628995995345746727 9791 8096827081492349203945178253761884704961 9792 49486080054399216954709723042555947681350 9793 9471415249844389439364784280337281355457 9794 16715029250210255536231762478071562112511 9795 15265421504201208601788330306468900130549 9796 22694011625364592476161216077597223276955 9797 8312907643236039913460927034197200451357 9798 25926656188290175862906552989484085805603 9799 8401607448352327377199897976206211213011 9800 38582526956782617588483007131023154094500 9801 16096308939023189584266388179398117543838 9802 18473294913020103605245247936152991387010 9803 8196611118714733333722439566225430461973 9804 35438283250022289159951237735979279157295 9805 10753695463315487227650543639388653531671 9806 16437106212039597211505677679270153213831 9807 14432059600861121042723626848291548782097 9808 26798183074123337864257337668768650611349 9809 8776666856803325564217641684350353080969 9810 35128630504395669403490222327630065234730 9811 8263747246555795593937142832551875246061 9812 24354013915911346590335949164764740255015 9813 12423374792353520723377249344813792388853 9814 19357318230570104470636283874796143799769 9815 11309953984630925126135434648696415266273 9816 38026552996980650090945971239437297137845 9817 8314423680834521322479737014001408587827 9818 16639360908281889469820068234353538075697 9819 14070559454721761286397025284629305463790 9820 27833054810293670547476274362423747019105 9821 10351127061912439291602354273479448975391 9822 25070983525097909526817530729125046083077 9823 9923280044316952886786116344362978822657 9824 28162243111564972579651921785228779299767 9825 16496093539170892110502430621795057546418 9826 17885792323113662604566995845000993277890 9827 8706070491372158745570534884109253143647 9828 49618269197927288859556399995938584584150 9829 8416616476303985171252225588301015083351 9830 21071968019727587534493445800802843313041 9831 13218012426838193164720578970927700550769 9832 25725375633328143715187437496557268130765 9833 8450931099326220611023694300037342355363 9834 28088333383840473937254982657525717166041 9835 12392208864824314951526886892743447502637 9836 22595004471583999978977631817678785037655 9837 14330612411834292257820384116885287677770 9838 16981434191074778801248716776305999845847 9839 8502639148812058814128949734477433710801 9840 53120895402274527161167414286429143103619 9841 9241202955353790753907286264293911378121 9842 21576380959915883012937271914316370013293 9843 13675672046665515765609836198281271348453 9844 24029774686054282603486091058320423153055 9845 11827499073019850371256809001089736373991 9846 28936859572386552843167697364354441712210 9847 8813718584934682255502587860977028087043 9848 26147059235022386129714369165732629632915 9849 15575524530213656139983582482376832614550 9850 22492053874958266482310609117513283776434 9851 8606910348330058652583676423293408004261 9852 34475670762318569222449926360083282745465 9853 8825051106227023030232481658936841759677 9854 18743598887630182632632444649575464234741 9855 19190986964118250298275506962758137627590 9856 38102099954100068838783124517582490320695 9857 8659476286786531283677905362825995584907 9858 27372079754287073860401091682052409304693 9859 8677062365996740444975811776433649720701 9860 31834544453112097024449361216084122635985 9861 13845133493443240472050131573561323555159 9862 17400268555441611909073433805016814976067 9863 10170573880956487501474894279746979785107 9864 45138000539100500745650342343495468496950 9865 10916943801562783551739979069471888393473 9866 17470971080069489643545332623805305825161 9867 16345568729842885791139076114208228142247 9868 23340925163485747486970146706716648363935 9869 8954214881556450311503346100696044779661 9870 39199004693768616468965611571595739018349 9871 8783255540416467907732186604917734541361 9872 28598789052755258560179302298355420973241 9873 14863735082532224913103539056187967942930 9874 17613152325026821066439143799557915058749 9875 11722780368718303298993007024033568172406 9876 35324678546704649497126069364180254631895 9877 11086399025425517762326144942534944472007 9878 19492570625865182591383885549271745710617 9879 13804644260775503564057229354690398837441 9880 38575553135591596395183205543779382670895 9881 9131427160788935162213876152553955537521 9882 32023630327762523145052627263097789348181 9883 8890616955747351006268660627414473355013 9884 27743214480190753955374047488164362306705 9885 16727270076721779911720523811795445348863 9886 17828377309316523078092507963498782685071 9887 8926665672582940799512181193316592354017 9888 45370879091786372219093000283538257235599 9889 10529235994308145743560901933997364336171 9890 23945015719473749594297894416124389374533 9891 17756786574845537928451241559335762733610 9892 23914830527869034335378973801388359096865 9893 9741217976113091233213524570005986031933 9894 28937112565323791188445028966803398378619 9895 11253496921903528217546545741327904270131 9896 27449700173990419215327938316061831798005 9897 13528703363014546924837030182548467884073 9898 21702780928391112301531309625238197755350 9899 9554956583957938867373179440423070693511 9900 58247124978817582465146216885751497239700 9901 9053874516444402859985564409161042194511 9902 18119025382063410288017437693576172955767 9903 13610941970399558769079078658020402023803 9904 29539301140919384487625928854591883847183 9905 13302673118946299615020822983100776900571 9906 29791008953556404085035897898292412755021 9907 9108890246545158436814819011003467199757 9908 24304457192619266208662868801345816441285 9909 16036659918911685522730477164300596020910 9910 22850878170474030048717510549294931571177 9911 10893536959561868077009085944855487606881 9912 49620605404630958815452725314432298913915 9913 9602073623035531439463896478479680797913 9914 18339802434193014268084441385934030610529 9915 17241836438195254833096045257380268883293 9916 25553232835665169280250311667017895983145 9917 9445094753844512399609477398792607735357 9918 33964130482141130306129351997485658378830 9919 11759545606155035923088784194198580263321 9920 40594455330736014086811892177503032585845 9921 13860364434548267212736194973122058352161 9922 21015067429940144248336992431229713430222 9923 9257072865307133307124606097007678838333 9924 37079375107097615061075842128120687350555 9925 12107075326982179430764077241728395330622 9926 21683049514179421491796480969808754690529 9927 15696927392409803126522805907154853842470 9928 30515922084807768895345426325817980444115 9929 9313198277536428823141746269884598582851 9930 35044771806895596888041964418663973818121 9931 9331974691377456949911668327228356384661 9932 27105633517418183340227007736056323611365 9933 18426879757372693999703931436003264071853 9934 18713149508309106884978322045990007403719 9935 11716754803089252879932611278052969251227 9936 55801177783453373561108443984847719601370 9937 9928077985700345292666021681822060398833 9938 18788634570549527822977038731869623221597 9939 14113893018986057408719013532407089231919 9940 37113467048471670025206191470110951277485 9941 9426368803363865809431209023877008180711 9942 28307822089620166321589689274442189897017 9943 9661077559043172090116856448515584358883 9944 31948742743497597041128782514356587806245 9945 22976794308108234275495282831583917622290 9946 18940427373934527825525712085438000089201 9947 11730885395600204119430689385348431352650 9948 37985806179572053661783980884649415296065 9949 9502501852138281927830249895418671262751 9950 24881430696812254870964995727195477054382 9951 14896163187838830567733197284679395806721 9952 32053032576225990359211938667484905858891 9953 9841396964965406099392860976644605562617 9954 38063966353667676620854903409601741748810 9955 13216650407706241369453179273490023951701 9956 27121174894552049044526425413814858415955 9957 14371587700459465047634963271398385976773 9958 20817885844166873421116581351841022930833 9959 10056957815151983192899517298368168136179 9960 55519551077749437189958365781213707420285 9961 11227459421107393684137551728139335156681 9962 20516202056196096250701339389077572894067 9963 17597121939104506380873905826107348100739 9964 26767038379056434079395722093099881969405 9965 12075385356408717001794172085148553948133 9966 32091786569609403052219010200723053152951 9967 9675828410096154309161981052448377591377 9968 37113006924993089166658146153609754729281 9969 14545728617391041029069864503877798827409 9970 24272543782827941530361999399919859502159 9971 10768388356751717572850726638089447480330 9972 43881804551750636198121217932839355411150 9973 9734233050305251636580945194109811606983 9974 19480433582930971798158356622192418244699 9975 23457650188156935749912149718237314060866 9976 31521947870262499838606248842849072302145 9977 10761467457468742813404428522528727701177 9978 29349649506455269405064899852534435802243 9979 10421725984791121016604955187847510235159 9980 32714267506530462964813000687496608441305 9981 16571921000921010034509653232704614214890 9982 24744912647856888061851869656635515875327 9983 10047687777484074515552496748299444186827 9984 55105792744306350872518663157517418493769 9985 12319929542178343123646791843784461375897 9986 19716076409660144246501857279746935285621 9987 14810502157568877717947985510376631270623 9988 29090154026521623378169506558934018234635 9989 11547058559698016349523672927126684307429 9990 44556662443827779275320697812748348026770 9991 10111769096520020822995966863337183429651 9992 30231633692492333456969815346092539779265 9993 14899719095642594579279676674132789759753 9994 21054594914299963976612937057082237691291 9995 12443865228077695091267117763221041897031 9996 50377015338866220775974622877810408442750 9997 10814940815398391172946966673725937200453 9998 19954281524123717000785050840029323827047 9999 18729244338969141674640480865679645620690 10000 42698660400746006000708018827611770890923