106201698509356304556589056
106,201,698,509,356,304,556,589,056 is an even composite number composed of five prime numbers multiplied together.
106201698509356304556589056 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of twelve thousand, five hundred forty-four divisors.
Prime factorization of 106201698509356304556589056:
215 × 33 × 136 × 176 × 1013
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 13 × 13 × 13 × 13 × 13 × 13 × 17 × 17 × 17 × 17 × 17 × 17 × 101 × 101 × 101)See below for interesting mathematical facts about the number 106201698509356304556589056 from the Numbermatics database.
Names of 106201698509356304556589056
- Cardinal: 106201698509356304556589056 can be written as One hundred six septillion, two hundred one sextillion, six hundred ninety-eight quintillion, five hundred nine quadrillion, three hundred fifty-six trillion, three hundred four billion, five hundred fifty-six million, five hundred eighty-nine thousand and fifty-six.
Scientific notation
- Scientific notation: 1.06201698509356304556589056 × 1026
Factors of 106201698509356304556589056
Divisors of 106201698509356304556589056
- Number of divisors d(n): 12544
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 17 18 24 26 27 32 34 36 39 48 51 52 54 64 68 72 78 96 101 102 104 108 117 128 136 144 153 156 169 192 202 204 208 216 221 234 256 272 288 289 303 306 312 338 351 384 404 408 416 432 442 459 468 507 512 544 576 578 606 612 624 663 676 702 768 808 816 832 864 867 884 909 918 936 1014 1024 1088 1152 1156 1212 1224 1248 1313 1326 1352 1404 1521 1536 1616 1632 1664 1717 1728 1734 1768 1818 1836 1872 1989 2028 2048 2176 2197 2304 2312 2424 2448 2496 2601 2626 2652 2704 2727 2808 2873 3042 3072 3232 3264 3328 3434 3456 3468 3536 3636 3672 3744 3757 3939 3978 4056 4096 4352 4394 4563 4608 4624 4848 4896 4913 4992 5151 5202 5252 5304 5408 5454 5616 5746 5967 6084 6144 6464 6528 6591 6656 6868 6912 6936 7072 7272 7344 7488 7514 7803 7878 7956 8112 8192 8619 8704 8788 9126 9216 9248 9696 9792 9826 9984 10201 10302 10404 10504 10608 10816 10908 11232 11271 11492 11817 11934 12168 12288 12928 13056 13182 13312 13736 13824 13872 14144 14544 14688 14739 14976 15028 15453 15606 15756 15912 16224 16384 17069 17238 17408 17576 18252 18432 18496 19392 19584 19652 19773 19968 20402 20604 20808 21008 21216 21632 21816 22321 22464 22542 22984 23634 23868 24336 24576 25856 25857 26112 26364 26624 27472 27648 27744 28288 28561 29088 29189 29376 29478 29952 30056 30603 30906 31212 31512 31824 32448 32768 33813 34138 34476 34816 35152 35451 36504 36864 36992 37349 38784 39168 39304 39546 39936 40804 41208 41616 42016 42432 43264 43632 44217 44642 44928 45084 45968 46359 47268 47736 48672 48841 49152 51207 51712 51714 52224 52728 53248 54944 55296 55488 56576 57122 58176 58378 58752 58956 59319 59904 60112 61206 61812 62424 63024 63648 63869 64896 66963 67626 68276 68952 69632 70304 70902 73008 73728 73984 74698 77568 77571 78336 78608 79092 79872 81608 82416 83232 83521 84032 84864 85683 86528 87264 87567 88434 89284 89856 90168 91809 91936 92718 94536 95472 97344 97682 98304 101439 102414 103424 103428 104448 105456 106496 109888 110592 110976 112047 113152 114244 116352 116756 117504 117912 118638 119808 120224 122412 123624 124848 126048 127296 127738 129792 132613 132651 133926 135252 136552 137904 139264 140608 141804 146016 146523 147456 147968 149396 153621 155136 155142 156672 157216 158184 159744 163216 164832 166464 167042 168064 169728 171366 173056 173417 174528 175134 176868 178568 179712 180336 183618 183872 185436 189072 190944 191607 194688 195364 200889 202878 204828 206848 206856 208896 210912 212992 219776 221184 221897 221952 224094 226304 228488 232704 233512 235008 235824 237276 239616 240448 244824 247248 249696 250563 252096 254592 255476 257049 259584 262701 265226 265302 267852 270504 273104 275427 275808 278528 281216 283608 290173 292032 293046 294912 295936 298792 307242 310272 310284 313344 314432 316368 319488 326432 329664 332928 334084 336128 336141 339456 342732 346112 346834 349056 350268 353736 357136 359424 360672 367236 367744 370872 371293 378144 379457 381888 383214 389376 390728 397839 401778 405756 409656 413696 413712 417792 421824 425984 439552 439569 442368 443794 443904 448188 452608 456976 460863 465408 467024 470016 471648 474552 479232 480896 485537 489648 494496 496213 499392 501126 504192 509184 510952 514098 519168 520251 525402 530452 530604 535704 541008 546208 550854 551616 557056 562432 567216 574821 580346 584064 586092 591872 597584 602667 614484 620544 620568 626688 628864 632736 634933 638976 652864 659328 665691 665856 668168 672256 672282 678912 685464 692224 693668 698112 700536 707472 714272 718848 721344 734472 735488 741744 742586 751689 756288 758914 763776 766428 771147 778752 781456 788103 795678 803556 811512 819312 827392 827424 830297 835584 843648 870519 879104 879138 884736 887588 887808 896376 905216 913952 921726 930816 934048 940032 943296 949104 958464 961792 971074 979296 988992 992426 998784 1002252 1008384 1008423 1018368 1021904 1028196 1030301 1038336 1040502 1050804 1060904 1061208 1071408 1082016 1085773 1092416 1101708 1103232 1113879 1124864 1134432 1138371 1149642 1160692 1168128 1172184 1183744 1193517 1195168 1205334 1228968 1241088 1241136 1253376 1257728 1265472 1269866 1277952 1305728 1318656 1318707 1331382 1331712 1336336 1344512 1344564 1357824 1370928 1384448 1387336 1396224 1401072 1414944 1419857 1428544 1437696 1442688 1456611 1468944 1470976 1483488 1485172 1488639 1503378 1512576 1517828 1527552 1532856 1542294 1557504 1560753 1562912 1576206 1591356 1607112 1623024 1638624 1654784 1654848 1660594 1671168 1687296 1723969 1724463 1741038 1758208 1758276 1775176 1775616 1792752 1810432 1827904 1843452 1861632 1868096 1880064 1886592 1898208 1904799 1916928 1923584 1942148 1958592 1977984 1984852 1997073 1997568 2004504 2016768 2016846 2036736 2043808 2056392 2060602 2076672 2081004 2101608 2121808 2122416 2142816 2164032 2171546 2184832 2203416 2206464 2227758 2249728 2254421 2255067 2268864 2276742 2299284 2321384 2336256 2344368 2367488 2387034 2390336 2410668 2457936 2482176 2482272 2490891 2506752 2515456 2530944 2539732 2611456 2611557 2637312 2637414 2662764 2663424 2672672 2689024 2689128 2715648 2741856 2768896 2774672 2792448 2802144 2829888 2839714 2857088 2875392 2884661 2885376 2913222 2937888 2941952 2948089 2966976 2970344 2977278 3006756 3025152 3035656 3055104 3065712 3084588 3090903 3115008 3121506 3125824 3152412 3182712 3214224 3246048 3257319 3277248 3309568 3309696 3321188 3341637 3374592 3415113 3447938 3448926 3482076 3516416 3516552 3550352 3551232 3580551 3585504 3620864 3655808 3686904 3723264 3736192 3760128 3772249 3773184 3796416 3809598 3833856 3847168 3884296 3917184 3955968 3969704 3994146 3995136 4009008 4033536 4033692 4073472 4087616 4112784 4121204 4153344 4162008 4203216 4243616 4244832 4259571 4285632 4328064 4343092 4369664 4369833 4406832 4412928 4455516 4465917 4499456 4508842 4510134 4537728 4553484 4598568 4642768 4672512 4682259 4688736 4734976 4774068 4780672 4821336 4826809 4915872 4932941 4964352 4964544 4981782 5013504 5030912 5061888 5079464 5171907 5222912 5223114 5274624 5274828 5325528 5326848 5345344 5378048 5378256 5431296 5483712 5537792 5549344 5584896 5604288 5659776 5679428 5714176 5714397 5750784 5769322 5770752 5826444 5875776 5883904 5896178 5933952 5940688 5954556 5991219 6013512 6050304 6071312 6110208 6131424 6169176 6181806 6230016 6243012 6251648 6304824 6311981 6365424 6428448 6450769 6492096 6514638 6554496 6619392 6642376 6683274 6749184 6763263 6830226 6895876 6897852 6964152 7032832 7033104 7100704 7102464 7161102 7171008 7241728 7311616 7373808 7446528 7472384 7472673 7520256 7544498 7546368 7592832 7619196 7694336 7768592 7834368 7834671 7911936 7939408 7988292 7990272 8018016 8067072 8067384 8146944 8175232 8225568 8242408 8254129 8306688 8324016 8406432 8435621 8487232 8489664 8519142 8571264 8653983 8656128 8686184 8739328 8739666 8813664 8825856 8844267 8911032 8931834 8998912 9017684 9020268 9075456 9106968 9197136 9272709 9285536 9345024 9364518 9377472 9469952 9548136 9561344 9642672 9653618 9771957 9831744 9865882 9928704 9929088 9963564 10024911 10061824 10123776 10158928 10245339 10343814 10445824 10446228 10549248 10549656 10651056 10653696 10690688 10756096 10756512 10793861 10862592 10967424 11098688 11169792 11208576 11316747 11319552 11358856 11428352 11428794 11501568 11538644 11541504 11652888 11751552 11767808 11792356 11867904 11881376 11909112 11982438 12027024 12100608 12142624 12220416 12262848 12338352 12363612 12460032 12486024 12503296 12609648 12623962 12730848 12778713 12856896 12901538 12984192 13029276 13108992 13109499 13238784 13284752 13366548 13393913 13397751 13498368 13526526 13660452 13791752 13795704 13928304 14065664 14066208 14115049 14201408 14204928 14322204 14342016 14480427 14623232 14747616 14798823 14893056 14944768 14945346 15040512 15088996 15092736 15185664 15238392 15388672 15515721 15537184 15668736 15669342 15823872 15878816 15976584 15980544 16036032 16134144 16134768 16293888 16350464 16451136 16484816 16508258 16613376 16648032 16812864 16871242 16974464 16979328 17038284 17142528 17143191 17307966 17312256 17372368 17478656 17479332 17515117 17627328 17651712 17688534 17822064 17863668 17997824 18035368 18040536 18150912 18213936 18394272 18458141 18545418 18571072 18690048 18729036 18754944 18935943 19096272 19122688 19285344 19307236 19352307 19543914 19663488 19731764 19858176 19927128 20049822 20123648 20247552 20289789 20317856 20490678 20687628 20891648 20892456 21098496 21099312 21302112 21307392 21381376 21512192 21513024 21587722 21725184 21934848 22197376 22339584 22411597 22417152 22418019 22633494 22639104 22717712 22856704 22857588 23077288 23083008 23305776 23503104 23535616 23584712 23735808 23762752 23818224 23964876 24054048 24137569 24201216 24285248 24440832 24525696 24676704 24727224 24762387 24920064 24972048 25006592 25219296 25247924 25306863 25461696 25557426 25713792 25803076 25961949 25968384 26058552 26217984 26218998 26477568 26532801 26569504 26733096 26787826 26795502 26996736 27053052 27320904 27583504 27591408 27818127 27856608 28131328 28132416 28230098 28402816 28409856 28644408 28684032 28960854 29246464 29307473 29315871 29495232 29597646 29786112 29889536 29890692 30177992 30185472 30371328 30476784 30777344 31031442 31074368 31337472 31338684 31647744 31757632 31953168 31961088 32072064 32268288 32269536 32381583 32587776 32700928 32902272 32969632 33016516 33296064 33625728 33742484 33948928 33950241 33958656 34076568 34285056 34286382 34615932 34624512 34744736 34957312 34958664 35030234 35254656 35303424 35377068 35644128 35727336 35995648 36070736 36081072 36301824 36427872 36788544 36916282 37090836 37142144 37380096 37458072 37500593 37509888 37871886 38192544 38245376 38325157 38336139 38570688 38614472 38704614 39087828 39326976 39463528 39716352 39854256 40099644 40181739 40247296 40495104 40579578 40635712 40981356 41375256 41783296 41784912 42196992 42198624 42345147 42604224 42614784 42762752 43024384 43026048 43175444 43441281 43869696 44394752 44396469 44679168 44823194 44834304 44836038 45266988 45278208 45435424 45713408 45715176 46154576 46166016 46547163 46611552 47006208 47071232 47169424 47471616 47525504 47636448 47929752 48108096 48275138 48402432 48570496 48881664 49039237 49051392 49353408 49454448 49524774 49840128 49944096 50013184 50117513 50438592 50495848 50613726 50923392 51114852 51427584 51606152 51923898 51936768 52117104 52435968 52437996 52545351 52955136 53065602 53139008 53466192 53575652 53591004 53993472 54106104 54641808 55167008 55182816 55374423 55636254 55713216 56262656 56264832 56460196 56805632 56807829 57288816 57368064 57921708 58056921 58492928 58614946 58631742 58990464 59195292 59779072 59781384 60355984 60370944 60742656 60869367 60953568 61554688 62062884 62148736 62674944 62677368 63295488 63515264 63906336 63922176 64128233 64144128 64536576 64539072 64763166 65175552 65401856 65804544 65939264 66033032 66592128 67234791 67251456 67484968 67897856 67900482 67917312 68153136 68570112 68572764 69231864 69249024 69489472 69914624 69917328 70060468 70509312 70606848 70754136 71288256 71454672 71991296 72141472 72162144 72412707 72603648 72855744 73577088 73832564 74181672 74284288 74287161 74760192 74916144 75001186 75019776 75743772 75920589 76385088 76490752 76650314 76672278 77141376 77228944 77409228 77885847 78175656 78653952 78927056 79432704 79598403 79708512 80199288 80363478 80494592 80990208 81159156 81271424 81962712 82055753 82750512 83566592 83569824 83859997 84393984 84397248 84690294 85208448 85229568 85525504 86052096 86350888 86882562 87739392 87922419 88789504 88792938 89358336 89646388 89668608 89672076 90533976 90556416 90870848 91426816 91430352 92309152 92332032 93094326 93223104 94012416 94142464 94338848 94943232 95051008 95272896 95859504 96216192 96550276 96804864 97140992 97144749 97763328 98078474 98102784 98706816 98908896 99049548 99888192 100026368 100235026 100877184 100991696 101227452 101846784 101850723 102229704 102855168 103212304 103847796 103873536 104234208 104871936 104875992 105090702 105910272 106131204 106278016 106932384 107151304 107182008 107303677 107986944 108212208 109283616 109663073 110334016 110365632 110748846 111272508 111426432 112501779 112529664 112920392 113611264 113615658 114577632 114736128 114975471 115843416 116113842 116985856 117229892 117263484 117980928 118390584 119558144 119562768 120545217 120711968 120741888 121485312 121738734 121907136 123109376 124125768 124297472 125349888 125354736 126590976 127030528 127035441 127812672 127844352 128256466 128288256 129073152 129078144 129526332 130323843 130803712 131609088 131878528 132066064 133184256 133189407 134469582 134502912 134969936 135795712 135800964 135834624 136306272 137140224 137145528 138463728 138498048 138978944 139829248 139834656 140120936 140320193 141018624 141213696 141508272 142576512 142909344 143405557 144282944 144324288 144825414 145207296 145711488 147117711 147154176 147665128 148363344 148568576 148574322 149520384 149832288 150002372 150039552 150352539 151487544 151841178 152770176 152981504 153300628 153344556 154282752 154457888 154818456 155771694 156351312 157307904 157636053 157854112 158865408 159196806 159417024 160398576 160726956 160989184 161980416 162318312 162542848 163925424 164111506 165501024 166123269 167133184 167139648 167719994 168787968 168794496 169380588 170416896 170423487 171051008 172104192 172701776 173765124 174120869 174170763 175478784 175844838 177579008 177585876 179292776 179337216 179344152 181067952 181112832 181741696 182853632 182860704 183495637 184618304 184664064 186188652 186446208 188024832 188677696 189886464 190102016 190545792 191719008 192384699 192432384 193100552 193609728 194281984 194289498 195526656 196156948 196205568 197413632 197817792 198099096 199776384 200052736 200470052 201704373 201754368 201983392 202454904 203693568 203701446 204459408 205710336 206424608 207695592 207747072 208468416 209743872 209751984 210181404 211820544 212262408 212556032 213864768 214302608 214364016 214607354 215973888 216424416 217238121 218567232 219326146 220668032 220731264 221497692 222545016 222852864 222861483 225003558 225059328 225840784 227222528 227231316 227696521 227761767 229155264 229472256 229950942 231686832 232227684 233971712 234459784 234526968 235961856 236781168 239116288 239125536 239955833 241090434 241423936 241483776 242970624 243477468 243814272 246167259 248251536 248594944 250699776 250709472 251579991 253181952 254061056 254070882 255625344 255688704 256512932 256576512 258156288 259052664 260647686 261607424 263218176 263757056 263767257 264132128 266368512 266378814 268939164 269005824 269939872 271591424 271601928 271669248 272612544 274280448 274291056 276927456 276996096 277957888 279658496 279669312 280241872 280640386 282037248 282427392 283016544 285153024 285818688 286811114 288565888 288648576 289650828 290414592 291350761 291422976 291434247 294235422 294308352 295330256 296726688 297137152 297148644 297756989 299664576 300004744 300079104 300705078 302975088 303682356 305540352 305963008 306601256 306689112 308565504 308915776 309636912 311543388 312702624 313788397 314615808 315272106 315708224 317730816 318393612 318834048 320797152 321453912 321911031 323960832 324636624 325085696 327850848 328223012 328989219 331002048 332246538 334266368 334279296 335439988 337505337 337588992 338761176 340833792 340846974 342102016 344208384 344926413 345403552 347530248 348241738 348341526 350957568 351689676 355158016 355171752 358585552 358674432 358688304 361635651 362135904 362225664 363483392 365707264 365721408 366991274 369236608 369328128 372377304 372892416 376049664 377355392 379772928 380204032 380997149 381091584 381106323 383438016 384769398 384864768 386201104 387219456 388563968 388578996 392313896 392411136 394827264 395635584 396198192 399552768 400105472 400940104 403408746 403508736 403966784 404909808 407387136 407402892 408918816 411420672 412849216 415391184 415494144 416936832 419487744 419503968 420362808 420960579 423641088 424524816 425112064 427729536 428605216 428728032 429214708 430216671 432848832 434476242 437134464 438652292 441336064 441353133 441462528 442995384 445090032 445705728 445722966 450007116 450118656 451057617 451681568 454445056 454462632 455393042 455523534 458310528 458944512 459901884 463373664 464455368 467943424 468919568 469053936 471923712 472908159 473562336 478232576 478251072 479911666 482180868 482847872 482967552 485941248 486954936 487507709 487628544 492334518 496503072 497189888 498227041 498369807 501399552 501418944 503159982 506363904 508122112 508141764 511250688 513025864 513153024 516312576 518105328 521295372 522362607 523214848 526436352 527514112 527534514 528264256 532737024 532757628 537878328 538011648 539879744 543182848 543203856 543338496 545225088 548560896 548582112 550486911 553854912 553992192 555915776 559316992 559338624 560483744 561280772 564074496 566033088 570306048 571637376 573622228 577131776 577154097 577297152 579301656 580829184 582701522 582845952 582868494 588470844 588616704 590660512 593453376 594274304 594297288 595513978 599329152 600009488 600158208 601410156 605113119 605950176 607364712 611080704 611926016 613202512 613378224 617131008 617831552 619273824 623086776 625405248 627576794 629231616 630544212 631416448 635461632 636787224 637510081 637668096 641594304 642907824 643822062 647921664 649273248 650171392 651527669 651714363 655701696 656446024 657978438 662004096 664493076 668558592 670879976 675010674 675177984 677522352 681667584 681693948 683089563 684204032 688416768 689852826 690807104 695060496 696483476 696683052 701915136 703379352 710316032 710343504 717171104 717348864 717376608 719867499 723271302 724271808 724451328 726966784 731414528 731442816 733982548 738473216 738501777 744754608 745784832 752099328 754710784 754739973 759545856 760408064 761994298 762183168 762212646 766876032 769538796 769729536 772402208 777127936 777157992 784627792 784822272 789654528 791271168 791301771 792396384 799105536 800210944 801880208 806817492 807017472 807933568 809819616 814774272 814805784 817837632 822841344 825698432 830782368 830988288 833667029 833873664 838975488 839007936 840725616 841921158 847282176 849049632 850224128 851997721 855459072 857210432 857456064 858429416 860433342 865697664 868952484 874052283 874268928 877304584 882672128 882706266 882925056 885990768 890180064 891411456 891445932 893270967 900014232 900237312 902115234 903363136 908890112 908925264 910786084 911047068 916621056 917889024 919803768 926747328 928910736 935886848 937839136 938107872 941365191 943847424 945816318 947124672 956465152 956502144 959823332 964361736 965695744 965733093 971882496 973909872 975015418 975257088 984669036 986967657 993006144 994379776 996454082 996739614 1002799104 1002837888 1006319964 1012516011 1016244224 1016283528 1022501376 1026051728 1026306048 1032625152 1034779239 1036210656 1042590744 1044725214 1046429696 1052872704 1055028224 1055069028 1056528512 1065474048 1065515256 1075756656 1076023296 1079759488 1086365696 1086407712 1086676992 1090179961 1090450176 1097121792 1097164224 1100973822 1107709824 1107984384 1111831552 1118677248 1120967488 1122561544 1128148992 1132066176 1140612096 1142991447 1143274752 1147244456 1154263552 1154308194 1154594304 1158603312 1161658368 1165403044 1165691904 1165736988 1176941688 1177233408 1181321024 1186906752 1188548608 1188594576 1191027956 1198658304 1200018976 1200316416 1202820312 1210226238 1211900352 1214729424 1222161408 1223852032 1226405024 1226756448 1234262016 1235663104 1238547648 1246173552 1250810496 1255153588 1258463232 1261088424 1262832896 1262881737 1270923264 1273574448 1275020162 1275336192 1283188608 1285815648 1287644124 1290650013 1298546496 1300342784 1303055338 1303428726 1311403392 1312892048 1315956876 1324008192 1324059399 1328986152 1337117184 1341759952 1350021348 1350355968 1353172851 1355044704 1363335168 1363387896 1366179126 1368408064 1376833536 1379705652 1381614208 1390120992 1392966952 1393366104 1394947801 1403830272 1406758704 1420632064 1420687008 1425619949 1434342208 1434697728 1434753216 1439734998 1446542604 1448543616 1448902656 1453933568 1462523127 1462885632 1467965096 1476946432 1477003554 1489509216 1491569664 1494681123 1504198656 1509421568 1509479946 1519091712 1520816128 1523988596 1524366336 1524425292 1533752064 1539077592 1539459072 1544804416 1554255872 1554315984 1567087821 1569255584 1569644544 1579309056 1582542336 1582603542 1584792768 1598211072 1600421888 1603760416 1613634984 1614034944 1615867136 1619639232 1629548544 1629611568 1635675264 1645682688 1651396864 1651460733 1661564736 1661976576 1667334058 1667747328 1677950976 1678015872 1681451232 1683842316 1698099264 1700448256 1703995442 1710918144 1714420864 1714912128 1716858832 1720866684 1731395328 1731462291 1737904968 1748104566 1748537856 1754609168 1765344256 1765412532 1765850112 1771981536 1780360128 1782822912 1782891864 1786541934 1800028464 1800474624 1804230468 1806726272 1817780224 1817850528 1821572168 1822094136 1824162509 1833242112 1835778048 1839607536 1853494656 1857821472 1864272241 1875678272 1876215744 1882730382 1887694848 1891632636 1894249344 1912530243 1913004288 1919646664 1928723472 1931391488 1931466186 1943764992 1947819744 1950030836 1950514176 1954583007 1969338072 1973935314 1986012288 1988759552 1992908164 1993479228 2005675776 2012639928 2025032022 2032488448 2032567056 2045002752 2049268689 2052103456 2052612096 2065250304 2069558478 2072421312 2085181488 2089450428 2092859392 2105745408 2110056448 2110138056 2113057024 2130948096 2131030512 2151513312 2152046592 2159518976 2159602497 2172731392 2172815424 2173353984 2180359922 2180900352 2194243584 2194328448 2201947644 2215419648 2215505331 2223663104 2237354496 2241934976 2245123088 2256297984 2263571297 2264132352 2264219919 2281224192 2285982894 2286549504 2294488912 2308527104 2308616388 2309188608 2317206624 2330806088 2331383808 2331473976 2353883376 2354466816 2362642048 2373813504 2377097216 2377189152 2382055912 2385443281 2397316608 2400037952 2400632832 2405640624 2420452476 2423800704 2429458848 2437894469 2444322816 2452810048 2453512896 2468524032 2471326208 2477095296 2492347104 2501001087 2501620992 2510307176 2516926464 2522176848 2525665792 2525763474 2541846528 2547148896 2550040324 2550672384 2555993163 2566377216 2571631296 2575288248 2581300026 2597092992 2600685568 2606110676 2606857452 2622156849 2622806784 2625784096 2631913752 2648016384 2648118798 2657972304 2674234368 2679812901 2683519904 2700042696 2700711936 2706345702 2710089408 2726670336 2726775792 2732358252 2736816128 2753667072 2759411304 2763228416 2780241984 2785933904 2786732208 2789895602 2807660544 2813517408 2824095573 2841264128 2841374016 2851239898 2868684416 2869395456 2869506432 2879469996 2893085208 2897087232 2897199279 2907867136 2925046254 2925771264 2935930192 2953892864 2954007108 2960054773 2960902971 2979018432 2983139328 2989362246 3008397312 3018843136 3018959892 3041632256 3047977192 3048732672 3048850584 3067504128 3078155184 3078918144 3089608832 3108511744 3108631968 3119425829 3134175642 3138511168 3139289088 3158618112 3165084672 3165207084 3169585536 3196422144 3207520832 3227269968 3228069888 3231734272 3239278464 3259097088 3259223136 3270539883 3271350528 3291365376 3302793728 3302921466 3323129472 3323953152 3334668116 3335494656 3356031744 3362902464 3367684632 3396198528 3400896512 3407990884 3421836288 3428841728 3428974341 3429824256 3433717664 3441733368 3462790656 3462924582 3475809936 3496209132 3497075712 3509218336 3530688512 3530825064 3531700224 3543963072 3560720256 3565645824 3565783728 3573083868 3600056928 3600949248 3608460936 3613452544 3635560448 3635701056 3643144336 3644188272 3648325018 3666484224 3671556096 3679215072 3706989312 3715642944 3728544482 3751356544 3752431488 3765460764 3775389696 3783265272 3787559893 3788498688 3788645211 3825060486 3826008576 3839293328 3857446944 3862782976 3862932372 3870840857 3871950039 3895639488 3900061672 3901028352 3909166014 3938676144 3947870628 3972024576 3977519104 3985816328 3986958456 4011351552 4025279856 4050064044 4064976896 4065134112 4079249161 4090005504 4098537378 4104206912 4105224192 4130500608 4139116956 4144842624 4170362976 4178900856 4184843403 4211490816 4220112896 4220276112 4226114048 4261896192 4262061024 4276859847 4303026624 4304093184 4319037952 4319204994 4345462784 4345630848 4346707968 4360719844 4361800704 4387569381 4388656896 4403895288 4430839296 4431010662 4447326208 4474708992 4483869952 4484043369 4490246176 4512595968 4527142594 4528264704 4528439838 4562448384 4571965788 4573099008 4588977824 4617054208 4617232776 4618377216 4634413248 4661612176 4662767616 4662947952 4701263463 4707766752 4708933632 4725284096 4747627008 4754194432 4754378304 4764111824 4770886562 4794633216 4800075904 4801265664 4811281248 4840904952 4847601408 4858917696 4875788938 4888645632 4905620096 4907025792 4937048064 4942652416 4952962937 4954190592 4954382199 4984694208 5002002174 5003241984 5020614352 5033852928 5044353696 5051331584 5051526948 5061868813 5094297792 5100080648 5101344768 5111986326 5132754432 5143262592 5150576496 5162600052 5194185984 5201371136 5212221352 5213714904 5244313698 5245613568 5251568192 5263827504 5296032768 5296237596 5315944608 5348468736 5359625802 5367039808 5400085392 5401423872 5412691404 5420178816 5453340672 5453551584 5464716504 5472487527 5507334144 5518822608 5526456832 5560483968 5571867808 5573464416 5579791204 5592816723 5627034816 5648191146 5682528256 5682748032 5702479796 5737368832 5737590729 5739012864 5758939992 5786170416 5794174464 5794398558 5815734272 5850092508 5851542528 5863749021 5871860384 5907785728 5908014216 5920109546 5921805942 5958036864 5966278656 5978724492 6037686272 6037919784 6083264512 6095954384 6097465344 6097701168 6135008256 6147806067 6156310368 6157836288 6179217664 6217023488 6217263936 6238851658 6268351284 6277022336 6278578176 6317236224 6330169344 6330414168 6339171072 6392844288 6415041664 6454539936 6456139776 6463468544 6476951533 6478556928 6478807491 6518194176 6518446272 6541079766 6542701056 6582730752 6605587456 6605842932 6646258944 6669336232 6670989312 6712063488 6725804928 6735369264 6790713891 6792397056 6801793024 6815981768 6843672576 6857683456 6857948682 6859648512 6867435328 6883466736 6925581312 6925849164 6951619872 6992418264 6994151424 7018436672 7061377024 7061650128 7063400448 7087926144 7121440512 7131291648 7131567456 7146167736 7156329843 7200113856 7201898496 7216921872 7226905088 7271120896 7271402112 7286288672 7288376544 7296650036 7313683407 7332968448 7358430144 7413978624 7431285888 7457088964 7502713088 7503003261 7504862976 7530921528 7550779392 7566530544 7575119786 7576997376 7577290422 7650120972 7652017152 7667979489 7678586656 7714893888 7725565952 7725864744 7741681714 7743900078 7791278976 7800123344 7802056704 7818332028 7866470547 7877352288 7895741256 7944049152 7955038208 7971632656 7973916912 8022703104 8039438703 8050559712 8100128088 8129953792 8130268224 8158498322 8180011008 8197074756 8208413824 8210448384 8261001216 8278233912 8287631053 8289685248 8340725952 8357801712 8369686806 8422981632 8440225792 8440552224 8452228096 8469859697 8472286719 8523792384 8524122048 8553719694 8606053248 8608186368 8638075904 8638409988 8691261696 8721439688 8723601408 8775138762 8777313792 8807790576 8861678592 8862021324 8880164319 8894652416 8949417984 8967739904 8968086738 8980492352 9025191936 9054285188 9056529408 9056879676 9124896768 9143931576 9146198016 9177955648 9234108416 9234465552 9236754432 9268826496 9323224352 9325535232 9325895904 9358277487 9402526926 9415533504 9417867264 9450568192 9495254016 9508388864 9508756608 9528223648 9541773124 9589266432 9600151808 9622562496 9681809904 9695202816 9717835392 9751577876 9777291264 9811240192 9811619649 9814051584 9874096128 9885304832 9905925874 9908381184 9908764398 9969388416 10004004348 10006483968 10041228704 10088707392 10102663168 10103053896 10123737626 10188595584 10200161296 10202689536 10223972652 10265508864 10286525184 10286923023 10301152992 10325200104 10388371968 10402742272 10424442704 10427429808 10488627396 10491227136 10503136384 10527655008 10592065536 10592475192 10631889216 10696937472 10719251604 10734079616 10800170784 10802847744 10825382808 10837671377 10840357632 10906681344 10907103168 10929433008 10944975054 11014668288 11037645216 11052913664 11075970373 11120967936 11143735616 11146928832 11159582408 11185633446 11254069632 11296382292 11362679679 11365496064 11404959592 11474737664 11475181458 11478025728 11517879984 11572340832 11588348928 11588797116 11612522571 11631468544 11700185016 11703085056 11727498042 11743720768 11815571456 11816028432 11840219092 11843611884 11916073728 11932557312 11957448984 12075372544 12075839568 12166529024 12191908768 12194930688 12195402336 12237747483 12270016512 12295612134 12312620736 12315672576 12358435328 12434046976 12434527872 12477703316 12536702568 12554044672 12554530209 12634472448 12660338688 12660828336 12678342144 12785688576 12830083328 12830579541 12909079872 12912279552 12926937088 12953903066 12957113856 12957614982 13036388352 13036892544 13082159532 13085402112 13162708143 13211174912 13211685864 13292517888 13338672464 13341978624 13424126976 13451609856 13452130107 13470738528 13581427782 13584794112 13603586048 13631963536 13687345152 13715366912 13715897364 13719297024 13734870656 13766933472 13851162624 13851698328 13903239744 13984836528 13988302848 14036873344 14122754048 14123300256 14126800896 14172339493 14175852288 14242881024 14262583296 14263134912 14292335472 14312659686 14400227712 14403796992 14433843744 14453810176 14483961257 14542804224 14572577344 14576753088 14593300072 14627366814 14665936896 14716860288 14827957248 14858888811 14862571776 14914177928 15005426176 15006006522 15009725952 15061843056 15101558784 15133061088 15150239572 15153994752 15154580844 15185606439 15300241944 15304034304 15335958978 15357173312 15429787776 15451131904 15451729488 15483363428 15487800156 15582557952 15600246688 15604113408 15636664056 15732941094 15754704576 15791482512 15888098304 15910076416 15943265312 15947833824 16045406208 16078877406 16101119424 16200256176 16259907584 16260536448 16316996644 16360022016 16394149512 16416827648 16417462581 16522002432 16556467824 16575262106 16579370496 16681451904 16715603424 16739373612 16778450169 16880451584 16881104448 16904456192 16939719394 16944573438 17047584768 17048244096 17107439388 17212106496 17212772187 17276151808 17276819976 17382523392 17442879376 17447202816 17550277524 17554627584 17591247063 17615581152 17723357184 17724042648 17760328638 17789304832 17898835968 17935479808 17936173476 17960984704 18108570376 18113058816 18113759352 18249793536 18287863152 18292396032 18355911296 18468216832 18468931104 18473508864 18533059337 18537652992 18646448704 18651070464 18651791808 18716554974 18805053852 18831067008 18835734528 18901136384 18990508032 19017513216 19056447296 19083546248 19178532864 19200303616 19245124992 19363619808 19390405632 19430854599 19435670784 19503155752 19554582528 19622480384 19623239298 19628103168 19748192256 19770609664 19811851748 19816762368 19817528796 19938776832 20008008696 20012967936 20082457408 20177414784 20205326336 20206107792 20247475252 20372141673 20377191168 20400322592 20405379072 20447945304 20531017728 20573050368 20573846046 20602305984 20650400208 20776743936 20805484544 20848885408 20854859616 20977254792 20982454272 21006272768 21055310016 21184131072 21184950384 21263778432 21393874944 21438503208 21468159232 21468989529 21600341568 21605695488 21650765616 21675342754 21680715264 21813362688 21814206336 21858866016 21889950108 21941050221 22075290432 22105827328 22151940746 22241935872 22287471232 22293857664 22319164816 22371266892 22508139264 22509009783 22592764584 22725359358 22730992128 22809919184 22949475328 22950362916 22956051456 23003938467 23035759968 23144681664 23176697856 23177594232 23225045142 23262937088 23400370032 23406170112 23454996084 23487441536 23631142912 23632056864 23680438184 23687223768 23714112617 23832147456 23865114624 23914897968 24150745088 24151679136 24235539133 24383817536 24389861376 24390804672 24475494966 24540033024 24591224268 24625241472 24631345152 24716870656 24862893159 24869055744 24955406632 25073405136 25108089344 25109060418 25268944896 25320677376 25321656672 25356684288 25409579091 25571377152 25660166656 25661159082 25818159744 25824559104 25853874176 25907806132 25914227712 25915229964 26073785088 26164319064 26170804224 26325416286 26422349824 26423371728 26585035776 26640492957 26677344928 26683957248 26848253952 26903219712 26904260214 26941477056 27162855564 27169588224 27207172096 27263927072 27374690304 27430733824 27431794728 27438594048 27469741312 27533866944 27702325248 27703396656 27806479488 27969673056 27976605696 28073746688 28074832461 28245508096 28246600512 28253601792 28344678986 28351704576 28485762048 28525166592 28526269824 28584670944 28625319372 28800455424 28867687488 28907620352 28967922514 29085608448 29145154688 29153506176 29186600144 29254733628 29331873792 29426426861 29433720576 29434858947 29655914496 29717777622 29725143552 29828355856 30010852352 30012013044 30019451904 30123686112 30266122176 30300479144 30307989504 30309161688 30371212878 30600483888 30608068608 30671917956 30714346624 30859575552 30902263808 30903458976 30966726856 30975600312 31010762653 31165115904 31200493376 31208226816 31273328112 31465882188 31509409152 31582965024 31692628097 31776196608 31886530624 31895667648 32090812416 32157754812 32202238848 32400512352 32513014131 32521072896 32633993288 32720044032 32788299024 32833655296 32834925162 33044004864 33112935648 33150524212 33158740992 33227911119 33362903808 33431206848 33478747224 33556900338 33760903168 33762208896 33808912384 33879438788 33889146876 34088039037 34096488192 34214878776 34424212992 34425544374 34552303616 34553639952 34765046784 34837567713 34885758752 34894405632 35100555048 35109255168 35182494126 35231162304 35446714368 35448085296 35520657276 35578609664 35797671936 35870959616 35872346952 35921969408 36217140752 36226117632 36227518704 36499587072 36575726304 36584792064 36711822592 36713242449 36936433664 36937862208 36947017728 37066118674 37075305984 37292897408 37302140928 37303583616 37433109948 37610107704 37662134016 37663590627 37802272768 37981016064 38035026432 38112894592 38167092496 38357065728 38400607232 38480712049 38490249984 38491738623 38727239616 38780811264 38861709198 38871341568 39006311504 39109165056 39244960768 39246478596 39256206336 39541219328 39623703496 39633524736 39635057592 39877553664 40016017392 40025935872 40164914816 40354829568 40410652672 40412215584 40494950504 40552535777 40744283346 40754382336 40800645184 40810758144 40895890608 41062035456 41146100736 41147692092 41204611968 41300800416 41553487872 41697770816 41709719232 41954509584 41964908544 42012545536 42110620032 42368262144 42369900768 42517018479 42527556864 42787749888 42877006416 42936318464 42937979058 43200683136 43211390976 43301531232 43350685508 43361430528 43451883771 43628412672 43717732032 43779900216 43882100442 44150580864 44211654656 44303881492 44483871744 44574942464 44576666433 44587715328 44638329632 44742533784 45016278528 45018019566 45185529168 45450718716 45461984256 45556819317 45619838368 45898950656 45900725832 45912102912 46007876934 46071519936 46289363328 46353395712 46355188464 46450090284 46525874176 46800740064 46812340224 46909992168 46974883072 47262285824 47264113728 47360876368 47374447536 47428225234 47664294912 47730229248 47829795936 48301490176 48303358272 48471078266 48767635072 48779722752 48781609344 48950989932 49080066048 49182448536 49238278609 49250482944 49252387743 49433741312 49725786318 49738111488 49910813264 50146810272 50216178688 50218120836 50320931141 50335350507 50641354752 50643313344 50713368576 50819158182 51142754304 51320333312 51322318164 51636319488 51707748352 51815612264 51828455424 51830459928 52147570176 52328638128 52341608448 52650832572 52844699648 52846743456 53030239093 53170071552 53280985914 53354689856 53367914496 53696507904 53806439424 53808520428 53882954112 54325711128 54339176448 54527854144 54749380608 54861467648 54863589456 54877188096 54939482624 55067733888 55404650496 55406793312 55599178011 55612958976 55939346112 55953211392 56147493376 56149664922 56491016192 56493201024 56507203584 56689357972 56703409152 56971524096 57052539648 57169341888 57250638744 57600910848 57735374976 57815240704 57935845028 58171216896 58290309376 58292563797 58307012352 58373200288 58509467256 58663747584 58852853722 58867441152 58869717894 59311828992 59435555244 59450287104 59656711712 60021704704 60024026088 60038903808 60247372224 60532244352 60600958288 60615979008 60618323376 60742425756 61116425019 61200967776 61216137216 61343835912 61428693248 61719151104 61804527616 61806917952 61933453712 61951200624 62021525306 62330231808 62400986752 62416453632 62546656224 62931764376 63018818304 63165930048 63385256194 63552393216 63773061248 63791335296 64181624832 64315509624 64388518181 64404477696 64406968587 64801024704 65026028262 65042145792 65267986576 65440088064 65576598048 65667310592 65669850324 65804294569 65823150663 66225871296 66301048424 66317481984 66455822238 66725807616 66862413696 66957494448 67113800676 67524417792 67617824768 67758877576 67778293752 68176078074 68192976384 68429757552 68848425984 68851088748 69104607232 69107279904 69530093568 69675135426 69771517504 69788811264 70201110096 70218510336 70364988252 70462324608 70893428736 70896170592 71041314552 71142337851 71595343872 71741919232 71744693904 71843938816 72434281504 72452235264 72455037408 72706617399 73151452608 73169584128 73423645184 73426484898 73872867328 73875724416 73894035456 74132237348 74150611968 74585794816 74588679477 74607167232 74866219896 75220215408 75324268032 75327181254 75604545536 75962032128 76070052864 76225789184 76228737273 76334184992 76714131456 76801214464 76961424098 76980499968 76983477246 77454479232 77561622528 77723418396 77742683136 78012623008 78489921536 78492957192 78512412672 79082438656 79247406992 79267049472 79270115184 79755107328 79921478871 80032034784 80051871744 80329829632 80709659136 80821305344 80824431168 80989901008 81105071554 81488566692 81508764672 81601290368 81621516288 81791781216 82124070912 82292201472 82295384184 82409223936 82601600832 83106975744 83395541632 83419438464 83909019168 83929817088 84025091072 84200369929 84221240064 84224497383 84736524288 84739801536 85034036958 85055113728 85575499776 85754012832 85872636928 85875958116 86051769821 86401366272 86603062464 86701371016 86722861056 86903767542 87256825344 87435464064 87559800432 87764200884 88279280583 88301161728 88423309312 88607762984 88967743488 89149884928 89153332866 89175430656 89276659264 89485067568 90032557056 90036039132 90371058336 90901437432 90923968512 91113638634 91239676736 91797901312 91801451664 91824205824 92015753868 92143039872 92578726656 92706791424 92710376928 92900180568 93032287959 93601480128 93624680448 93819984336 93949766144 94524571648 94528227456 94721752736 94748895072 94856450468 95077884291 95328589824 95659591872 96602980352 96606716544 96942156532 97535270144 97539042393 97563218688 97901979864 98160132096 98364897072 98476557218 98500965888 98504775486 98867482624 99451572636 99476222976 99683733357 99821626528 100293620544 100432357376 100436241672 100641862282 100670701014 101282709504 101286626688 101426737152 101638316364 102264117111 102640666624 102644636328 103272638976 103415496704 103631224528 103656910848 103660919856 104295140352 104512703139 104657276256 104683216896 105301665144 105689399296 105693486912 106060478186 106340143104 106561971828 106709379712 106735828992 107393015808 107612878848 107617040856 107765908224 108651422256 108678352896 109055708288 109498761216 109722935296 109727178912 109754376192 109878965248 110108176061 110135467776 110139727347 110809300992 110813586624 111198356022 111225917952 111878692224 111906422784 112294986752 112299329844 112986402048 113378715944 113406818304 113943048192 114105079296 114338683776 114501277488 115201821696 115442136147 115470749952 115630481408 115871690056 116342433792 116580618752 116585127594 116614024704 116746400576 117018934512 117327495168 117705707444 117734882304 117739435788 118623657984 118871110488 118900574208 119313423424 120043409408 120048052176 120077807616 120494744448 121064488704 121201916576 121231958016 121236646752 121484851512 121657607331 122232850038 122401935552 122432274432 122687671824 122857386496 123438302208 123609055232 123613835904 123866907424 123902401248 124043050612 124660463616 124801973504 125093312448 125863528752 126037636608 126331860096 126770512388 127104786432 127546122496 127551055437 127582670592 128363249664 128631019248 128777036362 128808955392 128813937174 129602049408 130052056524 130084291584 130355651313 130535973152 131153196096 131334621184 131339700648 131608589138 131646301326 132451742592 132602096848 132634963968 132911644476 133451615232 133724827392 133729999299 133914988896 134227601352 135048835584 135235649536 135517755152 135556587504 136352156148 136385952768 136670457951 136859515104 137696851968 137702177496 138209214464 138214559808 139060187136 139350270852 139543035008 139577622528 140402220192 140437020672 140729976504 140889727901 140924649216 141786857472 141792341184 142082629104 142284675702 143190687744 143483838464 143489387808 143687877632 143987614849 144868563008 144904470528 144910074816 145413234798 146302905216 146339168256 146847290368 146852969796 147714835827 147751448832 148264474696 148301223936 149171589632 149177358954 149214334464 149732439792 150440430816 150648536064 150654362508 150962793423 151209091072 151924064256 152140105728 152451578368 152457474546 152668369984 153428262912 153602428928 153922848196 153960999936 153966954492 154908958464 155123245056 155446836792 155485366272 156025246016 156979843072 156985914384 157024825344 158164877312 158494813984 158534098944 158540230368 159090717279 159510214656 159842957742 160064069568 160103743488 160659659264 161419318272 161642610688 161648862336 161979802016 162210143108 162977133384 163017529344 163202580736 163583562432 164248141824 164584402944 164590768368 164818447872 165203201664 166213951488 166791083264 166797534033 166838876928 167818038336 167859634176 168050182144 168400739858 168442480128 168448994766 169473048576 169479603072 170068073916 170110227456 171508025664 171745273856 171751916232 172103539642 172802732544 173206124928 173402742032 173445722112 173807535084 174513650688 174870928128 174877691391 175119600864 175528401768 176558561166 176602323456 176846618624 177215525968 177935486976 178299769856 178306665732 178350861312 178553318528 178970135136 180065114112 180072078264 180742116672 181802874864 181847937024 182227277268 182479353472 183595802624 183602903328 183648411648 184031507736 184240413409 184286079744 185157453312 185413582848 185420753856 185800361136 186064575918 187202960256 187249360896 187639968672 187899532288 188291496341 189056454912 189443505472 189497790144 189712900936 190155768582 190657179648 191319183744 193165554543 193213433088 193884313064 195070540288 195078084786 195126437376 195803959728 196320264192 196729794144 196953114436 197001931776 197009550972 197412883707 197734965248 198903145272 198952445952 199367466714 199643253056 200587241088 200864714752 200872483344 201283724564 201341402028 202573253376 202853474304 203276632728 204528234222 205281333248 205289272656 206545277952 206830993408 207262449056 207313821696 207321839712 208590280704 209025406278 209314552512 209366433792 210603330288 211378798592 211386973824 212120956372 212680286208 213123943656 213418759424 213427013553 214786031616 215225757696 215234081712 215531816448 217302844512 217356705792 218111416576 218119852197 219445870592 219454357824 219508752384 219757930496 220216352122 220270935552 220279454694 221618601984 221627173248 222396712044 222451835904 223757384448 223766038431 224589973504 224598659688 225972804096 226757431888 226813636608 227886096384 228210158592 228677367552 228686211819 229002554976 230403643392 230884272294 230941499904 231260962816 231743380112 232684867584 233161237504 233170255188 233228049408 233492801152 234037869024 235411414888 235469764608 235478871576 237247315968 237742220976 237801148416 238626846848 240086818816 240096104352 240155615232 240929771381 240989488896 242128977408 242403833152 242463916032 242473293504 242969703024 243315214662 244465700076 244803871104 244864548864 245375343648 245714772992 246227341369 246876604416 247227671808 247733814848 247804802496 248086101224 249320927232 249603947008 250186624896 251727057504 252075273216 252601109787 252663720192 253541024776 254209572864 255092244992 255102110874 255165341184 256726499328 257262038496 257554072724 257617910784 257627874348 258155309463 259204098816 260104113048 260168583168 260711302626 261071946304 262306392192 262669242368 262679401296 263217178276 263292602652 264837841749 264903485184 265204193696 265269927936 265823288952 266903230464 267449654784 267459998598 267829977792 268455202704 270097671168 270471299072 271035510304 271113175008 272704312296 272771905536 273340915902 273719030208 275393703936 275404354992 276418428928 276429119616 278120374272 278700541704 279086070016 279096863877 280804440384 280874041344 281459953008 281779455802 281849298432 283573714944 283584682368 284165258208 284569351404 285233652873 286967676928 286978775616 287375755264 287975229698 289737126016 289808941056 289820149632 290826469596 292605810432 292617127179 293694580736 293705939592 295429671654 295502897664 296528949392 296602447872 298343179264 298354717908 298428668928 299051200071 299464879584 300880861632 301297072128 301308725016 301925586846 302418182144 303848128512 304280211456 304903156736 304914949092 305336739968 307204857856 307845696392 307921999872 307933908984 309817916928 310246490112 310893673584 310970732544 312050492032 313959686144 313971828768 314049650688 315062008729 316989627968 317068197888 317080460736 318181434558 319020429312 319685915484 320128139136 320207486976 321319318528 322838636544 323297724672 323959604032 324420286216 325954266768 326035058688 326405161472 327167124864 328496283648 329168805888 329181536736 329636895744 330324528183 330406403328 332427902976 333582166528 333595068066 333677753856 335636076672 335719268352 336100364288 336801479716 336884960256 336897989532 338959206144 340136147832 340220454912 343016051328 343490547712 343503832464 344207079284 345605465088 346326408441 346412249856 346805484064 346891444224 347615070168 349027301376 349741856256 349755382782 350239201728 351056803536 353117122332 353204646912 353693237248 354431051936 355870973952 356599539712 356613331464 356701722624 357106637056 357940270272 360130228224 360144156528 361484233344 363605749728 363695874048 364454554536 364958706944 364972821993 367191605248 367205806656 367296823296 368063015472 368480826818 368572159488 370314906624 370827165696 370841507712 371600722272 372129151836 374405920512 375279937344 375799064576 376582992682 378112909824 378887010944 378995580288 379425801872 380311537164 381314359296 382543549193 382638367488 382653166311 386331109086 386426866176 387768626128 390141080576 390156169572 390252874752 391066953939 391607919456 393459588288 393906228872 394003863552 394019101944 394825767414 395469930496 397806290544 397904891904 398734933428 399286506112 401174482176 401729429504 401744966688 402567449128 402682804056 403139914489 405146506752 405706948608 406553265456 409056468444 410562666496 410578545312 412004165261 413090555904 414524898112 414627643392 414643679424 417180561408 418050812556 418629105024 418732867584 421206660576 422669183703 422773947648 424241912744 425360572416 426247887312 426837518848 426854027106 429572063232 430451515392 430468163424 431063632896 431962844547 434605689024 434713411584 436222833152 436239704394 438891741184 438908715648 439017504768 439515860992 440432704244 440541871104 440558909388 443144507481 443254346496 444793424088 444903671808 447514768896 447532076862 449179947008 449197319376 451945608192 452888380269 453514863776 453627273216 455772192768 456420317184 457354735104 457372423638 458005109952 460807286784 461768544588 461882999808 462521925632 463486760224 465369735168 466322475008 466340510376 466456098816 466985602304 468075738048 470822829776 470939529216 470957743152 474494631936 475484441952 475602296832 477253693696 477272151837 480173637632 480192208704 480311230464 481859542762 481978977792 484257954816 484807666304 484927832064 484946587008 485939406048 486630429324 488931400152 489607742208 490750687296 491429545984 492454682738 493753208832 494455343616 495467629696 495609604992 496172202448 498641854464 499207894016 500249256637 500373249792 500392602099 503454115008 504150546432 505202219574 505327440384 507082049552 508419145728 510184489984 510204221748 510330682368 514524076992 515108145448 515235821568 515255748696 516310618926 518408197632 520208226096 520337166336 521422605252 522143892608 524612784384 525338484736 525358802592 526434356552 526585205304 527182965101 529675683498 529806970368 530408387392 530539855872 531646577904 533806460928 534899309568 534919997196 535659955584 536910405408 540195342336 542071020608 542226350016 545408624592 545543811072 546681831804 547438060416 550787407872 550808709984 552721240227 552858239232 556240748544 557401083408 558172140032 558193727754 561608880768 561748082688 562919906016 563558911604 563698596864 564874489023 567169364736 568330516416 569138702808 570467305746 573935353856 573957551232 574751510528 575950459396 579474252032 579496663629 579640299264 581652939192 585211620864 585234254358 587389161472 587411879184 590859343308 591005795328 592238651121 593057898784 593204895744 596686358528 596709435816 596857337856 598102400142 598929759168 601761723264 602594144256 602617450032 603851173692 604836364288 608560422912 609806313472 609829898184 610673479936 614409715712 615691392784 615843999744 615867817968 619635833856 620492980224 621787347168 621941465088 624100984064 627919372288 627943657536 628099301376 630124017458 633979255936 634136395776 634160921472 636362869116 638040858624 639371830968 640256278272 640281040659 642638637056 645677273088 646595449344 647919208064 648840572432 651908533536 652070117376 652810322944 654172104833 654334249728 654359556591 658337611776 658363073472 659273791488 660649056366 660812806656 664855805952 667164333056 667190136132 667355507712 671272153344 672200728576 673602959432 673769920512 673795979064 677918412288 680272295664 680440909824 686032102656 686981095424 687007664928 688414158568 689393108209 691210930176 692652816882 692824499712 693610968128 693782888448 695230140336 698054602752 699483712512 699510765564 700478403456 702113607072 706234244664 706409293824 708862103872 711741947904 713199079424 713226662928 713403445248 714213274112 715880540544 720260456448 720288313056 722789314143 722968466688 727211499456 727391748096 728909109072 729917413888 729945643986 734383210496 734411613312 734593646592 736126030944 736961653636 737144318976 738682024107 740629813248 741683015424 743201444544 744258303672 748811841024 750559874688 751598129152 753165985364 756225819648 757774021888 757803329361 757991160576 758851603744 760623074328 762628718592 765087098386 765276734976 765306332622 772662218172 772853732352 774465928389 775537252256 780282161152 780312339144 780505749504 782133907878 783215838912 786919176576 787812457744 788007727104 788038203888 789651534828 790939860992 794513525247 795612581088 795809783808 797469866856 798573012224 802348964352 803458859008 803489933376 805134898256 805365608112 806279828978 810293013504 811413897216 813106530912 818112936888 821125332992 821157090624 824008330522 826181111808 829049796224 829255286784 829287358848 834361122816 836101625112 837050736353 837258210048 837290591631 842413321152 845338367406 845547895296 848483825488 850721144832 852495774624 853675037696 853708054212 855455829397 855700958619 860903030784 860936326848 862127265792 863925689094 869211378048 869426823168 872445666304 872479408788 877817431296 879031721984 880865408488 881083742208 881117818776 886289014962 886508692992 889586848176 889807343616 895029537792 895064153724 898359894016 898394638752 903891216384 905776760538 907029727552 907254546432 911544385536 912840634368 914709470208 914744847276 916010219904 921614573568 923537089176 923765999616 926973520448 930739470336 932644950016 932681020752 932912197632 933971204608 936151476096 941645659552 941879058432 941915486304 945186026187 950968883904 951204593664 954507387392 954544303674 960347275264 960384417408 960622460928 963719085524 963957955584 968515909632 969615332608 969893174016 971878812096 973260858648 977862800304 979215484416 981501374592 982859091968 984909365476 987506417664 988910687232 990935259392 990973584549 991219209984 992344404896 997283708928 998415788032 1000498513274 1000746499584 1000785204198 1006908230016 1008301092864 1010404439148 1010654880768 1014164099104 1020368979968 1020408443496 1020661364736 1029048153984 1030216290896 1030471643136 1030511497392 1032621237852 1036816395264 1038979225323 1040416452192 1040674332672 1042845210504 1044287785216 1049225568768 1050676969472 1050717605184 1052868713104 1053170410608 1054365930202 1059351366996 1059613940736 1060816774784 1061079711744 1063293155808 1067612921856 1069798619136 1069839994392 1071319911168 1073820810816 1080390684672 1084142041216 1084452700032 1090817249184 1091087622144 1093363663608 1094604809077 1094876120832 1094918465979 1101574815744 1101617419968 1105442480454 1105716478464 1112481497088 1114802166816 1116344280064 1116387455508 1118673007673 1123217761536 1125839812032 1127117823208 1127397193728 1129748978046 1134338729472 1136661032832 1138277405616 1140934611492 1147630647579 1147915102464 1149503021056 1151900918792 1158948504064 1158993327258 1159280598528 1163305878384 1170423241728 1170468508716 1174778322944 1174823758368 1181718686616 1182011590656 1184477302242 1186115797568 1186409791488 1193372717056 1193418871632 1193714675712 1196204800284 1197859518336 1203523446528 1205188288512 1205234900064 1207702347384 1209419743467 1217120845824 1219612626944 1219659796368 1221346959872 1228819431424 1231382785568 1231687999488 1231735635936 1236012495783 1239271667712 1243574694336 1243882930176 1248201968128 1255838744576 1255887315072 1256198602752 1260248034916 1267958511872 1268007551109 1268321842944 1272725738232 1276081717248 1278743661936 1280512556544 1280562081318 1285277274112 1291354546176 1293190898688 1295838416128 1295888533641 1297681144864 1303817067072 1304140234752 1305620645888 1308344209666 1308668499456 1308719113182 1316675223552 1316726146944 1318547582976 1321298112732 1321625613312 1329433522443 1334328666112 1334380272264 1334711015424 1342544306688 1344401457152 1347205918864 1347539841024 1347591958128 1355836824576 1358665140807 1360544591328 1360881819648 1372064205312 1373962190848 1374015329856 1376828317136 1378786216418 1382421860352 1385305633764 1385648999424 1387221936256 1387565776896 1390460280672 1396109205504 1398967425024 1399021531128 1400956806912 1404227214144 1412468489328 1412818587648 1417724207744 1423483895808 1426398158848 1426453325856 1426806890496 1428426548224 1431406288793 1431761081088 1431816455511 1440520912896 1440576626112 1445578628286 1445936933376 1454422998912 1454783496192 1457818218144 1459834827776 1459891287972 1462880086957 1468823226624 1472252061888 1473923307272 1474288637952 1477364048214 1481259626496 1483366030848 1486402889088 1488516607344 1497623682048 1500747769911 1501119749376 1503196258304 1506331970728 1512451639296 1515548043776 1515606658722 1515982321152 1517703207488 1521246148656 1525257437184 1530174196772 1530553469952 1530612665244 1545324436344 1545707464704 1548931856778 1551074504512 1560564322304 1560624678288 1561011499008 1564267815756 1566431677824 1573838353152 1575624915488 1576015454208 1576076407776 1579303069656 1581548895303 1589027050494 1591225162176 1591619567616 1594939733712 1597146024448 1604697928704 1606917718016 1606979866752 1610269796512 1610731216224 1612559657956 1620586027008 1626213061824 1636225873776 1642250665984 1642314181248 1648016661044 1652362223616 1658099592448 1658163720681 1658574717696 1668722245632 1672203250224 1674101472706 1674516420096 1674581183262 1684826642304 1690676734812 1691095790592 1694623467069 1696967650976 1704991549248 1707350075392 1707416108424 1710911658794 1711401917238 1721806061568 1721872653696 1724254531584 1727851378188 1738422756096 1738489990887 1744891332608 1744958817576 1755634862592 1758063443968 1761730816976 1762167484416 1762235637552 1772578029924 1773017385984 1776715953363 1779173696352 1779614687232 1790059075584 1790128307448 1796719788032 1796789277504 1807782432768 1811553521076 1814059455104 1814509092864 1825681268736 1829418940416 1829489694552 1832020439808 1843229147136 1847074178352 1847531999232 1853947040896 1861478940672 1865289900032 1865362041504 1865824395264 1867942409216 1871838993037 1872302952192 1883291319104 1883758116864 1883830972608 1890372052374 1901937767808 1902409187328 1909014774784 1909088607348 1920768834816 1927438171048 1927915911168 1937031819264 1939230665216 1939786348032 1943757624192 1946521717296 1955725600608 1958430968832 1962516314499 1963002749184 1965718183936 1969818730952 1975012835328 1977821374464 1981870518784 1981947169098 1982438419968 1984688809792 1994567417856 1996831576064 2000997026548 2001492999168 2001570408396 2013816460032 2016602185728 2020808878296 2021309761536 2028328198208 2040737959936 2040816886992 2041322729472 2058096307968 2060432581792 2060943286272 2061022994784 2065242475704 2068179324627 2073632790528 2077958450646 2080832904384 2081348665344 2085690421008 2088575570432 2098451137536 2101353938944 2101435210368 2105737426208 2106340821216 2108731860404 2118702733992 2119227881472 2121633549568 2126586311616 2135225843712 2139597238272 2139679988784 2142639822336 2147641621632 2160781369344 2168284082432 2168367942429 2168905400064 2181634498368 2182175244288 2186727327216 2189209618154 2189752241664 2189836931958 2203149631488 2203234839936 2210884960908 2211432956928 2216046072321 2229604333632 2232688560128 2232774911016 2237346015346 2246435523072 2251679624064 2254235646416 2254794387456 2259497956092 2268677458944 2273322065664 2273409988083 2276554811232 2281869222984 2295261295158 2295830204928 2299006042112 2303801837584 2317897008128 2317986654516 2318561197056 2323397785167 2326611756768 2340846483456 2340937017432 2349556645888 2349647516736 2363437373232 2364023181312 2368954604484 2372231595136 2372819582976 2386745434112 2386837743264 2387429351424 2392409600568 2395125374317 2395719036672 2407046893056 2410376577024 2410469800128 2415404694768 2418839486934 2434241691648 2439225253888 2439319592736 2442693919744 2447789452433 2462765571136 2463375998976 2463471271872 2472024991566 2478543335424 2487149388672 2487765860352 2496403936256 2511152209059 2511774630144 2520496069832 2535917023744 2536015102218 2536643685888 2545451476464 2552163434496 2557487323872 2561025113088 2561124162636 2566367488191 2570554548224 2582709092352 2586381797376 2591676832256 2591777067282 2595362289728 2607634134144 2608280469504 2611241291776 2616688419332 2617336998912 2617438226364 2633452293888 2637095165952 2642596225464 2643251226624 2658867044886 2668657332224 2668760544528 2669422030848 2685088613376 2688802914304 2694411837728 2695079682048 2695183916256 2711673649152 2717330281614 2721089182656 2721763639296 2744128410624 2747924381696 2748030659712 2753656634272 2757572432836 2764843720704 2770611267528 2771297998848 2774443872512 2780920561344 2792218411008 2797934850048 2798043062256 2801913613824 2808454428288 2824936978656 2825637175296 2835448415488 2835558078561 2852796317696 2852906651712 2853613780992 2856853096448 2862812577586 2863522162176 2863632911022 2881041825792 2881153252224 2891157256572 2891873866752 2908845997824 2915636436288 2919669655552 2919782575944 2925760173914 2937646453248 2944504123776 2947846614544 2948577275904 2954728096428 2962519252992 2966732061696 2972805778176 2972920753647 2977033214688 2995247364096 3001495539822 3002239498752 3006392516608 3012663941456 3024903278592 3031096087552 3031213317444 3031964642304 3035406414976 3042492297312 3060348393544 3061106939904 3061225330488 3090648872688 3091414929408 3097863713556 3102149009024 3121128644608 3121249356576 3122022998016 3128535631512 3132087027953 3132863355648 3147676706304 3151249830976 3152030908416 3152152815552 3158606139312 3163097790606 3178054100988 3182450324352 3183239135232 3189879467424 3194292048896 3200955437797 3209395857408 3213959733504 3220539593024 3221462432448 3225119315912 3241172054016 3252426123648 3272451747552 3283814427231 3284628362496 3296033322088 3304724447232 3316199184896 3316327441362 3317149435392 3337444491264 3344406500448 3348202945412 3349032840192 3349162366524 3356019023019 3369653284608 3381353469624 3382191581184 3389246934138 3393935301952 3409983098496 3414700150784 3414832216848 3421823317588 3422803834476 3442891942737 3443745307392 3448509063168 3455702756376 3476845512192 3476979981774 3489782665216 3489917635152 3511269725184 3516126887936 3523461633952 3524334968832 3524471275104 3545156059848 3546034771968 3553431906726 3558347392704 3559229374464 3580118151168 3580256614896 3593439576064 3593578555008 3615564865536 3623107042152 3628118910208 3628259230401 3651362537472 3658837880832 3658979389104 3664040879616 3686458294272 3694148356704 3695063998464 3707894081792 3708037487349 3730579800064 3730724083008 3731648790528 3735884818432 3743677986074 3744605904384 3766582638208 3767516233728 3767661945216 3780744104748 3803875535616 3804022653327 3818029549568 3818177214696 3841537669632 3854876342096 3855831822336 3874063638528 3878461330432 3879572696064 3887515248384 3887665600923 3893043434592 3911451201216 3916861937664 3925032628998 3926005498368 3931436367872 3939637461904 3950025670656 3955642748928 3963741037568 3963894338196 3964876839936 3969377619584 3993663152128 4001994053096 4002985998336 4003140816792 4027632920064 4033204371456 4041617756592 4042619523072 4056656396416 4081475919872 4081633773984 4082645458944 4095806113477 4116192615936 4120865163584 4121886572544 4122045989568 4130484951408 4136358649254 4147265581056 4155916901292 4161665808768 4162697330688 4171380842016 4177151140864 4196902275072 4202870420736 4211474852416 4212681642432 4217463720808 4237405467984 4238455762944 4243267099136 4253172623232 4270451687424 4279194476544 4279359977568 4285279644672 4294218866379 4295283243264 4321562738688 4336568164864 4336735884858 4337810800128 4363268996736 4364350488576 4373454654432 4378419236308 4379504483328 4379673863916 4388640260871 4406469679872 4421769921816 4422865913856 4432092144642 4459208667264 4465377120256 4465549822032 4474692030692 4492871046144 4502243309733 4503359248128 4508471292832 4509588774912 4518995912184 4537354917888 4546644131328 4546819976166 4553109622464 4563738445968 4590522590316 4591660409856 4598012084224 4607603675168 4635794016256 4635973309032 4637122394112 4646795570334 4653223513536 4681692966912 4681874034864 4699113291776 4699295033472 4726874746464 4728046362624 4737909208968 4744463190272 4744646685909 4773490868224 4773675486528 4774858702848 4784819201136 4790250748634 4791438073344 4814093786112 4820753154048 4820939600256 4830809389536 4837678973868 4878450507776 4878639185472 4885387839488 4895578904866 4925531142272 4926751997952 4926942543744 4944049983132 4957086670848 4973066139509 4974298777344 4974491162043 4992807872512 5022304418118 5023549260288 5040992139664 5071834047488 5072030204436 5073287371776 5083870401207 5090902952928 5114974647744 5122050226176 5122248325272 5132734976382 5141109096448 5165418184704 5172763594752 5183353664512 5183554134564 5190724579456 5215268268288 5222482583552 5233376838664 5234673997824 5234876452728 5266904587776 5274190331904 5285192450928 5286502453248 5317734089772 5337314664448 5337521089056 5338844061696 5356054148393 5370177226752 5388823675456 5390159364096 5390367832512 5423347298304 5434660563228 5442178365312 5443527278592 5488256821248 5496061319424 5507313268544 5515144865672 5529687441408 5541222535056 5542595997696 5548887745024 5561841122688 5584436822016 5595869700096 5596086124512 5603827227648 5615516979111 5616908856576 5649873957312 5651274350592 5670896830976 5671116157122 5705592635392 5705813303424 5707227561984 5713706192896 5725625155172 5727044324352 5727265822044 5762306504448 5782314513144 5783747733504 5817691995648 5831272872576 5839339311104 5839565151888 5851520347828 5875292906496 5887548943497 5889008247552 5895693229088 5897154551808 5909456192856 5925038505984 5933464123392 5945611556352 5945841507294 5954066429376 5990494728192 6002991079644 6004478997504 6012785033216 6025327882912 6049806557184 6062192175104 6062426634888 6063929284608 6070812829952 6084984594624 6120696787088 6122213879808 6122450660976 6181297745376 6182829858816 6195727427112 6204298018048 6204537973881 6242257289216 6242498713152 6244045996032 6257071263024 6264174055906 6265726711296 6295353412608 6302499661952 6304061816832 6304305631104 6317212278624 6326195581212 6356108201976 6364900648704 6379758934848 6388584097792 6401910875594 6418791714816 6427919467008 6441079186048 6442924864896 6450238631824 6482344108032 6503240336281 6504852247296 6505103827287 6544903495104 6567628854462 6569256724992 6592066644176 6609448894464 6632398369792 6632654882724 6634298870784 6648138216963 6688813000896 6696405890824 6698065680384 6698324733048 6712038046038 6739306569216 6762706939248 6764383162368 6778493868276 6787870603904 6819966196992 6829400301568 6829664433696 6843646635176 6845607668952 6853378546313 6885783885474 6887490614784 6897018126336 6911405512752 6953691024384 6953959963548 6979565330432 6979835270304 7022539450368 7046923267904 7048669937664 7048942550208 7090312119696 7092069543936 7106863813452 7116694785408 7118458748928 7160236302336 7160513229792 7185376122951 7187157110016 7231129731072 7246214084304 7256237820416 7256518460802 7302725074944 7317675761664 7317958778208 7328081759232 7343368357299 7388296713408 7390127996928 7415788163584 7416074974698 7461159600128 7461448166016 7463297581056 7471769636864 7487355972148 7489211808768 7533165276416 7533456627177 7535323890432 7561488209496 7607751071232 7608045306654 7636059099136 7636354429392 7683075339264 7699102464573 7709752684192 7711663644672 7748127277056 7756922660864 7759145392128 7775030496768 7775331201846 7786086869184 7822902402432 7833723875328 7850065257996 7852010996736 7862872735744 7879274923808 7911285497856 7927482075136 7927788676392 7929753679872 7938755239168 7987326304256 8003988106192 8005971996672 8006281633584 8055265840128 8066408742912 8083235513184 8085239046144 8113312792832 8162951839744 8163267547968 8165290917888 8191612226954 8232385231872 8241730327168 8243773145088 8244091979136 8260969902816 8272717298508 8294531162112 8311833802584 8323331617536 8342761684032 8354302281728 8393804550144 8405740841472 8422949704832 8425363284864 8434927441616 8474810935968 8476911525888 8486534198272 8504237362829 8506345246464 8506674235683 8558388953088 8558719955136 8570559289344 8588437732758 8590566486528 8643125477376 8673136329728 8673471769716 8675621600256 8726537993472 8746909308864 8756838472616 8759008966656 8759347727832 8777280521742 8812939359744 8843539843632 8845731827712 8864184289284 8918417334528 8930754240512 8931099644064 8949384061384 8962110406717 8985742092288 9004486619466 9006718496256 9016942585664 9019177549824 9037991824368 9074709835776 9093288262656 9093639952332 9106219244928 9127476891936 9181045180632 9183320819712 9215207350336 9271588032512 9271946618064 9274244788224 9293591140668 9306447027072 9363385933824 9363748069728 9396261083859 9398590066944 9453749492928 9456092725248 9475818417936 9488926380544 9489293371818 9546981736448 9547350973056 9549717405696 9569638402272 9580501497268 9582876146688 9602866313391 9628187572224 9641879200512 9661618779072 9675357947736 9756901015552 9757278370944 9770775678976 9791157809732 9851062284544 9851443281693 9853885087488 9888099966264 9914173341696 9946132279018 9948597554688 9948982324086 9985615745024 10044608836236 10047098520576 10068057069057 10081984279328 10143668094976 10144060408872 10146574743552 10167740802414 10181805905856 10229949295488 10244100452352 10244496650544 10265469952764 10282218192896 10328675828211 10345527189504 10366707329024 10367108269128 10381449158912 10430536536576 10444965167104 10466753677328 10469347995648 10469752905456 10533809175552 10548380663808 10570384901856 10573004906496 10635468179544 10674629328896 10675042178112 10677688123392 10712108296786 10740354453504 10777647350912 10780318728192 10780735665024 10846694596608 10869321126456 10884356730624 10884777691203 10976513642496 10992122638848 11014626537088 11030289731344 11059374882816 11082445070112 11085191995392 11097775490048 11120925782161 11123682245376 11124112462047 11191739400192 11192172249024 11207654455296 11231033958222 11233817713152 11299747914624 11302548701184 11341793661952 11342232314244 11411626606848 11427412385792 11451250310344 11454088648704 11454531644088 11524613008896 11564629026288 11567495467008 11635383991296 11662545745152 11678678622208 11679130303776 11703040695656 11750585812992 11775097886994 11778016495104 11791386458176 11794309103616 11818912385712 11850077011968 11866928246784 11891223112704 11891683014588 11908132858752 11980989456384 12005982159288 12008957995008 12050655765824 12099613114368 12124384350208 12124853269776 12127858569216 12141625659904 12169969189248 12241393574176 12244427759616 12244901321952 12287418340431 12362595490752 12365659717632 12391454854224 12408596036096 12409075947762 12484514578432 12484997426304 12488091992064 12514142526048 12528348111812 12531453422592 12590706825216 12604999323904 12608611262208 12634424557248 12652391162424 12712216403952 12729801297408 12759517869696 12777168195584 12803821751188 12837583429632 12855838934016 12882158372096 12882656599137 12885849729792 12900477263648 12964688216064 13006480672562 13009704494592 13010207654574 13089806990208 13135257708924 13138513449984 13165920782613 13184133288352 13264796739584 13265309765448 13268597741568 13296276433926 13377626001792 13392811781648 13396131360768 13396649466096 13424076092076 13478613138432 13506729929199 13525413878496 13528766324736 13556987736552 13575741207808 13639932393984 13658800603136 13659328867392 13687293270352 13691215337904 13706757092626 13771567770948 13774981229568 13794036252672 13822811025504 13907382048768 13907919927096 13959130660864 13959670540608 14045078900736 14093846535808 14097339875328 14097885100416 14180624239392 14184139087872 14213727626904 14229862518001 14233389570816 14233940057727 14320472604672 14321026459584 14370752245902 14374314220032 14462259462144 14492428168608 14512475640832 14513036921604 14542749099749 14635351523328 14635917556416 14656163518464 14686736714598 14776593426816 14780255993856 14831576327168 14832149949396 14919198418527 14922896332032 14943539273728 14974711944296 14978423617536 15066330552832 15066913254354 15070647780864 15122976418992 15215502142464 15216090613308 15272118198272 15272708858784 15366150678528 15398204929146 15419505368384 15423327289344 15496254554112 15513845321728 15518290784256 15550060993536 15550662403692 15572173738368 15645804804864 15667447750656 15700130515992 15704021993472 15758549847616 15822570995712 15854964150272 15855577352784 15859507359744 15877510478336 15974652608512 16007976212384 16011943993344 16012563267168 16068162445179 16110531680256 16166471026368 16170478092288 16226625585664 16325903679488 16326535095936 16330581835776 16383224453908 16464770463744 16483460654336 16488183958272 16521939805632 16545434597016 16589062324224 16623667605168 16646663235072 16685523368064 16708604563456 16787609100288 16811481682944 16845899409664 16846550937333 16850726569728 16869854883232 16949621871936 16953823051776 16973068396544 17008474725658 17012690492928 17013348471366 17116777906176 17117439910272 17141118578688 17176875465516 17181132973056 17346272659456 17346943539432 17351243200512 17453075986944 17493818617728 17513676945232 17518017933312 17518695455664 17554561043484 17625878719488 17662646830491 17687079687264 17691463655424 17728368578568 17836834669056 17861508481024 17862199288128 17898768122768 17924220813434 17971484184576 18008973238932 18013436992512 18033885171328 18038355099648 18075983648736 18149419671552 18186576525312 18187279904664 18212438489856 18254953783872 18362090361264 18366641639424 18430414700672 18543176065024 18543893236128 18548489576448 18587182281336 18608281754309 18612894054144 18613613921643 18726771867648 18727496139456 18792522167718 18797180133888 18907498985856 18912185450496 18951636835872 18977852761088 18978586743636 19017441130441 19094701946112 19139276804544 19161002994536 19165752293376 19205732626782 19256375144448 19283758401024 19323237558144 19350715895472 19509721008843 19514556741888 19541551357952 19582315619464 19702124569088 19702886563386 19707770174976 19776199932528 19828346683392 19892264558036 19897195109376 19897964648172 19971231490048 20089217672472 20094197041152 20136114138114 20163968558656 20287336189952 20288120817744 20293149487104 20335481604828 20363611811712 20459898590976 20488200904704 20488993301088 20530939905528 20560135638939 20657351656422 20691054379008 20733414658048 20734216538256 20762898317824 20861073073152 20889930334208 20933507354656 20938695991296 20939505810912 21067618351104 21140769803712 21146009812992 21270936359088 21349258657792 21350084356224 21355376246784 21424216593572 21480708907008 21555294701824 21556128368853 21561471330048 21693389193216 21738642252912 21768713461248 21769555382406 21953027284992 21984245277696 22029253074176 22030105071897 22060579462688 22164890140224 22170383990784 22195550980096 22241851564322 22247364490752 22248224924094 22383478800384 22384344498048 22415308910592 22462067916444 22467635426304 22599495829248 22600369881531 22683587323904 22684464628488 22823253213696 22854824771584 22902500620688 22908177297408 22909063288176 23049226017792 23097307393719 23129258052576 23134990934016 23270767982592 23325091490304 23357357244416 23358260607552 23406081391312 23501171625984 23550195773988 23556032990208 23582772916352 23588618207232 23637824771424 23733856493568 23782446225408 23783366029176 23816265717504 23961978912768 24011964318576 24017915990016 24101311531648 24199226228736 24248768700416 24249706539552 24255717138432 24283251319808 24333906909481 24339938378496 24482787148352 24488855519232 24489802643904 24574836680862 24725190981504 24731319435264 24782909708448 24817192072192 24818151895524 24868961478269 24969994852608 25028285052096 25056696223624 25062906845184 25181413650432 25209998647808 25217222524416 25268849114496 25304782324848 25424432807904 25459602594816 25512712088487 25519035739392 25554336391168 25607643502376 25675166859264 25711677868032 25764316744192 25765313198274 25771699459584 25800954527296 25929376432128 26012961345124 26019408989184 26020415309148 26179613980416 26270515417848 26277026899968 26331841565226 26368266576704 26529593479168 26530619530896 26537195483136 26592552867852 26755252003584 26785623563296 26792262721536 26793298932192 26848152184152 26886331220151 26957226276864 27013459858398 27050827756992 27057532649472 27113975473104 27151482415616 27279864787968 27317601206272 27318657734784 27374586540704 27382430675808 27413514185252 27543135541896 27549962459136 27645622051008 27814764097536 27815839854192 27918261321728 27919341081216 28090157801472 28187693071616 28188783251577 28195770200832 28361248478784 28368278175744 28427455253808 28459725036002 28466779141632 28467880115454 28640945209344 28642052919168 28741504491804 28748628440064 28808598940173 28984856337216 29024951281664 29026073843208 29085498199498 29270703046656 29271835112832 29312327036928 29373473429196 29553186853632 29554329845079 29663152654336 29664299898792 29838396837054 29845792664064 29887078547456 29949423888592 29956847235072 30132661105664 30133826508708 30141295561728 30204171207171 30245952837984 30431004284928 30432181226616 30544236396544 30545417717568 30732301357056 30796409858292 30839010736768 30846654578688 31027690643456 31036581568512 31100121987072 31101324807384 31144347476736 31291609609728 31334895501312 31400261031984 31408043986944 31517099695232 31645141991424 31709928300544 31711154705568 31719014719488 31755020956672 31821262881629 32015952424768 32023887986688 32025126534336 32136324890358 32221063360512 32332942052736 32340956184576 32453251171328 32653070191872 32766448907816 32929540927488 32966921308672 32976367916544 33043879611264 33090869194032 33178124648448 33247335210336 33293326470144 33362777346483 33371046736128 33417209126912 33575218200576 33622963365888 33691798819328 33693101874666 33701453139456 33739709766464 33899243743872 33907646103552 33946136793088 34016949451316 34025380985856 34026696942732 34234879820544 34282237157376 34353750931032 34362265946112 34692545318912 34693887078864 34702486401024 34906151973888 34987637235456 35027353890464 35036035866624 35037390911328 35109122086968 35251757438976 35325293660982 35374159374528 35382927310848 35456737157136 35673669338112 35723016962048 35724398576256 35797536245536 35848441626868 35942968369152 36017946477864 36026873985024 36067770342656 36151967297472 36298839343104 36373153050624 36374559809328 36424876979712 36509907567744 36724180722528 36733283278848 36860829401344 36862255021293 37086352130048 37087786472256 37096979152896 37174364562672 37216563508618 37225788108288 37227227843286 37453543735296 37454992278912 37585044335436 37594360267776 37814997971712 37903273671744 37955705522176 37957173487272 38034882260882 38189403892224 38278553609088 38322005989072 38331504586752 38411465253564 38512750288896 38567516802048 38646475116288 38647969797411 38701431790944 39019442017686 39029113483776 39083102715904 39164631238928 39404249138176 39405773126772 39415540349952 39497762347839 39552399865056 39784529116072 39794390218752 39795929296344 39942462980096 40178435344944 40188394082304 40272228276228 40327937117312 40574672379904 40576241635488 40586298974208 40670963209656 40717131363389 40727223623424 40919797181952 40976401809408 40977986602176 41061879811056 41120271277878 41314703312844 41382108758016 41466829316096 41468433076512 41525796635648 41612420691361 41722146146304 41867014709312 41877391982592 41879011621824 42135236702208 42281539607424 42292019625984 42541872718176 42689587554003 42700168712448 42848433187144 42961417814016 43110589403648 43112256737706 43122942660096 43386778386432 43477284505824 43537426922496 43539110764812 43628247299247 43906054569984 43968490555392 44058506148352 44060210143794 44121158925376 44329780280448 44340767981568 44391101960192 44483703128644 44494728981504 44496449848188 44757595255581 44768688996096 44830617821184 44924135832888 44935270852608 45198991658496 45200739763062 45367174647808 45368929256976 45646506427392 45709649543168 45805001241376 45816354594816 45818126576352 46098452035584 46194614787438 46258516105152 46269981868032 46541535965184 46650182980608 46714714488832 46716521215104 46812162782624 47002343251968 47100391547976 47112065980416 47165545832704 47275649542848 47467712987136 47564892450816 47566732058352 47632531435008 47923957825536 48023928637152 48035831980032 48202623063296 48204487335537 48497537400832 48499413079104 48511434276864 48566502639616 48667813818962 48679876756992 48965574296704 48977711038464 48979605287808 49149673361724 49450381963008 49565819416896 49634384144384 49636303791048 49737922956538 49939989705216 50056570104192 50113392447248 50125813690368 50362827300864 50419997295616 50434445048832 50537698228992 50539652811999 50609564649696 50848865615808 50919205189632 51025424176974 51038071478784 51108672782336 51215287004752 51350333718528 51423355736064 51528633488384 51530626396548 51543398919168 51601909054592 52025922690248 52038817978368 52040830618296 52359227960832 52541030835696 52554053799936 52663683130452 52736533153408 53059186958336 53061239061792 53074390966272 53185105735704 53245479475201 53510504007168 53571247126592 53584525443072 53586597864384 53696304368304 53772662440302 53914452553728 54026919716796 54101655513984 54115065298944 54227950946208 54302964831232 54559729575936 54637315469568 54749173081408 54764861351616 54827028370504 55086271083792 55099924918272 55291244102016 55629528195072 55631679708384 55824845262927 55838682162432 56180315602944 56375386143232 56377566503154 56391540401664 56722496957568 56736556351488 56854910507616 56919450072004 56933558283264 56935760230908 57052323391323 57284105838336 57483008983608 57497256880128 57617197880346 57969712674432 58049902563328 58052147686416 58170996398996 58529163026529 58543670225664 58624654073856 58746946858392 59106373707264 59108659690158 59326305308672 59328599797584 59676793674108 59691585328128 59774157094912 59898847777184 59913694470144 60265322211328 60267653017416 60282591123456 60408342414342 60491905675968 60862008569856 60864362453232 61088472793088 61090835435136 61464602714112 61592819716584 61678021473536 61680406916817 62055381286912 62073163137024 62200243974144 62202649614768 62288694953472 62583219219456 62669791002624 62800522063968 62816087973888 63034199390464 63419856601088 63422309411136 63438029438976 63510041913344 63642525763258 64031904849536 64047775973376 64050253068672 64272649780716 64442126721024 64665884105472 64668385106559 64906502342656 65306140383744 65532897815632 65859081854976 65933842617344 65952735833088 66087759222528 66090315215691 66181738388064 66494670420672 66586652940288 66725554692966 66742093472256 66834418253824 67150436401152 67245926731776 67383597638656 67386203749332 67402906278912 67479419532928 67798487487744 67892273586176 68033898902632 68050761971712 68053393885464 68469759641088 68564474314752 68707501862064 68724531892224 69385090637824 69387774157728 69404972802048 69628703929109 69812303947776 69975274470912 70054707780928 70072071733248 70074781822656 70218244173936 70503514877952 70650587321964 70748318749056 70765854621696 70913474314272 71347338676224 71448797152512 71595072491072 71696883253736 71885936738304 72035892955728 72053747970048 72135540685312 72303934594944 72597678686208 72746306101248 72749119618656 72849753959424 73001720728443 73019815135488 73448361445056 73466566557696 73721658802688 73724510042586 74172704260096 74175572944512 74193958305792 74348729125344 74433127017236 74451576216576 74454455686572 74606884434807 74909984557824 75170088670872 75188720535552 75629995943424 75806547343488 75911411044352 75914346974544 76069764521764 76378807784448 76538136265461 76557107218176 76644011978144 76663009173504 76822930507128 77025500577792 77135033604096 77292950232576 77295939594822 77402863581888 78038884035372 78058226967552 78166205431808 78329262477856 78808498276352 78811546253544 78831080699904 78995524695678 79104799730112 79569058232144 79588780437504 79591858592688 79884925960192 80356870689888 80376788164608 80544456552456 80655874234624 80658993660453 81149344759808 81152483270976 81172597948416 81341926419312 81434262726778 81454447246848 81839594363904 81952803618816 81955973204352 82123759622112 82240542555756 82629406625688 82933658632192 82936866153024 83051593271296 83224841382722 83444292292608 83734029418624 83754783965184 83758023243648 84270473404416 84542124371653 84563079214848 84566349754731 85083745436352 85379175108006 85400337424896 85696866374288 85922835628032 86221178807296 86224513475412 86245885320192 86425796820519 86954569011648 87074853844992 87078221529624 87256494598494 87812109139968 87936981110784 88117012296704 88120420287588 88242317850752 88659560560896 88782203920384 88967406257288 88989457963008 88992899696376 89515190511162 89537377992192 89661235642368 89848271665776 89870541705216 90397983316992 90401479526124 90734349295616 90737858513952 91293012854784 91610002482752 91632709189632 91636253152704 92196904071168 92389229574876 92517032210304 92539963736064 93083071930368 93300365961216 93433042430208 93624325565248 94004686503936 94200783095952 94224131960832 94331091665408 94551299085696 94935425974272 95129784901632 95133464116704 95265062870016 95463788644887 96047857274304 96071663960064 96405246126592 96408974671074 96995074801664 96998826158208 97022868553728 97133005279232 97335627637924 97359753513984 97931148593408 97959210575616 98299346723448 98900763926016 99131638833792 99268768288768 99272607582096 99475845913076 99879979410432 100088332039449 100113140208384 100226784894496 100251627380736 100725654601728 100839994591232 100868890097664 101075396457984 101079305623998 101219129299392 101697731231616 101838410379264 102050848353948 102076142957568 102217345564672 102430574009504 102846711472128 103057266976768 103061252793096 103086797838336 103203818109184 104051845380496 104077635956736 104081661236592 104718455921664 105082061671392 105108107599872 105327366260904 105473066306816 106118373916672 106122478123584 106148781932544 106370211471408 106490958950402 107021008014336 107142494253184 107169050886144 107173195728768 107392608736608 107545324880604 107828905107456 108053839433592 108203311027968 108455901892416 108605929662464 109119459151872 109274630939136 109498346162816 109529722703232 109654056741008 110172542167584 110199849836544 110555085716777 110582488204032 110586765063879 111259056390144 111263359416768 111649690525854 111677364324864 112360631205888 112750772286464 112755133006308 112783080803328 113444993915136 113709821015232 113838900144008 113867116566528 113871520461816 114104646782646 114568211676672 114966017967216 114994513760256 115234395760692 115939425348864 116099805126656 116104295372832 116341992797992 116507435287321 117058326053058 117087340451328 117249308147712 117493893716784 118212747414528 118217319380316 118652610617344 118657199595168 119353587348216 119383170656256 119797695554368 119827388940288 120530644422656 120535306034832 120565182246912 120816684828684 120983811351936 121724017139712 121728724906464 122151394090167 122181670870272 122929205428224 123185639433168 123356042947072 123360813833634 124110762573824 124146326274048 124400487948288 124405299229536 124577389906944 124837262074083 125166438438912 125601044127936 125632175947776 126068398780928 126839713202176 126844618822272 126876058877952 127020083826688 127285051526516 128063809699072 128068762662009 128100506137344 128545299561432 128884253442048 129331768210944 129336770213118 129813004685312 130612280767488 130884741897741 131065795631264 131718163709952 131867685234688 131905471666176 132175518445056 132180630431382 132363476776128 132989340841344 133173305880576 133451109385932 133484186944512 133668836507648 134272785766743 134491853463552 134767195277312 134772407498664 134805812557824 134958839065856 135596974975488 135784547172352 136067797805264 136101523943424 136106787770928 136939519282176 137128948629504 137415003724128 137449063784448 138770181275648 138775548315456 138809945604096 139257407858218 139624607895552 139950548941824 140109415561856 140144143466496 140149563645312 140436488347872 141007029755904 141301174643928 141496637498112 141826948628544 142694677352448 142897594305024 143190144982144 143393766507472 143771873476608 144071785911456 144107495940096 144271081370624 144572035168093 144607869189888 144613462006611 145492612202496 145498239237312 145699507918848 146003441456886 146039630270976 146896722890112 146933133115392 147443317605376 147449020085172 148351145889024 148697458250688 148866254034472 148903152433152 148908911373144 149213768869614 149819969115648 150340177341744 150377441071104 151259991886848 151613094686976 151822822088704 151828693949088 152139529043528 152757615568896 153076272530922 153114214436352 153288023956288 153326018347008 153645861014256 154051001155584 154270067208192 154585900465152 154591879189644 154805727163776 156077768070744 156116453935104 156658524955712 157616996552704 157623092507088 157662161399808 157991049391356 158209599460224 159138116464288 159177560875008 159183717185376 159736438425603 160713741379776 160753576329216 161088913104912 161311748469248 161317987320906 162298689519616 162304966541952 162345195896832 162683852838624 162868525453556 162908894493696 163679188727808 163911946408704 164247519244224 164481085111512 165258813251376 165867317264384 165873732306048 166103186542592 166449682765444 166888584585216 167468058837248 167474535788781 167516046487296 168540946808832 169084248743306 169126158429696 169132699509462 170167490872704 170758350216012 170800674849792 171156970173969 171393732748576 172442357614592 172449026950824 172491770640384 172851593641038 173909138023296 174149707689984 174156443059248 174512989196988 175587489079587 175873962221568 176234024593408 176240840575176 176484635701504 177319121121792 177564407840768 177934812514576 177978915926016 177985799392752 179030381022324 179074755984384 179322471284736 179696543331552 179741083410432 180795966633984 180802959052248 181468698591232 181475717027904 182586025709568 183220004965504 183265418379264 183272506305408 184393808142336 184778459149752 185034064420608 185041220750451 186166143860736 186600731922432 186866084860416 187248651130496 188009373007872 188401566191904 188448263921664 188662183330816 189055738296737 189102598171392 190259569803264 190266928233408 190530125740032 190927577289774 192095714548608 192143327920128 192810492253184 192817949342148 193997652316416 194266010558464 194671255275848 194719507027968 195862297186816 195918421151232 196598693446896 197801527852032 198263277667584 198537536577536 198545215164192 198951691826152 199759958820864 200176664078898 200226280416768 200453569788992 200503254761472 201451309203456 201679989182464 201737780195328 202150792915968 202158611247996 202438258598784 203395462463232 203676820758528 204101696707896 204152285915136 204861148019008 205693422944256 206114533953536 206122505586192 206173595676672 206407636218368 208103690760992 208155271913472 208163322473184 208886111787327 209436911843328 210164123342784 210216215199744 210654732521808 210946132613632 212236747833344 212244956247168 212297563865088 212740422942816 212981917900804 214042016028672 214284988506368 214346391457536 214785217473216 215090649761208 215657810214912 216107678867184 216406622055936 216911803784832 217211859324928 218238918303744 218549261878272 218996692325632 219005162185329 219059445406464 219308113482016 220345084335168 220399699673088 221110171433554 221164976408064 221173530127758 222518112780288 222526718833536 223299381051708 223354728649728 223820653304421 225501544572928 225510266012616 225566161606656 226889987830272 227419642030464 227677800288016 227734233133056 227743040923632 228209293565292 229136423353344 229614408796383 229932035934432 229989027520512 230468791521384 231878850697728 232199610253312 232208590745664 232683985595984 233014870574642 234116652106116 234174680902656 234498616295424 234987787433568 236425494829056 236434638760632 237305221234688 237314399190336 238707174696432 238766341312512 239595391108736 239654777880576 241061288845312 241070612069664 241130364493824 241633369657368 241907662806017 241967622703872 241976980981359 243448034279424 243457449812928 244302788180334 244363341740544 245858410856448 246371278866336 246712085894144 246721627667268 247226734695733 248800975896576 248810598459072 249154779813888 249674524148166 250332876877824 251202088255872 251264351895552 252136797561856 253626373114959 253689237644544 254040167653376 254570103053032 256127619398144 256137525324018 256201012274688 257090599122864 257768506884096 258663536421888 258673540426236 259626009370624 261224561534976 261769483795482 262131591262528 263436327419904 263735370469376 263810943332352 264351036890112 264361260862764 264726953552256 265978681682688 266346611761152 266902218771864 266968373889024 268545571533486 268983706927104 269534390554624 269544814997328 269611625115648 269917678131712 271193949950976 271569094344704 272135595610528 272203047886848 272213575541856 273879038564352 274830007448256 274898127568896 277540362551296 277551096630912 277619891208192 278514815716436 279249215791104 279901097883648 280218831123712 280299127290624 280872976695744 282014059511808 282602349287856 282993274996224 283653897257088 285389354704896 285795188610048 286380289964288 286391365934661 286787533014944 288143571822912 288214991880192 288542162741248 289144070336186 289215738379776 289226924013222 290985224404992 290996478474624 291399015837696 292006882913772 292079260541952 293793445780224 294886635210752 294898040170344 296702291778048 297394916501376 297732508068944 297806304866304 297817822746288 298427537739228 299639938231296 300264996118347 300680354683488 300754882142208 302519983773696 303226189373952 303645644177408 303657387898176 304279058087056 305515231137792 306152545061844 306228428872704 306576047912576 306652036694016 307291722028512 308540134416384 309171800930304 309183758379288 309611454327552 312155536141488 312232907870208 313317049911424 315233993105408 315246185014176 315324322799616 315982098782712 316340789823253 316419198920448 318276232928576 318355121750016 318367434370752 319472876851206 321427482759552 321507152658432 322177826209824 322623496938496 322635974641812 323296499217497 324609933083904 325367705677248 325737050907112 325817788987392 327358377455616 327823892817408 328495038488448 328962170223024 330517626502752 331665257150331 331747464612096 332206373085184 332899365530888 333777169170432 334936117674496 334949071577562 335032092974592 337081893617664 338168497486612 338252316859392 338265399018924 340334981745408 341516700432024 341601349699584 342313940347938 342787465497152 344884715229184 344898053901648 344983541280768 345703187282076 347818276046592 348299415379968 348312886118496 349025978393976 349522305861963 351174978159174 351747924443136 352468049186816 352481681150352 352969271403008 354638242243584 355128815681536 355869625029152 355957831852032 355971598785504 358060762044648 358149511968768 359393086663104 359482166820864 361591933267968 361605918104496 362937397182464 362951434055808 365172051419136 366440009931008 366454182270501 366545012610816 368787616284672 369556918299504 370068128841216 370082441500902 372332287721472 373201463844864 373732169720832 374497302260992 374511786222249 376803132383808 376896527843328 377324366661632 378111476593474 378205196342784 380519139606528 380533856466816 381060251480064 381855154579548 384191429097216 384206287986027 385620984506368 385635898684296 387995304632832 388532021116928 389342510551696 389439014055936 391724594373632 391836842302464 392654225693223 393197386893792 395603055704064 396526555335168 397075073155072 397090430328384 397903383652304 399519917641728 400353328157796 400452560833536 400907139577984 401006509522944 403359978364928 403475560390656 404301585831936 404317222495992 404876517197568 406790924926464 407353641517056 408203393415792 408304571830272 409722296038016 411386845888512 412229067907072 412245011172384 412347191353344 412815272436736 413676417461177 416207381521984 416310543826944 416326644946368 417772223574654 418873823686656 420328246685568 420432430399488 421309465043616 421892265227264 424489912494336 425480845885632 425963835801608 428084032057344 428569977012736 428692782915072 429570434946432 430181299522416 431315620429824 432215357734368 432813244111872 433716105504279 433823607569664 434423718649856 436477836607488 437098523756544 437993384651264 438010324370658 438118890812928 438616226964032 440690168670336 440799399346176 442220342867108 442329952816128 442347060255516 445053437667072 446598762103416 446709457299456 447641306608842 451003089145856 451020532025232 451132323213312 453779975660544 454839284060928 455355600576032 455468466266112 455486081847264 456418587130584 458272846706688 459228817592766 459864071868864 459978055041024 460937583042768 463757701395456 464399220506624 464417181491328 465367971191968 466029741149284 468233304212232 468349361805312 469975574867136 472850989658112 472869277521264 474610442469376 474628798380672 477414349392864 477532682625024 479190782217472 479209315276809 482122577690624 482141224139328 482260728987648 483266739314736 483815325612034 483935245407744 483953961962718 486896068558848 486914899625856 488605576360668 488726683481088 492742557732672 493424171788288 493443255334536 494453469391466 497601951793152 497621196918144 498309559627776 499349048296332 500665753755648 502404176511744 502423607366343 504273595123712 507252746229918 507378475289088 508080335306752 509140206106064 512255238796288 512275050648036 512402024549376 513470910521907 514181198245728 517327072843776 517347080852472 519252018741248 522449123069952 523538967590964 524263182525056 527470740938752 527621886664704 528702073780224 528722521725528 529453907104512 531957363365376 532693223522304 533804437543728 533936747778048 537091143066972 537967413854208 539068781109248 539089629994656 539223250231296 539835356263424 540961468987693 542387899901952 544271191221056 544406095773696 544427151083712 547758077128704 549660014896512 549796255137792 555102193261824 557029631432872 558498431582208 559802195767296 560437662247424 560598254581248 561745953391488 564028119023616 565204698575712 565986549992448 567167214890211 567307794514176 570778709409792 571590377220096 572760579928576 572782731869322 573575066029888 576287143645824 576429983760384 577084325482496 578288140672372 578431476759552 578453848026444 581992956949248 582798031675392 584013765827544 584158521083904 587586891560448 589773270421504 589796080340688 593404583556096 594789833002752 595465016137888 595612609732608 595635645492576 596855075478456 599279876462592 600529992236694 601360709366976 601509764284416 605039967547392 606452378747904 607291288354816 607314775796352 608558116174112 611030462275584 612305090123688 612456857745408 613152095825152 614583444057024 617080268832768 618343601860608 618367516758576 619222908655104 624311072282976 624465815740416 626634099822848 626658335361981 630467986210816 630492370028352 630648645599232 631964197565424 632681579646506 632838397840896 636552465857152 636710243500032 636734868741504 638945753702412 642854965519104 644355652419648 645246993876992 645271949283624 646592998434994 649219866167808 650735411354496 651474101814224 651635577974784 654716754911232 655647785634816 656990076976896 657015486555987 657924340446048 661035253005504 663330514300662 663494929224192 664412746170368 665798731061776 667554338340864 669872235348992 669898143155124 670064185949184 671461959913263 676336994973224 676504633718784 676530798037848 680669963490816 683033400864048 683202699399168 684627880695876 685574930994304 689769430458368 689796107803296 689967082561536 691406374564152 692191233177613 695636552093184 696598830759936 696625772236992 698051956787952 699044611723926 702349956318348 703495848886272 704936098373632 704963362300704 705938542806016 709276484487168 711739250058304 711915663704064 711943197571008 716121524089296 716299023937536 718786173326208 718964333641728 723183866535936 723211836208992 725722988418051 725902868111616 730344102838272 732880019862016 732908364541002 733090025221632 737575232569344 739113836599008 740136257682432 740164883001804 741680204087199 746402927689728 747464339441664 748994604521984 749023572444498 753606264767616 753793055686656 754648733323264 756222953186948 756410392685568 760879119344877 761067712933632 762120502960128 763710309159096 768382858194432 768412575972054 771241969012736 771271797368592 775990609265664 777064042233856 778685021103392 778878028111872 783449188747264 783673684604928 785308451386446 786394773787584 791206111408128 793053110670336 794150146310144 794180860656768 795806767304608 799039835283456 800706656315592 800905121667072 801814279155968 806719956729856 806951120781312 808603171663872 808634444991984 809753034395136 813581849852928 814707283034112 816406786831584 816609143660544 819444592076032 824458135814144 824490022344768 824694382706688 825630544873472 827352834922354 832414763043968 832621087653888 832653289892736 835544447149308 837747647373312 840656493371136 842618930087232 843784530454528 848979824988672 850961691771264 851927671603216 856168064114688 857139954025472 857385565830144 859140869892864 859174097803983 860362599044832 864430715468736 865626488223744 867432211008558 867647215139328 868847437299712 872955673214976 874197047513088 875986769302528 876020648741316 876237781625856 877232453928064 881380337340672 884440685734216 884659905632256 884694120511032 890106875334144 893197524206832 893418914598912 895282613217684 902006178291712 902041064050464 902264646426624 905173151078417 907559951321088 909678568121856 910711201152064 910936932532224 910972163694528 912837174261168 916545693413376 918457635185532 919728143737728 919956110082048 921875166085536 927515402790912 928834362982656 930735942383936 932059482298568 936466608424464 936698723610624 939951149734272 945701979316224 945738555042528 949022369469759 949257596761344 954828698785728 955065365250048 958381564434944 958418630553618 964245155381248 964282448278656 964521457975296 966533478629472 967630651224068 967870490815488 967907923925436 969889497652491 973829799251712 977211152721336 977453366962176 985485115465344 986848343576576 986886510669072 988906938782932 994995771450993 995242393836288 996619119255552 998698096592664 1001331507511296 1004808353023488 1004847214732686 1008547190247424 1014505492459836 1014756950578176 1016160670613504 1018280412212128 1024510477592576 1024550101296072 1024804049098752 1026941821043814 1028362396491456 1034654145687552 1034694161704944 1038504037482496 1044898246139904 1047077935181928 1048526365050112 1048566917585889 1054941481877504 1055243773329408 1057404147560448 1057445043451056 1058907814209024 1063914726730752 1065386447044608 1067608875087456 1067873495556096 1074182286133944 1078137562218496 1078179259989312 1078446500462592 1079670712526848 1081922937975386 1084775799803904 1088542382442112 1088812191547392 1088854302167424 1095516154257408 1099320029793024 1099362546811503 1110204386523648 1114059262865744 1116996863164416 1119604391534592 1120875324494848 1121196509162496 1123491906782976 1123535358666747 1130409397151424 1131973099984896 1134334429780422 1134615589028352 1141557418819584 1143180754440192 1145521159857152 1145565463738644 1147150132059776 1152574287291648 1154168650964992 1156576281344744 1156862953519104 1156907696052888 1163985913898496 1165596063350784 1168027531655088 1168317042167808 1175173783120896 1179546540843008 1179592160681376 1186809167112192 1189579666005504 1190930032275776 1191225219465216 1191271290985152 1193710150956912 1198559752925184 1201059984473388 1202721418733952 1203019528568832 1210079935094784 1212904757495808 1214629551592704 1217116232348224 1222060924551168 1224610180247376 1224913715490816 1226304191650304 1229166888114048 1234160537665536 1236687203721216 1236735033517152 1238445817310208 1241029252383531 1248622144565952 1248931631480832 1253268199645696 1253316670723962 1260935972421632 1260984740056704 1261297291198464 1263928395130848 1265363159293012 1265676795681792 1273104931714304 1273469737483008 1277891507404824 1285709931038208 1288711304839296 1290493987753984 1290543898567248 1293185996869988 1298439732335616 1301148316512837 1301470822708992 1302948203628448 1303271155949568 1309433509822464 1311295571269632 1313980153953792 1314030973111974 1315848680892096 1322070506011008 1326661028601324 1326989858448384 1328825492340736 1331597462123552 1339744470697984 1339796286310248 1340128371898368 1342923919826526 1352673989946448 1353009267437568 1353061596075696 1361339926981632 1366066801728096 1366405398798336 1369255761391752 1371149861988608 1379538860916736 1379592215606592 1379934165123072 1382812749128304 1384382466355226 1391273104186368 1393197661519872 1393251544473984 1396103913575904 1398089223447852 1404699912636696 1409872196747264 1409926724601408 1411877085612032 1418552968974336 1423478500116608 1423831327408128 1423886395142016 1432243048178592 1432598047875072 1437216114318101 1437572346652416 1437627945830427 1446367733071872 1446423672417984 1451445976836102 1451805736223232 1460688205676544 1465760039724032 1465816729082004 1466180050443264 1478227673198016 1480272515364864 1480329766003608 1483360408174398 1492805855379456 1494928678883328 1497989209043968 1498047144888996 1507212529535232 1509297466646528 1512445906373896 1512820785371136 1521758238689754 1522135425867264 1524241005920256 1527420618318192 1536765716388864 1536825151944108 1542483938025472 1542543594737184 1551981218531328 1557370042206784 1557756056223744 1566898377494528 1567347369209856 1570616902772892 1572789547575168 1582412222816256 1586106221340672 1588361721313536 1591613534609216 1598079670566912 1601413312631184 1601810243334144 1603628558311936 1613439913459712 1613902241562624 1617206343327744 1617268889983968 1619506068790272 1622884406963079 1627163699705856 1632813573663168 1633218287321088 1638889184152064 1648916271628288 1648980044689536 1649388765413376 1651261089746944 1654705669844708 1664829526087936 1665306579785472 1671088894298616 1675495294746624 1681312986742272 1685237860174464 1687569060909056 1697959649977344 1701501644670633 1701923383542528 1703855343206432 1712336128229376 1714279908050944 1714771131660288 1718281739785728 1718348195607966 1720725198089664 1728861430937472 1731252976447488 1734864422017116 1735294430278656 1737694874599424 1748394095026176 1751973538605056 1752041297482632 1752475563251712 1754464907856128 1762760674681344 1768881371468432 1769319811264512 1769388241022064 1780213750668288 1786395048413664 1786837829197824 1790565226435368 1804012356583424 1804082128100928 1804529292853248 1810346302156834 1815119902642176 1819357136243712 1821422402304128 1821873865064448 1821944327389056 1825674348522336 1833091386826752 1836915270371064 1839456287475456 1843750332171072 1855030805581824 1857668725965312 1861471884767872 1864118964597136 1872933216848928 1873397447221248 1879436457185209 1879902299468544 1879975006085943 1891403958632448 1891477110085056 1898044738939518 1898515193522688 1909657397571456 1910130730500096 1916763128869888 1916837261107236 1928564896557312 1933066957258944 1935261302448136 1935740981630976 1935815847850872 1939778995304982 1947659598503424 1954422305442672 1954906733924352 1970970230930688 1973696687153152 1973773021338144 1977813877565864 1989991542901986 1990484787672576 1993238238511104 1997396193185328 2002663015022592 2009616706046976 2009694429465372 2017094380494848 2029010984919672 2029513901156352 2036560824424256 2049020955185152 2049100202592144 2049608098197504 2053883642087628 2056724792982912 2069308291375104 2069388323409888 2076573699532839 2089796492279808 2094155870363856 2097052730100224 2097133835171778 2109882963755008 2110487546658816 2114808295120896 2114890086902112 2117815628418048 2127829453461504 2135217750174912 2135746991112192 2148364572267888 2156275124436992 2156358519978624 2156893000925184 2159341425053696 2163845875950772 2169551599607808 2177084764884224 2177168965254153 2177708604334848 2191032308514816 2198640059586048 2198725093623006 2220408773047296 2225040612261597 2228118525731488 2239208783069184 2241750648989696 2242393018324992 2246983813565952 2247070717333494 2260818794302848 2263946199969792 2268668859560844 2269231178056704 2282637358034631 2286361508880384 2291042319714304 2291130927477288 2294300264119552 2305148574583296 2308337301929984 2313152562689488 2313725907038208 2313815392105776 2327971827796992 2331192126701568 2336055063310176 2336634084335616 2350347566241792 2359093081686016 2359184321362752 2373618334224384 2379159332011008 2381860064551552 2382450438930432 2382542581970304 2387420301913824 2397119505850368 2402119968946776 2405442837467904 2420159870189568 2425809514991616 2429259103185408 2434232464696448 2444121849102336 2449220360494752 2449827430981632 2452608383300608 2457724597857581 2458333776228096 2473374407442432 2473470067034304 2476891634620416 2482058504767062 2497244289131904 2497863262961664 2506536399291392 2506633341447924 2521969480113408 2527856790261696 2530726318586024 2531353591363584 2546209863428608 2546939474966016 2555783014809648 2571419862076416 2577422609678592 2580987975507968 2581087797134496 2586371993739976 2596879464671232 2602296633025674 2602941645417984 2605896407256896 2606542311899136 2618867019644928 2622591142539264 2627960307907584 2628061946223948 2631697361784192 2644141012022016 2653322057202648 2653979716896768 2663194924247104 2679488941395968 2679592572620496 2680256743796736 2685847839653052 2705347979892896 2706018534875136 2706123192151392 2715519453235251 2722679853963264 2732133603456192 2732810797596672 2738511522783504 2742299723977216 2759077721833472 2759184431213184 2759868330246144 2765625498256608 2768764932710452 2782546208372736 2786503088947968 2792207827151808 2796178446895704 2809399825273392 2819744393494528 2819853449202816 2823754171224064 2837105937948672 2846957000233216 2847067108409277 2847772790284032 2864486096357184 2865196095750144 2874432228636202 2875144693304832 2875255891660854 2892735466143744 2892847344835968 2902891953672204 2903611472446464 2909668492957473 2931520079448064 2931633458164008 2932360100886528 2956455346396032 2960545030729728 2960659532007216 2966720816348796 2984987314352979 2989857357766656 2995978418087936 2996094289777992 3014425059070464 3018594933293056 3024891812747792 3025641570742272 3043516477379508 3044270851734528 3048482011840512 3054841236636384 3073531432777728 3073650303888216 3084967876050944 3085087189474368 3103962437062656 3114740084413568 3115512112447488 3133796754989056 3134694738419712 3141233805545784 3145579095150336 3145700752757667 3164824445632512 3172212442681344 3176723442627072 3183227069218432 3196159341133824 3202826625262368 3203620486668288 3207257116623872 3213947551044529 3234412686655488 3234537779967936 3239012137580544 3245768813926158 3254327399411712 3265627147326336 3266436574642176 3277778368304128 3297960089379072 3302522179493888 3309411339689416 3329659052175872 3330613159570944 3342177788597232 3350990589493248 3362625973484544 3370475720348928 3375138121818112 3395919299954688 3403003289341266 3403846767085056 3407710686412864 3424672256458752 3428559816101888 3429542263320576 3436563479571456 3436696391215932 3441450396179328 3457722861874944 3462505952894976 3469728844034232 3470588860557312 3496788190052352 3503947077210112 3504082594965264 3504951126503424 3508929815712256 3525521349362688 3537762742936864 3538639622529024 3538776482044128 3560427501336576 3572790096827328 3573675658395648 3581130452870736 3608024713166848 3608164256201856 3609058585706496 3620692604313668 3630239805284352 3638714272487424 3642844804608256 3643888654778112 3651348697044672 3666182773653504 3673830540742128 3678912574950912 3687500664342144 3710061611163648 3715337451930624 3722943769535744 3723087757150593 3728237929194272 3745866433697856 3746794894442496 3758872914370418 3759804598937088 3759950012171886 3782807917264896 3782954220170112 3796089477879036 3797030387045376 3819314795142912 3833526257739776 3833674522214472 3857129793114624 3866133914517888 3870522604896272 3871481963261952 3871631695701744 3879557990609964 3895319197006848 3903444949538511 3908844610885344 3909813467848704 3941940461861376 3947393374306304 3947546042676288 3955627755131728 3979983085803972 3980969575345152 3986476477022208 3994792386370656 4019233412093952 4019388858930744 4034188760989696 4058021969839344 4059027802312704 4073121648848512 4098041910370304 4098200405184288 4099216196395008 4107767284175256 4112430267702289 4113449585965824 4138616582750208 4138776646819776 4153147399065678 4179592984559616 4188311740727712 4194105460200448 4194267670343556 4202854489827461 4229616590241792 4229780173804224 4235631256836096 4255658906923008 4270435500349824 4271493982224384 4296729144535776 4311648342954303 4312717039957248 4318682850107392 4327691751901544 4339103199215616 4354169529768448 4354337930508306 4355417208669696 4382064617029632 4397280119172096 4397450187246012 4440817546094592 4450081224523194 4456237051462976 4478417566138368 4483501297979392 4484786036649984 4493967627131904 4494141434666988 4521637588605696 4527892399939584 4537337719121688 4538462356113408 4565274716069262 4572723017760768 4582084639428608 4582261854954576 4588600528239104 4610297149166592 4616674603859968 4626305125378976 4627451814076416 4627630784211552 4655943655593984 4672110126620352 4673268168671232 4700695132483584 4718186163372032 4718368642725504 4747236668448768 4758318664022016 4763720129103104 4765085163940608 4774840603827648 4794239011700736 4804239937893552 4810885674935808 4840319740379136 4851619029983232 4858518206370816 4868464929392896 4868653220889237 4898440720989504 4899654861963264 4905216766601216 4915449195715162 4916667552456192 4946748814884864 4946940134068608 4953783269240832 4964117009534124 4994488578263808 5013072798582784 5013266682895848 5043938960226816 5055713580523392 5061452637172048 5062707182727168 5092419726857216 5093878949932032 5104504934011899 5111566029619296 5142839724152832 5154845219357184 5161975951015936 5162175594268992 5172743987479952 5193758929342464 5204593266051348 5205883290835968 5211792814513792 5213084623798272 5245182285078528 5255920615815168 5256123892447896 5263394723568384 5288282024044032 5306644114405296 5307959433793536 5326389848494208 5358977882791936 5359185145240992 5360513487593472 5371695679306104 5377793426995301 5410695959785792 5412037069750272 5412246384302784 5431038906470502 5445359707926528 5464267206912384 5465621595193344 5477023045567008 5484599447954432 5518368862426368 5531250996513216 5537529865420904 5565092416745472 5573006177895936 5584415654303616 5592356893791408 5618799650546784 5638309371555627 5639706898405632 5647508342448128 5674211875897344 5693914000466432 5694134216818554 5695545580568064 5728972192714368 5730392191500288 5748864457272404 5750289386609664 5750511783321708 5785694689671936 5805783907344408 5807222944892928 5819336985914946 5863040158896128 5863266916328016 5864720201773056 5912910692792064 5921090061459456 5921319064014432 5933441632697592 5969974628705958 5979714715533312 5991956836175872 5992188579555984 6028850118140928 6037189866586112 6049783625495584 6051283141484544 6087032954759016 6088541703469056 6109682473272768 6147062865555456 6147300607776432 6169935752101888 6170174378948736 6207924874125312 6229480168827136 6229721098598517 6267593509978112 6269389476839424 6282467611091568 6291158190300672 6291401505515334 6329648891265024 6344424885362688 6353446885254144 6366454138436864 6405653250524736 6407240973336576 6414514233247744 6427895102089058 6468825373310976 6469075559935872 6478024275161088 6491537627852316 6508654798823424 6531254294652672 6531506895762459 6555556736608256 6595920178758144 6605044358987776 6618822679378832 6659318104351744 6661226319141888 6675121836784791 6684355577194464 6725251946969088 6740951440697856 6750276243636224 6791838599909376 6806006578682532 6807693534170112 6815421372825728 6857119632203776 6859084526641152 6873126959142912 6873392782431864 6882900792358656 6915445723749888 6925011905789952 6939457688068464 6941177721114624 6993576380104704 7007894154420224 7008165189930528 7009902253006848 7017859631424512 7032499096840009 7051042698725376 7075525485873728 7077279245058048 7077552964088256 7120855002673152 7145580193654656 7147351316791296 7162260905741472 7216328512403712 7241385208627336 7260479610568704 7277428544974848 7285689609216512 7287777309556224 7302697394089344 7332365547307008 7347661081484256 7357825149901824 7373173793572743 7375001328684288 7420123222327296 7430674903861248 7445887539071488 7446175514301186 7456475858388544 7491732867395712 7493589788884992 7517745828740836 7519609197874176 7519900024343772 7565908440340224 7592178955758072 7594060774090752 7638629590285824 7667052515479552 7667349044428944 7714259586229248 7732267829035776 7741045209792544 7742963926523904 7743263391403488 7759115981219928 7790638394013696 7806889899077022 7817689221770688 7819626935697408 7883880923722752 7894786748612608 7895092085352576 7911255510263456 7959966171607944 7961939150690304 7989584772741312 8038466824187904 8038777717861488 8068377521979392 8116043939678688 8118055604625408 8146243297697024 8146558359705753 8196083820740608 8196400810368576 8198432392790016 8215534568350512 8224860535404578 8226899171931648 8277233165500416 8277553293639552 8306294798131356 8376623481455424 8388210920400896 8388535340687112 8405708979654922 8459233180483584 8459560347608448 8471262513672192 8511317813846016 8540871000699648 8541201325227831 8593458289071552 8623296685908606 8625434079914496 8637365700214784 8655383503803088 8678206398431232 8708339059536896 8708675861016612 8710834417339392 8729005478872419 8794560238344192 8794900374492024 8881635092189184 8900162449046388 8912474102925952 8967002595958784 8969572073299968 8987935254263808 8988282869333976 9043275177211392 9055784799879168 9074675438243376 9076924712226816 9130549432138524 9145446035521536 9164169278857216 9164523709909152 9177201056478208 9220594298333184 9252610250757952 9254903628152832 9255261568423104 9311887311187968 9344220253240704 9346536337342464 9401390264967168 9436737285451008 9494473336897536 9516637328044032 9527440258206208 9530170327881216 9549681207655296 9588478023401472 9608479875787104 9621771349871616 9641842653133587 9703238059966464 9717036412741632 9736929858785792 9737306441778474 9796881441979008 9799309723926528 9810433533202432 9830898391430324 9833335104912384 9893880268137216 9907566538481664 9928234019068248 9988977156527616 10026145597165568 10026533365791696 10087877920453632 10111427161046784 10122905274344096 10125414365454336 10184839453714432 10187757899864064 10209009868023798 10223132059238592 10285679448305664 10309690438714368 10323951902031872 10324351188537984 10345487974959904 10387517858684928 10409186532102696 10411766581671936 10423585629027584 10490364570157056 10511841231630336 10512247784895792 10526789447136768 10576564048088064 10613288228810592 10615918867587072 10652779696988416 10717955765583872 10718370290481984 10721026975186944 10743391358612208 10755586853990602 10821391919571584 10824074139500544 10824492768605568 10862077812941004 10890719415853056 10928534413824768 10954046091134016 10969198895908864 11036737724852736 11062501993026432 11075059730841808 11130184833490944 11146012355791872 11168831308607232 11169263271451779 11184713787582816 11237599301093568 11276618743111254 11279413796811264 11295016684896256 11348423751794688 11387828000932864 11388268433637108 11391091161136128 11457944385428736 11497728914544808 11500578773219328 11501023566643416 11571389379343872 11611567814688816 11614445889785856 11638673971829892 11726080317792256 11726533832656032 11729440403546112 11767250964019421 11825821385584128 11842180122918912 11842638128028864 11866883265395184 11939949257411916 11959429431066624 11983913672351744 11984377159111968 12057700236281856 12099567250991168 12102566282969088 12174065909518032 12177083406938112 12219364946545536 12294125731110912 12294601215552864 12337290803106867 12340348757897472 12415849748250624 12458960337654272 12459442197197034 12535187019956224 12538778953678848 12564935222183136 12582316380601344 12582803011030668 12608563469482383 12688849770725376 12706893770508288 12732908276873728 12811306501049472 12814481946673152 12829028466495488 12855790204178116 12934945028862909 12938151119871744 12956048550322176 12983075255704632 13017309597646848 13062508589305344 13063013791524918 13111113473216512 13191840357516288 13210088717975552 13237645358757664 13318636208703488 13322452638283776 13350243673569582 13368711154388928 13450503893938176 13481902881395712 13500552487272448 13583677199818752 13612013157365064 13615387068340224 13630842745651456 13714239264407552 13718169053282304 13746253918285824 13746785564863728 13765801584717312 13830891447499776 13850023811579904 13878915376136928 13882355442229248 14015788308840448 14016330379861056 14019804506013696 14035719262849024 14064998193680018 14102085397450752 14151050971747456 14154558490116096 14155105928176512 14241710005346304 14291160387309312 14324521811482944 14432657024807424 14482770417254672 14520959221137408 14554857089949696 14571379218433024 14575554619112448 14605394788178688 14605959662667711 14695322162968512 14715650299803648 14746347587145486 14750002657368576 14840246444654592 14861349807722496 14891775078142976 14892351028602372 14912951716777088 14983465734791424 15035491657481672 15039218395748352 15039800048687544 15131816880680448 15184357911516144 15188121548181504 15277259180571648 15334105030959104 15334698088857888 15428519172458496 15464535658071552 15482090419585088 15485927853047808 15486526782806976 15518231962439856 15581276788027392 15613779798154044 15635378443541376 15639253871394816 15767761847445504 15790184170705152 15822511020526912 15919932343215888 15923878301380608 15979169545482624 16076933648375808 16077555435722976 16133380280985903 16232087879357376 16236111209250816 16292486595394048 16293116719411506 16392167641481216 16392801620737152 16396864785580032 16431069136701024 16449721070809156 16453798343863296 16555106587279104 16612589596262712 16753246962910848 16776421840801792 16777070681374224 16811417959309844 16914928114666881 16919120695216896 16942525027344384 17022635627692032 17081742001399296 17082402650455662 17186916578143104 17246593371817212 17250868159828992 17274731400429568 17310767007606176 17416678119073792 17417351722033224 17421668834678784 17458010957744838 17589120476688384 17589800748984048 17763270184378368 17800324898092776 17824948205851904 17934005191917568 17939144146599936 17975870508527616 17976565738667952 18086550354422784 18111569599758336 18149350876486752 18153849424453632 18261098864277048 18328338557714432 18329047419818304 18354402112956416 18441188596666368 18505220501515904 18509807256305664 18510523136846208 18623774622375936 18688440506481408 18689163295795551 18802780529934336 18873474570902016 18988946673795072 19033274656088064 19054880516412416 19060340655762432 19099362415310592 19216959751574208 19243542699743232 19283685306267174 19406476119932928 19434072825483264 19473859717571584 19474612883556948 19593762883958016 19620867066404864 19661796782860648 19666670209824768 19787760536274432 19815133076963328 19856468038136496 19977954313055232 20052291194331136 20053066731583392 20175755840907264 20222854322093568 20245810548688192 20250828730908672 20369678907428864 20375515799728128 20418019736047596 20446264118477184 20571358896611328 20619380877428736 20648702377075968 20690975949919808 20775035717369856 20818373064205392 20823533163343872 20847171258055168 20980729140314112 21023682463260672 21024495569791584 21053578894273536 21097497290520027 21153128096176128 21226576457621184 21231837735174144 21305559393976832 21435911531167744 21436740580963968 21442053950373888 21486782717224416 21511173707981204 21642783839143168 21648985537211136 21724155625882008 21781438831706112 21857068827649536 21908092182268032 21938397791817728 22073475449705472 22119521380718229 22125003986052864 22150119461683616 22260369666981888 22292024711583744 22337662617214464 22338526542903558 22369427575165632 22475198602187136 22553237486222508 22558827593622528 22590033369792512 22775656001865728 22776536867274216 22782182322272256 22915888770857472 22995457829089616 23001157546438656 23002047133286832 23142778758687744 23223135629377632 23228891779571712 23277347943659784 23452160635584512 23453067665312064 23458880807092224 23534501928038842 23651642771168256 23684360245837824 23685276256057728 23733766530790368 23879898514823832 23967827344703488 23968754318223936 24115400472563712 24199134501982336 24205132565938176 24348131819036064 24354166813876224 24432673943407717 24438729893091072 24439675079117259 24588251462221824 24589202431105728 24674581606213734 24680697515794944 24831699496501248 24917920675308544 24918884394394068 25129870444366272 25164632761202688 25165606022061336 25217126938964766 25377699541450752 25413787541016576 25465816553747456 25622613002098944 25658056932990976 25711580408356232 25869890057725818 25876302239743488 25912097100644352 25966150511409264 26034619195293696 26125017178610688 26126027583049836 26222226946433024 26383680715032576 26475290717515328 26637272417406976 26644905276567552 26700487347139164 26737422308777856 26901007787876352 26963805762791424 27167354399637504 27224026314730128 27230774136680448 27261685491302912 27428478528815104 27436338106564608 27492507836571648 27493571129727456 27531603169434624 27661782894999552 27757830752273856 27764710884458496 28031576617680896 28032660759722112 28039609012027392 28071438525698048 28129996387360036 28204170794901504 28302101943494912 28310211856353024 28483420010692608 28582320774618624 28649043622965888 28865314049614848 28925527959400761 28965540834509344 29109714179899392 29142758436866048 29151109238224896 29210789576357376 29211919325335422 29390644325937024 29431300599607296 29492695174290972 29500005314737152 29722699615444992 29783550156285952 29784702057204744 29825903433554176 29966931469582848 30070983314963344 30078436791496704 30079600097375088 30263633761360896 30368715823032288 30376243096363008 30554518361143296 30668210061918208 30669396177715776 30857038344916992 30929071316143104 30964180839170176 30971855706095616 30973053565613952 31036463924879712 31162553576054784 31227559596308088 31270756887082752 31535523694891008 31580368341410304 31645022041053824 31839864686431776 31847756602761216 31950419772148553 31958339090965248 32153867296751616 32155110871445952 32266760561971806 32464175758714752 32472222418501632 32584973190788096 32586233438823012 32785603241474304 32862138273402048 32899442141618312 32907596687726592 33110213174558208 33225179192525424 33506493925821696 33552843681603584 33554141362748448 33622835918619688 33829856229333762 33838241390433792 33885050054688768 34045271255384064 34163484002798592 34164805300911324 34373833156286208 34493186743634424 34501736319657984 34621534015212352 34833356238147584 34834703444066448 34843337669357568 34916021915489676 35178240953376768 35179601497968096 35301752892058263 35526540368756736 35600649796185552 35649896411703808 35868010383835136 35878288293199872 35951741017055232 35953131477335904 36173100708845568 36298701752973504 36307698848907264 36522197728554096 36656677115428864 36658094839636608 36708804225912832 36882377193332736 37010441003031808 37011872409320601 37021046273692416 37247549244751872 37376881012962816 37378326591591102 37605561059868672 37746949141804032 37825690408447149 38066549312176128 38109761032824832 38120681311524864 38198724830621184 38433919503148416 38487085399486464 38567370612534348 38804835086588727 38868145650966528 38947719435143168 38949225767113896 39187525767916032 39241734132809728 39323593565721296 39333340419649536 39575521072548864 39630266153926656 39712936076272992 39955908626110464 40104582388662272 40106133463166784 40351511681814528 40445708644187136 40491621097376384 40501657461817344 40739357814857728 40751031599456256 40836039472095192 40892528236954368 41142717793222656 41238761754857472 41297404754151936 41381951899839616 41550071434739712 41636746128410784 41647066326687744 41694342516110336 41781318163578877 42047364926521344 42048991139583168 42107157788547072 42194994581040054 42306256192352256 42453152915242368 42463675470348288 42611118787953664 42873481161927936 42973565434448832 43022347415962408 43285567678286336 43297971074422272 43448311251764016 43562877663412224 43714137655299072 43816184364536064 43876795583635456 44146950899410944 44239042761436458 44250007972105728 44300238923367232 44520739333963776 44584049423167488 44675325234428928 44677053085807116 44738855150331264 44950397204374272 45106474972445016 45117655187245056 45551312003731456 45553073734548432 45564364644544512 45831777541714944 45990915658179232 46002315092877312 46004094266573664 46285557517375488 46446271258755264 46457783559143424 46554695887319568 46904321271169024 46906135330624128 46917761614184448 47069003856077684 47303285542336512 47370552512115456 47467533061580736 47759797029647664 47935654689406976 47937508636447872 48230800945127424 48398269003964672 48400140842957709 48696263638072128 48708333627752448 48865347886815434 48877459786182144 48879350158234518 49176502924443648 49178404862211456 49349163212427468 49361395031589888 49835841350617088 49837768788788136 50259740888732544 50329265522405376 50331212044122672 50434253877929532 50744784344000643 50827575082033152 50931633107494912 51245226004197888 51316113865981952 51423160816712464 51739780115451636 51752604479486976 51824194201288704 51932301022818528 52250034357221376 52252055166099672 52444453892866048 52767361430065152 52950581435030656 53274544834813952 53289810553135104 53400974694278328 53474844617555712 53802015575752704 53927611525582848 54334708799275008 54448052629460256 54461548273360896 54523370982605824 54637108367756993 54985015673143296 54987142259454912 55063206338869248 55323565789999104 55515661504547712 55529421768916992 56065321519444224 56142877051396096 56259992774720072 56408341589803008 56604203886989824 56620423712706048 56966840021385216 57164641549237248 57298087245931776 57730628099229696 57851055918801522 57931081669018688 58219428359798784 58285516873732096 58302218476449792 58421579152714752 58423838650670844 58781288651874048 58862601199214592 58985390348581944 59000010629474304 59445399230889984 59567100312571904 59569404114409488 59651806867108352 59933862939165696 60141966629926688 60156873582993408 60159200194750176 60527267522721792 60737431646064576 60752486192726016 61109036722286592 61336420123836416 61338792355431552 61714076689833984 61858142632286208 61928361678340352 61946107131227904 62072927849759424 62325107152109568 62455119192616176 62541513774165504 63071047389782016 63160736682820608 63290044082107648 63292491871560081 63679729372863552 63695513205522432 63900839544297106 63916678181930496 64307734593503232 64310221742891904 64533521123943612 64928351517429504 65169946381576192 65172466877646024 65571206482948608 65724276546804096 65798884283236624 65815193375453184 66220426349116416 66358564142154687 66450358385050848 67012987851643392 67105687363207168 67108282725496896 67245671837239376 67659712458667524 67676482780867584 67770100109377536 68326968005597184 68329610601822648 68747666312572416 68986373487268848 69003472639315968 69243068030424704 69666712476295168 69669406888132896 69686675338715136 69832043830979352 69911314550938913 70356481906753536 70359202995936192 70603505784116526 71053080737513472 71201299592371104 71299792823407616 71903482034110464 71906262954671808 72346201417691136 72597403505947008 72615397697814528 73044395457108192 73298021830223151 73316189679273216 73417608451825664 73764754386665472 74020882006063616 74023744818641202 74042092547384832 74495098489503744 74753762025925632 74756653183182204 75493898283608064 75651380816894298 76133098624352256 76219522065649664 76241362623049728 76397449661242368 76867839006296832 76974170798972928 77134741225068696 77609670173177454 77736291301933056 77895438870286336 77898451534227792 78375051535832064 78483468265619456 78647187131442592 78666680839299072 79151042145097728 79425872152545984 79911817252220928 80209164777324544 80212266926333568 80703023363629056 80891417288374272 80983242194752768 81478715629715456 81502063198912512 81672078944190384 81785056473908736 82285435586445312 82477523509714944 82594809508303872 82763903799679232 83273492256821568 83294132653375488 83388685032220672 83562636327157754 84094729853042688 84097982279166336 84214315577094144 84389989162080108 84612512384704512 84906305830484736 85222237575907328 85746962323855872 85947130868897664 86044694831924816 86571135356572672 86595942148844544 86776583878202283 86896622503528032 87428275310598144 87632368729072128 87753591167270912 88293901798821888 88478085522872916 88500015944211456 88600477846734464 89168098846334976 89350650468857856 89354106171614232 89477710300662528 89900794408748544 90212949944890032 90235310374490112 91102624007462912 91106147469096864 91128729289089024 91422488258920117 91663555083429888 91981831316358464 92004630185754624 92008188533147328 92571115034750976 92892542517510528 92915567118286848 93109391774639136 93812270661248256 94138007712155368 94606571084673024 94741105024230912 94935066123161472 95519594059295328 95851259316445659 95875017272895744 96461601890254848 96796538007929344 96800281685915418 97392527276144256 97416667255504896 97730695773630868 97754919572364288 97758700316469036 98356809724422912 98698326424854936 98722790063179776 99671682701234176 99675537577576272 100519481777465088 100658531044810752 100662424088245344 100868507755859064 101489568688001286 101655150164066304 101863266214989824 102490452008395776 102632227731963904 102846321633424928 103479560230903272 103505208958973952 103864602045637056 104500068714442752 104504110332199344 104888907785732096 105534722860130304 105901162870061312 105905258676174789 106549089669627904 106579621106270208 106801949388556656 106949689235111424 107604031151505408 107855223051165696 108896105258920512 108923096546721792 109046741965211648 109274216735513986 109970031346286592 109974284518909824 110126412677738496 110647131579998208 111031323009095424 111035617227961803 112130643038888448 112285754102792192 112519985549440144 112816683179606016 113208407773979648 113240847425412096 113477071225341447 114329283098474496 114596174491863552 115461256198459392 115702111837603044 115862163338037376 116571033747464192 116604436952899584 116843158305429504 116847677301341688 117562577303748096 117725202398429184 117970780697163888 118000021258948608 118890798461779968 119134200625143808 119138808228818976 119303613734216704 119867725878331392 120283933259853376 120313747165986816 120318400389500352 121054535045443584 121474863292129152 121504972385452032 122218073444573184 122677584710863104 123428153379667968 123716285264572416 123856723356680704 123892214262455808 124145855699518848 124650214304219136 124910238385232352 125083027548331008 125343954490736631 126142094779564032 126321473365641216 126580088164215296 126584983743120162 127359458745727104 127391026411044864 127801679088594212 127833356363860992 128620443485783808 129067042247887224 129856703034859008 130339892763152384 130344933755292048 131142412965897216 131448553093608192 131597768566473248 131630386750906368 132440852698232832 132717128284309374 132900716770101696 134025975703286784 134211374726414336 134216565450993792 134491343674478752 135319424917335048 135352965561735168 136653936011194368 136659221203645296 137495332625144832 137972746974537696 138006945278631936 138486136060849408 139333424952590336 139338813776265792 139373350677430272 139664087661958704 139822629101877826 140712963813507072 140718405991872384 141207011568233052 142402599184742208 142599585646815232 143806964068220928 143812525909343616 144692402835382272 145194807011894016 145200422528873127 146088790914216384 146596043660446302 146632379358546432 146835216903651328 147529508773330944 148041764012127232 148047489637282404 148084185094769664 149507524051851264 149513306366364408 150987796567216128 151302761633788596 152439044131299328 152482725246099456 152794899322484736 153735678012593664 153948341597945856 154269482450137392 155219340346354908 155472582603866112 155790877740572672 155796903068455584 156750103071664128 157294374262885184 157333361678598144 158302084290195456 158851744305091968 159823634504441856 160424533852667136 161406046727258112 161782834576748544 161966484389505536 162957431259430912 163004126397825024 163344157888380768 163570112947817472 163911325103270979 164955047019429888 165189619016607744 165527807599358464 166546984513643136 166588265306750976 166777370064441344 167125272654315508 168195964558332672 168428631154188288 168779978324160216 169225024769409024 169812611660969472 170444475151814656 171493924647711744 171894261737795328 172089389663849632 173142270713145344 173191884297689088 173553167756404566 173793245007056064 174856550621196288 175264737458144256 175507182334541824 176587803597643776 176956171045745832 177000031888422912 177200955693468928 178336197692669952 178701300937715712 178708212343228464 178955420601325056 179801588817497088 180425899889780064 180470620748980224 182205248014925824 182212294938193728 182257458578178048 182844976517840234 183327110166859776 183963662632716928 184009260371509248 184016377066294656 185142230069501952 185785085035021056 186218783549278272 187624541322496512 188276015424310736 189213142169346048 189482210048461824 189870132246322944 189877475614680243 191039188118590656 191702518632891318 191750034545791488 192923203780509696 193593076015858688 193600563371830836 194785054552288512 195461391547261736 195509839144728576 195517400632938072 196713619448845824 197396652849709872 197445580126359552 199343365402468352 199351075155152544 201038963554930176 201317062089621504 201324848176490688 201737015511718128 202979137376002572 203310300328132608 203726532429979648 204980904016791552 205692643266849856 206959120461806544 207010417917947904 207729204091274112 209000137428885504 209008220664398688 209733943652816739 211069445720260608 211802325740122624 211810517352349578 213098179339255808 213159242212540416 213603898777113312 213899378470222848 215710446102331392 217792210517841024 217846193093443584 218093483930423296 218548433471027972 219894065490669453 219948569037819648 220252825355476992 221294263159996416 222062646018190848 222071234455923606 224261286077776896 224571508205584384 225039971098880288 226416815547959296 226481694850824192 226954142450682894 228658566196948992 229192348983727104 230922512396918784 231404223675206088 231724326676074752 233142067494928384 233208873905799168 233686316610859008 233695354602683376 235125154607496192 235450404796858368 235941561394327776 236000042517897216 238268401250287616 238277616457637952 238607227468433408 239735451756662784 240567866519706752 240627494331973632 240636800779000704 242109070090887168 242949726584258304 244436146889146368 245355169421726208 246856306759335936 247432570529144832 247713446713361408 247784428524911616 248291711399037696 249820476770464704 250166055096662016 250687908981473262 252284189559128064 252642946731282432 253160176328430592 253169967486240324 254718917491454208 255603358177188424 255666712727721984 257240886971567616 258134084495774448 259713406069718016 260679785526304768 260689867510584096 262284825931794432 262897106187216384 263195537132946496 263260773501812736 264881705396465664 265434256568618748 265801433540203392 268051951406573568 268433130901987584 268982687348957504 270638849834670096 270705931123470336 273307872022388736 273318442407290592 274267464776760351 274990665250289664 275945493949075392 276013890557263872 276972272121698816 278666849905180672 278677627552531584 278746701354860544 279328175323917408 279645258203755652 281436811983744768 282414023136466104 284805198369484416 285199171293630464 287553777949336977 287625051818687232 289384805670764544 290389614023788032 290400845057746254 292177581828432768 293192087320892604 293264758717092864 293670433807302656 296083528024254464 296094979274564808 296168370189539328 299015048103702528 299026612732728816 301975593134432256 302605523267577192 304878088262598656 304965450492198912 305589798644969472 307471356025187328 307896683195891712 308538964900274784 310438680692709816 311581755481145344 311593806136911168 313500206143328256 314588748525770368 314666723357196288 316604168580390912 317703488610183936 317715776028524367 319647269008883712 320849067705334272 322812093454516224 323565669153497088 323932968779011072 326688315776761536 327140225895634944 327822650206541958 329910094038859776 330379238033215488 331055615198716928 333093969027286272 333554740128882688 334250545308631016 336391929116665344 336857262308376576 337559956648320432 338450049538818048 339625223321938944 340888950303629312 342987849295423488 343788523475590656 344178779327699264 346284541426290688 346383768595378176 347106335512809132 347586490014112128 349713101242392576 350529474916288512 353175607195287552 353912342091491664 354000063776845824 354401911386937856 356672395385339904 357402601875431424 357416424686456928 357910841202650112 359603177634994176 360851799779560128 360941241497960448 364410496029851648 364424589876387456 364514917156356096 365689953035680468 366654220333719552 367927325265433856 368032754132589312 370284460139003904 371570170070042112 372437567098556544 375249082644993024 376031863472209893 376552030848621472 378426284338692096 378964420096923648 379740264492645888 379754951229360486 382078376237181312 383405037265782636 383500069091582976 387186152031717376 387201126743661672 389570109104577024 390922783094523472 391019678289457152 391034801265876144 393427238897691648 394793305699419744 394891160252719104 398686730804936704 398702150310305088 402077927109860352 402634124179243008 402649696352981376 403474031023436256 405958274752005144 407453064859959296 409961808033583104 411385286533699712 413918240923613088 414020835835895808 415355457037931189 415458408182548224 418000274857771008 418016441328797376 419467887305633478 422138891440521216 423604651480245248 423621034704699156 427207797554226624 427798756940445696 431420892204662784 435584421035682048 436186967860846592 437096866942055944 439788130981338906 439897138075639296 440505650710953984 442588526319992832 444125292036381696 444142468911847212 448522572155553792 450079942197760576 452833631095918592 452963389701648384 453908284901365788 457317132393897984 458384697967454208 461845024793837568 462808447350412176 463448653352149504 466284134989856768 466417747811598336 467372633221718016 467390709205366752 470250309214992384 471883122788655552 472000085035794432 476536802500575232 476555232915275904 477214454936866816 479470903513325568 481135733039413504 481273601558001408 484218140181774336 485899453168516608 488872293778292736 490710338843452416 491733975309812937 494865141058289664 495426893426722816 495568857049823232 496583422798075392 499640953540929408 500332110193324032 501375817962946524 505285893462564864 506320352656861184 506339934972480648 509437834982908416 511206716354376848 511333425455443968 514481773943135232 516268168991548896 519426812139436032 521359571052609536 521379735021168192 524569651863588864 525794212374432768 526391074265892992 526521547003625472 529763410792931328 530868513137237496 531602867080406784 536103902813147136 536866261803975168 537965374697915008 541277699669340192 541411862246940672 543157136126525401 546615744044777472 546636884814581184 548534929553520702 549981330500579328 551890987898150784 552027781114527744 553944544243397632 557355255105063168 558656350647834816 559290516407511304 562873623967489536 564828046272932208 569610396738968832 570398342587260928 575107555898673954 575250103637374464 578769611341529088 580779228047576064 580801690115492508 584355163656865536 586384174641785208 586529517434185728 592167056048508928 592189958549129616 592336740379078656 598030096207405056 598053225465457632 603951186268864512 605211046535154384 609756176525197312 609930900984397824 611179597289938944 614942712050374656 617077929800549568 620877361385419632 623163510962290688 623187612273822336 627000412286656512 629177497051540736 629201830958450217 633208337160781824 635406977220367872 635431552057048734 639294538017767424 641698135410668544 647131338306994176 647865937558022144 653376631553523072 654280451791269888 655645300413083916 659682196472008359 660758476066430976 662111230397433856 666187938054572544 667109480257765376 668501090617262032 672783858233330688 673714524616753152 675119913296640864 679250446643877888 681777900607258624 685975698590846976 687577046951181312 688357558655398528 692569082852581376 692767537190756352 694212671025618264 695172980028224256 699426202484785152 701058949832577024 706351214390575104 707824684182983328 708000127553691648 708803822773875712 710282408780840909 714805203750862848 714832849372913856 715821682405300224 719206355269988352 721703599559120256 721882482995920896 728849179752774912 731379906071360936 733308440667439104 735854650530867712 736065508265178624 740568920278007808 743140340140084224 744875134197113088 750498165289986048 752063726944419786 753104061697242944 756852568677384192 757928840193847296 759480528985291776 759509902458720972 764156752474362624 766810074531565272 767000138183165952 774372304063434752 774402253487323344 779140218209154048 781845566189046944 782039356578914304 782069602531752288 786854477795383296 789586611398839488 789782320505438208 797373461609873408 797404300620610176 804155854219720704 805299392705962752 806948062046872512 811916549504010288 814906129719918592 819923616067166208 822770573067399424 822802394330281053 827836481847226176 828041671671791616 830710914075862378 830916816365096448 836000549715542016 836032882657594752 838935774611266956 847209302960490496 847242069409398312 854415595108453248 855597513880891392 862661333848010931 871168842071364096 872373935721693184 874193733884111888 879576261962677812 879794276151278592 881011301421907968 888250584072763392 888284937823694424 897045144311107584 900159884395521152 905667262191837184 905926779403296768 907816569802731576 914634264787795968 916769395934908416 923690049587675136 925616894700824352 926897306704299008 934745266443436032 934781418410733504 940500618429984768 943766245577311104 944000170071588864 953110465830551808 954428909873733632 958941807026651136 962271466078827008 962547203116002816 968436280363548672 971798906337033216 981420677686904832 983467950619625874 989730282116579328 990853786853445632 991137714099646464 993166845596150784 999281907081858816 1000664220386648064 1002751635925893048 1010571786925129728 1012640705313722368 1012679869944961296 1018875669965816832 1022413432708753696 1022666850910887936 1028963547886270464 1032536337983097792 1038853624278872064 1042719142105219072 1042759470042336384 1049139303727177728 1051588424748865536 1052782148531785984 1059526821585862656 1061737026274474992 1063205734160813568 1072207805626294272 1073732523607950336 1075930749395830016 1082555399338680384 1082823724493881344 1086314272253050802 1093231488089554944 1093273769629162368 1097069859107041404 1099962661001158656 1103781975796301568 1107889088486795264 1114710510210126336 1117312701295669632 1118581032815022608 1125747247934979072 1128095590416629679 1129656092545864416 1139220793477937664 1140796685174521856 1150215111797347908 1150500207274748928 1161558456095152128 1161603380230985016 1168710327313731072 1172768349283570416 1173059034868371456 1184334112097017856 1184379917098259232 1184673480758157312 1188492347365961521 1196060192414810112 1196106450930915264 1207902372537729024 1210422093070308768 1222359194579877888 1229885424100749312 1234155859601099136 1241754722770839264 1246066371113793567 1246375224547644672 1254000824573313024 1258354994103081472 1258403661916900434 1266416674321563648 1270813954440735744 1270863104114097468 1283396270821337088 1294262676613988352 1295731875116044288 1306753263107046144 1308560903582539776 1311290600826167832 1319364392944016718 1321516952132861952 1324222460794867712 1332375876109145088 1334218960515530752 1337002181234524064 1345567716466661376 1350239826593281728 1358500893287755776 1363555801214517248 1371951397181693952 1375154093902362624 1376715117310797056 1385138165705162752 1385535074381512704 1388425342051236528 1390345960056448512 1398852404969570304 1402117899665154048 1415649368365966656 1416000255107383296 1417607645547751424 1420564817561681818 1429610407501725696 1429665698745827712 1431643364810600448 1438412710539976704 1443407199118240512 1457698359505549824 1462759812142721872 1466616881334878208 1471709301061735424 1472131016530357248 1475201925929438811 1486280680280168448 1489750268394226176 1500996330579972096 1504127453888839572 1506208123394485888 1515857680387694592 1518961057970583552 1519019804917441944 1528313504948725248 1533620149063130544 1534000276366331904 1548744608126869504 1548804506974646688 1558280436418308096 1563691132378093888 1564078713157828608 1564139205063504576 1573708955590766592 1579173222797678976 1579564641010876416 1594808601241220352 1608311708439441408 1610598785411925504 1613896124093745024 1623833099008020576 1629471408379576203 1639847232134332416 1645541146134798848 1645604788660562106 1655672963694452352 1656083343343583232 1661421828151724756 1661833632730192896 1672065765315189504 1677871549222533912 1694418605920980992 1694484138818796624 1708831190216906496 1711195027761782784 1725322667696021862 1742337684142728192 1744747871443386368 1748387467768223776 1759152523925355624 1759588552302557184 1776501168145526784 1776569875647388848 1794090288622215168 1800319768791042304 1811334524383674368 1811853558806593536 1815633139605463152 1829268529575591936 1833538791869816832 1851233789401648704 1853794613408598016 1869490532886872064 1869562836821467008 1881001236859969536 1887532491154622208 1887605492875350651 1906220931661103616 1908857819747467264 1917883614053302272 1924542932157654016 1925094406232005632 1943597812674066432 1962841355373809664 1966935901239251748 1981707573706891264 1982275428199292928 1986333691192301568 1998563814163717632 2001328440773296128 2005503271851786096 2021143573850259456 2025281410627444736 2025359739889922592 2037751339931633664 2044826865417507392 2045333701821775872 2057927095772540928 2065072675966195584 2077707248557744128 2085518940084672768 2098278607454355456 2103176849497731072 2105564297063571968 2119053643171725312 2123474052548949984 2126411468321627136 2130847226342522727 2144415611252588544 2147465047215900672 2151861498791660032 2165110798677360768 2165647448987762688 2172628544506101604 2186547539258324736 2194139718214082808 2199925322002317312 2207563951592603136 2215778176973590528 2229421020420252672 2234625402591339264 2237162065630045216 2251494495869958144 2256191180833259358 2259312185091728832 2278441586955875328 2281593370349043712 2300430223594695816 2301000414549497856 2323116912190304256 2323206760461970032 2337420654627462144 2345536698567140832 2346118069736742912 2368668224194035712 2368759834196518464 2369346961516314624 2376984694731923042 2392120384829620224 2392212901861830528 2420844186140617536 2444718389159755776 2459770848201498624 2468311719202198272 2468407182990843159 2483509445541678528 2492132742227587134 2492750449095289344 2508001649146626048 2516709988206162944 2516807323833800868 2541627908881471488 2541726208228194936 2566792541642674176 2591463750232088576 2613506526214092288 2617121807165079552 2622581201652335664 2638728785888033436 2643033904265723904 2648444921589735424 2664751752218290176 2674004362469048128 2691135432933322752 2700479653186563456 2717001786575511552 2743902794363387904 2750308187804725248 2753430234621594112 2770276331410325504 2771070148763025408 2776850684102473056 2780691920112897024 2804235799330308096 2831298736731933312 2832000510214766592 2835215291095502848 2841129635123363636 2859331397491655424 2863286729621200896 2876825421079953408 2886814398236481024 2915396719011099648 2925519624285443744 2943418602123470848 2944262033060714496 2950403851858877622 2972561360560336896 2979500536788452352 3001992661159944192 3008254907777679144 3012416246788971776 3031715360775389184 3037922115941167104 3038039609834883888 3056627009897450496 3067240298126261088 3068000552732663808 3097489216253739008 3097609013949293376 3116560872836616192 3127382264756187776 3128157426315657216 3128278410127009152 3147417911181533184 3158346445595357952 3189617202482440704 3216623416878882816 3221197570823851008 3227792248187490048 3247666198016041152 3258942816759152406 3279694464268664832 3291082292269597696 3291209577321124212 3311345927388904704 3322843656303449512 3323667265460385792 3344131530630379008 3355743098445067824 3388837211841961984 3388968277637593248 3417662380433812992 3422390055523565568 3450645335392043724 3484675368285456384 3496774935536447552 3518305047850711248 3519177104605114368 3553002336291053568 3553139751294777696 3565477042097884563 3588180577244430336 3600639537582084608 3622669048767348736 3623707117613187072 3631266279210926304 3667077583739633664 3702467578803297408 3707589226817196032 3738199113341380701 3739125673642934016 3762002473719939072 3775064982309244416 3775210985750701302 3812441863322207232 3817715639494934528 3849085864315308032 3850188812464011264 3887195625348132864 3925682710747619328 3933871802478503496 3963415147413782528 3964550856398585856 3972667382384603136 3997127628327435264 4002656881546592256 4011006543703572192 4050562821254889472 4050719479779845184 4075502679863267328 4089653730835014784 4090667403643551744 4115854191545081856 4130145351932391168 4155414497115488256 4171037880169345536 4196557214908710912 4206353698995462144 4211128594127143936 4246948105097899968 4252822936643254272 4261694452685045454 4288831222505177088 4294930094431801344 4303722997583320064 4330221597354721536 4345257089012203208 4373095078516649472 4388279436428165616 4399850644004634624 4415127903185206272 4431556353947181056 4458842040840505344 4469250805182678528 4474324131260090432 4502988991739916288 4512382361666518716 4518624370183457664 4556883173911750656 4600860447189391632 4602000829098995712 4646233824380608512 4646413520923940064 4674841309254924288 4691073397134281664 4692236139473485824 4737336448388071424 4737519668393036928 4738693923032629248 4753969389463846084 4784425803723661056 4841688372281235072 4888414225138728609 4919541696402997248 4936623438404396544 4936814365981686318 4967018891083357056 4984265484455174268 4985500898190578688 5033419976412325888 5033614647667601736 5083255817762942976 5083452416456389872 5133585083285348352 5182927500464177152 5227013052428184576 5234243614330159104 5245162403304671328 5277457571776066872 5296889843179470848 5329503504436580352 5348008724938096256 5382270865866645504 5400959306373126912 5434003573151023104 5487805588726775808 5500616375609450496 5506860469243188224 5553701368204946112 5561383840225794048 5608471598660616192 5662597473463866624 5670430582191005696 5682259270246727272 5718662794983310848 5726573459242401792 5753650842159906816 5773628796472962048 5830793438022199296 5851039248570887488 5886837204246941696 5888524066121428992 5900807703717755244 5945122721120673792 5959001073576904704 6003985322319888384 6016509815555358288 6024832493577943552 6063430721550778368 6075844231882334208 6076079219669767776 6113254019794900992 6134480596252522176 6136001105465327616 6194978432507478016 6195218027898586752 6233121745673232384 6254764529512375552 6256556820254018304 6294835822363066368 6316692891190715904 6379234404964881408 6392541679027568181 6433246833757765632 6442395141647702016 6455584496374980096 6495332396032082304 6517885633518304812 6582164584539195392 6582419154642248424 6622691854777809408 6645687312606899024 6647334530920771584 6688263061260758016 6711486196890135648 6777674423683923968 6777936555275186496 6835324760867625984 6844780111047131136 6901290670784087448 6969350736570912768 6993549871072895104 7036610095701422496 7038354209210228736 7061042769644830213 7106004672582107136 7106279502589555392 7130954084195769126 7176361154488860672 7201279075164169216 7262532558421852608 7334155167479267328 7404935157606594816 7415178453634392064 7476398226682761402 7478251347285868032 7524004947439878144 7550129964618488832 7550421971501402604 7624883726644414464 7698171728630616064 7700377624928022528 7774391250696265728 7851365421495238656 7867743604957006992 7926830294827565056 7929101712797171712 7945334764769206272 7994255256654870528 8022013087407144384 8101125642509778944 8101438959559690368 8151005359726534656 8179307461670029568 8231708383090163712 8260290703864782336 8310828994230976512 8342075760338691072 8412707397990924288 8422257188254287872 8493896210195799936 8505645873286508544 8523388905370090908 8589860188863602688 8607445995166640128 8660443194709443072 8690514178024406416 8746190157033298944 8776558872856331232 8830255806370412544 8863112707894362112 8917684081681010688 8938501610365357056 8948648262520180864 9005977983479832576 9024764723333037432 9037248740366915328 9113766347823501312 9201720894378783264 9204001658197991424 9233671314150931817 9292467648761217024 9292827041847880128 9349682618509848576 9382146794268563328 9384472278946971648 9475039336786073856 9507938778927692168 9568851607447322112 9683376744562470144 9776828450277457218 9839083392805994496 9873246876808793088 9873628731963372636 9934037782166714112 9968530968910348536 9971001796381157376 10066839952824651776 10067229295335203472 10166511635525885952 10166904832912779744 10267170166570696704 10365855000928354304 10454026104856369152 10490324806609342656 10554915143552133744 10593779686358941696 10659007008873160704 10696017449876192512 10696431126293653689 10764541731733291008 10801918612746253824 10868007146302046208 11001232751218900992 11013720938486376448 11107402736409892224 11122767680451588096 11214597340024142103 11325194946927733248 11340861164382011392 11364518540493454544 11437325589966621696 11453146918484803584 11547257592945924096 11661586876044398592 11702078497141774976 11773674408493883392 11777048132242857984 11801615407435510488 11890245442241347584 11918002147153809408 12007970644639776768 12033019631110716576 12049664987155887104 12151688463764668416 12152158439339535552 12226508039589801984 12268961192505044352 12272002210930655232 12390436055797173504 12466243491346464768 12509529059024751104 12513113640508036608 12589671644726132736 12633385782381431808 12758468809929762816 12785083358055136362 12866493667515531264 12884790283295404032 12911168992749960192 12990664792064164608 13035771267036609624 13164329169078390784 13164838309284496848 13245383709555618816 13291374625213798048 13294669061841543168 13376526122521516032 13422972393780271296 13555348847367847936 13555873110550372992 13670649521735251968 13802581341568174896 13938701473141825536 13987099742145790208 14073220191402844992 14076708418420457472 14122085539289660426 14212009345164214272 14212559005179110784 14261908168391538252 14402558150328338432 14525065116843705216 14665242675416185827 14809870315213189632 14830356907268784128 14952796453365522804 14956502694571736064 15100259929236977664 15100843943002805208 15249767453288828928 15396343457261232128 15400755249856045056 15548782501392531456 15702730842990477312 15735487209914013984 15890669529538412544 15988510513309741056 16044026174814288768 16202877919119380736 16302010719453069312 16358614923340059136 16463416766180327424 16520581407729564672 16684151520677382144 16825414795981848576 16844514376508575744 16987792420391599872 17011291746573017088 17046777810740181816 17179720377727205376 17214891990333280256 17320886389418886144 17381028356048812832 17492380314066597888 17553117745712662464 17660511612740825088 17726225415788724224 17835368163362021376 17877003220730714112 17897296525040361728 18011955966959665152 18049529446666074864 18074497480733830656 18227532695647002624 18403441788757566528 18408003316395982848 18467342628301863634 18584935297522434048 18585654083695760256 18699365237019697152 18764293588537126656 18950078673572147712 19015877557855384336 19137703214894644224 19177625037082704543 19366753489124940288 19553656900554914436 19746493753617586176 19747257463926745272 19868075564333428224 19937061937820697072 19942003592762314752 20133679905649303552 20134458590670406944 20333023271051771904 20333809665825559488 20534340333141393408 20908052209712738304 20980649613218685312 21109830287104267488 21183128308934490639 21318014017746321408 21392034899752385024 21392862252587307378 21529083463466582016 21603837225492507648 22002465502437801984 22027441876972752896 22214805472819784448 22245535360903176192 22429194680048284206 22650389893855466496 22681722328764022784 22729037080986909088 22874651179933243392 23094515185891848192 23323173752088797184 23404156994283549952 23547348816987766784 23554096264485715968 23603230814871020976 23780490884482695168 23836004294307618816 24066039262221433152 24099329974311774208 24303376927529336832 24304316878679071104 24453016079179603968 24537922385010088704 24780872111594347008 24932486982692929536 25019058118049502208 25026227281016073216 25266771564762863616 25516937619859525632 25570166716110272724 25769580566590808064 25822337985499920384 25981329584128329216 26071542534073219248 26328658338156781568 26329676618568993696 26490767419111237632 26582749250427596096 26589338123683086336 26753052245043032064 26845944787560542592 27111746221100745984 27341299043470503936 27605162683136349792 27701013942452795451 27877402946283651072 27974199484291580416 28146440382805689984 28153416836840914944 28244171078579320852 28425118010358221568 28523816336783076504 28805116300656676864 29050130233687410432 29330485350832371654 29619740630426379264 29660713814537568256 29905592906731045608 29913005389143472128 30200519858473955328 30201687886005610416 30499534906577657856 30792686914522464256 30801510499712090112 31097565002785062912 31470974419828027968 31781339059076825088 31977021026619482112 32088052349628577536 32089293378880961067 32405755838238761472 32604021438906138624 32717229846680118272 33041162815459129344 33368303041354764288 33689028753017151488 33975584840783199744 34022583493146034176 34093555621480363632 34359440755454410752 34429783980666560512 34641772778837772288 34762056712097625664 34984760628133195776 35106235491425324928 35321023225481650176 35670736326724042752 35754006441461428224 35794593050080723456 36023911933919330304 36099058893332149728 36148994961467661312 36455065391294005248 36806883577515133056 36816006632791965696 36934685256603727268 37171308167391520512 37398730474039394304 37528587177074253312 37900157347144295424 38031755115710768672 38275406429789288448 38355250074165409086 38733506978249880576 39107313801109828872 39492987507235172352 39494514927853490544 39736151128666856448 39874123875641394144 39884007185524629504 40267359811298607104 40268917181340813888 40666046542103543808 40667619331651118976 41816104419425476608 41961299226437370624 42219660574208534976 42366256617868981278 42636028035492642816 42784069799504770048 42785724505174614756 43207674450985015296 44054883753945505792 44429610945639568896 44491070721806352384 44858389360096568412 45300779787710932992 45458074161973818176 45749302359866486784 46189030371783696384 46646347504177594368 46808313988567099904 47094697633975533568 47108192528971431936 47206461629742041952 47672008588615237632 48132078524442866304 48198659948623548416 48608633757358142208 48906032158359207936 49075844770020177408 49561744223188694016 50038116236099004416 50052454562032146432 50533543129525727232 51033875239719051264 51140333432220545448 51539161133181616128 51644675970999840768 51962659168256658432 52143085068146438496 52657316676313563136 52659353237137987392 52981534838222475264 53165498500855192192 53178676247366172672 53506104490086064128 53691889575121085184 54223492442201491968 54682598086941007872 55210325366272699584 55402027884905590902 55754805892567302144 55948398968583160832 56292880765611379968 56488342157158641704 56850236020716443136 57047632673566153008 57610232601313353728 58100260467374820864 58660970701664743308 59239481260852758528 59811185813462091216 59826010778286944256 60401039716947910656 60403375772011220832 60999069813155315712 61585373829044928512 61603020999424180224 62941948839656055936 63549384926803471917 63954042053238964224 64176104699257155072 64178586757761922134 64811511676477522944 65434459693360236544 66082325630918258688 66736606082709528576 67378057506034302976 67951169681566399488 68045166986292068352 68187111242960727264 68859567961333121024 69283545557675544576 69524113424195251328 69969521256266391552 70212470982850649856 70642046450963300352 71341472653448085504 71508012882922856448 71589186100161446912 72198117786664299456 72297989922935322624 72910130782588010496 73613767155030266112 73869370513207454536 74342616334783041024 74797460948078788608 75057174354148506624 75800314694288590848 76063510231421537344 76550812859578576896 76710500148330818172 77467013956499761152 78214627602219657744 78985975014470344704 78989029855706981088 79472302257333712896 79748247751282788288 79768014371049259008 80534719622597214208 80537834362681627776 81335238663302237952 83103041827358386353 83632208838850953216 83922598452874741248 84439321148417069952 84732513235737962556 85568139599009540096 85571449010349229512 86415348901970030592 88109767507891011584 88859221891279137792 88982141443612704768 89716778720193136824 90601559575421865984 90916148323947636352 91498604719732973568 92378060743567392768 93292695008355188736 93616627977134199808 94412923259484083904 95344017177230475264 96264157048885732608 96397319897247096832 97217267514716284416 97812064316718415872 98151689540040354816 99123488446377388032 100076232472198008832 100104909124064292864 101067086259051454464 102067750479438102528 102280666864441090896 103078322266363232256 103289351941999681536 103925318336513316864 104286170136292876992 105314633352627126272 105318706474275974784 105963069676444950528 106330997001710384384 107012208980172128256 107383779150242170368 108446984884402983936 109365196173882015744 110420650732545399168 110804055769811181804 111896797937166321664 112585761531222759936 112976684314317283408 113700472041432886272 114095265347132306016 115220465202626707456 116200520934749641728 117321941403329486616 118478962521705517056 119622371626924182432 119652021556573888512 120037727083962113621 120802079433895821312 120806751544022441664 121998139626310631424 125883897679312111872 127098769853606943834 127908084106477928448 128352209398514310144 128357173515523844268 129623023352955045888 130868919386720473088 132164651261836517376 133473212165419057152 134756115012068605952 135902339363132798976 136374222485921454528 137719135922666242048 138567091115351089152 139048226848390502656 139939042512532783104 140424941965701299712 141284092901926600704 143016025765845712896 143178372200322893824 144396235573328598912 144595979845870645248 147227534310060532224 147738741026414909072 148685232669566082048 150114348708297013248 151600629388577181696 152127020462843074688 153101625719157153792 153421000296661636344 154934027912999522304 156429255204439315488 157971950028940689408 157978059711413962176 158944604514667425792 159496495502565576576 159536028742098518016 161075668725363255552 162670477326604475904 166206083654716772706 167264417677701906432 167845196905749482496 168878642296834139904 169465026471475925112 171136279198019080192 171142898020698459024 172830697803940061184 176219535015782023168 177718443782558275584 179433557440386273648 181203119150843731968 181832296647895272704 182997209439465947136 184756121487134785536 187233255954268399616 188825846518968167808 190648154780410415751 192528314097771465216 192794639794494193664 194434535029432568832 196303379080080709632 198246976892754776064 200152464944396017664 200209818248128585728 202134172518102908928 204135500958876205056 204561333728882181792 206578703883999363072 207850636673026633728 208572340272585753984 210637412948551949568 211926139352889901056 212661994003420768768 214024417960344256512 214767558300484340736 216893969768805967872 218730392347764031488 220841301465090798336 221608111539622363608 223793595874332643328 225171523062445519872 225953368628634566816 227400944082865772544 228190530694264612032 230440930405253414912 232401041869499283456 234643882806658973232 236957925043411034112 239244743253848364864 239304043113147777024 240075454167924227242 241604158867791642624 241613503088044883328 249309125482075159059 251767795358624223744 254197539707213887668 256704418797028620288 256714347031047688536 259246046705910091776 261737838773440946176 264329302523673034752 266946424330838114304 271804678726265597952 272748444971842909056 277134182230702178304 278096453696781005312 279878085025065566208 280849883931402599424 286032051531691425792 286356744400645787648 288792471146657197824 289191959691741290496 294455068620121064448 295477482052829818144 297370465339132164096 300228697416594026496 303201258777154363392 304254040925686149376 306203251438314307584 306842000593323272688 309868055825999044608 312858510408878630976 315943900057881378816 315956119422827924352 317889209029334851584 318992991005131153152 322151337450726511104 325340954653208951808 332412167309433545412 335690393811498964992 337757284593668279808 338930052942951850224 342272558396038160384 342285796041396918048 345661395607880122368 355436887565116551168 358867114880772547296 360113181251886340863 362406238301687463936 363664593295790545408 365994418878931894272 374466511908536799232 377651693037936335616 381296309560820831502 385056628195542930432 385589279588988387328 388869070058865137664 392606758160161419264 396493953785509552128 400304929888792035328 400419636496257171456 404268345036205817856 409122667457764363584 413157407767998726144 415701273346053267456 417144680545171507968 421274825897103899136 423852278705779802112 425323988006841537536 429535116600968681472 433787939537611935744 441682602930181596672 443216223079244727216 447587191748665286656 450343046124891039744 451906737257269133632 454801888165731545088 456381061388529224064 464802083738998566912 469287765613317946464 473915850086822068224 478489486507696729728 478608086226295554048 480150908335848454484 483227006176089766656 498618250964150318118 503535590717248447488 508395079414427775336 513408837594057240576 513428694062095377072 518492093411820183552 523475677546881892352 528658605047346069504 543609357452531195904 545496889943685818112 554268364461404356608 556192907393562010624 561699767862805198848 572713488801291575296 577584942293314395648 578383919383482580992 588910137240242128896 590954964105659636288 594740930678264328192 600457394833188052992 606402517554308726784 608508081851372298752 612406502876628615168 613684001186646545376 619736111651998089216 625717020817757261952 631912238845655848704 635778418058669703168 637985982010262306304 644302674901453022208 650681909306417903616 664824334618867090824 671380787622997929984 675514569187336559616 677860105885903700448 684545116792076320768 684571592082793836096 691322791215760244736 710873775130233102336 717734229761545094592 720226362503772681726 724812476603374927872 727329186591581090816 748933023817073598464 755303386075872671232 762592619121641663004 770113256391085860864 777738140117730275328 785213516320322838528 792987907571019104256 800609859777584070656 800839272992514342912 818245334915528727168 831402546692106534912 834289361090343015936 842549651794207798272 850647976013683075072 859070233201937362944 867575879075223871488 883365205860363193344 886432446158489454432 895174383497330573312 900686092249782079488 903813474514538267264 909603776331463090176 912762122777058448128 929604167477997133824 938575531226635892928 947831700173644136448 956978973015393459456 960301816671696908968 966454012352179533312 997236501928300636236 1007071181434496894976 1016790158828855550672 1026817675188114481152 1026857388124190754144 1036984186823640367104 1046951355093763784704 1080339543755659022589 1087218714905062391808 1090993779887371636224 1112385814787124021248 1123399535725610397696 1145426977602583150592 1155169884586628791296 1156767838766965161984 1177820274480484257792 1181909928211319272576 1189481861356528656384 1200914789666376105984 1212805035108617453568 1217016163702744597504 1227368002373293090752 1239472223303996178432 1251434041635514523904 1263824477691311697408 1271556836117339406336 1275971964020524612608 1288605349802906044416 1301363818612835807232 1329648669237734181648 1342761575245995859968 1351029138374673119232 1355720211771807400896 1369090233584152641536 1369143184165587672192 1421747550260466204672 1435468459523090189184 1440452725007545363452 1454658373183162181632 1497866047634147196928 1510606772151745342464 1525185238243283326008 1540226512782171721728 1555476280235460550656 1570427032640645677056 1585975815142038208512 1636490669831057454336 1662805093384213069824 1668578722180686031872 1685099303588415596544 1701295952027366150144 1718140466403874725888 1735151758150447742976 1766730411720726386688 1772864892316978908864 1790348766994661146624 1801372184499564158976 1807626949029076534528 1819207552662926180352 1825524245554116896256 1859208334955994267648 1877151062453271785856 1913957946030786918912 1920603633343393817936 1932908024704359066624 1994473003856601272472 2014142362868993789952 2033580317657711101344 2053635350376228962304 2053714776248381508288 2073968373647280734208 2160679087511318045178 2174437429810124783616 2181987559774743272448 2224771629574248042496 2246799071451220795392 2290853955205166301184 2310339769173257582592 2355640548960968515584 2363819856422638545152 2378963722713057312768 2401829579332752211968 2434032327405489195008 2454736004746586181504 2502868083271029047808 2527648955382623394816 2551943928041049225216 2577210699605812088832 2602727637225671614464 2659297338475468363296 2685523150491991719936 2702058276749346238464 2711440423543614801792 2738286368331175344384 2843495100520932409344 2870936919046180378368 2880905450015090726904 2909316746366324363264 2995732095268294393856 3021213544303490684928 3050370476486566652016 3080453025564343443456 3110952560470921101312 3140854065281291354112 3241018631266977067767 3272981339662114908672 3337157444361372063744 3370198607176831193088 3402591904054732300288 3436280932807749451776 3470303516300895485952 3533460823441452773376 3545729784633957817728 3602744368999128317952 3615253898058153069056 3638415105325852360704 3651048491108233792512 3718416669911988535296 3754302124906543571712 3827915892061573837824 3841207266686787635872 3865816049408718133248 3988946007713202544944 4028284725737987579904 4067160635315422202688 4107270700752457924608 4107429552496763016576 4321358175022636090356 4363975119549486544896 4449543259148496084992 4493598142902441590784 4620679538346515165184 4711281097921937031168 4727639712845277090304 4757927445426114625536 4868064654810978390016 4909472009493172363008 5005736166542058095616 5055297910765246789632 5103887856082098450432 5154421399211624177664 5205455274451343228928 5318594676950936726592 5371046300983983439872 5404116553498692476928 5422880847087229603584 5476572736662350688768 5741873838092360756736 5761810900030181453808 5818633492732648726528 6042427088606981369856 6100740952973133304032 6160906051128686886912 6221905120941842202624 6482037262533954135534 6545962679324229817344 6674314888722744127488 6740397214353662386176 6805183808109464600576 6872561865615498903552 7066921646882905546752 7091459569267915635456 7205488737998256635904 7230507796116306138112 7302096982216467585024 7508604249813087143424 7655831784123147675648 7682414533373575271744 7731632098817436266496 7977892015426405089888 8056569451475975159808 8134321270630844405376 8214859104993526033152 8642716350045272180712 8727950239098973089792 8899086518296992169984 8987196285804883181568 9241359076693030330368 9422562195843874062336 9455279425690554180608 9736129309621956780032 9818944018986344726016 10011472333084116191232 10110595821530493579264 10207775712164196900864 10308842798423248355328 10410910548902686457856 10637189353901873453184 10808233106997384953856 10845761694174459207168 10953145473324701377536 11483747676184721513472 11523621800060362907616 11637266985465297453056 12084854177213962739712 12201481905946266608064 12321812102257373773824 12964074525067908271068 13091925358648459634688 13348629777445488254976 13480794428707324772352 13610367616218929201152 14133843293765811093504 14182919138535831270912 14461015592232612276224 14604193964432935170048 15017208499626174286848 15311663568246295351296 15364829066747150543488 15463264197634872532992 15955784030852810179776 16113138902951950319616 16268642541261688810752 16429718209987052066304 17285432700090544361424 17455900478197946179584 17798173036593984339968 18482718153386060660736 18910558851381108361216 19472258619243913560064 19637888037972689452032 20022944666168232382464 20221191643060987158528 20415551424328393801728 20617685596846496710656 21274378707803746906368 21616466213994769907712 21691523388348918414336 21906290946649402755072 22967495352369443026944 23047243600120725815232 23274533970930594906112 24169708354427925479424 24402963811892533216128 25928149050135816542136 26183850717296919269376 26697259554890976509952 26961588857414649544704 28267686587531622187008 28365838277071662541824 28922031184465224552448 29208387928865870340096 30034416999252348573696 30623327136492590702592 30729658133494301086976 30926528395269745065984 31911568061705620359552 32537285082523377621504 32859436419974104132608 34570865400181088722848 34911800956395892359168 36965436306772121321472 37821117702762216722432 38944517238487827120128 39275776075945378904064 40045889332336464764928 40442383286121974317056 40831102848656787603456 42548757415607493812736 43383046776697836828672 43812581893298805510144 45934990704738886053888 46094487200241451630464 48339416708855850958848 48805927623785066432256 51856298100271633084272 52367701434593838538752 53394519109781953019904 56731676554143325083648 57844062368930449104896 58416775857731740680192 60068833998504697147392 61246654272985181405184 61459316266988602173952 61853056790539490131968 63823136123411240719104 65074570165046755243008 65718872839948208265216 69141730800362177445696 69823601912791784718336 75642235405524433444864 78551552151890757808128 80091778664672929529856 80884766572243948634112 85097514831214987625472 86766093553395673657344 87625163786597611020288 91869981409477772107776 92188974400482903260928 97611855247570132864512 103712596200543266168544 104735402869187677077504 113463353108286650167296 115688124737860898209792 116833551715463481360384 120137667997009394294784 122493308545970362810368 122918632533977204347904 127646272246822481438208 130149140330093510486016 131437745679896416530432 138283461600724354891392 151284470811048866889728 157103104303781515616256 160183557329345859059712 170195029662429975250944 173532187106791347314688 175250327573195222040576 183739962818955544215552 184377948800965806521856 195223710495140265729024 207425192401086532337088 209470805738375354155008 226926706216573300334592 231376249475721796419584 240275335994018788589568 245837265067954408695808 255292544493644962876416 260298280660187020972032 262875491359792833060864 276566923201448709782784 302568941622097733779456 314206208607563031232512 340390059324859950501888 347064374213582694629376 350500655146390444081152 367479925637911088431104 368755897601931613043712 390447420990280531458048 414850384802173064674176 453853412433146600669184 480550671988037577179136 491674530135908817391616 510585088987289925752832 520596561320374041944064 525750982719585666121728 553133846402897419565568 628412417215126062465024 680780118649719901003776 694128748427165389258752 737511795203863226087424 780894841980561062916096 829700769604346129348352 907706824866293201338368 983349060271817634783232 1021170177974579851505664 1041193122640748083888128 1051501965439171332243456 1106267692805794839131136 1361560237299439802007552 1475023590407726452174848 1561789683961122125832192 1659401539208692258696704 1966698120543635269566464 2042340355949159703011328 2082386245281496167776256 2212535385611589678262272 2723120474598879604015104 2950047180815452904349696 3123579367922244251664384 3318803078417384517393408 3933396241087270539132928 4084680711898319406022656 4425070771223179356524544 5900094361630905808699392 6247158735844488503328768 6637606156834769034786816 8169361423796638812045312 8850141542446358713049088 11800188723261811617398784 13275212313669538069573632 17700283084892717426098176 26550424627339076139147264 35400566169785434852196352 53100849254678152278294528 106201698509356304556589056
- Sum of all divisors σ(n): 365816647330921936034733600
- Sum of proper divisors (its aliquot sum) s(n): 259614948821565631478144544
- 106201698509356304556589056 is an abundant number, because the sum of its proper divisors (259614948821565631478144544) is greater than itself. Its abundance is 153413250312209326921555488
Bases of 106201698509356304556589056
- Binary: 1010111110110010001010110011100101111100000100101110011000110010111101110000000000000002
- Hexadecimal: 0x57D9159CBE0973197B8000
- Base-36: DCE1FGOCE37PS2DC0
Squares and roots of 106201698509356304556589056
- 106201698509356304556589056 squared (1062016985093563045565890562) is 11278800766272213121273634662378881131809425258971136
- 106201698509356304556589056 cubed (1062016985093563045565890563) is 1197827798526738441835579328440063960014423350282950221952728252434644117487616
-
The
square root of 106201698509356304556589056 is 10305420831259.4544212807 -
106201698509356304556589056 is a
perfect cube number . Itscube root is 473562336
Scales and comparisons
How big is 106201698509356304556589056?- 106,201,698,509,356,304,556,589,056 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 106,201,698,509,356,304,556,589,056 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 106201698509356304556589056 cubic inches would be around 39463528 feet tall.
Recreational maths with 106201698509356304556589056
- 106201698509356304556589056 backwards is 650985655403653905896102601
- 106201698509356304556589056 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 106201698509356304556589056's digits is 117
- 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 106201698509356304556589056 - Facts about the integer". Numbermatics.com. 2024. Web. 26 May 2024.
APA style:
Numbermatics. (2024). Number 106201698509356304556589056 - Facts about the integer. Retrieved 26 May 2024, from https://numbermatics.com/n/106201698509356304556589056/
Chicago style:
Numbermatics. 2024. "Number 106201698509356304556589056 - Facts about the integer". https://numbermatics.com/n/106201698509356304556589056/
The information we have on file for 106201698509356304556589056 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 106201698509356304556589056, math, Factors of 106201698509356304556589056, curriculum, school, college, exams, university, Prime factorization of 106201698509356304556589056, STEM, science, technology, engineering, physics, economics, calculator, one hundred six septillion, two hundred one sextillion, six hundred ninety-eight quintillion, five hundred nine quadrillion, three hundred fifty-six trillion, three hundred four billion, five hundred fifty-six million, five hundred eighty-nine thousand and fifty-six.