340712462877332910096891456
340,712,462,877,332,910,096,891,456 is an even composite number composed of six prime numbers multiplied together.
What does the number 340712462877332910096891456 look like?
This visualization shows the relationship between its 6 prime factors (large circles) and 11025 divisors.
340712462877332910096891456 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of eleven thousand and twenty-five divisors.
Prime factorization of 340712462877332910096891456:
26 × 34 × 172 × 294 × 616 × 792
(2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 17 × 17 × 29 × 29 × 29 × 29 × 61 × 61 × 61 × 61 × 61 × 61 × 79 × 79)See below for interesting mathematical facts about the number 340712462877332910096891456 from the Numbermatics database.
Names of 340712462877332910096891456
- Cardinal: 340712462877332910096891456 can be written as Three hundred forty septillion, seven hundred twelve sextillion, four hundred sixty-two quintillion, eight hundred seventy-seven quadrillion, three hundred thirty-two trillion, nine hundred ten billion, ninety-six million, eight hundred ninety-one thousand, four hundred fifty-six.
Scientific notation
- Scientific notation: 3.40712462877332910096891456 × 1026
Factors of 340712462877332910096891456
Divisors of 340712462877332910096891456
- Number of divisors d(n): 11025
-
Complete list of divisors:
1 2 3 4 6 8 9 12 16 17 18 24 27 29 32 34 36 48 51 54 58 61 64 68 72 79 81 87 96 102 108 116 122 136 144 153 158 162 174 183 192 204 216 232 237 244 261 272 288 289 306 316 324 348 366 408 432 459 464 474 488 493 522 544 549 576 578 612 632 648 696 711 732 783 816 841 864 867 918 928 948 976 986 1037 1044 1088 1098 1156 1224 1264 1296 1343 1377 1392 1422 1464 1479 1566 1632 1647 1682 1728 1734 1769 1836 1856 1896 1952 1972 2074 2088 2133 2196 2291 2312 2349 2448 2523 2528 2592 2601 2686 2754 2784 2844 2928 2958 3111 3132 3264 3294 3364 3468 3538 3672 3721 3792 3904 3944 4029 4148 4176 4266 4392 4437 4582 4624 4698 4819 4896 4941 5046 5056 5184 5202 5307 5372 5508 5568 5688 5856 5916 6222 6241 6264 6399 6588 6728 6873 6936 7076 7344 7442 7569 7584 7803 7888 8058 8296 8352 8381 8532 8784 8874 9164 9248 9333 9396 9638 9792 9882 10092 10404 10614 10744 11016 11163 11376 11712 11832 12087 12444 12482 12528 12798 13176 13311 13456 13746 13872 14152 14297 14457 14688 14884 15138 15168 15606 15776 15921 16116 16592 16704 16762 17064 17568 17629 17748 18328 18496 18666 18723 18792 19276 19764 20184 20619 20808 21228 21488 22032 22326 22707 22752 22831 23409 23664 24174 24389 24888 24964 25056 25143 25596 26352 26622 26912 27492 27744 27999 28304 28594 28914 29376 29768 30073 30276 31212 31552 31842 32232 33184 33489 33524 34128 35136 35258 35496 36261 36656 37332 37446 37584 38552 38947 39528 39933 40368 41238 41616 42456 42891 42976 43371 44064 44652 45414 45504 45662 46818 47328 47763 48348 48778 49776 49928 50112 50286 51192 51301 52704 52887 53244 53824 54984 55488 55998 56169 56608 57188 57828 59536 60146 60552 61857 62424 63257 63684 64464 66368 66439 66978 67048 68121 68256 68493 70516 70992 72522 73167 73312 74664 74892 75168 75429 77104 77894 79056 79866 80736 81923 82476 83232 83997 84912 85782 85952 86742 88128 89304 90219 90828 91324 93636 94656 95526 96696 97556 99552 99856 100467 100572 102384 102602 105408 105774 106097 106488 107909 108783 109968 111996 112338 113216 114376 115656 116841 119072 120292 121104 123714 124848 126514 127368 128673 128928 130113 132878 133956 134096 136242 136512 136986 139751 141032 141984 143289 145044 146334 146624 149328 149784 150336 150858 153903 154208 155788 158112 158661 159732 161472 163846 164952 166464 167994 168507 169824 171564 173484 178608 180438 180989 181656 182648 185571 187272 189771 191052 193392 195112 199104 199317 199712 200934 201144 204768 205204 205479 211548 212194 212976 215818 217566 219501 219936 223992 224676 226287 226981 228752 231312 233682 238144 240584 242208 243049 245769 247428 249696 253028 254736 257346 257856 260226 265756 267912 268192 270657 272484 273972 279502 282064 283968 286578 290088 292668 293959 298656 299568 301401 301716 307806 308416 311576 316224 317322 318291 319464 323727 327692 329904 335988 337014 339648 343128 346968 350523 357216 360876 361978 363312 365296 371142 374544 379542 380701 382104 386019 386784 390224 390339 398634 399424 401868 402288 409536 410408 410958 414613 419253 423096 424388 425952 431636 435132 439002 439872 447984 449352 452574 453962 457504 461709 462624 467364 475983 481168 484416 486098 491538 494856 499392 505521 506056 509472 511241 514692 520452 531512 535824 536384 541314 542967 544968 547944 559004 564128 569313 573156 580176 585336 587918 597312 597951 599136 602802 603432 615612 616437 623152 634644 636582 638928 647454 655384 658503 659808 662099 671976 674028 678861 680943 686256 693936 701046 707281 714432 721752 723956 726624 729147 730592 737307 742284 749088 759084 761402 764208 772038 773568 780448 780678 797268 803736 804576 811971 820816 821916 829226 838506 846192 848776 851904 863272 870264 872117 878004 881877 895968 898704 905148 907924 915008 923418 925248 934728 951966 954873 962336 971181 972196 983076 989712 1011042 1012112 1018944 1022482 1029384 1040904 1051569 1063024 1071648 1075369 1082628 1085934 1089936 1095888 1118008 1128256 1129463 1138626 1142103 1146312 1158057 1160352 1170672 1175836 1195902 1198272 1205604 1206864 1231224 1232874 1243839 1246304 1257759 1269288 1273164 1277856 1294908 1310768 1317006 1319616 1324198 1343952 1348056 1357722 1361886 1372512 1385127 1387872 1392691 1402092 1414562 1427949 1443504 1447912 1453248 1458294 1461184 1474614 1484568 1487729 1498176 1518168 1522804 1528416 1533723 1544076 1560896 1561356 1594536 1607472 1609152 1623942 1628901 1641632 1643832 1658452 1677012 1692384 1697552 1707939 1726544 1740528 1744234 1756008 1763754 1791936 1793853 1797408 1803649 1810296 1815848 1834453 1846836 1849311 1869456 1903932 1909746 1924672 1926731 1942362 1944392 1966152 1975509 1979424 1986297 2022084 2024224 2042829 2044964 2058768 2081808 2103138 2121843 2126048 2143296 2150738 2165256 2171868 2179872 2187441 2191776 2211921 2236016 2258926 2277252 2284206 2292624 2316114 2320704 2341344 2351672 2375767 2391804 2411208 2413728 2435913 2462448 2465748 2487678 2492608 2515518 2538576 2546328 2555712 2589816 2616351 2621536 2634012 2645631 2648396 2687904 2696112 2715444 2723772 2745024 2770254 2775744 2785382 2804184 2829124 2855898 2864619 2887008 2895824 2913543 2916588 2949228 2969136 2975458 3036336 3045608 3056832 3067446 3076813 3088152 3122712 3129361 3154707 3189072 3214944 3226107 3247884 3257802 3283264 3287664 3316904 3354024 3384768 3388389 3395104 3415878 3426309 3453088 3481056 3488468 3512016 3527508 3587706 3594816 3607298 3620592 3631696 3668906 3693672 3698622 3731517 3738912 3773277 3807864 3819492 3853462 3858677 3884724 3888784 3932304 3951018 3958848 3972594 4044168 4048448 4052779 4085658 4089928 4117536 4155381 4163616 4178073 4206276 4243686 4252096 4301476 4330512 4343736 4359744 4374882 4383552 4423842 4463187 4472032 4517852 4554504 4568412 4585248 4601169 4632228 4682688 4703344 4751534 4783608 4822416 4827456 4871826 4886703 4924896 4931496 4975356 4997303 5031036 5077152 5092656 5123817 5179632 5232702 5243072 5248681 5268024 5291262 5296792 5375808 5381559 5392224 5410947 5430888 5447544 5503359 5540508 5570764 5608368 5658248 5711796 5729238 5774016 5780193 5791648 5827086 5833176 5898456 5938272 5950916 5958891 6072672 6091216 6128487 6134892 6153626 6176304 6245424 6258722 6309414 6365529 6378144 6429888 6452214 6471917 6495768 6515604 6562323 6575328 6582449 6633808 6635763 6708048 6776778 6790208 6831756 6852618 6906176 6962112 6976936 7024032 7048421 7055016 7127301 7175412 7214596 7241184 7263392 7337812 7387344 7397244 7463034 7477824 7546554 7615728 7638984 7706924 7717354 7769448 7777568 7849053 7864608 7902036 7936893 7945188 8088336 8105558 8171316 8179856 8235072 8310762 8327232 8356146 8412552 8487372 8524811 8593857 8602952 8661024 8687472 8740629 8749764 8847684 8926374 8944064 9035704 9109008 9136824 9170496 9202338 9230439 9264456 9388083 9406688 9503068 9567216 9644832 9678321 9743652 9773406 9849792 9862992 9950712 9994606 10062072 10154304 10165167 10185312 10247634 10278927 10359264 10465404 10497362 10536048 10582524 10593584 10763118 10784448 10821894 10861776 10895088 11006718 11040329 11081016 11141528 11194551 11216736 11316496 11319831 11423592 11458476 11560386 11576031 11583296 11654172 11666352 11796912 11876544 11901832 11917782 12023777 12145344 12158337 12182432 12256974 12269784 12307252 12352608 12490848 12517444 12534219 12618828 12731058 12756288 12904428 12943834 12991536 13031208 13124646 13150656 13164898 13267616 13271526 13389561 13416096 13553556 13663512 13705236 13803507 13845841 13953872 14048064 14096842 14110032 14254602 14350824 14429192 14482368 14526784 14660109 14675624 14774688 14794488 14825989 14926068 14991909 15093108 15231456 15277968 15413848 15434708 15538896 15555136 15698106 15729216 15746043 15804072 15873786 15890376 16176672 16211116 16232841 16342632 16359712 16510077 16621524 16712292 16825104 16974744 17049622 17187714 17205904 17322048 17340579 17374944 17481258 17499528 17695368 17852748 17876673 17931499 18071408 18218016 18273648 18385461 18404676 18460878 18528912 18776166 18813376 19006136 19096587 19134432 19200871 19289664 19356642 19415751 19487304 19546812 19686969 19725984 19747347 19901424 19989212 20124144 20330334 20370624 20495268 20557854 20718528 20930808 20994724 21072096 21145263 21165048 21187168 21381903 21526236 21643788 21723552 21790176 22013436 22080658 22162032 22283056 22389102 22433472 22632992 22639662 22847184 22916952 23120772 23152062 23222761 23308344 23332704 23547159 23593824 23803664 23810679 23835564 24047554 24316674 24364864 24513948 24539568 24614504 24705216 24981696 25034888 25068438 25237656 25291393 25462116 25574433 25808856 25887668 25983072 26062416 26249292 26329796 26535232 26543052 26779122 26832192 27107112 27327024 27410472 27607014 27691317 27691682 27907744 28164249 28193684 28220064 28509204 28701648 28858384 29034963 29320218 29351248 29549376 29588976 29651978 29852136 29983818 30186216 30462912 30495501 30555936 30827696 30836781 30869416 31077792 31185701 31396212 31492086 31608144 31747572 31780752 32353344 32422232 32465682 32685264 32719424 32754427 33020154 33120987 33243048 33424584 33583653 33650208 33949488 34099244 34375428 34411808 34681158 34728093 34749888 34962516 34999056 35390736 35705496 35753346 35862998 36071331 36142816 36436032 36475011 36547296 36770922 36809352 36921756 37057824 37552332 37602657 38012272 38193174 38268864 38401742 38713284 38831502 38974608 39093624 39373938 39451968 39494694 39802848 39978424 40168683 40248288 40388039 40660668 40990536 41115708 41410521 41537523 41861616 41989448 42144192 42290526 42330096 42374336 42763806 43052472 43144141 43287576 43447104 43580352 44026872 44161316 44324064 44477967 44566112 44778204 44975727 45265984 45279324 45694368 45833904 46241544 46304124 46445522 46616688 46665408 47094318 47187648 47238129 47607328 47621358 47671128 48095108 48633348 48698523 49027896 49079136 49229008 49530231 50069776 50136876 50475312 50582786 50924232 51148866 51617712 51775336 51966144 52021737 52124832 52305821 52498584 52659592 53086104 53199137 53558244 53630019 53794497 54214224 54654048 54820944 55214028 55382634 55383364 55815488 55875199 56328498 56387368 56440128 57018408 57289761 57403296 57602613 57716768 58069926 58247253 58640436 58702496 59177952 59242041 59303956 59704272 59967636 60372432 60991002 61111872 61655392 61673562 61738832 62155584 62371402 62792424 62984172 63216288 63435789 63495144 63561504 64145709 64844464 64931364 65370528 65508854 65597509 66040308 66241974 66486096 66849168 67167306 67300416 67898976 68198488 68750856 68823616 68897243 69362316 69456186 69668283 69925032 69998112 70641477 70781472 71410992 71506692 71725996 72142662 72285632 72950022 73094592 73541844 73618704 73843512 74115648 75104664 75205314 75874179 76024544 76386348 76723299 76803484 77426568 77663004 77949216 78187248 78747876 78989388 79605696 79956848 80337366 80496576 80776078 81321336 81981072 82231416 82821042 83073951 83075046 83723232 83978896 84492747 84581052 84660192 84954151 85527612 86104944 86288282 86575152 87104889 88053744 88322632 88648128 88955934 89132224 89227577 89556408 89951454 90558648 90751469 91388736 91486503 91667808 92483088 92608248 92891044 93233376 93557103 94188636 94476258 95214656 95242716 95342256 96190216 97266696 97397046 98055792 98158272 98263281 98458016 99060462 99362961 100139552 100273752 100950624 101165572 101848464 102297732 103235424 103550672 104043474 104184279 104249664 104611642 104997168 105319184 106172208 106398274 107116488 107260038 107588994 108213993 108428448 109308096 109425033 109641888 110022589 110428056 110765268 110766728 111750398 111901633 112656996 112774736 112807971 114036816 114579522 114806592 115205226 115433536 116139852 116494506 117280872 117404992 117530591 118355904 118484082 118607912 119408544 119935272 120506049 120744864 121164117 121982004 123310784 123347124 123477664 124612569 124742804 125584848 125968344 126432576 126871578 126990288 127123008 128291418 129432423 129688928 129862728 130741056 131017708 131195018 132080616 132483948 132972192 133433901 133698336 134334612 134927181 135797952 136396976 137501712 137794486 138724632 138912372 139336566 139850064 139996224 141282954 141562944 141714387 142821984 143013384 143451992 144285324 144921787 145900044 146095569 147083688 147237408 147687024 148590693 150209328 150410628 151748358 152049088 152211749 152772696 153446598 153606968 154853136 155326008 155898432 156065211 156374496 156917463 157495752 157978776 159597411 159913696 160674732 161383491 161552156 162642672 163962144 164462832 165642084 166147902 166150092 167446464 167625597 167957792 168985494 169162104 169320384 169908302 171055224 172209888 172576564 172807839 173150304 174209778 174741759 176107488 176645264 177726123 177911868 178455154 179112816 179902908 181117296 181502938 182973006 183335616 184966176 185216496 185782088 186466752 187114206 187685593 188377272 188952516 190307367 190485432 190684512 190891021 192380432 192437127 194533392 194794092 196111584 196526562 196792527 196916032 198120924 198725922 200279104 200547504 201901248 202331144 203696928 204404209 204595464 206470848 206691729 207101344 208086948 208368558 209004849 209223284 209994336 210638368 212344416 212796548 214232976 214520076 215177988 216427986 216856896 218850066 219283776 220045178 220856112 221530536 221533456 223500796 223803266 225313992 225549472 225615942 227622537 228073632 229159044 230169897 230410452 232279704 232989012 234561744 235061182 235379297 236968164 237215824 238817088 239870544 241012098 241489728 242328234 243964008 246694248 246955328 247219519 249221853 249225138 249485608 251169696 251936688 253478241 253743156 253980576 254862453 256582836 258864846 259377856 259725456 262035416 262390036 264161232 264967896 265944384 266867802 267396672 267682731 268669224 269854362 272254407 272793952 275003424 275588972 277449264 277824744 278673132 279700128 280671309 282565908 283428774 285643968 286026768 286903984 288570648 289843574 291800088 292191138 294167376 294474816 294789843 295374048 297181386 298088883 300418656 300821256 303496716 304423498 304835483 305545392 306893196 307213936 309706272 310652016 312130422 312552837 312748992 313834926 314991504 315957552 319194822 319827392 320169541 321349464 322766982 323104312 324641979 325285344 327924288 328275099 328925664 330067767 331284168 332295804 332300184 335251194 335704899 335915584 337970988 338324208 339816604 342110448 344419776 345153128 345615678 346300608 348419556 349483518 352214976 352591773 353290528 355452246 355823736 356910308 358225632 359805816 362234592 363005876 363492351 365946012 369932352 370432992 371564176 373837707 374228412 375371186 376754544 377905032 380614734 380970864 381369024 381782042 384760864 384874254 388297269 389066784 389588184 392223168 393053124 393585054 394786937 396241848 397451844 400301703 401095008 401529389 404662288 404781543 407393856 408808418 409190928 413383458 414202688 416173896 416737116 418009698 418446568 419988672 421276736 424688832 425143161 425593096 428465952 429040152 429953681 430355976 432855972 434765361 437700132 440090356 441712224 443061072 443066912 447001592 447606532 450627984 451098944 451231884 455245074 456147264 456635247 458318088 460339794 460820904 464559408 465978024 469123488 470122364 470752389 470758594 473936328 474431648 478792233 479741088 482024196 484150473 484656468 487928016 493388496 494439038 498443706 498450276 498971216 502339392 502876791 503873376 506956482 507486312 507961152 509724906 513165672 517729692 518423517 519450912 520013471 524070832 524225277 524780072 528322464 529935792 533178369 533735604 535365462 537338448 539708724 544508814 545587904 550006848 551177944 554898528 555649488 556825259 557346264 559400256 561342618 563056779 565131816 566857548 570922101 572053536 572673063 573807968 577141296 579687148 583600176 584382276 588334752 589579686 590377581 590748096 594362772 596177766 600837312 601642512 606993432 608846996 609670966 611090784 613212627 613786392 614427872 619412544 620075187 621304032 624260844 625105674 627014547 627669852 629983008 631915104 638389644 640339082 642698928 645533964 646208624 649283958 650570688 656550198 657851328 660135534 662568336 664591608 664600368 670502388 671409798 673460069 675941976 676648416 679633208 682867611 684220896 690306256 690509691 691231356 696839112 698967036 705183546 706137891 706581056 710904492 711647472 713820616 716451264 719611632 724469184 726011752 726984702 731892024 733450397 740865984 741658557 743128352 747675414 748456824 750742372 753509088 755810064 761229468 761941728 763564084 764587359 769521728 769748508 776594538 778133568 779176368 786106248 787170108 789573874 792483696 794903688 800603406 802190016 803048193 803058778 809324576 809563086 816763221 817616836 818381856 826766916 832347792 833474232 836019396 836893136 842013927 844596301 850286322 851186192 856931904 858080304 859907362 860711952 865711944 869530722 875400264 880180712 883424448 884369529 886122144 886133824 894003184 894266649 895213064 901255968 902463768 904385329 910490148 913270494 914506449 916636176 920679588 921641808 929118816 931956048 938246976 940244728 941504778 941517188 947872656 948863296 949878383 957584466 959482176 960508623 964048392 968300946 969312936 973925937 975856032 986776992 988878076 990203301 996887412 996900552 997942432 1005753582 1007114697 1007746752 1013912964 1014972624 1019449812 1026331344 1035459384 1036847034 1038901824 1040026942 1048141664 1048450554 1049560144 1056644928 1057775319 1059871584 1066356738 1067471208 1070730924 1074676896 1079417448 1089017628 1090477053 1093821439 1102355888 1109797056 1111298976 1113650518 1114692528 1121513121 1122685236 1126113558 1130263632 1133715096 1141844202 1144107072 1145346126 1147615936 1154282592 1159374296 1164891807 1167200352 1168764552 1171253131 1176669504 1179159372 1180755162 1184360811 1188725544 1192355532 1200905109 1203285024 1204588167 1213986864 1217693992 1219341932 1222181568 1226425254 1227572784 1228855744 1240150374 1242608064 1248521688 1250211348 1254029094 1255339704 1259966016 1263830208 1276779288 1280678164 1285397856 1289861043 1291067928 1292417248 1298567916 1304296083 1313100396 1320271068 1325136672 1329183216 1329200736 1341004776 1342819596 1346920138 1351883952 1353296832 1359266416 1365735222 1368441792 1369905741 1380612512 1381019382 1382462712 1393678224 1397934072 1410367092 1412257167 1412275782 1416588421 1421808984 1423294944 1427641232 1436376699 1439223264 1452023504 1452451419 1453969404 1463784048 1466900794 1483317114 1486256704 1495350828 1496913648 1501484744 1507018176 1508630373 1511620128 1516868809 1522458936 1523883456 1527128168 1529174718 1539497016 1542774973 1553189076 1555270551 1558352736 1560040413 1572212496 1574340216 1579147748 1584967392 1589807376 1601206812 1606096386 1606117556 1618649152 1619126172 1633526442 1635233672 1636763712 1653533832 1664695584 1666948464 1670475777 1672038792 1673786272 1684027854 1689170337 1689192602 1700572644 1702372384 1716160608 1718019189 1719814724 1721423904 1731423888 1739061444 1750800528 1760361424 1768739058 1771132743 1772244288 1788006368 1788533298 1790426128 1802511936 1804927536 1808770658 1820980296 1826540988 1829012898 1833272352 1839637881 1841359176 1843283616 1858237632 1860225561 1863912096 1880489456 1881043641 1883009556 1883034376 1895745312 1899756766 1902327761 1915168932 1921017246 1928096784 1936601892 1938625872 1947851874 1951712064 1973553984 1977756152 1980406602 1993774824 1993801104 1995884864 1998020047 2011507164 2014229394 2020380207 2027825928 2029945248 2038899624 2048602833 2052662688 2070918768 2073694068 2080053884 2096283328 2096901108 2099120288 2115550638 2118413673 2119743168 2132713476 2134942416 2141461848 2149353792 2158834896 2178035256 2180954106 2187642878 2200351191 2204711776 2222597952 2224975671 2227301036 2229385056 2243026242 2245370472 2252227116 2260527264 2267430192 2283688404 2290692252 2293762077 2308565184 2318748592 2329783614 2334400704 2337529104 2342506262 2358318744 2361510324 2368721622 2377451088 2384711064 2401810218 2406570048 2409144579 2409176334 2427973728 2435387984 2438683864 2450289663 2452850508 2455145568 2463670379 2480300748 2497043376 2500422696 2508058188 2510679408 2526041781 2533788903 2553558576 2561356328 2570795712 2579722086 2582135856 2584834496 2587599733 2597135832 2608592166 2626200792 2631792601 2640542136 2650273344 2653108587 2658366432 2658401472 2682009552 2685639192 2693840276 2703767904 2713155987 2718532832 2731470444 2739811482 2743519347 2761225024 2762038764 2764925424 2787356448 2795868144 2820734184 2824514334 2824551564 2833176842 2843617968 2846589888 2849635149 2855282464 2872753398 2878446528 2881525869 2904047008 2904902838 2907938808 2927568096 2933801588 2966634228 2970609903 2990701656 2993827296 3002969488 3017260746 3021344091 3023240256 3033737618 3044917872 3054256336 3058349436 3078994032 3085549946 3106378152 3110541102 3116705472 3120080826 3144424992 3148680432 3158295496 3169934784 3173325957 3179614752 3190655081 3202413624 3212192772 3212235112 3238252344 3245147357 3267052884 3270467344 3271431159 3281464317 3307067664 3329391168 3333896928 3340951554 3344077584 3347572544 3368055708 3378340674 3378385204 3401145288 3404744768 3408387139 3432321216 3436038378 3439629448 3442847808 3462847776 3478122888 3494675421 3501601056 3513759393 3520722848 3537478116 3542265486 3553082433 3576012736 3577066596 3580852256 3609855072 3613764501 3617541316 3641960592 3653081976 3658025796 3666544704 3679275762 3682718352 3686567232 3720451122 3727824192 3760978912 3762087282 3766019112 3766068752 3791490624 3799513532 3804655522 3830337864 3842034492 3856193568 3869583129 3873203784 3877251744 3895703748 3912888249 3955512304 3960813204 3987549648 3987602208 3996040094 4001448049 4023014328 4028458788 4040760414 4055651856 4059890496 4077799248 4097205666 4105325376 4109717223 4141837536 4147388136 4160107768 4193802216 4198240576 4202731823 4231101276 4236771501 4236827346 4249765263 4265426952 4269884832 4282923696 4309130097 4317669792 4356070512 4361908212 4375285756 4400702382 4409423552 4414140721 4449951342 4454602072 4458770112 4486052484 4490740944 4504454232 4521054528 4525891119 4534860384 4550606427 4567376808 4581384504 4587524154 4628324919 4637497184 4659567228 4675058208 4680121239 4685012524 4716637488 4723020648 4737443244 4754902176 4769422128 4803620436 4818289158 4818352668 4855947456 4870775968 4877367728 4900579326 4905701016 4910291136 4927340758 4960601496 4994086752 5000845392 5011427331 5016116376 5021358816 5052083562 5067511011 5067577806 5107117152 5122712656 5154057567 5159444172 5164271712 5175199466 5182203211 5194271664 5217184332 5252401584 5263585202 5281084272 5306217174 5313398229 5316732864 5364019104 5371278384 5387680552 5407535808 5426311974 5437065664 5442882197 5462940888 5479622964 5487038694 5518913643 5524077528 5529850848 5535839609 5574712896 5580676683 5591736288 5641468368 5649028668 5649103128 5666353684 5687235936 5699270298 5706983283 5710564928 5745506796 5763051738 5808094016 5809805676 5815877616 5855136192 5867603176 5933268456 5941219806 5981403312 5987654592 5994060141 6005938976 6034521492 6042688182 6061140621 6067475236 6089835744 6108512672 6116698872 6157988064 6171099892 6212756304 6221082204 6240161652 6288849984 6297360864 6316590992 6346651914 6355241019 6359229504 6381310162 6404827248 6424385544 6424470224 6476504688 6490294714 6534105768 6540934688 6542862318 6562928634 6601053573 6614135328 6667793856 6674927013 6681903108 6688155168 6711377929 6736111416 6756681348 6756770408 6802290576 6816774278 6825999613 6872076756 6879258896 6881286231 6925695552 6956245776 6989350842 7003202112 7027518786 7041445696 7074956232 7084530972 7106164866 7154133192 7161704512 7169366051 7219710144 7227433737 7227529002 7235082632 7283921184 7306163952 7316051592 7350868989 7358551524 7365436704 7391011137 7440902244 7521957824 7524174564 7532038224 7532137504 7599027064 7601366709 7609311044 7660675728 7684068984 7712387136 7739166258 7746407568 7754503488 7762799199 7791407496 7825776498 7895377803 7911024608 7921626408 7975099296 7975204416 7992080188 8002896098 8046028656 8056917576 8081520828 8111303712 8139467961 8155598496 8194411332 8219434446 8230558041 8283675072 8294776272 8320215536 8387604432 8405463646 8462202552 8473543002 8473654692 8499530526 8530853904 8539769664 8548905447 8565847392 8618260194 8635339584 8644577607 8712141024 8723816424 8750571512 8801404764 8828281442 8840229007 8899902684 8909204144 8911829709 8972104968 8981481888 9008908464 9051782238 9064032273 9069720768 9101212854 9134753616 9162769008 9175048308 9256649838 9274994368 9284916689 9319134456 9350116416 9360242478 9370025048 9433274976 9446041296 9474886488 9509804352 9519977871 9538844256 9571965243 9607240872 9636578316 9636705336 9735442071 9741551936 9754735456 9801158652 9811402032 9844392951 9854681516 9921202992 9988173504 10001690784 10022854662 10032232752 10042717632 10104167124 10135022022 10135155612 10214234304 10225161417 10245425312 10308115134 10318888344 10328543424 10350398932 10364406422 10388543328 10434368664 10504803168 10527170404 10541278179 10562168544 10612434348 10626796458 10659247299 10728038208 10742556768 10775361104 10841293503 10852623948 10885764394 10925881776 10959245928 10974077388 11037827286 11048155056 11059701696 11071679218 11161353366 11183472576 11282936736 11298057336 11298206256 11332707368 11374471872 11398540596 11413966566 11448821173 11491013592 11526103476 11608749387 11619611352 11631755232 11644352281 11735206352 11738664747 11866536912 11882439612 11962806624 11988120282 12004344147 12011877952 12069042984 12085376364 12122281242 12134950472 12179671488 12217025344 12233397744 12315976128 12329151669 12342199784 12425512608 12442164408 12468656749 12480323304 12594721728 12608195469 12633181984 12693303828 12710482038 12749295789 12762620324 12809654496 12848771088 12848940448 12953009376 12980589428 13068211536 13081869376 13085724636 13125857268 13202107146 13228270656 13242422163 13349854026 13363806216 13376310336 13422755858 13472222832 13513362696 13513540816 13604581152 13633548556 13651819281 13651999226 13744153512 13758517792 13762572462 13884974757 13912491552 13978701684 14040363717 14055037572 14149912464 14169061944 14212329732 14308266384 14338732102 14358137117 14454867474 14455058004 14470165264 14567842368 14612327904 14632103184 14701737978 14717103048 14730873408 14782022274 14881804488 15034281993 15048349128 15064076448 15064275008 15080390659 15198054128 15202533033 15202733418 15218622088 15321351456 15368137968 15462172701 15478332516 15492815136 15525598398 15546609633 15582814992 15651552996 15790755606 15822049216 15843252816 15950198592 15984160376 16005792196 16092057312 16113835152 16147932511 16163041656 16222607424 16278935922 16311196992 16328646591 16388822664 16438868892 16461116082 16556740929 16589552544 16607518827 16640431072 16775208864 16810927292 16924405104 16947086004 16947309384 16999061052 17061707808 17097810894 17120949849 17131694784 17236520388 17289155214 17424282048 17447632848 17501143024 17602809528 17656562884 17680458014 17799805368 17818408288 17823659418 17944209936 17962963776 17982180423 18017816928 18103564476 18128064546 18183421863 18202425708 18269507232 18325538016 18350096616 18513299676 18569833378 18594964463 18638268912 18720484956 18740050096 18866549952 18892082592 18949772976 19039955742 19065723057 19077688512 19143930486 19214481744 19273156632 19273410672 19470884142 19509470912 19530342001 19602317304 19622804064 19688785902 19709363032 19803160719 19842405984 20003381568 20024781039 20045709324 20064465504 20134133787 20208334248 20270044044 20270311224 20450322834 20477998839 20490850624 20616230268 20637776688 20700797864 20728812844 20777086656 20868737328 21009606336 21054340808 21082556358 21124337088 21224868696 21253592916 21318494598 21485113536 21508098153 21550722208 21682587006 21705247896 21771528788 21851763552 21918491856 21948154776 22075654572 22096310112 22143358436 22173033411 22322706732 22565873472 22596114672 22596412512 22665414736 22797081192 22804100127 22827933132 22897642346 22982027184 23052206952 23217498774 23239222704 23263510464 23288397597 23288704562 23470412704 23477329494 23686133409 23733073824 23764879224 23925613248 23976240564 24008688294 24082003157 24138085968 24170752728 24244562484 24269900944 24418403883 24466795488 24493292729 24658303338 24684399568 24691674123 24851025216 24884328816 24937313498 24960646608 25216390938 25266363968 25386607656 25420964076 25498591578 25525240648 25619308992 25646716341 25697542176 25697880896 25906018752 25933732821 25961178856 26136423072 26171449272 26227174541 26251714536 26404214292 26484844326 26520687021 26699708052 26727612432 26845511716 26944445664 27026725392 27027081632 27209162304 27267097112 27303638562 27303998452 27488307024 27517035584 27525144924 27769949514 27824983104 27854750067 27957403368 28080727434 28110075144 28299824928 28338123888 28424659464 28616532768 28677464204 28715895729 28716274234 28909734948 28910116008 28940330528 29206326213 29224655808 29264206368 29403475956 29434206096 29533178853 29564044548 29763608976 30068563986 30096698256 30128152896 30160781318 30396108256 30405066066 30405466836 30437244176 30642702912 30675484251 30736275936 30924345402 30956665032 30985630272 31051196796 31093219266 31165629984 31303105992 31581511212 31623834537 31686505632 31720821731 31968320752 31977741897 32011584392 32184114624 32227670304 32295865022 32326083312 32523880509 32557871844 32657293182 32777645328 32877737784 32922232164 33113481858 33179105088 33215037654 33280862144 33550417728 33621854584 33848810208 33894172008 33894618768 33966340799 33998122104 34123415616 34195621788 34241899698 34346463519 34473040776 34578310428 34826248161 34895265696 34933056843 35002286048 35205619056 35313125768 35360916028 35599610736 35636816576 35647318836 35888419872 35964360846 36013032441 36035633856 36207128952 36256129092 36366843726 36404851416 36539014464 36651076032 36700193232 37026599352 37139666756 37189928926 37276537824 37405970247 37440969912 37480100192 37784165184 37824586407 37899545952 38079911484 38131446114 38247887367 38287860972 38428963488 38546313264 38546821344 38941768284 39060684002 39204634608 39245608128 39377571804 39418726064 39606321438 39684811968 39727266489 40049562078 40091418648 40128931008 40268267574 40416668496 40540088088 40540622448 40900645668 40955457843 40955997678 41081064209 41232460536 41275553376 41401595728 41457625688 41654924271 41737474656 42108681616 42121091151 42165112716 42449737392 42507185832 42636989196 43016196306 43074411351 43101444416 43365174012 43410495792 43543057576 43703527104 43836983712 43896309552 43989195461 44151309144 44192620224 44286716872 44346066822 44645413464 44740474217 45102845979 45192229344 45192825024 45241171977 45330829472 45594162384 45608200254 45655866264 45795284692 45964054368 46104413904 46434997548 46478445408 46576795194 46577409124 46639828899 46940825408 46954658988 47372266818 47466147648 47529758448 47952481128 48017376588 48164006314 48276171936 48341505456 48443797533 48489124968 48539801888 48836807766 48933590976 48985939773 48986585458 49316606676 49368799136 49383348246 49768657632 49822556481 49874626996 49921293216 50432781876 50773215312 50841928152 50997183156 51050481296 51293432682 51362849547 51395084352 51520374361 51867465642 51922357712 52272846144 52342898544 52454349082 52503429072 52808428584 52969688652 53041374042 53399416104 53455224864 53691023432 53888891328 53946541269 54053450784 54054163264 54534194224 54550265589 54607277124 54607996904 54976614048 55050289848 55167505069 55539899028 55709500134 55784893389 55914806736 56161454868 56220150288 56599649856 56676247776 56849318928 57233065536 57354928408 57431791458 57432548468 57819469896 57820232016 57880661056 57942581363 58412652426 58528412736 58591026003 58806951912 58868412192 59066357706 59128089096 59409482157 59527217952 60137127972 60193396512 60321562636 60402401361 60792216512 60810132132 60810933672 60874488352 61350968502 61433996517 61472551872 61848690804 61913330064 62102393592 62186438532 62331259968 62606211984 63163022424 63247669074 63373011264 63441643462 63936641504 63955483794 64023168784 64455340608 64524294459 64591730044 64652166624 65047761018 65115743688 65314586364 65555290656 65755475568 65844464328 66226963716 66430075308 66519100233 66723107779 67243709168 67697620416 67788344016 67789237536 67932681598 67996244208 68391243576 68412300381 68483799396 68692927038 68946081552 69156620856 69652496322 69790531392 69865192791 69866113686 70004572096 70411238112 70626251536 70721832056 71058400227 71199221472 71294637672 71446440991 71776839744 71928721692 72026064882 72246009471 72414257904 72512258184 72733687452 72809702832 73255211649 73400386464 73479878187 74053198704 74279333512 74379857852 74553075648 74811940494 74881939824 74960200384 75040392257 75649172814 75799091904 76159822968 76262892228 76495774734 76575721944 76857926976 76940149023 77092626528 77093642688 77883536568 78121368004 78409269216 78681523623 78755143608 78837452128 79212642876 79454532978 79562061063 80099124156 80182837296 80536535148 80833336992 81080176176 81081244896 81801291336 81910915686 81911995356 82162128418 82464921072 82551106752 82803191456 82915251376 83309848542 83474949312 83564250201 84217363232 84242182302 84330225432 84899474784 85014371664 85273978392 86032392612 86147687187 86148822702 86411893681 86730348024 86820991584 87086115152 87618978639 87673967424 87792619104 87978390922 88302618288 88573433744 88599536559 88692133644 89290826928 89480948434 90205691958 90384458688 90482343954 90661658944 91188324768 91216400508 91311732528 91590569384 91928108736 92026452753 92208827808 92528997349 92869995096 92956890816 93153590388 93154818248 93279657798 93909317976 94109273353 94744533636 94871503611 95059516896 95162465193 95904962256 96034753176 96328012628 96552343872 96683010912 96887595066 96978249936 97079603776 97673615532 97971879546 97973170916 98633213352 98737598272 98766696492 99537315264 99645112962 99749253992 99842586432 100865563752 101546430624 101683856304 101899022397 101994366312 102100962592 102586865364 102725699094 103039390557 103040748722 103734931284 103844715424 104685797088 104799170529 104908698164 105006858144 105616857168 105939377304 106082748084 106798832208 106910449728 107382046864 107893082538 108039097323 108106901568 109068388448 109100531178 109214554248 109215993808 109953228096 110100579696 110335010138 111079798056 111419000268 111569786778 111829613472 112217910741 112322909736 112440300576 113352495552 113473759221 113698637856 114709856816 114743662101 114863582916 114865096936 115638939792 115640464032 115885162726 116041993421 116825304852 117182052006 117613903824 117736824384 118132715412 118256178192 118818964314 119054435904 119181799467 120274255944 120386793024 120643125272 120804802722 121620264264 121621867344 121748976704 121879222867 122701937004 122866373529 122867993034 123243192627 123697381608 123826660128 124204787184 124372877064 124964772813 125212423968 126326044848 126495338148 126883286924 127873283008 127910967588 128046337568 129048588918 129183460088 129223234053 129304333248 130095522036 130231487376 130629172728 131110581312 131510951136 131688928656 131967586383 132453927432 132860150616 133038200466 133446215558 134221422651 134487418336 135576688032 135578475072 135723515931 135865363196 135992488416 136782487152 136824600762 136967598792 137385854076 137892163104 138313241712 139304992644 139730385582 139732227372 139919486697 140822476224 141252503072 141443664112 142116800454 142398442944 142589275344 142892881982 143857443384 144052129764 144492018942 144828515808 145024516368 145331392599 145467374904 145619405664 146510423298 146800772928 146957819319 146959756374 148106397408 148558667024 148759715704 149467669443 149623880988 149763879648 150080784514 150283893119 151298345628 152319645936 152525784456 152991549468 153151443888 153880298046 154088548641 154185253056 154561123083 155767073136 156242736008 156818538432 157363047246 157510287216 157674904256 157843583713 158425285752 158909065956 159124122126 160198248312 160365674592 160539348661 161073070296 161666673984 161839623807 162160352352 162162489792 163602582672 163821831372 163823990712 164324256836 164929842144 165502515207 165606382912 165830502752 166619697084 167128500402 167354680167 168434726464 168484364604 168660450864 169798949568 170028743328 170547956784 172064785224 172295374374 172297645404 172823787362 173460696048 173641983168 173827744089 174172230304 175237957278 175585238208 175773078009 175956781844 176605236576 177146867488 177199073118 177384267288 178581653856 178961896868 180411383916 180964687908 181207204083 182376649536 182432801016 182623465056 183181138768 184052905506 184301989551 184417655616 185057994698 185739990192 186307180776 186309636496 186559315596 187818635952 188218546706 189489067272 189743007222 190119033792 190324930386 191809924512 192069506352 192656025256 193366021824 193572883377 193775190132 193956499872 194629959941 195347231064 195943759092 195946341832 197266426704 197533392984 197953988777 199290225924 199498507984 199557300699 200169323337 201731127504 203092861248 203367712608 203798044794 203988732624 204201925184 205173730728 205451398188 206078781114 206081497444 207469862568 207689430848 207911615479 209371594176 209595578373 209598341058 209817396328 210013716288 211233714336 211878754608 212165496168 213175200681 213597664416 214339322973 214764093728 215786165076 216078194646 216738028413 218136776896 218201062356 218429108496 218431987616 220201159392 220439634561 220670020276 222159596112 222838000536 223139573556 223659226944 224435821482 224645819472 224880601152 225121176771 226947518442 227397275712 229419713632 229487324202 229727165832 229730193872 231277879584 231280928064 231770325452 232083986842 233650609704 234364104012 235227807648 236044570869 236265430824 236512356384 237637928628 238363598934 238686183189 240548511888 241286250544 241609605444 243240528528 243243734688 243758445734 244088330989 245403874008 245732747058 245735986068 246486385254 247394763216 247653320256 248409574368 248745754128 249929545626 250424847936 250692750603 252652089696 252990676296 253766573848 255821935176 256092675136 256366641203 258097177836 258366920176 258443061561 258446468106 259235681043 260191044072 260462974752 261258345456 262856935917 263021902272 263377857312 263935172766 264907854864 265720301232 266076400932 266892431116 268442845302 268974836672 269262583981 271153376064 271447031862 271730726392 271984976832 273564974304 273649201524 273935197584 274771708152 275784326208 276079358259 276626483424 277586992047 278609985288 279460771164 279464454744 279838973394 282327820059 282505006144 282887328224 284233600908 285178550688 285487395579 285785763964 287714886768 288104259528 288984037884 289657031616 290049032736 290662785198 290934749808 291238811328 293020846596 293915638638 293919512748 296212794816 297117334048 297519431408 298935338886 299247761976 299527759296 300161569028 300567786238 302596691256 304639291872 305051568912 305697067191 305983098936 306302887776 307760596092 308177097282 309118171671 309122246166 311534146272 312485472016 314397511587 314726094492 315020574432 315687167426 316114395871 316850571504 317818131912 318248244252 320396496624 320731349184 321078697322 322146140592 323679247614 324117291969 324320704704 327205165344 327643662744 327647981424 328648513672 329859684288 331005030414 331661005504 332015814017 333239394168 334257000804 334709360334 336653732223 336968729208 337320901728 337686216149 340057486656 340421277663 341095913568 344129570448 344590748748 344595290808 345647574724 346921392096 347655488178 348125980263 348344460608 350475914556 351546156018 351913563688 353210473152 354293734976 354398146236 354768534576 357163307712 357545398401 357923793736 360822767832 361929375816 362414408166 364865602032 365246930112 365637668601 366362277536 368105811012 368603979102 369729577881 370115989396 371479980384 372614361552 372619272992 373118631192 375637271904 376437093412 378978134544 379486014444 380649860772 383619849024 384139012704 385312050512 387145766754 387550380264 387669702159 387912999744 389259919882 390694462128 391887518184 391892683664 394532853408 395066785968 395902759149 395907977554 398580451848 398997015968 399114601398 400338646674 402664267953 403462255008 406735425216 407170547793 407596089588 407977465248 409394053669 410347461456 410902796376 412157562228 412162994888 414939725136 415823230958 416385976393 419191156746 419196682116 419634792656 419758460091 422467428672 423757509216 424330992336 426350401362 427195328832 428678645946 429528187456 431572330152 432156389292 433476056826 435994177797 436402124712 436858216992 436863975232 437331329111 440402318784 440873457957 440879269122 441340040552 444319192224 445676001072 446279147112 448403008329 448871642964 449291638944 450242353542 450851679357 453895036884 458839427264 458974648404 459454331664 459460387744 462555759168 463540650904 463683369249 464167973684 467301219408 468728208024 470455615296 472089141738 472530861648 473024712768 473530751139 475275857256 476727197868 477372366378 481097023776 481618045983 482572501088 483219210888 486481057056 486487469376 487516891468 488176661978 490807748016 491465494116 491471972136 492972770508 494789526432 496507545621 496819148736 497491508256 499859091252 501385501206 502064040501 505304179392 505981352592 507533147696 511643870352 512733282406 516194355672 516733840352 516886123122 516892936212 518471362086 520382088144 520925949504 521483232267 522516690912 525713871834 526755714624 527319234027 527870345532 529815709728 531440602464 532152801864 533784862232 536885690604 538525167962 539253969427 542894063724 543461452784 543621612249 547129948608 547298403048 547870395168 549543416304 552158716518 552905968653 553252966848 555173984094 557219970576 558921542328 558928909488 559677946788 564655640118 565774656448 566379918029 568467201816 570357101376 570974791158 571571527928 575429773536 576208519056 577968075768 580098065472 580718650131 581325570396 581869499616 583889879823 586041693192 587831277276 587839025496 593861966331 594234668096 595038862816 597870677772 598495523952 600323138056 600507970011 601135572476 605193382512 609278583744 610103137824 611394134382 611966197872 612605775552 615521192184 616354194564 618236343342 618244492332 623068292544 623734846437 624970944032 628795023174 629452188984 630041148864 631374334852 632228791742 633701143008 635636263824 636496488504 640792993248 642157394644 643017968919 644292281184 647358495228 648234583938 650214085239 654410330688 655287325488 655295962848 657297027344 661318903683 662010060828 664031628034 666478788336 668514001608 669418720668 673307464446 673937458416 674641803456 675363530313 675372432298 680842555326 682191827136 688259140896 689181497496 689190581616 691295149448 693842784192 695310976356 696251960526 698378091553 700951829112 703092312036 703827127376 708133712607 708796292472 709537069152 710305489141 715090796802 715847587472 716058549567 721645535664 723858751632 724828816332 729731204064 731275337202 732264992967 732724555072 736211622024 737207958204 739459155762 740231978792 742959960768 745228723104 745238545984 746237262384 751274543808 752078251809 752874186824 757956269088 758972028888 760588061689 761299721544 768278025408 769099923609 770624101024 774291533508 775100760528 775339404318 777707043129 778519839764 781388924256 783775036368 783785367328 789065706816 790133571936 791805518298 791815955108 797160903696 797994031936 798229202796 800677293348 805328535906 806924510016 807787751943 814341095586 815192179176 815954930496 818788107338 820694922912 821805592752 824315124456 824325989776 829879450272 831646461916 832760976141 832771952786 838382313492 838393364232 839269585312 839516920182 846983460177 847515018432 848661984672 852700802724 856462186737 857357291892 863144660304 864312778584 866952113652 871988355594 872804249424 873716433984 874662658222 875846364137 881746915914 881758538244 882680081104 888638384448 891352002144 892558294224 896806016658 897743285928 898583277888 900484707084 901703358714 907790073768 917091201573 917949296808 918908663328 918920775488 919903830199 927081301808 927354515013 927366738498 928335947368 934602438816 937456416048 943192534761 944178283476 945061723296 947061502278 948343187613 950551714512 953454395736 954744732756 962194047552 963236091966 965145002176 966438421776 972962114112 975033782936 976353323956 981615496032 982930988232 982943944272 985023883171 985945541016 989579052864 993015091242 994983016512 996047442051 999718182504 1002771002412 1004128081002 1009961196669 1011962705184 1013058648447 1015066295392 1023287740704 1025466564812 1032388711344 1033467680704 1033772246244 1033785872424 1036942724172 1040764176288 1042966464534 1044377940789 1045033381824 1051427743668 1054638468054 1055740691064 1059631419456 1062881204928 1064305603728 1067569724464 1073771381208 1077050335924 1078507938854 1085788127448 1086922905568 1087243224498 1094596806096 1095740790336 1096913005803 1099086832608 1104317433036 1105811937306 1109188733643 1110347968188 1114439941152 1117843084656 1117857818976 1119355893576 1129311280236 1132759836058 1134292832243 1136934403632 1141949582316 1143143055856 1150859547072 1152417038112 1155936151536 1161437300262 1162651140792 1163009106477 1163738999232 1167779759646 1172083386384 1175662554552 1175678050992 1187708277447 1187723932662 1190077725632 1191350862061 1195741355544 1196991047904 1200646276112 1201015940022 1202271144952 1207992803859 1210386765024 1220206275648 1221511643379 1222788268764 1223932395744 1228182161007 1231042384368 1232708389128 1236472686684 1236488984664 1247469692874 1249157929179 1249941888064 1257590046348 1258904377968 1262748669704 1264457583484 1267402286016 1271272527648 1272992977008 1275686668369 1281585986496 1284314789288 1286035937838 1288584562368 1294716990456 1296469167876 1300428170478 1307982533391 1310574650976 1310591925696 1311993987333 1314594054688 1322637807366 1324020121656 1328063256068 1332957576672 1337028003216 1338837441336 1346614928892 1347874916832 1350727060626 1350744864596 1352555038071 1361685110652 1376518281792 1378362994992 1378381163232 1382590298896 1390621952712 1391050107747 1392503921052 1396756183106 1401903658224 1406184624072 1407654254752 1416267425214 1417592584944 1419074138304 1420592253417 1420610978282 1430181593604 1431695174944 1432117099134 1443291071328 1444854137949 1447717503264 1449657632664 1459462408128 1462550674404 1464529985934 1469002192577 1472423244048 1474415916408 1478918311524 1480463957584 1489522636863 1490457446208 1492474524768 1494090856469 1504156503618 1505748373648 1506192121503 1515912538176 1517944057776 1521176123378 1522599443088 1538199847218 1541248202048 1548583067016 1550201521056 1550678808636 1555414086258 1557039679528 1562777848512 1564449696801 1567550072736 1567570734656 1580267143872 1581957702081 1583611036596 1583631910216 1594321807392 1596458405592 1599857647001 1601354586696 1610657071812 1615575503886 1617761908281 1628682191172 1630384358352 1637576214676 1641389845824 1643611185504 1648630248912 1648651979552 1659758900544 1663292923832 1665521952282 1665543905572 1676764626984 1676786728464 1678539170624 1679033840364 1693966920354 1697323969344 1699139754087 1705401605448 1712924373474 1714714583784 1726289320608 1728625557168 1733904227304 1743976711188 1745608498848 1749325316444 1751669639469 1751692728274 1763493831828 1763517076488 1765360162208 1781585898993 1782704004288 1785116588448 1793612033316 1795486571856 1800969414168 1801523910033 1803406717428 1815580147536 1834182403146 1835898593616 1837817326656 1839807660398 1854162603616 1854709030026 1854733476996 1856671894736 1869204877632 1871204539311 1874912832096 1886385069522 1888356566952 1890123446592 1894123004556 1896686375226 1901103429024 1906908791472 1909489465512 1926472183932 1929053906757 1932876843552 1934970125591 1950067565872 1950642255717 1952706647912 1963230992064 1965861976464 1965887888544 1970047766342 1971891082032 1983956711049 1986030182484 1992094884102 1999436365008 2005542004824 2008256162004 2019922393338 2023925410368 2026090590939 2026117296894 2030132590784 2046575481408 2050933129624 2064777422688 2067544492488 2067571744848 2071946788739 2073885448344 2081528352576 2085932929068 2088755881578 2095134274659 2102855487336 2109276936108 2111481382128 2124401137821 2128611207456 2130916467423 2135139448928 2147542762416 2154100671848 2157015877708 2171576254896 2173845811136 2174486448996 2189193612192 2193826011606 2196794978901 2198173665216 2208634866072 2211623874612 2218377467286 2220695936376 2228879882304 2235686169312 2235715637952 2238711787152 2258622560472 2265519672116 2268585664486 2273868807264 2281764185067 2283899164632 2286286111712 2304834076224 2307299770827 2311872303072 2322874600524 2325302281584 2326018212954 2333121129387 2335559519292 2344166772768 2351325109104 2351356101984 2375416554894 2375447865324 2382701724122 2391482711088 2393982095808 2401292552224 2402031880044 2404542289904 2415985607718 2420773530048 2423363255829 2443023286758 2445576537528 2447864791488 2456364322014 2462084768736 2465416778256 2472945373368 2472977969328 2494939385748 2498282928423 2498315858358 2505944916749 2515180092696 2517808755936 2525497339408 2528915166968 2540950380531 2542545055296 2545985954016 2551373336738 2568629578576 2569386560211 2572071875676 2589433980912 2592938335752 2600856340956 2615965066782 2621149301952 2623987974666 2627539092411 2629188109376 2645275614732 2648040243312 2656126512136 2665915153344 2674056006432 2677674882672 2683340923121 2693229857784 2695749833664 2701454121252 2701489729192 2705110076142 2723370221304 2729168927237 2751273604719 2756725989984 2756762326464 2759711490597 2765180597792 2781243905424 2782100215494 2785007842104 2793512366212 2803807316448 2812369248144 2815308509504 2832534850428 2835185169888 2841184506834 2841221956564 2845029562839 2860363187208 2863390349888 2864234198268 2886582142656 2889708275898 2895435006528 2899315265328 2925101348808 2929059971868 2938004385154 2944846488096 2948831832816 2955071649513 2957836623048 2960927915168 2979045273726 2984949049536 2988142326153 2988181712938 3008313007236 3011496747296 3012384243006 3035888115552 3039175945341 3042352246756 3045198886176 3076399694436 3097166134032 3100403042112 3101357617272 3110828172516 3114079359056 3128899393602 3133133822367 3135100145472 3163915404162 3167222073192 3167263820432 3188643614784 3192916811184 3199715294002 3202709173392 3221314143624 3231151007772 3235523816562 3257364382344 3260768716704 3275152429352 3287222371008 3290739017409 3297260497824 3297303959104 3326585847664 3327566200929 3331043904564 3331087811144 3353529253968 3353573456928 3358067680728 3365217809209 3387933840708 3398279508174 3402878496729 3410803210896 3425848746948 3429429167568 3452578641216 3457251114336 3467808454608 3487953422376 3491216997696 3498650632888 3503339278938 3503385456548 3526987663656 3527034152976 3530720324416 3534497463143 3563124832341 3563171797986 3570233176896 3574052586183 3587224066632 3590973143712 3601938828336 3603047820066 3606813434856 3623978411577 3631160295072 3668364806292 3671797187232 3679615320796 3684546483021 3708325207232 3709418060052 3709466953992 3713343789472 3742409078622 3747473787537 3749825664192 3772770139044 3776713133904 3788246009112 3793372750452 3802206858048 3813817582944 3818978931024 3827060005107 3852944367864 3858107813514 3865753687104 3869940251182 3900135131744 3901284511434 3905413295824 3931723952928 3931775777088 3935981961999 3940095532684 3943782164064 3967913422098 3972060364968 3984189768204 3998872730016 4011084009648 4016512324008 4039844786676 4052181181878 4052234593788 4057665114213 4070109574519 4101866259248 4129554845376 4135088984976 4135143489696 4143893577478 4147770896688 4171865858136 4173150323241 4177511763156 4190268549318 4205710974672 4218553872216 4222962764256 4248802275642 4257222414912 4261776760251 4261832934846 4270278897856 4295085524832 4308201343696 4314031755416 4334562413847 4343152509792 4348972897992 4358232900451 4378387224384 4387652023212 4393589957802 4407006577731 4417269732144 4423247749224 4436754934572 4441391872752 4468567910589 4471372338624 4477423574304 4482272569407 4517245120944 4531039344232 4537171328972 4547737614528 4563528370134 4567798329264 4572572223424 4577463927677 4614599541654 4623744606144 4645749201048 4650604563168 4652036425908 4666242258774 4671119038584 4688333545536 4693349090403 4702650218208 4702712203968 4750833109788 4750895730648 4765403448244 4782965422176 4799572941003 4802585104448 4804063760088 4809084579808 4831971215436 4846726511658 4853285724843 4886046573516 4891153075056 4912728644028 4924169537472 4930833556512 4945890746736 4945955938656 4989878771496 4996565856846 4996631716716 5011889833498 5030360185392 5035617511872 5050994678816 5057830333936 5081900761062 5091971908032 5097419262261 5102746673476 5137259157152 5138773120422 5144143751352 5178867961824 5185876671504 5201712681912 5231930133564 5247975949332 5255008918407 5255078184822 5271125514541 5290551229464 5296080486624 5312253024272 5344757696979 5348112012864 5355349765344 5366681846242 5386459715568 5402908242504 5402979458384 5404571730099 5410220152284 5446740442608 5458337854474 5502547209438 5513451979968 5519422981194 5530361195584 5562487810848 5564200430988 5570015684208 5587024732424 5607614632896 5613613617933 5624738496288 5644268838289 5665069700856 5670370339776 5682369013668 5682443913128 5690059125678 5720726374416 5728468396536 5740665674533 5779416551796 5787161720271 5798630530656 5804910376773 5850202697616 5858119943736 5876008770308 5889692976192 5897663665632 5910143299026 5915673246096 5921855830336 5958090547452 5976284652306 5976363425876 6016626014472 6022993494592 6024768486012 6071776231104 6078271772817 6078351890682 6084704493512 6090397772352 6152799388872 6194332268064 6202715234544 6215840366217 6221656345032 6228158718112 6257798787204 6266267644734 6285402823977 6327830808324 6334444146384 6334527640864 6385833622368 6392749402269 6399430588004 6405418346784 6442628287248 6462302015544 6471047633124 6514728764688 6521537433408 6550304858704 6581478034818 6590384936703 6594520995648 6653171695328 6655132401858 6662087809128 6662175622288 6707058507936 6707146913856 6716135361456 6730435618418 6775867681416 6796559016348 6805756993458 6821606421792 6845292555201 6851697493896 6858858335136 6914502228672 6921899312481 6935616909216 6975906844752 6997301265776 6999363388161 7006678557876 7006770913096 7053975327312 7054068305952 7068994926286 7078561598681 7126249664682 7126343595972 7148105172366 7174448133264 7181946287424 7203877656672 7206095640132 7213626869712 7247956823154 7262320590144 7270089767487 7336729612584 7343594374464 7359230641592 7369092966042 7418836120104 7418933907984 7426687578944 7434632594887 7484818157244 7494848785269 7494947575074 7517834750247 7545540278088 7553426267808 7576492018224 7586745500904 7622851141593 7627635165888 7637957862048 7654120010214 7705888735728 7716215627028 7739880502364 7800270263488 7802569022868 7810826591648 7863447905856 7871963923998 7880191065368 7882617277233 7887564328128 7935826844196 7944120729936 7968379536408 7997745460032 8022168019296 8033024648016 8050022769363 8079689573352 8104362363756 8104469187576 8115330228426 8140219149038 8187506781711 8203732518496 8270177969952 8270286979392 8279134471791 8287787154956 8295541793376 8343731716272 8346300646482 8355023526312 8380537098636 8411421949344 8437107744432 8445925528512 8497604551284 8523553520502 8523665869692 8535088688517 8590171049664 8616402687392 8628063510832 8669124827694 8686305019584 8697945795984 8716465800902 8775304046424 8787179915604 8814013155462 8834539464288 8846495498448 8865214948539 8873509869144 8882783745504 8937135821178 8954847148608 8964426978459 8964545138814 9034490241888 9062078688464 9074342657944 9117527836023 9127056740268 9135596658528 9154927855354 9167317480259 9229199083308 9291498402096 9301209126336 9304072851816 9332484517548 9342238077168 9386698180806 9399401467101 9405300436416 9501666219576 9501791461296 9530806896488 9565930844352 9599145882006 9608127520176 9618169159616 9628458606493 9663942430872 9693453023316 9706571449686 9772093147032 9782306150112 9792900268321 9825457288056 9861667113024 9872217052227 9891781493472 9891911877312 9979757542992 9993131713692 9993263433432 10023779666996 10060720370784 10095653427627 10101989357632 10115660667872 10163801522124 10194838524522 10205493346952 10208635490187 10274518314304 10277546240844 10288287502704 10357735923648 10371753343008 10403425363824 10463860267128 10495951898664 10510017836814 10510156369644 10542251029082 10581102458928 10592160973248 10603492389429 10624506048544 10689515393958 10710699530688 10722157758549 10733363692484 10772919431136 10805816485008 10805958916768 10809143460198 10820440304568 10893480885216 10916675708948 11005094418876 11038845962388 11053639449063 11124975621696 11128400861976 11140031368416 11174049464848 11227227235866 11242421362611 11249476992576 11288537676578 11330139401712 11364738027336 11364887826256 11380118251356 11441452748832 11456936793072 11481180015321 11481331349066 11558833103592 11574323440542 11597261061312 11609820753546 11700405395232 11716239887472 11752017540616 11795327331264 11807945885997 11820286598052 11831346492192 11872427556401 11916181094904 11952569304612 11952726851752 12033252028944 12049536972024 12075193315397 12156543545634 12156703781364 12169408987024 12172995342639 12210328723557 12305598777744 12388664536128 12405430469088 12431680732434 12443312690064 12456317436224 12515597574408 12532535289468 12570805647954 12655661616648 12668888292768 12669055281728 12682608544219 12771667244736 12785330280753 12785498804538 12798861176008 12810836693568 12885256574496 12924604031088 12942095266248 13003687241541 13029457529376 13074698701353 13100609717408 13162956069636 13180769873406 13221019733193 13306343390656 13310264803716 13324175618256 13324351244576 13414117015872 13432270722912 13446817708221 13460871236836 13551735362832 13593118032696 13611513986916 13643212843584 13690585110402 13703394987792 13717716670272 13732391783031 13843798624962 13871233818432 13951813689504 13994602531552 13998726776322 14013357115752 14013541826192 14107950654624 14108136611904 14137989852572 14157123197362 14252499329364 14252687191944 14296210344732 14348896266528 14398718823009 14407755313344 14412191280264 14427253739424 14495913646308 14540179534974 14559857174529 14673459225168 14718461283184 14738185932084 14837672240208 14837867815968 14869265189774 14889388190329 14969636314488 14989697570538 14989895150148 15035669500494 15091080556176 15106852535616 15152984036448 15173491001808 15245702283186 15275915724096 15292257786783 15308240020428 15411777471456 15432431254056 15479761004728 15605138045736 15621653183296 15638365113383 15743927847996 15760382130736 15765026755221 15765234554466 15813376543623 15871653688392 15888241459872 15936759072816 16034273090937 16044336038592 16066049296032 16100045538726 16159379146704 16208724727512 16208938375152 16230660456852 16280438298076 16375013563422 16407465036992 16425017622841 16540355939904 16558268943582 16575574309912 16591083586752 16687463432544 16692601292964 16710047052624 16761074197272 16822843898688 16840840853799 16874215488864 16932806514867 16995209102568 17047107041004 17047331739384 17070177377034 17221997023599 17232805374784 17256127021664 17338249655388 17395891591968 17414731130319 17432931601804 17550608092848 17574359831208 17628026310924 17669078928576 17692990996896 17730429897078 17747019738288 17765567491008 17874271642356 17928853956918 17929090277628 18068980483776 18124157376928 18148685315888 18235055672046 18254113480536 18271193317056 18309855710708 18334634960518 18458398166616 18582996804192 18608145703632 18647521098651 18664969035096 18684476154336 18773396361612 18798802934202 18856208471931 19003332439152 19003582922592 19061613792976 19178248206807 19198291764012 19216255040352 19256917212986 19282978148131 19327884861744 19386906046632 19413142899372 19544186294064 19564612300224 19585800536642 19650914576112 19744434104454 19771154810109 19783562986944 19959515085984 19986263427384 19986526866864 20047559333992 20121440741568 20191306855254 20231321335744 20252964655037 20327603044248 20389677049044 20410986693904 20417270980374 20535877665603 20555092481688 20576575005408 20598859185089 20743506686016 20765697937443 20806850727648 20927720534256 20991903797328 21020035673628 21020312739288 21084502058164 21162204917856 21206984778858 21235684796043 21249012097088 21379030787916 21444315517098 21466727384968 21545838862272 21611632970016 21611917833536 21618286920396 21640880609136 21786961770432 21810269302461 21833351417896 22010188837752 22077691924776 22107278898126 22256801723952 22280062736832 22303897784661 22348098929696 22454454471732 22484842725222 22553504250741 22577075353156 22660278803424 22729476054672 22729775652512 22760236502712 22882905497664 22913873586144 22962360030642 22962662698132 23117666207184 23148646881084 23219641507092 23400810790464 23432479774944 23504035081232 23615891771994 23640573196104 23647851831699 23662692984384 23744855112802 23832362189808 23905138609224 23905453703504 24066504057888 24099073944048 24150068308089 24150386630794 24313087091268 24313407562728 24338817974048 24345990685278 24420657447114 24562520345133 24611197555488 24810860938176 24837403415373 24863361464868 24886625380128 24973037273809 25031195148816 25065070578936 25141611295908 25311323233296 25337776585536 25365217088438 25399544559973 25570660561506 25570997609076 25597722352016 25605266065551 25770513148992 25849208062176 25884190532496 26007374483082 26058915058752 26149397402706 26201219434816 26325912139272 26361539746812 26442039466386 26595644845617 26620529607432 26648351236512 26648702489152 26677211075771 26864541445824 26893280935377 26893635416442 26921742473672 27103470725664 27186236065392 27223027973832 27352583508069 27381170220804 27406789975584 27464783566062 27501952440777 27687597249924 27903627379008 27989205063104 27997453552644 28026714231504 28027083652384 28215901309248 28275979705144 28314246394724 28504998658728 28505374383888 28592420689464 28697792533056 28797437646018 28824382560528 28854507478848 28885375819479 28991827292616 29080359069948 29119714349058 29346918450336 29378700804963 29436922566368 29476371864168 29675344480416 29675735631936 29738530379548 29778776380658 29939272628976 29979395141076 29979790300296 30071339000988 30182161112352 30286960282881 30305968072896 30346982003616 30491404566372 30584515573566 30616480040856 30625906470561 30823554942912 30864862508112 30959522009456 31210276091472 31276730226766 31487855695992 31520764261472 31530053510442 31530469108932 31626753087246 31743307376784 31776482919744 31810477168287 31873518145632 32068546181874 32132098592064 32166473275647 32200091077452 32318758293408 32417449455024 32417876750304 32461320913704 32560876596152 32750027126844 32850035245682 32894492135047 33116537887164 33151148619824 33160918347189 33374926865088 33385202585928 33420094105248 33522148394544 33681681707598 33727264087833 33748430977728 33865613029734 33990418205136 34094214082008 34094663478768 34140354754068 34443540045963 34443994047198 34512254043328 34549174999769 34676499310776 34791783183936 34829462260638 34865863203608 35101216185696 35148719662416 35256052621848 35385981993792 35423837657991 35460859794156 35494039476576 35617282669203 35748543284712 35857707913836 35858180555256 36225579946191 36248314753856 36297370631776 36470111344092 36508226961072 36619711421416 36630986170671 36669269921036 36916796333232 37165993608384 37216291407264 37295042197302 37329938070192 37368952308672 37546792723224 37597605868404 37712416943862 38006664878304 38007165845184 38047825632657 38123227585952 38356496413614 38396583528024 38432510080704 38513834425972 38565956296262 38655769723488 38773812093264 38826285798744 39088372588128 39171601073284 39224096104059 39301829152224 39488868208908 39542309620218 39663059199579 39919030171968 39972526854768 39973053733728 40095118667984 40340453124663 40382613710508 40505929310074 40655206088496 40779354098088 40821973387808 40834541960748 41071755331206 41110184963376 41153150010816 41197175349093 41197718370178 41531395874886 41613701455296 41855441068512 41983807594656 42040071347256 42040625478576 42169004116328 42324409835712 42413969557716 42471369592086 42601063584733 42758061575832 42888631034196 42933454769936 43196156469027 43223265940032 43236573840792 43281761218272 43328634837601 43620538604922 43666702835792 43679571523587 44020377675504 44155383849552 44214557796252 44513603447904 44607795569322 44668164570987 44696197859392 44908908943464 44969685450444 45107008501482 45154150706312 45320557606848 45458952109344 45459551305024 45520473005424 45827747172288 45876773360349 45924720061284 45925325396264 46235332414368 46297293762168 46395871763029 46439283014184 46864959549888 46915095340149 47008070162464 47231783543988 47281146392208 47295703663398 47440129630869 47489710225604 47664724379616 47810277218448 47810907407008 48133008115776 48198147888096 48300136616178 48300773261588 48626174182536 48626815125456 48677635948096 48691981370556 48841314894228 49125040690266 49222395110976 49275052868523 49674806830746 49726722929736 49773250760256 49946074547618 50062390297632 50130141157872 50283222591816 50622646466592 50730434176876 50798419544601 50799089119946 51141321123012 51141995218152 51195444704032 51210532131102 51665991070797 51698416124352 51768381064992 52014748966164 52244193390957 52298794805412 52651824278544 52723079493624 52884078932772 53191289691234 53241059214864 53296702473024 53354422151542 53786561870754 53787270832884 53843484947344 54206941451328 54372472130784 54446055947664 54705167016138 54762340441608 54813579951168 54929567132124 55003904881554 55375194499848 55942563295953 55994907105288 56053428463008 56054167304768 56114133642139 56551959410288 56568625415793 56628492789448 57009997317456 57010748767776 57184841378928 57534744620421 57594875292036 57648765121056 57770751638958 57848934444393 57983654585232 58160718139896 58239428698116 58693836900672 58757401609926 58873845132736 58952743728336 59350688960832 59477060759096 59557552761316 59878545257952 59958790282152 59959580600592 60086456873431 60142678001976 60364322224704 60573920565762 60693964007232 60758893965111 60982809132744 61169031147132 61232960081712 61251812941122 61607632996809 61729725016224 61796577555267 61919044018912 62420552182944 62553460453532 62975711391984 63041528522944 63060107020884 63060938217864 63253506174492 63486614753568 63620954336574 63707054388129 63747036291264 64137092363748 64332946551294 64400182154904 64637516586816 64834898910048 64835753500608 64922641827408 65121753192304 65500054253688 65700070491364 65788984270094 66233075774328 66302297239648 66321836694378 66770405171856 66840188210496 66911693353983 67044296789088 67363363415196 67454528175666 67660512752223 67731226059468 67980836410272 68188428164016 68189326957536 68280709508136 68887080091926 68887988094396 69098349999538 69191862766823 69352998621552 69658924521276 69731726407216 70202432371392 70297439324832 70512105243696 70847675315982 70921719588312 70943555495097 70988078953152 71234565338406 71497086569424 71715415827672 71716361110512 72450204924267 72451159892382 72594741263552 72672402585721 72940222688184 73016453922144 73239422842832 73261972341342 73338539842072 73687561035399 73833592666464 74432582814528 74512210246119 74590084394604 74659876140384 74919111821427 75093585446448 75195211736808 75424833887724 76013329756608 76095651265314 76198633679919 76246455171904 76712992827228 76793167056048 77027668851944 77131912592524 77311539446976 77547624186528 77652571597488 77816886770509 78176745176256 78343202146568 78448192208118 78603658304448 78977736417816 79084619240436 79326118399158 79786934536851 79945053709536 79946107467456 80031633227313 80190237335968 80680906249326 80765227421016 81011858620148 81310412176992 81558708196176 81643946775616 81669083921496 82143510662412 82220369926752 82394350698186 82395436740356 82505857322331 83062791749772 83710882137024 83967615189312 84080142694512 84081250957152 84338008232656 84827939115432 84942739184172 85202127169466 85516123151664 85777262068392 85866909539872 86392312938054 86473147681584 86563522436544 86656127458437 86657269675202 87241077209844 87333405671584 87359143047174 88040755351008 88136102414889 88310767699104 88429115592504 89027206895808 89215591138644 89336329141974 89609133747197 89817817886928 89939370900888 90214017002964 90308301412624 90860880848643 90917904218688 91040946010848 91753546720698 91849440122568 91850650792528 91877719411683 92470664828736 92594587524336 92791743526058 92878566028368 93830190680298 94016140324928 94463567087976 94562292784416 94591407326796 94880259261738 94979420451208 95329448759232 95431431504861 95620554436896 95621814814016 96396295776192 96499419826941 96600273232356 96601546523176 97252348365072 97253630250912 97383962741112 97591316467061 97682629788456 98250081380532 98550105737046 98683476405141 99349613661492 99453445859472 99892149095236 100124780595264 100260282315744 100566445183632 101245292933184 101460868353752 101596839089202 101598178239892 102282642246024 102283990436304 102390889408064 102421064262204 103330620137889 103331982141594 103536762129984 103647524999307 104029497932328 104488386781914 104597589610824 105303648557088 105446158987248 105768157865544 106382579382468 106482118429728 106708844303084 106851848007609 107573123741508 107574541665768 107686969894688 108676739838573 108744944261568 108892111895328 109410334032276 109524680883216 109859134264248 109892958512013 110007809763108 110750388999696 111885126591906 111989814210576 112106856926016 112228267284278 113103918820576 113137250831586 113256985578896 114019994634912 114021497535552 114143476897971 114369682757856 115069489240842 115189750584072 115297530242112 115541503277916 115697868888786 115967309170464 116321436279792 116478857396232 117514803219852 117672288312177 117905487456672 118033177661051 118954121518192 118989177598737 119115105522632 119757090515904 119917580564304 119919161201184 120172913746862 120285356003952 121021359373989 121147841131524 121517787930222 121965618265488 122338062294264 122465920163424 122503625882244 123215265993618 123459450032448 123591526047279 123593155110534 123838088037824 124841104365888 125106920907064 125951422783968 126120214041768 126121876435728 126388754113079 126507012348984 126973229507136 127241908673148 127414108776258 127803190754199 128274184727496 128665893102588 128800364309808 129588469407081 129669797820096 129845283654816 129985904512803 130243506384608 131000108507376 131400140982728 131577968540188 132466151548656 132604594479296 132643673388756 133540810343712 133823386707966 134004493712961 134088593578176 134726726830392 134909056351332 135321025504446 135462452118936 135961672820544 136376856328032 136378653915072 136561419016272 137774160183852 137775976188792 138196699999076 138383725533646 138705997243104 139187615289087 139317849042552 139463452814432 140594878649664 140745286020447 141024210487392 141695350631964 141843439176624 141887110990194 142320388892607 142469130676812 142994173138848 143430831655344 143432722221024 144900409848534 144902319784764 145344805171442 145880445376368 146032907844288 146478845685664 146523944682684 146677079684144 147375122070798 147667185332928 147825158605569 149024420492238 149180168789208 149319752280768 149838223642854 150187170892896 150390423473616 150849667775448 152191302530628 152395258633803 152397267359838 152862639921689 153425985654456 153586334112096 154055337703888 154263825185048 154997973212391 155095248373056 155305143194976 155633773541018 156686404293136 156732580172871 156896384416236 157955472835632 158169238480872 158652236798316 159573869073702 159890107419072 160063266454626 160380474671936 161361812498652 161530454842032 162023717240296 162620824353984 163117416392352 163338167842992 163683796310381 164287021324824 164440739853504 164788701396372 164790873480712 165011714644662 166125583499544 166479304561457 167827689887859 168160285389024 168162501914304 168342400926417 168676016465312 169655878230864 169885478368344 170404254338932 171032246303328 171554524136784 171733819079744 172784625876108 172946295363168 173312254916874 173314539350404 173546803333179 174482154419688 174666811343168 174718286094348 176081510702016 176272204829778 176621535398208 176858231185008 178431182277288 178672658283948 179218267494394 179635635773856 179878741801776 180259370620293 180428034005928 180616602825248 181721761697286 182081892021696 182276681895333 183507093441396 183698880245136 183701301585056 183755438823366 185189175048672 185389732665801 185583487052116 185757132056736 187660381360596 188927134175952 189124585568832 189182814653592 189760518523476 189958840902416 190862863009722 191121163164387 191241108873792 192998839653882 193200546464712 193203093046352 194504696730144 194507260501824 194767925482224 195182632934122 195365259576912 196500162761064 197100211474092 197366952810282 198699227322984 198906891718944 199784298190472 200520564631488 200735080061949 201132890367264 202921736707504 202981538256669 203193678178404 203196356479784 204565284492048 204567980872608 204842128524408 205278286361749 206661240275778 206663964283188 207295049998614 207575588300469 208058995864656 208976773563828 209195179221648 210607297114176 210892317974496 211536315731088 212765158764936 212964236859456 213417688606168 213703696015218 215146247483016 215149083331536 215373939789376 215604345251723 217350614772801 217353479677146 217784223790656 218017207757163 218820668064552 219049361766432 219718268528496 219785917024026 220015619526216 221062683106197 221500777999392 223770253183812 223979628421152 224456534568556 224757335464281 226207837641152 226274501663172 226513971157792 228039989269824 228286953795942 228595901039757 228739365515712 230138978481684 230379501168144 231083006555832 231395737777572 231934618340928 232642872559584 232957714792464 233450660311527 235029606439704 235344576624354 235810974913344 236066355322102 237908243036384 237978355197474 238230211045264 239835161128608 239838322402368 240094899681939 240345827493724 240570712007904 242042718747978 242295682263048 243035575860444 243931236530976 244676124588528 244931840326848 245007251764488 246430531987236 247183052094558 247186310221068 247517571966993 250213841814128 251902845567936 252240428083536 252243752871456 252777508226158 253014024697968 254483817346296 254828217552516 255606381508398 256548369454992 257331786205176 257600728619616 259176938814162 259690567309632 259968382375311 259971809025606 260487012769216 262000217014752 262800281965456 263155937080376 264408307244667 264932303097312 265287346777512 265852206927511 267081620687424 267646773415932 268008987425922 268827401241591 269453453660784 269818112702664 270642051008892 270924904237872 272582642545929 272753712656064 273122838032544 275548320367704 275551952377584 276393399998152 276767451067292 277411994486208 278375230578174 278635698085104 278926905628864 279225299588297 281490572040894 282048420974784 283390701263928 283686878353248 283774221980388 284640777785214 284938261353624 285988346277696 286294294514583 286861663310688 286865444442048 289800819697068 289804639569528 290689610342884 291760890752736 292773949401183 292957691371328 293047889365368 293354159368288 294750244141596 295650317211138 296050429215423 298048840984476 298360337578416 299676447285708 300374341785792 300780846947232 301699335550896 304382605061256 304790517267606 304794534719676 305725279843378 306851971308912 307172668224192 308110675407776 308527650370096 309995946424782 310610286389952 310942574997921 311267547082036 313372808586272 313465160345742 313792768832472 315910945671264 316338476961744 317304473596632 319147738147404 320126532909252 320555544022827 321538656387001 322723624997304 323060909684064 324047434480592 326030219515719 326234832784704 326676335685984 327367592620762 328574042649648 329577402792744 329581746961424 329678875536039 330023429289324 332251166999088 332958609122914 335655379775718 336320570778048 336684801852834 337352032930624 339311756461728 339770956736688 340808508677864 342064492606656 342430430693913 343109048273568 344300399135629 345569251752216 345892590726336 346624509833748 346629078700808 347093606666358 348964308839376 349436572188696 350180606146513 352544409659556 353016864936531 353716462370016 354099532983153 356862364554576 357345316567896 358436534988788 359271271547712 359757483603552 360518741240586 360856068011856 361233205650496 363443523394572 364553363790666 367014186882792 367397760490272 367402603170112 367510877646732 370378350097344 370774578141837 370779465331602 371166974104232 371514264113472 375320762721192 377854268351904 378365629307184 379166262339237 379521037046952 379917681804832 381725726019444 382242326328774 383409572262597 385997679307764 386401092929424 386406186092704 389009393460288 389535850964448 389957713538409 390365265868244 390730519153824 393000325522128 394200422948184 394733905620564 397398454645968 397813783437888 399568596380944 401470160123898 402013481138883 402265780734528 405843473415008 405963076513338 406387356356808 406392712959568 409130568984096 409135961745216 409684257048816 410556572723498 413322480551556 413327928566376 414590099997228 415151176600938 416117991729312 417562845867261 417953547127656 418390358443296 421784635948992 422235858061341 423072631462176 425530317529872 426835377212336 426961166677821 427407392030436 430292494966032 430298166663072 431208690503446 431792257519541 434701229545602 434706959354292 436034415514326 437641336129104 438098723532864 439436537056992 439571834048052 440031239052432 442125366212394 443001555998784 443475475816707 447540506367624 447959256842304 448913069137112 449514670928562 452549003326344 453027942315584 453512588288107 456573907591884 457185775901409 457191802079514 458587919765067 460277956963368 460759002336288 462166013111664 462791475555144 464993919637173 465285745119168 465915429584928 466901320623054 470059212879408 470689153248708 472132710644204 475816486072768 475956710394948 476460422090528 479670322257216 480189799363878 480691654987448 481141424015808 484085437495956 484591364526096 486071151720888 487862473061952 489352249177056 490014503528976 491051388931143 492861063974472 494366104189116 494372620442136 495035143933986 499437913684371 500427683628256 504480856167072 504487505742912 505027202779251 505555016452316 506028049395936 508967634692592 509656435105032 511212763016796 513096738909984 514663572410352 515201457239232 518353877628324 519936764750622 519943618051212 520640409999537 524000434029504 525600563930912 526311874160752 528816614489334 529864606194624 530574693555024 531704413855022 535293546831864 536017974851844 537654802483182 538906907321568 539636225405328 540778111860879 541284102017784 541849808475744 545165285091858 546245676065088 546830045685999 551096640735408 551103904755168 552786799996304 553534902134584 556169197997403 556750461156348 557271396170208 558450599176594 559206366295799 562981144081788 566781402527856 567373756706496 567548443960776 569281555570428 569876522707248 572588589029166 573363489493161 573723326621376 579601639394136 579609279139056 581379220685768 583521781505472 585547898802366 586095778730736 586708318736576 587335974996073 589500488283192 591300634422276 592100858430846 596097681968952 596720675156832 597366916367581 599352894571416 601561693894464 602205240185847 603398671101792 608765210122512 609581034535212 609589069439352 611450559686756 613703942617824 615834859085247 616221350815552 617055300740192 619991892849564 621885149995842 622535094164072 622726764901407 626745617172544 626930320691484 627585537664944 631821891342528 632676953923488 634608947193264 638295476294808 640253065818504 641111088045654 643077312774002 645447249994608 646121819368128 646813035755169 648094868961184 652060439031438 653352671371968 654051623271489 654735185241524 657148085299296 659154805585488 659163493922848 659357751072078 660046858578648 664502333998176 665917218245828 671310759551436 673369603705668 674272006392843 678623512923456 679541913473376 681617017355728 684860861387826 685787703119271 686218096547136 688600798271258 691138503504432 693249019667496 693258157401616 694187213332716 697928617678752 698873144377392 700351980934581 700361212293026 705088819319112 706033729873062 707432924740032 708199065966306 713724729109152 714690633135792 716873069977576 719514967207104 720284699045817 721037482481172 721712136023712 724218080940461 726887046789144 729106727581332 734028373765584 734795520980544 735021755293464 736586792239217 741549156283674 741558930663204 742333948208464 742552715900979 750641525442384 755708536703808 756731258614368 758332524678474 759042074093904 759835363609664 763451452038888 764484652657548 766819144525194 771995358615528 772802185858848 772812372185408 773639121197359 779071701928896 779905147125933 779915427076818 780730531736488 781461038307648 786000651044256 788400845896368 789467811241128 793224921734001 794796909291936 797556620782533 799137192761888 802940320247796 804026962277766 806482203724773 811686946830016 811926153026676 812774712713616 812785425919136 818261137968192 819368514097632 821113145446996 826644961103112 826655857132752 829180199994456 830302353201876 832235983458624 835125691734522 835907094255312 836780716886592 837675898764891 844471716122682 846145262924352 851060635059744 853670754424672 853922333355642 854814784060872 860584989932064 860596333326144 862417381006892 863584515039082 869402459091204 869413918708584 872068831028652 875282672258208 878321848203549 878873074113984 879143668096104 880062478104864 884250732424788 886950951633414 888151287646269 895081012735248 897826138274224 899029341857124 905098006652688 907025176576214 913147815183768 914371551802818 914383604159028 917175839530134 920555913926736 921518004672576 924332026223328 925582951110288 929987839274346 931830859169856 932827724993763 933802641246108 940118425758816 941378306497416 944265421288408 951913420789896 952920844181056 953940271916363 960379598727756 961383309974896 961666632068481 964615969161003 968170874991912 969182729052192 972142303441776 978090658547157 978704498354112 980029007057952 982102777862286 985722127948944 988732208378232 988745240884272 990070287867972 998875827368742 1000855367256512 1001926074993301 1008961712334144 1010054405558502 1011110032904632 1012056098791872 1017935269385184 1019312870210064 1022425526033592 1026193477819968 1027291292081739 1029327144820704 1032901197406887 1036707755256648 1039873529501244 1039887236102424 1041280819999074 1050541818439539 1051201127861824 1052623748321504 1057633228978668 1061149387110048 1062298598949459 1063408827710044 1070587093663728 1072035949703688 1075309604966364 1077813814643136 1079272450810656 1081556223721758 1082568204035568 1083699616951488 1090330570183716 1093660091371998 1102193281470816 1102207809510336 1105573599992608 1107069804269168 1112338395994806 1113500922312696 1114542792340416 1116901198353188 1118412732591598 1125962288163576 1133562805055712 1135096887921552 1137498787017711 1138563111140856 1139753045414496 1145177178058332 1146726978986322 1150228716787791 1159203278788272 1159218558278112 1162758441371536 1169873140615227 1171095797604732 1172191557461472 1174671949992146 1176261667035991 1179000976566384 1182601268844552 1184201716861692 1192195363937904 1193441350313664 1194733832735162 1198705789142832 1204410480371694 1206040443416649 1206797342203584 1217530420245024 1219162069070424 1219178138878704 1222901119373512 1227407885235648 1231669718170494 1234110601480384 1235430843957257 1239983785699128 1243770299991684 1245070188328144 1245453529802814 1252688537601783 1253860641382968 1255171075329888 1256530410290429 1265353907846976 1266707574184023 1269217894386528 1276590952589616 1280506131637008 1282222176091308 1286154625548004 1290894499989216 1293626071510338 1295376772558623 1296189737922368 1304120878062876 1308103246542978 1309470370483048 1314296170598592 1318309611170976 1318326987845696 1318715502144156 1320093717157296 1329004667996352 1330426427450121 1331834436491656 1342621519102872 1346739207411336 1348544012785686 1359083826946752 1360537764864321 1363234034711456 1369721722775652 1371575406238542 1375763759295201 1377201596542516 1382277007008864 1386498039334992 1386516314803232 1388374426665432 1395857235357504 1397746288754784 1400703961869162 1400722424586052 1410177638638224 1412067459746124 1416398131932612 1427449458218304 1429381266271584 1433746139955152 1440569398091634 1442074964962344 1443424272047424 1448436161880922 1453774093578288 1458213455162664 1468056747531168 1470043510586928 1473154166793429 1473173584478434 1483098312567348 1483117861326408 1484667896416928 1485105431801958 1498313741053113 1501283050884768 1513462517228736 1515081608337753 1516665049356948 1518084148187808 1523355273702349 1526902904077776 1528969305315096 1533638289050388 1543990717231056 1545604371717696 1547278242394718 1559810294251866 1559830854153636 1561461063472976 1561921229998611 1572001302088512 1576801691792736 1578935622482256 1586449843468002 1589593818583872 1595113241565066 1598274385523776 1605880640495592 1608053924555532 1612964407449546 1622334335582637 1623852306053352 1625549425427232 1625570851838272 1627309875622031 1638737028195264 1640490137057997 1642226290893992 1653289922206224 1653311714265504 1658360399988912 1660604706403752 1668507593992209 1670251383469044 1671814188510624 1675351797529782 1677619098887397 1688943432245364 1702121270119488 1707341508849344 1707844666711284 1709629568121744 1721169979864128 1724834762013784 1727169030078164 1738804918182408 1738827837417168 1744137662057304 1750565344516416 1756643696407098 1758287336192208 1760124956209728 1762007924988219 1768501464849576 1773901903266828 1776302575292538 1790162025470496 1792100749102743 1795652276548448 1798058683714248 1810196013305376 1814050353152428 1826295630367536 1828743103605636 1828767208318056 1834351679060268 1841111827853472 1847504577255741 1848664052446656 1851165902220576 1859975678548692 1865655449987526 1867605282492216 1868180294704221 1880236851517632 1882756612994832 1888530842576816 1903826841579792 1907880543832726 1920759197455512 1922766619949792 1923333264136962 1929231938322006 1936341749983824 1938365458104384 1940439107265507 1944284606883552 1956181317094314 1960058014115904 1962154869814467 1964205555724572 1971444255897888 1977464416756464 1977490481768544 1980140575735944 1997751654737484 2003852149986602 2006564020237867 2020108811117004 2022220065809264 2022816019178529 2035870538770368 2038625740420128 2044851052067184 2054582584163478 2057363109357813 2058654289641408 2065802394813774 2073415510513296 2079747059002488 2079774472204848 2082561639998148 2101055942803743 2101083636879078 2105247496643008 2107499674985909 2115266457957336 2122298774220096 2124597197898918 2126817655420088 2141174187327456 2144071899407376 2150619209932728 2158544901621312 2160854097137451 2163112447443516 2165136408071136 2172654242821383 2180661140367432 2187320182743996 2204386562941632 2209760376717651 2211147199985216 2214139608538336 2224676791989612 2227001844625392 2233802396706376 2236825465183196 2251924576327152 2267125610111424 2270193775843104 2274997574035422 2277126222281712 2279506090828992 2290354356116664 2293453957972644 2300457433575582 2318406557576544 2318437116556224 2320917363592077 2325516882743072 2339746281230454 2342191595209464 2344383114922944 2349343899984292 2352523334071982 2358001953132768 2365202537689104 2368403433723384 2384390727875808 2389467665470324 2392669862347599 2397411578285664 2408820960743388 2412080886833298 2419446611174319 2435060840490048 2438324138140848 2438356277757408 2445802238747024 2463339436340988 2470861687914514 2479967571398256 2487540599983368 2490140376656288 2490907059605628 2505377075203566 2507721282765936 2510342150659776 2513027696294673 2513060820580858 2533415148368046 2538435788773056 2553181905179232 2561012263274016 2564444352182616 2572309251096008 2581788999978432 2587252143020676 2590753545117246 2598664878668713 2608241756125752 2616206493085956 2618940740966096 2634965544610647 2636619222341952 2637431004288312 2640187434314592 2660852854900242 2663668872983312 2664453862938807 2685243038205744 2693478414822672 2697088025571372 2721075529728642 2726468069422912 2739443445551304 2743150812477084 2751527518590402 2754403193085032 2764554014017728 2772996078669984 2773032629606464 2776748853330864 2795492577509568 2798483174981289 2801407923738324 2801444849172104 2820355277276448 2824134919492248 2830148177544769 2832796263865224 2858762532543168 2861820815749089 2867492279910304 2881138796183268 2884149929924688 2893847907483009 2896872323761844 2907548187156576 2916426910325328 2936113495062336 2940087021173856 2946308333586858 2946347168956868 2966196625134696 2966235722652816 2969335792833856 2970210863603916 2996627482106226 3002566101769536 3005778224979903 3030163216675506 3033330098713896 3036168296375616 3046710547404698 3053805808155552 3057938610630192 3067276578100776 3087981434462112 3094556484789436 3098703592220661 3119620588503732 3119661708307272 3122922126945952 3123842459997222 3151625455318617 3153603383585472 3157871244964512 3172899686936004 3186895796848377 3190226483130132 3211761280991184 3216107849111064 3225928814899092 3244668671165274 3247704612106704 3251098850854464 3254619751244062 3280980274115994 3284452581787984 3306579844412448 3306623428531008 3316720799977824 3321209412807504 3337015187984418 3340502766938088 3343628377021248 3350703595059564 3355238197774794 3377886864490728 3412496361053133 3415689333422568 3419259136243488 3422962152170479 3449669524027568 3450686150363373 3454338060156328 3477609836364816 3477655674834336 3488275324114608 3509619421845681 3513287392814196 3516574672384416 3524015849976438 3528785001107973 3537002929699152 3547803806533656 3552605150585076 3580324050940992 3584201498205486 3591304553096896 3596117367428496 3620392026610752 3628100706304856 3652591260735072 3657486207211272 3657534416636112 3665273869279291 3668703358120536 3682223655706944 3695009154511482 3702331804441152 3706292531871771 3719951357097384 3731310899975052 3735210564984432 3736360589408442 3758065612805349 3765513225989664 3769591230871287 3777061685153632 3807653683159584 3815761087665452 3841518394911024 3845533239899584 3846666528273924 3858463876644012 3872683499967648 3880878214531014 3886130317675869 3888569213767104 3912362634188628 3924309739628934 3928411111449144 3942888511795776 3954928833512928 3954980963537088 3960281151471888 3995503309474968 4007704299973204 4013128040475734 4040217622234008 4044440131618528 4045632038357058 4077251480840256 4081613294592963 4089702104134368 4109165168326956 4114726218715626 4127291277885603 4131604789627548 4146831021026592 4159494118004976 4159548944409696 4165123279996296 4202111885607486 4202167273758156 4214999349971818 4230532915914672 4249194395797836 4253635310840176 4282348374654912 4288143798814752 4301238419865456 4321708194274902 4326224894887032 4330272816142272 4345308485642766 4361322280734864 4374640365487992 4419462500380287 4419520753435302 4428279217076672 4433016557728981 4449353583979224 4454003689250784 4467604793412752 4473650930366392 4494941223159339 4503849152654304 4540387551686208 4545244825013259 4549995148070844 4554252444563424 4570065821107047 4580708712233328 4586907915945288 4600914867151164 4636813115153088 4641834727184154 4651033765486144 4679492562460908 4684383190418928 4698687799968584 4705046668143964 4716003906265536 4730405075378208 4736806867446768 4746830093001049 4768781455751616 4778935330940648 4785339724695198 4794823156571328 4817641921486776 4824161773666596 4838893222348638 4867003006747911 4876648276281696 4876712555514816 4881929626866093 4891604477494048 4926678872681976 4941723375829028 4959935142796512 4975081199966736 4980280753312576 4981814119211256 5010754150407132 5015442565531872 5026055392589346 5026121641161716 5032857296662191 5066830296736092 5106363810358464 5122024526548032 5128888704365232 5144618502192016 5174504286041352 5181507090234492 5197329757337426 5216483512251504 5232412986171912 5237881481932192 5269931089221294 5274862008576624 5280374868629184 5286023774964657 5321705709800484 5327337745966624 5328907725877614 5370486076411488 5376302247308229 5386956829645344 5394176051142744 5442151059457284 5466157158579017 5478886891102608 5486301624954168 5503055037180804 5508806386170064 5542513731767223 5545992157339968 5553497706661728 5596966349962578 5602815847476648 5602889698344208 5604540884112663 5640710554552896 5648269838984496 5660296355089538 5665592527730448 5723641631498178 5734984559820608 5762277592366536 5768299859849376 5787695814966018 5793744647523688 5815096374313152 5821317321796521 5832853820650656 5880174042347712 5886464609443401 5892616667173716 5892694337913736 5932393250269392 5932471445305632 5940421727207832 5953070304490721 5993254964212452 6011556449959806 6019692060713601 6060326433351012 6066660197427792 6093421094809396 6107611616311104 6115877221260384 6134553156201552 6175962868924224 6189112969578872 6197407184441322 6239241177007464 6239323416614544 6245844253891904 6247684919994444 6303167828411229 6303250910637234 6315742489929024 6322499024957727 6345799373872008 6373791593696754 6380452966260264 6423522561982368 6432215698222128 6451857629798184 6489337342330548 6495409224213408 6509239502488124 6517962728464149 6561960548231988 6568905163575968 6613159688824896 6629281130152953 6633441599955648 6642418825615008 6674030375968836 6681005533876176 6701407190119128 6710476395549588 6755773728981456 6824992722106266 6831378666845136 6838518272486976 6845924304340958 6899339048055136 6901372300726746 6908676120312656 6955219672729632 6955311349668672 6962752090776231 6976550648229216 7019238843691362 7026574785628392 7033149344768832 7048031699952876 7057570002215946 7074005859398304 7095607613067312 7105210301170152 7168402996410972 7178009587042797 7192234734856992 7256201412609712 7258339833522957 7305182521470144 7314972414422544 7315068833272224 7330547738558582 7337406716241072 7390018309022964 7412585063743542 7439902714194768 7462621799950104 7470421129968864 7472721178816884 7516131225610698 7531026451979328 7539083088884019 7539182461742574 7554123370307264 7615307366319168 7631522175330904 7683036789822048 7693333056547848 7709714000897819 7716927753288024 7745366999935296 7761756429062028 7772260635351738 7795994636006139 7824725268377256 7848619479257868 7856822222898288 7904896633831941 7909857667025856 7920562302943776 7991006618949936 8015408599946408 8026256080951468 8080435244468016 8088880263237056 8091264076714116 8163226589185926 8179404208268736 8218330336653912 8229452437431252 8254582555771206 8263209579255096 8293662042053184 8318988236009952 8319097888819392 8330246559992592 8404223771214972 8404334547516312 8429998699943636 8461065831829344 8490444532634307 8498388791595672 8507270621680352 8576287597629504 8585462447247267 8602476839730912 8643416388549804 8652449789774064 8681543722449027 8690616971285532 8722644561469728 8749280730975984 8838925000760574 8839041506870604 8866033115457962 8898707167958448 8908007378501568 8935209586825504 8947301860732784 8989882446318678 9007698305308608 9017334674939709 9090489650026518 9099990296141688 9108504889126848 9140131642214094 9161417424466656 9173815831890576 9201829734302328 9283669454368308 9296110776661983 9324621035223029 9358985124921816 9368766380837856 9397375599937168 9410093336287928 9454876365955851 9460810150756416 9473613734893536 9493660186002098 9557870661881296 9560687390545131 9570679449390396 9635283842973552 9648323547333192 9677786444697276 9734006013495822 9753296552563392 9763859253732186 9783208954988096 9853357745363952 9883446751658056 9919870285593024 9950162399933472 9963628238422512 9984711574933241 10021508300814264 10030885131063744 10052110785178692 10052243282323432 10065714593324382 10133660593472184 10155237578248877 10237489083159399 10257777408730464 10268886456511437 10289237004384032 10349008572082704 10363014180468984 10394659514674852 10432967024503008 10464825972343824 10475762963864384 10539862178442588 10549724017153248 10572047549929314 10586355003323919 10643411419600968 10654675491933248 10657815451755228 10740972152822976 10752604494616458 10773913659290688 10788352102285488 10884302118914568 10932314317158034 10957773782205216 10972603249908336 10995821607837873 11006110074361608 11017612772340128 11085027463534446 11106995413323456 11118877595615313 11193932699925156 11205631694953296 11205779396688416 11209081768225326 11296539677968992 11308773692613861 11320592710179076 11331185055460896 11447283262996356 11524555184733072 11536599719698752 11575391629932036 11587489295047376 11642634643593042 11658390953027607 11665707641301312 11772929218886802 11785233334347432 11785388675827472 11864786500538784 11864942890611264 11880843454415664 11906140608981442 11986509928424904 12023112899919612 12039384121427202 12120652866702024 12133320394855584 12186842189618792 12231754442520768 12244839883778889 12269106312403104 12378225939157744 12381873833656809 12394814368882644 12478482354014928 12478646833229088 12495369839988888 12521975468066689 12606335656822458 12606501821274468 12644998049915454 12691598747744016 12747583187393508 12760905932520528 12847045123964736 12864431396444256 12903715259596368 12978674684661096 12990818448426816 13018479004976248 13035925456928298 13123921096463976 13137810327151936 13151865060355103 13258387501140861 13258562260305906 13284837651230016 13299049673186943 13348060751937672 13362011067752352 13402814380238256 13420952791099176 13484823669478017 13511547457962912 13649985444212532 13662757333690272 13691848608681916 13710197463321141 13798678096110272 13802744601453492 13817352240625312 13910439345459264 13925504181552462 13953101296458432 14038477687382724 14053149571256784 14096063399905752 14115140004431892 14148011718796608 14191215226134624 14210420602340304 14240490279003147 14336805992821944 14356019174085594 14384469469713984 14512402825219424 14516679667045914 14629944828845088 14630137666544448 14645788880598279 14661095477117164 14674813432482144 14780036618045928 14825170127487084 14879805428389536 14925243599900208 14940842259937728 14945442357633768 15032262451221396 15078166177768038 15078364923485148 15098571889986573 15263044350661808 15366073579644096 15386666113095696 15419428001795638 15433855506576048 15523512858124056 15544521270703476 15591989272012278 15649450536754512 15697238958515736 15713644445796576 15809793267663882 15841124605887552 15858071324893971 15982013237899872 16030817199892816 16052512161902936 16128906741924687 16160870488936032 16182528153428232 16216984622578171 16326453178371852 16398471475737051 16436660673307824 16458904874862504 16509165111542412 16526419158510192 16627541195301669 16637976472019904 16660493119985184 16808447542429944 16808669095032624 16859997399887272 16922131663658688 16980889065268614 16996777583191344 17014541243360704 17032743274886117 17170924894494534 17204953679461824 17286832777099608 17304899579548128 17363087444898054 17381233942571064 17445289122939456 17463951965389563 17498561461951968 17677850001521148 17678083013741208 17732066230915924 17797414335916896 17859210913472163 17870419173651008 17894603721465568 17979764892637356 18034669349879418 18059076182140803 18180979300053036 18199980592283376 18280263284428188 18322834848933312 18347631663781152 18403659468604656 18567338908736616 18592221553323966 18649242070446058 18717970249843632 18737532761675712 18794751199874336 18820186672575856 18909752731911702 18947227469787072 18967497074873181 18987320372004196 19115741323762592 19121374781090262 19141358898780792 19270567685947104 19296647094666384 19355572889394552 19468012026991644 19527718507464372 19553888185392447 19706715490727904 19766893503316112 19887843390458859 19900324799866944 19927256476845024 19969423149866482 20043016601628528 20104221570357384 20104486564646864 20131429186648764 20267321186944368 20310475156497754 20474978166318798 20515554817460928 20537772913022874 20578474008768064 20698017144165408 20726028360937968 20789319029349704 20865934049006016 20888256272328693 20929651944687648 21002324347273369 21079724356885176 21099448034306496 21144095099858628 21172710006647838 21286822839201936 21315630903510456 21361016974937293 21505208989232916 21534028761128391 21576704204570976 21768604237829136 21864628634316068 21915547564410432 21945206499816672 21991643215675746 22012220148723216 22035225544680256 22170054927068892 22237755191230626 22387865399850312 22411263389906592 22411558793376832 22418163536450652 22593079355937984 22617249266652057 22617547385227722 22641185420358152 22662370110921792 22894566525992712 23049110369466144 23129142002693457 23150783259864072 23174978590094752 23285269287186084 23316781906055214 23387983908018417 23545858437773604 23570466668694864 23570777351654944 23729573001077568 23761686908831328 23812281217962884 23973019856849808 24046225799839224 24078768242854404 24241305733404048 24266640789711168 24373684379237584 24489679767557778 24538212624806208 24756451878315488 24763747667313618 24789628737765288 24956964708029856 24957293666458176 24990739679977776 25043950936133378 25212671313644916 25213003642548936 25289996099830908 25383197495488032 25471333597902921 25495166374787016 25521811865041056 25728862792888512 25756387341741801 25807430519192736 25957349369322192 26036958009952496 26044631167347081 26071850913856596 26247842192927952 26303730120710206 26516775002281722 26517124520611812 26598099346373886 26696121503875344 26724022135504704 26805628760476512 26841905582198352 26969647338956034 27023094915925824 27052004024819127 27299970888425064 27325514667380544 27383697217363832 27420394926642282 27605489202906984 27634704481250624 27664267885574527 27851008363104924 27888332329985949 27973863105669087 28076955374765448 28106299142513568 28192126799811504 28230280008863784 28364629097867553 28382430452269248 28420841204680608 28480980558006294 28673611985643888 28712038348171188 29024805650438848 29033359334091828 29259889657690176 29291577761196558 29322190954234328 29349626864964288 29560073236091856 29650340254974168 29759610856779072 29850487199800416 29890884715267536 29954134724799723 30064524902442792 30156332355536076 30156729846970296 30197143779973146 30465712734746631 30526088701323616 30773332226191392 30806659369534311 30838856003591276 30867711013152096 31047025716248112 31089042541406952 31183978544024556 31298901073509024 31394477917031472 31427288891593152 31619586535327764 31716142649787942 31759065009971757 31964026475799744 32061634399785632 32105024323805872 32257813483849374 32321740977872064 32365056306856464 32433969245156342 32652906356743704 32796942951474102 32873321346615648 32917809749725008 32987464823513619 33018330223084824 33052838317020384 33255082390603338 33320986239970368 33356632786845939 33616895084859888 33617338190065248 33719994799774544 33926321077841583 33961778130537228 33993555166382688 34065486549772234 34111588344043739 34341849788989068 34573665554199216 34609799159096256 34726174889796108 34762467885142128 34927903930779126 34975172859082821 34997122923903936 35355700003042296 35356166027482416 35464132461831848 35594828671833792 35718421826944326 35789207442931136 35827494474760453 35959529785274712 36069338699758836 36118152364281606 36361958600106072 36399961184566752 36439381898422441 36560526568856376 36695263327562304 36734519651336667 36807318937209312 37134677817473232 37184443106647932 37298484140892116 37435940499687264 37565926404200067 37589502399748672 37640373345151712 37819505463823404 37934994149746362 37974640744008392 38231482647525184 38242749562180524 38282717797561584 38541135371894208 38593294189332768 38711145778789104 38936024053983288 39055437014928744 39107776370784894 39413430981455808 39455595181065309 39533787006632224 39775686780917718 39854512953690048 39897149019560829 39938846299732964 40086033203257056 40208443140714768 40208973129293728 40262858373297528 40534642373888736 40620950312995508 40949956332637596 41075545826045748 41130592389963423 41396034288330816 41452056721875936 41578638058699408 41776512544657386 41859303889375296 42004648694546738 42159448713770352 42288190199717256 42345420013295676 42573645678403872 42631261807020912 42721470837009441 42722033949874586 43010417978465832 43068057522256782 43153408409141952 43537208475658272 43729257268632136 43890412999633344 43937366641794837 43983286431351492 44024440297446432 44177302937368121 44340109854137784 44475510382461252 44775730799700624 44822526779813184 44836327072901304 45234498533304114 45235094770455444 45282370840716304 45295715669959719 45789133051985424 46098220738932288 46258284005386914 46301566519728144 46349957180189504 46570538574372168 46633563812110428 46775967816036834 47091716875547208 47140933337389728 47141554703309888 47191986393038899 47523373817662656 47574213974681913 47624562435925768 47946039713699616 48092451599678448 48157536485708808 48386720225774061 48482611466808096 48650953867734513 48747368758475168 48979359535115556 49195414427211153 49512903756630976 49527495334627236 49579257475530576 49913929416059712 49981479359955552 50087901872266756 50425342627289832 50426007285097872 50579992199661816 50766394990976064 50942667195805842 50990332749574032 51043623730082112 51098229824658351 51512774683483602 51614861038385472 51914698738644384 52073916019904992 52089262334694162 52143701827713192 52495684385855904 52607460241420412 53033550004563444 53034249041223624 53196198692747772 53392243007750688 53577632740416489 53611257520953024 53683811164396704 53939294677912068 54104008049638254 54177228546422409 54599941776850128 54767394434727664 54840789853284564 55210978405813968 55328535771149054 55702016726209848 55776664659971898 55947726211338174 56153910749530896 56212598285027136 56384253599623008 56460560017727568 56729258195735106 56841682409361216 56902491224619543 56961961116012588 57347223971287776 57424076696342376 58066718668183656 58190356586898143 58583155522393116 58644381908468656 58661664556177341 59120146472183712 59300680509948336 59663530171376577 59700974399600832 59781769430535072 59908269449599446 60129049804885584 60312664711072152 60313459693940592 60394287559946292 60931425469493262 61052177402647232 61117490574591361 61546664452382784 61613318739068622 61677712007182552 61735422026304192 62094051432496224 62178085082813904 62367957088049112 62597802147018048 62664768816986079 62788955834062944 63006973041820107 63239173070655528 63432285299575884 63518130019943514 64083050924811879 64123268799571264 64210048647611744 64515626967698748 64730112613712928 64867938490312684 65305812713487408 65593885902948204 65746642693231296 65835619499450016 65974929647027238 66036660446169648 66105676634040768 66510164781206676 66713265573691878 67233790169719776 67234676380130496 67439989599549088 67852642155683166 67923556261074456 67987110332765376 68130973099544468 68223176688087478 68683699577978136 69147331108398432 69387426008080371 69452349779592216 69524935770284256 69855807861558252 69950345718165642 70163951724055251 70711400006084592 70712332054964832 70928264923663696 71436843653888652 71654988949520906 71919059570549424 72138677399517672 72236304728563212 72723917200212144 72799922369133504 72878763796844882 73121053137712752 73469039302673334 73614637874418624 74269355634946464 74368886213295864 74596968281784232 74871880999374528 75131852808400134 75280746690303424 75361281481392677 75639010927646808 75869988299492724 75949281488016784 76414000793708763 76485499124361048 76565435595123168 77186588378665536 77269162025225403 77422291557578208 77872048107966576 78110874029857488 78215552741569788 78911190362130618 79067574013264448 79551373561835436 79794298039121658 79877692599465928 80172066406514112 80416886281429536 80417946258587456 80525716746595056 81069284747777472 81156012074457381 81241900625991016 81899912665275192 82151091652091496 82261184779926846 82904113443751872 82992803656723581 83157276117398816 83553025089314772 83921589317007261 84009297389093476 84318897427540704 84576380399434512 84690840026591352 85147291356807744 85262523614041824 85442941674018882 85444067899749172 86020835956931664 86136115044513564 87074416951316544 87458514537264272 87874733283589674 87966572862702984 88048880594892864 88354605874736242 88680219708275568 88951020764922504 89551461599401248 89672654145802608 89862404174399169 90468997066608228 90470189540910888 90564741681432608 90591431339919438 91397138204239893 91578266103970848 92419978108602933 92516568010773828 92603133039456288 92924671695843289 93141077148744336 93267127624220856 93551935632073668 94183433751094416 94281866674779456 94383972786077798 95148427949363826 95249124871851536 95277195029915271 95892079427399232 96184903199356896 96315072971417616 96773440451548122 96965222933616192 97301907735469026 97494737516950336 97958719070231112 98390828854422306 98962394470540857 99054990669254472 99158514951061152 99265902412943891 99962958719911104 100069898360537817 100175803744533512 100850685254579664 100852014570195744 101159984399323632 101778963233524749 101885334391611684 101980665499148064 102196459649316702 102334765032131217 103025549366967204 103829397477288768 104147832039809984 104178524669388324 104287403655426384 104991368771711808 105214920482840824 106067100009126888 106068498082447248 106392397385495544 106784486015501376 107155265480832978 107367622328793408 107482483424281359 107878589355824136 108208016099276508 108354457092844818 109199883553700256 109318145695267323 109534788869455328 109681579706569128 110421956811627936 110657071542298108 111404033452419696 111553329319943796 111895452422676348 112307821499061792 112697779212600201 112768507199246016 112921120035455136 113458516391470212 113804982449239086 113923922232025176 114694447942575552 114848153392684752 116133437336367312 116380713173796286 117166311044786232 117288763816937312 117323329112354682 118240292944367424 118366785543195927 118601361019896672 119327060342753154 119563538861070144 119691447058682487 119816538899198892 120258099609771168 120625329422144304 120626919387881184 120788575119892584 121862850938986524 122234981149182722 123226637478137244 123355424014365104 123391777169890269 124188102864992448 124356170165627808 124735914176098224 125329537633972158 125577911668125888 126013946083640214 126478346141311056 126864570599151768 127036260039887028 128164412511028323 128166101849623758 128420097295223488 128557480174140449 129031253935397496 129460225227425856 129735876980625368 130611625426974816 131187771805896408 131671238998900032 131812099925384511 131949859294054476 132073320892339296 132531908812104363 133020329562413352 133426531147383756 134467580339439552 134879979199098176 135705284311366332 135847112522148912 136261946199088936 136446353376174956 137367399155956272 138294662216796864 138774852016160742 138904699559184432 139049871540568512 139711615723116504 139900691436331284 140327903448110502 141422800012169184 141424664109929664 141575959179116697 141856529847327392 142873687307777304 143309977899041812 143838119141098848 144277354799035344 144472609457126424 145447834400424288 145757527593689764 145952861603203539 146242106275425504 146938078605346668 147586243281633459 148538711269892928 148737772426591728 149193936563568464 150263705616800268 150722562962785354 151278021855293616 151739976598985448 151898562976033568 152828001587417526 152970998248722096 153130871190246336 153294689473975053 154538324050450806 154844583115156416 155744096215933152 156221748059714976 156431105483139576 157822380724261236 158518557598791493 159102747123670872 159588596078243316 159755385198931856 160732898221249467 160833772562859072 161051433493190112 162312024148914762 162483801251982032 162531685639267227 163799825330550384 164302183304182992 164522369559853692 165985607313447162 166314552234797632 167106050178629544 167843178634014522 168018594778186952 168637794855081408 169152760798869024 169381680053182704 170525047228083648 170707473673858629 170885883348037764 170888135799498344 172041671913863328 172272230089027128 172639038830230909 174571069760694429 174917029074528544 175749466567179348 175933145725405968 176709211749472484 177360439416551136 177902041529845008 179102923198802496 179345308291605216 179724808348798338 180937994133216456 180940379081821776 181129483362865216 181182862679838876 182794276408479786 183156532207941696 183352471723774083 184839956217205866 185033136021547656 185206266078912576 185849343391686578 186282154297488672 186534255248441712 187103871264147336 188366867502188832 188767945572155596 189020919125460321 190296855898727652 190498249743703072 190554390059830542 192249152774435637 192369806398713792 192630145942835232 193546880903096244 194603815470938052 195917438140462224 196781657708844612 197924788941081714 198109981338508944 198317029902122304 198531804825887782 200139796721075634 200351607489067024 201701370509159328 201704029140391488 202319968798647264 203557926467049498 203770668783223368 203961330998296128 204392919298633404 204669530064262434 206051098733934408 208162278024241113 208357049338776648 208574807310852768 210429840965681648 210491855172165753 212134200018253776 212136996164894496 212784794770991088 214310530961665956 214964966848562718 215757178711648272 216416032198553016 216708914185689636 218399767107400512 218636291390534646 219069577738910656 219363159413138256 220843913623255872 221314143084596216 222808066904839392 223106658639887592 223581706026036751 223790904845352696 224615642998123584 225395558425200402 225842240070910272 226083844444178031 226917032782940424 227609964898478172 227847844464050352 229242002381126289 229696306785369504 232266874672734624 232761426347592572 234332622089572464 234577527633874624 234646658224709364 236733571086391854 237202722039793344 238654120685506308 239382894117364974 239633077798397784 240516199219542336 241250658844288608 241253838775762368 241577150239785168 243725701877973048 244469962298365444 246453274956274488 246710848028730208 246783554339780538 248712340331255616 248978410970170743 249471828352196448 250659075267944316 251764767951021783 252027892167280428 252956692282622112 253729141198303536 254072520079774056 256328825022056646 256332203699247516 257114960348280898 258062507870794992 259471753961250736 261223250853949632 262375543611792816 263624199850769022 263899718588108952 264146641784678592 265063817624208726 266040659124826704 266853062294767512 269587212523197507 270414010021467841 271410568622732664 271694225044297824 272523892398177872 272892706752349912 274191414612719679 274734798311912544 277259934325808799 277549704032321484 277809399118368864 278774015087529867 279423231446233008 279801382872662568 280655806896221004 282845600024338368 283151918358233394 283713059694654784 285747374615554608 286619955798083624 287676238282197696 288554709598070688 288945218914252848 289556635673063989 290895668800848576 291515055187379528 291905723206407078 292484212550851008 293876157210693336 295172486563266918 296887183411622571 297475544853183456 297797707238831673 298387873127136928 300527411233600536 301445125925570708 302556043710587232 303479953197970896 303797125952067136 305656003174835052 305941996497444192 306589378947950106 307004295096393651 309076648100901612 311488192431866304 312443496119429952 312862210966279152 315644761448522472 317037115197582986 318205494247341744 319177192156486632 319510770397863712 321465796442498934 322102866986380224 322447450272844077 324624048297829524 324967602503964064 325063371278534454 327599650661100768 327954437085801969 328604366608365984 329044739119707384 331971214626894324 334212100357259088 335686357268029044 336037189556373904 338093337637800603 338305521597738048 338763360106365408 341414947347717258 341771766696075528 341776271598996688 344083343827726656 344544460178054256 345278077660461818 349142139521388858 349834058149057088 351498933134358696 351866291450811936 353418423498944968 354720878833102272 355100356629587781 355804083059690016 358690616583210432 359074341176047461 359449616697596676 361875988266432912 361880758163643552 362365725359677752 363137288573933981 365588552816959572 366704943447548166 369679912434411732 370066272043095312 371698686783373156 372564308594977344 373068510496883424 374207742528294672 376733735004377664 377535891144311192 378041838250920642 380593711797455304 380996499487406144 381108780119661084 384493237533084969 384498305548871274 385260291885670464 385672440522421347 387093761806192488 389207630941876104 391834876280924448 393563315417689224 395849577882163428 396219962677017888 397063609651775564 397595726436313089 400279593442151268 400703214978134048 403402741018318656 404639937597294528 407115852934098996 407541337566446736 408785838597266808 409339060128524868 412102197467868816 416324556048482226 416714098677553296 417149614621705536 420859681931363296 420983710344331506 424268400036507552 424273992329788992 424727877537350091 425569589541982176 428621061923331912 429929933697125436 431514357423296544 432832064397106032 433417828371379272 437272582781069292 437858584809610617 438726318826276512 442628286169192432 442758729844900377 445616133809678784 446213317279775184 447163412052073502 447581809690705392 450791116850400804 452167688888356062 453834065565880848 455219929796956344 455695688928100704 458484004762252578 459392613570739008 459884068421925159 464533749345469248 465522852695185144 468665244179144928 469293316449418728 470292554054766959 473467142172783708 475555672796374479 477308241371012616 478765788234729948 479266155596795568 482198694663748401 482501317688577216 483154300479570336 487451403755946096 488939924596730888 492906549912548976 493421696057460416 493567108679561076 497956821940341486 498943656704392896 501318150535888632 503529535902043566 504055784334560856 505913384565244224 507458282396607072 508145040159548112 512657650044113292 512664407398495032 514229920696561796 516125015741589984 517917116490692727 518943507922501472 523713209282083287 524751087223585632 527248399701538044 527799437176217904 530127635248417452 532081318249653408 533706124589535024 539174425046395014 540828020042935682 542821137245465328 543388450088595648 545047784796355744 545785413504699824 548382829225439358 549469596623825088 550057415171322249 554519868651617598 555099408064642968 555618798236737728 557548030175059734 558846462892466016 559602765745325136 561311613792442008 566303836716466788 567062757376380963 571494749231109216 573239911596167248 576747458323306911 577109419196141376 577890437828505696 579113271346127978 583030110374759056 583811446412814156 587752314421386672 590344973126533836 593774366823245142 594951089706366912 595595414477663346 596775746254273856 601054822467201072 602890251851141416 605112087421174464 606959906395941792 609067406070927701 611312006349670104 611883992994888384 613178757895900212 614008590192787302 618153296201803224 619469492273181497 624486834072723339 625724421932558304 631289522897044944 634074230395165972 636410988494683488 638354384312973264 639021540795727424 642931592884997868 644894900545688154 649248096595659048 649935205007928128 650126742557068908 655199301322201536 655908874171603938 657208733216731968 658089478239414768 663942429253788648 668424200714518176 670745118078110253 671372714536058088 672074379112747808 676186675275601206 677526720212730816 678251533332534093 682829894695434516 683543533392151056 683552543197993376 689088920356108512 690556155320923636 698284279042777716 702997866268717392 703732582901623872 706836846997889936 710200713259175562 711608166119380032 718148682352094922 718899233395193352 723751976532865824 723761516327287104 724731450719355504 726274577147867962 731177105633919144 733409886895096332 739359824868823464 740132544086190624 743397373566746312 746137020993766848 746935232910512229 748415485056589344 755071782288622384 755294303853065349 756083676501841284 761187423594910608 762217560239322168 768986475066169938 768996611097742548 771344881044842694 774187523612384976 778415261883752208 783669752561848896 787126630835378448 791699155764326856 792439925354035776 794127219303551128 795191452872626178 800559186884302536 801406429956268096 802263768681661283 808761637569592521 811242030064403523 814231705868197992 815082675132893472 817571677194533616 818678120257049736 822574243838159037 824204394935737632 832649112096964452 833428197355106592 836322045262589601 841719363862726592 841967420688663012 848536800073015104 849455755074700182 851139179083964352 857242123846663824 859859867394250872 863028714846593088 865664128794212064 866835656742758544 868669907019191967 874545165562138584 875717169619221234 877452637652553024 885256572338384864 885517459689800754 892426634559550368 893393121716495019 894326824104147004 895163619381410784 901582233700801608 904335377776712124 907668131131761696 910439859593912688 911391377856201408 916968009524505156 919768136843850318 921012885289180953 931045705390370288 937330488358289856 938586632898837456 940585108109533918 946934284345567416 951111345592748958 954616482742025232 957531576469459896 958532311193591136 964397389327496802 966308600959140672 967342350818532231 974902807511892192 977879849193461776 983863311257405907 985813099825097952 987134217359122152 989236061977268431 995913643880682972 1002636301071777264 1007059071804087132 1008111568669121712 1014280012913401809 1014916564793214144 1016290080319096224 1025315300088226584 1025328814796990064 1028459841393123592 1032250031483179968 1035834232981385454 1037887015845002944 1038997339768053137 1047426418564166574 1049502174447171264 1054496799403076088 1055598874352435808 1060255270496834904 1064162636499306816 1065301069888763343 1067412249179070048 1078348850092790028 1081656040085871364 1085642274490930656 1089411865721801943 1090095569592711488 1091570827009399648 1096765658450878716 1100114830342644498 1109039737303235196 1110198816129285936 1115096060350119468 1117692925784932032 1119205531490650272 1122623227584884016 1132607673432933576 1134125514752761926 1142989498462218432 1146479823192334496 1153494916646613822 1155780875657011392 1157017321567264041 1158226542692255956 1166060220749518112 1167622892825628312 1175504628842773344 1180689946253067672 1187548733646490284 1191190828955326692 1192787179308939267 1202109644934402144 1205780503702282832 1213919812791883584 1218134812141855402 1222624012699340208 1226357515791800424 1228017180385574604 1236306592403606448 1238938984546362994 1248973668145446678 1251448843865116608 1262579045794089888 1268148460790331944 1272821976989366976 1274183632612050273 1276708768625946528 1281141785183675509 1285863185769995736 1289789801091376308 1298496193191318096 1300253485114137816 1311817748343207876 1313575754428831851 1316178956478829536 1327884858507577296 1336848401429036352 1341490236156220506 1342745429072116176 1344148758225495616 1352373350551202412 1356503066665068186 1365659789390869032 1367087066784302112 1367105086395986752 1378177840712217024 1379652205265775477 1381112310641847272 1396568558085555432 1405995732537434784 1410877662164300877 1413673693995779872 1420401426518351124 1426667018389123437 1436297364704189844 1437798466790386704 1447503953065731648 1449462901438711008 1452549154295735924 1462354211267838288 1466819773790192664 1478719649737646928 1480265088172381248 1486794747133492624 1493870465821024458 1496830970113178688 1510143564577244768 1510588607706130698 1512167353003682568 1522374847189821216 1524435120478644336 1537972950132339876 1537993222195485096 1542689762089685388 1548375047224769952 1553751349472078181 1556830523767504416 1571139627846249861 1574253261670756896 1583398311528653712 1588254438607102256 1590382905745252356 1601118373768605072 1604527537363322566 1617523275139185042 1622484060128807046 1628463411736395984 1630165350265786944 1635143354389067232 1637356240514099472 1645148487676318074 1648408789871475264 1650172245513966747 1665298224193928904 1666856394710213184 1672644090525179202 1683934841377326024 1687520341020046147 1698911510149400364 1701188272129142889 1714484247693327648 1719719734788501744 1730242374969920733 1731328257588424128 1733671313485517088 1737339814038383934 1749090331124277168 1751434339238442468 1770513144676769728 1771034919379601508 1784853269119100736 1786786243432990038 1788653648208294008 1790327238762821568 1803164467401603216 1808670755553424248 1815336262263523392 1820879719187825376 1827202218212783103 1833936019049010312 1839536273687700636 1842025770578361906 1858408476819544491 1862091410780740576 1877173265797674912 1881170216219067836 1893868568691134832 1902222691185497916 1909232965484050464 1915063152938919792 1917064622387182272 1928794778654993604 1934684701637064462 1949805615023784384 1955759698386923552 1967726622514811814 1971626199650195904 1974268434718244304 1978472123954536862 1991827287761365944 2005272602143554528 2012235354234330759 2014118143608174264 2016223137338243424 2028560025826803618 2032580160638192448 2034754599997602279 2050630600176453168 2050657629593980128 2056919682786247184 2071668465962770908 2077994679536106274 2094852837128333148 2108993598806152176 2111197748704871616 2120510540993669808 2130602139777526686 2134824498358140096 2156697700185580056 2163312080171742728 2171284548981861312 2178823731443603886 2183141654018799296 2185477162960387633 2193531316901757432 2200229660685288996 2218079474606470392 2220397632258571872 2230192120700238936 2238411062981300544 2240805698731536687 2245246455169768032 2265215346865867152 2268251029505523852 2292959646384668992 2306989833293227644 2314034643134528082 2316453085384511912 2332120441499036224 2335245785651256624 2351009257685546688 2361379892506135344 2375097467292980568 2382381657910653384 2385574358617878534 2404219289868804288 2406791306044983849 2411561007404565664 2433726090193210569 2436269624283710804 2445248025398680416 2452715031583600848 2456034360771149208 2472613184807212896 2477877969092725988 2497947336290893356 2508966135787768803 2525158091588179776 2536296921580663888 2548367265224100546 2553417537251893056 2562283570367351018 2571726371539991472 2579579602182752616 2596992386382636192 2600506970228275632 2606009721057575901 2623635496686415752 2627151508857663702 2632357912957659072 2655769717015154592 2680179365149485057 2682980472312441012 2685490858144232352 2694815479179455381 2704746701102404824 2713006133330136372 2731319578781738064 2734174133568604224 2759304410531550954 2762224621283694544 2763038655867542859 2793137116171110864 2811991465074869568 2821755324328601754 2827347387991559744 2840802853036702248 2853334036778246874 2872594729408379688 2875596933580773408 2878711169975372839 2898925802877422016 2902027052455596693 2905098308591471848 2924708422535676576 2933639547580385328 2951589933772217721 2957439299475293856 2967708185931805293 2973589494266985248 2987740931642048916 3020287129154489536 3021177215412261396 3024334706007365136 3044749694379642432 3048870240957288672 3075945900264679752 3075986444390970192 3085379524179370776 3096750094449539904 3107502698944156362 3113661047535008832 3116992019304159411 3142279255692499722 3148506523341513792 3166796623057307424 3176508877214204512 3180765811490504712 3202236747537210144 3209055074726645132 3235046550278370084 3244968120257614092 3256926823472791968 3268235597165405829 3270286708778134464 3274712481028198944 3290296975352636148 3300344491027933494 3330596448387857808 3345288181050358404 3367869682754652048 3375040682040092294 3397823020298800728 3402376544258285778 3428968495386655296 3439439469577003488 3460484749939841466 3467342626971034176 3471051964701792123 3474679628076767868 3498180662248554336 3502868678476884936 3542069838759203016 3573572486865980076 3577307296416588016 3578361537926817801 3606328934803206432 3617341511106848496 3641759438375650752 3654404436425566206 3667872038098020624 3679072547375401272 3684051541156723812 3716816953639088982 3724182821561481152 3728166925050073021 3754346531595349824 3762340432438135672 3787737137382269664 3804445382370995832 3818465930968100928 3822550897836150819 3830126305877839584 3843425355551026527 3857589557309987208 3869369403274128924 3911519396773847104 3935453245029623628 3948536869436488608 3956944247909073724 3983654575522731888 4010545204287109056 4024470708468661518 4028236287216348528 4032446274676486848 4057120051653607236 4069509199995204558 4101261200352906336 4101315259187960256 4113839365572494368 4143336931925541816 4155989359072212548 4189705674256666296 4217987197612304352 4232632986492902631 4241021081987339616 4261204279555053372 4280001055167370311 4313395400371160112 4326624160343485456 4357647462887207772 4370954325920775266 4387062633803514864 4400459321370577992 4436158949212940784 4440795264517143744 4460384241400477872 4481611397463073374 4490492910339536064 4530430693731734304 4536502059011047704 4597038170364953297 4613979666586455288 4628069286269056164 4632906170769023824 4661254048416234543 4670491571302513248 4713418883538749583 4722759785012270688 4750194934585961136 4764763315821306768 4771148717235757068 4813582612089967698 4823122014809131328 4867452180386421138 4872539248567421608 4890496050797360832 4905430063167201696 4912068721542298416 4945226369614425792 4950516736541900241 4955755938185451976 4995894672581786712 5017932271575537606 5062561023060138441 5072593843161327776 5096734530448201092 5124567140734702036 5143452743079982944 5159159204365505232 5193984772765272384 5201013940456551264 5212019442115151802 5247270993372831504 5254303017715327404 5311539434030309184 5360358730298970114 5365960944624882024 5370981716288464704 5389630958358910762 5409493402204809648 5426012266660272744 5462639157563476128 5481606654638349309 5518608821063101908 5524449242567389088 5526077311735085718 5575225430458633473 5586274232342221728 5643510648657203508 5681605706073404496 5706668073556493748 5745189458816759376 5751193867161546816 5757422339950745678 5804054104911193386 5810196617182943696 5849416845071353152 5867279095160770656 5903179867544435442 5914878598950587712 5935416371863610586 5947178988533970496 5975481863284097832 6036706062702992277 6042354430824522792 6048669412014730272 6097740481914577344 6104263799992806837 6151891800529359504 6151972888781940384 6170759048358741552 6215005397888312724 6233984038608318822 6284558511384999444 6333593246114614848 6353017754428409024 6361531622981009424 6404473495074420288 6418110149453290264 6470093100556740168 6489936240515228184 6513853646945583936 6536471194330811658 6549424962056397888 6556431488881162899 6580593950705272296 6600688982055866988 6661192896775715616 6690576362100716808 6735739365509304096 6750081364080184588 6795646040597601456 6804753088516571556 6878878939154006976 6920969499879682932 6942103929403584246 6949359256153535736 6996361324497108672 7005737356953769872 7084139677518406032 7147144973731960152 7154614592833176032 7156723075853635602 7212657869606412864 7220373918134951547 7234683022213696992 7301178270579631707 7308808872851132412 7335744076196041248 7358145094750802544 7368103082313447624 7433633907278177964 7456333850100146042 7524680864876271344 7526898407363306409 7575474274764539328 7608890764741991664 7645101795672301638 7660252611755679168 7686850711102053054 7715179114619974416 7738738806548257848 7818029163172727703 7842006290622567389 7870906490059247256 7897073738872977216 7913888495818147448 7967309151045463776 8040538095448455171 8048941416937323036 8056472574432697056 8084446437538366143 8114240103307214472 8139018399990409116 8202522400705812672 8227678731144988736 8286673863851083632 8311978718144425096 8379411348513332592 8435974395224608704 8465265972985805262 8482042163974679232 8522408559110106744 8560002110334740622 8626790800742320224 8636133509926118517 8653248320686970912 8715294925774415544 8741908651841550532 8774125267607029728 8800918642741155984 8872317898425881568 8903124557795415879 8920768482800955744 8963222794926146748 9060861387463468608 9073004118022095408 9194076340729906594 9227959333172910576 9256138572538112328 9265812341538047648 9322508096832469086 9340983142605026496 9350976057912478233 9426837767077499166 9445519570024541376 9500389869171922272 9529526631642613536 9542297434471514136 9627165224179935396 9734904360772842276 9745078497134843216 9804706791496217487 9810860126334403392 9824137443084596832 9901033473083800482 9911511876370903952 9991789345163573424 10035864543151075212 10125122046120276882 10145187686322655552 10193469060896402184 10249134281469404072 10286905486159965888 10318318408731010464 10402027880913102528 10413155894105376369 10424038884230303604 10494541986745663008 10508606035430654808 10530981368644085449 10720717460597940228 10731921889249764048 10779261916717821524 10818986804409619296 10852024533320545488 10925278315126952256 10963213309276698618 11037217642126203816 11048898485134778176 11052154623470171436 11150450860917266946 11172548464684443456 11184500775150219063 11287021297314407016 11363211412146808992 11413336147112987496 11490378917633518752 11514844679901491356 11530276066653079581 11608108209822386772 11620393234365887392 11734558190321541312 11806359735088870884 11870832743727221172 11950963726568195664 12073412125405984554 12084708861649045584 12097338824029460544 12208527599985613674 12303783601058719008 12303945777563880768 12341518096717483104 12430010795776625448 12467968077216637644 12569117022769998888 12697898959478707893 12723063245962018848 12836220298906580528 12840003165502110933 12940186201113480336 12979872481030456368 13072942388661623316 13112862977762325798 13161187901410544592 13201377964111733976 13322385793551431232 13381152724201433616 13471478731018608192 13500162728160369176 13591292081195202912 13609506177033143112 13638484067588241811 13791114511094859891 13841938999759365864 13884207858807168492 13898718512307071472 13983762145248703629 14011474713907539744 14168279355036812064 14294289947463920304 14309229185666352064 14313446151707271204 14440747836269903094 14469366044427393984 14602356541159263414 14617617745702264824 14671488152392082496 14716290189501605088 14736206164626895248 14867267814556355928 14912667700200292084 15049361729752542688 15053796814726612818 15187683069180415323 15217781529483983328 15290203591344603276 15373701422204106108 15430358229239948832 15477477613096515696 15636058326345455406 15684012581245134778 15741812980118494512 15827776991636294896 15934618302090927552 16081076190896910342 16097882833874646072 16112945148865394112 16168892875076732286 16228480206614428944 16278036799980818232 16444819963915047927 16573347727702167264 16623957436288850192 16725676291375900419 16758822697026665184 16930531945971610524 17044817118220213488 17120004220669481244 17253581601484640448 17272267019852237034 17306496641373941824 17430589851548831088 17483817303683101064 17548250535214059456 17601837285482311968 17662954776056903329 17744635796851763136 17806249115590831758 17841536965601911488 17926445589852293496 18110118188108976831 18146008236044190816 18388152681459813188 18455918666345821152 18512277145076224656 18531624683076095296 18645016193664938172 18701952115824956466 18853675534154998332 19000779738343844544 19059053263285227072 19084594868943028272 19254330448359870792 19469808721545684552 19490156994269686432 19609413582992434974 19648274886169193664 19669294466643488697 19802066946167600964 19823023752741807904 19983578690327146848 20071729086302150424 20250244092240553764 20386938121792804368 20498268562938808144 20636636817462020928 20826311788210752738 20848077768460607208 20989083973491326016 21017212070861309616 21061962737288170898 21441434921195880456 21463843778499528096 21558523833435643048 21637973608819238592 21661121754404854641 21704049066641090976 21903534811738895121 21926426618553397236 22074435284252407632 22104309246940342872 22300901721834533892 22369001550300438126 22574042594628814032 22726422824293617984 22826672294225974992 22980757835267037504 23029689359802982712 23060552133306159162 23216216419644773544 23240786468731774784 23454087489518183109 23526018871867702167 23612719470177741768 23741665487454442344 23901927453136391328 24146824250811969108 24169417723298091168 24253339312615098429 24417055199971227348 24607567202117438016 24683036193434966208 24860021591553250896 24935936154433275288 25138234045539997776 25395797918957415786 25446126491924037696 25672440597813161056 25680006331004221866 25880372402226960672 25908400529778355551 25959744962060912736 26145884777323246632 26225725955524651596 26322375802821089184 26402755928223467952 26709373673386247637 26762305448402867232 27000325456320738352 27182584162390405824 27219012354066286224 27276968135176483622 27582229022189719782 27683877999518731728 27768415717614336984 27797437024614142944 27967524290497407258 28022949427815079488 28052928173737434699 28336558710073624128 28588579894927840608 28626892303414542408 28687845797340784499 28881495672539806188 29204713082318526828 29235235491404529648 29414120374488652461 29432580379003210176 29472412329253790496 29734535629112711856 29825335400400584168 30098723459505085376 30107593629453225636 30375366138360830646 30435563058967966656 30580407182689206552 30747402844408212216 30860716458479897664 30954955226193031392 31272116652690910812 31368025162490269556 31483625960236989024 31592944105932256347 31655553983272589792 32162152381793820684 32195765667749292144 32337785750153464572 32456960413228857888 32556073599961636464 32889639927830095854 33146695455404334528 33247914872577700384 33451352582751800838 33517645394053330368 33553502325450657189 33861063891943221048 34089634236440426976 34240008441338962488 34544534039704474068 34590828199959238743 34861179703097662176 34967634607366202128 35203674570964623936 35325909552113806658 35612498231181663516 35852891179704586992 36220236376217953662 36292016472088381632 36776305362919626376 36911837332691642304 37024554290152449312 37153111770326589761 37290032387329876344 37403904231649912932 37707351068309996664 38093696878436123679 38169189737886056544 38508660896719741584 38939617443091369104 38980313988539372864 39218827165984869948 39338588933286977394 39604133892335201928 39646047505483615808 39967157380654293696 40143458172604300848 40500488184481107528 40773876243585608736 40915452202764725433 40996537125877616288 41373343533284579673 41652623576421505476 41696155536921214416 42034424141722619232 42123925474576341796 42882869842391760912 42927687556999056192 43117047666871286096 43322243508809709282 43408098133282181952 43807069623477790242 43852853237106794472 44148870568504815264 44208618493880685744 44601803443669067784 44738003100600876252 45148085189257628064 45563049207541245969 45653344588451949984 46059378719605965424 46121104266612318324 46432432839289547088 46908174979036366218 47052037743735404334 47225438940355483536 47483330974908884688 47803854906272782656 48293648501623938216 48338835446596182336 48506678625230196858 48834110399942454696 48938089889581338263 49334459891745143781 49720043183106501792 49871872308866550576 50177028874127701257 50276468091079995552 50791595837914831572 51344881195626322112 51360012662008443732 51760744804453921344 51816801059556711102 51919489924121825472 52291769554646493264 52451451911049303192 52644751605642178368 52805511856446935904 52988864328170709987 53418747346772495274 53524610896805734464 54000650912641476704 54438024708132572448 54553936270352967244 55164458044379439564 55367755999037463456 55536831435228673968 55594874049228285888 55935048580994814516 56105856347474869398 57177159789855681216 57253784606829084816 57375691594681568998 57762991345079612376 58409426164637053656 58470470982809059296 58828240748977304922 58944824658507580992 59007883399930466091 59469071258225423712 59650670800801168336 60215187258906451272 60750732276721661292 61160814365378413104 61494805688816424432 61909910452386062784 62544233305381821624 62736050324980539112 62967251920473978048 63185888211864512694 63311107966545179584 63378837725851241357 64324304763587641368 64391531335498584288 64675571500306929144 64913920826457715776 64983365263214563923 65112147199923272928 65779279855660191708 66495829745155400768 66902705165503601676 67107004650901314378 67722127783886442096 68179268472880853952 68480016882677924976 69089068079408948136 69181656399918477486 69722359406195324352 69935269214732404256 70578056615603106501 70651819104227613316 71224996462363327032 71705782359409173984 72440472752435907324 72760017937845295287 73552610725839252752 74049108580304898624 74306223540653179522 74580064774659752688 74807808463299825864 75414702136619993328 76187393756872247358 76338379475772113088 77017321793439483168 77725201589335066653 77879234886182738208 78149648896204206049 78437654331969739896 78677177866573954788 79208267784670403856 80128121020158742911 80286916345208601696 81000976368962215056 81547752487171217472 81830904405529450866 81993074251755232576 82746687066569159346 83305247152843010952 83392311073842428832 84068848283445238464 84158784521212304097 84247850949152683592 85765739684783521824 86063537392022353497 86234095333742572192 86644487017619418564 87614139246955580484 87705706474213588944 88297741137009630528 88417236987761371488 89203606887338135568 89476006201201752504 90296170378515256128 91126098415082491938 91306689176903899968 92118757439211930848 92242208533224636648 92864865678579094176 93816349958072732436 94104075487470808668 94450877880710967072 94778832317796769041 94966661949817769376 96587297003247876432 97013357250460393716 97668220799884909392 97876179779162676526 98668919783490287562 99440086366213003584 99743744617733101152 100354057748255402514 100552936182159991104 100660506976351971567 101583191675829663144 102720025324016887464 103633602119113422204 103772484599877716229 104583539109292986528 104902903822098606384 105611023712893871808 105977728656341419974 106837494693544990548 108001301825282953408 108876049416265144896 109107872540705934488 110328916088758879128 110735511998074926912 111073662870457347936 111459335310979769283 111870097161989629032 112211712694949738796 114507569213658169632 114751383189363137996 115525982690159224752 116818852329274107312 116940941965618118592 117656481497954609844 118015766799860932182 118938142516450847424 119301341601602336672 120430374517812902544 121501464553443322584 122321628730756826208 122746356608294176299 122989611377632848864 124120030599853739019 125088466610763643248 125472100649961078224 126371776423729025388 126757675451702482714 128648609527175282736 128783062670997168576 129351143000613858288 129966730526429127846 130224294399846545856 131558559711320383416 133314106940583645613 133805410331007203352 134214009301802628756 135444255567772884192 136689147622623737907 136960033765355849952 138178136158817896272 138363312799836954972 139870538429464808512 141156113231206213002 141303638208455226632 142449992924726654064 143411564718818347968 144880945504871814648 145520035875690590574 146814269668744014789 147105221451678505504 148612447081306359044 149160129549319505376 149615616926599651728 150829404273239986656 152374787513744494716 154034643586878966336 155450403178670133306 155758469772365476416 156299297792408412098 156875308663939479792 157354355733147909576 158416535569340807712 158966592984512129961 160256242040317485822 160573832690417203392 162001952737924430112 163661808811058901732 165493374133138318692 166610494305686021904 166784622147684857664 168317569042424608194 168495701898305367184 171531479369567043648 172127074784044706994 172468190667485144384 173288974035238837128 175228278493911160968 175411412948427177888 176834473975522742976 177023650199791398273 178407213774676271136 178952012402403505008 182252196830164983876 184237514878423861696 184484417066449273296 185729731357158188352 187632699916145464872 188208150974941617336 188901755761421934144 189557664635593538082 189933323899635538752 190136513177553724071 193174594006495752864 194026714500920787432 195336441599769818784 195752359558325353052 197337839566980575124 199487489235466202304 200708115496510805028 201321013952703943134 203166383351659326288 205440050648033774928 207267204238226844408 207544969199755432458 209167078218585973056 209805807644197212768 211734169846809319503 211955457312682839948 213674989387089981096 218215745081411868976 218280053813535885861 220657832177517758256 222147325740914695872 222918670621959538566 223740194323979258064 224423425389899477592 227418182428054454281 229015138427316339264 229502766378726275992 231051965380318449504 233175604768005199959 233637704658548214624 234448946688612618147 235312962995909219688 236031533599721864364 238602683203204673344 240860749035625805088 243002929106886645168 244643257461513652416 245492713216588352598 245979222755265697728 248240061199707478038 250176933221527286496 250944201299922156448 252743552847458050776 253515350903404965428 257297219054350565472 258190612176067060491 258702286001227716576 259933461052858255692 263117119422640766832 266628213881167291226 267610820662014406704 268428018603605257512 270888511135545768384 273378295245247475814 273920067530711699904 276356272317635792544 276726625599673909944 282312226462412426004 282607276416910453264 284336496953390307123 284899985849453308128 289761891009743629296 291040071751381181148 293628539337488029578 294210442903357011008 297224894162612718088 298320259098639010752 299231233853199303456 301658808546479973312 301981520929055914701 304749575027488989432 310900806357340266612 312598595584816824196 313750617327878959584 314708711466295819152 316833071138681615424 317933185969024259922 320512484080634971644 324003905475848860224 327323617622117803464 330986748266276637384 333220988611372043808 334378005932939307849 336635138084849216388 336991403796610734368 344254149568089413988 346577948070477674256 350456556987822321936 350822825896854355776 354047300399582796546 356814427549352542272 357904024804807010016 364504393660329967752 368239069824882528897 368968834132898546592 372360091799561217057 375265399832290929744 376416301949883234672 379115329271187076164 380273026355107448142 386349188012991505728 388053429001841574864 390672883199539637568 391504719116650706104 394675679133961150248 399942320821750936839 401416230993021610056 402642027905407886268 406332766703318652576 410880101296067549856 414534408476453688816 415089938399510864916 419611615288394425536 423468339693618639006 423910914625365679896 427349978774179962192 436431490162823737952 436560107627071771722 440442809006232044367 441315664355035516512 445837341243919077132 447480388647958516128 448846850779798955184 454836364856108908562 459005532757452551984 462103930760636899008 466351209536010399918 467275409317096429248 468897893377225236294 470625925991818439376 472063067199443728728 476899778953536389883 481721498071251610176 486005858213773290336 490985426433176705196 496480122399414956076 500353866443054572992 501888402599844312896 505487105694916101552 507030701806809930856 514594438108701130944 516381224352134120982 517404572002455433152 519866922105716511384 526234238845281533664 533256427762334582452 535221641324028813408 536856037207210515024 546756590490494951628 552712544635271585088 553453251199347819888 564624452924824852008 565214552833820906528 568672993906780614246 569799971698906616256 570409539532661172213 579523782019487258592 582080143502762362296 587257078674976059156 594449788325225436176 598462467706398606912 603963041858111829402 609499150054977978864 621801612714680533224 625197191169633648392 627501234655757919168 629417422932591638304 635202509540427958509 635866371938048519844 641024968161269943288 654647235244235606928 661973496532553274768 666441977222744087616 668756011865878615698 673270276169698432776 673982807593221468736 682254547284163362843 688508299136178827976 693155896140955348512 700913113975644643872 703346840065837854441 708094600799165593092 715808049609614020032 729008787320659935504 736478139649765057794 737937668265797093184 744720183599122434114 750530799664581859488 752832603899766469344 758230658542374152328 760546052710214896284 774571836528201181473 776106858003683149728 783009438233301412208 789351358267922300496 799884641643501873678 802832461986043220112 805284055810815772536 812665533406637305152 821760202592135099712 829068816952907377632 830179876799021729832 831947528122882750471 846936679387237278012 847821829250731359792 853009490860170921369 854699957548359924384 872862980325647475904 873120215254143543444 880885618012464088734 882631328710071033024 891674682487838154264 894960777295917032256 897693701559597910368 909672729712217817124 918011065514905103968 932702419072020799836 937795786754450472588 941251851983636878752 944126134398887457456 953799557907072779766 972011716427546580672 981970852866353410392 992960244798829912152 1003134017798817923547 1010974211389832203104 1014061403613619861712 1032762448704268241964 1039733844211433022768 1052468477690563067328 1066512855524669164904 1070443282648057626816 1073712074414421030048 1077440241339471103069 1093513180980989903256 1104717209474647586691 1106906502398695639776 1129248905849649704016 1130429105667641813056 1137345987813561228492 1140819079065322344426 1159047564038974517184 1164160287005524724592 1174514157349952118312 1188899576650450872352 1199826962465252810517 1207926083716223658804 1218998300109955957728 1243603225429361066448 1250394382339267296784 1258834845865183276608 1270405019080855917018 1271732743876097039688 1282049936322539886576 1309294470488471213856 1321328427018696133101 1323946993065106549536 1337512023731757231396 1346540552339396865552 1364509094568326725686 1377016598272357655952 1386311792281910697024 1401826227951289287744 1406693680131675708882 1416189201598331186184 1430699336860609169649 1458017574641319871008 1472956279299530115588 1489440367198244868228 1501061599329163718976 1505665207799532938688 1516461317084748304656 1521092105420429792568 1549143673056402362946 1552213716007366299456 1566018876466602824416 1578702716535844600992 1599769283287003747356 1605664923972086440224 1610568111621631545072 1658137633905814755264 1660359753598043459664 1663895056245765500942 1693873358774474556024 1695643658501462719584 1706018981720341842738 1709399915096719848768 1711228618597983516639 1746240430508287086888 1761771236024928177468 1783349364975676308528 1795387403119195820736 1819345459424435634248 1836022131029810207936 1865404838144041599672 1875591573508900945176 1882503703967273757504 1888252268797774914912 1907599115814145559532 1963941705732706820784 1985920489597659824304 2006268035597635847094 2021948422779664406208 2028122807227239723424 2046763641852490088529 2065524897408536483928 2079467688422866045536 2110040520197513563323 2133025711049338329808 2147424148828842060096 2154880482678942206138 2187026361961979806512 2209434418949295173382 2213813004797391279552 2258497811699299408032 2266339817989921975421 2274691975627122456984 2281638158130644688852 2323715509584603544419 2328320574011049449184 2349028314699904236624 2377799153300901744704 2399653924930505621034 2415852167432447317608 2437996600219911915456 2487206450858722132896 2495842584368648251413 2500788764678534593568 2540810038161711834036 2543465487752194079376 2564099872645079773152 2618588940976942427712 2642656854037392266202 2647893986130213099072 2675024047463514462792 2693081104678793731104 2729018189136653451372 2754033196544715311904 2813387360263351417764 2832378403196662372368 2861398673721218339298 2916035149282639742016 2945912558599060231176 2978880734396489736456 3009402053396453770641 3032922634169496609312 3042184210840859585136 3098287346112804725892 3132037752933205648832 3157405433071689201984 3199538566574007494712 3211329847944172880448 3221136223243263090144 3232320724018413309207 3320719507196086919328 3327790112491531001884 3387746717548949112048 3391287317002925439168 3412037963440683685476 3422457237195967033278 3492480861016574173776 3523542472049856354936 3566698729951352617056 3599480887395758431551 3638690918848871268496 3730809676288083199344 3751183147017801890352 3776504537595549829824 3815198231628291119064 3866109101276925722777 3927883411465413641568 3963985281056088399303 3971840979195319648608 4012536071195271694188 4056245614454479446848 4093527283704980177058 4131049794817072967856 4158935376845732091072 4220081040395027126646 4266051422098676659616 4309760965357884412276 4374052723923959613024 4418868837898590346764 4516995623398598816064 4532679635979843950842 4549383951254244913968 4563276316261289377704 4647431019169207088838 4656641148022098898368 4698056629399808473248 4799307849861011242068 4831704334864894635216 4974412901717444265792 4991685168737296502826 5001577529357069187136 5081620076323423668072 5086930975504388158752 5128199745290159546304 5133685855793950549917 5285313708074784532404 5350048094927028925584 5386162209357587462208 5458036378273306902744 5508066393089430623808 5626774720526702835528 5664756806393324744736 5722797347442436678596 5891825117198120462352 5957761468792979472912 6018804106792907541282 6065845268338993218624 6084368421681719170272 6140290925557470265587 6196574692225609451784 6330121560592540689969 6399077133148014989424 6442272446486526180288 6464641448036826618414 6641439014392173838656 6655580224983062003768 6775493435097898224096 6799019453969765926263 6824075926881367370952 6844914474391934066556 6984961722033148347552 7047084944099712709872 7133397459902705234112 7198961774791516863102 7277381837697742536992 7461619352576166398688 7487527753105944754239 7502366294035603780704 7630396463256582238128 7732218202553851445554 7855766822930827283136 7927970562112176798606 7943681958390639297216 8025072142390543388376 8187054567409960354116 8262099589634145935712 8440162080790054253292 8532102844197353319232 8619521930715768824552 8748105447847919226048 8837737675797180693528 9065359271959687901684 9098767902508489827936 9126552632522578755408 9294862038338414177676 9396113258799616946496 9598615699722022484136 9663408669729789270432 9696962172055239927621 9983370337474593005652 10163240152646847336144 10173861951008776317504 10267371711587901099834 10570627416149569064808 10700096189854057851168 10798442662187275294653 10916072756546613805488 11253549441053405671056 11329513612786649489472 11445594694884873357192 11598327303830777168331 11783650234396240924704 11915522937585958945824 12037608213585815082564 12168736843363438340544 12280581851114940531174 12393149384451218903568 12660243121185081379938 12798154266296029978848 12929282896073653236828 13311160449966124007536 13550986870195796448192 13598038907939531852526 13648151853762734741904 13689828948783868133112 13969923444066296695104 14094169888199425419744 14397923549583033726204 14554763675395485073984 14923238705152332797376 14975055506211889508478 15004732588071207561408 15260792926513164476256 15464436405107702891108 15855941124224353597212 16050144284781086776752 16374109134819920708232 16524199179268291871424 16880324161580108506584 17239043861431537649104 17675475351594361387056 18130718543919375803368 18197535805016979655872 18253105265045157510816 18420872776672410796761 18589724076676828355352 19197231399444044968272 19326817339459578540864 19393924344110479855242 19966740674949186011304 20326480305293694672288 20397058361909297778789 20534743423175802199668 21141254832299138129616 21400192379708115702336 21596885324374550589306 21832145513093227610976 22462583259317834262717 22507098882106811342112 22891189389769746714384 23196654607661554336662 23567300468792481849408 23831045875171917891648 24075216427171630165128 24561163702229881062348 24786298768902437807136 25320486242370162759876 25596308532592059957696 25858565792147306473656 26622320899932248015072 27196077815879063705052 27296303707525469483808 27379657897567736266224 28188339776398850839488 28795847099166067452408 29090886516165719782863 29950111012423779016956 30521585853026328952512 30928872810215405782216 31711882248448707194424 32100288569562173553504 32748218269639841416464 33760648323160217013168 34478087722863075298208 34794981911492331504993 35350950703188722774112 36261437087838751606736 36506210530090315021632 36841745553344821593522 37179448153353656710704 38394462798888089936544 38787848688220959710484 39933481349898372022608 40652960610587389344576 40794116723818595557578 41069486846351604399336 42282509664598276259232 43193770648749101178612 43664291026186455221952 44925166518635668525434 45014197764213622684224 45782378779539493428768 46393309215323108673324 48150432854343260330256 49122327404459762124696 49572597537804875614272 50640972484740325519752 51717131584294612947312 53244641799864496030144 54392155631758127410104 54592607415050938967616 54759315795135472532448 57591694198332134904816 58181773032331439565726 59900222024847558033912 61191175085727893336367 61857745620430811564432 63423764496897414388848 64200577139124347107008 65496436539279682832928 65723854721707737287209 67387749777953502788151 67521296646320434026336 68956175445726150596416 69589963822984663009986 70701901406377445548224 72522874175677503213472 73683491106689643187044 74358896306707313421408 76788925597776179873088 77575697376441919420968 79866962699796744045216 81588233447637191115156 82138973692703208798672 84565019329196552518464 86387541297498202357224 87272659548497159348589 89850333037271337050868 91564757559078986857536 92786618430646217346648 96300865708686520660512 98244654808919524249392 101281944969480651039504 103434263168589225894624 104384945734476994514979 108784311263516254820208 109518631590270945064896 115183388396664269809632 116363546064662879131452 119800444049695116067824 122382350171455786672734 123715491240861623128864 126847528993794828777696 130992873078559365665856 131447709443415474574418 134775499555907005576302 135042593292640868052672 139179927645969326019972 145045748351355006426944 147366982213379286374088 148717792613414626842816 155151394752883838841936 159733925399593488090432 163176466895274382230312 164277947385406417597344 172775082594996404714448 174545319096994318697178 179700666074542674101736 183573525257183680009101 185573236861292434693296 192601731417373041321024 196489309617839048498784 197171564165123211861627 202563889938961302079008 206868526337178451789248 208769891468953989029958 217568622527032509640416 230366776793328539619264 232727092129325758262904 239600888099390232135648 244764700342911573345468 247430982481723246257728 253695057987589657555392 262895418886830949148836 269550999111814011152604 278359855291938652039944 294733964426758572748176 310302789505767677683872 313154837203430983544937 326352933790548764460624 328555894770812835194688 345550165189992809428896 349090638193988637394356 359401332149085348203472 367147050514367360018202 371146473722584869386592 392978619235678096997568 394343128330246423723254 405127779877922604158016 417539782937907978059916 435137245054065019280832 465454184258651516525808 479201776198780464271296 489529400685823146690936 525790837773661898297672 539101998223628022305208 556719710583877304079888 589467928853517145496352 591514692495369635584881 620605579011535355367744 626309674406861967089874 652705867581097528921248 691100330379985618857792 698181276387977274788712 718802664298170696406944 734294101028734720036404 742292947445169738773184 788686256660492847446508 835079565875815956119832 930908368517303033051616 979058801371646293381872 1051581675547323796595344 1078203996447256044610416 1113439421167754608159776 1178935857707034290992704 1183029384990739271169762 1252619348813723934179748 1305411735162195057842496 1396362552775954549577424 1437605328596341392813888 1468588202057469440072808 1577372513320985694893016 1670159131751631912239664 1774544077486108906754643 1861816737034606066103232 1958117602743292586763744 2103163351094647593190688 2156407992894512089220832 2226878842335509216319552 2366058769981478542339524 2505238697627447868359496 2792725105551909099154848 2937176404114938880145616 3154745026641971389786032 3340318263503263824479328 3549088154972217813509286 3916235205486585173527488 4206326702189295186381376 4312815985789024178441664 4732117539962957084679048 5010477395254895736718992 5323632232458326720263929 5585450211103818198309696 5874352808229877760291232 6309490053283942779572064 6680636527006527648958656 7098176309944435627018572 9464235079925914169358096 10020954790509791473437984 10647264464916653440527858 11748705616459755520582464 12618980106567885559144128 14196352619888871254037144 18928470159851828338716192 20041909581019582946875968 21294528929833306881055716 28392705239777742508074288 37856940319703656677432384 42589057859666613762111432 56785410479555485016148576 85178115719333227524222864 113570820959110970032297152 170356231438666455048445728 340712462877332910096891456
- Sum of all divisors σ(n): 1144202227092791223834664803
- Sum of proper divisors (its aliquot sum) s(n): 803489764215458313737773347
- 340712462877332910096891456 is an abundant number, because the sum of its proper divisors (803489764215458313737773347) is greater than itself. Its abundance is 462777301338125403640881891
Bases of 340712462877332910096891456
- Binary: 100011001110101001010101110011111010010100001101111000111001111111000110110111110010000002
- Hexadecimal: 0x119D4AB9F4A1BC73F8DBE40
- Base-36: 16T6456YF4TIK14400
Squares and roots of 340712462877332910096891456
- 340712462877332910096891456 squared (3407124628773329100968914562) is 116084982359937956355186128180129570102621874245799936
- 340712462877332910096891456 cubed (3407124628773329100968914563) is 39551600242926206669414689829636669397490408454898521231621247941818217683746816
-
340712462877332910096891456 is a
perfect square number . Itssquare root is 18458398166616 -
The
cube root of 340712462877332910096891456 is 698440380.0002952201
Scales and comparisons
How big is 340712462877332910096891456?- 340,712,462,877,332,910,096,891,456 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 340,712,462,877,332,910,096,891,456 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 340712462877332910096891456 cubic inches would be around 58203365 feet tall.
Recreational maths with 340712462877332910096891456
- 340712462877332910096891456 backwards is 654198690019233778264217043
- The number of decimal digits it has is: 27
- The sum of 340712462877332910096891456's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 340712462877332910096891456 - Facts about the integer". Numbermatics.com. 2024. Web. 15 June 2024.
APA style:
Numbermatics. (2024). Number 340712462877332910096891456 - Facts about the integer. Retrieved 15 June 2024, from https://numbermatics.com/n/340712462877332910096891456/
Chicago style:
Numbermatics. 2024. "Number 340712462877332910096891456 - Facts about the integer". https://numbermatics.com/n/340712462877332910096891456/
The information we have on file for 340712462877332910096891456 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 340712462877332910096891456, math, Factors of 340712462877332910096891456, curriculum, school, college, exams, university, Prime factorization of 340712462877332910096891456, STEM, science, technology, engineering, physics, economics, calculator, three hundred forty septillion, seven hundred twelve sextillion, four hundred sixty-two quintillion, eight hundred seventy-seven quadrillion, three hundred thirty-two trillion, nine hundred ten billion, ninety-six million, eight hundred ninety-one thousand, four hundred fifty-six.