12950506430537427615928320
12,950,506,430,537,427,615,928,320 is an even composite number composed of six prime numbers multiplied together.
12950506430537427615928320 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of fourteen thousand, nine hundred seventy-six divisors.
Prime factorization of 12950506430537427615928320:
212 × 38 × 5 × 193 × 593 × 4093
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 5 × 19 × 19 × 19 × 59 × 59 × 59 × 409 × 409 × 409)See below for interesting mathematical facts about the number 12950506430537427615928320 from the Numbermatics database.
Names of 12950506430537427615928320
- Cardinal: 12950506430537427615928320 can be written as Twelve septillion, nine hundred fifty sextillion, five hundred six quintillion, four hundred thirty quadrillion, five hundred thirty-seven trillion, four hundred twenty-seven billion, six hundred fifteen million, nine hundred twenty-eight thousand, three hundred twenty.
Scientific notation
- Scientific notation: 1.295050643053742761592832 × 1025
Factors of 12950506430537427615928320
Divisors of 12950506430537427615928320
- Number of divisors d(n): 14976
-
Complete list of divisors:
1 2 3 4 5 6 8 9 10 12 15 16 18 19 20 24 27 30 32 36 38 40 45 48 54 57 59 60 64 72 76 80 81 90 95 96 108 114 118 120 128 135 144 152 160 162 171 177 180 190 192 216 228 236 240 243 256 270 285 288 295 304 320 324 342 354 360 361 380 384 405 409 432 456 472 480 486 512 513 531 540 570 576 590 608 640 648 684 708 720 722 729 760 768 810 818 855 864 885 912 944 960 972 1024 1026 1062 1080 1083 1121 1140 1152 1180 1215 1216 1227 1280 1296 1368 1416 1440 1444 1458 1520 1536 1539 1593 1620 1636 1710 1728 1770 1805 1824 1888 1920 1944 2045 2048 2052 2124 2160 2166 2187 2242 2280 2304 2360 2430 2432 2454 2560 2565 2592 2655 2736 2832 2880 2888 2916 3040 3072 3078 3186 3240 3249 3272 3363 3420 3456 3481 3540 3610 3645 3648 3681 3776 3840 3888 4090 4096 4104 4248 4320 4332 4374 4484 4560 4608 4617 4720 4779 4860 4864 4908 5120 5130 5184 5310 5415 5472 5605 5664 5760 5776 5832 6080 6135 6144 6156 6372 6480 6498 6544 6561 6726 6840 6859 6912 6962 7080 7220 7290 7296 7362 7552 7680 7695 7771 7776 7965 8180 8208 8496 8640 8664 8748 8968 9120 9216 9234 9440 9558 9720 9728 9747 9816 10089 10240 10260 10368 10443 10620 10830 10935 10944 11043 11210 11328 11520 11552 11664 12160 12270 12288 12312 12744 12960 12996 13088 13122 13452 13680 13718 13824 13851 13924 14160 14337 14440 14580 14592 14724 15104 15360 15390 15542 15552 15930 16245 16360 16416 16815 16992 17280 17328 17405 17496 17936 18240 18405 18432 18468 18880 19116 19440 19456 19494 19632 20178 20480 20520 20577 20736 20886 21240 21299 21660 21870 21888 22086 22420 22656 23040 23085 23104 23313 23328 23895 24131 24320 24540 24624 25488 25920 25992 26176 26244 26904 27360 27436 27648 27702 27848 28320 28674 28880 29160 29184 29241 29448 30208 30267 30720 30780 31084 31104 31329 31860 32490 32720 32805 32832 33129 33630 33984 34295 34560 34656 34810 34992 35872 36480 36810 36864 36936 37760 38232 38855 38880 38912 38988 39264 40356 41040 41154 41472 41553 41772 42480 42598 43011 43320 43740 43776 44172 44840 45312 46080 46170 46208 46626 46656 47790 48262 48640 48735 49080 49248 50445 50976 51840 51984 52215 52352 52488 53808 54720 54872 55215 55296 55404 55696 56640 57348 57760 58320 58368 58482 58896 60416 60534 61440 61560 61731 62168 62208 62658 63720 63897 64980 65440 65610 65664 66139 66258 67260 67968 68590 69120 69255 69312 69620 69939 69984 71685 71744 72393 72960 73620 73872 75520 76464 77710 77760 77824 77976 78528 80712 82080 82308 82944 83106 83544 84960 85196 86022 86640 87480 87552 87723 88344 89680 90624 90801 92160 92340 92416 93252 93312 93987 95580 96524 97280 97470 98160 98496 99387 100890 101952 102885 103680 103968 104430 104704 104976 106495 107616 109440 109744 110430 110592 110808 111392 113280 114696 115520 116565 116640 116736 116964 117792 120655 120832 121068 123120 123462 124336 124416 124659 125316 127440 127794 129033 129960 130880 131220 131328 132278 132516 134520 135936 137180 138240 138510 138624 139240 139878 139968 143370 143488 144786 145920 146205 147240 147649 147744 151040 151335 152928 155420 155520 155952 156645 157056 161424 164160 164616 165645 165888 166212 167088 167281 169920 170392 172044 173280 174960 175104 175446 176688 179360 181248 181602 184320 184680 184832 185193 186504 186624 187974 191160 191691 193048 194560 194940 196320 196992 198417 198774 201780 203904 205379 205770 207360 207765 207936 208860 209408 209817 209952 212990 215055 215232 217179 218880 219488 220860 221616 222784 226560 229392 231040 233130 233280 233472 233928 235584 241310 241664 242136 246240 246924 248672 248832 249318 250632 254880 255588 258066 259920 261760 262440 262656 263169 264556 265032 269040 271872 272403 274360 276480 277020 277248 278480 279756 279936 281961 286740 286976 289572 291840 292410 294480 295298 295488 298161 302080 302670 305856 308655 310840 311040 311904 313290 314112 319485 322848 328320 329232 330695 331290 331776 332424 334176 334562 339840 340784 344088 346560 349695 349920 350208 350892 353376 358720 361965 362496 363204 369360 369664 370386 373008 373248 375948 382320 383382 386096 387099 389120 389880 392640 393984 396834 397548 403560 404681 407808 410758 411540 414720 415530 415872 417720 418816 419634 419904 425980 430110 430464 434358 437760 438615 438976 441720 442947 443232 445568 453120 454005 458489 458784 462080 466260 466560 467856 469935 471168 482620 484272 492480 493848 496935 497344 497664 498636 501264 501843 509760 511176 516132 519840 523520 524880 525312 526338 529112 530064 538080 543744 544806 548720 552960 554040 554496 555579 556960 559512 559872 563922 573480 573952 575073 579144 583680 584820 588960 590596 590976 595251 596322 604160 605340 611712 616137 617310 621680 622080 623295 623808 626580 628224 629451 638970 645165 645696 651537 656640 658464 661390 662580 664848 668352 669124 679680 681568 688176 693120 699390 699840 700416 701784 706752 717440 723930 724992 726408 738245 738720 739328 740772 746016 746496 751896 764640 766764 772192 774198 779760 785280 787968 789507 793668 795096 807120 809362 815616 817209 821516 823080 829440 831060 831744 835440 836405 837632 839268 839808 845883 851960 860220 860928 868716 875520 877230 877952 883440 885894 886464 891136 894483 906240 908010 916978 917568 924160 925965 932520 933120 935712 939870 942336 958455 965240 968544 984960 987696 992085 993870 994688 995328 997272 1002528 1003686 1019520 1022352 1026895 1032264 1039680 1047040 1049085 1049760 1050624 1052676 1058224 1060128 1076160 1085895 1087488 1089612 1097440 1108080 1108992 1111158 1113920 1119024 1119744 1127844 1146960 1147904 1150146 1158288 1167360 1169640 1177920 1181192 1181952 1190502 1192644 1208320 1210680 1214043 1223424 1232274 1234620 1243360 1244160 1246590 1247616 1253160 1256448 1256641 1258902 1277940 1290330 1291392 1303074 1313280 1315845 1316928 1322780 1325160 1328841 1329696 1336704 1338248 1359360 1362015 1363136 1375467 1376352 1386240 1398780 1399680 1403568 1409805 1413504 1423729 1434880 1447860 1452816 1476490 1477440 1478656 1481544 1490805 1492032 1492992 1503792 1505529 1529280 1533528 1544384 1548396 1559520 1570560 1575936 1579014 1587336 1590192 1614240 1618724 1631232 1634418 1643032 1646160 1658880 1662120 1663488 1666737 1670880 1672810 1675264 1678536 1679616 1691766 1703920 1720440 1721856 1725219 1737432 1751040 1754460 1755904 1766880 1771788 1772928 1782272 1785753 1788966 1812480 1816020 1833956 1835136 1848320 1848411 1851930 1865040 1866240 1871424 1879740 1884672 1888353 1916910 1930480 1935495 1937088 1954611 1969920 1975392 1984170 1987740 1989376 1994544 2005056 2007372 2023405 2039040 2044704 2053790 2064528 2079360 2094080 2098170 2099520 2101248 2105352 2116448 2120256 2152320 2171790 2174976 2179224 2194880 2214735 2216160 2217984 2222316 2227840 2238048 2239488 2255688 2292445 2293920 2295808 2300292 2316576 2339280 2355840 2362384 2363904 2368521 2381004 2385288 2421360 2428086 2446848 2451627 2464548 2469240 2486720 2488320 2493180 2495232 2506320 2509215 2512896 2513282 2517804 2537649 2555880 2580660 2582784 2606148 2626560 2631690 2633856 2645560 2650320 2657682 2659392 2673408 2676496 2683449 2718720 2724030 2726272 2750934 2752704 2772480 2777895 2797560 2799360 2805331 2807136 2819610 2827008 2847458 2869760 2875365 2895720 2905632 2952980 2954880 2963088 2976255 2981610 2984064 2985984 3007584 3011058 3058560 3067056 3080685 3088768 3096792 3119040 3141120 3147255 3151872 3158028 3174672 3178339 3180384 3228480 3237448 3257685 3262464 3268836 3286064 3292320 3324240 3326976 3333474 3341760 3345620 3357072 3359232 3383532 3407840 3440880 3443712 3450438 3474864 3502080 3508920 3511808 3533760 3543576 3545856 3564544 3571506 3577932 3624960 3632040 3642129 3667912 3670272 3696640 3696822 3703860 3730080 3732480 3742848 3759480 3769344 3769923 3776706 3833820 3860960 3870990 3874176 3902201 3909222 3939840 3947535 3950784 3968340 3975480 3978752 3986523 3989088 4010112 4014744 4046810 4078080 4086045 4089408 4107580 4126401 4129056 4158720 4188160 4196340 4199040 4210704 4229415 4232896 4240512 4271187 4304640 4343580 4358448 4389760 4429470 4432320 4435968 4444632 4455680 4472415 4476096 4478976 4511376 4516587 4584890 4587840 4591616 4600584 4633152 4678560 4711680 4724768 4727808 4737042 4762008 4770576 4842720 4856172 4893696 4903254 4929096 4938480 4973440 4976640 4986360 4990464 5000211 5012640 5018430 5025792 5026564 5035608 5075298 5111760 5161320 5165568 5175657 5212296 5253120 5263380 5267712 5291120 5300640 5315364 5318784 5346816 5352992 5357259 5366898 5437440 5448060 5452544 5501868 5505408 5544960 5545233 5555790 5595120 5598720 5610662 5614272 5639220 5654016 5665059 5694916 5739520 5750730 5791440 5811264 5863833 5905960 5909760 5926176 5952510 5963220 5968128 6015168 6022116 6070215 6117120 6134112 6161370 6177536 6193584 6238080 6282240 6283205 6294510 6303744 6316056 6349344 6356678 6360768 6456960 6474896 6515370 6524928 6537672 6572128 6584640 6644205 6648480 6653952 6666948 6683520 6691240 6714144 6718464 6767064 6815680 6877335 6881760 6887424 6900876 6949728 7017840 7023616 7067520 7087152 7091712 7118645 7129088 7143012 7155864 7264080 7284258 7335824 7340544 7354881 7393280 7393644 7407720 7460160 7464960 7485696 7518960 7527645 7538688 7539846 7553412 7612947 7667640 7721920 7741980 7748352 7804402 7818444 7879680 7895070 7901568 7936680 7950960 7957504 7973046 7978176 8020224 8029488 8093620 8156160 8172090 8178816 8215160 8252802 8258112 8317440 8333685 8376320 8392680 8398080 8415993 8421408 8458830 8465792 8481024 8542374 8609280 8626095 8687160 8711291 8716896 8779520 8858940 8864640 8889264 8911360 8928765 8944830 8952192 8957952 9022752 9033174 9169780 9175680 9201168 9242055 9266304 9357120 9423360 9441765 9449536 9455616 9474084 9524016 9535017 9541152 9685440 9712344 9773055 9787392 9806508 9858192 9869579 9876960 9946880 9972720 9980928 10000422 10025280 10036860 10053128 10071216 10150596 10223520 10322640 10331136 10351314 10424592 10506240 10526760 10535424 10582240 10601280 10630728 10637568 10693632 10705984 10714518 10733796 10874880 10896120 10905088 10926387 11003736 11010816 11089920 11090466 11111580 11190240 11197440 11221324 11228544 11278440 11308032 11309769 11330118 11389832 11479040 11501460 11582880 11622528 11706603 11727666 11811920 11819520 11842605 11852352 11905020 11926440 11936256 11959569 12030336 12044232 12140430 12234240 12258135 12268224 12322740 12355072 12379203 12387168 12476160 12564480 12566410 12589020 12632112 12688245 12698688 12713356 12721536 12813561 12913920 12949792 13030740 13075344 13144256 13169280 13288410 13296960 13307904 13333896 13367040 13382480 13417245 13428288 13436928 13534128 13549761 13631360 13754670 13763520 13774848 13801752 13899456 14026655 14035680 14047232 14135040 14174304 14183424 14237290 14258176 14286024 14311728 14528160 14568516 14671648 14681088 14709762 14787288 14815440 14920320 14929920 14971392 15000633 15037920 15055290 15077376 15079692 15106824 15225894 15335280 15443840 15483960 15496704 15526971 15608804 15636888 15759360 15790140 15803136 15873360 15891695 15901920 15915008 15946092 15956352 16040448 16058976 16071777 16187240 16312320 16344180 16357632 16430320 16505604 16516224 16634880 16635699 16667370 16785360 16796160 16831986 16842816 16917660 16931584 16962048 16995177 17084748 17218560 17252190 17374320 17422582 17433792 17559040 17591499 17717880 17729280 17778528 17822720 17857530 17889660 17904384 18045504 18066348 18210645 18339560 18351360 18402336 18484110 18532608 18714240 18846720 18849615 18883530 18899072 18911232 18948168 19048032 19070034 19082304 19370880 19424688 19511005 19546110 19574784 19613016 19716384 19739158 19753920 19893760 19932615 19945440 19961856 20000844 20050560 20073720 20106256 20142432 20301192 20447040 20632005 20645280 20662272 20702628 20849184 21053520 21070848 21164480 21202560 21261456 21275136 21355935 21387264 21411968 21429036 21467592 21792240 21810176 21852774 22007472 22021632 22179840 22180932 22223160 22380480 22394880 22442648 22457088 22556880 22582935 22616064 22619538 22660236 22779664 22838841 22958080 23002920 23165760 23245056 23413206 23455332 23623840 23639040 23685210 23704704 23810040 23852880 23872512 23876179 23919138 24060672 24088464 24280860 24468480 24516270 24536448 24645480 24710144 24758406 24774336 24952320 25001055 25128960 25132820 25178040 25247979 25264224 25376490 25397376 25426712 25443072 25627122 25827840 25878285 25899584 26061480 26133873 26150688 26288512 26338560 26576820 26593920 26667792 26734080 26764960 26786295 26834490 26856576 26873856 27050851 27068256 27099522 27262720 27509340 27527040 27603504 27726165 27798912 28053310 28071360 28094464 28270080 28325295 28348608 28366848 28474580 28572048 28605051 28623456 29056320 29137032 29319165 29343296 29362176 29419524 29574576 29608737 29630880 29840640 29942784 30001266 30075840 30110580 30159384 30213648 30451788 30670560 30887680 30967920 30993408 31053942 31217608 31273776 31518720 31580280 31606272 31746720 31783390 31803840 31830016 31892184 31912704 32080896 32117952 32143554 32374480 32624640 32688360 32715264 32779161 32860640 33011208 33032448 33269760 33271398 33334740 33570720 33592320 33663972 33685632 33835320 33863168 33924096 33929307 33990354 34169496 34437120 34504380 34748640 34845164 34867584 35118080 35119809 35182998 35435760 35458560 35557056 35645440 35715060 35779320 35808768 35878707 36091008 36132696 36421290 36679120 36702720 36774405 36804672 36968220 37065216 37137609 37428480 37693440 37699230 37767060 37798144 37896336 38064735 38096064 38140068 38164608 38440683 38741760 38849376 39022010 39092220 39226032 39432768 39478316 39507840 39787520 39865230 39890880 39923712 40001688 40101120 40147440 40212512 40284864 40602384 40649283 40894080 41264010 41290560 41324544 41405256 41698368 42079965 42107040 42141696 42328960 42405120 42522912 42550272 42711870 42774528 42823936 42858072 42935184 43556455 43584480 43620352 43705548 44014944 44043264 44361864 44446320 44760960 44789760 44885296 44914176 45001899 45113760 45165870 45232128 45239076 45320472 45559328 45677682 46005840 46331520 46490112 46580913 46826412 46910664 47247680 47278080 47370420 47409408 47620080 47675085 47705760 47745024 47752358 47838276 48121344 48176928 48215331 48561720 48936960 49032540 49072896 49290960 49347895 49420288 49516812 49548672 49904640 49907097 50002110 50265640 50356080 50495958 50528448 50752980 50794752 50853424 50886144 50985531 51254244 51655680 51756570 51799168 52122960 52267746 52301376 52577024 52677120 52774497 53153640 53187840 53335584 53468160 53529920 53572590 53668980 53713152 54101702 54136512 54199044 54525440 54631935 55018680 55054080 55207008 55452330 55597824 56106620 56142720 56540160 56548845 56650590 56697216 56733696 56949160 57144096 57210102 57246912 58112640 58274064 58533015 58638330 58686592 58724352 58839048 59149152 59217474 59261760 59681280 59797845 59885568 60002532 60151680 60221160 60318768 60388441 60427296 60903576 61341120 61775360 61896015 61935840 61986816 62107884 62435216 62547552 63160560 63212544 63493440 63566780 63607680 63784368 63825408 64067805 64161792 64235904 64287108 64748960 65376720 65430528 65558322 65721280 66022416 66064896 66539520 66542796 66669480 67141440 67184640 67327944 67371264 67670640 67726336 67748805 67848192 67858614 67980708 68338992 68417929 68874240 69008760 69497280 69690328 69735168 70236160 70239618 70365996 70871520 70917120 71114112 71290880 71430120 71558640 71617536 71628537 71757414 72182016 72265392 72842580 73358240 73405440 73548810 73609344 73936440 74130432 74141819 74275218 74856960 75003165 75386880 75398460 75534120 75596288 75743937 75792672 76129470 76192128 76280136 76329216 76881366 77483520 77634855 77698752 78044020 78184440 78401619 78452064 78865536 78956632 79015680 79575040 79730460 79781760 80003376 80202240 80294880 80358885 80425024 80569728 81152553 81204768 81298566 81788160 82528020 82581120 82810512 83178495 83396736 84000011 84159930 84214080 84283392 84657920 84810240 84975885 85045824 85100544 85423740 85647872 85716144 85815153 85870368 87112910 87168960 87240704 87411096 87957495 88029888 88086528 88723728 88826211 88892640 89521920 89770592 89828352 90003798 90227520 90331740 90478152 90640944 91118656 91355364 92011680 92663040 92980224 93161826 93652824 93821328 94495360 94556160 94740840 94818816 95240160 95350170 95411520 95490048 95504716 95676552 96242688 96353856 96430662 97123440 97873920 98065080 98145792 98337483 98581920 98695790 98840576 99033624 99097344 99809280 99814194 100004220 100531280 100712160 100991916 101056896 101505960 101589504 101706848 101772288 101787921 101971062 102508488 103311360 103513140 103598336 104245920 104535492 104602752 105154048 105354240 105359427 105548994 106307280 106375680 106671168 106936320 107059840 107145180 107337960 107426304 107636121 108203404 108273024 108398088 109050880 109263870 110037360 110108160 110414016 110904660 111195648 111412827 112213240 112285440 113080320 113097690 113301180 113394432 113898320 114194205 114288192 114420204 114493824 115322049 116225280 116548128 117066030 117276660 117373184 117678096 118298304 118434948 118523520 119362560 119380895 119595690 119771136 120005064 120303360 120442320 120637536 120776882 120854592 121807152 121947849 122682240 123550720 123792030 123871680 123973632 124215768 124870432 125095104 126239895 126321120 126425088 126986880 127133560 127215360 127568736 127650816 128135610 128323584 128471808 128574216 129497920 130669365 130753440 130861056 131116644 131442560 132044832 132129792 133085592 133338960 134282880 134369280 134655888 134742528 135254255 135341280 135452672 135497610 135696384 135717228 135961416 136677984 136835858 138017520 138994560 139380656 139470336 139742739 140472320 140479236 140731992 141743040 141834240 142228224 142860240 143025255 143117280 143235072 143257074 143514828 144364032 144530784 144645993 145685160 146716480 146810880 147097620 147218688 147872880 148043685 148260864 148283638 148550436 149713920 149721291 150006330 150796920 151068240 151192576 151487874 151585344 152258940 152384256 152560272 152658432 153762732 154967040 155269710 155397504 156088040 156368880 156803238 156904128 157731072 157913264 158031360 158323491 159150080 159460920 159563520 160006752 160404480 160589760 160717770 160850048 161139456 162305106 162409536 162597132 163576320 163895805 165056040 165162240 165514529 165621024 166356990 166793472 168000022 168319860 168428160 169315840 169620480 169646535 169951770 170091648 170201088 170847480 171295744 171432288 171630306 171740736 174225820 174337920 174822192 175599045 175914990 176059776 176173056 177447456 177652422 177785280 179043840 179393535 179541184 179656704 180007596 180455040 180663480 180956304 181165323 181281888 182237312 182710728 184023360 185326080 185688045 185960448 186323652 187305648 187522001 187642656 188990720 189481680 189637632 190480320 190700340 190823040 191009432 191353104 192203415 192485376 192707712 192861324 194246880 196130160 196291584 196674966 197163840 197391580 198067248 198194688 199618560 199628388 200008440 201062560 201424320 201983832 202113792 203011920 203179008 203246415 203413696 203544576 203575842 203942124 205016976 205253787 206622720 207026280 207196672 208491840 209070984 209205504 210308096 210708480 210718854 211097988 212614560 212751360 213342336 213872640 214119680 214290360 214675920 214852608 214885611 215272242 216406808 216546048 216796176 218101760 218527740 220074720 220216320 220828032 221809320 222391296 222425457 222825654 224426480 224570880 225009495 226160640 226195380 226602360 226788864 227231811 227796640 228388410 228576384 228840408 228987648 230644098 232450560 232904565 233096256 234132060 234553320 234746368 235204857 235356192 236596608 236869896 237047040 238725120 238761790 239191380 240010128 240606720 240884640 241076655 241275072 241553764 241709184 243457659 243614304 243895698 245364480 247101440 247584060 247743360 248431536 249535485 249740864 250190208 252000033 252479790 252642240 252850176 253973760 254267120 254430720 254927655 255137472 255301632 256271220 256943616 257148432 257445459 258995840 261338730 261506880 261722112 262233288 262885120 263872485 264089664 264259584 266171184 266478633 266677920 268565760 269311776 269485056 270508510 270682560 270905344 270995220 271434456 271922832 273355968 273671716 276035040 277989120 278761312 278940672 279485478 280958472 281463984 283486080 283668480 284456448 285720480 286050510 286234560 286470144 286514148 287029656 288728064 289061568 289291986 291370320 293432960 293621760 294195240 294437376 295012449 295745760 296087370 296521728 296567276 297100872 299427840 299442582 300012660 301593840 301942205 302136480 302385152 302975748 303170688 304517880 304768512 305120544 305316864 305363763 307525464 309934080 310539420 310795008 312176080 312737760 313606476 313808256 315462144 315826528 316062720 316078281 316646982 318921840 319127040 320013504 320808960 321179520 321435540 321700096 322278912 322908363 324610212 324819072 325194264 327152640 327791610 330112080 330324480 331029058 331242048 332713980 333586944 334238481 336000044 336639720 336856320 338631680 339240960 339293070 339903540 340183296 341694960 342089645 342591488 342864576 343260612 343481472 345966147 348451640 348675840 349644384 351198090 351829980 352119552 354894912 355304844 355570560 358087680 358142685 358787070 359082368 359313408 360015192 360910080 361326960 361912608 362330646 362563776 364474624 365421456 365843547 368046720 370652160 370709095 371376090 371920896 372647304 374611296 375044002 375285312 377981440 378719685 378963360 379275264 380960640 381400680 381646080 382018864 382706208 384406830 384970752 385415424 385722648 388493760 392008095 392260320 392583168 393349932 394327680 394783160 396134496 396389376 399256776 400016880 402125120 402848640 403967664 404227584 405762765 406023840 406358016 406492830 406827392 407089152 407151684 407884248 410033952 410507574 414052560 414393344 416983680 418141968 418411008 420000055 420616192 421416960 421437708 422195976 425229120 425502720 426684672 428239360 428580720 429075765 429351840 429705216 429771222 430544484 432813616 433092096 433592352 433937979 436203520 437055480 440149440 440432640 441656064 443618640 444131055 444782592 444850914 445651308 448852960 449141760 449163873 450018990 452390760 453204720 453577728 454463622 455593280 456776820 457152768 457680816 457975296 461288196 464901120 465809130 466192512 468264120 469106640 469492736 470409714 470712384 473193216 473739792 474094080 477450240 477523580 478382760 480020256 481213440 481769280 482153310 482550144 483107528 483418368 486915318 487228608 487791396 490728960 491687415 494202880 495168120 495486720 496543587 496863072 499070970 499481728 500380416 504000066 504959580 505284480 507947520 508534240 508861440 508939605 509855310 510274944 510603264 512542440 513887232 513966169 514296864 514890918 517991680 522677460 523013760 524466576 525770240 526797135 527744970 528179328 528519168 532342368 532957266 533355840 537131520 538180605 538623552 538970112 541017020 541365120 541990440 542868912 543495969 543845664 546711936 547343432 552070080 555978240 557064135 557522624 557881344 558970956 561916944 562566003 562927968 566972160 568912896 571440960 572101020 572469120 573028296 574059312 576610245 577456128 578123136 578583972 582305161 582740640 586865920 588390480 588874752 590024898 591491520 592174740 593134552 594201744 598855680 598885164 600025320 603187680 603884410 604272960 604770304 605951496 606341376 609035760 609537024 609739245 610241088 610633728 610727526 615050928 615761361 619868160 621078840 621590016 624352160 625475520 627212952 627616512 630924288 631653056 632125440 632156562 633293964 637843680 638254080 640027008 641617920 642359040 642871080 643400192 644557824 644656833 645816726 649220424 649638144 650388528 654305280 655583220 660224160 660648960 662058116 662484096 665427960 667173888 667276371 668476962 672000088 673279440 673712640 677263360 678481920 678586140 679807080 680366592 681695433 683389920 684179290 685182976 685729152 686521224 686962944 691932294 696903280 697351680 698713695 699288768 702396180 703659960 704239104 705614571 709789824 710609688 711141120 716175360 716285370 717574140 718164736 720030384 721820160 722653920 723229965 723825216 724661292 725127552 728949248 730372977 730842912 731687094 736093440 741304320 741418190 742752180 745294608 748606455 749222592 750088004 750570624 755962880 756000099 757439370 757926720 758550528 761921280 762801360 763292160 764037728 765412416 768813660 770830848 771445296 772336377 776987520 784016190 784520640 785166336 786699864 788655360 789566320 791617455 792268992 792778752 798513552 799435899 800033760 804250240 805697280 807935328 808455168 811525530 812047680 812716032 812985660 813654784 814303368 815768496 820067904 821015148 827572645 828105120 828786688 833967360 836283936 836822016 840000110 841232384 842875416 844391952 850458240 851005440 853369344 856478720 857161440 858151530 858703680 859410432 859542444 861088968 865627232 866184192 867184704 867875958 874110960 880298880 880865280 883312128 885037347 887237280 888262110 889565184 889701828 891302616 897705920 898283520 898327746 900037980 904781520 905826615 906409440 907155456 908927244 911186560 913553640 914305536 915361632 915950592 916091289 922576392 929802240 931618260 932385024 936528240 937610005 938213280 938985472 940819428 941424768 946386432 947479584 948188160 948234843 955047160 956765520 960040512 962426880 963538560 964306620 965100288 966215056 966836736 968725089 973830636 974457216 975582792 981457920 983374830 990336240 990973440 993087174 993726144 998141940 998963456 1000760832 1002715443 1008000132 1009919160 1010568960 1015895040 1017068480 1017722880 1017879210 1019710620 1020549888 1025084880 1026268935 1027774464 1027932338 1028593728 1029781836 1035983360 1037898441 1045354920 1046027520 1048933152 1051540480 1053594270 1055489940 1056358656 1064684736 1065914532 1066711680 1074263040 1074428055 1076361210 1077247104 1077940224 1082034040 1082730240 1083980880 1085737824 1086991938 1087691328 1093423872 1094686864 1097530641 1104140160 1111956480 1112127285 1114128270 1115045248 1115762688 1117941912 1123833888 1125132006 1125855936 1133944320 1136159055 1137825792 1142881920 1144202040 1144938240 1146056592 1147380379 1148118624 1153220490 1154912256 1156246272 1157167944 1164610322 1165481280 1173731840 1176024285 1176780960 1177749504 1180049796 1182983040 1184349480 1186269104 1188403488 1197770328 1200050640 1206375360 1207768820 1208545920 1211902992 1212682752 1217288295 1218071520 1219074048 1219478490 1220482176 1221267456 1221455052 1230101856 1231522722 1242157680 1243180032 1248704320 1250951040 1254425904 1255233024 1260000165 1261848576 1263306112 1264250880 1264313124 1266587928 1275687360 1276508160 1280054016 1284718080 1285742160 1286800384 1287227295 1289115648 1289313666 1291633452 1298440848 1299276288 1299940651 1300777056 1308610560 1311166440 1320448320 1321297920 1324116232 1324968192 1330855920 1332393165 1334347776 1334552742 1336953924 1344000176 1346558880 1347425280 1347491619 1354526720 1357172280 1359614160 1360733184 1363390866 1366779840 1368358580 1371458304 1373042448 1373925888 1383864588 1393806560 1394703360 1397427390 1398577536 1404792360 1407319920 1408478208 1408694561 1411229142 1419579648 1421219376 1422282240 1432350720 1432570740 1435148280 1436329472 1440060768 1443640320 1445307840 1446459930 1447650432 1449322584 1450255104 1457898496 1460745954 1461685824 1463374188 1472186880 1475062245 1482608640 1482836380 1485504360 1489630761 1490589216 1497212910 1498445184 1500176008 1501141248 1511925760 1512000198 1514878740 1515853440 1523842560 1525602720 1526584320 1526818815 1528075456 1530824832 1537627320 1541661696 1541898507 1542890592 1544672754 1553975040 1568032380 1569041280 1573399728 1577310720 1579132640 1580391405 1583234910 1584537984 1585557504 1596000209 1597027104 1598871798 1600067520 1608500480 1611394560 1614541815 1615870656 1616910336 1623051060 1624095360 1625971320 1627309568 1628606736 1630487907 1631536992 1640135808 1642030296 1655145290 1656210240 1657573376 1667934720 1671192405 1672567872 1673644032 1680000220 1685750832 1687698009 1688783904 1700916480 1706738688 1712957440 1714322880 1716303060 1717407360 1719084888 1722177936 1729830735 1731254464 1732368384 1734369408 1735751916 1746915483 1748221920 1760597760 1766624256 1770074694 1774474560 1776524220 1779403656 1782605232 1795411840 1796567040 1796655492 1800075960 1809563040 1811653230 1812818880 1814310912 1817854488 1822373120 1827107280 1828611072 1829217735 1830723264 1831901184 1832182578 1845152784 1847284083 1859604480 1863236520 1864770048 1873056480 1875220010 1876426560 1877970944 1881638856 1882849536 1892772864 1894959168 1896376320 1896469686 1910094320 1913531040 1920081024 1924853760 1927077120 1928613240 1930200576 1932430112 1933673472 1933970499 1937450178 1947661272 1948914432 1951165584 1962915840 1966749660 1980672480 1981946880 1986174348 1987452288 1996283880 1997926912 2001521664 2001829113 2005430886 2016000264 2019838320 2021137920 2031790080 2034136960 2035445760 2035758420 2039421240 2041099776 2045086299 2050169760 2052537870 2055548928 2055864676 2057187456 2059563672 2071966720 2075796882 2090709840 2092055040 2097866304 2103080960 2107188540 2110979880 2112717312 2116843713 2129369472 2131829064 2133423360 2148526080 2148856110 2152722420 2154494208 2164068080 2165460480 2167961760 2169689895 2171475648 2173983876 2175382656 2186847744 2189373728 2191118931 2195061282 2208280320 2223912960 2224254570 2228256540 2230090496 2235883824 2245819365 2247667776 2250264012 2251711872 2267888640 2268000297 2272318110 2275651584 2285763840 2288404080 2289876480 2292113184 2294760758 2296237248 2306440980 2312492544 2314335888 2317009131 2329220644 2330962560 2347463680 2352048570 2353561920 2355499008 2360099592 2365966080 2368698960 2372538208 2376806976 2395540656 2398307697 2400101280 2412750720 2415537640 2417091840 2423805984 2425365504 2434576590 2436143040 2438148096 2438956980 2440964352 2442910104 2460203712 2463045444 2482717935 2484315360 2486360064 2497408640 2501902080 2508851808 2510466048 2520000330 2523697152 2526612224 2528626248 2533175856 2551374720 2553016320 2560108032 2569436160 2569830845 2571484320 2573600768 2574454590 2578231296 2578627332 2583266904 2596881696 2598552576 2599881302 2601554112 2622332880 2640896640 2642595840 2648232464 2649936384 2655112041 2661711840 2664786330 2668695552 2669105484 2673907848 2688000352 2693117760 2694850560 2694983238 2714344560 2717479845 2719228320 2721466368 2726781732 2733559680 2736717160 2742916608 2746084896 2747851776 2748273867 2767729176 2787613120 2789406720 2794854780 2797155072 2809584720 2812830015 2814639840 2816956416 2817389122 2822458284 2839159296 2842438752 2844564480 2844704529 2865141480 2870296560 2872658944 2880121536 2887280640 2890615680 2892919860 2895300864 2898645168 2900510208 2911525805 2915796992 2921491908 2923371648 2926748376 2944373760 2950124490 2965672760 2971008720 2979261522 2981178432 2994425820 2996890368 3000352016 3002282496 3008146329 3023851520 3024000396 3029757480 3031706880 3047685120 3051205440 3053168640 3053637630 3056150912 3061649664 3075254640 3078806805 3083323392 3083797014 3085781184 3089345508 3107950080 3113695323 3136064760 3138082560 3146799456 3154621440 3158265280 3160782810 3166469820 3169075968 3192000418 3194054208 3197743596 3200135040 3217000960 3222789120 3223284165 3229083630 3231741312 3233820672 3246102120 3248190720 3251942640 3254619136 3257213472 3260975814 3263073984 3280271616 3284060592 3310290580 3312420480 3335869440 3336381855 3342384810 3345135744 3347288064 3360000440 3371501664 3375396018 3377567808 3401832960 3408477165 3413477376 3425914880 3428645760 3432606120 3434814720 3438169776 3442141137 3444355872 3459661470 3462508928 3464736768 3468738816 3471503832 3493830966 3496443840 3521195520 3528072855 3533248512 3540149388 3548949120 3553048440 3558807312 3562918019 3565210464 3590823680 3593310984 3600151920 3619126080 3623306460 3625637760 3635708976 3644746240 3651864885 3654214560 3657222144 3658435470 3661446528 3663802368 3664365156 3690305568 3694568166 3726473040 3729540096 3746112960 3750440020 3752853120 3763277712 3765699072 3780000495 3785545728 3789918336 3792752640 3792939372 3820188640 3827062080 3840162048 3854154240 3857226480 3860401152 3861681885 3864860224 3867346944 3867940998 3874900356 3895322544 3897828864 3899821953 3902331168 3925831680 3933499320 3961344960 3963893760 3972348696 3974904576 3992567760 3995853824 3997179495 4003043328 4003658226 4010861772 4032000528 4036657811 4039676640 4042275840 4063580160 4068273920 4071516840 4078842480 4082199552 4090172598 4100339520 4105075740 4111729352 4114374912 4119127344 4143933440 4151593764 4181419680 4184110080 4195732608 4206161920 4214377080 4221959760 4225434624 4226083683 4233687426 4258738944 4263658128 4266846720 4297052160 4297712220 4305444840 4308988416 4328136160 4330920960 4335923520 4339379790 4342951296 4347967752 4350765312 4373695488 4378747456 4382237862 4390122564 4416560640 4425186735 4447825920 4448509140 4456513080 4460180992 4468892283 4471767648 4491638730 4495335552 4500528024 4503423744 4535777280 4536000594 4544636220 4571527680 4576808160 4579752960 4580456445 4584226368 4589521516 4592474496 4612881960 4624985088 4625695521 4628671776 4634018262 4658441288 4661925120 4694927360 4704097140 4707123840 4720199184 4731932160 4737397920 4741174215 4745076416 4753613952 4788000627 4791081312 4796615394 4800202560 4825501440 4831075280 4834183680 4843625445 4847611968 4850731008 4869153180 4872286080 4877913960 4881928704 4885820208 4891463721 4920407424 4926090888 4965435870 4968630720 4972720128 4994817280 5003804160 5013577215 5017703616 5020932096 5040000660 5053224448 5057252496 5063094027 5066351712 5102749440 5120216064 5138872320 5139661690 5142968640 5147201536 5148909180 5157254664 5166533808 5189492205 5193763392 5197105152 5199762604 5203108224 5240746449 5244665760 5281793280 5296464928 5299872768 5310224082 5323423680 5329572660 5338210968 5347815696 5376000704 5386235520 5389701120 5389966476 5428689120 5434959690 5438456640 5442932736 5453563464 5467119360 5473434320 5485833216 5487653205 5492169792 5495703552 5496547734 5535458352 5541852249 5575226240 5578813440 5589709560 5594310144 5619169440 5625660030 5629279680 5633912832 5634778244 5644916568 5678318592 5684877504 5689128960 5689409058 5730282960 5736901895 5740593120 5745317888 5760243072 5774561280 5781231360 5785839720 5790601728 5797290336 5801020416 5801911497 5823051610 5831593984 5842983816 5846743296 5853496752 5888747520 5900248980 5931345520 5942017440 5958523044 5962356864 5988851640 5993780736 6000704032 6004564992 6005487339 6016292658 6048000792 6059514960 6063413760 6095370240 6102410880 6106337280 6107275260 6112301824 6123299328 6135258897 6150509280 6157613610 6166646784 6167594028 6171562368 6178691016 6215900160 6227390646 6272129520 6276165120 6293598912 6309242880 6316530560 6321565620 6332939640 6338151936 6350531139 6384000836 6388108416 6395487192 6400270080 6434001920 6445578240 6446568330 6458167260 6463482624 6492204240 6496381440 6499703255 6503885280 6509238272 6514426944 6521951628 6526147968 6560543232 6568121184 6573356793 6620581160 6624840960 6671738880 6672763710 6684769620 6690271488 6720000880 6737458095 6743003328 6750792036 6755135616 6803665920 6804000891 6816954330 6826954752 6857291520 6865212240 6869629440 6876339552 6884282274 6888711744 6919322940 6925017856 6937477632 6943007664 6951027393 6987661932 6992887680 7042391040 7043472805 7056145710 7066497024 7080298776 7097898240 7106096880 7117614624 7125836038 7130420928 7181647360 7186621968 7194923091 7200303840 7238252160 7246612920 7251275520 7271417952 7289492480 7303729770 7308429120 7314444288 7316870940 7322893056 7328730312 7380611136 7389136332 7448153805 7452946080 7459080192 7492225920 7500880040 7505706240 7526555424 7531398144 7560000990 7571091456 7579836672 7585878744 7640377280 7654124160 7680324096 7708308480 7709492535 7714452960 7720802304 7723363770 7729720448 7734693888 7735881996 7749800712 7790645088 7795657728 7799643906 7804662336 7866998640 7922689920 7927787520 7944697392 7949809152 7980001045 7985135520 7991707648 7994358990 8006086656 8007316452 8021723544 8064001056 8073315622 8079353280 8084551680 8136547840 8143033680 8152439535 8157684960 8164399104 8180345196 8200679040 8210151480 8223458704 8228749824 8238254688 8244821601 8287866880 8303187528 8362839360 8368220160 8391465216 8428754160 8438490045 8443919520 8450869248 8452167366 8467374852 8517477888 8527316256 8533693440 8534113587 8595424440 8610889680 8617976832 8656272320 8661841920 8671847040 8678759580 8685902592 8695935504 8701530624 8734577415 8747390976 8757494912 8764475724 8780245128 8833121280 8850373470 8897018280 8913026160 8920361984 8937784566 8943535296 8983277460 8990671104 9001056048 9006847488 9071554560 9072001188 9089272440 9143055360 9153616320 9159505920 9160912890 9168452736 9179043032 9184948992 9225763920 9236420415 9249970176 9251391042 9257343552 9268036524 9316882576 9323850240 9341085969 9389854720 9408194280 9414247680 9440398368 9463864320 9474795840 9482348430 9490152832 9507227904 9576001254 9582162624 9593230788 9600405120 9651002880 9662150560 9668367360 9669852495 9687250890 9695223936 9701462016 9738306360 9744572160 9755827920 9763857408 9765357211 9771640416 9782927442 9840814848 9852181776 9930871740 9937261440 9989634560 10007608320 10009145565 10027154430 10035407232 10041864192 10080001320 10106448896 10114504992 10126188054 10132703424 10205498880 10225431495 10240432128 10277744640 10279323380 10285937280 10297818360 10314509328 10326423411 10333067616 10378984410 10387526784 10394210304 10399525208 10406216448 10481492898 10489331520 10563586560 10584218565 10592929856 10599745536 10620448164 10646847360 10659145320 10676421936 10688754057 10695631392 10752001408 10772471040 10779932952 10857378240 10869919380 10876913280 10907126928 10934238720 10946868640 10955594655 10971666432 10975306410 10984339584 10991407104 10993095468 11063798059 11070916704 11083704498 11150452480 11179419120 11188620288 11238338880 11251320060 11258559360 11269556488 11289833136 11340001485 11356637184 11369755008 11378257920 11378818116 11460565920 11473803790 11481186240 11490635776 11520486144 11562462720 11571679440 11581203456 11585045655 11594580672 11602040832 11603822994 11646103220 11685967632 11693486592 11699465859 11706993504 11777495040 11800497960 11862691040 11884034880 11917046088 11924713728 11977703280 11987561472 11991538485 12001408064 12009129984 12010974678 12032585316 12096001584 12109973433 12119029920 12126827520 12190740480 12204821760 12214550520 12224603648 12246598656 12270517794 12301018560 12315227220 12335188056 12343124736 12357382032 12431800320 12454781292 12544259040 12552330240 12587197824 12618485760 12633061120 12643131240 12665879280 12676303872 12678251049 12701062278 12768001672 12776216832 12790974384 12800540160 12868003840 12891156480 12893136660 12916334520 12926965248 12984408480 12992762880 12999406510 13007770560 13018476544 13028853888 13043903256 13052295936 13121086464 13136242368 13146713586 13241162320 13249681920 13275560205 13343477760 13345527420 13369539240 13380542976 13406676849 13440001760 13474916190 13486006656 13501584072 13510271232 13607331840 13608001782 13633908660 13714583040 13730424480 13739258880 13741369335 13752679104 13768564548 13777423488 13838645880 13850035712 13874955264 13877086563 13886015328 13902054786 13975323864 13985775360 14084782080 14086945610 14112291420 14160597552 14195796480 14212193760 14223522645 14235229248 14251672076 14260841856 14363294720 14364001881 14373243936 14389846182 14400607680 14476504320 14493225840 14502551040 14542835904 14578984960 14607459540 14616858240 14633741880 14645786112 14657460624 14674391163 14761222272 14778272664 14896307610 14905892160 14918160384 14984451840 15001760080 15011412480 15040731645 15053110848 15062796288 15120001980 15159673344 15171757488 15189282081 15280754560 15308248320 15360648192 15416616960 15418985070 15428905920 15441604608 15446727540 15459440896 15471763992 15499601424 15568476615 15581290176 15591315456 15599287812 15609324672 15722239347 15733997280 15845379840 15889394784 15899618304 15960002090 15970271040 15983415296 15988717980 16014632904 16043447088 16128002112 16146631244 16158706560 16169103360 16273095680 16286067360 16304879070 16315369920 16328798208 16360690392 16401358080 16420302960 16446917408 16457499648 16476509376 16489643202 16606375056 16625556747 16725678720 16736440320 16782930432 16857508320 16876980090 16887839040 16901738496 16904334732 16934749704 17034955776 17054632512 17067386880 17068227174 17190848880 17210705685 17221779360 17235953664 17312544640 17323683840 17343694080 17357519160 17371805184 17391871008 17403061248 17405734491 17469154830 17494781952 17514989824 17528951448 17560490256 17666242560 17700746940 17794036560 17814590095 17826052320 17840723968 17875569132 17887070592 17966554920 17981342208 18002112096 18013694976 18016462017 18144002376 18178544880 18286110720 18307232640 18319011840 18321825780 18336905472 18358086064 18369897984 18405776691 18451527840 18472840830 18499940352 18502782084 18514687104 18536073048 18633765152 18647700480 18682171938 18816388560 18828495360 18880796736 18927728640 18949591680 18964696860 18980305664 19014455808 19051593417 19152002508 19164325248 19186461576 19200810240 19302005760 19324301120 19336734720 19339704990 19374501780 19390447872 19476612720 19489144320 19499109765 19511655840 19527714816 19530714422 19543280832 19565854884 19681629696 19704363552 19720070379 19861743480 19874522880 19979269120 20015216640 20018291130 20054308860 20070814464 20160002640 20183289055 20212897792 20229009984 20252376108 20265406848 20410997760 20412002673 20450862990 20480864256 20558646760 20571874560 20595636720 20629018656 20652846822 20666135232 20757968820 20775053568 20799050416 20812432896 20853082179 20962985796 20978663040 21127173120 21130418415 21168437130 21185859712 21199491072 21240896328 21293694720 21318290640 21352843872 21377508114 21391262784 21504002816 21544942080 21559865904 21584769273 21714756480 21739838760 21753826560 21814253856 21868477440 21893737280 21911189310 21943332864 21950612820 21968679168 21986190936 22127596118 22141833408 22167408996 22300904960 22344461415 22358838240 22377240576 22476677760 22502640120 22517118720 22539112976 22579666272 22680002970 22713274368 22739510016 22757636232 22921131840 22947607580 22962372480 23040972288 23124925440 23128477605 23143358880 23162406912 23170091310 23189161344 23204081664 23207645988 23292206440 23371935264 23386973184 23398931718 23413987008 23600995920 23725382080 23768069760 23834092176 23849427456 23940003135 23955406560 23975122944 23983076970 24002816128 24018259968 24021949356 24065170632 24192003168 24219946866 24238059840 24253655040 24409643520 24429101040 24449207296 24457318605 24493197312 24541035588 24602037120 24630454440 24670376112 24686249472 24698872369 24714764064 24863600640 24909562584 25088518080 25104660480 25174395648 25266122240 25286262480 25315470135 25331758560 25352607744 25356502098 25402124556 25536003344 25552433664 25581948768 25601080320 25602340761 25736007680 25786273320 25832669040 25853930496 25968816960 25985525760 25998813020 26015541120 26057707776 26087806512 26104591872 26203732245 26242172928 26272484736 26293427172 26482324640 26499363840 26551120410 26691054840 26739078480 26761085952 26813353698 26880003520 26949832380 26972013312 27003168144 27020542464 27214663680 27216003564 27267817320 27429166080 27460848960 27478517760 27482738670 27505358208 27537129096 27554846976 27677291760 27700071424 27709261245 27749910528 27754173126 27772030656 27804109572 27950647728 27971550720 28169564160 28173891220 28224582840 28321195104 28391592960 28424387520 28447045290 28470458496 28503344152 28521683712 28726589440 28728003762 28746487872 28779692364 28801215360 28953008640 28986451680 29005102080 29009557485 29085671808 29157969920 29214919080 29233716480 29267483760 29291572224 29296071633 29314921248 29348782326 29522444544 29556545328 29792615220 29811784320 29968903680 30003520160 30022824960 30027436695 30081463290 30106221696 30125592576 30240003960 30319346688 30324003971 30343514976 30378564162 30561509120 30616496640 30676294485 30721296384 30833233920 30837970140 30857811840 30893455080 30918881792 30943527984 30979270233 30999202848 31136953230 31162580352 31182630912 31198575624 31218649344 31444478694 31467994560 31690759680 31752655695 31778789568 31799236608 31920004180 31940542080 31977435960 32029265808 32066262171 32086894176 32256004224 32293262488 32317413120 32546191360 32572134720 32609758140 32630739840 32721380784 32802716160 32840605920 32866783965 32893834816 32914999296 32953018752 32979286404 33191394177 33212750112 33251113494 33451357440 33565860864 33715016640 33753960180 33775678080 33808669464 33869499408 34020004455 34069911552 34109265024 34134773760 34136454348 34356004499 34381697760 34421411370 34443558720 34471907328 34625089280 34687388160 34715038320 34743610368 34755136965 34783742016 34806122496 34811468982 34938309660 35029979648 35057902896 35098397577 35120980512 35332485120 35401493880 35588073120 35629180190 35652104640 35681447936 35751138264 35774141184 35933109840 35962684416 35974615455 36004224192 36027389952 36032924034 36288004752 36329920299 36357089760 36572221440 36614465280 36643651560 36673810944 36716172128 36739795968 36811553382 36903055680 36945681660 37005564168 37029374208 37072146096 37267530304 37295400960 37364343876 37632777120 37656990720 37761593472 37855457280 37899183360 37929393720 37960611328 38028911616 38034753147 38103186834 38304005016 38328650496 38372923152 38401620480 38604011520 38648602240 38673469440 38679409980 38749003560 38780895744 38953225440 38978288640 38998219530 39023311680 39055429632 39061428844 39086561664 39131709768 39363259392 39408727104 39440140758 39723486960 39749045760 39958538240 40030433280 40036582260 40108617720 40141628928 40220030547 40320005280 40366578110 40425795584 40458019968 40504752216 40530813696 40821995520 40824005346 40901725980 41117293520 41143749120 41191273440 41224108005 41258037312 41305693644 41332270464 41515937640 41550107136 41598100832 41624865792 41631259689 41706164358 41925971592 41957326080 42254346240 42260836830 42336874260 42371719424 42481792656 42587389440 42636581280 42670567935 42705687744 42755016228 42782525568 43008005632 43089884160 43092005643 43119731808 43169538546 43429512960 43479677520 43507653120 43628507712 43736954880 43787474560 43822378620 43901225640 43937358336 43972381872 44023173489 44255192236 44283666816 44334817992 44601809920 44688922830 44717676480 44754481152 44953355520 45005280240 45034237440 45078225952 45159332544 45360005940 45479020032 45515272464 45567846243 45842263680 45895215160 45924744960 46081944576 46249850880 46256955210 46286717760 46324813824 46340182620 46378322688 46415291976 46584412880 46705429845 46743870528 46773946368 46797863436 46827974016 47166718041 47201991840 47450764160 47536139520 47668184352 47698854912 47880006270 47910813120 47950245888 47966153940 48005632256 48043898712 48130341264 48384006336 48439893732 48476119680 48507310080 48819287040 48826786055 48858202080 48898414592 48914637210 48986394624 49082071176 49204074240 49260908880 49340752224 49372498944 49397744738 49429528128 49819125168 49876670241 50177036160 50209320960 50348791296 50532244480 50572524960 50630940270 50663517120 50705215488 50713004196 50804249112 51072006688 51104867328 51163897536 51202160640 51204681522 51572546640 51632117055 51665338080 51707860992 51937633920 51971051520 51997626040 52031082240 52115415552 52175613024 52209183744 52217203473 52407464490 52484345856 52544969472 52586854344 52964649280 52998727680 53102240820 53382109680 53443770285 53478156960 53522171904 53626707396 53760007040 53899664760 53944026624 54006336288 54041084928 54049386051 54432007128 54535634640 54858332160 54921697920 54957035520 54965477340 55010716416 55074258192 55109693952 55318990295 55354583520 55400142848 55418522490 55499821056 55508346252 55544061312 55608219144 55901295456 55943101440 56347782440 56449165680 56642390208 56783185920 56848775040 56894090580 56940916992 57006688304 57043367424 57154780251 57453178880 57456007524 57492975744 57559384728 57602430720 57906017280 57972903360 58010204160 58019114970 58171343616 58429838160 58467432960 58497329295 58534967520 58583144448 58592143266 58629842496 58697564652 59044889088 59113090656 59160211137 59585230440 59623568640 59937807360 60007040320 60045649920 60054873390 60162926580 60212443392 60480007920 60549867165 60638693376 60648007942 60687029952 60757128324 61123018240 61232993280 61236008019 61352588970 61442592768 61675940280 61715623680 61786910160 61837763584 61887055968 61958540466 61998405696 62273906460 62325160704 62397151248 62437298688 62888957388 62935989120 63381519360 63391255245 63505311390 63557579136 63598473216 63840008360 63881084160 63954871920 64058531616 64132524342 64173788352 64512008448 64586524976 64634826240 64754307819 65092382720 65144269440 65219516280 65261479680 65442761568 65605432320 65681211840 65733567930 65787669632 65829998592 65906037504 65958572808 66382788354 66425500224 66502226988 66902714880 67033384245 67131721728 67430033280 67507920360 67551356160 67617338928 67695442361 67738998816 68040008910 68139823104 68218530048 68272908696 68712008998 68763395520 68842822740 68887117440 69250178560 69374776320 69385432815 69430076640 69487220736 69510273930 69567484032 69612244992 69622937964 69876619320 70059959296 70115805792 70196795154 70241961024 70802987760 71176146240 71258360380 71304209280 71502276528 71548282368 71820009405 71866219680 71925368832 71949230910 72008448384 72054779904 72065848068 72576009504 72659840598 72714179520 73228930560 73287303120 73347621888 73371955815 73432344256 73479591936 73623106764 73806111360 73891363320 74011128336 74058748416 74096617107 74144292192 74535060608 74590801920 74728687752 75265554240 75313981440 75523186944 75798366720 75858787440 75921222656 75946410405 76057823232 76069506294 76206373668 76608010032 76657300992 76696498409 76745846304 76803240960 77208023040 77297204480 77358819960 77498007120 77561791488 77906450880 77956577280 77996439060 78046623360 78122857688 78173123328 78263419536 78611196735 78726518784 78817454208 78880281516 79446973920 79498091520 79917076480 80073164520 80217235440 80283257856 80440061094 80640010560 80733156220 80916039936 81009504432 81061627392 81643991040 81648010692 81803451960 82234587040 82287498240 82382546880 82448216010 82516074624 82611387288 82664540928 83031875280 83100214272 83127783735 83196201664 83249731584 83262519378 83412328716 83851943184 83914652160 84508692480 84521673660 84673748520 84743438848 84963585312 85174778880 85273162560 85341135870 85411375488 85510032456 85565051136 86016011264 86179768320 86184011286 86239463616 86339077092 86859025920 86959355040 87015306240 87028672455 87257015424 87473909760 87574949120 87644757240 87802451280 87874716672 87888214899 87944763744 88046346978 88510384472 88567333632 88669635984 89203619840 89377845660 89435352960 89906711040 90010560480 90068474880 90082310085 90156451904 90318665088 90720011880 90958040064 90972011913 91030544928 91135692486 91684527360 91790430320 91849489920 92028883455 92163889152 92499701760 92513910420 92573435520 92680365240 92756645376 92830583952 92937810699 93168825760 93410859690 93487741056 93547892736 93595726872 93655948032 94333436082 94403983680 94901528320 95072279040 95257967085 95336368704 95397709824 95760012540 95821626240 95932307880 96011264512 96087797424 96198786513 96260682528 96768012672 96879787464 96952239360 97638574080 97653572110 97716404160 97796829184 97829274420 98164142352 98408148480 98521817760 98600351895 98681504448 98744997888 98795489476 98859056256 99574182531 99638250336 99753340482 100354072320 100697582592 101064488960 101145049920 101261880540 101327034240 101426008392 101608498224 102060013365 102144013376 102209734656 102327795072 102404321280 102409363044 103068013497 103145093280 103264234110 103330676160 103415721984 103875267840 103995252080 104062164480 104230831104 104265410895 104351226048 104418367488 104434406946 104814928980 105089938944 105173708688 105295192731 105929298560 105997455360 106204481640 106764219360 106887540570 106956313920 107044343808 107253414792 107520014080 107799329520 107888053248 107923846365 108012672576 108082169856 108098772102 108864014256 108989760897 109071269280 109716664320 109843395840 109930954680 110021432832 110148516384 110219387904 110637980590 110709167040 110800285696 110837044980 111016692504 111088122624 111216438288 111802590912 111886202880 112695564880 112898331360 113284780416 113566371840 113697550080 113788181160 113881833984 114013376608 114086734848 114104259441 114309560502 114912015048 114985951488 115118769456 115204861440 115812034560 115945806720 116020408320 116038229940 116342687232 116859676320 116934865920 116994658590 117069935040 117166288896 117184286532 117259684992 117395129304 118089778176 118226181312 118320422274 119170460880 119247137280 119875614720 120014080640 120091299840 120109746780 120325853160 120424886784 120660091641 120960015840 121099734330 121277386752 121296015884 121374059904 121514256648 122246036480 122465986560 122472016038 122705177940 123351880560 123431247360 123494361845 123573820320 123675527168 123774111936 123917080932 123996811392 124547812920 124650321408 124794302496 124874597376 124893779067 125777914776 125871978240 126763038720 126782510490 127010622780 127115158272 127680016720 127762168320 127909743840 128011703805 128117063232 128265048684 128347576704 129024016896 129173049952 129269652480 129276016929 129508615638 130288538880 130439032560 130522959360 130885523136 131210864640 131362423680 131467135860 131575339264 131812075008 131917145616 132069520467 132765576708 132851000448 133004453976 133805429760 134066768490 134263443456 134860066560 135015840720 135102712320 135234677856 135390884722 135477997632 136080017820 136437060096 136545817392 136703538729 137424017996 137526791040 137685645480 137774234880 138500357120 138749552640 138770865630 138860153280 138974441472 139020547860 139134968064 139245875928 139753238640 140119918592 140231611584 140393590308 140483922048 141500154123 141605975520 142352292480 142516720760 142608418560 143004553056 143096564736 143640018810 143732439360 143850737664 143898461820 144016896768 144131696136 145152019008 145319681196 145428359040 146457861120 146480358165 146574606240 146695243776 146743911630 146864688512 146959183872 147246213528 147612222720 147782726640 148022256672 148117496832 148193234214 148288584384 149070121216 149457375504 149630010723 150531108480 150627962880 151046373888 151596733440 151620019855 151717574880 151842445312 151892820810 152115646464 152139012588 152412747336 153216020064 153314601984 153392996818 153491692608 153606481920 154594408960 154717639920 154896351165 154996014240 155123582976 155812901760 155913154560 155992878120 156093246720 156245715376 156346246656 156526839072 156651610419 157222393470 157453037568 157634908416 157760563032 158893947840 158996183040 160146329040 160331310855 160434470880 160566515712 160880122188 161280021120 161466312440 161832079872 162019008864 162123254784 162148158153 163296021384 163606903920 164469174080 164574996480 164765093760 164896432020 165032149248 165222774576 165329081856 165956970885 166063750560 166200428544 166255567470 166392403328 166499463168 166525038756 166824657432 167703886368 167829304320 169043347320 169347497040 169486877696 169927170624 170349557760 170546325120 170682271740 170822750976 171020064912 171130102272 171780022495 172032022528 172359536640 172368022572 172478927232 172678154184 173718051840 173918710080 174030612480 174057344910 174514030848 175149898240 175289514480 175491987885 175604902560 175749433344 175776429798 175889527488 176092693956 177020768944 177134667264 177339271968 177480633411 178407239680 178755691320 178870705920 179813422080 180021120960 180136949760 180164620170 180312903808 180637330176 181440023760 181649601495 181916080128 181944023826 182061089856 182271384972 183369054720 183580860640 183698979840 183708024057 184057766910 184327778304 185027820840 185146871040 185360730480 185513290752 185661167904 185875621398 186337651520 186821719380 186975482112 187191453744 187311896064 188666872164 188807967360 189803056640 190144558080 190173765735 190515934170 190672737408 190795419648 191520025080 191643252480 191864615760 192022529024 192175594848 192397573026 192521365056 193536025344 193759574928 193904478720 195277148160 195307144220 195432808320 195658548840 196328284704 196816296960 197043635520 197200703790 197363008896 197489995776 197590978952 197718112512 199148365062 199276500672 199506680964 200708144640 201100152735 201395165184 202128977920 202290099840 202523761080 202654068480 202852016784 203086327083 203216996448 204120026730 204288026752 204419469312 204655590144 204818726088 206136026994 206290186560 206528468220 206661352320 207750535680 207990504160 208124328960 208156298445 208461662208 208530821790 208702452096 208836734976 208868813892 209629857960 210179877888 210212163121 210347417376 210590385462 211858597120 212408963280 213528438720 213775081140 213912627840 214506829584 215040028160 215460028215 215598659040 215776106496 215847692730 216025345152 216164339712 216197544204 217728028512 217979521794 218142538560 219686791680 219861909360 220042865664 220115867445 220297032768 220438775808 221275961180 221418334080 221674089960 222033385008 222176245248 222289851321 222432876576 223605181824 223772405760 225391129760 225796662720 226569560832 227395100160 227576362320 227763667968 227839231215 228026753216 228173469696 228208518882 228619121004 229824030096 229971902976 230089495227 230237538912 230409722880 231624069120 231891613440 232076459880 232685374464 233719352640 233869731840 233989317180 234139870080 234368573064 234519369984 234790258608 235833590205 236179556352 236452362624 236640844548 238162810849 238340921760 238494274560 239751229440 240028161280 240219493560 240651706320 240849773568 241320183282 241920031680 242199468660 242592031768 242748119808 243028513296 244492072960 244931973120 244944032076 245410355880 246703761120 246862494720 246988723690 247147640640 247351054336 247548223872 247834161864 247993622784 249095625840 249300642816 249383351205 249588604992 249749194752 249787558134 251555829552 251743956480 253526077440 253565020980 254021245560 254230316544 255360033440 255524336640 255819487680 256023407610 256234126464 256530097368 256695153408 258048033792 258346099904 258539304960 258552033858 259017231276 260577077760 260878065120 261045918720 261086017365 261771046272 262421729280 262724847360 262934271720 263150678528 263624150016 263664644697 263834291232 264139040934 265531153416 265702000896 266008907952 267610859520 268133536980 269720133120 270031681440 270205424640 270246930255 270469355712 270781769444 270955995264 272160035640 272874120192 272916035739 273091634784 273407077458 274848035992 275053582080 275371290960 275548469760 277000714240 277499105280 277541731260 277720306560 278041095720 278269936128 278491751856 278813432097 279506477280 280239837184 280463223168 280787180616 280967844096 283000308246 283211951040 284704584960 285033441520 285216837120 285773901255 286009106112 286193129472 287280037620 287464878720 287796923640 288033793536 288263392272 288596359539 290304038016 290639362392 290856718080 292915722240 292960716330 293149212480 293390487552 293487823260 293729377024 294492427056 295224445440 295565453280 295801055685 296044513344 296234993664 296386468428 296577168768 298140242432 298722547593 298914751008 299260021446 301062216960 302092747776 303193466880 303240039710 303435149760 303684890624 303785641620 304278025176 304825494672 306180040095 306432040128 306629203968 306785993636 306983385216 307212963840 309188817920 309204040491 309435279840 309792702330 309992028480 310247165952 311625803520 311985756240 312186493440 312491430752 312692493312 313053678144 313303220838 314444786940 315269816832 315521126064 315885578193 317787895680 317992366080 320292658080 320662621710 320868941760 321133031424 321760244376 322560042240 322932624880 323664159744 323771539095 324038017728 324246509568 324296316306 326592042768 326969282691 327213807840 328938348160 329149992960 329530187520 329792864040 330064298496 330445549152 330658163712 331913941770 332127501120 332400857088 332511134940 332784806656 333050077512 333649314864 335407772736 335658608640 338086694640 338477211805 338694994080 338973755392 339854341248 340699115520 341092650240 341364543480 341645501952 342040129824 342260204544 342312778323 343560044990 344064045056 344736045144 344957854464 345356308368 347436103680 347837420160 348061224960 348114689820 349028061696 350299796480 350579028960 350983975770 351209805120 351498866688 351552859596 351779054976 352185387912 354041537888 354269334528 354678543936 354961266822 357511382640 357741411840 359626844160 360042241920 360273899520 360329240340 360625807616 361274660352 361980274923 362880047520 363299202990 363832160256 363888047652 364122179712 364542769944 366738109440 367161721280 367397959680 367416048114 368115533820 370055641680 370293742080 370483085535 370721460960 371026581504 371322335808 371751242796 372675303040 373643438760 373950964224 374382907488 374623792128 374681337201 377333744328 377615934720 379606113280 380289116160 380347531470 381031868340 381345474816 383040050160 383286504960 383482492045 383729231520 384045058048 384351189696 384795146052 385042730112 387072050688 387519149856 387808957440 387828050787 390614288440 390865616640 391317097680 392656569408 393632593920 394087271040 394401407580 394726017792 395181957904 395436225024 396208561401 398296730124 398553001344 399013361928 401416289280 402200305470 402790330368 404580199680 405047522160 405308136960 405704033568 406172654166 406433992896 408240053460 408576053504 409311180288 409637452176 410110616187 412272053988 412580373120 413056936440 413322704640 415501071360 415981008320 416248657920 416312596890 416923324416 417061643580 417404904192 417737627784 419259715920 420359755776 420424326242 420694834752 421180770924 423717194240 424500462369 424817926560 427056877440 427550162280 427825255680 429013659168 430080056320 430920056430 431197318080 431552212992 431695385460 432050690304 432395088408 435456057024 435959043588 436285077120 439373583360 439441074495 439723818720 440085731328 440231734890 440594065536 440877551616 442551922360 442836668160 443348179920 444066770016 444352490496 444579702642 444865753152 447210363648 448890032169 450782259520 451593325440 453139121664 454790200320 454860059565 455152724640 455527335936 455678462430 456053506432 456346939392 456417037764 457238242008 459648060192 459943805952 460178990454 460475077824 460819445760 463783226880 464152919760 464689053495 465370748928 467438705280 467739463680 467978634360 468279740160 468737146128 469038739968 469278575011 469580517216 471667180410 472359112704 472904725248 473281689096 476325621698 476681843520 476988549120 480056322560 480438987120 480993932565 481303412640 481699547136 482640366564 483840063360 484398937320 485184063536 485496239616 486057026592 486444474459 488984145920 489888064152 490820711760 493407522240 493724989440 493977447380 494295281280 495096447744 495668323728 495987245568 497870912655 498191251680 498601285632 498766702410 499177209984 499498389504 499575116268 503111659104 503487912960 507130041960 508042491120 508460633088 510720066880 511048673280 511638975360 512046815220 512468252928 513060194736 513390306816 515340067485 516096067584 516692199808 517078609920 517104067716 518034462552 521154155520 521756130240 522091837440 522172034730 523542092544 525449694720 525868543440 526301357056 526475963655 527248300032 527329289394 527668582464 528278081868 531062306832 531404001792 532017815904 535221719040 536267073960 539440266240 540063362880 540410849280 540493860510 540938711424 541563538888 541911990528 544320071280 544948804485 545748240384 545832071478 546183269568 546814154916 549696071984 550107164160 550742581920 551096939520 551124072171 554001428480 555083462520 555440613120 556082191440 556539872256 556983503712 557626864194 559012954560 560926446336 561574361232 561935688192 566000616492 566423902080 569409169920 570066883040 570433674240 570521297205 571547802510 572018212224 572386258944 574560075240 574929757440 575593847280 576067587072 576156075449 576526784544 577192719078 580608076032 581278724784 581713436160 585831444480 585921432660 586298424960 586975646520 587458754048 588984854112 590448890880 591130906560 591602111370 592089026688 592469987328 592772936856 593154337536 596280484864 597445095186 597829502016 598520042892 602124433920 603300458205 604185495552 606386933760 606480079420 606870299520 607571283240 608556050352 609258981249 609650989344 612360080190 612864080256 613258407936 613571987272 613966770432 618377635840 618408080982 618870559680 619585404660 619984056960 623251607040 623971512480 624372986880 624468895335 624982861504 625384986624 626107356288 626606441676 628889573880 630539633664 630636489363 631042252128 631771156386 635575791360 640585316160 641325243420 641737883520 643520488752 645120084480 645865249760 646380084645 647328319488 647543078190 648076035456 648493019136 648592632612 652764085481 653184085536 653938565382 654427615680 657876696320 659060375040 659585728080 660128596992 660347602335 660891098304 661316327424 663827883540 664255002240 665022269880 665569613312 666100155024 666869553963 667298629728 670815545472 671317217280 676173389280 676954423610 677389988160 677947510784 679708682496 682185300480 682729086960 683291003904 683517693645 684080259648 684520409088 684625556646 687120089980 689472090288 689915708928 690268485681 690712616736 694872207360 695674840320 696229379640 698056123392 700599592960 701158057920 701967951540 702419610240 703105719192 703558109952 704370775824 707500770615 708083075776 708538669056 709357087872 709922533644 714488432547 715022765280 715482823680 719253688320 720084483840 720658480680 721251615232 722549320704 723960549846 725760095040 726598405980 727776095304 728244359424 729085539888 733476218880 734323442560 734795919360 734832096228 736231067640 740111283360 740587484160 740966171070 741442921920 742053163008 742644671616 743502485592 745350606080 747286877520 747901928448 748150053615 748765814976 749247584256 749362674402 754667488656 755231869440 759212226560 760578232320 760695062940 762063736680 762690949632 766080100320 766573009920 766964984090 767458463040 768090116096 768702379392 769590292104 770085460224 774144101376 775038299712 775617914880 775656101574 781228576880 781731233280 782634195360 783258052095 785313138816 787265187840 788174542080 788802815160 789452035584 790363915808 790872450048 790993934091 792417122802 796593460248 797106002688 798026723856 802832578560 804400610940 809160399360 810095044320 810616273920 810740790765 811408067136 812345308332 812867985792 816480106920 817152107008 818622360576 818748107217 819274904352 820221232374 824544107976 825160746240 826113872880 826645409280 831002142720 831962016640 832497315840 832625193780 834123287160 834809808384 835475255568 836440296291 838519431840 840719511552 840848652484 841389669504 842361541848 847434388480 849000924738 849635853120 854113754880 855100324560 855650511360 858027318336 860160112640 861840112860 862394636160 863390770920 864101380608 864790176816 865789078617 870912114048 871918087176 872570154240 878747166720 878882148990 879447637440 880171462656 880463469780 881188131072 885103844720 885673336320 886696359840 887403167055 888133540032 888704980992 889159405284 889731506304 894420727296 896167642779 897780064338 901564519040 903186650880 906278243328 909580400640 909720119130 910305449280 911054671872 911356924860 912107012864 912834075528 914476484016 918540120285 919296120384 919887611904 920357980908 920950155648 921638891520 927566453760 927612121473 928305839520 929378106990 930741497856 934877410560 935957268720 936559480320 937474292256 938077479936 938557150022 939161034432 943334360820 945809450496 946563378192 947656734579 952651243396 953363687040 953977098240 960112645120 960877974240 961987865130 962606825280 963399094272 965280733128 967680126720 968797874640 970368127072 970992479232 972114053184 972888948918 979776128304 980907848073 981641423520 986815044480 987449978880 987954894760 988590562560 990192895488 991336647456 991974491136 995741825310 996382503360 997202571264 997533404820 998354419968 999150232536 1006223318208 1006975825920 1014260083920 1015431635415 1016084982240 1016921266176 1021440133760 1022097346560 1023277950720 1024093630440 1024936505856 1026120389472 1026780613632 1026938334969 1030680134970 1032192135168 1033384399616 1034208135432 1036068925104 1042308311040 1043512260480 1044183674880 1044344069460 1047084185088 1050899389440 1051060815605 1051737086880 1052602714112 1052951927310 1054496600064 1054658578788 1055337164928 1056556163736 1062124613664 1062808003584 1064035631808 1072534147920 1078880532480 1080126725760 1080821698560 1080987721020 1081877422848 1083127077776 1083823981056 1085940824769 1088640142560 1089897608970 1091496480768 1091664142956 1092366539136 1093628309832 1099392143968 1100214328320 1101485163840 1102193879040 1102248144342 1110166925040 1110881226240 1111449256605 1112164382880 1113079744512 1113967007424 1115253728388 1118025909120 1121852892672 1123148722464 1123871376384 1124044011603 1132001232984 1132847804160 1138818339840 1140133766080 1140867348480 1141042594410 1143095605020 1144036424448 1149120150480 1149859514880 1150447476135 1151187694560 1152135174144 1152312150898 1153053569088 1154385438156 1161216152064 1162557449568 1163426872320 1163484152361 1171842865320 1172596849920 1173951293040 1174917508096 1177969708224 1180897781760 1182261813120 1183204222740 1184178053376 1185545873712 1186308675072 1190814054245 1192560969728 1194890190372 1195659004032 1197040085784 1204248867840 1206600916410 1208370991104 1212960158840 1213740599040 1215142566480 1217112100704 1218517962498 1219301978688 1224720160380 1225728160512 1227143974544 1227933540864 1230331848561 1236755271680 1236816161964 1237741119360 1239170809320 1239968113920 1246503214080 1247943024960 1248745973760 1248937790670 1249965723008 1250769973248 1252214712576 1253212883352 1257779147760 1261079267328 1261272978726 1262084504256 1263542312772 1271151582720 1273501387107 1281170632320 1282650486840 1283475767040 1287040977504 1290240168960 1291730499520 1292760169290 1294656638976 1295086156380 1296152070912 1297185265224 1305528170962 1306368171072 1307877130764 1308855231360 1315753392640 1318120750080 1318323223485 1319171456160 1320257193984 1320695204670 1321782196608 1322632654848 1327655767080 1328510004480 1330044539760 1331139226624 1332200310048 1333739107926 1334597259456 1341631090944 1352346778560 1353908847220 1354779976320 1359417364992 1364370600960 1364580178695 1365458173920 1366582007808 1367035387290 1368160519296 1369040818176 1369251113292 1374240179960 1378944180576 1379831417856 1380536971362 1381425233472 1391349680640 1392458759280 1394067160485 1396112246784 1401199185920 1402316115840 1403935903080 1404839220480 1406211438384 1407116219904 1407835725033 1408741551648 1415001541230 1416166151552 1417077338112 1418714175744 1419845067288 1428976865094 1430045530560 1430965647360 1440168967680 1441316961360 1442503230464 1442981797695 1445098641408 1447921099692 1451520190080 1453196811960 1455552190608 1456488718848 1457233469771 1458171079776 1466952437760 1468646885120 1469664192456 1472462135280 1480222566720 1481174968320 1481932342140 1482885843840 1485289343232 1487004971184 1490701212160 1493612737965 1494573755040 1495803856896 1496300107230 1497531629952 1498495168512 1498725348804 1509334977312 1510463738880 1518424453120 1521390125880 1524127473360 1525381899264 1532160200640 1533146019840 1533929968180 1534916926080 1537404758784 1539180584208 1540170920448 1546020202455 1548288202752 1550076599424 1551235829760 1551312203148 1562457153760 1563462466560 1565268390720 1566516104190 1570626277632 1576349084160 1577605630320 1578904071168 1579427890965 1580727831616 1581744900096 1581987868182 1584834245604 1593186920496 1594212005376 1596053447712 1605665157120 1608801221880 1618320798720 1620190088640 1621232547840 1621481581530 1622816134272 1624690616664 1625735971584 1632960213840 1634304214016 1634846413455 1637244721152 1637496214434 1638549808704 1640442464748 1649088215952 1650321492480 1652227745760 1653290818560 1662004285440 1663924033280 1665250387560 1668246574320 1669619616768 1670950511136 1672880592582 1677038863680 1681697304968 1682779339008 1684723083696 1694868776960 1698001849476 1699271706240 1708227509760 1710200649120 1711301022720 1711563891615 1716054636672 1720320225280 1723680225720 1724789272320 1726781541840 1728202761216 1728468226347 1729580353632 1731578157234 1741824228096 1743836174352 1745140308480 1757494333440 1757764297980 1758895274880 1760926939560 1762376262144 1770207689440 1771346672640 1773392719680 1774806334110 1776267080064 1777409961984 1778318810568 1779463012608 1788841454592 1792335285558 1795560128676 1803129038080 1806373301760 1809901374615 1812556486656 1819160801280 1819440238260 1820610898560 1822713849720 1824214025728 1825668151056 1827776943747 1828952968032 1837080240570 1838592240768 1839775223808 1840715961816 1841900311296 1855132907520 1855224242946 1856611679040 1858756213980 1869754821120 1871914537440 1873118960640 1873406686005 1874948584512 1876154959872 1877114300044 1878322068864 1886668721640 1891618900992 1891909468089 1893126756384 1895313469158 1905302486792 1906727374080 1920225290240 1921755948480 1923975730260 1925213650560 1930561466256 1935360253440 1937595749280 1939140253935 1940736254144 1941984958464 1944228106368 1945777897836 1958292256443 1959552256608 1961815696146 1963282847040 1973630088960 1975909789520 1977181125120 1980385790976 1981042807005 1982673294912 1983948982272 1991483650620 1992765006720 1995066809640 1996708839936 1998300465072 2000608661889 2012446636416 2013951651840 2028520167840 2030863270830 2032169964480 2033842532352 2042880267520 2046555901440 2048187260880 2049873011712 2050553080935 2052240778944 2053561227264 2053876669938 2061360269940 2066768799232 2068416270864 2070805457043 2072137850208 2084616622080 2087024520960 2088688138920 2094168370176 2101798778880 2102121631210 2103474173760 2105205428224 2105903854620 2109317157576 2110674329856 2113112327472 2122502311845 2124249227328 2125616007168 2128071263616 2143465297641 2145068295840 2157761064960 2160253451520 2161975442040 2163754845696 2166254155552 2167647962112 2171881649538 2177280285120 2179795217940 2183328285912 2184733078272 2187256619664 2198784287936 2200428656640 2202970327680 2204387758080 2204496288684 2220333850080 2221762452480 2222898513210 2224328765760 2226159489024 2227934014848 2230507456776 2236051818240 2243705785344 2244450160845 2246297444928 2247742752768 2248088023206 2264002465968 2265695608320 2277636679680 2280267532160 2281734696960 2282085188820 2286191210040 2288072848896 2298240300960 2299719029760 2300894952270 2302375389120 2304270348288 2304624301796 2306107138176 2308770876312 2322432304128 2325114899136 2326853744640 2326968304722 2343685730640 2345193699840 2346392875055 2347902586080 2349835016192 2355939416448 2361795563520 2364523626240 2366408445480 2368356106752 2371091747424 2372617350144 2372981802273 2381628108490 2385121939456 2389780380744 2391318008064 2394080171568 2408497735680 2413201832820 2425920317680 2427481198080 2430285132960 2432222372295 2434224201408 2437035924996 2438603957376 2449440320760 2451456321024 2454287949088 2455867081728 2456244321651 2460663697122 2473632323928 2475482238720 2478341618640 2479936227840 2493006428160 2495886049920 2497491947520 2497875581340 2499931446016 2504429425152 2506425766704 2509320888873 2515558295520 2522158534656 2522545957452 2524169008512 2527084625544 2542303165440 2547002774214 2562341264640 2565300973680 2566951534080 2574081955008 2580480337920 2583460999040 2585520338580 2590172312760 2592304141824 2594370530448 2597367235851 2611056341924 2612736342144 2615754261528 2617710462720 2631506785280 2636241500160 2636646446970 2638342912320 2640514387968 2641390409340 2643564393216 2655311534160 2657020008960 2660089079520 2662278453248 2664400620096 2667478215852 2669194518912 2683262181888 2688502928337 2704693557120 2707817694440 2709559952640 2718834729984 2728741201920 2729160357390 2730916347840 2733164015616 2734070774580 2736321038592 2738502226584 2748480359920 2755620360855 2757888361152 2759662835712 2761073942724 2762850466944 2782699361280 2782836364419 2784917518560 2788134320970 2792224493568 2804632231680 2807871806160 2809678440960 2812422876768 2814232439808 2815671450066 2817483103296 2830003082460 2832332303104 2837428351488 2839690134576 2842970203737 2857953730188 2860091061120 2861931294720 2880337935360 2880780377245 2882633922720 2885006460928 2885963595390 2890197282816 2895842199384 2903040380160 2906393623920 2911104381216 2912977437696 2914466939542 2916342159552 2937293770240 2939328384912 2942723544219 2944924270560 2960445133440 2962349936640 2963864684280 2965771687680 2970578686464 2974009942368 2981402424320 2987225475930 2989147510080 2991607713792 2992600214460 2995063259904 2997450697608 3018669954624 3020927477760 3042780251760 3046294906245 3048254946720 3050763798528 3064320401280 3066292039680 3067859936360 3069833852160 3074809517568 3078361168416 3080341840896 3080815004907 3092040404910 3096576405504 3100153198848 3102624406296 3124914307520 3126924933120 3130536781440 3133032208380 3141252555264 3152698168320 3153182446815 3155211260640 3157808142336 3158855781930 3161455663232 3163489800192 3163975736364 3169668491208 3186373840992 3188424010752 3192106895424 3217602443760 3236641597440 3240380177280 3242465095680 3242963163060 3245632268544 3249381233328 3251471943168 3263820427405 3265920427680 3268608428032 3269692826910 3274489442304 3274992428868 3277099617408 3280884929496 3298176431904 3300642984960 3304455491520 3306581637120 3327848066560 3330500775120 3334347769815 3336493148640 3339239233536 3341901022272 3345761185164 3354077727360 3363394609936 3365558678016 3369446167392 3372132034809 3389737553920 3396003698952 3398543412480 3416455019520 3420401298240 3422602045440 3423127783230 3432109273344 3447360451440 3449578544640 3451342428405 3453563083680 3456405522432 3456936452694 3459160707264 3463156314468 3483648456192 3487672348704 3490280616960 3490452457083 3515528595960 3517790549760 3521853879120 3524752524288 3540415378880 3542693345280 3546785439360 3549612668220 3552534160128 3556637621136 3558926025216 3572442162735 3577682909184 3584670571116 3591120257352 3606258076160 3612746603520 3619802749230 3625112973312 3638880476520 3641221797120 3645427699440 3648428051456 3651336302112 3655553887494 3657905936064 3674160481140 3677184481536 3681431923632 3683800622592 3710265815040 3710448485892 3713223358080 3717512427960 3739509642240 3743829074880 3746237921280 3746813372010 3749897169024 3752309919744 3754228600088 3756644137728 3773337443280 3783237801984 3783818936178 3786253512768 3790626938316 3810604973584 3813454748160 3820504161321 3840450580480 3843511896960 3847951460520 3850427301120 3861122932512 3870720506880 3875191498560 3878280507870 3881472508288 3883969916928 3888456212736 3891555795672 3916584512886 3919104513216 3923631392292 3926565694080 3947260177920 3951819579040 3954362250240 3954969670455 3960771581952 3962085614010 3965346589824 3967897964544 3982967301240 3985530013440 3990133619280 3993417679872 3994031099299 3996600930144 4001217323778 4024893272832 4057040335680 4061726541660 4064339928960 4085760535040 4093111802880 4093740536085 4096374521760 4099746023424 4101106161870 4104481557888 4107122454528 4107753339876 4122720539880 4133537598464 4136832541728 4141610914086 4144275700416 4174049041920 4177376277840 4182201481455 4188336740352 4203597557760 4204243262420 4206948347520 4211807709240 4218634315152 4221348659712 4223507175099 4226224654944 4245004623690 4248498454656 4251232014336 4256142527232 4286930595282 4290136591680 4320506903040 4323950884080 4327509691392 4328945393085 4332508311104 4335295924224 4343763299076 4354560570240 4359590435880 4366656571824 4369466156544 4371700409313 4374513239328 4397568575872 4400857313280 4405940655360 4408992577368 4440667700160 4443524904960 4445797026420 4448657531520 4455868029696 4461014913552 4472103636480 4480838213895 4487411570688 4488900321690 4492594889856 4495485505536 4496176046412 4525093406131 4528004931936 4531391216640 4555273359360 4560535064320 4564170377640 4572382420080 4576145697792 4596480601920 4599438059520 4601789904540 4604750778240 4609248603592 4612214276352 4617541752624 4638060607365 4644864608256 4650229798272 4653707489280 4653936609444 4687371461280 4690387399680 4692785750110 4695805172160 4699670032384 4711878832896 4729047252480 4732816890960 4736712213504 4738283672895 4742183494848 4745234700288 4745963604546 4763256216980 4779560761488 4782636016128 4788160343136 4816995471360 4826403665640 4851840635360 4854962396160 4860570265920 4864444744590 4868448402816 4874071849992 4877207914752 4898880641520 4902912642048 4904539240365 4908575898176 4911734163456 4912488643302 4921327394244 4947264647856 4950964477440 4956683237280 4959872455680 4986012856320 4991772099840 4995751162680 4999862892032 5008858850304 5012851533408 5018641777746 5031116591040 5045091914904 5048338017024 5054169251088 5084606330880 5094005548428 5124682529280 5130601947360 5133903068160 5134691674845 5148163910016 5160960675840 5166921998080 5171040677160 5180344625520 5184608283648 5185404679041 5188741060896 5194734471702 5222112683848 5225472684288 5231508523056 5235420925440 5263013570560 5272483000320 5273292893940 5276685824640 5282780818680 5287128786432 5310623068320 5314040017920 5320178159040 5324556906496 5328801240192 5334956431704 5338389037824 5366524363776 5377005856674 5409387114240 5415635388880 5419119905280 5429704123845 5437669459968 5457482403840 5458320714780 5461832695680 5468141549160 5472642077184 5477004453168 5483330831241 5496960719840 5511240721710 5515776722304 5519325671424 5522147885448 5525700933888 5565398722560 5565672728838 5569835037120 5576268641940 5609264463360 5615743612320 5619356881920 5620220058015 5624845753536 5628464879616 5631342900132 5634966206592 5660006164920 5664664606208 5674856702976 5675728404267 5679380269152 5685940407474 5715907460376 5720182122240 5760675870720 5761560754490 5765267845440 5770012921856 5771927190780 5791684398768 5806080760320 5812787247840 5817420761805 5822208762432 5825954875392 5828933879084 5832684319104 5874587540480 5874876769329 5878656769824 5885447088438 5889848541120 5920890266880 5927729368560 5931543375360 5941157372928 5948019884736 5962804848640 5974450951860 5978295020160 5985200428920 5990126519808 5994901395216 6001825985667 6037339909248 6041854955520 6085560503520 6092589812490 6096509893440 6101527597056 6128640802560 6135719872720 6139667704320 6149619035136 6151659242805 6156722336832 6160683681792 6161630009814 6184080809820 6200306397696 6205248812592 6212416371129 6249828615040 6253849866240 6261073562880 6266064416760 6282505110528 6305396336640 6306364893630 6310422521280 6315616284672 6317711563860 6322911326464 6327951472728 6339336982416 6367506935535 6372747681984 6376848021504 6384213790848 6430395892923 6435204887520 6473283194880 6480760354560 6485926326120 6491264537088 6498762466656 6502943886336 6527640854810 6531840855360 6537216856064 6539385653820 6549984857736 6554199234816 6561769858992 6596352863808 6601285969920 6608910983040 6613163274240 6655696133120 6661001550240 6668695539630 6672986297280 6678478467072 6683802044544 6691522370328 6708155454720 6726789219872 6731117356032 6738892334784 6744264069618 6792007397904 6797086824960 6832910039040 6840802596480 6845204090880 6846255566460 6864218546688 6894720902880 6899157089280 6902684856810 6907126167360 6912811044864 6913872905388 6918321414528 6926312628936 6967296912384 6975344697408 6980561233920 6980904914166 7031057191920 7035581099520 7039178625165 7043707758240 7049505048576 7080830757760 7085386690560 7093570878720 7099225336440 7105068320256 7113275242272 7117852050432 7118945406819 7144884325470 7155365818368 7169341142232 7182240514704 7212516152320 7225493207040 7239605498460 7277760953040 7282443594240 7286167348855 7290855398880 7296856102912 7302672604224 7311107774988 7315811872128 7348320962280 7354368963072 7362863847264 7367601245184 7368732964953 7420896971784 7426446716160 7435024855920 7479019284480 7487658149760 7492475842560 7493626744020 7499794338048 7508457200176 7513288275456 7527962666619 7546674886560 7566475603968 7567637872356 7572507025536 7581253876632 7621209947168 7626909496320 7641008322642 7687023793920 7695902921040 7700854602240 7722245865024 7741441013760 7750382997120 7756561015740 7762945016576 7776912425472 7783111591344 7792101707553 7833169025772 7838209026432 7847262784584 7853131388160 7894520355840 7903639158080 7908724500480 7909939340910 7921543163904 7924171228020 7930693179648 7965934602480 7971060026880 7980267238560 7986835359744 7988062198598 7993201860288 8002434647556 8049786545664 8065508785011 8114080671360 8123453083320 8128679857920 8171521070080 8186223605760 8187481072170 8192749043520 8199492046848 8202212323740 8208963115776 8215506679752 8245441079760 8267075196928 8273665083456 8283221828172 8288551400832 8348098083840 8348509093257 8354752555680 8364402962910 8376673480704 8408486524840 8413896695040 8423615418480 8437268630304 8442697319424 8447014350198 8452449309888 8490009247380 8496996909312 8512285054464 8528910611211 8573861190564 8580273183360 8641013806080 8642341131735 8647901768160 8655019382784 8657890786170 8665016622208 8670591848448 8687526598152 8709121140480 8719180871760 8733313143648 8738932313088 8743400818626 8749026478656 8795137151744 8811881310720 8817985154736 8828170632657 8881335400320 8887049809920 8891594052840 8897315063040 8911736059392 8922029827104 8944207272960 8961676427790 8974823141376 8977800643380 8985189779712 8992352092824 9050186812262 9056009863872 9062782433280 9121070128640 9128340755280 9138884718735 9144764840160 9152291395584 9192961203840 9198876119040 9203579809080 9209501556480 9218497207184 9224428552704 9235083505248 9242445014721 9276121214730 9289729216512 9300459596544 9307873218888 9374742922560 9380774799360 9385571500220 9391610344320 9423757665792 9458094504960 9459547340445 9465633781920 9473424427008 9476567345790 9484366989696 9490469400576 9491927209092 9526512433960 9559121522976 9565272032256 9576320686272 9652807331280 9703681270720 9709924792320 9721140531840 9728889489180 9736896805632 9748143699984 9754415829504 9791461282215 9797761283040 9805825284096 9809078480730 9817151796352 9823468326912 9824977286604 9842654788488 9894529295712 9901928954880 9913366474560 9919744911360 9983544199680 9991502325360 9999725784064 10003043309445 10017717700608 10025703066816 10037283555492 10062233182080 10090183829808 10096676034048 10108338502176 10169212661760 10188011096856 10249365058560 10261203894720 10267806136320 10269383349690 10296327820032 10333843996160 10342081354320 10354027285215 10360689251040 10369216567296 10370809358082 10377482121792 10389468943404 10444225367696 10450945368576 10463017046112 10470841850880 10471357371249 10526027141120 10546585787880 10553371649280 10565561637360 10574257572864 10621246136640 10628080035840 10640356318080 10657602480384 10669912863408 10676778075648 10717326488205 10733048727552 10754011713348 10818774228480 10831270777760 10838239810560 10859408247690 10875338919936 10916641429560 10923665391360 10936283098320 10945284154368 10954008906336 10966661662482 10993921439680 11022481443420 11031553444608 11044295770896 11051401867776 11130797445120 11131345457676 11139670074240 11152537283880 11218528926720 11231487224640 11238713763840 11240440116030 11249691507072 11256929759232 11262685800264 11269932413184 11320012329840 11329329212416 11349713405952 11351456808534 11358760538304 11371880814948 11431814920752 11440364244480 11521351741440 11523121508980 11530535690880 11543854381560 11583368797536 11612161520640 11625574495680 11634841523610 11644417524864 11651909750784 11657867758168 11665368638208 11749175080960 11749753538658 11757313539648 11770894176876 11779697082240 11841780533760 11855458737120 11863086750720 11864909011365 11882314745856 11896039769472 11925609697280 11948901903720 11956590040320 11970400857840 11980253039616 11982093297897 11989802790432 12003651971334 12074679818496 12171121007040 12185179624980 12193019786880 12257281605120 12271439745440 12279335408640 12281221608255 12299238070272 12303318485610 12313444673664 12321367363584 12323260019628 12368161619640 12400612795392 12402517624139 12410497625184 12424832742258 12499657230080 12522147125760 12532128833520 12546604444365 12565010221056 12610792673280 12612729787260 12620845042560 12635423127720 12645822652928 12655902945456 12670521525297 12678673964832 12735013871070 12745495363968 12753696043008 12768427581696 12860791785846 12870409775040 12961520709120 12971852652240 12982529074176 12986836179255 12997524933312 13005887772672 13055281709620 13063681710720 13078771307640 13099969715472 13108398469632 13115101227939 13123539717984 13192705727616 13202571939840 13217821966080 13311392266240 13322003100480 13337391079260 13345972594560 13367604089088 13383044740656 13416310909440 13442514641685 13453578439744 13462234712064 13477784669568 13488528139236 13575280218393 13584014795808 13594173649920 13665820078080 13681605192960 13692511132920 13728437093376 13789441805760 13798314178560 13805369713620 13814252334720 13827745810776 13836642829056 13852625257872 13914181822095 13934593824768 13950689394816 13961122467840 13961809828332 14051605840091 14062114383840 14071162199040 14078357250330 14087415516480 14099010097152 14161661515520 14187141757440 14198450672880 14210136640512 14214851018685 14226550484544 14235704100864 14237890813638 14289768650940 14338682284464 14364481029408 14425032304640 14450986414080 14479210996920 14555521906080 14564887188480 14572334697710 14581710797760 14593712205824 14605345208448 14622215549976 14631623744256 14696641924560 14708737926144 14713617721095 14725727694528 14735202490368 14737465929906 14841793943568 14852893432320 14870049711840 14958038568960 14975316299520 14987253488040 14999588676096 15016914400352 15026576550912 15055925333238 15093349773120 15135275744712 15145014051072 15162507753264 15242419894336 15253818992640 15282016645284 15374047587840 15391805842080 15401709204480 15404075024535 15444491730048 15482882027520 15500765994240 15513122031480 15525890033152 15553824850944 15556214037123 15566223182688 15584203415106 15666338051544 15676418052864 15694525569168 15706262776320 15789040711680 15807278316160 15817449000960 15819878681820 15848342456040 15861386359296 15931869204960 15942120053760 15960534477120 15973670719488 15976124397196 15986403720576 16004869295112 16099573091328 16131017570022 16228161342720 16246906166640 16257359715840 16343042140160 16372447211520 16374962144340 16385498087040 16404424647480 16417926231552 16431013359504 16449992493723 16490882159520 16534150393856 16547330166912 16566443656344 16577102801664 16696196167680 16697018186514 16709505111360 16728805925820 16816973049680 16827793390080 16847230836960 16860660174045 16874537260608 16885394638848 16894028700396 16904898619776 16980018494760 16993993818624 17024570108928 17027185212801 17057821222422 17147722381128 17160546366720 17282027612160 17284682263470 17295803536320 17310038765568 17315781572340 17330033244416 17375053196304 17418242280960 17438361743520 17452262285415 17466626287296 17477864626176 17486801637252 17498052957312 17590274303488 17623762621440 17624630307987 17635970309472 17656341265314 17762670800640 17783188105680 17794630126080 17823472118784 17844059654208 17888414545920 17923352855580 17955601286760 17970379559424 17984704185648 18005477957001 18100373624524 18112019727744 18125564866560 18242140257280 18256681510560 18277769437470 18289529680320 18304582791168 18385922407680 18407159618160 18419003112960 18436994414368 18448857105408 18470167010496 18484890029442 18552242429460 18600919193088 18615746437776 18637249113387 18749485845120 18761549598720 18771143000440 18783220688640 18847515331584 18916189009920 18919094680890 18931267563840 18946848854016 18953134691580 18968733979392 18983854418184 19053024867920 19102520806605 19118243045952 19130544064512 19152641372544 19291187678769 19305614662560 19407362541440 19419849584640 19442281063680 19457778978360 19473793611264 19496287399968 19508831659008 19582922564430 19595522566080 19611650568192 19618156961460 19634303592704 19649954573208 19685309576976 19789058591424 19803857909760 19826732949120 19839489822720 19967088399360 19970155496495 19983004650720 19999451568128 20006086618890 20035435401216 20051406133632 20074567110984 20124466364160 20180367659616 20193352068096 20216677004352 20376022193712 20498730117120 20522407789440 20535612272640 20538766699380 20592655640064 20667687992320 20684162708640 20708054570430 20721378502080 20738433134592 20741618716164 20754964243584 20778937886808 20888450735392 20901890737152 20926034092224 20941683701760 20942714742498 21093171575760 21106743298560 21117535875495 21131123274720 21148515145728 21242492273280 21256160071680 21280712636160 21315204960768 21339825726816 21353556151296 21356836220457 21434652976410 21466097455104 21508023426696 21637548456960 21662541555520 21676479621120 21718816495380 21833282859120 21847330782720 21858502046565 21872566196640 21890568308736 21908017812672 21933323324964 21987842879360 22044962886840 22063106889216 22088591541792 22102803735552 22106198894859 22262690915352 22279340148480 22305074567760 22437057853440 22462974449280 22477427527680 22480880232060 22499383014144 22525371600528 22539864826368 22625467030655 22640024659680 22658658424832 22699426811904 22702913617068 22717521076608 22743761629896 22863629841504 22880728488960 23046243017960 23061071381760 23087708763120 23166737595072 23224323041280 23251148991360 23269683047220 23288835049728 23315735516336 23330737276416 23376305122659 23498350161920 23499507077316 23514627079296 23541788353752 23559394164480 23683561067520 23710917474240 23726173501440 23729818022730 23764629491712 23792079538944 23897803807440 23913180080640 23940801715680 23960506079232 23964186595794 23979605580864 24007303942668 24149359636992 24196526355033 24342242014080 24370359249960 24386039573760 24514563210240 24542879490880 24558670817280 24562443216510 24598476140544 24606636971220 24626889347328 24646520039256 24736323239280 24801225590784 24805035248278 24820995250368 24849665484516 24999314460160 25044294251520 25045527279771 25064257667040 25093208888730 25130020442112 25225459574520 25241690085120 25270846255440 25291645305856 25311805890912 25341043050594 25357347929664 25470027742140 25490990727936 25536855163392 25721583571692 25740819550080 25923041418240 25927023395205 25943705304480 25965058148352 25973672358510 25995049866624 26011775545344 26110563419240 26127363421440 26157542615280 26199939430944 26216796939264 26230202455878 26247079435968 26385411455232 26435643932160 26484511897971 26622784532480 26644006200960 26674782158520 26691945189120 26735208178176 26766089481312 26832621818880 26885029283370 26907156879488 26924469424128 26955569339136 26977056278472 27150560436786 27168029591616 27188347299840 27363210385920 27385022265840 27416654156205 27456874186752 27578883611520 27596628357120 27610739427240 27628504669440 27655491621552 27673285658112 27687435925649 27705250515744 27828363644190 27869187649536 27901378789632 27923619656664 28103211680182 28124228767680 28142324398080 28156714500660 28174831032960 28323323031040 28374283514880 28378642021335 28396901345760 28420273281024 28429702037370 28453100969088 28471408201728 28475781627276 28579537301880 28677364568928 28728962058816 28850064609280 28958421993840 29111043812160 29129774376960 29144669395420 29163421595520 29210690416896 29244431099952 29263247488512 29374383846645 29393283849120 29417475852288 29427235442190 29451455389056 29470404980736 29474931859812 29683587887136 29705786864640 29740099423680 29950632599040 29974506976080 29999177352192 30009129928335 30033828800704 30053153101824 30111850666476 30186699546240 30270551489424 30290028102144 30325015506528 30484839788672 30507637985280 30564033290568 30748095175680 30783611684160 30803418408960 30808150049070 30888983460096 31001531988480 31026244062960 31051780066304 31062081855645 31107649701888 31112428074246 31132446365376 31168406830212 31332676103088 31352836105728 31389051138336 31412525552640 31578081423360 31614556632320 31639757363640 31696684912080 31722772718592 31863738409920 31884240107520 31921068954240 31952248794392 31972807441152 32009738590224 32151979464615 32199146182656 32262035140044 32456322685440 32493812333280 32514719431680 32686084280320 32749924288680 32770996174080 32808849294960 32835852463104 32862026719008 32899984987446 32981764319040 33094660333824 33132887312688 33154205603328 33392392335360 33394036373028 33419010222720 33457611851640 33633946099360 33655586780160 33694461673920 33721320348090 33749074521216 33770789277696 33788057400792 33809797239552 33960036989520 33987987637248 34049140217856 34054370425602 34115642444844 34295444762256 34321092733440 34564055224320 34569364526940 34591607072640 34631563144680 34660066488832 34750106392608 34836484561920 34876723487040 34904524570830 34933252574592 34955729252352 34973603274504 34996105914624 35180548606976 35247525242880 35249260615974 35271940618944 35312682530628 35525341601280 35566376211360 35589260252160 35594727034095 35646944237568 35688119308416 35776829091840 35846705711160 35911202573520 35940759118848 35946279893691 35969408371296 36010955914002 36200747249048 36224039455488 36484280514560 36513363021120 36555538874940 36579059360640 36771844815360 36814319236320 36838006225920 36843664824765 36873988828736 36897714210816 36940334020992 36969780058884 37104484858920 37201838386176 37207552872417 37231492875552 37274498226774 37498971690240 37542286000880 37566441377280 37639813333095 37695030663168 37832378019840 37838189361780 37862535127680 37906269383160 37937467958784 37967708836368 38011564575891 38106049735840 38205041613210 38236486091904 38261088129024 38305282745088 38582375357538 38611229325120 38814725082880 38884562127360 38915557956720 38947587222528 38960508537765 38992574799936 39017663318016 39165845128860 39191045132160 39236313922920 39268607185408 39299909146416 39345303683817 39370619153952 39578117182848 39607715819520 39653465898240 39934176798720 39940310992990 39966009301440 39998903136256 40012173237780 40102812267264 40149134221968 40248932728320 40327543925055 40360735319232 40386704136192 40433354008704 40725840655179 40752044387424 40997460234240 41044815578880 41077533398760 41185311280128 41335375984640 41368325417280 41416109140860 41442757004160 41483237432328 41509928487168 41557875773616 41742545466285 41776901470784 41803781474304 41852068184448 41883367403520 41885429484996 42154817520273 42186343151520 42213486597120 42235071750990 42262246549440 42297030291456 42484984546560 42561425272320 42630409921536 42644553056055 42679651453632 42707112302592 42713672440914 42869305952820 43016046853392 43275096913920 43325083111040 43352959242240 43437632990760 43666565718240 43694661565440 43717004093130 43745132393280 43781136617472 43816035625344 43866646649928 43975685758720 44089925773680 44126213778432 44140853163285 44177183083584 44205607471104 44212397789718 44525381830704 44558680296960 44610149135520 44874115706880 44925948898560 44961760464120 44998766028288 45050743201056 45079729652736 45250934061310 45280049319360 45317316849664 45405827234136 45435042153216 45487523259792 45727259683008 45761456977920 46092486035920 46122142763520 46175417526240 46212225073605 46333475190144 46448646082560 46502297982720 46539366094440 46577670099456 46631471032672 46661474552832 46668642111369 46752610245318 46999014154632 47029254158592 47083576707504 47118788328960 47367122135040 47421834948480 47452347002880 47459636045460 47584159077888 47795607614880 47826360161280 47881603431360 47921012158464 47928373191588 47959211161728 48014607885336 48298719273984 48393052710066 48684484028160 48740718499920 48772079147520 49029126420480 49085758981760 49117341634560 49124886433020 49213273942440 49253778694656 49293040078512 49349977481169 49472646478560 49602451181568 49610070496556 49641990500736 49699330969032 49998628920320 50088588503040 50091054559542 50128515334080 50186417777460 50450919149040 50483380170240 50541692510880 50583290611712 50623611781824 50682086101188 50714695859328 50940055484280 50981981455872 51073710326784 51081555638403 51443167143384 51481639100160 51846082836480 51854046790410 51887410608960 51930116296704 51947344717020 51990099733248 52221126838480 52254726842880 52315085230560 52356786856245 52399878861888 52433593878528 52460404911756 52494158871936 52770822910464 52871287864320 52873890923961 52969023795942 53288012401920 53349564317040 53383890378240 53470416356352 53532178962624 53665243637760 53770058566740 53814313758976 53911138678272 53954112556944 54016433871003 54301120873572 54336059183232 54376694599680 54726420771840 54770044531680 54833308312410 54913748373504 55157767223040 55221478854480 55257009338880 55310983243104 55346571316224 55374871851298 55410501031488 55656727288380 55802757579264 55847239313328 55911747340161 56206423360364 56248457535360 56284648796160 56313429001320 56349662065920 56646646062080 56748567029760 56757284042670 56793802691520 56840546562048 56859404074740 56906201938176 56951563254552 57159074603760 57354729137856 57457924117632 57873563036307 57916843987680 58222087624320 58259548753920 58289338790840 58326843191040 58421380833792 58488862199904 58526494977024 58748767693290 58786567698240 58834951704576 58854470884380 58902910778112 58949863719624 59367175774272 59411573729280 59480198847360 59901265198080 59910466489485 59949013952160 59998354704384 60018259856670 60067657601408 60106306203648 60223701332952 60373399092480 60541102978848 60580056204288 60650031013056 60969679577344 61128066581136 61496190351360 61567223368320 61606836817920 61616300098140 61777966920192 62003063976960 62012588120695 62052488125920 62103560132608 62124163711290 62215299403776 62224856148492 62264892730752 62336813660424 62665352206176 62705672211456 62778102276672 62825051105280 63229113264640 63279514727280 63352607626485 63393369824160 63445545437184 63727476819840 63768480215040 63842137908480 63904497588784 63945614882304 64019477180448 64070508661371 64303958929230 64398292365312 64524070280088 64912645370880 64987624666560 65029438863360 65499848577360 65541992348160 65575506139695 65617698589920 65671704926208 65724053438016 65799969974892 65963528638080 66189320667648 66265774625376 66308411206656 66318596684577 66788072746056 66838020445440 66915223703280 67267892198720 67311173560320 67388923347840 67442640696180 67498149042432 67576114801584 67619594479104 67876401091965 67920073979040 67975975274496 68098280435712 68108740851204 68231284889688 68590889524512 68642185466880 69138729053880 69183214145280 69263126289360 69320132977664 69500212785216 69672969123840 69753446974080 69809049141660 69866505149184 69947206549008 69992211829248 70258029200455 70361097213952 70495050485760 70498521231948 70543881237888 70625365061256 71050683202560 71132752422720 71178520504320 71189454068190 71293888475136 71376238616832 71693411422320 71822405147040 71881518237696 71892559787382 71938816742592 72021911828004 72401494498096 72448078910976 72589579065099 72968561029120 73026726042240 73111077749880 73158118721280 73543689630720 73628638472640 73676012451840 73687329649530 73747977657472 73795428421632 73880668041984 73939560117768 74208969717840 74403676772352 74415105744834 74462985751104 74548996453548 74997943380480 75084572001760 75132882754560 75136581839313 75279626666190 75390061326336 75676378723560 75725070255360 75812538766320 75874935917568 75935417672736 76023129151782 76212099471680 76410083226420 76472972183808 76610565490176 77164750715076 77222458650240 77629450165760 77769124254720 77781070185615 77831115913440 77895174445056 77921017075530 77985149599872 78035326636032 78331690257720 78382090264320 78472627845840 78537214370816 78599818292832 78690607367634 78741238307904 79156234365696 79306931796480 79868353597440 79880621985980 79932018602880 80024346475560 80205624534528 80298268443936 80497865456640 80655087850110 80721470638464 80773408272384 80866708017408 81451681310358 81504088774848 82089631157760 82155066797520 82249962468615 82370622560256 82670751969280 82736650834560 82832218281720 82885514008320 82966474864656 83019856974336 83062307776947 83115751547232 83485090932570 83553802941568 83607562948608 83704136368896 83770858969992 84309635040546 84372686303040 84426973194240 84470143501980 84524493098880 84969969093120 85122850544640 85135926064005 85260819843072 85289106112110 85359302907264 85414224605184 85427344881828 85738611905640 85976774716489 86032093706784 86550193827840 86650166222080 86875265981520 87333131436480 87389323130880 87434008186260 87490264786560 87632071250688 87733293299856 87951371517440 88123151539935 88179851547360 88252427556864 88281706326570 88354366167168 88411214942208 88424795579436 89050763661408 89117360593920 89220298271040 89851897797120 89923520928240 89997532056576 90027389785005 90101486402112 90159459305472 90501868122620 90560098638720 90811654468272 90870084306432 90975046519584 91454519366016 91522913955840 92184972071840 92244285527040 92350835052480 92424450147210 92666950380288 93004595965440 93078732188880 93155340198912 93186245566935 93262942065344 93322949105664 93337284222738 93505220490636 93998028309264 94058508317184 94167153415008 94237576657920 94734244270080 94843669896960 94919272090920 95168318155776 95591215229760 95652720322560 95763206862720 95856746383176 95918422323456 96029215770672 96455938393845 96597438547968 96786105420132 97368968056320 97481436999840 97544158295040 98058252840960 98171517963520 98249772866040 98426547884880 98507557389312 98586080157024 98699954962338 98945292957120 99220140993112 99283981001472 99398661938064 99997257840640 100177177006080 100182109119084 100257030668160 100372835554920 100901838298080 100966760340480 101083385021760 101166581223424 101247223563648 101364172202376 101429391718656 101880110968560 101963962911744 102147420653568 102163111276806 102886334286768 102963278200320 103692165672960 103708093580820 103774821217920 103894689434040 103980199466496 104442253676960 104509453685760 104630170461120 104713573712490 104799757723776 104867187757056 104920809823512 104988317743872 105541645820928 105742575728640 105747781847922 105938047591884 106576024803840 106699128634080 106767780756480 106784181102285 106940832712704 107064357925248 107330487275520 107540117133480 107628627517952 107822277356544 107838839681073 107908225113888 108032867742006 108602241747144 108672118366464 109452841543680 109540089063360 109666616624820 110315534446080 110442957708960 110514018677760 110530994474295 110621966486208 110693142632448 110749743702596 110821002062976 111313454576760 111605515158528 111622658617251 111694478626656 111823494680322 112412846720728 112496915070720 112626858002640 112699324131840 113293292124160 113497134059520 113514568085340 113587605383040 113718808149480 113812403876352 113903126509104 114034693727673 114318149207520 114709458275712 114915848235264 115747126072614 115833687975360 116444175248640 116578677581680 116653686382080 116842761667584 116881525613295 116977724399808 117052989954048 117497535386580 117573135396480 117708941768760 117805821556224 117899727439248 118035911051451 118734351548544 118823147458560 118960397694720 119802530396160 119820932978970 119898027904320 119996709408768 120036519713340 120135315202816 120447402665904 120746798184960 120982631775165 121082205957696 121160112408576 121300062026112 121939359154688 122177521965537 122256133162272 122992380702720 123134446736640 123232600196280 123555933840384 124006127953920 124025176241390 124104976251840 124207120265216 124248327422580 124449712296984 124529785461504 124673627320848 125227636398855 125330704412352 125411344422912 125556204553344 125650102210560 126458226529280 126464452560819 126559029454560 126705215252970 126786739648320 126891090874368 127454953639680 127684275816960 127808995177568 127891229764608 128038954360896 128141017322742 128607917858460 129048140560176 129825290741760 129975249333120 130058877726720 130999697154720 131083984696320 131151012279390 131235397179840 131343409852416 131448106876032 131599939949784 131927057276160 132378641335296 132422559489855 132531549250752 132616822413312 132637193369154 133576145492112 133676040890880 133830447406560 134535784397440 134622347120640 134777846695680 134885281392360 134996298084864 135152229603168 135239188958208 135752802183930 135840147958080 135951950548992 136217481702408 136462569779376 137181779049024 137284370933760 138277458107760 138366428290560 138437179628245 138526252578720 138640265955328 139000425570432 139345938247680 139506893948160 139618098283320 139733010298368 139894413098016 139984423658496 140005926334107 140516058400910 140722194427904 140997042463896 141087762475776 141250730122512 142101366405120 142265504845440 142357041008640 142378908136380 142752477233664 143386822844640 143644810294080 143763036475392 143785119574764 143877633485184 144043823656008 144802988996192 144896157821952 145179158130198 146053452084480 146222155499760 146316237442560 147087379261440 147257276945280 147352024903680 147374659299060 147495955314944 147761336083968 147879120235536 148049932443507 148417939435680 148807353544704 148830211489668 148925971502208 149097992907096 149995886760960 150169144003520 150265765509120 150273163678626 150559253332380 151352757447120 151450140510720 151625077532640 151749871835136 151870835345472 152046258303564 152424198943360 152820166452840 152945944367616 153221130980352 153244666915209 154329501430152 154444917300480 155258900331520 155538248509440 155562140371230 155662231826880 155790348890112 155842034151060 155970299199744 156663380515440 156764180528640 156945255691680 157074428741632 157199636585664 157381214735268 157482476615808 158312468731392 158613863592960 158621672771883 159761243971960 159864037205760 160048692951120 160411249069056 160596536887872 160995730913280 161310175700220 161442941276928 161733416034816 162049301613009 162903362620716 163008177549696 164179262315520 164310133595040 164499924937230 164741245120512 165473301669120 165664436563440 165771028016640 165932949729312 166039713948672 166124615553894 166231503094464 166970181865140 167107605883136 167408272737792 167541717939984 167735242020483 168619270081092 168745372606080 168853946388480 168940287003960 169048986197760 169939938186240 170245701089280 170271852128010 170521639686144 170578212224220 170718605814528 170854689763656 171477223811280 171953549432978 172064187413568 173300332444160 173620689108921 173750531963040 174666262872960 174778646261760 174868016372520 174980529573120 175264142501376 175466586599712 175902743034880 176246303079870 176359703094720 176504855113728 176563412653140 176708732334336 176849591158872 178101527322816 178234721187840 178440596542080 179703795594240 179731399468455 179847041856480 179995064113152 180054779570010 180202972804224 180318918610944 181003736245240 181120197277440 181623308936544 181740168612864 181950093039168 182909038732032 184369944143680 184488571054080 184701670104960 184848900294420 185333900760576 186009191930880 186037764362085 186157464377760 186310680397824 186372491133870 186525884130688 186645898211328 186674568445476 187010440981272 187996056618528 188117016634368 188334306830016 188475153315840 189687339793920 189838544181840 190057822879455 190336636311552 191182430459520 191305440645120 191526413725440 191713492766352 191836844646912 192058431541344 192911876787690 193194877095936 193572210840264 194737936112640 194962873999680 195088316590080 196343035927040 196499545732080 196726518419085 196853095769760 197015114778624 197172160314048 197399909924676 197890585914240 198440281986224 198567962002944 198797323876128 198955790053731 199994515681280 200364218238168 200514061336320 200745671109840 201803676596160 201933520680960 202166770043520 202494447127296 202728344404752 202858783437312 203629203275895 203760221937120 203927925823488 204294841307136 204326222553612 205772668573536 205926556400640 207416187161640 207549642435840 207789378868080 207960398932992 208884507353920 209018907371520 209260340922240 209427147424980 209599515447552 209841619647024 209976635487744 210774087601365 211083291641856 211485151457280 211495563695844 211876095183768 213152049607680 213398257268160 213535561512960 213568362204570 213881665425408 214128715850496 215080234266960 215257255035904 215644554713088 215677679362146 215816450227776 216065735484012 217204483494288 217344236732928 218905683087360 219080178126720 219333233249640 220631068892160 220885915417920 221028037355520 221061988948590 221243932972416 221386285264896 221499487405192 221642004125952 222626909153520 223211030317056 223245317234502 223388957253312 223646989360644 224825693441456 224993830141440 225253716005280 225398648263680 225409745517939 226586584248320 227029136170680 227175210766080 227437616298960 227624807752704 227806253018208 228069387455346 228636298415040 229418916551424 229831696470528 231494252145228 231667375950720 232888350497280 233157355163360 233307372764160 233343210556845 233685523335168 233763051226590 233955448799616 234105979908096 234995070773160 235146270792960 235417883537520 235611643112448 235647834858641 235799454878496 236071822102902 237468703097088 237920795389440 239605060792320 239641865957940 239796055808640 240073039426680 240270630405632 240894805331808 241493596369920 241965263550330 242164411915392 242320224817152 242600124052224 243878718309376 244355043931074 244512266324544 246268893473280 246465200392560 246749887405845 247111867680768 248012255907840 248050352482780 248209952503680 248496654845160 248899424593968 249059570923008 249186923330841 249347254641696 250455272797710 250661408824704 250822688845824 251112409106688 252916453058560 252928905121638 253118058909120 253410430505940 253573479296640 254909907279360 255368551633920 255407778192015 255617990355136 255782459529216 256077908721792 256282034645484 257215835716920 257930324149467 258096281120352 259650581483520 259950498666240 261999394309440 262167969392640 262302024558780 262470794359680 262896213752064 263199879899568 263854114552320 264369454619805 264757282670592 264845118979710 265063098501504 265233644826624 265274386738308 266980510961729 267152290984224 267352081781760 267660894813120 269071568794880 269555693391360 269770562784720 269992596169728 270082169355015 270304459206336 270478377916416 271505604367860 271680295916160 272434963404816 272925139558752 274363558098048 274568741867520 276554916215520 276732856581120 276874359256490 277052505157440 277280531910656 278000851140864 279013787896320 279236196566640 279466020596736 279558736700805 279788826196032 279968847316992 280011852668214 281032116801820 281994084927792 282175524951552 282501460245024 284202732810240 284531009690880 284757816272760 285504954467328 286773645689280 287289620588160 287570239149528 287755266970368 288087647312016 289367815181535 289605977992384 289792315643904 290358316260396 292106904168960 292444310999520 292632474885120 294174758522880 294514553890560 294749318598120 294991910629888 295522672167936 295758240471072 296099864887014 296835878871360 297660422979336 297851943004416 298195985814192 299991773521920 300338288007040 300531531018240 300546327357252 301118506664760 302705514894240 302900281021440 303250155065280 303499743670272 303741670690944 304092516607128 304848397886720 305640332905680 305891888735232 306442261960704 306489333830418 308659002860304 308889834600960 310517800663040 311076497018880 311124280742460 311324463653760 311684068302120 311940598399488 313326761030880 313528361057280 313890511383360 314148857483264 314399273171328 314762429470536 314964953231616 316624937462784 317227727185920 317243345543766 319522487943920 319728074411520 320097385902240 320352543306855 320822498138112 321193073775744 321991461826560 322620351400440 322885882553856 323466832069632 323516519043219 324098603226018 325806725241432 326016355099392 328358524631040 328620267190080 328999849874460 330946603338240 331328873126880 331542056033280 331592983422885 331865899458624 332079427897344 332249231107788 332463006188928 333940363730280 334215211766272 334816545475584 334867975851753 335083435879968 335470484040966 337238540162184 337490745212160 337880574007920 338097972395520 339879876372480 340491402178560 340543704256020 341156424448440 341437211629056 341709379527312 342104081183019 342954447622560 343907098865956 344128374827136 346600664888320 347241378217842 347501063926080 349332525745920 349736032745040 349961059146240 350528285002752 350933173199424 351805486069760 352492606159740 352719406189440 353126825306280 353417464668672 353699182317744 354107733154353 356203054645632 356469442375680 356881193084160 359407591188480 359462798936910 359694083712960 359990128226304 360109559140020 360405945608448 362007472490480 362240394554880 362947895325495 363246617873088 363480337225728 363900186078336 365818077464064 366532565896611 368739888287360 368977142108160 369403340209920 369697800588840 370667801521152 372018383861760 372075528724170 372314928755520 372621360795648 372744982267740 373051768261376 373349136890952 374020881962544 375682909196565 375992113237056 376234033268736 376668613660032 376950306631680 379374679587840 379393357682457 379677088363680 380115645758910 380673272623104 382364860919040 383052827450880 383426985532704 383673689293824 384116863082688 385823753575380 387144421680528 389475872225280 389925747999360 390176633180160 392686071854080 392999091464160 393453036838170 393706191539520 394030229557248 394344320628096 394799819849352 395781171828480 396880563972448 397135924005888 397594647752256 397911580107462 400728436476336 401028122672640 401491342219680 403607353192320 403867041361920 404333540087040 404988894254592 405456688809504 405717566874624 407258406551790 407520443874240 407855851646976 408652445107224 411545337147072 411853112801280 414832374323280 415099284871680 415311538884735 415578757736160 415920797865984 417769014707840 418037814743040 418520681844480 418854294849960 419199030895104 419683239294048 419953270975488 420017779002321 421548175202730 422166583283712 422991127391688 423752190367536 426304099215360 426796514536320 427071123025920 427136724409140 428257431700992 429883873582445 430160468533920 430514510071808 431289109426176 431355358724292 431632900455552 432131470968024 434408966988576 434688473465856 438160356253440 438666466499280 441262137784320 441771830835840 442056074711040 442123977897180 442487865944832 442998974810384 443284008251904 444149797330521 445253818307040 446422060634112 446490634469004 446777914506624 447293978721288 449651386882912 449987660282880 450507432010560 450797296527360 450819491035878 454058272341360 454350421532160 454875232597920 455249615505408 455612506036416 456138774910692 457272596830080 458837833102848 459663392941056 459734000745627 462988504290456 463334751901440 465776700994560 466314710326720 466614745528320 466686421113690 467371046670336 467526102453180 467910897599232 469990141546320 470292541585920 470835767075040 471223286224896 471295669717282 471598909756992 472143644205804 474937406194176 475841590778880 475865018315649 479283731915880 479592111617280 480146078853360 480541260811264 481789610663616 482987192739840 483930527100660 484328823830784 485200248104448 487757436618752 488710087862148 489024532649088 492537786946560 492930400785120 493499774811690 494223735361536 496100704965560 496419905007360 496993309690320 497798849187936 498119141846016 498373846661682 498694509283392 500910545595420 501322817649408 502224818213376 503205726061449 505832906117120 505857810243276 506236117818240 506820861011880 507146958593280 509819814558720 510737103267840 510815556384030 511235980710272 511564919058432 512155817443584 512564069290968 514431671433840 515860648298934 516192562240704 519900997332480 520862067326763 523998788618880 524335938785280 524604049117560 524941588719360 525792427504128 526399759799136 527708229104640 528738909239610 529514565341184 529690237959420 530126197003008 530548773476616 533961021923458 534304581968448 534704163563520 535321789626240 538143137589760 539111386782720 539194198405365 539541125569440 539985192339456 540164338710030 540608918412672 540956755832832 543011208735720 543360591832320 544869926809632 545850279117504 548727116196096 553109832431040 553465713162240 553748718512980 554105010314880 556001702281728 558027575792640 558113293086255 558472393133280 558932041193472 559117473401610 559577652392064 559937694633984 560023705336428 562064233603640 563988169855584 564351049903104 565002920490048 569062019381760 569515632545520 570173468638365 571009908934656 573547291378560 574579241176320 575140478299056 575510533940736 576175294624032 578735630363070 579211955984768 579584631287808 580716632520792 584213808337920 584888621999040 585264949770240 589029107781120 589498637196240 589983821259776 590179555257255 591045344335872 591516480942144 592199729774028 593671757742720 595320845958672 595703886008832 596391971628384 599983547043840 600676576014080 601092654714504 602237013329520 605411029788480 605800562042880 606500310130560 607483341381888 608185033214256 609696795773440 610887609827685 611280665811360 611783777470464 612884523921408 612978667660836 617318005720608 617779669201920 621035601326080 622248561484920 622648927307520 623368136604240 623881196798976 626653522061760 627056722114560 627781022766720 628798546342656 629524858941072 629929906463232 632322262804095 633249874925568 634455454371840 634486691087532 639044975887840 639456148823040 640194771804480 640705086613710 641644996276224 642386147551488 645240702800880 645771765107712 646933664139264 647033038086438 648197206452036 651613450482864 652032710198784 656717049262080 657240534380160 657999699748920 661893206676480 662657746253760 663084112066560 663185966845770 663731798917248 664158855794688 664498462215576 664926012377856 667880727460560 668430423532544 669633090951168 669735951703506 670166871759936 670940968081932 674477080324368 674981490424320 675761148015840 676195944791040 679759752744960 681087408512040 682312848896880 682874423258112 683418759054624 684208162366038 685908895245120 687814197731912 688256749654272 693201329776640 694482756435684 695002127852160 698665051491840 699472065490080 699922118292480 700029631670535 701056570005504 701866346398848 703610972139520 704985212319480 705438812378880 706253650612560 706834929337344 706943504575923 707398364635488 708215466308706 712406109291264 713762386168320 718815182376960 718925597873820 719388167425920 720219118280040 720811891216896 724014944980960 724480789109760 725895790650990 726493235746176 726960674451456 727800372156672 731636154928128 733065131793222 737479776574720 738806680419840 739395601177680 740249662217535 741335603042304 744036767723520 744151057448340 744629857511040 745489964535480 746103536522752 746698273781904 747560769992523 748041763925088 751365818393130 751984226474112 752468066537472 753337227320064 758749359175680 758786715364914 759354176727360 760231291517820 764729721838080 766105654901760 766223334576045 766853971065408 767347378587648 768233726165376 771647507150760 773790972448401 774288843361056 778951744450560 779851495998720 785372143708160 785998182928320 786906073676340 787412383079040 788688641256192 789599639698704 791562343656960 793108363859415 793761127944896 794271848011776 795189295504512 795823160214924 800941532885187 801456872952672 802056245345280 802982684439360 807214706384640 808667080174080 809977788509184 810246508065045 810913377619008 811435133749248 814516813103580 815040887748480 817304890214448 823090674294144 823706225602560 829664748646560 830198569743360 830623077769470 831157515472320 831841595731968 835538029415680 837041363688960 837708589699920 838398061790208 838676210102415 839366478588096 839906541950976 840035558004642 843096350405460 845982254783376 847504380735072 852608198430720 853593029072640 854273448818280 856514863401984 859767747164890 860320937067840 861029020143616 862710717448584 863265800911104 864262941936048 868103445544605 868817933977152 869376946931712 876320712506880 877332932998560 882524275568640 883543661671680 884247955794360 884975731889664 885997949620768 886568016503808 888299594661042 890507636614080 892981268938008 893555829013248 894587957442576 899302773765824 899975320565760 901014864021120 901594593054720 901638982071756 908116544682720 908700843064320 909750465195840 910499231010816 911225012072832 912277549821384 914545193660160 917675666205696 919326785882112 919468001491254 925977008580912 926669503802880 931553401989120 932629420653440 933229491056640 933372842227380 935052204906360 935821795198464 939980283092640 940585083171840 941671534150080 942446572449792 942591339434564 943197819513984 944287288411608 949874812388352 951683181557760 951730036631298 958567463831760 959184223234560 960292157706720 961082521622528 963579221327232 965974385479680 967861054201320 968657647661568 970400496208896 970549557129657 975514873237504 977420175724296 978049065298176 985075573893120 985860801570240 986999549623380 992201409931120 992839810014720 993986619380640 994778950268655 995597698375872 996238283692032 996747693323364 997389018566784 1001821091190840 1002645635298816 1004449636426752 1004603927555259 1006411452122898 1011715620486552 1012472235636480 1013641722023760 1014293917186560 1019639629117440 1021474206535680 1021631112768060 1022471961420544 1024311634887168 1025128138581936 1026312243549057 1028863342867680 1031721296597868 1032385124481408 1039801994664960 1041724134653526 1047997577237760 1049208098235120 1049883177438720 1051584855008256 1052799519598272 1055416458209280 1057477818479220 1059380475918840 1060252394006016 1061097546953232 1062323199463059 1067922043846916 1068609163936896 1069408327127040 1070643579252480 1076286275179520 1078222773565440 1078388396810730 1079082251138880 1079970384678912 1080328677420060 1081217836825344 1086022417471440 1086721183664640 1089739853619264 1091700558235008 1097454232392192 1099597697689833 1106219664862080 1106931426324480 1107497437025960 1108210020629760 1112003404563456 1116055151585280 1116226586172510 1116944786266560 1117864082386944 1118234946803220 1119155304784128 1120047410672856 1124128467207280 1127048727589695 1127976339711168 1128702099806208 1130005840980096 1138124038763520 1138180073047371 1139031265091040 1140346937276730 1142019817869312 1147094582757120 1149158482352640 1150280956598112 1151021067881472 1152350589248064 1157471260726140 1158423911969536 1161433265041584 1168427616675840 1169777243998080 1170529899540480 1178058215562240 1178239174293205 1178997274392480 1179967642519552 1180359110514510 1182090688671744 1183032961884288 1184399459548056 1187343515485440 1190641691917344 1191407772017664 1192783943256768 1201353152028160 1202185309429008 1204474026659040 1210822059576960 1211601124085760 1213000620261120 1214966682763776 1216370066428512 1219393591546880 1221775219655370 1222561331622720 1223567554940928 1225957335321672 1234636011441216 1235559338403840 1244497122969840 1245297854615040 1245934616654205 1246736273208480 1247762393597952 1253307044123520 1254113444229120 1255562045533440 1257597092685312 1259049717882144 1259859812926464 1260053337006963 1264644525608190 1266499749851136 1268973382175064 1278089951775680 1278912297646080 1280389543608960 1281410173227420 1284772295102976 1289651620747335 1290481405601760 1291543530215424 1293867328278528 1294066076172876 1296394412904072 1303226900965728 1304065420397568 1314481068760320 1315999399497840 1323786413352960 1325315492507520 1326168224133120 1326371933691540 1327463597834496 1328996924431152 1329852024755712 1334902554808645 1335761454921120 1336860847065088 1339266181902336 1339471903407012 1340333743519872 1341881936163864 1348954160648736 1349962980848640 1351522296031680 1352391889582080 1362174817024080 1364625697793760 1365748846516224 1366837518109248 1368416324732076 1371817790490240 1375628395463824 1376513499308544 1379202002236881 1386402659553280 1388965512871368 1390004255704320 1397330102983680 1398944130980160 1399844236584960 1400059263341070 1402113140011008 1403732692797696 1409970424638960 1410877624757760 1412507301225120 1413669858674688 1413887009151846 1414796729270976 1416430932617412 1424812218582528 1427524772336640 1427595054946947 1437851195747640 1438776334851840 1440438236560080 1441623782433792 1448029889961920 1448961578219520 1451791581301980 1452986471492352 1455600744313344 1463272309856256 1466130263586444 1474959553149440 1477613360839680 1478791202355360 1480499324435070 1482671206084608 1488302114896680 1489259715022080 1490979929070960 1492207073045504 1493396547563808 1495121539985046 1496083527850176 1502731636786260 1503968452948224 1506674454640128 1517498718351360 1517573430729828 1518708353454720 1520462583035640 1529459443676160 1532211309803520 1532446669152090 1533707942130816 1534694757175296 1536467452330752 1543295014301520 1547581944896802 1548577686722112 1559702991997440 1562586201980289 1570744287416320 1571996365856640 1573812147352680 1574824766158080 1577377282512384 1579199279397408 1583124687313920 1586216727718830 1587522255889792 1588543696023552 1590378591009024 1591646320429848 1601883065770374 1602913745905344 1604112490690560 1605965368878720 1614429412769280 1617334160348160 1617582595216095 1619955577018368 1620493016130090 1621826755238016 1622870267498496 1629033626207160 1630081775496960 1633558719613291 1634609780428896 1646181348588288 1659329497293120 1660397139486720 1661246155538940 1662315030944640 1671076058831360 1674082727377920 1674339879258765 1675417179399840 1676796123580416 1677352420204830 1678732957176192 1679813083901952 1680071116009284 1686192700810920 1691964509566752 1695008761470144 1707186058145280 1708546897636560 1710520405915095 1713029726803968 1719535494329780 1720641874135680 1725421434897168 1726531601822208 1728525883872096 1736206891089210 1737635867954304 1738753893863424 1752641425013760 1754665865997120 1767087323343360 1768495911588720 1769951463779328 1770538665771765 1771995899241536 1773136033007616 1776599189322084 1781015273228160 1785962537876016 1787111658026496 1789175914885152 1798605547531648 1799950641131520 1802029728042240 1803277964143512 1816233089365440 1817401686128640 1819500930391680 1822450024145664 1824555099642768 1829090387320320 1832662829483055 1835351332411392 1838653571764224 1838936002982508 1851954017161824 1853339007605760 1863106803978240 1865258841306880 1866745684454760 1870104409812720 1871643590396928 1879960566185280 1881170166343680 1883343068300160 1885182678869128 1886395639027968 1888574576823216 1896966788412285 1899749624776704 1903366363115520 1903460073262596 1917134927663520 1918368446469120 1920584315413440 1922165043245056 1927158442654464 1935722108402640 1937315295323136 1940800992417792 1941099114259314 1954840351448592 1956098130596352 1970151147786240 1971721603140480 1973999099246760 1984402819862240 1985679620029440 1987973238761280 1989557900537310 1991195396751744 1992476567384064 1993495386646728 1994778037133568 2003642182381680 2005291270597632 2008899272853504 2009207855110518 2012822904245796 2023431240973104 2024944471272960 2027283444047520 2028587834373120 2039279258234880 2043262225536120 2044943922841088 2048623269774336 2050256277163872 2052624487098114 2057726685735360 2063442593195736 2064770248962816 2079603989329920 2083448269307052 2095995154475520 2098416196470240 2099766354877440 2100088895011605 2103169710016512 2105599039196544 2110832916418560 2114955636958440 2118760951837680 2120504788012032 2120830513727769 2122195093906464 2124646398926118 2135844087693832 2137218327873792 2141287158504960 2152572550359040 2156445547130880 2156776793621460 2158164502277760 2160657354840120 2162435673650688 2172044834942880 2173442367329280 2179479707238528 2183401116470016 2194908464784384 2199195395379666 2212439329724160 2214994874051920 2216420041259520 2220748986652605 2224006809126912 2232110303170560 2232453172345020 2233889572533120 2236469893606440 2238310609568256 2240094821345712 2242682309977569 2248256934414560 2254097455179390 2255952679422336 2257404199612416 2260011681960192 2276248077527040 2276360146094742 2278062530182080 2280693874553460 2294189165514240 2298316964705280 2298670003728135 2300561913196224 2302042135762944 2304701178496128 2314942521452280 2316847823939072 2321372917345203 2322866530083168 2336855233351680 2339554487996160 2356116431124480 2356478348586410 2357994548784960 2359935285039104 2360718221029020 2366065923768576 2368798919096112 2374687030970880 2379325091578245 2381283383834688 2382815544035328 2385567886513536 2402706304056320 2402824598655561 2404370618858016 2408948053318080 2421644119153920 2426001240522240 2429933365527552 2432740132857024 2438787183093760 2443550439310740 2445122663245440 2451914670643344 2469272022882432 2471118676807680 2488994245939680 2490595709230080 2491869233308410 2493472546416960 2495524787195904 2506614088247040 2511124091066880 2515194185370624 2516028630307245 2518099435764288 2519719625852928 2520106674013926 2529289051216380 2537946764350128 2556179903551360 2557824595292160 2560779087217920 2562820346454840 2569544590205952 2579303241494670 2580962811203520 2583087060430848 2588132152345752 2592788825808144 2604310336633815 2606453801931456 2608130840795136 2628962137520640 2631998798995680 2647572826705920 2650630985015040 2652743867383080 2654927195668992 2657993848862304 2659704049511424 2669805109617290 2671522909842240 2673721694130176 2678943806814024 2680667487039744 2683763872327728 2697908321297472 2699925961697280 2703044592063360 2704783779164160 2724349634048160 2729251395587520 2731497693032448 2733675036218496 2736832649464152 2743635580980480 2751256790927648 2753026998617088 2758404004473762 2777931025742736 2780008511408640 2794660205967360 2797888261960320 2799688473169920 2800118526682140 2807465385595392 2819940849277920 2821755249515520 2825014602450240 2827339717349376 2827774018303692 2829593458541952 2832861865234824 2849624437165056 2855049544673280 2855190109893894 2875702391495280 2877552669703680 2880876473120160 2883247564867584 2896059779923840 2897923156439040 2903583162603960 2905972942984704 2911201488626688 2911648671388971 2926544619712512 2932260527172888 2949919106298880 2955226721679360 2957582404710720 2960998648870140 2976604229793360 2978519430044160 2981959858141920 2984414146091008 2986793095127616 2990243079970092 2992167055700352 3005463273572520 3007936905896448 3013348909280256 3013811782665777 3035146861459656 3037416706909440 3040925166071280 3058918887352320 3064422619607040 3064893338304180 3067415884261632 3072934904661504 3078936730647171 3086590028603040 3095163889793604 3097155373444224 3119405983994880 3125172403960578 3143992731713280 3147624294705360 3149649532316160 3154754565024768 3158398558794816 3166249374627840 3172433455437660 3175044511779584 3180757182018048 3183292640859696 3186969598389177 3203766131540748 3205827491810688 3208224981381120 3211930737757440 3228858825538560 3234668320696320 3235165190432190 3239911154036736 3240986032260180 3243653510476032 3258067252414320 3260163550993920 3267117439226582 3269219560857792 3292362697176576 3298793093069499 3318658994586240 3320794278973440 3322492311077880 3324630061889280 3342152117662720 3348165454755840 3348679758517530 3350834358799680 3353592247160832 3354704840409660 3357465914352384 3360142232018568 3372385401621840 3383929019133504 3390017522940288 3414372116290560 3414540219142113 3417093795273120 3421040811830190 3426059453607936 3439070988659560 3441283748271360 3450842869794336 3453063203644416 3457051767744192 3472413782178420 3475271735908608 3505282850027520 3509331731994240 3534174646686720 3534717522879615 3536991823177440 3539902927558656 3541077331543530 3543991798483072 3546272066015232 3553198378644168 3562030546456320 3571925075752032 3574223316052992 3578351829770304 3597211095063296 3604059456084480 3606555928287024 3632466178730880 3634803372257280 3639001860783360 3644900048291328 3649110199285536 3658180774640640 3665325658966110 3670702664822784 3677872005965016 3703908034323648 3706678015211520 3730517682613760 3733491368909520 3737803849962615 3740208819625440 3743287180793856 3759921132370560 3762340332687360 3766686136600320 3770365357738256 3772791278055936 3777149153646432 3780160011020889 3793933576824570 3799499249553408 3806920146525192 3834269855327040 3836736892938240 3841168630826880 3854316885308928 3868954862242005 3871444216805280 3874630590646272 3881601984835584 3882198228518628 3909680702897184 3912196261192704 3943443206280960 3947998198493520 3968805639724480 3971359240058880 3975946477522560 3979115801074620 3982390793503488 3986990773293456 3989556074267136 4004707664425935 4007284364763360 4010582541195264 4017798545707008 4018415710221036 4025645808491592 4046862481946208 4049888942545920 4054566888095040 4057175668746240 4086524451072240 4089887845682176 4097246539548672 4100512554327744 4105248974196228 4115453371470720 4126885186391472 4129540497925632 4159207978659840 4166896538614104 4191990308951040 4196832392940480 4199532709754880 4200177790023210 4206339420033024 4211198078393088 4229911273916880 4237521903675360 4241009576024064 4241661027455538 4244390187812928 4249292797852236 4271688175387664 4274436655747584 4282574317009920 4282785164840841 4305145100718080 4313553587242920 4316329004555520 4321314709680240 4324871347301376 4344089669885760 4346884734658560 4358959414477056 4366802232940032 4389816929568768 4398390790759332 4424878659448320 4429989748103840 4432840082519040 4441497973305210 4448013618253824 4464906344690040 4467779145066240 4472939787212880 4476621219136512 4480189642691424 4485364619955138 4496513868829120 4508194910358780 4511905358844672 4520023363920384 4552496155054080 4552720292189484 4556125060364160 4561387749106920 4588378331028480 4596633929410560 4597340007456270 4601123826392448 4604084271525888 4609402356992256 4629885042904560 4633695647878144 4642745834690406 4645733060166336 4679108975992320 4712232862248960 4712956697172820 4715989097569920 4721436442058040 4732131847537152 4737597838192224 4749374061941760 4758650183156490 4762566767669376 4765631088070656 4771135773027072 4805412608112640 4805649197311122 4808741237716032 4817896106636160 4843288238307840 4852002481044480 4852747785648285 4859866731055104 4865480265714048 4877574366187520 4887100878621480 4890245326490880 4900676158839873 4903829341286688 4938544045764864 4977988491879360 4981191418460160 4983738466616820 4986945092833920 5013228176494080 5022248182133760 5023019637776295 5030388370741248 5032057260614490 5036198871528576 5039439251705856 5040213348027852 5058578102432760 5072629708272851 5075893528700256 5112359807102720 5121558174435840 5125640692909680 5131561217745285 5139089180411904 5158606482989340 5161925622407040 5176264304691504 5185577651616288 5208620673267630 5212907603862912 5216261681590272 5257924275041280 5263997597991360 5301261970030080 5305487734766160 5309854391337984 5311615997315295 5315987697724608 5319408099022848 5339610219234580 5343045819684480 5357887613628048 5361334974079488 5367527744655456 5395816642594944 5399851923394560 5406089184126720 5448699268096320 5458502791175040 5467350072436992 5473665298928304 5487271161960960 5497988488449165 5502513581855296 5506053997234176 5516808008947524 5555862051485472 5560017022817280 5589320411934720 5595776523920640 5600237053364280 5614930771190784 5639881698555840 5643510499031040 5650029204900480 5655548036607384 5659186917083904 5665723730469648 5690900365236855 5699248874330112 5710099089346560 5710380219787788 5751404782990560 5755105339407360 5761752946240320 5766495129735168 5792119559847680 5807166325207920 5811945885969408 5822402977253376 5823297342777942 5864521054345776 5899838212597760 5910453443358720 5915164809421440 5921997297740280 5953208459586720 5957038860088320 5963919716283840 5968828292182016 5973586190255232 5980486159940184 5984334111400704 6010926547145040 6015873811792896 6026697818560512 6027623565331554 6070293722919312 6074833413818880 6081850332142560 6117837774704640 6129786676608360 6134831768523264 6145869809323008 6157873461294342 6173180057206080 6190327779587208 6194310746888448 6238811967989760 6250344807921156 6287985463426560 6295248589410720 6299299064632320 6300266685034815 6309509130049536 6316797117589632 6332498749255680 6344866910875320 6350089023559168 6361514364036096 6362491541183307 6366585281719392 6373939196778354 6407532263081496 6411654983621376 6423861475514880 6457717651077120 6469336641392640 6470330380864380 6481972064520360 6487307020952064 6516134504828640 6520327101987840 6534234878453164 6538439121715584 6584725394353152 6597586186138998 6637317989172480 6644984622155760 6649260123778560 6684304235325440 6696330909511680 6697359517035060 6701668717599360 6709409680819320 6714931828704768 6720284464037136 6728046929932707 6744770803243680 6767858038267008 6780035045880576 6828744232581120 6829080438284226 6834187590546240 6842081623660380 6878141977319120 6882567496542720 6896010011184405 6901685739588672 6906126407288832 6914103535488384 6944827564356840 6950543471817216 6964118752035609 7010565700055040 7018663463988480 7068349293373440 7069435045759230 7073983646354880 7079805855117312 7082154663087060 7087983596966144 7106396757288336 7124061092912640 7137975274734735 7143850151504064 7148446632105984 7156703659540608 7194422190126592 7208118912168960 7208473795966683 7213111856574048 7264932357461760 7278003721566720 7289800096582656 7298220398571072 7316361549281280 7330651317932220 7355744011930032 7407816068647296 7413356030423040 7461035365227520 7466982737819040 7475607699925230 7480417639250880 7486574361587712 7519842264741120 7533372273200640 7540730715476512 7545582556111872 7554298307292864 7560320022041778 7587867153649140 7613840293050384 7668539710654080 7673473785876480 7682337261653760 7708633770617856 7737909724484010 7742888433610560 7749261181292544 7764396457037256 7812931009901445 7819361405794368 7824392522385408 7886886412561920 7895996396987040 7937611279448960 7942718480117760 7951892955045120 7958231602149240 7964781587006976 7973981546586912 7979112148534272 8009415328851870 8014568729526720 8021165082390528 8036831420442072 8051291616983184 8093724963892416 8099777885091840 8109133776190080 8114351337492480 8167793598066455 8173048902144480 8179775691364352 8194493079097344 8201025108655488 8210497948392456 8230906742941440 8253770372782944 8259080995851264 8333793077228208 8383980617902080 8393664785880960 8399065419509760 8400355580046420 8422396156786176 8459822547833760 8475043807350720 8482019152048128 8483322054911076 8488780375625856 8498585595704472 8543376350775328 8548873311495168 8565148634019840 8565570329681682 8627107174485840 8632658009111040 8642629419360480 8649742694602752 8688179339771520 8693769469317120 8717918828954112 8733604465880064 8734946014166913 8779633859137536 8796781581518664 8849757318896640 8859979496207680 8865680165038080 8882995946610420 8929812689380080 8935558290132480 8945879574425760 8953242438273024 8960379285382848 8970729239910276 8993027737658240 9016389820717560 9023810717689344 9040046727840768 9041435347997331 9105440584378968 9112250120728320 9122775498213840 9176756662056960 9193267858821120 9194680014912540 9202247652784896 9218804713984512 9259770085809120 9267391295756288 9285491669380812 9291466120332672 9358217951984640 9425913394345640 9431978195139840 9442872884116080 9464263695074304 9475195676384448 9498748123883520 9517300366312980 9525133535338752 9542271546054144 9560908795167531 9610825216225280 9611298394622244 9617482475432064 9635792213272320 9686576476615680 9704004962088960 9705495571296570 9719733462110208 9730960531428096 9774201757242960 9780490652981760 9801352317679746 9807658682573376 9877088091529728 9896379279208497 9955976983758720 9962382836920320 9967476933233640 9973890185667840 10026456352988160 10044496364267520 10046039275552590 10060776741482496 10064114521228980 10072397743057152 10080426696055704 10117156204865520 10145259416545702 10151787057400512 10224719614205440 10243116348871680 10243620657426339 10251281385819360 10263122435490570 10278178360823808 10317212965978680 10323851244814080 10352528609383008 10371155303232576 10417241346535260 10425815207725824 10515848550082560 10527995195982720 10602523940060160 10604152568638845 10610975469532320 10619708782675968 10623231994630590 10631975395449216 10638816198045696 10679220438469160 10686091639368960 10715775227256096 10722669948158976 10735055489310912 10791633285189888 10812178368253440 10897398536192640 10917005582350080 10934700144873984 10947330597856608 10974542323921920 10995976976898330 11005027163710592 11012107994468352 11033616017895048 11111724102970944 11120034045634560 11191553047841280 11200474106728560 11213411549887845 11229861542381568 11279763397111680 11287020998062080 11300058409800960 11311096073214768 11318373834167808 11331447460939296 11381800730473710 11398497748660224 11420760439575576 11502809565981120 11510210678814720 11523505892480640 11584239119695360 11606864586726015 11614332650415840 11623891771938816 11644805954506752 11646594685555884 11729042108691552 11799676425195520 11830329618842880 11843994595480560 11906416919173440 11914077720176640 11927839432567680 11947172380510464 11960972319880368 11968668222801408 12014122993277805 12021853094290080 12031747623585792 12053395637121024 12055247130663108 12140587445838624 12149666827637760 12163700664285120 12259573353216720 12269663537046528 12291739618646016 12315746922588684 12346360114412160 12380655559174416 12388621493776896 12477623935979520 12500689615842312 12575970926853120 12590497178821440 12598598129264640 12600533370069630 12619018260099072 12633594235179264 12689733821750640 12700178047118336 12723028728072192 12724983082366614 12733170563438784 12747878393556708 12815064526162992 12823309967242752 12847722951029760 12915435302154240 12940660761728760 12963944129040720 12974614041904128 13032269009657280 13040654203975680 13068469756906328 13076878243431168 13169450788706304 13195172372277996 13274635978344960 13289969244311520 13298520247557120 13368608470650880 13394719034070120 13403337435198720 13418819361638640 13429863657409536 13440568928074272 13456093859865414 13489541606487360 13535716076534016 13560070091761152 13657488465162240 13658160876568452 13668375181092480 13684163247320760 13756283954638240 13765134993085440 13792020022368810 13803371479177344 13812252814577664 13828207070976768 13889655128713680 13901086943634432 13928237504071218 14037326927976960 14136698586746880 14138870091518460 14147967292709760 14164309326174120 14175967193932288 14212793514576672 14248122185825280 14275950549469470 14287700303008128 14296893264211968 14313407319081216 14388844380253184 14416237824337920 14416947591933366 14426223713148096 14529864714923520 14556007443133440 14558243356944855 14579600193165312 14596440797142144 14632723098562560 14661302635864440 14702028476519619 14711488023860064 14815632137294592 14922070730455040 14933965475638080 14951215399850460 14960835278501760 15039684529482240 15066744546401280 15069058913328885 15081461430953024 15091165112223744 15108596614585728 15120640044083556 15175734307298280 15217889124818553 15227680586100768 15337079421308160 15364674523307520 15394683653235855 15417267541235712 15475819448968020 15485776867221120 15528792914074512 15625862019802890 15638722811588736 15648785044770816 15773772825123840 15791992793974080 15875222558897920 15903785910090240 15916463204298480 15929563174013952 15934847991945885 15947963093173824 15958224297068544 16018830657703740 16029137459053440 16073662840884144 16102583233966368 16187449927784832 16199555770183680 16218267552380160 16335587196132910 16346097804288960 16359551382728704 16402050217310976 16420995896784912 16461813485882880 16493965465347495 16507540745565888 16518161991702528 16667586154456416 16767961235804160 16787329571761920 16800711160092840 16844792313572352 16919645095667520 16950087614701440 16966644109822152 16977560751251712 16997171191408944 17072701095710565 17086752701550656 17097746622990336 17130297268039680 17131140659363364 17254214348971680 17265316018222080 17285258838720960 17299485389205504 17376358679543040 17435837657908224 17467208931760128 17469892028333826 17593563163037328 17699514637793280 17719958992415360 17731360330076160 17765991893220840 17859625378760160 17871116580264960 17891759148851520 17906484876546048 17920758570765696 17941458479820552 17986055475316480 18032779641435120 18047621435378688 18080093455681536 18082870695994662 18210881168757936 18224500241456640 18245550996427680 18353513324113920 18389360029825080 18404495305569792 18437609427969024 18519540171618240 18534782591512576 18570983338761624 18582932240665344 18716435903969280 18851826788691280 18863956390279680 18885745768232160 18900800055104445 18928527390148608 18950391352768896 18997496247767040 19034600732625960 19050267070677504 19084543092108288 19087474623549921 19121817590335062 19222596789244488 19234964950864128 19271584426544640 19373152953231360 19408009924177920 19410991142593140 19461921062856192 19548403514485920 19560981305963520 19602704635359492 19615317365146752 19754176183059456 19792758558416994 19911953967517440 19934953866467280 19947780371335680 20052912705976320 20088992728535040 20092078551105180 20128229042457960 20144795486114304 20160853392111408 20184140789798121 20234312409731040 20290518833091404 20303574114801024 20449439228410880 20486232697743360 20487241314852678 20502562771638720 20526244870981140 20634425931957360 20647702489628160 20705057218766016 20742310606465152 20834482693070520 20851630415451648 20892356256106827 21031697100165120 21055990391965440 21205047880120320 21208305137277690 21221950939064640 21239417565351936 21246463989261180 21263950790898432 21358440876938320 21372183278737920 21413925824204205 21431550454512192 21445339896317952 21470110978621824 21583266570379776 21624356736506880 21625421387900049 21794797072385280 21834011164700160 21869400289747968 21894661195713216 21949084647843840 21991953953796660 22010054327421184 22067232035790096 22223448205941888 22240068091269120 22383106095682560 22400948213457120 22426823099775690 22459723084763136 22559526794223360 22600116819601920 22622192146429536 22636747668335616 22662894921878592 22763601460947420 22841520879151152 23005619131962240 23020421357629440 23047011784961280 23168478239390720 23213729173452030 23228665300831680 23247783543877632 23293189371111768 23458084217383104 23660659237685760 23687989190961120 23812833838346880 23828155440353280 23855678865135360 23894344761020928 23921944639760736 23937336445602816 24028245986555610 24043706188580160 24063495247171584 24110494261326216 24281174891677248 24299333655275520 24327401328570240 24503380794199365 24519146706433440 24539327074093056 24583479237292032 24631493845177368 24692720228824320 24761311118348832 24777242987553792 25001379231684624 25151941853706240 25180994357642880 25197196258529280 25201066740139260 25267188470358528 25363148541364255 25379467643501280 25400356094236672 25446057456144384 25449966164733228 25466341126877568 25495756787113416 25630129052325984 25646619934485504 25695445902059520 25881321523457520 25927888258081440 25949228083808256 26064538019314560 26081308407951360 26136939513812656 26153756486862336 26204838042500739 26338901577412608 26390344744555992 26549271956689920 26579938488623040 26597040495114240 26789438068140240 26806674870397440 26837638723277280 26859727314819072 26881137856148544 26912187719730828 26979083212974720 27071432153068032 27120140183522304 27124306043991993 27316321753136904 27336750362184960 27368326494641520 27512567909276480 27530269986170880 27584040044737620 27606742958354688 27656414141953536 27779310257427360 27802173887268864 27856475008142436 28074653855953920 28277740183036920 28295934585419520 28328618652348240 28351934387864576 28425587029153344 28496244371650560 28551901098938940 28575400606016256 28626814638162432 28777688760506368 28832475648675840 28833895183866732 28852447426296192 29059729429847040 29112014886266880 29116486713889710 29159200386330624 29192881594284288 29322605271728880 29404056953039238 29422976047720128 29631264274589184 29689137837625491 29844141460910080 29867930951276160 29902430799700920 29921670557003520 30079369058964480 30133489092802560 30138117826657770 30162922861906048 30182330224447488 30217193229171456 30241280088167112 30351468614596560 30435778249637106 30455361172201536 30674158842616320 30729349046615040 30730861972279017 30789367306471710 30834535082471424 30951638897936040 30971553734442240 31057585828149024 31251724039605780 31277445623177472 31547545650247680 31583985587948160 31750445117795840 31807571820180480 31812457705916535 31832926408596960 31859126348027904 31869695983891770 31895926186347648 31916448594137088 32037661315407480 32058274918106880 32147325681768288 32205166467932736 32374899855569664 32436535104760320 32671174392265820 32692195608577920 32804100434621952 32841991793569824 32923626971765760 32987930930694990 33015081491131776 33036323983405056 33335172308912832 33574659143523840 33601422320185680 33640234649663535 33689584627144704 33839290191335040 33900175229402880 33933288219644304 33955121502503424 33994342382817888 34145402191421130 34173505403101312 34195493245980672 34262281318726728 34508428697943360 34530632036444160 34570517677441920 34752717359086080 34820593760178045 34871675315816448 34934417863520256 34939784056667652 35187126326074656 35399029275586560 35439917984830720 35531983786441680 35719250757520320 35742233160529920 35783518297703040 35841517141531392 35882916959641104 35972110950632960 36042368979833415 36065559282870240 36095242870757376 36160186911363072 36165741391989324 36421762337515872 36449000482913280 36491101992855360 36778720059650160 36808990611139584 36875218855938048 37039080343236480 37141966677523248 37165864481330688 37432871807938560 37703653577382560 37727912780559360 37771491536464320 37801600110208890 37857054780297216 37900782705537792 38069201465251920 38100534141355008 38169086184216576 38174949247099842 38243635180670124 38445193578488976 38469929901728256 38543168853089280 38746305906462720 38821982285186280 38923842125712384 39096807028971840 39121962611927040 39205409270718984 39230634730293504 39508352366118912 39585517116833988 39823907935034880 39869907732934560 39895560742671360 40105825411952640 40184157102210360 40256458084915920 40289590972228608 40321706784222816 40368281579596242 40468624819462080 40581037666182808 40607148229602048 40898878456821760 40972465395486720 40974482629705356 41005125543277440 41052489741962280 41268851863914720 41295404979256320 41410114437532032 41484621212930304 41668965386141040 41703260830903296 41784712512213654 42111980783930880 42410095760240640 42416610274555380 42443901878129280 42492927978522360 42527901581796864 42716881753876640 42744366557475840 42827851648408410 42863100909024384 42890679792635904 42940221957243648 43166533140759552 43248713473013760 43250842775800098 43589594144770560 43668022329400320 43674730070834565 43738800579495936 43789322391426432 43898169295687680 43983907907593320 44020108654842368 44106085429558857 44134464071580192 44446896411883776 44766212191365120 44801896426914240 44853646199551380 45119053588446720 45200233639203840 45207176739986655 45244384292859072 45273495336671232 45325789843757184 45527202921894840 45653667374455659 45683041758302304 46011238263924480 46094023569922560 46336956478781440 46427458346904060 46457330601663360 46586378742223536 46916168434766208 47321318475371520 47375978381922240 47625667676693760 47711357730270720 47788689522041856 47804543975837655 47843889279521472 47874672891205632 48056491973111220 48087412377160320 48220988522652432 48562349783354496 48598667310551040 48654802657140480 49006761588398730 49038293412866880 49078654148186112 49262987690354736 49385440457648640 49481896396042485 49522622236697664 49554485975107584 50002758463369248 50303883707412480 50361988715285760 50402133480278520 50534376940717056 50726297082728510 50758935287002560 50800712188473344 50899932329466456 50932682253755136 50991513574226832 51218103287131695 51260258104651968 51293239868971008 51390891804119040 51762643046915040 51855776516162880 51898456167616512 52129076038629120 52273879027625312 52307512973724672 52409676085001478 52780689489111984 53098543913379840 53159876977246080 53194080990228480 53578876136280480 53613349740794880 53675277446554560 53719454629638144 53762275712297088 53824375439461656 53958166425949440 54142864306136064 54240280367044608 54248612087983986 54632643506273808 54673500724369920 54736652989283040 55025135818552960 55060539972341760 55168080089475240 55213485916709376 55312828283907072 55558620514854720 55604347774537728 55712950016284872 56149307711907840 56555480366073840 56591869170839040 56657237304696480 56703868775729152 56851174058306688 56992488743301120 57103802197877880 57150801212032512 57253629276324864 57262423870649763 57555377521012736 57667790367733464 57704894852592384 58119458859694080 58224029772533760 58232973427779420 58385763188568576 58645210543457760 58808113906078476 58845952095440256 59262528549178368 59378275675250982 59735861902552320 59804861599401840 59843341114007040 60158738117928960 60266978185605120 60276235653315540 60325845723812096 60434386458342912 60482560176334224 60552422369394363 60702937229193120 60871556499274212 60910722344403072 61348317685232640 61458698093230080 61461723944558034 61578734612943420 61903277795872080 61943107468884480 62115171656298048 62503448079211560 62554891246354944 62677068768320481 63095091300495360 63167971175896320 63500890235591680 63615143640360960 63624915411833070 63665852817193920 63718252696055808 63739391967783540 63791852372695296 64075322630814960 64116549836213760 64294651363536576 64410332935865472 64749799711139328 64873070209520640 64876264163700147 65342348784531640 65384391217155840 65608200869243904 65683983587139648 65847253943531520 65975861861389980 66030162982263552 66670344617825664 67149318287047680 67202844640371360 67280469299327070 67379169254289408 67678580382670080 67800350458805760 67866576439288608 67910243005006848 67988684765635776 68290804382842260 68347010806202624 68524562637453456 69016857395886720 69061264072888320 69141035354883840 69505434718172160 69641187520356090 69743350631632896 69879568113335304 70374252652149312 70879835969661440 71063967572883360 71438501515040640 71484466321059840 71567036595406080 71683034283062784 71765833919282208 71944221901265920 72084737959666830 72131118565740480 72190485741514752 72331482783978648 72843524675031744 72898000965826560 72982203985710720 73510142382598095 73557440119300320 73617981222279168 73750437711876096 74078160686472960 74283933355046496 74331728962661376 75407307154765120 75455825561118720 75542983072928640 75603200220417780 75801565411075584 76089445624092765 76138402930503840 76201068282710016 76338172368433152 76349898494199684 76487270361340248 76890387156977952 76939859803456512 77086337706178560 77643964570372560 77847684251424768 78193614057943680 78243925223854080 78410818541437968 78461269460587008 79016704732237824 79171034233667976 79647815870069760 79739815465869120 79791121485342720 80368314204420720 80512916169831840 80579181944457216 80643413568445632 80736563159192484 80937249638924160 81162075332365616 81214296459204096 81372918131975979 81797756913643520 81948965259410712 82010251086554880 82104979483924560 82537703727829440 82590809958512640 82820228875064064 82969242425860608 83337930772282080 83406521661806592 83569425024427308 84223961567861760 84833220549110760 84887803756258560 84985855957044720 85055803163593728 85433763507753280 85488733114951680 85655703296816820 85726201818048768 85880443914487296 86333066281519104 86497426946027520 86501685551600196 87179188289541120 87336044658800640 87349460141669130 87477601158991872 87578644782852864 87967815815186640 88040217309684736 88212170859117714 88268928143160384 88893792823767552 89532424382730240 89603792853828480 89707292399102760 90238107176893440 90400467278407680 90414353479973310 90488768585718144 90546990673342464 90651579687514368 91054405843789680 91307334748911318 91366083516604608 92022476527848960 92188047139845120 92192585916837051 92673912957562880 92854916693808120 92914661203326720 93172757484447072 93832336869532416 94642636950743040 94751956763844480 95251335353387520 95422715460541440 95437373117749605 95577379044083712 95609087951675310 95687778559042944 95749345782411264 96112983946222440 96174824754320640 96379964457184169 96441977045304864 97124699566708992 97309605314280960 98013523176797460 98076586825733760 98525975380709472 98770880915297280 98963792792084970 99045244473395328 99108971950215168 100005516926738496 100723977430571520 100804266960557040 100920703948990605 101068753881434112 101452594165457020 101517870574005120 101799864658932912 101865364507510272 101983027148453664 102436206574263390 102520516209303936 102586479737942016 103525286093830080 103711553032325760 104258152077258240 104461781280534135 104547758055250624 104615025947449344 104819352170002956 105561378978223968 106197087826759680 106319753954492160 107157752272560960 107226699481589760 107350554893109120 107524551424594176 107648750878923312 107916332851898880 108127106939500245 108285728612272128 108480560734089216 108497224175967972 109265287012547616 109347001448739840 109473305978566080 110050271637105920 110336160178950480 110426971833418752 110625656567814144 111117241029709440 111425900032569744 112298615423815680 113110960732147680 113183738341678080 113314474609392960 113407737551458304 113702348116613376 114207604395755760 114301602424065024 114507258552649728 114524847741299526 115335580735466928 115409789705184768 116238917719388160 116465946855558840 116771526377137152 117290421086915520 117616227812156952 117691904190880512 118525057098356736 118756551350501964 119471723805104640 119609723198803680 119686682228014080 120317476235857920 120552471306631080 120651691447624192 120868772916685824 120965120352668448 121104844738788726 121405874458386240 121743112998548424 121821444688806144 122696635370465280 122917396186460160 122923447889116068 123157469225886840 123806555591744160 123886214937768960 124230343312596096 125006896158423120 125109782492709888 125354137536640962 126335942351792640 127001780471183360 127230287280721920 127249830823666140 127331705634387840 127478783935567080 127583704745390592 128150645261629920 128233099672427520 128589302727073152 128820665871730944 129499599422278656 129746140419041280 129752528327400294 130684697569063280 130768782434311680 131024190212503695 131216401738487808 131367967174279296 131694507887063040 131951723722779960 132060325964527104 132318256288676571 133340689235651328 134298636574095360 134405689280742720 134560938598654140 135357160765340160 135600700917611520 135621530219959965 135733152878577216 135820486010013696 135977369531271552 136581608765684520 136694021612405248 136961002123366977 137049125274906912 138033714791773440 138282070709767680 139010869436344320 139282375040712180 139759136226670608 140748505304298624 141759671939322880 142127935145766720 142877003030081280 143134073190812160 143366068566125568 143531667838564416 143888443802531840 144169475919333660 144262237131480960 144662965567957296 145687049350063488 145796001931653120 145964407971421440 147020284765196190 147114880238600640 147235962444558336 148156321372945920 148445689188127455 148567866710092992 148663457925322752 150814614309530240 150911651122237440 151085966145857280 151206400440835560 151603130822151168 152178891248185530 152276805861007680 152402136565420032 152699796988399368 152974540722680496 153654309861395085 153780774313955904 153879719606913024 154172675412357120 155287929140745120 155695368502849536 156387228115887360 156821637082875936 156922538921174016 158342068467335952 159295631740139520 159479630931738240 159582242970685440 160736628408841440 161025832339663680 161158363888914432 161286827136891264 161473126318384968 161874499277848320 162324150664731232 162428592918408192 162745836263951958 163897930518821424 164020502173109760 164209958967849120 165075407455658880 165181619917025280 165640457750128128 165938484851721216 166675861544564160 166813043323613184 167138850048854616 168447923135723520 169666441098221520 169775607512517120 169971711914089440 170111606327187456 170867527015506560 170977466229903360 171311406593633640 171452403636097536 171760887828974592 171787271611949289 172666132563038208 173003371103200392 174358376579082240 174672089317601280 174698920283338260 175157289565705728 175935631630373280 176080434619369472 176424341718235428 176537856286320768 177787585647535104 179207585707656960 179414584798205520 180476214353786880 180800934556815360 180828706959946620 180977537171436288 181303159375028736 181657267108183089 182108811687579360 182614669497822636 182732167033209216 184044953055697920 184376094279690240 184385171833674102 185709833387616240 185829322406653440 186345514968894144 187664673739064832 188031206304961443 189285273901486080 189503913527688960 190502670706775040 190845430921082880 190874746235499210 191154758088167424 191218175903350620 191375557118085888 192225967892444880 192349649508641280 192759928914368338 192883954090609728 194249399133417984 194619210628561920 194628792491100441 196027046353594920 196153173651467520 197051950761418944 197541761830594560 197927585584169940 198090488946790656 200011033853476992 201447954861143040 201608533921114080 201841407897981210 202137507762868224 202905188330914040 203035741148010240 203599729317865824 203730729015020544 203966054296907328 204872413148526780 205041032418607872 207050572187660160 207423106064651520 208516304154516480 208923562561068270 209095516110501248 209230051894898688 209638704340005912 211122757956447936 212639507908984320 214315504545121920 214453398963179520 214701109786218240 215049102849188352 215297501757846624 215832665703797760 216254213879000490 216571457224544256 216994448351935944 218530574025095232 218694002897479680 218946611957132160 220100543274211840 220530427147794285 220672320357900960 220853943666837504 221251313135628288 222234482059418880 222851800065139488 226221921464295360 226367476683356160 226628949218785920 227404696233226752 228268336872278295 228415208791511520 228603204848130048 229014517105299456 229049695482599052 230671161470933856 230819579410369536 232931893711117680 233543052754274304 234580842173831040 235232455624313904 235383808381761024 237050114196713472 237513102701003928 238943447610209280 239219446397607360 239373364456028160 241104942613262160 241303382895248384 241737545833371648 241930240705336896 242209689477577452 242811748916772480 243486225997096848 243642889377612288 245393270740930560 245846895778232136 246314938451773680 247613111183488320 247772429875537920 248460686625192192 250013792316846240 250219564985419776 250708275073281924 252671884703585280 254003560942366720 254499661647332280 254663411268775680 254957567871134160 255167409490781184 256301290523259840 256466199344855040 257178605454146304 257641331743461888 258999198844557312 259492280838082560 259505056654800588 261369395138126560 261537564868623360 262048380425007390 262432803476975616 262735934348558592 263903447445559920 264120651929054208 264636512577353142 266681378471302656 268597273148190720 268811378561485440 269121877197308280 270714321530680320 271201401835223040 271243060439919930 271466305757154432 271640972020027392 271954739062543104 273163217531369040 273388043224810496 273922004246733954 274098250549813824 276067429583546880 276564141419535360 278021738872688640 278564750081424360 279518272453341216 281497010608597248 283519343878645760 284255870291533440 285754006060162560 286268146381624320 286312119353248815 286732137132251136 287063335677128832 287776887605063680 288338951838667320 288524474262961920 289139893371552507 289325931135914592 291374098700126976 291928815942842880 294040569530392380 294229760477201280 296312642745891840 296891378376254910 297135733420185984 297326915850645504 301629228619060480 302171932291714560 302412800881671120 302762111846971815 303206261644302336 304357782496371060 304553611722015360 305399593976798736 305949081445360992 307308619722790170 307561548627911808 307759439213826048 310575858281490240 312774456231774720 313385343841602405 313643274165751872 313845077842348032 316684136934671904 318591263480279040 318959261863476480 321473256817682880 322051664679327360 322573654273782528 322946252636769936 323748998555696640 324381320818500735 324648301329462464 324857185836816384 325491672527903916 327795861037642848 328041004346219520 328419917935698240 330150814911317760 331280915500256256 331876969703442432 333351723089128320 334277700097709232 336895846271447040 339332882196443040 339551215025034240 339943423828178880 340223212654374912 341735054031013120 342622813187267280 342904807272195072 343521775657949184 343574543223898578 346006742206400784 348716753158164480 349397840566676520 350314579131411456 351871263260746560 352160869238738944 352848683436470856 353075712572641536 355575171295070208 358415171415313920 358829169596411040 360952428707573760 361657413919893240 361955074342872576 362606318750057472 363314534216366178 364217623375158720 365229338995645272 365464334066418432 368089906111395840 368752188559380480 368770343667348204 371419666775232480 371658644813306880 372691029937788288 375329347478129664 376062412609922886 379007827055377920 381005341413550080 381690861842165760 381749492470998420 382436351806701240 382751114236171776 384451935784889760 384699299017282560 385519857828736676 385767908181219456 388498798266835968 389238421257123840 389257584982200882 392054092707189840 392306347302935040 394103901522837888 395083523661189120 395855171168339880 396180977893581312 396954768866029713 400022067706953984 402895909722286080 403217067842228160 403682815795962420 405810376661828080 406071482296020480 406864590659879895 407199458635731648 407461458030041088 407932108593814656 409744826297053560 410082064837215744 410883006370100931 414101144375320320 414846212129303040 417032608309032960 417847125122136540 418191032221002496 419277408680011824 422245515912895872 425279015817968640 428631009090243840 429402219572436480 430098205698376704 430595003515693248 431665331407595520 432508427758000980 433988896703871888 437061148050190464 437388005794959360 437893223914264320 440201086548423680 441060854295588570 441344640715801920 441707887333675008 444468964118837760 445703600130278976 452443842928590720 452734953366712320 453257898437571840 454809392466453504 456536673744556590 456830417583023040 457206409696260096 458099390965198104 460962929584185255 461342322941867712 461639158820739072 465863787422235360 467086105508548608 469161684347662080 470464911248627808 470767616763522048 475026205402007856 477886895220418560 478438892795214720 478746728912056320 481899822285920845 482209885226524320 482606765790496768 483475091666743296 483860481410673792 484419378955154904 485623497833544960 486972451994193696 487285778755224576 491693791556464272 492629876903547360 495226222366976640 495544859751075840 496921373250384384 500027584633692480 500439129970839552 501416550146563848 505343769407170560 508999323294664560 509326822537551360 509915135742268320 510334818981562368 512602581046519680 512932398689710080 514357210908292608 515282663486923776 515361814835847867 517998397689114624 519010113309601176 522738790276253120 523075129737246720 524096760850014780 525471868697117184 527806894891119840 528241303858108416 529273025154706284 533362756942605312 537622757122970880 538243754394616560 541428643061360640 542402803670446080 542486120879839860 542932611514308864 543909478125086208 546326435062738080 546776086449620992 547844008493467908 548196501099627648 552134859167093760 553128282839070720 557129500162848720 559036544906682432 562994021217194496 564093618914884329 567038687757291520 568511740583066880 571508012120325120 572536292763248640 572624238706497630 573464274264502272 574126671354257664 576677903677334640 577048948525923840 578279786743105014 578651862271829184 582748197400253952 583857631885685760 583886377473301323 588081139060784760 588459520954402560 592625285491783680 593782756752509820 594271466840371968 603258457238120960 604343864583429120 604825601763342240 605524223693943630 606412523288604672 608715564992742120 609107223444030720 610799187953597472 611898162890721984 614617239445580340 615123097255823616 621151716562980480 625548912463549440 626770687683204810 627286548331503744 627690155684696064 633368273869343808 637918523726952960 642946513635365760 644103329358654720 645147308547565056 645892505273539872 647497997111393280 648762641637001470 649296602658924928 649714371673632768 650983345055807832 655591722075285696 656082008692439040 656839835871396480 660301629822635520 661591281443382855 662561831000512512 663753939406884864 666703446178256640 668555400195418464 678665764392886080 679102430050068480 679886847656357760 683470108062026240 684805010616834885 685245626374534560 685809614544390144 687043551315898368 687149086447797156 692013484412801568 698795681133353040 700629158262822912 703742526521493120 705697366872941712 706151425145283072 711150342590140416 716830342830627840 717658339192822080 723314827839786480 723910148685745152 725212637500114944 726629068432732356 728435246750317440 730458677991290544 730928668132836864 736179812222791680 737540687334696408 742839333550464960 743317289626613760 745382059875576576 750658694956259328 752124825219845772 758015654110755840 762010682827100160 763498984941996840 764872703613402480 765502228472343552 768903871569779520 769398598034565120 771039715657473352 771535816362438912 776997596533671936 778476842514247680 778515169964401764 784108185414379680 784612694605870080 788207803045675776 791710342336679760 792361955787162624 793909537732059426 800044135413907968 805791819444572160 806434135684456320 807365631591924840 811620753323656160 812142964592040960 813729181319759790 814398917271463296 814922916060082176 815864217187629312 819489652594107120 820164129674431488 821766012740201862 828202288750640640 829692424258606080 834065216618065920 835694250244273080 836382064442004992 838554817360023648 844491031825791744 850558031635937280 857262018180487680 858804439144872960 858936358059746445 860196411396753408 861190007031386496 863330662815191040 865016855516001960 867419680114657521 867977793407743776 874122296100380928 875786447828528640 880402173096847360 882121708591177140 882689281431603840 888937928237675520 891407200260557952 904887685857181440 906515796875143680 908286335540915445 909618784932907008 913073347489113180 913660835166046080 916198781930396208 921925859168370510 922684645883735424 923278317641478144 931727574844470720 938323368695324160 940156031524807215 940929822497255616 941535233527044096 950052410804015712 955773790440837120 956877785590429440 963799644571841690 964419770453048640 965213531580993536 967720962821347584 968838757910309808 971246995667089920 973143962455502205 973944903988387392 974571557510449152 983387583112928544 985259753807094720 990452444733953280 993842746500768768 1000055169267384960 1002833100293127696 1010687538814341120 1017998646589329120 1018653645075102720 1019830271484536640 1020669637963124736 1025205162093039360 1028714421816585216 1030565326973847552 1030723629671695734 1038020226619202352 1045477580552506240 1046150259474493440 1048193521700029560 1050943737394234368 1055613789782239680 1056482607716216832 1058546050309412568 1066725513885210624 1075245514245941760 1076487508789233120 1082857286122721280 1084972241759679720 1085865223028617728 1087818956250172416 1092652870125476160 1093552172899241984 1095688016986935816 1096393002199255296 1104269718334187520 1106256565678141440 1114259000325697440 1118073089813364864 1125988042434388992 1128187237829768658 1137023481166133760 1143016024240650240 1145072585526497280 1145248477412995260 1148253342708515328 1153355807354669280 1154097897051847680 1156559573486210028 1157303724543658368 1165496394800507904 1167715263771371520 1167772754946602646 1176162278121569520 1176919041908805120 1185250570983567360 1187565513505019640 1188542933680743936 1190864306598089139 1206516914476241920 1208687729166858240 1209651203526684480 1211048447387887260 1217431129985484240 1218214446888061440 1221598375907194944 1223796325781443968 1229234478891160680 1230246194511647232 1232649019110302793 1242303433125960960 1251097824927098880 1253541375366409620 1254573096663007488 1266736547738687616 1275837047453905920 1285893027270731520 1288206658717309440 1290294617095130112 1291785010547079744 1294995994222786560 1297525283274002940 1298593205317849856 1301966690111615664 1311183444150571392 1312164017384878080 1313679671742792960 1320603259645271040 1323182562886765710 1325123662001025024 1333406892356513280 1337110800390836928 1357331528785772160 1358204860100136960 1359773695312715520 1366940216124052480 1369610021233669770 1370491252749069120 1371619229088780288 1374298172895594312 1384026968825603136 1397591362266706080 1401258316525645824 1407485053042986240 1411394733745883424 1412302850290566144 1433660685661255680 1435316678385644160 1445699466857762535 1446629655679572960 1447820297371490304 1450425275000229888 1453258136865464712 1456870493500634880 1460917355982581088 1461857336265673728 1475081374669392816 1485678667100929920 1486634579253227520 1490764119751153152 1501317389912518656 1504249650439691544 1516031308221511680 1526997969883993680 1529745407226804960 1531004456944687104 1537807743139559040 1538797196069130240 1542079431314946704 1543071632724877824 1546085444507543601 1553995193067343872 1557030339928803528 1568216370828759360 1569225389211740160 1576415606091351552 1583420684673359520 1584723911574325248 1587819075464118852 1600088270827815936 1612868271368912640 1614731263183849680 1623241506647312320 1624285929184081920 1627458362639519580 1628797834542926592 1631728434375258624 1638979305188214240 1640328259348862976 1643532025480403724 1656404577501281280 1659384848517212160 1671388500488546160 1672764128884009984 1677109634720047296 1688982063651583488 1701116063271874560 1714524036360975360 1717608878289745920 1717872716119492890 1720392822793506816 1722380014062772992 1730033711032003920 1734839360229315042 1735955586815487552 1748244592200761856 1751572895657057280 1751659132419903969 1760804346193694720 1764243417182354280 1765378562863207680 1777875856475351040 1782814400521115904 1809775371714362880 1813031593750287360 1816572671081830890 1819237569865814016 1826146694978226360 1827321670332092160 1832397563860792416 1843851718336741020 1845369291767470848 1863455149688941440 1876646737390648320 1880312063049614430 1881859644994511232 1883070467054088192 1900104821608031424 1913755571180858880 1927599289143683380 1928839540906097280 1935441925642695168 1937677515820619616 1942493991334179840 1946287924911004410 1947889807976774784 1949143115020898304 1966775166225857088 1970519507614189440 1980904889467906560 1984773844330148565 1987685493001537536 2000110338534769920 2005666200586255392 2035997293178658240 2037307290150205440 2039660542969073280 2050410324186078720 2054415031850504655 2057428843633170432 2061130653947695104 2061447259343391468 2076040453238404704 2090955161105012480 2096387043400059120 2101887474788468736 2111227579564479360 2117092100618825136 2133451027770421248 2150491028491883520 2152975017578466240 2169944483519359440 2171730446057235456 2175637912500344832 2185305740250952320 2191376033973871632 2192786004398510592 2208539436668375040 2228518000651394880 2236146179626729728 2251976084868777984 2256374475659537316 2274046962332267520 2286032048481300480 2290496954825990520 2296506685417030656 2306711614709338560 2308195794103695360 2313119146972420056 2314607449087316736 2330992789601015808 2335430527542743040 2335545509893205292 2352324556243139040 2353838083817610240 2375131027010039280 2377085867361487872 2381728613196178278 2413033828952483840 2417375458333716480 2419302407053368960 2422096894775774520 2434862259970968480 2436428893776122880 2443196751814389888 2447592651562887936 2458468957782321360 2460492389023294464 2465298038220605586 2484606866251921920 2502195649854197760 2507082750732819240 2509146193326014976 2533473095477375232 2551674094907811840 2571786054541463040 2576413317434618880 2576809074179239335 2580589234190260224 2583570021094159488 2589991988445573120 2595050566548005880 2597186410635699712 2602259040343972563 2603933380223231328 2622366888301142784 2627359343485585920 2641206519290542080 2646365125773531420 2666813784713026560 2674221600781673856 2714663057571544320 2719547390625431040 2733880432248104960 2739220042467339540 2740982505498138240 2748596345791188624 2768053937651206272 2795182724533412160 2814970106085972480 2820468094574421645 2822789467491766848 2824605700581132288 2867321371322511360 2870633356771288320 2891398933715525070 2893259311359145920 2895640594742980608 2906516273730929424 2913740987001269760 2919431887366506615 2921834711965162176 2923714672531347456 2950162749338785632 2971357334201859840 2981528239502306304 3008499300879383088 3032062616443023360 3053995939767987360 3059490814453609920 3062008913889374208 3075615486279118080 3084158862629893408 3086143265449755648 3092170889015087202 3114060679857607056 3136432741657518720 3138450778423480320 3152831212182703104 3166841369346719040 3169447823148650496 3175638150928237704 3200176541655631872 3225736542737825280 3229462526367699360 3246483013294624640 3248571858368163840 3254916725279039160 3257595669085853184 3263456868750517248 3277958610376428480 3280656518697725952 3287064050960807448 3312809155002562560 3318769697034424320 3342777000977092320 3345528257768019968 3354219269440094592 3377964127303166976 3429048072721950720 3435217756579491840 3435745432238985780 3444760028125545984 3460067422064007840 3469678720458630084 3471911173630975104 3496489184401523712 3503145791314114560 3503318264839807938 3528486834364708560 3530757125726415360 3555751712950702080 3565628801042231808 3572592919794267417 3619550743428725760 3626063187500574720 3633145342163661780 3652293389956452720 3654643340664184320 3664795127721584832 3687703436673482040 3690738583534941696 3697947057330908379 3726910299377882880 3753293474781296640 3760624126099228860 3763719289989022464 3800209643216062848 3827511142361717760 3855198578287366760 3857679081812194560 3870883851285390336 3875355031641239232 3884987982668359680 3892575849822008820 3895779615953549568 3933550332451714176 3941039015228378880 3961809778935813120 3969547688660297130 3975370986003075072 4000220677069539840 4011332401172510784 4071994586357316480 4074614580300410880 4079321085938146560 4100820648372157440 4108830063701009310 4114857687266340864 4122894518686782936 4152080906476809408 4181910322210024960 4192774086800118240 4203774949576937472 4222455159128958720 4234184201237650272 4300982056983767040 4305950035156932480 4337098400573287605 4339888967038718880 4343460892114470912 4351275825000689664 4370611480501904640 4382752067947743264 4385572008797021184 4457036001302789760 4472292359253459456 4503952169737555968 4512748951319074632 4548093924664535040 4580993909651981040 4593013370834061312 4613423229418677120 4616391588207390720 4626238293944840112 4629214898174633472 4661985579202031616 4671091019786410584 4704649112486278080 4707676167635220480 4750262054020078560 4754171734722975744 4763457226392356556 4826067657904967680 4838604814106737920 4844193789551549040 4869724519941936960 4872857787552245760 4886393503628779776 4895185303125775872 4916937915564642720 4920984778046588928 4930596076441211172 4969213732503843840 5014165501465638480 5018292386652029952 5066946190954750464 5103348189815623680 5143572109082926080 5152826634869237760 5153618148358478670 5161178468380520448 5167140042188318976 5190101133096011760 5194372821271399424 5204518080687945126 5207866760446462656 5244733776602285568 5254718686971171840 5282413038581084160 5292730251547062840 5333627569426053120 5348443201563347712 5429326115143088640 5439094781250862080 5467760864496209920 5478440084934679080 5481965010996276480 5497192691582377248 5536107875302412544 5590365449066824320 5629940212171944960 5640936189148843290 5645578934983533696 5649211401162264576 5741266713542576640 5782797867431050140 5786518622718291840 5813032547461858848 5827481974002539520 5838863774733013230 5843669423930324352 5847429345062694912 5900325498677571264 5942714668403719680 5954321532990445695 5963056479004612608 6016998601758766176 6107991879535974720 6118981628907219840 6151230972558236160 6163245095551513965 6168317725259786816 6172286530899511296 6184341778030174404 6228121359715214112 6272865483315037440 6305662424365406208 6333682738693438080 6351276301856475408 6400353083311263744 6451473085475650560 6458925052735398720 6492966026589249280 6509833450558078320 6515191338171706368 6526913737501034496 6555917220752856960 6574128101921614896 6625618310005125120 6685554001954184640 6691056515536039936 6708438538880189184 6755928254606333952 6858096145443901440 6871490864477971560 6889520056251091968 6920134844128015680 6939357440917260168 6943822347261950208 6992978368803047424 7006291582628229120 7006636529679615876 7056973668729417120 7061514251452830720 7131257602084463616 7145185839588534834 7239101486857451520 7252126375001149440 7266290684327323560 7304586779912905440 7309286681328368640 7329590255443169664 7375406873346964080 7381477167069883392 7395894114661816758 7453820598755765760 7506586949562593280 7521248252198457720 7527438579978044928 7600419286432125696 7655022284723435520 7710397156574733520 7715358163624389120 7730427222537718005 7741767702570780672 7750710063282478464 7769975965336719360 7785151699644017640 7791559231907099136 7806777121031917689 7867100664903428352 7882078030456757760 7923619557871626240 7939095377320594260 8000441354139079680 8022664802345021568 8143989172714632960 8158642171876293120 8201641296744314880 8217660127402018620 8245789037373565872 8304161812953618816 8363820644420049920 8385548173600236480 8444910318257917440 8468368402475300544 8601964113967534080 8611900070313864960 8674196801146575210 8679777934077437760 8686921784228941824 8741222961003809280 8758295662099519845 8765504135895486528 8771144017594042368 8914072002605579520 8944584718506918912 9025497902638149264 9096187849329070080 9161987819303962080 9186026741668122624 9226846458837354240 9252476587889680224 9258429796349266944 9342182039572821168 9409298224972556160 9415352335270440960 9500524108040157120 9508343469445951488 9526914452784713112 9677209628213475840 9688387579103098080 9739449039883873920 9745715575104491520 9772787007257559552 9790370606251551744 9833875831129285440 9841969556093177856 9861192152882422344 9938427465007687680 10028331002931276960 10036584773304059904 10133892381909500928 10287144218165852160 10305653269738475520 10307236296716957340 10334280084376637952 10380202266192023520 10388745642542798848 10409036161375890252 10415733520892925312 10489467553204571136 10509437373942343680 10585460503094125680 10667255138852106240 10696886403126695424 10717778759382802251 10858652230286177280 10878189562501724160 10956880169869358160 10963930021992552960 10994385383164754496 11072215750604825088 11093841171992725137 11180730898133648640 11259880424343889920 11281872378297686580 11291157869967067392 11482533427085153280 11565595734862100280 11573037245436583680 11626065094923717696 11654963948005079040 11677727549466026460 11687338847860648704 11800650997355142528 11885429336807439360 11908643065980891390 11926112958009225216 12033997203517532352 12215983759071949440 12237963257814439680 12302461945116472320 12326490191103027930 12336635450519573632 12344573061799022592 12368683556060348808 12456242719430428224 12545730966630074880 12611324848730812416 12667365477386876160 12702552603712950816 12902946170951301120 12917850105470797440 12985932053178498560 13011295201719862815 13019666901116156640 13030382676343412736 13053827475002068992 13111834441505713920 13148256203843229792 13371108003908369280 13416877077760378368 13511856509212667904 13742981728955943120 13779040112502183936 13840269688256031360 13878714881834520336 13887644694523900416 13985956737606094848 14013273059359231752 14113947337458834240 14123028502905661440 14262515204168927232 14290371679177069668 14478202973714903040 14532581368654647120 14609173559825810880 14618573362656737280 14659180510886339328 14750813746693928160 14762954334139766784 14791788229323633516 14907641197511531520 15042496504396915440 15054877159956089856 15200838572864251392 15310044569446871040 15420794313149467040 15430716327248778240 15460854445075436010 15483535405141561344 15501420126564956928 15570303399288035280 15583118463814198272 15613554242063835378 15734201329806856704 15764156060913515520 15847239115743252480 15878190754641188520 16000882708278159360 16045329604690043136 16287978345429265920 16317284343752586240 16403282593488629760 16435320254804037240 16491578074747131744 16608323625907237632 16727641288840099840 16771096347200472960 16889820636515834880 16936736804950601088 17223800140627729920 17348393602293150420 17359555868154875520 17482445922007618560 17516591324199039690 17531008271790973056 17542288035188084736 17828144005211159040 17862964598971337085 17889169437013837824 18050995805276298528 18323975638607924160 18453692917674708480 18489735286654541895 18504953175779360448 18516859592698533888 18684364079145642336 18818596449945112320 19001048216080314240 19053828905569426224 19354419256426951680 19376775158206196160 19478898079767747840 19545574014515119104 19580741212503103488 19667751662258570880 19722384305764844688 19876854930015375360 20056662005862553920 20073169546608119808 20267784763819001856 20574288436331704320 20614472593433914680 20668560168753275904 20760404532384047040 20777491285085597696 20818072322751780504 20831467041785850624 20978935106409142272 21018874747884687360 21170921006188251360 21393772806253390848 21435557518765604502 21717304460572354560 21756379125003448320 21913760339738716320 21927860043985105920 21988770766329508992 22144431501209650176 22187682343985450274 22361461796267297280 22519760848687779840 22563744756595373160 22582315739934134784 22965066854170306560 23131191469724200560 23146074490873167360 23252130189847435392 23309927896010158080 23355455098932052920 23374677695721297408 23420331363095753067 23601301994710285056 23770858673614878720 23817286131961782780 24067994407035064704 24431967518143898880 24475926515628879360 24604923890232944640 24652980382206055860 24673270901039147264 24737367112120697616 24912485438860856448 25091461933260149760 25334730954773752320 25405105207425901632 25805892341902602240 25835700210941594880 25971864106356997120 26022590403439725630 26039333802232313280 26060765352686825472 26223668883011427840 26296512407686459584 26742216007816738560 26833754155520756736 27485963457911886240 27558080225004367872 27680539376512062720 27757429763669040672 27775289389047800832 28026546118718463504 28227894674917668480 28246057005811322880 28525030408337854464 28580743358354139336 29065162737309294240 29218347119651621760 29237146725313474560 29318361021772678656 29501627493387856320 29525908668279533568 29583576458647267032 29815282395023063040 30084993008793830880 30109754319912179712 30401677145728502784 30841588626298934080 30861432654497556480 30921708890150872020 31002840253129913856 31140606798576070560 31166236927628396544 31227108484127670756 31468402659613713408 31528312121827031040 31756381509282377040 32001765416556318720 32090659209380086272 32575956690858531840 32634568687505172480 32870640509608074480 32983156149494263488 33216647251814475264 33281523515978175411 33455282577680199680 33542192694400945920 33779641273031669760 33873473609901202176 34447600281255459840 34696787204586300840 34719111736309751040 34964891844015237120 35033182648398079380 35062016543581946112 35656288010422318080 35725929197942674170 35778338874027675648 36101991610552597056 36647951277215848320 36907385835349416960 36979470573309083790 37009906351558720896 37033719185397067776 37368728158291284672 37637192899890224640 38002096432160628480 38107657811138852448 38708838512853903360 38753550316412392320 38957796159535495680 39033885605159588445 39091148029030238208 39161482425006206976 39335503324517141760 39444768611529689376 40113324011725107840 40535569527638003712 41228945186867829360 41337120337506551808 41520809064768094080 41636144645503561008 41662934083571701248 41957870212818284544 42341842012376502720 42787545612506781696 42871115037531209004 43434608921144709120 43827520679477432640 43855720087970211840 43977541532659017984 44288863002419300352 44375364687970900548 44722923592534594560 45127489513190746320 45164631479868269568 45930133708340613120 46262382939448401120 46292148981746334720 46504260379694870784 46710910197864105840 46749355391442594816 46840662726191506134 47202603989420570112 47541717347229757440 47634572263923565560 48135988814070129408 48863935036287797760 48951853031257758720 49209847780465889280 49305960764412111720 49346541802078294528 49474734224241395232 49824970877721712896 50182923866520299520 50669461909547504640 50810210414851803264 51671400421883189760 51943728212713994240 52045180806879451260 52078667604464626560 52447337766022855680 52593024815372919168 53484432015633477120 53588893796914011255 53667508311041513472 54971926915823772480 55361078753024125440 55469205859963625685 55514859527338081344 55550578778095601664 56053092237436927008 56455789349835336960 57161486716708278672 58130325474618588480 58436694239303243520 58636722043545357312 59003254986775712640 59167152917294534064 59630564790046126080 60169986017587661760 60219508639824359424 60803354291457005568 61683177252597868160 61722865308995112960 61843417780301744040 62005680506259827712 62281213597152141120 62332473855256793088 62454216968255341512 62936805319227426816 63056624243654062080 63512763018564754080 64181318418760172544 65151913381717063680 65269137375010344960 65741281019216148960 65966312298988526976 66433294503628950528 66563047031956350822 67084385388801891840 67559282546063339520 67746947219802404352 68895200562510919680 69393574409172601680 69438223472619502080 69929783688030474240 70066365296796158760 70124033087163892224 70260994089287259201 71312576020844636160 71451858395885348340 72203983221105194112 73295902554431696640 73814771670698833920 73958941146618167580 74019812703117441792 74737456316582569344 75274385799780449280 76004192864321256960 76215315622277704896 77417677025707806720 77507100632824784640 77915592319070991360 78067771210319176890 78182296058060476416 78671006649034283520 78889537223059378752 80226648023450215680 82457890373735658720 82674240675013103616 83041618129536188160 83272289291007122016 83325868167143402496 84683684024753005440 85575091225013563392 85742230075062418008 87655041358954865280 87711440175940423680 87955083065318035968 88577726004838600704 88750729375941801096 89445847185069189120 90254979026381492640 90329262959736539136 92524765878896802240 92584297963492669440 93008520759389741568 93421820395728211680 93498710782885189632 93681325452383012268 94405207978841140224 95269144527847131120 96271977628140258816 97727870072575595520 97903706062515517440 98611921528824223440 98693083604156589056 98949468448482790464 99649941755443425792 100365847733040599040 101338923819095009280 101620420829703606528 103342800843766379520 103887456425427988480 104090361613758902520 104157335208929253120 104894675532045711360 105186049630745838336 106968864031266954240 107177787593828022510 107335016622083026944 109943853831647544960 110722157506048250880 110938411719927251370 111029719054676162688 111101157556191203328 112106184474873854016 112911578699670673920 114322973433416557344 116260650949237176960 116873388478606487040 117101656815478765335 117273444087090714624 118006509973551425280 118334305834589068128 120339972035175323520 121606708582914011136 123366354505195736320 123686835560603488080 124011361012519655424 124562427194304282240 124908433936510683024 125873610638454853632 127025526037129508160 128362636837520345088 130303826763434127360 131482562038432297920 131932624597977053952 132866589007257901056 133126094063912701644 134168770777603783680 135493894439604808704 137790401125021839360 138787148818345203360 138876446945239004160 140132730593592317520 140248066174327784448 140521988178574518402 142625152041689272320 142903716791770696680 144407966442210388224 146591805108863393280 147629543341397667840 147917882293236335160 148039625406234883584 149474912633165138688 150548771599560898560 152008385728642513920 152430631244555409792 155014201265649569280 155831184638141982720 156135542420638353780 157342013298068567040 157779074446118757504 160453296046900431360 164915780747471317440 166083236259072376320 166407617579890877055 166544578582014244032 166651736334286804992 169367368049506010880 171484460150124836016 175310082717909730560 175910166130636071936 177501458751883602192 178891694370138378240 180509958052762985280 180658525919473078272 185049531757793604480 185168595926985338880 186017041518779483136 186843640791456423360 186997421565770379264 187362650904766024536 188810415957682280448 190538289055694262240 192543955256280517632 195455740145151191040 195807412125031034880 197223843057648446880 197386167208313178112 197898936896965580928 199299883510886851584 202677847638190018560 203240841659407213056 206685601687532759040 208180723227517805040 208314670417858506240 209789351064091422720 210372099261491676672 210782982267861777603 213937728062533908480 214355575187656045020 219887707663295089920 221444315012096501760 221876823439854502740 222059438109352325376 224212368949747708032 225823157399341347840 228645946866833114688 232521301898474353920 233746776957212974080 234203313630957530670 234546888174181429248 236013019947102850560 236668611669178136256 240679944070350647040 246732709010391472640 247373671121206976160 248022722025039310848 249124854388608564480 249816867873021366048 254051052074259016320 256725273675040690176 262965124076864595840 263865249195954107904 265733178014515802112 266252188127825403288 268337541555207567360 270987788879209617408 277574297636690406720 277752893890478008320 280265461187184635040 280496132348655568896 281043976357149036804 285807433583541393360 288815932884420776448 293183610217726786560 295835764586472670320 296079250812469767168 298949825266330277376 301097543199121797120 304016771457285027840 304861262489110819584 310028402531299138560 311662369276283965440 312271084841276707560 314684026596137134080 315558148892237515008 320906592093800862720 329831561494942634880 332166472518144752640 332815235159781754110 333089157164028488064 333303472668573609984 338734736099012021760 342968920300249672032 350620165435819461120 351304970446436296005 351820332261272143872 355002917503767204384 361019916105525970560 370099063515587208960 372034083037558966272 373687281582912846720 374725301809532049072 377620831915364560896 381076578111388524480 385087910512561035264 390911480290302382080 394447686115296893760 394772334416626356224 395797873793931161856 398599767021773703168 406481683318814426112 413371203375065518080 416361446455035610080 416629340835717012480 420744198522983353344 421565964535723555206 427875456125067816960 428711150375312090040 439775415326590179840 442888630024193003520 443753646879709005480 444118876218704650752 448424737899495416064 451646314798682695680 457291893733666229376 465042603796948707840 467493553914425948160 468406627261915061340 472026039894205701120 473337223338356272512 481359888140701294080 493465418020782945280 494747342242413952320 498249708777217128960 499633735746042732096 508102104148518032640 525930248153729191680 527730498391908215808 532504376255650806576 536675083110415134720 541975577758419234816 555148595273380813440 555505787780956016640 560530922374369270080 560992264697311137792 562087952714298073608 571614867167082786720 577631865768841552896 586367220435453573120 591671529172945340640 592158501624939534336 597899650532660554752 608033542914570055680 609722524978221639168 620056805062598277120 624542169682553415120 629368053192274268160 631116297784475030016 632348946803585332809 641813184187601725440 659663122989885269760 664332945036289505280 665630470319563508220 666178314328056976128 677469472198024043520 685937840600499344064 701240330871638922240 702609940892872592010 703640664522544287744 710005835007534408768 722039832211051941120 740198127031174417920 744068166075117932544 747374563165825693440 749450603619064098144 762153156222777048960 770175821025122070528 788895372230593787520 791595747587862323712 797199534043547406336 812963366637628852224 832722892910071220160 833258681671434024960 841488397045966706688 843131929071447110412 857422300750624180080 879550830653180359680 887507293759418010960 888237752437409301504 896849475798990832128 903292629597365391360 914583787467332458752 930085207593897415680 934987107828851896320 936813254523830122680 944052079788411402240 946674446676712545024 962719776281402588160 986930836041565890560 989494684484827904640 996499417554434257920 999267471492085464192 1016204208297036065280 1051860496307458383360 1053914911339308888015 1055460996783816431616 1065008752511301613152 1110297190546761626880 1121061844748738540160 1124175905428596147216 1143229734334165573440 1155263731537683105792 1172734440870907146240 1183343058345890681280 1184317003249879068672 1195799301065321109504 1219445049956443278336 1240113610125196554240 1249084339365106830240 1262232595568950060032 1264697893607170665618 1283626368375203450880 1319326245979770539520 1328665890072579010560 1331260940639127016440 1332356628656113952256 1354938944396048087040 1371875681200998688128 1402480661743277844480 1405219881785745184020 1420011670015068817536 1444079664422103882240 1480396254062348835840 1494749126331651386880 1498901207238128196288 1524306312445554097920 1577790744461187575040 1583191495175724647424 1625926733275257704448 1665445785820142440320 1666517363342868049920 1682976794091933413376 1686263858142894220824 1714844601501248360160 1759101661306360719360 1775014587518836021920 1776475504874818603008 1793698951597981664256 1829167574934664917504 1860170415187794831360 1873626509047660245360 1888104159576822804480 1893348893353425090048 1925439552562805176320 1973861672083131781120 1978989368969655809280 1992998835108868515840 1998534942984170928384 2032408416594072130560 2103720992614916766720 2107829822678617776030 2110921993567632863232 2130017505022603226304 2220594381093523253760 2242123689497477080320 2248351810857192294432 2286459468668331146880 2310527463075366211584 2366686116691781362560 2391598602130642219008 2438890099912886556672 2498168678730213660480 2524465191137900120064 2529395787214341331236 2638652491959541079040 2662521881278254032880 2664713257312227904512 2709877888792096174080 2743751362401997376256 2804961323486555688960 2810439763571490368040 2840023340030137635072 2888159328844207764480 2960792508124697671680 2989498252663302773760 2997802414476256392576 3048612624891108195840 3155581488922375150080 3161744734017926664045 3166382990351449294848 3330891571640284880640 3372527716285788441648 3429689203002496720320 3518203322612721438720 3550029175037672043840 3552951009749637206016 3587397903195963328512 3658335149869329835008 3720340830375589662720 3747253018095320490720 3786697786706850180096 3850879105125610352640 3957978737939311618560 3985997670217737031680 3997069885968341856768 4064816833188144261120 4207441985229833533440 4215659645357235552060 4260035010045206452608 4441188762187046507520 4484247378994954160640 4496703621714384588864 4572918937336662293760 4733372233383562725120 4877780199825773113344 4996337357460427320960 5048930382275800240128 5058791574428682662472 5277304983919082158080 5325043762556508065760 5329426514624455809024 5487502724803994752512 5620879527142980736080 5680046680060275270144 5776318657688415528960 5921585016249395343360 5978996505326605547520 5995604828952512785152 6097225249782216391680 6311162977844750300160 6323489468035853328090 6332765980702898589696 6661783143280569761280 6745055432571576883296 6859378406004993440640 7100058350075344087680 7174795806391926657024 7316670299738659670016 7494506036190640981440 7573395573413700360192 7915957475878623237120 7994139771936683713536 8129633666376288522240 8414883970459667066880 8431319290714471104120 8520070020090412905216 8882377524374093015040 8968494757989908321280 8993407243428769177728 9145837874673324587520 9466744466767125450240 9992674714920854641920 10117583148857365324944 10554609967838164316160 10650087525113016131520 10658853029248911618048 10975005449607989505024 11241759054285961472160 11360093360120550540288 11552637315376831057920 11957993010653211095040 11991209657905025570304 12194450499564432783360 12622325955689500600320 12646978936071706656180 13323566286561139522560 13490110865143153766592 13718756812009986881280 14200116700150688175360 14633340599477319340032 14989012072381281962880 15146791146827400720384 15831914951757246474240 15988279543873367427072 16862638581428942208240 17040140040180825810432 17764755048748186030080 17936989515979816642560 17986814486857538355456 18291675749346649175040 18933488933534250900480 19985349429841709283840 20235166297714730649888 21300175050226032263040 21950010899215979010048 22483518108571922944320 22720186720241101080576 23982419315810051140608 24388900999128865566720 25244651911379001200640 25293957872143413312360 26647132573122279045120 26980221730286307533184 27437513624019973762560 28400233400301376350720 29978024144762563925760 31663829903514492948480 31976559087746734854144 33725277162857884416480 34080280080361651620864 35873979031959633285120 35973628973715076710912 36583351498693298350080 37866977867068501800960 39970698859683418567680 40470332595429461299776 42600350100452064526080 43900021798431958020096 44967036217143845888640 45440373440482202161152 47964838631620102281216 50587915744286826624720 53294265146244558090240 53960443460572615066368 54875027248039947525120 56800466800602752701440 59956048289525127851520 67450554325715768832960 68160560160723303241728 71947257947430153421824 73166702997386596700160 75733955734137003601920 79941397719366837135360 80940665190858922599552 85200700200904129052160 89934072434287691777280 95929677263240204562432 101175831488573653249440 107920886921145230132736 109750054496079895050240 113600933601205505402880 119912096579050255703040 134901108651431537665920 136321120321446606483456 143894515894860306843648 159882795438733674270720 161881330381717845199104 170401400401808258104320 179868144868575383554560 202351662977147306498880 215841773842290460265472 219500108992159790100480 227201867202411010805760 239824193158100511406080 269802217302863075331840 287789031789720613687296 323762660763435690398208 340802800803616516208640 359736289737150767109120 404703325954294612997760 431683547684580920530944 479648386316201022812160 539604434605726150663680 647525321526871380796416 681605601607233032417280 719472579474301534218240 809406651908589225995520 863367095369161841061888 1079208869211452301327360 1295050643053742761592832 1438945158948603068436480 1618813303817178451991040 2158417738422904602654720 2590101286107485523185664 3237626607634356903982080 4316835476845809205309440 6475253215268713807964160 12950506430537427615928320
- Sum of all divisors σ(n): 50174038694565276843456000
- Sum of proper divisors (its aliquot sum) s(n): 37223532264027849227527680
- 12950506430537427615928320 is an abundant number, because the sum of its proper divisors (37223532264027849227527680) is greater than itself. Its abundance is 24273025833490421611599360
Bases of 12950506430537427615928320
- Binary: 1010101101100110000001011100001111110010101000000110111100001111011011010000000000002
- Hexadecimal: 0xAB6605C3F2A06F0F6D000
- Base-36: 1MKVNOIDHG5HS0000
Squares and roots of 12950506430537427615928320
- 12950506430537427615928320 squared (129505064305374276159283202) is 167715616807391264491767385600557597832975378022400
- 12950506430537427615928320 cubed (129505064305374276159283203) is 2172002173965671646421208172326592774152392210984986639016609551501754368000
-
The
square root of 12950506430537427615928320 is 3598681207128.1651129749 -
The
cube root of 12950506430537427615928320 is 234834689.4166575945
Scales and comparisons
How big is 12950506430537427615928320?- 12,950,506,430,537,427,615,928,320 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 12,950,506,430,537,427,615,928,320 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 12950506430537427615928320 cubic inches would be around 19569557.5 feet tall.
Recreational maths with 12950506430537427615928320
- 12950506430537427615928320 backwards is 02382951672473503460505921
- The number of decimal digits it has is: 26
- The sum of 12950506430537427615928320's digits is 99
- 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 12950506430537427615928320 - Facts about the integer". Numbermatics.com. 2024. Web. 17 June 2024.
APA style:
Numbermatics. (2024). Number 12950506430537427615928320 - Facts about the integer. Retrieved 17 June 2024, from https://numbermatics.com/n/12950506430537427615928320/
Chicago style:
Numbermatics. 2024. "Number 12950506430537427615928320 - Facts about the integer". https://numbermatics.com/n/12950506430537427615928320/
The information we have on file for 12950506430537427615928320 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 12950506430537427615928320, math, Factors of 12950506430537427615928320, curriculum, school, college, exams, university, Prime factorization of 12950506430537427615928320, STEM, science, technology, engineering, physics, economics, calculator, twelve septillion, nine hundred fifty sextillion, five hundred six quintillion, four hundred thirty quadrillion, five hundred thirty-seven trillion, four hundred twenty-seven billion, six hundred fifteen million, nine hundred twenty-eight thousand, three hundred twenty.