156693415917893096626136064
156,693,415,917,893,096,626,136,064 is an even composite number composed of seven prime numbers multiplied together.
156693415917893096626136064 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of thirteen thousand, three hundred sixty-five divisors.
Prime factorization of 156693415917893096626136064:
210 × 34 × 132 × 372 × 612 × 6412 × 23112
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 13 × 13 × 37 × 37 × 61 × 61 × 641 × 641 × 2311 × 2311)See below for interesting mathematical facts about the number 156693415917893096626136064 from the Numbermatics database.
Names of 156693415917893096626136064
- Cardinal: 156693415917893096626136064 can be written as One hundred fifty-six septillion, six hundred ninety-three sextillion, four hundred fifteen quintillion, nine hundred seventeen quadrillion, eight hundred ninety-three trillion, ninety-six billion, six hundred twenty-six million, one hundred thirty-six thousand and sixty-four.
Scientific notation
- Scientific notation: 1.56693415917893096626136064 × 1026
Factors of 156693415917893096626136064
Divisors of 156693415917893096626136064
- Number of divisors d(n): 13365
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 24 26 27 32 36 37 39 48 52 54 61 64 72 74 78 81 96 104 108 111 117 122 128 144 148 156 162 169 183 192 208 216 222 234 244 256 288 296 312 324 333 338 351 366 384 416 432 444 468 481 488 507 512 549 576 592 624 641 648 666 676 702 732 768 793 832 864 888 936 962 976 999 1014 1024 1053 1098 1152 1184 1248 1282 1296 1332 1352 1369 1404 1443 1464 1521 1536 1586 1647 1664 1728 1776 1872 1923 1924 1952 1998 2028 2106 2196 2257 2304 2311 2368 2379 2496 2564 2592 2664 2704 2738 2808 2886 2928 2997 3042 3072 3172 3294 3328 3456 3552 3721 3744 3846 3848 3904 3996 4056 4107 4212 4329 4392 4514 4563 4608 4622 4736 4758 4941 4992 5128 5184 5328 5408 5476 5616 5769 5772 5856 5994 6084 6253 6344 6588 6656 6771 6912 6933 7104 7137 7442 7488 7692 7696 7808 7992 8112 8214 8333 8424 8658 8784 9028 9126 9216 9244 9472 9516 9882 9984 10256 10309 10368 10656 10816 10952 11163 11232 11538 11544 11712 11988 12168 12321 12506 12688 12987 13176 13312 13542 13689 13824 13866 14208 14274 14884 14976 15384 15392 15616 15984 16224 16428 16666 16848 17307 17316 17568 17797 18056 18252 18488 18759 18944 19032 19764 19968 20313 20512 20618 20736 20799 21312 21411 21632 21904 22326 22464 23076 23088 23424 23717 23976 24336 24642 24999 25012 25376 25974 26352 27084 27378 27648 27732 28416 28548 29341 29768 29952 30043 30768 30784 30927 31232 31968 32448 32856 33332 33489 33696 34614 34632 35136 35594 36112 36504 36963 36976 37518 37888 38064 38961 39101 39528 39936 40626 41024 41236 41472 41598 42624 42822 43264 43808 44652 44928 46152 46176 46848 47434 47952 48373 48672 49284 49998 50024 50752 51921 51948 52704 53391 54168 54756 55464 56277 56832 57096 58682 59536 59904 60086 60939 61536 61568 61854 62397 62464 63936 64233 64896 65712 66664 66978 67392 69228 69264 70272 71151 71188 72224 73008 73926 73952 74997 75036 76128 77922 78202 79056 81252 82048 82472 82944 83196 83509 85248 85507 85644 86528 87616 88023 89304 89856 90129 92304 92352 92781 93696 94868 95904 96746 97344 98568 99996 100048 100467 101504 103842 103896 105408 106782 108329 108336 109512 110889 110928 112554 113664 114192 117303 117364 119072 119808 120172 121878 123072 123136 123708 124794 127872 128466 129792 131424 133328 133956 134784 137677 138456 138528 140544 140971 142302 142376 144448 145119 146016 147852 147904 149994 150072 152256 155844 156404 158112 160173 162504 164096 164944 166392 167018 168831 170496 171014 171288 173056 175232 176046 178608 179712 180258 182817 184608 184704 185562 187191 187392 189736 191808 193492 194688 197136 199992 200096 200934 203008 207684 207792 210816 213453 213564 216658 216672 219024 221778 221856 224991 225108 228384 231361 234606 234728 238144 240344 243756 246144 246272 247416 249588 250527 255744 256521 256932 259584 262848 264069 266656 267912 269568 270387 275354 276912 277056 278343 281088 281942 284604 284752 288896 290238 292032 295704 295808 299988 300144 301401 304512 308321 311688 312808 316224 320346 324987 325008 328192 329888 332784 334036 337662 340992 342028 342576 350464 351909 352092 357216 359424 360516 365634 369216 369408 371124 374382 379472 381433 383616 386984 389376 390559 394272 399984 400192 401868 406016 410881 413031 415368 415584 421632 422913 426906 427128 433316 433344 435357 438048 443556 443712 449982 450216 456768 462722 469212 469456 476288 480519 480688 487512 492288 492544 494832 499176 501054 506493 508313 511488 513042 513864 519168 525696 528138 533312 535824 539136 540774 550708 553824 554112 556686 562176 563884 569208 569504 577792 580476 584064 591408 591616 599976 600288 602802 609024 616642 623376 625616 628849 632448 640359 640692 649974 650016 656384 659776 665568 668072 674973 675324 684056 685152 694083 700928 703818 704184 714432 721032 731268 738432 738816 742248 748764 751581 758944 762866 767232 769563 773968 778752 781118 788544 792207 799968 800384 803736 811161 812032 821762 826062 830736 831168 835029 843264 845826 853812 854256 866632 866688 870714 876096 877529 887112 887424 899964 900432 913536 924963 925444 938424 938912 952576 961038 961376 974961 975024 984576 989664 998352 1002108 1012986 1016626 1022976 1026084 1027728 1051392 1055727 1056276 1066624 1071648 1078272 1081548 1085617 1101416 1107648 1108224 1111591 1113372 1127768 1138416 1139008 1144299 1155584 1160952 1168128 1171677 1182816 1183232 1199952 1200576 1205604 1218048 1232643 1233284 1239093 1246752 1251232 1257698 1264896 1268739 1280718 1281384 1299948 1300032 1306071 1319552 1331136 1336144 1349946 1350648 1368112 1370304 1388166 1401856 1407636 1408368 1428864 1441557 1442064 1446737 1462536 1476864 1477632 1481351 1484496 1497528 1503162 1517888 1524939 1525732 1534464 1539126 1547936 1557504 1562236 1577088 1584414 1599936 1600768 1607472 1622322 1643524 1652124 1661472 1662336 1670058 1686528 1691652 1707624 1708512 1733264 1733376 1741428 1752192 1755058 1774224 1774848 1789801 1799928 1800864 1827072 1832623 1849926 1850888 1876848 1877824 1886547 1905152 1921077 1922076 1922752 1949922 1950048 1969152 1979328 1996704 2004216 2025972 2033252 2052168 2055456 2082249 2102784 2111454 2112552 2133248 2143296 2163096 2171234 2202832 2215296 2216448 2223182 2226744 2254743 2255536 2276832 2278016 2288598 2308689 2311168 2321904 2336256 2343354 2365632 2366464 2376621 2385161 2399904 2401152 2411208 2433483 2436096 2465286 2466568 2478186 2493504 2502464 2515396 2529792 2537478 2561436 2562768 2599896 2600064 2612142 2632587 2639104 2662272 2672288 2699892 2701296 2736224 2740608 2774889 2776332 2815272 2816736 2857728 2883114 2884128 2893474 2924883 2925072 2953728 2962702 2968992 2995056 3006324 3035776 3049878 3051464 3068928 3078252 3095872 3124472 3154176 3163759 3167181 3168828 3199872 3201536 3214944 3244644 3256851 3287048 3304248 3322944 3324672 3334773 3340116 3383304 3415248 3417024 3432897 3466528 3466752 3482856 3504384 3510116 3515031 3548448 3549696 3579602 3599856 3601728 3654144 3665246 3697929 3699852 3701776 3717279 3753696 3755648 3773094 3806217 3810304 3842154 3844152 3845504 3899844 3900096 3918213 3958656 3993408 4008173 4008432 4051944 4066504 4104336 4110912 4164498 4205568 4222908 4225104 4266496 4286592 4326192 4340211 4342468 4405664 4430592 4432896 4444053 4446364 4453488 4509486 4511072 4553664 4556032 4574817 4577196 4617378 4643808 4672512 4686708 4731264 4753242 4770322 4799808 4802304 4822416 4866966 4930572 4933136 4956372 4987008 5004928 5030792 5059584 5074956 5094049 5122872 5125536 5199792 5200128 5215927 5224284 5265174 5278208 5324544 5340721 5341453 5344576 5369403 5399784 5402592 5472448 5481216 5497869 5549778 5552664 5630544 5633472 5659641 5715456 5766228 5768256 5786948 5849766 5850144 5907456 5925404 5937984 5990112 6012648 6071552 6099756 6102928 6156504 6191744 6246747 6248944 6308352 6327518 6334362 6337656 6399744 6403072 6429888 6489288 6513702 6574096 6608069 6608496 6645888 6649344 6669546 6680232 6764229 6766608 6830496 6834048 6865794 6926067 6933056 6933504 6965712 7008768 7020232 7030062 7096896 7099392 7155483 7159204 7199712 7203456 7308288 7330492 7395858 7399704 7403552 7434558 7507392 7511296 7546188 7612434 7684308 7688304 7691008 7799688 7800192 7836426 7897761 7917312 7986816 8016346 8016864 8103888 8133008 8208672 8221824 8324667 8328996 8445816 8450208 8532992 8573184 8599231 8652384 8680422 8684936 8774649 8811328 8861184 8888106 8892728 8906976 9018972 9022144 9107328 9112064 9149634 9154392 9234756 9287616 9373416 9462528 9491277 9506484 9540644 9599616 9604608 9644832 9733932 9770553 9861144 9866272 9912744 9974016 10004319 10009856 10061584 10149912 10188098 10245744 10251072 10298691 10399584 10400256 10431854 10448568 10530348 10545093 10556416 10649088 10681442 10682906 10689152 10738806 10799568 10805184 10944896 10962432 10995738 11093787 11099556 11105328 11151837 11261088 11266944 11319282 11407877 11418651 11430912 11532456 11536512 11573896 11699532 11700288 11850808 11875968 11980224 12024519 12025296 12143104 12199512 12205856 12313008 12383488 12493494 12497888 12616704 12655036 12668724 12675312 12799488 12859776 12978576 13020633 13027404 13148192 13216138 13216992 13291776 13298688 13332159 13339092 13360464 13528458 13533216 13660992 13668096 13724451 13731588 13852134 13866112 13931424 14017536 14040464 14060124 14113021 14193792 14310966 14318408 14399424 14406912 14450683 14660984 14791716 14799408 14807104 14869116 15014784 15022592 15092376 15202597 15224868 15282147 15368616 15376608 15382016 15599376 15600384 15647781 15672852 15795522 15834624 15973632 16022163 16024359 16032692 16033728 16108209 16207776 16266016 16417344 16443648 16493607 16649334 16657992 16891632 16900416 16978923 17146368 17198462 17304768 17360844 17369872 17549298 17622656 17722368 17776212 17785456 17813952 18037944 18044288 18214656 18224128 18299268 18308784 18469512 18575232 18740241 18746832 18807581 18925056 18982554 19012968 19081288 19199232 19209216 19257563 19289664 19467864 19541106 19722288 19732544 19824207 19825488 19948032 20008638 20019712 20123168 20299824 20376196 20491488 20502144 20597382 20799168 20800512 20863708 20897136 21060696 21090186 21298176 21362884 21365812 21378304 21466449 21477612 21599136 21610368 21889792 21924864 21991476 22187574 22199112 22210656 22303674 22522176 22533888 22638564 22815754 22837302 23064912 23073024 23147792 23267413 23399064 23400576 23693283 23701616 23751936 23824099 23960448 24049038 24050592 24286208 24399024 24411712 24626016 24766976 24974001 24986988 24995776 25063741 25310072 25337448 25350624 25598976 25719552 25797693 25957152 26041266 26054808 26296384 26432276 26433984 26583552 26664318 26678184 26720928 27056916 27066432 27321984 27336192 27448902 27463176 27704268 27732224 27862848 28080928 28120248 28226042 28387584 28473831 28621932 28636816 28798848 28813824 28901366 29311659 29321968 29583432 29598816 29614208 29738232 30012957 30029568 30045184 30184752 30405194 30449736 30564294 30737232 30753216 30764032 30896073 31007093 31198752 31200768 31295562 31345704 31591044 31635279 31669248 31947264 32044326 32048718 32065384 32067456 32216418 32415552 32532032 32834688 32887296 32987214 33281361 33298668 33315984 33783264 33800832 33957846 34223631 34292736 34396924 34609536 34721688 34739744 35098596 35245312 35552424 35570912 35627904 36073557 36075888 36088576 36429312 36598536 36617568 36939024 37150464 37480482 37493664 37615162 37850112 37965108 38025936 38162576 38398464 38515126 38579328 38935728 39061899 39082212 39444576 39465088 39648414 39650976 39896064 39996477 40017276 40039424 40246336 40599648 40752392 40982976 41004288 41128867 41173353 41194764 41598336 41727416 41794272 42121392 42180372 42339063 42725768 42731624 42756608 42932898 42955224 43198272 43220736 43352049 43779584 43982952 44375148 44398224 44421312 44607348 45044352 45067776 45277128 45607791 45631508 45674604 45846441 46129824 46146048 46295584 46534826 46798128 46801152 46943343 47386566 47403232 47503872 47648198 47920896 48066489 48073077 48098076 48101184 48324627 48798048 48823424 49252032 49480821 49533952 49948002 49973976 49991552 50127482 50620144 50674896 50701248 50936769 51439104 51595386 51914304 52082532 52109616 52592768 52864552 52867968 53167104 53328636 53356368 53441856 53529269 54113832 54132864 54643968 54672384 54809987 54897804 54926352 55408536 55464448 55725696 56161856 56240496 56422743 56452084 56775168 56947662 57243864 57273632 57597696 57627648 57772689 57802732 58623318 58643936 59166864 59197632 59228416 59472621 59476464 60025914 60059136 60369504 60810388 60899472 61128588 61474464 61506432 61792146 62014186 62397504 62401536 62591124 62691408 63182088 63270558 63894528 64088652 64097436 64130768 64134912 64399347 64432836 64831104 65064064 65669376 65774592 65974428 66222637 66562722 66597336 66631968 67566528 67601664 67807051 67915692 68447262 68793848 69219072 69429373 69438889 69443376 69479488 69802239 70197192 70490624 71079849 71104848 71141824 71255808 71472297 72147114 72151776 72177152 72858624 73197072 73235136 73878048 74300928 74960964 74987328 75191223 75230324 75930216 76051872 76325152 76796928 77030252 77158656 77393079 77871456 78123798 78164424 78889152 78930176 79296828 79301952 79992954 80034552 80492672 81199296 81504784 81965952 82008576 82257734 82346706 82389528 83196672 83454832 83588544 84242784 84360744 84678126 85421493 85451536 85463248 85513216 85865796 85910448 86396544 86441472 86704098 87559168 87934977 87965904 88250957 88750296 88796448 88842624 89214696 90038871 90088704 90135552 90362411 90554256 91215582 91263016 91349208 91692882 92259648 92292096 92591168 93021279 93069652 93596256 93602304 93886686 94773132 94806464 95007744 95296396 95841792 96132978 96146154 96196152 96202368 96649254 97596096 97646848 98504064 98961642 99896004 99947952 99983104 100254964 101240288 101349792 101402496 101873538 102670893 102878208 103190772 103828608 104165064 104219232 105185536 105729104 105735936 106657272 106712736 106883712 107058538 108220671 108227664 108265728 109287936 109619974 109795608 109852704 110817072 110928896 111451392 111790003 112323712 112480992 112845486 112904168 113550336 113895324 114487728 114547264 115195392 115545378 115605464 117185697 117246636 117287872 118333728 118395264 118456832 118945242 118952928 119989431 120051828 120118272 120739008 121620776 121798944 122257176 122948928 123012864 123386601 123584292 124028372 124795008 125182248 125382816 126364176 126541116 127017189 128177304 128194872 128261536 128269824 128798694 128865672 129662208 130056147 130128128 131338752 131948856 132445274 133125444 133194672 133263936 135133056 135203328 135614102 135831384 136823373 136894524 137539323 137587696 138438144 138858746 138877778 138886752 138958976 139604478 140394384 140830029 140981248 142159698 142209696 142283648 142511616 142944594 144199467 144219231 144294228 144303552 144354304 144973881 146394144 146470272 147756096 148302401 148442463 148601856 149921928 149974656 150382446 150460648 151860432 152103744 152650304 154060504 154317312 154786158 155742912 156247596 156328848 157778304 157860352 158593656 158603904 159985908 160069104 160587807 160985344 162398592 163009568 163931904 164017152 164429961 164515468 164693412 164779056 166393344 166909664 167177088 168485568 168721488 169268229 169356252 170842986 170903072 170926496 171731592 171820896 172793088 172882944 173318067 173408196 175869954 175931808 176501914 177500592 177592896 177685248 178417863 178429392 180077742 180177408 180724822 181108512 182431164 182526032 182698416 183385764 184519296 185182336 186042558 186139304 187192512 187204608 187773372 189546264 189612928 190592792 191683584 192265956 192292308 192392304 192404736 192989299 193198041 193298508 195192192 195293696 197008128 197606677 197633761 197923284 198667911 199792008 199895904 199966208 200509928 202480576 202699584 202804992 203421153 203747076 205341786 206381544 207657216 208288119 208316667 208330128 208438464 209406717 210371072 211458208 211471872 213314544 213425472 213767424 214117076 214416891 216441342 216455328 216531456 218575872 219239948 219591216 219705408 221634144 222902784 223580006 224647424 224961984 225573669 225690972 225808336 227790648 228975456 229094528 230390784 231090756 231210928 232179237 234371394 234493272 234575744 236667456 236790528 236913664 237890484 237905856 239978862 240103656 241478016 243241552 243597888 244498553 244514352 245897856 246025728 246773202 247168584 248056744 249590016 250348319 250364496 250765632 252728352 253082232 254034378 256264479 256354608 256389744 256523072 256539648 257597388 257731344 259324416 260112294 260256256 262677504 263897712 264752871 264890548 266250888 266389344 266527872 270266112 270406656 271087233 271228204 271662768 273646746 273789048 275078646 275175392 276876288 277717492 277755556 277773504 277917952 279063837 279208956 280788768 281660058 284319396 284419392 284567296 285023232 285889188 288398934 288438462 288588456 288607104 289947762 292788288 292940544 295512192 296604802 296884926 299843856 299949312 300764892 300921296 303720864 304207488 305300608 308012679 308121008 308634624 309572316 311485824 312495192 312657696 315556608 315720704 317187312 317207808 318171547 319971816 320138208 321175614 321970688 324662013 324797184 325783981 325828633 326019136 327863808 328859922 329030936 329386824 329558112 332786688 333819328 334354176 335370009 336971136 337442976 338536458 338712504 341685972 341806144 341852992 343463184 343641792 345586176 346636134 346816392 351739908 351863616 353003828 355001184 355185792 355370496 356835726 356858784 360155484 360354816 361449644 362217024 364862328 365052064 365396832 366771528 369038592 370159803 370364672 372085116 372278608 374385024 375546744 379092528 379225856 381051567 381185584 384531912 384584616 384784608 384809472 385978598 386396082 386597016 390168441 390384384 390587392 394016256 395213354 395267522 395846568 397335822 399584016 399791808 399932416 401019856 403092209 404961152 405399168 405609984 406842306 407494152 410470119 410683572 412617969 412763088 415314432 416576238 416633334 416660256 416876928 418813434 420742144 422490087 422916416 422943744 426629088 426850944 427534848 428234152 428833782 432598401 432657693 432882684 432910656 433062912 438479896 439182432 439410816 443268288 444907203 445805568 447160012 449294848 449923968 451147338 451381944 451616672 455581296 457950912 458189056 462181512 462421856 464358474 468742788 468986544 469151488 473334912 473581056 475780968 475811712 479957724 480207312 481763421 482956032 486483104 487195776 488997106 489028704 491795712 492051456 493289883 493546404 494337168 496113488 499180032 500696638 500728992 501531264 505456704 506164464 507804687 508068756 512528958 512709216 512779488 513046144 515194776 515462688 518648832 519954201 520224588 520512512 527795424 529505742 529781096 532501776 532778688 533055744 534675271 535253589 540532224 542174466 542456408 543325536 547293492 547578096 550157292 550350784 555434984 555511112 555547008 555835904 558127674 558417912 561577536 562496089 563320116 568638792 568838784 569134592 571778376 576797868 576876924 577176912 577214208 578967897 579895524 585576576 585881088 591024384 592820031 592901283 593209604 593769852 596003733 599687712 599898624 601529784 601842592 607441728 608414976 610263459 610601216 616025358 616242016 619144632 622971648 624864357 624950001 624990384 625315392 628220151 631113216 634374624 634415616 636343094 639943632 640276416 642351228 643250673 643941376 649324026 649594368 651567962 651657266 652038272 655727616 657719844 658061872 658773648 659116224 667638656 668708352 670740018 673942272 674885952 676721007 677072916 677425008 683371944 683612288 683705984 686926368 687283584 691172352 693272268 693632784 695880497 696537711 703479816 703727232 706007656 710002368 710371584 710740992 712529831 713671452 713717568 720310968 722899288 724434048 729724656 730104128 730793664 733495659 733543056 738077184 740319606 740729344 744170232 744557216 748770048 751044957 751093488 758185056 758451712 762103134 762371168 769063824 769169232 769569216 769618944 771957196 772792164 773194032 780336882 780768768 788032512 790426708 790535044 791693136 794258613 794671644 799168032 799583616 802039712 806184418 809922304 810798336 811219968 813261699 813684612 814988304 820940238 821367144 825235938 825526176 830628864 833152476 833266668 833320512 833753856 837191511 837626868 844980174 845832832 853258176 853701888 855069696 856468304 857667564 860894281 865196802 865315386 865765368 865821312 876959792 878364864 878821632 881491663 886536576 889814406 894320024 898589696 899847936 902294676 902581849 902763888 903233344 911162592 915901824 916378112 924038037 924363024 924843712 927358417 928716948 937485576 937973088 938302976 946669824 947162112 949545991 951561936 951623424 954514641 959915448 960414624 963526842 965912064 972966208 974391552 977351943 977485899 977994212 978057408 983591424 986579766 987092808 988674336 992226976 998360064 1001393276 1001457984 1003062528 1006110027 1010913408 1012328928 1015609374 1016137512 1025057916 1025418432 1025558976 1026092288 1030389552 1030925376 1039908402 1040449176 1055590848 1059011484 1059562192 1065003552 1065557376 1066111488 1069350542 1070507178 1081064448 1084348932 1084912816 1086651072 1094586984 1095156192 1100314584 1100701568 1110479409 1110869968 1111022224 1111094016 1111671808 1116255348 1116835824 1123155072 1124992178 1126640232 1137277584 1137677568 1138269184 1143154701 1143556752 1147262441 1153595736 1153753848 1154353824 1154428416 1157935794 1159791048 1170505323 1171153152 1171762176 1174711343 1182048768 1185640062 1185802566 1186419208 1187539704 1192007466 1199375424 1199797248 1203059568 1203685184 1209276627 1214883456 1216829952 1220526918 1221202432 1231410357 1232050716 1232484032 1238289264 1245943296 1249728714 1249900002 1249980768 1250630784 1256440302 1262226432 1268749248 1268831232 1272686188 1279887264 1280552832 1284702456 1286501346 1298648052 1299188736 1303135924 1303314532 1304076544 1315439688 1316123744 1317547296 1318232448 1334721609 1335277312 1337416704 1341480036 1347884544 1349771904 1353442014 1354145832 1354850016 1366743888 1367224576 1367411968 1373852736 1374567168 1386544536 1387265568 1391760994 1393075422 1406959632 1407454464 1412015312 1420004736 1420743168 1425059662 1427342904 1427435136 1440621936 1445290263 1445798576 1448868096 1453270039 1459449312 1460208256 1461587328 1466991318 1467086112 1476154368 1479869649 1480639212 1481458688 1488340464 1489114432 1497540096 1502089914 1502186976 1516370112 1516903424 1523414061 1524206268 1524742336 1528888201 1538127648 1538338464 1539138432 1543914392 1545584328 1546388064 1559862603 1560673764 1561537536 1580853416 1581070088 1583386272 1588517226 1589343288 1598336064 1599167232 1604025813 1604079424 1612368836 1619844608 1621596672 1626523398 1627369224 1629976608 1641880476 1642734288 1650471876 1651052352 1666304952 1666533336 1666641024 1667507712 1674383022 1675253736 1687488267 1689960348 1691665664 1706516352 1707403776 1712936608 1715335128 1721788562 1730393604 1730630772 1731530736 1731642624 1736903691 1753919584 1756729728 1757643264 1762983326 1773073152 1778460093 1778703849 1779628812 1788011199 1788640048 1799695872 1804589352 1805163698 1805527776 1806466688 1822325184 1830790377 1831803648 1832756224 1848076074 1848726048 1849687424 1854716834 1857433896 1874593071 1874850003 1874971152 1875946176 1876605952 1884660453 1893339648 1899091982 1903123872 1903246848 1909029282 1919830896 1920829248 1927053684 1929752019 1931824128 1945932416 1948783104 1954703886 1954971798 1955988424 1956114816 1967182848 1973159532 1974185616 1977348672 1984453952 2002786552 2002915968 2006125056 2012220054 2021826816 2024657856 2027969519 2030163021 2031218748 2032275024 2050115832 2050836864 2051117952 2052184576 2060779104 2061850752 2079816804 2080898352 2087641491 2111181696 2118022968 2119124384 2130007104 2131114752 2132222976 2137589493 2138701084 2141014356 2168697864 2169825632 2173302144 2189173968 2190312384 2200486977 2200629168 2201403136 2220958818 2221739936 2222044448 2222188032 2232510696 2233671648 2246310144 2249984356 2253134871 2253280464 2274555168 2275355136 2286309402 2287113504 2294524882 2307191472 2307507696 2308707648 2308856832 2315871588 2319582096 2341010646 2342306304 2349422686 2364097536 2371280124 2371605132 2372838416 2375079408 2382775839 2384014932 2398750848 2406119136 2407370368 2418553254 2429766912 2433659904 2439785097 2441053836 2442404864 2462820714 2464101432 2464968064 2476578528 2491886592 2499457428 2499800004 2499961536 2501261568 2508860887 2511574533 2512880604 2537498496 2545372376 2559774528 2561105664 2568886801 2569238893 2569404912 2573002692 2582682843 2597296104 2606271848 2606629064 2608153088 2630879376 2632247488 2635094592 2636464896 2644474989 2669443218 2670554624 2682960072 2695769088 2699543808 2706884028 2707745547 2708291664 2709700032 2733487776 2734449152 2734823936 2747705472 2749134336 2773089072 2774531136 2782075251 2783521988 2786150844 2813919264 2814908928 2824030624 2840009472 2841486336 2848637973 2850119324 2854685808 2854870272 2863543923 2881243872 2890580526 2891597152 2897736192 2906540078 2918898624 2920416512 2923174656 2932055829 2932457697 2933982636 2934172224 2959739298 2961278424 2976680928 2978228864 2995080192 3004179828 3004373952 3018330081 3032740224 3046828122 3048412536 3049484672 3057776402 3076255296 3076676928 3078276864 3087828784 3091168656 3092776128 3119725206 3121347528 3161706832 3162140176 3166772544 3177034452 3178686576 3196672128 3198334464 3208051626 3208158848 3224737672 3239689216 3243193344 3253046796 3254738448 3259953216 3265285409 3283760952 3285468576 3300943752 3302104704 3331438227 3332609904 3333066672 3333282048 3335015424 3343409207 3348766044 3350507472 3374976534 3379920696 3383331328 3413032704 3414807552 3423402161 3425873216 3430670256 3441787323 3443577124 3460787208 3461261544 3463061472 3463285248 3473807382 3507839168 3513459456 3515286528 3524134029 3525966652 3546146304 3556920186 3557407698 3559257624 3576022398 3577280096 3599391744 3609178704 3610327396 3611055552 3612933376 3627829881 3644650368 3661580754 3663607296 3696152148 3697452096 3699374848 3709433668 3714867792 3749186142 3749700006 3749942304 3751892352 3769320906 3786679296 3798183964 3806247744 3806493696 3818058564 3839661792 3841658496 3854107368 3859504038 3891864832 3897566208 3909407772 3909943596 3911976848 3912229632 3946319064 3948371232 3954697344 3968907904 4004164827 4005573104 4005831936 4012250112 4024440108 4043653632 4049315712 4055939038 4060326042 4062437496 4064550048 4100231664 4101673728 4102235904 4104369152 4121558208 4123701504 4136230111 4159633608 4161796704 4175282982 4222363392 4235191753 4235772229 4236045936 4238248768 4260014208 4262229504 4275178986 4277402168 4282028712 4335870789 4337395728 4339651264 4346604288 4359810117 4378347936 4380624768 4400973954 4401258336 4402806272 4439608947 4441917636 4443479872 4444088896 4444376064 4465021392 4467343296 4492620288 4499968712 4506269742 4506560928 4549110336 4550710272 4572618804 4574227008 4586664603 4589049764 4614382944 4615015392 4617415296 4631743176 4639164192 4682021292 4684612608 4698845372 4742560248 4743210264 4745676832 4750158816 4765551678 4768029864 4797501696 4812077439 4812238272 4814740736 4837106508 4859533824 4879570194 4882107672 4925641428 4928202864 4929936128 4953157056 4998914856 4999600008 4999923072 5002523136 5017721774 5023149066 5025761208 5062464801 5074996992 5090744752 5119549056 5122211328 5137773602 5138477786 5138809824 5146005384 5165365686 5194592208 5210711073 5212543696 5213258128 5216306176 5261758752 5264494976 5270189184 5272929792 5288949978 5335380279 5336111547 5338886436 5341109248 5364033597 5365920144 5399087616 5413768056 5415491094 5416583328 5419400064 5466975552 5468898304 5469647872 5492371131 5495410944 5498268672 5512107071 5546178144 5549062272 5564150502 5567043976 5572301688 5623779213 5624550009 5627838528 5629817856 5648061248 5680018944 5697275946 5700238648 5709371616 5709740544 5727087846 5762487744 5781161052 5783194304 5795472384 5813080156 5837797248 5840833024 5846349312 5864111658 5864915394 5867965272 5868344448 5919478596 5922556848 5953361856 5956457728 6008359656 6008747904 6036660162 6065480448 6083908557 6093656244 6096825072 6098969344 6115552804 6152510592 6153353856 6156553728 6175657568 6182337312 6185552256 6239450412 6242695056 6262924473 6323413664 6324280352 6333545088 6354068904 6357373152 6393344256 6396668928 6412768479 6416103252 6416317696 6449475344 6506093592 6509476896 6519906432 6530570818 6567521904 6570937152 6601460931 6601887504 6604209408 6662876454 6665219808 6666133344 6666564096 6686818414 6697532088 6701014944 6749953068 6759404613 6759841392 6766662656 6826065408 6846804322 6851746432 6861340512 6883574646 6887154248 6921574416 6922523088 6926122944 6926570496 6947614764 7015678336 7026918912 7048268058 7051933304 7092292608 7113840372 7114815396 7118515248 7148327517 7152044796 7154560192 7218357408 7220654792 7222111104 7225866752 7255659762 7289300736 7311447049 7312449157 7319355291 7323161508 7327214592 7392304296 7394904192 7398749696 7418867336 7429735584 7498372284 7499400012 7499884608 7503784704 7526582661 7538641812 7596367928 7612495488 7636117128 7679323584 7683316992 7706660403 7707716679 7708214736 7719008076 7748048529 7783729664 7818815544 7819887192 7823953696 7824459264 7892638128 7896742464 7909394688 7933424967 7937815808 8008329654 8011146208 8011663872 8048880216 8087307264 8098631424 8111878076 8120652084 8123236641 8124874992 8129100096 8200463328 8203347456 8204471808 8243116416 8247403008 8272460222 8319267216 8323593408 8346225753 8350565964 8444726784 8470383506 8471544458 8472091872 8476497536 8520028416 8524459008 8545913919 8550357972 8554804336 8564057424 8590631769 8671741578 8674791456 8679302528 8693208576 8719620234 8756695872 8761249536 8796167487 8797373091 8801947908 8802516672 8805612544 8879217894 8883835272 8886959744 8888177792 8930042784 8934686592 8985240576 8999937424 9012539484 9013121856 9046446461 9054990243 9098220672 9145237608 9148454016 9173329206 9178099528 9228765888 9230030784 9234830592 9262887803 9263486352 9278328384 9364042584 9397690744 9485120496 9486420528 9491353664 9500317632 9531103356 9536059728 9595003392 9624154878 9624476544 9629481472 9674213016 9719067648 9759140388 9764215344 9795856227 9851282856 9856405728 9859872256 9906314112 9997829712 9999200016 9999846144 10005046272 10030227621 10035443548 10046298132 10051522416 10124929602 10149993984 10181489504 10239098112 10244422656 10270206483 10275547204 10276955572 10277619648 10292010768 10325361969 10330731372 10389184416 10421422146 10425087392 10426516256 10523517504 10528989952 10540378368 10545859584 10572402087 10577899956 10670760558 10672223094 10677772872 10728067194 10731840288 10798175232 10827536112 10830982188 10833166656 10838800128 10883489643 10933951104 10984742262 10990821888 11024214142 11092356288 11098124544 11128301004 11134087952 11144603376 11247558426 11249100018 11255677056 11296122496 11360037888 11394551892 11400477296 11418743232 11419481088 11454175692 11524975488 11562322104 11566388608 11626160312 11675594496 11681666048 11692698624 11728223316 11729830788 11735930544 11736688896 11772347239 11838957192 11845113696 11906723712 11912915456 12012494481 12016719312 12017495808 12054007297 12055659421 12073320324 12130960896 12167817114 12187312488 12193650144 12197938688 12231105608 12305021184 12306707712 12313107456 12344097883 12351315136 12364674624 12371104512 12408690333 12478900824 12485390112 12525848946 12646827328 12648560704 12667090176 12705575259 12707316687 12708137808 12714746304 12786688512 12825536958 12832206504 12832635392 12898950688 13012187184 13018953792 13039812864 13061141636 13079430351 13135043808 13141874304 13202921862 13203775008 13208418816 13325752908 13330439616 13332266688 13333128192 13373636828 13395064176 13402029888 13499906136 13518809226 13519682784 13652130816 13693608644 13703492864 13722681024 13759993809 13767149292 13774308496 13843148832 13845046176 13852245888 13895229528 14031356672 14053837824 14096536116 14103866608 14227680744 14229630792 14237030496 14296655034 14304089592 14309120384 14436232317 14436714816 14441309584 14444222208 14451733504 14511319524 14578601472 14622894098 14624898314 14638710582 14646323016 14784608592 14789808384 14797499392 14837734672 14859471168 14914411733 14996744568 14998800024 14999769216 15007569408 15053165322 15077283624 15187394403 15192735856 15224990976 15271247459 15272234256 15358647168 15366633984 15413320806 15415433358 15416429472 15438016152 15496097058 15567459328 15632133219 15637631088 15639774384 15647907392 15648918528 15785276256 15793484928 15818789376 15866849934 15875631616 16006140837 16008334641 16016659308 16022292416 16023327744 16097760432 16197262848 16223756152 16241304168 16246473282 16249749984 16258200192 16400926656 16406694912 16408943616 16486232832 16494806016 16536321213 16544920444 16638534432 16647186816 16692451506 16701131928 16889453568 16940767012 16943088916 16944183744 16952995072 17040056832 17091827838 17100715944 17109608672 17128114848 17181263538 17343483156 17349582912 17358605056 17386417152 17439240468 17513391744 17522499072 17592334974 17594746182 17603895816 17605033344 17758435788 17767670544 17773919488 17776355584 17860085568 17869373184 17999874848 18025078968 18026243712 18092892922 18109980486 18196441344 18251725671 18290475216 18296908032 18346658412 18356199056 18457531776 18460061568 18469661184 18525775606 18526972704 18556656768 18728085168 18788773419 18795381488 18970240992 18972841056 18982707328 19000635264 19062206712 19072119456 19190006784 19238305437 19248309756 19248953088 19258962944 19348426032 19518280776 19528430688 19591712454 19702565712 19712811456 19719744512 19804382793 19812628224 19872822841 19875546613 19995659424 19998400032 19999692288 20060455242 20070887096 20092596264 20103044832 20249859204 20278213839 20299987968 20362979008 20478196224 20540412966 20551094408 20553911144 20555239296 20584021536 20650723938 20661462744 20778368832 20842844292 20850174784 20853032512 21047035008 21057979904 21080756736 21144804174 21155799912 21341521116 21344446188 21355545744 21456134388 21463680576 21655072224 21661964376 21666333312 21677600256 21766979286 21867902208 21934341147 21937347471 21969484524 21981643776 22048428284 22184712576 22196249088 22256602008 22268175904 22289206752 22495116852 22498200036 22511354112 22579747983 22592244992 22789103784 22800954592 22837486464 22908351384 23049950976 23119981209 23123150037 23124644208 23132777216 23244145587 23252320624 23351188992 23456446632 23459661576 23471861088 23473377792 23544694478 23677914384 23690227392 23800274901 23813447424 23825830912 24024988962 24033438624 24034991616 24108014594 24111318842 24146640648 24261921792 24335634228 24369709923 24374624976 24387300288 24395877376 24462211216 24610042368 24613415424 24688195766 24702630272 24729349248 24742209024 24817380666 24957801648 24970780224 25038677259 25051697892 25293654656 25297121408 25334180352 25411150518 25414633374 25416275616 25429492608 25573377024 25637741757 25651073916 25664413008 25665270784 25771895307 25797901376 26024374368 26037907584 26079625728 26122283272 26158860702 26270087616 26283748608 26363603747 26388502461 26392119273 26405843724 26407550016 26416837632 26651505816 26660879232 26664533376 26747273656 26790128352 26804059776 26999812272 27037618452 27039365568 27139339383 27387217288 27406985728 27445362048 27519987618 27534298584 27548616992 27686297664 27690092352 27704491776 27788663409 27790459056 28062713344 28193072232 28207733216 28455361488 28459261584 28474060992 28593310068 28608179184 28618240768 28872464634 28873429632 28882619168 28888444416 29022639048 29157202944 29245788196 29249796628 29277421164 29292646032 29387568681 29569217184 29579616768 29675469344 29718942336 29828823466 29993489136 29997600048 29999538432 30015138816 30090682863 30106330644 30154567248 30374788806 30385471712 30449981952 30542494918 30544468512 30717294336 30733267968 30810619449 30826641612 30830866716 30832858944 30876032304 30976085907 30992194116 31264266438 31275262176 31279548768 31295814784 31570552512 31586969856 31637578752 31717206261 31733699868 31751263232 32012281674 32016669282 32033318616 32044584832 32195520864 32394525696 32447512304 32482608336 32492946564 32499499968 32516400384 32615191531 32650468929 32801853312 32972465664 33072642426 33089840888 33277068864 33294373632 33384903012 33395528413 33402263856 33881534024 33886177832 33888367488 33905990144 34080113664 34183655676 34201431888 34219217344 34256229696 34312261429 34362527076 34686966312 34699165824 34717210112 34878480936 35026783488 35044998144 35133201667 35184669948 35189492364 35207791632 35210066688 35317041717 35516871576 35535341088 35547838976 35552711168 35720171136 35738746368 35999749696 36050157936 36052487424 36162021891 36166978263 36185785844 36219960972 36392882688 36503451342 36580950432 36593816064 36693316824 36712398112 36915063552 36920123136 36939322368 37032293649 37051551212 37053945408 37113313536 37226070999 37456170336 37577546838 37590762976 37940481984 37945682112 37965414656 38001270528 38116725777 38121950061 38124413424 38144238912 38476610874 38496619512 38497906176 38696852064 39036561552 39056861376 39183424908 39238291053 39405131424 39425622912 39608765586 39625256448 39745645682 39751093226 39991318848 39996800064 39999384576 40120910484 40141774192 40185192528 40206089664 40499718408 40556427678 40725958016 40956392448 41080825932 41102188816 41107822288 41110478592 41168043072 41279981427 41301447876 41322925488 41556737664 41685688584 41700349568 41706065024 42094070016 42115959808 42161513472 42289608348 42311599824 42448710317 42683042232 42688892376 42711091488 42912268776 42927361152 43308696951 43310144448 43323928752 43332666624 43355200512 43464319691 43533958572 43735804416 43868682294 43874694942 43938969048 44096856568 44369425152 44392498176 44504228093 44513204016 44536351808 44578413504 44743235199 44990233704 44996400072 45022708224 45159495966 45184489984 45562183209 45578207568 45601909184 45674972928 45813742377 45816702768 46099901952 46239962418 46246300074 46249288416 46265554432 46488291174 46504641248 46702377984 46912893264 46919323152 46943722176 46946755584 47089388956 47355828768 47380454784 47600549802 47626894848 48049977924 48066877248 48069983232 48216029188 48222637684 48293281296 48671268456 48739419846 48749249952 48774600576 48924422432 49220084736 49226830848 49376391532 49405260544 49458698496 49484418048 49608963639 49634761332 49915603296 49941560448 50077354518 50103395784 50587309312 50594242816 50668360704 50822301036 50829266748 50832551232 50858985216 51275483514 51302147832 51328826016 51543790614 51595802752 52048748736 52075815168 52159251456 52244566544 52317721404 52540175232 52567497216 52727207494 52777004922 52784238546 52811687448 52815100032 53303011632 53321758464 53329066752 53494547312 53580256704 53608119552 53770991443 53999624544 54075236904 54078731136 54278678766 54755177013 54774434576 54813971456 54890724096 55039975236 55057492789 55068597168 55097233984 55372595328 55380184704 55408983552 55577326818 55580918112 56125426688 56366320257 56386144464 56415466432 56568863437 56910722976 56918523168 56948121984 57186620136 57216358368 57236481536 57714916311 57744929268 57746859264 57765238336 57776888832 57922305451 58045278096 58491576392 58499593256 58554842328 58585292064 58775137362 59138434368 59159233536 59350938688 59437884672 59618468523 59626639839 59657646932 59986978272 59995200096 59999076864 60181365726 60212661288 60309134496 60749577612 60770943424 60899963904 61084989836 61088937024 61434588672 61621238898 61653283224 61661733432 61665717888 61752064608 61952171814 61984388232 62528532876 62550524352 62559097536 62591629568 63141105024 63173939712 63434412522 63467399736 64024563348 64033338564 64066637232 64089169664 64391041728 64895024608 64965216672 64985893128 64998999936 65032800768 65230383062 65300937858 65603706624 65803023441 65812042413 65944931328 66145284852 66179681776 66554137728 66588747264 66769806024 66791056826 66804527712 67739243949 67763068048 67772355664 67776734976 67811980288 68367311352 68402863776 68438434688 68512459392 68624522858 68725054152 69359943627 69369450111 69373932624 69398331648 69434420224 69732436761 69756961872 70053566976 70266403334 70369339896 70378984728 70415583264 70420133376 70634083434 71033743152 71070682176 71095677952 71105422336 71400824703 71440342272 71477492736 71657391923 71999499392 72100315872 72104974848 72324043782 72333956526 72371571688 72439921944 72785765376 73006902684 73109129769 73161900864 73187632128 73386633648 73424796224 73830127104 73840246272 74064587298 74103102424 74107890816 74226627072 74452141998 74912340672 75116031777 75155093676 75181525952 75880963968 75891364224 75930829312 76002541056 76233451554 76243900122 76248826848 76288477824 76913225271 76953221748 76993239024 76995812352 77393704128 78073123104 78113722752 78366849816 78476582106 78810262848 78851245824 79090811241 79217531172 79250512896 79491291364 79502186452 79982637696 79993600128 80241820968 80283548384 80370385056 80412179328 80999436816 81112855356 81418018149 81451916032 82161651864 82204377632 82215644576 82220957184 82336086144 82559962854 82602895752 82645850976 83113475328 83365990227 83371377168 83400699136 83412130048 84188140032 84579216696 84623199648 84897420634 85366084464 85377784752 85422182976 85824537552 85854722304 86617393902 86620288896 86647857504 86665333248 86928639382 87067917144 87471608832 87737364588 87749389884 87877938096 88162706043 88193713136 88738850304 89008456186 89026408032 89072703616 89156827008 89486470398 89980467408 89992800144 90045416448 90272048589 90318991932 90368979968 91124366418 91156415136 91203818368 91349945856 91627484754 91633405536 92199803904 92431858347 92479924836 92492600148 92498576832 92531108864 92928257721 92976582348 93009282496 93825786528 93838646304 93887444352 94178777912 94711657536 94760909568 95048811637 95061839041 95151618783 95201099604 95253789696 96099955848 96133754496 96432058376 96445275368 96586562592 97342536912 97478839692 97498499904 97549201152 97845574593 97848844864 98752783064 98810521088 98917396992 99217927278 99269522664 99831206592 99883120896 100154709036 100186585239 100206791568 101174618624 101188485632 101644602072 101658533496 101665102464 101717970432 102550967028 102604295664 102657652032 102936784287 103087581228 103191605504 104097497472 104151630336 104489133088 104635442808 105080350464 105134994432 105399605001 105454414988 105554009844 105568477092 105623374896 105630200064 105951125151 106606023264 106643516928 106658133504 106989094624 107160513408 107216239104 107541982886 107999249088 108150473808 108157462272 108486065673 108500934789 108557357532 109510354026 109548869152 109781448192 110079950472 110114985578 110137194336 110194467968 110745190656 110760369408 110817967104 111096880947 111154653636 111161836224 111678212997 112732640514 112772288928 112830932864 113137726874 113821445952 113837046336 113896243968 114350177331 114365850183 114373240272 114432716736 114472963072 115429832622 115489858536 115493718528 115530476672 115844610902 116090556192 116983152784 116999186512 117109684656 117170584128 117550274724 117714873159 118276868736 118701877376 118875769344 119236937046 119253279678 119315293864 119973956544 119990400192 119998153728 120362731452 120425322576 120618268992 121499155224 121541886848 122169979672 122177874048 122869177344 123242477796 123306566448 123323466864 123331435776 123504129216 123706140659 123839944281 123904343628 123968776464 125057065752 125101048704 125118195072 125183259136 126282210048 126347879424 126665879957 126868825044 126934799472 127346130951 128049126696 128066677128 128133274464 128178339328 128782083456 129790049216 129930433344 129971786256 129997999872 130065601536 130392959073 130460766124 130601875716 131207413248 131606046882 131624084826 132290569704 132359363552 133108275456 133177494528 133512684279 133539612048 133582113652 133609055424 134229705597 135478487898 135526136096 135544711328 135553469952 136734622704 136805727552 136876869376 137024918784 137249045716 137441227131 137450108304 138719887254 138738900222 138747865248 138796663296 139464873522 139513923744 140107133952 140532806668 140738679792 140757969456 140831166528 140840266752 141268166868 142067486304 142141364352 142801649406 142880684544 143314783846 143998998784 144200631744 144209949696 144648087564 144667913052 144743143376 144879843888 146013805368 146218259538 146323801728 146773267296 146849592448 147660254208 147680492544 148129174596 148206204848 148215781632 148453254144 148826890917 148904283996 149824681344 150232063554 150310187352 150363051904 151761927936 151782728448 151861658624 152005082112 152466903108 152487800244 152497653696 152576955648 153040514107 153826450542 153906443496 153986478048 154787408256 156146246208 156227445504 156702094861 156723572473 156733699632 156953164212 157620525696 157702491648 158181622482 158435062344 158982582728 159004372904 159965275392 159987200256 160473272479 160483641936 160567096768 160740770112 160824358656 161312974329 161998873632 162225710712 162836036298 162903832064 164265531039 164323303728 164408755264 164431289152 164441914368 164672172288 165119925708 165172478367 165205791504 165291701952 166226950656 166731980454 166742754336 166801398272 166824260096 168376280064 169158433392 169246399296 169706590311 169794841268 170732168928 170755569504 170844365952 171649075104 171709444608 173234787804 173240577792 173295715008 173330666496 173766916353 173857278764 174135834288 175474729176 175498779768 175755876192 176325412086 176387426272 177477700608 178016912372 178052816064 178145407232 178313654016 178855405569 178879919517 178972940796 179960934816 179985600288 180544097178 180637983864 182248732836 182312830272 182407636736 182699891712 183254969508 183266811072 184863716694 184959849672 184985200296 184997153664 185856515442 185953164696 186018564992 187651573056 187677292608 187774888704 188357555824 189423315072 189521819136 190097623274 190123678082 190303237566 190402199208 192199911696 192267508992 192864116752 192890550736 193173125184 194685073824 194957679384 194996999808 195098402304 195691149186 195697689728 197409070323 197436127239 197505566128 197621042176 197834793984 198435854556 198539045328 199662413184 199766241792 200309418072 200373170478 200413583136 202349237248 202376971264 203217731847 203289204144 203317066992 203330204928 203435940864 203947961627 205101934056 205208591328 205315304064 205873568574 206175162456 206383211008 208079830881 208108350333 208194994944 208303260672 208827531821 208978266176 209270885616 210160700928 210799210002 210908829976 211108019688 211136954184 211246749792 211260400128 211902250302 213212046528 213287033856 213316267008 213978189248 214321026816 214432478208 214972175769 215083965772 215998498176 216300947616 216314924544 216972131346 217001869578 217114715064 219020708052 219097738304 219562896384 220159900944 220229971156 220274388672 220388935936 221490381312 221520738816 222193761894 222309307272 222323672448 223356425994 225465281028 225544577856 225661865728 226275453748 227642891904 227674092672 227792487936 228700354662 228731700366 228746480544 228865433472 230859665244 230979717072 230987437056 231060953344 231689221804 232181112384 233966305568 233998373024 234219369312 234341168256 235100549448 235429746318 236553737472 237272433723 237403754752 237751538688 238473874092 238506559356 238630587728 239947913088 239980800384 240725462904 240850645152 241236537984 242998310448 243083773696 244254054447 244339959344 244355748096 246484955592 246613132896 246646933728 246662871552 247008258432 247412281318 247679888562 247808687256 247937552928 250097970681 250114131504 250202097408 250236390144 250366518272 252564420096 253331759914 253737650088 253869598944 254692261902 256098253392 256133354256 256266548928 256356678656 257564166912 258346696933 258382105969 259580098432 259860866688 259943572512 259995999744 260785918146 260921532248 261203751432 262414826496 263212093764 263248169652 264488118129 264581139408 264718727104 266216550912 267025368558 267079224096 267164227304 267218110848 268459411194 270816145767 270956975796 271052272192 271089422656 271106939904 273469245408 273611455104 273753738752 274049837568 274498091432 274882454262 274900216608 277295575041 277439774508 277477800444 277495730496 277593326592 278929747044 279027847488 281065613336 281477359584 281515938912 281662333056 282536333736 284134972608 284282728704 285146434911 285185517123 285603298812 285761369088 286629567692 287997997568 288401263488 289296175128 289335826104 289486286752 289759687776 292027610736 292436519076 292647603456 293536723779 293546534592 293699184896 296258349192 296412409696 296431563264 297653781834 297808567992 299649362688 300464127108 300559755717 300620374704 300726103808 303523855872 303565456896 304933806216 304975600488 304995307392 305153911296 306081028214 307652901084 307812886992 307972956096 308810352861 309574816512 312292492416 312454891008 313404189722 313447144946 313467399264 313906328424 315241051392 315404983296 316198815003 316363244964 316870124688 317853375453 317965165456 318008745808 319930550784 319974400512 320946544958 320967283872 321134193536 321481540224 321648717312 322625948658 323997747264 324451421424 325458197019 325502804367 325672072596 325807664128 328531062078 328646607456 328817510528 328862578304 329344344576 330239851416 330344956734 330411583008 330583403904 332453901312 333290642841 333463960908 333485508672 333602796544 333648520192 335034638991 338316866784 338492798592 339413180622 339589682536 341464337856 341511139008 341688731904 342726848711 343050531993 343097550549 343298150208 343418889216 346469575608 346481155584 346591430016 347533832706 347714557528 348271668576 350949458352 350997559536 351511752384 352650824172 352774852544 356033824744 356105632128 356290814464 356627308032 357710811138 357759839034 357945881592 359921869632 359971200576 361088194356 361275967728 364497465672 364625660544 364815273472 366509939016 366533622144 369727433388 369919699344 369970400592 369994307328 371118421977 371713030884 371906329392 372037129984 375303146112 375354585216 375549777408 376715111648 378846630144 379043638272 379997639871 380195246548 380247356164 380606475132 380804398416 382038392853 384399823392 384535017984 385728233504 385781101472 386346250368 389370147648 389915358768 389993999616 390196804608 391178877219 391382298372 391395379456 394818140646 394872254478 395011132256 396871709112 397078090656 399324826368 399532483584 400538052837 400618836144 400746340956 400827166272 402689116791 406435463694 406578408288 406634133984 406660409856 407895923254 410203868112 410417182656 410630608128 411747137148 412323681393 412350324912 412766422016 416159661762 416216700666 416389989888 417655063642 417956532352 418541771232 420321401856 421598420004 421817659952 422216039376 422273908368 422493499584 422520800256 423804500604 426424093056 427956378496 428642053632 429944351538 430167931544 431996996352 432601895232 432629849088 433944262692 434003739156 434229430128 438041416104 438195476608 440319801888 440459942312 440548777344 440777871872 442980762624 443041477632 444387523788 444618614544 444647344896 445998269989 446059398577 446480672751 446712851988 450930562056 451089155712 451323731456 452550907496 455285783808 455348185344 455584975872 456731621671 457400709324 457463400732 457492961088 457730866944 459121542321 461719330488 461959434144 462121906688 463378443608 464362224768 467932611136 467996746048 468438738624 468682336512 470106284583 470170717419 470201098896 470859492636 473107474944 474544867446 474807509504 476947748184 477013118712 477261175456 479895826176 479961600768 481419817437 481450925808 481701290304 482473075968 483938922987 485996620896 486167547392 488508108894 488679918688 488711496192 492969911184 493226265792 493293867456 493325743104 494016516864 494824562636 495359777124 495517435101 495617374512 495875105856 500195941362 500228263008 500404194816 500472780288 505128840192 506663519828 507475300176 507739197888 509119770933 509384523804 512196506784 512266708512 512533097856 515128333824 516693393866 516764211938 519160196864 519721733376 519887145024 519991999488 521300749059 521571836292 521843064496 522407502864 526424187528 526496339304 528976236258 529162278816 529437454208 532433101824 534050737116 534158448192 534328454608 534436221696 536566216707 536639758551 536918822388 541632291534 541913951592 542104544384 542178845312 546938490816 547222910208 547507477504 548099675136 548996182864 549764908524 549800433216 551833234121 554591150082 554879549016 554955600888 554991460992 557859494088 558055694976 562131226672 562954719168 563031877824 563324666112 565036155983 565072667472 568269945216 568565457408 570292869822 570371034246 571206597624 573259135384 575995995136 576802526976 578554965209 578592350256 578671652208 578972573504 579519375552 584055221472 584873038152 585295206912 587073447558 587093069184 587398369792 592227210969 592308381717 592516698384 592824819392 592863126528 595307563668 595617135984 599298725376 600928254216 601119511434 601240749408 601452207616 607047711744 607130913792 609867612432 609951200976 609990614784 610307822592 611843884881 612162056428 615305802168 615625773984 615945912192 617620705722 619149633024 624584984832 624909782016 626482595463 626808379444 626894289892 626934798528 627812656848 630482102784 632397630006 632726489928 633740249376 635706750906 635930330912 636017491616 639861101568 639948801024 641893089916 641934567744 642268387072 642963080448 643297434624 644916527307 645251897316 647995494528 648902842848 650916394038 651005608734 651344145192 657062124156 657293214912 657635021056 657725156608 658688689152 660479702832 660689913468 660823166016 661166807808 666581285682 666927921816 666971017344 670069277982 676633733568 676985597184 678826361244 679179365072 682928675712 683022278016 683377463808 685453697422 686101063986 686195101098 686596300416 692939151216 692962311168 693182860032 695067665412 695429115056 696543337152 701898916704 701995119072 703023504768 705301648344 705549705088 711817301169 712067649488 712211264256 712581628928 713254616064 715421622276 715519678068 715891763184 719843739264 719942401152 722176388712 722551935456 728994931344 729251321088 729630546944 732762163341 733019878032 733067244288 735294445117 735395224681 739454866776 739839398688 739940801184 739988614656 742236843954 743426061768 743812658784 744074259968 750293912043 750606292224 750709170432 751099554816 752989970863 753430223296 757693260288 759995279742 760390493096 760494712328 761212950264 761608796832 764076785706 768799646784 769070035968 771456467008 771562202944 772692500736 775040090799 775146317907 778740295296 779830717536 779987999232 782357754438 782764596744 782790758912 789636281292 789744508956 790022264512 793743418224 794156181312 798649652736 801076105674 801237672288 801492681912 801654332544 805378233582 812870927388 813156816576 813268267968 813320819712 815791846508 820407736224 820834365312 821261216256 823494274296 824647362786 824700649824 832319323524 832433401332 832779979776 835310127284 835913064704 837083542464 843196840008 843635319904 844432078752 844547816736 844986999168 847609001208 852848186112 855439304733 855556551369 855912756992 857284107264 859888703076 860335863088 863993992704 865203790464 867888525384 868007478312 868458860256 876082832208 876390953216 880610171337 880639603776 880919884624 881097554688 881555743744 888775047576 889237229088 889294689792 891996539978 892118797154 892961345502 893425703976 901679267151 901861124112 902178311424 902647462912 905101814992 910571567616 910696370688 913463243342 914801418648 914926801464 914985922176 915461733888 918243084642 923438660976 923918868288 924243813376 926431058583 926756887216 928724449536 931546094999 935865222272 935993492096 936877477248 937364673024 940212569166 940341434838 940402197792 941718985272 946214949888 948596445009 949089734892 949615019008 953560126359 953895496368 954026237424 954522350912 959791652352 959923201536 962839634874 962901851616 963402580608 964946151936 967877845974 971993241792 972335094784 976374591057 976508413101 977016217788 977359837376 977422992384 985939822368 986452531584 986587734912 988033033728 989649125272 990719554248 991034870202 991234749024 991750211712 999871928523 1000391882724 1000456526016 1000808389632 1000945560576 1013327039656 1014950600352 1015478395776 1018239541866 1018769047608 1024393013568 1024533417024 1025066195712 1028180546133 1030256667648 1033386787732 1033528423876 1038320393728 1039443466752 1039774290048 1042601498118 1043143672584 1043686128992 1044815005728 1052848375056 1052992678608 1057952472516 1058324557632 1058874908416 1068101474232 1068316896384 1068656909216 1068872443392 1073132433414 1073279517102 1073837644776 1083264583068 1083827903184 1084209088768 1084357690624 1093876981632 1094445820416 1097992365728 1099529817048 1099600866432 1103666468242 1109182300164 1109759098032 1109911201776 1109982921984 1113355265931 1115718988176 1116111389952 1124262453344 1125909438336 1126063755648 1126649332224 1130072311966 1130145334944 1136539890432 1137130914816 1139992919613 1140585739644 1140742068492 1142413195248 1146115178559 1146518270768 1153605053952 1157109930418 1157184700512 1157343304416 1157945147008 1159038751104 1168110442944 1169746076304 1170590413824 1173536631657 1174146895116 1174186138368 1174796739584 1184454421938 1184616763434 1185033396768 1185649638784 1190615127336 1191234271968 1198597450752 1201614158511 1201856508432 1202239022868 1202481498816 1202904415232 1208067350373 1219735224864 1219902401952 1219981229568 1223687769762 1224324112856 1230611604336 1231251547968 1231891824384 1235241411444 1235634551281 1236971044179 1238299266048 1249169969664 1252965190926 1253616758888 1253788579784 1253869597056 1255625313696 1260964205568 1264795260012 1265452979856 1267480498752 1271413501812 1271860661824 1272034983232 1283786179832 1283869135488 1284536774144 1285926160896 1289833054614 1290503794632 1295990989056 1297805685696 1299928461679 1301832788076 1302011217468 1302688290384 1314124248312 1314586429824 1315270042112 1315450313216 1320959405664 1321379826936 1321646332032 1322333615616 1333162571364 1333855843632 1333942034688 1337994809967 1338178195731 1340138555964 1353267467136 1353971194368 1357652722488 1358358730144 1365857351424 1366044556032 1366754927616 1370194865013 1370907394844 1372202127972 1372390202196 1373192600832 1377364626963 1385878302432 1386365720064 1390135330824 1390858230112 1393086674304 1403797833408 1403990238144 1406047009536 1410318853749 1410512152257 1410603296688 1411099410176 1423634602338 1424135298976 1424422528512 1430843244552 1431039356136 1431783526368 1439687478528 1439884802304 1444259452311 1444352777424 1445103870912 1451816768961 1457989862688 1458502642176 1465524326682 1466039756064 1466134488576 1470588890234 1470790449362 1478909733552 1479678797376 1479881602368 1479977229312 1484473687908 1486552305303 1486852123536 1487625317568 1488148519936 1500587824086 1501212584448 1501418340864 1505979941726 1506860446592 1515386520576 1519990559484 1520780986192 1520989424656 1522425900528 1523217593664 1527359312799 1528153571412 1537599293568 1542912934016 1543124405888 1545385001472 1550080181598 1550292635814 1557480590592 1559661435072 1559975998464 1563902247177 1564715508876 1565529193488 1565581517824 1579272562584 1579489017912 1580044529024 1587486836448 1588312362624 1597299305472 1602152211348 1602475344576 1602985363824 1603308665088 1608179828567 1609698650121 1609919275653 1610756467164 1625741854776 1626313633152 1626536535936 1631583693016 1640815472448 1641668730624 1642522432512 1646656439441 1646988548592 1649294725572 1649401299648 1655499702363 1664638647048 1664866802664 1670620254568 1671826129408 1674167084928 1686393680016 1687270639808 1688864157504 1689095633472 1689973998336 1695108467949 1695218002416 1705696372224 1710878609466 1711113102738 1711825513984 1719777406152 1720671726176 1727987985408 1730407580928 1735664895627 1735777050768 1736014956624 1736917720512 1752165664416 1752781906432 1761220342674 1761279207552 1761839769248 1762195109376 1777550095152 1778474458176 1778589379584 1783993079956 1784237594308 1785922691004 1786851407952 1803358534302 1803722248224 1804356622848 1810203629984 1821143135232 1821392741376 1826926486684 1829602837296 1829853602928 1829971844352 1830923467776 1835531654643 1836486169284 1846877321952 1847837736576 1852862117166 1853513774432 1857448899072 1863092189998 1871730444544 1871986984192 1873754954496 1874729346048 1879447786389 1880425138332 1880682869676 1880804395584 1883437970544 1897192890018 1898179469784 1907120252718 1907790992736 1908052474848 1909044701824 1919583304704 1919846403072 1925679269748 1925803703232 1926805161216 1929892303872 1934749581921 1935755691948 1943986483584 1952749182114 1953016826202 1954032435576 1954719674752 1971879644736 1972905063168 1973175469824 1976066067456 1979298250544 1981439108496 1982069740404 1982469498048 1983500423424 1989526683391 1999743857046 2000783765448 2000913052032 2026654079312 2029901200704 2030956791552 2036479083732 2037127233193 2037538095216 2048786027136 2049066834048 2050132391424 2056361092266 2066773575464 2067056847752 2076640787456 2078886933504 2079548580096 2085202996236 2086287345168 2087372257984 2089630011456 2093047947169 2105696750112 2105985357216 2115904945032 2116649115264 2117749816832 2135451903507 2136202948464 2136633792768 2137313818432 2137744886784 2143125301687 2146264866828 2146559034204 2147675289552 2166529166136 2167655806368 2168418177536 2168715381248 2187753963264 2188891640832 2194400785201 2195984731456 2199059634096 2199201732864 2205883335351 2206185674043 2207332936484 2218364600328 2219518196064 2219822403552 2219965843968 2226710531862 2231437976352 2232222779904 2248524906688 2251818876672 2252127511296 2253298664448 2258969912589 2260144623932 2260290669888 2273079780864 2279985839226 2281171479288 2281484136984 2284826390496 2292230357118 2293036541536 2307210107904 2314219860836 2314369401024 2314686608832 2315890294016 2318077502208 2325120272397 2325438953721 2336220885888 2339492152608 2347073263314 2348293790232 2348372276736 2368908843876 2369233526868 2370066793536 2371299277568 2381230254672 2382468543936 2403228317022 2403713016864 2404478045736 2404962997632 2416134700746 2439470449728 2439804803904 2439962459136 2447375539524 2448648225712 2461223208672 2462503095936 2463783648768 2470482822888 2471269102562 2473942088358 2498339939328 2505930381852 2507233517776 2507577159568 2507739194112 2511250627392 2529590520024 2530905959712 2534960997504 2542827003624 2543721323648 2544069966464 2566317914199 2566669654107 2567572359664 2567738270976 2569073548288 2571852321792 2579666109228 2581007589264 2591981978112 2595611371392 2599856923358 2603665576152 2604022434936 2605376580768 2628248496624 2629172859648 2630540084224 2630900626432 2641830514011 2641918811328 2642759653872 2643292664064 2644667231232 2651323501151 2666325142728 2667711687264 2667884069376 2675989619934 2676356391462 2680277111928 2705037801453 2706534934272 2707942388736 2714757913673 2715305444976 2716717460288 2731714702848 2732089112064 2740389730026 2741814789688 2744404255944 2744780404392 2746385201664 2754729253926 2771756604864 2772731440128 2779293175749 2780270661648 2781716460224 2786173348608 2794638284997 2807595666816 2807980476288 2812094019072 2820637707498 2821024304514 2821206593376 2822198820352 2845789335027 2847269204676 2848270597952 2848845057024 2861686489104 2862078712272 2863567052736 2879374957056 2879769604608 2888518904622 2888705554848 2890207741824 2903633537922 2915979725376 2917005284352 2931048653364 2932079512128 2932268977152 2941177780468 2941580898724 2957819467104 2959357594752 2959763204736 2968947375816 2973104610606 2973704247072 2975250635136 3001175648172 3002425168896 3002836681728 3011959883452 3013720893184 3039981118968 3041561972384 3041978849312 3044851801056 3046435187328 3054718625598 3056307142824 3075198587136 3084541638399 3085825868032 3086248811776 3090770002944 3100160363196 3100585271628 3114961181184 3119322870144 3127804494354 3129431017752 3131058386976 3158545125168 3158978035824 3160089058048 3174973672896 3176624725248 3204304422696 3204950689152 3205970727648 3206617330176 3216359657134 3219397300242 3219838551306 3221512934328 3251483709552 3252627266304 3253073071872 3263167386032 3281630944896 3283337461248 3293312878882 3293977097184 3298589451144 3298802599296 3310999404726 3329277294096 3329733605328 3340065797793 3341240509136 3343652258816 3348334169856 3358507060129 3372787360032 3374541279616 3377728315008 3378191266944 3379947996672 3390216935898 3390436004832 3411392744448 3419978758839 3421757218932 3422226205476 3423651027968 3438345535677 3439554812304 3441343452352 3460815161856 3471329791254 3471554101536 3472029913248 3473835441024 3504331328832 3505563812864 3520609894971 3522440685348 3522558415104 3523679538496 3524390218752 3533260632511 3555100190304 3556948916352 3567986159912 3568475188616 3571845382008 3573702815904 3604842475533 3606717068604 3607444496448 3608713245696 3620407259968 3653852973368 3659205674592 3659707205856 3659943688704 3671063309286 3672972338568 3693754643904 3695675473152 3705724234332 3706903653843 3707027548864 3714897798144 3726184379996 3743460889088 3743973968384 3747509908992 3758895572778 3760850276664 3761365739352 3761608791168 3766875941088 3794385780036 3796358939568 3814240505436 3815581985472 3816104949696 3818089403648 3851358539496 3851607406464 3853610322432 3869499163842 3871511383896 3887972967168 3899785385037 3905498364228 3906033652404 3908064871152 3909439349504 3943759289472 3945810126336 3946350939648 3958596501088 3962878216992 3964139480808 3964938996096 3967000846848 3979053366782 3999487714092 4001567530896 4001826104064 4013984429901 4014534587193 4053308158624 4059802401408 4061913583104 4072958167464 4074254466386 4075076190432 4097572054272 4098133668096 4100264782848 4110584595039 4112722184532 4132093880889 4133547150928 4134113695504 4159097160192 4170405992472 4172574690336 4174744515968 4179260022912 4186095894338 4211393500224 4211970714432 4230956561247 4231536456771 4231809890064 4233298230528 4235499633664 4270903807014 4272405896928 4273267585536 4274627636864 4286250603374 4292529733656 4293118068408 4295350579104 4332778356933 4333058332272 4335311612736 4336836355072 4337430762496 4355450306883 4375507926528 4388801570402 4391969462912 4398119268192 4398403465728 4411766670702 4412371348086 4414665872968 4436729200656 4439036392128 4439644807104 4439931687936 4453421063724 4459656915909 4462875952704 4464445559808 4497049813376 4503637753344 4504255022592 4517939825178 4520289247864 4520581339776 4546159561728 4559971678452 4562342958576 4562968273968 4569652780992 4582077938397 4584460714236 4586073083072 4628439721672 4628738802048 4629373217664 4631780588032 4636155004416 4650240544794 4650877907442 4672441771776 4678984305216 4686637558409 4691706741531 4694146526628 4696587580464 4696744553472 4737817687752 4738467053736 4740133587072 4742598555136 4762460509344 4764937087872 4806456634044 4807426033728 4808956091472 4809925995264 4824539485701 4832269401492 4878940899456 4879609607808 4894751079048 4897296451424 4922446417344 4925006191872 4927567297536 4939969318323 4940965645776 4942538205124 4947884176716 4966499107089 5011860763704 5014467035552 5015154319136 5015478388224 5022501254784 5059181040048 5061811919424 5069921995008 5085325403847 5085654007248 5087442647296 5088139932928 5132635828398 5133339308214 5135144719328 5135476541952 5159332218456 5162015178528 5183963956224 5191222742784 5199713846716 5206994686881 5207331152304 5208044869872 5210753161536 5256496993248 5258345719296 5283661028022 5283837622656 5285519307744 5286585328128 5302647002302 5332650285456 5335423374528 5335768138752 5351979239868 5352712782924 5360554223856 5410075602906 5413069868544 5429515827346 5430610889952 5433434920576 5463429405696 5464178224128 5480779460052 5483629579376 5488808511888 5489560808784 5492770403328 5506594963929 5509458507852 5543513209728 5558586351498 5560541323296 5563432920448 5572346697216 5589276569994 5615191333632 5615960952576 5624188038144 5638343359167 5641275414996 5642048609028 5642413186752 5644397640704 5691578670054 5694538409352 5696541195904 5723372978208 5724157424544 5727134105472 5758749914112 5759539209216 5777037809244 5777411109696 5780415483648 5797977509857 5798772181501 5804248745763 5807267075844 5831959450752 5862097306728 5864159024256 5882355560936 5883161797448 5915638934208 5918715189504 5919526409472 5937511081723 5937894751632 5946209221212 5947408494144 5950501270272 5968580050173 6002351296344 6023919766904 6027441786368 6079962237936 6083123944768 6083957698624 6089703602112 6092870374656 6109437251196 6111381699579 6112614285648 6150397174272 6169083276798 6171651736064 6172497623552 6200320726392 6201170543256 6229922362368 6238645740288 6255608988708 6258862035504 6262116773952 6279143841507 6317090250336 6317956071648 6320178116096 6349947345792 6353249450496 6408608845392 6409901378304 6411941455296 6413234660352 6429375905061 6432719314268 6438794600484 6439677102612 6443025868656 6502967419104 6505254532608 6506146143744 6526334772064 6563261889792 6566674922496 6583202355603 6586625757764 6587954194368 6597178902288 6597605198592 6617650006053 6618557022129 6621998809452 6658554588192 6659467210656 6680131595586 6682481018272 6696668339712 6717014120258 6745574720064 6749082559232 6755456630016 6756382533888 6759895993344 6776909737767 6780433871796 6780872009664 6839957517678 6843514437864 6844452410952 6876691071354 6879109624608 6882686904704 6921630323712 6942659582508 6943108203072 6944059826496 6947670882048 6975360817191 6976316861163 7008662657664 7041219789942 7044881370696 7045116830208 7047359076992 7066521265022 7110200380608 7113897832704 7135972319824 7136950377232 7143690764016 7147405631808 7209684951066 7213434137208 7214888992896 7240814519936 7307705946736 7318411349184 7319414411712 7319887377408 7342126618572 7345944677136 7387509287808 7391350946304 7411448468664 7413807307686 7414055097728 7452368759992 7486921778176 7487947936768 7495019817984 7517791145556 7521700553328 7522731478704 7523217582336 7533751882176 7546074580199 7588771560072 7592717879136 7628481010872 7631163970944 7632209899392 7636178807296 7698953742597 7700008962321 7702717078992 7703214812928 7707220644864 7726618677377 7738998327684 7743022767792 7775945934336 7799570770074 7810996728456 7812067304808 7816129742304 7818878699008 7887518578944 7891620252672 7892701879296 7917193002176 7925756433984 7928278961616 7929877992192 7934001693696 7953970503453 7958106733564 7998975428184 8003135061792 8003652208128 8027968859802 8029069174386 8106616317248 8119604802816 8123827166208 8144273741019 8145916334928 8148508932772 8150152380864 8195144108544 8196267336192 8221169190078 8225444369064 8264187761778 8267094301856 8268227391008 8318194320384 8340811984944 8345149380672 8349489031936 8358520045824 8372191788676 8383914854991 8422787000448 8423941428864 8461913122494 8463072913542 8463619780128 8466596461056 8541807614028 8544811793856 8546535171072 8549255273728 8572501206748 8585059467312 8586236136816 8590701158208 8665556713866 8666116664544 8670623225472 8710900613766 8751015853056 8777603140804 8783938925824 8796238536384 8796806931456 8823533341404 8824742696172 8829331745936 8873458401312 8878072784256 8879289614208 8906842127448 8919313831818 8925751905408 8994099626752 9007275506688 9008510045184 9035879650356 9040578495728 9041162679552 9119943356904 9124685917152 9125936547936 9139305561984 9164155876794 9168921428472 9172146166144 9253624915197 9256879443344 9257477604096 9258746435328 9263561176064 9272310008832 9300481089588 9301755814884 9344883543552 9357968610432 9373275116818 9383413483062 9388293053256 9393175160928 9475635375504 9476934107472 9480267174144 9485197110272 9524921018688 9529874175744 9558827786521 9560137920853 9612913268088 9614852067456 9617912182944 9619851990528 9649078971402 9664538802984 9757881798912 9759219215616 9788869621219 9789502158096 9794592902848 9844892834688 9850012383744 9879938636646 9881931291552 9885076410248 9895768353432 9932998214178 10020197393379 10023721527408 10028934071104 10030308638272 10030956776448 10045002509568 10075521180387 10118362080096 10123623838848 10139843990016 10170650807694 10171308014496 10174885294592 10176279865856 10259936276517 10265271656796 10266678616428 10270289438656 10270953083904 10318664436912 10324030357056 10382445485568 10399427693432 10413989373762 10414662304608 10416089739744 10421506323072 10512993986496 10516691438592 10567322056044 10567675245312 10571038615488 10573170656256 10599781897533 10605294004604 10665300570912 10670846749056 10703958479736 10705425565848 10721108447712 10820151205812 10826139737088 10859031654692 10861221779904 10866869841152 10961558920104 10967259158752 10977617023776 10979121617568 11013189927858 11018917015704 11087026419456 11117172702996 11120710961529 11121082646592 11126865840896 11144693394432 11178553139988 11230382667264 11231921905152 11276686718334 11282550829992 11284097218056 11284826373504 11383157340108 11389076818704 11393082391808 11446745956416 11448314849088 11454268210944 11554075618488 11554822219392 11560830967296 11595955019714 11597544363002 11608497491526 11614534151688 11663918901504 11699356155111 11724194613456 11728318048512 11764711121872 11766323594896 11831277868416 11837430379008 11839052818944 11875022163446 11875789503264 11892418442424 11894816988288 11901002540544 11937160100346 12004702592688 12041953289703 12043603761579 12047839533808 12054883572736 12159924475872 12166247889536 12167915397248 12179407204224 12185740749312 12218874502392 12222763399158 12225228571296 12300794348544 12331753785117 12338166553596 12343303472128 12344995247104 12396281642667 12400641452784 12402341086512 12477291480576 12511217977416 12517724071008 12524233547904 12558287683014 12634180500672 12635912143296 12640356232192 12692869683741 12694609370313 12699894691584 12706498900992 12738479441081 12817217690784 12819802756608 12823882910592 12858751810122 12865438628536 12877589200968 12879354205224 12886051737312 12998335070799 13005934838208 13010509065216 13012292287488 13052669544128 13126523779584 13166404711206 13173251515528 13175908388736 13194357804576 13195210397184 13235300012106 13237114044258 13243997618904 13317109176384 13318934421312 13360263191172 13364962036544 13393336679424 13434028240516 13491149440128 13498165118464 13510913260032 13512765067776 13553819475534 13560867743592 13561744019328 13679915035356 13687028875728 13688904821904 13753382142708 13758219249216 13765373809408 13885319165016 13886216406144 13888119652992 13895341764096 13950721634382 13952633722326 14017325315328 14059912675227 14082439579884 14089762741392 14090233660416 14094718153984 14133042530044 14220400761216 14227795665408 14271944639648 14273900754464 14287381528032 14294811263616 14419369902132 14426868274416 14429777985792 14473618457103 14481629039872 14615411893472 14636822698368 14638828823424 14684253237144 14691889354272 14775018575616 14782701892608 14819907954969 14822896937328 14827614615372 14828110195456 14899497321267 14904737519984 15035582291112 15043401106656 15045462957408 15046435164672 15067503764352 15092149160398 15177543120144 15185435758272 15255976211541 15256962021744 15262327941888 15264419798784 15272357614592 15397907485194 15400017924642 15405434157984 15406429625856 15453237354754 15477996655368 15486045535584 15551891868672 15599141540148 15620984060643 15621993456912 15624134609616 15632259484608 15637757398016 15775037157888 15834386004352 15851512867968 15856557923232 15859755984384 15907941006906 15916213467128 15997950856368 16006270123584 16007304416256 16055937719604 16058138348772 16213232634496 16239209605632 16288547482038 16291832669856 16297017865544 16300304761728 16390288217088 16392534672384 16442338380156 16450888738128 16519784891787 16528375523556 16534188603712 16536454782016 16681623969888 16690298761344 16698978063872 16717040091648 16744383577352 16767829709982 16845574000896 16847882857728 16899070001827 16915030077501 16923826244988 16926145827084 16927239560256 16933192922112 17083615228056 17089623587712 17098510547456 17145002413496 17170118934624 17172472273632 17181402316416 17331113427732 17332233329088 17341246450944 17393932529571 17396316544503 17421801227532 17555206281608 17567877851648 17592477072768 17647066682808 17649485392344 17658663491872 17746916802624 17756145568512 17758579228416 17812533245169 17813684254896 17838627663636 17851503810816 17905740150519 17988199253504 18071759300712 18081156991456 18082325359104 18239886713808 18249371834304 18251873095872 18278611123968 18328311753588 18334145098737 18337842856944 18344292332288 18507249830394 18513758886688 18514955208192 18517492870656 18600962179176 18603511629768 18689767087104 18715937220864 18746550233636 18766826966124 18776586106512 18786350321856 18837431524521 18951270751008 18953868214944 18960534348288 19049842037376 19059748351488 19117655573042 19120275841706 19225826536176 19229704134912 19235824365888 19239703981056 19288127715183 19298157942804 19329077605968 19515763597824 19518438431232 19577739242438 19579004316192 19589185805696 19689785669376 19700024767488 19749607066809 19759877273292 19763862583104 19770152820496 19791536706864 19852950018159 19855671066387 19865996428356 20040394786758 20047443054816 20057868142208 20060617276544 20090005019136 20151042360774 20236724160192 20247247677696 20279687980032 20330729213301 20341301615388 20342616028992 20349770589184 20352559731712 20519872553034 20530543313592 20533357232856 20540578877312 20637328873824 20648060714112 20764890971136 20798855386864 20827978747524 20829324609216 20832179479488 20843012646144 20906337771371 20926082451573 20928950583489 21025987972992 21134644112088 21135350490624 21142077230976 21199563795066 21210588009208 21330601141824 21341693498112 21406533712733 21407916959472 21410851131696 21442216895424 21640302411624 21718063309384 21722443559808 21733739682304 21923117840208 21934518317504 21955234047552 21958243235136 22026379855716 22037834031408 22174052838912 22234345405992 22241421923058 22242165293184 22253731681792 22357106279976 22460765334528 22463843810304 22553373436668 22565101659984 22568194436112 22569652747008 22638223740597 22766314680216 22778153637408 22786164783616 22893491912832 22896629698176 22908536421888 23108151236976 23109644438784 23121661934592 23179856032131 23191910039428 23195088726004 23216994983052 23229068303376 23327837803008 23398712310222 23448389226912 23456636097024 23529422243744 23532647189792 23662555736832 23674860758016 23678105637888 23750044326892 23751579006528 23784836884848 23789633976576 23802005081088 23861911510359 23874320200692 24009405185376 24083906579406 24087207523158 24095679067616 24319848951744 24332495779072 24335830794496 24358814408448 24371481498624 24432821223057 24437749004784 24445526798316 24450457142592 24663507570234 24676333107192 24792563285334 24801282905568 24804682173024 24954582961152 25022435954832 25035448142016 25048467095808 25116575366028 25151744564973 25268361001344 25271824286592 25385739367482 25389218740626 25399789383168 25476958882162 25634435381568 25639605513216 25647765821184 25717503620244 25730877257072 25755178401936 25758708410448 25772103474624 25996670141598 26011869676416 26105339088256 26253047559168 26332809422412 26346503031056 26351816777472 26388715609152 26390420794368 26470600024212 26474228088516 26487995237808 26634218352768 26637868842624 26720526382344 26729924073088 26868056481032 26982298880256 26996330236928 27021826520064 27025530135552 27107638951068 27121735487184 27123488038656 27205894469329 27209623313197 27359830070712 27374057751456 27377809643808 27506764285416 27516438498432 27530747618816 27760874745591 27770638330032 27772432812288 27776239305984 27790683528192 27860628921931 27901443268764 27905267444652 28034650630656 28119825350454 28164879159768 28179525482784 28189436307968 28266085060088 28440801522432 28455591330816 28527210207613 28543889279296 28547801508928 28574763056064 28589622527232 28676483359563 28680413762559 28838739804264 28853736548832 28859555971584 28947236914206 28963258079744 29230823786944 29273645396736 29277657646848 29366608863657 29368506474288 29383778708544 29550037151232 29639815909938 29645793874656 29655229230744 29656220390912 29798994642534 29809475039968 30071164582224 30086802213312 30090925914816 30092870329344 30135007528704 30184298320796 30226563541161 30355086240288 30370871516544 30511952423082 30513924043488 30524655883776 30528839597568 30795814970388 30800035849284 30810868315968 30812859251712 30906474709508 30955993310736 30972091071168 31198283080296 31241968121286 31243986913824 31248269219232 31264518969216 31550074315776 31668772008704 31703025735936 31713115846464 31719511968768 31799345692599 31815882013812 31832426934256 31995901712736 32012540247168 32111875439208 32116276697544 32426465268992 32478419211264 32577094964076 32583665339712 32594035731088 32600609523456 32884676760312 32901777476256 33039569783574 33056751047112 33068377207424 33072909564032 33362132884587 33363247939776 33380597522688 33397956127744 33434080183296 33488767154704 33535659419964 33691148001792 33695765715456 33798140003654 33830060155002 33847652489976 33852291654168 33854479120512 34167230456112 34179247175424 34197021094912 34290004826992 34340237869248 34344944547264 34362804632832 34467205514963 34662226855464 34664466658176 34682492901888 34787865059142 34792633089006 34843602455064 35098068465333 35110412563216 35135755703296 35184954145536 35291852877749 35294133365616 35298970784688 35317326983744 35493833605248 35512291137024 35517158456832 35625066490338 35627368509792 35677255327272 35703007621632 35811480301038 35976398507008 36125859869109 36130811284737 36143518601424 36162313982912 36164650718208 36479773427616 36498743668608 36503746191744 36557222247936 36656623507176 36668290197474 36675685713888 36688584664576 36995261355351 37014499660788 37027517773376 37029910416384 37034985741312 37201924358352 37207023259536 37431874441728 37493100467272 37533653932248 37553172213024 37572700643712 37674863049042 37902541502016 37907736429888 37921068696576 38099684074752 38119496702976 38215438323243 38235311146084 38240551683412 38451653072352 38459408269824 38471648731776 38576255430366 38596315885608 38658155211936 39031527195648 39036876862464 39155478484876 39158008632384 39178371611392 39379571338752 39499214133618 39519754546584 39527725166208 39540305640992 39583073413728 39705900036318 39711342132774 39731992856712 40080789573516 40094886109632 40115736284416 40121234553088 40180010038272 40302084721548 40473448320384 40494495355392 40661458426602 40682603230776 40685232057984 41039745106068 41061086627184 41066714465712 41081157754624 41274657747648 41296121428224 41597710773728 41655957495048 41658649218432 41664358958976 41686025292288 41812675542742 41852164903146 41857901166978 42051975945984 42179738025681 42269288224176 42270700981248 42284154461952 42399127590132 42421176018416 42661202283648 42683386996224 42813067425466 42815833918944 42821702263392 42884433790848 43280604823248 43420855371309 43436126618768 43444887119616 43467479364608 43846235680416 43869036635008 43910468095104 43916486470272 44052759711432 44075668062816 44348105677824 44459723864907 44468690811984 44482843846116 44484330586368 44507463363584 44698491963801 44714212559952 45106746873336 45130203319968 45136388872224 45139305494016 45276447481194 45532629360432 45556307274816 45572329567232 45767928634623 45786983825664 45793259396352 45817072843776 45932388222643 46216302473952 46219288877568 46359712064262 46383820078856 46390177452008 46433989966104 46458136606752 46655675606016 46797424620444 46862952181929 46896778453824 46913272194048 47058844487488 47065294379584 47325111473664 47500088653784 47503158013056 47569673769696 47579267953152 47723823020718 47748640401384 48018810370752 48167813158812 48174415046316 48191358135232 48639697903488 48664991558144 48671661588992 48717628816896 48865642446114 48875498009568 48891053596632 48900914285184 49327015140468 49352666214384 49585126570668 49602565811136 49609364346048 50044871909664 50070896284032 50096934191616 50233150732056 50303489129946 50536722002688 50543648573184 50697210005481 50771478734964 50778437481252 50799578766336 50953917764324 51268870763136 51295531642368 51435007240488 51461754514144 51510356803872 51517416820896 51544206949248 51993340283196 52023739352832 52181797588713 52188949633509 52210678176512 52665618844824 52693006062112 52703633554944 52777431218304 52941200048424 52948456177032 52975990475616 53268436705536 53275737685248 53437599735507 53441052764688 53459848146176 53717220451557 53736112962064 53964597760512 54215277902136 54243470974368 54246976077312 54411788938658 54419246626394 54719660141424 54748115502912 54755619287616 55002435296211 55013528570832 55032876996864 55061495237632 55521749491182 55541276660064 55544865624576 55552478611968 55721257843862 55802886537528 55810534889304 56069301261312 56239650700908 56329758319536 56359050965568 56378872615936 56512294573563 56532170120176 56881603044864 57054420415226 57087778558592 57095603017856 57149526112128 57179245054464 57352966719126 57360827525118 57677479608528 57707473097664 57719111943168 57864383145549 57894473828412 57926516159488 58461647573888 58547290793472 58555315293696 58733217727314 58737012948576 58767557417088 59100074302464 59248821200427 59279631819876 59291587749312 59310458461488 59312440781824 59558850054477 59567013199161 59597989285068 59618950079936 60142329164448 60173604426624 60181851829632 60270015057408 60368596641592 60453127082322 60710172480576 60741743033088 60926288259317 60992187639903 61023904846164 61027848086976 61049311767552 61057679195136 61591629940776 61600071698568 61621736631936 61812949419016 61911986621472 61944182142336 62396566160592 62483936242572 62487973827648 62496538438464 62529037938432 62719013314113 63337544017408 63406051471872 63426231692928 63598691385198 63631764027624 63664853868512 63991803425472 64025080494336 64219601138199 64223750878416 64232553395088 64852930537984 65154189928152 65167330679424 65188071462176 65201219046912 65769353520624 65803554952512 66079139567148 66113502094224 66136754414848 66145819128064 66724265769174 66726495879552 66761195045376 66977534309408 67071318839928 67382296003584 67391531430912 67596280007308 67660120310004 67695304979952 67704583308336 67708958241024 67914671221791 68334460912224 68358494350848 68580009653984 68680475738496 68689889094528 68725609265664 68934411029926 69324453710928 69328933316352 69364985803776 69539568096393 69575730118284 69585266178012 69687204910128 70196136930666 70220825126432 70369908291072 70583705755498 70588266731232 70597941569376 70634653967488 70987667210496 71024582274048 71034316913664 71250132980676 71254737019584 71354510654544 71406015243264 71585734531077 71622960602076 72251719738218 72261622569474 72287037202848 72324627965824 72959546855232 72997487337216 73007492383488 73114444495872 73298463669171 73313247014352 73336580394948 73351371427776 73377169329152 73990522710702 74028999321576 74055035546752 74403848716704 74414046519072 74863748883456 74986200934544 75067307864496 75106344426048 75145401287424 75349726098084 75373707628141 75455233694919 75805083004032 75815472859776 76199368149504 76430876646486 76470622292168 76481103366824 76903306144704 76918816539648 76943297463552 77152510860732 77192631771216 77316310423872 78310956969752 78316017264768 78356743222784 78759142677504 78998428267236 79039509093168 79055450332416 79080611281984 79166146827456 79295636162419 79411800072636 79422684265548 79463985713424 80161579147032 80189772219264 80231472568832 80242469106176 80604169443096 80946896640768 80988990710784 81192829052437 81322916853204 81365206461552 81370464115968 81617683407987 81628869939591 82079490212136 82122173254368 82133428931424 82162315509248 82549315495296 82592242856448 83195421547456 83311914990096 83317298436864 83328717917952 83372050584576 83581886765793 83625351085484 83704329806292 83715802333956 84103951891968 84359476051362 84538576448352 84568308923904 84798255180264 84842352036832 85322404567296 85366773992448 85581630622839 85626134850932 85631667837888 85643404526784 85768867581696 86029450078689 86041241287677 86561209646496 86841710742618 86872253237536 86889774239232 87692471360832 87738073270016 87820936190208 87832972940544 88099826590971 88105519422864 88151336125632 88919447729814 88937381623968 88965687692232 88968661172736 89396983927602 89428425119904 90213493746672 90260406639936 90272777744448 90278610988032 90552894962388 90679690623483 91065258720864 91112614549632 91535857269246 91573967651328 91586518792704 91864776445286 92432604947904 92438577755136 92719424128524 92767640157712 92780354904016 92867979932208 92916273213504 93594849240888 93725904363858 93793556907648 94117688974976 94130588759168 94650222947328 95000177307568 95006316026112 95139347539392 95158535906304 95398037077797 95447646041436 95497280802768 96037620741504 96335626317624 96348830092632 96382716270464 97279395806976 97329983116288 97343323177984 97435257633792 97731284892228 97750996019136 97782107193264 97801828570368 98098969542587 98654030280936 98705332428768 99170253141336 99205131622272 99218728692096 100086398653761 100089743819328 100141792568064 100193868383232 100446042805901 100466301464112 100606978259892 101073444005376 101087297146368 101394420010962 101542957469928 101556874962504 101907835528648 102537741526272 102591063284736 102870014480976 102923509028288 103020713607744 103034833641792 103088413898496 103401616544889 103986680566392 104047478705664 104363595177426 104377899267018 104421356353024 105294205395999 105331237689648 105386012124224 105407267109888 105554862436608 105875558633247 105882400096848 105896912354064 105951980951232 106536873411072 106551475370496 106875199471014 106882105529376 106919696292352 107434440903114 107472225924128 107929195521024 108430555804272 108486941948736 108493952154624 108823577877316 108838493252788 109439320282848 109496231005824 109511238575232 110004870592422 110027057141664 110065753993728 111043498982364 111082553320128 111089731249152 111104957223936 111442515687724 111605773075056 111621069778608 112479301401816 112659516639072 112718101931136 113024589147126 113064340240352 113763206089728 114108840830452 114175557117184 114191206035712 114299052224256 114358490108928 114646314969729 114705933438252 114721655050236 115354959217056 115414946195328 115728766291098 115788947656824 116923295147776 117094581586944 117110630587392 117466435454628 117474025897152 117535114834176 118497642400854 118559263639752 118583175498624 118620916922976 119117700108954 119134026398322 119195978570136 119237900159872 120284658328896 120347208853248 120363703659264 120540030114816 120737193283184 120906254164644 121420344961152 121483486066176 121852576518634 121984375279806 122047809692328 122055696173952 123183259881552 123200143397136 123243473263872 123625898838032 123823973242944 123888364284672 124264761224773 124793132321184 124967872485144 124975947655296 124993076876928 125058075876864 125438026628226 126539214077043 126675088034816 126812102943744 126852463385856 127197382770396 127263528055248 127329707737024 127983606850944 128050160988672 128439202276398 128447501756832 128465106790176 129705861075968 130262566113927 130308379856304 130334661358848 130376142924352 130402438093824 130730643402907 131538707041248 131607109905024 132158279134296 132227004188448 132273508829696 132291638256128 133379171594721 133448531538348 133452991759104 133522390090752 133858447897261 133955068618816 134142637679856 135192560014616 135320240620008 135390609959904 135409166616672 135417916482048 135829342443582 136668921824448 136716988701696 137160019307968 137360951476992 137379778189056 137451218531328 137797164667929 137868822059852 138648907421856 138657866632704 139079136192786 139151460236568 139170532356024 139374409820256 140392273861332 140441650252864 140739816582144 141167411510996 141176533462464 141195883138752 141269307934976 141975334420992 142500265961352 142509474039168 142709021309088 143171469062154 143245921204152 144503439476436 144523245138948 144574074405696 144649255931648 145919093710464 145994974674432 146014984766976 146596927338342 146626494028704 146673160789896 146702742855552 147981045421404 148057998643152 148110071093504 148807697433408 148828093038144 149972401869088 150134615728992 150212688852096 150290802574848 150699452196168 150747415256282 150910467389838 151610166008064 151630945719552 152091630016443 152398736299008 152861753292972 152941244584336 152962206733648 153806612289408 153886594927104 154305021721464 154385263542432 154632620847744 156545392766139 156566848900527 156621913939504 156632034529536 156713486445568 157996856534472 158079018186336 158110900664832 158161222563968 158332293654912 158591272324838 158823600145272 158845368531096 158927971426848 160312799206521 160323158294064 160379544438528 160462945137664 160484938212352 161151661354671 161208338886192 161893793281536 162385658104874 162645833706408 162730412923104 162740928231936 163235366815974 163257739879182 164158980424272 164244346508736 164266857862848 164324631018496 165007305888633 165098630990592 165184485712896 165600232734053 166390843094912 166623829980192 166634596873728 166657435835904 167163773531586 167250702170968 167408659612584 167431604667912 168207903783936 168718952102724 169077152896704 169136617847808 169536883720689 169596510360528 169684704073664 170644809134592 171163261245678 171252269701864 171263335675776 171286809053568 171537735163392 172058900157378 172082482575354 173122419292992 173593149436647 173683421485236 173744506475072 173779548478464 175384942721664 175476146540032 175641872380416 175665945881088 176199653181942 176211038845728 176302672251264 177746463601281 177838895459628 177874763247936 177931375384464 177937322345472 178793967855204 178856850239808 180426987493344 180520813279872 180545555488896 181105789924776 181359381246966 182130517441728 182225229099264 182778864777951 183071714538492 183147935302656 183173037585408 183729552890572 184865209895808 185438848257048 185535280315424 185560709808032 185735959864416 185832546427008 187189698481776 187451808727716 187587113815296 188157039942339 188235377949952 188261177518336 190000354615136 190012632052224 190278695078784 190796074155594 190895292082872 190994561605536 192075241483008 192658803414597 192671252635248 192697660185264 192765432540928 194558791613952 195462569784456 195501992038272 195564214386528 195603657140736 196197939085174 197308060561872 197410664857536 198340506282672 198410263244544 198437457384192 200172797307522 200179487638656 200283585136128 200892085611802 200932602928224 201213956519784 202146888010752 202174594292736 202788840021924 203085914939856 203113749925008 203744013665373 203815671057296 205075483052544 205740028961952 205847018056576 206041427215488 206069667283584 206176827796992 206803233089778 207973361132784 208094957411328 208618704289179 208727190354852 208755798534036 208842712706048 210588410791998 210662475379296 210772024248448 211109724873216 211751117266494 211764800193696 211793824708128 211903961902464 213073746822144 213102950740992 213750398942028 213764211058752 213839392584704 214757203593231 214868881806228 214944451848256 216861111608544 216973883897472 217647155754632 217676986505576 218878640565696 218992462011648 219022477150464 219687910023751 219895391007513 220009741184844 220054114283328 220131507987456 222086997964728 222165106640256 222885031375448 223211546150112 223242139557216 224958602803632 225319033278144 225436203862272 226049178294252 226121122884423 226128680480704 228217681660904 228351114234368 228382412071424 228598104448512 229292629939458 229411866876504 229443310100472 230709918434112 230829892390656 231457532582196 231577895313648 233846590295552 234932870909256 234948051794304 235070229668352 236995284801708 237118527279504 237166350997248 237241833845952 237886908487257 238235400217908 238268052796644 238391957140272 238475800319744 240569316657792 240694417706496 240727407318528 241474386566368 241812508329288 242840689922304 242966972132352 243578487157311 243705153037268 243968750559612 244095619384656 244111392347904 244853050223961 244886609818773 246366519763104 246400286794272 246486946527744 247251797676064 247647946485888 247776728569344 248529522449546 249586264642368 249935744970288 249951895310592 249986153753856 250116151753728 250745660297379 250876053256452 253078428154086 253704926771712 254394765540792 254527056110496 254659415474048 255967213701888 256100321977344 256744891868517 256878404552796 256895003513664 256930213580352 258088350236067 258123723863031 260525132227854 260616759712608 260669322717696 260752285848704 261461286805814 263077414082496 263214219810048 264299479772913 264316558268592 264454008376896 264547017659392 264583276512256 266758343189442 266897063076696 266905983518208 267716895794522 267910137237632 268285275359712 270385120029232 270640481240016 270781219919808 270818333233344 270835832964096 271658684887164 272039071870449 273337843648896 274320038615936 274721902953984 274759556378112 275594329335858 275737644119704 277297814843712 277315733265408 278158272385572 278302920473136 278341064712048 278748819640512 280784547722664 280883300505728 282334823021992 282353066924928 282391766277504 282538615869952 283950668841984 285000531922704 285018948078336 285418042618176 285884891062949 286194111233391 286342938124308 286491842408304 289006878952872 289046490277896 289148148811392 289298511863296 291838187420928 291989949348864 292029969533952 293193854676684 293252988057408 293346321579792 293405485711104 294296908627761 295962090842808 296115997286304 296220142187008 297615394866816 297656186076288 299944803738176 300269231457984 300425377704192 300581605149696 301338128417703 301398904392336 301494830512564 301820934779676 303220332016128 303261891439104 304183260032886 305723506585944 305882489168672 305924413467296 307613224578816 307773189854208 308610043442928 308770527084864 309265241695488 310204849634667 313090785532278 313133697801054 313243827879008 313264069059072 315993713068944 316158036372672 316221801329664 316322445127936 316664587309824 317182544649676 317626675899741 317647200290544 317690737062192 317855942853696 320625598413042 320646316588128 320759088877056 322303322709342 322416677772384 323787586563072 324771316209748 325291667412816 325460825846208 325481856463872 326470733631948 326515479758364 328317960848544 328488693017472 328533715725696 330014611777266 330197261981184 331200465468106 332781686189824 333247659960384 333269193747456 333314871671808 334327547063172 334501404341936 334817319225168 334863209335824 337437904205448 338154305793408 339073767441378 339193020721056 339369408147328 341289618269184 342326522491356 342504539403728 342526671351552 342573618107136 343075470326784 343938944909187 344117800314756 344164965150708 346244838585984 347186298873294 347366842970472 347489012950144 350769885443328 350952293080064 351283744760832 351331891762176 352399306363884 352422077691456 352605344502528 353676628101277 353725103071561 355492927202562 355677790919256 355749526495872 355862750768928 357587935710408 357713700479616 360853974986688 361041626559744 361091110977792 362188175985103 362211579849552 362718762493932 364261034883456 364450458198528 365557729555902 366143429076984 367459105781144 369730419791616 370853732698969 370877696514096 371070560630848 371121419616064 371471919728832 371665092854016 372794283674319 374379396963552 374903617455432 375174227630592 376314079884678 376470755899904 376522355036672 379617642231129 380000709230272 380025264104448 380557390157568 381592148311188 381790584165744 381989123211072 384150482966016 385317606829194 385342505270496 385395320370528 385530865081856 389117583227904 390925139568912 391003984076544 391128428773056 391207314281472 392191930208721 392395878170348 394616121123744 394821329715072 396681012565344 396820526489088 396874914768384 400345594615044 400358975277312 400567170272256 401575343691783 401784171223604 401865205856448 402427913039568 405577680043848 406171829879712 406227499850016 407488027330746 407631342114592 410150966105088 411480057923904 411694036113152 412082854430976 412139334567168 412353655593984 413391494003787 413606466179556 415946722265568 417237408578358 417454380709704 417511597068072 421176821583996 421324950758592 421544048496896 422219449746432 423502234532988 423529600387392 423587649416256 423807923804928 427500797884056 427528422117504 429514407186462 429737763612456 429888903696512 433722223217088 433947767794944 435294311509264 435353973011152 437757281131392 437984924023296 438044954300928 439375820047502 439790782015026 440019482369688 440108228566656 444173995929456 444330213280512 445770062750896 446423092300224 446484279114432 449917205607264 450638066556288 450872407724544 452098356588504 452242245768846 452257360961408 456274890049329 456435363321808 456702228468736 456764824142848 457196208897024 458585259878916 458823733753008 458886620200944 461419836868224 461659784781312 462915065164392 463155790627296 467693180591104 469636178298417 469700546701581 469865741818512 469896103588608 470140459336704 471323739319997 473990569603416 474237054559008 474332701994496 474483667691904 475773816974514 476470800435816 476536105593288 476783914280544 476951600639488 480938397619563 481138633315584 481388835412992 481454814637056 482948773132736 483625016658576 485681379844608 487156974314622 487410306074536 487937501119224 488191238769312 488222784695808 489706100447922 489773219637546 492733039526208 492800573588544 492973893055488 494503595352128 495295892971776 495553457138688 496800698202159 497059044899092 499172529284736 499871489940576 499903790621184 499972307507712 501491320594758 501752106512904 506156856308172 507409853543424 508789531081584 509054112220992 509318830948096 511934427403776 513489783737034 513756809105592 513790007027328 513860427160704 516176700472134 516247447726062 521050264455708 521233519425216 521338645435392 521504571697408 522922573611628 526154828164992 526428439620096 528598959545826 528633116537184 528908016753792 533516686378884 533794126153392 533811967036416 535433791589044 535820274475264 536570550719424 540770240058464 541280962480032 541562439839616 541636666466688 543317369774328 544078143740898 546675687297792 548336594333853 548640077231872 549443805907968 549519112756224 551188658671716 551475288239408 554595629687424 556316544771144 556605840946272 556682129424096 557497639281024 561569095445328 561766601011456 564471119827017 564669646043984 564706133849856 564783532555008 565077231739904 570001063845408 570037896156672 570836085236352 571769782125898 572388222466782 572685876248616 572983684816608 577976410243791 578013757905744 578092980555792 578296297622784 578597023726592 583676374841856 586387709353368 586505976114816 586692643159584 586810971422208 588593817255522 591924181685616 592231994572608 592440284374016 595230789733632 595312372152576 597121046894359 599889607476352 600538462915968 600850755408384 602676256835406 602797808784672 602989661025128 603641869559352 606440664032256 606523782878208 608366520065772 611232040996119 611447013171888 611764978337344 611848826934592 615226449157632 617220086885856 617541054169728 618530483390976 620409699269334 625856112867537 626181571064556 626267395602108 626487655758016 626528138118144 631987426137888 632316072745344 632644890255872 633329174619648 634365089299352 635253351799482 635294400581088 635381474124384 635711885707392 641251196826084 641292633176256 641518177754112 644606645418684 644833355544768 649542632419496 650583334825632 650921651692416 652941467263896 653030959516728 656635921697088 656977386034944 657067431451392 659063730071253 660029223554532 660394523962368 662400930936212 665563372379648 666495319920768 668655094126344 669002808683872 669634638450336 669726418671648 674875808410896 676308611586816 678147534882756 678363368653269 678386041442112 678738816294656 684653044982712 685009078807456 685053342703104 685147236214272 687877889818374 688235600629512 688329930301416 692489677171968 694372597746588 694733685940944 694978025900288 701539770886656 704798612727768 704844155382912 705210689005056 707353256202554 707450206143122 710985854405124 711355581838512 711499052991744 711725501537856 713660725461771 715175871420816 715427400959232 721707949973376 722083253119488 722182221955584 724376351970206 724423159699104 725437524987864 728522069766912 728900916397056 730735461471933 731115459111804 732286858153968 734559150671883 734659829456319 734918211562288 739460839583232 741707465397938 741755393028192 742141121261696 742242839232128 742943839457664 743330185708032 745588567348638 748758793927104 749807234910864 750348455261184 752236980892137 752628159769356 752941511799808 753044710073344 759235284462258 760001418460544 761114780315136 763184296622376 763581168331488 763978246422144 768300965932032 770234675605551 770635213658388 770685010540992 770790640741056 771061730163712 774265050708201 774371171589093 781850279137824 782007968153088 782256857546112 784383860417442 784791756340696 789232242247488 789642659430144 792041747371121 792898439318739 793362025130688 793641052978176 793749829536768 800691189230088 800717950554624 803150687383566 803568342447208 803730411712896 804855826079136 811155360087696 812343659759424 812454999700032 814976054661492 815262684229184 822960115847808 823388072226304 824165708861952 824278669134336 826782988007574 827212932359112 831893444531136 834474817156716 834908761419408 835023194136144 842353643167992 842649901517184 843088096993792 847004469065976 847059200774784 847175298832512 847615847609856 855001595768112 855056844235008 857654673188847 859028814372924 859475527224912 859777807393024 867444446434176 867895535589888 870588623018528 870707946022304 875514562262784 875969848046592 876089908601856 878751640095004 879581564030052 880038964739376 880216457133312 882890725883283 888347991858912 888660426561024 891540125501792 892846184600448 892968558228864 899834411214528 901276133112576 901744815449088 904014385253109 904196713177008 904484491537692 904514721922816 912549780098658 912870726643616 917170519757832 917647467506016 917773240401888 922839673736448 923319569562624 925830130328784 926311581254592 930614548904001 939272356596834 939401093403162 939731483637024 939792207177216 942647478639994 947981139206832 948474109118016 948665403988992 948967335383808 951547633949028 952880027699223 952941600871632 953072211186576 953567828561088 953903201278976 961876795239126 962277266631168 965897546265472 967250033317152 971362759689216 974313948629244 974820612149072 975875002238448 976382477538624 976445569391616 979412200895844 979546439275092 985466079052416 985601147177088 989007190704256 990591785943552 993601396404318 994118089798184 998345058569472 999742979881152 999807581242368 999944615015424 1002982641189516 1003504213025808 1012313712616344 1017579062163168 1018108224441984 1018637661896192 1023868854807552 1026979567474068 1027513618211184 1027580014054656 1027720854321408 1030843270111447 1031816834727561 1032353400944268 1032494895452124 1042100528911416 1042467038850432 1043009143394816 1045845147223256 1052309656329984 1052856879240192 1055506777681681 1057197919091652 1057266233074368 1057816033507584 1061029884303831 1061175309214683 1067033372757768 1067588252306784 1070867583178088 1071640548950528 1073141101438848 1081540480116928 1082561924960064 1083124879679232 1083273332933376 1086564527955309 1086634739548656 1088156287481796 1093351374595584 1096673188667706 1097280154463744 1102377317343432 1102950576478816 1109191259374848 1112561198096907 1112633089542288 1113211681892544 1113364258848192 1114995278562048 1118382851022957 1123138190890656 1123533202022912 1128942239654034 1129339292087968 1129412267699712 1129567065110016 1140002127690816 1140075792313344 1141672170472704 1143539564251796 1144776444933564 1145371752497232 1145967369633216 1155952820487582 1156027515811488 1156185961111584 1156592595245568 1167352749683712 1172775418706736 1173011952229632 1173385286319168 1173621942844416 1176575790626163 1177187634511044 1183848363371232 1184463989145216 1190461579467264 1190624744305152 1194242093788718 1199779214952704 1201076925831936 1201701510816768 1204726031075349 1205352513670812 1205595617569344 1205979322050256 1207283739118704 1216733040131544 1222464081992238 1222894026343776 1223529956674688 1223697653869184 1230452898315264 1234440173771712 1235082108339456 1237060966781952 1240174482011361 1240819398538668 1251712225735074 1252363142129112 1252534791204216 1252975311516032 1263974852275776 1264632145490688 1265289780511744 1266658349239296 1268730178598704 1270506703598964 1270588801162176 1270762948248768 1271423771414784 1275286604053631 1282502393652168 1282585266352512 1289213290837368 1289666711089536 1299085264838992 1301166669651264 1301843303384832 1305798556476713 1305882934527792 1306061919033456 1313271843394176 1313954772069888 1314134862902784 1318127460142506 1320058447109064 1324801861872424 1331126744759296 1332990639841536 1337310188252688 1338005617367744 1339269276900672 1339452837343296 1349751616821792 1352617223173632 1356295069765512 1356726737306538 1356772082884224 1357477632589312 1368824670147987 1369306089965424 1370018157614912 1370106685406208 1370294472428544 1375755779636748 1376471201259024 1376659860602832 1384979354343936 1388745195493176 1389467371881888 1389956051800576 1403079541773312 1409597225455536 1409688310765824 1410421378010112 1413971217959991 1414706512405108 1414900412286244 1421971708810248 1422711163677024 1422998105983488 1423451003075712 1427321450923542 1430351742841632 1430854801918464 1443415899946752 1444166506238976 1444364443911168 1448752703940412 1448846319398208 1450875049975728 1457044139533824 1461470922943866 1462230918223608 1464573716307936 1469118301343766 1469319658912638 1469836423124576 1478921679166464 1483414930795876 1483510786056384 1484282242523392 1484485678464256 1485887678915328 1486660371416064 1490402094606477 1491177134697276 1497517587854208 1499614469821728 1504473961784274 1505256319538712 1518470568924516 1520002836921088 1522229560630272 1526368593244752 1527162336662976 1527956492844288 1540469351211102 1541270427316776 1541370021081984 1541581281482112 1548530101416402 1548742343178186 1563700558275648 1564015936306176 1564513715092224 1568767720834884 1569583512681392 1578464484494976 1579285318860288 1584083494742242 1585796878637478 1586724050261376 1601382378460176 1601435901109248 1606301374767132 1607136684894416 1607460823425792 1609711652158272 1622310720175392 1624687319518848 1624909999400064 1629952109322984 1630525368458368 1645009783001559 1645920231695616 1646776144452608 1648331417723904 1648557338268672 1653565976015148 1654425864718224 1663786889062272 1668949634313432 1669817522838816 1670046388272288 1684707286335984 1685299803034368 1686176193987584 1693413359481051 1694008938131952 1694118401549568 1694350597665024 1695231695219712 1699498364237791 1710003191536224 1710113688470016 1715309346377694 1718057628745848 1718951054449824 1719555614786048 1733929230731373 1734888892868352 1735791071179776 1740159822664393 1741177246037056 1741415892044608 1751029124525568 1757503280190008 1759163128060104 1760077929478752 1760432914266624 1765781451766566 1776695983717824 1777320853122048 1783080251003584 1785692369200896 1785937116457728 1791363140683077 1799668822429056 1802552266225152 1808028770506218 1808393426354016 1808968983075384 1809029443845632 1825099560197316 1825741453287232 1834341039515664 1835294935012032 1835546480803776 1845679347472896 1851660260657568 1852623162509184 1861229097808002 1878544713193668 1878802186806324 1879462967274048 1879584414354432 1885294957279988 1895962278413664 1896948218236032 1897934670767616 1903095267898056 1905760055398446 1905883201743264 1906144422373152 1907135657122176 1923753590478252 1924554533262336 1931795092530944 1934500066634304 1948627897258488 1949641224298144 1951750004476896 1952764955077248 1958824401791688 1959092878550184 1970932158104832 1971202294354176 1977191190213759 1978014381408512 1981183571887104 1987202792808636 1988236179596368 1996690117138944 1999485959762304 2005965282379032 2007008426051616 2024627425232688 2035090105959807 2035158124326336 2036216448883968 2037275323792384 2053959134948136 2055027236422368 2055160028109312 2055441708642816 2061686540222894 2063633669455122 2064706801888536 2064989790904248 2084201057822832 2084934077700864 2086018286789632 2091690294446512 2104619312659968 2111013555363362 2114395838183304 2114532466148736 2115632067015168 2122059768607662 2122350618429366 2134066745515536 2135176504613568 2140982176385313 2141735166356176 2143281097901056 2146282202877696 2152803025542689 2163080960233856 2165123849920128 2166249759358464 2166546665866752 2173129055910618 2173269479097312 2176312574963592 2186702749191168 2192206384415799 2193346377335412 2194560308927488 2203677452015649 2203979488368957 2204754634686864 2205901152957632 2218382518749696 2225122396193814 2225266179084576 2226423363785088 2226728517696384 2229990557124096 2236765702045914 2246276381781312 2247066404045824 2256710942676411 2257884479308068 2258678584175936 2258824535399424 2259134130220032 2280004255381632 2283344340945408 2287079128503592 2289552889867128 2290743504994464 2291934739266432 2310704026816653 2311905640975164 2312055031622976 2312371922223168 2313185190491136 2345550837413472 2346023904459264 2346770572638336 2353151581252326 2354375269022088 2367696726742464 2368927978290432 2376125242113363 2380923158934528 2381249488610304 2388484187577436 2399558429905408 2402153851663872 2409452062150698 2410705027341624 2411191235138688 2411958644100512 2414567478237408 2433466080263088 2444928163984476 2445788052687552 2447059913349376 2447395307738368 2468880347543424 2470164216678912 2480348964022722 2481638797077336 2503424451470148 2504726284258224 2505069582408432 2505950623032064 2527949704551552 2529264290981376 2537460357197408 2541013407197928 2541177602324352 2541525896497536 2542847542829568 2550573208107262 2565004787304336 2565170532705024 2572964019566541 2578426581674736 2579333422179072 2598170529677984 2602333339302528 2603686606769664 2611597112953426 2611765869055584 2612123838066912 2626543686788352 2627909544139776 2628269725805568 2636254920285012 2640116894218128 2648672177649849 2649603723744848 2665981279683072 2674620376505376 2676011234735488 2678538553801344 2678905674686592 2699503233643584 2705234446347264 2712043155759327 2712590139531024 2713453474613076 2713544165768448 2714955265178624 2737649340295974 2738612179930848 2740036315229824 2751511559273496 2752942402518048 2753319721205664 2769958708687872 2777490390986352 2778934743763776 2779912103601152 2791843646712003 2819194450911072 2819376621531648 2827942435919982 2829413024810216 2829800824572488 2843943417620496 2845422327354048 2845996211966976 2846902006151424 2854642901847084 2858640083097669 2860703485683264 2861709603836928 2886831799893504 2897505407880824 2897692638796416 2901750099951456 2914088279067648 2922941845887732 2924461836447216 2929147432615872 2938236602687532 2938639317825276 2939672846249152 2966829861591752 2967021572112768 2968564485046784 2968971356928512 2971775357830656 2980804189212954 2982354269394552 2995035175708416 2999228939643456 3004134674940169 3008947923568548 3010512639077424 3036941137849032 3040005673842176 3052737186489504 3054324673325952 3055912985688576 3080938702422204 3082540854633552 3082740042163968 3083162562964224 3092529810334341 3097060202832804 3097484686356372 3127401116551296 3129027430184448 3137535441669768 3139167025362784 3156928968989952 3158570637720576 3166520333045043 3168166989484484 3171593757274956 3173448100522752 3183089652911493 3183525927644049 3202764756920352 3212602749534264 3214273369788832 3214921646851584 3219423304316544 3244621440350784 3249374639037696 3249819998800128 3259693583865927 3259904218645968 3261050736916736 3290019566003118 3291840463391232 3307131952030296 3308851729436448 3327573778124544 3337683594290721 3337899268626864 3339635045677632 3340092776544576 3355148553068871 3369414572671968 3370599606068736 3386826718962102 3388017876263904 3388236803099136 3388701195330048 3398996728475582 3420006383072448 3420227376940032 3430618692755388 3436115257491696 3437902108899648 3439111229572096 3467858461462746 3469777785736704 3480319645328786 3482354492074112 3482831784089216 3502058249051136 3515006560380016 3518326256120208 3520155858957504 3520865828533248 3529727371878489 3531562903533132 3553391967435648 3566160502007168 3571384738401792 3571874232915456 3582726281366154 3599337644858112 3605104532450304 3614178093226047 3616057541012436 3616786852708032 3617937966150768 3618058887691264 3650199120394632 3651482906574464 3668682079031328 3670589870024064 3671092961607552 3691358694945792 3703320521315136 3705246325018368 3716503583818337 3720523446034083 3722458195616004 3757089426387336 3757604373612648 3758925934548096 3770589914559976 3791924556827328 3793896436472064 3795869341535232 3806190535796112 3811520110796892 3811766403486528 3812288844746304 3814271314244352 3825859812160893 3847507180956504 3863590185061888 3869000133268608 3897255794516976 3899282448596288 3903500008953792 3905529910154496 3917395669430139 3917648803583376 3918185757100368 3941864316209664 3942404588708352 3954382380427518 3956028762817024 3974405585617272 3976472359192736 3993380234277888 3998971919524608 4011930564758064 4014016852103232 4049254850465376 4070180211919614 4070316248652672 4072432897767936 4107918269896272 4110054472844736 4110320056218624 4110883417285632 4123373080445788 4127267338910244 4129413603777072 4129979581808496 4168402115645664 4169868155401728 4183380588893024 4209238625319936 4222027110726724 4228791676366608 4229064932297472 4231264134030336 4241913653879973 4244119537215324 4244701236858732 4268133491031072 4270353009227136 4281964352770626 4283470332712352 4292564405755392 4305606051085378 4326161920467712 4330247699840256 4332499518716928 4333093331733504 4346258111821236 4346538958194624 4352625149927184 4384412768831598 4386692754670824 4407354904031298 4407958976737914 4409509269373728 4411802305915264 4436765037499392 4450244792387628 4450532358169152 4452846727570176 4453457035392768 4459981114248192 4471206283819431 4473531404091828 4492552763562624 4513421885352822 4515768958616136 4517357168351872 4560008510763264 4566688681890816 4574158257007184 4579105779734256 4581487009988928 4583869478532864 4597796165316601 4621408053633306 4623811281950328 4624110063245952 4624743844446336 4691101674826944 4692047808918528 4693541145276672 4706303162504652 4708750538044176 4735393453484928 4737855956580864 4752250484226726 4776968375154872 4799116859810816 4804307703327744 4818904124301396 4821410054683248 4822382470277376 4823917288201024 4829134956474816 4837033805907559 4866932160526176 4889856327968952 4891576105375104 4894119826698752 4894790615476736 4935029349004677 4937760695086848 4940328433357824 4952762572198657 4960697928045444 4963277594154672 5006848902940296 5009452568516448 5010139164816864 5011901246064128 5055899409103104 5058528581962752 5074920714394816 5082026814395856 5082355204648704 5083051792995072 5085695085659136 5098495092713373 5101146416214524 5130009574608672 5130341065410048 5145928039133082 5156853163349472 5158666844358144 5196341059355968 5204666678605056 5207373213539328 5220479467993179 5223194225906852 5223531738111168 5224247676133824 5253087373576704 5272509840570024 5280233788436256 5297344355299698 5299207447489696 5331962559366144 5349240753010752 5352022469470976 5357077107602688 5357811349373184 5374089422049231 5399006467287168 5424086311518654 5425180279062048 5426906949226152 5427088331536896 5475298680591948 5477224359861696 5480072630459648 5503023118546992 5505884805036096 5506639442411328 5554980781972704 5557869487527552 5583687293424006 5638388901822144 5638753243063296 5655884871839964 5658826049620432 5659601649144976 5687886835240992 5690844654708096 5693804012302848 5709285803694168 5717280166195338 5721406971366528 5773663599787008 5795010815761648 5795385277592832 5803500199902912 5845883691775464 5848923672894432 5858294865231744 5876473205375064 5877278635650552 5879345692498304 5931573570641277 5933659723183504 5934043144225536 5937128970093568 5937942713857024 5943550715661312 5961608378425908 5964708538789104 5990070351416832 5998457879286912 6008269349880338 6017895847137096 6021025278154848 6073882275698064 6080011347684352 6105270317879421 6105474372979008 6108649346651904 6111825971377152 6127208611159961 6161877404844408 6165081709267104 6165480084327936 6166325125928448 6185059620668682 6194120405665608 6194969372712744 6254802233102592 6258054860368896 6275070883339536 6278334050725568 6313857937979904 6333040666090086 6336333978968968 6343187514549912 6346896201045504 6366179305822986 6367051855288098 6405529513840704 6422946529155939 6425205499068528 6428546739577664 6429843293703168 6438846608633088 6458409076628067 6489242880701568 6498749278075392 6499639997600256 6519387167731854 6519808437291936 6522101473833472 6576619153247397 6580039132006236 6583680926782464 6614263904060592 6617703458872896 6655147556249088 6675367188581442 6675798537253728 6679270091355264 6680185553089152 6710297106137742 6738829145343936 6741199212137472 6773653437924204 6776035752527808 6776473606198272 6777402390660096 6797993456951164 6840012766144896 6861237385510776 6872230514983392 6875804217799296 6935716922925492 6939555571473408 6960639290657572 6964708984148224 6965663568178432 7030013120760032 7036652512240416 7040311717915008 7059454743756978 7063125807066264 7106783934871296 7128375726340089 7132321004014336 7142769476803584 7143748465830912 7165452562732308 7198675289716224 7228356186452094 7232115082024872 7233573705416064 7235875932301536 7300398240789264 7302965813148928 7337364158062656 7341179740048128 7342185923215104 7406641042630272 7410492650036736 7433007167636674 7441046892068166 7444916391232008 7514178852774672 7515208747225296 7517851869096192 7541179829119952 7583849113654656 7587792872944128 7612381071592224 7623040221593784 7623532806973056 7624577689492608 7628542628488704 7651719624321786 7695014361913008 7718892058699623 7727180370123776 7738000266537216 7794511589033952 7798564897192576 7807000017907584 7811059820308992 7834791338860278 7835297607166752 7836371514200736 7883728632419328 7884809177416704 7908764760855036 7912057525634048 7946016532949547 7948811171234544 7952944718385472 7997943839049216 8023861129516128 8028033704206464 8098509700930752 8136129467277981 8140360423839228 8140632497305344 8144865795535872 8165365321732921 8215836539792544 8220108945689472 8246746160891576 8254534677820488 8258827207554144 8259959163616992 8336804231291328 8339736310803456 8366761177786048 8444054221453448 8457583352733216 8458129864594944 8483827307759946 8488239074430648 8489402473717464 8536266982062144 8540706018454272 8563928705541252 8566940665424704 8585128811510784 8611212102170756 8652323840935424 8660495399680512 8692516223642472 8693077916389248 8705250299854368 8768825537663196 8773385509341648 8814709808062596 8815917953475828 8819018538747456 8823604611830528 8900489584775256 8901064716338304 8905693455140352 8906914070785536 8942412567638862 8947062808183656 8985105527125248 9012404024820507 9026843770705644 9031537917232272 9034714336703744 9120017021526528 9148316514014368 9158211559468512 9162974019977856 9167738957065728 9195592330633202 9242816107266612 9247622563900656 9248220126491904 9249487688892672 9277589431003023 9382203349653888 9387082290553344 9412606325009304 9417501076088352 9470786906969856 9475711913161728 9499560999135129 9504500968453452 9549268958734479 9550577782932147 9553936750309744 9637808248602792 9642820109366496 9644764940554752 9647834576402048 9658269912949632 9674067611815118 9733864321052352 9779080751597781 9779712655937904 9783152210750208 9788239653397504 9789581230953472 9870058698009354 9875521390173696 9905525144397314 9921395856090888 9926555188309344 10013050782872163 10013697805880592 10018905137032896 10020278329633728 10023802492128256 10065445659206613 10111798818206208 10149841428789632 10164053628791712 10164710409297408 10166103585990144 10196990185426746 10202292832429048 10260019149217344 10260682130820096 10291856078266164 10313706326698944 10317333688716288 10392682118711936 10409333357210112 10440958935986358 10446388451813704 10447063476222336 10448495352267648 10506174747153408 10545019681140048 10560467576872512 10589182115635467 10594688710599396 10598414894979392 10698481506021504 10704044938941952 10714154215205376 10715622698746368 10748178844098462 10798012934574336 10842534279678141 10848172623037308 10850360558124096 10853813898452304 10854176663073792 10950597361183896 10954448719723392 10960145260919296 11006046237093984 11011769610072192 11013278884822656 11109961563945408 11115738975055104 11149510751455011 11167374586848012 11276777803644288 11311769743679928 11317652099240864 11319203298289952 11375773670481984 11381689309416192 11387608024605696 11418571607388336 11434560332390676 11442813942733056 11477579436482679 11590021631523296 11590770555185664 11607000399805824 11691767383550928 11697847345788864 11716589730463488 11752187008290417 11752946410750128 11754557271301104 11758691384996608 11863147141282554 11867319446367008 11868086288451072 11923216756851816 11929417077578208 11980140702833664 11996915758573824 12016538699760676 12035791694274192 12042050556309696 12147764551396128 12210540635758842 12210948745958016 12217298693303808 12254417222319922 12323754809688816 12330163418534208 12330960168655872 12332650251856896 12370119241337364 12388240811331216 12389938745425488 12509604466205184 12550141766679072 12556668101451136 12627715875959808 12666081332180172 12672667957937936 12686375029099824 12693792402091008 12725740961639919 12732358611645972 12734103710576196 12811059027681408 12845893058311878 12850410998137056 12857093479155328 12877693217266176 12916818153256134 12978485761403136 12997498556150784 12999279995200512 13038774335463708 13039616874583872 13044202947666944 13153238306494794 13160078264012472 13228527808121184 13235406917745792 13310295112498176 13350734377162884 13351597074507456 13358540182710528 13360371106178304 13400962511448811 13413618851458293 13420594212275484 13477658290687872 13547306875848408 13552071505055616 13595986913902328 13680025532289792 13721588109861853 13722474771021552 13744461029966784 13751608435598592 13793388495949803 13871433845850984 13921278581315144 13929417968296448 13931327136356864 14060026241520064 14073305024480832 14080623435830016 14118909487513956 14126251614132528 14213567869742592 14256751452680178 14264642008028672 14330905125464616 14397350579432448 14456712372904188 14464230164049744 14467147410832128 14471751864603072 14511101417722677 14600796481578528 14605931626297856 14674728316125312 14682359480096256 14684371846430208 14813282085260544 14820985300073472 14858287716595971 14866014335273348 14882093784136332 14889832782464016 15028357705549344 15030417494450592 15035703738192384 15082359658239904 15167698227309312 15175585745888256 15224762143184448 15246080443187568 15247065613946112 15249155378985216 15257085256977408 15295485278140119 15303439248643572 15390028723826016 15437784117399246 15476000533074432 15589023178067904 15597129794385152 15614000035815168 15622119640617984 15661438403979537 15669582677720556 15670595214333504 15672743028401472 15817529521710072 15892033065899094 15897622342469088 15905889436770944 15995887678098432 16047722259032256 16056067408412928 16122268266147693 16197019401861504 16272258934555962 16280720847678456 16281264994610688 16330730643465842 16431673079585088 16440217891378944 16493492321783152 16509069355640976 16517654415108288 16519918327233984 16673608462582656 16733522355572096 16888108442906896 16915166705466432 16916259729189888 16967654615519892 16976478148861296 16978804947434928 17072533964124288 17081412036908544 17127857411082504 17133881330849408 17222424204341512 17304647681870848 17320990799361024 17385032447284944 17386155832778496 17410500599708736 17438978354839889 17537651075326392 17546771018683296 17629419616125192 17631835906951656 17638037077494912 17647209223661056 17794720711923831 17800979169550512 17802129432676608 17811386910280704 17813828141571072 17884825135277724 17894125616367312 17970211054250496 18024808049641014 18053687541411288 18063075834464544 18069428673407488 18240034043053056 18296633028028736 18316423118937024 18325948039955712 18335477914131456 18381625833479883 18391184661266404 18485632214533224 18495245127801312 18496440252983808 18498975377785344 18555178862006046 18764406699307776 18774164581106688 18825212650018608 18835002152176704 18941573813939712 18999121998270258 19009001936906904 19098537917468958 19101155565864294 19107873500619488 19275616497205584 19285640218732992 19289529881109504 19295669152804096 19316539825899264 19348135223630236 19375227229884201 19467728642104704 19558161503195562 19559425311875808 19566304421500416 19740117396018708 19751042780347392 19811050288794628 19842791712181776 19853110376618688 20026101565744326 20027395611761184 20037810274065792 20040556659267456 20130891318413226 20223597636412416 20299682857579264 20328107257583424 20329420818594816 20332207171980288 20393980370853492 20404585664858096 20520038298434688 20583712156532328 20627412653397888 20785364237423872 20818666714420224 20881917871972716 20892776903627408 20894126952444672 20896990704535296 21090039362280096 21120935153745024 21178364231270934 21189377421198792 21196829789958784 21385127179020267 21396963012043008 21408089877883904 21428308430410752 21431245397492736 21496357688196924 21596025869148672 21685068559356282 21696345246074616 21700721116248192 21707627796904608 21901194722367792 21908897439446784 21920290521838592 22012092474187968 22023539220144384 22026557769645312 22093478735091283 22219923127890816 22231477950110208 22299021502910022 22334749173696024 22553555607288576 22622077694637109 22623539487359856 22635304198481728 22638406596579904 22751547340963968 22763378618832384 22837143214776672 22869120664781352 22885627885466112 22955158872965358 23156676176098869 23180043263046592 23181541110371328 23214000799611648 23383534767101856 23395694691577728 23433179460926976 23504374016580834 23505892821500256 23509114542602208 23517382769993216 23726294282565108 23734638892734016 23736172576902144 23846433513703632 23858834155156416 23993831517147648 24033077399521352 24071583388548384 24084101112619392 24295529102792256 24421081271517684 24421897491916032 24434597386607616 24496095965198763 24508834444639844 24647509619377632 24660326837068416 24740238482674728 24776481622662432 24779877490850976 25019208932410368 25100283533358144 25113336202902272 25332162664360344 25345335915875872 25372750058199648 25451481923279838 25464717223291944 25468207421152392 25622118055362816 25691786116623756 25700821996274112 25714186958310656 25755386434532352 25833636306512268 25956971522806272 26077548670927416 26079233749167744 26306476612989588 26320156528024944 26457055616242368 26470813835491584 26701468754325768 26703194149014912 26717080365421056 26720742212356608 26801925022897622 26827237702916586 26841188424550968 26955316581375744 27037212074461521 27094613751696816 27104143010111232 27191973827804656 27360051064579584 27443176219723706 27444949542043104 27488922059933568 27503216871197184 27586776991899606 27742867691701968 27832768293009069 27842557162630288 27858835936592896 27862654272713728 28120052483040128 28146610048961664 28161246871660032 28237818975027912 28252503228265056 28427135739485184 28498682997405387 28513502905360356 28529284016057344 28647806876203437 28651733348796441 28661810250929232 28913424745808376 28928460328099488 28934294821664256 28943503729206144 29022202835445354 29201592963157056 29211863252595712 29337242254793343 29349456632250624 29364718960192512 29368743692860416 29626564170521088 29716575433191942 29732028670546696 29764187568272664 29779665564928032 30039152348616489 30056715411098688 30060834988901184 30071407476384768 30164719316479808 30335396454618624 30449524286368896 30492160886375136 30494131227892224 30498310757970432 30590970556280238 30606878497287144 30780057447652032 30875568234798492 30952001066148864 31178046356135808 31194259588770304 31228000071630336 31322876807959074 31339165355441112 31341190428667008 31345486056802944 31635059043420144 31784066131798188 31795244684938176 31811778873541888 32095444518064512 32112134816825856 32244536532295386 32394038803723008 32544517869111924 32561441695356912 32562529989221376 32661461286931684 32863346159170176 32880435782757888 32986984643566304 33018138711281952 33035308830216576 33039836654467968 33347216925165312 33448532254365033 33467044711144192 33776216885813792 33830333410932864 33935309231039784 33952956297722592 33957609894869856 34145067928248576 34162824073817088 34255714822165008 34267762661698816 34432738309448037 34444848408683024 34770064894569888 34772311665556992 34821001199417472 34877956709679778 35075302150652784 35093542037366592 35256561024871251 35258839232250384 35263671813903312 35276074154989824 35294418447322112 35589441423847662 35601958339101024 35604258865353216 35769650270555448 35788251232734624 35940422108500992 36049616099282028 36107375082822576 36126151668929088 36138857346814976 36593266056057472 36632846237874048 36651896079911424 36763251666959766 36782369322532808 36971264429066448 36990490255602624 36992880505967616 36997950755570688 37110357724012092 37528813398615552 37650425300037216 37670004304353408 37883147627879424 37998243996540516 38018003873813808 38177222884919757 38197075834937916 38202311131728588 38215747001238976 38551232994411168 38571280437465984 38591338305608192 38633079651798528 38696270447260472 38750454459768402 38935457284209408 39053750774222197 39116323006391124 39118850623751616 39132608843000832 39480234792037416 39622100577589256 39685583424363552 39706220753237376 40052203131488652 40054791223522368 40075620548131584 40081113318534912 40202887534346433 40261782636826452 40599365715158528 40656214515166848 40787960741706984 40809171329716192 41040076596869376 41164764329585559 41167424313064656 41254825306795776 41380165487849409 41570728474847744 41763835743945432 41785553807254816 41788253904889344 41793981409070592 42180078724560192 42241870307490048 42356728462541868 42378754842397584 42393659579917568 42770254358040534 42793926024086016 42992715376393848 43192051738297344 43370137118712564 43392690492149232 43401442232496384 43415255593809216 43533304253168031 43802389444735584 43817794878893568 44024184948375936 44047078440288768 44053115539290624 44186957470182566 44439846255781632 44462955900220416 44574863149787913 44598043005820044 44669498347392048 45107111214577152 45244155389274218 45247078974719712 45270608396963456 45276813193159808 45503094681927936 45526757237664768 45674286429553344 45738241329562704 45771255770932224 45886455834420357 45910317745930716 46313352352197738 46360086526093184 46428001599223296 46767069534203712 46791389383155456 46866358921853952 46984315211938611 47008748033161668 47011785643000512 47018229085204416 47034765539986432 47452588565130216 47469277785468032 47692867027407264 47717668310312832 47987663034295296 48066154799042704 48143166777096768 48168202225238784 48314546589638381 48366804798443079 48591058205584512 48842162543035368 48843794983832064 48992191930397526 49017668889279688 49295019238755264 49320653674136832 49480476965349456 49552963245324864 49559754981701952 50200567066716288 50226672405804544 50664325328720688 50690671831751744 50745500116399296 50902963846559676 50929434446583888 50936414842304784 51244236110725632 51383572233247512 51401643992548224 51428373916621312 51667272613024536 51913943045612544 52155097341854832 52158467498335488 52316935064519667 52612953225979176 52640313056049888 52914111232484736 52941627670983168 53402937508651536 53406388298029824 53434160730842112 53441484424713216 53603850045795244 53654475405833172 53682376849101936 53910633162751488 54074424148923042 54189227503393632 54208286020222464 54383947655609312 54720102129159168 54886352439447412 54889899084086208 54977844119867136 55006433742394368 55144877500439649 55173553983799212 55485735383403936 55665536586018138 55685114325260576 56240104966080256 56293220097923328 56322493743320064 56475637950055824 56505006456530112 56997365994810774 57027005810720712 57295613752406874 57303466697592882 57323620501858464 57826849491616752 57856920656198976 57868589643328512 57887007458412288 58044405670890708 58125681689652603 58403185926314112 58674484509586686 58698913264501248 59253128341042176 59433150866383884 59464057341093392 59528375136545328 59559331129856064 60078304697232978 60113430822197376 60121669977802368 60329438632959616 60670792909237248 60899048572737792 60984321772750272 60988262455784448 60996621515940864 61181941112560476 61213756994574288 61560114895304064 61751136469596984 62356092712271616 62388519177540608 62456000143260672 62645753615918148 62678330710882224 62682380857334016 62690972113605888 62881439476798267 63270118086840288 63568132263596376 63590489369876352 63623557747083776 64155381537060801 64190889036129024 64224269633651712 64385913438582541 64489073064590772 64788077607446016 65089035738223848 65122883390713824 65322922573863368 65726692318340352 65760871565515776 65973969287132608 66036277422563904 66070617660433152 66079673308935936 66280436205273849 66694433850330624 66897064508730066 66934089422288384 67552433771627584 67660666821865728 67866233083911327 67870618462079568 67905912595445184 67915219789739712 68290135856497152 68511429644330016 68535525323397632 68865476618896074 68889696817366048 69540129789139776 69544623331113984 69642002398834944 69755913419359556 70150604301305568 70187084074733184 70513122049742502 70517678464500768 70527343627806624 70552148309979648 71178882847695324 71203916678202048 71208517730706432 71539300541110896 71576502465469248 72099232198564056 72214750165645152 72252303337858176 73186532112114944 73265692475748096 73303792159822848 73488287895596289 73526503333919532 73564738645065616 73942528858132896 73980980511205248 74220715448024184 75057626797231104 75300850600074432 75340008608706816 75996487993081032 76036007747627616 76354445769839514 76394151669875832 76404622263457176 76431494002477952 77102465988822336 77142560874931968 77182676611216384 77266159303597056 77392540894520944 77500908919536804 77870914568418816 78107501548444394 78232646012782248 78237701247503232 78960469584074832 79244201155178512 79371166848727104 79412441506474752 79653711945079493 80104406262977304 80109582447044736 80151241096263168 80162226637069824 80405775068692866 80523565273652904 81111636223384563 81198731430317056 81312429030333696 81575921483413968 81618342659432384 82080153193738752 82329528659171118 82334848626129312 82509650613591552 82760330975698818 83141456949695488 83498304879027207 83527671487890864 83571107614509632 83576507809778688 83587962818141184 84360157449120384 84483740614980096 84713456925083736 84757509684795168 84787319159835136 85496048992216161 85540508716081068 85587852048172032 85985430752787696 86740274237425128 86785380984298464 86802884464992768 86830511187618432 87066608506336062 87604778889471168 87635589757787136 88048369896751872 88094156880577536 88106231078581248 88373914940365132 88879692511563264 89149726299575826 89196086011640088 89338996694784096 90214222429154304 90488310778548436 90494157949439424 90541216793926912 90553626386319616 91006189363855872 91348572859106688 91476482659125408 91772911668840714 91820635491861432 92626704704395476 92720173052186368 92856003198446592 93534139068407424 93582778766310912 93968630423877222 94017496066323336 94023571286001024 94036458170408832 94905177130260432 94938555570936064 95385734054814528 95435336620625664 96132309598085408 96286333554193536 96336404450477568 96629093179276762 96733609596886158 97182116411169024 97684325086070736 97687589967664128 97984383860795052 98035337778559376 98590038477510528 98641307348273664 98960953930698912 99105926490649728 99119509963403904 100345596763095099 100401134133432576 100453344811609088 101328650657441376 101381343663503488 101491000232798592 101805927693119352 101858868893167776 101872829684609568 102488472221451264 102767144466495024 102803287985096448 102856747833242624 103298214928344111 103334545226049072 104310194683709664 104316934996670976 104633870129039334 105225906451958352 105280626112099776 105769683074613753 105828222464969472 105883255341966336 106149749182527973 106805875017303072 106812776596059648 107207700091590488 107308950811666344 107364753698203872 107821266325502976 108148848297846084 108378455006787264 108416572040444928 108767895311218624 109772704878894824 109779798168172416 109955688239734272 110289755000879298 110347107967598424 110971470766807872 111331073172036276 111370228650521152 112480209932160512 112586440195846656 112951275900111648 113010012913060224 113994731989621548 114054011621441424 114591227504813748 114606933395185764 114647241003716928 115653698983233504 115713841312397952 115774014916824576 116088811341781416 116251363379305206 116806371852628224 117161252322666591 117348969019173372 117397826529002496 118866301732767768 118928114682186784 119056750273090656 119118662259712128 120156609394465956 120226861644394752 120243339955604736 120608662603039299 120658877265919232 121798097145475584 121968643545500544 122363882225120952 122427513989148576 123120229790608128 123494292988756677 123502272939193968 124140496463548227 124712185424543232 125291507231836296 125356661421764448 125364761714668032 125381944227211776 125762878953596534 126540236173680576 127136264527192752 127180978739752704 127247115494167552 128310763074121602 128381778072258048 128771826877165082 128978146129181544 129576155214892032 130178071476447696 130245766781427648 130599912759504093 130645845147726736 131453384636680704 131947938574265216 132072554845127808 132141235320866304 132159346617871872 132560872410547698 133388867700661248 133724589449363739 133794129017460132 133868178844576768 135104867543255168 135321333643731456 135732466167822654 135741236924159136 135811825190890368 135830439579479424 136580271712994304 137022859288660032 137071050646795264 137659367503261071 137730953237792148 137779393634732096 139080259578279552 139284004797669888 139511826838719112 140301208602611136 140374168149466368 140952945635815833 141026244099485004 141035356929001536 141054687255613248 141104296619959296 142357765695390648 142407833356404096 143078601082221792 143153004930938496 144198464397128112 144429500331290304 144504606675716352 144943639768915143 146373064224229888 146531384951496192 146976575791192578 147053006667839064 147129477290131232 147885057716265792 147961961022410496 148441430896048368 150601701200148864 150680017217413632 151992975986162064 152072015495255232 152708891539679028 152788303339751664 152809244526914352 152862988004955904 154204931977644672 154285121749863936 154785081789041888 155001817839073608 155741829136837632 156215003096888788 156465292025564496 156475402495006464 156950805193559001 157920939168149664 158488402310357024 158742333697454208 158824883012949504 159307423890158986 160208812525954608 160219164894089472 160302482192526336 160324453274139648 160811550137385732 161047130547305808 162223272446769126 162624858060667392 163151842966827936 163236685318864768 164160306387477504 164659057318342236 164669697252258624 165019301227183104 165434632501318947 165520661951397636 166996609758054414 167055342975781728 167142215229019264 168720314898240768 168967481229960192 169426913850167472 169515019369590336 169574638319670272 170992097984432322 171081017432162136 171970861505575392 173480548474850256 173570761968596928 173605768929985536 173661022375236864 174133217012672124 174377045068957809 175209557778942336 176096739793503744 176747829880730264 177759385023126528 178299452599151652 178392172023280176 178677993389568192 180976621557096872 180988315898878848 181082433587853824 181107252772639232 182012378727711744 182697145718213376 182952965318250816 183252215171350309 183545823337681428 183641270983722864 185253409408790952 185440346104372736 187068278136814848 187165557532621824 187937260847754444 188034992132646672 188047142572002048 188072916340817664 188644318430394801 189810354260520864 189877111141872128 190771468109629056 190870673241251328 192264619196170816 192572667108387072 192672808900955136 193157740315747623 193258186358553524 193467219193772316 194364232822338048 195368650172141472 195968767721590104 196070675557118752 197180076955021056 197282614696547328 197921907861397824 198211852981299456 198239019926807808 198841308615821547 200691193526190198 200802268266865152 202657301314882752 202762687327006976 202982000465597184 203598699251733981 203611855386238704 203717737786335552 203745659369219136 205534288932990048 205606575970192896 206596429856688222 206669090452098144 208620389367419328 208633869993341952 209267740258078668 210451812903916704 210561252224199552 211539366149227506 211656444929938944 212299498365055946 213611750034606144 213625553192119296 214415400183180976 214617901623332688 214729507396407744 216297696595692168 216756910013574528 217535790622437248 219545409757789648 219559596336344832 219911376479468544 220464863686788867 220579510001758596 220694215935196848 221942941533615744 222662146344072552 222740457301042304 224960419864321024 225172880391693312 225902551800223296 226020025826120448 226706718612918557 227989463979243096 228108023242882848 229182455009627496 229213866790371528 229294482007433856 231307397966467008 231427682624795904 231548029833649152 232177622683562832 232502726758610412 233612743705256448 234322504645333182 234697938038346744 237732603465535536 237856229364373568 238113500546181312 238237324519424256 238961135835238479 240313218788931912 240453723288789504 240486679911209472 241217325206078598 241317754531838464 243334908670153689 243596194290951168 243937287091001088 244727764450241904 244855027978297152 246240459581216256 246988585977513354 247004545878387936 248280992927096454 249424370849086464 250583014463672592 250713322843528896 250729523429336064 250763888454423552 251525757907193068 253080472347361152 254272529054385504 254361957479505408 256621526148243204 256763556144516096 257543653754330164 257956292258363088 260356142952895392 260491533562855296 261199825519008186 261291690295453472 262906769273361408 263895877148530432 264145109690255616 264282470641732608 264318693235743744 265121744821095396 267449178898727478 267588258034920264 270209735086510336 270642667287462912 271464932335645308 271482473848318272 271623650381780736 271660879158958848 274045718577320064 275318735006522142 275461906475584296 275558787269464192 278160519156559104 278568009595339776 279023653677438224 280602417205222272 280748336298932736 281905891271631666 282052488198970008 282070713858003072 282109374511226496 284715531390781296 284815666712808192 286157202164443584 286306009861876992 288396928794256224 288859000662580608 289009213351432704 289887279537830286 292746128448459776 293062769902992384 293953151582385156 294106013335678128 294258954580262464 295770115432531584 295923922044820992 296882861792096736 301036790289285297 301203402400297728 301360034434827264 302118516904118077 303985951972324128 304144030990510464 305417783079358056 305576606679503328 305618489053828704 305725976009911808 308409863955289344 308570243499727872 309570163578083776 310003635678147216 312430006193777576 312930584051128992 312950804990012928 313901610387118002 315841878336299328 316976804620714048 317484667394908416 317649766025899008 318449247547583919 318614847780317972 320417625051909216 320438329788178944 321623100274771464 322094261094611616 324446544893538252 325249716121334784 326303685933655872 326473370637729536 329318114636684472 329339394504517248 330869265002637894 331041323902795272 333993219516108828 334110685951563456 334284430458038528 337440629796481536 338853827700334944 339030038739180672 341984195968864644 342162034864324272 343941723011150784 346961096949700512 347141523937193856 347322044750473728 348266434025344248 348754090137915618 350419115557884672 351483756967999773 352193479587007488 353495659761460528 356598905198303304 356784344046560352 357355986779136384 361825987809117897 361953243114193744 361976631797757696 362164867175707648 362214505545278464 365394291436426752 365905930636501632 366504430342700618 367091646675362856 367282541967445728 370482878966270031 370506818817581904 370880692208745472 372421489390644681 374136556273629696 375874521695508888 376069984265293344 376094285144004096 376145832681635328 377288636860789602 379620708521041728 379754222283744256 381542936219258112 381741346482502656 384529238392341632 385145334216774144 386315480631495246 386516372717107048 386934438387544632 388728465644676096 390737300344282944 391799738278512279 391937535443180208 392141351114237504 394360153910042112 395843815722795648 396423705962598912 396478039853615616 397682617231643094 401173768348091217 401382387052380396 401604536533730304 405314602629765504 405525374654013952 405964000931194368 407197398503467962 407223710772477408 407435475572671104 407491318738438272 411068577865980096 411213151940385792 413192859713376444 413338180904196288 417240778734838656 418535480516157336 420903625807833408 421122504448399104 423078732298455012 423312889859877888 424598996730111892 427223500069212288 428830800366361952 429235803246665376 429459014792815488 432595393191384336 433513820027149056 434830919306745429 435071581244874496 439090819515579296 439119192672689664 440929727373577734 441159020003517192 441388431870393696 443885883067231488 445324292688145104 445480914602084608 451805103600446592 452040051652240896 453413437225837114 455978927958486192 456216046485765696 458364910019254992 458427733580743056 458588964014867712 462614795932934016 462855365249591808 464355245367125664 465005453517220824 467225487410512896 468645009290666364 469395876076693488 470852415580677003 475465206931071072 475712458728747136 476227001092362624 476474649038848512 477922271670476958 480626437577863824 480907446577579008 480973359822418944 482434650412157196 482635509063676928 486669817340307378 487874574182002176 489455528900483808 489710055956594304 492480919162432512 493977171955026708 494009091756775872 496303897503956841 496561985854192908 501166028927345184 501426645687057792 503051515814386136 506160944694722304 507698760064888561 508545058108771008 508723914959010816 513243052296486408 515087307508660328 515912584516726176 520712285905790784 520983067125710592 522399651038016372 522583380590906944 527791754297060864 528290219380511232 530243489642190792 534898357797454956 535176516069840528 540419470173020672 542929864671290616 542964947696636544 543247300763561472 543321758317917696 548091437154640128 549756645514050927 550637470013044284 550923812951168592 551117574538928384 556321038313118208 558047307354876448 561204834410444544 561496672597865472 563811782543263332 564104976397940016 564141427716006144 564218749022452992 565932955291184403 569431062781562592 569631333425616384 572314404328887168 572612019723753984 576793857588512448 577718001325161216 578018426702865408 579473220947242869 579774559075660572 587906303164770312 588212026671356256 588517909160524928 591540230865063168 591847844089641984 593765723584193472 596523925847464641 602073580578570594 602406804800595456 604237033808236154 607971903944648256 608288061981020928 610796097755201943 610835566158716112 611153213359006656 611236978107657408 611451952019823616 616819727910578688 619140327156167552 620007271356294432 624860012387555152 625861168102257984 625901609980025856 627803220774236004 631683756672598656 633953609241428096 634969334789816832 636898495095167838 637229695560635944 640835250103818432 640876659576357888 643246200549542928 644188522189223232 648893089787076504 652607371867311744 652946741275459072 658636229273368944 658678789009034496 661394591060366601 661738530005275788 662082647805590544 667986439032217656 668221371903126912 668568860916077056 674881259592963072 677707655400669888 678060077478361344 680120155838755671 683968391937729288 684324069728648544 687883446022301568 693922193899401024 694283047874387712 694644089500947456 696532868050688496 697508180275831236 700838231115769344 702967513935999546 706991319522921056 713197810396606608 713568688093120704 714711973558272768 716883407505715437 723651975618235794 723906486228387488 723953263595515392 730788582872853504 731811861273003264 733008860685401236 734183293350725712 734565083934891456 740965757932540062 741013637635163808 744842978781289362 748273112547259392 751749043391017776 752139968530586688 752188570288008192 752291665363270656 754577273721579204 759241417042083456 763085872438516224 769058476784683264 770290668433548288 772630961262990492 773032745434214096 773868876775089264 781474600688565888 783599476557024558 783875070886360416 784282702228475008 788720307820084224 791687631445591296 792847411925197824 792956079707231232 795365234463286188 802347536696182434 802764774104760792 810629205259531008 811050749308027904 811928001862388736 814394797006935924 814447421544954816 814870951145342208 814982637476876544 817458713198377471 822137155731960192 826385719426752888 826676361808392576 834481557469677312 837016874701573033 837070961032314672 841807251615666816 842245008896798208 846157464596910024 849197993460223784 854447000138424576 857661600732723904 858471606493330752 858918029585630976 865190786382768672 867027640054298112 869661838613490858 870143162489748992 878181639031158592 878238385345379328 881859454747155468 882318040007034384 882776863740787392 887771766134462976 890648585376290208 890961829204169216 903610207200893184 904080103304481792 906355550712354231 906826874451674228 911957855916972384 912432092971531392 916729820038509984 916855467161486112 917177928029735424 925229591865868032 925710730499183616 928710490734251328 930010907034441648 937290018581332728 938791752153386976 941704831161354006 950930413862142144 951424917457494272 952454002184725248 952949298077697024 955347742642751757 955844543340953916 961252875155727648 964869300824314392 973339634680614756 975749148364004352 978911057800967616 979420111913188608 987954343910053416 988018183513551744 992607795007913682 993123971708385816 1002332057854690368 1002853291374115584 1006103031628772272 1012321889389444608 1015397520129777122 1017090116217542016 1026486104592972816 1030174615017320656 1031825169033452352 1041424571811581568 1041966134251421184 1044799302076032744 1045166761181813888 1054451270903999319 1055583508594121728 1056580438761022464 1060486979284381584 1069796715594909912 1070353032139681056 1080838940346041344 1085477963427353691 1085859729342581232 1085929895393273088 1086494601527122944 1086643516635835392 1096182874309280256 1099513291028101854 1101274940026088568 1101847625902337184 1102235149077856768 1111448636898810093 1112642076626236416 1116094614709752896 1122409668820889088 1127623565086526664 1128209952795880032 1128282855432012288 1128437498044905984 1131865910582368806 1138862125563125184 1139262666851232768 1144628808657774336 1145224039447507968 1153587715177024896 1155436002650322432 1158946441894485738 1159549118151321144 1175812606329540624 1176424053342712512 1177035818321049856 1183080461730126336 1187531447168386944 1193047851694929282 1204147161157141188 1204813609601190912 1208474067616472308 1215943807889296512 1216576123962041856 1221592195510403886 1221671132317432224 1222306426718013312 1222473956215314816 1233639455821157376 1238280654312335104 1240014542712588864 1249720024775110304 1251722336204515968 1255606441548472008 1263367513345197312 1267907218482856192 1269938669579633664 1273796990190335676 1274459391121271888 1281670500207636864 1286492401099085856 1288377044378446464 1297786179574153008 1304492757920236287 1305214743734623488 1305893482550918144 1317272458546737888 1317357578018068992 1322789182120733202 1323477060010551576 1324165295611181088 1335972878064435312 1336442743806253824 1337137721832154112 1355415310801339776 1356120154956722688 1360240311677511342 1367936783875458576 1368648139457297088 1375766892044603136 1379946739372863649 1387844387798802048 1388566095748775424 1393065736101376992 1395016360551662472 1401676462231538688 1405935027871999092 1412557246742031009 1413982639045842112 1426395620793213216 1427137376186241408 1429423947116545536 1433766815011430874 1447303951236471588 1447812972456774976 1447906527191030784 1463623722546006528 1466017721370802472 1468366586701451424 1469130167869782912 1481931515865080124 1482027275270327616 1489685957562578724 1503498086782035552 1504279937061173376 1509154547443158408 1518482834084166912 1523096280194665683 1526171744877032448 1538116953569366528 1545261922525980984 1546065490868428192 1547737753550178528 1562949201377131776 1567198953114049116 1567750141772720832 1568565404456950016 1583375262891182592 1590730468926572376 1604695073392364868 1605529548209521584 1621258410519062016 1628789594013871848 1628894843089909632 1629741902290684416 1629965274953753088 1634917426396754942 1644274311463920384 1649269936542152781 1652771438853505776 1653352723616785152 1668963114939354624 1674033749403146066 1674141922064629344 1683614503231333632 1684490017793596416 1692314929193820048 1697798865873553209 1698395986920447568 1708894000276849152 1715323201465447808 1716943212986661504 1717836059171261952 1730381572765537344 1734055280108596224 1738419662841728607 1739323677226981716 1740286324979497984 1756363278062317184 1763718909494310936 1764636080014068768 1765553727481574784 1775543532268925952 1781297170752580416 1781923658408338432 1789571777542393923 1807220414401786368 1812711101424708462 1813653748903348456 1823915711833944768 1824864185943062784 1832388293265605829 1833459640077019968 1833710934322972224 1834355856059470848 1850459183731736064 1857420981468502656 1860021814068883296 1874580037162665456 1877583504306773952 1883409662322708012 1901860827724284288 1902849834914988544 1904908004369450496 1910695485285503514 1911689086681907832 1922505750311455296 1929738601648628784 1946679269361229512 1957822115601935232 1958840223826377216 1975908687820106832 1976036367027103488 1985215590015827364 1986247943416771632 2004664115709380736 2005706582748231168 2012206063257544544 2024643778778889216 2030795040259554244 2034180232435084032 2040360467516267013 2052972209185945632 2060349230034641312 2063650338066904704 2082849143623163136 2083932268502842368 2089598604152065488 2090333522363627776 2108902541807998638 2120973958568763168 2139593431189819824 2140706064279362112 2150650222517146311 2170955926854707382 2171719458685162464 2171859790786546176 2192365748618560512 2199026582056203708 2202549880052177136 2203695251804674368 2204470298155713536 2222897273797620186 2232189229419505792 2244819337641778176 2255247130173053328 2256419905591760064 2256565710864024576 2256874996089811968 2263731821164737612 2277724251126250368 2289257617315548672 2307175430354049792 2310872005300644864 2317892883788971476 2319098236302642288 2351625212659081248 2352848106685425024 2354071636642099712 2366160923460252672 2375062894336773888 2382278797227554017 2386095703389858564 2408294322314282376 2416948135232944616 2431887615778593024 2433152247924083712 2443184391020807772 2443342264634864448 2444612853436026624 2444947912430629632 2452376139595132413 2476561308624670208 2480029085425177728 2499440049550220608 2503444672409031936 2511050624104719099 2511212883096944016 2526735026690394624 2535814436965712384 2547593980380671352 2548918782242543776 2563341000415273728 2572984802198171712 2576754088756892928 2595572359148306016 2608985515840472574 2610429487469246976 2634544917093475776 2634715156036137984 2645578364241466404 2646954120021103152 2648330591222362176 2671945756128870624 2672885487612507648 2710830621602679552 2712240309913445376 2719066652137062693 2720480623355022684 2735873567750917152 2737296278914594176 2751533784089206272 2759893478745727298 2775688775597604096 2777132191497550848 2786131472202753984 2790032721103324944 2811870055743998184 2825114493484062018 2827965278091684224 2852791241586426432 2854274752372482816 2858847894233091072 2866043227928255271 2867533630022861748 2894607902472943176 2895625944913549952 2927247445092013056 2932035442741604944 2936733173402902848 2938260335739565824 2947187341967941241 2963863031730160248 2964054550540655232 2979371915125157448 3006996173564071104 3008559874122346752 3018309094886316816 3036965668168333824 3046192560389331366 3076233907138733056 3090523845051961968 3092130981736856384 3095475507100357056 3125898402754263552 3134397906228098232 3135500283545441664 3137130808913900032 3163353812711997957 3166750525782365184 3181460937853144752 3209390146784729736 3211059096419043168 3242516821038124032 3257579188027743696 3257789686179819264 3259483804581368832 3259930549907506176 3269834852793509884 3288548622927840768 3298539873084305562 3305542877707011552 3306705447233570304 3337926229878709248 3348067498806292132 3348283844129258688 3367229006462667264 3384629858387640096 3395597731747106418 3396791973840895136 3417788000553698304 3430646402930895616 3433886425973323008 3435672118342523904 3460763145531074688 3476839325683457214 3478647354453963432 3512726556124634368 3527437818988621872 3529272160028137536 3531107454963149568 3562594341505160832 3579143555084787846 3614440828803572736 3625422202849416924 3627307497806696912 3647831423667889536 3649728371886125568 3664776586531211658 3666919280154039936 3667421868645944448 3700918367463472128 3714841962937005312 3720043628137766592 3749160074325330912 3755167008613547904 3766819324645416024 3803721655448568576 3805699669829977088 3809816008738900992 3821390970571007028 3823378173363815664 3845011500622910592 3859477203297257568 3893358538722459024 3913478273760708861 3915644231203870464 3917680447652754432 3927540719753535001 3951817375640213664 3952072734054206976 3970431180031654728 3972495886833543264 4009328231418761472 4011413165496462336 4024412126515089088 4061590080519108488 4068360464870168064 4080720935032534026 4105944418371891264 4120698460069282624 4127300676133809408 4139840218118590947 4165698287246326272 4179197208304130976 4180667044727255552 4217805083615997276 4241947917137526336 4279186862379639648 4281412128558724224 4301300445034292622 4341911853709414764 4343438917370324928 4343719581573092352 4398053164112407416 4405099760104354272 4407390503609348736 4445794547595240372 4464378458839011584 4510494260346106656 4512839811183520128 4527463642329475224 4555448502252500736 4569288840583997049 4578515234631097344 4614350860708099584 4635785767577942952 4638196472605284576 4703250425318162496 4705696213370850048 4708143273284199424 4750125788673547776 4764557594455108034 4772191406779717128 4816588644628564752 4833896270465889232 4863775231557186048 4886368782041615544 4886684529269728896 4889225706872053248 4889895824861259264 4904752279190264826 4947809809626458343 4953122617249340416 4960058170850355456 4998880099100441216 5006889344818063872 5022101248209438198 5022425766193888032 5053470053380789248 5071628873931424768 5093396597620659627 5095187960761342704 5097837564485087552 5126682000830547456 5145969604396343424 5153508177513785856 5191144718296612032 5215258988525185821 5217971031680945148 5220858974938493952 5269089834186951552 5291156728482932808 5293908240042206304 5296661182444724352 5343891512257741248 5345770975225015296 5421661243205359104 5438133304274125386 5440961246710045368 5471747135501834304 5474592557829188352 5503067568178412544 5519786957491454596 5551377551195208192 5572262944405507968 5580065442206649888 5623740111487996368 5650228986968124036 5655930556183368448 5705582483172852864 5708549504744965632 5732086455856510542 5735067260045723496 5789215804945886352 5791251889827099904 5864070885483209888 5873466346805805696 5876520671479131648 5894374683935882482 5927726063460320496 5928109101081310464 5958743830250314896 6013992347128142208 6017119748244693504 6036618189772633632 6073931336336667648 6092385120778662732 6121081402548801039 6181047690103923936 6184261963473712768 6190951014200714112 6251796805508527104 6268795812456196464 6271000567090883328 6274261617827800064 6326707625423995914 6362921875706289504 6418780293569459472 6422118192838086336 6451950667551438933 6515158376055487392 6515579372359638528 6539669705587019768 6577097245855681536 6597079746168611124 6611085755414023104 6613410894467140608 6696134997612584264 6696567688258517376 6734458012925334528 6769259716775280192 6791195463494212836 6793583947681790272 6861292805861791232 6867772851946646016 6921526291062149376 6953678651366914428 6957294708907926864 7025453112249268736 7054875637977243744 7058544320056275072 7062214909926299136 7125188683010321664 7146836391682662051 7158287110169575692 7250844405698833848 7254614995613393824 7295662847335779072 7299456743772251136 7329553173062423316 7333838560308079872 7334843737291888896 7357128418785397239 7429683925874010624 7440087256275533184 7498320148650661824 7510334017227095808 7533151872314157297 7533638649290832048 7607443310897137152 7642781941142014056 7646756346727631328 7690023001245821184 7718954406594515136 7786717077444918048 7826956547521417722 7831288462407740928 7855081439507070002 7903634751280427328 7904145468108413952 7940862360063309456 7944991773667086528 8018656462837522944 8048824253030178176 8123180161038216976 8136720929740336128 8157199956411188079 8161441870065068052 8211888836743782528 8241396920138565248 8254601352267618816 8279680436237181894 8331396574492652544 8358394416608261952 8361334089454511104 8435610167231994552 8483895834275052672 8558373724759279296 8562824257117448448 8598129683784765813 8602600890068585244 8683823707418829528 8686877834740649856 8796106328224814832 8810199520208708544 8814781007218697472 8841562025903823723 8891589095190480744 8928756917678023168 9020988520692213312 9025679622367040256 9054927284658950448 9110897004505001472 9138577681167994098 9228701721416199168 9271571535155885904 9276392945210569152 9406500850636324992 9411392426741700096 9500251577347095552 9529115188910216068 9544382813559434256 9633177289257129504 9667792540931778464 9727550463114372096 9772737564083231088 9773369058539457792 9778451413744106496 9779791649722518528 9809504558380529652 9895619619252916686 9920116341700710912 9997760198200882432 10013778689636127744 10044202496418876396 10044851532387776064 10186793195241319254 10190375921522685408 10195675128970175104 10253364001661094912 10291939208792686848 10307016355027571712 10382289436593224064 10430517977050371642 10435942063361890296 10538179668373903104 10582313456965865616 10587816480084412608 10593322364889448704 10687783024515482496 10843322486410718208 10876266608548250772 10881922493420090736 10943494271003668608 10949185115658376704 11039573914982909192 11102755102390416384 11144525888811015936 11160130884413299776 11178385125452368849 11247480222975992736 11300457973936248072 11311861112366736896 11411164966345705728 11417099009489931264 11464172911713021084 11470134520091446992 11578431609891772704 11582503779654199808 11728141770966419776 11746932693611611392 11753041342958263296 11782622159260605003 11788749367871764964 11855452126920640992 11856218202162620928 11917487660500629792 12027984694256284416 12034239496489387008 12073236379545267264 12184770241557325464 12242162805097602078 12362095380207847872 12368523926947425536 12381902028401428224 12419520654355772841 12537591624912392928 12542001134181766656 12653415250847991828 12725843751412579008 12837560587138918944 12844236385676172672 12903901335102877866 13030316752110974784 13031158744719277056 13079339411174039536 13194159492337222248 13222171510828046208 13392269995225168528 13393135376517034752 13538519433550560384 13582390926988425672 13587167895363580544 13707866521751991147 13722585611723582464 13735545703893292032 13843052582124298752 13907357302733828856 13914589417815853728 14050906224498537472 14109751275954487488 14117088640112550144 14124429819852598272 14250377366020643328 14293672783365324102 14316574220339151384 14501688811397667696 14509229991226787648 14591325694671558144 14659106346124846632 14667677120616159744 14669687474583777792 14714256837570794478 14843429428879375029 14859367851748021248 14880174512551066368 14996640297301323648 15020668034454191616 15066303744628314594 15067277298581664096 15214886621794274304 15285563882284028112 15293512693455262656 15380046002491642368 15437908813189030272 15573434154889836096 15653913095042835444 15662576924815481856 15710162879014140004 15807269502560854656 15881724720126618912 15889983547334173056 16037312925675045888 16097648506060356352 16246360322076433952 16314399912822376158 16322883740130136104 16423777673487565056 16482793840277130496 16509202704535237632 16559360872474363788 16716788833216523904 16871220334463989104 16967791668550105344 17116747449518558592 17125648514234896896 17196259367569531626 17205201780137170488 17367647414837659056 17373755669481299712 17592212656449629664 17620399040417417088 17629562014437394944 17683124051807647446 17783178190380961488 17857513835356046336 18041977041384426624 18051359244734080512 18109854569317900896 18221794009010002944 18277155362335988196 18363244207646403117 18543143070311771808 18552785890421138304 18813001701272649984 18822784853483400192 19058230377820432136 19088765627118868512 19266354578514259008 19335585081863556928 19545475128166462176 19546738117078915584 19619009116761059304 19791239238505833372 19840232683401421824 19995520396401764864 20088404992837752792 20089703064775552128 20373586390482638508 20380751843045370816 20391350257940350208 20583878417585373696 20764578873186448128 20861035954100743284 20871884126723780592 21076359336747806208 21164626913931731232 21175632960168825216 21186644729778897408 21375566049030964992 21440509175047986153 21752533217096501544 21763844986840181472 21886988542007337216 21898370231316753408 22071385256356191717 22079147829965818384 22289051777622031872 22320261768826599552 22356770250904737698 22494960445951985472 22599455616942471891 22600915947872496144 22623722224733473792 22822329932691411456 22928345823426042168 22940269040182893984 23156863219783545408 23165007559308399616 23456283541932839552 23493865387223222784 23565244318521210006 23577498735743529928 23710904253841281984 23712436404325241856 23834975321001259584 24055969388512568832 24146472759090534528 24369540483114650928 24471599869233564237 24484325610195204156 24724190760415695744 24737047853894851072 24763804056802856448 24839041308711545682 25075183249824785856 25084002268363533312 25306830501695983656 25451687502825158016 25675121174277837888 25688472771352345344 25807802670205755732 26060633504221949568 26158678822348079072 26388318984674444496 26444343021656092416 26524686077711471169 26784539990450337056 26786270753034069504 27077038867101120768 27164781853976851344 27174335790727161088 27415733043503982294 27686105164248597504 27814714605467657712 27829178835631707456 28219502551908974976 28234177280225100288 28500754732041286656 28587345566730648204 28633148440678302768 29003377622795335392 29018459982453575296 29182651389343116288 29318212692249693264 29335354241232319488 29339374949167555584 29428513675141588956 29686858857758750058 29760349025102132736 29993280594602647296 30041336068908383232 30132607489256629188 30134554597163328192 30571127764568056224 30587025386910525312 30760092004983284736 30875817626378060544 30969624363958202221 31146868309779672192 31307826190085670888 31420325758028280008 31614539005121709312 31763449440253237824 31779967094668346112 32195297012120712704 32492720644152867904 32628799825644752316 32645767480260272208 32847555346975130112 32965587680554260992 33118721744948727576 33433577666433047808 33535155376357106547 33742440668927978208 33935583337100210688 34233494899037117184 34251297028469793792 34392518735139063252 34410403560274340976 34735294829675318112 34747511338962599424 35184425312899259328 35240798080834834176 35259124028874789888 35347866477781815009 35366248103615294892 35566356380761922976 36083954082768853248 36102718489468161024 36219709138635801792 36554310724671976392 36726488415292806234 37086286140623543616 37105571780842276608 37258561963067318523 37626003402545299968 38116460755640864272 38177531254237737024 38532709157028518016 38671170163727113856 39090950256332924352 39093476234157831168 39238018233522118608 39582478477011666744 39991040792803529728 40176809985675505584 40179406129551104256 40747172780965277016 40761503686090741632 40782700515880700416 41123599565255973441 41167756835170747392 41529157746372896256 41722071908201486568 41743768253447561184 42152718673495612416 42329253827863462464 42351265920337650432 42373289459557794816 42751132098061929984 42881018350095972306 43505066434193003088 43527689973680362944 43773977084014674432 44142770512712383434 44158295659931636768 44578103555244063744 44640523537653199104 44713540501809475396 44989920891903970944 45198911233884943782 45201831895744992288 45644659865382822912 45856691646852084336 45880538080365787968 46313726439567090816 46912567083865679104 46987730774446445568 47130488637042420012 47154997471487059856 47421808507682563968 47669950642002519168 48111938777025137664 48292945518181069056 48739080966229301856 48943199738467128474 48968651220390408312 49448381520831391488 49474095707789702144 49527608113605712896 49678082617423091364 50150366499649571712 50613661003391967312 50903375005650316032 51058029356795955013 51350242348555675776 51376945542704690688 51615605340411511464 52121267008443899136 52317357644696158144 52776637969348888992 52888686043312184832 53049372155422942338 53569079980900674112 53572541506068139008 54154077734202241536 54329563707953702688 54348671581454322176 54831466087007964588 55629429210935315424 55658357671263414912 56439005103817949952 56468354560450200576 57174691133461296408 57266296881356605536 58006755245590670784 58036919964907150592 58636425384499386528 58857027350283177912 59373717715517500116 59520698050204265472 59986561189205294592 60265214978513258376 60269109194326656384 61142255529136112448 61174050773821050624 61751635252756121088 61939248727916404442 62293736619559344384 62615652380171341776 62840651516056560016 63229078010243418624 63526898880506475648 63559934189336692224 64321527525143958459 64390594024241425408 64985441288305735808 65257599651289504632 65291534960520544416 65695110693950260224 65931175361108521984 66214155769068575151 66237443489897455152 66867155332866095616 67070310752714213094 67484881337855956416 67798366850827415673 67871166674200421376 68466989798074234368 68785037470278126504 68820807120548681952 69470589659350636224 69495022677925198848 70368850625798518656 70481596161669668352 70695732955563630018 70732496207230589784 71132712761523845952 72167908165537706496 72439418277271603584 73108621449343952784 73452976830585612468 74172572281247087232 74211143561684553216 74517123926134637046 75252006805090599936 76232921511281728544 76355062508475474048 77065418314057036032 77342340327454227712 78181900512665848704 78476036467044237216 79164956954023333488 79574058233134413507 80353619971351011168 80358812259102208512 81494345561930554032 81523007372181483264 81565401031761400832 82247199130511946882 83058315492745792512 83444143816402973136 83487536506895122368 84658507655726924928 84702531840675300864 85502264196123859968 85762036700191944612 87010132868386006176 87055379947360725888 87547954168029348864 88285541025424766868 88316591319863273536 89281047075306398208 89427081003618950792 89979841783807941888 90397822467769887564 90403663791489984576 91713383293704168672 91761076160731575936 92627452879134181632 92908873091874606663 93825134167731358208 94260977274084840024 94309994942974119712 94843617015365127936 95339901284005038336 96585891036362138112 97478161932458603712 97886399476934256948 97937302440780816624 98896763041662782976 99356165234846182728 100300732999299143424 100605466129071319641 101227322006783934624 101806750011300632064 102116058713591910026 102700484697111351552 102753891085409381376 103231210680823022928 104242534016887798272 104634715289392316288 105553275938697777984 105777372086624369664 106043599433345445027 106098744310845884676 107138159961801348224 108308155468404483072 108659127415907405376 108697343162908644352 109662932174015929176 111258858421870630848 111316715342526829824 111775685889201955569 112878010207635899904 114349382266922592816 114532593762713211072 116013510491181341568 116073839929814301184 117272850768998773056 117714054700566355824 118747435431035000232 119973122378410589184 120530429957026516752 120538218388653312768 122284511058272224896 122348101547642101248 123503270505512242176 123878497455832808884 124587473239118688768 125231304760342683552 125681303032113120032 126458156020486837248 127053797761012951296 127119868378673384448 128643055050287916918 129970882576611471616 130515199302579009264 130583069921041088832 132428311538137150302 132474886979794910304 133734310665732191232 134140621505428426188 134969762675711912832 135596733701654831346 136933979596148468736 137570074940556253008 137641614241097363904 138941179318701272448 140737701251597037312 140963192323339336704 141391465911127260036 141464992414461179568 142265425523047691904 144335816331075412992 144878836554543207168 145319006630880795037 146217242898687905568 146905953661171224936 148345144562494174464 148422287123369106432 149034247852269274092 152465843022563457088 152710125016950948096 153174088070387865039 154130836628114072064 154684680654908455424 156363801025331697408 156952072934088474432 158329913908046666976 159148116466268827014 160707239942702022336 160717624518204417024 162988691123861108064 163046014744362966528 164494398261023893764 166888287632805946272 166975073013790244736 169317015311453849856 169405063681350601728 171524073400383889224 174020265736772012352 174110759894721451776 176571082050849533736 176633182639726547072 178562094150612796416 178854162007237901584 179959683567615883776 180795644935539775128 180807327582979969152 183426766587408337344 183522152321463151872 185254905758268363264 185817746183749213326 187650268335462716416 188521954548169680048 188619989885948239424 189687234030730255872 190679802568010076672 192964582575431875377 193171782072724276224 194956323864917207424 195772798953868513896 195874604881561633248 197793526083325565952 198712330469692365456 200601465998598286848 201210932258142639282 202454644013567869248 203613500022601264128 204232117427183820052 205400969394222703104 206462421361646045856 208485068033775596544 209269430578784632576 211106551877395555968 212087198866690890054 212197488621691769352 214276319923602696448 217318254831814810752 219325864348031858352 222517716843741261696 222633430685053659648 223551371778403911138 225756020415271799808 228698764533845185632 229065187525426422144 232027020982362683136 232147679859628602368 234545701537997546112 235428109401132711648 237494870862070000464 238722174699403240521 241060859914053033504 241076436777306625536 244569022116544449792 244696203095284202496 247756994911665617768 249174946478237377536 250462609520685367104 251362606064226240064 254107595522025902592 257286110100575833836 259941765153222943232 261030398605158018528 261166139842082177664 264856623076274300604 264949773959589820608 268281243010856852376 269939525351423825664 271193467403309662692 275140149881112506016 275283228482194727808 277882358637402544896 278726619275623819989 281475402503194074624 282782931822254520072 282929984828922359136 284530851046095383808 289757673109086414336 290638013261761590074 292434485797375811136 293811907322342449872 296690289124988348928 298068495704538548184 301816398387213958923 304931686045126914176 305420250033901896192 306348176140775730078 308261673256228144128 309369361309816910848 312727602050663394816 313904145868176948864 316659827816093333952 318130798300036335081 318296232932537654028 321414479885404044672 325977382247722216128 326092029488725933056 328988796522047787528 333776575265611892544 333950146027580489472 338634030622907699712 343048146800767778448 348040531473544024704 348221519789442903552 353142164101699067472 353266365279453094144 357708324014475803168 359919367135231767552 361591289871079550256 361614655165959938304 366853533174816674688 367044304642926303744 370509811516536726528 371635492367498426652 377043909096339360096 377239979771896478848 379374468061460511744 381359605136020153344 385929165150863750754 389912647729834414848 391545597907737027792 391749209763123266496 397424660939384730912 401202931997196573696 402421864516285278564 404909288027135738496 408464234854367640104 410801938788445406208 412924842723292091712 418538861157569265152 422213103754791111936 424174397733381780108 424394977243383538704 428552639847205392896 434636509663629621504 435957019892642385111 438651728696063716704 445035433687482523392 445266861370107319296 447102743556807822276 457397529067690371264 458130375050852844288 459522264211163595117 464054041964725366272 469091403075995092224 470856218802265423296 474989741724140000928 477444349398806481042 482121719828106067008 482152873554613251072 489138044233088899584 495513989823331235536 500925219041370734208 502725212128452480128 508215191044051805184 514572220201151667672 519883530306445886464 522060797210316037056 522332279684164355328 529713246152548601208 529899547919179641216 536562486021713704752 539879050702847651328 542386934806619325384 550280299762225012032 550566456964389455616 555764717274805089792 557453238551247639978 562950805006388149248 565565863644509040144 565859969657844718272 569061702092190767616 579515346218172828672 581276026523523180148 584868971594751622272 587623814644684899744 593380578249976697856 596136991409077096368 603632796774427917846 609863372090253828352 610840500067803792384 612696352281551460156 625455204101326789632 627808291736353897728 633319655632186667904 636261596600072670162 636592465865075308056 642828959770808089344 651954764495444432256 657977593044095575056 667553150531223785088 667900292055160978944 677268061245815399424 686096293601535556896 696081062947088049408 696443039578885807104 706284328203398134944 706532730558906188288 715416648028951606336 723182579742159100512 723229310331919876608 733707066349633349376 734088609285852607488 743270984734996853304 754087818192678720192 754479959543792957696 771858330301727501508 779825295459668829696 783091195815474055584 783498419526246532992 794849321878769461824 804843729032570557128 809818576054271476992 816928469708735280208 825849685446584183424 836179857826871459967 837077722315138530304 844426207509582223872 848348795466763560216 848789954486767077408 857105279694410785792 869273019327259243008 871914039785284770222 877303457392127433408 890070867374965046784 894205487113615644552 905449195161641876769 914795058135380742528 916260750101705688576 919044528422327190234 928108083929450732544 938182806151990184448 941712437604530846592 949979483448280001856 954888698797612962084 964243439656212134016 978276088466177799168 991027979646662471072 1001850438082741468416 1005450424256904960256 1029144440402303335344 1044121594420632074112 1044664559368328710656 1059426492305097202416 1059799095838359282432 1073124972043427409504 1079758101405695302656 1084773869613238650768 1100560599524450024064 1101132913928778911232 1111529434549610179584 1114906477102495279956 1131131727289018080288 1131719939315689436544 1138123404184381535232 1162552053047046360296 1169737943189503244544 1175247629289369799488 1192273982818154192736 1207265593548855835692 1219726744180507656704 1225392704563102920312 1255616583472707795456 1266639311264373335808 1272523193200145340324 1273184931730150616112 1285657919541616178688 1303909528990888864512 1307871059677927155333 1315955186088191150112 1335106301062447570176 1335800584110321957888 1372192587203071113792 1378566792633490785351 1392162125894176098816 1412568656406796269888 1413065461117812376576 1430833296057903212672 1446365159484318201024 1446458620663839753216 1467414132699266698752 1486541969469993706608 1508175636385357440384 1508959919087585915392 1543716660603455003016 1559650590919337659392 1566182391630948111168 1566996839052493065984 1589698643757538923648 1609687458065141114256 1619637152108542953984 1633856939417470560416 1651699370893168366848 1672359715653742919934 1688852415019164447744 1696697590933527120432 1697579908973534154816 1738546038654518486016 1743828079570569540444 1754606914784254866816 1780141734749930093568 1788410974227231289104 1810898390323283753538 1829590116270761485056 1832521500203411377152 1838089056844654380468 1876365612303980368896 1883424875209061693184 1889147086201450335481 1899958966896560003712 1909777397595225924168 1928486879312424268032 1982055959293324942144 2003700876165482936832 2010900848513809920512 2058288880804606670688 2088243188841264148224 2089329118736657421312 2118852984610194404832 2119598191676718564864 2146249944086854819008 2169547739226477301536 2201121199048900048128 2202265827857557822464 2229812954204990559912 2262263454578036160576 2263439878631378873088 2325104106094092720592 2339475886379006489088 2350495258578739598976 2384547965636308385472 2414531187097711671384 2439453488361015313408 2450785409126205840624 2508539573480614379901 2511233166945415590912 2533278622528746671616 2545046386400290680648 2546369863460301232224 2571315839083232357376 2607819057981777729024 2615742119355854310666 2631910372176382300224 2670212602124895140352 2744385174406142227584 2757133585266981570702 2784324251788352197632 2825137312813592539776 2861666592115806425344 2892730318968636402048 2934828265398533397504 2973083938939987413216 3016351272770714880768 3017919838175171830784 3087433321206910006032 3132364783261896222336 3133993678104986131968 3179397287515077847296 3219374916130282228512 3239274304217085907968 3267713878834941120832 3303398741786336733696 3344719431307485839868 3393395181867054240864 3395159817947068309632 3487656159141139080888 3509213829568509733632 3576821948454462578208 3621796780646567507076 3659180232541522970112 3676178113689308760936 3766849750418123386368 3778294172402900670962 3799917933793120007424 3819554795190451848336 3856973758624848536064 3923613179033781465999 3964111918586649884288 4007401752330965873664 4021801697027619841024 4116577761609213341376 4135700377900472356053 4176486377682528296448 4237705969220388809664 4239196383353437129728 4292499888173709638016 4339095478452954603072 4402242398097800096256 4459625908409981119824 4524526909156072321152 4526879757262757746176 4650208212188185441184 4678951772758012978176 4700990517157479197952 4769095931272616770944 4829062374195423342768 4901570818252411681248 5017079146961228759802 5066557245057493343232 5090092772800581361296 5092739726920602464448 5215638115963555458048 5231484238711708621332 5263820744352764600448 5340425204249790280704 5488770348812284455168 5514267170533963141404 5650274625627185079552 5667441258604351006443 5723333184231612850688 5785460637937272804096 5946167877879974826432 6032702545541429761536 6174866642413820012064 6264729566523792444672 6267987356209972263936 6358794575030155694592 6438749832260564457024 6535427757669882241664 6606797483572673467392 6689438862614971679736 6786790363734108481728 6790319635894136619264 6975312318282278161776 7018427659137019467264 7153643896908925156416 7243593561293135014152 7318360465083045940224 7352356227378617521872 7533699500836246772736 7556588344805801341924 7599835867586240014848 7639109590380903696672 7713947517249697072128 7847226358067562931998 7928223837173299768576 8233155523218426682752 8271400755800944712106 8352972755365056592896 8475411938440777619328 8584999776347419276032 8678190956905909206144 8804484796195600192512 8919251816819962239648 9049053818312144642304 9053759514525515492352 9300416424376370882368 9401981034314958395904 9538191862545233541888 9658124748390846685536 9803141636504823362496 10034158293922457519604 10180185545601162722592 10185479453841204928896 10462968477423417242664 10527641488705529200896 10977540697624568910336 11028534341067926282808 11300549251254370159104 11334882517208702012886 11446666368463225701376 11570921275874545608192 11770839537101344397997 11892335755759949652864 12065405091082859523072 12349733284827640024128 12529459133047584889344 12717589150060311389184 12877499664521128914048 13070855515339764483328 13378877725229943359472 13573580727468216963456 13580639271788273238528 13950624636564556323552 14036855318274038934528 14307287793817850312832 14487187122586270028304 14704712454757235043744 15113176689611602683848 15199671735172480029696 15278219180761807393344 15694452716135125863996 15856447674346599537152 16466311046436853365504 16542801511601889424212 16950823876881555238656 17002323775813053019329 17169999552694838552064 17356381913811818412288 17838503633639924479296 18098107636624289284608 18600832848752741764736 18803962068629916791808 19076383725090467083776 19316249496781693371072 19606283273009646724992 20068316587844915039208 20360371091202325445184 20370958907682409857792 20925936954846834485328 21055282977411058401792 21955081395249137820672 22057068682135852565616 22601098502508740318208 22669765034417404025772 23141842551749091216384 23541679074202688795994 23784671511519899305728 24699466569655280048256 25058918266095169778688 25754999329042257828096 26141711030679528966656 26757755450459886718944 27147161454936433926912 27161278543576546477056 27901249273129112647104 28614575587635700625664 28974374245172540056608 29409424909514470087488 30226353379223205367696 30556438361523614786688 31388905432270251727992 31712895348693199074304 32932622092873706731008 33085603023203778848424 33901647753763110477312 34004647551626106038658 34339999105389677104128 34712763827623636824576 35677007267279848958592 36196215273248578569216 37201665697505483529472 38152767450180934167552 38632498993563386742144 39212566546019293449984 40136633175689830078416 40720742182404650890368 40741917815364819715584 41851873909693668970656 42110565954822116803584 44114137364271705131232 45339530068834808051544 47083358148405377591988 47569343023039798611456 49398933139310560096512 51006971327439159057987 51509998658084515656192 52283422061359057933312 53515510900919773437888 54294322909872867853824 55802498546258225294208 57229151175271401251328 57948748490345080113216 58818849819028940174976 60452706758446410735392 61112876723047229573376 62777810864540503455984 65865244185747413462016 66171206046407557696848 67803295507526220954624 68009295103252212077316 69425527655247273649152 71354014534559697917184 74403331395010967058944 77264997987126773484288 78425133092038586899968 80273266351379660156832 81441484364809301780736 81483835630729639431168 83703747819387337941312 88228274728543410262464 90679060137669616103088 94166716296810755183976 95138686046079597222912 98797866278621120193024 102013942654878318115974 103019997316169031312384 107031021801839546875776 108588645819745735707648 111604997092516450588416 114458302350542802502656 115897496980690160226432 117637699638057880349952 120905413516892821470784 122225753446094459146752 125555621729081006911968 132342412092815115393696 136018590206504424154632 142708029069119395834368 148806662790021934117888 153020913982317477173961 154529995974253546968576 156850266184077173799936 160546532702759320313664 162882968729618603561472 167407495638774675882624 176456549457086820524928 181358120275339232206176 188333432593621510367952 197595732557242240386048 204027885309756636231948 214062043603679093751552 223209994185032901176832 231794993961380320452864 235275399276115760699904 241810827033785642941568 244451506892188918293504 251111243458162013823936 264684824185630230787392 272037180413008848309264 285416058138238791668736 306041827964634954347922 309059991948507093937152 321093065405518640627328 325765937459237207122944 334814991277549351765248 352913098914173641049856 362716240550678464412352 376666865187243020735904 408055770619513272463896 428124087207358187503104 446419988370065802353664 463589987922760640905728 470550798552231521399808 483621654067571285883136 502222486916324027647872 529369648371260461574784 544074360826017696618528 612083655929269908695844 642186130811037281254656 669629982555098703530496 705826197828347282099712 725432481101356928824704 753333730374486041471808 816111541239026544927792 856248174414716375006208 927179975845521281811456 967243308135142571766272 1004444973832648055295744 1058739296742520923149568 1088148721652035393237056 1224167311858539817391688 1284372261622074562509312 1339259965110197407060992 1411652395656694564199424 1450864962202713857649408 1506667460748972082943616 1632223082478053089855584 1934486616270285143532544 2008889947665296110591488 2117478593485041846299136 2176297443304070786474112 2448334623717079634783376 2568744523244149125018624 2901729924405427715298816 3013334921497944165887232 3264446164956106179711168 4017779895330592221182976 4234957186970083692598272 4352594886608141572948224 4896669247434159269566752 5803459848810855430597632 6026669842995888331774464 6528892329912212359422336 8705189773216283145896448 9793338494868318539133504 12053339685991776663548928 13057784659824424718844672 17410379546432566291792896 19586676989736637078267008 26115569319648849437689344 39173353979473274156534016 52231138639297698875378688 78346707958946548313068032 156693415917893096626136064
- Sum of all divisors σ(n): 530477185687391157606650259
- Sum of proper divisors (its aliquot sum) s(n): 373783769769498060980514195
- 156693415917893096626136064 is an abundant number, because the sum of its proper divisors (373783769769498060980514195) is greater than itself. Its abundance is 217090353851604964354378131
Bases of 156693415917893096626136064
- Binary: 10000001100111010001111100011000111111010111100110010110100111000110101100100100000000002
- Hexadecimal: 0x819D1F18FD79969C6B2400
- Base-36: JOS6NEFSS1CD2KG00
Squares and roots of 156693415917893096626136064
- 156693415917893096626136064 squared (1566934159178930966261360642) is 24552826592017833673076213079554276996474658641412096
- 156693415917893096626136064 cubed (1566934159178930966261360643) is 3847266269142956130608093822496583601847929665475261123395127246766573191430144
-
156693415917893096626136064 is a
perfect square number . Itssquare root is 12517724071008 -
The
cube root of 156693415917893096626136064 is 539117690.3094572749
Scales and comparisons
How big is 156693415917893096626136064?- 156,693,415,917,893,096,626,136,064 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 156,693,415,917,893,096,626,136,064 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 156693415917893096626136064 cubic inches would be around 44926474.2 feet tall.
Recreational maths with 156693415917893096626136064
- 156693415917893096626136064 backwards is 460631626690398719514396651
- The number of decimal digits it has is: 27
- The sum of 156693415917893096626136064's digits is 126
- 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 156693415917893096626136064 - Facts about the integer". Numbermatics.com. 2024. Web. 7 June 2024.
APA style:
Numbermatics. (2024). Number 156693415917893096626136064 - Facts about the integer. Retrieved 7 June 2024, from https://numbermatics.com/n/156693415917893096626136064/
Chicago style:
Numbermatics. 2024. "Number 156693415917893096626136064 - Facts about the integer". https://numbermatics.com/n/156693415917893096626136064/
The information we have on file for 156693415917893096626136064 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 156693415917893096626136064, math, Factors of 156693415917893096626136064, curriculum, school, college, exams, university, Prime factorization of 156693415917893096626136064, STEM, science, technology, engineering, physics, economics, calculator, one hundred fifty-six septillion, six hundred ninety-three sextillion, four hundred fifteen quintillion, nine hundred seventeen quadrillion, eight hundred ninety-three trillion, ninety-six billion, six hundred twenty-six million, one hundred thirty-six thousand and sixty-four.