34240644007168209693179904
34,240,644,007,168,209,693,179,904 is an even composite number composed of five prime numbers multiplied together.
34240644007168209693179904 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of eleven thousand, seven hundred forty-five divisors.
Prime factorization of 34240644007168209693179904:
228 × 38 × 414 × 432 × 612
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 41 × 41 × 41 × 41 × 43 × 43 × 61 × 61)See below for interesting mathematical facts about the number 34240644007168209693179904 from the Numbermatics database.
Names of 34240644007168209693179904
- Cardinal: 34240644007168209693179904 can be written as Thirty-four septillion, two hundred forty sextillion, six hundred forty-four quintillion, seven quadrillion, one hundred sixty-eight trillion, two hundred nine billion, six hundred ninety-three million, one hundred seventy-nine thousand, nine hundred four.
Scientific notation
- Scientific notation: 3.4240644007168209693179904 × 1025
Factors of 34240644007168209693179904
Divisors of 34240644007168209693179904
- Number of divisors d(n): 11745
-
Complete list of divisors:
1 2 3 4 6 8 9 12 16 18 24 27 32 36 41 43 48 54 61 64 72 81 82 86 96 108 122 123 128 129 144 162 164 172 183 192 216 243 244 246 256 258 288 324 328 344 366 369 384 387 432 486 488 492 512 516 549 576 648 656 688 729 732 738 768 774 864 972 976 984 1024 1032 1098 1107 1152 1161 1296 1312 1376 1458 1464 1476 1536 1548 1647 1681 1728 1763 1849 1944 1952 1968 2048 2064 2187 2196 2214 2304 2322 2501 2592 2623 2624 2752 2916 2928 2952 3072 3096 3294 3321 3362 3456 3483 3526 3698 3721 3888 3904 3936 4096 4128 4374 4392 4428 4608 4644 4941 5002 5043 5184 5246 5248 5289 5504 5547 5832 5856 5904 6144 6192 6561 6588 6642 6724 6912 6966 7052 7396 7442 7503 7776 7808 7869 7872 8192 8256 8748 8784 8856 9216 9288 9882 9963 10004 10086 10368 10449 10492 10496 10578 11008 11094 11163 11664 11712 11808 12288 12384 13122 13176 13284 13448 13824 13932 14104 14792 14823 14884 15006 15129 15552 15616 15738 15744 15867 16384 16512 16641 17496 17568 17712 18432 18576 19764 19926 20008 20172 20736 20898 20984 20992 21156 22016 22188 22326 22509 23328 23424 23607 23616 24576 24768 26244 26352 26568 26896 27648 27864 28208 29584 29646 29768 29889 30012 30258 31104 31232 31347 31476 31488 31734 32768 33024 33282 33489 34992 35136 35424 36864 37152 39528 39852 40016 40344 41472 41796 41968 41984 42312 44032 44376 44469 44652 45018 45387 46656 46848 47214 47232 47601 49152 49536 49923 52488 52704 53136 53792 55296 55728 56416 59168 59292 59536 59778 60024 60516 62208 62464 62694 62952 62976 63468 65536 66048 66564 66978 67527 68921 69984 70272 70821 70848 72283 73728 74304 75809 79056 79704 80032 80688 82944 83592 83936 83968 84624 88064 88752 88938 89304 89667 90036 90774 93312 93696 94041 94428 94464 95202 98304 99072 99846 100467 102541 104976 105408 106272 107543 107584 110592 111456 112789 112832 118336 118584 119072 119556 120048 121032 124416 124928 125388 125904 125952 126936 131072 132096 133128 133407 133956 135054 136161 137842 139968 140544 141642 141696 142803 144566 147456 148608 149769 151618 152561 158112 159408 160003 160064 161376 165888 167184 167872 167936 169248 176128 177504 177876 178608 179334 180072 181548 186624 187392 188082 188856 188928 190404 196608 198144 199692 200934 202581 205082 206763 209952 210816 212463 212544 215086 215168 216849 221184 222912 225578 225664 227427 236672 237168 238144 239112 240096 242064 248832 249856 250776 251808 251904 253872 262144 264192 266256 266814 267912 269001 270108 272322 275684 279936 281088 282123 283284 283392 285606 289132 294912 297216 299538 301401 303236 305122 307623 316224 318816 320006 320128 322629 322752 331776 334368 335744 335872 338367 338496 352256 355008 355752 357216 358668 360144 363096 373248 374784 376164 377712 377856 380808 393216 396288 399384 400221 401868 405162 408483 410164 413526 419904 421632 424926 425088 428409 430172 430336 433698 442368 445824 449307 451156 451328 454854 457683 473344 474336 476288 478224 480009 480192 484128 497664 499712 501552 503616 503808 507744 524288 528384 532512 533628 535824 538002 540216 544644 551368 559872 562176 564246 566568 566784 571212 578264 589824 594432 599076 602802 606472 607743 610244 615246 620289 632448 637389 637632 640012 640256 645258 645504 650547 663552 668736 671488 671744 676734 676992 682281 704512 710016 711504 714432 717336 720288 726192 746496 749568 752328 755424 755712 761616 786432 792576 798768 800442 803736 810324 816966 820328 827052 839808 843264 849852 850176 856818 860344 860672 867396 884736 891648 898614 902312 902656 904203 909708 915366 922869 946688 948672 952576 956448 960018 960384 967887 968256 995328 999424 1003104 1007232 1007616 1015101 1015488 1048576 1056768 1065024 1067256 1071648 1076004 1080432 1089288 1102736 1119744 1124352 1128492 1133136 1133568 1142424 1156528 1179648 1188864 1198152 1205604 1212944 1215486 1220488 1225449 1230492 1240578 1264896 1274778 1275264 1280024 1280512 1285227 1290516 1291008 1301094 1327104 1337472 1342976 1343488 1347921 1353468 1353984 1364562 1373049 1409024 1420032 1423008 1428864 1434672 1440027 1440576 1452384 1492992 1499136 1504656 1510848 1511424 1523232 1572864 1585152 1597536 1600884 1607472 1620648 1633932 1640656 1654104 1679616 1686528 1699704 1700352 1713636 1720688 1721344 1734792 1769472 1783296 1797228 1804624 1805312 1808406 1819416 1823229 1830732 1845738 1860867 1893376 1897344 1905152 1912167 1912896 1920036 1920768 1935774 1936512 1951641 1990656 1998848 2006208 2014464 2015232 2030202 2030976 2046843 2097152 2113536 2130048 2134512 2143296 2152008 2160864 2178576 2205472 2239488 2248704 2256984 2266272 2267136 2284848 2313056 2359296 2377728 2396304 2411208 2425888 2430972 2440976 2450898 2460984 2481156 2529792 2549556 2550528 2560048 2561024 2570454 2581032 2582016 2602188 2654208 2674944 2685952 2686976 2695842 2706936 2707968 2712609 2729124 2746098 2768607 2818048 2825761 2840064 2846016 2857728 2869344 2880054 2881152 2903661 2904768 2963603 2985984 2998272 3009312 3021696 3022848 3045303 3046464 3108169 3145728 3170304 3195072 3201768 3214944 3241296 3267864 3281312 3308208 3359232 3373056 3399408 3400704 3427272 3441376 3442688 3469584 3538944 3566592 3594456 3609248 3610624 3616812 3638832 3646458 3661464 3676347 3691476 3721734 3786752 3794688 3810304 3824334 3825792 3840072 3841536 3855681 3871548 3873024 3903282 3981312 3997696 4012416 4028928 4030464 4043763 4060404 4061952 4093686 4119147 4194304 4204181 4227072 4260096 4269024 4286592 4304016 4320081 4321728 4357152 4409263 4410944 4478976 4497408 4513968 4532544 4534272 4569696 4624349 4626112 4718592 4755456 4792608 4822416 4851776 4861944 4881952 4901796 4921968 4962312 5059584 5099112 5101056 5120096 5122048 5140908 5162064 5164032 5204376 5308416 5349888 5371904 5373952 5391684 5413872 5415936 5425218 5458248 5469687 5492196 5537214 5582601 5636096 5651522 5680128 5692032 5715456 5736501 5738688 5760108 5762304 5807322 5809536 5854923 5927206 5971968 5996544 6018624 6043392 6045696 6090606 6092928 6140529 6216338 6255001 6291456 6340608 6390144 6403536 6429888 6482592 6535728 6560123 6562624 6616416 6718464 6746112 6798816 6801408 6854544 6880129 6882752 6885376 6939168 7077888 7133184 7188912 7218496 7221248 7233624 7277664 7292916 7322928 7352694 7382952 7443468 7573504 7589376 7620608 7648668 7651584 7680144 7683072 7711362 7743096 7746048 7806564 7962624 7995392 8024832 8057856 8060928 8087526 8120808 8123904 8137827 8187372 8238294 8305821 8388608 8408362 8454144 8477283 8520192 8538048 8573184 8608032 8640162 8643456 8710983 8714304 8818526 8821888 8890809 8957952 8994816 9027936 9065088 9068544 9135909 9139392 9248698 9252224 9324507 9437184 9510912 9585216 9644832 9703552 9723888 9763904 9803592 9843936 9924624 10119168 10198224 10202112 10240192 10244096 10281816 10324128 10328064 10408752 10616832 10699776 10743808 10747904 10783368 10827744 10831872 10850436 10916496 10939374 10984392 11029041 11074428 11165202 11272192 11303044 11360256 11384064 11430912 11473002 11477376 11520216 11524608 11567043 11614644 11619072 11709846 11854412 11943936 11993088 12037248 12086784 12091392 12131289 12181212 12185856 12281058 12357441 12432676 12510002 12582912 12612543 12681216 12780288 12807072 12859776 12960243 12965184 13071456 13120246 13125248 13227789 13232832 13436928 13492224 13597632 13602816 13709088 13760258 13765504 13770752 13873047 13878336 14155776 14266368 14377824 14436992 14442496 14467248 14555328 14585832 14645856 14705388 14765904 14886936 15147008 15178752 15241216 15297336 15303168 15360288 15366144 15422724 15486192 15492096 15613128 15925248 15990784 16049664 16115712 16121856 16175052 16241616 16247808 16275654 16374744 16409061 16476588 16611642 16747803 16777216 16816724 16908288 16954566 17040384 17076096 17146368 17209503 17216064 17280324 17286912 17421966 17428608 17564769 17637052 17643776 17781618 17915904 17989632 18055872 18130176 18137088 18271818 18278784 18421587 18497396 18504448 18649014 18765003 18874368 19021824 19170432 19289664 19407104 19447776 19527808 19607184 19680369 19687872 19849248 20238336 20396448 20404224 20480384 20488192 20563632 20640387 20648256 20656128 20817504 21233664 21399552 21487616 21495808 21566736 21655488 21663744 21700872 21832992 21878748 21968784 22058082 22148856 22330404 22544384 22606088 22720512 22768128 22861824 22946004 22954752 23040432 23049216 23134086 23229288 23238144 23419692 23708824 23887872 23986176 24074496 24173568 24182784 24262578 24362424 24371712 24413481 24562116 24714882 24865352 24917463 25020004 25165824 25225086 25362432 25431849 25560576 25614144 25719552 25920486 25930368 26132949 26142912 26240492 26250496 26455578 26465664 26672427 26873856 26984448 27195264 27205632 27407727 27418176 27520516 27531008 27541504 27746094 27756672 27973521 28311552 28532736 28755648 28873984 28884992 28934496 29110656 29171664 29291712 29410776 29531808 29773872 30294016 30357504 30482432 30594672 30606336 30720576 30732288 30845448 30972384 30984192 31226256 31850496 31981568 32099328 32231424 32243712 32350104 32483232 32495616 32551308 32749488 32818122 32953176 33223284 33495606 33554432 33633448 33816576 33909132 34080768 34152192 34292736 34419006 34432128 34560648 34573824 34843932 34857216 35129538 35274104 35287552 35563236 35831808 35979264 36111744 36260352 36274176 36543636 36557568 36843174 36994792 37008896 37072323 37298028 37530006 37748736 37837629 38043648 38340864 38579328 38814208 38880729 38895552 39055616 39214368 39360738 39375744 39683367 39698496 40476672 40792896 40808448 40960768 40976384 41127264 41280774 41296512 41312256 41619141 41635008 42467328 42799104 42975232 42991616 43133472 43310976 43327488 43401744 43665984 43757496 43937568 44116164 44297712 44660808 45088768 45212176 45441024 45536256 45723648 45892008 45909504 46080864 46098432 46268172 46458576 46476288 46839384 47417648 47775744 47972352 48148992 48347136 48365568 48525156 48724848 48743424 48826962 49124232 49429764 49730704 49834926 50040008 50243409 50331648 50450172 50724864 50863698 51121152 51228288 51439104 51840972 51860736 52265898 52285824 52480984 52500992 52694307 52911156 52931328 53344854 53747712 53968896 54390528 54411264 54815454 54836352 55041032 55062016 55083008 55264761 55492188 55513344 55947042 56295009 56623104 57065472 57511296 57747968 57769984 57868992 58221312 58343328 58583424 58821552 59041107 59063616 59547744 60588032 60715008 60964864 61189344 61212672 61441152 61464576 61690896 61921161 61944768 61968384 62452512 63700992 63963136 64198656 64462848 64487424 64700208 64966464 64991232 65102616 65498976 65636244 65906352 66446568 66991212 67108864 67266896 67633152 67818264 68161536 68304384 68585472 68838012 68864256 69121296 69147648 69687864 69714432 70259076 70548208 70575104 71126472 71663616 71958528 72223488 72520704 72548352 73087272 73115136 73686348 73989584 74017792 74144646 74596056 74752389 75060012 75497472 75675258 76087296 76295547 76681728 77158656 77628416 77761458 77791104 78111232 78398847 78428736 78721476 78751488 79366734 79396992 80017281 80953344 81585792 81616896 81921536 81952768 82223181 82254528 82561548 82593024 82624512 83238282 83270016 83920563 84934656 85598208 85950464 85983232 86266944 86621952 86654976 86803488 87331968 87514992 87875136 88232328 88595424 89321616 90177536 90424352 90882048 91072512 91447296 91784016 91819008 92161728 92196864 92536344 92917152 92952576 93678768 94835296 95551488 95944704 96297984 96694272 96731136 97050312 97449696 97486848 97653924 98248464 98859528 99461408 99669852 100080016 100486818 100663296 100900344 101449728 101727396 102242304 102456576 102878208 103681944 103721472 104531796 104571648 104961968 105001984 105388614 105822312 105862656 106689708 107495424 107937792 108781056 108822528 109630908 109672704 110082064 110124032 110166016 110529522 110984376 111026688 111216969 111894084 112590018 113246208 113512887 114130944 115022592 115495936 115539968 115737984 116442624 116642187 116686656 117166848 117643104 118082214 118127232 119050101 119095488 121176064 121430016 121507723 121929728 122378688 122425344 122882304 122929152 123381792 123842322 123889536 123936768 124857423 124905024 127401984 127434929 127926272 128397312 128925696 128974848 129400416 129932928 129982464 130205232 130997952 131272488 131812704 132893136 133982424 134217728 134533792 135266304 135636528 136323072 136608768 137170944 137676024 137728512 138242592 138295296 139375728 139428864 140518152 141096416 141150208 142252944 143327232 143917056 144446976 145041408 145096704 146174544 146230272 147372696 147979168 148035584 148289292 149192112 149504778 150120024 150730227 150994944 151350516 152174592 152591094 153363456 154317312 155256832 155522916 155582208 156222464 156797694 156857472 157442952 157502976 158082921 158733468 158793984 160034562 161906688 163171584 163233792 163843072 163905536 164446362 164509056 165123096 165186048 165249024 165794283 166476564 166540032 167841126 168885027 169869312 171196416 171900928 171966464 172371421 172533888 173243904 173309952 173606976 174663936 175029984 175750272 176464656 177123321 177190848 178643232 180355072 180779783 180848704 181764096 182145024 182894592 183568032 183638016 184323456 184393728 185072688 185763483 185834304 185905152 187357536 189598309 189670592 191102976 191889408 192595968 193388544 193462272 194100624 194899392 194973696 195307848 196496928 197719056 198922816 199339704 200160032 200973636 201326592 201800688 202899456 203454792 204484608 204913152 205756416 207363888 207442944 209063592 209143296 209923936 210003968 210777228 211644624 211725312 213379416 214990848 215875584 217562112 217645056 219261816 219345408 220164128 220248064 220332032 221059044 221968752 222053376 222433938 223788168 224257167 225180036 226492416 227025774 228261888 228886641 230045184 230991872 231079936 231475968 232885248 233284374 233373312 234333696 235196541 235286208 236164428 236254464 238100202 238190976 240051843 242352128 242860032 243015446 243859456 244757376 244850688 245764608 245858304 246669543 246763584 247684644 247779072 247873536 249714846 249810048 251761689 254803968 254869858 255852544 256455041 256794624 257851392 257949696 258800832 259865856 259964928 260410464 261995904 262544976 263625408 265786272 267964848 268435456 268965043 269067584 270532608 271273056 272646144 273217536 274341888 275352048 275457024 276485184 276590592 278751456 278857728 281036304 282085289 282192832 282300416 284505888 286654464 287834112 288893952 290082816 290193408 292349088 292460544 294745392 295958336 296071168 296578584 298384224 299009556 300240048 301460454 301989888 302701032 304349184 305182188 306726912 308634624 310513664 311045832 311164416 312444928 313595388 313714944 314885904 315005952 316165842 317466936 317587968 320069124 323813376 326343168 326467584 327686144 327811072 328892724 329018112 330246192 330372096 330498048 331588566 332953128 333080064 333650907 335682252 337770054 339738624 340538661 342392832 343801856 343932928 344742842 345067776 346487808 346619904 347213952 349327872 349926561 350059968 351500544 352929312 354246642 354381696 357150303 357286464 360710144 361559566 361697408 363528192 364290048 364523169 365789184 367136064 367276032 368646912 368787456 370145376 371526966 371668608 371810304 374572269 374715072 379196618 379341184 382205952 382304787 383778816 385191936 386777088 386924544 388201248 389798784 389947392 390615696 392993856 395438112 397845632 398679408 400320064 401947272 402653184 403601376 405798912 406909584 408969216 409826304 411512832 414727776 414885888 418127184 418286592 419847872 420007936 421554456 423289248 423450624 426758832 429981696 431751168 435124224 435290112 438523632 438690816 440328256 440496128 440664064 442118088 443937504 444106752 444867876 447576336 448514334 450360072 452190681 452984832 454051548 456523776 457773282 460090368 461983744 462159872 462951936 465770496 466568748 466746624 468667392 470393082 470572416 472328856 472508928 474248763 476200404 476381952 480103686 484704256 485720064 486030892 487718912 489514752 489701376 491529216 491716608 493339086 493527168 495369288 495558144 495747072 497382849 499429692 499620096 503523378 506655081 509607936 509739716 511705088 512910082 513589248 515702784 515899392 517114263 517601664 519731712 519929856 520820928 523991808 525089952 527250816 531369963 531572544 535929696 537930086 538135168 541065216 542339349 542546112 545292288 546435072 548683776 550704096 550914048 552970368 553181184 557290449 557502912 557715456 562072608 564170578 564385664 564600832 568794927 569011776 573308928 575668224 577787904 580165632 580386816 584698176 584921088 589490784 591916672 592142336 593157168 596768448 598019112 600480096 602920908 603979776 605402064 608698368 610364376 613453824 617269248 621027328 622091664 622328832 624889856 627190776 627429888 629771808 630011904 632331684 634933872 635175936 640138248 647626752 652686336 652935168 655372288 655622144 657785448 658036224 660492384 660744192 660996096 663177132 665906256 666160128 667301814 671364504 672771501 675540108 679477248 681077322 684785664 686659923 687603712 687865856 689485684 690135552 692975616 693239808 694427904 698655744 699853122 700119936 703001088 705589623 705858624 708493284 708763392 714300606 714572928 720155529 721420288 723119132 723394816 727056384 728580096 729046338 731578368 734272128 734552064 737293824 737574912 740008629 740290752 743053932 743337216 743620608 749144538 749430144 755285067 758393236 758682368 764411904 764609574 767557632 769365123 770383872 773554176 773849088 776402496 779597568 779894784 781231392 785987712 790876224 795691264 797358816 800640128 803894544 805306368 806895129 807202752 811597824 813819168 817938432 819652608 823025664 829455552 829771776 836254368 836573184 839695744 840015872 843108912 846255867 846578496 846901248 853517664 859963392 863502336 870248448 870580224 877047264 877381632 880656512 880992256 881328128 884236176 887875008 888213504 889735752 895152672 897028668 900720144 904381362 905969664 908103096 913047552 915546564 920180736 923967488 924319744 925903872 931540992 933137496 933493248 937334784 940786164 941144832 944657712 945017856 948497526 952400808 952763904 960207372 969408512 971440128 972061784 975437824 979029504 979402752 983058432 983433216 986678172 987054336 990738576 991116288 991494144 994765698 998859384 999240192 1000952721 1007046756 1013310162 1019215872 1019479432 1021615983 1023410176 1025820164 1027178496 1031405568 1031798784 1034228526 1035203328 1039463424 1039859712 1041641856 1047983616 1049779683 1050179904 1054501632 1062739926 1063145088 1071450909 1071859392 1075860172 1076270336 1082130432 1084678698 1085092224 1090584576 1092870144 1093569507 1097367552 1101408192 1101828096 1105940736 1106362368 1114580898 1115005824 1115430912 1123716807 1124145216 1128341156 1128771328 1129201664 1137589854 1138023552 1146617856 1146914361 1151336448 1155575808 1160331264 1160773632 1169396352 1169842176 1178981568 1183833344 1184284672 1186314336 1193536896 1196038224 1200960192 1205841816 1207959552 1210804128 1217396736 1220728752 1226907648 1234538496 1242054656 1244183328 1244657664 1249779712 1254381552 1254859776 1259543616 1260023808 1264663368 1269867744 1270351872 1280276496 1295253504 1305372672 1305870336 1310744576 1311244288 1315570896 1316072448 1320984768 1321488384 1321992192 1326354264 1331812512 1332320256 1334603628 1342729008 1345543002 1351080216 1358954496 1362154644 1369571328 1373319846 1375207424 1375731712 1378971368 1380271104 1385951232 1386479616 1388855808 1397311488 1399706244 1400239872 1406002176 1411179246 1411717248 1416986568 1417526784 1428601212 1429145856 1440311058 1442840576 1446238264 1446789632 1454112768 1457160192 1458092676 1463156736 1468544256 1469104128 1474587648 1475149824 1480017258 1480581504 1486107864 1486674432 1487241216 1498289076 1498860288 1510570134 1516786472 1517364736 1519965243 1528823808 1529219148 1535115264 1538730246 1540767744 1547108352 1547698176 1551342789 1552804992 1559195136 1559789568 1562462784 1571975424 1581752448 1591382528 1594109889 1594717632 1601280256 1607789088 1613790258 1614405504 1623195648 1627018047 1627638336 1635876864 1639305216 1646051328 1658911104 1659543552 1671871347 1672508736 1673146368 1679391488 1680031744 1686217824 1692511734 1693156992 1693802496 1706384781 1707035328 1719926784 1727004672 1740496896 1741160448 1754094528 1754763264 1761313024 1761984512 1762656256 1768472352 1775750016 1776427008 1779471504 1790305344 1794057336 1801440288 1808762724 1811939328 1816206192 1826095104 1831093128 1840361472 1847934976 1848639488 1851807744 1863081984 1866274992 1866986496 1874669568 1881572328 1882289664 1889315424 1890035712 1896995052 1904801616 1905527808 1920414744 1938817024 1942880256 1944123568 1950875648 1958059008 1958805504 1966116864 1966866432 1973356344 1974108672 1981477152 1982232576 1982988288 1989531396 1997718768 1998480384 2001905442 2014093512 2026620324 2038431744 2038958864 2043231966 2046820352 2051640328 2054356992 2059979769 2062811136 2063597568 2068457052 2070406656 2078926848 2079719424 2083283712 2095967232 2099559366 2100359808 2109003264 2125479852 2126290176 2142901818 2143718784 2151720344 2152540672 2160466587 2164260864 2169357396 2170184448 2181169152 2185740288 2187139014 2194735104 2202816384 2203656192 2211881472 2212724736 2229161796 2230011648 2230861824 2247433614 2248290432 2256682312 2257542656 2258403328 2265855201 2275179708 2276047104 2293235712 2293828722 2302672896 2308095369 2311151616 2320662528 2321547264 2338792704 2339684352 2357963136 2367666688 2368569344 2372628672 2387073792 2392076448 2401920384 2411683632 2415919104 2420685387 2421608256 2434793472 2441457504 2453815296 2469076992 2484109312 2488366656 2489315328 2499559424 2508763104 2509719552 2519087232 2520047616 2529326736 2538767601 2539735488 2540703744 2560552992 2590507008 2610745344 2611740672 2621489152 2622488576 2631141792 2632144896 2641969536 2642976768 2643984384 2652708528 2663625024 2664640512 2669207256 2685458016 2691086004 2702160432 2717908992 2724309288 2739142656 2746639692 2750414848 2751463424 2757942736 2760542208 2771902464 2772959232 2777711616 2794622976 2799412488 2800479744 2812004352 2822358492 2823434496 2833973136 2835053568 2857202424 2858291712 2880622116 2885681152 2892476528 2893579264 2908225536 2914320384 2916185352 2926313472 2937088512 2938208256 2949175296 2950299648 2960034516 2961163008 2972215728 2973348864 2974482432 2996578152 2997720576 3021140268 3033572944 3034729472 3039930486 3057647616 3058438296 3064847949 3070230528 3077460492 3081535488 3094216704 3095396352 3102685578 3105609984 3118390272 3119579136 3124925568 3143950848 3163504896 3182765056 3188219778 3189435264 3202560512 3214352727 3215578176 3227580516 3228811008 3246391296 3254036094 3255276672 3271753728 3278610432 3280708521 3292102656 3317822208 3319087104 3343742694 3345017472 3346292736 3358782976 3360063488 3371150421 3372435648 3385023468 3386313984 3387604992 3412769562 3414070656 3439853568 3440743083 3454009344 3480993792 3482320896 3508189056 3509526528 3522626048 3523969024 3525312512 3536944704 3551500032 3552854016 3558943008 3580610688 3588114672 3602880576 3617525448 3623878656 3632412384 3652190208 3662186256 3680722944 3695869952 3697278976 3703615488 3726163968 3732549984 3733972992 3749339136 3763144656 3764579328 3778630848 3780071424 3793990104 3809603232 3811055616 3840829488 3877634048 3885760512 3888247136 3901751296 3916118016 3917611008 3932233728 3933732864 3946712688 3948217344 3962954304 3964465152 3965976576 3979062792 3995437536 3996960768 4003810884 4028187024 4053240648 4076863488 4077917728 4086463932 4093640704 4103280656 4108713984 4119959538 4125622272 4127195136 4136914104 4140813312 4157853696 4159438848 4166567424 4191934464 4199118732 4200719616 4218006528 4250959704 4252580352 4285803636 4287437568 4303440688 4305081344 4320933174 4328521728 4338714792 4340368896 4362338304 4371480576 4374278028 4389470208 4405632768 4407312384 4423762944 4425449472 4458323592 4460023296 4461723648 4494867228 4496580864 4513364624 4515085312 4516806656 4531710402 4550359416 4552094208 4559895729 4586471424 4587657444 4605345792 4616190738 4622303232 4641325056 4643094528 4654028367 4677585408 4679368704 4715926272 4735333376 4737138688 4745257344 4774147584 4782329667 4784152896 4803840768 4823367264 4841370774 4843216512 4869586944 4881054141 4882915008 4907630592 4938153984 4968218624 4976733312 4978630656 4999118848 5015614041 5017526208 5019439104 5038174464 5040095232 5058653472 5077535202 5079470976 5081407488 5119154343 5121105984 5181014016 5221490688 5223481344 5224832089 5242978304 5244977152 5262283584 5264289792 5283939072 5285953536 5287968768 5305417056 5327250048 5329281024 5338414512 5370916032 5382172008 5404320864 5435817984 5448618576 5478285312 5493279384 5500829696 5502926848 5515885472 5521084416 5543804928 5545918464 5555423232 5589245952 5598824976 5600959488 5624008704 5644716984 5646868992 5667946272 5670107136 5714404848 5716583424 5761244232 5771362304 5784953056 5787158528 5816451072 5828640768 5832370704 5852626944 5874177024 5876416512 5898350592 5900599296 5920069032 5922326016 5944431456 5946697728 5948964864 5993156304 5995441152 6042280536 6067145888 6069458944 6079860972 6115295232 6116876592 6129695898 6140461056 6154920984 6163070976 6179939307 6188433408 6190792704 6205371156 6211219968 6236780544 6239158272 6249851136 6287901696 6327009792 6365530112 6376439556 6378870528 6405121024 6428705454 6431156352 6455161032 6457622016 6481399761 6492782592 6508072188 6510553344 6543507456 6557220864 6561417042 6584205312 6635644416 6638174208 6687485388 6690034944 6692585472 6717565952 6720126976 6742300842 6744871296 6770046936 6772627968 6775209984 6797565603 6825539124 6828141312 6879707136 6881486166 6908018688 6924286107 6961987584 6964641792 7016378112 7019053056 7045252096 7047938048 7050625024 7073889408 7103000064 7105708032 7117886016 7161221376 7176229344 7205761152 7235050896 7247757312 7262056161 7264824768 7304380416 7324372512 7361445888 7391739904 7394557952 7407230976 7411971103 7452327936 7465099968 7467945984 7498678272 7526289312 7529158656 7557261696 7560142848 7587980208 7616302803 7619206464 7622111232 7681658976 7755268096 7771521024 7773530669 7776494272 7803502592 7832236032 7835222016 7864467456 7867465728 7893425376 7896434688 7925908608 7928930304 7931953152 7958125584 7990875072 7993921536 8007621768 8056374048 8106481296 8153726976 8155835456 8172927864 8187281408 8206561312 8217427968 8239919076 8251244544 8254390272 8273828208 8281626624 8315707392 8318877696 8333134848 8383868928 8398237464 8401439232 8436013056 8501919408 8505160704 8571607272 8574875136 8606881376 8610162688 8641866348 8657043456 8677429584 8680737792 8724676608 8742961152 8748556056 8778940416 8811265536 8814624768 8847525888 8850898944 8916647184 8920046592 8923447296 8989734456 8993161728 9026729248 9030170624 9033613312 9063420804 9100718832 9104188416 9119791458 9172942848 9175314888 9194543847 9210691584 9232381476 9244606464 9282650112 9286189056 9308056734 9355170816 9358737408 9431852544 9470666752 9474277376 9490514688 9548295168 9564659334 9568305792 9607681536 9643058181 9646734528 9682741548 9686433024 9739173888 9762108282 9765830016 9815261184 9842125563 9876307968 9936437248 9953466624 9957261312 9998237696 10031228082 10035052416 10038878208 10076348928 10080190464 10113451263 10117306944 10155070404 10158941952 10162814976 10238308686 10242211968 10322229249 10362028032 10442981376 10446962688 10449664178 10485956608 10489954304 10514656681 10524567168 10528579584 10567878144 10571907072 10575937536 10610834112 10654500096 10658562048 10676829024 10741832064 10764344016 10808641728 10871635968 10897237152 10956570624 10986558768 11001659392 11005853696 11027566763 11031770944 11042168832 11087609856 11091836928 11110846464 11178491904 11197649952 11201918976 11248017408 11289433968 11293737984 11335892544 11340214272 11428809696 11433166848 11522488464 11542724608 11565496849 11569906112 11574317056 11632902144 11657281536 11664741408 11705253888 11748354048 11752833024 11796701184 11801198592 11840138064 11844652032 11888862912 11893395456 11897929728 11986312608 11990882304 12084561072 12134291776 12138917888 12159721944 12230590464 12233753184 12259391796 12280922112 12309841968 12326141952 12359878614 12376866816 12381585408 12410742312 12422439936 12473561088 12478316544 12499702272 12575803392 12654019584 12731060224 12752879112 12757741056 12810242048 12857410908 12862312704 12910322064 12915244032 12962799522 12985565184 13016144376 13021106688 13087014912 13114441728 13122834084 13168410624 13271288832 13276348416 13374970776 13380069888 13385170944 13435131904 13440253952 13484601684 13489742592 13540093872 13545255936 13550419968 13595131206 13651078248 13656282624 13679687187 13759414272 13762972332 13816037376 13848572214 13923975168 13929283584 13962085101 14032756224 14038106112 14090504192 14095876096 14101250048 14147778816 14206000128 14211416064 14235772032 14322442752 14346989001 14352458688 14411522304 14470101792 14524112322 14529649536 14608760832 14643162423 14648745024 14722891776 14783479808 14789115904 14814461952 14823942206 14904655872 14930199936 14935891968 14997356544 15046842123 15052578624 15058317312 15114523392 15120285696 15175960416 15232605606 15238412928 15244222464 15357463029 15363317952 15510536192 15543042048 15547061338 15552988544 15607005184 15664472064 15670444032 15674496267 15728934912 15734931456 15786850752 15792869376 15851817216 15857860608 15863906304 15916251168 15981750144 15987843072 16015243536 16112748096 16212962592 16307453952 16311670912 16345855728 16374562816 16413122624 16434855936 16479838152 16502489088 16508780544 16547656416 16563253248 16631414784 16637755392 16666269696 16767737856 16796474928 16802878464 16872026112 17003838816 17010321408 17143214544 17149750272 17213762752 17220325376 17283732696 17314086912 17354859168 17361475584 17449353216 17485922304 17497112112 17557880832 17622531072 17629249536 17695051776 17701797888 17833294368 17840093184 17846894592 17979468912 17986323456 18053458496 18060341248 18067226624 18126841608 18201437664 18208376832 18239582916 18345885696 18350629776 18389087694 18421383168 18464762952 18489212928 18539817921 18565300224 18572378112 18616113468 18710341632 18717474816 18863705088 18941333504 18948554752 18981029376 19096590336 19129318668 19136611584 19215363072 19286116362 19293469056 19365483096 19372866048 19444199283 19478347776 19524216564 19531660032 19630522368 19684251126 19752615936 19872874496 19906933248 19914522624 19996475392 20062456164 20070104832 20077756416 20152697856 20160380928 20226902526 20234613888 20310140808 20317883904 20325629952 20392696809 20476617372 20484423936 20644458498 20724056064 20772858321 20885962752 20893925376 20899328356 20971913216 20979908608 21029313362 21049134336 21057159168 21135756288 21143814144 21151875072 21221668224 21309000192 21317124096 21353658048 21483664128 21528688032 21617283456 21743271936 21786168483 21794474304 21913141248 21973117536 22003318784 22055133526 22063541888 22084337664 22175219712 22183673856 22221692928 22235913309 22356983808 22395299904 22403837952 22496034816 22578867936 22587475968 22671785088 22680428544 22848908409 22857619392 22866333696 23044976928 23130993698 23139812224 23148634112 23265804288 23314563072 23320592007 23329482816 23410507776 23496708096 23505666048 23593402368 23602397184 23680276128 23689304064 23777725824 23786790912 23795859456 23972625216 23981764608 24169122144 24268583552 24277835776 24319443888 24461180928 24467506368 24518783592 24561844224 24619683936 24652283904 24719757228 24753733632 24763170816 24821484624 24844879872 24947122176 24956633088 24999404544 25151606784 25308039168 25462120448 25505758224 25515482112 25620484096 25714821816 25724625408 25820644128 25830488064 25925599044 25971130368 26032288752 26042213376 26174029824 26228883456 26245668168 26336821248 26542577664 26552696832 26749941552 26760139776 26770341888 26870263808 26880507904 26969203368 26979485184 27080187744 27090511872 27100839936 27190262412 27302156496 27312565248 27359374374 27518828544 27525944664 27583631541 27632074752 27697144428 27847950336 27858567168 27924170202 28065512448 28076212224 28181008384 28191752192 28202500096 28295557632 28412000256 28422832128 28471544064 28644885504 28693978002 28704917376 28823044608 28929174543 28940203584 29048224644 29059299072 29217521664 29286324846 29297490048 29445783552 29526376689 29566959616 29578231808 29628923904 29647884412 29809311744 29860399872 29871783936 29994713088 30093684246 30105157248 30116634624 30229046784 30240571392 30340353789 30351920832 30465211212 30476825856 30488444928 30714926058 30726635904 30966687747 31021072384 31086084096 31094122676 31105977088 31214010368 31328944128 31340888064 31348992534 31457869824 31469862912 31543970043 31573701504 31585738752 31703634432 31715721216 31727812608 31832502336 31963500288 31975686144 32030487072 32225496192 32425925184 32614907904 32623341824 32691711456 32826245248 32869711872 32959676304 33004978176 33017561088 33082700289 33095312832 33126506496 33262829568 33275510784 33332539392 33535475712 33592949856 33605756928 33744052224 34007677632 34020642816 34286429088 34299500544 34427525504 34440650752 34567465392 34628173824 34696490547 34709718336 34722951168 34898706432 34971844608 34994224224 35115761664 35245062144 35258499072 35390103552 35403595776 35666588736 35680186368 35693789184 35958937824 35972646912 36106916992 36120682496 36134453248 36253683216 36402875328 36416753664 36479165832 36691771392 36701259552 36778175388 36842766336 36929525904 36978425856 37079635842 37130600448 37144756224 37232226936 37420683264 37434949632 37727410176 37882667008 37897109504 37962058752 38193180672 38258637336 38273223168 38430726144 38572232724 38586938112 38730966192 38745732096 38888398566 38956695552 39048433128 39063320064 39261044736 39368502252 39505231872 39745748992 39813866496 39829045248 39992950784 40124912328 40140209664 40155512832 40305395712 40320761856 40453805052 40469227776 40620281616 40635767808 40651259904 40785393618 40953234744 40968847872 41039061561 41288916996 41448112128 41545716642 41771925504 41787850752 41798656712 41886255303 41943826432 41959817216 42058626724 42098268672 42114318336 42271512576 42287628288 42303750144 42443336448 42618000384 42634248192 42707316096 42967328256 43040967003 43057376064 43234566912 43572336966 43588948608 43826282496 43929487269 43946235072 44006637568 44110267052 44127083776 44168675328 44350439424 44367347712 44443385856 44471826618 44713967616 44790599808 44807675904 44992069632 45140526369 45157735872 45174951936 45343570176 45360857088 45697816818 45715238784 45732667392 46072389087 46089953856 46261987396 46279624448 46297268224 46531608576 46629126144 46641184014 46658965632 46821015552 46993416192 47011332096 47023488801 47186804736 47204794368 47360552256 47378608128 47555451648 47573581824 47591718912 47945250432 47963529216 48338244288 48537167104 48555671552 48638887776 48922361856 48935012736 49037567184 49123688448 49239367872 49304567808 49439514456 49507467264 49526341632 49642969248 49689759744 49894244352 49913266176 49998809088 50303213568 50616078336 50924240896 51011516448 51030964224 51240968192 51429643632 51449250816 51641288256 51660976128 51851198088 51942260736 52064577504 52084426752 52348059648 52457766912 52491336336 52673642496 53085155328 53105393664 53499883104 53520279552 53540683776 53740527616 53761015808 53938406736 53958970368 54160375488 54181023744 54201679872 54380524824 54604312992 54625130496 54718748748 55037657088 55051889328 55167263082 55264149504 55394288856 55695900672 55717134336 55848340404 56131024896 56152424448 56362016768 56383504384 56405000192 56591115264 56824000512 56845664256 56943088128 57289771008 57387956004 57409834752 57646089216 57858349086 57880407168 58096449288 58118598144 58435043328 58572649692 58594980096 58891567104 59052753378 59133919232 59156463616 59257847808 59295768824 59618623488 59720799744 59743567872 59989426176 60187368492 60210314496 60233269248 60458093568 60481142784 60680707578 60703841664 60930422424 60953651712 60976889856 61429852116 61453271808 61933375494 62042144768 62172168192 62188245352 62211954176 62318574963 62428020736 62657888256 62681776128 62697985068 62915739648 62939725824 63087940086 63147403008 63171477504 63407268864 63431442432 63455625216 63665004672 63927000576 63951372288 64060974144 64450992384 64851850368 65229815808 65246683648 65358505449 65383422912 65652490496 65739423744 65919352608 66009956352 66165400578 66190625664 66253012992 66525659136 66551021568 66665078784 66707739927 67070951424 67185899712 67211513856 67488104448 68015355264 68041285632 68546725227 68572858176 68599001088 68855051008 68881301504 69134930784 69392981094 69419436672 69445902336 69797412864 69943689216 69961776021 69988448448 70231523328 70490124288 70516998144 70780207104 70807191552 71333177472 71360372736 71387578368 71917875648 71945293824 72213833984 72241364992 72268906496 72507366432 72805750656 72833507328 72958331664 73383542784 73402519104 73556350776 73685532672 73859051808 73956851712 74159271684 74261200896 74289512448 74464453872 74841366528 74869899264 75454820352 75765334016 75794219008 75924117504 76386361344 76517274672 76546446336 76861452288 77144465448 77173876224 77461932384 77491464192 77776797132 77913391104 78096866256 78126640128 78522089472 78737004504 79010463744 79491497984 79627732992 79658090496 79985901568 80249824656 80280419328 80311025664 80610791424 80641523712 80907610104 80938455552 81240563232 81271535616 81302519808 81570787236 81906469488 81937695744 82078123122 82577833992 82896224256 83091433284 83543851008 83575701504 83597313424 83772510606 83887652864 83919634432 84117253448 84196537344 84228636672 84543025152 84575256576 84607500288 84886672896 85236000768 85268496384 85414632192 85934656512 86081934006 86114752128 86469133824 87144673932 87177897216 87652564992 87858974538 87892470144 88013275136 88220534104 88254167552 88337350656 88579130067 88700878848 88734695424 88886771712 88943653236 89427935232 89581199616 89615351808 89984139264 90281052738 90315471744 90349903872 90687140352 90721714176 91395633636 91430477568 91465334784 92144778174 92179907712 92523974792 92559248896 92594536448 92900063241 93063217152 93258252288 93282368028 93317931264 93642031104 93986832384 94022664192 94046977602 94373609472 94409588736 94631910129 94721104512 94757216256 95110903296 95147163648 95183437824 95890500864 95927058432 96676488576 97074334208 97111343104 97277775552 97844723712 97870025472 98075134368 98478735744 98609135616 98879028912 99014934528 99052683264 99248100867 99285938496 99379519488 99788488704 99826532352 99997618176 100606427136 101232156672 101848481792 102023032896 102061928448 102481936384 102859287264 102898501632 103282576512 103321952256 103702396176 103884521472 104089471641 104129155008 104168853504 104696119296 104915533824 104982672672 105347284992 106170310656 106210787328 106999766208 107040559104 107081367552 107481055232 107522031616 107876813472 107917940736 108320750976 108362047488 108403359744 108761049648 109208625984 109250260992 109437497496 110075314176 110103778656 110334526164 110528299008 110788577712 111391801344 111434268672 111696680808 112262049792 112304848896 112724033536 112767008768 112810000384 113182230528 113648001024 113691328512 113886176256 114579542016 114775912008 114819669504 115292178432 115716698172 115760814336 116192898576 116237196288 116870086656 117145299384 117189960192 117783134208 118105506756 118267838464 118312927232 118515695616 118591537648 119237246976 119441599488 119487135744 119978852352 120374736984 120420628992 120466538496 120916187136 120962285568 121361415156 121407683328 121860844848 121907303424 121953779712 122859704232 122906543616 123866750988 124084289536 124344336384 124376490704 124423908352 124637149926 124856041472 125315776512 125363552256 125395970136 125658765909 125831479296 125879451648 126175880172 126294806016 126342955008 126814537728 126862884864 126911250432 127330009344 127854001152 127902744576 128121948288 128901984768 129703700736 130493367296 130717010898 130766845824 131304980992 131478847488 131788461807 131838705216 132019912704 132330801156 132381251328 132506025984 133051318272 133102043136 133330157568 133415479854 134141902848 134371799424 134423027712 134976208896 136030710528 136082571264 137093450454 137145716352 137198002176 137710102016 137762603008 138217167261 138269861568 138785962188 138838873344 138891804672 139594825728 139887378432 139923552042 139976896896 140463046656 140980248576 141033996288 141070466403 141560414208 141614383104 142666354944 142720745472 142775156736 143835751296 143890587648 144427667968 144482729984 144537812992 145014732864 145611501312 145667014656 145916663328 146767085568 146805038208 147112701552 147371065344 147718103616 147913703424 148318543368 148522401792 148579024896 148928907744 149682733056 149739798528 150909640704 151530668032 151588438016 151848235008 152772722688 153034549344 153092892672 153722904576 154288930896 154347752448 154923864768 154982928384 155553594264 155826782208 156193732512 156253280256 157044178944 157474009008 158020927488 158982995968 159255465984 159316180992 159971803136 160499649312 160560838656 160622051328 161221582848 161283047424 161815220208 161876911104 162481126464 162543071232 162605039616 163141574472 163812938976 163875391488 164156246244 165155667984 165792448512 166182866568 167087702016 167151403008 167194626848 167545021212 167775305728 167839268864 168234506896 168393074688 168457273344 169086050304 169150513152 169215000576 169773345792 170472001536 170536992768 170829264384 171869313024 172163868012 172229504256 172938267648 174289347864 174355794432 175305129984 175717949076 175784940288 176026550272 176441068208 176508335104 176674701312 177158260134 177401757696 177469390848 177773543424 177887306472 178855870464 179162399232 179230703616 179968278528 180562105476 180630943488 180699807744 181374280704 181443428352 182791267272 182860955136 182930669568 184289556348 184359815424 185047949584 185118497792 185189072896 185800126482 186126434304 186516504576 186564736056 186635862528 186955724889 187284062208 187973664768 188045328384 188093955204 188747218944 188819177472 189263820258 189442209024 189514432512 190221806592 190294327296 190366875648 191781001728 191854116864 193352977152 194148668416 194222686208 194555551104 195689447424 195740050944 196075516347 196150268736 196957471488 197218271232 197758057824 198029869056 198496201734 198571876992 198759038976 199576977408 199653064704 199995236352 200123219781 201212854272 202464313344 203696963584 204046065792 204123856896 204963872768 205640175681 205718574528 205797003264 206565153024 206643904512 207404792352 208178943282 208258310016 208337707008 209392238592 209831067648 209885328063 209965345344 210694569984 212340621312 212421574656 213999532416 214081118208 214162735104 214962110464 215044063232 215753626944 215835881472 216641501952 216724094976 216806719488 217522099296 218417251968 218500521984 218874994992 220150628352 220207557312 220669052328 221056598016 221577155424 222783602688 222868537344 223393361616 224524099584 224609697792 225448067072 225534017536 225620000768 226364461056 227296002048 227382657024 227772352512 229159084032 229551824016 229639339008 230584356864 231433396344 231521628672 232385797152 232474392576 233740173312 234290598768 234379920384 235566268416 236211013512 236535676928 236625854464 237031391232 237183075296 238474493952 238883198976 238974271488 239957704704 240749473968 240841257984 240933076992 241832374272 241924571136 242722830312 242815366656 243721689696 243814606848 243907559424 245719408464 245813087232 247733501976 248168579072 248688672768 248752981408 248847816704 249274299852 249712082944 250631553024 250727104512 250791940272 251317531818 251662958592 251758903296 252351760344 252589612032 252685910016 253629075456 253725769728 253822500864 254660018688 255708002304 255805489152 256243896576 257803969536 259407401472 260986734592 261434021796 261533691648 262609961984 262957694976 263576923614 263677410432 264039825408 264661602312 264762502656 265012051968 265737390201 266102636544 266204086272 266660315136 266830959708 268283805696 268743598848 268846055424 269952417792 272061421056 272165142528 274186900908 274291432704 274396004352 275420204032 275525206016 276434334522 276539723136 277571924376 277677746688 277783609344 278700189723 279189651456 279774756864 279847104084 279953793792 280926093312 281960497152 282067992576 282140932806 283120828416 283228766208 283895730387 285332709888 285441490944 285550313472 287671502592 287781175296 288855335936 288965459968 289075625984 290029465728 291223002624 291334029312 291833326656 293534171136 293610076416 294225403104 295436207232 295827406848 296637086736 297044803584 297158049792 297744302601 297857815488 299365466112 299479597056 301819281408 303061336064 303176876032 303696470016 305545445376 306069098688 306185785344 307445809152 308577861792 308695504896 309847729536 309965856768 311107188528 311653564416 312268414923 312387465024 312506560512 314088357888 314948018016 316041854976 317965991936 318510931968 318632361984 318714757429 319943606272 320999298624 321121677312 321244102656 322443165696 322566094848 323630440416 323753822208 324962252928 325086142464 325210079232 326283148944 327625877952 327750782976 328312492488 330311335968 331584897024 332365733136 334175404032 334302806016 334389253696 335090042424 335550611456 335678537728 336469013792 336786149376 336914546688 338172100608 338301026304 338430001152 339546691584 340944003072 341073985536 341658528768 343738626048 344327736024 344459008512 345876535296 348578695728 348711588864 350610259968 351435898152 351569880576 352053100544 352882136416 353016670208 353349402624 354316520268 354803515392 354938781696 355547086848 355774612944 357711740928 358324798464 358461407232 359936557056 361124210952 361261886976 361399615488 362748561408 362886856704 365582534544 365721910272 365861339136 368579112696 368719630848 370095899168 370236995584 370378145792 371600252964 372252868608 373033009152 373129472112 373271725056 373911449778 374568124416 375947329536 376090656768 376187910408 376976297727 377494437888 377638354944 378527640516 378884418048 379028865024 380443613184 380588654592 380733751296 383562003456 383708233728 386705954304 388297336832 388445372416 389111102208 391480101888 392151032694 392300537472 393914942976 394436542464 395365385421 395516115648 396059738112 396992403468 397143753984 397518077952 399153954816 399306129408 399990472704 400246439562 402425708544 404928626688 407393927168 408092131584 408247713792 409927745536 411280351362 411437149056 411594006528 413130306048 413287809024 414651501783 414809584704 416357886564 416516620032 416675414016 418784477184 419662135296 419770656126 419930690688 421389139968 423211399209 424681242624 424843149312 427999064832 428162236416 428325470208 429924220928 430088126464 431507253888 431671762944 433283003904 433448189952 433613438976 435044198592 436834503936 437001043968 437749989984 440301256704 440415114624 441338104656 442113196032 443154310848 445567205376 445737074688 446786723232 449048199168 449219395584 450896134144 451068035072 451240001536 452130237283 452728922112 454592004096 454765314048 455544705024 458318168064 459103648032 459278678016 461168713728 462866792688 463043257344 464771594304 464948785152 467480346624 468581197536 468759840768 471132536832 472422027024 473071353856 473251708928 474062782464 474185370809 474366150592 476948987904 477766397952 477948542976 479915409408 481498947936 481682515968 481866153984 483664748544 483849142272 485445660624 485630733312 487443379392 487629213696 487815118848 491438816928 491626174464 495467003952 496337158144 497377345536 497505962816 497695633408 498548599704 499424165888 501263106048 501454209024 501583880544 502635063636 503325917184 503517806592 504703520688 505179224064 505371820032 507258150912 507451539456 507645001728 509320037376 511416004608 511610978304 512487793152 515607939072 518814802944 521973469184 522868043592 523067383296 525219923968 525915389952 527153847228 527354820864 528079650816 529323204624 529525005312 530024103936 531474780402 532205273088 532408172544 533320630272 533661919416 536567611392 537487197696 537692110848 539904835584 544122842112 544330285056 548373801816 548582865408 548792008704 550840408064 551050412032 552868669044 553079446272 555143848752 555355493376 555567218688 557400379446 558379302912 559549513728 559694208168 559907587584 560867174667 561852186624 563920994304 564135985152 564281865612 566241656832 566457532416 567791460774 570665419776 570882981888 571100626944 575343005184 575562350592 577710671872 577930919936 578151251968 580058931456 582446005248 582668058624 583666653312 587068342272 587220152832 588226549041 588450806208 590872414464 591654813696 593274173472 594089607168 595488605202 595715630976 598730932224 598959194112 600369659343 603638562816 606122672128 606353752064 607392940032 611090890752 612138197376 612371570688 614891618304 616920527043 617155723584 617391009792 619695459072 619931713536 622214377056 624536829846 624774930048 625013121024 628176715776 629655984189 629896036032 632083709952 635931983872 637021863936 637264723968 637429514858 639887212544 641998597248 642243354624 642488205312 644886331392 645132189696 647260880832 647507644416 649924505856 650172284928 650420158464 652566297888 655251755904 655501565952 656624984976 660622671936 663169794048 664731466272 668350808064 668605612032 668778507392 670180084848 671101222912 671357075456 672938027584 673572298752 673829093376 676344201216 676602052608 676860002304 679093383168 681888006144 682147971072 683317057536 687477252096 688655472048 688918017024 691753070592 697157391456 697423177728 701220519936 702871796304 703139761152 704106201088 705764272832 706033340416 706698805248 708633040536 709607030784 709877563392 711094173696 711549225888 715423481856 716649596928 716922814464 719873114112 722248421904 722523773952 722799230976 725497122816 725773713408 731165069088 731443820544 731722678272 737158225392 737439261696 740191798336 740473991168 740756291584 743200505928 744505737216 746066018304 746258944224 746543450112 747822899556 749136248832 751894659072 752181313536 752375820816 753952595454 754988875776 755276709888 757055281032 757768836096 758057730048 760887226368 761177309184 761467502592 767124006912 767416467456 773411908608 776594673664 776890744832 778222204416 782960203776 784302065388 784601074944 787829885952 788873084928 790730770842 791032231296 792119476224 793984806936 794287507968 795036155904 797212170603 798307909632 798612258816 799980945408 800492879124 804851417088 809857253376 814787854336 816184263168 816495427584 819855491072 822560702724 822874298112 823188013056 826260612096 826575618048 829303003566 829619169408 832715773128 833033240064 833350828032 836100569169 837568954368 839324270592 839541312252 839861381376 842778279936 846422798418 849362485248 849686298624 851687191161 855998129664 856324472832 856650940416 859848441856 860176252928 863014507776 863343525888 866566007808 866896379904 867226877952 870088397184 873669007872 874002087936 875499979968 880602513408 880830229248 882676209312 886308621696 891134410752 891474149376 893232907803 893573446464 898096398336 898438791168 901792268288 902136070144 904260474566 905457844224 909184008192 909530628096 911089410048 916636336128 918207296064 918557356032 922337427456 925733585376 926086514688 929543188608 929897570304 934960693248 936805244769 937162395072 937519681536 942265073664 944844054048 946142707712 948125564928 948370741618 948732301184 953897975808 955532795904 955897085952 956144272287 959830818816 962997895872 963365031936 963732307968 967329497088 967698284544 970891321248 971261466624 974886758784 975258427392 975630237696 982877633856 983252348928 990934007904 994754691072 995011925632 995391266816 997097199408 998848331776 1002526212096 1002908418048 1003167761088 1005270127272 1006651834368 1007035613184 1009407041376 1010358448128 1010743640064 1014516301824 1014903078912 1015290003456 1018640074752 1022832009216 1023221956608 1024975586304 1031215878144 1037629605888 1043946938368 1045736087184 1046134766592 1050439847936 1051830779904 1054307694456 1054709641728 1056159301632 1058646409248 1059050010624 1060048207872 1062949560804 1064410546176 1064816345088 1066641260544 1067323838832 1073135222784 1074974395392 1075384221696 1079809671168 1088245684224 1088660570112 1096747603632 1097165730816 1097584017408 1101680816128 1102100824064 1105737338088 1106158892544 1110287697504 1110710986752 1111134437376 1114800758892 1116758605824 1119099027456 1119388416336 1119815175168 1121734349334 1123704373248 1127841988608 1128271970304 1128563731224 1130928893181 1132483313664 1132915064832 1135582921548 1141330839552 1141765963776 1142201253888 1150686010368 1151124701184 1155421343744 1155861839872 1156302503936 1160117862912 1164892010496 1165336117248 1167333306624 1174440305664 1176453098082 1176901612416 1181744828928 1183309627392 1186096156263 1186548346944 1188179214336 1190977210404 1191431261952 1197461864448 1197918388224 1200739318686 1207277125632 1212245344256 1212707504128 1214785880064 1222181781504 1224276394752 1224743141376 1229783236608 1233841054086 1234311447168 1234782019584 1239390918144 1239863427072 1243954505349 1244428754112 1249073659692 1249549860096 1250026242048 1256353431552 1259311968378 1259792072064 1264167419904 1269634197627 1271863967744 1274043727872 1274529447936 1274859029716 1279774425088 1283997194496 1284486709248 1284976410624 1289772662784 1290264379392 1294521761664 1295015288832 1299849011712 1300344569856 1300840316928 1305132595776 1310503511808 1311003131904 1313249969952 1321245343872 1326339588096 1329462932544 1336701616128 1337211224064 1337557014784 1340360169696 1342202445824 1345876055168 1347144597504 1347658186752 1352688402432 1353204105216 1353720004608 1356390711849 1358186766336 1363776012288 1364295942144 1366634115072 1374954504192 1377310944096 1377836034048 1383506141184 1394314782912 1394846355456 1402441039872 1405743592608 1406279522304 1411528545664 1412066680832 1413397610496 1417266081072 1419214061568 1419755126784 1422188347392 1422556112427 1423098451776 1430846963712 1433299193856 1433845628928 1439746228224 1444496843808 1445047547904 1445598461952 1450994245632 1451547426816 1462330138176 1462887641088 1463445356544 1474316450784 1474878523392 1480383596672 1480947982336 1481512583168 1486401011856 1489011474432 1492132036608 1492517888448 1493086900224 1495645799112 1498272497664 1503789318144 1504362627072 1504751641632 1507905190908 1509977751552 1510553419776 1514110562064 1515537672192 1516115460096 1521774452736 1522354618368 1522935005184 1534248013824 1534832934912 1546823817216 1553189347328 1553781489664 1556444408832 1565920407552 1568604130776 1569202149888 1575659771904 1577746169856 1581461541684 1582064462592 1584238952448 1587969613872 1588575015936 1590072311808 1594424341206 1596615819264 1597224517632 1599961890816 1600985758248 1609702834176 1619714506752 1629575708672 1632368526336 1632990855168 1639710982144 1645121405448 1645748596224 1646376026112 1652521224192 1653151236096 1658606007132 1659238338816 1665431546256 1666066480128 1666701656064 1672201138338 1675137908736 1678648541184 1679082624504 1679722762752 1682601524001 1685556559872 1692845596836 1698724970496 1699372597248 1703374382322 1711996259328 1712648945664 1713301880832 1719696883712 1720352505856 1726029015552 1726687051776 1733132015616 1733792759808 1734453755904 1740176794368 1747338015744 1748004175872 1750999959936 1761205026816 1761660458496 1764679647123 1765352418624 1772617243392 1782268821504 1786465815606 1787146892928 1796192796672 1796877582336 1801108978029 1803584536576 1804272140288 1808520949132 1810915688448 1818368016384 1819061256192 1822178820096 1833272672256 1836414592128 1837114712064 1844674854912 1850761581129 1851467170752 1852173029376 1859086377216 1859795140608 1873610489538 1874324790144 1875039363072 1884530147328 1888967952567 1889688108096 1892285415424 1896251129856 1896741483236 1897464602368 1907795951616 1911065591808 1911794171904 1912288544574 1919661637632 1925995791744 1926730063872 1927464615936 1934658994176 1935396569088 1941782642496 1942522933248 1949773517568 1950516854784 1951260475392 1965755267712 1966504697856 1981868015808 1989509382144 1990023851264 1990782533632 1994194398816 2005052424192 2005816836096 2006335522176 2010540254544 2013303668736 2014071226368 2018814082752 2020716896256 2021487280128 2029032603648 2029806157824 2030580006912 2037280149504 2045664018432 2046443913216 2049951172608 2062431756288 2075259211776 2087893876736 2091472174368 2092269533184 2100879695872 2103661559808 2108615388912 2109419283456 2112318603264 2117292818496 2118100021248 2120096415744 2125899121608 2128821092352 2129632690176 2133282521088 2134647677664 2146270445568 2149948790784 2150768443392 2159619342336 2176491368448 2177321140224 2193495207264 2194331461632 2195168034816 2203361632256 2204201648128 2211474676176 2212317785088 2220575395008 2221421973504 2222268874752 2229601517784 2233517211648 2238198054912 2238776832672 2239630350336 2243468698668 2247408746496 2255683977216 2256543940608 2257127462448 2261857786362 2264966627328 2265830129664 2271165843096 2282661679104 2283531927552 2284402507776 2301372020736 2302249402368 2310842687488 2311723679744 2312605007872 2320235725824 2329784020992 2330672234496 2334666613248 2348880611328 2352906196164 2353803224832 2363489657856 2366619254784 2372192312526 2373096693888 2376358428672 2381954420808 2382862523904 2394923728896 2395836776448 2401478637372 2414554251264 2424490688512 2425415008256 2429571760128 2444363563008 2448552789504 2449486282752 2459566473216 2467682108172 2468622894336 2469564039168 2478781836288 2479726854144 2487909010698 2488857508224 2498147319384 2499099720192 2500052484096 2512706863104 2518623936756 2519584144128 2528334839808 2539268395254 2543727935488 2548087455744 2549058895872 2549718059432 2555061573483 2559548850176 2567994388992 2568973418496 2569952821248 2579545325568 2580528758784 2589043523328 2590030577664 2599698023424 2600689139712 2601680633856 2610265191552 2621007023616 2622006263808 2626499939904 2642490687744 2658925865088 2673403232256 2674422448128 2675114029568 2679698723409 2680720339392 2684404891648 2691752110336 2694289195008 2695316373504 2705376804864 2706408210432 2712781423698 2716373532672 2727552024576 2728591884288 2733268230144 2749909008384 2754621888192 2755672068096 2767012282368 2788629565824 2789692710912 2804882079744 2810415734307 2811487185216 2812559044608 2823057091328 2824133361664 2826795220992 2834532162144 2838428123136 2844376694784 2845112224854 2846196903552 2861693927424 2866598387712 2867691257856 2868432816861 2879492456448 2888993687616 2890095095808 2891196923904 2901988491264 2903094853632 2924660276352 2925775282176 2926890713088 2948632901568 2949757046784 2960767193344 2961895964672 2963025166336 2972802023712 2984264073216 2985035776896 2986173800448 2991291598224 2996544995328 3007578636288 3008725254144 3009503283264 3015810381816 3019955503104 3021106839552 3028221124128 3031075344384 3032230920192 3043548905472 3044709236736 3045870010368 3068496027648 3069665869824 3093647634432 3106378694656 3107562979328 3112888817664 3131840815104 3137208261552 3138404299776 3151319543808 3155492339712 3162923083368 3164128925184 3168477904896 3175939227744 3177150031872 3180144623616 3188848682412 3193231638528 3194449035264 3199923781632 3201971516496 3219405668352 3239429013504 3259151417344 3264737052672 3265981710336 3279421964288 3290242810896 3291497192448 3292752052224 3305042448384 3306302472192 3317212014264 3318476677632 3330863092512 3332132960256 3333403312128 3344402276676 3350275817472 3357297082368 3358165249008 3359445525504 3365203048002 3371113119744 3385691193672 3397449940992 3398745194496 3406748764644 3423992518656 3425297891328 3426603761664 3439393767424 3440705011712 3452058031104 3453374103552 3466264031232 3467585519616 3468907511808 3480353588736 3494676031488 3496008351744 3501999919872 3523320916992 3529359294246 3530704837248 3545234486784 3564537643008 3572931631212 3574293785856 3592385593344 3593755164672 3602217956058 3607169073152 3608544280576 3617041898264 3621831376896 3636736032768 3638122512384 3644357640192 3666545344512 3672829184256 3674229424128 3689349709824 3701523162258 3702934341504 3704346058752 3718172754432 3719590281216 3747220979076 3748649580288 3750078726144 3769060294656 3777935905134 3779376216192 3784570830848 3792502259712 3793482966472 3794929204736 3808902592881 3815591903232 3822131183616 3823588343808 3824577089148 3839323275264 3851991583488 3853460127744 3854929231872 3869317988352 3870793138176 3883565284992 3885045866496 3899547035136 3901033709568 3902520950784 3931510535424 3933009395712 3963736031616 3979018764288 3980047702528 3981565067264 3988388797632 4010104848384 4011633672192 4012671044352 4021080509088 4026607337472 4037628165504 4041433792512 4042974560256 4058065207296 4059612315648 4061160013824 4069172135547 4074560299008 4091328036864 4092887826432 4099902345216 4124863512576 4150518423552 4175787753472 4182944348736 4184539066368 4201759391744 4207323119616 4217230777824 4218838566912 4234585636992 4236200042496 4240192831488 4251798243216 4257642184704 4259265380352 4266565042176 4267668337281 4269295355328 4292540891136 4299897581568 4301536886784 4319238684672 4352982736896 4354642280448 4386990414528 4388662923264 4390336069632 4406723264512 4408403296256 4422949352352 4424635570176 4441150790016 4442843947008 4444537749504 4459203035568 4467034423296 4476396109824 4477553665344 4479260700672 4486937397336 4494817492992 4511367954432 4513087881216 4514254924896 4523715572724 4529933254656 4531660259328 4542331686192 4565323358208 4567063855104 4568805015552 4602744041472 4604498804736 4621685374976 4623447359488 4625210015744 4640471451648 4659568041984 4661344468992 4669333226496 4697761222656 4705812392328 4707606449664 4726979315712 4733238509568 4744384625052 4746193387776 4752716857344 4763908841616 4765725047808 4789847457792 4791673552896 4802957274744 4829108502528 4848981377024 4850830016512 4859143520256 4888727126016 4897105579008 4898972565504 4919132946432 4935364216344 4937245788672 4939128078336 4957563672576 4959453708288 4975818021396 4977715016448 4996294638768 4998199440384 5000104968192 5025413726208 5037247873512 5039168288256 5056669679616 5078536790508 5087455870976 5096174911488 5098117791744 5099436118864 5110123146966 5119097700352 5135988777984 5137946836992 5139905642496 5159090651136 5161057517568 5178087046656 5180061155328 5199396046848 5201378279424 5203361267712 5220530383104 5242014047232 5244012527616 5252999879808 5284981375488 5317851730176 5346806464512 5350228059136 5359397446818 5361440678784 5368809783296 5383504220672 5388578390016 5390632747008 5403326934087 5410753609728 5412816420864 5425562847396 5432747065344 5455104049152 5457183768576 5466536460288 5499818016768 5509243776384 5511344136192 5534024564736 5577259131648 5579385421824 5620831468614 5622974370432 5625118089216 5646114182656 5648266723328 5653590441984 5666903857701 5669064324288 5676856246272 5688753389568 5690224449708 5692393807104 5723387854848 5733196775424 5735382515712 5736865633722 5758984912896 5777987375232 5780190191616 5782393847808 5803976982528 5806189707264 5849320552704 5851550564352 5853781426176 5897265803136 5899514093568 5921534386688 5923791929344 5926050332672 5945604047424 5968528146432 5970071553792 5972347600896 5982583196448 6015157272576 6017450508288 6019006566528 6031620763632 6039911006208 6042213679104 6056442248256 6062150688768 6064461840384 6087097810944 6089418473472 6091740020736 6136992055296 6139331739648 6187295268864 6212757389312 6215125958656 6225777635328 6263681630208 6274416523104 6276808599552 6302639087616 6310984679424 6325846166736 6328257850368 6336955809792 6351878455488 6354300063744 6360289247232 6377697364824 6386463277056 6388898070528 6399847563264 6403943032992 6438811336704 6478858027008 6518302834688 6529474105344 6531963420672 6558843928576 6580485621792 6582994384896 6585504104448 6610084896768 6612604944384 6634424028528 6636953355264 6661726185024 6664265920512 6666806624256 6688804553352 6700551634944 6714594164736 6716330498016 6718891051008 6730406096004 6742226239488 6771382387344 6794899881984 6797490388992 6813497529288 6847985037312 6850595782656 6853207523328 6878787534848 6881410023424 6904116062208 6906748207104 6932528062464 6935171039232 6937815023616 6960707177472 6989352062976 6992016703488 7003999839744 7046641833984 7058718588492 7061409674496 7090468973568 7129075286016 7145863262424 7148587571712 7184771186688 7187510329344 7204435912116 7214338146304 7217088561152 7234083796528 7243662753792 7273472065536 7276245024768 7288715280384 7333090689024 7345658368512 7348458848256 7378699419648 7403046324516 7405868683008 7408692117504 7436345508864 7439180562432 7494441958152 7497299160576 7500157452288 7538120589312 7555871810268 7558752432384 7569141661696 7585004519424 7586965932944 7589858409472 7617805185762 7631183806464 7644262367232 7647176687616 7649154178296 7665184720449 7678646550528 7703983166976 7706920255488 7709858463744 7738635976704 7741586276352 7767130569984 7770091732992 7799094070272 7802067419136 7805041901568 7863021070848 7866018791424 7927472063232 7960095405056 7963130134528 7976777595264 8020209696768 8023267344384 8025342088704 8039096170227 8042161018176 8053214674944 8075256331008 8082867585024 8085949120512 8116130414592 8119224631296 8138344271094 8149120598016 8182656073728 8185775652864 8199804690432 8249727025152 8301036847104 8351575506944 8365888697472 8369078132736 8403518783488 8414646239232 8431247202921 8434461555648 8437677133824 8469171273984 8472400084992 8480385662976 8503596486432 8515284369408 8533130084352 8535336674562 8538590710656 8585081782272 8599795163136 8603073773568 8605298450583 8638477369344 8705965473792 8709284560896 8773980829056 8777325846528 8780672139264 8813446529024 8816806592512 8845898704704 8849271140352 8882301580032 8885687894016 8889075499008 8918406071136 8952792219648 8955107330688 8958521401344 8973874794672 8989634985984 9022735908864 9026175762432 9028509849792 9047431145448 9059866509312 9063320518656 9084663372384 9130646716416 9134127710208 9137610031104 9205488082944 9208997609472 9243370749952 9246894718976 9250420031488 9280942903296 9319136083968 9322688937984 9338666452992 9395522445312 9411624784656 9415212899328 9453958631424 9466477019136 9488769250104 9492386775552 9505433714688 9527817683232 9531450095616 9579694915584 9583347105792 9605914549488 9658217005056 9697962754048 9701660033024 9718287040512 9777454252032 9794211158016 9797945131008 9838265892864 9870728432688 9874491577344 9878256156672 9915127345152 9918907416576 9951636042792 9955430032896 9992589277536 9996398880768 10000209936384 10050827452416 10074495747024 10078336576512 10113339359232 10157073581016 10174911741952 10192349822976 10196235583488 10198872237728 10220246293932 10238195400704 10271977555968 10275893673984 10279811284992 10318181302272 10322115035136 10356174093312 10360122310656 10398792093696 10402756558848 10406722535424 10441060766208 10484028094464 10488025055232 10505999759616 10569962750976 10635703460352 10693612929024 10700456118272 10718794893636 10722881357568 10737619566592 10767008441344 10777156780032 10781265494016 10806653868174 10821507219456 10825632841728 10851125694792 10865494130688 10910208098304 10914367537152 10933072920576 10999636033536 11018487552768 11022688272384 11068049129472 11154518263296 11158770843648 11241662937228 11245948740864 11250236178432 11292228365312 11296533446656 11307180883968 11333807715402 11338128648576 11353712492544 11377506779136 11380448899416 11384787614208 11426707778643 11446775709696 11466393550848 11470765031424 11473731267444 11517969825792 11555974750464 11560380383232 11564787695616 11607953965056 11612379414528 11698641105408 11703101128704 11707562852352 11794531606272 11799028187136 11843068773376 11847583858688 11852100665344 11891208094848 11937056292864 11940143107584 11944695201792 11965166392896 12030314545152 12034901016576 12038013133056 12063241527264 12079822012416 12112884496512 12124301377536 12128923680768 12174195621888 12178836946944 12183480041472 12207516406641 12273984110592 12278663479296 12374590537728 12425514778624 12430251917312 12451555270656 12527363260416 12548833046208 12553617199104 12605278175232 12621969358848 12651692333472 12656515700736 12703756910976 12708600127488 12720578494464 12755394729648 12772926554112 12777796141056 12799695126528 12803005011843 12807886065984 12877622673408 12957716054016 13036605669376 13058948210688 13063926841344 13117687857152 13160971243584 13165988769792 13171008208896 13220169793536 13225209888768 13268848057056 13273906710528 13323452370048 13328531841024 13333613248512 13377609106704 13401103269888 13429188329472 13432660996032 13437782102016 13460812192008 13484452478976 13542764774688 13589799763968 13594980777984 13626995058576 13695970074624 13701191565312 13706415046656 13757575069696 13762820046848 13808232124416 13813496414208 13865056124928 13870342078464 13875630047232 13921414354944 13978704125952 13984033406976 14007999679488 14093283667968 14117437176984 14122819348992 14180937947136 14258150572032 14291726524848 14297175143424 14369542373376 14375020658688 14408871824232 14428676292608 14434177122304 14468167593056 14487325507584 14546944131072 14552490049536 14577430560768 14666181378048 14691316737024 14696917696512 14757398839296 14806092649032 14811737366016 14817384235008 14872691017728 14878361124864 14988883916304 14994598321152 15000314904576 15076241178624 15111743620536 15117504864768 15138283323392 15170009038848 15173931865888 15179716818944 15235610371524 15262367612928 15288524734464 15294353375232 15298308356592 15330369440898 15357293101056 15407966333952 15413840510976 15419716927488 15477271953408 15483172552704 15534261139968 15540183465984 15598188140544 15604134838272 15610083803136 15726042141696 15732037582848 15854944126464 15920190810112 15926260269056 15953555190528 16040419393536 16050684177408 16078192340454 16084322036352 16106429349888 16150512662016 16165735170048 16171898241024 16209980802261 16232260829184 16238449262592 16276688542188 16298241196032 16365312147456 16371551305728 16399609380864 16499454050304 16602073694208 16703151013888 16731777394944 16738156265472 16807037566976 16862494405842 16868923111296 16875354267648 16938342547968 16944800169984 16960771325952 17000711573103 17007192972864 17030568738816 17066260168704 17070673349124 17077181421312 17170163564544 17199590326272 17206147547136 17210596901166 17276954738688 17411930947584 17418569121792 17547961658112 17554651693056 17561344278528 17626893058048 17633613185024 17691797409408 17698542280704 17764603160064 17771375788032 17778150998016 17836812142272 17905584439296 17910214661376 17917042802688 17947749589344 18045471817728 18052351524864 18057019699584 18094862290896 18119733018624 18126641037312 18169326744768 18261293432832 18268255420416 18275220062208 18410976165888 18417995218944 18486741499904 18493789437952 18500840062976 18561885806592 18638272167936 18645377875968 18677332905984 18791044890624 18823249569312 18830425798656 18907917262848 18932954038272 18977538500208 18984773551104 19010867429376 19055635366464 19062900191232 19159389831168 19166694211584 19211829098976 19316434010112 19395925508096 19403320066048 19436574081024 19441600203169 19554908504064 19588422316032 19595890262016 19676531785728 19741456865376 19748983154688 19756512313344 19830254690304 19837814833152 19903272085584 19910860065792 19985178555072 19992797761536 20000419872768 20101654904832 20148991494048 20156673153024 20226678718464 20314147162032 20349823483904 20384699645952 20392471166976 20397744475456 20440492587864 20476390801408 20543955111936 20551787347968 20559622569984 20636362604544 20644230070272 20712348186624 20720244621312 20797584187392 20805513117696 20813445070848 20882121532416 20968056188928 20976050110464 21011999519232 21139925501952 21271406920704 21387225858048 21400912236544 21437589787272 21445762715136 21475239133184 21534016882688 21554313560064 21562530988032 21613307736348 21643014438912 21651265683456 21702251389584 21730988261376 21820416196608 21828735074304 21866145841152 21999272067072 22036975105536 22045376544768 22136098258944 22309036526592 22317541687296 22483325874456 22491897481728 22500472356864 22584456730624 22593066893312 22614361767936 22667615430804 22676257297152 22707424985088 22755013558272 22760897798832 22769575228416 22853415557286 22893551419392 22932787101696 22941530062848 22947462534888 22995554161347 23035939651584 23111949500928 23120760766464 23129575391232 23215907930112 23224758829056 23397282210816 23406202257408 23415125704704 23589063212544 23598056374272 23686137546752 23695167717376 23704201330688 23782416189696 23880286215168 23889390403584 23930332785792 24060629090304 24069802033152 24076026266112 24117288510681 24126483054528 24159644024832 24225768993024 24248602755072 24257847361536 24348391243776 24357673893888 24415032813282 24547968221184 24557326958592 24749181075456 24851029557248 24860503834624 24903110541312 25054726520832 25097666092416 25107234398208 25210556350464 25243938717696 25293741608763 25303384666944 25313031401472 25407513821952 25417200254976 25441156988928 25510789459296 25545853108224 25599390253056 25606010023686 25615772131968 25755245346816 25815895351749 25915432108032 26073211338752 26117896421376 26127853682688 26235375714304 26321942487168 26331977539584 26342016417792 26440339587072 26450419777536 26537696114112 26547813421056 26646904740096 26657063682048 26667226497024 26755218213408 26858376658944 26865321992064 26875564204032 26921624384016 26968904957952 27085529549376 27179599527936 27189961555968 27253990117152 27391940149248 27402383130624 27412830093312 27515150139392 27525640093696 27616464248832 27626992828416 27730112249856 27740684156928 27751260094464 27842828709888 27957408251904 27968066813952 28015999358976 28186567335936 28234874353968 28245638697984 28361875894272 28516301144064 28583453049696 28594350286848 28739084746752 28750041317376 28817743648464 28857352585216 28868354244608 28936335186112 28974651015168 29093888262144 29104980099072 29154861121536 29332362756096 29382633474048 29393835393024 29514797678592 29612185298064 29623474732032 29634768470016 29745382035456 29756722249728 29977767832608 29989196642304 30000629809152 30152482357248 30223487241072 30235009729536 30276566646784 30340018077696 30347863731776 30359433637888 30471220743048 30524735225856 30577049468928 30588706750464 30596616713184 30660738881796 30714586202112 30815932667904 30827681021952 30839433854976 30954543906816 30966345105408 31068522279936 31080366931968 31196376281088 31208269676544 31220167606272 31452084283392 31464075165696 31709888252928 31840381620224 31852520538112 31907110381056 32080838787072 32101368354816 32156384680908 32168644072704 32212858699776 32301025324032 32331470340096 32343796482048 32419961604522 32464521658368 32476898525184 32553377084376 32596482392064 32730624294912 32743102611456 32799218761728 32998908100608 33204147388416 33406302027776 33463554789888 33476312530944 33614075133952 33724988811684 33737846222592 33750708535296 33876685095936 33889600339968 33921542651904 34001423146206 34014385945728 34061137477632 34132520337408 34141346698248 34154362842624 34280123335929 34340327129088 34399180652544 34412295094272 34421193802332 34553909477376 34823861895168 34837138243584 35095923316224 35109303386112 35122688557056 35253786116096 35267226370048 35383594818816 35397084561408 35529206320128 35542751576064 35556301996032 35673624284544 35811168878592 35820429322752 35834085605376 35895499178688 36090943635456 36104703049728 36114039399168 36189724581792 36239466037248 36338653489536 36522586865664 36536510840832 36550440124416 36622549219923 36821952331776 36835990437888 36973482999808 36987578875904 37123771613184 37276544335872 37290755751936 37354665811968 37582089781248 37646499138624 37660851597312 37815834525696 37865908076544 37955077000416 37969547102208 38111270732928 38125800382464 38318779662336 38333388423168 38409015035529 38423658197952 38632868020224 38791851016192 38873148162048 38883200406338 39109817008128 39176844632064 39191780524032 39353063571456 39482913730752 39497966309376 39513024626688 39660509380608 39675629666304 39806544171168 39821720131584 39970357110144 39985595523072 40000839745536 40203309809664 40297982988096 40313346306048 40453357436928 40628294324064 40769399291904 40784942333952 40795488950912 40880985175728 40952781602816 41087910223872 41103574695936 41119245139968 41272725209088 41288460140544 41424696373248 41440489242624 41595168374784 41611026235392 41626890141696 41764243064832 41936112377856 41952100220928 42023999038464 42279851003904 42542813841408 42774451716096 42801824473088 42875179574544 42891525430272 42950478266368 43068033765376 43108627120128 43125061976064 43226615472696 43286028877824 43302531366912 43404502779168 43461976522752 43640832393216 43657470148608 43732291682304 43998544134144 44073950211072 44090753089536 44272196517888 44618073053184 44635083374592 44966651748912 44983794963456 45000944713728 45168913461248 45186133786624 45228723535872 45335230861608 45352514594304 45414849970176 45510027116544 45521795597664 45539150456832 45706831114572 45787102838784 45865574203392 45883060125696 45894925069776 45991108322694 46071879303168 46223899001856 46241521532928 46259150782464 46431815860224 46449517658112 46794564421632 46812404514816 46830251409408 47178126425088 47196112748544 47372275093504 47390335434752 47408402661376 47564832379392 47760572430336 47778780807168 47860665571584 48121258180608 48152052532224 48234577021362 48252966109056 48319288049664 48451537986048 48497205510144 48515694723072 48629942406783 48696782487552 48715347787776 48830065626564 49095936442368 49114653917184 49498362150912 49702059114496 49721007669248 49806221082624 50109453041664 50195332184832 50214468796416 50421112700928 50587483217526 50606769333888 50626062802944 50815027643904 50834400509952 50882313977856 51002134719309 51021578918592 51091706216448 51198780506112 51212020047372 51231544263936 51510490693632 51631790703498 51830864216064 52146422677504 52235792842752 52255707365376 52470751428608 52643884974336 52663955079168 52684032835584 52880679174144 52900839555072 53075392228224 53095626842112 53293809480192 53314127364096 53334452994048 53510436426816 53716753317888 53730643984128 53751128408064 53843248768032 54171059098752 54359199055872 54379923111936 54507980234304 54783880298496 54804766261248 54825660186624 55030300278784 55232928497664 55253985656832 55460224499712 55481368313856 55502520188928 55685657419776 55914816503808 55936133627904 56031998717952 56373134671872 56469748707936 56491277395968 56723751788544 57032602288128 57166906099392 57188700573696 57478169493504 57500082634752 57635487296928 57714705170432 57872670372224 57949302030336 58187776524288 58209960198144 58309722243072 58324800609507 58664725512192 58765266948096 58787670786048 59029595357184 59224370596128 59246949464064 59269536940032 59490764070912 59513444499456 59955535665216 59978393284608 60001259618304 60304964714496 60446974482144 60470019459072 60680036155392 60695727463552 60718867275776 60942441486096 61049470451712 61154098937856 61177413500928 61193233426368 61321477763592 61429172404224 61631865335808 61655362043904 61678867709952 61909087813632 61932690210816 62137044559872 62160733863936 62392752562176 62416539353088 62440335212544 62904168566784 62928150331392 63419776505856 63680763240448 63705041076224 63814220762112 64161677574144 64202736709632 64312769361816 64337288145408 64425717399552 64602050648064 64662940680192 64687592964096 64839923209044 64929043316736 64953797050368 65106754168752 65192964784128 65461248589824 65486205222912 65598437523456 65997816201216 66408294776832 66812604055552 66927109579776 66952625061888 67228150267904 67449977623368 67475692445184 67501417070592 67753370191872 67779200679936 67843085303808 68002846292412 68028771891456 68122274955264 68265040674816 68282693396496 68308725685248 68560246671858 68680654258176 68798361305088 68824590188544 68842387604664 68986662484041 69107818954752 69647723790336 69674276487168 70191846632448 70218606772224 70245377114112 70507572232192 70534452740096 70767189637632 70794169122816 71058412640256 71085503152128 71112603992064 71347248569088 71640858645504 71668171210752 71790998357376 72181887270912 72209406099456 72228078798336 72351865532043 72379449163584 72478932074496 72677306979072 73045173731328 73073021681664 73245098439846 73643904663552 73671980875776 73946965999616 73975157751808 74247543226368 74553088671744 74581511503872 74709331623936 75164179562496 75292998277248 75321703194624 75631669051392 75731816153088 75881224826289 75910154000832 75939094204416 76222541465856 76251600764928 76637559324672 76818030071058 76847316395904 77265736040448 77447686055247 77583702032384 77746296324096 77766400812676 78219634016256 78353689264128 78383561048064 78706127142912 78965827461504 78995932618752 79026049253376 79321018761216 79351259332608 79613088342336 79643440263168 79940714220288 79971191046144 80001679491072 80595965976192 80626692612096 80906714873856 81256588648128 81538798583808 81569884667904 81590977901824 81761970351456 82175820447744 82207149391872 82238490279936 82545450418176 82576920281088 82849392746496 82880978485248 83190336749568 83222052470784 83253780283392 83528486129664 83872224755712 83904200441856 84047998076928 84559702007808 85085627682816 85548903432192 85603648946176 85750359149088 85783050860544 86136067530752 86217254240256 86250123952128 86453230945392 86572057755648 86605062733824 86809005558336 86923953045504 87281664786432 87314940297216 87464583364608 87997088268288 88147900422144 88181506179072 88544393035776 89236146106368 89270166749184 89933303497824 89967589926912 90001889427456 90337826922496 90372267573248 90457447071744 90670461723216 90705029188608 90829699940352 91020054233088 91043591195328 91078300913664 91413662229144 91574205677568 91731148406784 91766120251392 91789850139552 91982216645388 92143758606336 92447798003712 92483043065856 92518301564928 92863631720448 92899035316224 93589128843264 93624809029632 93660502818816 94356252850176 94392225497088 94744550187008 94780670869504 94816805322752 95129664758784 95521144860672 95557561614336 95721331143168 96242516361216 96304105064448 96469154042724 96505932218112 96638576099328 96903075972096 96994411020288 97031389446144 97259884813566 97393564975104 97430695575552 97660131253128 98191872884736 98229307834368 98996724301824 99404118228992 99442015338496 99612442165248 100218906083328 100390664369664 100428937592832 100842225401856 101174966435052 101213538667776 101252125605888 101630055287808 101668801019904 101764627955712 102004269438618 102043157837184 102183412432896 102397561012224 102424040094744 102463088527872 103020981387264 103263581406996 103661728432128 104292845355008 104471585685504 104511414730752 104941502857216 105287769948672 105327910158336 105368065671168 105761358348288 105801679110144 106150784456448 106191253684224 106587618960384 106628254728192 106668905988096 107020872853632 107433506635776 107461287968256 107502256816128 107686497536064 108342118197504 108718398111744 109015960468608 109567760596992 109609532522496 109651320373248 109867647659769 110060600557568 110465856995328 110507971313664 110920448999424 110962736627712 111371314839552 111829633007616 111872267255808 112063997435904 112746269343744 112939497415872 112982554791936 113447503577088 114333812198784 114377401147392 114956338987008 115000165269504 115227045106587 115270974593856 115429410340864 115745340744448 115898604060672 116375553048576 116619444486144 116649601219014 117329451024384 117530533896192 117575341572096 118059190714368 118448741192256 118493898928128 118539073880064 118981528141824 119026888998912 119911071330432 119956786569216 120002519236608 120609929428992 120893948964288 120940038918144 121360072310784 121391454927104 121437734551552 121884882972192 122308197875712 122354827001856 122386466852736 122642955527184 122858344808448 123263730671616 123310724087808 123357735419904 123818175627264 123865380421632 124274089119744 124321467727872 124785505124352 124833078706176 124880670425088 125808337133568 125856300662784 126839553011712 127361526480896 127410082152448 127628441524224 128323355148288 128405473419264 128625538723632 128674576290816 128851434799104 129204101296128 129325881360384 129375185928192 129679846418088 129858086633472 129907594100736 130213508337504 130385929568256 130922497179648 130972410445824 131196875046912 131995632402432 132816589553664 133625208111104 133854219159552 133905250123776 134456300535808 134899955246736 134951384890368 135002834141184 135506740383744 135558401359872 135686170607616 136005692584824 136057543782912 136244549910528 136530081349632 136565386792992 136617451370496 137120493343716 137361308516352 137596722610176 137649180377088 137684775209328 137973324968082 138215637909504 139295447580672 139348552974336 140383693264896 140437213544448 140490754228224 141015144464384 141068905480192 141534379275264 141588338245632 142116825280512 142171006304256 142225207984128 142694497138176 143281717291008 143336342421504 143581996714752 144363774541824 144456157596672 144703731064086 144758898327168 144957864148992 145354613958144 146090347462656 146146043363328 146490196879692 147287809327104 147343961751552 147893931999232 147950315503616 148495086452736 149106177343488 149163023007744 149418663247872 150328359124992 150585996554496 150643406389248 151263338102784 151762449652578 151820308001664 151878188408832 152445082931712 152503201529856 153275118649344 153636060142116 153694632791808 154531472080896 154895372110494 155167404064768 155492592648192 155532801625352 156439268032512 156707378528256 156767122096128 157412254285824 157931654923008 157991865237504 158052098506752 158642037522432 158702518665216 159226176684672 159286880526336 159881428440576 159942382092288 160003358982144 161191931952384 161253385224192 162513177296256 163077597167616 163139769335808 163181955803648 163523940702912 164351640895488 164414298783744 164476980559872 165090900836352 165698785492992 165761956970496 166380673499136 166444104941568 166507560566784 167056972259328 167744449511424 167808400883712 168095996153856 169119404015616 170171255365632 171097806864384 171207297892352 171500718298176 171566101721088 172272135061504 172434508480512 172500247904256 172906461890784 173144115511296 173618011116672 173847906091008 174563329572864 174629880594432 174929166729216 174974401828521 175994176536576 176295800844288 176363012358144 177088786071552 178472292212736 178540333498368 179866606995648 179935179853824 180003778854912 180675653844992 180744535146496 180914894143488 181340923446432 181410058377216 182040108466176 182087182390656 182156601827328 182827324458288 183148411355136 183462296813568 183532240502784 183579700279104 183964433290776 184287517212672 184895596007424 184966086131712 185036603129856 185727263440896 185798070632448 187178257686528 187249618059264 187321005637632 188712505700352 188784450994176 189489100374016 189561341739008 189633610645504 190259329517568 191042289721344 191115123228672 191442662286336 192485032722432 192608210128896 192938308085448 193011864436224 193277152198656 193806151944192 193988822040576 194062778892288 194519769627132 194787129950208 194861391151104 195320262506256 196383745769472 196458615668736 197993448603648 198808236457984 198884030676992 199224884330496 200437812166656 200781328739328 200857875185664 201684450803712 202349932870104 202427077335552 202504251211776 203260110575616 203337602039808 203529255911424 204008538877236 204086315674368 204366824865792 204795122024448 204848080189488 204926177055744 206041962774528 206527162813992 207323456864256 208585690710016 208943171371008 209022829461504 209883005714432 210575539897344 210655820316672 210736131342336 211522716696576 211603358220288 212301568912896 212382507368448 213175237920768 213256509456384 213337811976192 214041745707264 214922575936512 215004513632256 215372995072128 216684236395008 217436796223488 218031920937216 219135521193984 219219065044992 219735295319538 220121201115136 220931713990656 221015942627328 221840897998848 221925473255424 222742629679104 223659266015232 223744534511616 224127994871808 225492538687488 225878994831744 225965109583872 226895007154176 228667624397568 228754802294784 229912677974016 230454090213174 230541949187712 230858820681728 231490681488896 231797208121344 232343058165741 232751106097152 233238888972288 233299202438028 234658902048768 235061067792384 235150683144192 236118381428736 236897482384512 236987797856256 237078147760128 237963056283648 238053777997824 239822142660864 239913573138432 240005038473216 241787897928576 241880077836288 242720144621568 242782909854208 242875469103104 243769765944384 244616395751424 244709654003712 244772933705472 245285911054368 246527461343232 246621448175616 246715470839808 247636351254528 247730760843264 248548178239488 248642935455744 249571010248704 249666157412352 249761340850176 251616674267136 251712601325568 253679106023424 254723052961792 254820164304896 255256883048448 256646710296576 256810946838528 257251077447264 257349152581632 258408202592256 258651762720768 258750371856384 259359692836176 259716173266944 259815188201472 260427016675008 260771859136512 261844994359296 261944820891648 262393750093824 263991264804864 265633179107328 267250416222208 267708438319104 267810500247552 268912601071616 269799910493472 269902769780736 270005668282368 271013480767488 271116802719744 271372341215232 272011385169648 272115087565824 272489099821056 273060162699264 273130773585984 273234902740992 274240986687432 274722617032704 275193445220352 275298360754176 275369550418656 275946649936164 276431275819008 278590895161344 278697105948672 280767386529792 280874427088896 280981508456448 282030288928768 282137810960384 283068758550528 283176676491264 284233650561024 284342012608512 284450415968256 285388994276352 286563434582016 286672684843008 287163993429504 288727549083648 288912315193344 289407462128172 289517796654336 289915728297984 290709227916288 292180694925312 292292086726656 292980393759384 294575618654208 294687923503104 295787863998464 295900631007232 296990172905472 298212354686976 298326046015488 298837326495744 300656718249984 301171993108992 301286812778496 302526676205568 303524899305156 303640616003328 303756376817664 304890165863424 305006403059712 306550237298688 307272120284232 307389265583616 309062944161792 309790744220988 310334808129536 310985185296384 311065603250704 312878536065024 313414757056512 313534244192256 314824508571648 315863309846016 315983730475008 316104197013504 317284075044864 317405037330432 318452353369344 318573761052672 319762856881152 319884764184576 320006717964288 322383863904768 322506770448384 325026354592512 326155194335232 326363911607296 327047881405824 328703281790976 328828597567488 328953961119744 329602942979307 330181801672704 331397570985984 331523913940992 332761346998272 332888209883136 334113944518656 335488899022848 335616801767424 336191992307712 338238808031232 340342510731264 342414595784704 343001436596352 343132203442176 344544270123008 344869016961024 345000495808512 345681135319761 345812923781568 346288231022592 347236022233344 347695812182016 349126659145728 349858333458432 349948803657042 351988353073152 352591601688576 352726024716288 354177572143104 356944584425472 357080666996736 359733213991296 359870359707648 360007557709824 361351307689984 361489070292992 361829788286976 362681846892864 362820116754432 364080216932352 364174364781312 364313203654656 365654648916576 366924593627136 367064481005568 367159400558208 367928866581552 368575034425344 369791192014848 369932172263424 370073206259712 371454526881792 371596141264896 374356515373056 374499236118528 374642011275264 377425011400704 377568901988352 378978200748032 379122683478016 379267221291008 380518659035136 382084579442688 382230246457344 382885324572672 384970065444864 385216420257792 385876616170896 386023728872448 386554304397312 387612303888384 387977644081152 388125557784576 389039539254264 389574259900416 389722782302208 390640525012512 392767491538944 392917231337472 395986897207296 397616472915968 397768061353984 398449768660992 400875624333312 401562657478656 401715750371328 403368901607424 404699865740208 404854154671104 405008502423552 406520221151232 406675204079616 407058511822848 408017077754472 408172631348736 408733649731584 409590244048896 409696160378976 409852354111488 412083925549056 413054325627984 414646913728512 417171381420032 417886342742016 418045658923008 419766011428864 421151079794688 421311640633344 421472262684672 423045433393152 423206716440576 424603137825792 424765014736896 426350475841536 426513018912768 426675623952384 428083491414528 429845151873024 430009027264512 430745990144256 433368472790016 434873592446976 436063841874432 438271042387968 438438130089984 439470590639076 440242402230272 441863427981312 442031885254656 443681795997696 443850946510848 445485259358208 447318532030464 447489069023232 448255989743616 450985077374976 451757989663488 451930219167744 453790014308352 457335248795136 457509604589568 459825355948032 460908180426348 461083898375424 461717641363456 462981362977792 463594416242688 464686116331482 465502212194304 466477777944576 466598404876056 469317804097536 470122135584768 470301366288384 472236762857472 473794964769024 473975595712512 474156295520256 475926112567296 476107555995648 479644285321728 479827146276864 480010076946432 483575795857152 483760155672576 485565819708416 485750938206208 487539531888768 489232791502848 489419308007424 489545867410944 490571822108736 493054922686464 493242896351232 493430941679616 495272702509056 497096356478976 497285870911488 499142020497408 499332314824704 499522681700352 503233348534272 503425202651136 507358212046848 509446105923584 509640328609792 510513766096896 513293420593152 513621893677056 514502154894528 514698305163264 516816405184512 517303525441536 517500743712768 518719385672352 519432346533888 520854033350016 521543718273024 523689988718592 523889641783296 524787500187648 524923205485563 527982529609728 531266358214656 534500832444416 535416876638208 535621000495104 537825202143232 539599820986944 539805539561472 540011336564736 542026961534976 542233605439488 542744682430464 544022770339296 544230175131648 546120325398528 546261547171968 546469805481984 548481973374864 549445234065408 550386890440704 550596721508352 550739100837312 551893299872328 552862551638016 557181790322688 557394211897344 561534773059584 561748854177792 561963016912896 564060577857536 564275621920768 566137517101056 566353352982528 568467301122048 568684025217024 568900831936512 570777988552704 573126869164032 573345369686016 574327986859008 577455098167296 577824630386688 578814924256344 579035593308672 579831456595968 581418455832576 584361389850624 584584173453312 585960787518768 589151237308416 589375847006208 591575727996928 591801262014464 593980345810944 596424709373952 596652092030976 597674652991488 601313436499968 602343986217984 602573625556992 605053352411136 607049798610312 607281232006656 607512753635328 609780331726848 610012806119424 613100474597376 614544240568464 614778531167232 618125888323584 619581488441976 620669616259072 621970370592768 622131206501408 625757072130048 626829514113024 627068488384512 629649017143296 631726619692032 631967460950016 632208394027008 634568150089728 634810074660864 636904706738688 637147522105344 639525713762304 639769528369152 640013435928576 644767727809536 645013540896768 650052709185024 652310388670464 652727823214592 654095762811648 657406563581952 657657195134976 659205885958614 660363603345408 662795141971968 663047827881984 665522693996544 665776419766272 668227889037312 670977798045696 671233603534848 672383984615424 676477616062464 680685021462528 684829191569408 686002873192704 686264406884352 689088540246016 689738033922048 691362270639522 691625847563136 692576462045184 694472044466688 695391624364032 697029174497223 698253318291456 699716666916864 699897607314084 703976706146304 705183203377152 705452049432576 708355144286208 713889168850944 714161333993472 719466427982592 719740719415296 720015115419648 722702615379968 722978140585984 725363693785728 725640233508864 728160433864704 728348729562624 728626407309312 731309297833152 733849187254272 734128962011136 734318801116416 735857733163104 739582384029696 739864344526848 740146412519424 742909053763584 743192282529792 748713030746112 748998472237056 749284022550528 754850022801408 755137803976704 757956401496064 758245366956032 758534442582016 761037318070272 764169158885376 764460492914688 765770649145344 769940130889728 770432840515584 771753232341792 772047457744896 775224607776768 775955288162304 776251115569152 778079078508528 779148519800832 779445564604416 781281050025024 785534983077888 785834462674944 791973794414592 795232945831936 795536122707968 796899537321984 801751248666624 803125314957312 803431500742656 806737803214848 809399731480416 809708309342208 810017004847104 813040442302464 813350408159232 814117023645696 816034155508944 816345262697472 817467299463168 819180488097792 819392320757952 819704708222976 824167851098112 826108651255968 829293827457024 834342762840064 835772685484032 836091317846016 839532022857728 842302159589376 842623281266688 842944525369344 846090866786304 846413432881152 849206275651584 849530029473792 852700951683072 853026037825536 853351247904768 856166982829056 859690303746048 860018054529024 861491980288512 866736945580032 869747184893952 872127683748864 876542084775936 876876260179968 878941181278152 880484804460544 883726855962624 884063770509312 887363591995392 887701893021696 890970518716416 894637064060928 894978138046464 896511979487232 901970154749952 903515979326976 903860438335488 907580028616704 914670497590272 915019209179136 919650711896064 921816360852696 922167796750848 923435282726912 925962725955584 927188832485376 929372232662964 931004424388608 932955555889152 933196809752112 938635608195072 940244271169536 940602732576768 944473525714944 947589929538048 947951191425024 948312591040512 951852225134592 952215111991296 959288570643456 959654292553728 960020153892864 967151591714304 967520311345152 971131639416832 971501876412416 975079063777536 978465583005696 979091734821888 981143644217472 986109845372928 986485792702464 986861883359232 988808828937921 990545405018112 994192712957952 994571741822976 998284040994816 998664629649408 1006466697068544 1006850405302272 1014716424093696 1018892211847168 1019280657219584 1021027532193792 1027243787354112 1029004309789056 1029396610326528 1033632810369024 1034607050883072 1035001487425536 1037043405959283 1037438771344704 1038864693067776 1041708066700032 1043087436546048 1047379977437184 1049575000375296 1049846410971126 1055965059219456 1062532716429312 1069001664888832 1070833753276416 1071242000990208 1075650404286464 1079199641973888 1079611079122944 1080022673129472 1084053923069952 1084467210878976 1085489364860928 1088045540678592 1088460350263296 1092240650797056 1092523094343936 1092939610963968 1096963946749728 1100773780881408 1101193443016704 1101478201674624 1103786599744656 1105725103276032 1114363580645376 1114788423794688 1123069546119168 1123497708355584 1123926033825792 1128121155715072 1128551243841536 1132275034202112 1132706705965056 1136934602244096 1137368050434048 1137801663873024 1141555977105408 1146253738328064 1146690739372032 1148655973718016 1154910196334592 1155649260773376 1157629848512688 1158071186617344 1159662913191936 1162836911665152 1168722779701248 1169168346906624 1171921575037536 1178302474616832 1178751694012416 1183151455993856 1183602524028928 1187960691621888 1192849418747904 1193304184061952 1195349305982976 1202626872999936 1204687972435968 1205147251113984 1210106704822272 1214099597220624 1214562464013312 1215025507270656 1219560663453696 1220025612238848 1226200949194752 1229088481136928 1229557062334464 1236251776647168 1239162976883952 1241339232518144 1243940741185536 1244262413002816 1251514144260096 1253659028226048 1254136976769024 1259298034286592 1263453239384064 1263934921900032 1264416788054016 1269136300179456 1269620149321728 1273809413477376 1274295044210688 1279051427524608 1279539056738304 1280026871857152 1289535455619072 1290027081793536 1300105418370048 1304620777340928 1305455646429184 1308191525623296 1314813127163904 1315314390269952 1318411771917228 1320727206690816 1325590283943936 1326095655763968 1331045387993088 1331552839532544 1336455778074624 1341955596091392 1342467207069696 1344767969230848 1352955232124928 1361370042925056 1369658383138816 1372005746385408 1372528813768704 1378177080492032 1379476067844096 1382724541279044 1383251695126272 1385152924090368 1388944088933376 1390783248728064 1394058348994446 1396506636582912 1399433333833728 1399795214628168 1407953412292608 1410366406754304 1410904098865152 1416710288572416 1427778337701888 1428322667986944 1438932855965184 1439481438830592 1440030230839296 1445405230759936 1445956281171968 1450727387571456 1451280467017728 1456697459125248 1457252814618624 1462618595666304 1467698374508544 1468257924022272 1468637602232832 1471715466326208 1479164768059392 1479728689053696 1480292825038848 1485818107527168 1497426061492224 1497996944474112 1498568045101056 1509700045602816 1510275607953408 1515912802992128 1516490733912064 1522074636140544 1528338317770752 1528920985829376 1531541298290688 1539880261779456 1540865681031168 1543506464683584 1544094915489792 1550449215553536 1551910576324608 1552502231138304 1556158157017056 1558297039601664 1562562100050048 1571069966155776 1571668925349888 1574769616456689 1583947588829184 1590465891663872 1593799074643968 1603502497333248 1606250629914624 1606863001485312 1613475606429696 1618799462960832 1619416618684416 1620034009694208 1626080884604928 1626700816318464 1628234047291392 1632068311017888 1632690525394944 1638360976195584 1638784641515904 1639409416445952 1648335702196224 1652217302511936 1658587654914048 1671545370968064 1672182635692032 1679064045715456 1684604319178752 1685246562533376 1685889050738688 1692181733572608 1692826865762304 1698412551303168 1699060058947584 1705401903366144 1706052075651072 1706702495809536 1712333965658112 1719380607492096 1720036109058048 1722983960577024 1733473891160064 1739494369787904 1744255367497728 1753084169551872 1753752520359936 1757882362556304 1760969608921088 1767453711925248 1768127541018624 1774727183990784 1775403786043392 1781941037432832 1789274128121856 1789956276092928 1793023958974464 1803940309499904 1807031958653952 1807720876670976 1815160057233408 1829340995180544 1830038418358272 1839301423792128 1843632721705392 1844335593501696 1846870565453824 1851925451911168 1854377664970752 1858744465325928 1862008848777216 1865911111778304 1866393619504224 1877271216390144 1880488542339072 1881205465153536 1888947051429888 1895179859076096 1895902382850048 1896625182081024 1903704450269184 1904430223982592 1918577141286912 1919308585107456 1920040307785728 1934303183428608 1935040622690304 1942263278833664 1943003752824832 1950158127555072 1956931166011392 1958183469643776 1962287288434944 1972219690745856 1972971585404928 1977617657875842 1981090810036224 1988385425915904 1989143483645952 1996568081989632 1997329259298816 2012933394137088 2013700810604544 2029432848187392 2037784423694336 2038561314439168 2042055064387584 2054487574708224 2058008619578112 2058793220653056 2067265620738048 2069214101766144 2074086811918566 2074877542689408 2077729386135552 2083416133400064 2086174873092096 2091087523491669 2094759954874368 2099150000750592 2099692821942252 2111930118438912 2125065432858624 2138003329777664 2141667506552832 2142484001980416 2151300808572928 2158399283947776 2159222158245888 2160045346258944 2168107846139904 2168934421757952 2176091081357184 2176920700526592 2184481301594112 2185046188687872 2185879221927936 2193927893499456 2201547561762816 2202386886033408 2202956403349248 2207573199489312 2228727161290752 2229576847589376 2246139092238336 2246995416711168 2247852067651584 2256242311430144 2264550068404224 2265413411930112 2273869204488192 2274736100868096 2275603327746048 2283111954210816 2292507476656128 2293381478744064 2297311947436032 2309820392669184 2311298521546752 2315259697025376 2316142373234688 2325673823330304 2337445559402496 2338336693813248 2343843150075072 2356604949233664 2357503388024832 2366302911987712 2375921383243776 2385698837495808 2386608368123904 2390698611965952 2405253745999872 2409375944871936 2410294502227968 2420213409644544 2428199194441248 2429124928026624 2430051014541312 2439121326907392 2440051224477696 2452401898389504 2458176962273856 2459114124668928 2472503553294336 2478325953767904 2487881482371072 2488524826005632 2503028288520192 2507318056452096 2508273953538048 2518596068573184 2526906478768128 2527869843800064 2528833576108032 2538272600358912 2539240298643456 2547618826954752 2548590088421376 2558102855049216 2559078113476608 2560053743714304 2579070911238144 2580054163587072 2600210836740096 2609241554681856 2610911292858368 2616383051246592 2629626254327808 2630628780539904 2636823543834456 2641454413381632 2651180567887872 2652191311527936 2662090775986176 2663105679065088 2672911556149248 2683911192182784 2684934414139392 2689535938461696 2705910464249856 2722740085850112 2739316766277632 2744011492770816 2745057627537408 2756354160984064 2758952135688192 2765449082558088 2766503390252544 2770305848180736 2777888177866752 2781566497456128 2788116697988892 2793013273165824 2798866667667456 2799590429256336 2815906824585216 2820732813508608 2821808197730304 2833420577144832 2855556675403776 2856645335973888 2877865711930368 2878962877661184 2880060461678592 2890810461519872 2891912562343936 2901454775142912 2902560934035456 2913394918250496 2914505629237248 2925237191332608 2935396749017088 2937275204465664 2943430932652416 2958329536118784 2959457378107392 2960585650077696 2966426486813763 2971636215054336 2994852122984448 2995993888948224 3019400091205632 3020551215906816 3031825605984256 3032981467824128 3044149272281088 3056676635541504 3057841971658752 3063082596581376 3081731362062336 3087012929367168 3088189830979584 3100898431107072 3103821152649216 3105004462276608 3111130217877849 3112316314034112 3116594079203328 3125124200100096 3142139932311552 3149539232913378 3167895177658368 3180931783327744 3187598149287936 3207004994666496 3212501259829248 3213726002970624 3226951212859392 3237598925921664 3238833237368832 3240068019388416 3252161769209856 3253401632636928 3256468094582784 3264136622035776 3265381050789888 3276721952391168 3277569283031808 3278818832891904 3304434605023872 3317175309828096 3343090741936128 3344365271384064 3369208638357504 3370493125066752 3371778101477376 3384363467145216 3385653731524608 3396825102606336 3398120117895168 3410803806732288 3412104151302144 3413404991619072 3424667931316224 3438761214984192 3440072218116096 3445967921154048 3466947782320128 3478988739575808 3488510734995456 3506168339103744 3507505040719872 3515764725112608 3534907423850496 3536255082037248 3549454367981568 3550807572086784 3563882074865664 3578548256243712 3579912552185856 3586047917948928 3607880618999808 3614063917307904 3615441753341952 3630320114466816 3658681990361088 3660076836716544 3678602847584256 3687265443410784 3688671187003392 3703850903822336 3708755329941504 3717488930651856 3724017697554432 3731822223556608 3732787239008448 3754542432780288 3760977084678144 3762410930307072 3777894102859776 3790359718152192 3791804765700096 3793250364162048 3807408900538368 3808860447965184 3837154282573824 3838617170214912 3840080615571456 3868606366857216 3870081245380608 3884526557667328 3886007505649664 3900316255110144 3913862332022784 3916366939287552 3924574576869888 3944439381491712 3945943170809856 3955235315751684 3962181620072448 3976770851831808 3978286967291904 3993136163979264 3994658518597632 4025866788274176 4027401621209088 4058865696374784 4075568847388672 4077122628878336 4084110128775168 4108975149416448 4116017239156224 4117586441306112 4134531241476096 4138428203532288 4148173623837132 4149755085378816 4155458772271104 4166832266800128 4172349746184192 4182175046983338 4189519909748736 4198300001501184 4199385643884504 4223860236877824 4250130865717248 4276006659555328 4283335013105664 4284968003960832 4302601617145856 4316798567895552 4318444316491776 4320090692517888 4336215692279808 4337868843515904 4352182162714368 4353841401053184 4370092377375744 4371758443855872 4387855786998912 4403095123525632 4404773772066816 4405912806698496 4415146398978624 4457454322581504 4492278184476672 4493990833422336 4495704135303168 4512484622860288 4529100136808448 4530826823860224 4547738408976384 4549472201736192 4566223908421632 4585014953312256 4586762957488128 4594623894872064 4619640785338368 4622597043093504 4630519394050752 4632284746469376 4651347646660608 4674891118804992 4687686300150144 4713209898467328 4715006776049664 4724308849370067 4732605823975424 4751842766487552 4771397674991616 4781397223931904 4810507491999744 4818751889743872 4820589004455936 4840426819289088 4856398388882496 4858249856053248 4860102029082624 4878242653814784 4880102448955392 4916353924547712 4918228249337856 4945007106588672 4956651907535808 4975762964742144 4977049652011264 5014636112904192 5016547907076096 5037192137146368 5053812957536256 5055739687600128 5057667152216064 5076545200717824 5078480597286912 5095237653909504 5097180176842752 5116205710098432 5118156226953216 5120107487428608 5158141822476288 5160108327174144 5200421673480192 5218483109363712 5221822585716736 5232766102493184 5259252508655616 5261257561079808 5273647087668912 5282908826763264 5302361135775744 5304382623055872 5324181551972352 5326211358130176 5345823112298496 5367822384365568 5369868828278784 5379071876923392 5411820928499712 5445480171700224 5478633532555264 5488022985541632 5490115255074816 5512708321968128 5517904271376384 5530898165116176 5533006780505088 5540611696361472 5555776355733504 5563132994912256 5576233395977784 5586026546331648 5597733335334912 5599180858512672 5631813649170432 5641465627017216 5643616395460608 5666841154289664 5711113350807552 5713290671947776 5755731423860736 5757925755322368 5760120923357184 5781620923039744 5783825124687872 5802909550285824 5805121868070912 5826789836500992 5829011258474496 5850474382665216 5870793498034176 5874550408931328 5886861865304832 5916659072237568 5918914756214784 5932852973627526 5943272430108672 5989704245968896 5991987777896448 6038800182411264 6041102431813632 6063651211968512 6065962935648256 6088298544562176 6113353271083008 6115683943317504 6126165193162752 6163462724124672 6174025858734336 6176379661959168 6201796862214144 6207642305298432 6222260435755698 6224632628068224 6233188158406656 6250248400200192 6284279864623104 6299078465826756 6335790355316736 6361863566655488 6375196298575872 6414009989332992 6425002519658496 6427452005941248 6453902425718784 6475197851843328 6477666474737664 6480136038776832 6504323538419712 6506803265273856 6528273244071552 6530762101579776 6553443904782336 6555138566063616 6557637665783808 6608869210047744 6686181483872256 6688730542768128 6738417276715008 6740986250133504 6743556202954752 6768726934290432 6793650205212672 6796240235790336 6821607613464576 6824208302604288 6826809983238144 6849335862632448 6877522429968384 6880144436232192 6891935842308096 6933895564640256 6977021469990912 7012336678207488 7015010081439744 7031529450225216 7069814847700992 7072510164074496 7098908735963136 7127764149731328 7157096512487424 7159825104371712 7172095835897856 7215761237999616 7228127834615808 7230883506683904 7260640228933632 7317363980722176 7320153673433088 7357205695168512 7374530886821568 7377342374006784 7407701807644672 7417510659883008 7434977861303712 7463644447113216 7465574478016896 7509084865560576 7521954169356288 7524821860614144 7555788205719552 7580719436304384 7583609531400192 7586500728324096 7614817801076736 7617720895930368 7674308565147648 7677234340429824 7680161231142912 7737212733714432 7740162490761216 7769053115334656 7772015011299328 7800632510220288 7827724664045568 7832733878575104 7849149153739776 7888878762983424 7891886341619712 7910470631503368 7924363240144896 7953541703663616 7956573934583808 7986272327958528 7989317037195264 8051733576548352 8054803242418176 8117731392749568 8151137694777344 8154245257756672 8168220257550336 8217950298832896 8232034478312448 8235172882612224 8269062482952192 8276856407064576 8296347247674264 8299510170757632 8310917544542208 8333664533600256 8344699492368384 8364350093966676 8379039819497472 8396600003002368 8398771287769008 8447720473755648 8500261731434496 8552013319110656 8566670026211328 8569936007921664 8605203234291712 8633597135791104 8636888632983552 8640181385035776 8672431384559616 8675737687031808 8704364325428736 8707682802106368 8740184754751488 8743516887711744 8775711573997824 8806190247051264 8811825613396992 8830292797957248 8914908645163008 8984556368953344 8987981666844672 9024969245720576 9058200273616896 9061653647720448 9095476817952768 9098944403472384 9132447816843264 9170029906624512 9173525914976256 9189247789744128 9245194086187008 9261038788101504 9264569492938752 9302695293321216 9349782237609984 9375372600300288 9426419796934656 9448617698740134 9465211647950848 9503685532975104 9542795349983232 9562794447863808 9621014983999488 9637503779487744 9641178008911872 9680853638578176 9712796777764992 9716499712106496 9720204058165248 9756485307629568 9760204897910784 9832707849095424 9836456498675712 9913303815071616 9951525929484288 9954099304022528 10029272225808384 10033095814152192 10107625915072512 10111479375200256 10115334304432128 10153090401435648 10156961194573824 10190475307819008 10194360353685504 10232411420196864 10236312453906432 10240214974857216 10316283644952576 10320216654348288 10400843346960384 10436966218727424 10443645171433472 10465532204986368 10518505017311232 10522515122159616 10547294175337824 10604722271551488 10608765246111744 10648363103944704 10652422716260352 10691646224596992 10735644768731136 10739737656557568 10758143753846784 10823641856999424 10890960343400448 10957267065110528 10976045971083264 10980230510149632 11025416643936256 11035808542752768 11061796330232352 11066013561010176 11111552711467008 11126265989824512 11152466791955568 11172053092663296 11195466670669824 11198361717025344 11263627298340864 11282931254034432 11287232790921216 11333682308579328 11422226701615104 11426581343895552 11511462847721472 11515851510644736 11520241846714368 11563241846079488 11567650249375744 11605819100571648 11610243736141824 11653579673001984 11658022516948992 11700948765330432 11741586996068352 11749100817862656 11773723730609664 11833318144475136 11837829512429568 11865705947255052 11886544860217344 11979408491937792 11983975555792896 12077600364822528 12082204863627264 12127302423937024 12131925871296512 12176597089124352 12226706542166016 12231367886635008 12252330386325504 12326925448249344 12348051717468672 12352759323918336 12403593724428288 12415284610596864 12444520871511396 12449265256136448 12466376316813312 12500496800400384 12568559729246208 12598156931653512 12671580710633472 12723727133310976 12750392597151744 12828019978665984 12850005039316992 12854904011882496 12907804851437568 12950395703686656 12955332949475328 12960272077553664 13008647076839424 13013606530547712 13056546488143104 13061524203159552 13110277132127232 13115275331567616 13217738420095488 13372362967744512 13476834553430016 13481972500267008 13487112405909504 13537453868580864 13587300410425344 13592480471580672 13643215226929152 13648416605208576 13698671725264896 13755044859936768 13760288872464384 13783871684616192 13867791129280512 13954042939981824 14024673356414976 14063058900450432 14139629695401984 14145020328148992 14172926548110201 14197817471926272 14255528299462656 14314193024974848 14344191671795712 14431522475999232 14456255669231616 14461767013367808 14521280457867264 14634727961444352 14640307346866176 14749061773643136 14754684748013568 14815403615289344 14835021319766016 14869955722607424 14927288894226432 14931148956033792 15043908338712576 15049643721228288 15111576411439104 15161438872608768 15167219062800384 15173001456648192 15229635602153472 15235441791860736 15348617130295296 15354468680859648 15360322462285824 15474425467428864 15480324981522432 15538106230669312 15544030022598656 15601265020440576 15655449328091136 15665467757150208 15698298307479552 15777757525966848 15783772683239424 15820941263006736 15848726480289792 15907083407327232 15913147869167616 15972544655917056 15978634074390528 16103467153096704 16109606484836352 16235462785499136 16302275389554688 16308490515513344 16336440515100672 16435900597665792 16464068956624896 16470345765224448 16538124965904384 16553712814129152 16592694495348528 16599020341515264 16621835089084416 16667329067200512 16689398984736768 16728700187933352 16758079638994944 16793200006004736 16797542575538016 16895440947511296 17000523462868992 17104026638221312 17133340052422656 17139872015843328 17210406468583424 17267194271582208 17273777265967104 17280362770071552 17344862769119232 17351475374063616 17408728650857472 17415365604212736 17480369509502976 17487033775423488 17551423147995648 17612380494102528 17623651226793984 17660585595914496 17829817290326016 17969112737906688 17975963333689344 18049938491441152 18116400547233792 18123307295440896 18190953635905536 18197888806944768 18264895633686528 18340059813249024 18347051829952512 18378495579488256 18490388172374016 18522077576203008 18529138985877504 18605390586642432 18699564475219968 18750745200600576 18852839593869312 18897235397480268 18930423295901696 19007371065950208 19085590699966464 19125588895727616 19242029967998976 19275007558975488 19282356017823744 19361707277156352 19425593555529984 19432999424212992 19440408116330496 19512970615259136 19520409795821568 19665415698190848 19672912997351424 19826607630143232 19908198608045056 20058544451616768 20066191628304384 20215251830145024 20222958750400512 20230668608864256 20306180802871296 20380950615638016 20388720707371008 20464822840393728 20472624907812864 20480429949714432 20632567289905152 20640433308696576 20801686693920768 20887290342866944 20931064409972736 21037010034622464 21045030244319232 21094588350675648 21209444543102976 21217530492223488 21296726207889408 21383292449193984 21471289537462272 21479475313115136 21516287507693568 21647283713998848 21781920686800896 21914534130221056 21952091942166528 21960461020299264 22050833287872512 22071617085505536 22123592660464704 22132027122020352 22223105422934016 22252531979649024 22304933583911136 22390933341339648 22396723434050688 22527254596681728 22565862508068864 22574465581842432 22667364617158656 22844453403230208 22853162687791104 23022925695442944 23031703021289472 23040483693428736 23126483692158976 23135300498751488 23211638201143296 23220487472283648 23307159346003968 23316045033897984 23401897530660864 23483173992136704 23498201635725312 23547447461219328 23666636288950272 23675659024859136 23731411894510104 23773089720434688 23958816983875584 23967951111585792 24155200729645056 24164409727254528 24254604847874048 24263851742593024 24353194178248704 24453413084332032 24462735773270016 24504660772651008 24653850896498688 24696103434937344 24705518647836672 24807187448856576 24830569221193728 24889041743022792 24898530512272896 24932752633626624 25000993600800768 25137119458492416 25196313863307024 25343161421266944 25447454266621952 25500785194303488 25656039957331968 25700010078633984 25709808023764992 25815609702875136 25900791407373312 25910665898950656 25920544155107328 26017294153678848 26027213061095424 26113092976286208 26123048406319104 26220554264254464 26230550663135232 26435476840190976 26744725935489024 26953669106860032 26963945000534016 27074907737161728 27174600820850688 27184960943161344 27286430453858304 27296833210417152 27397343450529792 27510089719873536 27520577744928768 27567743369232384 27735582258561024 27908085879963648 28049346712829952 28126117800900864 28279259390803968 28345853096220402 28395634943852544 28511056598925312 28628386049949696 28688383343591424 28863044951998464 28912511338463232 28923534026735616 29042560915734528 29269455922888704 29280614693732352 29498123547286272 29509369496027136 29630807230578688 29739911445214848 29854577788452864 29862297912067584 30087816677425152 30099287442456576 30322877745217536 30334438125600768 30346002913296384 30459271204306944 30470883583721472 30697234260590592 30708937361719296 30720644924571648 30948850934857728 30960649963044864 31076212461338624 31088060045197312 31202530040881152 31310898656182272 31330935514300416 31396596614959104 31555515051933696 31567545366478848 31641882526013472 31814166814654464 31826295738335232 31945089311834112 31957268148781056 32206934306193408 32219212969672704 32470925570998272 32604550779109376 32616981031026688 32672881030201344 32871801195331584 32928137913249792 32940691530448896 33076249931808768 33107425628258304 33185388990697056 33198040683030528 33334658134401024 33378797969473536 33457400375866704 33516159277989888 33586400012009472 33595085151076032 33790881895022592 34001046925737984 34208053276442624 34266680104845312 34279744031686656 34420812937166848 34534388543164416 34547554531934208 34560725540143104 34689725538238464 34702950748127232 34817457301714944 34830731208425472 34960739019005952 34974067550846976 35102846295991296 35224760988205056 35247302453587968 35321171191828992 35659634580652032 35938225475813376 35951926667378688 36099876982882304 36232801094467584 36246614590881792 36381907271811072 36395777613889536 36529791267373056 36680119626498048 36694103659905024 36756991158976512 36980776344748032 37044155152406016 37058277971755008 37210781173284864 37399128950439936 37501490401201152 37705679187738624 37794470794960536 37860846591803392 38014742131900416 38171181399932928 38251177791455232 38484059935997952 38550015117950976 38564712035647488 38723414554312704 38851187111059968 38865998848425984 38880816232660992 39025941230518272 39040819591643136 39330831396381696 39345825994702848 39653215260286464 39816397216090112 40117088903233536 40430503660290048 40445917500801024 40461337217728512 40612361605742592 40761901231276032 40777441414742016 40929645680787456 40945249815625728 41265134579810304 41280866617393152 41603373387841536 41774580685733888 41862128819945472 42074020069244928 42189176701351296 42418889086205952 42435060984446976 42518779644330603 42593452415778816 42766584898387968 42942579074924544 43032575015387136 43294567427997696 43563841373601792 43829068260442112 43904183884333056 43920922040598528 44101666575745024 44247185320929408 44264054244040704 44446210845868032 44505063959298048 44609867167822272 44781866682679296 44793446868101376 45131725016137728 45148931163684864 45334729234317312 45688906806460416 45706325375582208 46045851390885888 46063406042578944 46080967386857472 46252967384317952 46270600997502976 46423276402286592 46440974944567296 46614318692007936 46632090067795968 46803795061321728 46966347984273408 46996403271450624 47094894922438656 47333272577900544 47351318049718272 47462823789020208 47546179440869376 47917633967751168 47935902223171584 48310401459290112 48328819454509056 48509209695748096 48527703485186048 48706388356497408 48906826168664064 48925471546540032 49009321545302016 49307701792997376 49392206869874688 49411037295673344 49614374897713152 49661138442387456 49778083486045584 49797061024545792 49865505267253248 50001987201601536 50274238916984832 50392627726614048 50686322842533888 50894908533243904 51001570388606976 51312079914663936 51400020157267968 51419616047529984 51631219405750272 51801582814746624 51821331797901312 51841088310214656 52034588307357696 52054426122190848 52226185952572416 52246096812638208 52441108528508928 52461101326270464 52870953680381952 53489451870978048 53907338213720064 53927890001068032 54149815474323456 54349201641701376 54369921886322688 54572860907716608 54593666420834304 54794686901059584 55020179439747072 55041155489857536 55135486738464768 55471164517122048 55816171759927296 56098693425659904 56252235601801728 56558518781607936 56691706192440804 56791269887705088 57022113197850624 57256772099899392 57376766687182848 57726089903996928 57825022676926464 57847068053471232 58085121831469056 58538911845777408 58561229387464704 58996247094572544 59018738992054272 59261614461157376 59479822890429696 59724595824135168 60175633354850304 60198574884913152 60645755490435072 60668876251201536 60692005826592768 60918542408613888 61394468521181184 61417874723438592 61441289849143296 61897701869715456 61921299926089728 62152424922677248 62176120090394624 62405060081762304 62661871028600832 62793193229918208 63111030103867392 63135090732957696 63283765052026944 63628333629308928 63652591476670464 63890178623668224 64413868612386816 64438425939345408 64941851141996544 65209101558218752 65345762060402688 65743602390663168 65856275826499584 65881383060897792 66152499863617536 66214851256516608 66370777981394112 66396081366061056 66669316268802048 66757595938947072 66914800751733408 67172800024018944 67190170302152064 67581763790045184 68002093851475968 68533360209690624 68559488063373312 68841625874333696 69068777086328832 69095109063868416 69121451080286208 69379451076476928 69405901496254464 69634914603429888 69661462416850944 69921478038011904 69948135101693952 70205692591982592 70449521976410112 70494604907175936 70642342383657984 71319269161304064 71876450951626752 71903853334757376 72199753965764608 72465602188935168 72493229181763584 72763814543622144 72791555227779072 73059582534746112 73360239252996096 73388207319810048 73513982317953024 73961552689496064 74088310304812032 74116555943510016 74421562346569728 74798257900879872 75002980802402304 75411358375477248 75588941589921072 75721693183606784 76029484263800832 76342362799865856 76502355582910464 76968119871995904 77100030235901952 77129424071294976 77446829108625408 77702374222119936 77731997696851968 77761632465321984 78051882461036544 78081639183286272 78661662792763392 78691651989405696 79306430520572928 79632794432180224 80234177806467072 80861007320580096 80891835001602048 81224723211485184 81523802462552064 81554882829484032 81859291361574912 81890499631251456 82530269159620608 82561733234786304 83206746775683072 83549161371467776 83724257639890944 84148040138489856 84378353402702592 84837778172411904 85037559288661206 85186904831557632 85533169796775936 85885158149849088 86065150030774272 86589134855995392 87127682747203584 87658136520884224 87808367768666112 87841844081197056 88203333151490048 88494370641858816 88528108488081408 88892421691736064 89219734335644544 89563733365358592 89586893736202752 90263450032275456 90297862327369728 91377813612920832 91412650751164416 92091702781771776 92126812085157888 92161934773714944 92505934768635904 92846552804573184 92881949889134592 93228637384015872 93264180135591936 93607590122643456 93932695968546816 93992806542901248 94189789844877312 94666545155801088 94702636099436544 94925647578040416 95835267935502336 95871804446343168 96620802918580224 96657638909018112 97018419391496192 97412776712994816 97813652337328128 97850943093080064 98018643090604032 98615403585994752 98784413739749376 98822074591346688 99228749795426304 99322276884774912 99556166972091168 99594122049091584 100003974403203072 100548477833969664 100785255453228096 101372645685067776 102003140777213952 102624159829327872 102800040314535936 102839232095059968 103262438811500544 103603165629493248 103642663595802624 103682176620429312 104069176614715392 104108852244381696 104452371905144832 104492193625276416 104882217057017856 104922202652540928 105741907360763904 106978903741956096 107814676427440128 107855780002136064 108299630948646912 108698403283402752 108739843772645376 109145721815433216 109187332841668608 109589373802119168 110040358879494144 110082310979715072 110270973476929536 110942329034244096 111632343519854592 112197386851319808 112504471203603456 113117037563215872 113383412384881608 113582539775410176 114044226395701248 114513544199798784 114753533374365696 115452179807993856 115650045353852928 115694136106942464 116170243662938112 117077823691554816 117122458774929408 117992494189145088 118037477984108544 118523228922314752 118959645780859392 119449191648270336 120351266709700608 121291510980870144 121337752502403072 121384011653185536 121837084817227776 122788937042362368 122835749446877184 123795403739430912 123842599852179456 124304849845354496 124352240180789248 124810120163524608 125323742057201664 125586386459836416 126222060207734784 126567530104053888 127256667258617856 127305182953340928 127556338932991809 127780357247336448 128827737224773632 129883702283993088 130418203116437504 130691524120805376 131487204781326336 131712551652999168 131762766121795584 132304999727235072 132741555962788224 132792162732122112 133338632537604096 133515191877894144 133829601503466816 134345600048037888 134380340604304128 136004187702951936 137066720419381248 137118976126746624 138137554172657664 138190218127736832 138242902160572416 138758902152953856 138811802992508928 139269829206859776 139322924833701888 139842956076023808 139896270203387904 140411385183965184 140899043952820224 140989209814351872 141284684767315968 142638538322608128 143752901903253504 143807706669514752 144931204377870336 144986458363527168 145527629087244288 145583110455558144 146119165069492224 146720478505992192 146776414639620096 147027964635906048 147923105378992128 148176620609624064 148233111887020032 148843124693139456 149596515801759744 150005961604804608 150822716750954496 151177883179842144 152058968527601664 152684725599731712 153004711165820928 153936239743991808 154200060471803904 154258848142589952 154893658217250816 155404748444239872 155463995393703936 155523264930643968 156103764922073088 156163278366572544 157323325585526784 157383303978811392 158612861041145856 159265588864360448 160468355612934144 161722014641160192 161783670003204096 162449446422970368 163047604925104128 163109765658968064 163718582723149824 163780999262502912 165060538319241216 165123466469572608 166413493551366144 167098322742935552 167448515279781888 168296080276979712 168756706805405184 169675556344823808 170075118577322412 170373809663115264 171066339593551872 171770316299698176 172130300061548544 173178269711990784 174255365494407168 175316273041768448 175616735537332224 175683688162394112 176406666302980096 176988741283717632 177056216976162816 177784843383472128 178439468671289088 179173787472405504 180526900064550912 180595724654739456 182755627225841664 184183405563543552 184253624170315776 184323869547429888 185011869537271808 185693105609146368 185763899778269184 186457274768031744 186528360271183872 187215180245286912 187985613085802496 188379579689754624 189333090311602176 189405272198873088 189851295156080832 191670535871004672 193241605837160448 193315277818036224 194036838782992384 194825553425989632 195627304674656256 196037286181208064 197230807171989504 197568827479498752 197644149182693376 198457499590852608 198644553769549824 199112333944182336 199188244098183168 200007948806406144 201570510906456192 202745291370135552 204006281554427904 205600080629071872 205678464190119936 206524877623001088 207206331258986496 207285327191605248 207364353240858624 208138353229430784 208217704488763392 208904743810289664 208984387250552832 209764434114035712 209844405305081856 211483814721527808 213957807483912192 215629352854880256 215711560004272128 216599261897293824 217396806566805504 217479687545290752 218291443630866432 218374665683337216 219178747604238336 220080717758988288 220164621959430144 220541946953859072 221884658068488192 223264687039709184 224394773702639616 225008942407206912 226234075126431744 226766824769763216 227165079550820352 228088452791402496 229027088399597568 229507066748731392 230904359615987712 231300090707705856 231388272213884928 232340487325876224 234155647383109632 234244917549858816 235984988378290176 236074955968217088 237046457844629504 237919291561718784 238898383296540672 240702533419401216 242583021961740288 242675505004806144 243674169634455552 245577874084724736 245671498893754368 247590807478861824 247685199704358912 248609699690708992 248704480361578496 249620240327049216 250647484114403328 251172772919672832 252444120415469568 253135060208107776 254513334517235712 255112677865983618 255560714494672896 257655474449547264 259767404567986176 260836406232875008 261383048241610752 262974409562652672 263425103305998336 263525532243591168 264609999454470144 265483111925576448 265584325464244224 266677265075208192 267659203006933632 268691200096075776 268760681208608256 274133440838762496 274237952253493248 276275108345315328 276380436255473664 276485804321144832 277517804305907712 278539658413719552 278645849667403776 279685912152047616 279792540406775808 280822770367930368 281798087905640448 281978419628703744 282569369534631936 287505803806507008 287615413339029504 289862408755740672 289972916727054336 291055258174488576 292238330138984448 293440957011984384 293552829279240192 294055929271812096 295846210757984256 296353241219248128 296466223774040064 297686249386278912 300011923209609216 301645433501908992 302355766359684288 304117937055203328 306009422331641856 307872479487983616 308400120943607808 308517696285179904 309787316434501632 310809496888479744 310927990787407872 311046529861287936 312207529844146176 312326556733145088 314646651171053568 314766607957622784 317225722082291712 318531177728720896 320936711225868288 323444029282320384 323567340006408192 324898892845940736 326095209850208256 326219531317936128 327437165446299648 327561998525005824 330121076638482432 330246932939145216 332826987102732288 334196645485871104 334897030559563776 336592160553959424 337513413610810368 339351112689647616 340150237154644824 340747619326230528 342132679187103744 343540632599396352 344260600123097088 346356539423981568 348510730988814336 350632546083536896 351233471074664448 351367376324788224 352813332605960192 353977482567435264 354112433952325632 355569686766944256 356878937342578176 358347574944811008 361053800129101824 365511254451683328 368366811127087104 368507248340631552 370023739074543616 371386211218292736 371527799556538368 372914549536063488 373056720542367744 374430360490573824 375971226171604992 376759159379509248 378666180623204352 379702590312161664 383341071742009344 386483211674320896 388073677565984768 389651106851979264 391254609349312512 392074572362416128 394461614343979008 395137654958997504 395288298365386752 396914999181705216 398224667888364672 398376488196366336 400015897612812288 403141021812912384 408012563108855808 411200161258143744 411356928380239872 414412662517972992 414570654383210496 414728706481717248 416276706458861568 416435408977526784 417809487620579328 417968774501105664 419528868228071424 419688810610163712 422967629443055616 427915614967824384 431258705709760512 431423120008544256 434793613133611008 434959375090581504 436582887261732864 436749331366674432 438357495208476672 440161435517976576 440329243918860288 441083893907718144 443769316136976384 446529374079418368 448789547405279232 450017884814413824 452468150252863488 453533649539526432 456176905582804992 458054176799195136 459014133497462784 461808719231975424 462600181415411712 462776544427769856 464680974651752448 468311294766219264 468489835099717632 471969976756580352 472149911936434176 474092915689259008 475838583123437568 477796766593081344 481405066838802432 485166043923480576 485351010009612288 487348339268911104 491155748169449472 491342997787508736 495181614957723648 495370399408717824 497219399381417984 497408960723156992 499240480654098432 501294968228806656 502345545839345664 504888240830939136 506270120416215552 509026669034471424 510225355731967236 511121428989345792 515310948899094528 519534809135972352 521672812465750016 522766096483221504 525948819125305344 526850206611996672 527051064487182336 529219998908940288 530966223851152896 531168650928488448 533354530150416384 535318406013867264 537521362417216512 548266881677524992 552550216690630656 552760872510947328 552971608642289664 555035608611815424 557079316827439104 557291699334807552 559371824304095232 559585080813551616 561645540735860736 563956839257407488 565138739069263872 575011607613014016 579724817511481344 579945833454108672 582110516348977152 584476660277968896 586881914023968768 588111858543624192 591692421515968512 592706482438496256 592932447548080128 595372498772557824 600023846419218432 604711532719368576 608235874110406656 612018844663283712 616800241887215616 617035392570359808 619574632869003264 621618993776959488 621855981574815744 622093059722575872 624415059688292352 624653113466290176 629293302342107136 629533215915245568 634451444164583424 637062355457441792 641873422451736576 646888058564640768 647134680012816384 649797785691881472 652190419700416512 652439062635872256 654874330892599296 655123997050011648 660242153276964864 660493865878290432 665653974205464576 668393290971742208 669794061119127552 673184321107918848 675026827221620736 678702225379295232 680300474309289648 681495238652461056 684265358374207488 687081265198792704 688521200246194176 692713078847963136 697021461977628672 701265092167073792 702466942149328896 702734752649576448 705626665211920384 707954965134870528 708224867904651264 711139373533888512 713757874685156352 716695149889622016 722107600258203648 731022508903366656 736733622254174208 737014496681263104 740047478149087232 742772422436585472 743055599113076736 745829099072126976 746113441084735488 748860720981147648 751942452343209984 753518318759018496 757332361246408704 759405180624323328 766682143484018688 772966423348641792 776147355131969536 779302213703958528 782509218698625024 784149144724832256 788923228687958016 790275309917995008 790576596730773504 793829998363410432 796449335776729344 796752976392732672 800031795225624576 806282043625824768 822400322516287488 822713856760479744 828825325035945984 829141308766420992 829457412963434496 832553412917723136 835618975241158656 835937549002211328 839057736456142848 839377621220327424 845935258886111232 862517411419521024 862846240017088512 869587226267222016 869918750181163008 873165774523465728 876714990416953344 880322871035953152 880658487837720576 882167787815436288 887538632273952768 893058748158836736 900035769628827648 904936300505726976 907067299079052864 912353811165609984 918028266994925568 923617438463950848 925200362830823424 925553088855539712 929361949303504896 936622589532438528 936979670199435264 943939953513160704 944299823872868352 948185831378518016 951677166246875136 955593533186162688 962810133677604864 970332087846961152 970702020019224576 974696678537822208 982311496338898944 982685995575017472 990363229915447296 990740798817435648 994438798762835968 994817921446313984 998480961308196864 1002589936457613312 1004691091678691328 1009776481661878272 1012540240832431104 1018053338068942848 1020450711463934472 1022242857978691584 1030621897798189056 1039069618271944704 1043345624931500032 1045532192966443008 1051897638250610688 1053700413223993344 1054102128974364672 1058439997817880576 1061932447702305792 1062337301856976896 1066709060300832768 1070636812027734528 1075042724834433024 1096533763355049984 1105100433381261312 1105521745021894656 1110071217223630848 1114158633654878208 1114583398669615104 1118743648608190464 1119170161627103232 1123291081471721472 1127913678514814976 1130277478138527744 1150023215226028032 1159449635022962688 1164221032697954304 1168953320555937792 1173763828047937536 1176223717087248384 1183384843031937024 1185412964876992512 1185864895096160256 1190744997545115648 1200047692838436864 1209423065438737152 1224037689326567424 1233600483774431232 1234070785140719616 1243237987553918976 1243711963149631488 1244186119445151744 1248830119376584704 1249306226932580352 1258586604684214272 1259066431830491136 1268902888329166848 1274124710914883584 1283746844903473152 1293776117129281536 1294269360025632768 1304380839400833024 1304878125271744512 1309748661785198592 1310247994100023296 1320484306553929728 1320987731756580864 1331307948410929152 1336786581943484416 1339588122238255104 1346368642215837696 1350053654443241472 1357404450758590464 1360600948618579296 1368530716748414976 1374162530397585408 1377042400492388352 1385426157695926272 1394042923955257344 1402530184334147584 1404933884298657792 1405469505299152896 1411253330423840768 1415909930269741056 1416449735809302528 1422278747067777024 1427515749370312704 1433390299779244032 1444215200516407296 1462045017806733312 1473467244508348416 1474028993362526208 1480094956298174464 1485544844873170944 1486111198226153472 1491658198144253952 1492226882169470976 1497721441962295296 1503884904686419968 1507036637518036992 1514664722492817408 1518810361248646656 1533364286968037376 1545932846697283584 1552294710263939072 1558604427407917056 1565018437397250048 1568298289449664512 1577846457375916032 1580550619835990016 1581153193461547008 1587659996726820864 1592898671553458688 1593505952785465344 1600063590451249152 1612564087251649536 1644800645032574976 1657650650071891968 1658282617532841984 1658914825926868992 1665106825835446272 1671237950482317312 1671875098004422656 1678115472912285696 1678755242440654848 1691870517772222464 1725034822839042048 1739174452534444032 1739837500362326016 1746331549046931456 1753429980833906688 1760645742071906304 1764335575630872576 1775077264547905536 1786117496317673472 1800071539257655296 1814134598158105728 1824707622331219968 1836056533989851136 1850400725661646848 1851106177711079424 1858723898607009792 1873245179064877056 1873959340398870528 1887879907026321408 1888599647745736704 1896371662757036032 1903354332493750272 1911187066372325376 1925620267355209728 1940664175693922304 1941404040038449152 1949393357075644416 1964622992677797888 1965371991150034944 1980726459830894592 1981481597634871296 1988877597525671936 1989635842892627968 1996961922616393728 2005179872915226624 2009382183357382656 2019552963323756544 2025080481664862208 2036106676137885696 2040901422927868944 2044485715957383168 2061243795596378112 2078139236543889408 2086691249863000064 2091064385932886016 2103795276501221376 2107400826447986688 2108204257948729344 2116879995635761152 2123864895404611584 2124674603713953792 2133418120601665536 2141273624055469056 2150085449668866048 2193067526710099968 2210200866762522624 2211043490043789312 2220142434447261696 2228317267309756416 2229166797339230208 2237487297216380928 2238340323254206464 2246582162943442944 2255827357029629952 2260554956277055488 2300046430452056064 2318899270045925376 2328442065395908608 2337906641111875584 2347527656095875072 2352447434174496768 2366769686063874048 2370825929753985024 2371729790192320512 2381489995090231296 2400095385676873728 2418846130877474304 2467200967548862464 2468141570281439232 2486475975107837952 2487423926299262976 2488372238890303488 2497660238753169408 2517173209368428544 2518132863660982272 2537805776658333696 2548249421829767168 2587552234258563072 2588538720051265536 2608761678801666048 2609756250543489024 2619497323570397184 2640968613107859456 2641975463513161728 2662615896821858304 2673573163886968832 2679176244476510208 2700107308886482944 2714808901517180928 2721201897237158592 2737061433496829952 2754084800984776704 2770852315391852544 2788085847910514688 2809867768597315584 2810939010598305792 2822506660847681536 2831819860539482112 2832899471618605056 2844557494135554048 2855031498740625408 2866780599558488064 2888430401032814592 2924090035613466624 2946934489016696832 2948057986725052416 2960189912596348928 2971089689746341888 2972222396452306944 2983316396288507904 2984453764338941952 2995442883924590592 3007769809372839936 3014073275036073984 3029329444985634816 3037620722497293312 3066728573936074752 3091865693394567168 3104589420527878144 3117208854815834112 3130036874794500096 3136596578899329024 3155692914751832064 3161101239671980032 3162306386923094016 3175319993453641728 3185797343106917376 3187011905570930688 3200127180902498304 3225128174503299072 3289601290065149952 3315301300143783936 3316565235065683968 3330213651670892544 3342475900964634624 3343750196008845312 3356230945824571392 3357510484881309696 3383741035544444928 3450069645678084096 3478348905068888064 3492663098093862912 3506859961667813376 3521291484143812608 3528671151261745152 3550154529095811072 3572234992635346944 3600143078515310592 3628269196316211456 3672113067979702272 3700801451323293696 3702212355422158848 3746490358129754112 3747918680797741056 3775759814052642816 3777199295491473408 3792743325514072064 3806708664987500544 3822374132744650752 3851240534710419456 3881328351387844608 3882808080076898304 3929245985355595776 3930743982300069888 3961452919661789184 3962963195269742592 3977755195051343872 3993923845232787456 4010359745830453248 4018764366714765312 4039105926647513088 4050160963329724416 4072213352275771392 4081802845855737888 4122487591192756224 4156278473087778816 4182128771865772032 4207590553002442752 4214801652895973376 4216408515897458688 4233759991271522304 4247729790809223168 4249349207427907584 4266836241203331072 4282547248110938112 4300170899337732096 4386135053420199936 4420401733525045248 4422086980087578624 4440284868894523392 4456634534619512832 4458333594678460416 4474974594432761856 4476680646508412928 4493164325886885888 4511654714059259904 4521109912554110976 4600092860904112128 4637798540091850752 4656884130791817216 4675813282223751168 4695055312191750144 4704894868348993536 4733539372127748096 4741651859507970048 4743459580384641024 4762979990180462592 4800190771353747456 4837692261754948608 4934401935097724928 4972951950215675904 4974847852598525952 4976744477780606976 4995320477506338816 5034346418736857088 5036265727321964544 5075611553316667392 5096498843659534336 5175104468517126144 5217523357603332096 5219512501086978048 5238994647140794368 5281937226215718912 5325231793643716608 5347146327773937664 5358352488953020416 5400214617772965888 5442403794474317184 5474122866993659904 5508169601969553408 5576171695821029376 5619735537194631168 5621878021196611584 5663639721078964224 5665798943237210112 5689114988271108096 5710062997481250816 5733561199116976128 5776860802065629184 5848180071226933248 5893868978033393664 5896115973450104832 5942179379492683776 5944444792904613888 5966632792577015808 5968907528677883904 5990885767849181184 6015539618745679872 6028146550072147968 6058658889971269632 6075241444994586624 6133457147872149504 6183731386789134336 6234417709631668224 6260073749589000192 6273193157798658048 6311385829503664128 6322202479343960064 6324612773846188032 6350639986907283456 6371594686213834752 6374023811141861376 6400254361804996608 6450256349006598144 6579202580130299904 6630602600287567872 6633130470131367936 6660427303341785088 6684951801929269248 6687500392017690624 6712461891649142784 6715020969762619392 6767482071088889856 6900139291356168192 6956697810137776128 6985326196187725824 7013719923335626752 7042582968287625216 7057342302523490304 7100309058191622144 7144469985270693888 7200286157030621184 7256538392632422912 7401602902646587392 7404424710844317696 7492980716259508224 7551519628105285632 7554398590982946816 7585486651028144128 7613417329975001088 7644748265489301504 7762656702775689216 7765616160153796608 7858491970711191552 7922905839323578368 7925926390539485184 7955510390102687744 7987847690465574912 8020719491660906496 8037528733429530624 8100321926659448832 8144426704551542784 8163605691711475776 8312556946175557632 8364257543731544064 8429603305791946752 8432817031794917376 8467519982543044608 8495459581618446336 8498698414855815168 8533672482406662144 8565094496221876224 8600341798675464192 8772270106840399872 8840803467050090496 8844173960175157248 8880569737789046784 8913269069239025664 8916667189356920832 8949949188865523712 8953361293016825856 8986328651773771776 9023309428118519808 9042219825108221952 9200185721808224256 9275597080183701504 9313768261583634432 9351626564447502336 9390110624383500288 9409789736697987072 9467078744255496192 9483303719015940096 9486919160769282048 9525959980360925184 9600381542707494912 9675384523509897216 9868803870195449856 9945903900431351808 9949695705197051904 9990640955012677632 10068692837473714176 10072531454643929088 10151223106633334784 10192997687319068672 10350208937034252288 10435046715206664192 10477989294281588736 10563874452431437824 10650463587287433216 10694292655547875328 10716704977906040832 10800429235545931776 10884807588948634368 11016339203939106816 11239471074389262336 11243756042393223168 11327279442157928448 11331597886474420224 11378229976542216192 11420125994962501632 11467122398233952256 11553721604131258368 11787737956066787328 11792231946900209664 11884358758985367552 11888889585809227776 11933265585154031616 11981771535698362368 12031079237491359744 12056293100144295936 12117317779942539264 12150482889989173248 12367462773578268672 12468835419263336448 12546386315597316096 12622771659007328256 12644404958687920128 12649225547692376064 12701279973814566912 12743189372427669504 12748047622283722752 12800508723609993216 12900512698013196288 13158405160260599808 13261205200575135744 13266260940262735872 13320854606683570176 13369903603858538496 13375000784035381248 13424923783298285568 13430041939525238784 13534964142177779712 13800278582712336384 13913395620275552256 13970652392375451648 14027439846671253504 14085165936575250432 14114684605046980608 14200618116383244288 14288939970541387776 14400572314061242368 14513076785264845824 14803205805293174784 14985961432519016448 15103039256210571264 15108797181965893632 15170973302056288256 15226834659950002176 15289496530978603008 15525313405551378432 15716983941422383104 15845811678647156736 15911020780205375488 15975695380931149824 16041438983321812992 16075057466859061248 16200643853318897664 16327211383422951552 16728515087463088128 16859206611583893504 16865634063589834752 16990919163236892672 16997396829711630336 17067344964813324288 17130188992443752448 17200683597350928384 17544540213680799744 17681606934100180992 17688347920350314496 17826538138478051328 17833334378713841664 17899898377731047424 17906722586033651712 17972657303547543552 18046618856237039616 18084439650216443904 18400371443616448512 18551194160367403008 18703253128895004672 18780221248767000576 18819579473395974144 18934157488510992384 18966607438031880192 18973838321538564096 19051919960721850368 19200763085414989824 19350769047019794432 19737607740390899712 19891807800862703616 19899391410394103808 19981281910025355264 20137385674947428352 20145062909287858176 20302446213266669568 20385995374638137344 20700417874068504576 20870093430413328384 20955978588563177472 21127748904862875648 21300927174574866432 21388585311095750656 21433409955812081664 21600858471091863552 21769615177897268736 22478942148778524672 22654558884315856896 22663195772948840448 22756459953084432384 22840251989925003264 22934244796467904512 23575475912133574656 23768717517970735104 23777779171618455552 23866531170308063232 23963543071396724736 24062158474982719488 24112586200288591872 24300965779978346496 24937670838526672896 25092772631194632192 25288809917375840256 25298451095384752128 25402559947629133824 25486378744855339008 25496095244567445504 25601017447219986432 25801025396026392576 26316810320521199616 26522410401150271488 26532521880525471744 26641709213367140352 26739807207717076992 26750001568070762496 26849847566596571136 26860083879050477568 27069928284355559424 27600557165424672768 27826791240551104512 27941304784750903296 28054879693342507008 28170331873150500864 28229369210093961216 28401236232766488576 28577879941082775552 28801144628122484736 29026153570529691648 29606411610586349568 29971922865038032896 30206078512421142528 30217594363931787264 30341946604112576512 30453669319900004352 30578993061957206016 31050626811102756864 31433967882844766208 31691623357294313472 31822041560410750976 31951390761862299648 32082877966643625984 32150114933718122496 32401287706637795328 32654422766845903104 33718413223167787008 33731268127179669504 33981838326473785344 33994793659423260672 34134689929626648576 34260377984887504896 34401367194701856768 35363213868200361984 35376695840700628992 35653076276956102656 35666668757427683328 35799796755462094848 35945314607095087104 36093237712474079232 36168879300432887808 37102388320734806016 37406506257790009344 37639158946791948288 37868314977021984768 37933214876063760384 37947676643077128192 38103839921443700736 38401526170829979648 38701538094039588864 39475215480781799424 39783615601725407232 39798782820788207616 39962563820050710528 40274771349894856704 40290125818575716352 40604892426533339136 40771990749276274688 41400835748137009152 41740186860826656768 41911957177126354944 42255497809725751296 42601854349149732864 42777170622191501312 42866819911624163328 43201716942183727104 43539230355794537472 44957884297557049344 45309117768631713792 45326391545897680896 45512919906168864768 45680503979850006528 45868489592935809024 47150951824267149312 47537435035941470208 47733062340616126464 47927086142793449472 48124316949965438976 48225172400577183744 48601931559956692992 50185545262389264384 50577619834751680512 50596902190769504256 50972757489710678016 50992190489134891008 51202034894439972864 51602050792052785152 52633620641042399232 53044820802300542976 53065043761050943488 53479614415434153984 53500003136141524992 53699695133193142272 53720167758100955136 54139856568711118848 55201114330849345536 55653582481102209024 56109759386685014016 56340663746301001728 56458738420187922432 56802472465532977152 57155759882165551104 57602289256244969472 58052307141059383296 59212823221172699136 59943845730076065792 60412157024842285056 60435188727863574528 60683893208225153024 60907338639800008704 61157986123914412032 62101253622205513728 62867935765689532416 63383246714588626944 63644083120821501952 63902781523724599296 64165755933287251968 64300229867436244992 64802575413275590656 65308845533691806208 67436826446335574016 67963676652947570688 67989587318846521344 68269379859253297152 68520755969775009792 68802734389403713536 70726427736400723968 71306152553912205312 71333337514855366656 71599593510924189696 71890629214190174208 72186475424948158464 72337758600865775616 74813012515580018688 75278317893583896576 75866429752127520768 75895353286154256384 76207679842887401472 76803052341659959296 77403076188079177728 78950430961563598848 79567231203450814464 79597565641576415232 79925127640101421056 80549542699789713408 80580251637151432704 81209784853066678272 81543981498552549376 82801671496274018304 83480373721653313536 83823914354252709888 84510995619451502592 85203708698299465728 85554341244383002624 85733639823248326656 86403433884367454208 87078460711589074944 89915768595114098688 90618235537263427584 90652783091795361792 91025839812337729536 91361007959700013056 91736979185871618048 94301903648534298624 95074870071882940416 95466124681232252928 95854172285586898944 96248633899930877952 96450344801154367488 97203863119913385984 101155239669503361024 101193804381539008512 101945514979421356032 101984380978269782016 102404069788879945728 103204101584105570304 106089641604601085952 106130087522101886976 106959228830868307968 107000006272283049984 107399390266386284544 108279713137422237696 111307164962204418048 112219518773370028032 112917476840375844864 113604944931065954304 114311519764331102208 115204578512489938944 116104614282118766592 118425646442345398272 119887691460152131584 120824314049684570112 120870377455727149056 121367786416450306048 121814677279600017408 122315972247828824064 124202507244411027456 125735871531379064832 126766493429177253888 127288166241643003904 127805563047449198592 128331511866574503936 128600459734872489984 129605150826551181312 130617691067383612416 134873652892671148032 135927353305895141376 135979174637693042688 136538759718506594304 137041511939550019584 137605468778807427072 141452855472801447936 142612305107824410624 143199187021848379392 143781258428380348416 144372950849896316928 144675517201731551232 150556635787167793152 151732859504255041536 151790706572308512768 153606104683319918592 154806152376158355456 157900861923127197696 159134462406901628928 159195131283152830464 161099085399579426816 161160503274302865408 162419569706133356544 163087962997105098752 165603342992548036608 166960747443306627072 169021991238903005184 170407417396598931456 171467279646496653312 172806867768734908416 174156921423178149888 179831537190228197376 181236471074526855168 181305566183590723584 182051679624675459072 182722015919400026112 183473958371743236096 188603807297068597248 190149740143765880832 190932249362464505856 191708344571173797888 192497267799861755904 192900689602308734976 194407726239826771968 202310479339006722048 203891029958842712064 203968761956539564032 204808139577759891456 206408203168211140608 212179283209202171904 213918457661736615936 214000012544566099968 214798780532772569088 216559426274844475392 224439037546740056064 225834953680751689728 228623039528662204416 230409157024979877888 232209228564237533184 236851292884690796544 239775382920304263168 241648628099369140224 241740754911454298112 243629354559200034816 244631944495657648128 248405014488822054912 251471743062758129664 253532986858354507776 255611126094898397184 256663023733149007872 257200919469744979968 259210301653102362624 261235382134767224832 269747305785342296064 271854706611790282752 271958349275386085376 273077519437013188608 274083023879100039168 275210937557614854144 282905710945602895872 285224610215648821248 286398374043696758784 287562516856760696832 288745901699792633856 289351034403463102464 303465719008510083072 303581413144617025536 307212209366639837184 309612304752316710912 318268924813803257856 318390262566305660928 322198170799158853632 324839139412266713088 326175925994210197504 333921494886613254144 340814834793197862912 342934559292993306624 345613735537469816832 348313842846356299776 359663074380456394752 362472942149053710336 362611132367181447168 364103359249350918144 365444031838800052224 366947916743486472192 377207614594137194496 380299480287531761664 381864498724929011712 383416689142347595776 384994535599723511808 385801379204617469952 388815452479653543936 404620958678013444096 407782059917685424128 407937523913079128064 409616279155519782912 412816406336422281216 424358566418404343808 427836915323473231872 429597561065545138176 433118852549688950784 451669907361503379456 460818314049959755776 464418457128475066368 473702585769381593088 483297256198738280448 483481509822908596224 487258709118400069632 489263888991315296256 496810028977644109824 507065973716709015552 511222252189796794368 514401838939489959936 518420603306204725248 522470764269534449664 539494611570684592128 543709413223580565504 543916698550772170752 546155038874026377216 548166047758200078336 550421875115229708288 565811421891205791744 570449220431297642496 572796748087393517568 575125033713521393664 577491803399585267712 578702068806926204928 606931438017020166144 614424418733279674368 619224609504633421824 636537849627606515712 644396341598317707264 649678278824533426176 652351851988420395008 685869118585986613248 691227471074939633664 696627685692712599552 719326148760912789504 724945884298107420672 725222264734362894336 730888063677600104448 733895833486972944384 754415229188274388992 760598960575063523328 766833378284695191552 769989071199447023616 771602758409234939904 777630904959307087872 809241917356026888192 815564119835370848256 815875047826158256128 819232558311039565824 825632812672844562432 848717132836808687616 855673830646946463744 859195122131090276352 866237705099377901568 921636628099919511552 928836914256950132736 966594512397476560896 974517418236800139264 978527777982630592512 1022444504379593588736 1028803677878979919872 1036841206612409450496 1044941528539068899328 1078989223141369184256 1087418826447161131008 1087833397101544341504 1092310077748052754432 1096332095516400156672 1100843750230459416576 1131622843782411583488 1140898440862595284992 1145593496174787035136 1150250067427042787328 1154983606799170535424 1157404137613852409856 1213862876034040332288 1228848837466559348736 1238449219009266843648 1273075699255213031424 1288792683196635414528 1299356557649066852352 1304703703976840790016 1382454942149879267328 1393255371385425199104 1449891768596214841344 1450444529468725788672 1461776127355200208896 1467791666973945888768 1521197921150127046656 1533666756569390383104 1543205516818469879808 1555261809918614175744 1618483834712053776384 1631128239670741696512 1631750095652316512256 1638465116622079131648 1651265625345689124864 1697434265673617375232 1711347661293892927488 1718390244262180552704 1732475410198755803136 1843273256199839023104 1857673828513900265472 1933189024794953121792 1949034836473600278528 1957055555965261185024 2057607355757959839744 2073682413224818900992 2089883057078137798656 2157978446282738368512 2174837652894322262016 2175666794203088683008 2192664191032800313344 2201687500460918833152 2263245687564823166976 2281796881725190569984 2300500134854085574656 2309967213598341070848 2314808275227704819712 2427725752068080664576 2457697674933118697472 2476898438018533687296 2546151398510426062848 2577585366393270829056 2598713115298133704704 2609407407953681580032 2764909884299758534656 2786510742770850398208 2899783537192429682688 2923552254710400417792 2935583333947891777536 3067333513138780766208 3086411033636939759616 3110523619837228351488 3236967669424107552768 3262256479341483393024 3263500191304633024512 3276930233244158263296 3302531250691378249728 3394868531347234750464 3422695322587785854976 3436780488524361105408 3464950820397511606272 3686546512399678046208 3715347657027800530944 3866378049589906243584 3898069672947200557056 3914111111930522370048 4147364826449637801984 4179766114156275597312 4349675305788644524032 4351333588406177366016 4385328382065600626688 4403375000921837666304 4563593763450381139968 4601000269708171149312 4629616550455409639424 4855451504136161329152 4915395349866237394944 4953796876037067374592 5092302797020852125696 5155170732786541658112 5197426230596267409408 5218814815907363160064 5529819768599517069312 5573021485541700796416 5799567074384859365376 5847104509420800835584 5871166667895783555072 6172822067273879519232 6221047239674456702976 6473935338848215105536 6524512958682966786048 6527000382609266049024 6605062501382756499456 6789737062694469500928 6845390645175571709952 6929901640795023212544 7373093024799356092416 7430695314055601061888 7732756099179812487168 7796139345894401114112 7828222223861044740096 8294729652899275603968 8359532228312551194624 8699350611577289048064 8770656764131201253376 8806750001843675332608 9202000539416342298624 9259233100910819278848 9710903008272322658304 9830790699732474789888 9907593752074134749184 10184605594041704251392 10310341465573083316224 10394852461192534818816 11059639537199034138624 11146042971083401592832 11599134148769718730752 11694209018841601671168 11742333335791567110144 12442094479348913405952 13049025917365933572096 13054000765218532098048 13210125002765512998912 13690781290351143419904 14746186049598712184832 14861390628111202123776 15465512198359624974336 15592278691788802228224 15656444447722089480192 16589459305798551207936 16719064456625102389248 17398701223154578096128 17541313528262402506752 17613500003687350665216 18518466201821638557696 19421806016544645316608 19815187504148269498368 20369211188083408502784 20789704922385069637632 22119279074398068277248 22292085942166803185664 23198268297539437461504 23388418037683203342336 23484666671583134220288 24884188958697826811904 26098051834731867144192 26420250005531025997824 29492372099197424369664 29722781256222404247552 30931024396719249948672 31184557383577604456448 33178918611597102415872 33438128913250204778496 34797402446309156192256 35082627056524805013504 35227000007374701330432 39630375008296538996736 44238558148796136554496 44584171884333606371328 46396536595078874923008 46776836075366406684672 46969333343166268440576 49768377917395653623808 52196103669463734288384 52840500011062051995648 59445562512444808495104 62369114767155208912896 66357837223194204831744 66876257826500409556992 69594804892618312384512 70165254113049610027008 70454000014749402660864 79260750016593077993472 88477116297592273108992 89168343768667212742656 92793073190157749846016 93553672150732813369344 99536755834791307247616 104392207338927468576768 105681000022124103991296 118891125024889616990208 132715674446388409663488 133752515653000819113984 139189609785236624769024 140330508226099220054016 140908000029498805321728 158521500033186155986944 178336687537334425485312 187107344301465626738688 199073511669582614495232 208784414677854937153536 211362000044248207982592 237782250049779233980416 265431348892776819326976 267505031306001638227968 278379219570473249538048 280661016452198440108032 317043000066372311973888 356673375074668850970624 398147023339165228990464 417568829355709874307072 422724000088496415965184 475564500099558467960832 535010062612003276455936 561322032904396880216064 634086000132744623947776 713346750149337701941248 796294046678330457980928 835137658711419748614144 951129000199116935921664 1070020125224006552911872 1268172000265489247895552 1426693500298675403882496 1902258000398233871843328 2140040250448013105823744 2853387000597350807764992 3804516000796467743686656 4280080500896026211647488 5706774001194701615529984 8560161001792052423294976 11413548002389403231059968 17120322003584104846589952 34240644007168209693179904
- Sum of all divisors σ(n): 109586069138670796574496945
- Sum of proper divisors (its aliquot sum) s(n): 75345425131502586881317041
- 34240644007168209693179904 is an abundant number, because the sum of its proper divisors (75345425131502586881317041) is greater than itself. Its abundance is 41104781124334377188137137
Bases of 34240644007168209693179904
- Binary: 11100010100101011110100000111111011110011010001110100000100000000000000000000000000002
- Hexadecimal: 0x1C52BD07EF347410000000
- Base-36: 4AVSO8R2WURR40000
Squares and roots of 34240644007168209693179904
- 34240644007168209693179904 squared (342406440071682096931799042) is 1172421702025624232494427871841750333442251309449216
- 34240644007168209693179904 cubed (342406440071682096931799043) is 40144474125337642831569497455034458845625495699506987279227407402025839755264
-
34240644007168209693179904 is a
perfect square number . Itssquare root is 5851550564352 -
The
cube root of 34240644007168209693179904 is 324723691.0146729417
Scales and comparisons
How big is 34240644007168209693179904?- 34,240,644,007,168,209,693,179,904 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 34,240,644,007,168,209,693,179,904 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 34240644007168209693179904 cubic inches would be around 27060307.6 feet tall.
Recreational maths with 34240644007168209693179904
- 34240644007168209693179904 backwards is 40997139690286170044604243
- 34240644007168209693179904 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 34240644007168209693179904's digits is 108
- 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 34240644007168209693179904 - Facts about the integer". Numbermatics.com. 2024. Web. 3 June 2024.
APA style:
Numbermatics. (2024). Number 34240644007168209693179904 - Facts about the integer. Retrieved 3 June 2024, from https://numbermatics.com/n/34240644007168209693179904/
Chicago style:
Numbermatics. 2024. "Number 34240644007168209693179904 - Facts about the integer". https://numbermatics.com/n/34240644007168209693179904/
The information we have on file for 34240644007168209693179904 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 34240644007168209693179904, math, Factors of 34240644007168209693179904, curriculum, school, college, exams, university, Prime factorization of 34240644007168209693179904, STEM, science, technology, engineering, physics, economics, calculator, thirty-four septillion, two hundred forty sextillion, six hundred forty-four quintillion, seven quadrillion, one hundred sixty-eight trillion, two hundred nine billion, six hundred ninety-three million, one hundred seventy-nine thousand, nine hundred four.