157758346400618973684731904
157,758,346,400,618,973,684,731,904 is an even composite number composed of six prime numbers multiplied together.
What does the number 157758346400618973684731904 look like?
This visualization shows the relationship between its 6 prime factors (large circles) and 12285 divisors.
157758346400618973684731904 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twelve thousand, two hundred eighty-five divisors.
Prime factorization of 157758346400618973684731904:
212 × 32 × 196 × 292 × 312 × 1034
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 19 × 19 × 19 × 19 × 19 × 19 × 29 × 29 × 31 × 31 × 103 × 103 × 103 × 103)See below for interesting mathematical facts about the number 157758346400618973684731904 from the Numbermatics database.
Names of 157758346400618973684731904
- Cardinal: 157758346400618973684731904 can be written as One hundred fifty-seven septillion, seven hundred fifty-eight sextillion, three hundred forty-six quintillion, four hundred quadrillion, six hundred eighteen trillion, nine hundred seventy-three billion, six hundred eighty-four million, seven hundred thirty-one thousand, nine hundred four.
Scientific notation
- Scientific notation: 1.57758346400618973684731904 × 1026
Factors of 157758346400618973684731904
Divisors of 157758346400618973684731904
- Number of divisors d(n): 12285
-
Complete list of divisors:
1 2 3 4 6 8 9 12 16 18 19 24 29 31 32 36 38 48 57 58 62 64 72 76 87 93 96 103 114 116 124 128 144 152 171 174 186 192 206 228 232 248 256 261 279 288 304 309 342 348 361 372 384 412 456 464 496 512 522 551 558 576 589 608 618 684 696 722 744 768 824 841 899 912 927 928 961 992 1024 1044 1083 1102 1116 1152 1178 1216 1236 1368 1392 1444 1488 1536 1648 1653 1682 1767 1798 1824 1854 1856 1922 1957 1984 2048 2088 2166 2204 2232 2304 2356 2432 2472 2523 2697 2736 2784 2883 2888 2976 2987 3072 3193 3249 3296 3306 3364 3534 3596 3648 3708 3712 3844 3914 3968 4096 4176 4332 4408 4464 4608 4712 4864 4944 4959 5046 5301 5394 5472 5568 5766 5776 5871 5952 5974 6144 6386 6498 6592 6612 6728 6859 7068 7192 7296 7416 7424 7569 7688 7828 7936 8091 8352 8649 8664 8816 8928 8961 9216 9424 9579 9728 9888 9918 10092 10469 10602 10609 10788 10944 11136 11191 11532 11552 11742 11904 11948 12288 12772 12996 13184 13224 13456 13718 14136 14384 14592 14832 14848 15138 15376 15656 15872 15979 16182 16704 17081 17298 17328 17613 17632 17856 17922 18259 18432 18848 19158 19456 19776 19836 20184 20577 20938 21204 21218 21576 21888 22272 22382 23064 23104 23484 23808 23896 25544 25992 26071 26368 26448 26883 26912 27436 27869 28272 28737 28768 29184 29664 29696 30276 30752 31312 31407 31744 31827 31958 32364 33408 33573 34162 34596 34656 35226 35264 35712 35844 36518 36864 37183 37696 38316 38912 39552 39672 40368 41154 41876 42408 42436 43152 43776 44544 44764 46128 46208 46968 47616 47792 47937 51088 51243 51984 52142 52736 52896 53766 53824 54777 54872 55738 56544 56753 57474 57536 58368 59328 59392 60552 60667 61504 61731 62624 62814 63488 63654 63916 64728 66816 67146 68324 69192 69312 70452 70528 71424 71688 73036 74366 75392 76632 77824 78213 79104 79344 80736 82308 83607 83752 84816 84872 86304 86623 87552 89088 89528 92256 92416 92597 93936 94221 95232 95481 95584 95874 98983 100719 102176 102486 103968 104284 105472 105792 107532 107648 109554 109744 111476 111549 113088 113506 114948 115072 116736 118656 118784 121104 121334 123008 123462 125248 125628 126976 127308 127832 129456 130321 133632 134292 136648 138384 138624 140904 141056 142848 143376 143811 146072 148732 150784 153264 153729 156426 158208 158688 161472 164331 164616 167214 167504 169632 169744 170259 172608 173246 175104 178176 179056 182001 184512 184832 185194 187872 188442 190464 190962 191168 191748 197966 198911 201438 201571 204352 204972 207936 208568 210944 211584 212629 215064 215296 219108 219488 222952 223098 226176 227012 229896 230144 233472 234639 237312 242208 242668 246016 246924 250496 250821 251256 254616 255664 258912 259869 260642 267264 268584 273296 276768 277248 277791 281808 282112 285696 286752 287622 292144 296949 297464 301568 303601 306528 307458 307661 312852 316416 317376 322944 324539 328662 328879 329232 334428 334647 335008 339264 339488 340518 345216 346492 346921 350208 356352 358112 364002 369024 369664 370388 375744 376884 380928 381924 382336 383496 390963 395932 397822 402876 403142 408704 409944 415872 417136 421888 423168 425258 430128 430592 438216 438976 445904 446196 452352 454024 459792 460288 469278 474624 484416 485336 492032 493848 495349 500992 501642 502512 509232 510777 511328 517824 519738 521284 529511 534528 537168 546003 546592 553536 554496 555582 563616 564224 571392 573504 575244 584288 593898 594928 596733 603136 604713 607202 613056 614916 615322 625704 632832 634752 637887 645888 649078 657324 657758 658464 668856 669294 670016 678528 678976 681036 690432 692984 693842 700416 706477 716224 728004 738048 739328 740776 751488 753768 763848 764672 766992 779607 781926 791864 795644 805752 806284 808201 817408 819888 831744 833373 834272 846336 850516 860256 861184 876432 877952 890847 891808 892392 904704 908048 910803 919584 920576 922983 938556 949248 968832 970672 973617 984064 986637 987696 990698 1001984 1003284 1005024 1018464 1021554 1022656 1035648 1039476 1040763 1042568 1059022 1069056 1074336 1078307 1092006 1092727 1093184 1107072 1108992 1111164 1127232 1128448 1142784 1147008 1150488 1152673 1168576 1172889 1187796 1189856 1193466 1206272 1209426 1214404 1226112 1229832 1230644 1251408 1265664 1269504 1275774 1291776 1298156 1314648 1315516 1316928 1337712 1338588 1340032 1357056 1357952 1362072 1380864 1385968 1387684 1412954 1432448 1456008 1476096 1478656 1481552 1486047 1502976 1507536 1527696 1529344 1533984 1559214 1563852 1583728 1588533 1591288 1611504 1612568 1616402 1634816 1639776 1645837 1663488 1666746 1668544 1692672 1701032 1720512 1722368 1752864 1755904 1759343 1781694 1783616 1784784 1790199 1809408 1814139 1816096 1821606 1839168 1841152 1845966 1877112 1880677 1898496 1913661 1937664 1941344 1947234 1968128 1973274 1975392 1981396 2003968 2006568 2010048 2036928 2043108 2045312 2071296 2078952 2081526 2085136 2118044 2119431 2148672 2156614 2184012 2185454 2186368 2214144 2217984 2222328 2254464 2256896 2294016 2300976 2305346 2337152 2345778 2375592 2379712 2386932 2412544 2418852 2424603 2428808 2452224 2459664 2461288 2476099 2502816 2539008 2551548 2583552 2596312 2629296 2631032 2633856 2675424 2677176 2680064 2685313 2714112 2715904 2724144 2732409 2761728 2768949 2771936 2775368 2825908 2864896 2870507 2912016 2920851 2952192 2959911 2963104 2972094 3005952 3015072 3055392 3058688 3067968 3118428 3122289 3127704 3167456 3177066 3182576 3223008 3225136 3232804 3234921 3269632 3278181 3279552 3291674 3326976 3333492 3337088 3385344 3402064 3441024 3444736 3458019 3505728 3511808 3518686 3563388 3567232 3569568 3580398 3618816 3628278 3632192 3643212 3678336 3682304 3691932 3754224 3761354 3779309 3796992 3827322 3829849 3875328 3882688 3894468 3936256 3946548 3950784 3962792 4007936 4013136 4020096 4039951 4073856 4086216 4090624 4142592 4157904 4163052 4170272 4236088 4238862 4297344 4313228 4368024 4370908 4372736 4428288 4435968 4444656 4458141 4508928 4588032 4601952 4610692 4674304 4691556 4751184 4759424 4765599 4773864 4837704 4849206 4857616 4904448 4919328 4922576 4937511 4952198 5005632 5078016 5103096 5167104 5192624 5258592 5262064 5267712 5278029 5350848 5354352 5360128 5370626 5428224 5431808 5448288 5464818 5523456 5537898 5543872 5550736 5642031 5651816 5729792 5741014 5768419 5824032 5841702 5845559 5904384 5919822 5926208 5944188 6011904 6030144 6110784 6117376 6135936 6166241 6236856 6244578 6248701 6255408 6334912 6354132 6358293 6365152 6446016 6450272 6465608 6469842 6539264 6556362 6559104 6583348 6591499 6653952 6666984 6674176 6770688 6804128 6882048 6916038 7011456 7023616 7037372 7126776 7134464 7139136 7160796 7237632 7256556 7264384 7273809 7286424 7356672 7383864 7428297 7508448 7522708 7558618 7654644 7659698 7750656 7765376 7788936 7893096 7901568 7925584 8015872 8026272 8040192 8055939 8079902 8147712 8172432 8181248 8285184 8315808 8326104 8340544 8472176 8477724 8594688 8611521 8626456 8736048 8741816 8745472 8856576 8889312 8916282 8922169 9017856 9176064 9203904 9221384 9348608 9383112 9411631 9502368 9518848 9531198 9537491 9547728 9675408 9698412 9704763 9715232 9808896 9834543 9838656 9845152 9875022 9904396 10011264 10060709 10156032 10195249 10206192 10334208 10374057 10385248 10517184 10524128 10535424 10556058 10701696 10708704 10720256 10741252 10856448 10863616 10896576 10929636 11046912 11075796 11087744 11101472 11284062 11303632 11337927 11459584 11482028 11489547 11536838 11648064 11683404 11691118 11808768 11839644 11852416 11888376 12023808 12060288 12119853 12221568 12234752 12271872 12332482 12473712 12489156 12497402 12510816 12669824 12708264 12716586 12730304 12892032 12900544 12931216 12939684 13078528 13112724 13118208 13166696 13182998 13307904 13333968 13348352 13423063 13608256 13764096 13832076 14022912 14047232 14074744 14253552 14268928 14278272 14321592 14513112 14528768 14547618 14572848 14713344 14767728 14812533 14856594 15016896 15045416 15117236 15309288 15319396 15355819 15501312 15530752 15577872 15786192 15803136 15834087 15851168 16052544 16080384 16111878 16159804 16295424 16344864 16362496 16570368 16631616 16652208 16681088 16926093 16944352 16955448 17189376 17223042 17252912 17305257 17472096 17483632 17490944 17536677 17713152 17778624 17832564 17844338 18035712 18352128 18407808 18442768 18498723 18697216 18746103 18766224 18823262 19004736 19037696 19062396 19074982 19095456 19350816 19396824 19409526 19430464 19617792 19669086 19677312 19690304 19750044 19774497 19808792 20022528 20121418 20312064 20390498 20412384 20487833 20748114 20761813 20770496 21034368 21048256 21070848 21112116 21403392 21417408 21440512 21482504 21712896 21727232 21793152 21859272 21900787 22151592 22175488 22202944 22284891 22568124 22607264 22675854 22919168 22964056 22979094 23073676 23296128 23366808 23382236 23679288 23704832 23776752 24047616 24120576 24167817 24239706 24443136 24543744 24664964 24947424 24978312 24994804 25021632 25339648 25416528 25433172 25460608 25784064 25801088 25834563 25862432 25879368 26225448 26236416 26333392 26365996 26667936 26696704 26766507 26846126 27216512 27528192 27664152 28045824 28094464 28149488 28234893 28507104 28537856 28556544 28612473 28643184 29026224 29057536 29095236 29145696 29426688 29535456 29625066 29713188 30033792 30090832 30182127 30234472 30585747 30618576 30638792 30711638 31002624 31061504 31155744 31270903 31572384 31606272 31668174 31689083 31702336 32105088 32160768 32223756 32319608 32590848 32689728 32724992 33140736 33263232 33304416 33362176 33427517 33852186 33874537 33888704 33910896 34013781 34378752 34446084 34468641 34505824 34610514 34944192 34967264 34981888 35073354 35426304 35557248 35665128 35688676 35732863 36071424 36359559 36704256 36815616 36885536 36997446 37394432 37492206 37532448 37646524 38009472 38075392 38124792 38149964 38190912 38701632 38793648 38819052 38860928 39235584 39338172 39354624 39380608 39500088 39548994 39617584 40045056 40242836 40269189 40780996 40824768 40975666 41496228 41523626 41540992 42068736 42096512 42141696 42224232 42806784 42834816 42881024 42965008 43454464 43586304 43718544 43801574 44303184 44350976 44405888 44569782 45136248 45214528 45351708 45838336 45928112 45958188 46067457 46147352 46592256 46733616 46764472 47045881 47358576 47409664 47553504 48241152 48335634 48479412 48886272 49087488 49329928 49894848 49956624 49989608 50043264 50679296 50833056 50866344 50921216 51020947 51568128 51602176 51669126 51724864 51758736 51915771 52450896 52472832 52610031 52666784 52731992 53335872 53393408 53533014 53692252 54433024 54539633 55056384 55328304 55496169 56091648 56238309 56298976 56469786 57014208 57075712 57113088 57224946 57286368 58052448 58115072 58190472 58291392 58853376 59070912 59250132 59323491 59426376 60067584 60181664 60364254 60468944 61171494 61237152 61277584 61423276 61463499 62123008 62285439 62311488 62541806 63144768 63212544 63336348 63378166 63404672 64210176 64321536 64447512 64639216 65181696 65379456 65449984 65702361 66526464 66608832 66724352 66855034 67704372 67749074 67777408 67821792 68027562 68757504 68892168 68937282 69011648 69221028 69888384 69934528 69963776 70146708 71114496 71330256 71377352 71465726 71806871 72142848 72719118 72767131 73631232 73771072 73994892 74788864 74984412 75064896 75293048 76018944 76150784 76249584 76299928 76381824 76759069 77403264 77587296 77638104 77721856 78676344 78709248 78761216 79000176 79097988 79235168 80090112 80299521 80485672 80538378 81561992 81649536 81951332 82992456 83047252 83081984 83244703 84137472 84193024 84283392 84448464 84704679 85613568 85669632 85837419 85930016 87172608 87437088 87603148 88606368 88701952 88811776 89139564 90272496 90429056 90546381 90703416 91757241 91856224 91916376 92134914 92294704 93184512 93467232 93528944 93812709 94091762 94717152 94819328 95067249 95107008 96482304 96671268 96958824 97772544 98174976 98659856 99789696 99913248 99979216 100086528 100282551 101358592 101623611 101666112 101732688 101842432 102041894 103136256 103204352 103338252 103449728 103517472 103831542 104901792 104945664 105220062 105333568 105463984 106671744 106786816 107066028 107198589 107384504 108866048 109079266 109599961 110112768 110656608 110992338 111065621 112183296 112476618 112550881 112597952 112939572 114028416 114151424 114226176 114449892 114572736 116104896 116230144 116380944 116582784 117158579 117706752 118141824 118500264 118646982 118725319 118852752 120135168 120363328 120728508 120807567 120937888 122342988 122474304 122555168 122846552 122926998 124246016 124570878 124622976 125083612 125238481 126289536 126425088 126672696 126756332 126809344 128420352 128643072 128895024 129278432 130363392 130758912 131404722 133052928 133217664 133448704 133710068 135408744 135498148 135554816 135643584 136055124 137515008 137784336 137874564 138023296 138202371 138442056 139776768 139869056 140293416 141137643 142228992 142660512 142754704 142931452 143613742 145438236 145534262 147262464 147542144 147989784 149968824 150129792 150586096 152037888 152301568 152499168 152599856 152763648 153062841 153518138 154806528 155174592 155276208 155443712 157352688 157418496 157522432 158000352 158195976 158470336 160180224 160599042 160971344 161076756 163123984 163299072 163618899 163902664 165984912 166094504 166163968 166489406 168274944 168386048 168896928 169409358 169521211 171227136 171339264 171674838 171860032 174345216 174874176 175206296 177212736 177403904 177623552 178279128 178820989 180544992 180858112 181092762 181212329 181406832 183514482 183712448 183832752 184269828 184390497 184589408 186369024 186856317 186934464 187057888 187625418 188183524 189434304 189638656 190134498 190214016 191153471 192964608 193342536 193709731 193917648 195545088 196349952 197107083 197319712 199579392 199826496 199958432 200173056 200565102 202717184 203247222 203332224 203465376 203684864 204083788 206272512 206408704 206676504 206899456 207034944 207663084 209803584 209891328 210440124 210667136 210927968 213343488 214132056 214397178 214769008 215420613 217732096 218158532 218301393 219199922 221313216 221984676 222131242 224366592 224953236 225101762 225195904 225879144 228056832 228452352 228899784 229145472 230277207 232209792 232460288 232761888 233165568 234317158 236283648 237000528 237293964 237450638 237705504 240270336 240726656 241457016 241615134 241875776 244685976 244948608 245110336 245693104 245853996 248492032 249141756 249245952 249734109 250167224 250476962 252579072 252850176 253345392 253512664 253618688 255038197 256840704 257790048 258556864 261517824 262809444 266105856 266435328 266897408 267420136 270817488 270996296 271109632 271287168 272110248 275568672 275749128 276046592 276404742 276587239 276884112 279553536 279738112 280586832 281438127 282275286 284457984 285201747 285321024 285509408 285862904 287227484 290876472 291068524 291760561 294524928 295084288 295662221 295979568 299937648 300259584 300847653 301172192 304075776 304870833 304998336 305199712 305527296 306125682 307036276 309613056 310349184 310552416 310887424 314705376 314836992 315044864 316000704 316391952 316940672 320360448 321198084 321595767 321942688 322153512 326247968 326598144 327237798 327805328 328799883 331969824 332189008 332327936 332978812 333196863 336549888 336772096 337652643 337793856 338818716 339042422 342454272 342678528 343349676 343720064 348690432 349748352 350412592 351475737 354425472 354807808 355247104 356175957 356558256 357641978 361089984 361716224 362185524 362424658 362813664 367028964 367424896 367665504 368539656 368780994 369178816 372738048 373712634 373868928 374115776 375250836 375715443 376367048 378868608 379277312 380268996 380428032 382306942 385929216 386685072 387419462 387835296 389268827 391090176 394214166 394474447 394639424 399158784 399652992 399916864 400346112 401130204 405434368 406494444 406664448 406930752 407369728 408167576 412545024 412817408 413353008 413798912 414069888 415326168 416114953 419607168 420880248 421334272 421855936 423412929 426686976 428264112 428794356 429538016 430841226 435464192 436317064 436602786 438399844 442626432 443969352 444262484 449906472 450203524 450391808 451758288 456113664 456904704 457799568 458290944 459188523 460554414 464419584 465523776 466331136 468634316 472567296 474001056 474587928 474901276 475411008 480540672 481453312 482914032 483230268 483751552 489371952 489897216 490220672 490856697 491386208 491707992 498283512 498491904 499468218 500334448 500953924 505158144 506690784 507025328 507237376 508563633 510076394 513681408 515580096 517113728 523035648 525618888 532211712 532870656 533794816 534840272 536462967 541634976 541992592 542219264 542574336 543636987 544220496 551137344 551498256 552093184 552809484 553174478 553768224 559107072 559476224 561173664 562876254 564550572 568915968 570403494 570642048 571018816 571725808 573460413 574454968 581129193 581752944 582137048 583521122 589049856 590168576 591324442 591959136 594147157 599875296 600519168 601695306 602092577 602344384 608151552 609741666 609996672 610399424 611054592 612251364 614072552 619226112 620698368 621104832 621774848 629410752 629673984 630089728 632001408 632783904 633881344 635122823 642396168 643191534 643616203 643885376 644307024 646261839 652495936 653196288 654475596 654904179 655610656 657599766 663939648 664378016 664655872 665957624 666393726 673099776 673544192 675305286 675587712 677637432 678084844 678924397 685357056 686699352 687440128 690831621 697380864 699496704 700825184 702951474 708850944 710494208 712351914 713116512 715283956 722179968 723432448 724371048 724849316 725627328 734057928 734849792 735331008 737079312 737561988 738357632 745476096 747425268 747737856 748231552 749202327 750501672 751430886 752734096 757737216 760537992 760856064 764613884 765114591 773370144 774838924 775670592 778537654 788428332 788948894 789278848 798317568 799305984 799833728 800692224 802260408 812988888 813328896 813861504 814739456 816335152 825634816 826706016 827597824 828139776 829761717 830652336 832229906 839214336 841760496 842668544 843711872 846825858 853373952 856528224 857588712 859076032 861682452 870928384 872634128 873205572 875281683 876799688 885252864 886986663 887938704 888524968 899812944 900407048 900783616 903516576 912227328 915599136 916581888 918377046 918983407 921108828 928839168 931047552 932662272 937268632 945134592 948002112 949175856 949802552 950822016 961081344 962906624 965828064 966460536 967503104 969397993 978743904 979794432 980441344 981713394 982361573 982772416 983415984 986399649 996567024 996983808 998936436 999590589 1000668896 1001907848 1010316288 1012957929 1013381568 1014050656 1014474752 1017127266 1020152788 1027362816 1031160192 1034227456 1036253027 1046071296 1050110647 1051237776 1054427211 1064423424 1065741312 1068527871 1069680544 1072925934 1083269952 1083985184 1084438528 1085148672 1087273974 1088440992 1102274688 1102996512 1104186368 1105618968 1106348956 1107536448 1118214144 1118952448 1122347328 1125752508 1127146329 1129101144 1137831936 1140806988 1141284096 1142037632 1143451616 1146920826 1148909936 1162258386 1163505888 1164274096 1167042244 1167806481 1180337152 1182648884 1183423341 1183918272 1188294314 1199750592 1201038336 1203390612 1204185154 1204688768 1216303104 1219483332 1219993344 1220798848 1222109184 1224502728 1228145104 1238452224 1241396736 1242209664 1243549696 1248344859 1258821504 1260179456 1264002816 1265567808 1267762688 1270245646 1284792336 1286383068 1287232406 1287770752 1288614048 1292523678 1304991872 1306392576 1308951192 1309808358 1311221312 1315199532 1327879296 1328756032 1329311744 1331915248 1332787452 1347088384 1350610572 1351175424 1355274864 1356169688 1357848794 1364330549 1370714112 1373398704 1374880256 1381663242 1382575489 1398993408 1401650368 1405902948 1417701888 1420988416 1424703828 1426233024 1430567912 1444359936 1446864896 1448742096 1449698632 1451254656 1458422311 1468115856 1469699584 1470662016 1474158624 1475123976 1476715264 1494850536 1495475712 1496463104 1498404654 1501003344 1502861772 1505468192 1515474432 1521075984 1521712128 1525690899 1529227768 1530229182 1546740288 1549677848 1551341184 1557075308 1576856664 1577897788 1578557696 1581649357 1596635136 1598611968 1599667456 1601384448 1604520816 1609388901 1625977776 1626657792 1627723008 1630910961 1632670304 1653412032 1655195648 1656279552 1659523434 1661304672 1664459812 1678428672 1683520992 1685337088 1687423744 1693651716 1706747904 1713056448 1715177424 1718152064 1720381239 1723364904 1743387579 1745268256 1746411144 1750563366 1753599376 1770505728 1773973326 1775877408 1777049936 1782441471 1799625888 1800814096 1801567232 1806277731 1807033152 1824454656 1831198272 1833163776 1836754092 1837966814 1842217656 1857678336 1862095104 1865324544 1874537264 1890269184 1896004224 1898351712 1899605104 1901644032 1905368469 1925813248 1930848609 1931656128 1932921072 1935006208 1938795986 1957487808 1959588864 1960882688 1963426788 1964723146 1965544832 1966831968 1972799298 1993134048 1993967616 1997872872 1999181178 2001337792 2003815696 2020632576 2025915858 2026763136 2028101312 2028949504 2034254532 2036773191 2040305576 2062320384 2068454912 2072506054 2082399259 2092142592 2100221294 2102475552 2108854422 2110246799 2131482624 2137055742 2138466739 2139361088 2145851868 2166539904 2167970368 2168877056 2170297344 2174547948 2176881984 2204549376 2205993024 2208372736 2211237936 2212697912 2215072896 2226013001 2236428288 2237904896 2244694656 2251505016 2254292658 2255781061 2258202288 2281613976 2282568192 2284075264 2286903232 2293841652 2295343773 2297819872 2324516772 2327011776 2328548192 2334084488 2335612962 2360674304 2365297768 2366846682 2367836544 2376588628 2379531139 2399501184 2402076672 2406781224 2408370308 2409377536 2438966664 2439986688 2441597696 2444218368 2449005456 2456290208 2476904448 2482793472 2484419328 2489285151 2496689718 2517643008 2528005632 2531135616 2535525376 2540491292 2569584672 2572766136 2574464812 2575541504 2577228096 2585047356 2609983744 2612785152 2617902384 2619616716 2622442624 2625845049 2630399064 2655758592 2657512064 2660959989 2663830496 2665574904 2701221144 2702350848 2710549728 2712339376 2715697588 2728661098 2746797408 2749760512 2756950221 2763326484 2765150978 2797986816 2803300736 2811805896 2835403776 2849407656 2852466048 2861135824 2888719872 2893729792 2897484192 2899397264 2902509312 2908193979 2916844622 2936231712 2939399168 2941324032 2947084719 2948317248 2950247952 2953430528 2989701072 2990951424 2992926208 2996809308 3002006688 3005723544 3010936384 3030948864 3042151968 3043424256 3051381798 3058455536 3060458364 3093480576 3099355696 3102682368 3108759081 3114150616 3150331941 3153713328 3155795576 3157115392 3163298714 3193270272 3197223936 3199334912 3209041632 3218777802 3220903009 3251955552 3253315584 3255446016 3261821922 3263975549 3265340608 3306824064 3310391296 3312559104 3319046868 3322609344 3328919624 3356857344 3367041984 3370674176 3374847488 3387303432 3397598791 3413495808 3426112896 3430354848 3436304128 3440762478 3443034251 3446729808 3486775158 3489077311 3490536512 3492822288 3501126732 3503419443 3507198752 3541011456 3547946652 3550270023 3551754816 3554099872 3564882942 3599251776 3601628192 3603134464 3612555462 3614066304 3631915949 3648909312 3662396544 3666327552 3673508184 3675933628 3680484889 3684435312 3715356672 3724190208 3730649088 3745034577 3749074528 3780538368 3792008448 3796703424 3799210208 3803288064 3810736938 3851626496 3861697218 3863312256 3865842144 3870012416 3877591972 3914975616 3919177728 3921765376 3926853576 3929446292 3931089664 3933663936 3945598596 3986268096 3987935232 3995745744 3998362356 4002675584 4007631392 4041265152 4051831716 4053526272 4056202624 4068509064 4073546382 4080611152 4092991647 4124640768 4136909824 4145012108 4147726467 4164798518 4200442588 4204951104 4217708844 4220493598 4262965248 4274111484 4276933478 4278722176 4291703736 4333079808 4335940736 4340594688 4349095896 4353763968 4375266933 4409098752 4411986048 4416745472 4422475872 4425395824 4430145792 4452026002 4475809792 4489389312 4503010032 4508585316 4511562122 4516404576 4563227952 4565136384 4568150528 4573806464 4587683304 4590687546 4595639744 4649033544 4654023552 4657096384 4668168976 4671225924 4721348608 4730595536 4733693364 4735673088 4744948071 4753177256 4759062278 4799002368 4804153344 4813562448 4816740616 4818755072 4845725743 4877933328 4879973376 4883195392 4898010912 4912580416 4965586944 4968838656 4978570302 4993379436 5035286016 5056011264 5062271232 5071050752 5080982584 5139169344 5145532272 5148929624 5151083008 5154456192 5170094712 5219967488 5235804768 5239233432 5244885248 5251690098 5255157541 5260798128 5311517184 5315024128 5321919978 5327660992 5331149808 5347324413 5402442288 5404701696 5418833193 5421099456 5424678752 5431395176 5457322196 5493594816 5499521024 5513900442 5526652968 5530301956 5543450659 5595973632 5606601472 5617582199 5623611792 5670807552 5698815312 5704932096 5716105407 5722271648 5777439744 5792545827 5794968384 5798794528 5805018624 5816387958 5833689244 5872463424 5878798336 5882648064 5894169438 5896634496 5900495904 5906861056 5979402144 5981902848 5985852416 5993618616 6004013376 6011447088 6021872768 6061897728 6084303936 6086848512 6102763596 6110319573 6116911072 6120916728 6186961152 6198711392 6205364736 6217518162 6228301232 6247197777 6300663882 6307426656 6311591152 6314230784 6326597428 6330740397 6394447872 6398669824 6415400217 6418083264 6437555604 6441806018 6503911104 6506631168 6510892032 6523643844 6527951098 6530681216 6613648128 6625118208 6638093736 6645218688 6657839248 6678039003 6713714688 6734083968 6741348352 6749694976 6767343183 6774606864 6795197582 6852225792 6860709696 6872608256 6881524956 6886068502 6893459616 6973550316 6978154622 6981073024 6985644576 7002253464 7006838886 7014397504 7082022912 7095893304 7100540046 7103509632 7108199744 7129765884 7138593417 7198503552 7203256384 7206268928 7225110924 7228132608 7263831898 7324793088 7332655104 7347016368 7351867256 7360969778 7368870624 7396107713 7430713344 7448380416 7490069154 7495014493 7498149056 7584016896 7593406848 7598420416 7606576128 7621473876 7703252992 7723394436 7726624512 7731684288 7740024832 7755183944 7829951232 7838355456 7843530752 7853707152 7858892584 7862179328 7867327872 7891197192 7906184107 7972536192 7991491488 7996724712 8005351168 8015262784 8103663432 8107052544 8112405248 8137018128 8147092764 8161222304 8185983294 8249281536 8270850663 8273819648 8290024216 8295452934 8329597036 8400885176 8409902208 8435417688 8440987196 8548222968 8553866956 8557444352 8574204409 8583407472 8666159616 8671881472 8681189376 8698191792 8707527936 8724581937 8750533866 8818197504 8823972096 8841254157 8844951744 8850791648 8860291584 8904052004 8978778624 9006020064 9017170632 9023124244 9032809152 9126455904 9130272768 9136301056 9147612928 9175366608 9181375092 9191279488 9298067088 9308047104 9314192768 9326277243 9336337952 9342451848 9450995823 9461191072 9467386728 9471346176 9489896142 9506354512 9518124556 9598004736 9627124896 9633481232 9637510144 9662709027 9691451486 9755866656 9759946752 9766390784 9791926647 9796021824 9825160832 9931173888 9937677312 9957140604 9986758872 10070572032 10112022528 10124542464 10142101504 10161965168 10192796373 10278338688 10291064544 10297859248 10302166016 10308912384 10329102753 10340189424 10439934976 10467231933 10471609536 10478466864 10489770496 10503380196 10510315082 10521596256 10623034368 10630048256 10643839956 10655321984 10662299616 10694648826 10804884576 10809403392 10837666386 10842198912 10849357504 10862790352 10895747847 10914644392 10987189632 10999042048 11027800884 11041454667 11053305936 11060603912 11086901318 11191947264 11213202944 11235164398 11247223584 11288795983 11341615104 11397630624 11409864192 11432210814 11439758963 11444543296 11554879488 11585091654 11589936768 11597589056 11610037248 11632775916 11667378488 11744926848 11757596672 11765296128 11788338876 11793268992 11800991808 11813722112 11958804288 11963805696 11971704832 11987237232 12008026752 12022894176 12043745536 12067333637 12123795456 12168607872 12205527192 12220639146 12228707857 12233822144 12241833456 12278974941 12373922304 12397422784 12410729472 12435036324 12443179401 12456602464 12494395554 12601327764 12614853312 12623182304 12628461568 12653194856 12661480794 12788895744 12797339648 12830800434 12836166528 12875111208 12883612036 12899563543 13007822208 13021784064 13047287688 13055902196 13061362432 13125800799 13227296256 13250236416 13276187472 13290437376 13315678496 13356078006 13427429376 13468167936 13499389952 13534686366 13549213728 13590395164 13704451584 13721419392 13745216512 13763049912 13772137004 13786919232 13947100632 13956309244 13962146048 13971289152 14004506928 14013677772 14028795008 14164045824 14191786608 14201080092 14207019264 14216399488 14234844213 14259531768 14277186834 14397007104 14406512768 14450221848 14456265216 14527663796 14537177229 14649586176 14694032736 14703734512 14721939556 14737741248 14792215426 14896760832 14980138308 14990028986 14996298112 15168033792 15186813696 15196840832 15213152256 15242947752 15446788872 15453249024 15463368576 15480049664 15510367888 15659902464 15687061504 15707414304 15717785168 15724358656 15734655744 15765472623 15782394384 15812368214 15945072384 15982982976 15993449424 16010702336 16030525568 16207326864 16214105088 16224810496 16274036256 16294185528 16322444608 16371966588 16498563072 16541701326 16547639296 16580048432 16590905868 16630351977 16659194072 16801770352 16819804416 16852746597 16870835376 16881974392 17096445936 17107733912 17114888704 17148408818 17166814944 17332319232 17343762944 17396383584 17415055872 17449163874 17460684733 17501067732 17636395008 17647944192 17682508314 17689903488 17701583296 17720583168 17808104008 17957557248 18012040128 18034341264 18046248488 18065618304 18252911808 18260545536 18272602112 18295225856 18350733216 18362750184 18382558976 18418561867 18596134176 18616094208 18628385536 18652554486 18664869887 18672675904 18684903696 18741593331 18901991646 18922382144 18934773456 18942692352 18979792284 18992221191 19012709024 19036249112 19196009472 19246200651 19254249792 19266962464 19275020288 19325418054 19382902972 19511733312 19519893504 19532781568 19583853294 19592043648 19650321664 19688807513 19875354624 19914281208 19952102293 19973517744 20034117009 20141144064 20224045056 20249084928 20302029549 20323930336 20385592746 20556677376 20582129088 20595718496 20604332032 20617824768 20658205506 20680378848 20879869952 20934463866 20943219072 20956933728 20979540992 21006760392 21020630164 21043192512 21246068736 21260096512 21287679912 21310643968 21324599232 21389297652 21415780251 21609769152 21618806784 21675332772 21684397824 21698715008 21725580704 21791495694 21829288784 21974379264 22055601768 22082909334 22106611872 22121207824 22173802636 22188323139 22426405888 22470328796 22485043479 22494447168 22577591966 22795261248 22819728384 22864421628 22879517926 22889086592 23109758976 23170183308 23179873536 23195178112 23220074496 23265551832 23334756976 23489853696 23530592256 23576677752 23586537984 23601983616 23627444224 23718552321 23917608576 23943409664 23974474464 24016053504 24045788352 24087491072 24134667274 24337215744 24411054384 24441278292 24457415714 24467644288 24483666912 24557949882 24747844608 24794845568 24821458944 24870072648 24886358802 24913204928 24988791108 25202655528 25229706624 25246364608 25256923136 25306389712 25322961588 25594679296 25661600868 25672333056 25722613227 25750222416 25767224072 25799127086 26015644416 26043568128 26094575376 26111804392 26122724864 26251601598 26268934291 26454592512 26552374944 26580874752 26631356992 26712156012 26936335872 26998779904 27069372732 27098427456 27180790328 27408903168 27442838784 27490433024 27526099824 27544274008 27573838464 27894201264 27912618488 27924292096 27942578304 28009013856 28027355544 28057590016 28383573216 28402160184 28414038528 28432798976 28469688426 28488485617 28519063536 28554373668 28794014208 28813025536 28900443696 28912530432 28988127081 29055327592 29074354458 29299172352 29375779941 29388065472 29407469024 29443879112 29475482496 29584430852 29793521664 29960276616 29980057972 29992596224 30051337783 30336067584 30373627392 30393681664 30426304512 30453208763 30485895504 30578389119 30893577744 30906498048 30926737152 30987308259 31020735776 31319804928 31401695799 31414828608 31435570336 31448717312 31469311488 31530945246 31564788768 31624736428 31890144768 31965965952 31986898848 32021404672 32061051136 32414653728 32428210176 32449620992 32548072512 32588371056 32644889216 32687243541 32743933176 32997126144 33083402652 33124364001 33160096864 33181811736 33260703954 33318388144 33603540704 33639608832 33705493194 33741670752 33763948784 33866387949 34192891872 34215467824 34229777408 34296817636 34319276889 34333629888 34664638464 34687525888 34792767168 34830111744 34898327748 34921369466 35002135464 35272790016 35295888384 35365016628 35379806976 35403166592 35441166336 35616208016 35915114496 36024080256 36068682528 36092496976 36131236608 36202000911 36505823616 36545204224 36590451712 36686123571 36701466432 36725500368 36765117952 36837123734 37192268352 37232188416 37256771072 37305108972 37329739774 37345351808 37369807392 37483186662 37803983292 37844764288 37869546912 37885384704 37959584568 37984442382 38025418048 38072498224 38392018944 38492401302 38508499584 38533924928 38550040576 38650836108 38698690629 38765805944 39023466624 39065563136 39167706588 39184087296 39300643328 39377615026 39565585921 39750709248 39828562416 39904204586 39947035488 40068234018 40094689181 40282288128 40498169856 40604059098 40630868041 40647860672 40771185492 41113354752 41164258176 41191436992 41208664064 41235649536 41316411012 41360757696 41759739904 41868927732 41886438144 41913867456 41959081984 42013520784 42041260328 42086385024 42294247019 42492137472 42520193024 42575359824 42621287936 42649198464 42778595304 42831560502 42859840159 43219538304 43350665544 43368795648 43397430016 43451161408 43582991388 43611531687 43658577568 43948758528 44111203536 44165818668 44213223744 44242415648 44347605272 44376646278 44852811776 44940657592 44970086958 44988894336 45155183932 45211091641 45590522496 45639456768 45728843256 45759035852 45778173184 46340366616 46359747072 46390356224 46440148992 46531103664 46669513952 46979707392 47061184512 47153355504 47173075968 47203967232 47296417869 47437104642 47835217152 47948948928 48032107008 48091576704 48174982144 48269334548 48674431488 48822108768 48882556584 48914831428 48935288576 48967333824 49115899764 49495689216 49589691136 49642917888 49740145296 49772717604 49826409856 49891055931 49977582216 50405311056 50459413248 50492729216 50558239791 50612779424 50645923176 51323201736 51344666112 51445226454 51500444832 51534448144 51598254172 52031288832 52189150752 52223608784 52245449728 52382054199 52503203196 52537868582 52909185024 53104749888 53161749504 53262713984 53424312024 53872671744 54138745464 54196854912 54361580656 54817806336 54885677568 54980866048 55052199648 55088548016 55147676928 55255685601 55788402528 55825236976 55848584192 55885156608 55994609661 56018027712 56054711088 56115180032 56767146432 56804320368 56828077056 56865597952 56939376852 56976971234 57038127072 57108747336 57588028416 57626051072 57800887392 57825060864 57976254162 58110655184 58148708916 58598344704 58751559882 58776130944 58814938048 58887758224 58950964992 59066422539 59168861704 59856306879 59920553232 59960115944 59985192448 60102675566 60672135168 60747254784 60787363328 60906417526 60971791008 61156778238 61197157171 61787155488 61812996096 61853474304 61974616518 62015535431 62041471552 62639609856 62803391598 62829657216 62871140672 62897434624 62938622976 63061890492 63129577536 63249472856 63780289536 63931931904 63973797696 64042809344 64122102272 64554377029 64829307456 64856420352 64899241984 65096145024 65176742112 65289778432 65374487082 65417650769 65487866352 66166805304 66248728002 66292468909 66320193728 66363623472 66521407908 66564969417 66636776288 67207081408 67279217664 67410986388 67455130437 67483341504 67527897568 67732775898 68385783744 68430935648 68459554816 68593635272 68638553778 68667259776 69006403031 69329276928 69375051776 69585534336 69660223488 69796655496 69842738932 69929212891 70004270928 70591776768 70730033256 70759613952 70806333184 70882332672 71155656963 71232416032 71830228992 72048160512 72137365056 72184993952 72262473216 72404001822 73011647232 73180903424 73372247142 73402932864 73451000736 73530235904 73674247468 74384536704 74464376832 74513542144 74610217944 74659479548 74690703616 74739614784 74966373324 75607966584 75689528576 75739093824 75770769408 75919169136 75968884764 76050836096 76144996448 76784037888 76984802604 77016999168 77067849856 77167839681 77301672216 77397381258 77531611888 78046933248 78335413176 78368174592 78601286656 78755230052 78806802873 79131171842 79657124832 79808409172 79894070976 80136468036 80189378362 80996339712 81208118196 81261736082 81295721344 81542370984 82226709504 82328516352 82382873984 82471299072 82632822024 82721515392 83737855464 83772876288 83827734912 83918163968 84027041568 84082520656 84172770048 84588494038 85040386048 85150719648 85242575872 85298396928 85465456851 85557190608 85663121004 85719680318 86439076608 86701331088 86737591296 86794860032 86902322816 87165982776 87223063374 87317155136 87897517056 88222407072 88331637336 88426447488 88484831296 88695210544 88753292556 89705623552 89881315184 89940173916 89977788672 90154013349 90310367864 90422183282 91181044992 91278913536 91359626289 91457686512 91518071704 91556346368 92680733232 92719494144 92780712448 93062207328 93339027904 93959414784 94306711008 94346151936 94407934464 94592835738 94655290921 94874209284 95670434304 95897897856 96064214016 96183153408 96349964288 96538669096 97348862976 97644217536 97765113168 97829662856 97870577152 97934667648 98231799528 98991378432 99179382272 99480290592 99545435208 99652819712 99782111862 99847993279 99955164432 100810622112 100918826496 100985458432 101116479582 101183242019 101225558848 101291846352 101599163847 102646403472 102689332224 102890452908 102957830667 103000889664 103068896288 103196508344 104062577664 104378301504 104447217568 104490899456 104764108398 105006406392 105075737164 105325562521 105818370048 106209499776 106323499008 106525427968 106734061781 106848624048 107745343488 108161396641 108277490928 108393709824 108606002733 108723161312 109635612672 109771355136 110058370713 110104399296 110177096032 110295353856 110511371202 111576805056 111650473952 111697168384 111770313216 111989219322 112036055424 112109422176 112230360064 113534292864 113608640736 113656154112 113731195904 113878753704 113953942468 114076254144 114217494672 115176056832 115252102144 115601774784 115650121728 115952508324 116096071887 116221310368 116297417832 117196689408 117503119764 117552261888 117629876096 117775516448 117901929984 118132845078 118337723408 118696757763 119712613758 119841106464 119920231888 119970384896 120205351132 120284067543 121494509568 121574726656 121812835052 121892604123 121943582016 122313556476 122394314342 123574310976 123625992192 123706948608 123949233036 124031070862 124082943104 125279219712 125606783196 125659314432 125742281344 125877245952 126123780984 126259155072 126498945712 126882741057 127560579072 127863863808 127947595392 128085618688 128244204544 128579520477 129108754058 129658614912 129798483968 130192290048 130353484224 130579556864 130748974164 130835301538 130975732704 132333610608 132497456004 132584937818 132640387456 132727246944 133042815816 133129938834 133273552576 134414162816 134558435328 134821972776 134910260874 134966683008 135055795136 135465551796 135633274923 136771567488 136861871296 136919109632 137187270544 137277107556 137334519552 138012806062 138750103552 139171068672 139320446976 139593310992 139685477864 139858425782 140008541856 140526046547 141183553536 141460066512 141519227904 141612666368 142311313926 142405275367 142464832064 144096321024 144274730112 144369987904 144524946432 144808003644 146023294464 146361806848 146744494284 146805865728 146902001472 147060471808 147348494936 148769073408 148928753664 149027084288 149220435888 149318959096 149381407232 149479229568 149932746648 150217498033 151215933168 151379057152 151478187648 151838338272 151937769528 152101672192 152289992896 153969605208 154033998336 154135699712 154335679362 154603344432 154794762516 155063223776 156093866496 156670826352 156736349184 157146162597 157202573312 157510460104 157613605746 158262343684 159314249664 159616818344 159788141952 160272936072 160378756724 162416236392 162523472164 162591442688 162909883771 163084741968 164453419008 164657032704 164765747968 164942598144 165265644048 165443030784 165767056803 167475710928 167545752576 167655469824 167983828983 168054083136 168165041312 168345540096 169176988076 170301439296 170485151744 170596793856 170930913702 171114381216 171326242008 171439360636 172878153216 173402662176 173475182592 173589720064 173804645632 174331965552 174446126748 174634310272 175795034112 176444814144 176663274672 176852894976 176969662592 177199267617 177390421088 177506585112 179568920637 179762630368 179880347832 179955577344 180308026698 180620735728 180844366564 182362089984 182719252578 182915373024 183036143408 183112692736 183591471513 185361466464 185438988288 185561424896 186046606293 186124414656 186678055808 187918829568 188613422016 188692303872 188815868928 189185671476 189310581842 189748418568 191340868608 191795795712 192128428032 192366306816 192699928576 193077338192 193663131087 194697725952 195288435072 195530226336 195659325712 195741154304 195869335296 196252952307 196463599056 198358764544 198877406727 198960581184 199090870416 199305639424 199564223724 199695986558 199910328864 201621244224 201837652992 201970916864 202232959164 202366484038 202451117696 202583692704 203198327694 205292806944 205378664448 205780905816 205915661334 206001779328 206137792576 206393016688 207019209093 208125155328 208756603008 208894435136 208981798912 209528216796 209787638673 210012812784 210151474328 210651125042 212418999552 212646998016 213050855936 213468123562 213697248096 214487123677 215490686976 216322793282 216554981856 216787419648 217212005466 217355420297 217446322624 219542710272 220116741426 220208798592 220354192064 220590707712 221022742404 223153610112 223300947904 223394336768 223540626432 223978438644 224072110848 224218844352 224460720128 227068585728 227217281472 227312308224 227462391808 227757507408 227907884936 228152508288 228434989344 229279339103 230352113664 230504204288 231203549568 231905016648 232192143774 232345449283 232442620736 232594835664 235006239528 235104523776 235259752192 235551032896 235803859968 236265690156 236420408619 236675446816 237393515526 239425227516 239682212928 239840463776 239940769792 240410702264 240568135086 242989019136 243149453312 243625670104 243785208246 243887164032 244627112952 244788628684 245091707317 247148621952 247413897216 247898466072 248062141724 248165886208 251213566392 251318628864 251484562688 251754491904 252247561968 252518310144 252997891424 253765482114 255121158144 255727727616 255895190784 256396370553 256488409088 257159040954 258217508116 259317229824 260384580096 260706968448 261159113728 261497948328 261670603076 261951465408 264667221216 264994912008 265169875636 265280774912 265454493888 266085631632 266259877668 266547105152 268828325632 269116870656 269643945552 269820521748 269933366016 270111590272 270462040047 270931103592 271266549846 273543134976 273723742592 274078878867 274374541088 274554215112 274669039104 276025612124 278342137344 279186621984 279370955728 279716851564 280017083712 281052093094 282920133024 283038455808 283225332736 283965872763 284622627852 284810550734 284929664128 288192642048 288549460224 288739975808 289049892864 289616007288 292046588928 293488988568 293611731456 293804002944 294120943616 294696989872 297538146816 298054168576 298440871776 298637918192 298762814464 298958459136 299543979837 299865493296 300434996066 302431866336 302758114304 302956375296 303549726057 303676676544 303875539056 304203344384 304579985792 307939210416 308067996672 308271399424 308671358724 309206688864 309589525032 310126447552 312187732992 313341652704 313472698368 314292325194 314405146624 315020920208 315227211492 315976687563 316524687368 318628499328 319233636688 319576283904 320202185343 320545872144 320757513448 324484189923 324832472784 325046944328 325182885376 325819767542 326169483936 328906838016 329314065408 329531495936 330531288096 330886061568 331534113606 331753009927 334951421856 335091505152 335310939648 335967657966 336108166272 336330082624 336691080192 338353976152 340602878592 340970303488 341193587712 341861827404 342228762432 342652484016 342878721272 345756306432 346805324352 346950365184 347179440128 347609291264 348663931104 348892253496 349268620544 349952675473 351590068224 352889628288 353326549344 353705789952 353939325184 354398535234 354632527853 354780842176 355013170224 356090273289 359137841274 359525260736 359760695664 359911154688 360616053396 360852202629 361241471456 361688733128 364724179968 365438505156 365677812369 365830746048 366072286816 366225385472 367182943026 370722932928 370877976576 371122849792 372093212586 372248829312 373356111616 374087342747 375837659136 377226844032 377631737856 378371342952 378621163684 379089943567 379496837136 380648223171 382681737216 383591591424 384256856064 384732613632 385738561431 386154676384 387326262174 389395451904 390576870144 391060452672 391318651424 391482308608 391738670592 392505904614 392927198112 396717529088 397754813454 397921162368 398181740832 398611278848 399128447448 399391973116 399820657728 403242488448 403675305984 403941833728 404465918328 404732968076 404902235392 405167385408 406396655388 406899824769 410585613888 410757328896 411561811632 411831322668 412003558656 412275585152 412786033376 414038418186 416250310656 417513206016 417788870272 419056433592 419575277346 420025625568 420302948656 421302250084 421578139641 424837999104 426101711872 426936247124 427215826101 427394496192 428974247354 432645586564 433109963712 433574839296 434424010932 434710840594 434892645248 439085420544 440233482852 440417597184 440708384128 441181415424 442045484808 446307220224 446601895808 447081252864 447956877288 448144221696 448437688704 448921440256 450652494099 454137171456 454434562944 454924783616 455515014816 455815769872 456305016576 456869978688 458558678206 461008408576 462407099136 463810033296 464384287548 464690898566 464885241472 465189671328 470012479056 470209047552 470519504384 471102065792 471607719936 472531380312 472840817238 473350893632 474787031052 478850455032 479364425856 479680927552 479881539584 480821404528 481136270172 486298906624 487251340208 487570416492 487774328064 488729651313 489254225904 489577257368 490183414634 494297243904 494827794432 495796932144 496124283448 496331772416 499109751529 502427132784 502637257728 502969125376 504495123936 505036620288 505995782848 507530964228 511455455232 511790381568 512792741106 512976818176 514318081908 516435016232 518634459648 520769160192 521413936896 522318227456 522995896656 523341206152 523902930816 529334442432 529989824016 530339751272 530561549824 530908987776 532171263264 532519755336 533094210304 537656651264 539287891104 539641043496 539866732032 540223180544 540924080094 541281226723 541862207184 542533099692 547086269952 547447485184 548157757734 548749082176 549108430224 549338078208 550774414539 552051224248 556684274688 558139818879 558373243968 558741911456 559433703128 560034167424 562104186188 565840266048 566076911616 566450665472 567931745526 569245255704 569621101468 569859328256 570975417877 576385284096 577098920448 577479951616 578099785728 578610966497 579232014576 580989393261 584093177856 586977977136 587223462912 587608005888 588758856921 589393979744 595076293632 596632220181 596881743552 597275836384 597525628928 597916918272 599087959674 599730986592 600869992132 604863732672 605516228608 605912750592 607099452114 607353353088 607751078112 608406688768 609159971584 615878420832 616135993344 616542798848 617342717448 618413377728 619179050064 620252895104 621057627279 624375465984 626683305408 626945396736 628584650388 629362916019 630041840416 630454422984 631953375126 633049374736 637256998656 638467273376 639152567808 640404370686 641091744288 641515026896 643461371031 648968379846 649664945568 650093888656 650365770752 651639535084 652066260891 652338967872 658628130816 659062991872 661062576192 661772123136 663068227212 663506019854 669902843712 670183010304 670621879296 671935315932 672216332544 672660165248 673382160384 676707952304 681205757184 682387175424 683723654808 684457524864 685304968032 685757442544 687838017309 691512612864 693610648704 694358880256 695218582528 697036347849 697327862208 697784506992 698537241088 699905350946 705779256576 706653098688 707411579904 707878650368 708797070468 709265055706 709561684352 710026340448 712180546578 718275682548 719050521472 719521391328 719822309376 721232106792 721704405258 722482942912 723377466256 729448359936 730877010312 731355624738 731661492096 732144573632 732450770944 734365886052 735275121951 741445865856 742245699584 744186425172 744497658624 746712223232 748174685494 754453688064 755263475712 756742685904 757242327368 758179887134 758993674272 761296446342 761799094439 765363474432 767183182848 769465227264 771477122862 771986492779 772309352768 774652524348 781153740288 782120905344 782637302848 782964617216 783477341184 785011809228 785854396224 793435058176 795509626908 795842324736 796363481664 797222557696 798256894896 798783946232 799641315456 806484976896 807350611968 807883667456 808931836656 809465936152 809804470784 810334770816 812793310776 813799649538 814336963021 821171227776 823123623264 823662645336 824007117312 824551170304 825572066752 828076836372 835026412032 835577740544 838112867184 839150554692 840051251136 840605897312 842604500168 843156279282 849675998208 851897618289 852203423744 853872494248 854431652202 854788992384 857948494708 865291173128 866219927424 867149678592 868848021864 869421681188 869785290496 880466965704 880835194368 881416768256 882362830848 883143054127 884090969616 892614440448 893203791616 894162505728 895913754576 896288443392 896875377408 898631939511 901304988198 908274342912 908869125888 910649178171 911030029632 911631539744 912610033152 913739957376 917117356412 924814198272 927620066592 928768575096 929381797132 929770482944 930379342656 940024958112 940418095104 941039008768 942204131584 943215439872 945062760624 945681634476 946701787264 947930062689 949574062104 957700910064 958728851712 959361855104 960606556029 961642809056 962272540344 973452569769 974502680416 975140832984 975548656128 977459302626 978508451808 979154514736 980366829268 988594487808 991593864288 992248566896 992663544832 995259029781 998219503058 1004854265568 1005274515456 1005938250752 1008990247872 1010073240576 1011991565696 1015061928456 1022910910464 1023580763136 1025585482212 1028636163816 1032870032464 1037268919296 1041538320384 1042827873792 1044636454912 1045991793312 1046682412304 1047805861632 1049858026419 1058668884864 1059979648032 1060679502544 1061123099648 1061817975552 1063897583559 1064342526528 1065039510672 1066188420608 1075313302528 1078575782208 1079282086992 1079733464064 1080446361088 1081848160188 1082562453446 1083724414368 1085066199384 1094172539904 1094894970368 1096315515468 1097498164352 1098216860448 1098676156416 1101548829078 1104102448496 1113368549376 1116279637758 1116746487936 1117483822912 1118867406256 1120068334848 1122262028241 1124208372376 1131680532096 1132901330944 1135863491052 1137269830701 1138490511408 1139242202936 1139718656512 1141950835754 1152770568192 1154197840896 1154959903232 1157221932994 1158464029152 1161978786522 1162745986249 1168186355712 1173955954272 1174446925824 1175216011776 1177517713842 1178295173189 1178787959488 1190152587264 1193264440362 1193763487104 1194551672768 1195051257856 1195833836544 1198175919348 1199461973184 1201739984264 1209727465344 1211032457216 1211825501184 1214198904228 1214706706176 1215502156224 1216813377536 1218319943168 1226533163551 1231756841664 1232271986688 1233085597696 1234685434896 1236826755456 1238358100128 1240505790208 1242115254558 1242935364611 1248750931968 1253366610816 1257169300776 1258725832038 1259556909271 1260083680832 1260908845968 1263906750252 1264734418923 1266098749472 1274513997312 1276934546752 1278305135616 1280808741372 1281647478303 1282183488576 1283030053792 1286922742062 1297936759692 1299329891136 1300187777312 1300731541504 1303279070168 1304132521782 1304677935744 1311121657589 1317256261632 1318125983744 1322125152384 1323544246272 1326136454424 1327012039708 1328655044929 1339805687424 1341243758592 1343870631864 1344432665088 1345320330496 1346764320768 1351957482297 1353415904608 1362411514368 1364774350848 1367447309616 1368915049728 1370609936064 1371514885088 1375676034618 1383025225728 1387221297408 1390437165056 1394072695698 1394655724416 1395569013984 1397074482176 1399810701892 1411558513152 1413306197376 1414823159808 1415757300736 1417594140936 1418530111412 1419123368704 1420052680896 1424361093156 1436551365096 1438101042944 1439042782656 1439644618752 1442464213584 1443408810516 1444965885824 1446754932512 1458896719872 1461754020624 1462711249476 1463322984192 1464289147264 1466188953939 1468731772104 1470550243902 1482891731712 1488372850344 1488995317248 1493424446464 1496349370988 1497329254587 1508907376128 1513485371808 1514484654736 1516359774268 1517987348544 1522592892684 1523598188878 1534366365696 1538930454528 1542954245724 1543972985558 1544618705536 1549305048696 1562307480576 1564241810688 1565274605696 1566954682368 1570023618456 1571708792448 1591019253816 1591684649472 1592726963328 1594445115392 1596513789792 1597567892464 1599282630912 1612969953792 1615767334912 1617863673312 1618931872304 1619608941568 1620669541632 1623843680169 1625586621552 1627599299076 1628673926042 1642342455552 1646247246528 1647325290672 1648014234624 1649102340608 1651144133504 1656153672744 1670052824064 1671155481088 1676225734368 1678301109384 1680102502272 1681211794624 1685209000336 1686312558564 1699351996416 1703795236578 1704406847488 1707744988496 1708863304404 1709577984768 1712926253631 1715896989416 1730582346256 1732439854848 1734299357184 1735832899491 1737696043728 1738843362376 1739570580992 1760933931408 1761670388736 1762833536512 1766286108254 1768181939232 1785228880896 1786407583232 1791827509152 1792576886784 1793750754816 1797263879022 1798450527499 1802609976396 1816548685824 1817738251776 1821298356342 1822060059264 1823263079488 1825220066304 1827479914752 1834234712824 1849628396544 1855240133184 1857537150192 1858763594264 1859540965888 1860758685312 1880049916224 1880836190208 1882078017536 1884408263168 1890125521248 1891363268952 1893403574528 1895860125378 1897111872301 1899148124208 1915401820128 1917457703424 1918723710208 1921213112058 1922481598361 1923285618112 1924545080688 1930384113093 1946905139538 1949005360832 1950281665968 1951097312256 1954918605252 1956198782673 1957016903616 1958309029472 1960733658536 1977188975616 1983187728576 1984497133792 1985327089664 1990518059562 1996439006116 2001185687899 2009708531136 2010549030912 2011876501504 2017980495744 2020146481152 2023983131392 2027947173839 2030123856912 2047161526272 2051170964424 2055066536179 2057272327632 2063514051927 2065740064928 2074537838592 2083076640768 2085655747584 2091109043547 2091983586624 2093364824608 2095611723264 2099716052838 2117337769728 2119959296064 2121359005088 2122246199296 2123635951104 2127795167118 2128685053056 2130079021344 2132376841216 2150626605056 2157151564416 2158564173984 2159466928128 2160892722176 2163696320376 2165124906892 2167448828736 2170132398768 2188345079808 2189789940736 2192631030936 2194996328704 2196433720896 2197352312832 2203097658156 2205825365853 2208204896992 2226737098752 2232559275516 2233492975872 2234967645824 2237734812512 2240136669696 2244524056482 2248416744752 2263361064192 2271726982104 2274539661402 2276981022816 2278484405872 2279437313024 2283901671508 2285397283317 2308395681792 2309919806464 2314443865988 2315959478337 2316928058304 2323957573044 2325491972498 2347911908544 2348893851648 2350432023552 2355035427684 2356590346378 2357575918976 2380305174528 2386528880724 2387526974208 2389103345536 2391667673088 2396351838696 2398923946368 2403479968528 2419454930688 2423651002368 2428397808456 2429413412352 2431004312448 2433626755072 2436639886336 2443010889063 2453066327102 2463513683328 2466171195392 2469370869792 2473653510912 2476716200256 2481011580416 2484230509116 2485870729222 2506733221632 2514338601552 2517451664076 2519113818542 2520167361664 2521817691936 2527813500504 2529468837846 2532197498944 2549027994624 2553869093504 2556610271232 2561617482744 2563294956606 2564366977152 2566060107584 2573845484124 2595873519384 2598659782272 2600375554624 2601463083008 2606558140336 2608265043564 2609355871488 2622243315178 2636251967488 2644250304768 2647088492544 2649429162381 2652272908848 2654024079416 2657310089858 2679611374848 2682487517184 2687741263728 2688865330176 2690640660992 2703914964594 2705700231973 2706831809216 2724823028736 2734894619232 2737830099456 2741219872128 2743029770176 2751352069236 2774442594816 2780874330112 2788145391396 2789311448832 2791138027968 2794148964352 2799621403784 2823117026304 2826612394752 2829646319616 2831514601472 2835188281872 2837060222824 2838246737408 2840105361792 2848722186312 2873102730192 2876202085888 2878085565312 2884928427168 2886817621032 2889931771648 2893509865024 2923508041248 2925422498952 2926645968384 2928578294528 2932377907878 2934314018551 2937463544208 2941100487804 2965783463424 2976745700688 2977990634496 2985777089343 2986848892928 2992698741976 2994658509174 3017814752256 3026970743616 3028969309472 3032719548536 3035974697088 3045185785368 3047196377756 3068732731392 3085908491448 3087945971116 3089237411072 3095287791649 3098610097392 3124614961152 3128483621376 3130549211392 3133909364736 3136680502589 3140047236912 3143417584896 3149574079257 3182038507632 3183369298944 3185453926656 3191692750677 3193027579584 3195135784928 3198565261824 3225939907584 3235727346624 3237863744608 3239217883136 3241339083264 3247687360338 3251173243104 3255198598152 3257347852084 3284684911104 3292494493056 3294650581344 3296028469248 3298204681216 3302288267008 3312307345488 3340105648128 3342310962176 3352451468736 3356602218768 3360205004544 3362423589248 3366786084723 3370418000672 3372625117128 3398703992832 3407590473156 3411809492103 3415489976992 3417726608808 3419155969536 3425852507262 3431793978832 3461164692512 3464879709696 3471665798982 3475392087456 3477686724752 3479141161984 3488237958747 3521867862816 3523340777472 3525667073024 3532572216508 3534885519567 3536363878464 3570457761792 3572815166464 3583655018304 3585153773568 3587501509632 3594527758044 3596901054998 3605219952792 3633097371648 3635476503552 3642596712684 3644120118528 3646526158976 3650440132608 3654959829504 3668469425648 3679599490653 3699256793088 3710480266368 3715074300384 3717527188528 3719081931776 3721517370624 3728806093833 3760099832448 3764156035072 3768816526336 3778670727813 3780251042496 3782726537904 3786807149056 3791720250756 3794223744602 3798296248416 3830803640256 3834915406848 3837447420416 3842426224116 3844963196722 3846571236224 3849090161376 3860768226186 3893810279076 3898010721664 3900563331936 3902194624512 3909837210504 3912397565346 3914033807232 3916618058944 3921467317072 3933364972767 3954377951232 3966375457152 3968994267584 3970654179328 3981036119124 3985965134787 3992878012232 4002371375798 4019417062272 4023753003008 4035960991488 4040292962304 4047966262784 4055894347678 4060247713824 4075255349863 4094323052544 4102341928848 4110133072358 4114544655264 4127028103854 4129752985643 4131480129856 4149075677184 4171311495168 4182218087094 4183967173248 4186729649216 4191223446528 4199432105676 4234675539456 4239918592128 4242718010176 4244492398592 4247271902208 4255590334236 4257370106112 4260158042688 4264753682432 4301253210112 4314303128832 4317128347968 4318933856256 4321785444352 4327392640752 4330249813784 4334897657472 4340264797536 4356307442957 4376690159616 4379579881472 4385262061872 4389992657408 4392867441792 4406195316312 4411650731706 4414563536377 4416409793984 4465118551032 4466985951744 4469935291648 4475469625024 4480273339392 4489048112964 4491987763761 4496833489504 4526722128384 4543453964208 4549079322804 4553962045632 4556968811744 4558874626048 4567803343016 4570794566634 4616791363584 4619839612928 4628887731976 4631918956674 4633856116608 4647915146088 4650983944996 4656742439023 4695823817088 4700864047104 4710070855368 4713180692756 4715151837952 4773057761448 4775053948416 4778206691072 4783335346176 4792703677392 4797847892736 4806959937056 4838909861376 4847302004736 4856795616912 4858826824704 4862008624896 4871531040507 4873279772672 4886021778126 4906132654204 4927027366656 4938741739584 4947307021824 4953432400512 4962023160832 4968461018232 4971741458444 5013466443264 5028677203104 5034903328152 5038227637084 5040334723328 5043635383872 5055627001008 5058937675692 5064394997888 5098055989248 5107738187008 5113220542464 5123234965488 5126589913212 5128733954304 5132120215168 5138778760893 5147690968248 5191747038768 5197319564544 5200751109248 5207498698473 5213116280672 5216530087128 5218711742976 5244486630356 5288500609536 5298858324762 5304545817696 5308048158832 5314620179716 5359222749696 5375482527456 5377730660352 5381281321984 5395351582497 5407829929188 5411400463946 5413663618432 5449646057472 5469789238464 5475660198912 5482439744256 5486059540352 5502704138472 5548885189632 5576290782792 5578622897664 5582276055936 5588297928704 5599242807568 5646234052608 5653224789504 5663029202944 5670376563744 5674120445648 5676493474816 5680210723584 5691335616903 5697444372624 5746205460384 5752404171776 5756171130624 5767444795083 5769856854336 5773635242064 5779863543296 5787019730048 5847016082496 5850844997904 5853291936768 5857156589056 5864755815756 5868628037102 5874927088416 5882200975608 5931566926848 5953491401376 5955981268992 5971554178686 5973697785856 5985397483952 5989317018348 6003557063697 6035629504512 6053941487232 6057938618944 6065439097072 6071949394176 6083841521517 6090371570736 6094392755512 6165199608537 6171816982896 6175891942232 6178474822144 6190575583298 6197220194784 6249229922304 6256967242752 6261098422784 6273361005178 6280094473824 6286835169792 6299148158514 6303307188613 6364077015264 6366738597888 6370907853312 6383385501354 6386055159168 6390271569856 6397130523648 6451879815168 6471454693248 6475727489216 6478435766272 6482678166528 6495374720676 6502346486208 6510397196304 6514695704168 6569369822208 6584988986112 6589301162688 6592056938496 6596409362432 6604576534016 6624614690976 6649100833987 6680211296256 6684621924352 6704902937472 6713204437536 6720410009088 6724847178496 6733572169446 6738018029207 6740836001344 6745250234256 6815180946312 6823618984206 6830979953984 6835453217616 6838311939072 6851705014524 6856191849951 6863587957664 6922329385024 6929759419392 6943331597964 6947878435011 6950784174912 6955373449504 6958282323968 6976475917494 7043735725632 7046681554944 7051334146048 7065144433016 7069771039134 7072727756928 7107659512193 7140915523584 7145630332928 7167310036608 7175003019264 7189055516088 7193802109996 7202708927773 7210439905584 7270953007104 7285193425368 7288240237056 7293052317952 7300880265216 7309919659008 7329032667189 7336938851296 7359198981306 7398513586176 7420960532736 7430148600768 7435054377056 7438163863552 7443034741248 7457612187666 7520199664896 7537633052672 7557341455626 7560502084992 7565453075808 7573614298112 7583440501512 7588447489204 7596592496832 7661607280512 7669830813696 7674894840832 7684852448232 7689926393444 7693142472448 7698180322752 7721536452372 7787620558152 7796021443328 7801126663872 7804389249024 7819674421008 7824795130692 7828067614464 7833236117888 7842934634144 7866729945534 7908755902464 7932750914304 7937988535168 7948287487143 7962072238248 7971930269574 7985756024464 8004742751596 8038834124544 8071921982976 8095932525568 8111788695356 8117100695919 8120495427648 8150510699726 8204683857696 8220266144716 8229089310528 8254056207708 8259505971286 8262960259712 8342622990336 8364436174188 8367934346496 8373459298432 8382446893056 8398864211352 8469351078912 8479837184256 8485436020352 8494543804416 8511180668472 8514740212224 8520316085376 8529507364864 8628606257664 8634256695936 8643570888704 8654785281504 8660499627568 8669795314944 8680529595072 8712614885914 8759159762944 8770524123744 8779985314816 8785734883584 8802942055653 8812390632624 8823301463412 8829127072754 8832819587968 8930237102064 8933971903488 8939870583296 8950939250048 8960546678784 8978096225928 8983975527522 8993666979008 9053444256768 9086907928416 9098158645608 9107924091264 9113937623488 9117749252096 9135606686032 9141589133268 9239679225856 9257775463952 9263837913348 9267712233216 9285863374947 9295830292176 9301967889992 9313484878046 9391647634176 9401728094208 9410041507767 9420141710736 9426361385512 9430303675904 9546115522896 9550107896832 9556413382144 9585407354784 9595695785472 9613919874112 9677819722752 9713591233824 9717653649408 9724017249792 9743062081014 9746559545344 9772043556252 9812265308408 9854054733312 9877483479168 9894614043648 9906864801024 9924046321664 9936922036464 9943482916888 10026932886528 10057354406208 10069806656304 10076455274168 10080669446656 10087270767744 10111254002016 10117875351384 10128789995776 10196111978496 10215476374016 10246469930976 10253179826424 10257467908608 10264240430336 10277557521786 10284343307737 10295381936496 10383494077536 10394639129088 10401502218496 10414997396946 10426232561344 10433060174256 10437423485952 10464713876241 10488973260712 10577001219072 10597716649524 10604656558701 10609091635392 10616096317664 10629240359432 10718445499392 10750965054912 10755461320704 10762562643968 10790703164994 10815659858376 10822800927892 10827327236864 10848532939663 10899292114944 10939578476928 10951320397824 10964879488512 10972119080704 10993608363443 11005408276944 11038798471959 11097770379264 11152581565584 11157245795328 11164552111872 11186418281499 11198485615136 11292468105216 11306449579008 11336012183439 11340753127488 11348240891296 11352986949632 11360421447168 11382671233806 11394888745248 11492410920768 11504808343552 11512342261248 11534889590166 11539713708672 11547270484128 11559727086592 11574039460096 11694032164992 11701689995808 11706583873536 11714313178112 11729511631512 11737256074204 11749854176832 11764401951216 11800094918301 11863133853696 11906982802752 11911962537984 11943108357372 11957895404361 11970794967904 11978634036696 12007114127394 12071259009024 12107882974464 12115877237888 12130878194144 12143898788352 12167683043034 12180743141472 12188785511024 12225766049589 12330399217074 12343633965792 12351783884464 12356949644288 12381151166596 12389258956929 12394440389568 12513934485504 12522196845568 12546722010356 12560188947648 12573670339584 12598296317028 12606614377226 12728154030528 12733477195776 12741815706624 12766771002708 12772110318336 12780543139712 12794261047296 12903759630336 12942909386496 12951454978432 12965356333056 12990749441352 13004692972416 13020794392608 13029391408336 13068922328871 13138739644416 13169977972224 13178602325376 13192818724864 13209153068032 13243690609131 13249229381952 13298201667974 13369243848704 13409805874944 13426408875072 13440820018176 13449694356992 13467144338892 13476036058414 13481672002688 13490500468512 13630361892624 13647237968412 13661959907968 13670906435232 13676623878144 13703410029048 13712383699902 13727175915328 13844658770048 13859518838784 13886663195928 13895756870022 13901568349824 13910746899008 13916564647936 13952951834988 13970227317069 14087471451264 14102668292096 14130288866032 14139542078268 14145455513856 14215319024386 14291260665856 14334620073216 14350006038528 14378111032176 14387604219992 14405417855546 14420879811168 14474182794341 14541906014208 14570386850736 14576480474112 14586104635904 14619839318016 14658065334378 14667743362801 14673877702592 14718397962612 14841921065472 14860297201536 14870108754112 14876327727104 14886069482496 14915224375332 15040399329792 15075266105344 15114682911252 15121004169984 15130906151616 15147228596224 15166881003024 15176894978408 15193184993664 15323214561024 15339661627392 15349789681664 15369704896464 15379852786888 15386284944896 15396360645504 15443072904744 15472402297399 15575241116304 15592042886656 15602253327744 15639348842016 15649590261384 15656135228928 15666472235776 15685869268288 15733459891068 15865501828608 15875977070336 15896574974286 15924144476496 15943860539148 15971512048928 16009485503192 16077668249088 16143843965952 16186054747491 16191865051136 16223577390712 16234201391838 16240990855296 16301021399452 16409367715392 16440532289432 16458178621056 16508112415416 16519011942572 16525920519424 16728872348376 16735868692992 16746918596864 16764893786112 16779718028413 16797728422704 16938702157824 16959674368512 16970872040704 16989087608832 17022361336944 17029480424448 17040632170752 17074006850709 17257212515328 17268513391872 17302334385249 17309570563008 17320999255136 17339590629888 17361059190144 17425229771828 17541048247488 17559970629632 17571469767168 17605884111306 17624781265248 17646602926824 17658254145508 17665639175936 17860474204128 17867943806976 17879741166592 17901878500096 17921093357568 17956192451856 17967951055044 17987333958016 18010671191091 18106888513536 18173815856832 18196317291216 18215848182528 18227875246976 18251524564551 18271213372064 18283178266536 18495598825611 18515550927904 18527675826696 18535424466432 18571726749894 18591660584352 18603935779984 18626969756092 18783295268352 18820083015534 18840283421472 18852722771024 18860607351808 18909921565839 19092231045792 19100215793664 19112826764288 19170814709568 19191391570944 19227839748224 19355639445504 19427182467648 19435307298816 19448034499584 19486124162028 19544087112504 19624530616816 19708109466624 19754966958336 19789228087296 19813729602048 19848092643328 19873844072928 19886965833776 19947302501961 20053865773056 20114708812416 20139613312608 20152910548336 20161338893312 20174541535488 20214054087621 20222508004032 20235750702768 20257579991552 20430952748032 20492939861952 20506359652848 20514935817216 20528480860672 20555115043572 20568686615474 20590763872992 20766988155072 20789278258176 20803004436992 20829994793892 20852465122688 20866120348512 20874846971904 20929427752482 20977946521424 21154002438144 21195433299048 21209313117402 21218183270784 21232192635328 21258480718864 21322978536579 21436890998784 21501930109824 21525125287936 21581406329988 21608126783319 21631319716752 21645601855784 21654654473728 21697065879326 21879156953856 21902640795648 21929758977024 21944238161408 21987216726886 22010816553888 22077596943918 22092173738731 22195540758528 22305163131168 22314491590656 22329104223744 22372836562998 22387608290591 22396971230272 22612899158016 22672024366878 22681506254976 22696481782592 22705973899264 22720842894336 22765342467612 22789777490496 22984821841536 23009616687104 23024684522496 23069779180332 23079427417344 23094540968256 23119454173184 23148078920192 23388064329984 23403379991616 23413167747072 23428626356224 23459023263024 23474512148408 23499708353664 23528803902432 23600189836602 23615771927609 23726267707392 23813965605504 23886216714744 23915790808722 23931581276149 23941589935808 23957268073392 24014228254788 24215765948928 24231754475776 24261756388288 24287797576704 24335366086068 24351302087757 24361486282944 24377571022048 24451532099178 24660798434148 24687267931584 24703567768928 24713899288576 24762302333192 24778517913858 24788880779136 25027868971008 25044393691136 25093444020712 25120377895296 25147340679168 25196592634056 25213228754452 25244445853651 25456308061056 25483631413248 25533542005416 25544220636672 25561086279424 25588522094592 25885818772992 25902909956864 25930712666112 25981498882704 26009385944832 26041588785216 26058782816672 26137844657742 26277479288832 26339955944448 26357204650752 26408826166959 26418306136064 26487381218262 26498458763904 26596403335948 26819611749888 26852817750144 26881640036352 26899388713984 26934288677784 26952072116828 26963344005376 26981000937024 27260723785248 27294475936824 27323919815936 27341812870464 27353247756288 27406820058096 27424767399804 27454351830656 27689317540096 27719037677568 27773326391856 27791513740044 27803136699648 27821493798016 27857590124841 27905903669976 27940454634138 28174942902528 28230124523301 28260577732064 28279084156536 28290911027712 28430638048772 28669240146432 28756222064352 28775208439984 28810835711092 28841759622336 28948365588682 29140773701472 29152960948224 29172209271808 29239678636032 29316130668756 29335486725602 29347755405184 29436795925224 29683842130944 29720594403072 29740217508224 29772138964992 29830448750664 30080798659584 30229365822504 30242008339968 30261812303232 30294457192448 30333762006048 30353789956816 30386369987328 30646429122048 30699579363328 30739409792928 30759705573776 30772569889792 30792721291008 30853029923211 30886145809488 30944804594798 31150482232608 31184085773312 31204506655488 31278697684032 31299180522768 31312270457856 31332944471552 31371738536576 31466919782136 31731003657216 31751954140672 31793149948572 31848288952992 31887721078296 31943024097856 32018971006384 32155336498176 32287687931904 32372109494982 32383730102272 32447154781424 32468402783676 32481981710592 32545598818989 32602042798904 32818735430784 32881064578864 32916357242112 32980825090329 33016224830832 33038023885144 33051841038848 33457744696752 33471737385984 33493837193728 33559436056826 33595456845408 33877404315648 33919348737024 33941744081408 34044722673888 34058960848896 34081264341504 34148013701418 34170560022481 34514425030656 34537026783744 34604668770498 34619141126016 34641998510272 34679181259776 34722118380288 34850459543656 35082096494976 35119941259264 35142939534336 35211768222612 35249562530496 35293205853648 35316508291016 35331278351872 35720948408256 35735887613952 35759482333184 35803757000192 35912384903712 35935902110088 35974667916032 36021342382182 36045125573719 36213777027072 36347631713664 36392634582432 36431696365056 36455750493952 36503049129102 36527150368859 36542426744128 36566356533072 36677298148767 36991197651222 37031101855808 37055351653392 37070848932864 37143453499788 37167776870787 37183321168704 37207871559968 37253939512184 37566590536704 37640166031068 37680566842944 37705445542048 37721214703616 37819843131678 38022528070081 38184462091584 38200431587328 38225653528576 38341629419136 38382783141888 38455679496448 38530996302941 38711278891008 38854364935296 38896068999168 38972248324056 39046264187401 39088174225008 39206766986613 39249061233632 39416218933248 39509933916672 39578456174592 39627459204096 39731071827393 39747688145856 39773931667552 39894605003922 40107731546112 40229417624832 40279226625216 40305821096672 40322677786624 40349083070976 40428108175242 40445016008064 40471501405536 40515159983104 40861905496064 40985879723904 41012719305696 41029871634432 41056961721344 41110230087144 41137373230948 41181527745984 41533976310144 41578556516352 41606008873984 41659989587784 41704930245376 41732240697024 41749693943808 41858855504964 41910681951207 41955893042848 42308004876288 42390866598096 42418626234804 42436366541568 42464385270656 42516961437728 42645957073158 42873781997568 43003860219648 43162812659976 43216253566638 43262639433504 43291203711568 43309308947456 43394131758652 43422548383023 43758313907712 43859517954048 43888476322816 43974433453772 44003230088403 44021633107776 44155193887836 44184347477462 44610326262336 44628983181312 44658208447488 44745673125996 44775216581182 44793942460544 45225798316032 45344048733756 45363012509952 45392963565184 45441685788672 45530684935224 45579554980992 45969643683072 46049369044992 46139558360664 46158854834688 46189081936512 46238908346368 46296157840384 46417206892197 46776128659968 46806759983232 46857252712448 46918046526048 46949024296816 46999416707328 47057607804864 47200379673204 47231543855218 47627931211008 47772433429488 47831581617444 47863162552298 47883179871616 47914536146784 48028456509576 48431531897856 48463508951552 48523512776576 48575595153408 48670732172136 48702604175514 48722972565888 48755142044096 48903064198356 49321596868296 49374535863168 49407135537856 49427798577152 49524604666384 49557035827716 49577761558272 50088787382272 50186888041424 50240755790592 50294681358336 50339154085239 50393185268112 50426457508904 50488891707302 50912616122112 50967262826496 51067084010832 51088441273344 51122172558848 51408304407487 51771637545984 51805819913728 51962997765408 52018771889664 52083177570432 52117565633344 52275689315484 52679911888896 52714409301504 52817652333918 52836612272128 52974762436524 52996917527808 53192806671896 53639223499776 53705635500288 53763280072704 53798777427968 53868577355568 53904144233656 53926688010752 53962001874048 54521447570496 54588951873648 54647839631872 54683625740928 54813640116192 54849534799608 54908703661312 55378635080192 55546652783712 55583027480088 55606273399296 55642987596032 55715180249682 55751966352469 55811807339952 55880909268276 56349885805056 56460249046602 56521155464128 56558168313072 56581822055424 56729764697517 56861276097544 57338480292864 57512444128704 57550416879968 57621671422184 57683519244672 57896731177364 58281547402944 58305921896448 58344418543616 58632261337512 58670973451204 58695510810368 58810468041331 58873591850448 59367684261888 59441188806144 59480435016448 59544277929984 59596929549191 59660897501328 59841907505883 60161597319168 60458731645008 60484016679936 60523624606464 60642162262863 60667524012096 60707579913632 60772739974656 61292858244096 61478819585856 61519411147552 61545139779584 61585442582016 61706059846422 61772291618976 61889609189596 62300964465216 62368171546624 62409013310976 62557395368064 62598361045536 62624540915712 62665888943104 62743477073152 62933839564272 63462007314432 63503908281344 63586299897144 63696577905984 63775442156592 63886048195712 63968935609737 64037942012768 64310672996352 64575375863808 64744218989964 64824380349957 64894309562848 64936805567352 64963963421184 65091197637978 65204085597808 65637470861568 65762129157728 65832714484224 65961650180658 66032449661664 66076047770288 66103682077696 66276521216193 66915489393504 66943474771968 66987674387456 67118872113652 67162824871773 67190913690816 67838697474048 67883488162816 68089445347776 68117921697792 68162528683008 68296027402836 68341120044962 69028850061312 69074053567488 69209337540996 69238282252032 69283997020544 69358362519552 69444236760576 69700919087312 70164192989952 70285879068672 70423536445224 70499125060992 70586411707296 70633016582032 70662556703744 70847315782827 71441896816512 71518964666368 71607514000384 71794743828447 71824769807424 71871804220176 71949335832064 72042684764364 72090251147438 72695263427328 72785269164864 72863392730112 72911500987904 73006098258204 73054300737718 73084853488256 73132713066144 73354596297534 73982395302444 74062203711616 74110703306784 74141697865728 74286906999576 74335553741574 74366642337408 74415743119936 74507879024368 75133181073408 75280332062136 75361133685888 75410891084096 75442429407232 75639686263356 75733337560953 76045056140162 76368924183168 76451307057152 76683258838272 76765566283776 76911358992896 77061992605882 77708729870592 77792137998336 77944496648112 78092528374802 78176348450016 78413533973226 78465306727217 78498122467264 78832437866496 79019867833344 79254918408192 79462143654786 79495376291712 79547863335104 79789210007844 80458835249664 80558453250432 80611642193344 80645355573248 80698166141952 80856216350484 80890032016128 80943002811072 81030319966208 81723810992128 81971759447808 82025438611392 82059743268864 82113923442688 82220460174288 82274746461896 82363055491968 83067952620288 83157113032704 83212017747968 83319979175568 83409860490752 83464481394048 83717711009928 83821363902414 83876707191163 83911786085696 84781733196192 84837252469608 84872733083136 84928770541312 85033922875456 85291914146316 86007720439296 86325625319952 86432507133276 86525278867008 86582407423136 86618617894912 86788263517304 86845096766046 87516627815424 87719035908096 87776952645632 87948866907544 88006460176806 88043266215552 88310387775672 88368694954924 89220652524672 89316416894976 89491346251992 89550433162364 89587884921088 90688097467512 90726025019904 90785927130368 90883371577344 90963734575081 91061369870448 91159109961984 91939287366144 92098738089984 92279116721328 92317709669376 92378163873024 92559089769633 92592315680768 92834413784394 93552257319936 93613519966464 93836093052096 93898048593632 93998833414656 94115215609728 94400759346408 94463087710436 95255862422016 95544866858976 95663163234888 95726325104596 95766359743232 95829072293568 96056913019152 96863063795712 96927017903104 97047025553152 97151190306816 97341464344272 97405208351028 97445945131776 97510284088192 97636796456967 97806128396712 98643193736592 98749071726336 98814271075712 98942475270987 99049209332768 99114071655432 99155523116544 100373776082848 100481511581184 100678308170478 100786370536224 100852915017808 100977783414604 101825232244224 102134168021664 102176882546688 102244345117696 102511680067443 102816608814974 103543275091968 103611639827456 103925995530816 104037543779328 104166355140864 104235131266688 104551378630968 105359823777792 105428818603008 105635304667836 105949524873048 105993835055616 106385613343792 107278446999552 107411271000576 107597554855936 107737154711136 107808288467312 107853376021504 107924003748096 108135376721157 109042895140992 109177903747296 109295679263744 109367251481856 109581451106577 109627280232384 109699069599216 109817407322624 110757270160384 111093305567424 111166054960176 111212546798592 111285975192064 111430360499364 111503932704938 111623614679904 111761818536552 112699771610112 112920498093204 113042310928256 113116336626144 113163644110848 113459529395034 113722552195088 114067584210243 114676960585728 115024888257408 115100833759936 115243342844368 115367038489344 115592988908823 115793462354728 116563094805888 116688837087232 117138792562203 117264522675024 117341946902408 117391021620736 117620936082662 117747183700896 118735368523776 118882377612288 118960870032896 119193859098382 119321795002656 119683815011766 119762836583647 120323194638336 120917463290016 120968033359872 121047249212928 121284324525726 121335048024192 121415159827264 121545479949312 122585716488192 122957639171712 123038822295104 123090279559168 123170885164032 123412119692844 123544583237952 123779218379192 124601928930432 124736343093248 124818026621952 125114790736128 125196722091072 125249081831424 125331777886208 125486954146304 125867679128544 126332915845753 126924014628864 127007816562688 127172599794288 127393155811968 127550884313184 127772096391424 127937871219474 128022342554933 128075884025536 128621345992704 129488437979928 129648760699914 129788619125696 129873611134704 129927926842368 130182395275956 130267645149069 130408171195616 131274941723136 131524258315456 131665428968448 131923300361316 132009690265209 132064899323328 132152095540576 132207364155392 132553042432386 133830978787008 133886949543936 133975348774912 134237744227304 134325649743546 134381827381632 135045530731667 135677394948096 135766976325632 136178890695552 136325057366016 136592054805672 136682240089924 136851469627687 138148107134976 138418675081992 138476564504064 138567994041088 138716725039104 138888473521152 139251620676591 139401838174624 140328385979904 140571758137344 140847072890448 140998250121984 141172823414592 141266033164064 141325113407488 141694631565654 142883793633024 143215028000768 143589487656894 143649539614848 143743608440352 143898671664128 144085369528728 144180502294876 145390526854656 145570538329728 145726785460224 145823001975808 146012196516408 146108601475436 146169706976512 146265426132288 146709192595068 147964790604888 148124407423232 148221406613568 148283395731456 148573813999152 148671107483148 148733284674816 148831486239872 149015758048736 150266362146816 150560664124272 150722267371776 150821782168192 151017462255717 151279372526712 151466675121906 152090112280324 152737848366336 153366517676544 153822717985792 154123985211764 154224913222461 155417459741184 155888993296224 156185056749604 156352696900032 156827067946452 156930613454434 156996244934528 158039735666688 158509836816384 158924287309572 158990752583424 159095726670208 159578420015688 160917670499328 161116906500864 161223284386688 161396332283904 161712432700968 161780064032256 161886005622144 162060639932416 163943518895616 164050877222784 164227846885376 164440920348576 164549492923792 164726110983936 166135905240576 166424035495936 166639958351136 166819720981504 166928962788096 167255899057407 167435422019856 167642727804828 167753414382326 167823572171392 169563466392384 169674504939216 169745466166272 169857541082624 170067845750912 170583828292632 172015440878592 172651250639904 172865014266552 173050557734016 173164814846272 173237235789824 173576527034608 173690193532092 175033255630848 175553905291264 175897733815088 176012920353612 176086532431104 176431404123993 176620775551344 176737389909848 178441305049344 178632833789952 178790788647573 178982692503984 179100866324728 179175769842176 181376194935024 181452050039808 181571854260736 181927469150162 182122739740896 182318219923968 183878574732288 184558233442656 184635419338752 184756327746048 185118179539266 185184631361536 185668827568788 187104514639872 187227039932928 187672186104192 187796097187264 187997666829312 188230431219456 188801518692816 188926175420872 190511724844032 191089733717952 191326326469776 191452650209192 191532719486464 191658144587136 192113826038304 193726127591424 193854035806208 194094051106304 194682928688544 194810416702056 194891890263552 195020568176384 195273592913934 195402522847003 195612256793424 197286387473184 197498143452672 197628542151424 197884950541974 198098418665536 198228143310864 198311046233088 198829563648579 200747552165696 200963023162368 201356616340956 201488474615319 201572741072448 201705830035616 201955566829208 203650464488448 204268336043328 204353765093376 204488690235392 205023360134886 205633217629948 206122125853597 207086550183936 207223279654912 207851991061632 208075087558656 208332710281728 208470262533376 208878558905417 209102757261936 210857637206016 211270609335672 211899049746096 211987670111232 212541947348481 212771226687584 214556893999104 214822542001152 215384231485341 215474309422272 215616576934624 215706752043008 215848007496192 216270753442314 218085790281984 218355807494592 218591358527488 218734502963712 219162902213154 219254560464768 219398139198432 219634814645248 221514540320768 222186611134848 222332109920352 222425093597184 222571950384128 222860720998728 223007865409876 223247229359808 223523637073104 225399543220224 225840996186408 226084621856512 226232673252288 226327288221696 226919058790068 227200012682859 227445104390176 228135168420486 229353921171456 230049776514816 230201667519872 230486685688736 230734076978688 231185977817646 231586924709456 233126189611776 234277585124406 234529045350048 234683893804816 234782043241472 235241872165324 235395920181651 235494367401792 237764755224576 237921740065792 238387718196764 238643590005312 239367630023532 239525673167294 241834926580032 241936066719744 242094498425856 242568649051452 242670096048384 242830319654528 243090959898624 245171432976384 245915278343424 246077644590208 246341770328064 246824239385688 247089166475904 247558436758384 249203857860864 249636053243904 250229581472256 250393444182144 250663555772416 250973908292608 251630121573489 251735358257088 252665831691506 254015633125376 254345199588576 254786311623936 255101768626368 255544192782848 255875742438948 256044685109866 256151768051072 258976875959856 259297521399828 259577238251392 259747222269408 259855853684736 260364790551912 260535290298138 260816342391232 262549883446272 263048516630912 263330857936896 263846600722632 264019380530418 264129798646656 264304191081152 264414728310784 265106084864772 267661957574016 267950697549824 268475488454608 268651299487092 268763654763264 270091061463334 271533952651264 272357781391104 272650114732032 272891203725243 273184109611344 273364480179848 273702939255374 276296214269952 276837350163984 276953129008128 277135988082176 277776947042304 278503241353182 278687123893219 278803676349248 280656771959808 281694145780896 281996500243968 282345646829184 282532066328128 282650226814976 283389263131308 285767587266048 286430056001536 287178975313788 287299079229696 287487216880704 287797343328256 288170739057456 288361004589752 290781053709312 291141076659456 291453570920448 291646003951616 292024393032816 292217202950872 292339413953024 292530852264576 293418385190136 295929581209776 296248814846464 296442813227136 297147627998304 297342214966296 297466569349632 297662972479744 298031516097472 301121328248544 301444534743552 301643564336384 302034924511434 302558745053424 302933350243812 304180224560648 305475696732672 306733035353088 307535040202329 307645435971584 308247970423528 308449826444922 310834919482368 311777986592448 312370113499208 312705393800064 313654135892904 313861226908868 313992489869056 316079471333376 317848574619144 317981505166848 318191453340416 318814642539847 319156840031376 321835340998656 322233813001728 322446568773376 322792664567808 323424865401936 323560128064512 323772011244288 324406130163471 327887037791232 328101754445568 328744353319731 328881840697152 329098985847584 329452221967872 332271810481152 333279916702272 333639441963008 333857925576192 334511798114814 334870844039712 335285455609656 335506828764652 335647144342784 339126932784768 339349009878432 339490932332544 339715082165248 340135691501824 341167656585264 342202752630729 344030881757184 345302501279808 345730028533104 346101115468032 346329629692544 346778966726469 347153054069216 347380387064184 350066511261696 351416377686609 351795467630176 352025840707224 352173064862208 352862808247986 353241551102688 353474779819696 356882610098688 357581577295146 357965385007968 358201732649456 358351539684352 359288509750941 362752389870048 362904100079616 363143708521472 363854938300324 364245479481792 364636439847936 367757149464576 369116466885312 369270838677504 369512655492096 370236359078532 371337655137576 374209029279744 374454079865856 375344372208384 375592194374528 375995333658624 376460862438912 377603037385632 377852350841744 378998747537259 381023449688064 382179467435904 382652652939552 382905300418384 383065438972928 383316289174272 384067027664799 384227652076608 387708071612416 388188102212608 389365857377088 389620833404112 389783780527104 390041136352768 390547185827868 390805045694006 391224513586848 394572774946368 394996286905344 395257084302848 395769901083948 396196837331072 396456286621728 396622092466176 397659127297158 401495104331392 401926046324736 402713232681912 402976949230638 403145482144896 403411660071232 403911133658416 405136592195001 407300928976896 408536672086656 408977380470784 410046720269772 410554408883061 411266435259896 412244251707194 414446559309824 415703982123264 416150175117312 416665420563456 416940525066752 417757117810834 418205514523872 419751301035889 421715274412032 422541218671344 423798099492192 423975340222464 425083894696962 425364557521229 425542453375168 429645084002304 430768462970682 430948618844544 431233153869248 431413504086016 431696014992384 432541506884628 436171580563968 436711614989184 437182717054976 437469005927424 438325804426308 438509120929536 438796278396864 439269629290496 443029080641536 444373222269696 444664219840704 444850187194368 445143900768256 445721441997456 446015730819752 446494458719616 447047274146208 448699666624571 450799086440448 451681992372816 452169243713024 452465346504576 453838117580136 454400025365718 454700044246831 454890208780352 456270336840972 460099553029632 460403335039744 460973371377472 461468153957376 462371955635292 462674739667383 463173849418912 466252379223552 468555170248812 469058090700096 469367787609632 469564086482944 470483744330648 470791840363302 470988734803584 475529510449152 475843480131584 476775436393528 477287180010624 478735260047064 479051346334588 479644471219369 483669853160064 484188996851712 485137298102904 485340192096768 485660639309056 486181919797248 491830556686848 492155289180416 492683540656128 493648478771376 494178332951808 495116873516768 498407715721728 499272106487808 500459162944512 500786888364288 501767697172221 501947816585216 503260243146978 503470716514176 505331663383012 508690399177152 509572623247872 510203537252736 511088385565696 511751484877896 512089370219732 512303536102144 517953751919712 518595042799656 519154476502784 519494444538816 519711707369472 520729581103824 521070580596276 521632684782464 525099766892544 526097033261824 526661715873792 527693201445264 528038761060836 528259597293312 528608382162304 529294212371979 530212169729544 535323915148032 536372365942719 536950976909216 537302598974184 537527309526528 540182122926668 544715562782208 545782407450486 546368219222688 546728960359696 547405878510748 553674700327968 553906258016256 554271976164352 555553894084608 557006482706364 557374247786438 557607352698496 561313543919616 563388291561792 563993000487936 564691293658368 565064132656256 566778526262616 571535174532096 574357950627576 574598158459392 574974433761408 575594686656512 576341478114912 576722009179504 581562107418624 582282153318912 583292007903232 584048786065632 584434405901744 584678827906048 585061704529152 586207568541009 586836770380272 591859162419552 592497629692928 592885626454272 594295255996608 594684429932592 594933138699264 595325944959488 596063032194944 602242656497088 602889069487104 603287128672768 604069849022868 605117490106848 605866700487624 608360449121296 610951393465344 613466070706176 615070080404658 615290871943168 616495940847056 616899652889844 618366377560791 621669838964736 623555973184896 624740226998416 625410787600128 626635676716251 627308271785808 627722453817736 627984979738112 635697149238288 635963010333696 636382906680832 637629285079694 638313680062752 643670681997312 644467626003456 644893137546752 646849730803872 647120256129024 647544022488576 648812260326942 649240640427139 655774075582464 656203508891136 657488706639462 657763681394304 658197971695168 658904443935744 664543620962304 666559833404544 667278883926016 667715851152384 669023596229628 669741688079424 670570911219312 671013657529304 671294288685568 678253865569536 678698019756864 678981864665088 679430164330496 680271383003648 682335313170528 684405505261458 684857385900661 688061763514368 690605002559616 691460057066208 692202230936064 692659259385088 693557933452938 694015857008321 694306108138432 694760774128368 702832755373218 703590935260352 704051681414448 704346129724416 705725616495972 706187760544953 706483102205376 706949559639392 713765220197376 715163154590292 715930770015936 716403465298912 716703079368704 718577019501882 725504779740096 725808200159232 726287417042944 727709876600648 728490958963584 729272879695872 732088929755879 735514298929152 738232933770624 739025310984192 740472718157064 741879019560619 742675310275152 748908159731712 750688744416768 751184388749056 751990667317248 752921724877824 754890364720467 755206074771264 755704701683488 757997495074518 762046899376128 764358934871808 765305305879104 765810600836768 766130877945856 766632578348544 768134055329598 768455304153216 776376204425216 778731714754176 779241666808224 779567561054208 780082272705536 781094371655736 781610091388012 782449027173696 789145549892736 789992573810688 790514168605696 791539802167896 792393674662144 792912573243456 793244184932352 795318254594316 802990208662784 803852092649472 805426465363824 805953898461276 806290964289792 806823320142464 807822267316832 810273184390002 814601857953792 817073344173312 818673611175729 820093440539544 821108817766122 822532870519792 824488503414388 831407964246528 833330841126912 833881050133504 835514235621668 836061371679657 836411029047744 839502602071778 845082437342688 847596198984384 847950680444928 850167789393924 850729115042458 851084906750336 859290168004608 861536925941364 861897237689088 862466307738496 863392029984768 865083013769256 872343161127936 873423229978368 874938011854848 876651608852616 877018241859072 877592556793728 878539258580992 888746444539392 889328439681408 890287801536512 891442883994912 892031461639504 892988917439232 894094548292416 897399333249142 903363984745632 904338487426048 904930693009152 907676235160272 908800050731436 909400088493662 909780417560704 912540673681944 920199106059264 920806670079488 921946742754944 922936307914752 924743911270584 925349479334766 926347698837824 932504758447104 937110340497624 938116181400192 938735575219264 939128172965888 940967488661296 941583680726604 941977469607168 951686960263168 953550872787056 954574360021248 956443927619541 957470520094128 958102692669176 959288942438738 967339706320128 968377993703424 970274596205808 970680384193536 971321278618112 983661113373696 984310578360832 987296957542752 988356665903616 990233747033536 996815431443456 1000918325889024 1001573776728576 1003535394344442 1003895633170432 1006520486293956 1006941433028352 1010663326766024 1017380798354304 1019145246495744 1020407074505472 1022176771131392 1023502969755792 1024178740439464 1024607072204288 1035907503839424 1037190085599312 1038308953005568 1038988889077632 1041459162207648 1042141161192552 1043265369564928 1050199533785088 1052194066523648 1055386402890528 1056077522121672 1056519194586624 1057216764324608 1058588424743958 1059287360696911 1060424339459088 1070647830296064 1072744731885438 1073901953818432 1074605197948368 1075054619053056 1077865529252823 1080364245853336 1089431125564416 1091564814900972 1092736438445376 1093457920719392 1094811757021496 1107349400655936 1107812516032512 1108543952328704 1114012965412728 1114748495572876 1115214705396992 1117398892785289 1122627087839232 1126776583123584 1127986000975872 1129382587316736 1130128265312512 1132341661434629 1133557052525232 1136996242611777 1143070349064192 1148715901255152 1149196316918784 1149948867522816 1152201082994397 1152682956229824 1153444018359008 1163124214837248 1164564306637824 1168097572131264 1168868811803488 1169357655812096 1170123409058304 1172415137082018 1173673540760544 1183718324839104 1184995259385856 1185771252908544 1188590511993216 1189368859865184 1189866277398528 1190651889918976 1192126064389888 1204485312994176 1205778138974208 1206574257345536 1208139698045736 1210234980213696 1211733400975248 1215409776585003 1216720898242592 1221902786930688 1226932141412352 1230140160809316 1231663226649183 1232991881694112 1233799305779688 1236732755121582 1243339677929472 1247111946369792 1249480453996832 1250821575200256 1253271353432502 1254616543571616 1255444907635472 1255969959476224 1259253903107667 1271394298476576 1271926020667392 1272765813361664 1275258570159388 1276093672563687 1276627360125504 1288935252006912 1289786275093504 1293699461607744 1294240512258048 1295088044977152 1297624520653884 1298481280854278 1311548151164928 1312407017782272 1314977413278924 1315527362788608 1316395943390336 1317808887871488 1329087241924608 1333119666809088 1335431702304768 1338047192459256 1339483376158848 1341141822438624 1342027315058608 1342588577371136 1346098999873713 1356507731139072 1357396039513728 1358860328660992 1360542766007296 1364100132740493 1364670626341056 1368811010522916 1369714771801322 1381210005119232 1382920114132416 1384404461872128 1385318518770176 1387115866905876 1388031714016642 1388612216276864 1389521548256736 1405665510746436 1407181870520704 1408103362828896 1408692259448832 1411451232991944 1412375521089906 1412966204410752 1413899119278784 1427530440394752 1430326309180584 1431861540031872 1432806930597824 1433406158737408 1437154039003764 1438933413658107 1451009559480192 1452574834085888 1455419753201296 1456981917927168 1458545759391744 1464177859511758 1476465867541248 1478050621968384 1480945436314128 1483758039121238 1485350620550304 1490840827817123 1497816319463424 1501377488833536 1502368777498112 1505843449755648 1509780729440934 1510412149542528 1511409403366976 1515994990149036 1528717869743616 1530610611758208 1531621201673536 1532261755891712 1533265156697088 1536268110659196 1536910608306432 1552752408850432 1557463429508352 1558483333616448 1559135122108416 1560164545411072 1562188743311472 1563220182776024 1564898054347392 1578291099785472 1579985147621376 1581028337211392 1583079604335792 1584787349324288 1585825146486912 1590636509188632 1593657436632097 1605980417325568 1610852930727648 1611907796922552 1612581928579584 1613646640284928 1615644534633664 1620546368780004 1634146688346624 1637347222351458 1640186881079088 1642217635532244 1645065741039584 1648977006828776 1662815928493056 1666661682253824 1667762100267008 1671028471243336 1672122743359314 1672822058095488 1679005204143556 1690164874685376 1695192397968768 1700335578787848 1701458230084916 1702169813500672 1723073851882728 1723794475378176 1724932615476992 1726784059969536 1728310956926539 1730166027538512 1744686322255872 1746846459956736 1749876023709696 1753303217705232 1754036483718144 1755185113587456 1758622705623027 1777492889078784 1778656879362816 1782885767989824 1784062923279008 1785977834878464 1788189096584832 1794798666498284 1806727969491264 1808676974852096 1809861386018304 1815352470320544 1817600101462872 1818800176987324 1819560835121408 1825081347363888 1840398212118528 1841613340158976 1843893485509888 1845872615829504 1849487822541168 1850698958669532 1852695397675648 1855099132682373 1865009516894208 1874220680995248 1876232362800384 1877471150438528 1879907030148753 1881934977322592 1883167361453208 1883954939214336 1907101745574112 1909148720042496 1912887855239082 1914941040188256 1916205385338352 1918577884877476 1934679412640256 1940549192411616 1941360768387072 1942642557236224 1947721921281417 1967322226747392 1968621156721664 1974593915085504 1976713331807232 1980467494067072 1993630862886912 2001836651778048 2003147553457152 2007070788688884 2013040972587912 2013882866056704 2021326653532048 2034761596708608 2038290492991488 2040814149010944 2044353542262784 2047005939511584 2048357480878928 2049214144408576 2054572157701983 2071815007678848 2074380171198624 2076617906011136 2077977778155264 2082047571024963 2082918324415296 2084282322385104 2086530739129856 2104388133047296 2110772805781056 2112155044243344 2113038389173248 2114433528649216 2117176849487916 2118574721393822 2120848678918176 2141295660592128 2145489463770876 2147803907636864 2149210395896736 2150109238106112 2155731058505646 2160728491706672 2178862251128832 2183129629801944 2185472876890752 2186915841438784 2189623514042992 2196266789267637 2214698801311872 2217087904657408 2225637058681857 2228025930825456 2229496991145752 2230429410793984 2234797785570578 2253553166247168 2255972001951744 2258765174633472 2260256530625024 2264683322869258 2267114105050464 2273992485223554 2275493895089293 2286140698128384 2297431802510304 2298392633837568 2299897735045632 2304402165988794 2305365912459648 2306888036718016 2329128613275648 2336195144262528 2337737623606976 2338715311624192 2340246818116608 2344830274164036 2347347081521088 2367436649678208 2369990518771712 2371542505817088 2377181023986432 2378737719730368 2379732554797056 2381303779837952 2384252128779776 2408970625988352 2411556277948416 2413148514691072 2416279396091472 2420469960427392 2423466801950496 2430819553170006 2432424508543727 2433441796485184 2443805573861376 2460280321618632 2463326453298366 2465983763388224 2467598611559376 2473465510243164 2494223892739584 2498960907993664 2501643150400512 2506542706865004 2508184115038971 2509233087143232 2510889815270944 2511939918952448 2518507806215334 2542788596953152 2543852041334784 2545531626723328 2550517140318776 2552187345127374 2553254720251008 2577870504013824 2579572550187008 2587398923215488 2590176089954304 2595249041307768 2596962561708556 2600177922926053 2624814035564544 2629954826557848 2631054725577216 2632791886780672 2635617775742976 2666239333618176 2670863404609536 2676094384918512 2678966752317696 2682283644877248 2684054630117216 2685177154742272 2692197999747426 2713015462278144 2714792079027456 2721085532014592 2728200265480986 2729341252682112 2737622021045832 2739429543602644 2762420010238464 2765840228264832 2768808923744256 2770637037540352 2774231733811752 2776063428033284 2777224432553728 2779043096513472 2811331021492872 2814363741041408 2816206725657792 2817384518897664 2822902465983888 2824751042179812 2825932408821504 2827798238557568 2855060880789504 2860652618361168 2863723080063744 2865613861195648 2869331782858623 2874308078007528 2877866827316214 2902019118960384 2910839506402592 2913963835854336 2928355719023516 2952931735082496 2961890872628256 2967516078242476 2970701241100608 2981681655634246 3002754977667072 3004737554996224 3011686899511296 3019561458881868 3020824299085056 3022818806733952 3031989980298072 3057435739487232 3061221223516416 3063242403347072 3066530313394176 3072536221318392 3073821216612864 3114926859016704 3116966667232896 3120329090822144 3124377486622944 3126440365552048 3129796108694784 3156582199570944 3162056674422784 3166159208671584 3169574698648576 3171650292973824 3177862082090733 3181273018377264 3187314873264194 3211960834651136 3221705861455296 3223815593845104 3225163857159168 3227293280569856 3231289069267328 3241092737560008 3268293376693248 3274694444702916 3280373762158176 3284435271064488 3290131482079168 3297954013657552 3325631856986112 3335524200534016 3342056942486672 3344245486718628 3345644116190976 3352196678355867 3358010408287112 3380329749370752 3390384795937536 3397024984303887 3400671157575696 3402916460169832 3404339627001344 3446147703765456 3447588950756352 3449865230953984 3456621913853078 3460332055077024 3489372644511744 3493692919913472 3506606435410464 3508072967436288 3510370227174912 3517245411246054 3554985778157568 3557313758725632 3565771535979648 3568125846558016 3571955669756928 3576378193169664 3589597332996568 3613455938982528 3617353949704192 3619722772036608 3630704940641088 3635200202925744 3637600353974648 3639121670242816 3650162694727776 3680796424237056 3683226680317952 3687786971019776 3698975645082336 3701397917339064 3705390795351296 3710198265364746 3712647934093057 3730019033788416 3748441361990496 3752464725600768 3754942300877056 3759814060297506 3763869954645184 3766334722906416 3767909878428672 3777761709323001 3814203491148224 3818297440084992 3825775710478164 3828281017691061 3829882080376512 3832410770676704 3837155769754952 3869358825280512 3881098384823232 3882721536774144 3885285114472448 3895443842562834 3916320391218343 3934644453494784 3937242313443328 3949187830171008 3953426663614464 3960934988134144 3968692619202923 3987261725773824 4006295106914304 4014141577377768 4026081945175824 4027765732113408 4038296999621139 4042653307064096 4069523193417216 4076580985982976 4081628298021888 4092300398221479 4094011879023168 4096714961757856 4098428288817152 4109144315403966 4143630015357696 4148760342397248 4153235812022272 4155955556310528 4164095142049926 4165836648830592 4168564644770208 4173061478259712 4208776266094592 4221545611562112 4224310088486688 4226076778346496 4228867057298432 4234353698975832 4237149442787644 4241697357836352 4282591321184256 4290978927541752 4295607815273728 4298420791793472 4300218476212224 4311462117011292 4316800240974321 4321456983413344 4357724502257664 4366259259603888 4370945753781504 4373831682877568 4379247028085984 4392533578535274 4429397602623744 4451274117363714 4456051861650912 4458993982291504 4460858821587968 4469595571141156 4472522483451369 4507106332494336 4517530349266944 4520513061250048 4529366645738516 4534228210100928 4547984970447108 4550987790178586 4594863605020608 4596785267675136 4599795470091264 4608804331977588 4610731824919296 4613776073436032 4658257226551296 4672390288525056 4675475247213952 4680493636233216 4689660548328072 4694694163042176 4734873299356416 4743085011634176 4754362047972864 4757475439460736 4762607559675904 4768504257559552 4780972309896291 4817941251976704 4826297029382144 4832558792182944 4840939920854784 4846933603900992 4861639106340012 4864849017087454 4866883592970368 4920560643237264 4926652906596732 4931967526776448 4935197223118752 4946931020486328 4988447785479168 4997921815987328 5003286300801024 5013085413730008 5016368230077942 5018466174286464 5021779630541888 5023879837904896 5037015612430668 5085577193906304 5091063253446656 5101034280637552 5104374690254748 5106509440502016 5159145100374016 5174797846430976 5180352179908608 5184932870779617 5190498082615536 5193925123417112 5200355845852106 5249628071129088 5259909653115696 5262109451154432 5265583773561344 5295055353971161 5332478667236352 5352188769837024 5357933504635392 5364567289754496 5368109260234432 5370354309484544 5384395999494852 5426030924556288 5429584158054912 5442171064029184 5456400530961972 5458682505364224 5475244042091664 5478859087205288 5524840020476928 5531680456529664 5537617847488512 5541274075080704 5548463467623504 5552126856066568 5554448865107456 5558086193026944 5622662042985744 5628727482082816 5632413451315584 5645804931967776 5649502084359624 5651864817643008 5655596477115136 5721305236722336 5727446160127488 5731227722391296 5738663565717246 5748616156015056 5755733654632428 5804038237920768 5821679012805184 5827927671708672 5843165763844251 5856711438047032 5905863470164992 5923781745256512 5935032156484952 5941402482201216 5963363311268492 6005509955334144 6009475109992448 6039122917763736 6041648598170112 6045637613467904 6057478208257093 6063979960596144 6114871478974464 6122442447032832 6126484806694144 6133060626788352 6145072442636784 6147642433225728 6163716473105949 6229853718033408 6233933334465792 6246142713074889 6248754973245888 6252880731104096 6259592217389568 6313164399141888 6332318417343168 6339149397297152 6343300585947648 6355724164181466 6362546036754528 6374629746528388 6423921669302272 6443411722910592 6447631187690208 6450327714318336 6454586561139712 6462578138534656 6482185475120016 6536586753386496 6549388889405832 6560747524316352 6568870542128976 6580262964158336 6588800367802911 6595908027315104 6651263713972224 6676911176045571 6684113884973344 6688490973437256 6691288232381952 6704393356711734 6716020816574224 6760659498741504 6780769591875072 6794049968607774 6801342315151392 6805832920339664 6808679254002688 6826481685267879 6892295407530912 6895177901512704 6899730461907968 6913243827706156 6920664110154048 6987385839826944 7013212870820928 7016145934872576 7020740454349824 7034490822492108 7109971556315136 7114627517451264 7131543071959296 7136251693116032 7143911339513856 7152756386339328 7179194665993136 7226911877965056 7239445544073216 7261409881282176 7270400405851488 7275200707949296 7278243340485632 7297273525631181 7300325389455552 7366453360635904 7375573942039552 7397951290164672 7402795834678128 7410781590702592 7420396530729492 7425295868186114 7496882723980992 7504929451201536 7509884601754112 7519628120595012 7527739909290368 7532669445812832 7535819756857344 7555523418646002 7628406982296448 7636594880169984 7651551420956328 7656562035382122 7659764160753024 7664821541353408 7674311539509904 7738717650561024 7762196769646464 7770570228944896 7790887685125668 7800533768778159 7832640782436686 7874484626886656 7898375660342016 7906853327228928 7921869976268288 7937385238405846 8012590213828608 8028283154755536 8052163890351648 8055531464226816 8076593999242278 8081926592903351 8085306614128192 8139046386834432 8163256596043776 8184600796442958 8188023758046336 8193429923515712 8196856577634304 8218288630807932 8287260030715392 8297520684794496 8306471624044544 8311911112621056 8328190284099852 8331673297661184 8337129289540416 8346122956519424 8417552532189184 8443091223124224 8448620176973376 8452153556692992 8457734114596864 8468707397951664 8474298885575288 8483394715672704 8565182642368512 8581957855083504 8591215630547456 8596841583586944 8622924234022584 8633600481948642 8639300840689789 8642913966826688 8732518519207776 8741891507563008 8747663365755136 8758494056171968 8785067157070548 8858795205247488 8902548234727428 8912103723301824 8917987964583008 8921717643175936 8939191142282312 8945044966902738 9014212664988672 9035060698533888 9041026122500096 9058733291477032 9068456420201856 9095969940894216 9101975580357172 9189727210041216 9199590940182528 9217608663955176 9221463649838592 9227552146872064 9344780577050112 9350950494427904 9360987272466432 9379321096656144 9389388326084352 9469746598712832 9486170023268352 9508724095945728 9514950878921472 9533586246272199 9537008515119104 9561944619792582 9635882503953408 9665117584365888 9681879841709568 9693867207801984 9723278212680024 9729698034174908 9733767185940736 9841121286474528 9853305813193464 9863935053552896 9870394446237504 9893862040972656 9976895570958336 9995843631974656 10006572601602048 10026170827460016 10032736460155884 10036932348572928 10043559261083776 10056590035067601 10074031224861336 10171154387812608 10191074952911661 10202068561275104 10208749380509496 10213018881004032 10349595692861952 10369865741559234 10380996165231072 10387850246834224 10400711691704212 10519819306231392 10524218902308864 10531167547122688 10590110707942322 10664957334472704 10704377539674048 10715867009270784 10729134579508992 10736218520468864 10768791998989704 10852061849112576 10859168316109824 10912801061923944 10917365010728448 10950488084183328 10957718174410576 11049680040953856 11063360913059328 11082548150161408 11096926935247008 11104253712133136 11108897730214912 11116172386053888 11137943802279171 11245324085971488 11257454964165632 11264826902631168 11291609863935552 11299004168719248 11303729635286016 11311192954230272 11442610473444672 11454892320254976 11462455444782592 11477327131434492 11497232312030112 11511467309264856 11608076475841536 11643358025610368 11655855343417344 11686331527688502 11713422876094064 11748961173655029 11811726940329984 11847563490513024 11870064312969904 11882804964402432 11906077857608769 11926726622536984 12018950219984896 12078245835527472 12083297196340224 12091275226935808 12114956416514186 12127959921192288 12229742957948928 12244884894065664 12252969613388288 12290144885273568 12295284866451456 12327432946211898 12335572168115641 12459707436066816 12467866668931584 12492285426149778 12497509946491776 12505761462208192 12519184434779136 12626328798283776 12664636834686336 12678298794594304 12686601171895296 12711448328362932 12725092073509056 12749259493056776 12847843338604544 12886823445821184 12895262375380416 12900655428636672 12909173122279424 12925156277069312 12964370950240032 13012290332112559 13073173506772992 13098777778811664 13121495048632704 13137741084257952 13160525928316672 13177600735605822 13186301283158099 13191816054630208 13353822352091142 13368227769946688 13376981946874512 13382576464763904 13408786713423468 13417567450354107 13432041633148448 13521318997483008 13561539183750144 13588099937215548 13602684630302784 13611665840679328 13617358508005376 13652963370535758 13784590815061824 13790355803025408 13799460923815936 13826487655412312 13841328220308096 13909689665361701 13974771679653888 14026425741641856 14041480908699648 14068981644984216 14095701371651761 14229255034902528 14263086143918592 14272503386232064 14287822679027712 14305512772678656 14342916929688873 14358389331986272 14453823755930112 14478891088146432 14522819762564352 14540800811702976 14550401415898592 14556486680971264 14594547051262362 14600650778911104 14751147884079104 14795902580329344 14805591669356256 14821563181405184 14840793061458984 14850591736372228 14993765447961984 15009858902403072 15019769203508224 15039256241190024 15055479818580736 15065338891625664 15071639513714688 15111046837292004 15256813964592896 15273189760339968 15303102841912656 15313124070764244 15319528321506048 15329643082706816 15348623079019808 15477435301122048 15524393539292928 15554798612338851 15581775370251336 15601067537556318 15665281564873372 15796751320684032 15843739952536576 15874770476811692 15885166061913483 16056566309511072 16104327780703296 16111062928453632 16153187998484556 16163853185806702 16170613228256384 16278092773668864 16326513192087552 16369201592885916 16376047516092672 16386859847031424 16436577261615864 16574520061430784 16595041369588992 16623822225242112 16656380568199704 16663346595322368 16674258579080832 16692245913038848 16886182446248448 16897240353946752 16915468229193728 16937414795903328 16948597771150576 16966789431345408 17163915710167008 17182431261094912 17193683167173888 17245848468045168 17267200963897284 17278601681379578 17285827933653376 17465037038415552 17483783015126016 17495326731510272 17516988112343936 17570134314141096 17717590410494976 17805096469454856 17824207446603648 17835975929166016 17843435286351872 17878382284564624 17890089933805476 18028425329977344 18082052245000192 18117466582954064 18136912840403712 18172434624771279 18191939881788432 18203951160714344 18379454420082432 18399181880365056 18435217327910352 18442927299677184 18455104293744128 18689561154100224 18701900988855808 18758642193312288 18778776652168704 18939493197425664 19017448191891456 19029901757842944 19067172492544398 19074017030238208 19123889239585164 19271765007906816 19330235168731776 19363759683419136 19387734415603968 19446556425360048 19459396068349816 19467534371881472 19682242572949056 19706611626386928 19727870107105792 19740788892475008 19787724081945312 19953791141916672 19991687263949312 20052341654920032 20065472920311768 20073864697145856 20087118522167552 20113180070135202 20126459853241309 20148062449722672 20342308775625216 20382149905823322 20404137122550208 20417498761018992 20426037762008064 20479445055803637 20699191385723904 20739731483118468 20761992330462144 20775700493668448 20801423383408424 21039638612462784 21048437804617728 21062335094245376 21180221415884644 21230578962920491 21329914668945408 21408755079348096 21431734018541568 21458269159017984 21472437040937728 21514491567257951 21537583997979408 21718336632219648 21825602123847888 21834730021456896 21891820576893543 21900976168366656 21915436348821152 22099360081907712 22126721826118656 22193853870494016 22208507424266272 22217795460429824 22232344772107776 22275887604558342 22490648171942976 22514909928331264 22529653805262336 22583219727871104 22598008337438496 22607459270572032 22622385908460544 22885220946889344 22909784640509952 22924910889565184 22954654262868984 22994464624060224 23022934618529712 23216152951683072 23286716051220736 23311710686834688 23372663055377004 23401601306334477 23426845752188128 23497922347310058 23623453880659968 23695126981026048 23740128625939808 23765609928804864 23812155715217538 23853453245073968 24156491671054944 24166594392680448 24182550453871616 24229912833028372 24245779778710053 24255919842384576 24489769788131328 24505939226776576 24580289770547136 24590569732902912 24654865892423796 24671144336231282 24919414872133632 24935733337863168 24984570852299556 24995019892983552 25011522924416384 25038368869558272 25252657596567552 25329273669372672 25373202343790592 25422896656725864 25450184147018112 25498518986113552 25773646891642368 25790524750760832 25818346244558848 25850312554138624 25917902522069367 25928741900480064 26024580664225118 26197555557623328 26242990097265408 26275482168515904 26321051856633344 26355201471211644 26372602566316198 26383632109260416 26707644704182284 26736455539893376 26753963893749024 26765152929527808 26817573426846936 26835134900708214 26864083266296896 27042637994966016 27123078367500288 27176199874431096 27205369260605568 27223331681358656 27234717016010752 27305926741071516 27569181630123648 27598921847631872 27652975310824624 27682656440616192 27819379330723402 28052851483283712 28082961817399296 28137963289968432 28191402743303522 28458510069805056 28526172287837184 28545006772464128 28611025545357312 28685833859377746 28716778663972544 28907647511860224 29045639525128704 29081601623405952 29100802831797184 29112973361942528 29189094102524724 29201301557822208 29502295768158208 29591805160658688 29611183338712512 29643126362810368 29681586122917968 29701183472744456 29987530895923968 30019717804806144 30039538407016448 30078512482380048 30110959637161472 30130677783251328 30222093674584008 30513627929185792 30606205683825312 30626248141528488 30639056643012096 30659286165413632 30697246158039616 31048787078585856 31109597224677702 31163550740502672 31202135075112636 31330563129746744 31593502641368064 31687479905073152 31749540953623384 31770332123826966 32113132619022144 32208655561406592 32306375996969112 32327706371613404 32341226456512768 32556185547337728 32738403185771832 32752095032185344 32773719694062848 32837908181604241 32873154523231728 33149040122861568 33190082739177984 33247644450484224 33312761136399408 33326693190644736 33348517158161664 33413831406837513 33772364892496896 33794480707893504 33874829591806656 33897195542301152 33933578862690816 34327831420334016 34364862522189824 34387366334347776 34491696936090336 34534401927794568 34557203362759156 34571655867306752 34930074076831104 34967566030252032 34990653463020544 35033976224687872 35140268628282192 35246883520965087 35435180820989952 35610192938909712 35648414893207296 35671951858332032 35718233572826307 35756764569129248 35780179867610952 36056850659954688 36234933165908128 36273825680807424 36344869249542558 36383879763576864 36407902321428688 36758908840164864 36870434655820704 36885854599354368 36910208587488256 37006716504346923 37379122308200448 37403801977711616 37517284386624576 37557553304337408 37878986394851328 38034896383782912 38059803515685888 38134344985088796 38247778479170328 38543530015813632 38660470337463552 38727519366838272 38775468831207936 38893112850720096 38918792136699632 38935068743762944 39036870996337677 39364485145898112 39413223252773856 39455740214211584 39481577784950016 39558903849474297 39575448163890624 39983374527898624 40104683309840064 40130945840623536 40147729394291712 40174237044335104 40226360140270404 40252919706482618 40296124899445344 40684617551250432 40764299811646644 40808274245100416 40834997522037984 40852075524016128 40958890111607274 41398382771447808 41479462966236936 41523984660924288 41551400987336896 41602846766816848 41729068996085103 42079277224925568 42124670188490752 42287104114955283 42360442831769288 42461157925840982 42817510158696192 42863468037083136 42916538318035968 42944874081875456 43028983134515902 43075167995958816 43234384006696567 43436673264439296 43651204247695776 43669460042913792 43783641153787086 43801952336733312 43830872697642304 44253443652237312 44387707740988032 44417014848532544 44435590920859648 44464689544215552 44551775209116684 44981296343885952 45029819856662528 45059307610524672 45166439455742208 45196016674876992 45214918541144064 45244771816921088 45770441893778688 45819569281019904 45849821779130368 45909308525737968 45988929248120448 46045869237059424 46216065662330813 46432305903366144 46573432102441472 46745326110754008 46803202612668954 46853691504376256 46995844694620116 47390253962052096 47480257251879616 47531219857609728 47624311430435076 47655498185740449 47706906490147936 48312983342109888 48333188785360896 48365100907743232 48459825666056744 48491559557420106 48511839684769152 48979539576262656 49011878453553152 49160579541094272 49309731784847592 49342288672462564 49403380535595007 49871466675726336 49969141704599112 49990039785967104 50023045848832768 50076737739116544 50658547338745344 50746404687581184 50845793313451728 50900368294036224 50997037972227104 51547293783284736 51581049501521664 51700625108277248 51835805044138734 51857483800960128 52049161328450236 52395111115246656 52485980194530816 52550964337031808 52642103713266688 52710402942423288 52745205132632396 52767264218520832 53415289408364568 53472911079786752 53507927787498048 53530305859055616 53635146853693872 53670269801416428 53728166532593792 54085275989932032 54246156735000576 54352399748862192 54410738521211136 54446663362717312 54517303874313837 54611853482143032 55138363260247296 55305950621649248 55365312881232384 55638758661446804 56105702966567424 56275926579936864 56382805486607044 57052344575674368 57090013544928256 57222051090714624 57371667718755492 57433557327945088 57815295023720448 58091279050257408 58163203246811904 58201605663594368 58378188205049448 58402603115644416 59183610321317376 59222366677425024 59286252725620736 59363172245835936 59402366945488912 59975061791847936 60079076814032896 60157024964760096 60221919274322944 60261355566502656 60379379559723927 60444187349168016 61027255858371584 61212411367650624 61252496283056976 61278113286024192 61318572330827264 61394492316079232 62097574157171712 62219194449355404 62327101481005344 62404270150225272 62661126259493488 63187005282736128 63374959810146304 63499081907246768 63540664247653932 63691736888761473 64226265238044288 64417311122813184 64543474701773853 64612751993938224 64655412743226808 64682452913025536 65476806371543664 65504190064370688 65547439388125696 65675816363208482 65746309046463456 66298080245723136 66380165478355968 66625522272798816 66653386381289472 66697034316323328 66827662813675026 67544729784993792 67588961415787008 67749659183613312 67794391084602304 67867157725381632 68655662840668032 68729725044379648 68774732668695552 68983393872180672 69068803855589136 69114406725518312 69143311734613504 69860148153662208 69935132060504064 69981306926041088 70067952449375744 70280537256564384 70493767041930174 70540310747768083 70870361641979904 71220385877819424 71296829786414592 71343903716664064 71436467145652614 71513529138258496 71560359735221904 72469866331816256 72547651361614848 72689738499085116 72737339336130159 72767759527153728 72815804642857376 73517817680329728 73740869311641408 73771709198708736 73820417174976512 74013433008693846 74758244616400896 74807603955423232 75034568773249152 75115106608674816 75405159764855537 75757972789702656 76119607031371776 76268689970177592 76495556958340656 77320940674927104 77455038733676544 77550937662415872 77753707566208101 77786225701440192 77837584273399264 77870137487525888 78073741992675354 78728970291796224 78826446505547712 78911480428423168 78963155569900032 79117807698948594 79150896327781248 79966749055797248 80209366619680128 80261891681247072 80295458788583424 80348474088670208 80452720280540808 80505839412965236 80592249798890688 81369235102500864 81528599623293288 81616548490200832 81669995044075968 81704151048032256 81917780223214548 82796765542895616 82958925932473872 83047969321848576 83102801974673792 83205693533633696 83458137992170206 84158554449851136 84574208229910566 84720885663538576 84922315851681964 85635020317392384 85833076636071936 85889748163750912 86057966269031804 86150335991917632 86468768013393134 87302408495391552 87338920085827584 87567282307574172 87603904673466624 87661745395284608 88506887304474624 88775415481976064 88834029697065088 88929379088431104 89103550418233368 89962592687771904 90118615221049344 90332878911484416 90392033349753984 90489543633842176 91540883787557376 91699643558260736 91818617051475936 91977858496240896 92091738474118848 92432131324661626 93146864204882944 93490652221508016 93606405225337908 93707383008752512 93991689389240232 94780507924104192 94960514503759232 95062439715219456 95248622860870152 95310996371480898 95413812980295872 96625966684219776 96730201815486464 96919651332113488 96983119114840212 97023679369538304 98023756907106304 98321159082188544 98513724544812723 98619463569695184 98684577344925128 98806761071190014 99742933351452672 99938283409198224 99980079571934208 100046091697665536 101317094677490688 101691586626903456 101800736588072448 101994075944454208 103094587566569472 103162099003043328 103401250216554496 103671610088277468 103714967601920256 104098322656900472 104790222230493312 104971960389061632 105101928674063616 105284207426533376 105420805884846576 105490410265264792 105534528437041664 106830578816729136 106945822159573504 107015855574996096 107270293707387744 107340539602832856 107456333065187584 108170551979864064 108704799497724384 108821477042422272 108893326725434624 109034607748627674 109223706964286064 110276726520494592 110611901243298496 110730625762464768 111020149513040769 111277517322893608 112211405933134848 112551853159873728 112765610973214088 114104689151348736 114180027089856512 114743335437510984 114867114655890176 115092085956884767 115630590047440896 116182558100514816 116326406493623808 116403211327188736 116756376410098896 116805206231288832 117110612989013031 118367220642634752 118444733354850048 118676711548422891 118726344491671872 118804733890977824 119950123583695872 120314049929520192 120443838548645888 120522711133005312 120758759119447854 120888374698336032 122054511716743168 122424822735301248 122504992566113952 122556226572048384 122637144661654528 122788984632158464 124195148314343424 124438388898710808 124654202962010688 124808540300450544 125187206988255309 125322252518986976 126374010565472256 126861312344865849 126998163814493536 127081328495307864 127383473777522946 128452530476088576 128834622245626368 129086949403547706 129225503987876448 129310825486453616 129364905826051072 129703152020089701 130953612743087328 131008380128741376 131094878776251392 131351632726416964 131492618092926912 132760330956711936 133251044545597632 133306772762578944 133394068632646656 133655325627350052 135089459569987584 135177922831574016 135499318367226624 135588782169204608 135734315450763264 137311325681336064 137549465337391104 137966787744361344 138137607711178272 138228813451036624 138286623469227008 138648196986992439 139720296307324416 139962613852082176 140135904898751488 140561074513128768 140987534083860348 141080621495536166 142440771755638848 142593659572829184 142687807433328128 142872934291305228 143027058276516992 143120719470443808 144939732663632512 145095302723229696 145379476998170232 145474678672260318 145535519054307456 145631609285714752 147035635360659456 147481738623282816 147640834349953024 148026866017387692 148210141606785021 149615207910846464 150069137546498304 150230213217349632 150810319529711074 152239214062743552 152537379940355184 152991113916681312 153556605265163669 154641881349854208 155101875324831744 155507415132416202 155572451402880384 155675168546798528 155740274975051776 156147483985350708 157457940583592448 157652893011095424 157822960856846336 157926311139800064 158235615397897188 158301792655562496 159933498111594496 160418733239360256 160523783362494144 160590917577166848 160696948177340416 160905440561081616 161011678825930472 161184499597781376 162738470205001728 163057199246586576 163233096980401664 163339990088151936 163835560446429096 164146715973105991 165917851864947744 166095938643697152 166205603949347584 166411387067267392 166916275984340412 168317108899702272 169148416459821132 169441771327077152 169844631703363928 171270040634784768 171666153272143872 171779496327501824 172115932538063608 172300671983835264 172937536026786268 174604816990783104 175134564615148344 175207809346933248 175323490790569216 177550830963952128 177668059394130176 177858758176862208 178207100836466736 179925185375543808 180237230442098688 180665757822968832 180784066699507968 181138138679171781 183081767575114752 183637234102951872 183955716992481792 184183476948237696 184864262649323252 186293728409765888 186981304443016032 187212810450675816 187414766017505024 187983378778480464 189561015848208384 189921029007518464 190124879430438912 190497245721740304 190621992742961796 190827625960591744 191075210666284419 193251933368439552 193630424105321559 193839302664226976 193966238229680424 194047358739076608 196642318164377088 197027449089625446 197238927139390368 197369154689850256 197613522142380028 199876566818396448 199960159143868416 200092183395331072 202634189354981376 203383173253806912 203601473176144896 203988151888908416 206189175133138944 206324198006086656 207343220176554936 207429935203840512 208196645313800944 209580444460986624 209943920778123264 210203857348127232 210568414853066752 210841611769693152 210980820530529584 211069056874083328 211620932243304249 213661157633458272 213891644319147008 214031711149992192 214540587414775488 214681079205665712 214912666130375168 217409598995448768 217642954084844544 217786653450869248 218069215497255348 218447413928572128 220553453040989184 221223802486596992 221461251524929536 222040299026081538 222555034645787216 224422811866269696 225103706319747456 225531221946428176 226215479294566611 228360054179713024 229486670875021968 229734229311780352 230184171913769534 232365116201029632 232652812987247616 232806422654377472 233512752820197792 233610412462577664 234221225978026062 234375871194197179 236734441285269504 236889466709700096 237353423096845782 237452688983343744 237609467781955648 239900247167391744 240628099859040384 240887677097291776 241045422266010624 241517518238895708 241776749396672064 244109023433486336 244849645470602496 245009985132227904 245112453144096768 245274289323309056 245577969264316928 248390296628686848 248876777797421616 249308405924021376 249617080600901088 250374413976510618 250539724380003881 250644505037973952 253722624689731698 253996327628987072 254162656990615728 254766947555045892 256905060952177152 257669244491252736 258173898807095412 258451007975752896 258621650972907232 258729811652102144 259406304040179402 261907225486174656 262016760257482752 262189757552502784 262703265452833928 262985236185853824 265520661913423872 266502089091195264 266788137265293312 267310651254700104 267818326061383459 270355845663148032 270998636734453248 271177564338409216 271468630901526528 274622651362672128 275098930674782208 275933575488722688 276275215422356544 276457626902073248 276573246938454016 277296393973984878 279440592614648832 280271809797502976 281122149026257536 281975068167720696 282161242991072332 284881543511277696 285187319145658368 285375614866656256 285745868582610456 286054116553033984 286241438940887616 289879465327265024 290190605446459392 290758953996340464 290949357344520636 291071038108614912 291263218571429504 294071270721318912 294963477246565632 295541173634438169 296053732034775384 296420283213570042 300138275092996608 301620639059422148 305074759880710368 305982227833362624 307113210530327338 309283762699708416 310203750649663488 311014830264832404 311144902805760768 311350337093597056 312294967970701416 314915881167184896 315305786022190848 315852622279600128 316471230795794376 316603585311124992 320837466478720512 321047566724988288 321393896354680832 321810881122163232 322023357651860944 322368999195562752 326114398493173152 326466193960803328 326679980176303872 327671120892858192 328293431946211982 331835703729895488 332191877287394304 332411207898695168 332822774134534784 333832551968680824 336634217799404544 338296832919642264 338883542654154304 339689263406727856 342540081269569536 343558992655003648 344231865076127216 344601343967670528 345276257870654301 345875072053572536 349209633981566208 350269129230296688 350415618693866496 350646981581138432 355101661927904256 355336118788260352 356414201672933472 359850370751087616 361331515645937664 361568133399015936 362276277358343562 366163535150229504 367274468205903744 367911433984963584 368366953896475392 369728525298646504 372587456819531776 373962608886032064 374425620901351632 374829532035010048 375966757556960928 379122031696416768 379842058015036928 380994491443480608 381243985485923592 381655251921183488 382150421332568838 382402737211584871 386503866736879104 387260848210643118 387678605328453952 387932476459360848 388094717478153216 389109456060269103 393284636328754176 394054898179250892 394477854278780736 394738309379700512 395227044284760056 399753133636792896 399920318287736832 400184366790662144 403381000295489329 405268378709962752 406766346507613824 407202946352289792 407976303777816832 408775339777901069 412648396012173312 414686440353109872 414859870407681024 415944590960977317 416393290627601888 419160888921973248 419887841556246528 420407714696254464 421683223539386304 421961641061059168 422138113748166656 423241864486608498 427322315266916544 427783288638294016 428063422299984384 429081174829550976 429362158411331424 429825332260750336 434819197990897536 435285908169689088 435573306901738496 436138430994510696 436894827857144256 441106906081978368 442447604973193984 442922503049859072 444080598052163076 444630424820355063 445110069291574432 448845623732539392 450207412639494912 451062443892856352 452430958589133222 458973341750043936 459468458623560704 460368343827539068 460669815795491007 465305625974495232 465612845308754944 467025505640395584 467220824925155328 468442451956052124 468751742388394358 473468882570539008 473778933419400192 474706846193691564 474905377966687488 475218935563911296 479800494334783488 481256199718080768 482090844532021248 483035036477791416 483553498793344128 489699290941204992 490019970264455808 490548578646618112 491155938528633856 492440147919317973 497753555594843232 498616811848042752 499234161201802176 500748827953021236 501079448760007762 501289010075947904 507445249379463396 507992655257974144 508325313981231456 509533895110091784 513810121904354304 515338488982505472 516347797614190824 516902015951505792 517243301945814464 517459623304204288 518812608080358804 523814450972349312 524379515105005568 525406530905667856 525970472371707648 533004178182390528 533576274530586624 534621302509400208 535636652122766918 540711691326296064 541997273468906496 542355128676818432 549245302725344256 551867150977445376 552550430844713088 552915253804146496 553146493876908032 554592787947969756 558881185229297664 560543619595005952 562244298052515072 563950136335441392 564322485982144664 569763087022555392 570374638291316736 570751229733312512 571491737165220912 572108233106067968 572482877881775232 579758930654530048 581517907992680928 581898714689041272 582142076217229824 582526437142859008 589926954493131264 591082347268876338 592107464069550768 592840566427140084 600276550185993216 603241278118844296 610149519761420736 611964455666725248 614226421060654676 618567525399416832 622029660529664808 622289805611521536 622700674187194112 623920255450480579 624589935941402832 629831762334369792 630611572044381696 631705244559200256 632942461591588752 633207170622249984 634862796729912747 641674932957441024 642095133449976576 643621762244326464 644046715303721888 644737998391125504 652228796986346304 652932387921606656 653359960352607744 655342241785716384 656586863892423964 663671407459790976 664383754574788608 664822415797390336 665645548269069568 667665103937361648 673268435598809088 676593665839284528 677767085308308608 678646437883699833 679378526813455712 685080162539139072 688463730152254432 689202687935341056 690552515741308602 691750144107145072 698419267963132416 700538258460593376 700831237387732992 701293963162276864 703127613582591537 710203323855808512 710672237576520704 712828403345866944 719700741502175232 722663031291875328 723136266798031872 724552554716687124 732327070300459008 734548936411807488 735822867969927168 736733907792950784 739457050597293008 747925217772064128 748851241802703264 749659064070020096 751619173140011643 751933515113921856 759684116030073856 761988982886961216 762487970971847184 763310503842366976 764300842665137676 764805474423169742 773007733473758208 774521696421286236 775357210656907904 775864952918721696 776189434956306432 778218912120538206 786569272657508352 788109796358501784 788955708557561472 789476618759401024 790454088569520112 799506267273585792 800368733581324288 803454978184150377 806762000590978658 813532693015227648 814405892704579584 815952607555633664 817550679555802138 825296792024346624 829372880706219744 829719740815362048 831889181921954634 832786581255203776 838321777843946496 840815429392508928 843366447078772608 843923282122118336 844276227496333312 846483728973216996 854644630533833088 855566577276588032 856126844599968768 858162349659101952 858724316822662848 859650664521500672 869638395981795072 870571816339378176 871146613803476992 872276861989021392 873789655714288512 882213812163956736 884895209946387968 888161196104326152 889260849640710126 890220138583148864 900414825278989824 902124887785712704 904861917178266444 917946683500087872 918936917247121408 920736687655078136 921339631590982014 930611251948990464 931225690617509888 934051011280791168 936884903912104248 937503484776788716 947557866838800384 949413692387383128 949810755933374976 950437871127822592 962512399436161536 964181689064042496 966070072955582832 967106997586688256 979398581882409984 980039940528911616 982311877057267712 984880295838635946 995507111189686464 997233623696085504 998468322403604352 1001497655906042472 1002158897520015524 1002578020151895808 1014890498758926792 1015985310515948288 1016650627962462912 1019067790220183568 1027620243808708608 1030676977965010944 1032695595228381648 1033804031903011584 1034486603891628928 1035828773611962903 1037625216160717608 1047628901944698624 1050813061811335712 1051940944743415296 1066008356364781056 1069242605018800416 1071273304245533836 1083994546937812992 1084710257353636864 1098490605450688512 1103734301954890752 1105100861689426176 1105830507608292992 1109185575895939512 1117762370458595328 1124488596105030144 1127900272670882784 1128644971964289328 1139526174045110784 1141502459466625024 1142983474330441824 1144216466212135936 1144965755763550464 1147208211634754613 1159517861309060096 1163035815985361856 1163797429378082544 1164284152434459648 1165052874285718016 1179853908986262528 1182164694537752676 1184214928139101536 1185681132854280168 1200553100371986432 1206482556237688592 1210143000886467987 1220299039522841472 1223928911333450496 1226326019333703207 1228452842121309352 1244059321059329616 1244579611223043072 1245401348374388224 1247840510900961158 1249179871882805664 1259663524668739584 1261223144088763392 1265884923183177504 1266414341244499968 1269725593459825494 1283349865914882048 1284190266899953152 1287243524488652928 1288093430607443776 1289475996782251008 1304457593972692608 1305864775843213312 1306719920705215488 1310684483571432768 1313173727784847928 1327342814919581952 1328767509149577216 1329644831594780672 1331291096538139136 1335330207874723296 1340265904207593577 1346536871197618176 1353187331678569056 1355534170616617216 1357292875767399666 1358757053626911424 1376927460304508864 1378405375870682112 1381105031482617204 1382009447386473021 1383500288214290144 1396838535926264832 1401076516921186752 1401662474775465984 1402587926324553728 1406255227165183074 1420406647711617024 1421344475153041408 1425656806691733888 1432698035532255203 1439401483004350464 1446272533596063744 1449105109433374248 1469097872823614976 1471645735939854336 1473467815585901568 1477320443757953919 1478914101194586016 1495850435544128256 1497702483605406528 1499318128140040192 1503238346280023286 1503867030227843712 1519368232060147712 1523977965773922432 1524975941943694368 1526621007684733952 1528601685330275352 1529610948846339484 1546015466947516416 1549043392842572472 1550714421313815808 1551729905837443392 1552378869912612864 1556437824241076412 1573138545315016704 1576219592717003568 1577911417115122944 1578953237518802048 1580908177139040224 1599012534547171584 1606909956368300754 1613524001181957316 1627065386030455296 1631905215111267328 1635101359111604276 1658745761412439488 1659439481630724096 1663778363843909268 1665573162510407552 1676643555687892992 1681630858785017856 1686732894157545216 1687846564244236672 1692967457946433992 1709289261067666176 1712253689199937536 1716324699318203904 1717448633645325696 1719301329043001344 1739276791963590144 1742293227606953984 1744553723978042784 1747579311428577024 1769790419892775936 1776322392208652304 1778521699281420252 1780440277166297728 1800829650557979648 1804249775571425408 1809723834356532888 1835893367000175744 1837873834494242816 1841473375310156272 1842679263181964028 1862451381235019776 1868102022561582336 1871760766351441737 1873769807824208496 1875006969553577432 1895115733677600768 1898827384774766256 1899621511866749952 1900875742255645184 1925024798872323072 1932140145911165664 1934213995173376512 1958797163764819968 1960079881057823232 1964623754114535424 1969760591677271892 1991014222379372928 1994467247392171008 1996936644807208704 2002995311812084944 2004317795040031048 2005156040303791616 2029780997517853584 2031970621031896576 2033301255924925824 2038135580440367136 2055240487617417216 2065391190456763296 2067608063806023168 2068973207783257856 2071657547223925806 2075250432321435216 2095257803889397248 2101626123622671424 2103881889486830592 2109382840747774611 2132016712729562112 2138485210037600832 2142546608491067672 2167989093875625984 2169420514707273728 2186749633180810573 2196981210901377024 2207468603909781504 2210201723378852352 2211661015216585984 2218371151791879024 2248977192210060288 2254857519420034929 2255800545341765568 2257289943928578656 2279052348090221568 2285966948660883648 2288432932424271872 2289931511527100928 2294416423269509226 2319035722618120192 2326071631970723712 2327594858756165088 2328568304868919296 2330105748571436032 2359707817972525056 2364329389075505352 2368429856278203072 2371362265708560336 2401106200743972864 2410364934552451131 2412965112475377184 2420286001772935974 2440598079045682944 2447857822666900992 2452652038667406414 2456905684242618704 2488118642118659232 2489159222446086144 2490802696748776448 2495681021801922316 2498359743765611328 2522446288177526784 2531769846366355008 2532828682488999936 2539451186919650988 2566699731829764096 2568380533799906304 2574487048977305856 2576186861214887552 2578951993564502016 2608915187945385216 2613439841410430976 2621368967142865536 2626347455569695856 2654685629839163904 2659289663189561344 2662582193076278272 2670660415749446592 2680531808415187154 2706374663357138112 2711068341233234432 2714585751534799332 2717514107253822848 2753854920609017728 2756810751741364224 2762210062965234408 2764018894772946042 2767000576428580288 2793677071852529664 2802153033842373504 2805175852649107456 2812510454330366148 2842688950306082816 2851313613383467776 2865396071064510406 2892545067192127488 2898210218866748496 2938195745647229952 2946935631171803136 2954640887515907838 2957828202389172032 2991700871088256512 2995404967210813056 2998636256280080384 3006476692560046572 3007734060455687424 3038736464120295424 3047955931547844864 3049951883887388736 3053242015369467904 3057203370660550704 3059221897692678968 3092030933895032832 3098086785685144944 3101428842627631616 3103459811674886784 3112875648482152824 3152439185434007136 3155822834230245888 3157906475037604096 3161816354278080448 3198025069094343168 3213819912736601508 3227048002363914632 3254130772060910592 3263810430222534656 3270202718223208552 3317491522824878976 3327556727687818536 3331146325020815104 3353287111375785984 3373465788315090432 3375693128488473344 3385934915892867984 3418578522135332352 3424507378399875072 3432649398636407808 3434897267290651392 3441624634904263839 3478553583927180288 3489107447956085568 3495158622857154048 3539580839785551872 3552644784417304608 3557043398562840504 3560880554332595456 3601659301115959296 3608499551142850816 3619447668713065776 3630429002659403961 3671786734000351488 3678978058001109621 3682946750620312544 3685358526363928056 3736204045123164672 3743521532702883474 3747539615648416992 3750013939107154864 3797654769549532512 3799243023733499904 3801751484511290368 3850049597744646144 3864280291822331328 3868427990346753024 3917594327529639936 3920159762115646464 3939521183354543784 3982028444758745856 3988934494784342016 3993873289614417408 4005990623624169888 4008635590080062096 4010312080607583232 4020797712622780731 4059561995035707168 4063941242063793152 4066602511849851648 4076271160880734272 4130782380913526592 4135216127612046336 4137946415566515712 4143315094447851612 4150500864642870432 4190515607778794496 4203252247245342848 4207763778973661184 4218765681495549222 4264033425459124224 4276970420075201664 4285093216982135344 4298094106596765609 4338841029414547456 4373499266361621146 4414937207819563008 4420403446757704704 4423322030433171968 4436742303583758048 4453141552689746401 4497954384420120576 4509715038840069858 4511601090683531136 4514579887857157312 4558104696180443136 4571933897321767296 4576865864848543744 4579863023054201856 4588832846539018452 4638071445236240384 4652143263941447424 4655189717512330176 4657136609737838592 4660211497142872064 4719415635945050112 4728658778151010704 4736859712556406144 4742724531417120672 4760254763220073739 4820729869104902262 4825930224950754368 4840572003545871948 4881196158091365888 4895715645333801984 4905304077334812828 4913811368485237408 4976237284237318464 4978318444892172288 4981605393497552896 4991362043603844632 4996719487531222656 5044892576355053568 5063539692732710016 5078902373839301976 5088548195166285721 5136761067599812608 5148974097954611712 5152373722429775104 5157903987129004032 5217830375890770432 5226879682820861952 5242737934285731072 5252694911139391712 5309371259678327808 5325164386152556544 5341320831498893184 5361063616830374308 5412749326714276224 5422136682466468864 5429171503069598664 5435028214507645696 5507709841218035456 5513621503482728448 5524420125930468816 5528037789545892084 5534001152857160576 5587354143705059328 5604306067684747008 5615282299054325211 5625020908660732296 5702627226766935552 5730792142129020812 5796420437733496992 5876391491294459904 5893871262343606272 5909281775031815676 5915656404778344064 5983401742176513024 5990809934421626112 6012953385120093144 6015468120911374848 6095911863095689728 6099903767774777472 6106484030738935808 6114406741321101408 6118443795385357936 6196173571370289888 6202857685255263232 6206919623349773568 6225751296964305648 6304878370868014272 6311645668460491776 6315812950075208192 6323632708556160896 6396050138188686336 6427639825473203016 6454096004727829264 6508261544121821184 6527620860445069312 6540405436446417104 6560248899542431719 6634983045649757952 6655113455375637072 6662292650041630208 6746931576630180864 6751386256976946688 6771869831785735968 6837157044270664704 6865298797272815616 6869794534581302784 6883249269808527678 6957107167854360576 6978214895912171136 6990317245714308096 7079161679571103744 7105289568834609216 7114086797125681008 7121761108665190912 7203318602231918592 7216999102285701632 7238895337426131552 7260858005318807922 7265652007020112549 7343573468000702976 7357956116002219242 7365893501240625088 7370717052727856112 7472408090246329344 7487043065405766948 7495079231296833984 7500027878214309728 7595309539099065024 7598486047466999808 7603502969022580736 7700099195489292288 7728560583644662656 7736855980693506048 7766731455780120311 7840319524231292928 7879042366709087568 7964056889517491712 7977868989568684032 7987746579228834816 8011981247248339776 8017271180160124192 8020624161215166464 8041595425245561462 8119123990071414336 8127882484127586304 8133205023699703296 8152542321761468544 8261564761827053184 8270432255224092672 8275892831133031424 8286630188895703224 8301001729285740864 8381031215557588992 8406504494490685696 8415527557947322368 8437531362991098444 8528066850918248448 8553940840150403328 8570186433964270688 8596188213193531218 8746998532723242292 8840806893515409408 8846644060866343936 8873484607167516096 8906283105379492802 8995908768840241152 9019430077680139716 9023202181367062272 9029159775714314624 9116209392360886272 9143867794643534592 9159726046108403712 9177665693078036904 9304286527882894848 9310379435024660352 9320422994285744128 9457317556302021408 9473719425112812288 9485449062834241344 9520509526440147478 9641459738209804524 9651860449901508736 9681144007091743896 9762392316182731776 9791431290667603968 9810608154669625656 9827622736970474816 9952474568474636928 9963210786995105792 9982724087207689264 9993438975062445312 10127079385465420032 10157804747678603952 10177096390332571442 10273522135199625216 10297948195909223424 10304747444859550208 10435660751781540864 10485475868571462144 10505389822278783424 10618742519356655616 10650328772305113088 10682641662997786368 10722127233660748616 10825498653428552448 10844273364932937728 10858343006139197328 10870056429015291392 11015419682436070912 11048840251860937632 11056075579091784168 11068002305714321152 11208612135369494016 11230564598108650422 11250041817321464592 11405254453533871104 11461584284258041624 11592840875466993984 11752782982588919808 11818563550063631352 11831312809556688128 11854484853559131001 11966803484353026048 11981619868843252224 12025906770240186288 12030936241822749696 12062393137868342193 12191823726191379456 12199807535549554944 12228813482642202816 12236887590770715872 12392347142740579776 12405715370510526464 12413839246699547136 12451502593928611296 12609756741736028544 12623291336920983552 12631625900150416384 12647265417112321792 12792100276377372672 12855279650946406032 12894282319790296827 12908192009455658528 13016523088243642368 13080810872892834208 13120497799084863438 13269966091299515904 13310226910751274144 13324585300083260416 13359424658069239203 13493863153260361728 13502772513953893376 13543739663571471936 13674314088541329408 13730597594545631232 13739589069162605568 13766498539617055356 13914214335708721152 13956429791824342272 13980634491428616192 14210579137669218432 14228173594251362016 14243522217330381824 14280764289660221217 14433998204571403264 14477790674852263104 14521716010637615844 14531304014040225098 14687146936001405952 14715912232004438484 14731787002481250176 14741434105455712224 14944816180492658688 14974086130811533896 14990158462593667968 15000055756428619456 15190619078198130048 15207005938045161472 15265644585498857163 15457121167289325312 15473711961387012096 15533462911560240622 15680639048462585856 15758084733418175136 15928113779034983424 15975493158457669632 16023962494496679552 16034542360320248384 16041248322430332928 16083190850491122924 16238247980142828672 16255764968255172608 16266410047399406592 16305084643522937088 16523129523654106368 16540864510448185344 16551785662266062848 16573260377791406448 16602003458571481728 16762062431115177984 16813008988981371392 16875062725982196888 17107881680300806656 17140372867928541376 17192376426387062436 17493997065446484584 17681613787030818816 17693288121732687872 17746969214335032192 17812566210758985604 18038860155360279432 18046404362734124544 18058319551428629248 18287735589287069184 18319452092216807424 18355331386156073808 18608573055765789696 18620758870049320704 18914635112604042816 18947438850225624576 18970898125668482688 19041019052880294956 19282919476419609048 19303720899803017472 19362288014183487792 19524784632365463552 19582862581335207936 19621216309339251312 19655245473940949632 19680746698627295157 19904949136949273856 19965448174415378528 19986877950124890624 20254158770930840064 20315609495357207904 20354192780665142884 20595896391818446848 20609494889719100416 20871321503563081728 20970951737142924288 21010779644557566848 21237485038713311232 21365283325995572736 21444254467321497232 21650997306857104896 21688546729865875456 21716686012278394656 21740112858030582784 21796956021060337647 22030839364872141824 22097680503721875264 22112151158183568336 22136004611428642304 22417224270738988032 22461129196217300844 22500083634642929184 22810508907067742208 22923168568516083248 23185681750933987968 23300194367340360933 23637127100127262704 23662625619113376256 23708969707118262002 23933606968706052096 23963239737686504448 24051813540480372576 24061872483645499392 24124786275736684386 24383647452382758912 24399615071099109888 24457626965284405632 24473775181541431744 24784694285481159552 24811430741021052928 24827678493399094272 24903005187857222592 25219513483472057088 25246582673841967104 25263251800300832768 25294530834224643584 25584200552754745344 25710559301892812064 25788564639580593654 25816384018911317056 26161621745785668416 26240995598169726876 26539932182599031808 26620453821502548288 26649170600166520832 26718849316138478406 26987726306520723456 27005545027907786752 27087479327142943872 27348628177082658816 27479178138325211136 27532997079234110712 27912859583648684544 27961268982857232384 28421158275338436864 28456347188502724032 28487044434660763648 28561528579320442434 28867996409142806528 28955581349704526208 29043432021275231688 29062608028080450196 29374293872002811904 29431824464008876968 29463574004962500352 29482868210911424448 29889632360985317376 29948172261623067792 29980316925187335936 30000111512857238912 30381238156396260096 30531289170997714326 30914242334578650624 31066925823120481244 31516169466836350272 31856227558069966848 31950986316915339264 32047924988993359104 32069084720640496768 32166381700982245848 32476495960285657344 32532820094798813184 32610169287045874176 33046259047308212736 33103571324532125696 33146520755582812896 33204006917142963456 33626017977962742784 33750125451964393776 34215763360601613312 34280745735857082752 34384752852774124872 34987994130892969168 35386576243465375744 35493938428670064384 35563454560677393003 35625132421517971208 36077720310720558864 36092808725468249088 36116639102857258496 36575471178574138368 36710662772312147616 37217146111531579392 37241517740098641408 37829270225208085632 37894877700451249152 37941796251336965376 38082038105760589912 38565838952839218096 38607441799606034944 38724576028366975584 39049569264730927104 39242432618678502624 39310490947881899264 39361493397254590314 39809898273898547712 39930896348830757056 39973755900249781248 40078273974207717609 40508317541861680128 40631218990714415808 40708385561330285768 41191792783636893696 41218989779438200832 41548243030435400887 41742643007126163456 41941903474285848576 42021559289115133696 42730566651991145472 42842292868980663651 42888508934642994464 43301994613714209792 43433372024556789312 43480225716061165568 43593912042120675294 44061678729744283648 44195361007443750528 44224302316367136672 44272009222857284608 44834448541477976064 44922258392434601688 45000167269285858368 45621017814135484416 45796933756496571489 45846337137032166496 46371363501867975936 46600388734680721866 47274254200254525408 47325251238226752512 47417939414236524004 47926479475373008896 48103627080960745152 48123744967290998784 48249572551473368772 48767294904765517824 48799230142198219776 48915253930568811264 48947550363082863488 49569388570962319104 49655356986798188544 49806010375714445184 50439026966944114176 50526503600601665536 50589061668449287168 51421118603785624128 51577129279161187308 51632768037822634112 52323243491571336832 52481991196339453752 53079864365198063616 53240907643005096576 53298341200333041664 53437698632276956812 54011090055815573504 54174958654285887744 54958356276650422272 55065994158468221424 55825719167297369088 56842316550676873728 56912694377005448064 56974088869321527296 57123057158640884868 57735992818285613056 57911162699409052416 58086864042550463376 58125216056160900392 58748587744005623808 58863648928017753936 58927148009925000704 58965736421822848896 59896344523246135584 59960633850374671872 60000223025714477824 60762476312792520192 61062578341995428652 61828484669157301248 62133851646240962488 63032338933672700544 63712455116139933696 64095849977986718208 64138169441280993536 64332763401964491696 64952991920571314688 65065640189597626368 65220338574091748352 65390868063181012941 66092518094616425472 66293041511165625792 66408013834285926912 67252035955925485568 67500250903928787552 68431526721203226624 68561491471714165504 68769505705548249744 69900583102021082799 69975988261785938336 70987876857340128768 71126909121354786006 71250264843035942416 72155440621441117728 72185617450936498176 72233278205714516992 73150942357148276736 73421325544624295232 74434292223063158784 74483035480197282816 75658540450416171264 75789755400902498304 75883592502673930752 76164076211521179824 77131677905678436192 77214883599212069888 77449152056733951168 78484865237357005248 78620981895763798528 78722986794509180628 79619796547797095424 79861792697661514112 79947511800499562496 80156547948415435218 81016635083723360256 81262437981428831616 81416771122660571536 82437979558876401664 83096486060870801774 83883806948571697152 84043118578230267392 85461133303982290944 85684585737961327302 85777017869285988928 86603989227428419584 86866744049113578624 86960451432122331136 87187824084241350588 88123357459488567296 88390722014887501056 88448604632734273344 88544018445714569216 89668897082955952128 89844516784869203376 90000334538571716736 91593867512993142978 91692674274064332992 92742727003735951872 93200777469361443732 94548508400509050816 94650502476453505024 94835878828473048008 95852958950746017792 96207254161921490304 96499145102946737544 97598460284396439552 97830507861137622528 97895100726165726976 99138777141924638208 99310713973596377088 99612020751428890368 100878053933888228352 101178123336898574336 102842237207571248256 103154258558322374616 103265536075645268224 104646486983142673664 104963982392678907504 106159728730396127232 106481815286010193152 106690363682032179009 106875397264553913624 108349917308571775488 110131988316936442848 111651438334594738176 113684633101353747456 113825388754010896128 114246114317281769736 115822325398818104832 116173728085100926752 116250432112321800784 117727297856035507872 117854296019850001408 117931472843645697792 119792689046492271168 119921267700749343744 120000446051428955648 121524952625585040384 122125156683990857304 123656969338314602496 124267703292481924976 124644729091306202661 126064677867345401088 128191699955973436416 128276338882561987072 128665526803928983392 129905983841142629376 130440677148183496704 130781736126362025882 132185036189232850944 132586083022331251584 132816027668571853824 134504071911850971136 135000501807857575104 136863053442406453248 137122982943428331008 137539011411096499488 138047388133382138431 139801166204042165598 139951976523571876672 141975753714680257536 142253818242709572012 142500529686071884832 144310881242882235456 144371234901872996352 144466556411429033984 146301884714296553472 146842651089248590464 147567897659822285909 148966070960394565632 151317080900832342528 151579510801804996608 151767185005347861504 152328152423042359648 154263355811356872384 154429767198424139776 154898304113467902336 156969730474714010496 157241963791527597056 157445973589018361256 159239593095594190848 159723585395323028224 159895023600999124992 160313095896830870436 162033270167446720512 162524875962857663232 162833542245321143072 166192972121741603548 168086237156460534784 170922266607964581888 171369171475922654604 171554035738571977856 173207978454856839168 173733488098227157248 174375648168482701176 176781444029775002112 176897209265468546688 177088036891429138432 179689033569738406752 180000669077143433472 183187735025986285956 183385348548128665984 185485454007471903744 186401554938722887464 189097016801018101632 189301004952907010048 189671757656946096016 192414508323842980608 192998290205893475088 195196920568792879104 195661015722275245056 195790201452331453952 198277554283849276416 199224041502857780736 201756107867776456704 202356246673797148672 205684474415142496512 206308517116644749232 206531072151290536448 209292973966285347328 209927964785357815008 212963630572020386304 213380727364064358018 213750794529107827248 216699834617143550976 220263976633872885696 223302876669189476352 225235212217623489019 227369266202707494912 227650777508021792256 228492228634563539472 231644650797636209664 232347456170201853504 232500864224643601568 235454595712071015744 235708592039700002816 235862945687291395584 239585378092984542336 239842535401498687488 240000892102857911296 243049905251170080768 244250313367981714608 247313938676629204992 248535406584963849952 249289458182612405322 252129355734690802176 256383399911946872832 256552677765123974144 257331053607857966784 259811967682285258752 260881354296366993408 261563472252724051764 264370072378465701888 265172166044662503168 265632055337143707648 270001003615715150208 274245965886856662016 275078022822192998976 276094776266764276862 279602332408084331196 279903953047143753344 283951507429360515072 284507636485419144024 285001059372143769664 288621762485764470912 288933112822858067968 293685302178497180928 295135795319644571818 297932141920789131264 302634161801664685056 303534370010695723008 304656304846084719296 308526711622713744768 308859534396848279552 309796608226935804672 313939460949428020992 314483927583055194112 314891947178036722512 318479186191188381696 319447170790646056448 320626191793661740872 325049751925715326464 325667084490642286144 332385944243483207096 336172474312921069568 342738342951845309208 343108071477143955712 347466976196454314496 348751296336965402352 353562888059550004224 353794418530937093376 359378067139476813504 360001338154286866944 366375470051972571912 366770697096257331968 370970908014943807488 372803109877445774928 373934187273918607983 378194033602036203264 379343515313892192032 384829016647685961216 385996580411786950176 391322031444550490112 391580402904662907904 396555108567698552832 398448083005715561472 403512215735552913408 411368948830284993024 412617034233289498464 413062144302581072896 414142164400146415293 418585947932570694656 419855929570715630016 425927261144040772608 426761454728128716036 427501589058215654496 433399669234287101952 440527953267745771392 442703692979466857727 450470424435246978038 454738532405414989824 455301555016043584512 456984457269127078944 463289301595272419328 464694912340403707008 465001728449287203136 470909191424142031488 471417184079400005632 471725891374582791168 479170756185969084672 479685070802997374976 480001784205715822592 486099810502340161536 488500626735963429216 497070813169927699904 498578916365224810644 504258711469381604352 512766799823893745664 513105355530247948288 514662107215715933568 519623935364570517504 523126944505448103528 530344332089325006336 531264110674287415296 540002007231430300416 548491931773713324032 550156045644385997952 552189552533528553724 559204664816168662392 559807906094287506688 567903014858721030144 569015272970838288048 570002118744287539328 577243524971528941824 587370604356994361856 590271590639289143636 605268323603329370112 607068740021391446016 609312609692169438592 617053423245427489536 619593216453871609344 627878921898856041984 628967855166110388224 629783894356073445024 638894341581292112896 641252383587323481744 650099503851430652928 651334168981284572288 664771888486966414192 672344948625842139136 675705636652870467057 685476685903690618416 686216142954287911424 694933952392908628992 697502592673930804704 707125776119100008448 707588837061874186752 718756134278953627008 720002676308573733888 732750940103945143824 733541394192514663936 741941816029887614976 745606219754891549856 747868374547837215966 756388067204072406528 758687030627784384064 769658033295371922432 771993160823573900352 782644062889100980224 783160805809325815808 793110217135397105664 796896166011431122944 822737897660569986048 825234068466578996928 826124288605162145792 828284328800292830586 837171895865141389312 839711859141431260032 851854522288081545216 853522909456257432072 855003178116431308992 866799338468574203904 881055906535491542784 885407385958933715454 900940848870493956076 910603110032087169024 913968914538254157888 926578603190544838656 929389824680807414016 930003456898574406272 941818382848284062976 943451782749165582336 958341512371938169344 960003568411431645184 977001253471926858432 994141626339855399808 997157832730449621288 1008517422938763208704 1026210711060495896576 1029324214431431867136 1046253889010896207056 1060688664178650012672 1080004014462860600832 1096983863547426648064 1100312091288771995904 1104379105067057107448 1118409329632337324784 1119615812188575013376 1138030545941676576096 1140004237488575078656 1154487049943057883648 1174741208713988723712 1180543181278578287272 1210536647206658740224 1218625219384338877184 1234106846490854979072 1239186432907743218688 1242426493200439245879 1255757843797712083968 1259567788712146890048 1277788683162584225792 1282504767174646963488 1300199007702861305856 1302668337962569144576 1328111078938400573181 1329543776973932828384 1351411273305740934114 1370953371807381236832 1372432285908575822848 1389867904785817257984 1395005185347861609408 1414251552238200016896 1415177674123748373504 1437512268557907254016 1440005352617147467776 1465501880207890287648 1467082788385029327872 1491212439509783099712 1495736749095674431932 1512776134408144813056 1517374061255568768128 1539316066590743844864 1543986321647147800704 1566321611618651631616 1593792332022862245888 1645475795321139972096 1650468136933157993856 1652248577210324291584 1656568657600585661172 1674343791730282778624 1679423718282862520064 1703709044576163090432 1707045818912514864144 1710006356232862617984 1762111813070983085568 1770814771917867430908 1801881697740987912152 1821206220064174338048 1827937829076508315776 1858779649361614828032 1860006913797148812544 1883636765696568125952 1886903565498331164672 1916683024743876338688 1954002506943853716864 1988283252679710799616 1994315665460899242576 2017034845877526417408 2027116909958611401171 2058648428862863734272 2092507778021792414112 2121377328357300025344 2160008028925721201664 2200624182577543991808 2208758210134114214896 2236818659264674649568 2239231624377150026752 2276061091883353152192 2280008474977150157312 2308974099886115767296 2349482417427977447424 2361086362557156574544 2437250438768677754368 2468213692981709958144 2478372865815486437376 2484852986400878491758 2511515687595424167936 2519135577424293780096 2555577366325168451584 2565009534349293926976 2600398015405722611712 2605336675925138289152 2656222157876801146362 2659087553947865656768 2702822546611481868228 2741906743614762473664 2744864571817151645696 2779735809571634515968 2790010370695723218816 2830355348247496747008 2875024537115814508032 2880010705234294935552 2931003760415780575296 2934165576770058655744 2982424879019566199424 2991473498191348863864 3025552268816289626112 3034748122511137536256 3078632133181487689728 3087972643294295601408 3290951590642279944192 3300936273866315987712 3313137315201171322344 3358847436565725040128 3414091637825029728288 3420012712465725235968 3524223626141966171136 3541629543835734861816 3603763395481975824304 3655875658153016631552 3717559298723229656064 3720013827594297625088 3767273531393136251904 3833366049487752677376 3908005013887707433728 3976566505359421599232 3988631330921798485152 4054233819917222802342 4117296857725727468544 4185015556043584828224 4242754656714600050688 4279469032134846291361 4320016057851442403328 4401248365155087983616 4417516420268228429792 4473637318529349299136 4478463248754300053504 4552122183766706304384 4560016949954300314624 4617948199772231534592 4698964834855954894848 4722172725114313149088 4874500877537355508736 4936427385963419916288 4956745731630972874752 4969705972801756983516 5023031375190848335872 5038271154848587560192 5130019068698587853952 5210673351850276578304 5312444315753602292724 5318175107895731313536 5405645093222963736456 5483813487229524947328 5489729143634303291392 5580020741391446437632 5660710696494993494016 5750049074231629016064 5862007520831561150592 5868331153540117311488 5964849758039132398848 5982946996382697727728 6051104537632579252224 6069496245022275072512 6175945286588591202816 6601872547732631975424 6626274630402342644688 6717694873131450080256 6828183275650059456576 6840025424931450471936 7048447252283932342272 7083259087671469723632 7207526790963951648608 7311751316306033263104 7435118597446459312128 7440027655188595250176 7534547062786272503808 7666732098975505354752 7816010027775414867456 7953133010718843198464 7977262661843596970304 8108467639834445604684 8234593715451454937088 8370031112087169656448 8558938064269692582722 8640032115702884806656 8802496730310175967232 8835032840536456859584 8947274637058698598272 8956926497508600107008 9104244367533412608768 9120033899908600629248 9235896399544463069184 9444345450228626298176 9749001755074711017472 9872854771926839832576 9939411945603513967032 10076542309697175120384 10260038137397175707904 10421346703700553156608 10624888631507204585448 10636350215791462627072 10811290186445927472912 10967626974459049894656 11160041482782892875264 11500098148463258032128 11724015041663122301184 11929699516078264797696 11965893992765395455456 12138992490044550145024 12351890573177182405632 12838407096404538874083 13203745095465263950848 13252549260804685289376 13435389746262900160512 13656366551300118913152 13680050849862900943872 14096894504567864684544 14166518175342939447264 14415053581927903297216 14623502632612066526208 14870237194892918624256 14880055310377190500352 15069094125572545007616 15632020055550829734912 15906266021437686396928 15954525323687193940608 16216935279668891209368 16469187430902909874176 16740062224174339312896 17117876128539385165444 17604993460620351934464 17670065681072913719168 17894549274117397196544 18208488735066825217536 18240067799817201258496 18888690900457252596352 19498003510149422034944 19878823891207027934064 20153084619394350240768 20520076274794351415808 20842693407401106313216 21249777263014409170896 21272700431582925254144 21622580372891854945824 21935253948918099789312 22320082965565785750528 23000196296926516064256 23448030083326244602368 23859399032156529595392 23931787985530790910912 24277984980089100290048 24703781146354364811264 25676814192809077748166 26407490190930527901696 26505098521609370578752 26870779492525800321024 27312733102600237826304 27360101699725801887744 28333036350685878894528 28830107163855806594432 29247005265224133052416 29760110620754381000704 31264040111101659469824 31812532042875372793856 31909050647374387881216 32433870559337782418736 33480124448348678625792 34235752257078770330888 35340131362145827438336 35789098548234794393088 36416977470133650435072 37777381800914505192704 38515221289213616622249 39757647782414055868128 40306169238788700481536 41040152549588702831616 42499554526028818341792 42545400863165850508288 43245160745783709891648 43870507897836199578624 44640165931131571501056 46896060166652489204736 47718798064313059190784 47863575971061581821824 48555969960178200580096 49407562292708729622528 51353628385618155496332 52814980381861055803392 53010197043218741157504 54625466205200475652608 54720203399451603775488 56666072701371757789056 57660214327711613188864 58494010530448266104832 62528080222203318939648 63818101294748775762432 64867741118675564837472 66960248896697357251584 68471504514157540661776 70680262724291654876672 71578197096469588786176 72833954940267300870144 75554763601829010385408 77030442578427233244498 79515295564828111736256 80612338477577400963072 82080305099177405663232 84999109052057636683584 85090801726331701016576 86490321491567419783296 87741015795672399157248 89280331862263143002112 93792120333304978409472 95437596128626118381568 95727151942123163643648 102707256771236310992664 106020394086437482315008 109250932410400951305216 113332145402743515578112 115320428655423226377728 127636202589497551524864 129735482237351129674944 133920497793394714503168 136943009028315081323552 141360525448583309753344 143156394192939177572352 145667909880534601740288 151109527203658020770816 154060885156854466488996 159030591129656223472512 164160610198354811326464 169998218104115273367168 170181603452663402033152 172980642983134839566592 175482031591344798314496 187584240666609956818944 191454303884246327287296 205414513542472621985328 212040788172874964630016 218501864820801902610432 226664290805487031156224 230640857310846452755456 255272405178995103049728 259470964474702259349888 267840995586789429006336 273886018056630162647104 282721050897166619506688 286312788385878355144704 302219054407316041541632 308121770313708932977992 318061182259312446945024 339996436208230546734336 345961285966269679133184 382908607768492654574592 410829027084945243970656 424081576345749929260032 437003729641603805220864 453328581610974062312448 461281714621692905510912 510544810357990206099456 518941928949404518699776 547772036113260325294208 565442101794333239013376 604438108814632083083264 616243540627417865955984 636122364518624893890048 679992872416461093468672 691922571932539358266368 765817215536985309149184 821658054169890487941312 848163152691499858520064 906657163221948124624896 922563429243385811021824 1037883857898809037399552 1095544072226520650588416 1232487081254835731911968 1272244729037249787780096 1359985744832922186937344 1383845143865078716532736 1531634431073970618298368 1643316108339780975882624 1696326305382999717040128 1813314326443896249249792 2075767715797618074799104 2191088144453041301176832 2464974162509671463823936 2544489458074499575560192 2719971489665844373874688 2767690287730157433065472 3286632216679561951765248 4151535431595236149598208 4382176288906082602353664 4929948325019342927647872 5088978916148999151120384 5439942979331688747749376 6573264433359123903530496 8303070863190472299196416 8764352577812165204707328 9859896650038685855295744 13146528866718247807060992 17528705155624330409414656 19719793300077371710591488 26293057733436495614121984 39439586600154743421182976 52586115466872991228243968 78879173200309486842365952 157758346400618973684731904
- Sum of all divisors σ(n): 519800071076502792156498489
- Sum of proper divisors (its aliquot sum) s(n): 362041724675883818471766585
- 157758346400618973684731904 is an abundant number, because the sum of its proper divisors (362041724675883818471766585) is greater than itself. Its abundance is 204283378275264844787034681
Bases of 157758346400618973684731904
- Binary: 10000010011111101010000100011000010000100110110101000010101010001010101010010000000000002
- Hexadecimal: 0x827EA118426D42A8AA9000
- Base-36: JTLLL0ZT7OIAN3LS0
Squares and roots of 157758346400618973684731904
- 157758346400618973684731904 squared (1577583464006189736847319042) is 24887695859057689489937223333149481790486964355465216
- 157758346400618973684731904 cubed (1577583464006189736847319043) is 3926241744446473384947523679827300834507828055046908349680285961440998157451264
-
157758346400618973684731904 is a
perfect square number . Itssquare root is 12560188947648 -
The
cube root of 157758346400618973684731904 is 540336263.3564973445
Scales and comparisons
How big is 157758346400618973684731904?- 157,758,346,400,618,973,684,731,904 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 157,758,346,400,618,973,684,731,904 would take you about two hundred ninety-three billion, two hundred seventy-four million, seven hundred one thousand and nine years!
This is a very rough estimate, based on a speaking rate of half a second every third order of magnitude. If you speak quickly, you could probably say any randomly-chosen number between one and a thousand in around half a second. Very big numbers obviously take longer to say, so we add half a second for every extra x1000. (We do not count involuntary pauses, bathroom breaks or the necessity of sleep in our calculation!)
- A cube with a volume of 157758346400618973684731904 cubic inches would be around 45028021.9 feet tall.
Recreational maths with 157758346400618973684731904
- 157758346400618973684731904 backwards is 409137486379816004643857751
- The number of decimal digits it has is: 27
- The sum of 157758346400618973684731904's digits is 126
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 157758346400618973684731904 - Facts about the integer". Numbermatics.com. 2024. Web. 25 June 2024.
APA style:
Numbermatics. (2024). Number 157758346400618973684731904 - Facts about the integer. Retrieved 25 June 2024, from https://numbermatics.com/n/157758346400618973684731904/
Chicago style:
Numbermatics. 2024. "Number 157758346400618973684731904 - Facts about the integer". https://numbermatics.com/n/157758346400618973684731904/
The information we have on file for 157758346400618973684731904 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 157758346400618973684731904, math, Factors of 157758346400618973684731904, curriculum, school, college, exams, university, Prime factorization of 157758346400618973684731904, STEM, science, technology, engineering, physics, economics, calculator, one hundred fifty-seven septillion, seven hundred fifty-eight sextillion, three hundred forty-six quintillion, four hundred quadrillion, six hundred eighteen trillion, nine hundred seventy-three billion, six hundred eighty-four million, seven hundred thirty-one thousand, nine hundred four.