42801191064364363564677184
42,801,191,064,364,363,564,677,184 is an even composite number composed of six prime numbers multiplied together.
42801191064364363564677184 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twelve thousand, five hundred forty-four divisors.
Prime factorization of 42801191064364363564677184:
26 × 76 × 193 × 293 × 413 × 793
(2 × 2 × 2 × 2 × 2 × 2 × 7 × 7 × 7 × 7 × 7 × 7 × 19 × 19 × 19 × 29 × 29 × 29 × 41 × 41 × 41 × 79 × 79 × 79)See below for interesting mathematical facts about the number 42801191064364363564677184 from the Numbermatics database.
Names of 42801191064364363564677184
- Cardinal: 42801191064364363564677184 can be written as Forty-two septillion, eight hundred one sextillion, one hundred ninety-one quintillion, sixty-four quadrillion, three hundred sixty-four trillion, three hundred sixty-three billion, five hundred sixty-four million, six hundred seventy-seven thousand, one hundred eighty-four.
Scientific notation
- Scientific notation: 4.2801191064364363564677184 × 1025
Factors of 42801191064364363564677184
Divisors of 42801191064364363564677184
- Number of divisors d(n): 12544
-
Complete list of divisors:
1 2 4 7 8 14 16 19 28 29 32 38 41 49 56 58 64 76 79 82 98 112 116 133 152 158 164 196 203 224 232 266 287 304 316 328 343 361 392 406 448 464 532 551 553 574 608 632 656 686 722 779 784 812 841 928 931 1064 1102 1106 1148 1189 1216 1264 1312 1372 1421 1444 1501 1558 1568 1624 1681 1682 1856 1862 2009 2128 2204 2212 2291 2296 2378 2401 2527 2528 2624 2744 2842 2888 3002 3116 3136 3239 3248 3362 3364 3724 3857 3871 4018 4256 4408 4424 4582 4592 4756 4802 5054 5056 5453 5488 5684 5776 5887 6004 6232 6241 6478 6496 6517 6724 6728 6859 7448 7714 7742 8036 8323 8512 8816 8848 9164 9184 9512 9604 9947 10108 10469 10507 10906 10976 11368 11552 11767 11774 12008 12464 12482 12956 12992 13034 13448 13456 13718 14063 14801 14896 15428 15484 15979 16037 16072 16646 16807 17632 17689 17696 18328 18368 19024 19208 19894 20216 20938 21014 21812 21952 22591 22673 22736 23104 23534 23548 24016 24389 24928 24964 25912 26068 26896 26912 26999 27097 27436 28126 28519 29602 29792 30856 30968 31939 31958 32074 32144 33292 33614 34481 35264 35378 35392 36656 38048 38171 38416 39788 40432 41209 41876 42028 43529 43624 43687 45182 45346 45472 45619 47068 47096 48013 48032 48749 48778 49856 49928 51824 52136 53792 53824 53998 54194 54872 56252 57038 58261 59204 59584 61541 61712 61936 63878 63916 64148 64288 66439 66584 67228 68921 68962 69629 70756 73283 73312 73549 76096 76342 76832 79576 80864 82369 82418 83752 84056 87058 87248 87374 90364 90692 90944 91238 93931 94136 94192 96026 96064 97498 97556 98441 99856 103607 103648 104272 107584 107996 108388 109744 111853 112259 112504 114076 116522 117649 118408 118579 123082 123424 123823 123872 127756 127832 128296 128576 132799 132878 133168 134456 137842 137924 139258 141512 146566 146624 147098 152684 153664 158137 158711 159152 161728 164738 164836 167504 168112 170723 174116 174496 174748 180728 180989 181384 182476 187862 188272 188384 188993 189679 192052 194996 195112 196882 198911 199633 199712 207214 207296 208544 215992 216776 219488 223573 223706 224518 225008 228152 233044 235298 236816 237158 241367 246164 246848 247646 247744 255512 255664 255881 256592 265598 265756 266336 267197 268912 275684 275848 278516 281219 283024 288463 293132 294196 303601 304703 305368 305809 316274 317422 318304 319333 329476 329672 335008 336091 336224 341243 341446 348232 348992 349496 361456 361978 362768 364952 375724 376544 376768 377986 379358 384104 389992 390224 393764 397822 399266 399424 407827 414428 417088 429229 430787 431984 433552 438976 447146 447412 449036 450016 456304 463391 465073 466088 470596 473632 474316 482447 482734 487403 492328 493039 495292 511024 511328 511762 512981 513184 514843 531196 531512 532672 534394 537824 541861 551368 551696 557032 562438 566048 576583 576926 586264 588392 606841 607202 609406 610736 611618 632548 634844 636608 638666 655139 657517 658952 659344 670016 672182 672448 682486 682892 689087 696464 698992 722912 723956 725249 725536 729904 751448 753088 755972 758716 768208 779984 780448 782971 785813 787528 795644 798532 815654 827051 828856 830053 858458 861574 863968 866761 867104 894292 894824 898072 900032 912608 926231 926782 929593 930146 932176 941192 947264 948632 964894 965468 974806 984656 986078 990584 999949 1022048 1022656 1023524 1025962 1026368 1029686 1062392 1063024 1068788 1075648 1083722 1102736 1103392 1106959 1110977 1114064 1124876 1132096 1153166 1153852 1169279 1172528 1176784 1195061 1213682 1214404 1218812 1221472 1223236 1262341 1265096 1266923 1269688 1277332 1309499 1310278 1315034 1317904 1318688 1322951 1327753 1344364 1364972 1365784 1378174 1392377 1392928 1397431 1397984 1413721 1445824 1447912 1450498 1451072 1459808 1502896 1511944 1517432 1536416 1559968 1560896 1565011 1565942 1571626 1575056 1591288 1597064 1631308 1654102 1657712 1660106 1689569 1716916 1723148 1727936 1733522 1734208 1784689 1788584 1789648 1791167 1796144 1825216 1852462 1853564 1859186 1860292 1864352 1870379 1882384 1897264 1926731 1929788 1930936 1949612 1968533 1969312 1972156 1981168 1998709 1999898 2019241 2044096 2047048 2051924 2059372 2124784 2125207 2126048 2132921 2137576 2140663 2167444 2205472 2206784 2213918 2221954 2228128 2235331 2249752 2253001 2306332 2307704 2338558 2345056 2352637 2353568 2388701 2390122 2427364 2428808 2437624 2442944 2446472 2523181 2524682 2530192 2533846 2539376 2554664 2618998 2620556 2630068 2635808 2637376 2645902 2655506 2688728 2723999 2729944 2731568 2756348 2784754 2785856 2794862 2795968 2827442 2854789 2895824 2900996 2919616 3004603 3005792 3015509 3023888 3034864 3072832 3119936 3130022 3131884 3143252 3150112 3182576 3194128 3243737 3255511 3262616 3308204 3315424 3320212 3377129 3379138 3411821 3433832 3438791 3446296 3451273 3467044 3569378 3577168 3579296 3582334 3590867 3592288 3603901 3704924 3707128 3718372 3720584 3728704 3740758 3764768 3793027 3794528 3851171 3853462 3859576 3861872 3899224 3937066 3938624 3944312 3962336 3997418 3999796 4036081 4038482 4094096 4103848 4118744 4247887 4249568 4250414 4252096 4265842 4275152 4281326 4334888 4410944 4427836 4443908 4456256 4470662 4499504 4506002 4585973 4602619 4612664 4615408 4677116 4690112 4705274 4707136 4777402 4780244 4823609 4854728 4857616 4861739 4875248 4892944 5046362 5049364 5060384 5067692 5076743 5078752 5109328 5237996 5241112 5248681 5260136 5271616 5291804 5311012 5377456 5444759 5447998 5459888 5463136 5480797 5500691 5512696 5569508 5589724 5654884 5709578 5768419 5789357 5791648 5801992 5810371 6009206 6011584 6031018 6047776 6067327 6069728 6260044 6263768 6286504 6300224 6365152 6388256 6483617 6487474 6507151 6511022 6525232 6616408 6630848 6640424 6754258 6758276 6823642 6867664 6877582 6892592 6902546 6934088 6999643 7138756 7154336 7158592 7164668 7181734 7184576 7207802 7409848 7414256 7420549 7436744 7441168 7481516 7529536 7586054 7589056 7702342 7706924 7719152 7723744 7748713 7776839 7798448 7874132 7888624 7924672 7994836 7999592 8072162 8076964 8155351 8184953 8188192 8207696 8237488 8365427 8495774 8499136 8500828 8531684 8550304 8562652 8669776 8804429 8836387 8855672 8868461 8887816 8941324 8999008 9012004 9166493 9171946 9205238 9225328 9230816 9260657 9294271 9354232 9367741 9410548 9554804 9560488 9647218 9709456 9715232 9723478 9746639 9750496 9782017 9785888 9896047 10092724 10098728 10120768 10135384 10153486 10157504 10218656 10475992 10482224 10491121 10497362 10520272 10583608 10622024 10754912 10889518 10895996 10919776 10926272 10955077 10961594 11001382 11025392 11139016 11179448 11309768 11419156 11529979 11536838 11578714 11583296 11603984 11620742 11826983 12018412 12062036 12095552 12134654 12139456 12447641 12492823 12520088 12527536 12538169 12573008 12730304 12776512 12967234 12974948 13014302 13022044 13050464 13092653 13232816 13280848 13487117 13508516 13516552 13647284 13735328 13755164 13779731 13785184 13805092 13868176 13990963 13999286 14134687 14277512 14298131 14308672 14329336 14363468 14415604 14819696 14828512 14841098 14873488 14876449 14882336 14930447 14963032 14984641 15172108 15404684 15413848 15438304 15447488 15497426 15553678 15596896 15713969 15748264 15771007 15777248 15989672 15999184 16144324 16153928 16310702 16369906 16376384 16415392 16468459 16474976 16720907 16730854 16991548 17001656 17063368 17100608 17125304 17339552 17598389 17608858 17662267 17672774 17711344 17736922 17775632 17882648 17998016 18024008 18332986 18343892 18410476 18450656 18461632 18521314 18588542 18708464 18735482 18821096 18999031 19067993 19109608 19120976 19294436 19418912 19430464 19446956 19493278 19500992 19564034 19571776 19792094 19983523 20185448 20197456 20214599 20270768 20306972 20437312 20951984 20964448 20982242 20994724 21032221 21040544 21108563 21167216 21244048 21509824 21779036 21791992 21839552 21910154 21923188 22002764 22050784 22216301 22278032 22358896 22619536 22706159 22788577 22838312 23059958 23073676 23157428 23207968 23241484 23639903 23653966 23984479 24036824 24071537 24124072 24158911 24269308 24880481 24895282 24985646 25040176 25055072 25076338 25136069 25146016 25227307 25934468 25949896 26028604 26044088 26100928 26185306 26465632 26551189 26561696 26860699 26958197 26974234 27017032 27033104 27294568 27470656 27510328 27559462 27570368 27610184 27736352 27981926 27998572 28252567 28269374 28555024 28596262 28658672 28726936 28831208 29639392 29657024 29682196 29735209 29746976 29752898 29764672 29860894 29926064 29969282 30344216 30809368 30827696 30876608 30994852 31107356 31193792 31427938 31496528 31542014 31554496 31979344 31998368 32101811 32218333 32288648 32307856 32621404 32739812 32830784 32936918 32949952 33441814 33461708 33909091 33983096 34003312 34032173 34126736 34250608 34679104 35196778 35217716 35324534 35345548 35422688 35473844 35537201 35551264 35765296 36048016 36607889 36665972 36687784 36740767 36820952 36901312 37042628 37177084 37416928 37470964 37642192 37975471 37998062 38113313 38135986 38219216 38241952 38365579 38504837 38588872 38837824 38893912 38986556 39128068 39584188 39967046 40370896 40378933 40394912 40429198 40525499 40541536 40613944 40672597 40997909 41903968 41928896 41964484 41989448 42064442 42081088 42217126 42334432 42471289 42488096 42807019 43558072 43583984 43820308 43846376 44005528 44101568 44432602 44556064 44717792 45239072 45385319 45412318 45550057 45577154 45676624 46119916 46147352 46314856 46415936 46482968 47279806 47307932 47940439 47968958 48073648 48143074 48248144 48317822 48538616 48997501 49760962 49790564 49971292 50080352 50110144 50152676 50272138 50292032 50454614 51755981 51868936 51899792 51943843 52057208 52088176 52370612 52931264 53102378 53123392 53721398 53916394 53948468 54034064 54066208 54240991 54437873 54589136 55020656 55118924 55220368 55472704 55963852 55997144 56505134 56538748 57087457 57110048 57192524 57294671 57317344 57453872 57662416 57962561 58557989 59278784 59364392 59470418 59493952 59505796 59721788 59852128 59938564 60688432 61618736 61631003 61655392 61854709 61989704 62079227 62214712 62855876 62993056 63084028 63958688 63996736 64165451 64203622 64436666 64577296 64615712 64824599 65242808 65337029 65479624 65574187 65873836 66883628 66923416 67818182 67966192 68006624 68064346 68226473 68253472 68474119 68501216 69272329 70393556 70435432 70649068 70691096 70845376 70947688 71074402 71102528 71530592 72096032 73172249 73215778 73331944 73375568 73437847 73481534 73641904 74085256 74354168 74833856 74941928 75284384 75950942 75996124 76226626 76271972 76438432 76483904 76685539 76731158 77009674 77177744 77787824 77973112 78256136 78995971 79168376 79934092 80709853 80741792 80757866 80789824 80858396 81050998 81083072 81227888 81345194 81995818 82788881 83807936 83928968 83978896 84128884 84434252 84668864 84942578 84976192 85614038 87116144 87133487 87167968 87449761 87640616 87692752 87767183 88011056 88865204 89112128 89435584 90478144 90770638 90824636 91100114 91154308 91353248 91648571 92239832 92294704 92373041 92629712 92965936 94409819 94559612 94615864 95880878 95937916 96147296 96286148 96458117 96496288 96635644 97077232 97936741 97995002 98942809 99521924 99581128 99724939 99942584 100086917 100160704 100305352 100544276 100909228 103450421 103511962 103737872 103799584 103887686 104114416 104135143 104176352 104513129 104741224 104892487 106204756 107442796 107832788 107896936 108068128 108132416 108481982 108875746 109178272 109997783 110041312 110237848 110397049 110440736 111683959 111927704 111994288 113010268 113077496 114174914 114220096 114385048 114589342 114634688 114907744 115279213 115324832 115925122 117046349 117115978 118728784 118940836 119011592 119443576 119704256 119877128 121376864 123188723 123237472 123262006 123310784 123635869 123709418 123979408 124158454 124429424 125711752 125986112 126168056 127917376 128330902 128407244 128873332 129154592 129231424 129649198 130485616 130674058 130959248 131148374 131747672 132993217 133475951 133767256 133846832 135636364 135932384 136013248 136128692 136452946 136506944 136948238 137002432 138544658 139884661 140787112 140870864 140990431 141298136 141382192 141502193 141895376 142148804 143061184 144192064 146344498 146431556 146663888 146751136 146875694 146963068 147225547 147283808 147759941 148170512 148708336 149883856 150568768 151901884 151992248 152211749 152453252 152543944 152876864 153371078 153462316 154019348 154355488 155514107 155575648 155946224 156512272 157898011 157991942 158336752 158943113 159520039 159868184 161419706 161483584 161515732 161716792 162101996 162455776 162690388 163991636 165479321 165577762 167284151 167857936 167891353 167957792 168257768 168500759 168868504 169112377 169885156 171228076 174163367 174232288 174266974 174335936 174899522 175281232 175385504 175534366 175952483 176022112 176591149 177730408 177987079 181541276 181649272 182200228 182308616 182706496 183297142 184479664 184589408 184746082 185259424 185858323 185931872 188024893 188707379 188819638 189119224 189231728 191761756 191875832 192294592 192572296 192916234 192992576 193271288 194154464 195873482 195990004 197767969 197885618 199043848 199162256 199331299 199449878 199885168 200173834 200610704 201088552 201818456 206900842 207023924 207475744 207599168 207775372 208146463 208228832 208270286 208352704 209026258 209482448 209784974 212409512 214885592 215195921 215665576 215793872 216136256 216963964 217751492 218356544 219995566 220082624 220475696 220794098 220881472 223367918 223855408 223988576 224712677 225528331 226020536 226154992 228349828 228770096 229178684 229815488 230558426 230649664 231850244 234092698 234231956 236505179 237363637 237457568 237881672 238023184 238225211 238887152 239754256 242753728 246377446 246474944 246524012 247271738 247418836 247958816 248316908 248760407 248858848 251423504 252336112 256255223 256661804 256814488 257185369 257746664 258309184 259298396 260971232 261348116 261918496 262296748 263495344 265828297 265986434 266793191 266951902 267534512 267693664 268559053 269533859 271272728 271664489 271864768 272257384 272905892 273896476 277089316 279769322 281574224 281741728 281980862 282596272 282652531 282764384 283004386 283678493 283790752 284297608 284708179 286985363 292688996 292863112 293327776 293502272 293751388 293926136 294451094 294567616 295519882 296341024 297416672 299649133 299767712 303803768 303984496 304242509 304423498 304906504 305087888 306742156 306924632 308038696 308710976 311028214 311151296 311892448 313024544 315796022 315983884 316673504 317697233 317886226 318850399 319040078 319736368 322839412 323031464 323433584 324203992 324911552 325380776 327983272 330958642 331155524 334369391 334568302 335583073 335715872 335782706 335915584 336515536 337001518 337737008 338224754 339770312 342456152 342982507 348326734 348464576 348533948 349799044 350562464 350771008 351068732 351904966 352044224 353182298 355460816 355974158 360981589 362291867 363082552 363298544 363606901 364400456 364617232 366594284 368959328 369178816 369492164 370518848 371716646 371863744 376049786 377414758 377639276 378238448 378463456 379686937 381065111 383523512 383751664 384077381 385144592 385832468 386542576 388308928 391746964 391980008 395535938 395771236 398087696 398324512 398662598 398899756 399612199 399770336 400347668 401062697 401221408 402177104 403636912 405737927 409905923 413801684 414047848 414645799 414951488 415550744 416292926 416457664 416540572 418052516 418964896 419569948 424819024 429771184 430135961 430391842 431331152 431417021 431587744 432982963 433927928 434554589 435502984 439991132 440951392 441588196 446735836 447710816 447977152 449158157 449425354 451056662 452041072 452309984 455705101 456699656 457359203 457540192 458357368 459019309 461116852 463700488 468185396 468463912 472729139 473010358 474727274 474915136 475763344 476046368 476450422 477585311 477774304 479318833 479508512 484906303 492754892 493048024 494543476 494837672 495917632 496633816 497520814 497717696 502847008 504672224 510353281 512205743 512510446 513323608 513628976 514064929 514370738 515493328 518596792 521942464 522696232 523836992 524593496 526990688 531656594 531972868 533586382 533903804 535069024 535387328 536798773 537118106 539067718 542545456 543328978 544514768 545811784 547792952 552971797 554178632 559538644 563148448 563483456 563961724 564968971 565192544 565305062 565528768 566008772 567356986 567581504 568595216 569416358 573970726 579522167 585377992 585726224 586223371 586655552 587502776 587852272 588902188 591039764 592682048 594833344 599298266 599535424 607607536 607968992 608485018 608846996 609813008 609934409 610175776 612148327 613484312 613849264 614370281 616077392 622056428 623784896 626049088 631592044 631967768 633347008 635394466 635772452 637700798 638080156 639472736 644272729 645678824 646062928 646611287 646867168 648407984 650761552 655966544 660868733 661917284 662311048 668738782 669136604 671166146 671431744 671565412 673031072 674003036 675206819 675474016 676449508 679540624 684912304 685557187 685965014 695549891 696653468 697067896 698074573 699598088 700608419 701124928 702137464 703809932 706364596 710921632 711948316 721533949 721963178 724152947 724583734 726165104 726597088 727213802 728800912 728946001 729234464 731591903 733188568 734247409 737918656 738984328 743433292 752099572 754829516 755278552 756476896 756926912 759373874 762130222 767047024 767503328 768154762 769984481 770289184 771664936 772779343 773085152 778960271 781787713 783493928 783960016 791071876 791542472 796175392 796649024 797325196 797799512 799224398 799540672 800695336 802125394 802442816 804354208 806954491 807273824 811475854 819324443 819811846 827603368 828095696 828798559 829291598 831101488 832585852 833081144 836105032 837929792 839139896 849638048 859542368 860271922 860783684 862321061 862662304 862834042 863175488 865451083 865965926 867855856 869109178 871005968 879982264 881902784 883176392 893471672 895421632 898316314 898850708 902113324 904082144 904619968 910868341 911410202 913399312 914718406 915080384 916714736 918038618 922233704 927400976 930952519 934331657 936370792 936927824 945458278 946020716 949454548 951526688 952092736 952900844 955170622 955548608 958637666 959017024 969812606 983363639 985509784 986096048 986933017 989086952 989675344 990515351 993267632 995041628 1005694016 1009344448 1020706562 1024411486 1025020892 1026647216 1027257952 1028129858 1028741476 1030578829 1030986656 1034319587 1037193584 1045392464 1049186992 1053981376 1063313188 1063945736 1065482243 1067172764 1067807608 1070138048 1073597546 1074236212 1078135436 1085090912 1086657956 1088598749 1089029536 1091623568 1095585904 1101288659 1105286077 1105943594 1108357264 1112601791 1116640273 1119077288 1126296896 1127923448 1129937942 1130385088 1130610124 1132017544 1134713972 1137190432 1138832716 1147941452 1158355247 1159044334 1170755984 1170989057 1171452448 1172446742 1175005552 1175239471 1175704544 1177804376 1179505313 1182079528 1183786639 1198596532 1215215072 1215937984 1216970036 1217693992 1219143569 1219626016 1219868818 1220351552 1224296654 1226968624 1227698528 1228740562 1231667381 1232154784 1241403551 1244112856 1245909553 1263184088 1263935536 1270788932 1271544904 1275401596 1276160312 1278945472 1288545458 1291357648 1292125856 1293222574 1293734336 1296815968 1301008261 1301523104 1311933088 1316174251 1320951653 1321737466 1323834568 1324622096 1337477564 1338273208 1342332292 1343130824 1346062144 1348006072 1350413638 1350948032 1352899016 1359081248 1369824608 1371114374 1371930028 1390272731 1391099782 1393306936 1394135792 1395319093 1396149146 1399196176 1401216838 1404274928 1407619864 1412729192 1421843264 1423896632 1443067898 1443926356 1448305894 1449167468 1452330208 1453194176 1454427604 1457025241 1457601824 1457892002 1458468928 1463183806 1466377136 1468494818 1477968656 1486866584 1500923449 1504199144 1506371447 1509659032 1510557104 1512953792 1518747748 1524260444 1534094048 1535006656 1536309524 1539968962 1540578368 1543329872 1545558686 1546170304 1557920542 1563575426 1566987856 1567920032 1572988739 1578698317 1582143752 1583084944 1592350784 1594650392 1595599024 1598448796 1601390672 1604250788 1608708416 1613908982 1614547648 1622951708 1638648886 1639623692 1655206736 1655536253 1656191392 1657597118 1658583196 1661545459 1662202976 1665171704 1666162288 1667576477 1672210064 1678279792 1680914269 1699276096 1719084736 1720543844 1721567368 1724642122 1725324608 1725668084 1730902166 1731931852 1735711712 1738218356 1741322849 1742011936 1755087779 1759964528 1766352784 1786943344 1793786561 1796632628 1797701416 1800297583 1804226648 1808164288 1821736682 1822820404 1826798624 1829436812 1833429472 1836077236 1844467408 1854801952 1860798079 1861905038 1867552337 1868663314 1872741584 1873855648 1879913371 1890916556 1892041432 1894773841 1898909096 1901651423 1903053376 1905801688 1910341244 1917275332 1939625212 1965557999 1966727278 1971019568 1972192096 1973866034 1978173904 1978567717 1979350688 1981030702 1985749451 1986535264 1990083256 1992957253 2008897541 2041413124 2048822972 2050041784 2053294432 2054515904 2056259716 2057482952 2061157658 2061973312 2068639174 2074387168 2090784928 2097543931 2098373984 2121995221 2126626376 2127891472 2129697563 2130964486 2134345528 2135615216 2147195092 2148472424 2156270872 2170181824 2173315912 2177197498 2178059072 2183247136 2191171808 2202577318 2210572154 2211887188 2216714528 2223880631 2225203582 2231952793 2233280546 2238154576 2255846896 2259875884 2261220248 2264035088 2269427944 2274380864 2277665432 2295882904 2316710494 2318088668 2340585737 2341511968 2341978114 2342904896 2344893484 2349081511 2350011104 2350478942 2351409088 2355608752 2359010626 2364159056 2367573278 2397193064 2400877549 2430430144 2433940072 2435387984 2438287138 2439252032 2439737636 2448593308 2453937248 2455397056 2457481124 2463334762 2464309568 2482807102 2488225712 2491819106 2526368176 2526871123 2527871072 2536043069 2541577864 2543089808 2545248307 2550803192 2552320624 2577090916 2582715296 2584251712 2586445148 2593631936 2602016522 2603046208 2623866176 2632348502 2641903306 2643474932 2647669136 2649244192 2657808559 2674955128 2676546416 2678818189 2684664584 2686261648 2688541667 2696012144 2700827276 2705798032 2718162496 2739649216 2742228748 2743860056 2780545462 2782199564 2786613872 2788271584 2790638186 2792298292 2797285393 2798392352 2802433676 2807438879 2808549856 2815239728 2825458384 2840165489 2847793264 2869341461 2886135796 2887852712 2892023231 2896611788 2898334936 2902520593 2904660416 2908855208 2914050482 2915203648 2915784004 2926367612 2932754272 2936989636 2955937312 2973733168 3000062209 3001846898 3008398288 3010951727 3012742894 3019318064 3019919147 3021114208 3030880741 3037495496 3041882123 3048520888 3068188096 3072619048 3079937924 3086659744 3091117372 3115841084 3127150852 3133975712 3135840064 3144107099 3145977478 3157396634 3164287504 3166169888 3189300784 3189935707 3191198048 3196897592 3201514421 3202781344 3208501576 3213135163 3227817964 3238834811 3245903416 3277297772 3279247384 3309103973 3310413472 3311072506 3312382784 3315194236 3317166392 3323090918 3324405952 3330343408 3332324576 3335152954 3343097177 3344420128 3355231831 3356559584 3361828538 3381754501 3394344121 3441087688 3443134736 3449284244 3451336168 3461804332 3463863704 3471423424 3476436712 3482645698 3484023872 3510175558 3519929056 3532705568 3572472967 3573886688 3585440201 3587573122 3593265256 3595402832 3598454503 3600595166 3608453296 3643473364 3645640808 3653597248 3658873624 3666858944 3672154472 3688934816 3709603904 3721596158 3723810076 3735104674 3737326628 3745483168 3747711296 3757591411 3759826742 3781833112 3784082864 3787294681 3789547682 3797818192 3803302846 3811603376 3820682488 3834550664 3870802579 3879250424 3931115998 3933454556 3942039136 3944384192 3947732068 3954782797 3956347808 3957135434 3958701376 3962061404 3971498902 3973070528 3980166512 3985914506 4017795082 4056655169 4082826248 4088722499 4097645944 4100083568 4103563597 4106588864 4112519432 4114965904 4122315316 4137278348 4148774336 4181569856 4195087862 4196747968 4243990442 4253252752 4255782944 4259395126 4261928972 4268691056 4269540863 4271230432 4285038289 4294390184 4296944848 4300591967 4312541744 4346631824 4354394996 4366494272 4382343616 4405154636 4421144308 4423774376 4433429056 4447761262 4450407164 4463905586 4466561092 4476309152 4509909103 4511693792 4519751768 4522440496 4526279009 4528070176 4538855888 4555330864 4579042319 4591765808 4626081131 4633420988 4636177336 4681171474 4683023936 4683956228 4689786968 4698163022 4700022208 4700957884 4711217504 4718021252 4726447733 4728318112 4735146556 4794386128 4798900309 4801755098 4867880144 4868849237 4870775968 4876574276 4879475272 4886522011 4897186616 4904258933 4907874496 4914962248 4926669524 4965614204 4976451424 4983638212 5050737643 5052736352 5053742246 5055742144 5069070629 5072086138 5083155728 5086179616 5090496614 5101606384 5102622007 5104641248 5121143321 5154181832 5161625291 5165430592 5172890296 5204033044 5264697004 5283806612 5286949864 5295338272 5298488384 5315617118 5349910256 5353092832 5357636378 5369329168 5372523296 5377083334 5389891367 5392024288 5401654552 5409455401 5411596064 5452721897 5472513991 5484457496 5487720112 5561090924 5564399128 5573227744 5576543168 5581276372 5584596584 5594570786 5596784704 5604867352 5614877758 5617099712 5630479456 5650916768 5680330978 5695586528 5735271101 5738682922 5772271592 5775705424 5780607671 5784046462 5793223576 5796669872 5801589913 5805041186 5817710416 5828100964 5831568008 5852735224 5865508544 5873979272 5911874624 5947466336 6000124418 6003693796 6016796576 6021903454 6025485788 6036247427 6038636128 6039838294 6042228416 6058157581 6061761482 6074990992 6083764246 6097041776 6145238096 6159875848 6173319488 6182234744 6231682168 6240681709 6254301704 6267951424 6288214198 6291954956 6314793268 6328575008 6332339776 6376078387 6378601568 6379871414 6382396096 6393795184 6403028842 6405562688 6417003152 6426270326 6455635928 6477669622 6491806832 6516667633 6540321599 6554595544 6558494768 6618207946 6620826944 6622145012 6630388472 6634332784 6646181836 6660686816 6664649152 6670305908 6686194354 6688840256 6710463662 6713119168 6723657076 6763509002 6788688242 6858650191 6882175376 6883545473 6886269472 6898568488 6902672336 6908531119 6923608664 6927727408 6933607457 6952873424 6965291396 7020351116 7039858112 7065411136 7144945934 7147773376 7170880402 7175146244 7186530512 7190805664 7196909006 7201190332 7214051803 7216906592 7240237109 7286946728 7291281616 7297470239 7317747248 7344308944 7377869632 7443192316 7447620152 7458375701 7470209348 7474653256 7490966336 7515182822 7519653484 7563666224 7568165728 7574589362 7579095364 7595636384 7606605692 7620191243 7623206752 7641364976 7669101328 7709020613 7737002539 7741605158 7758500848 7788212537 7816481911 7862231996 7866909112 7878270181 7884078272 7895464136 7909565594 7912695616 7914270868 7924122808 7942997804 7960333024 7971829012 8035590164 8108486729 8113310338 8165652496 8172583259 8177444998 8195291888 8196923399 8200167136 8207127194 8225038864 8226676297 8229931808 8244630632 8256537191 8274556696 8286506473 8390175724 8487980884 8506505504 8511565888 8518790252 8523857944 8534004983 8537382112 8539081726 8542460864 8570076578 8588780368 8593889696 8601183934 8625083488 8689824857 8693263648 8708789992 8721366871 8810309272 8823032761 8842288616 8847548752 8895522524 8900814328 8927811172 8933122184 8952618304 9019818206 9023387584 9039503536 9044880992 9052558018 9056140352 9077711776 9107057827 9110661728 9158084638 9183531616 9213219757 9246661571 9252162262 9266841976 9272354672 9362342948 9367912456 9379573936 9396326044 9401915768 9422435008 9436042504 9452895466 9456636224 9470293112 9588772256 9597800618 9603510196 9696712339 9731909117 9735760288 9737698474 9741551936 9753148552 9758950544 9767233651 9773044022 9794373232 9808517866 9829924496 9853339048 9931228408 9952902848 9967276424 10101475286 10105472704 10107484492 10138141258 10144172276 10166311456 10172359232 10180993228 10199176687 10203212768 10205244014 10209282496 10242286642 10308363664 10323250582 10345780592 10408066088 10506464143 10529394008 10544600129 10567613224 10573899728 10590676544 10631234236 10699820512 10706185664 10715272756 10738658336 10745046592 10754166668 10779782734 10784048576 10803309104 10818910802 10823192128 10905443794 10945027982 10968914992 10975440224 11010921173 11050888219 11122181848 11128798256 11138244049 11146455488 11162552744 11169193168 11189141572 11209734704 11229755516 11260958912 11301833536 11360661956 11391173056 11470542202 11477365844 11544543184 11551410848 11561215342 11568092924 11586447152 11588753771 11593339744 11603179826 11610082372 11630818213 11635420832 11656201928 11663136016 11673035339 11705470448 11747958544 11766399883 11894932672 12000248836 12007387592 12024728171 12033593152 12043806908 12050971576 12072494854 12077272256 12079676588 12116315162 12123522964 12149981984 12167528492 12194083552 12285614453 12290476192 12319751696 12364469488 12463364336 12473942869 12481363418 12508603408 12556505927 12576428396 12583909912 12602083081 12629586536 12657150016 12752156774 12757203136 12759742828 12787590368 12806057684 12834006304 12852540652 12911271856 12955339244 12983613664 13025586553 13033335266 13072866359 13080643198 13109191088 13116989536 13215447929 13236415892 13244290024 13260776944 13263416887 13268665568 13292363672 13311559961 13321373632 13340611816 13372388708 13420927324 13447314152 13527018004 13577376484 13709145031 13717300382 13758905993 13764350752 13767090946 13772538944 13797136976 13805344672 13817062238 13847217328 13849974019 13855454816 13867214914 13900246157 13905746848 13930582792 13950700771 14040702232 14062282787 14289891868 14341760804 14350292488 14373061024 14381611328 14393818012 14402380664 14428103606 14433813184 14480474218 14573893456 14582563232 14594940478 14635494496 14682807517 14688617888 14800245149 14853966547 14886384632 14895240304 14907882941 14916751402 14940418696 14949306512 15030365644 15039306968 15127332448 15136331456 15149178724 15158190728 15191272768 15213211384 15240382486 15246413504 15282729952 15338202656 15418041226 15474005078 15483210316 15517001696 15567164417 15576425074 15623669551 15632963822 15724463992 15733818224 15747172621 15756540362 15790928272 15819131188 15828541736 15848245616 15885995608 15920666048 15943658024 16071180328 16216973458 16226620676 16331304992 16345166518 16354889996 16384100159 16390583776 16393846798 16400334272 16414254388 16443570577 16450077728 16453352594 16459863616 16489261264 16513074382 16549113392 16573012946 16780351448 16806142843 16975961768 17000477759 17013011008 17037580504 17047715888 17068009966 17074764224 17078163452 17140153156 17177560736 17187779392 17202367868 17250166976 17379649714 17386527296 17417579984 17442733742 17620618544 17646065522 17684577232 17688097861 17695097504 17752301483 17791045048 17801628656 17816738149 17855622344 17866244368 18039636412 18079007072 18089761984 18105116036 18155423552 18214115654 18221323456 18316169276 18367063232 18426439514 18493323142 18504324524 18533683952 18544709344 18683909141 18724685896 18735824912 18751727323 18759147872 18792652088 18803831536 18819791669 18872085008 18905790932 18940586224 19177544512 19195601236 19207020392 19393424678 19463818234 19471520576 19475396948 19506297104 19517901088 19534467302 19546088044 19580997751 19588746464 19617035732 19652072153 19659848992 19706678096 19862456816 19881158423 19934552848 20202950572 20214968984 20244162617 20276282516 20288344552 20317644151 20332622912 20361986456 20398353374 20406425536 20410488028 20484573284 20616727328 20646501164 20691561184 20816132176 20924484521 21000435463 21012928286 21058788016 21076662089 21089200258 21135226448 21139434029 21147799456 21216165187 21262468472 21293174861 21399641024 21430545512 21477316672 21508333336 21559565468 21606618208 21637821604 21810887588 21890055964 21937829984 21950880448 22008749693 22021842346 22101776438 22244363696 22257596512 22276488098 22325105488 22329549949 22338386336 22378283144 22410600947 22419469408 22459511032 22491946141 22671843677 22721323912 22941084404 22954731688 23089086368 23102821696 23122430684 23136185848 23163727811 23172894304 23177507542 23186679488 23206359652 23220164744 23261636426 23270841664 23312403856 23326272032 23346070678 23401680239 23410940896 23495917088 23532799766 23672281507 23760408847 24000497672 24014775184 24035158211 24049456342 24087613816 24101943152 24144989708 24159353176 24232630324 24247045928 24299963968 24335056984 24388167104 24571228906 24580952384 24639503392 24728938976 24926728672 24947885738 24962726836 25007310769 25017206816 25098081407 25113011854 25152856792 25167819824 25189181521 25204166162 25259173072 25504313548 25519485656 25575180736 25612115368 25668012608 25705081304 25822543712 25910678488 25967227328 26051173106 26066670532 26145732718 26161286396 26218382176 26233979072 26415181889 26430895858 26472831784 26488580048 26511062767 26521553888 26526833774 26537331136 26584727344 26623119922 26681223632 26744777416 26841854648 26894628304 27054036008 27095618053 27154752968 27418290062 27434600764 27517811986 27528701504 27534181892 27594273952 27610689344 27634124476 27683479579 27694434656 27699948038 27710909632 27734429828 27800492314 27811493696 27861165584 27901401542 28081404464 28124565574 28517545531 28579783736 28621057493 28683521608 28700584976 28724945179 28746122048 28787636024 28804761328 28856207212 28960948436 29147786912 29165126464 29189880956 29270988992 29365615034 29377235776 29600490298 29707933094 29772769264 29790480608 29815765882 29833502804 29880837392 29886786041 29898613024 29995268023 30060731288 30078613936 30104143769 30254664896 30298357448 30316381456 30426422768 30480764972 30565459904 30676405312 30836082452 30948010156 30966420632 31034003392 31134328834 31152850148 31247339102 31265927644 31448927984 31467636448 31494345242 31513080724 31569363721 31581856544 31638262376 31657083472 31683953063 31696491232 31771991216 31887316048 31937371111 32053296233 32142360656 32382567917 32433946916 32453241352 32662609984 32690333036 32709779992 32768200318 32781167552 32787693596 32828508776 32887141154 32900155456 32906705188 32978522528 33026148764 33085134131 33098226784 33146025892 33560702896 33592302163 33612285686 33951923536 33980740919 34000955518 34075161008 34081944659 34095431776 34136019932 34156326904 34205654077 34280306312 34329812531 34355121472 34404735736 34759299428 34835159968 34885467484 35241237088 35292131044 35355163501 35369154464 35376195722 35390195008 35483494403 35504602966 35582090096 35603257312 35633476298 35711244688 35718354049 35732488736 36000702979 36079272824 36131377037 36158014144 36210232072 36428231308 36632338552 36852879028 36986646284 37008649048 37067367904 37089418688 37345601981 37367818282 37449371792 37471649824 37503454646 37518295744 37585304176 37607663072 37639583338 37729239569 37744170016 37811581864 37866187807 37881172448 38169053279 38307597937 38391202472 38414040784 38786849356 38927636468 38950793896 39012594208 39035802176 39068934604 39092176088 39161995502 39177492928 39234071464 39304144306 39319697984 39413356192 39724913632 39762316846 39869105696 40317909199 40405901144 40429937968 40464253697 40488325234 40552565032 40576689104 40611129391 40635288302 40723972912 40796706748 40820976056 40969146568 41233454656 41293002328 41383122368 41632264352 41848969042 42000870926 42025856572 42117576032 42153324178 42178400516 42253731989 42270452896 42278868058 42295598912 42407103067 42432330374 42524936944 42586349722 42861091024 43016666672 43119130936 43213236416 43275643208 43621775176 43684771963 43780111928 43875659968 44017499386 44043684692 44203552876 44488727392 44515193024 44552976196 44632548709 44650210976 44659099898 44676772672 44756566288 44821201894 44838938816 44919022064 44983892282 45343687354 45442647824 45616673431 45782251193 45882168808 45909463376 46178172736 46244861368 46272371696 46327455622 46345788608 46355015084 46412719304 46440329488 46523272852 46624807712 46652544064 46692141356 46803360478 46821881792 46991834176 47065599532 47344563014 47520817694 48000995344 48010551337 48029550368 48070316422 48098912684 48175227632 48184818311 48203886304 48289979416 48318706352 48359717833 48465260648 48494091856 48535252199 48670113968 49142457812 49279006784 49457877952 49853457344 49895771476 49925453672 50014621538 50034413632 50196162814 50226023708 50305713584 50335639648 50378363042 50408332324 50498362621 50518346144 50897545591 51008627096 51038971312 51082291673 51224230736 51410162608 51645087424 51821356976 52102346212 52133341064 52208629907 52291465436 52322572792 52436764352 52830363778 52861791716 52945663568 52977160096 53022125534 53043107776 53053667548 53169454688 53246239844 53341338701 53362447264 53489554832 53683709296 53789256608 53963144291 54108072016 54159017773 54191236106 54309505936 54517487759 54836580124 54869201528 54948441389 55035623972 55068363784 55147891267 55188547904 55268248952 55366959158 55388869312 55399896076 55468859656 55600984628 55722331168 55802803084 56162808928 56249131148 57001181971 57035091062 57159567472 57208082813 57242114986 57367043216 57378463793 57401169952 57449890358 57575272048 57586734079 57609522656 57712414424 57795760337 57921896872 58005545311 58295573824 58379761912 58731230068 59200980596 59415866188 59545538528 59580961216 59631531764 59667005608 59738034881 59761674784 59773572082 59797226048 59990536046 60121462576 60157227872 60208287538 60596714896 60632762912 60828773999 60852845536 60961529944 61049568097 61537861409 61672164904 61761229327 61896020312 61932841264 62268657668 62305700296 62494678204 62531855288 62897855968 62935272896 62988690484 63026161448 63138727442 63163713088 63276524752 63314166944 63367906126 63392982464 63543982432 63749404789 63774632096 63874742222 64106592466 64284721312 64492538299 64726630997 64765135834 64867893832 64906482704 65380666072 65419559984 65536400636 65575387192 65657017552 65774282308 65813410376 65957045056 66052297528 66170268262 66196453568 66292051784 67121405792 67184604326 67224571372 67876986373 67903847072 67961481838 68001911036 68123363819 68150322016 68163889318 68190863552 68272039864 68312653808 68370635557 68411308154 68560612624 68659625062 68809471472 69518598856 69670319936 69770934968 70482474176 70584262088 70710327002 70738308928 70752391444 70966988806 71009205932 71164180192 71206514624 71266952596 71394236809 71422489376 71436708098 71464977472 71958598939 72001405958 72158545648 72262754074 72420464144 72856462616 73264677104 73545249001 73705758056 73812200903 73973292568 74017298096 74134735808 74691203962 74735636564 74898743584 74943299648 75006909292 75170608352 75215326144 75279166676 75458479138 75488340032 75623163728 75732375614 75762344896 76338106558 76615195874 76782404944 76828081568 77076448211 77573698712 77685727481 77855272936 77901587792 77967708343 78025188416 78137869208 78184352176 78323991004 78468142928 78608288612 78826712384 79449827264 79524633692 79738211392 80635818398 80811802288 80859875936 80928507394 80976650468 81105130064 81121276397 81153378208 81222258782 81270576604 81415727491 81447945824 81593413496 81641952112 81711247373 81938293136 82364799181 82586004656 83264528704 83697938084 84001741852 84051713144 84173097197 84235152064 84306648356 84356801032 84507463978 84540905792 84557736116 84814206134 84864660748 85049873888 85172699444 85722182048 85999301171 86033333344 86238261872 86551286416 87001804061 87243550352 87317600083 87369543926 87560223856 87895541489 88034998772 88087369384 88214581567 88407105752 88977454784 89105952392 89265097418 89300421952 89318199796 89513132576 89642403788 89838044128 89967784564 90687374708 90885295648 91179105871 91233346862 91510064513 91564502386 91764337616 91818926752 92489722736 92508135503 92544743392 92654911244 92710030168 92825438608 92843918209 92880658976 93046545704 93180919727 93249615424 93384282712 93606720956 94131199064 94689126028 95041635388 95964015217 96001990688 96021102674 96059100736 96140632844 96197825368 96312341951 96350455264 96369636622 96407772608 96579958832 96637412704 96719435666 96930521296 96949818133 96988183712 97070504398 97301723099 97340227936 98070880529 98284915624 98435979509 99791542952 99850907344 100029243076 100392325628 100452047416 100611427168 100671279296 100756726084 100816664648 100996725242 101036692288 101795091182 102017254192 102077942624 102164583346 102448461472 102779652619 102820325216 103601716043 103642713952 103977765829 104204692424 104266682128 104355180587 104417259814 104582930872 104645145584 105660727556 105723583432 105891327136 105954320192 106044251068 106107335096 106338909376 106492479688 106682677402 106724894528 106979109664 107367418592 107578513216 107926288582 108216144032 108318035546 108382472212 108619011872 108970150919 109034975518 109673160248 109738403056 109831545749 109896882778 110071247944 110136727568 110230208347 110295782534 110536497904 110733918316 110799792152 110937719312 111201969256 111444662336 111605606168 112325617856 112498262296 114002363942 114070182124 114319134944 114416165626 114484229972 114688701113 114734086432 114756927586 114802339904 114899780716 115104994039 115150544096 115173468158 115219045312 115424828848 115591520674 115843793744 116011090622 116759523824 117462460136 117642999901 118401961192 118572952471 118831732376 119003344313 119091077056 119263063528 119334011216 119476069762 119523349568 119547144164 119981072092 120242925152 120314455744 120416575076 121193429792 121265525824 121657547998 121705691072 121923059888 122099136194 123075722818 123344329808 123522458654 123792040624 123816685027 123865682528 124266110381 124537315336 124611400592 124717167043 124989356408 125063710576 125795711936 125977380968 126052322896 126277454884 126553049504 126628333888 126735812252 127087964864 127498809578 127549264192 127749484444 128213184932 128569442624 128985076598 129453261994 129530271668 129735787664 129812965408 130761332144 130787363987 130839119968 131072801272 131150774384 131262091261 131314035104 131548564616 131626820752 131738541683 132104595056 132340536524 132584103568 132792227251 134242811584 134369208652 134449142744 135753972746 135807694144 135922963676 136003822072 136246727638 136300644032 136327778636 136544079728 136625307616 136741271114 136822616308 137066984257 137121225248 137319250124 137564505071 137618942944 138651934541 139037197712 139168108961 139541869936 141168524176 141420654004 141504782888 141709138319 141933977612 142018411864 142223509057 142328360384 142533905192 142788473618 142844978752 142873416196 143917197878 144002811916 144317091296 144525508148 144840928288 145712925232 146471391647 146529354208 147003048241 147090498002 147411516112 147536634623 147624401806 147946585136 147976038203 148034596192 148513156309 149382407924 149471273128 149687133439 149797487168 150013818584 150341216704 150558333352 150916958276 151246327456 151464751228 152676213116 153230391748 153564809888 153656163136 154061247851 154152896422 155147397424 155279081921 155371454962 155710545872 155803175584 155935416686 156275738416 156306849643 156368704352 156647982008 156874206629 156936285856 157216577224 157443622987 158702905739 159049267384 161271636796 161623604576 161719751872 161857014788 161953300936 162146094677 162210260128 162242552794 162306756416 162444517564 162541153208 162831454982 162895891648 163186826992 163283904224 163422494746 163876586272 164729598362 165172009312 165705970549 166322861929 167395876168 167637622459 168003483704 168103426288 168246107477 168346194394 168613296712 168713602064 169014927956 169115472232 169628412268 169729321496 170099747776 170345398888 171444364096 171998602342 172066666688 172476523744 173102572832 174003608122 174487100704 174635200166 174739087852 175051175383 175120447712 175686569849 175791082978 176069997544 176174738768 176324270647 176429163134 176814211504 178211904784 178530194836 178636399592 179026265152 179284807576 179676088256 179935569128 181374749416 181770591296 182358211742 182466693724 183020129026 183129004772 183528675232 183637853504 184906273223 184979445472 185016271006 185089486784 185309822488 185420060336 185577439369 185650877216 185687836418 185761317952 186093091408 186361839454 186768565424 187213441912 188262398128 189378252056 189669326371 190083270776 191928030434 192003981376 192042205348 192281265688 192395650736 192624683902 192700910528 192739273244 193159917664 193274825408 193438871332 193784357053 193861042592 193899636266 193976367424 194141008796 194603446198 194680455872 196141761058 196569831248 196871959018 199583085904 199622818717 199701814688 200058486152 200347402451 200784651256 200904094832 201074616253 201222854336 201513452168 201633329296 201993450484 203590182364 204034508384 204155885248 204329166692 204896922944 205559305238 205640650432 207203432086 207285427904 207955531658 208409384848 208533364256 208710361174 208834519628 209165861744 209207502287 209290291168 209966876161 211321455112 211447166864 211626636931 211782654272 212088502136 212214670192 212984959376 213365354804 213958219328 214734837184 215852577164 216432288064 216636071092 216764944424 217238023744 217940301838 218069951036 219346320496 219476806112 219663091498 219793765556 220142495888 220273455136 220460416694 220591565068 220985546047 221072995808 221467836632 221599584304 221787671441 221875438624 222403938512 223211212336 223561597777 224373073631 224996524592 226677975419 228004727884 228140364248 228469835249 228638269888 228832331252 228968459944 229377402226 229468172864 229513855172 229799561432 230209988078 230301088192 230346936316 230849657696 231183041348 231687587488 232022181244 233519047648 234924920272 235146115141 235285999802 236803922384 237004914511 237145904942 237663464752 237865186433 238006688626 238526127056 238573612613 238668022432 238952139524 239094288328 239439578539 239962144184 240308687717 240485850304 240833150152 242386859584 243315095996 243846119776 244198272388 246151445636 246688659616 247044917308 247486144507 247584081248 247633370054 247731365056 248384460821 248532220762 249074630672 249222801184 249434334086 249978712816 250127421152 251954761936 252004920853 252104645792 252554909768 252919639259 253106099008 253471624504 254997619156 255498968888 255867950069 256426369864 257970153196 258906523988 259060543336 259471575328 259625930816 261419213867 261522664288 261574727974 261678239936 262145602544 262301548768 262524182522 262628070208 263097129232 263253641504 263477083366 264104676983 264209190112 264681073048 265063314649 265168207136 265584454502 267183372953 268153185559 268738417304 268898285488 271507945492 271845927352 272007644144 272493455276 272655557272 273088159456 273250615232 273482542228 273645232616 274133968514 274242450496 274638500248 275129010142 275237885888 277303869082 278074395424 278336217922 279083739872 281204657831 282225364393 282337048352 282841308008 283009565776 283249775879 283418276638 283867955224 284036823728 284277905737 284447018114 285067810384 285576947236 285746832392 287834395756 288005623832 288634182592 289051016296 289681856576 291425850464 292942783294 293058708416 294006096482 294180996004 294823032224 295073269246 295248803612 295776123923 295893170272 295952076406 296069192384 296849721469 297026312618 298764815848 298942546256 299196279799 299374266878 300027637168 301116666704 301833916552 302492654912 302929502456 305352426232 305793403741 306460783496 307129619776 308122495702 308305792844 310294794848 310558163842 310742909924 311421091744 311606351168 311870833372 312427840963 312551476832 312613699286 312737408704 313295964016 313748413258 313872571712 314433154448 314887245974 317405811478 318098534768 319316714017 320475758351 322543273592 323009077421 323247209152 323714029576 323906601872 324292189354 324420520256 324485105588 324889035128 325082306416 325662909964 326373653984 326567808448 326844989492 327753172544 329459196724 330344018624 331411941098 332645723858 334791752336 335275244918 336006967408 336073859359 336206852576 336492214954 336692388788 337226593424 337293728177 337427204128 338029855912 338230944464 338518024831 339256824536 339458642992 339746765393 340690797776 343997204684 344953047488 346205145664 348007216244 348974201408 349270400332 349478175704 350102350766 350240895424 351373139698 351582165956 352139995088 352349477536 352648541294 352858326268 353628423008 356282819137 356423809568 357060389672 357272799184 357576041711 358569615152 359871138256 361744343201 362749498832 364716423484 364933387448 365460409349 366040258052 366258009544 367057350464 369812546446 369958890944 370032542012 370619644976 370840120672 371154878738 371301754432 371375672836 372186182816 372723678908 373389370907 373537130848 374426883824 376524796256 377742010037 378756504112 379113124411 379338652742 380166541552 383856060868 384084410696 384562531376 384639089723 384791301472 385249367804 385478546488 386035238869 386319835328 386877742664 387568714106 387722085184 387799272532 388282017592 389206892396 392283522116 393139662496 393743918036 397565205899 399008273797 399166171808 399245637434 399403629376 400116972304 400456579691 400694804902 401569302512 401649246551 401808189664 402149232506 403026904336 403107138553 403266658592 403986900968 404570322359 407180364728 408069016768 408658333384 411118610476 414406864172 415911063316 416818769696 417066728512 417420722348 417669039256 418166244167 418331723488 418415004574 418580582336 419933752322 422642910224 422894333728 423253273862 424177004272 424429340384 425801417993 425969918752 426730709608 427346976679 430765029863 431705154328 432328605289 433272142184 433529888848 435880603676 436139902072 438692640992 438953612224 439326182996 439587531112 440284991776 440546910272 440920833388 441183130136 441971092094 442145991616 442935673264 443199168608 443575342882 443750877248 444807877024 446422424672 447123195554 448746147262 449993049184 451447768093 453086416979 453355950838 456009455768 456280728496 456668006009 456939670498 457664662504 457936919888 458754804452 459027710344 459599122864 460419976156 460693872632 461699315392 462366082696 463375174976 464044362488 467038095296 469849840544 470292230282 470571999604 473607844768 474009829022 474291809884 475138904611 475326929504 475730372866 476013377252 476863546733 477052254112 477147225226 477336044864 477904279048 478188576656 478594448899 478879157078 479924288368 480617375434 481666300304 486630191992 487692239552 488396544776 492302891272 493013855011 493377319232 494089834616 494972289014 495168162496 495266740108 496768921642 497064441524 498149261344 498445602368 498868668172 499957425632 500254842304 503710192573 503909523872 504009841706 504209291584 505109819536 505839278518 506943249008 509995238312 510997937776 511735900138 512852739728 514816743007 515940306392 516685406321 517813047976 518121086672 518943150656 522838427734 523045328576 523149455948 524291205088 524603097536 525048365044 526194258464 526507283008 526954166732 528209353966 528418380224 529362146096 530126629298 530336414272 531168909004 534366745906 536306371118 537476834608 537796570976 541833365089 543015890984 543691854704 543800092367 544015288288 544986910552 545311114544 545773958401 546176318912 546965084456 547290465232 548267937028 549277000496 550258020284 554607738164 556148790848 556672435844 558167479744 562409315662 564450728786 564674096704 565682616016 566019131552 566499551758 566836553276 567735910448 567848934779 568073647456 568555811474 568894036228 569910092437 570135620768 571153894472 571493664784 571978731611 575668791512 576011247664 576553594267 578102032592 582851700928 585885566588 588012192964 588361992008 589211680379 589646064448 590146538492 590497607224 591552247846 591786340544 591904152812 593699442938 594052625236 597529631696 597885092512 598392559598 598748533756 600055274336 601995108197 602233333408 603667833104 605859004912 606810051109 609012628427 610704852464 611223200581 611586807482 612921566992 615268790423 616244991404 616611585688 617502070969 620589589696 621116327684 621485819848 622842183488 623741666744 624855681926 625102953664 625227398572 626591928032 627496826516 628866308896 629774491948 634811622956 636197069536 638253741097 638633428034 640570451591 640951516702 645086547184 645634077461 646018154842 647428059152 647556948521 647813203744 648584378708 648970211176 649778070256 649907427463 650164612832 651325819928 652266438089 652747307968 653689978984 658918393448 662823882196 665291447716 669583504672 670550489836 671748106519 672013934816 672147718718 672413705152 672984429908 673384777576 674186393657 674453186848 674587456354 674854408256 676059711824 676461888928 677036049662 678513649072 678648726931 678917285984 679493530786 681381595552 686496163703 687994409368 689051856563 696014432488 697019588119 698540800664 698956351408 700204701532 702746279396 703164331912 704279990176 704698955072 705297082588 705716652536 707256846016 712565638274 712847619136 714120779344 714545598368 715152083422 717139230304 719457568333 719742276512 723488686402 725212012301 725498997664 727844360803 729432846968 729866774896 730486264109 730920818698 732080516104 732516019088 739625092892 740065084024 741239289952 741680241344 742309757476 742751345672 744372365632 745447357816 746778741814 747074261696 748853767648 753049592512 755484020074 757513008224 758226248822 758677305484 760333083104 766040274781 767712121736 768168821392 768820820243 769125062752 769278179446 769582602944 770498735608 770957092976 771611458429 772070477738 773755485328 775137428212 775598545064 776564035184 778413784792 784567044232 786279324992 787487836072 795130411798 798016547594 798332343616 798491274868 800233944608 800913159382 801389609804 802820907791 803138605024 803298493102 803616379328 804298465012 805734958273 806053808672 806214277106 806533317184 807973801936 809140644718 814360729456 817316666768 822237220952 828813728344 830010667297 831822126632 833023410191 833637539392 834841444696 835338078512 836332488334 836663446976 836830009148 839867504644 845285820448 845788667456 846506547724 848354008544 848858680768 851602835986 851939837504 853461419216 854693953358 861530059726 863410308656 864657210578 866544284368 866716795189 867059777696 869862772667 871761207352 872279804144 873020169301 877385281984 878652365992 879175062224 880569983552 881841666776 882366260272 883942184188 885871346528 886398337216 887150685764 889615754048 892844849344 894246391108 897492294524 899986098368 902895536186 906172833958 906711901676 912018911536 912561456992 913336012018 913879340996 915329325008 915511547909 915873839776 917509608904 918055420688 918834638827 919198245728 920839952312 921387745264 922169791781 924732165392 928088724976 929545590757 939699681088 940584460564 941143999208 947215689536 948019658044 948583619768 950277809222 950653859008 951460745732 952026754504 953727093466 954104508224 954294450452 955808558096 956377153312 957188897798 957758314156 959468889799 959848576736 961234750868 963332600608 970563541787 973260383984 974176762727 976793089552 984605782544 985441486651 986027710022 988179669232 989944578028 990533480216 991963968233 993537843284 994128883048 995564563399 996298522688 997737336344 999914851264 1007420385146 1007819047744 1008019683412 1010219639072 1011678557036 1013886498016 1019990476624 1021995875552 1023471800276 1025299741529 1025705479456 1029021337687 1029633486014 1031880612784 1032756442361 1033370812642 1035626095952 1035832267421 1036242173344 1044020386391 1045676855468 1046298911896 1047809934073 1048582410176 1050096730088 1052388516928 1053908333464 1056418707932 1058724292192 1060253258596 1062337818008 1068733491812 1072612742236 1074953669216 1075593141952 1083022457449 1083666730178 1086031781968 1086953573447 1087383709408 1087600184734 1088030576576 1089973821104 1090622229088 1091547916802 1093930168912 1094147947501 1094580930464 1096535874056 1098119446403 1098554000992 1100516040568 1102105360909 1109215476328 1110920340173 1113344871688 1124818631324 1128901457572 1131365232032 1132038263104 1132999103516 1133673106552 1135022662739 1135471820896 1135697869558 1136147294912 1137111622948 1137788072456 1139820184874 1140271241536 1142307788944 1142987329568 1143957463222 1151337583024 1152022495328 1153107188534 1156204065184 1159941793843 1169219366771 1171771133176 1173463357213 1176024385928 1176723984016 1177722752339 1178423360758 1180293076984 1180995214448 1183104495692 1183808305624 1187398885876 1188105250472 1195059263392 1195770185024 1196785119196 1197497067512 1200110548672 1203990216394 1204466666816 1207335666208 1211718009824 1213620102218 1218025256854 1221409704928 1222446401162 1223173614964 1225358227681 1225843133984 1229805988943 1230537580846 1232489982808 1233223171376 1234269894529 1235004141938 1242232655368 1242971639696 1247483333488 1249711363852 1250454797144 1253183856064 1254993653032 1257732617792 1259548983896 1269623245912 1272394139072 1276507482194 1277266856068 1281140903182 1281903033404 1290173094368 1291268154922 1292036309684 1294343912561 1294856118304 1295113897042 1295626407488 1297168757416 1297940422352 1299042075583 1299556140512 1299814854926 1300329225664 1302651639856 1304532876178 1307379957968 1317836786896 1325647764392 1327685284597 1330582895432 1339167009344 1341100979672 1343496213038 1344027869632 1344295437436 1345968859816 1346769555152 1348372787314 1348906373696 1349174912708 1352119423648 1352923777856 1354072099324 1356490499371 1357027298144 1357297453862 1357834571968 1358987061572 1362763191104 1372992327406 1375988818736 1378103713126 1392028864976 1394039176238 1397081601328 1397359731019 1397912702816 1400409403064 1402431817157 1405492558792 1406328663824 1407522313771 1408559980352 1410594165176 1411433305072 1425131276548 1428241558688 1429091196736 1430304166844 1434278460608 1438915136666 1439484553024 1446977372804 1450424024602 1450997995328 1455688721606 1458865693936 1459733549792 1460972528218 1461841637396 1464161032208 1464452516009 1465032038176 1476028822139 1479250185784 1480130168048 1481386458517 1482478579904 1484619514952 1485502691344 1490894715632 1493557483628 1497707535296 1510968040148 1515026016448 1516452497644 1517354610968 1520666166208 1532080549562 1535424243472 1536337642784 1537641640486 1538250125504 1538556358892 1540997471216 1541914185952 1543222916858 1544140955476 1546898822329 1547510970656 1550274856424 1551197090128 1552513700087 1553128070368 1556827569584 1564931184439 1569134088464 1570611515417 1574975672144 1590260823596 1596033095188 1596982549736 1599288846743 1600467889216 1601826318764 1602779219608 1605641815582 1606277210048 1606596986204 1608596930024 1611469916546 1612107617344 1612428554212 1615947603872 1618281289436 1628721458912 1634633333536 1644474441904 1653034277159 1657627456688 1659034401577 1660021334594 1663644253264 1665056305031 1666046820382 1669682889392 1670015288291 1670676157024 1672664976668 1673660018296 1676077049773 1679735009288 1682160814019 1690571640896 1693013095448 1696708017088 1703205671972 1706922838432 1709387906716 1723060119452 1726820617312 1729314421156 1732403011549 1733088568736 1733433590378 1734119555392 1738691225747 1739725545334 1743522414704 1744559608288 1746040338602 1757304731984 1758350124448 1763683333552 1764034445971 1764732520544 1767884368376 1770437474813 1771742693056 1774301371528 1788492782216 1791075650483 1794984589048 1805791072372 1812345667916 1813423803352 1824037823072 1825122913984 1826672024036 1827758681992 1829934497069 1830658650016 1831023095818 1831747679552 1835019217808 1836110841376 1837669277654 1838396491456 1841679904624 1842775490528 1844339583562 1848732738881 1849464330784 1856177449952 1859091181514 1870283610671 1877072298913 1881168921128 1882287998416 1896039316088 1897167239536 1900555618444 1902921491464 1904053509008 1907454186932 1908588900904 1911617116192 1912754306624 1914377795596 1915516628312 1918937779598 1919697153472 1922469501736 1926665201216 1941127083574 1946520767968 1948353525454 1953586179104 1968432604817 1969211565088 1970882973302 1972055420044 1975577550751 1976359338464 1979889156056 1981066960432 1982748431153 1983927936466 1987075686568 1988257766096 1989945340159 1991129126798 1995474672688 2014840770292 2016039366824 2020439278144 2023357114072 2027772996032 2039980953248 2043991751104 2046943600552 2050599483058 2051410958912 2058042675374 2059266972028 2063761225568 2065512884722 2066741625284 2070432867461 2071252191904 2071664534842 2072484346688 2086799369231 2088040772782 2091353710936 2092597823792 2094373958593 2095619868146 2100193460176 2107816666928 2112837415864 2117448584384 2120506517192 2124675636016 2137466983624 2140553826187 2145225484472 2149907338432 2166044914898 2167333460356 2172063563936 2173907146894 2174767418816 2175200369468 2179947642208 2181244458176 2183095833604 2186994886741 2187860337824 2188295895002 2189161860928 2193071748112 2196238892806 2197108001984 2201032081136 2204210721818 2218430952656 2221840680346 2226689743376 2235216998119 2249637262648 2252886096949 2257802915144 2261063541947 2262730464064 2265998207032 2267346213104 2270045325478 2270943641792 2271395739116 2274223245896 2275576144912 2279640369748 2284615577888 2285974659136 2287914926444 2302675166048 2304044990656 2306214377068 2312408130368 2319883587686 2338438733542 2343542266352 2346926714426 2352048771856 2352517015513 2353447968032 2355445504678 2356846721516 2360586153968 2361056097239 2361990428896 2366208991384 2367616611248 2369626173817 2374797771752 2376210500944 2378227357751 2390118526784 2393570238392 2394994135024 2407980432788 2414671332416 2423436019648 2427240204436 2436050513708 2442819409856 2444892802324 2446347229928 2450716455362 2451686267968 2459611977886 2461075161692 2464979965616 2466446342752 2468539789058 2470008283876 2484465310736 2485943279392 2493979733959 2494966666976 2499422727704 2500909594288 2503032291977 2509987306064 2519097967792 2523052317769 2532210402407 2539246491824 2553014964388 2554533712136 2558222865443 2562281806364 2563806066808 2580346188736 2582536309844 2584072619368 2588687825122 2589712236608 2590227794084 2594337514832 2595880844704 2598084151166 2599112281024 2599629709852 2605303279712 2609065752356 2613725596349 2614759915936 2635673573792 2644194070259 2651295528784 2653791870877 2655370569194 2661165790864 2682201959344 2686992426076 2688590874872 2691937719632 2692473628061 2693539110304 2696745574628 2698349825416 2702246672083 2704238847296 2708144198648 2712980998742 2714054596288 2714594907724 2717974123144 2745984654812 2751977637472 2756207426252 2782956441293 2784057729952 2788078352476 2793057916579 2794163202656 2794719462038 2795825405632 2800818806128 2803196057837 2804863634314 2810985117584 2811544725857 2812657327648 2815044627542 2821188330352 2821749969871 2822866610144 2844055535341 2850262553096 2856483117376 2860608333688 2877830273332 2893954745608 2900848049204 2911377443212 2917731387872 2919467099584 2921945056436 2923683274792 2927163709169 2928322064416 2928905032018 2930064076352 2950302556499 2952057644278 2958500371568 2960260336096 2962772917034 2969239029904 2971005382688 2980609925951 2981789431264 2987114967256 2991428836753 3015355209041 3021936080296 3026300237023 3032904995288 3034709221936 3064161099124 3070848486944 3072675285568 3075283280972 3077112717784 3081994942432 3083828371904 3086445833716 3088281910952 3093797644658 3095021941312 3100549712848 3102394180256 3105027400174 3106256140736 3113655139168 3129862368878 3138268176928 3141223030834 3149951344288 3160134376651 3180521647192 3185114826721 3192066190376 3193965099472 3196676042063 3198577693486 3203652637528 3205558439216 3211283631164 3213193972408 3217193860048 3222939833092 3224857108424 3231895207744 3236562578872 3257442917824 3269266667072 3288948883808 3306068554318 3315254913376 3318068803154 3320042669188 3325972332277 3327288506528 3330112610062 3332093640764 3338044827131 3339365778784 3340030576582 3341352314048 3345329953336 3347320036592 3350161142293 3352154099546 3359470018576 3364321628038 3386026190896 3406411343944 3413845676864 3418775813432 3446120238904 3451096985077 3453641234624 3458628842312 3464806023098 3466177137472 3466867180756 3477382451494 3479451090668 3487044829408 3489119216576 3492080677204 3514609463968 3516700248896 3525971348011 3527366667104 3528068891942 3529465041088 3535768736752 3540874949626 3548602743056 3576985564432 3582151300966 3589969178096 3603717201049 3611582144744 3616797844247 3624691335832 3626847606704 3648075646144 3653344048072 3655517363984 3659868994138 3661317300032 3662046191636 3670038435616 3672221682752 3675338555308 3683359809248 3685550981056 3688679167124 3697465477762 3698928661568 3712354899904 3718182363028 3740567221342 3754144597826 3762337842256 3764575996832 3792078632176 3792833555623 3794334479072 3801111236888 3805842982928 3806600646569 3808107018016 3814908373864 3817177801808 3820417708807 3823234232384 3828755591192 3831033256624 3837875559196 3844939003472 3882254167148 3893041535936 3896707050908 3907172358208 3936865209634 3938423130176 3941765946604 3944110840088 3951155101502 3952718676928 3959778312112 3962133920864 3965496862306 3967855872932 3974151373136 3974942543453 3976515532192 3979890680318 3982258253596 3989370647059 3990949345376 4020906101689 4029681540584 4032078733648 4035875159869 4046714228144 4079961906496 4093887201104 4101198966116 4116085350748 4118533944056 4124481762653 4127522451136 4131025769444 4133483250568 4140865734922 4142504383808 4143329069684 4173598738462 4176081545564 4182707421872 4185195647584 4188747917186 4191239736292 4200386920352 4213965757379 4215633333856 4225674831728 4241013034384 4247670357763 4249351272032 4263088398989 4274933967248 4278562404067 4281107652374 4290450968944 4306881532961 4332089829796 4334666920712 4340926869731 4344127127872 4347814293788 4350400738936 4359895284416 4366191667208 4373989773482 4375720675648 4376591790004 4386143496224 4392477785612 4402064162272 4408421443636 4436861905312 4443681360692 4453379486752 4467776187679 4470433996238 4499274525296 4503093375709 4505772193898 4515605830288 4519438542227 4522127083894 4531996414064 4532898639647 4534692426208 4540090650956 4542791478232 4548446491792 4549351992241 4551152289824 4559280739496 4565865066623 4569231155776 4575829852888 4605350332096 4612428754136 4639767175372 4676877467084 4687084532704 4693853428852 4702236745633 4704097543712 4705034031026 4706895936064 4710891009356 4713693443032 4719304755599 4721172307936 4722112194478 4723980857792 4732417982768 4735233222496 4739252347634 4749595543504 4752421001888 4756454715502 4787140476784 4789988270048 4805473145921 4815960865576 4823362995941 4854480408872 4861491051311 4872101027416 4879137116833 4889785604648 4892694459856 4901432910724 4919223955772 4922150323384 4929959931232 4932892685504 4937079578116 4940016567752 4968930621472 4971886558784 4987959467918 4989933333952 4998845455408 5001819188576 5006064583954 5019974612128 5036202978331 5038195935584 5046104635538 5064420804814 5076484086107 5078492983648 5094910525621 5106029928776 5109067424272 5113403848763 5116445730886 5124563612728 5127612133616 5165072619688 5168145238736 5177375650244 5180455588168 5188675029664 5191761689408 5196168302332 5199259419704 5210606559424 5218131504712 5227451192698 5229519831872 5271347147584 5288388140518 5302591057568 5307583741754 5310741138388 5322331581728 5362281923467 5364403918688 5373984852152 5377181749744 5381745741701 5383875439264 5384947256122 5387078220608 5393491149256 5396699650832 5401280209003 5404493344166 5416288397296 5425961997484 5429189815448 5435948246288 5491969309624 5503955274944 5512414852504 5565912882586 5568115459904 5576156704952 5586115833158 5588326405312 5589438924076 5601637612256 5606392115674 5609727268628 5619746354537 5621970235168 5623089451714 5625314655296 5630089255084 5640144707911 5642376660704 5643499939742 5645733220288 5684729316181 5688111070682 5700525106192 5721216667376 5755660546664 5787909491216 5801696098408 5810074671079 5822754886424 5831163871337 5835462775744 5843890112872 5847366549584 5854327418338 5856644128832 5857810064036 5900605112998 5904115288556 5917000743136 5920520672192 5925545834068 5938478059808 5942010765376 5961219851902 5963578862528 5974229934512 5982857673506 6030710418082 6043872160592 6052600474046 6065809990576 6067017566323 6069418443872 6089039408669 6128322198248 6137172470999 6141696973888 6150566561944 6154225435568 6163989884864 6172891667432 6176563821904 6187595289316 6201099425696 6204788360512 6210054800348 6227310278336 6259724737756 6276536353856 6282446061668 6299902688576 6320268753302 6361043294384 6370229653442 6384132380752 6387930198944 6393352084126 6397155386972 6407305275056 6408580835363 6411116878432 6422567262328 6426387944816 6431842471789 6434387720096 6445879666184 6449714216848 6455188542467 6473125157744 6506819135299 6577897767616 6612137108636 6630509826752 6636137606308 6640085338376 6651944664554 6654577013056 6660225220124 6664187281528 6676089654262 6678731557568 6680061153164 6690659906672 6694640073184 6700322284586 6704308199092 6718940037152 6728643256076 6772052381792 6793944792509 6812822687888 6819237339089 6837551626864 6873142520819 6892240477808 6898090406557 6902193970154 6917257684624 6929612046196 6933734361512 6943747777631 6954764902988 6958902181336 6968951943793 6974089658816 6984161354408 7029218927936 7051942696022 7054733334208 7056137783884 7071537473504 7081749899252 7097205486112 7153971128864 7164302601932 7177098190703 7179938356192 7203149363809 7207434402098 7223164289488 7229295096527 7233595688494 7249382671664 7253695213408 7306688096144 7308142704737 7311034727968 7319737988276 7324092383272 7334669538511 7340076871232 7350677110616 7366719618496 7377358334248 7394930955524 7436364726056 7481134442684 7508289195652 7524675684512 7529151993664 7581157202143 7584157264352 7585667111246 7588668958144 7602222473776 7608675014129 7611685965856 7613201293138 7616214036032 7629816747728 7634355603616 7640835417614 7657511182384 7659035632507 7662066513248 7675751118392 7686836124821 7689878006944 7764508334296 7776442381211 7793414101816 7873730419268 7883531893208 7888221680176 7902310203004 7919556624224 7924267841728 7930993724612 7935711745864 7945158639173 7948302746272 7949885086906 7953031064384 7959781360636 7964516507192 7978741294118 7981898690752 8041812203378 8059363081168 8064157467296 8071750319738 8093428456288 8119592556901 8184535567397 8187774402208 8202397932232 8214243500491 8232170701496 8237067888112 8244059266373 8248963525306 8262051538888 8266966501136 8281731469844 8286658139368 8347197476924 8352163091128 8365414843744 8370391295168 8377495834372 8382479472584 8400773840704 8427931514758 8431266667712 8451349663456 8482026068768 8495340715526 8498702544064 8526176797978 8549867934496 8557124808134 8562215304748 8577507593767 8580901937888 8608641922601 8613763065922 8664179659592 8669333841424 8676692114171 8681853739462 8695628587576 8700801477872 8732383334416 8747979546964 8753183580008 8772286992448 8784955571224 8804128324544 8816842887272 8873723810624 8887362721384 8906758973504 8935552375358 8940867992476 8998549050592 9006186751418 9011544387796 9031211660576 9038877084454 9044254167788 9060407387927 9063992828128 9065797279294 9069384852416 9080181301912 9085582956464 9093294529081 9096892983584 9098703984482 9102304579648 9118561478992 9131730133246 9151659705776 9224857508272 9279534350744 9293796992179 9353754934168 9367263245209 9374169065408 9387706857704 9404473491266 9408195087424 9410068062052 9421782018712 9427386886064 9438609511198 9442344615872 9444224388956 9464835965536 9470466444992 9478504695268 9499191087008 9504842003776 9512909431004 9574280953568 9579976540096 9610946291842 9631921731152 9646725991882 9708960817744 9722982102622 9744202054832 9758274233666 9779571209296 9781518117133 9785388919712 9802865821448 9817022720099 9838447911544 9844300646768 9852656196397 9859919862464 9874159156232 9880033135504 9937861242944 9975918935836 9997690910816 10003638377152 10012129167908 10039949224256 10072405956662 10076391871168 10092209271076 10128841609628 10152968172214 10156985967296 10189821051242 10212059857552 10218134848544 10226807697526 10232891461772 10249127225456 10255224267232 10330145239376 10332201754973 10336290477472 10354751300488 10360911176336 10369705209619 10377350059328 10392336604664 10398518839408 10436263009424 10454902385396 10490585952829 10576776281036 10605182115136 10615167483508 10621482276776 10644663163456 10724563846934 10728807837376 10747969704304 10754363499488 10763491483402 10767750878528 10769894512244 10786982298512 10793399301664 10802560418006 10808986688332 10828291756303 10832576794592 10851923994968 10858379630896 10867595900609 10871896492576 10954518291073 10983938619248 10994280607919 11024829705008 11131825765172 11152313409904 11172231666316 11178877848152 11195021927201 11203275224512 11212784231348 11219454537256 11239492709074 11243940470336 11246178903428 11260178510168 11280289415822 11284753321408 11286999879484 11369458632362 11376222141364 11401050212384 11442433334752 11511321093328 11529390971071 11571239940113 11575818982432 11603392196816 11613240811039 11620149342158 11645509772848 11655394135217 11662327742674 11687780225744 11690107018037 11694733099168 11708654836676 11715620128072 11732539348411 11801210225996 11808230577112 11834001486272 11851091668136 11876956119616 11922439703804 11948459869024 11965715347012 12061420836164 12087744321184 12105200948092 12126821080843 12131619981152 12134035132646 12138836887744 12170838580229 12178078817338 12256644396496 12267047471759 12274344941998 12301133123888 12308450871136 12345783334864 12348241121797 12353127643808 12375190578632 12393062323691 12402198851392 12420109600696 12519449475512 12537529553381 12564892123336 12640537506604 12722086588768 12740459306884 12768264761504 12775860397888 12786704168252 12794310773944 12809541479483 12814610550112 12817161670726 12822233756864 12845134524656 12852775889632 12863684943578 12868775440192 12891759332368 12899428433696 12910377084934 12946250315488 13013638270598 13091985274697 13139506092391 13224274217272 13243372174261 13272275212616 13280170676752 13303889329108 13320450440248 13328374563056 13352179308524 13360122306328 13381319813344 13389280146368 13400644569172 13408616398184 13437880074304 13457286512152 13544104763584 13587889585018 13625645375776 13638474678178 13675103253728 13746285041638 13779028233719 13784480955616 13796180813114 13804387940308 13829042855257 13834515369248 13859224092392 13867468723024 13879239018071 13887495555262 13909529805976 13917804362672 13929617381113 13937903887586 13968322708816 14103885392044 14112275567768 14143074947008 14163499798504 14194410972224 14307942257728 14328605203864 14354196381406 14359876712384 14406298727618 14414868804196 14446328578976 14458590193054 14467191376988 14498765343328 14507390426816 14607595584617 14613376192288 14616285409474 14622069455936 14639475976552 14648184766544 14660617710151 14669339077022 14701354221232 14754716668496 14789861911048 14872729452112 14962268885368 14983876783309 15016578391304 15049351369024 15162314404286 15168314528704 15171334222492 15204444947552 15217350028258 15223371931712 15226402586276 15259633495456 15268711207232 15281670835228 15308964207187 15315022364768 15318071265014 15324133026496 15351502236784 15373672249642 15379756013888 15529016668592 15552884762422 15586828203632 15747460838536 15767063786416 15770202678643 15776443360352 15804620406008 15827444793629 15839113248448 15861987449224 15871423491728 15890317278346 15896605492544 15899770173812 15919562721272 15929033014384 15957482588236 16083624406756 16118726162336 16128314934592 16143500639476 16186856912576 16239185113802 16369071134794 16375548804416 16404795864464 16428487000982 16464341402992 16467619108591 16474135776224 16488118532746 16497927050612 16524103077776 16527392680673 16533933002272 16563462939688 16573316278736 16587383216719 16694394953848 16704326182256 16730829687488 16754991668744 16764958945168 16855863029516 16902699326912 16964052137536 16990681431052 17052353595956 17099735868992 17114249616268 17124430609496 17155015187534 17161803875776 17217283845202 17227526131844 17328359319184 17338667682848 17353384228342 17363707478924 17391257175152 17401602955744 17457858137713 17464766668832 17495959093928 17506367160016 17521226043839 17569911142448 17633685774544 17661366224383 17725472816849 17774725442768 17871104750716 17881735984952 17907560058101 17997098101184 18012373502836 18023088775592 18062423321152 18077754168908 18088508335576 18120814775854 18127985656256 18131594558588 18160362603824 18171165912928 18186589058162 18193785967168 18197407968964 18237122957984 18263460266492 18303319411552 18449715016544 18509358491813 18559068701488 18576543096139 18587593984358 18707509868336 18723388246369 18734526490418 18775413715408 18808946982532 18820136124104 18843564037424 18847315396427 18854773772128 18877219022396 18888448777912 18915726704581 18929671931072 18957009390536 18998382174016 19025818862008 19148561907136 19221892583684 19263843462304 19293451983764 19417921635488 19445964205244 19480695089051 19488404109664 19516548467332 19551405416053 19559142418592 19563036234266 19570777839424 19605731642896 19622372404859 19634045440198 19676895823088 19680813080999 19688601293536 19705312392794 19748318312464 19760066271008 19908388747387 19951837871672 19995381821632 20024258335816 20144811913324 20184418542152 20213568055451 20257683219256 20305936344428 20379642102484 20424119715104 20436269697088 20453615395052 20465782923544 20498254450912 20510448534464 20652117895493 20660290478752 20664403509946 20672580954944 20709502600976 20721822352672 20739410419238 20784673209328 20797037678816 20864269481657 20872526018848 20909804770792 20940001857271 20981171905658 21107486463287 21153552562072 21184101659161 21230334967016 21242964553552 21449127693868 21495939408608 21508726998976 21526982966804 21539789024488 21573964597024 21586798603328 21605120836012 21617973376664 21656583512606 21665153589184 21703847989936 21716759261792 21735191801218 21743792985152 21909036582146 21967877238496 21988561215838 22049659410016 22215167968649 22263651530344 22295803787047 22304626819808 22344463332632 22357755696304 22376732294441 22390043854402 22425568462696 22438909074512 22478985418148 22492357806856 22520357020336 22560578831644 22573999758968 22738917264724 22752444282728 22802100424768 22884866669504 23022642186656 23058781942142 23142479880226 23151637964864 23206784393632 23226481622078 23240298684316 23281806325939 23291019545696 23310788270434 23324655485348 23366313789917 23375560451488 23380214036074 23389466198336 23417309673352 23431240256144 23451127996051 23465078696822 23602420451992 23616461154224 23702183336272 23844879407608 23896919738048 23931430694024 24122841672328 24157678895539 24175488642368 24210401896184 24253642161686 24263239962304 24268070265292 24341677160458 24356157634676 24513288792992 24534094943518 24548689883996 24602266247776 24616901742272 24681799436077 24691566669728 24696482243594 24706255287616 24750381157264 24786124647382 24840219201392 25038898951024 25075059106762 25129784246672 25226020407343 25281075013208 25317584909729 25444173177536 25480918613768 25536529523008 25573408336504 25588621547888 25619082958966 25629221100224 25634323341452 25690269049312 25705551779264 25727369887156 25783518664736 25798856867392 25820754169868 25892500630976 26027276541196 26183970549394 26279012184782 26448548434544 26486744348522 26544550425232 26549834889361 26560341353504 26607778658216 26640900880496 26646204525983 26656749126112 26704358617048 26720244612656 26742923961649 26762639626688 26801289138344 26817232796368 26914573024304 27175779170036 27251290751552 27276949356356 27350206507456 27492570083276 27558056467438 27568961911232 27592361626228 27608775880616 27658085710514 27669030738496 27718448184784 27734937446048 27758478036142 27774991110524 27819059611952 27824597804171 27835608725344 27859234762226 27875807775172 27936645417632 28146342711823 28207770784088 28224551135536 28251126119083 28326999597008 28577803112879 28657210407728 28708392762812 28812597455236 28829737608392 28871372338571 28892657157952 28917180386108 28934382753976 28997530686656 29215191169234 29226752384576 29232570818948 29278951953104 29296369533088 29321235420302 29338678154044 29402708442464 29497760301653 29509433336992 29579723822096 29733692504341 29745458904224 29841618792923 29924537770736 29949936828469 29967753566618 30033156782608 30324628808572 30342668444984 30386488088117 30408889895104 30434700056516 30452805172552 30519266990912 30563341670456 30617928414374 30630044729536 30636142530028 30703004473568 30747344499284 31058033337184 31105769524844 31173656407264 31407651266021 31494921677072 31521653629963 31534127572832 31540405357286 31552886720704 31609240812016 31636069795589 31654889587258 31723974898448 31730290477529 31742846983456 31780634556692 31799540347624 31839125442544 31845463945687 31858066028768 31914965176472 31961055466361 32167248813512 32237452324672 32287001278952 32478370227604 32738142269588 32809591728928 32856974001964 32915657219431 32928682805984 32935238217182 32948271552448 32976237065492 32995854101224 33035133289193 33048206155552 33054785361346 33067866004544 33126925879376 33146632557472 33174766433438 33388789907696 33408652364512 33509983337488 33529917890336 33638312021447 33711726059032 33981362862104 34030437359177 34104707191912 34153959817831 34228499232536 34248861218992 34310030375068 34434567690404 34455052263688 34656718638368 34677335365696 34706768456684 34727414957848 34782514350304 34803205911488 34915716275426 34929533337664 34991918187856 35012734320032 35042452087678 35139822284896 35267371549088 35322732448766 35450945633698 35535388602749 35549450885536 35664373679347 35742209501432 35763471969904 35793826941341 35815120116202 36024747005672 36046177551184 36155508337816 36177016671152 36241629551708 36263189117176 36320725207648 36342331825856 36373178116324 36394815937928 36474245915968 36526920532984 36606638823104 36899430033088 37018716983626 37118137402976 37153086192278 37175187968716 37415019736672 37446776492738 37469052980836 37535973464269 37550827430816 37617893965064 37640272248208 37672220191907 37687128074848 37694630792854 37709547544256 37754438044792 37776897555824 37808961463021 37831453409162 37914018781072 38051637724016 38443785167368 38527686924608 38586903967528 38835843270976 38891928410488 38961390178102 38976808219328 39033096934664 39102810832106 39118284837184 39126072468532 39211463285792 39244744809718 39268090880396 39338224481759 39353791646176 39361626161998 39377202587072 39410624785588 39496636624928 39520132542016 39793105213267 39816777494774 39903675743344 40048516671632 40289623826648 40368837084304 40427136110902 40515366438512 40611872688856 40670522697553 40759284204968 40818147099359 40848239430208 40907230790104 40931565847088 40996508901824 41304235790986 41320580957504 41328807019892 41419005201952 41443644705344 41478820838476 41569346418656 41594075357632 41728538963314 41745052037696 41819609541584 41880003714542 41962343811316 42214972926574 42307105124144 42368203318322 42460669934032 42469122964261 42485929107104 42804835842031 42898255387736 42960207296993 42991878817216 43053965933608 43079578048976 43147929194048 43210241672024 43235946753328 43313167025212 43407695979872 43433518523584 43470383602436 43818073164292 43935754476992 43977122431676 44099318820032 44430335937298 44527303060688 44591607574094 44609253639616 44688926665264 44715511392608 44753464588882 44780087708804 44851136925392 44860065847541 44877818149024 44957970836296 44984715613712 45022897302523 45040714040672 45121157663288 45147999517936 45186319797269 45477834529448 45504888565456 45547733947093 46045284373312 46117563884284 46284959760452 46413568787264 46452963244156 46480597368632 46563612651878 46582039091392 46621576540868 46649310970696 46732627579834 46751120902976 46760428072148 46834619346704 46862480512288 46902255992102 46930157393644 47204840903984 47232922308448 47404366672544 47557613547563 47689758815216 47862861388048 47937994037611 48111997645733 48245683344656 48286632845899 48315357791078 48420803792368 48507284323372 48536140530584 48606234443417 48683354320916 48712315269352 48782663606551 49026577585984 49068189887036 49097379767992 49204532495552 49363598872154 49383133339456 49392964487188 49500762314528 49572249294764 49680438402784 50077797902048 50150118213524 50239687334921 50259568493344 50422045546663 50452040814686 50562150026416 50605065675689 50635169819458 50961837227536 51146816673008 51156998933159 51177243095776 51238165917932 51268646682904 51342686769577 51380538098624 51454739774312 51567037329472 51641508339736 52054553082392 52367941098788 52558024369564 52897096869088 52973488697044 53068100415001 53089100850464 53099669778722 53120682707008 53215557316432 53260725098903 53281801760992 53292409051966 53313498252224 53408717234096 53440489225312 53485847923298 53602578276688 53613249427549 53634465592736 53829146048608 54351558340072 54435096668477 54553898712712 54985140166552 55116112934876 55184723252456 55217551761232 55316171421028 55436896369568 55469874892096 55516956072284 55549982221048 55616110474211 55638119223904 55649195608342 55671217450688 55718469524452 55751615550344 55873290835264 56292685423646 56415541568176 56449102271072 56502252238166 56653999194016 56837147898307 57155606225758 57291748971779 57314420815456 57416785525624 57499704503437 57625194910472 57659475216784 57708414864611 57742744677142 57834360772216 57868765507952 58430382338468 58465141637896 58557903906208 58592739066176 58642470840604 58677356308088 58805416884928 58995520603306 59018866673984 59159447644192 59467385008682 59490917808448 59683237585846 59849075541472 59899873656938 59935507133236 60042553156369 60066313565216 60517181707699 60649257617144 60685336889968 60736844799197 60772976176234 60869400113032 60905610345104 61126683340912 61235856828748 61272285060056 61406008947136 61494688998568 62116066674368 62211539049688 62347312814528 62815302532042 62989843354144 63043307259926 63068255145664 63080810714572 63218481624032 63272139591178 63309779174516 63422851715489 63447949796896 63460580955058 63485693966912 63561269113384 63599080695248 63653061703567 63678250885088 63690927891374 63716132057536 63829930352944 63922110932722 64334497627024 64574002557904 64956740455208 65476284539176 65570842716463 65619183457856 65713948003928 65831314438862 65857365611968 65870476434364 65952474130984 65991708202448 66070266578386 66096412311104 66109570722692 66253851758752 66293265114944 66349532866876 66777579815392 66817304729024 67019966674976 67059835780672 67276624042894 67423452118064 67962725724208 68060874718354 68209414383824 68307919635662 68456998465072 68470626819931 68497722437984 68620060750136 68719159040693 68869135380808 68910104527376 68968593374779 69313437276736 69413536913368 69454829915696 69565028700608 69831432550852 69983836375712 70025468640064 70084904175356 70279644569792 70534743098176 70645464897532 70901891267396 71070777205498 71098901771072 71328747358694 71484419002864 71526943939808 71587653882682 71630240232404 72049494011344 72092355102368 72311016675632 72325412284811 72354033342304 72483259103416 72526378234352 72587936467333 72641450415296 72746356232648 72789631875856 73053841065968 73434101669803 74037433967252 74236274805952 74306172384556 74350375937432 74830039473344 74893552985476 74938105961672 75071946928538 75101654861632 75235787930128 75280544496416 75344440383814 75374256149696 75389261585708 75508876089584 75553795111648 75617922926042 75662906818324 75798042294121 75828037562144 76103275448032 76681628037511 76887570334736 76959964255433 77173807935056 77783856820976 77922780356204 78066193869328 78205621664212 78252144937064 78365153490407 78422926571584 78489489619436 78536181760792 78676448963518 78707583292352 78723252323996 78821249571176 78993273249856 79586210426534 79633554989548 79807351486688 80097033343264 80579247653296 80705736797497 80737674168608 80854272221804 80998679580791 81030732877024 81223745377712 81292685677273 81341045395106 81518568409936 81587758946519 81636294198718 81814461580208 81830749126259 81863131694176 82477610524889 82608471581972 82657614039784 82838010403904 82957641676952 83138692837312 83457077926628 83639219083168 83760007429084 83924687622632 84429945853148 84614210248288 84736406636644 84887747565901 84921339868064 84938245928522 84971858214208 85558774138471 85609671684062 85796510775472 85869332302313 85920414593986 86107931867216 86159156097952 86420483344048 86437687852579 86471893506656 86626334050424 86751436265837 86815391959744 86940767204872 87636146328584 87762706873667 87954244863352 88860671874596 89054606121376 89183215148188 89377853330528 89431022785216 89506929177764 89560175417608 89666790356381 89702273850784 89720131695082 89755636298048 89915941672592 89969431227424 90045794605046 90081428081344 90242315326576 90295999035872 90372639594538 90955669058896 91009777130912 91095467894186 91643896922879 92235127768568 92368329974909 92569919520904 92703605219827 92905926488312 92961194737264 93127225303756 93243153081736 93298621941392 93465255159668 93520856144296 93669238693408 93724961024576 93804511984204 93860314787288 94409681807968 94465844616896 94808733345088 95115227095126 95379517630432 95725722776096 95875988075222 96223995291466 96453197636033 96491366689312 96573265691798 96630715582156 96803299986799 96841607584736 97014568646744 97072281061168 97154673126497 97212468886834 97366708641832 97424630538704 97507321667791 97565327213102 98136379774072 98194759535984 98727197744308 98785928974376 99001524629056 99144498589528 99360876805568 100155595804096 100300236427048 100479374669842 100519136986688 100844091093326 100904081629372 101124300052832 101210131351378 101270339638916 101923674455072 102253169092319 102293633346016 102313997866318 102354486191552 102476331835864 102537293365808 102624323971057 102685373539154 102909479548624 103283016679472 104109106164784 104735882197576 104887137483163 105116048739128 105794193738176 105946977394088 106136200830002 106178201700928 106199339557444 106431114632864 106521450197806 106563603521984 106584818103932 106817434468192 106880978450624 106971695846596 107162749450309 107205156553376 107226498855098 107268931185472 107658292097216 108703116680144 108870193336954 109107797425424 109970280333104 110232225869752 110369446504912 110391418750501 110435103522464 110632342842056 110792113555403 110873792739136 111033912144568 111099964442096 111232220948422 111276238447808 111298391216684 111436939048904 111503231100688 112585370847292 112831083136352 112898204542144 113004504476332 113307998388032 113674295796614 114311212451516 114583497943558 114628841630912 114833571051248 114999409006874 115250389820944 115273333760137 115318950433568 115416829729222 115485489354284 115668721544432 115691748764711 115737531015904 116606276948981 116860764676936 116930283275792 117115807812416 117284941681208 117354712616176 117991041206612 118318895288384 118934770017364 119366475171692 119698151082944 119799747313876 119871014266472 120085106312738 120132627130432 121034363415398 121298515234288 121370673779936 121473689598394 121545952352468 121738800226064 121811220690208 122205006963991 122253366681824 122471713657496 122544570120112 122648582306873 122989377997136 123629563570681 124078309717943 124423078099376 125630605064084 125979686708288 126086614519852 126161621429144 126436963248064 126544279182356 126619558349032 126845703430978 126895899593792 126921161910116 127122538226768 127198161390496 127306123407134 127356501770176 127381855782748 127659860705888 127844221865444 128668995254048 129148005115808 129565509442691 129913480910416 130589707895561 130952569078352 131063717724583 131141685432926 131427896007856 131662628877724 131740952868728 131904948261968 131931207774989 131983416404896 132140533156772 132219141445384 132410086932067 132507703517504 132699065733752 133555159630784 134039933349952 134553248085788 134846904236128 135925451448416 136121749436708 136364865623357 136418828767648 136615839271324 136859837912371 136913996930144 136941253639862 136995444875968 137240121500272 137356606834013 137438318081386 137738270761616 137820209054752 137937186749558 138827073826736 138909659831392 139358721231709 139662865101704 139967672751424 140169808350712 141290929795064 141494976388157 141803782534792 142141554410996 142657494717388 142968838005728 143053887879616 143175307765364 143260480464808 144098988022688 144184710204736 144564825268451 144622033351264 144650824569622 144708066684608 144966518206832 145052756468704 145175872934666 145492712465296 145579263751712 146049886371599 146107682131936 146868203339606 147752405243009 148074867934504 148288711614127 148612344769112 148700751874864 149787105970952 149876211923344 150143893857076 150471575860256 150561088992832 150688880767628 150778523171416 151017752179168 151107590223296 151235845852084 151325813636648 151596084588242 151656075124288 152206550896064 153363256075022 153775140669472 153919928510866 154347615870112 155506175780543 155567713641952 155845560712408 156070626509329 156132387738656 156411243328424 156504289874128 156637126061087 156730306980814 156978979238872 157072363521584 157352897927036 157446504647992 157642499142352 159172420853068 159267109979096 159614702973376 160194066686528 161158495306592 161411473594994 161475348337216 161708544443608 161997359161582 162061465754048 162447490755424 162585371354546 162682090790212 162972644281573 163037136819872 163175517893038 163272588397436 163564196529419 163628923160416 163661498252518 163726263388352 164857150169249 164955221049778 165216943163944 165315228079568 165915283353904 166914155853256 167278438166336 167520014858168 167849375245264 168859891706296 169103752268773 169228420496576 169472813273288 169775495131802 169842679736128 169876491857044 171117548276942 171219343368124 171593021550944 171738664604626 171840829187972 172215863734432 172318312195904 172772596052539 172840966688096 172875375705158 172943787013312 173252668100848 173502872531674 173881534409744 175272292657168 175525413747334 175908489726704 176582142851401 177721343749192 177978001658971 178109212242752 178366430296376 178755706661056 179013858355528 179120350835216 179333580712762 179404547701568 179440263390164 179831883345184 179938862454848 180091589210092 180484630653152 180591998071744 180745279189076 181911338117792 182019554261824 182190935788372 183287793845758 184470255537136 184736659949818 185139839041808 185407210439654 185811852976624 185848844225527 185922389474528 186254450607512 186486306163472 186523431681881 186597243882784 186930510319336 187041712288592 187200467731543 187338477386816 187609023968408 187720629574576 188819363615936 190230454190252 190759035260864 191451445552192 191751976150444 192447990582932 192906395272066 192982733378624 193146531383596 193261431164312 193606599973598 193683215169472 194029137293488 194144562122336 194309346252994 194424937773668 194733417283664 194849261077408 195014643335582 195130654426204 196272759548144 196389519071968 197024398982761 197454395488616 197571857948752 197757882833581 198288997179056 199321133103751 200044621790153 200600472854096 200958749339684 201688182186652 201808163258744 202099606369997 202248600105664 202420262702756 202540679277832 203847348910144 204506338184638 204587266692032 204627995732636 204952663671728 205074586731616 205248647942114 205370747078308 205818959097248 206484322111571 206566033358944 208135847530387 208218212329568 208891331550461 209471764395152 209649557799283 209774274966326 210232097478256 211893954788176 212272401660004 212398679114888 212705416616819 212862229265728 213042900395612 213169636207864 213634868936384 213943391693192 214325498900618 214410313106752 214452997710196 217406233360288 217740386673908 218215594850848 219853558862147 219940560666208 220464451739504 220651575409741 220738893009824 220782837501002 220870207044928 221264685684112 221452488569123 221584227110806 222067824289136 222112033342703 222199928884192 222464441896844 222596782433368 222873878097808 222918247619809 223006462201376 225170741694584 225662166272704 226009008952664 227348591593228 228622424903032 229166995887116 229667142102496 229998818013748 230409600536017 230500779641888 230546667520274 230637900867136 230833659458444 230970978708568 231245933024351 231337443088864 231383497529422 231475062031808 233073901963421 233212553897962 233721529353872 233860566551584 234569883362416 234709425232352 235468184150129 235982082413224 237869540034728 238213061514239 238732950343384 239077718724817 239599494627752 239742028532944 240170212625476 242068726830796 242597030468576 242741347559872 242947379196788 243091904704936 243477600452128 243622441380416 244410013927982 244506733363648 244943427314992 245089140240224 245297164613746 245978755994272 247259127141362 248156619435886 248747720219243 248846156198752 249650615755429 251261210128168 251624071310959 252173229039704 252323242858288 253088558364712 253239116698064 253691406861956 253842323820232 254245076453536 254396322780992 254612246814268 254763711565496 255319721411776 255688443730888 257337990508096 258296010231616 259131018885382 259826961820832 261179415791122 261905138156704 262127435449166 262283370865852 262751814249883 262855792015712 263325257755448 263481905737456 263705541343349 263809896523936 263862415549978 263966832809792 264281066313544 264438282890768 264662730241147 264820173864134 265398131467504 269106496171576 269693808472256 271850902896832 272243498873416 272729731246714 272837657535296 273231678542648 273719675824742 273827993860288 273882507279724 274480243000544 274713213668026 274876636162772 275476541523232 275640418109504 275874373499116 277654147653472 277819319662784 278551736492869 278717442463418 279325730203408 280339616701424 282581859590128 282989952776314 283607565069584 284283108821992 284693658882871 285314989434776 285727029695513 285937676011456 286350615530728 286520960929616 288197976045376 289129650536902 289244066702528 289301649139244 289933036413664 290105512937408 290351745869332 290985424930592 291158527503424 292099772743198 292215364263872 293736406679212 295504810486018 296149735869008 296577423228254 297224689538224 297401503749728 299574211941904 299633850894217 299752423846688 300287787714152 300721451078951 300943151720512 301377761535256 301557046342832 302035504358336 302471691704168 302651627273296 303192169176484 306726512150044 307550281338944 307839857021732 308695231740224 311012351561086 311135427283904 311691121424816 312141253018658 312264775477312 312822486656848 313008579748256 313274252122174 313460613961628 313957958477744 314020460932787 314144727043168 314705795854072 314893009295984 315160281117661 315284998284704 318344841706136 318534219958192 318834137629651 322316990613184 322822947189988 323417088887216 323994718323164 324894981510848 325170742709092 325364181580424 325945288563146 326074273639744 326351035786076 326545176794872 327128393058838 327257846320832 327322996505036 329714300338498 329910442099556 330433886327888 330630456159136 331830566707808 332903294832941 333828311706512 335040029716336 335565958263277 335698750490528 336783983520131 337719783412592 338006429921293 338207504537546 338945626546576 339550990263604 339752983714088 340243641103919 342235096553884 342438686736248 343186043101888 343477329209252 343681658375944 344431727468864 345545192105078 345681933376192 345750751410316 346505336201696 347005745063348 347763068819488 350544585314336 351050827494668 351677811344447 351816979453408 352954318826641 353164285702802 355442687498384 355744376681011 355956003317942 356732860592752 358027716711056 358098992532113 358240701670432 358667161425524 358880526780328 359398807387039 359663766690368 360183178420184 360969261306304 361490558378152 363822676235584 364381871576744 366575587691516 368940511074272 369473319899636 370279678083616 370814420879308 371476702905007 371623705953248 371697688451054 371844778949056 372508901215024 372825075692321 372972612326944 373046863363762 373194487765568 373861020638672 374083424577184 374400935463086 375218047936816 375441259149152 380460908380504 381045676679339 383503952300888 384057793053569 384895981165864 385812790544132 386293062767192 386522862328624 387213199947196 388058274586976 388289124244672 388618692505988 388849875547336 389466834567328 389698522154816 390029286671164 390261308852408 392545519096288 392779038143936 394048797965522 394908790977232 395143715897504 395515765667162 396577994358112 397860035288149 398642266207502 400089243580306 401042242802453 401200945708192 401917498679368 402497931524059 403376364373304 403616326517488 403958904052277 404199212739994 404840525405512 405081358555664 409012676369276 409255991465272 409905327343456 410149173463232 410497295884228 410741494156616 411637918194496 412968644223142 413132066717888 416271695060774 416436424659136 417782663100922 418943528790304 419299115598566 419548549932652 420464194956512 423620271953893 423787909576352 424544803320008 424797358229776 425157913594379 425410833233638 426085800791224 426339272415728 427886783386384 428650997801236 428905995420392 434812466720576 435480773347816 436431189701696 439707117724294 439881121332416 440928903479008 441303150819482 441477786019648 441565675002004 442529371368224 442904977138246 443168454221612 443959962008423 444135648578272 444224066685406 444399857768384 444928883793688 445193564866736 445571431924969 445747756195616 445836495239618 446012924402752 450341483389168 452018017905328 454697183186456 457244849806064 458333991774232 458995899015241 459334284204992 459997636027496 460819201072034 461001559283776 461093335040548 461667318916888 461941957417136 462491866048702 462674886177728 462766995058844 466147803926842 466425107795924 467443058707744 467721133103168 469139766724832 469418850464704 470936368300258 471964164826448 475739080069456 476426123028478 477465900686768 478155437449634 479198989255504 479294387739517 479484057065888 480340425250952 481034113284851 484137453661592 485194060937152 485894758393576 486183809409872 486955200904256 488820027855964 489886854629984 490178280480448 490594329227492 491957511988544 494518254282724 496313238871772 497495440438486 497692312397504 499301231510858 502522420256336 503248142621918 504346458079408 504646485716576 506177116729424 506277885993677 506478233396128 507382813723912 507684647640464 508115555271331 508490152907072 509224493628536 509527423130992 511376887461776 514038711688621 518262037770764 519653923641664 522358831582244 523810276313408 524254870898332 524566741731704 525503628499766 525711584031424 526650515510896 526963811474912 527411082686698 527619793047872 527724831099956 528562132627088 528876565781536 529325460482294 529640347728268 530796262935008 536771396262577 538212992343152 538719749788031 542978259144701 544486997746832 545459462493428 546463357085296 547439351649484 547765014559448 548556074432849 548960486001088 549426427336052 549753272325544 550953083046464 551748746998232 555308295306944 557103472985738 557434884926836 558651460406816 560679233402848 564940157582479 565163719180256 565979905552628 566990757065537 567215130139168 568566217643984 569048799740911 569387317765742 570629978869552 571114312625633 571454059391026 572701231061456 573041921859232 577343273674223 578259301073804 578603298278488 579866072827328 580703491738664 581970849861184 584199545486396 587472813358424 591009620972036 592299471738016 593154846456508 594449379076448 594803007499456 598911418969297 599148423883808 599267701788434 599504847693376 600575575428304 601085326116191 601442902157902 602755523070512 603114092685664 604943383408336 605063814968053 605303254546592 606384338352968 607260053860859 613453024300088 614338948115669 615679714043464 622024703122172 623382242849632 624282506037316 625644973313696 626017159496512 626548504244348 626921227923256 627667532494667 627915916955488 628040921865574 628289454086336 629411591708144 629786018591968 630320562235322 630569996569408 636689683412272 637068439916384 637668275259302 645645894379976 646578309824363 646834177774432 647989436646328 648925236538789 650341485418184 650728363160848 651890577126292 652702071572152 653090353589744 654256786117676 654645993010072 659428600676996 659820884199112 660867772655776 661260912318272 663661133415616 665806589665882 667656623413024 670080059432672 671131916526554 671397500981056 673567967040262 675172383452231 675439566825184 676012859842586 676415009075092 677623099907593 677891253093152 679101980527208 679505967428176 680082711885479 680487282207838 684470193107768 684877373472496 686954658418504 687363316751888 691090384210156 691501502820632 693010672403392 694011490126696 695526137638976 701089170628672 702101654989336 703355622688894 703633958906816 705908637653282 706328571405604 710885374996768 711488753362022 711912006635884 713465721185504 715772183646233 716055433422112 716197985064226 716481403340864 717334322851048 717761053560656 718370267797399 718797614774078 720366356840368 722981116756304 728763743153488 733151175383032 734209962382141 737881022148544 738946639799272 740559356167232 741628841758616 742953405810014 743247411906496 743395376902108 745017802430048 745650151384642 745945224653888 746093726727524 747722041277344 748166849154368 748801870926172 750436095873632 750882518298304 760921816761008 762091353358678 767007904601776 768115586107138 769791962331728 771625581088264 772586125534384 772739931253507 773045724657248 774426399894392 775544794887821 776116549173952 777237385011976 777699751094672 778933669134656 780058573342328 780522617704816 785091038192576 788097595931044 789817581954464 790287431795008 791031531334324 793155988716224 795720070576298 797284532415004 800178487160612 802084485604906 802401891416384 803834997358736 804995863048118 806752728746608 806913336320959 807232653034976 807917808104554 808398425479988 809681050811024 810162717111328 816243938642867 818025352738552 818511982930544 819810654686912 820994591768456 821482988313232 825937288446284 828756290273491 832543390121548 835565326201844 837887057580608 838598231197132 839097099865304 840928389913024 847240543907786 847575819152704 849089606640016 849594716459552 850315827188758 850821666467276 852171601582448 852678544831456 855435048747937 855773566772768 857301995602472 857811990840784 858540076148111 865406944994767 868548168025601 870961546695632 879414235448588 881857806958016 882606301638964 883131350004008 885058742736448 885809954276492 886336908443224 887919924016846 888271297156544 888448133370812 889857767587376 890387129733472 891142863849938 891495512391232 891672990479236 900682966778336 904036035810656 909394366372912 910821886714609 914127955268927 914489699612128 916667983548464 917446024072081 917991798030482 919995272054992 921638402144068 922186670081096 923334637833776 923518454424923 923883914834272 924983732097404 925533990117688 926870608524469 932295607853684 932850215591848 934886117415488 938279533449664 941872736600516 943928329652896 951478160138912 952852246056956 954554059363499 954931801373536 956310874899268 958018865386597 958397978511008 958588775479034 958968114131776 960680850501904 961496247838091 962068226569702 968274907323184 971789516787152 972367618819744 975511048621963 977640055711928 979773709259968 981188658454984 989036508565448 990464834717099 992626477743544 994990880876972 998602463021716 1005044840512672 1006496285243836 1008692916158816 1009292971433152 1011953776879157 1012354233458848 1012555771987354 1012956466792256 1014765627447824 1015369295280928 1016231110542662 1018448987257072 1019054846261984 1022753774923552 1028077423377242 1034266836701063 1036524075541528 1038020981298889 1044717663164488 1048509741796664 1049133483463408 1051007256999532 1053301031021792 1053927622949824 1054822165373396 1055449662199912 1057124265254176 1057753131563072 1058650920964588 1059280695456536 1061592525870016 1073542792525154 1076425984686304 1077439499576062 1085956518289402 1088543230463801 1088973995493664 1090918924986856 1092494385565303 1092926714170592 1094878703298968 1095530029118896 1096459882427609 1097112148865698 1098852854672104 1099506544651088 1103497493996464 1114206945971476 1114869769853672 1117302920813632 1121358466805696 1129880315164958 1130327438360512 1131959811105256 1133981514131074 1134430260278336 1137132435287968 1138097599481822 1138774635531484 1140808509971011 1141259957739104 1142228625251266 1142908118782052 1145402462122912 1146083843718464 1154000051184743 1154686547348446 1156518602147608 1157206596556976 1161406983477328 1168399090972792 1174945626716848 1182019241944072 1183726265881411 1184598943476032 1186309692913016 1188898758152896 1197822837938594 1198296847767616 1198535403576868 1201151150856608 1202170652232382 1202885804315804 1205511046141024 1206228185371328 1209408172367773 1209886766816672 1210127629936106 1210606509093184 1212768676705936 1214520107721718 1226906048600176 1228677896231338 1231359428086928 1244049406244344 1245846011612797 1246764485699264 1248565012074632 1251289946627392 1253097008488696 1253842455846512 1255335064989334 1255831833910976 1256081843731148 1258823183416288 1259572037183936 1260641124470644 1273379366824544 1274136879832768 1275336550518604 1291291788759952 1293156619648726 1293668355548864 1295978873292656 1297850473077578 1300682970836368 1300941909578689 1301456726321696 1303781154252584 1305404143144304 1305664021773167 1306180707179488 1308513572235352 1309291986020144 1310403274120801 1318857201353992 1319641768398224 1321735545311552 1331613179331764 1335313246826048 1340160118865344 1342263833053108 1347135934080524 1350344766904462 1350879133650368 1352025719685172 1352830018150184 1355246199815186 1355782506186304 1358203961054416 1359011934856352 1360165423770958 1360974564415676 1368940386215536 1369754746944992 1373909316837008 1374726633503776 1379170792879327 1382180768420312 1383003005641264 1388022980253392 1395247931726257 1400312352531071 1404203309978672 1406711245377788 1411817275306564 1412657142811208 1414697244589979 1421770749993536 1422977506724044 1423824013271768 1426931442371008 1431544367292466 1432110866844224 1432395970128452 1434668645702096 1435522107121312 1436740535594798 1437595229548156 1440732713680736 1445962233512608 1456950932712709 1457527486306976 1462239320853227 1466302350766064 1467546904594981 1468419924764282 1477893279598544 1483257683517232 1485906811620028 1486790753804216 1488937916317733 1490035604860096 1491300302769284 1492187453455048 1495444082554688 1497603741852344 1500872191747264 1521843633522016 1524182706717356 1534015809203552 1536231172214276 1538974912035029 1539583924663456 1543251162176528 1544561027868187 1545172251068768 1545479862507014 1546091449314496 1548852799788784 1550167419983861 1551089589775642 1554474770023952 1554784233398921 1555399502189344 1560117146684656 1561045235409632 1576195191862088 1579635163908928 1582063062668648 1591440141152596 1594569064830008 1600356974321224 1604168971209812 1607669994717472 1609991726096236 1612867203752119 1613505457493216 1613826672641918 1614465306069952 1615835616209108 1616796850959976 1619362101622048 1620325434222656 1631517313743947 1632487877285734 1636050705477104 1637023965861088 1641989183536912 1642965976626464 1648277289050903 1651874576892568 1657512580546982 1665086780243096 1667491430599673 1671130652403688 1673544031073719 1677196462394264 1678194199730608 1694481087815572 1698179213280032 1699189432919104 1700631654377516 1701643332934552 1704343203164896 1705357089662912 1710870097495874 1711547133545536 1714603991204944 1715623981681568 1717080152296222 1730813889989534 1737096336051202 1741234041534701 1741923093391264 1754998269523271 1758828470897176 1761368499176713 1765212603277928 1766262700008016 1771619908552984 1772673816886448 1775839848033692 1776896266741624 1779715535174752 1780774259466944 1782285727699876 1783345980958472 1801365933556672 1808072071621312 1818788732745824 1821643773429218 1828255910537854 1828979399224256 1833335967096928 1834892048144162 1835983596060964 1839262699749181 1839990544109984 1843276804288136 1844373340162192 1845938789403443 1846669275667552 1847036908849846 1847767829668544 1849967464194808 1851067980235376 1852639111688029 1853741217048938 1864591215707368 1865700431183696 1883745473201032 1887856659305792 1902956320277824 1905704492113912 1909108118726998 1909863602747072 1912621749798536 1916037730773194 1916795957022016 1917177550958068 1921361701003808 1922992495676182 1924136453139404 1936549814646368 1943579033574304 1944735237639488 1949862155450083 1951022097243926 1955280111423856 1962377316909968 1978073017130896 1980929669434198 1985252955487088 1989981761753944 1992855612180097 1997204926043432 2000089207868591 2010089681025344 2012992570487672 2017385832317632 2023907553758314 2024708466917696 2025111543974708 2029531254895648 2030738590561856 2032462221085324 2036897974514144 2038109692523968 2045507549847104 2056154846754484 2068533673402126 2073048151083056 2076041962597778 2089435326328976 2097019483593328 2097436956259519 2098266966926816 2102014513999064 2105050157552657 2106602062043584 2109644330746792 2110899324399824 2114248530508352 2117301841929176 2118561390913072 2147085585050308 2152851969372608 2154878999152124 2171913036578804 2177086460927602 2177947990987328 2181837849973712 2184988771130606 2185853428341184 2189757406597936 2191060058237792 2192919764855218 2194224297731396 2197705709344208 2198143226529509 2199013089302176 2206994987992928 2228413891942952 2229739539707344 2231838963407557 2259760630329916 2263919622210512 2267963028262148 2274264870575936 2276195198963644 2277549271062968 2281617019942022 2282519915478208 2284457250502532 2285816237564104 2290804924245824 2308000102369486 2309373094696892 2313037204295216 2314413193113952 2322813966954656 2330323063830587 2336798181945584 2348961707842939 2349891253433696 2357487884640917 2364038483888144 2366045009449051 2367452531762822 2372619385826032 2395645675877188 2397070807153736 2402302301713216 2404341304464764 2405771608631608 2411022092282048 2418816344735546 2419773533633344 2420255259872212 2425537353411872 2429040215443436 2453812097200352 2457355792462676 2461744679411129 2462718856173856 2481204450015659 2488098812488688 2490210636767077 2491692023225594 2497130024149264 2506194016977392 2506692947724791 2507684911693024 2510670129978668 2512163687462296 2515791651709273 2517646366832576 2521282248941288 2546758733649088 2550673101037208 2582583577519904 2586313239297452 2591957746585312 2595700946155156 2600336920335049 2601365941672736 2601883819157378 2602913452643392 2607562308505168 2609775529846247 2610808286288608 2611328043546334 2612361414358976 2617027144470704 2618583972040288 2620806548241602 2637714402707984 2639283536796448 2663226358663528 2684527666106216 2688404551374983 2694271868161048 2700689533808924 2704051439370344 2705660036300368 2710492399630372 2716407922108832 2718023869712704 2720330847541916 2721949128831352 2737880772431072 2739509493889984 2747818633674016 2749453267007552 2758341585758654 2764361536840624 2766006011282528 2776045960506784 2790495863452514 2800624705062142 2807295699617171 2808406619957344 2813422490755576 2817485520668413 2823634550613128 2825314285622416 2827712328365939 2829394489179958 2845955013448088 2847648026543536 2863088734584932 2864791940256904 2869337291404192 2871044214242624 2873481071189596 2875190459096312 2881465427361472 2891924467025216 2913901865425418 2915054972613952 2924478641706454 2932604701532128 2935093809189962 2936839849528564 2955786559197088 2965341903677251 2966515367034464 2971813623240056 2973581507608432 2976105395160653 2977875832635466 2982600605538568 2984374906910096 2995207483704688 3043687267044032 3048365413434712 3068031618407104 3072462344428552 3077949824070058 3079167849326912 3086502324353056 3089122055736374 3090344502137536 3090959725014028 3097705599577568 3100334839967722 3102179179551284 3107719734058961 3108949540047904 3109568466797842 3110799004378688 3120234293369312 3122090470819264 3152390383724176 3164126125337296 3182880282305192 3189138129660016 3200713948642448 3208337942419624 3212971293106687 3215339989434944 3219983452192472 3225734407504238 3227010914986432 3227653345283836 3231671232418216 3233593701919952 3238724203244096 3263034627487894 3264975754571468 3272101410954208 3274047931722176 3283978367073824 3285931953252928 3296554578101806 3303749153785136 3315025161093964 3330173560486192 3334982861199346 3342261304807376 3347088062147438 3354392924788528 3355060714176619 3356388399461216 3381582031520449 3388962175631144 3396358426560064 3401263308755032 3403286665869104 3408686406329792 3421740194991748 3429207982409888 3431247963363136 3434160304592444 3461627779979068 3474192672102404 3482468083069402 3483846186782528 3509996539046542 3517656941794352 3522736998353426 3530425206555856 3532525400016032 3543239817105968 3543945201955739 3545347633772896 3551679696067384 3553792533483248 3556808886899317 3559431070349504 3564571455399752 3566691961916944 3598270981820347 3637577465491648 3643287546858436 3656511821075708 3666671934193856 3669784096288324 3671967192121928 3678525399498362 3679981088219968 3686553608576272 3688746680324384 3691877578806886 3693338551335104 3694073817699692 3699934928389616 3702135960470752 3705278223376058 3707482434097876 3729182431414736 3731400862367392 3757399773838039 3767490946402064 3787101528971269 3800847814012907 3811408984227824 3818216237453996 3825243499597072 3832075461546388 3834355101916136 3839892521029943 3842723402007616 3845984991352364 3848272906278808 3873099629292736 3887158067148608 3899724310900166 3902044194487852 3910560222847712 3924754633819936 3954581103077353 3956146034261792 3961859338868396 3968935299458759 3970505910974176 3979963523507888 3983341598186377 3985711224360194 3994409852086864 3997800188379431 4000178415737182 4025985140975344 4041402915719561 4047815107516628 4050223087949416 4059062509791296 4064924442170648 4073795949028288 4112309693508968 4137067346804252 4146096302166112 4152083925195556 4178870652657952 4192379932785079 4194038967186656 4194873912519038 4196533933853632 4204029027998128 4207597282813337 4210100315105314 4219288661493584 4221798648799648 4234603683858352 4235446704776371 4237122781826144 4294171170100616 4300372636809683 4309757998304248 4343826073157608 4354172921855204 4363675699947424 4369977542261212 4379514813195872 4382120116475584 4385839529710436 4388448595462792 4393672727462669 4395411418688416 4396286453059018 4398026178604352 4413989975985856 4456827783885904 4459479079414688 4463677926815114 4519521260659832 4526048168770541 4527839244421024 4535926056524296 4542476655771523 4552390397927288 4555098542125936 4563234039884044 4568914501005064 4571632475128208 4616000204738972 4618746189393784 4626074408590432 4628826386227904 4645627933909312 4660646127661174 4673596363891168 4697923415685878 4699782506867392 4714975769281834 4726206684165617 4728076967776288 4732090018898102 4734905063525644 4743361699353151 4745238771652064 4780857354908221 4791291351754376 4794141614307472 4808682608929528 4811543217263216 4837632689471092 4840510519744424 4851074706823744 4858080430886872 4907624194400704 4914711584925352 4923489358822258 4925437712347712 4962408900031318 4976197624977376 4980421273534154 4983384046451188 4994260048298528 5010405285523631 5012388033954784 5013385895449582 5015369823386048 5021340259957336 5024327374924592 5028591874581793 5031583303418546 5042564497882576 5101346202074416 5165167155039808 5172626478594904 5183915493170624 5191401892310312 5200673840670098 5202731883345472 5203767638314756 5215124617010336 5219551059692494 5221616572577216 5222656087092668 5234054288941408 5237167944080576 5241613096483204 5275428805415968 5278567073592896 5326452717327056 5369055332212432 5376809102749966 5388543736322096 5401379067617848 5408102878740688 5409179518774549 5411320072600736 5420984799260744 5428813564214747 5432815844217664 5440661695083832 5443898257662704 5475761544862144 5495637267348032 5516683171517308 5528723073681248 5532012022565056 5552091921013568 5580991726905028 5601249410124284 5614591399234342 5616813239914688 5626844981511152 5634971041336826 5647269101226256 5650628571244832 5655424656731878 5658788978359916 5691910026896176 5695296053087072 5713707570500069 5726177469169864 5729583880513808 5738674582808384 5746962142379192 5750380918192624 5801294031914437 5827803730850836 5848957283412908 5865209403064256 5870187618379924 5873679699057128 5911573118394176 5930683807354502 5933030734068928 5943627246480112 5947163015216864 5952210790321306 5955751665270932 5965201211077136 5968749813820192 5988045341235559 5990414967409376 6057848614963369 6079837176179207 6096730826869424 6144924688857104 6155899648140116 6173004648706112 6178244111472748 6181919450028056 6195411199155136 6200669679935444 6204358359102568 6215439468117922 6217899080095808 6219136933595684 6240468586738624 6304780767448352 6328252250674592 6365760564610384 6375753207002263 6378276259320032 6398895686882489 6401427897284896 6416675884839248 6422122168504567 6425942586213374 6439966904384944 6451468815008476 6455306690567672 6463342464836432 6464629180974461 6467187403839904 6526069254975788 6529951509142936 6544202821908416 6567956734147648 6593109156203612 6607498307570272 6630050322187928 6660347120972384 6669965722398692 6681878415544493 6684522609614752 6694176124294876 6706132057706179 6708785849577056 6710121428353238 6712776798922432 6759143156939209 6763164063040898 6777924351262288 6802526617510064 6806573331738208 6828577340353741 6843480389983496 6858415964819776 6868320609184888 6923255559958136 6933253843019693 6948385344204808 6964936166138804 7019993078093084 7035313883588704 7045473996706852 7060850413111712 7065050800032064 7083676438154099 7086479634211936 7087890403911478 7090695267545792 7103359392134768 7107585066966496 7113617773798634 7129142910799504 7133383923833888 7196541963640694 7239867856907441 7286575093716872 7297098068017811 7313023642151416 7339568192576648 7343934384243856 7357050798996724 7373107217152544 7377493360648768 7383755157613772 7388147635399384 7399869856779232 7404271920941504 7410556446752116 7414964868195752 7458364862829472 7462801724734784 7514799547676078 7534981892804128 7574203057942538 7601695628025814 7619802613246607 7622817968455648 7636432474907992 7647460698957121 7650486999194144 7664150923092776 7668710203832272 7675219176993263 7679785042059886 7691969982704728 7696545812557616 7799448621800332 7804088388975704 7821120445695424 7849509267639872 7909162206154706 7912292068523584 7923718677736792 7937870598917518 7941011821948352 7959927047015776 7966683196372754 7971422448720388 7988819704173728 7995600376758862 8000356831474364 8051970281950688 8078000358293201 8082805831439122 8095630215033256 8100446175898832 8129848884341296 8224619387017936 8274134693608504 8286083861169877 8292192604332224 8304167850391112 8357741305315904 8384759865570158 8388077934373312 8389747825038076 8408058055996256 8415194565626674 8420200630210628 8438577322987168 8443597297599296 8465857206574411 8469207367716704 8470893409552742 8474245563652288 8588342340201232 8600745273619366 8619515996608496 8687652146315216 8708345843710408 8720922081289579 8727351399894848 8739955084522424 8759029626391744 8771679059420872 8776897190925584 8787345454925338 8790822837376832 8792572906118036 8913655567771808 8918958158829376 8927355853630228 9039042521319664 9052096337541082 9055678488842048 9071852113048592 9084953311543046 9104780795854576 9106593367050823 9110197084251872 9126468079768088 9137829002010128 9139648152412169 9143264950256416 9232000409477944 9237492378787568 9252148817180864 9321292255322348 9347192727782336 9395846831371756 9429951538563668 9452413368331234 9456153935552576 9464180037796204 9469810127051288 9486723398706302 9490477543304128 9561714709816442 9582582703508752 9588283228614944 9617365217859056 9623086434526432 9654195550155289 9675265378942184 9681021039488848 9716160861773744 9766735522083799 9802186467717497 9829423169850704 9846978717644516 9924817800062636 9952395249954752 9960842547068308 9966768092902376 9988520096597056 10020810571047262 10024776067909568 10026771790899164 10042680519914672 10048654749849184 10057183749163586 10063166606837092 10085128995765152 10198656528988963 10202692404148832 10235675245972589 10316586923749319 10345252957189808 10382803784620624 10401347681340196 10407535276629512 10422565414224131 10430249234020672 10439102119384988 10445312174185336 10468108577882816 10483226192966408 10550857610831936 10652905434654112 10738110664424864 10753618205499932 10772824384245203 10777087472644192 10802758135235696 10811927195077309 10816205757481376 10818359037549098 10822640145201472 10841969598521488 10851171939887027 10857627128429494 10881323390167664 10887796515325408 11033366343034616 11057446147362496 11161983453810056 11202498820248568 11229182798468684 11253689963022304 11269942082673652 11294538202452512 11301257142489664 11310849313463756 11317577956719832 11383820053792352 11390592106174144 11420621196207629 11427415141000138 11452354938339728 11459167761027616 11493924284758384 11500761836385248 11537941023356321 11602588063828874 11655607461701672 11672440014197711 11697914566825816 11714808217516033 11740375236759848 11747359398114256 11861367614709004 11887254492960224 11894326030433728 11904421580642612 11911503330541864 11930402422154272 11937499627640384 11976090682471118 11980829934818752 12115697229926738 12159674352358414 12193461653738848 12284987886662897 12289849377714208 12311799296280232 12329579494236991 12356488222945496 12363838900056112 12401339359870888 12408716718205136 12430878936235844 12438273867191368 12609561534896704 12656504501349184 12731521129220768 12751506414004526 12756552518640064 12797791373764978 12802855794569792 12833351769678496 12844244337009134 12851885172426748 12874838898244267 12879933808769888 12902937630016952 12910613381135344 12921571525824101 12926684929672864 12929258361948922 12934374807679808 13052138509951576 13059903018285872 13186218312407224 13214996615140544 13260100644375856 13320694241944768 13339931444797384 13363756831088986 13369045219229504 13388352248589752 13412264115412358 13417571699154112 13420242856706476 13518286313878418 13526328126081796 13555848702524576 13605053235020128 13613146663476416 13649035088150581 13657154680707482 13686960779966992 13736641218369776 13846511119916272 13866507686039386 13896770688409616 13929872332277608 13949989285260679 14039986156186168 14070627767177408 14090947993413704 14121700826223424 14167352876308198 14172959268423872 14175780807822956 14206718784269536 14215170133932992 14227235547597268 14258285821599008 14266767847667776 14393083927281388 14479735713814882 14573150187433744 14594196136035622 14626047284302832 14679136385153296 14682058693816633 14687868768487712 14714101597993448 14735351102868599 14746214434305088 14767510315227544 14776295270798768 14799739713558464 14821112893504232 14829929736391504 14916729725658944 15029599095352156 15069963785608256 15148406115885076 15203391256051628 15239605226493214 15245635936911296 15272864949815984 15294921397914242 15300973998388288 15328301846185552 15337420407664544 15350438353986526 15359570084119772 15383939965409456 15393091625115232 15598897243600664 15608176777951408 15622872743852899 15746369515196329 15818324412309412 15847437355473584 15875741197835036 15919854094031552 15933366392745508 15942844897440776 15977639408347456 15991200753517724 16000713662948728 16103940563901376 16156000716586402 16165611662878244 16191260430066512 16200892351797664 16259697768682592 16312261446814109 16442731954900573 16449238774035872 16502415192486419 16548269387217008 16562315066143357 16572167722339754 16608335700782224 16769519731140316 16779495650076152 16816116111992512 16830389131253348 16840401260421256 16877154645974336 16931714413148822 16938414735433408 16941786819105484 17176684680402464 17201490547238732 17239031993216992 17368431150109613 17375304292630432 17416691687420816 17431474457369539 17441844162579158 17479910169044848 17543358118841744 17546850634073537 17553794381851168 17574690909850676 17585145812236072 17610541561964911 17827311135543616 17854711707260456 18078085042639328 18104192675082164 18143704226097184 18169906623086092 18202358442345343 18209561591709152 18213186734101646 18220394168503744 18252936159536176 18268428708923729 18275658004020256 18279296304824338 18286529900512832 18464000818955888 18474984757575136 18642584510644696 18791693662743512 18818831859624881 18859903077127336 18904826736662468 18928360075592408 18939620254102576 18973446797412604 19123429419632884 19165165407017504 19176566457229888 19234730435718112 19246172869052864 19308391100310578 19350530757884368 19362042078977696 19432321723547488 19533471044167598 19604372935434994 19651069897320197 19658846339701408 19693957435289032 19722398644678891 19849635600125272 19921685094136616 19933536185804752 20041621142094524 20053543581798328 20085361039829344 20097309499698368 20114367498327172 20126333213674184 20170257991530304 20397313057977926 20405384808297664 20471350491945178 20633173847498638 20690505914379616 20757393325740757 20765607569241248 20802695362680392 20815070553259024 20832737766124571 20845130828448262 20878204238769976 20890624348370672 20966452385932816 21305810869308224 21476221328849728 21507236410999864 21545648768490406 21554174945288384 21605516270471392 21623854390154618 21632411514962752 21636718075098196 21683939197042976 21702343879774054 21715254256858988 21762646780335328 21775593030650816 22066732686069232 22323966907620112 22404997640497136 22458365596937368 22490799051746809 22507379926044608 22539884165347304 22589076404905024 22621698626927512 22635155913439664 22767640107584704 22841242392415258 22854830282000276 22904709876679456 22918335522055232 22987848569516768 23001523672770496 23075882046712642 23205176127657748 23311214923403344 23344880028395422 23395829133651632 23429616435032066 23480750473519696 23494718796228512 23671074220643143 23722735229418008 23774508985920448 23808843161285224 23823006661083728 23860804844308544 23952181364942236 24231394459853476 24319348704716828 24386923307477696 24569975773325794 24579698755428416 24623598592560464 24659158988473982 24712976445890992 24727677800112224 24802678719741776 24807616413690173 24817433436410272 24861757872471688 24876547734382736 24897662208295219 25187896872742429 25463042258441536 25503012828009052 25595582747529956 25666703539356992 25688488674018268 25703770344853496 25749677796488534 25759867617539776 25805875260033904 25821226762270688 25843143051648202 25853369859345728 25858516723897844 26104277019903152 26119806036571744 26372436624814448 26509710702798883 26520201288751712 26605934698090349 26679862889594768 26727513662177972 26776704497179504 26824528230824716 26840485713412952 26879247647209601 27036572627756836 27052656252163592 27111697405049152 27210106470040256 27298070176301162 27314309361414964 27373921559933984 27473282436739552 27682067721541471 27693022239832544 27733015372078772 27782547096211313 27793541376819232 27859744664555216 27883391187304639 27899978570521358 28079972312372336 28181895986827408 28289820410036927 28334705752616396 28351561615645912 28413437568539072 28454471095194536 28516571643198016 28786167854562776 28959471427629764 29146300374867488 29188392272071244 29252094568605664 29346659529495553 29358272770306592 29364117387633266 29375737536975424 29428203195986896 29453180979693359 29470702205737198 29535020630455088 29552590541597536 29642225787008464 29659859472783008 30059198190704312 30102608457667781 30296812231770152 30406782512103256 30479210452986428 30545729899631968 30589842795828484 30656603692371104 30674840815329088 30700876707973052 30719140168239544 30767879930818912 30786183250230464 31197794487201328 31216353555902816 31245745487705798 31492739030392658 31636648824618824 31682337181393787 31694874710947168 31751482395670072 31797336590400661 31866732785491016 31885689794881552 31982401507035448 32001427325897456 32312001433172804 32331223325756488 32382520860133024 32401784703595328 32519395537365184 32624522893628218 32885463909801146 32898477548071744 33004830384972838 33083446789159319 33096538774434016 33124630132286714 33144335444679508 33216671401564448 33466001484357547 33539039462280632 33558991300152304 33660778262506696 33680802520842512 33863428826297644 33883573638210968 34353369360804928 34402981094477464 34478063986433984 34736862300219226 34750608585260864 34833383374841632 34862948914739078 34883688325158316 34959820338089696 35072836998665417 35086716237683488 35093701268147074 35107588763702336 35149381819701352 35170291624472144 35200143122072551 35221083123929822 35709423414520912 36156170085278656 36208385350164328 36287408452194368 36339813246172184 36404716884690686 36419123183418304 36426373468203292 36505872319072352 36536857417847458 36551316008040512 36558592609648676 36928001637911776 36949969515150272 37285169021289392 37583387325487024 37637663719249762 37719806154254672 37809653473324936 37856720151184816 37864256631421843 37879240508205152 37946893594825208 38001694949503229 38246858839265768 38330330814035008 38469460871436224 38616782200621156 38701061515768736 38724084157955392 38864643447094976 39066942088335196 39208745870869988 39302139794640394 39317692679402816 39387914870578064 39444797289357782 39699271200250544 39843370188273232 39867072371609504 39995952993500483 40083242284189048 40107087163596656 40170722079658688 40228734996654344 40252666427348368 40609058223401059 40794626115955852 40942700983890356 41266347694997276 41381011828759232 41514786651481514 41531215138482496 41605390725360784 41630141106518048 41665475532249142 41690261656896524 41756408477539952 41781248696741344 41932904771865632 42404940304743583 42558860233254449 43014472821999728 43091297536980812 43211032540942784 43247708780309236 43273436150196392 43367878394085952 43404687759548108 43430508513717976 43525293560670656 44133465372138464 44630272449015841 44647933815240224 44792269808177423 44809995280994272 44916731193874736 44954855179531969 44981598103493618 45079768330694608 45243397253855024 45270311826879328 45682484784830516 45709660564000552 45809419753358912 45975697139033536 46151764093425284 46410352255315496 46622429846806688 46689760056790844 46773148908811451 46791658267303264 46859232870064132 46961500947039392 46989437592457024 47314002098574463 47342148441286286 47445470458836016 47617686322570448 47646013322167456 47800041382476187 47904362729884472 48462788919706952 48532776901137851 48638697409433656 49139951546651588 49247197185120928 49318317976947964 49425952891781984 49455355600224448 49585735067078693 49605357439483552 49615232827380346 49634866872820544 49723515744943376 49753095468765472 49795324416590438 50375793745484858 51006025656018104 51079686476124677 51191165495059912 51376977348036536 51407540689706992 51499355592977068 51611750520067808 51642453524541376 51686286103296404 51717033447795688 52208554039806304 52239612073143488 52744873249628896 53019421405597766 53040402577503424 53211869396180698 53338618292726249 53359725779189536 53455027324355944 53532224892699847 53553408994359008 53649056461649432 53680971426825904 53726534238952841 53758495294419202 54073145255513672 54105312504327184 54596140352602324 54628618722829928 54747843119867968 54946564873479104 55364135443082942 55386044479665088 55466030744157544 55565094192422626 55587082753638464 55719489329110432 55766782374609278 55799957141042716 56159944624744672 56363791973654816 56546002508052407 56579640820073854 56669411505232792 56703123231291824 56908942190389072 57572335709125552 57918942855259528 58002587028189139 58292600749734976 58376784544142488 58504189137211328 58693319058991106 58716545540613184 58728234775266532 58856406391973792 58906361959386718 58941404411474396 59070041260910176 59105181083195072 59284451574016928 59319718945566016 60118396381408624 60205216915335562 60593624463540304 60813565024206512 60958420905972856 61046454569027053 61091459799263936 61179685591656968 61313207384742208 61401753415946104 61438280336479088 61535759861637824 62395588974402656 62432707111805632 62491490975411596 62985478060785316 63273297649237648 63364674362787574 63389749421894336 63502964791340144 63594673180801322 63733465570982032 63746153569355761 63771379589763104 63964803014070896 64002854651794912 64624002866345608 64662446651512976 64765041720266048 65249045787256436 65770927819602292 66009660769945676 66166893578318638 66193077548868032 66249260264573428 66288670889359016 66433342803128896 66932002968715094 67078078924561264 67117982600304608 67321556525013392 67361605041685024 67579368851087023 67726857652595288 67767147276421936 68367148654586593 68615305274022479 68805962188954928 69473724600438452 69666766749683264 69725897829478156 69767376650316632 69919640676179392 70145673997330834 70173432475366976 70187402536294148 70298763639402704 70340583248944288 70400286244145102 70442166247859644 71390595702922741 71418846829041824 71954929050454111 72216108466245233 72416770700328656 72679626492344368 72809433769381372 72852746936406584 72957957899568917 73011744638144704 73073714835694916 73117185219297352 73856003275823552 74570338042578784 75166774650974048 75275327438499524 75409770689716421 75439612308509344 75619306946649872 75683490365541163 75713440302369632 75728513262843686 75758481016410304 75893787189650416 75958203579209189 76003389899006458 76493717678531536 77233564401242312 77402123031537472 78133884176670392 78417491741739976 78604279589280788 78775829741156128 78889594578715564 79398542400501088 79686740376546464 79734144743219008 79944348373453403 79991905987000966 80166484568378096 80214174327193312 80457469993308688 80505332854696736 81218116446802118 81589252231911704 81707080099383977 81885401967780712 82003657522612231 82532695389994552 83029573302963028 83210781450721568 83260282213036096 83330951064498284 83380523313793048 83512816955079904 83562497393482688 83865809543731264 84809880609487166 85117720466508898 85994915206640279 86028945643999456 86182595073961624 86307056459658937 86495417560618472 86546872300392784 86809375519096216 86861017027435952 88266930744276928 89260544898031682 89295867630480448 89584539616354846 89619990561988544 89833462387749472 89909710359063938 89963196206987236 90123872287709869 90159536661389216 90486794507710048 90540623653758656 91364969569661032 91419321128001104 92303528186850568 92820704510630992 93244859693613376 93379520113581688 93546297817622902 93583316534606528 93718465740128264 93923001894078784 94628004197148926 94684296882572572 94890940917672032 95235372645140896 95292026644334912 95543245617054067 95600082764952374 95808725459768944 96925577839413904 97065553802275702 97277394818867312 98279903093303176 98494394370241856 98636635953895928 98851905783563968 99171470134157386 99210714878967104 99230465654760692 99447031489886752 99506190937530944 99590648833180876 100751587490969716 102012051312036208 102159372952249354 102382330990119824 102753954696073072 102774410856716431 102815081379413984 102998711185954136 103147457720080193 103223501040135616 103372572206592808 103434066895591376 104417108079612608 105489746499257792 106038842811195532 106423738792361396 106677236585452498 106719451558379072 106910054648711888 107064449785399694 107106817988718016 107298112923298864 107361942853651808 107453068477905682 107516990588838404 108146290511027344 108210625008654368 109192280705204648 109257237445659856 110224586606374303 110728270886165884 110932061488315088 111130188384845252 111438978658220864 111533564749218556 111599914282085432 112319889249489344 112727583947309632 113092005016104814 113159281640147708 113338823010465584 113406246462583648 113817884380778144 115099123684304011 115144671418251104 115516906347404933 115837885710519056 115936205463003499 116005174056378278 116753569088284976 117386638117982212 117456469550533064 117712812783947584 117812723918773436 117882808822948792 118140082521820352 118568903148033856 120236792762817248 120410433830671124 121187248927080608 121579018050767291 121627130048413024 121916841811945712 122020321201586773 122092909138054106 122359371183313936 122803506831892208 122827954438514759 122876560672958176 124791177948805312 124982981950823192 125970956121570632 126546595298475296 126729348725575148 127005929582680288 127189346361602644 127416509096417401 127466931141964064 127492307138711522 127542759179526208 127929606028141792 128005709303589824 129248005732691216 129324893303025952 130498091574512872 131541855639204584 131731823017374167 132019321539891352 132333787156637276 132498520529146856 132577341778718032 133864005937430188 134156157849122528 134235965200609216 134643113050026784 134723210083370048 135158737702174046 135453715305190576 135534294552843872 136734297309173186 137230610548044958 137557489281241379 137611924377909856 138644863292338409 138947449200876904 139451795658956312 139534753300633264 140291347994661668 140374805072588296 140597527278805408 140681166497888576 140800572488290204 140884332495719288 142781191405845482 142837693658083648 143909858100908222 144432216932490466 144833541400657312 145301753280185299 145359252984688736 145618867538762744 145705493872813168 145829164362871997 145915915799137834 146147429671389832 146234370438594704 149140676085157568 150333549301948096 150550654876999048 150819541379432842 150879224617018688 151238613893299744 151366980731082326 151426880604739264 151457026525687372 151787574379300832 151916407158418378 152006779798012916 152987435357063072 154467128802484624 156267768353340784 156834983483479952 157208559178561576 157435593362227663 157551659482312256 157779189157431128 158797084801002176 159373480753092928 159888696746906806 159983811974001932 160332969136756192 160428348654386624 160914939986617376 161010665709393472 162436232893604236 163178504463823408 163414160198767954 163770803935561424 164007315045224462 165065390779989104 165697519544502001 166059146605926056 166421562901443136 166661902128996568 166761046627586096 167025633910159808 169619761218974332 170235440933017796 171989830413280558 172057891287998912 172365190147923248 172614112919317874 172990835121236944 173093744600785568 173618751038192432 173653314895831211 173722034054871904 176315278109197003 178521089796063364 179169079232709692 179666924775498944 179819420718127876 179926392413974472 180247744575419738 180319073322778432 180973589015420096 182729939139322064 182838642256002208 184607056373701136 185567974919592181 185641409021261984 186241542886632443 186759040227163376 187092595635245804 187436931480256528 189256008394297852 189368593765145144 189781881835344064 190470745290281792 191086491234108134 191200165529904748 191617450919537888 193774474050790297 193851155678827808 194131107604551404 194477829673479191 194554789637734624 196015151551237061 196559806186606352 197273271907791856 198028742870258489 198342940268314772 198460931309521384 198894062979773504 199181297666361752 201503174981939432 204024102624072416 204318745904498708 204764661980239648 205426616706468871 205507909392146144 205548821713432862 205630162758827968 205997422371908272 206172266857853513 206294915440160386 206745144413185616 206868133791182752 212077685622391064 212847477584722792 213354473170904996 213820109297423776 214128899570799388 214596225846597728 214723885707303616 214906136955811364 215033981177676808 216292581022054688 216421250017308736 218384561410409296 218514474891319712 220449173212748606 221456541772331768 221776360269756509 221864122976630176 222260376769690504 222581356132804627 223067129498437112 223199828564170864 226184010032209628 226318563280295416 226677646020931168 226812492925167296 227635768761556288 230198247368608022 230289342836502208 231033812694809866 231675771421038112 231872410926006998 232010348112756556 233507138176569952 234262010390502829 234773276235964424 234912939101066128 235625447837546872 235765617645897584 240473585525634496 240820867661342248 242374497854161216 243158036101534582 243254260096826048 243833683623891424 244040642403173546 244185818276108212 244718742366627872 245509858990657919 245607013663784416 245655908877029518 245753121345916352 249965963901646384 251941912243141264 253093190596950592 253458697451150296 254011859165360576 254378692723205288 254833018192834802 254933862283928128 254984614277423044 255859212056283584 258496011465382432 258649786606051904 260996183149025744 263083711278409168 263463646034748334 264038643079782704 264667574313274552 264997041058293712 265049796419952901 265154683557436064 267728011874860376 268312315698245056 269286226100053568 270317475404348092 270907430610381152 271068589105687744 273468594618346372 274461221096089916 275114978562482758 275223848755819712 277289726584676818 277894898401753808 278903591317912624 279069506601266528 279971670954503381 280582695989323336 280749610145176592 281195054557610816 281601144976580408 281768664991438576 284263407563807413 285562382811690964 287819716201816444 288864433864980932 289667082801314624 290603506560370598 290718505969377472 291237735077525488 291410987745626336 291658328725743994 291831831598275668 292294859342779664 292468740877189408 296834582133205081 299181020788730251 301101309753998096 301639082758865684 302477227786599488 302733961462164652 302914053051374744 303575148758601664 303832814316836756 304013559596025832 305974870714126144 308934257604969248 312411907143110887 312535536706681568 313545888657241961 313669966966959904 314417118357123152 314683986256723783 314871186724455326 315558378314862256 319777393493813612 319967623948003864 320665938273512384 321829879973234752 324872465787208472 326357008927646816 326828320397535908 327541607871122848 328014630090448924 330130781559978208 331198014690021241 331395039089004002 332118293211852112 333323804257993136 333522093255172192 334600289677333309 339239522437948664 339729438307964957 340470881866035592 343979660826561116 344730380295846496 345228225838635748 345981670242473888 346187489201571136 347100145469550851 347237502076384864 347306629791662422 347444068109743808 352630556218394006 357042179592126728 357557805332872739 358338158465419384 359638841436255752 359852784827948944 360495489150839476 365459878278644128 365677284512004416 369214112747402272 371135949839184362 371282818042523968 372483085773264886 373370328049083743 373518080454326752 374185191270491608 374725574248898929 374873862960513056 378512016788595704 378737187530290288 382172982468216268 382400331059809496 383234901839075776 387548948101580594 387702311357655616 388262215209102808 388955659346958382 389109579275469248 392030303102474122 393119612373212704 394546543815583712 395822017556366849 396057485740516978 396685880536629544 396921862619042768 398362595332723504 403006349963878864 408048205248144832 408637491808997416 409529323960479296 410853233412937742 411015818784292288 411097643426865724 411994844743816544 412344533715707026 412589830880320772 413490288826371232 413736267582365504 424155371244782128 425694955169445584 426708946341809992 427325181983189371 427640218594847552 428257799141598776 429192451693195456 429812273911622728 430067962355353616 432585162044109376 436769122820818592 437028949782639424 440898346425497212 442913083544663536 443552720539513018 443728245953260352 444520753539381008 445162712265609254 446134258996874224 446399657128341728 452368020064419256 452637126560590832 453355292041862336 460396494737216044 462067625389619732 463351542842076224 463744821852013996 464020696225513112 467014276353139904 468524020781005658 469546552471928848 469825878202132256 471250895675093744 471531235291795168 473055581957609161 478570040582106151 480307136918157353 481641735322684496 486316072203069164 487667367247782848 488081284806347092 488371636552216424 489437484733255744 491019717981315838 491214027327568832 491311817754059036 499931927803292768 503684503353178777 503883824486282528 505512759263716631 506917394902300592 508757385446410576 509666036385669604 509969228554846088 510705705296982419 516992022930764864 521992366298051488 526167422556818336 526927292069496668 527868394828014947 528077286159565408 529335148626549104 529784432558788141 529994082116587424 530099592839905802 530309367114872128 535456023749720752 540634950808696184 541814861220762304 546937189236692744 548922442192179832 550229957124965516 554579453169353636 555789796803507616 557807182635825248 558139013202533056 559610438614173821 559943341909006762 561165391978646672 561499220290353184 563202289953160816 563537329982877152 568526815127614826 571124765623381928 571949560695687839 575639432403632888 577728867729961864 581207013120741196 582475470155050976 582821975491252672 583316657451487988 583663663196551336 584589718685559328 584937481754378816 593669164266410162 598362041577460502 601964406446481953 602202619507996192 603278165517731368 604149395217612559 605467922924329304 605828106102749488 607665628633673512 608027119192051664 617868515209938496 624823814286221774 625071073413363136 627091777314483922 627339933933919808 628834236714246304 629367972513447566 629742373448910652 631116756629724512 639554786987627224 639935247896007728 649744931574416944 652714017855293632 653656640795071816 655083215742245696 656029260180897848 660261563119956416 662396029380042482 662790078178008004 664236586423704224 666647608515986272 667044186510344384 668802719319378469 669200579354666618 678479044875897328 679458876615929914 680941763732071184 687959321653122232 689460760591692992 690456451677271496 691963340484947776 694200290939101702 694475004152769728 694613259583324844 705261112436788012 714084359184253456 715115610665745478 716676316930838768 719277682872511504 719420875997015017 719705569655897888 720990978301678952 722032204040561351 730919756557288256 738428225494804544 742271899678368724 744966171546529772 746740656098167486 747036160908653504 748370382540983216 749451148497797858 749747725921026112 757024033577191408 757474375060580576 764345964936432536 764800662119618992 771572106244620121 775097896203161188 776524430418205616 777911318693916764 784060606204948244 786239224746425408 789093087631167424 791644035112733698 792114971481033956 793371761073259088 793843725238085536 796725190665447008 805693865790128077 806012699927757728 808618344431834531 817274983617994832 821706466825875484 822195286853731448 823989689487633088 824689067431414052 825179661760641544 826980577652742464 848310742489564256 851053126355371037 851389910338891168 853417892683619984 854142248411107411 854650363966378742 856515598283197552 859624547823245456 860135924710707232 873538245641637184 881796692850994424 885826167089327072 887105441079026036 889041507078762016 890325424531218508 892268517993748448 892799314256683456 904736040128838512 905274253121181664 920792989474432088 922122761121619169 924135250779239464 927489643704027992 928041392451026224 937048041562011316 939093104943857696 939651756404264512 942501791350187488 943062470583590336 946111163915218322 957140081164212302 960614273836314706 963283470645368992 970514043046368863 972632144406138328 976162569612694184 976743273104432848 982039435962631676 982623635508118072 999863855606585536 1007369006706357554 1007767648972565056 1011025518527433262 1013834789804601184 1017112272961297093 1017514770892821152 1019332072771339208 1019938457109692176 1020804150540103979 1021411410593964838 1043984732596102976 1052334845113636672 1053854584138993336 1055736789656029894 1056154572319130816 1058670297253098208 1059568865117576282 1059988164233174848 1060199185679811604 1070912047499441504 1081269901617392368 1093874378473385488 1097844884384359664 1100459914249931032 1102049153535593641 1109158906338707272 1111579593607015232 1115614365271650496 1119220877228347642 1119886683818013524 1122330783957293344 1122998440580706368 1126404579906321632 1127074659965754304 1137053630255229652 1142249531246763856 1143899121391375678 1151278864807265776 1155457735459923728 1159882636811514007 1162414026241482392 1164950940310101952 1166633314902975976 1167327326393102672 1169179437371118656 1187338328532820324 1196724083154921004 1203928812892963906 1204405239015992384 1206556331035462736 1208298790435225118 1210935845848658608 1211656212205498976 1215331257267347024 1216054238384103328 1234206946764379021 1249647628572443548 1254183554628967844 1257668473428492608 1258735945026895132 1259484746897821304 1262233513259449024 1279109573975254448 1279870495792015456 1298975824437145267 1299489863148833888 1303690800206427101 1307313281590143632 1312058520361795696 1324792058760084964 1325580156356016008 1328473172847408448 1333295217031972544 1337605438638756938 1338401158709333236 1356421318355532079 1356958089751794656 1358917753231859828 1361883527464142368 1372106060858659427 1375918643306244464 1380912903354542992 1386201200091809423 1388400581878203404 1389226519166649688 1410522224873576024 1428168718368506912 1430231221331490956 1433352633861677536 1437986316945282097 1438555365745023008 1438841751994030034 1439411139311795776 1441981956603357904 1443205868004974591 1444064408081122702 1484543799356737448 1489932343093059544 1493481312196334972 1496740765081966432 1498902296995595716 1514048067154382816 1514948750121161152 1528691929872865072 1529601324239237984 1543144212489240242 1550195792406322376 1552434521888295563 1553048860836411232 1555822637387833528 1558069492929632389 1568121212409896488 1583288070225467396 1584229942962067912 1586743522146518176 1587687450476171072 1593450381330894016 1611387731580256154 1612025399855515456 1617236688863669062 1634549967235989664 1639834072733519803 1643412933651750968 1644390573707462896 1649378134862828104 1650359323521283088 1696621484979128512 1702106252710742074 1702779820677782336 1706835785367239968 1708284496822214822 1709300727932757484 1713031196566395104 1719249095646490912 1720271849421414464 1763593385701988848 1771652334178654144 1774210882158052072 1778083014157524032 1780650849062437016 1784537035987496896 1809472080257677024 1810548506242363328 1841585978948864176 1844245522243238338 1848270501558478928 1854979287408055984 1856082784902052448 1874096083124022632 1878186209887715392 1885003582700374976 1892222327830436644 1914280162328424604 1921228547672629412 1926566941290737984 1941028086092737726 1945264288812276656 1952325139225388368 1953486546208865696 1959801696681523667 1964078871925263352 1965247271016236144 1989843852946651891 2014738013412715108 2022051037054866524 2027669579609202368 2034224545922594186 2035029541785642304 2038664145542678416 2039876914219384352 2041608301080207958 2042822821187929676 2094267145521111757 2107709168277986672 2111473579312059788 2117340594506196416 2119137730235152564 2120398371359623208 2141824094998883008 2162539803234784736 2186883350001776209 2187748756946770976 2194821220600693727 2195689768768719328 2200919828499862064 2202787903797066481 2204098307071187282 2218317812677414544 2238441754456695284 2239773367636027048 2244661567914586688 2252809159812643264 2274107260510459304 2284499062493527712 2287798242782751356 2302557729614531552 2310915470919847456 2318386102830148687 2319765273623028014 2324828052482964784 2333266629805951952 2334654652786205344 2374676657065640648 2378106068155754699 2393448166309842008 2407857625785927812 2413112662070925472 2416597580870450236 2421871691697317216 2423312424410997952 2430662514534694048 2432108476768206656 2468413893528758042 2499295257144887096 2502904637330109173 2508367109257935688 2517471890053790264 2518969493795642608 2558219147950508896 2559740991584030912 2597951648874290534 2598979726297667776 2607381600412854202 2613592296343586201 2614626563180287264 2624117040723591392 2649584117520169928 2651160312712032016 2675210877277513876 2676802317418666472 2712842636711064158 2713916179503589312 2717835506463719656 2723767054928284736 2744212121717318854 2751837286612488928 2761825806709085984 2770754122894567943 2772402400183618846 2776801163756406808 2778453038333299376 2821044449747152048 2856337436737013824 2860462442662981912 2866705267723355072 2875972633890564194 2877110731490046016 2877683503988060068 2883963913206715808 2886411736009949182 2888128816162245404 2969087598713474896 2979864686186119088 2986962624392669944 2991276273882325597 2993481530163932864 2997804593991191432 3028096134308765632 3057383859745730144 3059202648478475968 3086288424978480484 3100391584812644752 3104869043776591126 3106097721672822464 3111645274775667056 3116138985859264778 3136242424819792976 3166576140450934792 3168459885924135824 3173487044293036352 3222775463160512308 3234473377727338124 3269099934471979328 3279668145467039606 3286825867303501936 3288781147414925792 3298756269725656208 3300718647042566176 3349990284074743057 3362149958427101471 3404212505421484148 3413671570734479936 3416568993644429644 3418601455865514968 3426062393132790208 3438498191292981824 3525791523472251439 3527186771403977696 3538589314846016417 3548421764316104144 3561301698124874032 3618944160515354048 3683171957897728352 3688491044486476676 3695078763796104629 3696541003116957856 3709958574816111968 3712165569804104896 3748192166248045264 3784444655660873288 3828560324656849208 3842457095345258824 3882056172185475452 3890528577624553312 3904650278450776736 3906973092417731392 3917273070299216747 3919603393363047334 3928157743850526704 3930494542032472288 3979687705893303782 4029476026825430216 4044102074109733048 4068449091845188372 4077328291085356832 4079753828438768704 4083216602160415916 4085645642375859352 4188534291042223514 4213750845125373671 4215418336555973344 4222947158624119576 4229045766523287913 4238275460470305128 4240796742719246416 4325079606469569472 4373766700003552418 4375497513893541952 4389642441201387454 4391379537537438656 4401839656999724128 4405575807594132962 4408196614142374564 4436635625354829088 4476883508913390568 4479546735272054096 4548214521020918608 4568998124987055424 4575596485565502712 4605115459229063104 4621830941839694912 4636772205660297374 4639530547246056028 4649656104965929568 4666533259611903904 4669309305572410688 4749353314131281296 4756212136311509398 4786896332619684016 4815715251571855624 4826225324141850944 4833195161740900472 4843743383394634432 4861325029069388096 4936827787057516084 4998590514289774192 5005809274660218346 5016734218515871376 5034943780107580528 5035946131979105119 5037938987591285216 5116438295901017792 5195903297748581068 5214763200825708404 5227184592687172402 5229253126360574528 5248234081447182784 5299168235040339856 5302320625424064032 5350421754555027752 5353604634837332944 5401004743712340847 5425685273422128316 5435671012927439312 5488424243434637708 5503674573224977856 5523651613418171968 5541508245789135886 5544804800367237692 5553602327512813616 5556906076666598752 5639857060530896539 5642088899494304096 5684439394985874769 5720924885325963824 5751945267781128388 5755367007976120136 5767927826413431616 5772823472019898364 5776257632324490808 5938175197426949792 5957371884487597259 5959729372372238176 5973925248785339888 5978995738877751877 5982552547764651194 5995609187982382864 6114767719491460288 6172576849956960968 6200783169625289504 6209738087553182252 6223290549551334112 6232277971718529556 6272484849639585952 6333152280901869584 6336919771848271648 6445550926321024616 6454859327851334183 6468946755454676248 6559336290934079212 6573651734607003872 6577562294829851584 6597512539451312416 6601437294085132352 6699980568149486114 6724299916854202942 6793598301324582041 6808425010842968296 6833137987288859288 6837202911731029936 7051583046944502878 7054373542807955392 7077178629692032834 7096843528632208288 7119785910729079651 7122603396249748064 7366343915795456704 7376982088972953352 7390157527592209258 7393082006233915712 7419917149632223936 7496384332496090528 7568889311321746576 7657120649313698416 7684914190690517648 7764112344370950904 7781057155249106624 7809300556901553472 7834546140598433494 7839206786726094668 7856315487701053408 7860989084064944576 7959375411786607564 8058952053650860432 8088204148219466096 8119178457680598049 8136898183690376744 8154656582170713664 8166433204320831832 8171291284751718704 8377068582084447028 8427501690250747342 8430836673111946688 8445894317248239152 8458091533046575826 8476550920940610256 8481593485438492832 8747533400007104836 8779284882402774908 8803679313999448256 8811151615188265924 8816393228284749128 8873271250709658176 8953767017826781136 8959093470544108192 9092830771060016869 9096429042041837216 9125835601444989707 9151192971131005424 9273544411320594748 9279061094492112056 9299312209931859136 9333066519223807808 9498706628262562592 9512424272623018796 9573792665239368032 9604742426010615989 9631430503143711248 9666390323481800944 9703408400642665961 9873655574115032168 9997181028579548384 10011618549320436692 10033468437031742752 10065904218616974679 10069887560215161056 10071892263958210238 10075877975182570432 10391806595497162136 10429526401651416808 10454369185374344804 10598336470080679712 10604641250848128064 10700843509110055504 10707209269674665888 10802009487424681694 10851370546844256632 10867041653218068941 10871342025854878624 10976848486869275416 11083016491578271772 11089609600734475384 11107204655025627232 11113812153333197504 11279714121061793078 11284177798988608192 11368878789971749538 11441849770651927648 11478838509134638621 11503890535562256776 11510734015952240272 11545646944039796728 11552515264648981616 11876350394853899584 11914743768975194518 11919458744744476352 11947850497570679776 11957991477755503754 11965105095529302388 11991218375964765728 12345153699913921936 12401566339250579008 12419476175106364504 12446581099102668224 12464555943437059112 12544969699279171904 12666304561803739168 12673839543696543296 12891101852642049232 12909718655702668366 12937893510909352496 13118672581868158424 13147303469214007744 13195025078902624832 13399961136298972228 13448599833708405884 13587196602649164082 13616850021685936592 13666275974577718576 13674405823462059872 13718611876770665669 13928906970626563237 14103166093889005756 14154357259384065668 14193687057264416576 14239571821458159302 14245206792499496128 14659870018647782299 14753964177945906704 14780315055184418516 14992768664992181056 15137778622643493152 15308183450012433463 15314241298627396832 15363748544204856089 15369828381381035296 15528224688741901808 15669092281196866988 15678413573452189336 15712630975402106816 15918750823573215128 16117904107301720864 16176408296438932192 16228702719811040809 16238356915361196098 16273796367380753488 16332866408641663664 16342582569503437408 16754137164168894056 16855003380501494684 16891788634496478304 16916183066093151652 16953101841881220512 16963186970876985664 17495066800014209672 17520332461310764211 17558569764805549816 17622303230376531848 17632786456569498256 17907534035653562272 17918186941088216384 18185661542120033738 18192858084083674432 18251671202889979414 18302385942262010848 18547088822641189496 18558122188984224112 18997413256525125184 19024848545246037592 19147585330478736064 19209484852021231978 19262861006287422496 19332780646963601888 19395278860261975601 19406816801285331922 19747311148230064336 19994362057159096768 20023237098640873384 20066936874063485504 20131808437233949358 20139775120430322112 20143784527916420476 20783613190994324272 20859052803302833616 20908738370748689608 20938933917176279179 21196672940161359424 21401687018220111008 21414418539349331776 21604018974849363388 21702741093688513264 21734083306436137882 21742684051709757248 21953696973738550832 22166032983156543544 22179219201468950768 22214409310051254464 22559428242123586156 22737757579943499076 22883699541303855296 22957677018269277242 23007781071124513552 23021468031904480544 23091293888079593456 23105030529297963232 23449931988523201399 23829487537950389036 23895700995141359552 23915982955511007508 23930210191058604776 23982436751929531456 24680540664305760073 24690307399827843872 24770125203922114919 24838952350212729008 24929111886874118224 25332609123607478336 25782203705284098464 25819437311405336732 25875787021818704992 26237345163736316848 26799922272597944456 26897199667416811768 27174393205298328164 27233700043371873184 27332551949155437152 27348811646924119744 27420911492094517229 27437223753541331338 27857813941253126474 28206332187778011512 28308714518768131336 28479143642916318604 29319740037295564598 29496255915877615697 29507928355891813408 29560630110368837032 29603320365663015391 30275557245286986304 30616366900024866926 30628482597254793664 30727497088409712178 30739656762762070592 31056449377483803616 31338184562393733976 31356827146904378672 31837501647146430256 32235808214603441728 32352816592877864384 32457405439622081618 32476713830722392196 32547592734761506976 32665732817283327328 32685165139006874816 33508274328337788112 33710006761002989368 33783577268992956608 33832366132186303304 33906203683762441024 34990133600028419344 35040664922621528422 35117139529611099632 35244606460753063696 35265572913138996512 35815068071307124544 36371323084240067476 36503342405779958828 36604771884524021696 37094177645282378992 37116244377968448224 37807033205986385929 38049697090492075184 38418969704042463956 38525722012574844992 38665561293927203776 38790557720523951202 38813633602570663844 39494622296460128672 39791075764901123383 40046474197281746768 40263616874467898716 40287569055832840952 41567226381988648544 41701603191413180813 41718105606605667232 41817476741497379216 41852970172144263139 41877867834352558358 42803374036440222016 43208037949698726776 43405482187377026528 43468166612872275764 43907393947477101664 44332065966313087088 44358438402937901536 45118856484247172312 45184015294959339281 45475515159886998152 45915354036538554484 46015562142249027104 46042936063808961088 46182587776159186912 46210061058595926464 46899863977046402798 47555188109272074287 47658975075900778072 47831965911022015016 47860420382117209552 49361081328611520146 49380614799655687744 49540250407844229838 49677904700425458016 49858223773748236448 51564407410568196928 51638874622810673464 51751574043637409984 52474690327472633696 53599844545195888912 53794399334833623536 54348786410596656328 54467400086743746368 54665103898310874304 54841822984189034458 54874447507082662676 55715627882506252948 56412664375556023024 56617429037536262672 56834249203764186343 56958287285832637208 58639480074591129196 58992511831755231394 59015856711783626816 59121260220737674064 59206640731326030782 61232733800049733852 61454994176819424356 62112898754967607232 62676369124787467952 62713654293808757344 63649815397420118083 63675003294292860512 63880849210114927949 64914810879244163236 64953427661444784392 65095185469523013952 65331465634566654656 67016548656675576224 67233196982074311923 67420013522005978736 67664732264372606608 69980267200056838688 70081329845243056844 70234279059222199264 70489212921506127392 70531145826277993024 72742646168480134952 73006684811559917656 74188355290564757984 74232488755936896448 75614066411972771858 76099394180984150368 76837939408084927912 77581115441047902404 77627267205141327688 78989244592920257344 79582151529802246766 80092948394563493536 80351869563942470347 80527233748935797432 80575138111665681904 83134452763977297088 83403206382826361626 83436211213211334464 83634953482994758432 83705940344288526278 83755735668705116716 86416075899397453552 86810964374754053056 86936333225744551528 87814787894954203328 88664131932626174176 88716876805875803072 90237712968494344624 90368030589918678562 90951030319773996304 91830708073077108968 92031124284498054208 92365175552318373824 93799727954092805596 95110376218544148574 95317950151801556144 95663931822044030032 95720840764234419104 97502348794385942659 98722162657223040292 99080500815688459676 99355809400850916032 99716447547496472896 102619090130534476093 103277749245621346928 104949380654945267392 107157284150087034241 107199689090391777824 107588798669667247072 108697572821193312656 109683645968378068916 109748895014165325352 111431255765012505896 112825328751112046048 113234858075072525344 113600919038677285663 113668498407528372686 113916574571665274416 117278960149182258392 117985023663510462788 118242520441475348128 118413281462652061564 122465467600099467704 122642327229175349477 122909988353638848712 125352738249574935904 125427308587617514688 127299630794840236166 127350006588585721024 127761698420229855898 129829621758488326472 129906855322889568784 134033097313351152448 134466393964148623846 134840027044011957472 135329464528745213216 139960534400113677376 140162659690486113688 140468558118444398528 140978425843012254784 145485292336960269904 146013369623119835312 148376710581129515968 151228132823945543716 152198788361968300736 153675878816169855824 155162230882095804808 155254534410282655376 159164303059604493532 160185896789126987072 160703739127884940694 161054467497871594864 161150276223331363808 166806412765652723252 167269906965989516864 167411880688577052556 167511471337410233432 172763784650140320511 172832151798794907104 173390876427454804433 173872666451489103056 177328263865252348352 180475425936988689248 180736061179837357124 181902060639547992608 183661416146154217936 187599455908185611192 190220752437088297148 190635900303603112288 191327863644088060064 191441681528468838208 195004697588771885318 197444325314446080584 198161001631376919352 205238180261068952186 206473791411143309879 206555498491242693856 214314568300174068482 214399378180783555648 215177597339334494144 217395145642386625312 219367291936756137832 219497790028330650704 222862511530025011792 225650657502224092096 226469716150145050688 227201838077354571326 227336996815056745372 227833149143330548832 234557920298364516784 235970047327020925576 236485040882950696256 236826562925304123128 244930935200198935408 245284654458350698954 245819976707277697424 250705476499149871808 254599261589680472332 255523396840459711796 259659243516976652944 259813710645779137568 264649232441904701503 268932787928297247692 269680054088023914944 270658929057490426432 278537530354307863681 280325319380972227376 290970584673920539808 291911222339892265691 292026739246239670624 302456265647891087432 307351757632339711648 310324461764191609616 310509068820565310752 318328606119208987064 321407478255769881388 322108934995743189728 322300552446662727616 332886316764904520009 333612825531305446504 334823761377154105112 335022942674820466864 345527569300280641022 345664303597589814208 346781752854909608866 347745332902978206112 360950851873977378496 361472122359674714248 363804121279095985216 367322832292308435872 375198911816371222384 380441504874176594296 381271800607206224576 382655727288176120128 390009395177543770636 394888650628892161168 396322003262753838704 397839744426349304401 410476360522137904372 412947582822286619758 413110996982485387712 428629136600348136964 434790291284773250624 438734583873512275664 438995580056661301408 445548707781940826581 445725023060050023584 454403676154709142652 454673993630113490744 455666298286661097664 469115840596729033568 470632378874520183461 471940094654041851152 473653125850608246256 489861870400397870816 490569308916701397908 491639953414555394848 509198523179360944664 511046793680919423592 519318487033953305888 519627421291558275136 529298464883809403006 537865575856594495384 557075060708615727362 560650638761944454752 562463086947597292429 581941169347841079616 583822444679784531382 584053478492479341248 604912531295782174864 614703515264679423296 620648923528383219232 621018137641130621504 636657212238417974128 642814956511539762776 644217869991486379456 665772633529809040018 667225651062610893008 669647522754308210224 670045885349640933728 691055138600561282044 693563505709819217732 695490665805956412224 718333630913741332651 722944244719349428496 734645664584616871744 750397823632742444768 760883009748353188592 780018790355087541272 789777301257784322336 792644006525507677408 795206433270740999641 795679488852698608802 820952721044275808744 825895165644573239516 857258273200696273928 858496290604227446339 877469167747024551328 877991160113322602816 891097415563881653162 891450046120100047168 908807352309418285304 909347987260226981488 938231681193458067136 941264757749040366922 943880189308083702304 947306251701216492512 979723740800795741632 981138617833402795816 983279906829110789696 1018397046358721889328 1022093587361838847184 1038636974067906611776 1058596929767618806012 1075731151713188990768 1114150121417231454724 1121301277523888909504 1124926173895194584858 1167644889359569062764 1209346492550982243577 1209825062591564349728 1213736134992183631031 1241297847056766438464 1273314424476835948256 1285629913023079525552 1331545267059618080036 1334451302125221786016 1339295045508616420448 1340091770699281867456 1382110277201122564088 1387127011419638435464 1436667261827482665302 1445888489438698856992 1500795647265484889536 1521766019496706377184 1560037580710175082544 1579554602515568644672 1585288013051015354816 1590412866541481999282 1591358977705397217604 1641905442088551617488 1651790331289146479032 1714516546401392547856 1716992581208454892678 1754938335494049102656 1782194831127763306324 1817614704618836570608 1818695974520453962976 1852544627093332910521 1882529515498080733844 1887760378616167404608 1894612503402432985024 1949762712480155045767 1962277235666805591632 2036794092717443778656 2044187174723677694368 2117193859535237612024 2151462303426377981536 2228300242834462909448 2249852347790389169716 2330204217354331640063 2335289778719138125528 2418692985101964487154 2419650125183128699456 2427472269984367262062 2546628848953671896512 2571259826046159051104 2663090534119236160072 2668902604250443572032 2678590091017232840896 2764220554402245128176 2774254022839276870928 2873334523654965330604 2891776978877397713984 3043532038993412754368 3120075161420350165088 3180825733082963998564 3182717955410794435208 3283810884177103234976 3294426652121641284227 3303580662578292958064 3429033092802785095712 3433985162416909785356 3564389662255526612648 3635229409237673141216 3637391949040907925952 3705089254186665821042 3765059030996161467688 3899525424960310091534 3924554471333611183264 4073588185434887557312 4088374349447355388736 4234387719070475224048 4302924606852755963072 4456600485668925818896 4499704695580778339432 4660408434708663280126 4670579557438276251056 4837385970203928974308 4854944539968734524124 5028335416396189328557 5142519652092318102208 5326181068238472320144 5528441108804490256352 5548508045678553741856 5746669047309930661208 6240150322840700330176 6361651466165927997128 6365435910821588870416 6567621768354206469952 6588853304243282568454 6607161325156585916128 6858066185605570191424 6867970324833819570712 7128779324511053225296 7270458818475346282432 7410178508373331642084 7530118061992322935376 7799050849920620183068 7849108942667222366528 8465425447856875705039 8468775438140950448096 8913200971337851637792 8999409391161556678864 9320816869417326560252 9341159114876552502112 9674771940407857948616 9709889079937469048248 10056670832792378657114 10652362136476944640288 11056882217608980512704 11097016091357107483712 11493338094619861322416 12723302932331855994256 12730871821643177740832 13177706608486565136908 13214322650313171832256 13648338987361085320369 13735940649667639141424 14257558649022106450592 14820357016746663284168 15060236123984645870752 15598101699841240366136 16311429521480321480441 16930850895713751410078 16937550876281900896192 17826401942675703275584 17998818782323113357728 18641633738834653120504 18682318229753105004224 19349543880815715897232 19419778159874938096496 20113341665584757314228 21304724272953889280576 22986676189239722644832 23060986564851488989589 25446605864663711988512 25461743643286355481664 26355413216973130273816 27296677974722170640738 27471881299335278282848 28515117298044212901184 29640714033493326568336 30120472247969291741504 31196203399682480732272 32622859042960642960882 33861701791427502820156 35198347914773325299899 35997637564646226715456 37283267477669306241008 38699087761631431794464 38839556319749876192992 40226683331169514628456 45973352378479445289664 46121973129702977979178 50893211729327423977024 52710826433946260547632 54593355949444341281476 54943762598670556565696 59281428066986653136672 62392406799364961464544 65245718085921285921764 67723403582855005640312 70396695829546650599798 74566534955338612482016 77398175523262863588928 77679112639499752385984 80453366662339029256912 92243946259405955958356 95538372911527597242583 105421652867892521095264 109186711898888682562952 118562856133973306273344 124784813598729922929088 130491436171842571843528 135446807165710011280624 140793391659093301199596 149133069910677224964032 160906733324678058513824 184487892518811911916712 191076745823055194485166 210843305735785042190528 218373423797777365125904 260982872343685143687056 270893614331420022561248 281586783318186602399192 321813466649356117027648 368975785037623823833424 382153491646110388970332 436746847595554730251808 521965744687370287374112 541787228662840045122496 563173566636373204798384 668768610380693180698081 737951570075247647666848 764306983292220777940664 873493695191109460503616 1043931489374740574748224 1126347133272746409596768 1337537220761386361396162 1475903140150495295333696 1528613966584441555881328 2252694266545492819193536 2675074441522772722792324 3057227933168883111762656 5350148883045545445584648 6114455866337766223525312 10700297766091090891169296 21400595532182181782338592 42801191064364363564677184
- Sum of all divisors σ(n): 112460282188952885236224000
- Sum of proper divisors (its aliquot sum) s(n): 69659091124588521671546816
- 42801191064364363564677184 is an abundant number, because the sum of its proper divisors (69659091124588521671546816) is greater than itself. Its abundance is 26857900060224158106869632
Bases of 42801191064364363564677184
- Binary: 100011011001111000000100110111100000110101001000110000000100101011001101111000010000002
- Hexadecimal: 0x2367813783523012B37840
- Base-36: 5DLT3S0AQF4O1VK1S
Squares and roots of 42801191064364363564677184
- 42801191064364363564677184 squared (428011910643643635646771842) is 1831941956528223841193149308538231816447906130169856
- 42801191064364363564677184 cubed (428011910643643635646771843) is 78409297700189983637030295769880861152628275476389168301682379522379727765504
-
The
square root of 42801191064364363564677184 is 6542261922635.3482617623 -
42801191064364363564677184 is a
perfect cube number . Itscube root is 349799044
Scales and comparisons
How big is 42801191064364363564677184?- 42,801,191,064,364,363,564,677,184 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 42,801,191,064,364,363,564,677,184 would take you about two hundred ninety-three billion, two hundred seventy-four million, seven hundred one thousand and nine years!
This is a very rough estimate, based on a speaking rate of half a second every third order of magnitude. If you speak quickly, you could probably say any randomly-chosen number between one and a thousand in around half a second. Very big numbers obviously take longer to say, so we add half a second for every extra x1000. (We do not count involuntary pauses, bathroom breaks or the necessity of sleep in our calculation!)
- A cube with a volume of 42801191064364363564677184 cubic inches would be around 29149920.3 feet tall.
Recreational maths with 42801191064364363564677184
- 42801191064364363564677184 backwards is 48177646536346346019110824
- The number of decimal digits it has is: 26
- The sum of 42801191064364363564677184's digits is 109
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 42801191064364363564677184 - Facts about the integer". Numbermatics.com. 2024. Web. 4 June 2024.
APA style:
Numbermatics. (2024). Number 42801191064364363564677184 - Facts about the integer. Retrieved 4 June 2024, from https://numbermatics.com/n/42801191064364363564677184/
Chicago style:
Numbermatics. 2024. "Number 42801191064364363564677184 - Facts about the integer". https://numbermatics.com/n/42801191064364363564677184/
The information we have on file for 42801191064364363564677184 includes mathematical data and numerical statistics calculated using standard algorithms and methods. We are adding more all the time. If there are any features you would like to see, please contact us. Information provided for educational use, intellectual curiosity and fun!
Keywords: Divisors of 42801191064364363564677184, math, Factors of 42801191064364363564677184, curriculum, school, college, exams, university, Prime factorization of 42801191064364363564677184, STEM, science, technology, engineering, physics, economics, calculator, forty-two septillion, eight hundred one sextillion, one hundred ninety-one quintillion, sixty-four quadrillion, three hundred sixty-four trillion, three hundred sixty-three billion, five hundred sixty-four million, six hundred seventy-seven thousand, one hundred eighty-four.