127073160871119879968821248
127,073,160,871,119,879,968,821,248 is an even composite number composed of five prime numbers multiplied together.
127073160871119879968821248 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of fourteen thousand, five hundred sixty divisors.
Prime factorization of 127073160871119879968821248:
212 × 39 × 73 × 316 × 1733
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 31 × 31 × 31 × 31 × 31 × 31 × 173 × 173 × 173)See below for interesting mathematical facts about the number 127073160871119879968821248 from the Numbermatics database.
Names of 127073160871119879968821248
- Cardinal: 127073160871119879968821248 can be written as One hundred twenty-seven septillion, seventy-three sextillion, one hundred sixty quintillion, eight hundred seventy-one quadrillion, one hundred nineteen trillion, eight hundred seventy-nine billion, nine hundred sixty-eight million, eight hundred twenty-one thousand, two hundred forty-eight.
Scientific notation
- Scientific notation: 1.27073160871119879968821248 × 1026
Factors of 127073160871119879968821248
Divisors of 127073160871119879968821248
- Number of divisors d(n): 14560
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 27 28 31 32 36 42 48 49 54 56 62 63 64 72 81 84 93 96 98 108 112 124 126 128 144 147 162 168 173 186 189 192 196 216 217 224 243 248 252 256 279 288 294 324 336 343 346 372 378 384 392 432 434 441 448 486 496 504 512 519 558 567 576 588 648 651 672 686 692 729 744 756 768 784 837 864 868 882 896 961 972 992 1008 1024 1029 1038 1116 1134 1152 1176 1211 1296 1302 1323 1344 1372 1384 1458 1488 1512 1519 1536 1557 1568 1674 1701 1728 1736 1764 1792 1922 1944 1953 1984 2016 2048 2058 2076 2187 2232 2268 2304 2352 2422 2511 2592 2604 2646 2688 2744 2768 2883 2916 2976 3024 3038 3072 3087 3114 3136 3348 3402 3456 3472 3528 3584 3633 3844 3888 3906 3968 3969 4032 4096 4116 4152 4374 4464 4536 4557 4608 4671 4704 4844 5022 5103 5184 5208 5292 5363 5376 5488 5536 5766 5832 5859 5952 6048 6076 6144 6174 6228 6272 6561 6696 6727 6804 6912 6944 7056 7168 7266 7533 7688 7776 7812 7936 7938 8064 8232 8304 8477 8649 8748 8928 9072 9114 9216 9261 9342 9408 9688 10044 10206 10368 10416 10584 10633 10726 10752 10899 10976 11072 11532 11664 11718 11904 11907 12096 12152 12288 12348 12456 12544 13122 13392 13454 13608 13671 13824 13888 14013 14112 14336 14532 15066 15309 15376 15552 15624 15872 15876 16089 16128 16464 16608 16954 17298 17496 17577 17856 18144 18228 18432 18522 18684 18816 19376 19683 20088 20181 20412 20736 20832 21168 21266 21452 21504 21798 21952 22144 22599 23064 23328 23436 23808 23814 24192 24304 24696 24912 25088 25431 25947 26244 26784 26908 27216 27342 27648 27776 27783 28026 28224 28672 29064 29791 29929 30132 30618 30752 31104 31248 31744 31752 31899 32178 32256 32697 32928 33216 33908 34596 34992 35154 35712 35721 36288 36456 36864 37044 37368 37541 37632 38752 39366 40176 40362 40824 41013 41472 41664 42039 42336 42532 42904 43008 43596 43904 44288 45198 45927 46128 46656 46872 47089 47616 47628 48267 48384 48608 49392 49824 50176 50862 51894 52488 52731 53568 53816 54432 54684 55296 55552 55566 56052 56448 58128 59339 59582 59858 60264 60543 61236 61504 62208 62496 63488 63504 63798 64356 64512 65394 65856 66432 67797 67816 69192 69984 70308 71424 71442 72576 72912 74088 74736 75082 75264 76293 77504 77841 78732 80352 80724 81648 82026 82944 83328 83349 84078 84672 85064 85808 86016 87192 87808 88576 89373 89787 90396 91854 92256 93312 93744 94178 95232 95256 95697 96534 96768 97216 98091 98784 99648 100352 101724 103788 104976 105462 107136 107163 107632 108864 109368 110592 111104 111132 112104 112623 112896 116256 118678 119164 119716 120528 121086 122472 123008 123039 124416 124992 126117 126976 127008 127596 128712 129024 130788 131712 132864 135594 135632 137781 138384 139968 140616 141267 142848 142884 144801 145152 145824 148176 149472 150164 150528 152586 155008 155682 157464 158193 160704 161448 163296 164052 165888 166253 166656 166698 168156 169344 170128 171616 174384 175616 177152 178017 178746 179574 180792 181629 183708 184512 186624 187488 188356 190464 190512 191394 193068 193536 194432 196182 197568 199296 200704 203391 203448 207576 208537 209503 209952 210924 214272 214326 215264 217728 218736 222208 222264 224208 225246 225792 228879 232512 233523 237356 238328 239432 241056 242172 244944 246016 246078 248832 249984 250047 252234 254016 255192 257424 258048 261576 262787 263424 265728 268119 269361 271188 271264 275562 276768 279936 281232 282534 285696 285768 287091 289602 290304 291648 294273 296352 298944 300328 301056 305172 310016 311364 314928 316386 321408 321489 322896 326592 328104 329623 331776 332506 333312 333396 336312 337869 338688 340256 343232 348768 351232 354304 356034 357492 359148 361584 363258 367416 369024 369117 373248 374976 376712 378351 380928 381024 382788 386136 387072 388864 392364 395136 398592 406782 406896 415152 417074 419006 419904 421848 423801 428544 428652 430528 434403 435456 437472 444416 444528 448416 450492 451584 457758 465024 467046 474579 474712 476656 478864 482112 484344 489888 492032 492156 497664 498759 499968 500094 504468 508032 510384 514848 523152 525574 526848 531456 534051 536238 538722 542376 542528 544887 551124 553536 559872 562464 565068 571392 571536 574182 579204 580608 583296 588546 592704 597888 600656 602112 610173 610344 620032 622728 625611 628509 629856 632772 642816 642978 645792 653184 656208 659246 665012 666624 666792 672624 675738 677376 680512 686464 686637 697536 700569 702464 708608 712068 714984 718296 723168 726516 734832 738048 738234 746496 749952 750141 753424 756702 762048 765576 772272 774144 777728 784728 788361 790272 797184 804357 808083 813564 813792 830304 834148 838012 839808 843696 847602 857088 857304 861056 861273 868806 870912 874944 882819 888832 889056 896832 900984 903168 915516 923521 927799 930048 934092 949158 949424 953312 957728 964224 964467 968688 979776 984064 984312 988869 995328 997518 999936 1000188 1008936 1013607 1016064 1020768 1029696 1046304 1051148 1053696 1062912 1068102 1072476 1077444 1084752 1085056 1089774 1102248 1107072 1107351 1119744 1124928 1130136 1135053 1142784 1143072 1148364 1158408 1161216 1163771 1166592 1177092 1185408 1195776 1201312 1220346 1220688 1240064 1245456 1251222 1257018 1259712 1265544 1271403 1285632 1285956 1291584 1303209 1306368 1312416 1318492 1330024 1333248 1333584 1345248 1351476 1354752 1361024 1372928 1373274 1395072 1401138 1404928 1423737 1424136 1429968 1436592 1446336 1453032 1459759 1466521 1469664 1476096 1476468 1492992 1496277 1499904 1500282 1506848 1513404 1524096 1531152 1544544 1555456 1569456 1576722 1580544 1594368 1602153 1608714 1616166 1627128 1627584 1634661 1660608 1668296 1676024 1679616 1687392 1695204 1714176 1714608 1722112 1722546 1737612 1741824 1749888 1765638 1778112 1793664 1801968 1806336 1831032 1839509 1847042 1855598 1860096 1868184 1876833 1885527 1898316 1898848 1906624 1915456 1928448 1928934 1937376 1959552 1968128 1968624 1977738 1995036 1999872 2000376 2017872 2027214 2032128 2041536 2059392 2059911 2092608 2101707 2102296 2107392 2125824 2136204 2144952 2154888 2169504 2170112 2179548 2204496 2214144 2214702 2239488 2249856 2250423 2260272 2270106 2286144 2296728 2316816 2322432 2327542 2333184 2354184 2365083 2370816 2391552 2402624 2413071 2424249 2440692 2441376 2480128 2490912 2502444 2514036 2519424 2531088 2542806 2571264 2571912 2583168 2583819 2606418 2612736 2624832 2636984 2648457 2660048 2666496 2667168 2690496 2702952 2709504 2722048 2745856 2746548 2770563 2783397 2790144 2802276 2847474 2848272 2859936 2873184 2892672 2906064 2919518 2933042 2939328 2952192 2952936 2966607 2985984 2992554 2999808 3000564 3013696 3026808 3040821 3048192 3062304 3089088 3110912 3138912 3153444 3161088 3188736 3204306 3217428 3232332 3254256 3255168 3269322 3321216 3322053 3336592 3352048 3359232 3374784 3390408 3405159 3428352 3429216 3444224 3445092 3475224 3483648 3491313 3499776 3531276 3556224 3587328 3603936 3662064 3679018 3694084 3711196 3720192 3736368 3753666 3771054 3796632 3797696 3813248 3814209 3830912 3856896 3857868 3874752 3909627 3919104 3936256 3937248 3955476 3990072 3999744 4000752 4035744 4054428 4064256 4083072 4118784 4119822 4185216 4203414 4204592 4214784 4271211 4272408 4289904 4309776 4339008 4340224 4359096 4379277 4399563 4408992 4428288 4429404 4478976 4488831 4499712 4500846 4520544 4540212 4572288 4593456 4633632 4655084 4666368 4708368 4730166 4741632 4783104 4805248 4806459 4826142 4848498 4881384 4882752 4903983 4960256 4981824 5004888 5028072 5038848 5062176 5085612 5142528 5143824 5153843 5166336 5167638 5177717 5212836 5225472 5249664 5273968 5296914 5320096 5334336 5380992 5405904 5419008 5444096 5491712 5493096 5518527 5541126 5566794 5580288 5604552 5630499 5656581 5694948 5696544 5719872 5746368 5785344 5812128 5839036 5866084 5878656 5904384 5905872 5933214 5985108 5999616 6001128 6027392 6053616 6081642 6096384 6124608 6178176 6179733 6221824 6277824 6305121 6306888 6322176 6377472 6408612 6434856 6464647 6464664 6494593 6508512 6510336 6538644 6642432 6644106 6673184 6704096 6718464 6749568 6751269 6780816 6810318 6858432 6888448 6890184 6950448 6967296 6982626 6999552 7062552 7095249 7112448 7174656 7207872 7239213 7272747 7324128 7358036 7388168 7422392 7440384 7472736 7507332 7542108 7593264 7595392 7626496 7628418 7661824 7713792 7715736 7749504 7751457 7819254 7838208 7874496 7910952 7945371 7980144 7999488 8001504 8071488 8108856 8128512 8146397 8166144 8237568 8239644 8311689 8350191 8370432 8406828 8409184 8542422 8544816 8579808 8619552 8678016 8680448 8718192 8758554 8799126 8817984 8856576 8858808 8899821 8957952 8977662 8999424 9001692 9041088 9080424 9122463 9144576 9186912 9267264 9310168 9332736 9416736 9460332 9483264 9566208 9610496 9612918 9652284 9696996 9762768 9765504 9807966 9963648 9966159 10009776 10056144 10077696 10124352 10171224 10218313 10265647 10285056 10287648 10307686 10332672 10335276 10355434 10425672 10450944 10473939 10499328 10547936 10593828 10640192 10668672 10761984 10811808 10888192 10983424 10986192 11037054 11082252 11133588 11160576 11209104 11260998 11313162 11389896 11393088 11439744 11442627 11492736 11570688 11624256 11678072 11728881 11732168 11757312 11808768 11811744 11866428 11970216 11999232 12002256 12054784 12107232 12163284 12192768 12249216 12356352 12359466 12555648 12610242 12613776 12644352 12817224 12869712 12929294 12929328 12989186 13017024 13020672 13077288 13137831 13198689 13284864 13288212 13346368 13408192 13436928 13466493 13499136 13502538 13561632 13620636 13716864 13776896 13780368 13900896 13965252 13999104 14125104 14190498 14224896 14349312 14415744 14419377 14478426 14545494 14648256 14711949 14716072 14776336 14844784 14880768 14945472 15014664 15084216 15186528 15190784 15252992 15256836 15323648 15427584 15431472 15461529 15499008 15502914 15533151 15638508 15676416 15748992 15821904 15890742 15960288 16003008 16142976 16217712 16257024 16292794 16332288 16475136 16479288 16555581 16623378 16700382 16740864 16813656 16818368 16891497 16969743 17084844 17089632 17159616 17239104 17356032 17360896 17436384 17517108 17598252 17635968 17713152 17717616 17799642 17955324 17998848 18003384 18082176 18160848 18244926 18289152 18373824 18534528 18539199 18620336 18665472 18833472 18915363 18920664 18966528 19132416 19220992 19225836 19304568 19393941 19393992 19483779 19525536 19531008 19615932 19927296 19932318 20019552 20112288 20155392 20248704 20342448 20436626 20531294 20575296 20615372 20665344 20670552 20710868 20851344 20901888 20947878 20998656 21095872 21187656 21280384 21285747 21337344 21523968 21623616 21717639 21776384 21818241 21966848 21972384 22074108 22164504 22267176 22321152 22418208 22521996 22626324 22779792 22786176 22879488 22885254 22985472 23141376 23248512 23254371 23356144 23457762 23464336 23514624 23623488 23732856 23836113 23940432 23998464 24004512 24109568 24214464 24326568 24385536 24439191 24498432 24712704 24718932 24935067 25050573 25111296 25220484 25227552 25634448 25739424 25858588 25858656 25978372 26034048 26041344 26154576 26275662 26397378 26569728 26576424 26692736 26699463 26816384 26873856 26932986 26998272 27005076 27123264 27241272 27367389 27433728 27553792 27560736 27801792 27930504 27998208 28250208 28380996 28449792 28629151 28698624 28761769 28831488 28838754 28956852 29090988 29296512 29423898 29432144 29552672 29689568 29890944 29898477 30029328 30168432 30373056 30381568 30505984 30513672 30647296 30654939 30796941 30855168 30862944 30923058 30998016 31005828 31066302 31277016 31352832 31421817 31497984 31643808 31781484 31920576 32006016 32285952 32435424 32585588 32664576 32950272 32958576 33111162 33246756 33400764 33481728 33627312 33636736 33782994 33939486 34169688 34179264 34319232 34327881 34478208 34712064 34721792 34872768 35034216 35186643 35196504 35271936 35426304 35435232 35599284 35910648 35997696 36006768 36076901 36164352 36244019 36321696 36489852 36578304 36747648 37069056 37078398 37240672 37666944 37830726 37841328 37933056 38441984 38451672 38609136 38787882 38787984 38967558 39051072 39062016 39231864 39413493 39596067 39854592 39864636 40039104 40224576 40310784 40399479 40497408 40684896 40873252 41062588 41150592 41230744 41330688 41341104 41421736 41702688 41895756 41997312 42191744 42375312 42560768 42571494 42674688 43047936 43247232 43258131 43435278 43552768 43636482 43944768 44135847 44148216 44329008 44534352 44642304 44836416 45043992 45252529 45252648 45462151 45559584 45572352 45758976 45770508 45970944 46282752 46384587 46497024 46508742 46599453 46712288 46915524 46928672 47029248 47246976 47465712 47672226 47880864 48009024 48219136 48428928 48653136 48771072 48878382 48996864 49425408 49437864 49666743 49870134 50101146 50222592 50440968 50455104 50674491 50909229 51268896 51478848 51717176 51717312 51956744 52068096 52082688 52309152 52551324 52794756 53139456 53152848 53385472 53398926 53632768 53865972 53996544 54010152 54246528 54482544 54734778 54867456 55121472 55603584 55617597 55861008 55996416 56500416 56761992 56899584 57024779 57258302 57397248 57523538 57662976 57677508 57913704 58181823 58181976 58451337 58593024 58847796 58864288 59105344 59379136 59781888 59796954 60058656 60336864 60746112 60763136 61011968 61027344 61294592 61309878 61593882 61725888 61846116 61996032 62011656 62132604 62554032 62705664 62843634 62995968 63287616 63562968 63841152 63857241 64012032 64571904 64870848 65152917 65171176 65329152 65454723 65900544 65917152 66222324 66493512 66801528 66963456 67254624 67273472 67565988 67878972 68339376 68358528 68638464 68655762 68956416 69424128 69745536 69763113 70068432 70373286 70393008 70543872 70870464 71198568 71821296 71995392 72013536 72153802 72328704 72488038 72643392 72979704 73156608 73317573 73495296 74138112 74156796 74481344 74805201 75151719 75333888 75661452 75682656 76883968 76903344 77218272 77575764 77575968 77935116 78102144 78124032 78463728 78826986 79192134 79709184 79729272 80078208 80098389 80449152 80621568 80798958 80994816 81369792 81746504 82102167 82125176 82301184 82461488 82661376 82682208 82843472 83405376 83791512 83994624 84383488 84750624 85121536 85142988 85349376 85887453 86095872 86285307 86494464 86516262 86870556 87272964 87889536 88271694 88296432 88658016 89068704 89672832 90087984 90505058 90505296 90924302 91119168 91144704 91517952 91541016 91941888 91964817 92390823 92565504 92769174 92994048 93017484 93198906 93424576 93831048 93857344 94058496 94265451 94493952 94931424 95344452 95761728 96018048 96438272 96857856 97306272 97756764 97993728 98850816 98875728 99333486 99740268 100202292 100445184 100881936 100910208 101348982 101818458 102537792 102957696 102983643 103434352 103434624 103913488 104136192 104165376 104618304 105102648 105559929 105589512 106278912 106305696 106770944 106797852 107265536 107731944 107993088 108020304 108230703 108493056 108732057 108965088 109469556 109734912 110242944 111207168 111235194 111722016 113000832 113523984 113799168 114049558 114516604 115047076 115325952 115355016 115827408 116363646 116363952 116902674 117186048 117695592 117728576 118210688 118240479 118758272 118788201 119563776 119593908 120117312 120673728 121198437 121492224 121526272 122023936 122054688 122589184 122619756 123187764 123451776 123692232 123992064 124023312 124265208 125108064 125687268 125991936 126575232 127125936 127682304 127714482 128024064 129143808 129741696 129774393 130305834 130342352 130658304 130909446 131834304 132407541 132444648 132987024 133603056 133926912 134509248 134546944 135131976 135757587 135757944 136386453 136678752 136717056 137276928 137311524 137912832 138848256 139153761 139491072 139526226 139798359 140136864 140746572 140786016 141087744 141740928 142397136 143642592 144027072 144307604 144657408 144976076 145286784 145959408 146313216 146635146 146990592 148276224 148313592 148962688 149000229 149610402 150303438 150667776 151322904 151365312 152023473 152727687 153767936 153806688 154436544 155151528 155151936 155870232 156204288 156248064 156927456 157653972 158384268 159418368 159458544 159769133 160156416 160196778 160509227 160898304 161597916 161989632 162739584 163493008 164204334 164250352 164602368 164922976 165364416 165686944 166810752 166852791 167583024 167989248 168766976 169501248 170243072 170285976 170698752 171074337 171774906 172191744 172570614 172988928 173032524 173741112 174545469 174545928 175354011 175779072 176543388 176592864 177316032 178137408 179345664 180175968 181010116 181010592 181848604 182238336 182289408 183035904 183082032 183883776 183929634 184781646 185538348 185988096 186034968 186397812 186849152 187662096 187714688 188116992 188530902 188987904 189862848 190688904 191523456 191571723 192036096 192876544 193715712 194612544 195458751 195513528 195987456 196364169 197701632 197751456 198666972 199480536 200404057 200404584 200890368 201332383 201763872 201820416 202697964 203636916 205075584 205915392 205967286 206868704 206869248 207826976 208272384 209236608 209289339 210205296 211119858 211179024 212611392 213541888 213595704 214531072 215463888 215986176 216040608 216461406 216986112 217464114 217930176 218939112 219469824 219952719 220485888 222414336 222470388 223444032 224415603 225455157 226001664 227047968 228099116 229033208 230094152 230651904 230710032 231654816 232727292 232727904 233805348 234372096 235391184 235457152 236421376 236480958 237516544 237576402 239127552 239187816 240234624 240295167 241347456 242396874 242984448 243052544 244109376 245239512 246306501 246375528 246903552 247384464 247984128 248046624 248530416 250216128 251374536 251983872 252538307 253150464 253708133 254251872 255364608 255428964 256048128 257662359 258287616 258855921 259483392 259548786 260611668 260684704 261818892 263668608 264815082 264889296 265974048 267206112 269018496 269093888 270263952 271515174 271515888 272772906 273357504 273434112 274553856 274623048 275825664 275894451 277172469 277696512 278307522 278982144 279052452 279596718 280273728 281493144 281572032 282175488 282796353 283481856 284794272 287285184 288054144 288615208 289314816 289952152 290573568 291918816 293270292 293981184 296552448 296627184 297925376 298000458 299220804 300606876 301335552 302645808 302730624 304046946 305455374 307613376 308873088 308950929 310303056 310303872 311740464 312408576 312496128 313854912 315307944 316767703 316768536 318235057 318836736 318917088 319538266 320312832 320393556 321018454 321796608 323195832 323979264 324692109 325479168 326196171 326986016 328408668 328500704 329204736 329845952 330728832 331373888 333621504 333705582 335166048 337533952 339002496 340486144 340571952 341397504 342148674 343549812 345141228 345977856 346065048 347482224 349090938 349091856 350708022 351558144 353086776 353185728 354632064 354721437 356274816 356364603 358691328 360351936 362020232 362021184 363595311 363697208 364476672 364578816 366071808 366164064 367767552 367859268 369563292 371076696 371976192 372069936 372795624 373698304 375324192 375429376 377061804 377975808 379725696 381377808 383046912 383143446 384072192 387431424 389225088 389323179 390917502 391027056 391974912 392728338 395502912 397333944 398961072 400808114 400809168 401780736 402664766 403527744 403640832 405395928 407272761 407273832 409159359 410151168 411830784 411934572 413737408 413738496 415653952 416544768 417461283 418473216 418578678 419395077 420410592 422239716 422358048 425222784 427083776 427191408 429062144 430927776 432081216 432922812 433972224 434928228 435860352 437878224 438939648 439905438 440971776 444828672 444940776 446888064 447000687 448831206 450910314 452003328 454095936 456070419 456198232 458066416 458183061 460188304 461303808 461420064 463309632 465454584 465455808 467610696 468744192 470782368 470914304 472842752 472961916 475033088 475152804 478255104 478375632 479307399 480469248 480590334 481527681 482694912 484793748 485968896 488218752 490479024 492613002 492751056 493807104 494768928 496093248 497060832 500432256 502749072 503967744 505076614 506300928 507416266 508503744 510729216 510857928 512096256 513223011 515324718 516575232 517711842 518966784 519097572 521223336 521369408 523636407 523637784 526062033 527337216 529630164 529778592 531948096 534412224 538036992 538187776 540527904 543030348 543031776 545545812 546715008 546868224 549107712 549246096 551651328 551788902 554344938 556615044 557964288 558104904 559193436 560547456 562986288 563144064 564350976 565592706 566963712 569588544 574570368 574715169 576108288 577230416 578629632 579904304 581147136 583837632 586376253 586540584 587962368 589092507 593104896 593254368 595850752 596000916 598441608 601212171 601213752 602671104 603997149 605291616 605461248 608093892 610910748 615226752 617746176 617901858 620606112 620607744 623480928 624817152 627709824 630615888 633535406 633537072 636470114 637834176 639076532 640625664 640787112 642036908 643593216 646391664 647958528 649384218 650958336 652392342 653972032 656817336 657001408 658409472 659691904 659858157 661457664 662747776 667243008 667411164 670332096 673246809 675067904 676365471 678004992 680972288 681143904 684297348 687099624 690282456 691955712 692130096 694964448 698181876 698183712 701416044 703116288 706173552 706371456 709264128 709442874 712549632 712729206 717382656 720703872 720885501 724040464 724042368 727190622 727394416 728953344 729157632 732328128 735718536 738919503 739126584 742153392 743952384 744139872 745591248 747396608 750648384 750858752 754123608 755951616 757614921 759451392 761124399 762755616 766093824 766286892 768144384 772987077 774862848 776567763 778450176 778646358 781835004 782054112 785456676 791005824 794667888 797922144 801616228 801618336 805329532 807055488 807281664 810791856 814545522 814547664 818318718 820302336 823661568 823869144 827474816 827476992 827683353 831307904 831517407 833089536 834922566 836946432 837157356 838790154 840821184 844479432 844716096 848389059 850445568 854167552 854382816 858124288 861855552 864162432 865845624 867944448 869856456 871720704 875756448 879810876 881943552 887503681 889657344 889881552 891614839 893776128 894001374 897662412 901820628 904006656 908191872 912140838 912396464 916132832 916366122 920376608 922840128 926619264 926852787 930909168 930911616 935221392 937488384 941564736 941828608 945685504 945923832 950066176 950303109 950305608 954705171 956510208 956751264 958614798 960938496 961180668 963055362 965389824 969587496 971937792 974076327 976437504 978588513 980958048 985226004 985502112 987614208 989537856 992186496 994121664 1000864512 1005498144 1010153228 1012601856 1014832532 1017007488 1021458432 1021715856 1024192512 1026446022 1030649436 1035423684 1037933568 1038195144 1042446672 1042738816 1047272814 1047275568 1052124066 1054674432 1059260328 1059557184 1063896192 1064164311 1068824448 1069093809 1076073984 1076375552 1081055808 1086060696 1086063552 1090785933 1091091624 1093430016 1093736448 1098215424 1098492192 1103302656 1103577804 1108689876 1113230088 1115928576 1116209808 1118383931 1118386872 1121094912 1123564589 1125972576 1126288128 1131185412 1133927424 1139177088 1149140736 1149430338 1152216576 1154460832 1159808608 1162294272 1167675264 1167969537 1172752506 1173081168 1175924736 1178185014 1186508736 1191701504 1192001832 1196883216 1202424342 1202427504 1205342208 1207994298 1210583232 1210922496 1216187784 1221818283 1221821496 1227478077 1230453504 1235492352 1235803716 1241212224 1241215488 1246961856 1249634304 1252383849 1255419648 1258185231 1261231776 1267070812 1267074144 1272940228 1275668352 1278153064 1281251328 1281574224 1284073816 1287186432 1292783328 1298768436 1301916672 1304784684 1307944064 1313634672 1314002816 1316818944 1319383808 1319716314 1322915328 1325495552 1334486016 1334822328 1340664192 1341002061 1346493618 1350135808 1352730942 1356009984 1362287808 1368211257 1368594696 1374199248 1374549183 1380564912 1383911424 1384260192 1389928896 1396363752 1396367424 1402828399 1402832088 1406232576 1409326681 1412347104 1412742912 1418528256 1418885748 1425099264 1425458412 1434765312 1437922197 1441407744 1441771002 1444583043 1448080928 1448084736 1454381244 1454788832 1457906688 1464656256 1471437072 1477839006 1478253168 1484306784 1488279744 1491182496 1494793216 1501296768 1501717504 1508247216 1511903232 1515229842 1518902784 1522248798 1525511232 1532187648 1532573784 1536288768 1539669033 1545974154 1549725696 1553135526 1556900352 1557292716 1563670008 1564108224 1570909221 1570913352 1578186099 1582011648 1589335776 1595844288 1603232456 1603236672 1610659064 1614110976 1614563328 1621583712 1629091044 1629095328 1636637436 1640604672 1647323136 1647738288 1654949632 1654953984 1655366706 1662615808 1663034814 1669845132 1673892864 1674314712 1677580308 1681642368 1688958864 1689432192 1696778118 1700891136 1708765632 1723711104 1724145507 1728324864 1731691248 1735888896 1739712912 1743441408 1751512896 1759621752 1763887104 1767768149 1775007362 1775956931 1779314688 1779763104 1783229678 1787552256 1788002748 1795324824 1803636513 1803641256 1808013312 1811991447 1816383744 1824281676 1824792928 1832265664 1832732244 1840753216 1845680256 1853238528 1853705574 1861818336 1861823232 1870442784 1883129472 1883657216 1891371008 1891847664 1900132352 1900606218 1900611216 1909410342 1913502528 1917229596 1921876992 1922361336 1926110724 1930779648 1939174992 1943875584 1948152654 1952875008 1957177026 1961916096 1970452008 1971004224 1975228416 1979075712 1979574471 1984372992 1988243328 2001729024 2010996288 2019740427 2020306456 2025203712 2029096413 2029665064 2034014976 2042916864 2043431712 2052892044 2061298872 2070847368 2075867136 2076390288 2084893344 2085477632 2094545628 2094551136 2104248132 2109348864 2118520656 2119114368 2127792384 2128328622 2137648896 2138187618 2152147968 2162111616 2162656503 2172121392 2172127104 2181571866 2182183248 2186860032 2187472896 2196984384 2207155608 2217379752 2226460176 2231857152 2232419616 2236767862 2236773744 2242189824 2247129178 2251945152 2252576256 2262370824 2267854848 2272844763 2278354176 2283373197 2298281472 2298860676 2304433152 2308921664 2318961231 2319617216 2324588544 2329703289 2335350528 2335939074 2345505012 2346162336 2356370028 2373017472 2383403008 2384003664 2393766432 2404848684 2404855008 2415988596 2421166464 2421844992 2432375568 2443636566 2443642992 2454956154 2460907008 2470984704 2471607432 2482424448 2482430976 2483050059 2493923712 2494552221 2499268608 2504767698 2510839296 2516370462 2522463552 2534141624 2534148288 2545167177 2545880456 2551336704 2556306128 2562502656 2563148448 2568147632 2574372864 2585566656 2597536872 2603833344 2609569368 2615888128 2627269344 2628005632 2638767616 2639432628 2645830656 2650991104 2662511043 2668972032 2669644656 2674844517 2681328384 2682004122 2692987236 2705461884 2712019968 2724575616 2736422514 2737189392 2748398496 2749098366 2761129824 2768520384 2779857792 2792727504 2792734848 2805656798 2805664176 2812465152 2818653362 2824694208 2825485824 2837056512 2837771496 2850198528 2850909327 2850916824 2864115513 2869530624 2875844394 2882815488 2883542004 2889166086 2896161856 2896169472 2908762488 2909577664 2915813376 2922228981 2929312512 2935765539 2942874144 2955678012 2956506336 2968613568 2976559488 2982364992 2989586432 3002593536 3003435008 3016494432 3030459684 3037805568 3044497596 3051022464 3064375296 3065147568 3072577536 3079338066 3091948308 3106271052 3113800704 3114585432 3127340016 3128216448 3141818442 3141826704 3156372198 3164023296 3178671552 3191688576 3192492933 3206464912 3206473344 3207281427 3221318128 3228221952 3229126656 3243167424 3258182088 3258190656 3272357799 3273274872 3281209344 3294646272 3295476576 3309899264 3309907968 3310733412 3325231616 3326069628 3339690264 3347785728 3348629424 3355151793 3355160616 3363284736 3370693767 3377917728 3378864384 3393556236 3401782272 3417531264 3447422208 3448291014 3456649728 3463382496 3479425824 3486882816 3503025792 3519243504 3527774208 3535536298 3550014724 3551913862 3559526208 3566459356 3575104512 3576005496 3590649648 3607273026 3607282512 3616026624 3623982894 3632767488 3648563352 3649585856 3664531328 3665454849 3665464488 3681506432 3682434231 3691360512 3706477056 3707411148 3723636672 3723646464 3740885568 3757151547 3766258944 3767314432 3774555693 3782742016 3783695328 3800264704 3801212436 3801222432 3818820684 3827005056 3834459192 3843753984 3844722672 3852221448 3861559296 3878349984 3896305308 3905750016 3914354052 3923832192 3940904016 3942008448 3950456832 3958151424 3959148942 3968745984 3976486656 4003458048 4021992576 4023006183 4039480854 4040612912 4050407424 4058192826 4059330128 4068029952 4086863424 4104633771 4105784088 4122597744 4123647549 4141694736 4151734272 4152780576 4169786688 4170955264 4189091256 4189102272 4208485197 4208496264 4218697728 4227980043 4237041312 4238228736 4255584768 4256657244 4275297792 4276375236 4304295936 4313766591 4324223232 4325313006 4333749129 4344242784 4344254208 4363143732 4364366496 4373720064 4393968768 4414311216 4434759504 4452920352 4464839232 4473535724 4473547488 4484379648 4494258356 4503890304 4505152512 4524741648 4535709696 4545689526 4556708352 4566746394 4596562944 4597721352 4608866304 4617843328 4619007099 4637922462 4639234432 4649177088 4659406578 4670701056 4671878148 4691010024 4692324672 4712727663 4712740056 4734558297 4746034944 4766806016 4768007328 4787532864 4809697368 4809710016 4831977192 4842332928 4843689984 4864751136 4887273132 4887285984 4909912308 4921814016 4941969408 4943214864 4952843123 4964848896 4964861952 4966100118 4975786037 4987847424 4989104442 5009535396 5021678592 5032740924 5044927104 5068283248 5068296576 5090334354 5091760912 5102673408 5112612256 5126296896 5136295264 5171133312 5172436521 5195073744 5207666688 5219138736 5231776256 5254538688 5256011264 5277535232 5278865256 5291661312 5301982208 5303304447 5325022086 5327870793 5337944064 5339289312 5349689034 5362656768 5364008244 5385974472 5410909539 5410923768 5424039936 5435974341 5449151232 5472845028 5474378784 5496796992 5498196732 5522259648 5537040768 5559715584 5585455008 5585469696 5611313596 5611328352 5637306724 5649388416 5650971648 5674113024 5675542992 5700397056 5701818654 5701833648 5728231026 5751688788 5765630976 5767084008 5778332172 5792323712 5792338944 5817524976 5819155328 5831626752 5844457962 5858625024 5871531078 5885748288 5911356024 5913012672 5937227136 5938723413 5953118976 5964729984 5979172864 6005187072 6006870016 6032988864 6059221281 6060919368 6075611136 6087289239 6088995192 6102044928 6128750592 6130295136 6158676132 6183896616 6212525767 6212542104 6227601408 6229170864 6241303873 6254680032 6256432896 6283636884 6283653408 6312744396 6328046592 6357343104 6383377152 6384985866 6412929824 6412946688 6414562854 6442636256 6456443904 6486334848 6487969509 6516364176 6516381312 6544715598 6546549744 6562418688 6590953152 6619798528 6621466824 6650463232 6652139256 6679380528 6695571456 6697258848 6710303586 6710321232 6726569472 6741387534 6755835456 6757728768 6787112472 6803564544 6818534289 6835062528 6850119591 6894844416 6896582028 6913299456 6926764992 6956883693 6958851648 6973765632 6989109867 7006051584 7038487008 7071072596 7100029448 7103827724 7119052416 7132918712 7150209024 7152010992 7181299296 7214546052 7214565024 7247965788 7265534976 7297126704 7299171712 7329062656 7330909698 7330928976 7363012864 7364868462 7382721024 7412954112 7414822296 7447273344 7447292928 7449150177 7481771136 7483656663 7514303094 7532517888 7534628864 7549111386 7567390656 7602424872 7602444864 7635501531 7637641368 7654010112 7668918384 7687507968 7689445344 7704442896 7723118592 7756699968 7792610616 7811500032 7828687517 7828708104 7847664384 7864952123 7881808032 7884016896 7916302848 7918297884 7937491968 7952973312 7987533129 8006916096 8024533551 8043985152 8046012366 8078961708 8081225824 8116385652 8118660256 8136059904 8173726848 8209267542 8211568176 8245195488 8247295098 8283389472 8305561152 8339573376 8341910528 8378182512 8378204544 8416970394 8416992528 8437395456 8455960086 8474082624 8476457472 8511169536 8513314488 8550595584 8552727981 8552750472 8592346539 8608591872 8627533182 8648446464 8650626012 8667498258 8688485568 8688508416 8726287464 8728732992 8747440128 8766686943 8787937536 8807296617 8828622432 8869519008 8905840704 8929678464 8947071448 8947094976 8968759296 8988516712 9007780608 9010305024 9049483296 9091379052 9113416704 9133492788 9193125888 9195442704 9217732608 9235686656 9238014198 9275844924 9278468864 9318813156 9341402112 9343756296 9382020048 9384649344 9425455326 9425480112 9469116594 9492069888 9536014656 9575065728 9577478799 9619394736 9619420032 9621844281 9663954384 9684665856 9687379968 9729502272 9774546264 9774571968 9819798793 9819824616 9843628032 9865286767 9883938816 9886429728 9905686246 9929697792 9929723904 9932200236 9951572074 9975694848 9978208884 10019070792 10043357184 10065455379 10065481848 10089854208 10112081301 10136566496 10136593152 10180668708 10183521824 10205346816 10225224512 10252593792 10272590528 10342266624 10344873042 10390147488 10438277472 10463552512 10509077376 10512022528 10555070464 10557730512 10583322624 10603964416 10606608894 10650044172 10655741586 10678578624 10699378068 10725313536 10728016488 10771948944 10821819078 10821847536 10848079872 10871948682 10898302464 10945690056 10948757568 10993593984 10996364547 10996393464 11044519296 11047302693 11074081536 11119431168 11170910016 11170939392 11222627192 11222656704 11271454641 11274613448 11298776832 11301943296 11323667079 11348226048 11351085984 11400794112 11403637308 11403667296 11456462052 11503377576 11531261952 11534168016 11556664344 11584647424 11584677888 11635049952 11638310656 11688915924 11717250048 11743062156 11771496576 11822712048 11826025344 11874454272 11877446826 11906237952 11929459968 12010374144 12065977728 12069018549 12118442562 12121838736 12151222272 12174578478 12177990384 12204089856 12260590272 12317352264 12367793232 12425051534 12425084208 12455202816 12458341728 12482607746 12509360064 12512865792 12567273768 12567306816 12625455591 12625488792 12656093184 12683940129 12714686208 12766754304 12769971732 12825859648 12825893376 12829125708 12885272512 12912887808 12941299773 12972669696 12975939018 13001247387 13032728352 13032762624 13089431196 13093099488 13181906304 13239597056 13242933648 13300926464 13304278512 13358761056 13394517696 13420607172 13420642464 13453138944 13482775068 13511670912 13515457536 13574224944 13607129088 13637068578 13670125056 13700239182 13789688832 13793164056 13826598912 13853529984 13857021297 13913767386 13917703296 13947531264 13978219734 14012103168 14076974016 14138182989 14142145192 14200058896 14203674891 14207655448 14238104832 14265837424 14300418048 14304021984 14362598592 14429092104 14429130048 14495931576 14531069952 14594253408 14598343424 14658125312 14661819396 14661857952 14726025728 14729736924 14765442048 14825908224 14829644592 14858529369 14894546688 14894585856 14898300354 14927358111 14963542272 14967313326 15028606188 15065035776 15098222772 15134781312 15204849744 15204889728 15271003062 15275282736 15308020224 15337836768 15378890688 15408885792 15513399936 15585221232 15623000064 15657375034 15657416208 15695328768 15729904246 15763616064 15768033792 15832605696 15836595768 15874983936 15905946624 15909913341 15975066258 15983612379 16013832192 16049067102 16087970304 16092024732 16157923416 16162451648 16232728617 16232771304 16237320512 16272119808 16307923023 16347453696 16418535084 16423136352 16490390976 16494590196 16566778944 16611122304 16679146752 16683821056 16756365024 16756409088 16833940788 16833985056 16911920172 16948165248 16952914944 17022339072 17026628976 17101191168 17105455962 17105500944 17184693078 17255066364 17296892928 17301252024 17334996516 17376971136 17377016832 17452574928 17457465984 17494880256 17533373886 17575875072 17614593234 17657244864 17739038016 17811681408 17816170239 17859356928 17894142896 17894189952 17937518592 17977033424 18015561216 18020610048 18098966592 18177663843 18182758104 18226833408 18261867717 18266985576 18386251776 18390885408 18471373312 18476028396 18551689848 18556937728 18637577301 18637626312 18682804224 18687512592 18723911619 18764040096 18769298688 18850910652 18850960224 18938233188 18984139776 19072029312 19150131456 19154957598 19238789472 19238840064 19243688562 19327908768 19369331712 19459004544 19549092528 19549143936 19639597586 19639649232 19687256064 19730573534 19772859456 19811372492 19859395584 19864400472 19903144148 19951389696 19956417768 20038141584 20086714368 20130910758 20130963696 20179708416 20224162602 20273132992 20273186304 20361337416 20367043648 20410693632 20450449024 20455602867 20505187584 20545181056 20550358773 20684533248 20689746084 20780294976 20870651079 20876554944 20927105024 20967329601 21018154752 21024045056 21110140928 21115461024 21207928832 21213217788 21300088344 21311483172 21357157248 21398756136 21450627072 21456032976 21543897888 21643638156 21643695072 21743897364 21796604928 21891380112 21897515136 21987187968 21992729094 21992786928 22089038592 22094605386 22148163072 22238862336 22341820032 22341878784 22347450531 22445254384 22445313408 22450969989 22542909282 22549226896 22597553664 22603886592 22647334158 22702171968 22807274616 22807334592 22906504593 22912924104 23006755152 23062523904 23068336032 23113328688 23169294848 23169355776 23270099904 23276621312 23377831848 23434500096 23486062551 23486124312 23542993152 23594856369 23645424096 23652050688 23748908544 23754893652 23812475904 23858919936 23962599387 24020748288 24073600653 24131955456 24138037098 24236885124 24243677472 24349156956 24355980768 24408179712 24521180544 24634704528 24735586464 24850103068 24850168416 24916683456 24965215492 25018720128 25025731584 25134547536 25134613632 25250911182 25250977584 25312186368 25367880258 25429372416 25533508608 25539943464 25651719296 25651786752 25658183943 25658251416 25770545024 25777039617 25825775616 25882599546 25945339392 25951878036 26002494774 26065456704 26065525248 26178862392 26186198976 26300060829 26363812608 26421889851 26479194112 26485867296 26601852928 26608557024 26717522112 26789035392 26841214344 26841284928 26906277888 26965550136 27023341824 27030915072 27148449888 27274137156 27340250112 27400478364 27579377664 27586328112 27640060009 27653197824 27707059968 27714042594 27827534772 27835406592 27956439468 28024206336 28153948032 28276365978 28284290384 28400117792 28407349782 28415310896 28476209664 28531674848 28608043968 28725197184 28732436397 28858184208 28858260096 28865532843 28991863152 29062139904 29188506816 29196686848 29316250624 29323638792 29323715904 29452051456 29459396379 29459473848 29530884096 29595860301 29651816448 29659289184 29717058738 29789093376 29789171712 29796600708 29854716222 29927084544 29934626652 30057212376 30130071552 30196366137 30196445544 30269562624 30336243903 30409699488 30409779456 30542006124 30550565472 30616040448 30675673536 30757781376 30817771584 31026799872 31170442464 31314750068 31314832416 31390657536 31459808492 31527232128 31536067584 31665211392 31673191536 31749967872 31811893248 31819826682 31950132516 31967224758 32098134204 32175940608 32184049464 32315846832 32324903296 32465457234 32465542608 32474641024 32544239616 32615846046 32694907392 32837070168 32846272704 32980781952 32989093641 32989180392 33133557888 33141908079 33222244608 33358293504 33367642112 33512730048 33512818176 33667881576 33667970112 33814363923 33823840344 33896330496 33905829888 33971001237 34044678144 34053257952 34202382336 34210911924 34211001888 34369386156 34510132728 34593785856 34602504048 34669901861 34669993032 34753942272 34754033664 34830502259 34905149856 34914931968 35066747772 35151750144 35229186468 35314489728 35478076032 35623362816 35632340478 35718713856 35788285792 35788379904 35954066848 36031122432 36197933184 36207055647 36355327686 36365516208 36453666816 36523735434 36533971152 36781770816 36942746624 36952056792 37103379696 37113875456 37275154602 37275252624 37365608448 37375025184 37447823238 37528080192 37538597376 37701821304 37701920448 37876366773 37876466376 37968279552 38051820387 38144058624 38300262912 38309915196 38477578944 38477680128 38487377124 38655817536 38738663424 38823899319 38918009088 39003742161 39098185056 39098287872 39279195172 39279298464 39461147068 39545718912 39622744984 39718791168 39728800944 39806288296 39902779392 39912835536 40076283168 40261821516 40261927392 40359416832 40448325204 40546265984 40546372608 40722674832 40734087296 40821387264 40900898048 40911205734 41010375168 41090362112 41100717546 41369066496 41379492168 41560589952 41571063891 41741302158 41753109888 41854210048 41934659202 42036309504 42048090112 42230922048 42414548967 42426435576 42600176688 42611024673 42622966344 42714314496 42797512272 42901254144 42912065952 43087795776 43287276312 43287390144 43487680369 43487794728 43593209856 43689127111 43782760224 43795030272 43974375936 43985458188 43985573856 44178077184 44189210772 44296326144 44477724672 44575588107 44683640064 44683757568 44694901062 44782074333 44890508768 44890626816 44901939978 45085818564 45098453792 45195107328 45294668316 45404343936 45614549232 45614669184 45813009186 45825848208 46013510304 46136672064 46226657376 46338589696 46540199808 46553242624 46755663696 46869000192 46972125102 46972248624 47085986304 47189712738 47290848192 47304101376 47497817088 47509787304 47624951808 47717839872 47729740023 47925198774 47950837137 48041496576 48147201306 48263910912 48276074196 48473770248 48487354944 48698185851 48698313912 48711961536 48816359424 48923769069 49042361088 49269409056 49471172928 49700206136 49700336832 49833366912 49930430984 50037440256 50051463168 50269095072 50269227264 50501822364 50501955168 50735760516 50858744832 51067017216 51079886928 51303438592 51303573504 51316367886 51316502832 51541090048 51554079234 51765199092 51890678784 51903756072 52004989548 52130913408 52131050496 52357724784 52372397952 52600121658 52727625216 52843779702 52971734592 53217114048 53435044224 53448510717 53578070784 53682428688 53682569856 53812555776 53931100272 54046683648 54061830144 54296899776 54548274312 54680500224 54800812619 54800956728 55054664861 55158755328 55172656224 55280120018 55414119936 55428085188 55655069544 55670813184 55912731903 55912878936 56048412672 56171734857 56307896064 56552731956 56568580768 56800235584 56814699564 56830621792 56952419328 57063349696 57216087936 57450394368 57464872794 57716368416 57716520192 57731065686 57983726304 58377013632 58393373696 58632501248 58647277584 58647431808 58904102912 58918792758 58918947696 59061768192 59191720602 59318578368 59434117476 59578186752 59593201416 59709432444 59854169088 59869253304 60114424752 60260143104 60392732274 60392891088 60539125248 60672487806 60819398976 60819558912 61084012248 61101130944 61232080896 61351347072 61366808601 61515562752 61635543168 61651076319 62053599744 62340884928 62611953237 62629500136 62629664832 62781315072 62901988803 62919616984 63054464256 63072135168 63330422784 63346383072 63623786496 63639653364 63900265032 63934449516 64196268408 64351881216 64368098928 64631693664 64649806592 64930914468 64931085216 64949282048 65231692092 65389814784 65674140336 65692545408 65961563904 65978187282 65978360784 66267115776 66283816158 66444489216 66716587008 67025460096 67025636352 67042351593 67335763152 67335940224 67352909967 67628727846 67647680688 67792660992 67811659776 67942002474 68106515904 68421823848 68422003776 68738772312 69020265456 69187571712 69205008096 69339803722 69339986064 69507884544 69508067328 69661004518 69810299712 69829863936 70133495544 70303500288 70458187653 70458372936 70628979456 70784569107 70956152064 71246725632 71264680956 71437427712 71576571584 71576759808 71887798161 71908133696 72062244864 72220801959 72395866368 72414111294 72710655372 72731032416 73047470868 73067942304 73563541632 73885493248 73904113584 74206759392 74227750912 74550309204 74550505248 74750050368 74895646476 75056160384 75077194752 75403642608 75403840896 75752733546 75752932752 75936559104 76103640774 76288117248 76600525824 76619830392 76955157888 76955360256 76974551829 76974754248 77311635072 77331118851 77477326848 77647798638 77836018176 78007484322 78196370112 78196575744 78558390344 78558596928 78900182487 78922294136 79091437824 79245489968 79265669553 79437582336 79457601888 79612576592 79805558784 79825671072 80152566336 80523643032 80523854784 80718833664 80896650408 81092531968 81092745216 81445349664 81468174592 81801796096 81822411468 82020750336 82180724224 82201435092 82738132992 82758984336 82920180027 83121179904 83142127782 83482604316 83506219776 83869318404 84072619008 84461844096 84829097934 84852871152 85200353376 85222049346 85245932688 85428628992 85595024544 85824131904 86175591552 86574552624 86574780288 86975360738 86975589456 87186419712 87378254222 87565520448 87590060544 87948751872 87970916376 87971147712 88356154368 88378189137 88378421544 88592652288 88787580903 88955449344 89151176214 89367280128 89367515136 89389802124 89564148666 89781017536 89781253632 89803879956 90171637128 90196907584 90390214656 90589098411 90589336632 90808687872 91008731709 91229098464 91229338368 91626018372 91651696416 92027020608 92273344128 92453314752 92677179392 93080399616 93106485248 93511327392 93944250204 93944497248 94171972608 94379425476 94581696384 94608202752 94995634176 95019574608 95249903616 95435679744 95459480046 95850397548 95901674274 96294402612 96527821824 96552148392 96947540496 96974709888 97396371702 97396627824 97423923072 97632718848 97847538138 98084722176 98538818112 98942345856 98967280923 99400412272 99400673664 99425724237 99666733824 99860861968 100074880512 100102926336 100538190144 100538454528 101003644728 101003910336 101443091769 101471521032 101717489664 101913003711 102134034432 102159773856 102606877184 102607147008 102632735772 102633005664 103082180096 103108158468 103530398184 103781357568 103807512144 104009705583 104009979096 104261826816 104262100992 104491506777 104715449568 104744795904 105200243316 105455250432 105687559404 105943469184 106434228096 106870088448 106897021434 107156141568 107364857376 107365139712 107862200544 108093367296 108593799552 109096548624 109361000448 109601625238 109601913456 110109329722 110345312448 110560240036 110828239872 110856170376 111310139088 111341626368 111825463806 111825757872 112096825344 112343469714 112615792128 113105463912 113137161536 113600471168 113629100319 113629399128 113661243584 113904838656 114126699392 114155461161 114432175872 114900788736 114929745588 115432736832 115433040384 115462131372 115967452608 116471697957 116754027264 116786747392 117011226483 117265002496 117294555168 117294863616 117808205824 117837585516 117837895392 118383441204 118637156736 118868234952 119156373504 119186402832 119418864888 119708338176 119738506608 120228849504 120785464548 120785782176 121078250496 121344975612 121638797952 121639117824 122168024496 122202261888 122464161792 122702694144 122733617202 123031125504 123271086336 123302152638 124107199488 124681769856 124713191673 125223906474 125259000272 125259329664 125562630144 125803977606 125839233968 126108928512 126144270336 126692766144 127243646901 127279306728 127800530064 127833074019 127868899032 128392536816 128703762432 128736197856 129263387328 129299613184 129861828936 129862170432 129898564096 130463041107 130463384184 130779629568 131067381333 131348280672 131385090816 131923127808 131956374564 131956721568 132534231552 132567632316 132888978432 133433174016 133726764321 134050920192 134051272704 134084703186 134346222999 134671526304 134671880448 134705819934 135257455692 135295361376 135585321984 135884004948 136213031808 136843647696 136844007552 137477544624 138040530912 138410016192 138679607444 138679972128 139015769088 139322009036 139620599424 139659727872 140266991088 140607000576 140916375306 140916745872 141257958912 141569138214 141912304128 142493451264 142529361912 142874855424 143153143168 143153519616 143189220069 143775596322 143816267392 143852511411 144124489728 144441603918 144791732736 144828222588 145421310744 145462064832 146094557553 146094941736 146135884608 146771307207 147127083264 147770986496 147808227168 148413518784 148455501824 149100618408 149101010496 149500100736 149791292952 150112320768 150154389504 150807285216 150807681792 151505467092 151505865504 152207281548 152576234496 153201051648 153239660784 153538136813 153910315776 153910720512 153949103658 153949508496 154249367147 154623270144 154662237702 155295597276 155672036352 156014968644 156392740224 156393151488 157116780688 157117193856 157800364974 157844588272 158182875648 158490979936 158531339106 158915203776 159225153184 159651342144 160305132672 160345532151 161047286064 161047709568 161437667328 161793300816 162185063936 162185490432 162890699328 162936349184 163603592192 163644822936 164041500672 164361448448 164402437857 164402870184 165163994583 165476265984 165517968672 165840360054 166242359808 166284255564 166965208632 167012439552 167738195709 167738636808 168145238016 168515204571 168923688192 169658195868 169705742304 170400706752 170444098692 170491865376 170857257984 171190049088 171648263808 172351183104 173149105248 173149560576 173950721476 173951178912 174756508444 175131040896 175180121088 175897503744 175941832752 175942295424 176712308736 176756378274 176756843088 177185304576 177575161806 178302352428 178734560256 178779604248 179128297332 179562035072 179562507264 179607759912 180343274256 180393815168 180780429312 181178196822 181178673264 181617375744 182017463418 182458196928 182458676736 183252036744 183303392832 184054041216 184100425803 184546688256 184906629504 184953228957 185354358784 186160799232 186212970496 187022654784 187835859711 187888500408 187888994496 188343945216 188705966409 188758850952 189163392768 189216405504 189991268352 190039149216 190871359488 190918960092 191700795096 191803348548 192588805224 193055643648 193104296784 193480420063 193895080992 193949419776 194792743404 194793255648 194847846144 195695076276 196169444352 197077636224 197884691712 197934561846 198800824544 198801347328 198851448474 199333467648 199721723936 200149761024 201076380288 201076909056 201127054779 202007289456 202007820672 202058729901 202886183538 202943042064 203434979328 203826007422 204319547712 205213754368 205265471544 205266011328 206164360192 206216316936 207060796368 207562715136 207615024288 208019411166 208019958192 208523653632 208524201984 208983013554 209430899136 209489591808 210400486632 210910500864 211374562959 211375118808 211886938368 212353707321 212868456192 213740176896 213794042868 214312283136 214729714752 214730279424 215663394483 215724401088 216186734592 216662405877 217187599104 218193097248 219203250476 219203826912 220218659444 220690624896 221120480072 221656479744 221712340752 222620278176 222683252736 223650927612 223651515744 224686939428 225231584256 226210927824 226274323072 227200942336 227258200638 227258798256 227322487168 227809677312 228253398784 228310922322 228864351744 229801577472 229859491176 230865473664 230866080768 230923655487 230924262744 231934905216 231993356553 232943395914 233508054528 233573494784 234022452966 234589110336 234589727232 235675171032 235675790784 236700547461 236766882408 237274313472 237736469904 237797008659 238312747008 238372805664 238837729776 239416676352 239477013216 240457699008 241570929096 241571564352 242156500992 242689313027 242689951224 243277595904 243278235648 243813515813 244336048992 244404523776 245405388288 245467234404 246062251008 246542172672 246604305276 248214398976 248760540081 249363539712 249426383346 250447812948 250518000544 250518659328 251607955212 251678467936 252217857024 253385532288 254487293802 254558613456 255601060128 255666148038 255737798064 256785073632 257472395712 258526774656 258599226368 259723657872 259724340864 259797128192 260926082214 260926768368 261559259136 262134762666 262696561344 262770181632 263846255616 263912749128 263913443136 265068463104 265134567411 265135264632 265777956864 266362742709 266866348032 267453528642 268101840384 268102545408 268169406372 268692445998 269343052608 269343760896 269411639868 270514911384 270590722752 271170643968 271767295233 271768009896 272426063616 273026195127 273687295392 273688015104 274955089248 276081061824 276820032384 277359214888 277359944256 278031538176 278644018072 279241198848 279319455744 280533982176 281832750612 281833491744 282515917824 283138276428 283824608256 284986902528 285058723824 285749710848 286306286336 286307039232 286378440138 287551192644 287632534784 287705022822 288883207836 289583465472 289656445176 290842621488 290924129664 292189115106 292189883472 292271769216 293542614414 294254166528 295616454336 296827037568 296901842769 298201236816 298202020992 298277172711 299000201472 299582585904 300224641536 300308779008 301614570432 301615363584 303010934184 303011731008 304413762583 304414563096 305152468992 305823889777 306402103296 306479321568 307076273626 307820631552 307821441024 307898207316 307899016992 308498734294 309246540288 309324475404 310591194552 311344072704 312029116749 312029937288 312785480448 312786302976 313474520331 314233561376 314234387712 315600729948 315689176544 316365751296 316981959872 317062678212 317830407552 318450306368 319302684288 320610265344 320691064302 322094572128 322095419136 323586601632 324370127872 325781398656 325872698368 327207184384 327289645872 328083001344 328722896896 328804875714 328805740368 330327989166 331035937344 331680720108 332484719616 332568511128 333930417264 334024879104 335476391418 335477273616 336290476032 337030409142 337847376384 339316391736 339411484608 340801413504 340887300957 340888197384 340983730752 341714515968 342380098176 342466383483 343296527616 344702366208 346298210496 346299121152 347901442952 347902357824 349415093871 349513016888 350262081792 350360242176 351033679449 351795007488 351883665504 351884590848 353424617472 353512756548 353513686176 355150323612 356604704856 357469120512 357559208496 358256594664 359124070144 359125014528 359215519824 360686548512 360787630336 362356393644 362357346528 363234751488 364034926836 364916393856 364917353472 366504073488 366606785664 368108082432 368200851606 369093376512 369813259008 369906457914 372321598464 374045309568 374139575019 375671719422 375777000816 375777988992 376687890432 377411932818 377517701904 378326785536 378432811008 380078298432 381837920184 383401590192 383606697096 385177610448 386111287296 386208593568 386960840126 387790161984 387898839552 389585486808 389586511296 389695692288 391389123321 391390152552 392338888704 393202143999 394155272448 395769383424 395869123692 397601649088 397602694656 397702896948 398666935296 399443447872 400299522048 401180292963 402152760576 402153818112 402254109558 403038668997 404014578912 404015641344 404117459802 405772367076 405886084128 407652014844 408639095424 410427508736 410530943088 410532022656 412328720384 412432633872 414121592736 415230048576 416038822332 416039916384 417047307264 417966027108 418861798272 418979183616 420800973264 421821001728 422749125918 422750237616 423773876736 424707414642 425736912384 427480353792 427588085736 428624566272 429459429504 429460558848 429567660207 431326788966 431448802176 431557534233 432373469184 433324811754 434375198208 436386194496 438283672659 438406500952 438407653824 440313921621 440437318888 441381249792 442240960144 443312959488 443424681504 445240556352 445366505472 447301855224 447303031488 449373878856 450463168512 452421855648 452548646144 454401884672 454516401276 454517596512 454644974336 456506797568 456621844644 457728703488 459603154944 459718982352 460614410439 461730947328 461732161536 461847310974 461848525488 462748101441 463869810432 463986713106 465886791828 467016109056 468044905932 469178220672 469179454464 471350342064 471351581568 473401094922 473533764816 474548626944 475472939808 475594017318 476745611328 477675459552 478954026432 480915398016 483141858192 483143128704 484313001984 485378626054 485379902448 486555191808 486556471296 487627031626 488672097984 488809047552 490810776576 490934468808 492124502016 493084345344 493207313571 493208610552 495491983749 496428797952 497521080162 498727079424 498852766692 500895625896 501036001088 501037318656 503214587127 503215910424 503356935872 504435714048 505545613713 506771064576 508974587604 509117226912 511202120256 511332296076 511475596128 513570147264 514944791424 517053549312 517198452736 519447315744 519448681728 519594256384 521852164428 521853536736 524269525332 525393122688 525540363264 527692511232 527825498256 527826886272 530136926208 530269134822 530270529264 531555913728 532725485418 534907057284 536203680768 536338812744 537384891996 538686105216 538687521792 538823279736 541029822768 541181445504 542341287936 543534590466 543536019792 544852127232 546052390254 547374590784 547376030208 549910178496 552162123648 552301277409 553640064768 554718429776 554719888512 554859686871 556063076352 557288036144 558482397696 558638911488 561067964352 563507579133 563665501224 563666983488 565031835648 566117899227 566276552856 567649216512 569973805056 570117447648 572612572672 572614078464 572756880276 575102385288 575265069568 575410045644 577766415672 579166930944 579312890352 580441260189 581685242976 581848259328 584378230212 584379766944 584543538432 587085228828 588508333056 591232908672 593654075136 593803685538 596402473632 596404041984 596554345422 598000402944 599165171808 600449283072 603229140864 603230727168 606021868368 606023462016 608827525166 608829126192 610304937984 611647779554 612958643136 614152547252 615641263104 615796414632 615798033984 616997468588 618493080576 618648950808 621182389104 622688145408 624058233498 624059874576 625570960896 625572605952 626949040662 628467122752 628468775424 631201459896 631378353088 632731502592 633963919744 634123688877 634125356424 635660815104 636900612736 637061121963 638605368576 641220530688 641382128604 644189144256 644190838272 646990183449 647173203264 648740255744 649987217631 651562797312 651745396736 654414368768 654579291744 657445793792 657609751428 657611480736 660655978332 662071874688 663361440216 664969439232 665137022256 667860834528 668049758208 670952782836 670954547232 674060818284 675694752768 678632783472 678822969216 681602827008 681774601914 681776394768 681967461504 683429031936 684760196352 684932766966 686593055232 689404732416 692596420992 692598242304 692770966461 695802885904 695804715648 695980069659 698830187742 699026033776 700524163584 700720484352 702067358898 703767331008 703769181696 707025513096 707027372352 710101642383 710300647224 713209409712 713391025977 714938241024 715118416992 716513189328 718248140288 718250029056 718431039648 721373097024 721575260672 724712787288 724714693056 726469502976 728067939081 728069853672 729832787712 729834706944 731440547439 733008146976 733213571328 736216164864 736401703212 738186753024 739626518016 739812915828 744643196928 746281620243 748090619136 748279150038 751343438844 751554001632 751555977984 754823865636 755035403808 756653571072 760156596864 763675840368 766803180384 767213394192 770355220896 772417187136 773921680252 775580323968 775797679104 779170973616 779173022592 779391384576 782778246642 782780305104 784677777408 786404287998 788310544896 791538766848 791738247384 795203298176 795205389312 795403702233 795405793896 797333870592 798886895744 799088228127 800599044096 802360585926 804305521152 804307636224 804508219116 806077337994 808029157824 808031282688 808234919604 811544734152 811772168256 815301885699 815304029688 817278190848 819078585381 820855017472 821061886176 821064045312 824657440768 824865267744 828243185472 830460097152 832077644664 832079832768 834094614528 835932054216 837723596544 837958367232 841601946528 845498251836 845500475232 847547753472 849414829284 851473824768 854960707584 855176171472 856841860279 857249132544 858918859008 858921117696 859135320414 862653577932 862897604352 863115068466 866649623508 868750396416 872772388992 876567345318 876813001904 876815307648 880627843242 880874637776 882762499584 884481920288 886849363008 890481112704 890705528307 894603710448 894606062976 894831518133 898747757712 900926337024 904843711296 905097292288 908803769344 909032802552 909035193024 909289948672 913013595136 913241287749 913243689288 915457406976 917471669331 919206309888 919437964704 921228820878 923461894656 923464323072 923694621948 923697050976 925496202882 927739620864 927973426212 931773583656 934032218112 936087350247 936089811864 938356441344 938358908928 940423560993 942700684128 942703163136 946802189844 947067529632 949097253888 950945879616 951188034636 953491222656 955350919104 957908052864 961830796032 966283716384 966286257408 970757252108 970759804896 973110383616 975254063252 977344195968 977618095104 981621553152 981868937616 984249004032 986168690688 986414627142 986417221104 990983967498 995042160324 997454158848 997705533384 1001791251792 1002072002176 1002074637312 1006429174254 1006431820848 1006713871744 1008871428096 1011091227426 1013542129152 1017949175208 1018234453824 1022404240512 1022661902871 1022664592152 1022951192256 1027140294528 1027399150449 1029889582848 1034107098624 1034396905472 1038894631488 1038897363456 1039188512768 1043704328856 1043707073472 1048245281613 1048539050664 1050786245376 1051080726528 1053101038347 1055385022464 1055650996512 1055653772544 1060273852416 1060538269644 1060541058528 1065450970836 1069814114568 1072407361536 1072677625488 1074766957691 1074769783992 1077372210432 1077375043584 1077646559472 1079745570029 1082059645536 1082362891008 1087069180932 1087072039584 1089704254464 1092104780508 1094749181568 1094752060416 1099820356992 1104324247296 1104602554818 1107280129536 1109436859552 1109439777024 1109719373742 1114576072288 1116964795392 1122135928704 1122418725057 1127015158266 1127331002448 1127333966976 1130063671296 1132235798454 1132553105712 1135298433024 1140234895296 1145225145344 1145513760552 1150204770576 1150530139136 1150820091288 1155532831344 1158333861888 1158625780704 1160882520378 1163370485952 1163696518656 1168756460424 1168759533888 1169087076864 1174167369963 1174170457656 1177016666112 1179606431997 1182465817344 1187308150272 1187607371076 1192804947264 1192808083968 1193108690844 1196000805888 1198330343616 1200898566144 1203540878889 1206458281728 1206461454336 1209116006991 1212043736736 1212046924032 1217655050332 1217658252384 1223295559108 1225917286272 1228305094504 1231282526208 1231592829264 1231596067968 1233994937176 1236986161152 1237297901616 1242364778208 1248116466996 1248119749152 1251141921792 1253898081324 1256934245504 1256937550848 1262402919792 1262756706176 1265463005184 1267927839488 1268247377754 1268250712848 1271321630208 1273801225472 1274122243926 1277210737152 1282441061376 1282764257208 1288378288512 1288381676544 1288702980621 1293980366898 1294346406528 1294672602699 1297480511488 1299974435262 1303125594624 1303490793472 1309158583488 1314851017977 1315219502856 1315222961472 1320941764863 1321311956664 1324143749376 1326722880432 1329938878464 1330274044512 1335721669056 1336099516416 1341905565672 1341909094464 1348121636568 1351389505536 1354362940441 1357265566944 1357645938432 1363205654016 1363549203828 1363552789536 1363934923008 1369520392704 1369865533932 1373186110464 1378809464832 1381843231317 1385192841984 1385196484608 1385541932922 1388244304323 1391605771808 1391609431296 1391960139318 1397660375484 1398052067552 1401048327168 1404134717796 1407534662016 1407538363392 1414051026192 1414054744704 1420203284766 1420601294448 1426418819424 1426782051954 1430236833984 1433026378656 1436496280576 1436862079296 1442746194048 1443150521344 1449425574576 1449429386112 1452939005952 1456135878162 1456139707344 1459665575424 1459669413888 1462881094878 1466016293952 1466427142656 1472432329728 1472803406424 1476373506048 1479253036032 1479621940713 1479625831656 1486475951247 1489286393856 1492563240486 1496181238272 1496558300076 1502686877688 1503108003264 1503111955968 1509643761381 1509647731272 1510070807616 1513307142144 1516636841139 1520313193728 1527351680736 1533606360768 1534426788384 1540710441792 1544834374272 1547843360504 1551160647936 1551595358208 1558341947232 1558346045184 1558782769152 1565556493284 1565560610208 1572808575996 1576621089792 1583077533696 1583476494768 1590406596352 1590410778624 1590807404466 1590811587792 1594667741184 1597773791488 1598176456254 1604721171852 1608611042304 1609016438232 1612154675988 1616058315648 1616062565376 1616469839208 1623089468304 1623544336512 1630603771398 1630608059376 1634556381696 1638157170762 1642123772352 1642128090624 1649730535488 1656486370944 1656903832227 1660920194304 1664155289328 1664159665536 1664579060613 1668189229056 1671864108432 1675447193088 1675916734464 1683203893056 1690996503672 1691000950464 1695095506944 1698825191189 1698829658568 1702947649536 1706694610691 1709921415168 1710352342944 1713683720558 1717837718016 1717842235392 1718270640828 1725307155864 1725795208704 1726230136932 1733299247016 1737500792832 1741323780567 1745544777984 1753134690636 1753626003808 1753630615296 1761255686484 1761749275552 1765524999168 1768963840576 1773698726016 1780962225408 1781411056614 1789207420896 1789212125952 1789663036266 1797495515424 1809687422592 1810194584576 1817607538688 1818065605104 1818070386048 1818579897344 1826027190272 1826482575498 1826487378576 1830914813952 1834943338662 1838875929408 1842457641756 1846923789312 1847389243896 1847394101952 1850992405764 1855479241728 1855946852424 1863547167312 1868064436224 1872174700494 1872179623728 1876712882688 1876717817856 1880847121986 1885401368256 1885406326272 1893604379688 1894135059264 1898194507776 1901891759232 1902371066631 1902376069272 1906982445312 1910701838208 1911183365889 1915816105728 1923661592064 1932567432768 1932572514816 1940970550347 1941514504216 1941519609792 1946220767232 1949961652893 1950508126504 1954688391936 1955236190208 1963243106304 1963737875232 1972337381376 1972829254284 1972834442208 1981967934996 1990084320648 1994908317696 1995411066768 2003582503584 2004144004352 2004149274624 2012858348508 2012863641696 2013427743488 2022182454852 2027084258304 2035898350416 2036468907648 2044808481024 2045323805742 2045329184304 2045902384512 2054280589056 2054798300898 2059779165696 2068214197248 2077789262976 2077794726912 2078312899383 2087408657712 2087414146944 2087940208977 2096490563226 2097078101328 2101572490752 2102161453056 2106202076694 2111301993024 2111307545088 2121076539288 2121082117056 2130901941672 2139628229136 2144814723072 2145355250976 2149533915382 2149539567984 2154744420864 2154750087168 2155293118944 2159491140058 2164119291072 2164725782016 2174138361864 2174144079168 2179408508928 2184203817243 2184209561016 2189498363136 2189504120832 2194321642317 2199640713984 2208648494592 2209205109636 2214560259072 2218873719104 2218879554048 2219438747484 2229152144576 2233929590784 2238844860729 2244271857408 2244837450114 2254030316532 2254662004896 2254667933952 2264471596908 2265106211424 2280469790592 2290450290688 2291027521104 2300409541152 2301060278272 2301640182576 2311065662688 2317251561408 2321765040756 2326740971904 2327393037312 2337512920848 2337519067776 2338174153728 2348334739926 2348340915312 2354033332224 2359212863994 2364931634688 2374616300544 2375214742152 2385609894528 2385616167936 2386211106699 2386217381688 2392001611776 2396660687232 2397264684381 2401797132288 2407081757778 2412916563456 2412922908672 2418232013982 2424087473472 2424093848064 2435310100664 2435316504768 2445905657097 2446591118216 2451834572544 2456610189008 2457235756143 2462565052416 2463185658528 2463192135936 2467989874352 2473972322304 2474595803232 2484729556416 2496232933992 2496239498304 2502283843584 2507796162648 2513868491008 2513875101696 2524805839584 2525513412352 2535855678976 2536494755508 2536501425696 2542643260416 2547602450944 2548244487852 2554421474304 2564882122752 2565528514416 2570525580837 2576756577024 2576763353088 2577405961242 2587960733796 2588692813056 2589345205398 2599948870524 2606251189248 2618317166976 2629702035954 2630439005712 2630445922944 2641883529726 2642623913328 2648287498752 2653445760864 2660548089024 2671443338112 2683811131344 2683818188928 2696243273136 2702779011072 2708725880882 2714531133888 2715291876864 2726411308032 2727098407656 2727105579072 2727869846016 2739040785408 2739723863247 2739731067864 2746372220928 2752415007993 2757618929664 2763686462634 2770385683968 2770392969216 2771083865844 2776488608646 2783211543616 2783218862592 2783920278636 2795320750968 2796104135104 2802096654336 2808262050741 2808269435592 2815069324032 2815076726784 2821270682979 2828102052384 2828109489408 2840406569532 2841202588896 2852837638848 2853564103908 2860473667968 2866052757312 2872992561152 2873724158592 2885492388096 2886301042688 2898851149152 2898858772224 2912271756324 2912279414688 2919331150848 2925762189756 2932032587904 2932854285312 2944864659456 2945606812848 2952747012096 2958506072064 2959243881426 2959251663312 2972951902494 2985126480972 2992362476544 2993116600152 3005373755376 3006216006528 3006223911936 3019287522762 3019295462544 3020141615232 3026614284288 3033273682278 3040626387456 3054703361472 3067212721536 3067985708613 3068853576768 3081420883584 3082197451347 3089668748544 3095686721008 3102321295872 3103190716416 3116683894464 3116692090368 3117565538304 3131112986568 3131121220416 3144735844839 3145617151992 3153242179584 3159303115041 3166155067392 3166952989536 3180813192704 3180821557248 3181614808932 3181623175584 3195547582976 3196352912508 3209442343704 3217222084608 3218032876464 3224300873073 3224309351976 3232116631296 3232125130752 3232939678416 3239236710087 3246178936608 3247088673024 3261207542796 3261216118752 3269112763392 3276314341524 3284247544704 3284256181248 3299461070976 3312972741888 3313807664454 3321840388608 3328310578656 3328319331072 3329158121226 3343728216864 3350894386176 3366407786112 3381993007344 3382001900928 3390191013888 3397650382378 3397659317136 3405895299072 3413389221382 3420704685888 3427367441116 3435675436032 3436541281656 3450614311728 3451590417408 3452460273864 3466598494032 3475001585664 3482647561134 3491089555968 3506269381272 3507252007616 3507261230592 3522502109889 3522511372968 3523498551104 3531049998336 3537927681152 3538819295991 3547397452032 3561924450816 3562822113228 3578414841792 3578424251904 3579326072532 3594991030848 3610622636667 3619374845184 3620389169152 3627348020973 3635215077376 3636131210208 3636140772096 3637159794688 3652054380544 3652965150996 3652974757152 3669886677324 3677751858816 3684915283512 3693847578624 3694778487792 3694788203904 3701984811528 3710958483456 3711893704848 3727094334624 3744349400988 3744359247456 3753425765376 3761694243972 3770802736512 3770812652544 3787208759376 3788270118528 3796389015552 3803783518464 3804742133262 3804752138544 3813964890624 3821403676416 3822366731778 3831632211456 3847323184128 3865134865536 3865145029632 3866108941863 3881941100694 3883029008432 3883039219584 3884017808097 3892441534464 3899923305786 3901016253008 3909376783872 3910472380416 3927475750464 3944553053931 3945658508568 3945668884416 3962825294589 3963935869992 3980168641296 3989816635392 3990822133536 4007165007168 4008288008704 4008298549248 4025716697016 4025727283392 4026855486976 4044364909704 4054168516608 4063088821323 4071796700832 4072937815296 4089616962048 4090647611484 4090658368608 4091804769024 4108561178112 4109596601796 4119558331392 4136428394496 4145529693951 4155578525952 4155589453824 4156625798766 4164732912969 4174817315424 4174828293888 4175880417954 4192981126452 4194156202656 4203144981504 4212404153388 4222603986048 4222615090176 4242153078576 4242164234112 4261803883344 4279256458272 4290710501952 4299067830764 4299079135968 4309488841728 4310586237888 4318982280116 4328238582144 4329451564032 4348276723728 4348288158336 4358817017856 4368407634486 4368419122032 4378996726272 4379008241664 4388643284634 4399281427968 4417296989184 4418410219272 4429120518144 4437747438208 4437759108096 4438865822139 4438877494968 4458304289152 4459427853741 4467859181568 4477689721458 4488543714816 4489674900228 4508060633064 4509324009792 4509335867904 4528931284143 4528943193816 4530212422848 4549910523417 4560939581184 4580900581376 4582055042208 4600819082304 4602120556544 4603280365152 4622131325376 4634503122816 4643530081512 4653481943808 4654786074624 4675025841696 4675038135552 4676348307456 4696669479852 4696681830624 4718425727988 4729863269376 4749232601088 4750429484304 4771219789056 4771232335872 4772422213398 4772434763376 4781730381557 4784003223552 4793321374464 4794529368762 4814163515556 4825833126912 4836464027964 4848174946944 4848187696128 4870620201328 4870633009536 4891811314194 4893182236432 4903669145088 4913220378016 4914471512286 4926371317056 4926384271872 4935979748704 4949191606464 4969459112832 4970711496681 4992465867984 4992478996608 4993737181839 5004567687168 5015592325296 5027736982016 5027750203392 5049611679168 5051026824704 5071711357952 5072989511016 5073002851392 5085286520832 5095204901888 5096475573567 5096488975704 5108842948608 5120083832073 5129764245504 5131057028832 5141051161674 5153513154048 5153526706176 5154811922484 5175921467592 5177385626112 5178690410796 5199897741048 5212502378496 5223971341701 5236634333952 5259404071908 5260878011424 5260891845888 5283767059452 5285247826656 5296574997504 5306891521728 5321096178048 5342886676224 5367622262688 5367636377856 5392486546272 5417451761764 5429062267776 5430583753728 5452822616064 5454196815312 5454211158144 5455739692032 5478081570816 5479447726494 5479462135728 5492744441856 5504830015986 5527372925268 5540771367936 5542167731688 5552977217292 5566423087232 5566437725184 5567840557272 5590641501936 5592208270208 5604193308672 5616524101482 5616538871184 5630138648064 5630153453568 5642541365958 5656204104768 5656218978816 5680813139064 5682405177792 5705675277696 5707113199893 5707128207816 5720947335936 5732105514624 5733550097667 5745985122304 5747448317184 5770984776192 5772602085376 5797702298304 5797717544448 5822911651041 5824543512648 5824558829376 5838662301696 5849884958679 5851524379512 5864065175808 5865708570624 5889729318912 5891213625696 5917012144128 5918487762852 5918503326624 5945903804988 5970252961944 5984724953088 5986233200304 5997893021953 6010747510752 6012432013056 6012447823872 6038575045524 6038590925088 6040283230464 6066547364556 6081252774912 6109406722944 6134425443072 6135971417226 6137707153536 6162841767168 6164394902694 6179337497088 6191373442016 6204642591744 6233367788928 6233384180736 6234938698149 6262225973136 6262242440832 6263820626931 6289471689678 6291234303984 6306484359168 6318606230082 6333905979072 6361626385408 6363229617864 6363246351168 6391095165952 6392705825016 6418884687408 6434444169216 6436065752928 6448601746146 6448618703952 6464233262592 6464250261504 6465879356832 6478473420174 6492357873216 6494177346048 6522415085592 6522432237504 6538225526784 6552611451729 6552628683048 6568495089408 6568512362496 6582964926951 6598922141952 6625945483776 6627615328908 6643680777216 6656621157312 6656638662144 6658316242452 6687456433728 6701788772352 6716534582187 6732815572224 6763986014688 6764003801856 6795300764756 6795318634272 6826778442764 6841409371776 6854734882232 6871350872064 6873082563312 6901228623456 6903180834816 6904920547728 6933196988064 6965295122268 6982179111936 7012538762544 7014504015232 7014522461184 7045004219778 7045022745936 7046997102208 7062099996672 7075855362304 7077638591982 7094794904064 7123848901632 7125644226456 7156829683584 7156848503808 7158633320097 7158652145064 7189982061696 7191794053143 7221245273334 7238749690368 7240778338304 7254696041946 7272262420416 7272281544192 7274319589376 7305930301992 7305949514304 7337716971291 7339773354648 7355503717632 7369830567024 7371707268429 7387695157248 7389556975584 7389576407808 7403969623056 7421916966912 7423787409696 7454188669248 7488698801976 7488718494912 7506851530752 7523368703837 7523388487944 7541605473024 7541625305088 7558218990203 7574417518752 7576540237056 7607567036928 7609484266524 7609504277088 7627929781248 7642807352832 7644733463556 7663264422912 7694646368256 7711576742511 7730269731072 7730290059264 7732217883726 7763882201388 7766058016864 7766078439168 7768035616194 7799846611572 7802032506016 7818753567744 7854951500928 7889106107862 7891317017136 7891337768832 7925650589178 7927871739984 7960337282592 7981644267072 8014330014336 8016576017408 8051433394032 8051454566784 8053710973952 8088729819408 8108337033216 8126177642646 8143593401664 8145875630592 8179233924096 8181295222968 8181316737216 8183609538048 8217122356224 8219171589741 8219193203592 8239116662784 8257245023979 8272856788992 8291059387902 8311157051904 8311178907648 8313251597532 8329465825938 8349634630848 8349656587776 8351760835908 8385962252904 8388312405312 8406289963008 8424786152223 8424808306776 8445207972096 8445230180352 8463812048937 8484306157152 8484328468224 8523607766688 8558512916544 8581421003904 8598135661528 8598158271936 8618977683456 8621172475776 8637964560232 8656477164288 8658903128064 8696553447456 8696576316672 8736815268972 8736838244064 8757993452544 8777286569268 8798562855936 8834593978368 8836820438544 8858241036288 8875494876416 8875518216192 8877731644278 8877754989936 8916608578304 8918855707482 8955379442916 8977087429632 8979349800456 9016121266128 9018648019584 9018671735808 9057862568286 9057886387632 9060424845696 9099821046834 9121879162368 9164110084416 9201638164608 9203957125839 9206560730304 9244262650752 9246592354041 9269006245632 9287060163024 9306963887616 9309572149248 9350051683392 9350076271104 9352696614912 9393338959704 9393363661248 9436851455976 9459726538752 9480540583087 9498465202176 9500858968608 9542439578112 9542464671744 9544844426796 9544869526752 9563460763114 9586642748928 9589058737524 9628327031112 9651666253824 9672902619219 9672928055928 9696349893888 9696375392256 9717710130261 9741240402656 9741266019072 9783622628388 9786364472864 9807338290176 9826440756032 9828943024572 9852742634112 9852768543744 9871959497408 9898383212928 9938918225664 9941422993362 9984931735968 9984957993216 9987474363678 10031184650592 10055473964032 10099223358336 10102053649408 10143422715904 10145979022032 10146005702784 10170573041664 10190409803776 10192951147134 10192977951408 10217685897216 10240167664146 10262114057664 10282102323348 10307026308096 10309623844968 10351842935184 10354771252224 10357380821592 10399795482096 10425004756992 10447942683402 10473268667904 10518808143816 10521756022848 10521783691776 10567506329667 10567534118904 10570495653312 10593149995008 10613783043456 10616457887973 10642192356096 10685773352448 10735244525376 10735272755712 10784973092544 10831867910001 10834903523528 10858124535552 10861167507456 10882044062919 10905645232128 10908393630624 10908422316288 10911479384064 10956163141632 10958895452988 10958924271456 11009660031972 11054745850536 11081542735872 11084335463376 11105954434584 11132846174464 11132875450368 11135681114544 11181283003872 11184416540416 11233048202964 11233077742368 11260277296128 11285082731916 11312408209536 11312437957632 11361626278128 11364810355584 11411350555392 11414226399786 11414256415632 11441894671872 11464211029248 11467100195334 11494896634368 11541969552384 11595404596608 11595435088896 11598326825589 11645823302082 11649087025296 11649117658752 11652053424291 11677324603392 11699769917358 11703048759024 11728130351616 11731417141248 11782427251392 11836975525704 11837006653248 11891807609976 11940505923888 11969449906176 11972466400608 11995786043906 12021495021504 12024864026112 12024895647744 12077150091048 12077181850176 12080566460928 12133094729112 12162505549824 12189266463969 12218813445888 12268850886144 12271942834452 12275414307072 12325683534336 12328789805388 12358674994176 12382746884032 12409285183488 12436589081853 12466735577856 12466768361472 12469877396298 12494198738907 12524451946272 12524484881664 12527641253862 12578943379356 12582468607968 12637212460164 12667811958144 12723252770816 12726459235728 12726492702336 12782190331904 12785411650032 12837769374816 12872131505856 12897203492292 12897237407904 12928466525184 12931758713664 12956946840348 12984715746432 12988354692096 13044830171184 13044864475008 13076451053568 13105222903458 13105257366096 13136990178816 13137024724992 13165929853902 13197844283904 13251890967552 13255230657816 13287361554432 13313242314624 13313277324288 13316597466417 13316632484904 13374912867456 13378283561223 13403577544704 13433069164374 13465631144448 13527972029376 13528007603712 13586793852429 13590601529512 13590637268544 13649731570251 13653556885528 13682818743552 13709469764464 13742701744128 13746165126624 13802457246912 13806361669632 13809841095456 13866393976128 13930590244536 13964358223872 14025077525088 14029008030464 14029044922368 14090008439556 14090045491872 14093994204416 14151710724608 14155277183964 14189589808128 14247697803264 14251288452912 14313659367168 14313697007616 14317266640194 14317304290128 14345191144671 14379964123392 14383588106286 14442490546668 14477499380736 14509392083892 14544524840832 14544563088384 14611860603984 14611899028608 14675433942582 14679546709296 14711007435264 14739661134048 14743414536858 14779113951168 14779152815616 14807939246112 14847574819392 14908377338496 14977397603952 14977436989824 15013703061504 15046737407674 15046776975888 15083210946048 15083250610176 15116437980406 15148835037504 15153080474112 15215134073856 15218968533048 15219008554176 15255859562496 15285614705664 15289426720701 15289466927112 15326528845824 15360251496219 15389292736512 15423153485022 15460539462144 15460580118528 15464435767452 15527764402776 15532116033728 15532156878336 15536071232388 15599693223144 15604065012032 15637507135488 15671914025103 15709903001856 15778212215724 15782634034272 15782675537664 15851301178356 15855743479968 15920674565184 15963288534144 16028660028672 16033152034816 16102866788064 16102909133568 16107421947904 16177459638816 16252355285292 16287186803328 16291751261184 16358467848192 16362590445936 16362633474432 16367219076096 16434244712448 16438343179482 16438386407184 16478233325568 16514490047958 16582118775804 16622314103808 16626503195064 16658931651876 16699269261696 16699313175552 16703521671816 16771924505808 16776624810624 16812579926016 16849572304446 16849616613552 16890415944192 16890460360704 16927624097874 16968612314304 16968656936448 17047215533376 17117025833088 17121339599679 17162842007808 17196271323056 17196316543872 17200650293001 17237955366912 17242344951552 17275929120464 17312954328576 17317806256128 17393106894912 17393152633344 17468734953123 17473630537944 17473676488128 17515986905088 17549654876037 17554573138536 17597125711872 17669187956736 17673640877088 17750989752832 17751036432384 17755463288556 17755509979872 17833217156608 17837711414964 17910758885832 17954174859264 17958699600912 17993679065859 18032242532256 18037296039168 18037343471616 18115725136572 18115772775264 18120849691392 18199642093668 18243758324736 18328220168832 18403276329216 18407914251678 18413121460608 18488525301504 18493184708082 18538012491264 18574120326048 18613927775232 18700103366784 18700152542208 18786677919408 18786727322496 18873702911952 18919453077504 18961081166174 19001717937216 19084879156224 19089688853592 19089739053504 19126921526228 19173285497856 19178117475048 19256654062224 19303332507648 19345805238438 19345856111856 19392699787776 19392750784512 19435420260522 19482480805312 19482532038144 19567245256776 19572728945728 19614676580352 19652881512064 19657834355187 19657886049144 19705485268224 19705537087488 19743918994816 19748894780853 19796766425856 19877836451328 19882845986724 19969863471936 19969915986432 19974948727356 20062369301184 20110947928064 20149603746561 20198446716672 20204107298816 20286845431808 20291958044064 20292011405568 20380819607552 20385902294268 20385955902816 20480335328292 20524228115328 20564204646696 20614052616192 20619247689936 20703685870368 20709542504448 20714761643184 20799590964192 20895885366804 20946537335808 21037616287632 21043512045696 21043567383552 21135012659334 21135068237808 21140991306624 21186299990016 21227566086912 21232915775946 21284384712192 21371546704896 21470489050752 21470545511424 21475899960291 21569946185088 21575382159429 21663735820002 21669807047056 21716249071104 21722335014912 21764088125838 21816787261248 21816844632576 21822958768128 21917790905976 21917848542912 22013150913873 22019320063944 22109491701072 22115121805287 22163085471744 22168670926752 22211908869168 22265692348928 22265750900736 22271362229088 22362566007744 22368833080832 22466096405928 22466155484736 22520554592256 22570106111511 22570165463832 22624816419072 22624875915264 22674656970609 22723252556256 22729620711168 22822701110784 22828452799572 22828512831264 22883789343744 22928422058496 22934200390668 22989793268736 23083939104768 23134730227533 23190809193216 23190870177792 23196653651178 23291646604164 23298174050592 23298235317504 23304106848582 23399539834716 23406097518048 23456260703232 23564854502784 23673951051408 23674013306496 23783615219952 23881011847776 23944932801216 23991572087812 24042990043008 24049728052224 24154300182096 24154363700352 24161132921856 24266189458224 24325011099648 24378532927938 24437626891776 24537701772288 24543885668904 24550828614144 24651367068672 24657514769223 24657579610776 24717349988352 24765493768064 24771735071937 24818570366976 24873178163706 24933471155712 24933536722944 24939754792596 24988397477814 25048903892544 25048969763328 25055282507724 25157886758712 25164937215936 25274358456669 25274424920328 25335623916288 25391436146811 25446505541632 25452918471456 25452985404672 25564380663808 25570823300064 25675538749632 25744263011712 25794406984584 25794474815808 25856933050368 25863517427328 25913893680696 25969431492864 25976709384192 26089660342368 26089728950016 26210445806916 26210514732192 26273980357632 26331859707804 26395688567808 26503781935104 26510461315632 26562097668649 26574723108864 26626484629248 26626554648576 26633194932834 26633264969808 26749825734912 26756567122446 26866138328748 26931262288896 27055944058752 27056015207424 27173587704858 27181203059024 27181274537088 27299463140502 27307113771056 27365637487104 27418939528928 27492330253248 27604914493824 27611871377517 27619682190912 27732787952256 27739777062123 27861180489072 27928716447744 28050155050176 28058016060928 28058089844736 28180016879112 28180090983744 28187988408832 28303421449216 28310554367928 28379179616256 28441621749261 28495395606528 28502576905824 28627318734336 28627394015232 28634533280388 28634608580256 28690382289342 28759928246784 28767176212572 28884981093336 28954998761472 29018707857657 29018784167784 29089049681664 29089126176768 29153130390783 29223721207968 29223798057216 29350867885164 29359093418592 29422014870528 29479322268096 29486829073716 29558227902336 29558305631232 29615878492224 29695149638784 29816754676992 29954795207904 29954873979648 30093474815348 30093553951776 30166421892096 30232875960812 30297670075008 30306160948224 30430268147712 30437937066096 30438017108352 30511719124992 30571229411328 30578853441402 30578933854224 30653057691648 30720502992438 30846306970044 30921078924288 30928871534904 31055528805552 31064232067456 31064313756672 31072142464776 31199386446288 31208130024064 31275014270976 31343828050206 31419806003712 31556424431448 31565268068544 31565351075328 31702518989001 31702602356712 31711486959936 31841349130368 31849373663919 31926577068288 32057320057344 32066304069632 32205733576128 32205818267136 32214843895808 32354919277632 32495603730003 32504710570584 32574373606656 32583502522368 32646132188757 32716935696384 32725180891872 32725266948864 32734438152192 32868489424896 32876686358964 32876772814368 33028980095916 33164237551608 33244628207616 33253006390128 33317863303752 33398538523392 33398626351104 33407043343632 33472112670899 33543849011616 33553249621248 33699144608892 33699233227104 33780831888384 33855248195748 33937224628608 33937313872896 34094431066752 34234051666176 34242679199358 34325684015616 34392542646112 34392633087744 34401300586002 34484689903104 34551858240928 34625908657152 34786213789824 34786305266688 34794980476767 34937469906246 34947261075888 34947352976256 34956160272873 35031973810176 35099309752074 35109146277072 35194251423744 35347281754176 35501979505664 35510926577112 35511019959744 35666434313216 35675422829928 35821517771664 35908349718528 35917399201824 35987358131718 36064485064512 36074592078336 36074686943232 36231450273144 36231545550528 36241699382784 36399284187336 36487516649472 36567799391907 36656440337664 36806552658432 36815828503356 36826242921216 36977050603008 36986369416164 37076024982528 37148240652096 37227855550464 37309767245559 37400206733568 37400305084416 37482596216721 37573355838816 37573454644992 37747405823904 37922162332348 38003435874432 38169758312448 38179377707184 38179478107008 38253843052456 38346570995712 38356234950096 38513308124448 38691610476876 38691712223712 38785399575552 38870840521044 38964961610624 38965064076288 39134490513552 39145457891456 39229353160704 39305763024128 39315668710374 39315772098288 39410970536448 39411074174976 39487837989632 39497789561706 39593532851712 39755672902656 39765691973448 39939726943872 39939831972864 39949792399251 39949897454712 40124738602368 40134850683669 40221895856128 40299207493122 40396893433344 40408214597632 40583916088128 40584022811136 40760381557287 40771804588536 40771911805632 40949194710753 40960670656584 41048456230656 41128409293392 41228105232384 41238495379872 41407371740736 41419085008896 41429523286368 41599181928384 41791770733608 41893074671616 41985251153671 42075232575264 42087024091392 42087134767104 42270025318668 42270136475616 42281982613248 42455132173824 42465831551892 42568769424384 42743093409792 42940978101504 42941091022848 42951799920582 43035573434013 43139892370176 43150764318858 43327471640004 43339614094112 43432498142208 43528176251676 43633574522496 43633689265152 43835581811952 43835697085824 44026301827746 44038640127888 44218983402144 44230243610574 44337341853504 44423817738336 44531384697856 44542724458176 44725132015488 44737666161664 44932192811856 44932310969472 45041109184512 45140212223022 45140330927664 45249632838144 45249751830528 45349313941218 45446505112512 45459241422336 45645402221568 45656905599144 45657025662528 45767578687488 45856844116992 45868280162103 45868400781336 45979586537472 46080754488657 46167878209536 46269460455066 46381618386432 46381740355584 46393307302356 46583293208328 46596348101184 46596470635008 46608213697164 46799079669432 46812195036096 46912521406464 47015742075309 47129709005568 47347902102816 47348026612992 47567230439904 47762023695552 47889865602432 47983144175624 48085980086016 48099456104448 48308600364192 48308727400704 48322265843712 48532378916448 48757065855876 48875253783552 49075403544576 49087771337808 49101657228288 49302734137344 49315029538446 49315159221552 49434699976704 49530987536128 49543470143874 49746356327412 49866942311424 49879509585192 49976794955628 50097807785088 50097939526656 50110565015448 50315773517424 50329874431872 50548716913338 50548849840656 50671247832576 50782872293622 50905836942912 50905970809344 51141646600128 51351077499264 51364018799037 51488526023424 51588813969168 51588949631616 51601950879003 51713866100736 51727034854656 51827787361392 51938862985728 51953418768384 52179320684736 52179457900032 52420891613832 52421029464384 52547960715264 52663580926859 52663719415608 52791377135616 52907532931421 53007563870208 53020922631264 53124195337298 53252969258496 53253109297152 53266389865668 53266529939616 53499651469824 53513134244892 53732276657496 53862524577792 53981037197577 54111888117504 54112030414848 54347175409716 54362406118048 54362549074176 54598926281004 54614227542112 54731274974208 54837879057856 54984660506496 55209828987648 55223742755034 55239364381824 55465575904512 55479554124246 55722360978144 56100310100352 56116032121856 56360033758224 56360181967488 56375976817664 56606842898432 56621108735856 56758359232512 56883243498522 57005153811648 57254637468672 57269066560776 57269217160512 57380764578684 57519856493568 57534352425144 57769962186672 57909997522944 58037415715314 58037568335568 58178099363328 58178252353536 58306260781566 58447442415936 58447596114432 58701735770328 58718186837184 58844029741056 58958644536192 58973503065561 58973658147432 59116455804672 59116611262464 59231756984448 59246684342559 59390299277568 59633509353984 59909590415808 59909747959296 60186949630696 60187107903552 60332843784192 60448811239683 60465751921624 60595340150016 60612321896448 60860536295424 60875874132192 60876034216704 61142458822656 61157706882804 61157867708448 61441005984876 61692613940088 61842157848576 61857743069808 62111057611104 62128464134912 62128627513344 62144284929552 62398772892576 62416260048128 62687656100412 62839612007424 63112848862896 63130536137088 63130702150656 63405037978002 63405204713424 63422973919872 63682698260736 63698747327838 63853154136576 64114640114688 64411467152256 64411636534272 64427699880873 64709838555264 64726146478287 64991207460006 65009421141168 65148747213312 65167005044736 65292264377514 65450361783744 65450533897728 65468876304384 65753372717928 65753545628736 66057960191832 66328475103216 66489256415232 66506012780256 66635726607504 66797077046784 66797252702208 66814086687264 66944225341798 67087698023232 67106499242496 67398289217784 67398466454208 67561663776768 67710318334533 67710496391496 67874449257216 67874627745792 68023970911827 68188862133504 68468103332352 68485358398716 68651368031232 68785085292224 68785266175488 68802601172004 68969379806208 69103716481856 69251817314304 69404190682599 69572427579648 69572610533376 69589960953534 69874939812492 69894522151776 69894705952512 69912320545746 70198619504148 70218292554144 70694563508352 71003959011328 71021853154224 71022039919488 71332868626432 71350845659856 71643035543328 71834798403648 71974716263436 72128970129024 72149184156672 72462900546288 72463091101056 72483398765568 72798568374672 72975033298944 73135598783814 73312880675328 73613105316864 73631657006712 73652485842432 73954101206016 73972544307669 73972738832328 74152049965056 74296481304192 74315205215811 74455711100928 74619534491118 74800413467136 74800610168832 74965192433442 75146711677632 75146909289984 75494811647808 75823075370007 75844324664696 76006871748864 76174308440433 76339516624896 76358755414368 76358956214016 76507686104912 76693141991424 76712469900192 77026616248896 77383220953752 77383424447424 77570799151104 77741681042088 77929923221248 77930128152576 78268981027104 78290915782912 78611526048256 78631337420748 78631544196576 78821941072896 78975675979264 78995579123412 79187065703424 79511345805312 79531383946896 79686293005947 79879453887744 79879663945728 79899584798502 79899794909424 80249477204736 80269701367338 80598414986244 80793786866688 81167832176256 81168045622272 81520763114574 81543609177072 81543823611264 81898389421506 81921341313168 82096912461312 82256818586784 82476990759744 82814743481472 82859046572736 83198363856768 83583541467216 83786149343232 83970502307342 84150465150528 84174048182784 84174269534208 84540050637336 84540272951232 84563965226496 84910264347648 84931663103784 85137538848768 85324865247783 85486186819584 85881956203008 85882182045696 85903599841164 86071146868026 86279784740352 86301528637716 86654943280008 86679228188224 86864996284416 87056123572971 87056352503352 87267149044992 87267378530304 87459391172349 87671163623904 87671394171648 88052603655492 88077280255776 88437966804288 88460487221148 88674683707008 88847635476672 89062769395712 89085448916352 89450264030976 89475332323328 89864385623712 89864621938944 90280424446044 90280661855328 90499265676288 90698627882436 90893010225024 90918482844672 91290804443136 91313811198288 91314051325056 91535157374976 91713688233984 91736560324206 91736801562672 91959173074944 92161508977314 92538920910132 92763236772864 92786614604712 93166586416656 93192696202368 93192941270016 93216427394328 93598159338864 93624390072192 93825042812928 94031484150618 94259418011136 94695804205632 94696053225984 95107556967003 95134460879808 95524047391104 95548120991757 95779731204864 95966288351248 96171960172032 96198912208896 96617200728384 96617454801408 96644531687424 97064757832896 97486811190009 97514131711752 97750507567104 97938396566271 98150807089152 98175542675616 98203314456576 98605468274688 98630059076892 98630318443104 99061975072256 99086940287748 99492712654824 99733884622848 99759019170384 99953589911256 100195615570176 100195879053312 100221130030896 100416338012697 100631547034848 100659748863744 101097433826676 101097699681312 101342495665152 101565744587244 101811673885824 101811941618688 102283293200256 102702154998528 102728037598074 102977052046848 103177627938336 103177899263232 103203901758006 103454069709312 103655574722784 103877725971456 104358641369472 104358915800064 104841783227664 104842058928768 105095921430528 105327161853718 105327438831216 105582754271232 105815065862842 106041845262528 106248390674596 106505938516992 106532779731336 106533059879232 106999302939648 107026268489784 107464553314992 107725049155584 107962074395154 108223776235008 108224060829696 108694350819432 108724812236096 108725098148352 109197852562008 109228455084224 109462549948416 109675758115712 109703398175721 109969321012992 110419657975296 110447485510068 110478728763648 110931151809024 110959108248492 111444721956288 111929301736677 112200620200704 112232064243712 112447788650163 112720067516448 112720363934976 112751953635328 113213685796864 113242217471712 113766486997044 114010307623296 114509274937344 114538133121552 114538434321024 114761529157368 115039712987136 115068704850288 115539924373344 116074831430628 116075136671136 116356198726656 116612521563132 116894884831872 116895192228864 117403471540656 117436373674368 117688059482112 117917289072384 117947006131122 117947316294864 118232911609344 118233222524928 118463513968896 118493368685118 118780598555136 119267018707968 119819180831616 119819495918592 119849377197753 120373899261392 120374215807104 120404552051007 120665687568384 120897622479366 120931503843248 121190680300032 121224643792896 121751748264384 121752068433408 122281144671861 122315413765608 122315735416896 122847584132259 122882011969752 123385227880176 123684315697152 123715486139616 124222115222208 124256928269824 124257255026688 124288569859104 124797545785152 124832520096256 125375312200824 125679224014848 125955753461013 126225697725792 126261072274176 126261404301312 126810075956004 126810409426848 126845947839744 127365396521472 127397494655676 127706308273152 128229280229376 128822934304512 128823273068544 128855399761746 129106720302039 129419677110528 129452292956574 129982414920012 130018842282336 130297494426624 130584528755028 130900723567488 130901067795456 131506745435856 131507091257472 132115920383664 132656950206432 133012025560512 133271453215008 133594154093568 133628173374528 133888450683596 134175396046464 134212998484992 134796578435568 134796932908416 135123327553536 135420636669066 135420992782992 135748898514432 135749255491584 136047941823654 136377724267008 136936206664704 136970716797432 137302736062464 137570170584448 137570532350976 137604840486309 137605202344008 137938759612416 138207432963712 138242263465971 138503634628608 138808381365198 139144855159296 139145221066752 139179921907068 139749879624984 139789044303552 139789411905024 139824641091492 140397239008296 140436585108288 141047226225927 141389127016704 142007918022656 142043706308448 142044079838976 142665737252864 142701691319712 143286071086656 143669596807296 143949432526872 144257940258048 144298368313344 144925801092576 144926182202112 144966797531136 145597136749344 146271197567628 146625761350656 147226210633728 147263314013424 147304971684864 147908202412032 147945088615338 147945477664656 148233641828267 148304099930112 148592962608384 148630410431622 149239068982236 149600826934272 149930384866884 150293423355264 150293818579968 150989623295616 151646150740014 151688649329392 152013743497728 152348616880866 152717510828736 152717912428032 153015372209824 153424939800384 154053232497792 154092056397111 154766441907504 154766848894848 154805852637009 155141598302208 155483362084176 155859846442496 155860256305152 156537962054208 156581831565824 157223052096512 157262674841496 157263088393152 157643882145792 157951351958528 157990742780577 157991158246824 158374131406848 158722598794263 159022691610624 159062767893792 159372586011894 159758907775488 159759327891456 159799169597004 159799589818848 160498954409472 160539402734676 161196829972488 161587573733376 161943111592731 162335664352512 162336091244544 163041526229148 163087218354144 163087647222528 163796778843012 163842682626336 164193824922624 164513637173568 164953981519488 165629486962944 165718093145472 166396727713536 167167082934432 167941004614684 168300930301056 168348096365568 169080101274672 169080545902464 169127930452992 169820528695296 169863326207568 170275077697536 170649730495566 171763912406016 171807199682328 172142293736052 172559569480704 172603057275432 173309886560016 173358456376448 173729992568832 174112247145942 174112705006704 174534298089984 174534757060608 174918782344698 175342327247808 175342788343296 176105207310984 176154560511552 176875933608576 176920509196683 176920974442296 177349367414016 177695270953344 177740053027677 178125538791424 178170897832704 178900528061952 178950664646656 179728771247424 179729243877888 180560848892088 180561323710656 180998531352576 181346433719049 181397255764872 181786020450048 181836965689344 182581608886272 182627622396576 182628102650112 183427376467968 183473120648412 183473603125344 184323017954628 185077841820264 185526473545728 185573229209424 185934683680543 186333172833312 186385392404736 186385882540032 186432854788656 187196318677728 187248780144384 188062968301236 188518836022272 189391608411264 189392106451968 190215113934006 190268921759616 191048094782208 191096241983514 191559462409728 191932576702496 192343920344064 193234401456768 193234909602816 193283099642619 194129515665792 194178439434861 194973622380018 195028263423504 195501015134208 195876793132542 196351085351232 196406628913152 197260118153784 197260636886208 198123950144512 198173880575496 198985425309648 199467769245696 199518038340768 199907179822512 200391231140352 200391758106624 200442260061792 200832676025394 201263094069696 201319497727488 202194867653352 202195399362624 202684991330304 203130955003599 203131489174488 203623347771648 203623883237376 204071912735481 204566586400512 205404309997056 205456075196148 205954104093696 206355255876672 206355798526464 206407803516012 206908139418624 207311149445568 207755451942912 208212572047797 208717282738944 208717831600128 209683566455328 209684117857536 210654323707436 210654877662432 211630131725684 212083690525056 212496781349192 213011877033984 213065559462672 213066119758464 213998605879296 214052536979568 214929106629984 215924148790308 216447552470016 217388701638864 217449624472192 217450196296704 218395705124016 218456910168448 218925099896832 219351516231424 219406796351442 219938642025984 220839315950592 220894971020136 220957457527296 221862303618048 221917632923007 221918216496984 222889443912576 222945615647433 223858603473354 224401240401408 224464128487424 224895577300326 225440135032896 225440727869952 225503907270656 226484434943424 227469226110021 227532973994088 228020615246592 228522925321299 229018549874688 229076266243104 229076868642048 229523058314736 230079425974272 230137409700576 231079848746688 232149662861256 232150273342272 232712397453312 233225043126264 233789769663744 233790384457728 234304788696293 234806943081312 234872747348736 235834578144768 235894012262244 235894632589728 236465823218688 236927027937792 236986737370236 237561197110272 238534037415936 239058879017841 239638361663232 239638991837184 239698754395506 240747798522784 240748431614208 240809104102014 241795244958732 241863007686496 242381360600064 243503496528768 243504136866816 244562289343722 244630827531216 244631470833792 245695168264518 245764023939504 246770455760352 247430972279232 248444230444416 248513856539648 248577139718208 249595091570304 249665040192512 250750624401648 251358448029696 251911506922026 252451395451584 252522144548352 252522808602624 253620151912008 253620818853696 253691895679488 254730793042944 254794989311352 255412616546304 255974595743349 256458560458752 257645868609024 257646546137088 257710799523492 258213440604078 258839354221056 258904585913148 259964829840024 260037684564672 260594988853248 261168370718913 261169057510056 261801447134976 261802135590912 262378173517047 263013490871712 263014182514944 264231840767328 265313900412864 266024051121024 266542906430016 267188308187136 267256346749056 267776901367192 268350792092928 268425996969984 269593156871136 269593865816832 270841273338132 270841985565984 271497797028864 272095883647308 272755448534016 273872413329408 273941433594864 274605472124928 275140341168896 275141064701952 275209680972618 275210404688016 275877519224832 276414865927424 276484526931942 277616762730396 278289710318592 278359843814136 279499759249968 279578088607104 279578823810048 279649282182984 280794478016592 280873170216576 282094452451854 282778254033408 284087412616896 284088159677952 285322670901009 285403382639424 286572142173312 286644362975271 287339193614592 287898865053744 288515880516096 288596736626688 289851602185152 289852364404224 289933595062272 291194273498688 292542395135256 293251522701312 293896758075697 294452421267456 294526628026848 294609943369728 295816404824064 295890177230676 295890955329312 296467283656534 297185925216768 297260820863244 298478137964472 299201653868544 299860769733768 300586846710528 300587637159936 301249014038091 301979246591232 303292301480028 303377298658784 304027486995456 304697233761732 305435021657472 305435824856064 306030744419648 306849879600768 308106464995584 308184112794222 309532883815008 309533697789696 309611705274018 310966724168352 311719692884992 313075924108416 313163663131648 314446104193024 314525349682992 314526176786304 315287764291584 315902703917056 315981485561154 315982316493648 316748262813696 317445197588526 318125535787584 318745172023788 319517815550976 319598339194008 319599179637696 320997908818944 321078805469352 322393659944976 323175147466752 323886223185462 324671328705024 324672182489088 326083052458296 326174436708288 326175294445056 327593557686024 327685365252672 328387649845248 329027274347136 329110194527163 329907963038976 331258973925888 331436186290944 332793455427072 334334165868864 335787905210031 335882009229368 336601860602112 336696192731136 337343365950489 338160202549344 338161091804928 338255860905984 339641057390592 339726652415136 341299460991132 343527824812032 343614399364656 344284587472104 345119138961408 345206114550864 346619773120032 346716912752896 348224494291884 348225410013408 349068596179968 349837564689396 350684654495616 350685576686592 352210414621968 352309121023104 353751867217152 353841018393366 353841948884592 354698734828032 355390541906688 355480106055354 356341795665408 357801056123904 359457542494848 359458487755776 359548131593259 361121697784176 361122647421312 361213656153021 361997062705152 362692867438098 362794511529744 363572040900096 363673931378688 365255244793152 365256205300224 366946241296824 366947206250688 368646035909256 370155683640528 371052947091456 371146458418848 371869367361086 372666345666624 372770784809472 372771765080064 372865709577312 374392637355456 374497560288768 376125936602472 377037672044544 377867260383039 378783216822528 378784212903936 380430227868012 380537843519232 382096189564416 382192483967028 383118924819456 383865153404992 384687840688128 386468802913536 386469819205632 386566199285238 387320160906117 388259031331584 388356878869722 389947244760036 390056526847008 391753586265084 392702170702464 394520236307568 394521273772416 396247900289024 396347761150992 397970850619296 399036076681536 399814359645024 400782462280704 400884520123584 401665352050788 402526188139392 402638995454976 404389735306704 404390798725248 405369982660608 406261910007198 406262978348976 407246695543296 407247766474752 408143825470962 409133172801024 410808619994112 410912150392296 411908208187392 412710511753344 412711597052928 412814521458927 412815607032024 413816278837248 414622298891136 414726790397913 415510903885824 416425144095594 417434565477888 417435663200256 419367132910656 419368235715072 421308647414872 421309755324864 423141678677781 423260263451368 424167381050112 424993562698384 426023754067968 426131118925344 426132239516928 427997211758592 428105073959136 429858213259968 431848297580616 432895104940032 434777403277728 434899248944384 434900392593408 436791410248032 436913820336896 438703032462848 438813592702884 439877284051968 441678631901184 441789942040272 441914915054592 443724607236096 443835265846014 443836432993968 444700925484801 445778887825152 445891231294866 447717206946708 448802480802816 449791154600652 450880270065792 450881455739904 452968869886848 454938452220042 455065947988176 456041230493184 457045850642598 458152532486208 458153737284096 459046116629472 460274819401152 462159697493376 464299325722512 464300546684544 465424794906624 466450086252528 467579539327488 467580768915456 468609577392586 469613886162624 469745494697472 471669156289536 471788024524488 471789265179456 472931646437376 473854055875584 473972228341731 473973474740472 475122394220544 476167796382789 477068074831872 478117758035682 479276723326464 479277983674368 479397508791012 481495597045568 481496863228416 481618208204028 483590489917464 483726015372992 484762721200128 485829334778193 487006993057536 487008273733632 489124578687444 489261655062432 489262941667584 491390336529036 491528047879008 493540911520704 494861944558464 496888460888832 497027713079296 497154279436416 499190183140608 499330080385024 501501248803296 503823013844052 504902790903168 505044289096704 507240303824016 507241637707392 507383791358976 509461586085888 509589978622704 510825233092608 511949191486698 515291737218048 515421599046984 516426881208156 517678708442112 517809171826296 519929659680048 520075369129344 521189977706496 522336741437826 522338115020112 523602894269952 523604271181824 524756347034094 526026981743424 526028365029888 528463681534656 530627800825728 530761527590049 532048102242048 533085812860032 533220159083031 534376616374272 534512693498112 535553802734384 536701584185856 536851993939968 539186313742272 539187731633664 541682546676264 541683971131968 542995594057728 544039301157147 544191767294616 545510897068032 547744826658816 547882867189728 550280682337792 550282129403904 550419361945236 550420809376032 552829731854848 552969053863884 555233525460792 556579420637184 556719687628272 557804051041629 558999518499936 559156177214208 559157647620096 559298564365968 561588956033184 561746340433152 564188904903708 565556508066816 568174825233792 568176319355904 570645341802018 570806765278848 573144284346624 573288725950542 574678387229184 575797730107488 577031761032192 579703204370304 579704728808448 582388546997376 585084790270512 586503045402624 587793516151394 589053256053696 589219886739456 591780354461352 591781910658624 592934567313068 594371850433536 594521641726488 596956275928944 598403307737088 599721539467536 601173693421056 601175274319872 602498028076182 603958493182464 606584602960056 606754597317568 608054973990912 609392865010797 609394467523464 610870043314944 610871649712128 612061488839296 612215738206443 613699759201536 616212929991168 616368225588444 619065767630016 619067395579392 619223410548036 621933448336704 623439385769984 624637716143391 626151848216832 626327326263296 628892208386048 629050699365984 629052353572608 631805407834112 631962971122308 631964632987296 634890395177052 636251071575168 637490344047576 639035631101952 639196678388016 639198359275392 641995817637888 642157610938704 644787319889952 647772446370924 649342657410048 652166104916592 652348873416576 652350588890112 655187115372048 655370730505344 656775299690496 658054548694272 658220389054326 659815926077952 662517947851776 662872372581888 665586910854144 665752898769021 668668331737728 668836846942299 671575810420062 671764018458736 673203721204224 673392385462272 674686731900978 676320405098688 676322183609856 676511721811968 679453304830272 682407678330063 682598921982264 685568775963897 687055649624064 687228798729312 688569174944208 690238277922816 690412229101728 693239546240064 693433825505792 696448988583768 696450820026816 698137192359936 699675129378792 701369308991232 701371153373184 702914366088879 704420829243936 704618242046208 707503734434304 707682036786732 707683897769184 709397469656064 710781083813376 710960212110708 712683591330816 715602112247808 717176637053523 718915084989696 718916975511552 719096263186518 722243395568352 722245294842624 722427312306042 725385734876196 725589023059488 727144081800192 730510489586304 730512410600448 733892482593648 733894412501376 737292071818512 740311367281056 742292916837696 743738734722172 745332691333248 745541569618944 745731419154624 748785274710912 748995120577536 752251873204944 754075344089088 755734520766078 757566433645056 757568425807872 760860455736024 761075687038464 764192379128832 764384967934056 766237849638912 767730306809984 767923787230047 769375681376256 772937605827072 772939638411264 773132398570476 774640321812234 776518062663168 776713757739444 779894489520072 780113053694016 783505112156739 783507172530168 785404341404928 787134520551141 789040472615136 789042547544832 792495800578048 792695522301984 795941701238592 798072153363072 799628719290048 801564924561408 801769040247168 803330704101576 805052376278784 805277990909952 808779470613408 808781597450496 812523820014396 812525956697952 814493391086592 816287650941924 818266345602048 821617239988224 821824300784592 823816416374784 825421023506688 825423194105856 825629042917854 825631214064048 827632557674496 829244597782272 829453580795826 832850288191188 834869130955776 838734265821312 838736471430144 842617294829744 842619510649728 846283357355562 846520526902736 848334762100224 849987125396768 852262237850688 852264479033856 855968012703027 856210147918272 859716426519936 859933088925813 863696595161232 865790209880064 869554806555456 869798497888768 869800785186816 873582820496064 873827640673792 877406064925696 877627185405768 879754568103936 881690274227091 883357263802368 883579884080544 883829830109184 887449214472192 887670531692028 887672865987936 889401850969602 891557775650304 891782462589732 895434413893416 897604961605632 899582309201304 901760540131584 901762911479808 903747042114273 905937739773696 909876904440084 910131895976352 912082460986368 914091701285196 916305064972416 916307474568192 918092233258944 920549638802304 924319394986752 928598651445024 928601093369088 932900172505056 935159078654976 937219154785172 939227772325248 939490989394944 943338312579072 943576049048976 943578530358912 945863292874752 947708111751168 947944456683462 947946949480944 950244788441088 952335592765578 956235516071364 958553446652928 958795017582024 962991194091136 962993726456832 963236416408056 967180979834928 967452030745984 969525442400256 971658669556386 974013986115072 974016547467264 978249157374888 978523310124864 978525883335168 982780673058072 983056095758016 987081823041408 987330583581489 989723889116928 993776921777664 994055426158592 994308558872832 998380366281216 998660160770048 1003002497606592 1007363715630093 1007646027688104 1009805581806336 1010088578193408 1012030097851467 1014480607648032 1014483275414784 1014767582717952 1018923172171776 1019179957245408 1023898382973396 1030583474436096 1030843198093968 1032853762416312 1035357416884224 1035618343652592 1037635492797869 1039859319360096 1040150738258688 1044673482875652 1044676230040224 1047205788539904 1049512694068188 1052053963486848 1052056730059776 1056927363069312 1061255601651456 1061523055180098 1064096204484096 1066171625720064 1066440318166062 1069025386996224 1071107605468768 1073403168371712 1078372627484544 1078375463267328 1078644394779777 1083365093352528 1083367942263936 1083640968459063 1085991188115456 1088078602314294 1088383534589232 1091021794136064 1095765734379456 1100561364675584 1100838723890472 1100841618752064 1105659463709696 1105938107727768 1110467050921584 1113158841274368 1113439375256544 1115608102083258 1117999036999872 1118312354428416 1118315295240192 1118597128731936 1123177912066368 1123492680866304 1128377809807416 1131113016133632 1133601781149117 1136349650467584 1136352638711808 1141290683604036 1141613530557696 1146288568693248 1146577451901084 1149356774458368 1151595460214976 1154063522064384 1159406408740608 1159409457616896 1161960482718351 1164777093994752 1170169580541024 1175587032302788 1178106512107392 1183560708922704 1183563821317248 1185869134626136 1188743700867072 1189043283452976 1193912551857888 1199443078935072 1202347386842112 1204996056152364 1207916986364928 1213169205920112 1213509194635136 1216109947981824 1218785730021594 1218788935046928 1221740086629888 1221743299424256 1224122977678592 1224431476412886 1227399518403072 1232425859982336 1232736451176888 1238131535260032 1238134791158784 1238443564376781 1238446821096072 1243866896673408 1244180371193739 1246878771539968 1249275432286782 1252303696433664 1252654652526592 1258101398731968 1258104707145216 1263925942244616 1263929265974592 1269425036033343 1269780790354104 1272502143150336 1274980688095152 1278071262203904 1278393356776032 1278396718550784 1283991635275776 1284315221877408 1289574639779904 1295544892741848 1298685314820096 1301542785763801 1304332209833184 1304697746833152 1304701177780224 1310374230744096 1310741461010688 1316109097388544 1316440778108652 1319631852155904 1325035895703552 1325744745163776 1331173821708288 1331505797538042 1334102776454403 1337336663475456 1337673693884598 1343151620840124 1343528036917472 1346407442408448 1349373463801956 1352640810197376 1352644367219712 1358906609660544 1364815356660126 1365197843964528 1371137551927794 1374457597458624 1377138349888416 1380824458203456 1386479092480128 1386867651011584 1392897977167536 1392901640053632 1396274384719872 1399350258757584 1402738617982464 1402742306746368 1405828732177758 1408841658487872 1409236484092416 1415007468868608 1415364073573464 1415367795538368 1418794939312128 1421562167626752 1421916685025193 1421920424221416 1425367182661632 1428503389148367 1431204224495616 1434353274107046 1437830169979392 1437833951023104 1438192526373036 1444486791136704 1444490589685248 1444854624612084 1450771469752392 1451178046118976 1454288163600384 1457488004334579 1461020979172608 1461024821200896 1467784965187296 1467788825002752 1474584143637024 1480622734562112 1484585833675392 1487477469444344 1490665382666496 1491083139237888 1491462838309248 1497570549421824 1497990241155072 1504503746409888 1511469041532156 1515132867290112 1521720911472048 1522151374076928 1528384758257664 1528769935868112 1532475699277824 1535460613619968 1535847574460094 1545875211654144 1546264797140952 1549280643624468 1553036125326336 1553427515478888 1559788979040144 1560226107388032 1567010224313478 1567014345060336 1570808682809856 1574269041102282 1578080945230272 1578085095089664 1585391044603968 1591883402477184 1592284582770147 1596144306726144 1599257438580096 1599660477249093 1603129849122816 1603538080494336 1606661408203152 1610104752557568 1610555981819904 1617558941226816 1617563194900992 1625047640028792 1625051913395904 1628986782173184 1632575301883848 1636532691204096 1640133520874051 1643234479976448 1643648601569184 1650842047013376 1650846388211712 1651258085835708 1651262428128096 1658489195564544 1658907161591652 1665700576382376 1669738261911552 1673412153124887 1677468531642624 1677472942860288 1685234589659488 1685239021299456 1692566714711124 1693041053805472 1696669524200448 1699974250793536 1704524475701376 1704528958067712 1711936025406054 1712420295836544 1719432853039872 1719866177851626 1727393190322464 1739109613110912 1739596995777536 1747165640992128 1747655281347584 1754812129851392 1755254370811536 1759509136207872 1763380548454182 1767159768161088 1767659660218368 1775341063384056 1775345731975872 1778803701939204 1783115551300608 1783564925179464 1790868827786832 1795209923211264 1799164618402608 1803521080263168 1803525822959616 1807494084228546 1811875479547392 1819753808880168 1820263791952704 1824164921972736 1828178595032391 1828183402570392 1832610129944832 1832614949136384 1836184466517888 1836647214619329 1841099277604608 1848638789973504 1857197302890048 1857202186738176 1865800345010112 1870318157309952 1873913148430173 1874438309570344 1878455544650496 1878981978789888 1886676625158144 1887152098097952 1887157060717824 1895416223502336 1895888913366924 1895893898961888 1904671185531156 1912471032142728 1917106893305856 1917590035164048 1925982388182272 1925987452913664 1926472832816112 1934361959669856 1934904061491968 1943317339112772 1948027972230144 1956498314749776 1957046620249728 1957051766670336 1965561346116144 1966112191516032 1974163646082816 1974661167162978 1979447778233856 1987553843555328 1988617117745664 1996760732562432 1997258696307063 2006004995213184 2006510540826897 2014727431260186 2015292055376208 2019611163612672 2020177156386816 2024060195702934 2028961215296064 2028966550829568 2029535165435904 2038359914490816 2047796765946792 2061166948872192 2061686396187936 2065707524832624 2070714833768448 2071236687305184 2075270985595738 2079718638720192 2080301476517376 2089346965751304 2089352460080448 2094411577079808 2099025388136376 2104107926973696 2104113460119552 2108743098266637 2113854726138624 2122511203302912 2123046110360196 2128192408968192 2132343251440128 2132880636332124 2138050773992448 2142215210937536 2146806336743424 2151529911160569 2156745254969088 2156750926534656 2157288789559554 2166730186705056 2166735884527872 2167281936918126 2176157204628588 2176767069178464 2191531468758912 2201122729351168 2201677447780944 2201683237504128 2211318927419392 2211876215455536 2220934101843168 2226878750513088 2231216204166516 2235998073999744 2236624708856832 2237194257463872 2246355824132736 2246985361732608 2256755619614832 2262226032267264 2267203562298234 2272699300935168 2272705277423616 2282581367208072 2283227061115392 2292577137386496 2293154903802168 2298713548916736 2303190920429952 2303771361690141 2308127044128768 2318812817481216 2318818915233792 2323920965436702 2329554187989504 2340339161082048 2350515336470217 2351174064605576 2356213024214784 2361403561653423 2367121417845408 2367127642634496 2371738269252272 2377487401734144 2378086566905952 2387825103715776 2398886157870144 2404694773684224 2409992112304728 2415833972729856 2426338411840224 2427018389270272 2437571460043188 2437577870093856 2443480173259776 2448245955357184 2448862952825772 2454799036806144 2464851719964672 2465472902353776 2476263070520064 2476269582317568 2476887128753562 2476893642192144 2487733793346816 2488360742387478 2498550864573564 2504607392867328 2516202797463936 2516209414290432 2527851884489232 2527858531949184 2538850072066686 2539561580708208 2545004286300672 2549961376190304 2556786713552064 2556793437101568 2568630443754816 2579149279559808 2591089785483696 2597370629640192 2603085571527602 2608664419666368 2609395493666304 2609402355560448 2620748461488192 2621482922021376 2632218194777088 2632881556217304 2639263704311808 2645070822681273 2650071791407104 2651489490327552 2662347643416576 2663011595076084 2668205552908806 2674673326950912 2675347387769196 2686303241680248 2687056073834944 2692814884816896 2698746927603912 2705281620394752 2705288734439424 2711241126342819 2717813219321088 2729630713320252 2730395687929056 2742275103855588 2748915194917248 2754276699776832 2761648916406912 2772958184960256 2773735302023168 2785795954335072 2785803280107264 2798700517515168 2805477235964928 2811657464355516 2817683316975744 2818472968184832 2830014937737216 2830728147146928 2830735591076736 2837589878624256 2843124335253504 2843833370050386 2843840848442832 2850734365323264 2857006778296734 2868706548214092 2875660339958784 2876385052746072 2888973582273408 2888981179370496 2889709249224168 2901542939504784 2902356092237952 2908576327200768 2914976008669158 2922041958345216 2922049642401792 2935569930374592 2935577650005504 2949168287274048 2961245469124224 2961991750744467 2969171667350784 2974954938888688 2981330765332992 2982166278475776 2982925676618496 2995141098843648 2995980482310144 3009007492819776 3022091146890279 3022938083064312 3030265734580224 3036090293554401 3043441822944096 3044302748153856 3056769516515328 3057539871736224 3070921227239936 3071695148920188 3091750423308288 3092529594281904 3098561287248936 3106072250652672 3106855030957776 3112906478393607 3119577958080288 3120452214776064 3134020448626956 3134028690120672 3141617365619712 3148538082204564 3156161890460544 3156170190179328 3170782089207936 3183766804954368 3184569165540294 3192288613452288 3198514877160192 3199320954498186 3207076160988672 3213322816406304 3220209505115136 3235117882453632 3235126389801984 3250095280057584 3250103826791808 3257973564346368 3265150603767696 3273065382408192 3280267041748102 3287297203138368 3301684094026752 3302516171671416 3302524856256192 3316978391129088 3317814323183304 3331401152764752 3339476523823104 3346824306249774 3354937063285248 3354945885720576 3370469179318976 3370478042598912 3385133429422248 3386082107610944 3393339048400896 3399948501587072 3400805343447351 3409048951402752 3409057916135424 3423872050812108 3424840591673088 3438865706079744 3439732355703252 3454786380644928 3478219226221824 3479193991555072 3485881448155053 3494331281984256 3495310562695168 3509624259702784 3510508741623072 3526761096908364 3534319536322176 3550682126768112 3550691463951744 3557607403878408 3566231102601216 3567129850358928 3581737655573664 3598329236805216 3607042160526336 3614988168457092 3623750959094784 3639507617760336 3640527583905408 3648329843945472 3656357190064782 3656366805140784 3665220259889664 3665229898272768 3672368933035776 3673294429238658 3682198555209216 3697277579947008 3714394605780096 3714404373476352 3715330693130343 3731600690020224 3732541113581217 3740636314619904 3747826296860346 3748876619140688 3756911089300992 3757963957579776 3774304196195904 3774314121435648 3791777826733848 3791787797923776 3808275108100029 3809342371062312 3824942064285456 3834213786611712 3835180070328096 3851964776364544 3851974905827328 3852945665632224 3868723919339712 3869808122983936 3886634678225544 3896055944460288 3904628357291403 3912996629499552 3914093240499456 3914103533340672 3931122692232288 3932224383032064 3948327292165632 3949322334325956 3958895556467712 3975107687110656 3977234235491328 3993521465124864 3994517392614126 4002308329363209 4012009990426368 4013021081653794 4029454862520372 4030584110752416 4039222327225344 4048120391405868 4057922430592128 4057933101659136 4076719828981632 4095593531893584 4123372792375872 4131415049665248 4142473374610368 4150541971191476 4159437277440384 4160602953034752 4178693931502608 4178704920160896 4188823154159616 4198050776272752 4208215853947392 4208226920239104 4217486196533274 4227709452277248 4245022406605824 4246092220720392 4256384817936384 4264686502880256 4265750055075579 4265761272664248 4276101547984896 4284430421875072 4285510167445101 4293612673486848 4303059822321138 4313490509938176 4313501853069312 4314577579119108 4333460373410112 4333471769055744 4334563873836252 4352314409257176 4353534138356928 4372464013003737 4383062937517824 4402245458702336 4403354895561888 4403366475008256 4422637854838784 4423752430911072 4441868203686336 4453757501026176 4462432408333032 4471996147999488 4473249417713664 4474388514927744 4492711648265472 4493970723465216 4513511239229664 4534407124596468 4545398601870336 4565162734416144 4566454122230784 4585154274772992 4586309807604336 4595242896676277 4597427097833472 4606381840859904 4607542723380282 4637625634962432 4647841930873404 4659108375979008 4680678322164096 4701030672940434 4702348129211152 4712426048429568 4722807123306846 4734242835690816 4734255285268992 4743476538504544 4756173133811904 4775650207431552 4776853748310441 4797772315740288 4798981431747279 4809389547368448 4819984224609456 4831667945459712 4852676823680448 4854036778540544 4875142920086376 4875155740187712 4886960346519552 4896491910714368 4897725905651544 4909598073612288 4920400562622153 4929703439929344 4930945804707552 4952526141040128 4952539164635136 4953774257507124 4953787284384288 4975467586693632 4976721484774956 4997101729147128 5009214785734656 5020236459374661 5032405594927872 5032418828580864 5055703768978464 5055717063898368 5077700144133372 5079123161416416 5090008572601344 5099922752380608 5113573427104128 5113586874203136 5137260887509632 5158298559119616 5182179570967392 5206171143055204 5217328839332736 5218790987332608 5241496922976384 5242965844042752 5264436389554176 5265763112434608 5278527408623616 5290141645362546 5302978980655104 5326023190152168 5336411105817612 5349346653901824 5350694775538392 5372606483360496 5374112147669888 5385629769633792 5397493855207824 5410563240789504 5410577468878848 5422482252685638 5435626438642176 5459261426640504 5460791375858112 5484535785097173 5484550207711176 5497830389834496 5508553399553664 5509941643857987 5523297832813824 5545916369920512 5547470604046336 5571591908670144 5571606560214528 5597401035030336 5610954471929856 5621739445290519 5623314928711032 5635366633951488 5636945936369664 5660029875474432 5661456294293856 5661471182153472 5686248670507008 5687666740100772 5687681696885664 5714013556593468 5737413096428184 5751320679917568 5752770105492144 5777947164546816 5777962358740992 5779418498448336 5803085879009568 5804712184475904 5829952017338316 5844083916690432 5871139860749184 5871155300011008 5898336574548096 5922490938248448 5923983501488934 5938343334701568 5949909877777376 5962661530665984 5965851353236992 5990282197687296 5991776088921189 6018014985639552 6019531622480691 6044182293780558 6045876166128624 6060531469160448 6072180587108802 6086883645888192 6088605496307712 6115079743472448 6141842454479872 6143390297840376 6183500846616576 6185059188563808 6197122574497872 6212144501305344 6213710061915552 6225812956787214 6239155916160576 6240904429552128 6268040897253912 6268057380241344 6283234731239424 6297076164409128 6312323780921088 6312340380358656 6326229294799911 6341564178415872 6367533609908736 6369138331080588 6384577226904576 6397029754320384 6398641908996372 6414152321977344 6426645632812608 6440419010230272 6454589733481707 6470235764907264 6470252779603968 6500190560115168 6500207653583616 6530301207535392 6560534083496204 6574594406276736 6603368188053504 6605032343342832 6605049712512384 6633956782258176 6635628646366608 6662802305529504 6693648612499548 6709874126570496 6740938358637952 6740956085197824 6770266858844496 6772164215221888 6786678096801792 6799897003174144 6801610686894702 6818097902805504 6818115832270848 6847744101624216 6849681183346176 6877731412159488 6879464711406504 6909572761289856 6911314085070423 6956438452443648 6958387983110144 6971762896310106 6988662563968512 6990621125390336 7021017483246144 7051546009410651 7053522193816728 7068639072644352 7084210684960269 7101364253536224 7101382927903488 7115214807756816 7132462205202432 7134259700717856 7163475311147328 7196658473610432 7214084321052672 7229976336914184 7247501918189568 7263448449585083 7279015235520672 7281055167810816 7312714380129564 7312733610281568 7330440519779328 7344737866071552 7346588858477316 7364397110418432 7394555159894016 7428789211560192 7428808746952704 7430661386260686 7463201380040448 7465082227162434 7495652593720692 7497753238281376 7513822178601984 7548608392391808 7548628242871296 7583555653467696 7583575595847552 7616550216200058 7618684742124624 7649884128570912 7670360140656192 7703929552729088 7705891331264448 7737447838679424 7739616245967872 7773269356451088 7792111888920576 7809256714582806 7825993258999104 7828186480998912 7828207066681344 7862245384464576 7864448766064128 7896654584331264 7898644668651912 7917791112935424 7935212468043819 7950215374221312 7954468470982656 7987042930249728 7989034785228252 8004616658726418 8024019980852736 8026042163307588 8058909725040744 8061168221504832 8078444654450688 8096240782811736 8115844861184256 8115866203318272 8133723379028457 8153439657963264 8191187063787168 8246745584751744 8262830099330496 8284946749220736 8301083942382952 8318874554880768 8321205906069504 8357387863005216 8357409840321792 8396101552545504 8416431707894784 8434972393066548 8455418904554496 8490044813211648 8492184441440784 8512769635872768 8529373005760512 8531500110151158 8531522545328496 8552203095969792 8568860843750144 8571020334890202 8606119644642276 8626981019876352 8629155158238216 8666920746820224 8666943538111488 8669127747672504 8704628818514352 8707068276713856 8744928026007474 8766125875035648 8806709791123776 8806732950016512 8847504861822144 8883736407372672 8885975252233401 8907515002052352 8924864816666064 8943992295998976 8946498835427328 8948777029855488 8985423296530944 8987941446930432 9027022478459328 9068814249192936 9090797203740672 9110799500346607 9130325468832288 9132908244461568 9170308549545984 9172619615208672 9190485793352554 9212763681719808 9215085446760564 9275251269924864 9295683861746808 9318216751958016 9338719435180821 9361356644328192 9402061345880868 9404696258422304 9424852096859136 9445614246613692 9468485671381632 9468510570537984 9486953077009088 9512346267623808 9551300414863104 9553707496620882 9595544631480576 9597962863494558 9639968449218912 9705353647360896 9708073557081088 9750285840172752 9750311480375424 9773920693039104 9792983821428736 9795451811303088 9819196147224576 9840801125244306 9861891609415104 9905052282080256 9907548515014248 9907574568768576 9950935173387264 9953442969549912 9994203458294256 10018429571469312 10040472918749322 10064811189855744 10064837657161728 10111407537956928 10111434127796736 10155400288266744 10158246322832832 10180017145202688 10199845504761216 10202416030342053 10227146854208256 10227173748406272 10274521775019264 10316597118239232 10364359141934784 10412342286110408 10434657678665472 10437581974665216 10457644344465159 10482993845952768 10485931688085504 10528872779108352 10531526224869216 10580283290725092 10652046380304336 10672822211635224 10698693307803648 10701389551076784 10745212966720992 10748224295339776 10794987710415648 10821126481579008 10844964505371276 10871252877284352 10918522853281008 10921582751716224 10969071570194346 10969100415422352 10995660779668992 11017106799107328 11019883287715974 11046595665627648 11091832739841024 11143183817340288 11143213120429056 11145992079391029 11194802070060672 11197623340743651 11221908943859712 11243478890581038 11246629857422064 11270733267902976 11273891872739328 11322912588587712 11322942364306944 11375333480201544 11375363393771328 11428027113186936 11474826192856368 11502641359835136 11505540210984288 11555894329093632 11555924717481984 11558836996896672 11606171758019136 11609424368951808 11659904034676632 11688167833380864 11713885071874209 11742279721498368 11742310600022016 11796673149096192 11844981876496896 11847967002977868 11876686669403136 11899819755554752 11925323061331968 11931702706473984 11980564395374592 11983552177842378 12006924988089627 12036029971279104 12039063244961382 12088364587561116 12091752332257248 12144361174217604 12173767291776384 12230159486944896 12283684908959744 12286780595680752 12370118377127616 12394245148995744 12427420123831104 12451625913574428 12478311832321152 12481808859104256 12536081794507824 12536114760482688 12566469462478848 12594152328818256 12624647561842176 12624680760717312 12652458589599822 12683128356831744 12735067219817472 12738276662161176 12769154453809152 12794059508640768 12797250165226737 12797283817992744 12828304643954688 12853291265625216 12856530502335303 12880838020460544 12909179466963414 12940471529814528 12940505559207936 13000381120230336 13000415307167232 13060602415070784 13117392039011211 13121068166992408 13149188812553472 13206736376107008 13210064686685664 13210099425024768 13267913564516352 13271257292733216 13325604611059008 13387297224999096 13419748253140992 13481876717275904 13481912170395648 13540533717688992 13544328430443776 13599794006348288 13603221373789404 13636195805611008 13695488203248432 13699362366692352 13755462824318976 13758929422813008 13785728690028831 13819145522579712 13822628170140846 13912876904887296 13943525792620212 13977325127937024 14042034966492288 14103092018821302 14107044387633456 14137278145288704 14168421369920538 14202728507072448 14202765855806976 14230429615513632 14268519401435712 14326950622294656 14393316947220864 14428168642105344 14459952673828368 14495003836379136 14526896899170166 14558030471041344 14562110335621632 14625428760259128 14625467220563136 14660881039558656 14689475732143104 14693177716954632 14728794220836864 14761201687866459 14789110319788032 14857578423120384 14857617493905408 14861322772521372 14926402760080896 14930164454324868 14991305187441384 14995506476562752 15027644357203968 15060709378123983 15097216784783616 15097256485742592 15167111306935392 15167151191695104 15233100432400116 15237369484249248 15299768257141824 15340720281312384 15407859105458176 15411782662528896 15474895677358848 15479232491935744 15546538712902176 15618513429165612 15651986517998208 15656372961997824 15724490768929152 15728897532128256 15793309168662528 15797289337303824 15835582225870848 15870424936087638 15908936941965312 15978069570456504 16009233317452836 16048039961705472 16052084326615176 16117819450081488 16122336443009664 16156889308901376 16192481565623472 16231689722368512 16231732406636544 16267446758056914 16306879315926528 16382374127574336 16453607355291519 16493491169503488 16525660198660992 16529824931573961 16569893498441472 16602167884765904 16637749109761536 16642411812139008 16714775726010432 16714819680643584 16792203105091008 16832863415789568 16865218335871557 16869944786133096 16910837809108992 16980089626423296 16984368882881568 17058746011521024 17063000220302316 17063045090656992 17137721687500288 17142040669780404 17212239289284552 17253962039752704 17258310316476432 17333841493640448 17333887076222976 17338255495345008 17409257637028704 17414136553427712 17489856052014948 17532251750071296 17613419582247552 17613465900033024 17695009723644288 17767472814745344 17771950504466802 17815030004104704 17849729633332128 17887984591997952 17897554059710976 17970846593061888 18054044956918656 18137628498385872 18181594407481344 18221599000693214 18260650937664576 18265816488923136 18345239230417344 18380971586705108 18425527363439616 18430170893521128 18550502539849728 18591367723493616 18636433503916032 18677438870361642 18722713288656384 18804122691761736 18809392516844608 18849704193718272 18891228493227384 18936971342763264 18937021141075968 18973906154018176 18978687884399733 19024692535247616 19102600829726208 19107414993241764 19191089262961152 19195925726989116 19279936898437824 19363769200445121 19410707294721792 19416147114162176 19500571680345504 19500622960750848 19585967642857472 19590903622606176 19681602250488612 19723783218830208 19810104564160512 19815097030028496 19815149137537152 19901870346774528 19906885939099824 19988406916588512 20080945837498644 20129622379711488 20222815075913856 20222868255593472 20310800576533488 20316492645665664 20360034290405376 20399691009522432 20404832060684106 20454293708416512 20454347496812544 20549043550038528 20633194236478464 20728718283869568 20733942255211269 20824684572220816 20869315357330944 20875163949330432 20915288688930318 20965987691905536 20971863376171008 21063052449738432 21154638028231953 21160566581450184 21252632054880807 21304092760608672 21345644423270448 21397386615607296 21402779102153568 21490425933441984 21496448590679552 21589975420831296 21642252963158016 21689929010742552 21742505754568704 21790345348755249 21837045706562016 21843165503432448 21938143140388692 21938200830844704 21991321559337984 22034213598214656 22039766575431948 22093191331255296 22183665479682048 22286367634680576 22286426240858112 22291984158782058 22389604140121344 22395246681487302 22486957781162076 22493259714844128 22541466535805952 22645825177175424 22645884728613888 22750666960403088 22750726787542656 22856054226373872 22949652385712736 23011080421968576 23111788658187264 23117673993793344 23212343516038272 23218848737903616 23319808069353264 23376335666761728 23427770143748418 23484559442996736 23484621200044032 23593346298192384 23689963752993792 23695934005955736 23753373338806272 23799639511109504 23805637404131457 23850646122663936 23863405412947968 23961128790749184 23967104355684756 24013849976179254 24072059942558208 24078126489922764 24176729175122232 24183504664514496 24288722348435208 24347534583552768 24401170137085371 24460318973889792 24567369817919488 24573561191361504 24740236754255232 24788490297991488 24854840247662208 24903251827148856 24956623664642304 24963617718208512 25072163589015648 25072229520965376 25188304657636512 25249295123684352 25304917179199644 25366256713663488 25470134439634944 25476553324322352 25538308907618304 25588119017281536 25594500330453474 25594567635985488 25656609287909376 25706582531250432 25713061004670606 25818358933926828 25880943059629056 26000762240460672 26000830614334464 26121204830141568 26234784078022422 26242136333984816 26298377625106944 26420129373371328 26420198850049536 26542514585466432 26651209222118016 26657925756700203 26774594449998192 26839496506281984 26963753434551808 26963824340791296 27081067435377984 27088656860887552 27199588012696576 27206442747578808 27272391611222016 27332398501039821 27390976406496864 27398724733384704 27510925648637952 27517858845626016 27571457380057662 27638291045159424 27645256340281692 27825753809774592 27887051585240424 27954650255874048 28016158305542463 28084069932984576 28206184037642604 28214088775266912 28274556290577408 28336842739841076 28405457014144896 28405531711613952 28460859231027264 28537038802871424 28653901244589312 28786633894441728 28919905347656736 29053793798340332 29116060942082688 29124220671243264 29250857520518256 29250934441126272 29321762079117312 29378951464286208 29386355433909264 29457588441673728 29522403375732918 29715156846240768 29722645545042744 29852805520161792 29860328908649736 29982610374882768 29991012953125504 30055288714407936 30121418756247966 30194433569567232 30194512971485184 30334222613870784 30334302383390208 30466200864800232 30474738968498496 30599536514283648 30607248091026159 30681440562624768 30815718210916352 30823565325057792 30949791354717696 30958464983871488 31093077425804352 31237026858331224 31303973035996416 31312745923995648 31372933033395477 31448981537858304 31457795064256512 31586618337325056 31594578674607648 31740849872175276 31956139140913008 32018466634905672 32096079923410944 32104168653230352 32166700276733939 32235638900162976 32244672886019328 32384963131246944 32463379444737024 32534893516113828 32613758631853056 32764748255148672 32907214710583038 32986982339006976 33051320397321984 33059649863147922 33139786996882944 33204335769531808 33275498219523072 33429551452020864 33429639361287168 33437976238173087 33584406210182016 33592870022230953 33665726831579136 33730436671743114 33739889572266192 33821675618217984 33968737765763136 34126000440604632 34126090181313984 34275443375000576 34284081339560808 34424478578569104 34507924079505408 34516620632952864 34667682987280896 34667774152445952 34676510990690016 34818515274057408 34828273106855424 34979712104029896 35064503500142592 35141655215622627 35226839164495104 35226931800066048 35390019447288576 35534945629490688 35543901008933604 35630060008209408 35699459266664256 35775969183995904 35795108119421952 35941693186123776 36020774964268881 36108089913837312 36275256996771744 36443198001386428 36521301875329152 36690478460834688 36761943173410216 36851054726879232 36860341787042256 37182735446987232 37354877740723284 37445426577312768 37608245383523472 37618785033689216 37699408387436544 37782456986454768 37873942685526528 37874042282151936 37947812308036352 37957375768799466 38049385070495232 38205201659452416 38214829986483528 38382178525922304 38391750495680211 38391851453978232 38559873796875648 38569591507005909 38727538400890242 38821414589443584 38832294228324352 39001143360691008 39001245921501696 39181807245212352 39352176117033633 39363204500977224 39447566437660416 39620209128321024 39630194060056992 39630298275074304 39803740693549056 39813771878199648 39976813833177024 40161891674997288 40259244759422976 40445630151827712 40445736511186944 40621601153066976 40632985291331328 40799382019044864 40809664121368212 40908587416833024 41098087100077056 41266388472956928 41357186070086493 41457436567739136 41467884510422538 41649369144441632 41738630714661888 41830577377860636 41931975383811072 42126104899476864 42309276056463906 42321133162900368 42505264109761614 42608185521217344 42691288846540896 42805558204307136 42980851866883968 42992897181359104 43179950841662592 43284505926316032 43379858021485104 43485011509137408 43580690697510498 43674091413124032 43686331006864896 43876286280777384 43876401661689408 43982643118675968 44068427196429312 44079533150863896 44186382662510592 44283605063599377 44367330959364096 44572735269361152 44572852481716224 44583968317564116 44779208280242688 44790493362974604 44973915562324152 44986519429688256 45082933071611904 45182128134371949 45291650354350848 45291769457227776 45501333920806176 45501453575085312 45712108452747744 45899304771425472 46022160843937152 46223577316374528 46235347987586688 46424687032076544 46437697475807232 46639616138706528 46855540287496836 46969118885993472 47186692596384768 47379927505987584 47391868011911472 47506746677612544 47599279022219008 47611274808262914 47726810825895936 47934208711369512 48027699952358508 48144119885116416 48156252979845528 48353458350244464 48367009329028992 48577444696870416 48695069167105536 48802340274170742 48920637947779584 49147122382723008 49360822065874557 49480473508510464 49576980595982976 49589474794721883 49709680495324416 49806503654297712 49913247329284608 49927235436417024 50144327178031296 50144459041930752 50376609315273024 50498590247368704 50609834358399288 50732513427326976 50844139147095581 50940268879269888 50953106648644704 51176238034563072 51189000660906948 51189135271970976 51413165062500864 51426122009341212 51636717867853656 51761886119258112 52001524480921344 52001661228668928 52242409660283136 52469568156044844 52484272667969632 52596755250213888 52840258746742656 52840397700099072 53085029170932864 53302418444236032 53315851513400406 53549188899996384 53927506869103616 54162134870755968 54177313721775104 54399176025393152 54412885495157616 54544783222444032 54664797002079642 54781952812993728 54797449466769408 55035717691252032 55142914760115324 55276582090318848 55290512680563384 55651507619549184 55774103170480848 55909300511748096 56032316611084926 56168139865969152 56412368075285208 56428177550533824 56549112581154816 56673685479682152 56810914028289792 56811063423227904 56921718462054528 56936063653199199 57074077605742848 57307802489178624 57573267788883456 57839810695313472 58091307601335363 58107587596680664 58232121884165376 58248441342486528 58501715041036512 58501868882252544 58757902928572416 58772710867818528 59044806751465836 59430313692481536 59445291090085488 59705611040323584 59720657817299472 59965220749765536 59982025906251008 60242837512495932 60388867139134464 60668445227741568 60668604766780416 60932401729600464 60949477936996992 61199073028567296 61214496182052318 61362881125249536 61647130650115584 61899582709435392 62186154851608704 62201826765633807 62474053716662448 62607946071992832 62625491847991296 62745866066790954 62897963075716608 62915590128513024 63189157349215296 63481699744350552 63912278281826016 64036933269811344 64192159846821888 64208337306460704 64333400553467878 64471277800325952 64489345772038656 64769926262493888 64926758889474048 65069787032227656 65227517263706112 65371036046265747 65529496510297344 65814429421166076 65973964678013952 66102640794643968 66119299726295844 66279573993765888 66408671539063616 66550996439046144 66859102904041728 66859278722574336 66875952476346174 67168812420364032 67185740044461906 67460873343486228 67479779144532384 67937475531526272 68252000881209264 68252180362627968 68550886750001152 68568162679121616 68848957157138208 69033241265905728 69335365974561792 69353021981380032 69637030548114816 69656546213710848 69959424208059792 70129007000285184 70283310431245254 70453678328990208 70453863600132096 70780038894577152 71069891258981376 71087802017867208 71260120016418816 71398918533328512 71416912212394371 71551938367991808 71590216238843904 71883386372247552 72041549928537762 72216179827674624 72550513993543488 72886396002772856 73042603750658304 73203510411256113 73380956921669376 73523886346820432 73702109453758464 73720683574084512 74365470893974464 74709755481446568 74890853154625536 75216490767046944 75237570067378432 75564913972909536 75747885371053056 75895624616072704 75914751537598932 76098770140990464 76410403318904832 76429659972967056 76764357051844608 76783500991360422 76783702907956464 77119747593751296 77139183014011818 77455076801780484 77642829178887168 78002286721382016 78002491843003392 78363614490424704 78704352234067266 78726409001954448 78895132875320832 79260388120113984 79260596550148608 79627543756399296 79953627666354048 80323783349994576 80518489518845952 80891260303655424 80891473022373888 81243202306133952 81265970582662656 81598764038089728 81619328242736424 81817174833666048 81997195503119463 82196174200154112 82532776945913856 82714372140172986 82914873135478272 82935769020845076 83298738288883264 83477261429323776 83661154755721272 83863950767622144 84048474916627389 84252209798953728 84618552112927812 84642266325800736 85010528219523228 85216371042434688 85382577693081792 85611116408614272 85961703733767936 85985794362718208 86359901683325184 86759716042970208 87161381395020996 87348182826248064 87372662013729792 87752572561554768 87752803323378816 87965286237351936 88136854392858624 88159066301727792 88372765325021184 88567210127198754 89145470538722304 89167936635128232 89558416560485376 89580986725949208 89947831124648304 89973038859376512 90165866143223808 90364256268743898 90583300708701696 90583538914455552 91002667841612352 91002907150170624 91424216905495488 91798609542850944 91821744273078477 92044321687874304 92447154632749056 92470695975173376 92849374064153088 92875394951614464 93279232277413056 93711080574993672 93938237771986944 94118799100186431 94373385192769536 94759855011975168 94783736023822944 95198558044438016 95222549616525828 95868417422739024 96055399904717016 96288239770232832 96312505959691056 96500100830201817 96706916700488928 96734018658057984 97154889393740832 97390138334211072 97604680548341484 97841275895559168 98294244765446016 98721644131749114 98960947017020928 99153961191965952 99178949589443766 99419360990648832 99613007308595424 99826494658569216 100288654356062592 100288918083861504 100753218630546048 100997180494737408 101219668716798576 101465026854653952 101688278294191162 101906213297289408 102378001321813896 102378270543941952 102826330125001728 102852244018682424 103273435735707312 103523772238516224 104003048961842688 104003322457337856 104484819320566272 104939136312089688 104968545335939264 105193510500427776 105424965646867881 105680517493485312 105680795400198144 106170058341865728 106604836888472064 106631703026800812 107098377799992768 107855013738207232 108062324892806643 108324269741511936 108354627443550208 108798352050786304 108825770990315232 109329594004159284 109563905625987456 110071435382504064 110285829520230648 110553164180637696 110581025361126768 111548206340961696 112064633222169852 112336279731938304 112824736150570416 112856355101067648 113098225162309632 113347370959364304 113621828056579584 113622126846455808 113843436924109056 113872127306398398 114148155211485696 114615604978357248 115146535577766912 115175251487040633 115679621390626944 115708774521017727 116182615202670726 116215175193361328 116464243768330752 116496882684973056 117003430082073024 117003737764505088 117545421735637056 118056528351100899 118089613502931672 118860627384963072 118890582180170976 119411222080647168 119441315634598944 119930441499531072 119964051812502016 120485675024991864 120777734278268928 121336890455483136 121337209533560832 121864803459200928 121898955873993984 122398146057134592 122428992364104636 122725762250499072 123294261300231168 123799165418870784 124071558210259479 124372309703217408 124403653531267614 124948107433324896 125215892143985664 125491732133581908 125795926151433216 126378314698430592 126963399488701104 127824556563652032 128073866539622688 128416674612921408 128666801106935756 128942555600651904 128978691544077312 129539852524987776 129853517778948096 130139574064455312 130455034527412224 130742072092531494 131058993020594688 131628858842332152 131947929356027904 132205281589287936 132238599452591688 132559147987531776 132817343078127232 132850815190798131 133101992878092288 133718205808083456 133718557445148672 133751904952692348 134337624840728064 134371480088923812 134921746686972456 134959558289064768 135546384403115847 135874951063052544 136504001762418528 136504360725255936 137101773500002304 137136325358243232 137697914314276416 138066482531811456 138670731949123584 138706043962760064 139274061096229632 139313092427421696 139918848416119584 140566620862490508 140907356657980416 141560077789154304 142139782517962752 142175604035734416 142520240032837632 142797837066657024 142833824424788742 143180432477687808 144083099857075524 144432359655349248 145101027987086976 145772792005545712 146085207501316608 146407020822512226 146761913843338752 147047772693640864 147441367148169024 148082466197623671 148730941787948928 148768424384165649 149419510962893136 149781706309251072 150432981534093888 150475140134756864 151129827945819072 151495770742106112 151791249232145408 151829503075197864 152197540281980928 152532417441286743 152820806637809664 152859319945934112 153528714103689216 153567001982720844 153567405815912928 154239495187502592 154278366028023636 154910153603560968 155285658357774336 156004573442764032 156004983686006784 156727228980849408 157408704468134532 157452818003908896 157790265750641664 158520776240227968 158521193100297216 159255087512798592 159907255332708096 160647566699989152 161782520607310848 162486404612267904 162531941165325312 163197528076179456 163238656485472848 163634349667332096 163994391006238926 164392348400308224 165428744280345972 165829746270956544 165871538041690152 166597476577766528 166954522858647552 167322309511442544 167727901535244288 168096949833254778 168504419597907456 169237104225855624 169284532651601472 170021056439046456 170432742084869376 170765155386163584 170808190959597597 171222232817228544 171923407467535872 171971588725436416 172719803366650368 173519432085940416 174273922804006089 174322762790041992 174696365652496128 174745324027459584 175505145123109536 175505606646757632 176273708785717248 176318132603455584 177134420254397508 178290941077444608 178335873270256464 179116833120970752 179161973451898416 179895662249296608 179946077718753024 180728512537487796 181166601417403392 182005335683224704 182005814300341248 182848433810990976 183597219085701888 183643488546156954 184088643375748608 184941391950346752 185698748128306176 186558464554826112 186605480296901421 187422161149987344 187876475543973888 188237598200372862 188746770385539072 189567472047645888 190397116088876032 190445099233051656 191736834845478048 192110799809434032 192576479540465664 192625011919382112 193000201660403634 193413833400977856 193468037316115968 194309778787481664 194780276668422144 195209361096682968 195682551791118336 196113108138797241 196588489530892032 197443288263498228 197921894034041856 198307922383931904 198357899178887532 198838721981297664 199226014617190848 199652989317138432 200577308712125184 200577836167723008 201506437261092096 202439337433597152 203376556588382324 203812426594578816 204756002643627792 204756541087883904 205652660250003456 205704488037364848 206546871471414624 208006097923685376 208969638641132544 209878272624179376 209937090671878528 210387021000855552 210849931293735762 211361034986970624 211361590800396288 212340116683731456 213209673776944128 213263406053601624 214196755599985536 214250736637183113 215710027476414464 216124649785613286 216648539483023872 216709254887100416 217651541980630464 218659188008318568 219127811251974912 219610531233768339 220142870765008128 220571659040461296 221106328361275392 221162050722253536 223096412681923392 224129266444339704 224672559463876608 225166901937137573 225649472301140832 225712710202135296 226694741918728608 227243656113159168 227686873848218112 227744254612796796 228296310422971392 229231209956714496 230293071155533824 230350502974081266 231359242781253888 231417549042035454 232365230405341452 232430350386722656 232928487536661504 234006860164146048 234007475529010176 235090843471274112 236113056702201798 236179227005863344 237781164360341952 238882631269197888 239860882999062144 239928103625004032 240971350049983728 241555468556537856 242673780910966272 242674419067121664 243729606918401856 243797911747987968 244796292114269184 244857984728209272 245451524500998144 245991586509358389 246588522600462336 247598330837741568 248143116420518958 248744619406434816 248807307062535228 249896214866649792 250431784287971328 250983464267163816 251591852302866432 252145424749882167 252756629396861184 253926798977402208 255649113127304064 256147733079245376 256833349225842816 257333602213871512 257885111201303808 257957383088154624 259079705049975552 260279148128910624 261484144185062988 262117986041189376 263257717684664304 263895858712055808 264410563178575872 264477198905183376 265118295975063552 265634686156254464 265701630381596262 267436411616166912 267503809905384696 268675249681456128 268742960177847624 269843493373944912 269919116578129536 271092768806231694 271749902126105088 273008003524837056 273008721450511872 274272650716486464 275395828628552832 275465232819235431 276132965063622912 277341463898247168 277412087925520128 278548122192459264 278626184854843392 279837696832239168 281133241724981016 281814713315960832 283120155578308608 284279565035925504 284351208071468832 285595674133314048 285667648849577484 288166199714151048 288864719310698496 289500302490605451 290202055974173952 291545584011091424 292170415002633216 292814041645024452 293523827686677504 294095545387281728 294882734296338048 296164932395247342 297461883575897856 297536848768331298 298839021925786272 300865963068187776 300950280269513728 302259655891638144 302991541484212224 303582498464290816 303659006150395728 304395080563961856 305064834882573486 305718639891868224 307134003965441688 307134811631825856 308478990375005184 308556732056047272 309820307207121936 310571316715548672 312009146885528064 312009967372013568 313454457961698816 314817408936269064 314905636007817792 315580531501283328 316274896940603643 317041552480455936 317042386200594432 318510175025597184 319814510665416192 321295133399978304 323565041214621696 324186974678419929 324972809224535808 325063882330650624 326395056152358912 326477312970945696 327988782012477852 330857488560691944 331659492541913088 331743076083380304 333194953155533056 334644619022885088 336193899666509556 337008839195814912 338474208451711248 338569065303202944 340042112878092912 340865484169738752 341530310772327168 341616381919195194 342444465634457088 343846814935071744 345439606733300736 345525754461121899 347038864171880832 347126323563053181 348547845608012178 348645525580083984 349392731304992256 349490648054919168 351010290246219072 351011213293515264 352636265206911168 354268840508795016 356581882154889216 356671746540512928 358233666241941504 358323946903796832 359791324498593216 359892155437506048 361457025074975592 362333202834806784 364010671366449408 364011628600682496 365696867621981952 367194438171403776 367286977092313908 368177286751497216 369882783900693504 371397496256612352 372214674630778437 373116929109652224 373210960593802842 374844322299974688 376475196400745724 379134944095291776 380794232177752064 380890198466103312 383473669690956096 384221599618868064 385250023838764224 386000403320807268 386827666801955712 386936074632231936 388619557574963328 389560553336844288 390418722193365936 391365103582236672 392226216277594482 393176979061784064 394886576526996456 395843788068083712 396615844767863808 396715798357775064 397677443962595328 398452029234381696 398552445572394393 399305978634276864 401154617424250368 401155672335446016 403012874522184192 404878674867194304 406639153209347541 406753113176764648 407624853189157632 409512005287255584 409513082175767808 411305320500006912 411408976074729696 413093742942829248 416012195847370752 417939277282265088 419756545248358752 419874181343757056 421699862587471524 422722069973941248 424680233367462912 426419347553888256 426526812107203248 428393511199971072 428501473274366226 432249299571226572 433297078966047744 435303083961260928 437318376016637136 438255622503949824 439221062467536678 440285741530016256 441143318080922592 442324101444507072 446192825363846784 448258532888679408 449345118927753216 450333803874275146 451298944602281664 451425420404270592 453389483837457216 454487312226318336 455373747696436224 455488509225593592 456592620845942784 457597252323860229 458462419913428992 460586142311067648 460701005948162532 462718485562507776 462835098084070908 464730460810682904 464860700773445312 465856975073323008 468013720328292096 468014951058020352 470181686942548224 472226113404403596 472358454011726688 475562328720683904 477765262538395776 479721765998124288 479856207250008064 481942700099967456 485347561821932544 487459213836803712 487595823495975936 489592584228538368 489715969456418544 490903049001996288 491983173018716778 493177045200924672 496286232841037916 497489238812869632 497614614125070456 499792429733299584 500863568575942656 501966928534327632 503183704605732864 504290849499764334 505513258793722368 507853597954804416 511298226254608128 512295466158490752 512424572878792791 513666698451685632 514667204427743024 515770222402607616 515914766176309248 518159410099951104 520558296257821248 522821768412018267 522968288370125976 524235972082378752 526515435369328608 528821126357151744 528954397810366752 531269372312508928 531403260763192524 534872823232333824 535007619810769392 537350499362912256 537485920355695248 539686986747889824 539838233156259072 542185537612463388 543499804252210176 546016007049674112 546017442901023744 548545301432972928 550791657257105664 550930465638470862 552265930127245824 554824175851040256 557096244384918528 559675393664478336 562266483449962032 563629426631921664 566240311156617216 568702416142937664 571191348266628096 571335297699154968 576332399428302096 577729438621396992 579000604981210902 580404111948347904 583091168022182848 584340830005266432 585628083290048904 587047655373355008 588191090774563456 588339324416391723 589765468592676096 592329864790494684 594923767151795712 595073697536662596 597678043851572544 601731926136375552 601900560539027456 604519311783276288 607164996928581632 607318012300791456 610129669765146972 611437279783736448 614268007930883376 614269623263651712 616957980750010368 617113464112094544 619640614414243872 624018293771056128 626908915923397632 629634817872538128 629811272015635584 631161063002566656 632549793881207286 634083104960911872 634084772401188864 637020350051194368 639629021330832384 642590266799956608 642752209911549339 647130082429243392 648373949356839858 649945618449071616 650127764661301248 652954625941891392 655977564024955704 658831593701305017 661714977121383888 663318985083826176 663486152166760608 666389906311066112 669289238045770176 672387799333019112 674017678391629824 675500705811412719 676948416903422496 677138130606405888 680084225756185824 681730968339477504 683060621544654336 683232763838390388 684888931268914176 687693629870143488 690879213466601472 691051508922243798 694077728343761664 694252647126106362 697095691216024356 697291051160167968 698785462609984512 702020580492438144 702022426587030528 705272530413822336 708537681017590032 713343493081025856 716647893807593664 719582648997186432 719784310875012096 722914050149951184 724666405669613568 728021342732898816 728023257201364992 731393735243963904 734388876342807552 734573954184627816 736354573502994432 737974759528075167 739765567801387008 742794992513224704 744429349261556874 746233858219304448 746421921187605684 749688644599949376 752950392801491448 756436274249646501 758269888190583552 761588464355504128 761780396932206624 766947339381912192 768443199237736128 770500047677528448 772000806641614536 773655333603911424 773872149264463872 777239115149926656 780837444386731872 784452432555188964 786353958123568128 789773153053992912 791687576136167424 793231689535727616 793431596715550128 795354887925190656 796904058468763392 797104891144788786 802309234848500736 806025749044368384 809757349734388608 813278306418695082 813506226353529296 815249706378315264 819024010574511168 819026164351535616 822817952149459392 826187485885658496 826395698457706293 832024391694741504 835878554564530176 839513090496717504 839748362687514112 843399725174943048 845444139947882496 849360466734925824 852838695107776512 853053624214406496 856787022399942144 857002946548732452 864498599142453144 866594157932095488 868500907471816353 870606167922521856 874636752033274272 876511245007899648 878442124935073356 880571483060032512 882286636161845184 884648202889014144 892385650727693568 896517065777358816 900667607748550292 902597889204563328 902850840808541184 906778967674914432 908974624452636672 910747495392872448 910977018451187184 913185241691885568 915194504647720458 921402011896325064 925436971125015552 925670196168141816 929460921621365808 929721401546890624 931713950146646016 936027440656584192 936029902116040704 940363373885096448 944452226808807192 944716908023453376 948824690821810929 951124657441367808 955530525076791552 959443531996248576 959712414500016128 963885400199934912 970695123643865088 972560924035259787 974918427673607424 975191646991951872 979185168457076736 979431938912837088 983966346037433556 992572465682075832 994978477625739264 995229228250140912 999584859466599168 1003933857068655264 1008581698999528668 1011026517587444736 1015707195909608832 1022596452509216256 1024590932316981504 1024849145757585582 1027333396903371264 1029334408855486048 1031540444805215232 1036318820199902208 1036577263383365697 1041116592515642496 1041378970689159543 1045643536824036534 1045936576740251952 1048471944164757504 1053030870738657216 1057908795620733504 1062538744625017856 1062806521526385048 1069745646464667648 1070015239621538784 1074700998725824512 1074971840711390496 1079373973495779648 1079676466312518144 1084371075224926776 1086999608504420352 1092032014099348224 1092034885802047488 1097090602865945856 1101583314514211328 1101860931276941724 1104531860254491648 1109648351702080512 1114192488769837056 1116644023892335311 1119350787328956672 1124532966899924064 1137404832285875328 1142382696533256192 1142670595398309936 1152664798856604192 1158001209962421804 1160808223896695808 1166182336044365696 1168681660010532864 1171256166580097808 1174095310746710016 1176382181549126912 1176678648832783446 1179530937185352192 1184659729580989368 1189847534303591424 1190147395073325192 1195356087703145088 1195657336717183179 1203463852272751104 1203801121078054912 1209038623566552576 1214636024601582912 1219917459628042623 1220259339530293944 1222874559567472896 1228536015861766752 1228539246527303424 1233915961500020736 1234226928224189088 1239281228828487744 1248036587542112256 1253817831846795264 1259269635745076256 1259622544031271168 1265099587762414572 1268166209921823744 1274040700102388736 1279258042661664768 1285180533599913216 1285504419823098678 1296747898713679716 1299891236898143232 1305909251883782784 1311955128049911408 1317663187402610034 1323429954242767776 1326972304333521216 1332779812622132224 1338578476091540352 1344775598666038224 1348035356783259648 1351001411622825438 1353896833806844992 1354276261212811776 1360168451512371648 1363461936678955008 1366121243089308672 1366465527676780776 1369777862537828352 1372791756971580687 1375387259740286976 1381758426933202944 1382103017844487596 1388155456687523328 1388505294252212724 1394191382432048712 1394582102320335936 1397570925219969024 1404041160984876288 1404044853174061056 1410545060827644672 1417075362035180064 1426686986162051712 1433295787615187328 1439165297994372864 1439568621750024192 1445828100299902368 1456042685465797632 1462787470487927808 1468777752685615104 1469147908369255632 1472709147005988864 1475949519056150334 1479531135602774016 1488858698523113748 1492467716438608896 1492843842375211368 1499377289199898752 1505900785602982896 1512872548499293002 1516539776381167104 1523560793864413248 1533894678763824384 1536886398475472256 1537273718636378373 1541000095355056896 1544001613283229072 1547310667207822848 1547744298528927744 1554478230299853312 1561674888773463744 1568904865110377928 1572707916247136256 1576168313559963011 1579546306107985824 1586463379071455232 1586863193431100256 1593808116937526784 1594209782289577572 1604618469697001472 1612051498088736768 1619514699468777216 1626556612837390164 1627012452707058592 1630499412756630528 1638048021149022336 1638052328703071232 1645635904298918784 1652374971771316992 1652791396915412586 1679026180993435008 1679496725375028224 1686799450349886096 1690888279895764992 1698720933469851648 1706107248428812992 1713574044799884288 1714005893097464904 1728997198284906288 1733188315864190976 1737001814943632706 1741212335845043712 1749273504066548544 1753022490015799296 1756884249870146712 1761142966120065024 1764573272323690368 1765017973249175169 1769296405778028288 1784771301455387136 1793034131554717632 1801335215497100584 1805195778409126656 1805701681617082368 1813557935349828864 1821494990785744896 1821954036902374368 1830389009295440916 1842804023792650128 1850873942250031104 1851340392336283632 1858921843242731616 1859442803093781248 1872054881313168384 1880726747770192896 1888904453617614384 1889433816046906752 1897649381643621858 1902249314882735616 1911061050153583104 1918887063992497152 1927770800399869824 1928256629734648017 1941390247287730176 1945121848070519574 1949836855347214848 1950383293983903744 1958863877825674176 1967932692074867112 1985144931364151664 1989956955251478528 1990458456500281824 1999169718933198336 2007867714137310528 2017163397999057336 2022053035174889472 2026502117434238157 2031414391819217664 2045192905018432512 2049181864633963008 2049698291515171164 2054666793806742528 2058668817710972096 2063080889610430464 2072637640399804416 2073154526766731394 2082233185031284992 2082757941378319086 2091287073648073068 2091873153480503904 2106061741477314432 2115817591241467008 2125077489250035712 2125613043052770096 2140030479243077568 2149943681422780992 2158747946991559296 2159352932625036288 2168742150449853552 2173999217008840704 2184064028198696448 2184069771604094976 2194181205731891712 2203166629028422656 2203721862553883448 2209063720508983296 2213924278584225501 2219296703404161024 2228384977539674112 2233288047784670622 2238701574657913344 2249065933799848128 2269308822748939503 2274809664571750656 2284765393066512384 2285341190796619872 2305329597713208384 2316002419924843608 2321616447793391616 2332364672088731392 2342512333160195616 2352764363098253824 2353357297665566892 2359061874370704384 2369319459161978736 2379695068607182848 2380294790146650384 2390712175406290176 2391314673434366358 2406927704545502208 2418077247133105152 2429272049203165824 2439834919256085246 2440518679060587888 2445749119134945792 2457072031723533504 2457078493054606848 2468453856448378176 2478562457656975488 2496073175084224512 2507635663693590528 2518539271490152512 2519245088062542336 2530199175524829144 2536332419843647488 2548081400204777472 2558516085323329536 2570361067199826432 2571008839646197356 2593495797427359432 2599782473796286464 2605502722415449059 2611818503767565568 2623910256099822816 2635326374805220068 2646859908485535552 2653944608667042432 2665559625244264448 2677156952183080704 2689551197332076448 2702002823245650876 2707793667613689984 2708552522425623552 2720336903024743296 2726923873357910016 2732242486178617344 2732931055353561552 2739555725075656704 2745583513943161374 2764206035688975192 2776310913375046656 2777010588504425448 2788382764864097424 2789164204640671872 2795141850439938048 2808082321969752576 2808089706348122112 2821090121655289344 2834150724070360128 2846474072465432787 2853373972324103424 2866591575230374656 2878330595988745728 2879137243500048384 2891656200599804736 2912085370931595264 2917682772105779361 2925574940975855616 2937555505371230208 2938295816738511264 2951899038112300668 2977717397046227496 2984935432877217792 2985687684750422736 2998754578399797504 3011801571205965792 3025745096998586004 3033079552762334208 3047121587728826496 3067789357527648768 3073772796950944512 3074547437272756746 3082000190710113792 3088003226566458144 3094621334415645696 3108956460599706624 3123349777546927488 3137809730220755856 3145415832494272512 3152336627119926022 3159092612215971648 3173726386862200512 3187616233875053568 3188419564579155144 3209236939394002944 3224102996177473536 3239029398937554432 3253113225674780328 3254024905414117184 3260998825513261056 3276096042298044672 3276104657406142464 3291271808597837568 3304749943542633984 3305582793830825172 3349932071677005933 3358052361986870016 3358993450750056448 3373598900699772192 3412214496857625984 3427148089599768576 3428011786194929808 3457994396569812576 3474003629887265412 3482424671690087424 3498547008133097088 3506044980031598592 3513768499740293424 3522285932240130048 3529146544647380736 3530035946498350338 3538592811556056576 3569542602910774272 3586068263109435264 3586972010151549537 3602670430994201168 3610391556818253312 3611403363234164736 3627115870699657728 3643908073804748736 3659752378884127869 3660778018590881832 3685608047585300256 3701747884500062208 3702680784672567264 3717843686485463232 3718885606187562496 3744109762626336768 3761453495540385792 3777808907235228768 3778867632093813504 3795298763287243716 3804498629765471232 3822122100307166208 3837774127984994304 3855541600799739648 3856513259469296034 3890243696141039148 3899673710694429696 3917727755651348352 3935865384149734224 3970289862728303328 3980916913000563648 3998339437866396672 4015735428274621056 4034326795998114672 4044106070349778944 4053004234868476314 4062828783638435328 4090385810036865024 4098363729267926016 4099396583030342328 4109333587613485056 4117337635421944192 4118375270914742061 4126161779220860928 4145275280799608832 4146309053533462788 4164466370062569984 4165515882756638172 4182574147296146136 4183746306961007808 4212123482954628864 4231635182482934016 4250154978500071424 4251226086105540192 4280060958486155136 4299887362845561984 4317495893983118592 4318705865250072576 4337484300899707104 4368128056397392896 4388362411463783424 4406333258056845312 4407443725107766896 4418127441017966592 4427848557168451002 4438593406808322048 4466576095569341244 4477403149315826688 4498131867599696256 4538617645497879006 4549619329143501312 4570682381593239744 4610659195426416768 4611821155909135119 4632004839849687216 4643232895586783232 4664729344177462784 4685024666320391232 4705528726196507648 4706714595331133784 4718123748741408768 4728504940679889033 4738638918323957472 4759390137214365696 4760589580293300768 4781424350812580352 4782629346868732716 4813855409091004416 4836154494266210304 4858544098406331648 4879669838512170492 4881037358121175776 4891498238269891584 4914144063447067008 4914156986109213696 4936907712896756352 4957124915313950976 5037078542980305024 5038490176125084672 5060398351049658288 5072664839687294976 5096162800409554944 5140722134399652864 5142017679292394712 5186991594854718864 5199564947592572928 5211005444830898118 5223637007535131136 5247820512199645632 5270652749610440136 5293719816971071104 5295053919747525507 5307889217334084864 5331119250488528896 5354313904366161408 5379102394664152896 5404005646491301752 5415587335227379968 5417105044851247104 5440673806049486592 5464484972357234688 5465862110707123104 5491167027886322748 5528412071377950384 5552621826750093312 5554021177008850896 5576765529728194848 5578328409281343744 5616164643939505152 5642180243310578688 5668301448140720256 5692948144930865574 5706747944648206848 5733183150460749312 5756661191977491456 5783312401199609472 5784769889203944051 5824170741863190528 5835365544211558722 5851149881951711232 5876591633477022528 5903798076224601336 5955434794092454992 5969870865754435584 5971375369500845472 5997509156799595008 6023603142411931584 6051490193997172008 6066159105524668416 6079506352302714471 6094243175457652992 6135578715055297536 6147545593901889024 6149094874545513492 6164000381420227584 6176006453132916288 6189242668831291392 6217912921199413248 6246699555093854976 6275619460441511712 6304673254239852044 6318185224431943296 6347452773724401024 6375232467750107136 6376839129158310288 6478058797875108864 6506226451349560656 6508049810828234368 6521997651026522112 6552192084596089344 6552209314812284928 6582543617195675136 6609499887085267968 6611165587661650344 6641772835752676503 6699864143354011866 6716104723973740032 6717986901500112896 6747197801399544384 6807926468246818509 6824428993715251968 6854296179199537152 6856023572389859616 6915988793139625152 6948007259774530824 6964849343380174848 6997094016266194176 7027536999480586848 7058293089294761472 7060071892996700676 7077185623112113152 7139085205821548544 7172136526218870528 7173944020303099074 7205340861988402336 7220783113636506624 7254231741399315456 7287816147609497472 7319504757768255738 7321556037181763664 7371216095170600512 7405361569345134528 7435687372970926464 7437771212375124992 7488219525252673536 7522906991080771584 7555617814470457536 7557735264187627008 7590597526574487432 7608997259530942464 7644244200614332416 7675548255969988608 7711083201599479296 7713026518938592068 7780487392282078296 7799347421388859392 7816508167246347177 7835455511302696704 7871730768299468448 7940579725456606656 7961833826001127296 7996678875732793344 8031470856549242112 8068653591996229344 8106008469736952628 8125657567276870656 8180771620073730048 8196727458535852032 8198793166060684656 8218667175226970112 8234675270843888384 8236750541829484122 8292618107066925576 8328932740125139968 8331031765513276344 8365148294592292272 8367492613922015616 8424246965909257728 8463270364965868032 8502452172211080384 8539422217396298361 8560121916972310272 8599774725691123968 8634991787966237184 8637411730500145152 8674968601799414208 8736256112794785792 8776724822927566848 8812666516113690624 8814887450215533792 8855697114336902004 8933152191138682488 8954806298631653376 8996263735199392512 9077235290995758012 9099238658287002624 9141364763186479488 9221318390852833536 9223642311818270238 9264009679699374432 9329458688354925568 9370049332640782464 9411057452393015296 9413429190662267568 9436247497482817536 9457009881359778066 9477277836647914944 9521179160586601536 9562848701625160704 9565258693737465432 9627710818182008832 9672308988532420608 9717088196812663296 9759339677024340984 9762074716242351552 9782996476539783168 9828288126894134016 9828313972218427392 9873815425793512704 9914249830627901952 10049796215031017799 10074157085960610048 10076980352250169344 10120796702099316576 10281444268799305728 10284035358584789424 10373983189709437728 10422010889661796236 10447274015070262272 10495641024399291264 10541305499220880272 10587439633942142208 10590107839495051014 10615778434668169728 10708627808732322816 10758204789328305792 10760916030454648611 10808011292982603504 10831174670454759936 10834210089702494208 10881347612098973184 10931724221414246208 10982334055772645496 11056824142755900768 11105243653500186624 11108042354017701792 11153531059456389696 11156656818562687488 11232329287879010304 11284360486621157376 11336602896281440512 11385896289861731148 11413495889296413696 11466366300921498624 11513322383954982912 11566624802399218944 11569539778407888102 11670731088423117444 11753183266954045056 11807596152449202672 11910869588184909984 11942750739001690944 11995018313599190016 12047206284823863168 12102980387994344016 12132318211049336832 12159012704605428942 12188486350915305984 12271157430110595072 12295091187803778048 12298189749091026984 12328000762840455168 12352012906265832576 12355125812744226183 12378485337662582784 12435825842398826496 12493399110187709952 12551238920883023424 12609346508479704088 12636370448863886592 12694905547448802048 12750464935500214272 12753678258316620576 12956117595750217728 13012452902699121312 13016099621656468736 13104384169192178688 13165087234391350272 13218999774170535936 13222331175323300688 13283545671505353006 13399728286708023732 13432209447947480064 13494395602799088768 13615852936493637018 13648857987430503936 13712047144779719232 13831977586279250304 13896014519549061648 13929698686760349696 13994188032532388352 14055073998961173696 14116586178589522944 14120143785993401352 14154371246224226304 14185514822039667099 14278170411643097088 14344273052437741056 14347888040606198148 14410681723976804672 14441566227273013248 14508463482798630912 14575632295218994944 14639009515536511476 14643112074363527328 14742432190341201024 14810723138690269056 14871374745941852928 14875542424750249984 15111235628940915072 15115470528375254016 15181195053148974864 15217994519061884928 15288488401228664832 15422166403198958592 15426053037877184136 15560974784564156592 15598694842777718784 15633016334492694354 15670911022605393408 15743461536598936896 15881159450913213312 15885161759242576521 15923667652002254592 15993357751465586688 16062941713098484224 16137307183992458688 16212016939473905256 16251315134553741312 16393454917071704064 16397586332121369312 16469350541687776768 16473501083658968244 16585236214133851152 16657865480250279936 16662063531026552688 16730296589184584544 16734985227844031232 16848493931818515456 16926540729931736064 17004904344422160768 17078844434792596722 17120243833944620544 17199549451382247936 17269983575932474368 17349937203598828416 17472512225589571584 17553449645855133696 17629774900431067584 17711394228673804008 17866304382277364976 17909612597263306752 17992527470398785024 18154470581991516024 18198477316574005248 18238519056908143413 18282729526372958976 18442636781705667072 18447284623636540476 18528019359398748864 18658917376709851136 18740098665281564928 18822114904786030592 18826858381324535136 18914019762719556132 18954555673295829888 19042358321173203072 19125697403250321408 19130517387474930864 19434176393625326592 19518679354048681968 19524149432484703104 19565992953079566336 19656576253788268032 19656627944436854784 19747630851587025408 19828499661255803904 19925318507258029509 20099592430062035598 20148314171921220096 20153960704500338688 20241593404198633152 20423779404740455527 20562888537598611456 20568070717169578848 20747966379418875456 20844021779323592472 20894548030140524544 20991282048798582528 21082610998441760544 21174879267884284416 21180215678990102028 21231556869336339456 21417255617464645632 21516409578656611584 21521832060909297222 21616022585965207008 21662349340909519872 21762695224197946368 21863448442828492416 21964668111545290992 22113648285511801536 22216084708035403584 22307062118912779392 22313313637125374976 22464658575758020608 22568720973242314752 22673205792562881024 22771792579723462296 22826991778592827392 22932732601842997248 23026644767909965824 23133249604798437888 23139079556815776204 23341462176846234888 23449524501739041531 23506366533908090112 23615192304898405344 23821739176369819968 23885501478003381888 23990036627198380032 24094412569647726336 24205960775988688032 24318025409210857884 24376972701830611968 24542314860221190144 24590182375607556096 24596379498182053968 24656001525680910336 24704025812531665152 24710251625488452366 24986798220375419904 25102477841766046848 25218693016959408176 25272740897727773184 25389811094897604096 25507356516633241152 25618266652188895083 25912235191500435456 26024905805398242624 26032199243312937472 26208768338384357376 26330174468782700544 26437999548341071872 26444662350646601376 26567091343010706012 26799456573416047464 26864418895894960128 26988791205598177536 27231705872987274036 27297715974861007872 27424094289559438464 27663955172558500608 27792029039098123296 27988376065064776704 28110147997922347392 28233172357179045888 28240287571986802704 28308742492448452608 28371029644079334198 28688546104875482112 28695776081212396296 28821363447953609344 28883132454546026496 29016926965597261824 29151264590437989888 29278019031073022952 29286224148727054656 29484864380682402048 29621446277380538112 29742749491883705856 29751084849500499968 30149388645093053397 30222471257881830144 30230941056750508032 30362390106297949728 30844332806397917184 30852106075754368272 31121949569128313184 31266032668985388708 31341822045210786816 31486923073197873792 31762318901826426624 31770323518485153042 31847335304004509184 32125883426196968448 32274614367984917376 32282748091363945833 32424033878947810512 32502630269107482624 32795172664242738624 32938701083375553536 32947002167317936488 33170472428267702304 33315730960500559872 33324127062053105376 33460593178369169088 33469970455688062464 33696987863637030912 33853081459863472128 34009808688844321536 34157688869585193444 34240487667889241088 34399098902764495872 34539967151864948736 34699874407197656832 35259549800862135168 35422788457347608016 35732608764554729952 35985054940797570048 36308941163983032048 36396954633148010496 36477038113816286826 36565459052745917952 36885273563411334144 36894569247273080952 37056038718797497728 37065377438232678549 37317834753419702272 37480197330563129856 37653716762649070272 37828039525439112264 37909111346591659776 38084716642346406144 38251394806500642816 38261034774949861728 38868352787250653184 39037358708097363936 39048298864969406208 39313152507576536064 39495261703174050816 39656999322511607808 39850637014516059018 40199184860124071196 40296628343842440192 40483186808397266304 40847558809480911054 41136141434339157696 41495932758837750912 41688043558647184944 41789096060281049088 41982564097597165056 42165221996883521088 42349758535768568832 42360431357980204056 42463113738672678912 42556544466119001297 42834511234929291264 43032819157313223168 43043664121818594444 43232045171930414016 43324698681819039744 43525390448395892736 43726896885656984832 43929336223090581984 44227296571023603072 44432169416070807168 44614124237825558784 44626627274250749952 45346411585125762048 45543585159446924592 45653983557185654784 45865465203685994496 46266499209596875776 46278159113631552408 46682924353692469776 46899049003478083062 47012733067816180224 47230384609796810688 47643478352739639936 47655485277727729563 47771002956006763776 47980073254396760064 48188825139295452672 48411921551977376064 48636050818421715768 48753945403661223936 49180364751215112192 49192758996364107936 49408051625063330304 49420503250976904732 49973596440750839808 50204955683532093696 50437386033918816352 50545481795455546368 50779622189795208192 51014713033266482304 51236533304377790166 52049811610796485248 52064398486625874944 52417536676768714752 52660348937565401088 52889324701293202752 53134182686021412024 53598913146832094928 53728837791789920256 53977582411196355072 54463411745974548072 54595431949722015744 54715557170724430239 54848188579118876928 55327910345117001216 55584058078196246592 55976752130129553408 56220295995844694784 56466344714358091776 56480575143973605408 56742059288158668396 57377092209750964224 57391552162424792592 57642726895907218688 58302529180875979776 58556038062146045904 58572448297454109312 58969728761364804096 59242892554761076224 59485498983767411712 59775955521774088527 60298777290186106794 60444942515763660288 60461882113501016064 60724780212595899456 61688665612795834368 61704212151508736544 62243899138256626368 62532065337970777416 62683644090421573632 62973846146395747584 63524637803652853248 63540647036970306084 63694670608009018368 64251766852393936896 64549228735969834752 64565496182727891666 64848067757895621024 65590345328485477248 65877402166751107072 65894004334635872976 66340944856535404608 66648254124106210752 66921186356738338176 66939940911376124928 67393975727274061824 67706162919726944256 68019617377688643072 68315377739170386888 68480975335778482176 68798197805528991744 69079934303729897472 69399748814395313664 70348573505217124593 70519099601724270336 70845576914695216032 71465217529109459904 71970109881595140096 72617882327966064096 72954076227632573652 73130918105491835904 73770547126822668288 73789138494546161904 74112077437594995456 74130754876465357098 74960394661126259712 75307433525298140544 75656079050878224528 75818222693183319552 76169433284692812288 76522069549899723456 77736705574501306368 78074717416194727872 78096597729938812416 78626305015153072128 78990523406348101632 79313998645023215616 79701274029032118036 80398369720248142392 80593256687684880384 80966373616794532608 81695117618961822108 82272282868678315392 82991865517675501824 83376087117294369888 83965128195194330112 84330443993767042176 84699517071537137664 84720862715960408112 84926227477345357824 85113088932238002594 86065638314626446336 86087328243637188888 86464090343860828032 86649397363638079488 87050780896791785472 87453793771313969664 87858672446181163968 88454593142047206144 88864338832141614336 89228248475651117568 89253254548501499904 90448165935279160191 90692823170251524096 91087170318893849184 92532998419193751552 92556318227263104816 93365848707384939552 93798098006956166124 94025466135632360448 94460769219593621376 95286956705479279872 95310970555455459126 95542005912013527552 96377650278590905344 96823843103954752128 97272101636843431536 97507890807322447872 98385517992728215872 98816103250126660608 98841006501953809464 99947192881501679616 100409911367064187392 100874772067837632704 101090963590911092736 101559244379590416384 102029426066532964608 102473066608755580332 104099623221592970496 104128796973251749888 105778649402586405504 106268365372042824048 107197826293664189856 107955164822392710144 108926823491949096144 109190863899444031488 109431114341448860478 109696377158237753856 110655820690234002432 111168116156392493184 111196132314698035647 111953504260259106816 112440591991689389568 112961150287947210816 113484118576317336792 114754184419501928448 114783104324849585184 115285453791814437376 116605058361751959552 117112076124292091808 117144896594908218624 117939457522729608192 118485785109522152448 118970997967534823424 119551911043548177054 120597554580372213588 120889885031527320576 121449560425191798912 123408424303017473088 124487798276513252736 125064130675941554832 125367288180843147264 125947692292791495168 127049275607305706496 127081294073940612168 127389341216018036736 127669633398357003891 128503533704787873792 129098457471939669504 129130992365455783332 129696135515791242048 131180690656970954496 131754804333502214144 131788008669271745952 132681889713070809216 133296508248212421504 133842372713476676352 133879881822752249856 136039234755377286144 136630755478340773776 136961950671556964352 137596395611057983488 138799497628790627328 140697147010434249186 141038199203448540672 141691153829390432064 142930435058218919808 142966455833183188689 143940219763190280192 145235764655932128192 145908152455265147304 146261836210983671808 147541094253645336576 147578276989092323808 148224154875189990912 148261509752930714196 149920789322252519424 150614867050596281088 151312158101756449056 151636445386366639104 152338866569385624576 153044139099799446912 156149434832389455744 156193195459877624832 157252610030306144256 157981046812696203264 159402548058064236072 160796739440496284784 161186513375369760768 161932747233589065216 163390235237923644216 164146671512173290717 164544565737356630784 165983731035351003648 166752174234588739776 167930256390388660224 168660887987534084352 169399034143074275328 169441725431920816224 170226177864476005188 172131276629252892672 172174656487274377776 172928180687721656064 174907587542627939328 175717344892362327936 176909186284094412288 177728677664283228672 178456496951302235136 179327866565322265581 180896331870558320382 181385646340503048192 182174340637787698368 185065996838387503104 185112636454526209632 186731697414769879104 187596196013912332248 188050932271264720896 188921538439187242752 190573913410958559744 190621941110910918252 191084011824027055104 192755300557181810688 193647686207909504256 194544203273686863072 196771035985456431744 197632206500253321216 197682013003907618928 200819822734128374784 201749544135675265408 202181927181822185472 203118488759180832768 204058852133065929216 204946133217511160664 208199246443185940992 208257593946503499776 211045720515651373779 211557298805172811008 212536730744085648096 214395652587328379712 215910329644785420288 217853646983898192288 218862228682897720956 219392754316475507712 221311641380468004864 222336232312784986368 222392264629396071294 224881183983378779136 225922300575894421632 226968237152634673584 229566208649699170368 230570907583628874752 233210116723503919104 234224152248584183616 234289793189816437248 235878915045459216384 236971570219044304896 237941995935069646848 239103822087096354108 241195109160744427176 241779770063054641152 242899120850383597824 246816848606034946176 248975596553026505472 250128261351883109664 251895384585582990336 254098551214611412992 254162588147881224336 254778682432036073472 255339266796714007782 258196914943879339008 258261984730911566664 259392271031582484096 262361381313941908992 263576017338543491904 265363779426141618432 266593016496424843008 267684745426953352704 267759763645504499712 272078469510754572288 273261510956681547552 277598995257581254656 281394294020868498372 282076398406897081344 283382307658780864128 285860870116437839616 285932911666366377378 290471529311864256384 291816304910530294608 292523672421967343616 295156553978184647616 296448309750379981824 296523019505861428392 299841578644505038848 301229734101192562176 302624316203512898112 303272890772733278208 304677733138771249152 306088278199598893824 312298869664778911488 312386390919755249664 318805096116128472144 321593478880992569568 323865494467178130432 326780470475847288432 328293343024346581434 329089131474713261568 331967462070702007296 333504348469177479552 333588396944094106941 335860512780777320448 337321775975068168704 338883450863841632448 340452355728952010376 344262553258505785344 344349312974548755552 345856361375443312128 349815175085255878656 351434689784724655872 353818372568188824576 355457355328566457344 356912993902604470272 358655733130644531162 361792663741116640764 364348681275575396736 370225272909052419264 373463394829539758208 375192392027824664496 376101864542529441792 377843076878374485504 381147826821917119488 381243882221821836504 382168023648054110208 383008900195071011673 385510601114363621376 387295372415819008512 389088406547373726144 393542071970912863488 395264413000506642432 395364026007815237856 401639645468256749568 403499088271350530816 408117704266131858432 409892266435022321328 416398492886371881984 422091441031302747558 423114597610345622016 425073461488171296192 428791305174656759424 431820659289570840576 435707293967796384576 437724457365795441912 438785508632951015424 442623282760936009728 444672464625569972736 444784529258792142588 449762367966757558272 451844601151788843264 453936474305269347168 459132417299398340736 461141815167257749504 468448304497168367232 468579586379632874496 471757830090918432768 473943140438088609792 478207644174192708216 482390218321488854352 483559540126109282304 485798241700767195648 492440014536519872151 493633697212069892352 497951193106053010944 500256522703766219328 503790769171165980672 508197102429222825984 508325176295762448672 510678533593428015564 516393829887758678016 516523969461823133328 518784542063164968192 524722762627883817984 527152034677086983808 530727558852283236864 533186032992849686016 535369490853906705408 544156939021509144576 546523021913363095104 555197990515162509312 562788588041736996744 564152796813794162688 566764615317561728256 571721740232875679232 571865823332732754756 580943058623728512768 583632609821060589216 590313107956369295232 592896619500759963648 593046039011722856784 602459468202385124352 605248632407025796224 606545781545466556416 609355466277542498304 612176556399197787648 624597739329557822976 624772781839510499328 633137161546954121337 637610192232256944288 643186957761985139136 647730988934356260864 653560940951694576864 656586686048693162868 658178262949426523136 663934924141404014592 667008696938354959104 667176793888188213882 674643551950136337408 677766901727683264896 680904711457904020752 688698625949097511104 691712722750886624256 699630350170511757312 702869379569449311744 707636745136377649152 710914710657132914688 713825987805208940544 717311466261289062324 723585327482233281528 728697362551150793472 740450545818104838528 746926789659079516416 750384784055649328992 755686153756748971008 762295653643834238976 762487764443643673008 764336047296108220416 766017800390142023346 774590744831638017024 778176813094747452288 787084143941825726976 790728052015630475712 803279290936513499136 806998176542701061632 816235408532263716864 819784532870044642656 832796985772743763968 844182882062605495116 846229195220691244032 850146922976342592384 857582610349313518848 871414587935592769152 875448914731590883824 877571017265902030848 889344929251139945472 889569058517584285176 899524735933515116544 903689202303577686528 907872948610538694336 918264834598796681472 922283630334515499008 936896608994336734464 937159172759265748992 956415288348385416432 964780436642977708704 971596483401534391296 984880029073039744302 987267394424139784704 995902386212106021888 1000513045407532438656 1000765190832282320823 1007581538342331961344 1016650352591524897344 1021357067186856031128 1032787659775517356032 1033047938923646266656 1037569084126329936384 1049445525255767635968 1054304069354173967616 1061455117704566473728 1066372065985699372032 1070738981707813410816 1093046043826726190208 1125577176083473993488 1128305593627588325376 1133529230635123456512 1143443480465751358464 1143731646665465509512 1149026700585213035019 1161886117247457025536 1167265219642121178432 1180626215912738590464 1185793239001519927296 1186092078023445713568 1204918936404770248704 1210497264814051592448 1224353112798395575296 1249195478659115645952 1266274323093908242674 1275220384464513888576 1286373915523970278272 1295461977868712521728 1307121881903389153728 1313173372097386325736 1316356525898853046272 1327869848282808029184 1334017393876709918208 1334353587776376427764 1349287103900272674816 1355533803455366529792 1361809422915808041504 1377397251898195022208 1383425445501773248512 1405738759138898623488 1415273490272755298304 1421829421314265829376 1434622932522578124648 1447170654964466563056 1457394725102301586944 1477320043609559616453 1480901091636209677056 1493853579318159032832 1500769568111298657984 1511372307513497942016 1524591307287668477952 1524975528887287346016 1532035600780284046692 1549181489663276034048 1556353626189494904576 1574168287883651453952 1581456104031260951424 1613996353085402123264 1632470817064527433728 1639569065740089285312 1665593971545487527936 1688365764125210990232 1692458390441382488064 1700293845952685184768 1715165220698627037696 1742829175871185538304 1750897829463181767648 1778689858502279890944 1779138117035168570352 1807378404607155373056 1815745897221077388672 1836529669197593362944 1873793217988673468928 1874318345518531497984 1912830576696770832864 1929560873285955417408 1943192966803068782592 1969760058146079488604 1974534788848279569408 1991804772424212043776 2001026090815064877312 2001530381664564641646 2033300705183049794688 2042714134373712062256 2066095877847292533312 2075138168252659872768 2098891050511535271936 2108608138708347935232 2122910235409132947456 2132744131971398744064 2141477963415626821632 2186092087653452380416 2251154352166947986976 2267058461270246913024 2286886960931502716928 2287463293330931019024 2298053401170426070038 2323772234494914051072 2334530439284242356864 2361252431825477180928 2372184156046891427136 2409837872809540497408 2420994529628103184896 2448706225596791150592 2498390957318231291904 2532548646187816485348 2550440768929027777152 2572747831047940556544 2614243763806778307456 2626346744194772651472 2632713051797706092544 2668034787753419836416 2668707175552752855528 2698574207800545349632 2711067606910733059584 2723618845831616083008 2754794503796390044416 2766850891003546497024 2811477518277797246976 2869245865045156249296 2894341309928933126112 2914789450204603173888 2954640087219119232906 2961802183272419354112 2987707158636318065664 3001539136222597315968 3022744615026995884032 3049951057774574692032 3064071201560568093384 3098362979326552068096 3112707252378989809152 3148336575767302907904 3162912208062521902848 3227992706170804246528 3279138131480178570624 3376731528250421980464 3384916780882764976128 3400587691905370369536 3430330441397254075392 3447080101755639105057 3485658351742371076608 3501795658926363535296 3557379717004559781888 3558276234070337140704 3614756809214310746112 3631491794442154777344 3673059338395186725888 3747586435977346937856 3825661153393541665728 3859121746571910834816 3886385933606137565184 3939520116292158977208 3949069577696559138816 3983609544848424087552 4002052181630129754624 4003060763329129283292 4066601410366099589376 4085428268747424124512 4132191755694585066624 4150276336505319745536 4217216277416695870464 4245820470818265894912 4265488263942797488128 4372184175306904760832 4431960130828678849359 4502308704333895973952 4534116922540493826048 4573773921863005433856 4574926586661862038048 4596106802340852140076 4647544468989828102144 4669060878568484713728 4722504863650954361856 4744368312093782854272 4841989059256206369792 4897412451193582301184 4996781914636462583808 5065097292375632970696 5100881537858055554304 5145495662095881113088 5228487527613556614912 5252693488389545302944 5336069575506839672832 5337414351105505711056 5422135213821466119168 5447237691663232166016 5509589007592780088832 5622955036555594493952 5738491730090312498592 5788682619857866252224 5829578900409206347776 5909280174438238465812 5923604366544838708224 5975414317272636131328 6003078272445194631936 6099902115549149384064 6128142403121136186768 6225414504757979618304 6296673151534605815808 6325824416125043805696 6455985412341608493056 6558276262960357141248 6753463056500843960928 6801175383810740739072 6860660882794508150784 6894160203511278210114 6971316703484742153216 7003591317852727070592 7116552468140674281408 7229513618428621492224 7262983588884309554688 7346118676790373451776 7495172871954693875712 7651322306787083331456 7718243493143821669632 7879040232584317954416 7898139155393118277632 8004104363260259509248 8006121526658258566584 8133202820732199178752 8170856537494848249024 8264383511389170133248 8300552673010639491072 8434432554833391740928 8744368350613809521664 8863920261657357698718 9004617408667791947904 9068233845080987652096 9149853173323724076096 9192213604681704280152 9295088937979656204288 9338121757136969427456 9445009727301908723712 9488736624187565708544 9683978118512412739584 10130194584751265941392 10201763075716111108608 10290991324191762226176 10341240305266917315171 10456975055227113229824 10505386976779090605888 10672139151013679345664 10674828702211011422112 10844270427642932238336 10894475383326464332032 11019178015185560177664 11476983460180624997184 11577365239715732504448 11659157800818412695552 11818560348876476931624 11847208733089677416448 11950828634545272262656 12006156544890389263872 12199804231098298768128 12256284806242272373536 12450829009515959236608 12651648832250087611392 13116552525920714282496 13506926113001687921856 13602350767621481478144 13721321765589016301568 13788320407022556420228 13942633406969484306432 14007182635705454141184 14233104936281348562816 14525967177768619109376 14692237353580746903552 14990345743909387751424 15302644613574166662912 15436486986287643339264 15758080465168635908832 16008208726520519018496 16012243053316517133168 16266405641464398357504 16341713074989696498048 16528767022778340266496 16868865109666783481856 17488736701227619043328 17727840523314715397436 18009234817335583895808 18299706346647448152192 18384427209363408560304 18676243514273938854912 18890019454603817447424 18977473248375131417088 19367956237024825479168 20260389169502531882784 20403526151432222217216 20581982648383524452352 20682480610533834630342 20913950110454226459648 21010773953558181211776 21349657404422022844224 21688540855285864476672 21788950766652928664064 22038356030371120355328 22953966920361249994368 23154730479431465008896 23637120697752953863248 23694417466179354832896 24012313089780778527744 24399608462196597536256 24512569612484544747072 24901658019031918473216 25303297664500175222784 26233105051841428564992 27013852226003375843712 27204701535242962956288 27576640814045112840456 27885266813938968612864 28014365271410908282368 28466209872562697125632 29051934355537238218752 30605289227148333325824 30872973972575286678528 31023720915800751945513 31516160930337271817664 32016417453041038036992 32024486106633034266336 32532811282928796715008 32683426149979392996096 33057534045556680532992 34977473402455238086656 35455681046629430794872 36018469634671167791616 36599412693294896304384 36768854418726817120608 37352487028547877709824 37954946496750262834176 40520778339005063765568 40807052302864444434432 41163965296767048904704 41364961221067669260684 41827900220908452919296 42021547907116362423552 42699314808844045688448 43577901533305857328128 44076712060742240710656 45907933840722499988736 46309460958862930017792 47274241395505907726496 48024626179561557055488 48799216924393195072512 49025139224969089494144 50606595329000350445568 52466210103682857129984 54027704452006751687424 55153281628090225680912 56028730542821816564736 56932419745125394251264 58103868711074476437504 61210578454296666651648 61745947945150573357056 62047441831601503891026 63032321860674543635328 64048972213266068532672 65065622565857593430016 65366852299958785992192 66115068091113361065984 70911362093258861589744 72036939269342335583232 73198825386589792608768 73537708837453634241216 74704974057095755419648 75909892993500525668352 81041556678010127531136 81614104605728888868864 82729922442135338521368 83655800441816905838592 84043095814232724847104 85398629617688091376896 87155803066611714656256 91815867681444999977472 92618921917725860035584 94548482791011815452992 96049252359123114110976 97598433848786390145024 98050278449938178988288 104932420207365714259968 108055408904013503374848 110306563256180451361824 112057461085643633129472 113864839490250788502528 122421156908593333303296 123491895890301146714112 124094883663203007782052 126064643721349087270656 128097944426532137065344 130733704599917571984384 132230136182226722131968 141822724186517723179488 144073878538684671166464 146397650773179585217536 147075417674907268482432 151819785987001051336704 162083113356020255062272 165459844884270677042736 168086191628465449694208 170797259235376182753792 174311606133223429312512 183631735362889999954944 185237843835451720071168 189096965582023630905984 195196867697572780290048 196100556899876357976576 216110817808027006749696 220613126512360902723648 224114922171287266258944 227729678980501577005056 244842313817186666606592 248189767326406015564104 252129287442698174541312 256195888853064274130688 261467409199835143968768 283645448373035446358976 288147757077369342332928 292795301546359170435072 294150835349814536964864 324166226712040510124544 330919689768541354085472 336172383256930899388416 341594518470752365507584 367263470725779999909888 370475687670903440142336 378193931164047261811968 392201113799752715953152 432221635616054013499392 441226253024721805447296 455459357961003154010112 496379534652812031128208 504258574885396349082624 512391777706128548261376 522934818399670287937536 567290896746070892717952 585590603092718340870144 588301670699629073929728 648332453424081020249088 661839379537082708170944 672344766513861798776832 683189036941504731015168 734526941451559999819776 756387862328094523623936 784402227599505431906304 864443271232108026998784 882452506049443610894592 992759069305624062256416 1008517149770792698165248 1024783555412257096522752 1134581793492141785435904 1176603341399258147859456 1296664906848162040498176 1323678759074165416341888 1366378073883009462030336 1512775724656189047247872 1568804455199010863812608 1764905012098887221789184 1985518138611248124512832 2017034299541585396330496 2049567110824514193045504 2269163586984283570871808 2353206682798516295718912 2593329813696324080996352 2647357518148330832683776 3025551449312378094495744 3529810024197774443578368 3971036277222496249025664 4099134221649028386091008 4538327173968567141743616 4706413365597032591437824 5294715036296661665367552 6051102898624756188991488 7059620048395548887156736 7942072554444992498051328 9076654347937134283487232 10589430072593323330735104 14119240096791097774313472 15884145108889984996102656 18153308695874268566974464 21178860145186646661470208 31768290217779969992205312 42357720290373293322940416 63536580435559939984410624 127073160871119879968821248
- Sum of all divisors σ(n): 461996495435363121477024000
- Sum of proper divisors (its aliquot sum) s(n): 334923334564243241508202752
- 127073160871119879968821248 is an abundant number, because the sum of its proper divisors (334923334564243241508202752) is greater than itself. Its abundance is 207850173693123361539381504
Bases of 127073160871119879968821248
- Binary: 1101001000111001100100111011010101000110011111010000010010100110111001010010000000000002
- Hexadecimal: 0x691CC9DAA33E8253729000
- Base-36: FYSS1QWYABVYO0000
Squares and roots of 127073160871119879968821248
- 127073160871119879968821248 squared (1270731608711198799688212482) is 16147588213777512531767480193900898599392594576277504
- 127073160871119879968821248 cubed (1270731608711198799688212483) is 2051925074769949160923113508532691399872848206570940500360541074249218619604992
-
The
square root of 127073160871119879968821248 is 11272673191001.3198949051 -
127073160871119879968821248 is a
perfect cube number . Itscube root is 502749072
Scales and comparisons
How big is 127073160871119879968821248?- 127,073,160,871,119,879,968,821,248 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 127,073,160,871,119,879,968,821,248 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 127073160871119879968821248 cubic inches would be around 41895756 feet tall.
Recreational maths with 127073160871119879968821248
- 127073160871119879968821248 backwards is 842128869978911178061370721
- 127073160871119879968821248 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 127073160871119879968821248's digits is 126
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 127073160871119879968821248 - Facts about the integer". Numbermatics.com. 2024. Web. 27 May 2024.
APA style:
Numbermatics. (2024). Number 127073160871119879968821248 - Facts about the integer. Retrieved 27 May 2024, from https://numbermatics.com/n/127073160871119879968821248/
Chicago style:
Numbermatics. 2024. "Number 127073160871119879968821248 - Facts about the integer". https://numbermatics.com/n/127073160871119879968821248/
The information we have on file for 127073160871119879968821248 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 127073160871119879968821248, math, Factors of 127073160871119879968821248, curriculum, school, college, exams, university, Prime factorization of 127073160871119879968821248, STEM, science, technology, engineering, physics, economics, calculator, one hundred twenty-seven septillion, seventy-three sextillion, one hundred sixty quintillion, eight hundred seventy-one quadrillion, one hundred nineteen trillion, eight hundred seventy-nine billion, nine hundred sixty-eight million, eight hundred twenty-one thousand, two hundred forty-eight.