3137433386164821348581376
3,137,433,386,164,821,348,581,376 is an even composite number composed of seven prime numbers multiplied together.
3137433386164821348581376 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twenty-one thousand, one hundred forty-one divisors.
Prime factorization of 3137433386164821348581376:
228 × 32 × 172 × 192 × 312 × 592 × 612
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 17 × 17 × 19 × 19 × 31 × 31 × 59 × 59 × 61 × 61)See below for interesting mathematical facts about the number 3137433386164821348581376 from the Numbermatics database.
Names of 3137433386164821348581376
- Cardinal: 3137433386164821348581376 can be written as Three septillion, one hundred thirty-seven sextillion, four hundred thirty-three quintillion, three hundred eighty-six quadrillion, one hundred sixty-four trillion, eight hundred twenty-one billion, three hundred forty-eight million, five hundred eighty-one thousand, three hundred seventy-six.
Scientific notation
- Scientific notation: 3.137433386164821348581376 × 1024
Factors of 3137433386164821348581376
Divisors of 3137433386164821348581376
- Number of divisors d(n): 21141
-
Complete list of divisors:
1 2 3 4 6 8 9 12 16 17 18 19 24 31 32 34 36 38 48 51 57 59 61 62 64 68 72 76 93 96 102 114 118 122 124 128 136 144 152 153 171 177 183 186 192 204 228 236 244 248 256 272 279 288 289 304 306 323 342 354 361 366 372 384 408 456 472 488 496 512 527 531 544 549 558 576 578 589 608 612 646 684 708 722 732 744 768 816 867 912 944 961 969 976 992 1003 1024 1037 1054 1062 1083 1088 1098 1116 1121 1152 1156 1159 1178 1216 1224 1292 1368 1416 1444 1464 1488 1536 1581 1632 1734 1767 1824 1829 1888 1891 1922 1938 1952 1984 2006 2048 2074 2108 2124 2166 2176 2196 2232 2242 2304 2312 2318 2356 2432 2448 2584 2601 2736 2832 2883 2888 2907 2928 2976 3009 3072 3111 3162 3249 3264 3363 3468 3477 3481 3534 3599 3648 3658 3721 3776 3782 3844 3876 3904 3968 4012 4096 4148 4216 4248 4332 4352 4392 4464 4484 4608 4624 4636 4712 4743 4864 4896 5168 5202 5301 5472 5487 5491 5664 5673 5766 5776 5814 5856 5952 6018 6137 6144 6222 6324 6498 6528 6726 6936 6954 6962 7068 7198 7296 7316 7442 7552 7564 7688 7752 7808 7936 8024 8192 8296 8432 8496 8649 8664 8704 8784 8928 8959 8968 9027 9216 9248 9272 9333 9424 9486 9728 9792 10013 10089 10336 10404 10431 10443 10602 10797 10944 10974 10982 11163 11191 11328 11346 11532 11552 11628 11712 11904 12036 12274 12288 12444 12648 12996 13056 13452 13872 13908 13924 14136 14396 14592 14632 14884 15104 15128 15376 15504 15616 15872 16048 16337 16384 16461 16473 16592 16864 16992 17019 17051 17298 17328 17408 17568 17629 17856 17918 17936 18054 18259 18411 18432 18496 18544 18666 18848 18972 19057 19456 19584 19703 20026 20178 20672 20808 20862 20886 21204 21299 21594 21888 21948 21964 22021 22326 22382 22656 22692 23064 23104 23256 23424 23808 24072 24548 24576 24888 25296 25992 26112 26877 26904 27744 27816 27848 28272 28792 29184 29264 29768 30039 30208 30256 30752 31008 31093 31232 31329 31744 32096 32147 32391 32674 32768 32922 32946 33184 33489 33573 33728 33984 34038 34102 34596 34656 34751 34816 35136 35258 35712 35836 35872 35929 36108 36518 36822 36864 36992 37088 37332 37696 37944 38114 38912 39168 39406 40052 40356 41344 41616 41724 41772 42408 42598 43188 43776 43896 43928 44042 44652 44764 45312 45384 46128 46208 46512 46848 47616 48144 49011 49096 49152 49419 49776 50592 51153 51984 52224 52887 53754 53808 54777 55233 55488 55632 55696 56544 56699 57171 57584 58368 58528 58621 59109 59177 59536 60078 60416 60512 61183 61504 62016 62186 62464 62658 63257 63488 63897 64192 64294 64782 65348 65536 65844 65892 66063 66139 66368 66978 67146 67456 67968 68076 68204 68381 69192 69312 69502 69632 70272 70516 70699 71424 71672 71744 71858 72216 73036 73644 73728 73984 74176 74664 75392 75888 76228 77824 78336 78812 80104 80631 80712 82688 83232 83448 83544 84816 85196 86376 87552 87792 87856 88084 89304 89528 90117 90624 90768 92256 92416 93024 93279 93696 95232 96288 96441 98022 98192 98304 98838 99552 100719 101184 102306 103968 104253 104329 104448 105774 107508 107616 107787 107911 109554 110466 110976 111264 111392 111569 113088 113398 114342 115168 115351 116736 117056 117242 118218 118354 119072 120156 120832 121024 122366 123008 124032 124372 124928 125316 126514 126976 127794 128384 128588 129564 130696 131072 131688 131784 132126 132278 132736 133956 134292 134912 135936 136152 136408 136762 138384 138624 139004 139264 140544 141032 141398 142848 143344 143488 143716 144432 146072 147033 147288 147456 147968 148352 149328 150784 151776 152456 153459 155648 156672 157624 158661 160208 161262 161424 164331 165376 166464 166896 167088 169632 170097 170221 170392 171513 172752 175104 175584 175712 175863 176168 177327 177531 178608 179056 180234 181248 181536 183549 184512 184832 186048 186558 187392 189771 190247 190464 191691 192576 192882 196044 196384 196608 197676 198189 198417 199104 201438 202368 204612 205143 207936 208506 208658 208896 211548 212097 212341 215016 215232 215574 215822 219108 219539 220932 221952 222528 222784 223138 226176 226796 228684 230336 230702 233472 234112 234484 236436 236708 238144 240312 241664 242048 244732 246016 248064 248744 249856 250632 253028 253952 255588 256768 257176 259128 261392 262144 263376 263568 264252 264556 265472 267912 268584 269824 271872 272304 272816 273524 276768 277248 277729 278008 278528 279837 281088 282064 282796 285696 286688 286976 287432 288864 289323 292144 294066 294576 294912 295936 296704 298656 301568 303552 304912 306918 310403 311296 312759 312987 313344 315248 317322 320416 322524 322848 323361 323733 323969 328662 330752 332928 333792 334176 334707 334951 339264 340194 340442 340784 343026 345504 346053 346921 350208 351168 351424 351726 352336 354654 355062 357216 358112 360468 362083 362496 363072 367098 369024 369664 372096 373116 374357 374784 379542 380494 380928 383382 385152 385764 392088 392768 393216 395352 396378 396834 398208 402876 404736 409224 410286 415872 417012 417316 417792 423096 424194 424682 430032 430464 431148 431644 438216 439078 441864 443904 445056 445568 446276 452352 453592 457368 460672 461404 466944 468224 468968 472872 473416 476288 480624 483328 484096 489464 492032 496128 497488 499712 501264 506056 507904 510291 510663 511176 513536 514352 518256 522784 524288 526752 527136 527589 528504 528581 529112 530944 532593 535824 537168 539648 543744 544608 545632 546499 547048 550647 553536 554496 555458 556016 557056 559674 562176 564128 565592 569313 570741 571392 573376 573952 574864 577728 578646 584288 588132 589152 589824 590767 591872 593408 595251 597312 603136 607104 609824 610793 613836 615429 620806 622592 625518 625974 626688 630496 634644 636291 637023 640832 645048 645696 646722 647466 647938 657324 658617 660269 661504 665856 667584 668352 669414 669902 678528 680388 680884 681568 682651 686052 691008 692106 693842 700416 702336 702848 703452 704672 709308 710124 714432 716224 720936 724166 724992 726144 734196 738048 739328 744192 746232 748714 749568 759084 760988 761856 766764 770304 771528 784176 785536 786432 790704 792756 793668 796416 805752 809472 818448 820572 831744 833187 834024 834632 835584 846192 848388 849364 860064 860928 862296 863288 876432 878156 883728 887808 890112 891136 892552 904704 907184 914736 921344 922808 931209 933888 936448 937936 938961 945744 946832 952576 961248 963883 966656 968192 971199 971907 978928 984064 992256 994976 996557 999424 1002528 1004121 1004853 1006009 1012112 1015808 1020582 1021326 1022352 1027072 1028704 1036512 1038159 1040111 1040763 1045568 1048576 1053504 1054272 1055178 1057008 1057162 1058224 1061888 1065186 1071648 1074336 1075369 1077281 1079296 1086249 1087488 1089216 1091264 1092998 1094096 1101294 1107072 1108992 1110916 1112032 1113799 1114112 1119348 1123071 1124352 1124363 1128256 1131184 1138626 1141482 1142784 1146752 1147904 1149728 1155456 1157292 1162477 1168576 1176264 1178304 1179648 1181534 1183744 1186816 1190502 1194624 1201883 1206272 1214208 1219648 1221586 1227672 1230858 1241612 1245184 1251036 1251948 1253376 1256641 1260992 1269288 1272582 1274046 1281664 1290096 1291392 1293444 1294932 1295876 1299239 1314648 1317234 1320538 1323008 1331712 1335168 1336704 1338828 1339804 1343281 1357056 1360776 1361768 1363136 1365302 1372104 1382016 1384212 1387684 1400832 1404672 1405696 1406904 1409344 1418616 1420248 1428864 1432448 1441872 1448332 1449984 1452288 1468392 1476096 1478656 1488384 1492464 1497428 1499136 1518168 1521976 1523712 1531989 1533528 1540608 1543056 1568352 1571072 1572864 1581408 1585512 1585743 1587336 1592832 1611504 1618944 1636896 1639497 1641144 1663488 1666374 1668048 1669264 1671168 1692384 1696776 1698728 1712223 1720128 1721856 1724592 1726576 1752864 1756312 1767456 1772301 1775616 1780224 1782272 1785104 1809408 1814368 1829472 1832379 1834487 1842688 1845616 1862418 1867776 1872896 1875872 1877922 1891488 1893664 1896673 1905152 1911069 1922496 1927766 1933312 1936384 1942398 1943814 1957856 1960967 1968128 1975851 1980807 1984512 1989952 1993114 1998848 2005056 2008242 2009706 2012018 2024224 2031616 2041164 2042652 2044704 2047953 2050309 2054144 2057408 2073024 2076318 2080222 2081526 2091136 2097152 2107008 2108544 2110356 2114016 2114324 2116448 2119811 2123776 2130372 2143296 2148672 2150738 2154562 2158592 2172498 2174976 2178432 2182528 2185996 2188192 2191669 2202588 2214144 2217984 2221832 2224064 2227598 2228224 2238696 2246142 2248704 2248726 2256512 2262368 2277252 2282964 2285568 2293504 2295808 2299456 2310912 2314584 2324954 2337152 2352528 2356608 2359296 2363068 2367488 2373632 2381004 2389248 2403766 2412544 2428416 2439296 2443172 2455344 2461716 2483224 2490368 2499561 2502072 2503896 2506752 2513282 2521984 2538576 2545164 2548092 2563328 2580192 2582784 2586888 2589864 2591752 2598478 2629296 2634468 2641076 2646016 2663424 2670336 2673408 2677656 2679608 2686562 2714112 2721552 2723536 2726272 2730604 2744208 2764032 2768424 2775368 2793627 2801664 2809344 2811392 2813808 2818688 2837232 2840496 2857728 2864896 2883744 2891649 2896664 2899968 2904576 2915721 2936784 2952192 2957312 2976768 2984928 2989671 2994856 2998272 3014559 3018027 3036336 3043952 3047424 3063978 3067056 3081216 3086112 3120333 3122289 3136704 3142144 3145728 3162816 3171024 3171486 3174672 3185664 3223008 3226107 3231843 3234199 3237888 3258747 3273792 3278994 3282288 3326976 3332748 3336096 3338528 3341397 3342336 3345241 3369213 3373089 3384768 3393552 3397456 3424446 3440256 3443712 3449184 3453152 3458639 3487431 3505728 3512624 3534912 3544602 3551232 3560448 3564544 3570208 3575881 3605649 3609797 3618816 3628736 3658944 3664758 3668974 3685376 3691232 3724836 3732163 3735552 3745792 3751744 3755844 3769923 3782976 3787328 3793346 3810304 3822138 3844992 3855532 3866624 3872768 3884796 3887628 3897717 3915712 3921934 3936256 3951702 3961614 3969024 3979904 3986228 3997696 4010112 4016484 4019412 4024036 4029843 4034479 4048448 4063232 4082328 4085304 4089408 4095906 4100618 4108288 4114816 4146048 4152636 4160444 4163052 4171241 4182272 4194304 4214016 4217088 4220712 4228032 4228648 4232896 4239622 4247552 4260744 4286592 4297344 4301476 4309124 4317184 4344996 4349952 4356864 4365056 4371992 4376384 4383338 4405176 4428288 4435968 4443664 4448128 4455196 4456448 4477392 4492284 4497408 4497452 4513024 4524736 4554504 4565928 4571136 4587008 4591616 4598912 4621824 4629168 4649908 4674304 4705056 4713216 4718592 4726136 4734976 4747264 4757229 4762008 4778496 4807532 4825088 4856832 4878592 4886344 4910688 4918491 4923432 4966448 4980736 4999122 5004144 5007792 5013504 5026564 5043968 5077152 5090328 5096184 5126656 5160384 5165568 5173776 5179728 5183504 5196956 5258592 5268936 5276851 5282152 5292032 5316903 5326848 5340672 5346816 5355312 5359216 5373124 5428224 5443104 5447072 5452544 5461208 5488416 5497137 5503461 5528064 5536848 5550736 5587254 5603328 5618688 5622784 5627616 5637376 5674464 5680992 5690019 5715456 5729792 5767488 5783298 5793328 5799936 5809152 5831442 5873568 5882901 5897657 5904384 5914624 5942421 5953536 5969856 5979342 5989712 5996544 6029118 6036054 6072672 6087904 6094848 6127956 6134112 6143859 6150927 6155411 6162432 6172224 6240666 6244578 6273408 6284288 6291456 6325632 6342048 6342972 6349344 6359433 6364069 6371328 6446016 6452214 6463686 6468398 6475776 6517494 6547584 6557988 6564576 6575007 6582571 6653952 6665496 6672192 6677056 6682794 6684672 6690482 6738426 6746178 6769536 6787104 6794912 6805709 6848892 6880512 6887424 6898368 6906304 6917278 6974862 7011456 7025248 7069824 7089204 7102464 7120896 7129088 7140416 7151762 7211298 7219594 7237632 7257472 7317888 7329516 7337948 7370752 7382464 7449672 7464326 7471104 7491584 7503488 7511688 7539846 7565952 7574656 7586692 7620608 7644276 7689984 7711064 7733248 7745536 7769592 7775256 7795434 7831424 7843868 7872512 7903404 7923228 7938048 7959808 7972456 7995392 8020224 8032968 8038824 8048072 8059686 8068958 8096896 8126464 8164656 8170608 8178816 8191812 8201236 8216576 8229632 8292096 8305272 8320888 8326104 8342482 8364544 8388608 8428032 8434176 8441424 8456064 8457296 8465792 8479244 8495104 8521488 8573184 8594688 8602952 8618248 8634368 8674947 8689992 8699904 8713728 8730112 8743984 8752768 8766676 8810352 8856576 8871936 8887328 8896256 8910392 8912896 8954784 8969013 8984568 8994816 8994904 9026048 9049472 9054081 9109008 9131856 9142272 9174016 9183232 9197824 9243648 9258336 9299816 9348608 9360999 9410112 9426432 9437184 9452272 9469952 9494528 9514458 9524016 9556992 9615064 9650176 9678321 9695529 9702597 9713664 9757184 9772688 9821376 9836982 9846864 9932896 9961472 9998244 10008288 10015584 10024191 10027008 10035723 10043039 10053128 10087936 10119267 10154304 10180656 10192368 10253312 10320768 10331136 10347552 10359456 10367008 10375917 10383481 10393912 10462293 10517184 10537872 10553702 10564304 10584064 10633806 10653696 10681344 10693632 10710624 10718432 10727643 10746248 10816947 10829391 10856448 10886208 10894144 10905088 10922416 10976832 10994274 11006922 11056128 11073696 11101472 11174508 11196489 11206656 11224573 11237376 11245568 11255232 11274752 11309769 11348928 11361984 11380038 11430912 11459584 11534976 11566596 11586656 11599872 11605067 11618304 11662884 11693151 11747136 11765802 11795314 11808768 11829248 11884842 11907072 11939712 11958684 11979424 11993088 12058236 12072108 12089529 12103437 12145344 12175808 12189696 12255912 12268224 12287718 12301854 12310822 12324864 12344448 12481332 12489156 12513723 12546816 12568576 12582912 12651264 12684096 12685944 12698688 12718866 12728138 12742656 12892032 12904428 12927372 12936796 12951552 12952801 13034988 13095168 13115976 13129152 13150014 13165142 13307904 13330992 13344384 13354112 13365588 13369344 13380964 13476852 13492356 13539072 13574208 13589824 13611418 13697784 13761024 13774848 13796736 13812608 13834556 13949724 14022912 14050496 14139648 14178408 14204928 14241792 14258176 14280832 14303524 14422596 14439188 14475264 14514944 14635776 14659032 14675896 14741504 14764928 14899344 14928652 14942208 14983168 15006976 15023376 15079692 15131904 15149312 15173384 15241216 15288552 15379968 15422128 15466496 15491072 15539184 15550512 15590868 15662848 15687736 15745024 15806808 15830553 15846456 15876096 15919616 15944912 15990784 16040448 16065936 16077648 16096144 16119372 16137916 16193792 16252928 16329312 16341216 16357632 16383624 16386011 16402472 16433152 16459264 16510383 16584192 16610544 16641776 16652208 16684964 16729088 16777216 16856064 16868352 16882848 16912128 16914592 16931584 16941469 16958488 16990208 17042976 17070057 17146368 17189376 17205904 17236496 17268736 17349894 17379984 17399808 17427456 17460224 17487968 17505536 17533352 17620704 17648703 17692971 17713152 17743872 17774656 17792512 17820784 17825792 17909568 17938026 17969136 17989632 17989808 18052096 18098944 18108162 18218016 18263712 18284544 18313777 18348032 18366464 18395648 18452781 18466233 18487296 18516672 18599632 18697216 18721998 18820224 18852864 18874368 18904544 18934583 18939904 18989056 19028916 19048032 19078299 19092207 19113984 19114171 19230128 19300352 19356642 19391058 19405194 19427328 19514368 19545376 19642752 19673964 19693728 19725021 19747713 19762109 19865792 19922944 19996488 20016576 20031168 20048382 20054016 20071446 20086078 20106256 20175872 20238534 20308608 20361312 20384736 20417127 20432011 20468339 20506624 20641536 20662272 20695104 20718912 20734016 20751834 20766962 20787824 20924586 21034368 21075744 21107404 21128608 21162181 21168128 21267612 21307392 21362688 21362897 21387264 21421248 21436864 21455286 21492496 21633894 21658782 21712896 21772416 21788288 21810176 21844832 21953664 21988548 22013844 22087063 22112256 22147392 22202944 22349016 22392978 22413312 22449146 22474752 22491136 22510464 22549504 22619538 22697856 22723968 22760076 22835777 22861824 22919168 23069952 23133192 23173312 23199744 23210134 23236608 23325768 23386302 23494272 23531604 23590628 23617536 23658496 23769684 23814144 23879424 23917368 23958848 23986176 24116472 24144216 24179058 24206874 24290688 24351616 24379392 24511824 24536448 24575436 24603708 24621644 24649728 24688896 24962664 24978312 25027446 25093632 25137152 25165824 25302528 25368192 25371888 25397376 25437732 25456276 25485312 25784064 25808856 25854744 25873592 25903104 25905602 26069976 26190336 26231952 26258304 26300028 26330284 26615808 26661984 26688768 26708224 26731176 26738688 26761928 26953704 26984712 27078144 27148416 27179648 27222836 27395568 27522048 27549696 27593472 27625216 27669112 27899448 28045824 28100992 28279296 28356816 28409856 28483584 28516352 28561664 28607048 28845192 28878376 28950528 29029888 29107791 29271552 29318064 29351792 29483008 29529856 29798688 29857304 29884416 29966336 30013952 30046752 30107169 30129117 30159384 30263808 30298624 30346768 30482432 30577104 30759936 30844256 30932992 30982144 31078368 31101024 31127751 31150443 31181736 31186279 31325696 31375472 31490048 31613616 31661106 31692912 31752192 31839232 31889824 31981568 32080896 32131872 32155296 32182929 32192288 32238744 32243441 32275832 32387584 32488173 32505856 32658624 32682432 32715264 32767248 32772022 32804944 32866304 32918528 33020766 33168384 33221088 33283552 33304416 33336439 33369928 33458176 33554432 33589467 33673719 33712128 33736704 33765696 33824256 33829184 33863168 33882938 33916976 33980416 34085952 34140114 34292736 34378752 34411808 34472992 34537472 34699788 34759968 34799616 34815201 34854912 34855253 34920448 34975936 35011072 35066704 35241408 35297406 35385942 35426304 35487744 35549312 35585024 35641568 35651584 35819136 35876052 35938272 35979264 35979616 36036787 36104192 36197888 36216324 36310311 36436032 36527424 36569088 36627554 36696064 36732928 36791296 36905562 36932466 36974592 37033344 37199264 37258373 37394432 37443996 37541169 37640448 37705728 37748736 37809088 37869166 37879808 37978112 38057832 38096064 38156598 38184414 38227968 38228342 38460256 38600704 38713284 38782116 38810388 38854656 38858403 38955871 39028736 39090752 39285504 39347928 39387456 39450042 39495426 39524218 39731584 39845888 39992976 40033152 40062336 40096764 40108032 40142892 40172156 40212512 40276409 40351744 40477068 40617216 40722624 40769472 40834254 40864022 40936678 41013248 41283072 41324544 41390208 41437824 41468032 41503668 41533924 41575648 41641711 41849172 42068736 42151488 42214808 42257216 42324362 42336256 42535224 42614784 42725376 42725794 42774528 42842496 42873728 42910572 42984992 43267788 43317564 43425792 43544832 43576576 43620352 43689664 43907328 43977096 44027688 44174126 44224512 44294784 44405888 44698032 44785956 44826624 44898292 44949504 44982272 45020928 45099008 45239076 45395712 45447936 45520152 45671554 45723648 45838336 46139904 46266384 46346624 46399488 46420268 46473216 46651536 46772604 46988544 47063208 47181256 47235072 47316992 47491659 47539368 47628288 47758848 47834736 47917696 47972352 48232944 48288432 48358116 48413748 48581376 48703232 48758784 49023648 49072896 49150872 49158033 49207416 49243288 49299456 49377792 49925328 49956624 50054892 50187264 50274304 50331648 50605056 50736384 50743776 50794752 50824407 50875464 50912552 50970624 51568128 51617712 51709488 51747184 51806208 51811204 52139952 52380672 52463904 52516608 52600056 52660568 53078913 53231616 53323968 53377536 53416448 53462352 53477376 53523856 53907408 53969424 54156288 54296832 54359296 54445672 54791136 54941331 55044096 55099392 55186944 55250432 55338224 55398699 55798896 56091648 56201984 56558592 56713632 56803749 56819712 56869097 56967168 57032704 57123328 57214096 57276621 57342513 57690384 57756752 57901056 58059776 58215582 58543104 58636128 58703584 58796863 58966016 59059712 59243139 59286327 59597376 59714608 59768832 59932672 60027904 60093504 60214338 60258234 60318768 60527616 60597248 60693536 60789977 60964864 61154208 61251381 61296033 61366549 61405017 61519872 61688512 61865984 61964288 62156736 62202048 62255502 62300886 62363472 62372558 62651392 62750944 62980096 63227232 63322212 63385824 63446771 63486543 63504384 63559579 63678464 63779648 63963136 64088691 64161792 64263744 64310592 64365858 64384576 64477488 64486882 64551664 64775168 64976346 65011712 65317248 65364864 65430528 65534496 65544044 65609888 65714141 65732608 65837056 66041532 66261189 66336768 66442176 66567104 66608832 66672878 66739856 66916352 67108864 67178934 67347438 67424256 67473408 67531392 67648512 67658368 67726336 67765876 67833952 67941739 67960832 68171904 68280228 68507331 68585472 68586143 68757504 68823616 68945984 69074944 69399576 69519936 69599232 69630402 69709824 69710506 69840896 69951872 70022144 70133408 70482816 70594812 70771884 70852608 70911097 70975488 71098624 71170048 71283136 71303168 71638272 71752104 71876544 71958528 71959232 72073574 72208384 72395776 72432648 72620622 72872064 73054848 73138176 73255108 73392128 73465856 73582592 73811124 73864932 73949184 74066688 74398528 74516746 74788864 74887992 75082338 75280896 75411456 75497472 75618176 75738332 75759616 75956224 76115664 76192128 76313196 76368828 76455936 76456684 76655101 76920512 77201408 77426568 77564232 77620776 77709312 77716806 77911742 78057472 78181504 78571008 78695856 78774912 78900084 78990852 79048436 79253579 79463168 79691776 79985952 80066304 80124672 80193528 80216064 80285784 80344312 80425024 80552818 80703488 80954136 81234432 81445248 81538944 81668508 81728044 81873356 82026496 82566144 82649088 82780416 82875648 82936064 83007336 83067848 83151296 83283422 83698344 84137472 84302976 84429616 84514432 84648724 84672512 85070448 85229568 85450752 85451588 85549056 85684992 85747456 85821144 85969984 86535576 86635128 86851584 87089664 87153152 87240704 87379328 87814656 87954192 88055376 88348252 88449024 88589568 88811776 89396064 89571912 89653248 89796584 89899008 89964544 90041856 90198016 90387351 90478152 90791424 90895872 91040304 91343108 91447296 91676672 92279808 92532768 92693248 92798976 92840536 92946432 93303072 93451329 93545208 93558837 93977088 94126416 94362512 94470144 94633984 94983318 95078736 95256576 95517696 95669472 95835392 95944704 96465888 96576864 96716232 96730323 96827496 97162752 97406464 97517568 98047296 98145792 98301744 98316066 98414832 98486576 98598912 98755584 99850656 99913248 100009317 100109784 100260169 100374528 100548608 100663296 101021157 101210112 101472768 101487552 101589504 101648814 101750928 101825104 101941248 103136256 103235424 103418976 103494368 103612416 103622408 104279904 104445603 104565759 104761344 104927808 105033216 105200112 105321136 106157826 106463232 106647936 106755072 106832896 106924704 106954752 107047712 107814816 107938848 108110361 108312576 108593664 108718592 108891344 109582272 109882662 110088192 110198784 110373888 110500864 110676448 110797398 111597792 111775119 111903707 112183296 112403968 113117184 113427264 113607498 113639424 113738194 113934336 114065408 114246656 114428192 114553242 114685026 115380768 115513504 115697053 115802112 116119552 116431164 116575209 116867613 117086208 117272256 117407168 117593726 117932032 118119424 118486278 118572654 119194752 119429216 119537664 119865344 120055808 120187008 120428676 120516468 120637536 120829227 121055232 121194496 121387072 121579954 121929728 122308416 122502762 122592066 122733098 122810034 123039744 123377024 123731968 123928576 124313472 124404096 124511004 124601772 124726944 124745116 124925133 125068849 125302784 125501888 125960192 126454464 126644424 126771648 126893542 126973086 127008768 127119158 127356928 127559296 127926272 128177382 128323584 128527488 128621184 128731716 128769152 128954976 128973764 129103328 129308471 129550336 129952692 130023424 130634496 130729728 130861056 131068992 131088088 131219776 131428282 131465216 131674112 132083064 132522378 132673536 132884352 133134208 133217664 133345756 133479712 133832704 134217728 134357868 134694876 134848512 134946816 135062784 135297024 135316736 135452672 135531752 135667904 135883478 135921664 136343808 136560456 137014662 137170944 137172286 137515008 137647232 137891968 138149888 138799152 139039872 139198464 139260804 139419648 139421012 139681792 139903744 140044288 140266816 140965632 141189624 141543768 141705216 141822194 141950976 142197248 142340096 142566272 142606336 143276544 143504208 143753088 143917056 143918464 144147148 144416768 144791552 144865296 145241244 145744128 146109696 146276352 146510216 146784256 146931712 147165184 147474099 147622248 147729864 147898368 148133376 148797056 149033492 149577728 149775984 150164676 150561792 150822912 150994944 151236352 151476664 151519232 151912448 152231328 152384256 152473221 152626392 152737656 152911872 152913368 153310202 153841024 154402816 154853136 155128464 155241552 155418624 155433612 155823484 156114944 156363008 157142016 157391712 157549824 157800168 157981704 158096872 158507158 158926336 159383552 159971904 160132608 160249344 160387056 160432128 160571568 160688624 160850048 161105636 161406976 161908272 162468864 162890496 163077888 163337016 163456088 163746712 164052992 164823993 165132288 165298176 165560832 165751296 165872128 166014672 166135696 166302592 166566844 167396688 168274944 168605952 168859232 169028864 169297448 169345024 170140896 170411247 170459136 170607291 170901504 170903176 171098112 171369984 171494912 171642288 171939968 172027539 173071152 173270256 173703168 174179328 174306304 174481408 174758656 175629312 175908384 176110752 176390589 176696504 176898048 177179136 177623552 177858981 178792128 179143824 179306496 179593168 179798016 179929088 180083712 180396032 180774702 180956304 181582848 181791744 182080608 182369931 182686216 182894592 183353344 183888099 184099647 184215051 184559616 185065536 185386496 185597952 185681072 185892864 186606144 186902658 187090416 187117674 187954176 188252832 188725024 188940288 189267968 189966636 190157472 190340313 190459629 190513152 190678737 190817741 191035392 191338944 191670784 191889408 192266073 192931776 193153728 193432464 193460646 193654992 194325504 194812928 195035136 196094592 196291584 196603488 196632132 196829664 196973152 197142423 197197824 197286139 197511168 198783567 199701312 199826496 200018634 200219568 200520338 200749056 201097216 201326592 202042314 202420224 202945536 202975104 203179008 203297628 203501856 203650208 203825217 203882496 204059701 205521993 205758429 206272512 206470848 206837952 206988736 207224832 207244816 208559808 208891206 209131518 209522688 209855616 210066432 210400224 210642272 210976979 212315652 212733291 212926464 213295872 213510144 213665792 213849408 213909504 214095424 215629632 215877696 216220722 216625152 217187328 217437184 217782688 219164544 219765324 220176384 220197617 220397568 220747776 221001728 221352896 221594796 223195584 223550238 223807414 224366592 224807936 226234368 226854528 227214996 227278848 227476388 227868672 228130816 228493312 228856384 229106484 229370052 229965303 230761536 231027008 231394106 231604224 232239104 232862328 233150418 233735226 234172416 234544512 234814336 235187452 235864064 236238848 236972556 237145308 237760737 238389504 238858432 239075328 239730688 240111616 240374016 240857352 241032936 241275072 241658454 242110464 242388992 242774144 243159908 243859456 244616832 245005524 245184132 245466196 245620068 246079488 246103219 246754048 247463936 247857152 248626944 248808192 249022008 249203544 249453888 249490232 249850266 250137698 250605568 251003776 251920384 252908928 253288848 253543296 253787084 253946172 254017536 254238316 254713856 255118592 255852544 256354764 256647168 257054976 257242368 257463432 257538304 257909952 257947528 258206656 258616942 259100672 259905384 260046848 261268992 261459456 261722112 262137984 262176176 262439552 262856564 262930432 263348224 264166128 265044756 265347072 265768704 266268416 266435328 266691512 266959424 267665408 268435456 268715736 269389752 269697024 269893632 270125568 270594048 270633472 270905344 271063504 271335808 271766956 271843328 272687616 273120912 274029324 274341888 274344572 275030016 275294464 275783936 276299776 277598304 278079744 278396928 278521608 278839296 278842024 279363584 279807488 280088576 280533632 280676511 281931264 282379248 283087536 283410432 283644388 283901952 284394496 284680192 285132544 285212672 286553088 287008416 287506176 287834112 287836928 288294296 288833536 289583104 289730592 290190969 290482488 291488256 292219392 292552704 293020432 293568512 293863424 294330368 294948198 295244496 295459728 295796736 296266752 297594112 298066984 299155456 299551968 300027951 300329352 300780507 301123584 301645824 301989888 302472704 302953328 303038464 303824896 304462656 304768512 304946442 305252784 305475312 305823744 305826736 306620404 307682048 308805632 309706272 310256928 310483104 310837248 310867224 311334209 311646968 312229888 312726016 313697277 314284032 314783424 315099648 315600336 315963408 316193744 317014316 317852672 318767104 319943808 320265216 320498688 320774112 320864256 321143136 321377248 321700096 321887911 322211272 322813952 323816544 324331083 324937728 325780992 326155776 326674032 326912176 327493424 328105984 329647986 330264576 330596352 331121664 331502592 331744256 332029344 332271392 332605184 333133688 334793376 335325357 335711121 336549888 337211904 337718464 338057728 338594896 338690048 340281792 340822494 340918272 341214582 341803008 341806352 342196224 342739968 342989824 343284576 343879936 344055078 346142304 346540512 347091159 347406336 347961763 348358656 348612608 348962816 349517312 350602839 351258624 351816768 352221504 352781178 353393008 353796096 354358272 355247104 355717962 357584256 358287648 358612992 359186336 359596032 359757077 359858176 360167424 360792064 361549404 361912608 362487681 363165696 363169249 363583488 364161216 364739862 365372432 365789184 366706688 367776198 368199294 368430102 369119232 370131072 370772992 371195904 371362144 371785728 373212288 373805316 374180832 374235348 374775399 375206547 375480071 375908352 376505664 377450048 377880576 378535936 379933272 380314944 380680626 380919258 381026304 381357474 381635482 382070784 382677888 383341568 383778816 384532146 385863552 386307456 386864928 386921292 387309984 387925413 388208209 388651008 389625856 390070272 392189184 392583168 393206976 393264264 393659328 393946304 394284846 394395648 394572278 395022336 397567134 399402624 399652992 400037268 400439136 401040676 401498112 401536831 402194432 402653184 404084628 404840448 405891072 405950208 406358016 406595256 407003712 407300416 407650434 407764992 408119402 411043986 411516858 412545024 412941696 413675904 413977472 414449664 414489632 417119616 417782412 418263036 419045376 419711232 420132864 420800448 421284544 421953958 424631304 425466582 425852928 426591744 427020288 427331584 427698816 427819008 428190848 431259264 431755392 432441444 433250304 434374656 434874368 435565376 438329088 439530648 440352768 440395234 440795136 441495552 442003456 442705792 443189592 446391168 447100476 447614828 448733184 449615872 452468736 453709056 454429992 454557696 454952776 455737344 456261632 456986624 457712768 458212968 458740104 459930606 461523072 462054016 462788212 463208448 464478208 465724656 466300836 467470452 468344832 469089024 469628672 470374904 471728128 472477696 473945112 474290616 475521474 476779008 477716864 478150656 479461376 480223232 480748032 481714704 482065872 482550144 483316908 484220928 484777984 485548288 486319816 487718912 489233664 490011048 490368264 490932392 491240136 492158976 492206438 493508096 494927872 495714304 497253888 497616384 498044016 498407088 498907776 498980464 499700532 500275396 501211136 502007552 503840768 505817856 506577696 507086592 507574168 507892344 508035072 508476632 509427712 510237184 511705088 511821873 512709528 513294336 514109952 514484736 514926864 515076608 515819904 515895056 516413312 517233884 518201344 519810768 520093696 522537984 522918912 523444224 524275968 524352352 524879104 525713128 525860864 526696448 528332256 529171767 530089512 530694144 531537408 532536832 532870656 533383024 533918848 535330816 537431472 538779504 539394048 539787264 540251136 541188096 541266944 541810688 542127008 542671616 543533912 543686656 545375232 546241824 547109793 548058648 548683776 548689144 550060032 550588928 551567872 552298941 552599552 555196608 556159488 556793856 557043216 557678592 557684048 558727168 559614976 560177152 561067264 561353022 563862528 564758496 566175072 566820864 567288776 567803904 568788992 569360384 570265088 570425344 571020939 572036211 572453223 573106176 574016832 575012352 575668224 575673856 576588592 577667072 579166208 579461184 580381938 580964976 582976512 584438784 585105408 586040864 587137024 587726848 588660736 589896396 590488992 590919456 591427269 591593472 591858417 592533504 592539301 595188224 596133968 598310912 599103936 600055902 600658704 601561014 602247168 603291648 603979776 604945408 605906656 606076928 607649792 608925312 609537024 609892884 610505568 610950624 611475651 611647488 611653472 612179103 612625379 613240808 615364096 617275287 617611264 619412544 620513856 620966208 621674496 621734448 622668418 623293936 624459776 625452032 627394554 628568064 629566848 630199296 631200672 631926816 632387488 632930937 633392341 634028632 635705344 637534208 638199873 639887616 640530432 640997376 641548224 641728512 642286272 642754496 643400192 643775822 644422544 645627904 647633088 648662166 649875456 651561984 652311552 653348064 653824352 654986848 656211968 659295972 660529152 660592851 661192704 662243328 662249807 663005184 663488512 664058688 664542784 665210368 666267376 669586752 670650714 671422242 673099776 674423808 675436928 676115456 677189792 677380096 680563584 681644988 681836544 682429164 683606016 683612704 684392448 684698953 685479936 685979648 686569152 687759872 688110156 689895909 692284608 693081024 694182318 694812672 695923526 696717312 697225216 697925632 699034624 701205678 702517248 703633536 704443008 705562356 706786016 707592192 707909087 708716544 710494208 711435924 713282211 715168512 716575296 717225984 718372672 719192064 719514154 719716352 720334848 721584128 723098808 723825216 724975362 726331392 726338498 727166976 728322432 729479724 730744864 731578368 733413376 735552396 736398588 736860204 738238464 738309657 740262144 741545984 742391808 742724288 743571456 746424576 747610632 748361664 748470696 749550798 750413094 750960142 751816704 753011328 754900096 755761152 757071872 759866544 760629888 761361252 761838516 762052608 762714948 763270964 764141568 765355776 766683136 767557632 769064292 771727104 772614912 773729856 773842584 774619968 775850826 776416418 777302016 779251712 780140544 784378368 785166336 786413952 786528528 787318656 787892608 788569692 788791296 789144556 790044672 795134268 798805248 799305984 800074536 800878272 802081352 802996224 803073662 804388864 805306368 808169256 809680896 811782144 811900416 812716032 813190512 814007424 814600832 815300868 815529984 816238804 822087972 823033716 825090048 825883392 827351808 827954944 828899328 828979264 834239232 835564824 836526072 838090752 839422464 840265728 841600896 842569088 843907916 849262608 850933164 851705856 853183488 854040576 854663168 855397632 855638016 856381696 862518528 863510784 864882888 866500608 868749312 869748736 871130752 876658176 879061296 880705536 880790468 881590272 882991104 884006912 885411584 886379184 892782336 894200952 895229656 897466368 899231744 902341521 904937472 907418112 908859984 909115392 909905552 911474688 912523264 913973248 915425536 916425936 917480208 919861212 923046144 924108032 925576424 926416896 928956416 931449312 932601672 934002627 934940904 936689664 938178048 939257344 940749808 943456256 944955392 947890224 948581232 951042948 953558016 955433728 956301312 958922752 960446464 961496064 963429408 964131744 965100288 965663733 966633816 966774649 968441856 969555968 971096576 972639632 975437824 978467328 980022096 980736528 981864784 982480272 984317952 984412876 987016192 989855744 991428608 994507776 995232768 996088032 996814176 997815552 997960928 999401064 999546671 1000550792 1002422272 1004015104 1007133363 1007681536 1011635712 1013155392 1014173184 1015148336 1015784688 1016070144 1016953264 1018855424 1020474368 1023410176 1023643746 1025419056 1026588672 1028219904 1028969472 1029853728 1030153216 1031639808 1031790112 1032826624 1033429609 1034467768 1036402688 1039621536 1040187392 1041273477 1043885289 1045075968 1045837824 1046888448 1048551936 1048704704 1049758208 1051426256 1051721728 1053392896 1056664512 1058343534 1060179024 1061388288 1063074816 1065073664 1065741312 1066766048 1067837696 1070661632 1074862944 1077559008 1078788096 1079271231 1079574528 1080502272 1080512843 1082376192 1082533888 1083621376 1084254016 1085343232 1087067824 1087373312 1089507747 1090750464 1092483648 1094219586 1096117296 1097367552 1097378288 1100120064 1101177856 1103135744 1104597882 1105199104 1110393216 1112318976 1113587712 1114086432 1115357184 1115368096 1117140397 1117454336 1119229952 1120354304 1122134528 1122706044 1125619641 1126440213 1127725056 1129516992 1132350144 1133641728 1134577552 1135607808 1137577984 1138720768 1140530176 1140850688 1142041878 1144072422 1144906446 1146212352 1148033664 1150024704 1151336448 1151347712 1153177184 1155009563 1155334144 1158332416 1158922368 1160763876 1161929952 1163776239 1164624627 1165953024 1165964431 1168877568 1170210816 1172081728 1174274048 1175453696 1177321472 1179792792 1180977984 1181838912 1182854538 1183186944 1183716834 1185067008 1185078602 1190376448 1192267936 1196621824 1198207872 1200111804 1201317408 1203122028 1204494336 1204610493 1205488649 1206583296 1207632001 1207959552 1209890816 1211813312 1212153856 1215299584 1217850624 1219074048 1219785768 1221011136 1221901248 1222951302 1223294976 1223306944 1224358206 1225250758 1226481616 1230728192 1234550574 1235222528 1238825088 1241027712 1241932416 1243348992 1243468896 1245336836 1246587872 1248568679 1248919552 1250904064 1254789108 1257136128 1259133696 1260398592 1262401344 1263853632 1264774976 1265861874 1266784682 1268057264 1271410688 1275068416 1276399746 1279775232 1281060864 1281994752 1283096448 1283457024 1284572544 1285508992 1286800384 1287551644 1288845088 1290893041 1291255808 1295266176 1297324332 1299750912 1303123968 1303136717 1304623104 1306696128 1307648704 1309973696 1312423936 1318591944 1321058304 1321185702 1322385408 1324486656 1324499614 1326010368 1326977024 1328117376 1329085568 1330420736 1332534752 1339173504 1341301428 1342844484 1346199552 1347310843 1348847616 1350873856 1352230912 1354379584 1354760192 1361127168 1363289976 1363673088 1364858328 1367212032 1367225408 1368784896 1369397906 1370959872 1371959296 1373138304 1375519744 1376220312 1379791818 1384569216 1386162048 1388364636 1389625344 1391847052 1393434624 1394450432 1395851264 1398069248 1402411356 1405034496 1407267072 1408886016 1411124712 1413572032 1415184384 1415818174 1417433088 1420988416 1422871848 1426564422 1430337024 1433150592 1434451968 1436745344 1438384128 1439028308 1439432704 1440669696 1443168256 1446197616 1447650432 1449950724 1452662784 1452676996 1454333952 1456644864 1458959448 1461489728 1463156736 1466826752 1471104792 1472797176 1473720408 1476476928 1476619314 1480524288 1483091968 1484783616 1485448576 1487142912 1492849152 1495221264 1496723328 1496941392 1499101596 1500826188 1501920284 1503633408 1506022656 1509800192 1511522304 1514143744 1519733088 1521259776 1522722504 1523677032 1524105216 1525429896 1526541928 1528283136 1530711552 1533366272 1535115264 1538128584 1543454208 1545229824 1547459712 1547685168 1549239936 1551701652 1552832836 1554604032 1558503424 1560281088 1568756736 1570332672 1572827904 1573057056 1574637312 1575785216 1577139384 1577582592 1578289112 1580089344 1590268536 1597610496 1598611968 1600149072 1601756544 1604162704 1605992448 1606147324 1608777728 1616338512 1619361792 1623564288 1623800832 1625432064 1626381024 1628014848 1629201664 1630601736 1631059968 1632477608 1644175944 1646067432 1650180096 1651766784 1654703616 1655909888 1657798656 1657958528 1668478464 1671129648 1673052144 1676181504 1678844928 1680531456 1683201792 1685138176 1687815832 1698525216 1701866328 1703411712 1706366976 1708081152 1709326336 1710795264 1711276032 1712763392 1717359669 1725037056 1727021568 1729765776 1733001216 1737498624 1739497472 1742261504 1753316352 1758122592 1761411072 1761580936 1763180544 1765982208 1768013824 1770823168 1772758368 1775575251 1777617903 1785564672 1788401904 1790459312 1794932736 1798463488 1804683042 1809874944 1814836224 1817719968 1818230784 1819811104 1822949376 1825046528 1827946496 1830851072 1832851872 1834960416 1836537309 1837876137 1839722424 1846092288 1848216064 1851152848 1852833792 1857912832 1862898624 1865203344 1868005254 1869881808 1873379328 1876356096 1878514688 1881499616 1886912512 1889910784 1895780448 1897162464 1898792811 1900177023 1902085896 1902363019 1907116032 1910867456 1912602624 1917845504 1920892928 1922992128 1926858816 1928263488 1930200576 1931327466 1933267632 1933549298 1936883712 1939111936 1942193152 1945279264 1950875648 1956934656 1960044192 1961473056 1963729568 1964960544 1966849901 1968635904 1968825752 1974032384 1979711488 1981778553 1982857216 1986749421 1989015552 1990465536 1992176064 1993628352 1995631104 1995921856 1998802128 1999093342 2001101584 2004844544 2008030208 2014266726 2015363072 2023271424 2026310784 2028346368 2030296672 2031569376 2032140288 2033906528 2037710848 2040948736 2046820352 2047287492 2050838112 2053177344 2054096859 2056439808 2057938944 2059707456 2060306432 2063279616 2063580224 2065653248 2066859218 2068935536 2072805376 2079243072 2080374784 2082546954 2087770578 2090151936 2091675648 2093776896 2097103872 2097409408 2099516416 2102852512 2103443456 2106785792 2113329024 2116687068 2120358048 2122776576 2123727261 2126149632 2126170433 2130147328 2131482624 2133532096 2135675392 2141323264 2149725888 2155118016 2157576192 2158542462 2159149056 2161004544 2161025686 2164752384 2165067776 2167242752 2168508032 2170686464 2174135648 2174746624 2179015494 2181500928 2184967296 2188439172 2192234592 2194735104 2194756576 2198244007 2200240128 2202355712 2206271488 2209195764 2210398208 2214928971 2220786432 2224637952 2227175424 2228172864 2230714368 2230736192 2234280794 2234908672 2238459904 2240708608 2244269056 2245412088 2251239282 2252880426 2255450112 2259033984 2264700288 2267283456 2269155104 2271215616 2275155968 2277441536 2281060352 2281701376 2284083756 2288144844 2289812892 2292424704 2296067328 2300049408 2302672896 2302695424 2306354368 2310019126 2310668288 2316664832 2317844736 2321527752 2323859904 2327552478 2329249254 2331906048 2331928862 2337755136 2340421632 2344163456 2348548096 2350907392 2354642944 2359585584 2361955968 2363677824 2365709076 2366373888 2367433668 2370134016 2370157204 2376308131 2380752896 2384535872 2393243648 2396415744 2400223608 2402634816 2406244056 2408988672 2409220986 2410977298 2413166592 2415264002 2415919104 2419781632 2423626624 2424307712 2430599168 2435701248 2438148096 2439571536 2442022272 2443802496 2445902604 2446589952 2446613888 2448716412 2450501516 2452963232 2456860949 2461456384 2469101148 2470445056 2477650176 2482055424 2483864832 2486697984 2486937792 2490673672 2493175744 2497137358 2497839104 2501808128 2509578216 2514272256 2518267392 2520797184 2524802688 2527707264 2529549952 2531723748 2533569364 2536114528 2542821376 2550136832 2552799492 2559550464 2562121728 2563989504 2566192896 2566914048 2569145088 2571017984 2573600768 2575103288 2577690176 2581786082 2582511616 2590532352 2594648664 2599501824 2606247936 2606273434 2609246208 2613392256 2615297408 2619947392 2624847872 2637183888 2642116608 2642371404 2644770816 2648973312 2648999228 2652020736 2653954048 2656234752 2658171136 2660841472 2665069504 2678347008 2682602856 2685688968 2692399104 2694621686 2697695232 2701747712 2704461824 2708759168 2709520384 2722254336 2726579952 2727346176 2729716656 2734424064 2734450816 2737569792 2738795812 2741919744 2743918592 2746276608 2751039488 2752440624 2759583636 2769138432 2772324096 2776729272 2779250688 2783694104 2786869248 2788900864 2791702528 2796138496 2802007881 2804822712 2810068992 2814534144 2817772032 2822249424 2827144064 2830368768 2831636348 2834866176 2841976832 2845743696 2853128844 2860674048 2866301184 2868903936 2873490688 2876768256 2878056616 2878865408 2881339392 2886336512 2892395232 2895300864 2896991199 2899901448 2900323947 2905325568 2905353992 2908667904 2913289728 2917918896 2922979456 2926313472 2933653504 2942209584 2945594352 2947440816 2952953856 2953238628 2961048576 2966183936 2969567232 2970897152 2974285824 2985698304 2990442528 2993446656 2993882784 2998203192 2998640013 3001652376 3003840568 3007266816 3012045312 3019600384 3023044608 3028287488 3039466176 3042519552 3045445008 3047354064 3048210432 3050859792 3053083856 3056566272 3061423104 3066732544 3070230528 3076257168 3086908416 3090459648 3094919424 3095370336 3098479872 3100288827 3103403304 3105665672 3109208064 3117006848 3120562176 3131655867 3137513472 3140665344 3145655808 3146114112 3149274624 3151570432 3154278768 3155165184 3156578224 3160178688 3180537072 3195220992 3197223936 3200298144 3203513088 3208325408 3211984896 3212294648 3217555456 3232677024 3237813693 3238723584 3241538529 3247128576 3247601664 3250864128 3252762048 3256029696 3258403328 3261203472 3262119936 3264955216 3268523241 3288351888 3292134864 3300360192 3303533568 3309407232 3311819776 3315597312 3315917056 3336956928 3342259296 3346104288 3351421191 3352363008 3357689856 3361062912 3366403584 3370276352 3375631664 3379320639 3397050432 3403732656 3406823424 3412733952 3416162304 3418652672 3421590528 3422552064 3425526784 3434719338 3450074112 3454043136 3459531552 3465028689 3466002432 3469014917 3474997248 3478994944 3484523008 3493873881 3497893293 3506632704 3516245184 3522822144 3523161872 3526361088 3531964416 3536027648 3541646336 3545516736 3551150502 3555235806 3571129344 3576803808 3580918624 3586608643 3589865472 3596926976 3609366084 3613831479 3616465947 3619749888 3622896003 3629672448 3635439936 3636461568 3639622208 3645898752 3650093056 3655892992 3661702144 3665703744 3669920832 3673074618 3675752274 3679444848 3692184576 3696432128 3702305696 3705667584 3715825664 3725797248 3730406688 3736010508 3739763616 3743359489 3745706037 3746758656 3752712192 3757029376 3762999232 3773825024 3779821568 3791560896 3794324928 3797585622 3800354046 3804171792 3804726038 3814232064 3821734912 3825205248 3835691008 3841785856 3845984256 3853717632 3856526976 3860401152 3862654932 3866535264 3867098596 3872679123 3873767424 3877134319 3878223872 3884386304 3890558528 3901751296 3909410151 3913869312 3920088384 3922946112 3927459136 3929921088 3933699802 3937271808 3937651504 3948064768 3959422976 3963557106 3965714432 3973498842 3978031104 3980931072 3984352128 3987256704 3991262208 3991843712 3997604256 3998186684 4002203168 4008562601 4009689088 4016060416 4028533452 4030726144 4041932529 4046542848 4052621568 4056692736 4060593344 4063138752 4064280576 4067813056 4075421696 4081897472 4093640704 4094574984 4101676224 4106354688 4108193718 4112879616 4115877888 4119414912 4120612864 4126559232 4127160448 4131306496 4133718436 4137871072 4145610752 4158486144 4160749568 4165093908 4175541156 4180303872 4183351296 4183754723 4187553792 4194207744 4194818816 4199032832 4205705024 4206886912 4213571584 4226658048 4233374136 4240716096 4245553152 4247454522 4252299264 4252340866 4260294656 4262965248 4267064192 4271350784 4282646528 4299451776 4310236032 4315152384 4317084924 4318298112 4322009088 4322051372 4329504768 4330135552 4334485504 4337016064 4341372928 4348271296 4349493248 4358030988 4363001856 4369934592 4376878344 4384469184 4389470208 4389513152 4396488014 4400480256 4404711424 4412542976 4418391528 4420796416 4429857942 4441572864 4449275904 4454350848 4456345728 4461428736 4461472384 4468561588 4469817344 4476919808 4481417216 4488538112 4490824176 4502478564 4505760852 4510900224 4518067968 4529400576 4534566912 4538310208 4542431232 4550311936 4554883072 4562120704 4563402752 4568167512 4576289688 4579625784 4584849408 4592134656 4600098816 4605345792 4605390848 4612708736 4620038252 4621336576 4633329664 4635689472 4643055504 4647719808 4655104956 4658498508 4663812096 4663857724 4675510272 4675961161 4680843264 4688326912 4697096192 4701814784 4709285888 4719171168 4723911936 4727355648 4731418152 4732747776 4734867336 4740268032 4740314408 4752616262 4761505792 4769071744 4786487296 4792831488 4800447216 4805269632 4812488112 4817977344 4818441972 4821954596 4826333184 4830528004 4839563264 4847253248 4848615424 4861198336 4871402496 4876296192 4879143072 4884044544 4887604992 4891805208 4893179904 4893227776 4897432824 4901003032 4905926464 4913721898 4922912768 4938202296 4940890112 4955300352 4964110848 4967729664 4973395968 4973875584 4981347344 4986351488 4994274716 4995678208 5003616256 5019156432 5028544512 5036534784 5041594368 5049605376 5055414528 5059099904 5063447496 5067138728 5072229056 5085642752 5100273664 5105598984 5119100928 5124243456 5127979008 5132385792 5133828096 5138290176 5142035968 5147201536 5150206576 5155380352 5163572164 5165023232 5181064704 5189297328 5199003648 5212495872 5212546868 5218492416 5226784512 5230594816 5239894784 5249695744 5274367776 5284233216 5284742808 5289541632 5297946624 5297998456 5304041472 5307908096 5312469504 5316342272 5321682944 5330139008 5332853709 5356694016 5365205712 5371377936 5384798208 5389243372 5395390464 5403495424 5408923648 5417518336 5419040768 5444508672 5453159904 5454692352 5459433312 5468848128 5468901632 5475139584 5477591624 5483839488 5487837184 5492553216 5502078976 5504881248 5513628411 5519167272 5538276864 5544648192 5553458544 5558501376 5567388208 5573738496 5577801728 5583405056 5592276992 5604015762 5609645424 5620137984 5629068288 5635544064 5644498848 5654288128 5660737536 5663272696 5669732352 5683953664 5691487392 5700531069 5706257688 5707089057 5721348096 5732602368 5737807872 5746981376 5753536512 5756113232 5757730816 5762678784 5772673024 5784790464 5790601728 5793982398 5799802896 5800647894 5810651136 5810707984 5817335808 5826579456 5835837792 5845958912 5852626944 5867307008 5884419168 5891188704 5894881632 5900549703 5905907712 5906477256 5915349971 5922097152 5932367872 5939134464 5941794304 5948571648 5960248263 5971396608 5980885056 5986893312 5987765568 5996406384 5997280026 6003304752 6007681136 6014533632 6024090624 6039200768 6046089216 6056574976 6078932352 6085039104 6090890016 6094708128 6096420864 6101719584 6106167712 6113132544 6115870309 6122846208 6133465088 6140461056 6152514336 6162290577 6173816832 6180919296 6189838848 6190740672 6196959744 6200577654 6206806608 6211331344 6218416128 6234013696 6241124352 6263311734 6275026944 6281330688 6291311616 6292228224 6298549248 6303140864 6308557536 6310330368 6313156448 6320357376 6361074144 6371181783 6378511299 6390441984 6394447872 6400596288 6407026176 6416650816 6423969792 6424589296 6435110912 6465354048 6475627386 6477447168 6483077058 6494257152 6495203328 6501728256 6505524096 6512059392 6516806656 6522406944 6524239872 6529910432 6537046482 6576703776 6584269728 6594732021 6600720384 6607067136 6618814464 6623639552 6631194624 6631834112 6673913856 6684518592 6692208576 6702842382 6704726016 6715379712 6722125824 6732807168 6740552704 6751263328 6758641278 6794100864 6807465312 6813646848 6825467904 6826126127 6832324608 6837305344 6843181056 6845104128 6851053568 6869438676 6900148224 6908086272 6919063104 6930057378 6932004864 6938029834 6949994496 6957989888 6969046016 6987747762 6995786586 7013265408 7032490368 7045644288 7046323744 7052722176 7063928832 7072055296 7083292672 7091033472 7102301004 7110471612 7128924393 7142258688 7153607616 7161837248 7173217286 7179730944 7193853952 7218732168 7227662958 7232931894 7239499776 7245792006 7259344896 7270879872 7272923136 7279244416 7291797504 7300186112 7311785984 7323404288 7331407488 7339841664 7346149236 7351504548 7358889696 7370582847 7384369152 7392864256 7404611392 7411335168 7431651328 7451594496 7460813376 7472021016 7479527232 7486718978 7491412074 7493517312 7505424384 7514058752 7525998464 7547650048 7559643136 7583121792 7588649856 7595171244 7600708092 7608343584 7609452076 7628464128 7629199789 7643469824 7650410496 7671382016 7683571712 7691968512 7707435264 7713053952 7720802304 7725309864 7733070528 7734197192 7745358246 7747534848 7754268638 7756447744 7768772608 7781117056 7803502592 7818820302 7827738624 7840176768 7845892224 7854918272 7859842176 7867399604 7874543616 7875303008 7896129536 7918845952 7927114212 7931428864 7946997684 7956062208 7961862144 7968704256 7974513408 7982524416 7983687424 7995208512 7996373368 8004406336 8017125202 8019378176 8032120832 8057066904 8061452288 8083865058 8093085696 8105243136 8113385472 8121186688 8126277504 8128561152 8135626112 8150843392 8163794944 8187281408 8189149968 8203352448 8212709376 8216387436 8225759232 8231755776 8238829824 8241225728 8253118464 8254320896 8262612992 8267436872 8275742144 8291221504 8316972288 8321499136 8330187816 8351082312 8360607744 8366702592 8367509446 8375107584 8388415488 8389637632 8398065664 8411410048 8413773824 8427143168 8453316096 8466748272 8481432192 8491106304 8494909044 8504598528 8504681732 8520589312 8525930496 8534128384 8542701568 8565293056 8598903552 8620472064 8630304768 8634169848 8636596224 8644018176 8644102744 8659009536 8660271104 8668971008 8674032128 8682745856 8696542592 8698986496 8700971841 8716061976 8726003712 8739869184 8753756688 8768938368 8778940416 8779026304 8792976028 8800960512 8809422848 8825085952 8836783056 8841592832 8859715884 8883145728 8898551808 8908701696 8912691456 8922857472 8922944768 8937123176 8939634688 8953839616 8962834432 8977076224 8981648352 8995920039 9004957128 9011521704 9021800448 9036135936 9058801152 9069133824 9076620416 9084862464 9100623872 9109766144 9124241408 9136335024 9152579376 9159251568 9169698816 9184269312 9200197632 9210691584 9210781696 9225417472 9240076504 9242673152 9266659328 9271378944 9286111008 9295439616 9300866481 9310209912 9316997016 9327624192 9327715448 9351020544 9351922322 9361686528 9376653824 9394192384 9403629568 9418571776 9438342336 9447823872 9454711296 9462836304 9465495552 9469734672 9480536064 9480628816 9505232524 9523011584 9538143488 9572974592 9585662976 9600894432 9610539264 9624976224 9635954688 9636883944 9643909192 9652666368 9661056008 9679126528 9694506496 9697230848 9722396672 9724615587 9742804992 9752592384 9758286144 9768089088 9775209984 9783610416 9786359808 9786455552 9794865648 9802006064 9811852928 9827443796 9845825536 9876404592 9881780224 9910600704 9928221696 9935459328 9946791936 9947751168 9962694688 9972702976 9988549432 9991356416 10007232512 10038312864 10054263573 10057089024 10073069568 10083188736 10099210752 10110829056 10118199808 10126894992 10134277456 10144458112 10171285504 10211197968 10238201856 10248486912 10255958016 10264771584 10267656192 10276580352 10284071936 10294403072 10300413152 10310760704 10327144328 10330046464 10362129408 10378594656 10395086067 10398007296 10407044751 10424991744 10425093736 10436984832 10453569024 10461189632 10479789568 10493679879 10499391488 10548735552 10568466432 10569485616 10579083264 10595893248 10595996912 10608082944 10615816192 10624939008 10632684544 10643365888 10660278016 10665707418 10713388032 10730411424 10742755872 10759825929 10769596416 10778486744 10790780928 10806990848 10817847296 10835036672 10838081536 10849397841 10868688009 10889017344 10906319808 10909384704 10918866624 10937696256 10937803264 10950279168 10955183248 10967678976 10975674368 10985106432 11004157952 11009762496 11027256822 11038334544 11076553728 11089296384 11106917088 11117002752 11134776416 11147476992 11155603456 11166810112 11184553984 11208031524 11219290848 11230078467 11237118111 11240275968 11258136576 11258246719 11271088128 11288997696 11308576256 11321475072 11326545392 11339464704 11367907328 11382974784 11401062138 11412515376 11414178114 11442696192 11465204736 11475615744 11493962752 11507073024 11512226464 11515461632 11525357568 11545346048 11569580928 11581203456 11587964796 11599605792 11601295788 11618037369 11621302272 11621415968 11631402957 11634671616 11639882201 11653158912 11671675584 11691917824 11705253888 11728230453 11734614016 11768838336 11782377408 11789763264 11801099406 11811815424 11812954512 11830699942 11844194304 11864735744 11878268928 11883588608 11897143296 11920496526 11942793216 11961770112 11973786624 11975531136 11992812768 11994560052 12006609504 12015362272 12025687803 12029067264 12034454479 12048181248 12078401536 12092178432 12113149952 12125797587 12157864704 12170078208 12181780032 12189416256 12192841728 12203439168 12212335424 12226265088 12231740618 12245692416 12266930176 12280922112 12305028672 12324581154 12347633664 12361838592 12379677696 12381481344 12393919488 12401155308 12413613216 12422662688 12436832256 12447641761 12468027392 12482248704 12526623468 12550053888 12551264169 12562661376 12582623232 12584456448 12597098496 12606281728 12617115072 12620660736 12626312896 12640714752 12722148288 12742363566 12757022598 12780883968 12788895744 12801192576 12814052352 12833301632 12847939584 12849178592 12870221824 12930708096 12951254772 12954894336 12966154116 12988514304 12990406656 13003456512 13011048192 13024118784 13033613312 13044813888 13048479744 13059820864 13074092964 13153407552 13168539456 13189464042 13201440768 13214134272 13237628928 13247279104 13262389248 13263668224 13347827712 13369037184 13384417152 13405684764 13409452032 13430759424 13444251648 13465614336 13481105408 13502526656 13517282556 13588201728 13614930624 13627293696 13650935808 13652252254 13664649216 13674610688 13686362112 13690208256 13702107136 13738877352 13800296448 13816172544 13838126208 13860114756 13864009728 13876059668 13899988992 13915979776 13938092032 13975495524 13991573172 14026530816 14027883483 14064980736 14091288576 14092647488 14105444352 14127857664 14144110592 14166585344 14182066944 14204602008 14220943224 14257848786 14284517376 14307215232 14323674496 14346434572 14359461888 14387707904 14437464336 14455325916 14465863788 14478999552 14491584012 14518689792 14541759744 14545846272 14558488832 14583595008 14600372224 14623571968 14646808576 14662814976 14679683328 14692298472 14703009096 14717779392 14741165694 14768738304 14785728512 14809222784 14822670336 14863302656 14903188992 14921626752 14944042032 14959054464 14973437956 14982824148 14987034624 15010848768 15028117504 15051996928 15095300096 15119286272 15166243584 15177299712 15190342488 15201416184 15216687168 15218904152 15256928256 15258399578 15286939648 15300820992 15342764032 15367143424 15383937024 15414870528 15426107904 15441604608 15450619728 15466141056 15468394384 15490716492 15495069696 15508537276 15512895488 15537545216 15562234112 15607005184 15637640604 15655477248 15680353536 15691784448 15709836544 15719684352 15734799208 15749087232 15750606016 15792259072 15837691904 15854228424 15862857728 15893995368 15912124416 15923724288 15937408512 15949026816 15965048832 15967374848 15990417024 15992746736 16008812672 16034250404 16038756352 16064241664 16114133808 16122904576 16167730116 16186171392 16210486272 16226770944 16242373376 16252555008 16257122304 16271252224 16301686784 16327589888 16374562816 16378299936 16406704896 16425418752 16432774872 16451518464 16463511552 16477659648 16482451456 16506236928 16508641792 16525225984 16534873744 16551484288 16582443008 16633944576 16660375632 16702164624 16721215488 16733405184 16735018892 16750215168 16776830976 16779275264 16796131328 16822820096 16827547648 16854286336 16906632192 16933496544 16962864384 16982212608 16989818088 17009197056 17009363464 17041178624 17051860992 17068256768 17085403136 17121267171 17130586112 17197807104 17240944128 17260609536 17268339696 17273192448 17288036352 17288205488 17318019072 17320542208 17337942016 17348064256 17365491712 17393085184 17397972992 17401943682 17432123952 17452007424 17479738368 17507513376 17537876736 17557880832 17558052608 17585952056 17601921024 17618845696 17650171904 17673566112 17683185664 17701649109 17719431768 17746049913 17766291456 17797103616 17817403392 17825382912 17845714944 17845889536 17874246352 17879269376 17907679232 17925668864 17954152448 17963296704 17991840078 18009914256 18023043408 18043600896 18072271872 18117602304 18138267648 18153240832 18169724928 18201247744 18219532288 18248482816 18272670048 18305158752 18318503136 18339397632 18347610927 18368538624 18368718331 18400395264 18421383168 18421563392 18450834944 18480153008 18485346304 18533318656 18542757888 18572222016 18590879232 18601732962 18620419824 18633994032 18655248384 18655430896 18702041088 18703844644 18723373056 18753307648 18788384768 18807259136 18837143552 18876684672 18895647744 18909422592 18925672608 18930991104 18939469344 18961072128 18961257632 18991386749 19010465048 19046023168 19076286976 19135533897 19145949184 19171325952 19201788864 19221078528 19249952448 19271909376 19273767888 19287818384 19305332736 19322112016 19358253056 19389012992 19394461696 19444793344 19449231174 19485609984 19505184768 19516572288 19536178176 19550419968 19567220832 19572719616 19572911104 19589731296 19604012128 19623705856 19635162571 19654887592 19691651072 19752809184 19763560448 19784196063 19821201408 19856443392 19870918656 19893583872 19895502336 19925389376 19945405952 19977098864 19982712832 20014465024 20076625728 20108527146 20114178048 20146139136 20166377472 20198421504 20221658112 20236399616 20253789984 20268554912 20288916224 20342571008 20422395936 20476403712 20478378381 20496973824 20511916032 20529543168 20529744017 20535312384 20553160704 20568143872 20588806144 20600826304 20621521408 20654288656 20660092928 20724258816 20757189312 20790172134 20796014592 20814089502 20849983488 20850187472 20873969664 20907138048 20922379264 20959579136 20987359758 20998782976 21097471104 21136932864 21138971232 21158166528 21191786496 21191993824 21216165888 21225667543 21231632384 21249878016 21265369088 21286731776 21320556032 21331414836 21386773179 21426776064 21460822848 21485511744 21519651858 21539192832 21556973488 21581561856 21613981696 21635694592 21670073344 21676163072 21698795682 21737376018 21778034688 21812639616 21818769408 21837733248 21875392512 21875606528 21900558336 21910366496 21935357952 21945181697 21951348736 21970212864 22008315904 22019524992 22054513644 22076669088 22111748541 22153107456 22153324189 22178592768 22213834176 22234005504 22269552832 22294953984 22311206912 22333620224 22369107968 22416063048 22438581696 22460156934 22474236222 22480551936 22516273152 22516493438 22542176256 22577995392 22617152512 22642950144 22653090784 22678929408 22735814656 22765949568 22802124276 22825030752 22828356228 22885392384 22887599367 22904284331 22930409472 22951231488 22987925504 23014146048 23024452928 23030923264 23050715136 23090692096 23139161856 23162406912 23175929592 23199211584 23202591576 23236074738 23242604544 23242831936 23262805914 23269343232 23279764402 23306317824 23343351168 23383835648 23410507776 23456460906 23469228032 23537676672 23564754816 23579526528 23602198812 23623630848 23625909024 23661399884 23688388608 23729471488 23756537856 23767177216 23794286592 23840993052 23885586432 23923540224 23947573248 23951062272 23985625536 23989120104 24013219008 24030724544 24051375606 24058134528 24068908958 24096362496 24156803072 24184356864 24226299904 24251595174 24315729408 24340156416 24363560064 24378832512 24385683456 24406878336 24424670848 24452530176 24463481236 24491384832 24533860352 24561844224 24610057344 24649162308 24695267328 24723677184 24759355392 24762962688 24787838976 24802310616 24827226432 24845325376 24873664512 24895283522 24936054784 24964497408 25053246936 25100107776 25102528338 25125322752 25165246464 25168912896 25194196992 25212563456 25234230144 25241321472 25252625792 25281429504 25444296576 25484727132 25514045196 25561767936 25577791488 25602385152 25628104704 25666603264 25695879168 25698357184 25740443648 25861416192 25902509544 25909788672 25932308232 25977028608 25980813312 26006913024 26022096384 26048237568 26067226624 26089627776 26096959488 26119641728 26148185928 26306815104 26337078912 26378928084 26402881536 26428268544 26475257856 26494558208 26524778496 26527336448 26695655424 26738074368 26768834304 26811369528 26818904064 26861518848 26888503296 26931228672 26962210816 27005053312 27034565112 27176403456 27229861248 27254587392 27301871616 27304504508 27329298432 27349221376 27372724224 27404214272 27477754704 27600592896 27632345088 27676252416 27720229512 27728019456 27752119336 27799977984 27831959552 27876184064 27950991048 27983146344 28053061632 28055766966 28129961472 28182577152 28185294976 28210888704 28255715328 28288221184 28333170688 28364133888 28409204016 28441886448 28515697572 28569034752 28614430464 28647348992 28692869144 28718923776 28775415808 28874928672 28910651832 28931727576 28957999104 28983168024 29037379584 29083519488 29091692544 29116977664 29167190016 29200744448 29247143936 29293617152 29325629952 29359366656 29384596944 29406018192 29435558784 29482331388 29537476608 29571457024 29618445568 29645340672 29726605312 29806377984 29843253504 29888084064 29918108928 29946875912 29965648296 29974069248 30021697536 30056235008 30103993856 30190600192 30238572544 30332487168 30354599424 30380684976 30402832368 30433374336 30437808304 30513856512 30516799156 30573879296 30685528064 30734286848 30767874048 30829741056 30852215808 30883209216 30901239456 30932282112 30936788768 30981432984 30990139392 31017074552 31025790976 31075090432 31124468224 31214010368 31221134253 31275281208 31310954496 31360707072 31383568896 31419673088 31439368704 31469598416 31498174464 31501212032 31584518144 31708456848 31725715456 31787990736 31824248832 31847448576 31874817024 31898053632 31930097664 31934749696 31980834048 31985493472 32017625344 32068500808 32077512704 32128483328 32228267616 32245809152 32279477787 32335460232 32372342784 32420972544 32453541888 32484746752 32505110016 32514244608 32542504448 32603373568 32655179776 32756599872 32813409792 32850837504 32865549744 32903036928 32927023104 32955319296 32964902912 33012473856 33017283584 33050451968 33069747488 33102968576 33164886016 33267889152 33320751264 33404329248 33442430976 33466810368 33470037784 33500430336 33553661952 33558550528 33592262656 33645640192 33655095296 33690235401 33708572672 33774740157 33813264384 33866993088 33925728768 33964425216 33979636176 34018394112 34018726928 34082357248 34103721984 34136513536 34170806272 34242534342 34261172224 34395614208 34481888256 34521219072 34536679392 34546384896 34576072704 34576410976 34636038144 34641084416 34675884032 34696128512 34730983424 34786170368 34795945984 34803887364 34864247904 34894208871 34904014848 34919646603 34959476736 35015026752 35075753472 35115761664 35116105216 35171904112 35203842048 35237691392 35300343808 35347132224 35366371328 35403298218 35438863536 35492099826 35532582912 35594207232 35634806784 35650765824 35691429888 35691779072 35748492704 35758538752 35815358464 35851337728 35908304896 35926593408 35983680156 36019828512 36046086816 36077063409 36087201792 36103363437 36144543744 36144897361 36235204608 36276535296 36306481664 36339449856 36402495488 36439064576 36496965632 36545340096 36610317504 36637006272 36678795264 36695221854 36737077248 36737436662 36800790528 36842766336 36843126784 36901669888 36960306016 36970692608 37066637312 37085515776 37144444032 37181758464 37203465924 37240839648 37267988064 37310496768 37310861792 37342925283 37370148119 37404082176 37407689288 37446746112 37506615296 37576769536 37614518272 37653792507 37674287104 37753369344 37791295488 37818845184 37851345216 37861982208 37878938688 37922144256 37922515264 37982773498 38020930096 38092046336 38152573952 38271067794 38291898368 38342651904 38403577728 38442157056 38499904896 38543818752 38547535776 38575636768 38610665472 38644224032 38716506112 38778025984 38788923392 38889586688 38898462348 38971219968 39010369536 39033144576 39072356352 39100839936 39134441664 39145439232 39145822208 39179462592 39208024256 39247411712 39270325142 39309775184 39383302144 39505618368 39527120896 39568392126 39642402816 39712886784 39741837312 39787167744 39791004672 39850778752 39890811904 39954197728 39965425664 40028930048 40153251456 40217054292 40228356096 40292278272 40332754944 40396843008 40397238227 40443316224 40472799232 40507579968 40537109824 40577832448 40685142016 40844791872 40952807424 40956756762 40993947648 41023832064 41059086336 41059488034 41070624768 41106321408 41136287744 41177612288 41201652608 41243042816 41308577312 41320185856 41448517632 41514378624 41580344268 41592029184 41628179004 41699966976 41700374944 41747939328 41766636133 41814276096 41844758528 41919158272 41974719516 41997565952 42083650449 42194942208 42273865728 42277942464 42316333056 42383572992 42383987648 42432331776 42451335086 42463264768 42499756032 42530738176 42573463552 42641112064 42662829672 42773546358 42853552128 42921645696 42971023488 43039303716 43078385664 43113946976 43163123712 43227963392 43271389184 43340146688 43352326144 43397591364 43474752036 43556069376 43625279232 43637538816 43675466496 43750785024 43751213056 43801116672 43820732992 43870715904 43890363394 43902697472 43940425728 44016631808 44039049984 44109027288 44153338176 44223497082 44306214912 44306648378 44357185536 44427668352 44468011008 44539105664 44589907968 44622413824 44667240448 44738215936 44832126096 44877163392 44920313868 44948472444 44961103872 45032546304 45032986876 45084352512 45155990784 45234305024 45285900288 45306181568 45357858816 45471629312 45531899136 45604248552 45650061504 45656712456 45770784768 45775198734 45808568662 45860818944 45902462976 45975851008 46028292096 46048905856 46061846528 46101430272 46181384192 46278323712 46324813824 46351859184 46398423168 46405183152 46472149476 46485209088 46485663872 46525611828 46538686464 46559528804 46612635648 46686702336 46767671296 46821015552 46912921812 46938456064 47075353344 47129509632 47159053056 47204397624 47247261696 47251818048 47322799768 47376777216 47458942976 47513075712 47534354432 47588573184 47681986104 47771172864 47847080448 47895146496 47902124544 47971251072 47978240208 48026438016 48061449088 48102751212 48116269056 48137817916 48192724992 48313606144 48368713728 48452599808 48503190348 48631458816 48680312832 48727120128 48757665024 48771366912 48813756672 48849341696 48905060352 48926962472 48982769664 49067720704 49123688448 49220114688 49298324616 49390534656 49447354368 49518710784 49525925376 49575677952 49604621232 49654452864 49690650752 49747329024 49790567044 49872109568 50106493872 50200215552 50205056676 50250645504 50330492928 50337825792 50388393984 50425126912 50468460288 50482642944 50505251584 50562859008 50888593152 50969454264 51028090392 51123535872 51155582976 51204770304 51256209408 51333206528 51391758336 51396714368 51480887296 51722832384 51805019088 51819577344 51864616464 51954057216 51961626624 52013826048 52044192768 52096475136 52134453248 52179255552 52193918976 52239283456 52296371856 52613630208 52674157824 52757856168 52805763072 52856537088 52950515712 52989116416 53049556992 53054672896 53238149739 53391310848 53476148736 53537668608 53622739056 53637808128 53723037696 53777006592 53862457344 53924421632 54010106624 54069130224 54352806912 54459722496 54509174784 54603743232 54609009016 54658596864 54698442752 54745448448 54808428544 54955509408 55042832781 55106154993 55201185792 55264690176 55352504832 55440459024 55456038912 55504238672 55599955968 55663919104 55752368128 55901982096 55966292688 56106123264 56111533932 56259922944 56365154304 56370589952 56421777408 56511430656 56576442368 56666341376 56728267776 56818408032 56883772896 56974160247 57031395144 57138069504 57228860928 57294697984 57385738288 57437847552 57550831616 57749857344 57821303664 57863455152 57915998208 57966336048 58074759168 58167038976 58183385088 58233955328 58334380032 58401488896 58494287872 58587234304 58651259904 58718733312 58769193888 58812036384 58871117568 58905487713 58964662776 58973253589 59074953216 59142914048 59236891136 59290681344 59453210624 59612755968 59686507008 59776168128 59836217856 59893751824 59931296592 59948138496 60043395072 60112470016 60207987712 60381200384 60477145088 60664974336 60709198848 60761369952 60805664736 60866748672 60875616608 60972346931 61027713024 61033598312 61147758592 61371056128 61435135143 61468573696 61535748096 61589232051 61659482112 61704431616 61766418432 61802478912 61864564224 61873577536 61962865968 61980278784 62034149104 62051581952 62150180864 62248936448 62428020736 62442268506 62550562416 62621908992 62721414144 62767137792 62839346176 62878737408 62939196832 62996348928 63002424064 63169036288 63416913696 63451430912 63575981472 63648497664 63677002629 63694897152 63749634048 63796107264 63860195328 63869499392 63961668096 63970986944 64035250688 64137001616 64155025408 64256966656 64456535232 64491618304 64558955574 64670920464 64744685568 64841945088 64907083776 64969493504 65010220032 65028489216 65085008896 65206747136 65310359552 65513199744 65626819584 65701675008 65731099488 65806073856 65835545091 65854046208 65910638592 65911283423 65929805824 66024947712 66034567168 66100903936 66139494976 66205937152 66329772032 66459972567 66535778304 66641502528 66808658496 66884861952 66933620736 66940075568 67000860672 67107323904 67117101056 67184525312 67291280384 67310190592 67380470802 67417145344 67549480314 67626528768 67733986176 67851457536 67928850432 67959272352 68036788224 68037453856 68145564217 68164714496 68207443968 68273027072 68341612544 68485068684 68522344448 68662798101 68712852993 68791228416 68963776512 69042438144 69073358784 69092769792 69152145408 69152821952 69272076288 69282168832 69351768064 69392257024 69461966848 69572340736 69591891968 69607774728 69728495808 69788417742 69808029696 69839293206 69918953472 70030053504 70151506944 70231523328 70232210432 70343808224 70407684096 70475382784 70600687616 70694264448 70732742656 70806596436 70877727072 70984199652 71065165824 71123830291 71188414464 71269613568 71301531648 71382859776 71383558144 71496985408 71517077504 71630716928 71702675456 71816609792 71853186816 71967360312 72039657024 72092173632 72154126818 72174403584 72206726874 72289087488 72289794722 72470409216 72553070592 72612963328 72678899712 72804990976 72878129152 72993931264 73090680192 73220635008 73274012544 73357590528 73390443708 73474154496 73474873324 73601581056 73665552061 73685532672 73686253568 73803339776 73920612032 73941385216 74133274624 74171031552 74288888064 74363516928 74406931848 74481679296 74535976128 74620993536 74621723584 74685850566 74740296238 74808164352 74815378576 74893492224 75013230592 75153539072 75229036544 75307585014 75348574208 75506738688 75582590976 75637690368 75702690432 75723964416 75757877376 75844288512 75845030528 75965546996 76041860192 76162689419 76184092672 76305147904 76542135588 76583796736 76685303808 76807155456 76884314112 76999809792 77087637504 77095071552 77151273536 77221330944 77288448064 77433012224 77556051968 77577846784 77779173376 77796924696 77942439936 78020739072 78066289152 78144712704 78201679872 78268883328 78290878464 78291644416 78358925184 78416048512 78494823424 78540650284 78619550368 78766604288 79011236736 79054241792 79136784252 79284805632 79425773568 79483674624 79491339737 79574335488 79582009344 79701557504 79781623808 79908395456 79930851328 80057860096 80306502912 80434108584 80456712192 80584556544 80665509888 80793686016 80794476454 80886632448 80945598464 81015159936 81074219648 81155664896 81370284032 81689583744 81905614848 81913513524 81987895296 82047664128 82118172672 82118976068 82212642816 82272575488 82355224576 82403305216 82486085632 82617154624 82640371712 82897035264 83028757248 83160688536 83184058368 83256358008 83399933952 83400749888 83495878656 83533272266 83628552192 83689517056 83838316544 83949439032 83995131904 84167300898 84389884416 84547731456 84555884928 84632666112 84767145984 84767975296 84864663552 84902670172 84926529536 84999512064 85061476352 85146927104 85282224128 85325659344 85547092716 85707104256 85843291392 85942046976 86078607432 86156771328 86227893952 86326247424 86455926784 86542778368 86680293376 86704652288 86795182728 86949504072 87112138752 87250558464 87275077632 87350932992 87501570048 87502426112 87602233344 87641465984 87741431808 87780726788 87805394944 87880851456 88033263616 88078099968 88218054576 88306676352 88446994164 88612429824 88613296756 88714371072 88855336704 88936022016 89078211328 89179815936 89244827648 89334480896 89476431872 89664252192 89754326784 89840627736 89896944888 89922207744 90065092608 90065973752 90168705024 90311981568 90468610048 90571800576 90612363136 90715717632 90943258624 91063798272 91208497104 91300123008 91313424912 91541569536 91550397468 91617137324 91721637888 91951702016 92056584192 92097811712 92123693056 92202860544 92362768384 92556647424 92649627648 92703718368 92796846336 92810366304 92944298952 92970418176 92971327744 93051223656 93077372928 93119057608 93225271296 93373404672 93535342592 93642031104 93825843624 93876912128 94150706688 94259019264 94318106112 94408795248 94494523392 94503636096 94645599536 94753554432 94917885952 95068708864 95177146368 95363972208 95542345728 95694160896 95790292992 95804249088 95942502144 95956480416 96052876032 96122898176 96205502424 96232538112 96275635832 96385449984 96627212288 96737427456 96905199616 97006380696 97262917632 97360625664 97454240256 97515330048 97542733824 97627513344 97698683392 97810120704 97853924944 97965539328 98135441408 98440229376 98596649232 98781069312 98894708736 99037421568 99051850752 99151355904 99209242464 99308905728 99381301504 99494658048 99581134088 99744219136 100212987744 100400431104 100410113352 100501291008 100660985856 100675651584 100776787968 100850253824 100936920576 100965285888 101010503168 101125718016 101324220471 101777186304 101938908528 102056180784 102247071744 102311165952 102409540608 102512418816 102666413056 102783516672 102793428736 102961774592 103445664768 103610038176 103639154688 103729232928 103908114432 103923253248 104027652096 104088385536 104192950272 104268906496 104358511104 104387837952 104478566912 104592743712 104758939809 105227260416 105348315648 105515712336 105611526144 105713074176 105901031424 105978232832 106099113984 106109345792 106476299478 106782621696 106952297472 107075337216 107245478112 107275616256 107446075392 107554013184 107724914688 107848843264 108020213248 108138260448 108310090311 108434692083 108705613824 108919444992 109018349568 109207486464 109218018032 109317193728 109396885504 109490896896 109616857088 109911018816 110085665562 110212309986 110402371584 110529380352 110705009664 110880918048 110912077824 111008477344 111199911936 111327838208 111504736256 111803964192 111932585376 112028775849 112110444357 112212246528 112223067864 112519845888 112730308608 112741179904 112843554816 113022861312 113152884736 113332682752 113456535552 113636816064 113767545792 113948320494 114062790288 114276139008 114457721856 114589395968 114771476576 114875695104 115101663232 115499714688 115642607328 115726910304 115831996416 115932672096 116044144159 116149518336 116334077952 116366770176 116467910656 116668760064 116802977792 116988575744 117174468608 117302519808 117437466624 117538387776 117624072768 117742235136 117810975426 117929325552 117946507178 118149906432 118285828096 118473782272 118581362688 118906421248 119225511936 119373014016 119552336256 119672435712 119787503648 119862593184 119896276992 120086790144 120224940032 120415975424 120762400768 120954290176 121191714681 121329948672 121418397696 121522739904 121611329472 121733497344 121751233216 121944693862 122055426048 122067196624 122295517184 122742112256 122870270286 122937147392 123071496192 123178464102 123318964224 123408863232 123532836864 123604957824 123729128448 123747155072 123925731936 123960557568 124068298208 124103163904 124300361728 124497872896 124856041472 124884537012 125101124832 125243817984 125299908399 125442828288 125534275584 125678692352 125757474816 125878393664 125992697856 126004848128 126338072576 126833827392 126902861824 127151962944 127296995328 127354005258 127389794304 127499268096 127592214528 127720390656 127738998784 127923336192 127941973888 128070501376 128274003232 128310050816 128513933312 128913070464 128983236608 129117911148 129341840928 129489371136 129683890176 129696396413 129814167552 129938987008 130020440064 130056978432 130170017792 130413494272 130620719104 131026399488 131253639168 131403350016 131462198976 131612147712 131671090182 131708092416 131821277184 131822566846 131859611648 132049895424 132069134336 132201807872 132278989952 132411874304 132659544064 132919945134 133071556608 133283005056 133617316992 133769723904 133867241472 133880151136 134001721344 134214647808 134234202112 134369050624 134582560768 134620381184 134760941604 134834290688 135098960628 135253057536 135467972352 135702915072 135857700864 135918544704 136073576448 136074907712 136291128434 136329428992 136414887936 136546054144 136683225088 136970137368 137044688896 137325596202 137425705986 137582456832 137927553024 138084876288 138146717568 138185539584 138304290816 138305643904 138544152576 138564337664 138703536128 138784514048 138923933696 139144681472 139183783936 139215549456 139456991616 139576835484 139616059392 139678586412 139837906944 140060107008 140303013888 140463046656 140464420864 140687616448 140815368192 140950765568 141201375232 141388528896 141465485312 141613192872 141755454144 141968399304 142130331648 142247660582 142376828928 142539227136 142603063296 142765719552 142767116288 142993970816 143034155008 143261433856 143405350912 143633219584 143706373632 143934720624 144079314048 144184347264 144308253636 144348807168 144413453748 144578174976 144579589444 144940818432 144954795991 145106141184 145225926656 145357799424 145609981952 145756258304 145987862528 146181360384 146441270016 146548025088 146715181056 146780887416 146948308992 146949746648 147203162112 147331104122 147371065344 147372507136 147606679552 147841224064 147882770432 148266549248 148342063104 148577776128 148727033856 148813863696 148963358592 149071952256 149241987072 149243447168 149371701132 149480592476 149616328704 149630757152 150026461184 150307078144 150458073088 150615170028 150697148416 151013477376 151165181952 151275380736 151405380864 151447928832 151515754752 151688577024 151690061056 151931093992 152083720384 152325378838 152368185344 152610295808 153084271176 153167593472 153370607616 153614310912 153768628224 153999619584 154175275008 154190143104 154302547072 154442661888 154576896128 154866024448 155112103936 155558346752 155593849392 155884879872 156041478144 156132578304 156289425408 156403359744 156537766656 156581756928 156583288832 156717850368 156832097024 156989646848 157081300568 157239100736 157533208576 158022473472 158108483584 158273568504 158569611264 158851547136 158967349248 158982679474 159148670976 159164018688 159403115008 159563247616 159816790912 159861702656 160115720192 160613005824 160868217168 160913424384 161169113088 161331019776 161587372032 161588952908 161773264896 161891196928 162030319872 162148439296 162311329792 162740568064 163379167488 163811229696 163827027048 163975790592 164095328256 164236345344 164237952136 164425285632 164545150976 164710449152 164806610432 164972171264 165234309248 165280743424 165318464979 165794070528 166057514496 166321377072 166368116736 166512716016 166799867904 166801499776 166991757312 167066544532 167257104384 167379034112 167676633088 167898878064 167990263808 168334601796 168779768832 169095462912 169111769856 169265332224 169534291968 169535950592 169729327104 169805340344 169853059072 169999024128 170122952704 170293854208 170564448256 170651318688 170922480741 171094185432 171414208512 171686582784 171884093952 172157214864 172313542656 172455787904 172652494848 172911853568 173085556736 173360586752 173590365456 173899008144 174224277504 174501116928 174550155264 174701865984 175003140096 175004852224 175204466688 175282931968 175482863616 175561453576 175610789888 175761702912 176066527232 176156199936 176436109152 176613352704 176716463139 176893988328 176919760767 177224859648 177226593512 177428742144 177710673408 177872044032 178156422656 178359631872 178489655296 178668961792 178952863744 179328504384 179508653568 179681255472 179793889776 179844415488 180130185216 180131947504 180337410048 180623963136 180937220096 181143601152 181224726272 181431435264 181886517248 182127596544 182416994208 182600246016 182626849824 182917040793 183083139072 183100794936 183234274648 183443275776 183903404032 184113168384 184195623424 184247386112 184405721088 184725536768 184767696153 185113294848 185299255296 185407436736 185593692672 185620732608 185888597904 185940836352 185942655488 186102447312 186154745856 186238115216 186450542592 186746809344 187070685184 187284062208 187651687248 187753824256 188301413376 188518038528 188636212224 188817590496 188989046784 189007272192 189291199072 189507108864 189835771904 190137417728 190354292736 190727944416 191031007887 191084691456 191388321792 191580585984 191608498176 191885004288 191912960832 192105752064 192245796352 192411004848 192465076224 192551271664 192770899968 193254424576 193474854912 194012761392 194525835264 194721251328 194908480512 195030660096 195085467648 195255026688 195397366784 195620241408 195707849888 195931078656 196270882816 196880458752 197193298464 197506635273 197562138624 197733850269 197789417472 198074843136 198103701504 198302711808 198418484928 198617811456 198762603008 198989316096 199162268176 199379917701 199488438272 200425975488 200800862208 200820226704 201002582016 201321971712 201351303168 201553575936 201700507648 201873841152 201930571776 202021006336 202251436032 202648440942 203554372608 203877817056 204112361568 204436692651 204494143488 204622331904 204819081216 205024837632 205332826112 205567033344 205586857472 205923549184 206138558979 206891329536 207220076352 207278309376 207458465856 207816228864 207846506496 208055304192 208176771072 208385900544 208537812992 208717022208 208775675904 208957133824 209185487424 209517879618 210454520832 210696631296 211031424672 211223052288 211426148352 211609909937 211802062848 211956465664 212198227968 212218691584 212952598956 213371490873 213565243392 213904594944 214150674432 214490956224 214551232512 214892150784 215108026368 215449829376 215697686528 216040426496 216276520896 216620180622 216869384166 217411227648 217838889984 218036699136 218414972928 218436036064 218634387456 218793771008 218981793792 219233714176 219822037632 220171331124 220424619972 220804743168 220996656183 221058760704 221410019328 221761836096 221824155648 222016954688 222399823872 222655676416 223009472512 223607928384 223865170752 224057551698 224220888714 224424493056 224446135728 225039691776 225460617216 225482359808 225687109632 226045722624 226305769472 226665365504 226913071104 227273632128 227535091584 227896640988 228125580576 228488068257 228552278016 228915443712 229178791936 229542953152 229751390208 230203326464 230999429376 231285214656 231453820608 231663992832 231865344192 232088288318 232299036672 232668155904 232733540352 232935821312 233337520128 233605955584 233977151488 234348937216 234605039616 234874933248 235076775552 235248145536 235484470272 235621950852 235858651104 235893014356 236299812864 236505193459 236571656192 236947564544 237162725376 237812842496 238451023872 238474019211 238746028032 239104672512 239344871424 239575007296 239725186368 239792553984 240173580288 240449880064 240831950848 241524801536 241908580352 242383429362 242659897344 242836795392 243045479808 243222658944 243466994688 243502466432 243889387724 244110852096 244134393248 244591034368 245484224512 245740540572 245874294784 246142992384 246356928204 246637928448 246817726464 247065673728 247209915648 247458256896 247494310144 247851463872 247921115136 248136596416 248206327808 248600723456 248995745792 249712082944 249769074024 250202249664 250487635968 250599816798 250885656576 251068551168 251357384704 251514949632 251756787328 251985395712 252009696256 252676145152 253667654784 253805723648 254303925888 254593990656 254708010516 254779588608 254998536192 255184429056 255440781312 255477997568 255846672384 255883947776 256141002752 256548006464 256620101632 257027866624 257826140928 257966473216 258235822296 258683681856 258978742272 259367780352 259392792826 259628335104 259877974016 260040880128 260113956864 260340035584 260826988544 261241438208 262052798976 262507278336 262806700032 262924397952 263224295424 263342180364 263416184832 263642554368 263645133692 263719223296 264099790848 264138268672 264403615744 264557979904 264823748608 265319088128 265839890268 266143113216 266566010112 267234633984 267539447808 267734482944 267760302272 268003442688 268429295616 268468404224 268738101248 269165121536 269240762368 269521883208 269668581376 270197921256 270506115072 270935944704 271405830144 271715401728 271837089408 272147152896 272149815424 272582256868 272658857984 272829775872 273092108288 273366450176 273940274736 274089377792 274651192404 274851411972 275164913664 275855106048 276169752576 276293435136 276371079168 276608581632 276611287808 277088305152 277128675328 277407072256 277569028096 277847867392 278289362944 278367567872 278431098912 278913983232 279153670968 279232118784 279357172824 279675813888 280120214016 280606027776 280926093312 280928841728 281375232896 281630736384 281901531136 282402750464 282777057792 283226385744 283510908288 283936798608 284260663296 284495321164 284753657856 285206126592 285531439104 285534232576 285987941632 286068310016 286522867712 286810701824 287266439168 287412747264 287869441248 288158628096 288368694528 288616507272 288697614336 288826907496 289156349952 289159178888 289881636864 289909591982 290212282368 290451853312 290715598848 291219963904 291512516608 291975725056 292362720768 292882540032 293096050176 293430362112 293561774832 293896617984 293899493296 294406324224 294662208244 294745014272 295213359104 295682448128 295765540864 296533098496 296684126208 297155552256 297454067712 297627727392 297926717184 298143904512 298483974144 298486894336 298743402264 298961184952 299232657408 299261514304 300052922368 300614156288 300916146176 301230340056 301394296832 302026954752 302330363904 302550761472 302810761728 302895857664 303031509504 303377154048 303380122112 303862187984 304167440768 304650757676 304736370688 305220591616 306168542352 306335186944 306741215232 307228621824 307537256448 307999239168 308350550016 308380286208 308605094144 308885323776 309153792256 309732048896 310224207872 311116693504 311187698784 311769759744 312082956288 312265156608 312578850816 312806719488 313075533312 313163513856 313166577664 313435700736 313664194048 313979293696 314162601136 314478201472 315066417152 316044946944 316547137008 317139222528 317703094272 317934698496 317965358948 318297341952 318328037376 318806230016 319126495232 319633581824 319723405312 320231440384 321226011648 321736434336 321826848768 322338226176 322662039552 323174744064 323177905816 323546529792 323782393856 324060639744 324296878592 324622659584 325304076249 325481136128 326758334976 327622459392 327654054096 327951581184 328190656512 328472690688 328475904272 328850571264 329090301952 329420898304 329613220864 329944342528 330468618496 330561486848 330636929958 331588141056 332115028992 332642754144 332736233472 333025432032 333599735808 333602999552 333983514624 334133089064 334514208768 334758068224 335353266176 335797756128 335980527616 336331333071 336669203592 337559537664 338190925824 338223539712 338530664448 339068583936 339071901184 339458654208 339610680688 339706118144 339998048256 340245905408 340587708416 341128896512 341302637376 341844961482 342188370864 342828417024 343373165568 343768187904 344314429728 344627085312 344911575808 345304989696 345823707136 346171113472 346721173504 347180730912 347798016288 348132432477 348448555008 349002233856 349005648289 349100310528 349403731968 350006280192 350009704448 350408933376 350565863936 350965727232 351122907152 351221579776 351523405824 352133054464 352312399872 352872218304 353226705408 353432926278 353787976656 353839521534 354449719296 354453187024 354857484288 355421346816 355744088064 356312845312 356719263744 356979310592 357337923584 357905727488 358657008768 359017307136 359362510944 359587779552 359688830976 360260370432 360263895008 360674820096 360836348231 361247926272 361874440192 362287202304 362449452544 362862870528 363575144043 363773034496 364255193088 364833988416 365200492032 365253699648 365834081586 366166278144 366201589872 366468549296 366886551552 367806808064 368226336768 368391246848 368494772224 368811442176 369451073536 369535392306 370226589696 370598510592 370814873472 371187385344 371241465216 371777195808 371881672704 371885310976 372204894624 372309491712 372476230432 372901085184 373068088849 373493618688 374141370368 374568124416 375303374496 375507648512 375899725197 376602826752 377036077056 377272424448 377635180992 377978093568 378014544384 378582398144 379014217728 379671543808 380274835456 380708585472 381455888832 382062015774 382169382912 382776643584 383161171968 383216996352 383770008576 383825921664 384211504128 384491592704 384822009696 384930152448 385102543328 385541799936 386508849152 386949709824 388025522784 389051670528 389089189239 389442502656 389816961024 390061320192 390170935296 390510053376 390794733568 391240482816 391415699776 391862157312 392541765632 393760917504 394386596928 395013270546 395124277248 395467700538 395578834944 396149686272 396207403008 396605423616 396836969856 397235622912 397525206016 397978632192 398324536352 398759835402 398976876544 400851950976 401601724416 401640453408 402005164032 402643943424 402702606336 403107151872 403401015296 403747682304 403861143552 404042012672 404502872064 405296881884 407108745216 407755634112 408224723136 408873385302 408988286976 409244663808 409638162432 410049675264 410665652224 411134066688 411173714944 411847098368 412277117958 413782659072 414440152704 414556618752 414916931712 415632457728 415693012992 416110608384 416353542144 416771801088 417075625984 417434044416 417551351808 417914267648 418370974848 419035759236 420909041664 421393262592 422062849344 422446104576 422852296704 423219819874 423604125696 423912931328 424396455936 424437383168 425905197912 426742981746 427130486784 427809189888 428301348864 428981912448 429102465024 429784301568 430216052736 430899658752 431395373056 432080852992 432553041792 433240361244 433738768332 434822455296 434864387973 435677779968 436073398272 436829945856 436872072128 437268774912 437587542016 437963587584 438467428352 439644075264 440342662248 440849239944 441609486336 441993312366 442117521408 442820038656 443523672192 443648311296 444033909376 444799647744 445311352832 446018945024 447215856768 447730341504 448115103396 448441777428 448848986112 448892271456 450079383552 450921234432 450964719616 451374219264 452091445248 452611538944 453330731008 453826142208 454547264256 455070183168 455793281976 456251161152 456976136514 457104556032 457830887424 458357583872 459085906304 459502780416 460406652928 461998858752 462570429312 462907641216 463327985664 463730688384 464176576636 464598073344 465336311808 465871642624 466675040256 467211911168 467954302976 468697874432 469210079232 469749866496 470153551104 470496291072 470968940544 471243901704 471717302208 471786028712 472599625728 473010386918 473143312384 473895129088 474325450752 475625684992 476902047744 476948038422 477492056064 478209345024 478689742848 479150014592 479450372736 479585107968 480347160576 480899760128 481663901696 483049603072 483817160704 484766858724 485319794688 485673590784 486090959616 486445317888 486933989376 487004932864 487778775448 488221704192 488268786496 489182068736 490968449024 491481081144 491748589568 492285984768 492713856408 493275856896 493635452928 494131347456 494419831296 494916513792 494988620288 495702927744 495842230272 496273192832 496412655616 497201446912 497991491584 499424165888 499538148048 500404499328 500975271936 501199633596 501771313152 502137102336 502714769408 503029899264 503513574656 503970791424 504019392512 505352290304 507335309568 507611447296 508607851776 509187981312 509416021032 509559177216 509997072384 510368858112 510881562624 510955995136 511693344768 511767895552 512282005504 513096012928 513240203264 514055733248 515652281856 516471644592 517367363712 517957484544 518735560704 518785585652 519256670208 519755948032 520081760256 520680071168 521653977088 522482876416 524105597952 525014556672 525613400064 525848795904 526448590848 526684360728 526832369664 527285108736 527290267384 527438446592 528199581696 528276537344 528807231488 529115959808 529647497216 530638176256 530759282301 531679780536 532286226432 533132020224 534469267968 535078895616 535468965888 535520604544 536006885376 536858591232 536936808448 537476202496 538330243072 539043766416 539337162752 540395842512 541012230144 541871889408 542811660288 543430803456 543674178816 544294305792 544299630848 545164513736 545317715968 545659551744 546184216576 546732900352 547880549472 548178755584 548751122379 549302384808 549702823944 550329827328 551710212096 552339505152 552586870272 552742158336 553217163264 553222575616 554176610304 554257350656 554814144512 555138056192 555695734784 556578725888 556862197824 557827966464 558307341936 558464237568 558714345648 559351627776 560240428032 561212055552 561852186624 561857683456 562750465792 563261472768 563803062272 564805500928 565554115584 566452771488 567021816576 567873597216 568521326592 568990642328 569507315712 570412253184 571062878208 571068465152 571975883264 572136620032 573045735424 573621403648 574532878336 574825494528 575738882496 576317256192 576737389056 577233014544 577395228672 577653814992 578312699904 578318357776 579763273728 579819183964 580424564736 580903706624 582439927808 583025033216 583951450112 584725441536 585765080064 586192100352 586860724224 587123549664 587793235968 587798986592 588812648448 589324416488 589490028544 590426718208 591364896256 591531081728 593066196992 593201550807 593368252416 594311104512 594908135424 595255454784 595853434368 596287809024 596967948288 596973788672 597486804528 597922369904 598465314816 598523028608 600105844736 601228312576 602460680112 602788593664 604053909504 604660727808 605101522944 605621523456 605791715328 606063019008 606754308096 606760244224 607724375968 608334881536 609301515352 609472741376 610441183232 612337084704 612670373888 613310077953 613482430464 614457243648 615074512896 615998478336 616701100032 616760572416 617210188288 617770647552 618307584512 619464097792 620448415744 622375397568 623539519488 624165912576 624530313216 625157701632 625613438976 626151066624 626327027712 626333155328 626871401472 627328388096 627958587392 628325202272 628956402944 630132834304 632089893888 633094274016 634278445056 634829729811 635406188544 635869396992 635930717896 636594683904 636656074752 637612460032 638252990464 639267163648 639446810624 640114472619 640462880768 642452023296 643472868672 643653697536 644676452352 645324079104 646349488128 646355811632 647093059584 647564787712 648121279488 648593757184 649245319168 650608152498 650962272256 653516669952 655244918784 655308108192 655903162368 656381313024 656945381376 656951808544 657701142528 658180603904 658841796608 659226441728 659888685056 660937236992 661122973696 661273859916 662989968549 663176282112 664230057984 665285508288 665472466944 666050864064 667199471616 667205999104 667967029248 668266178128 669028417536 669516136448 670706532352 671595512256 671961055232 672662666142 673338407184 675119075328 676381851648 676447079424 677061328896 678137167872 678143802368 678917308416 679221361376 679412236288 679996096512 680491810816 681175416832 682257793024 682605274752 683689922964 684376741728 685464204771 685656834048 686746331136 686753049859 687536375808 688628859456 689254170624 689823151616 690609979392 691647414272 692342226944 693442347008 694361461824 695596032576 696264864954 696897110016 698004467712 698011296578 698200621056 698807463936 700012560384 700019408896 700817866752 701131727872 701931454464 702245814304 702443159552 703046811648 704266108928 704624799744 705744436608 706453410816 706865852556 707575953312 707679043068 708899438592 708906374048 709515580377 709714968576 710032814261 710842693632 711488176128 712625690624 713438527488 713958621184 714675847168 715422057633 715811454976 717314017536 718034614272 718725021888 719175559104 719377661952 720520740864 720527790016 721349640192 721672696462 722495852544 723748880384 724574404608 724898905088 725725741056 727150288086 727546068992 728510386176 729667976832 730400984064 730507399296 731668163172 732332556288 732403179744 732937098592 733773103104 735613616128 736452673536 736782493696 736989544448 737622884352 738902147072 739070784612 740453179392 741197021184 741629746944 742374770688 742482930432 743554391616 743763345408 743770621952 744409789248 744618983424 744952460864 745802170368 746136177698 746987237376 748282740736 749136248832 750606748992 751015297024 751799450394 753205653504 754072154112 754544848896 755270361984 755956187136 756029088768 757164796288 758028435456 759343087616 760549670912 761417170944 762911777664 764124031548 764338765824 765553287168 766322343936 766433992704 767540017152 767651843328 768423008256 768983185408 769644019392 769860304896 770205086656 771083599872 773017698304 773899419648 776051045568 778103341056 778178378478 778885005312 779633922048 780122640384 780341870592 781020106752 781589467136 782480965632 782831399552 783724314624 785083531264 787521835008 788773193856 790026541092 790248554496 790935401076 791157669888 792299372544 792414806016 793210847232 793673939712 794471245824 795050412032 795957264384 796649072704 797519670804 797953753088 801703901952 803203448832 803280906816 804010328064 805287886848 805405212672 806214303744 806802030592 807495364608 807722287104 808084025344 809005744128 810593763768 814217490432 815511268224 816449446272 817746770604 817976573952 818489327616 819276324864 820099350528 821331304448 822268133376 822347429888 823694196736 824554235916 827565318144 828880305408 829113237504 829833863424 831264915456 831386025984 832221216768 832707084288 833543602176 834151251968 834868088832 835102703616 835828535296 836741949696 838071518472 841818083328 842786525184 844125698688 844892209152 845704593408 846439639748 847208251392 847825862656 848874766336 851810395824 853485963492 854260973568 855618379776 856602697728 857963824896 858204930048 859568603136 860432105472 861799317504 862790746112 864161705984 865106083584 866480722488 867477536664 869644910592 869728775946 871355559936 872146796544 873659891712 873744144256 874537549824 875175084032 875927175168 876934856704 879288150528 880685324496 881698479888 883218972672 883986624732 884235042816 885640077312 887047344384 887296622592 888067818752 889599295488 890622705664 892037890048 894431713536 895460683008 896230206792 896883554856 897697972224 897784542912 900158767104 901842468864 901929439232 902748438528 904182890496 905223077888 906661462016 907652284416 909094528512 910140366336 911586563952 912502322304 913952273028 914209112064 915661774848 916715167744 918171812608 919005560832 920813305856 923997717504 925140858624 925815282432 926655971328 927461376768 928353153272 929196146688 930672623616 931743285248 933350080512 934423822336 935908605952 937395748864 938420158464 939499732992 940307102208 940992582144 941937881088 942487803408 943434604416 943572057424 945199251456 946020773836 946286624768 947790258176 951251369984 953804095488 953896076844 954984112128 956418690048 957379485696 958300029184 958900745472 959170215936 960694321152 961799520256 963327803392 966099206144 967634321408 969533717448 970639589376 971347181568 972181919232 972890635776 973867978752 974009865728 975557550896 976443408384 976537572992 978364137472 982962162288 983497179136 984571969536 985427712816 986551713792 987270905856 988262694912 988839662592 989833027584 989977240576 991405855488 991684460544 992546385664 992825311232 994402893824 995982983168 998848331776 999076296096 1000808998656 1001950543872 1002399267192 1003542626304 1004274204672 1005429538816 1006059798528 1007027149312 1007941582848 1008038785024 1010704580608 1014670619136 1017215703552 1018375962624 1018832042064 1019118354432 1019994144768 1020737716224 1021763125248 1021911990272 1023386689536 1023535791104 1024564011008 1026192025856 1026480406528 1028111466496 1031304563712 1032943289184 1034734727424 1035914969088 1037471121408 1037571171304 1038513340416 1039511896064 1040163520512 1041360142336 1043307954176 1044397297431 1044965752832 1047016944867 1048211195904 1050029113344 1051226800128 1051697591808 1052897181696 1053368721456 1053664739328 1054570217472 1054580534768 1054876893184 1056399163392 1056553074688 1057614462976 1058231919616 1059294994432 1061276352512 1061518564602 1063359561072 1064572452864 1066264040448 1068938535936 1070157791232 1070937931776 1071041209088 1072013770752 1073717182464 1073873616896 1074952404992 1076660486144 1078087532832 1078674325504 1080791685024 1082024460288 1082509044693 1083743778816 1085623320576 1086861606912 1087348357632 1088588611584 1088599261696 1090329027472 1090635431936 1091319103488 1092368433152 1093465800704 1095761098944 1096357511168 1097502244758 1098604769616 1099405647888 1100659654656 1103420424192 1104679010304 1105173740544 1105484316672 1106434326528 1106445151232 1108353220608 1108514701312 1109628289024 1110276112384 1111391469568 1113157451776 1113724395648 1115655932928 1116614683872 1116928475136 1117428691296 1118703255552 1119204266547 1120480856064 1120491818191 1122424111104 1123704373248 1123715366912 1125500931584 1126522945536 1127606124544 1129611001856 1131108231168 1132905542976 1134043633152 1135747194432 1137042653184 1137981284656 1139014631424 1140824506368 1142125756416 1142136930304 1143951766528 1144273240064 1146091470848 1147242807296 1149065756672 1149650989056 1151477764992 1152634512384 1153474778112 1154466029088 1154790457344 1155307629984 1156625399808 1156636715552 1158474591689 1159526547456 1159638367928 1160849129472 1161807413248 1164879855616 1166050066432 1167267567717 1167902900224 1169450883072 1171530160128 1172384200704 1173721448448 1174247099328 1175586471936 1175597973184 1177625296896 1178648832976 1178980057088 1180853436416 1182729792512 1183062163456 1186132393984 1186403101614 1186736504832 1188622209024 1189816270848 1190510909568 1191706868736 1192575618048 1193935896576 1193947577344 1194973609056 1195844739808 1196930629632 1197046057216 1200211689472 1202456625152 1204921360224 1205577187328 1208107819008 1209321455616 1210203045888 1211243046912 1211583430656 1212126038016 1213508616192 1213520488448 1215448751936 1216669763072 1218603030704 1218945482752 1220882366464 1224674169408 1225340747776 1226620155906 1226964860928 1228914487296 1230149025792 1231996956672 1233402200064 1233521144832 1234420376576 1235541295104 1236615169024 1238928195584 1240896831488 1244750795136 1247079038976 1248331825152 1249060626432 1250315403264 1251226877952 1252302133248 1252314385037 1252654055424 1252666310656 1253742802944 1254656776192 1255917174784 1256650404544 1257912805888 1260265668608 1264179787776 1266188548032 1268556890112 1269659459622 1270812377088 1271738793984 1271861435792 1273189367808 1273312149504 1275224920064 1276505980928 1278534327296 1278893621248 1280228945238 1280925761536 1284904046592 1286945737344 1287307395072 1289352904704 1290648158208 1292698976256 1292711623264 1294186119168 1294765720123 1295129575424 1296242558976 1297187514368 1298490638336 1301216304996 1301924544512 1304593163919 1307033339904 1310489837568 1310616216384 1311806324736 1312762626048 1313890762752 1313903617088 1315402285056 1316361207808 1317683593216 1318452883456 1319777370112 1321874473984 1322245947392 1322547719832 1325979937098 1326352564224 1328460115968 1330571016576 1330944933888 1332101728128 1334398943232 1334411998208 1335934058496 1336532356256 1338056835072 1339032272896 1341413064704 1343191024512 1343922110464 1345325332284 1346676814368 1350238150656 1351352775529 1352763703296 1352894158848 1354122657792 1356274335744 1356287604736 1357834616832 1358442722752 1358824472576 1359992193024 1360983621632 1362350833664 1364515586048 1365210549504 1367379845928 1368753483456 1370928409542 1371313668096 1373492662272 1373506099718 1375072751616 1377257718912 1378508341248 1379646303232 1381219958784 1383294828544 1384684453888 1386884694016 1388722923648 1391192065152 1392529729908 1393794220032 1396008935424 1396022593156 1397614927872 1400025120768 1400038817792 1401635733504 1402263455744 1403862908928 1404491628608 1404886319104 1406093623296 1408532217856 1409249599488 1411488873216 1412906821632 1413731705112 1415151906624 1415358086136 1417798877184 1417812748096 1419031160754 1419429937152 1420065628522 1421685387264 1422976352256 1425251381248 1426877054976 1427917242368 1429351694336 1430844115266 1431622909952 1434628035072 1436069228544 1437450043776 1438351118208 1438755323904 1441041481728 1441055580032 1442699280384 1443345392924 1444991705088 1447497760768 1449148809216 1449797810176 1451451482112 1454300576172 1455092137984 1457020772352 1459335953664 1460801968128 1461014798592 1463336326344 1464665112576 1464806359488 1465874197184 1467546206208 1471227232256 1472905347072 1473564987392 1473979088896 1475245768704 1477804294144 1478141569224 1480906358784 1482394042368 1483259493888 1484749541376 1484965860864 1487108783232 1487526690816 1487541243904 1488819578496 1489237966848 1489904921728 1491604340736 1492272355396 1493974474752 1496565481472 1498272497664 1501213497984 1502030594048 1503598900788 1506411307008 1508144308224 1509089697792 1510540723968 1511912374272 1512058177536 1514329592576 1516056870912 1518686175232 1521099341824 1522834341888 1525823555328 1528248063096 1528677531648 1531106574336 1532644687872 1532867985408 1535080034304 1535303686656 1536846016512 1537966370816 1539288038784 1539720609792 1540410173312 1542167199744 1546035396608 1552102091136 1556206682112 1556356756956 1557770010624 1559267844096 1560245280768 1562040213504 1563178934272 1564961931264 1565662799104 1567448629248 1570167062528 1575043670016 1577546387712 1580053082184 1580497108992 1581870802152 1582315339776 1584598745088 1584829612032 1586421694464 1587347879424 1588942491648 1590100824064 1591914528768 1593298145408 1595039341608 1595907506176 1603407803904 1606406897664 1606561813632 1608020656128 1610575773696 1610810425344 1612428607488 1613604061184 1614990729216 1616168050688 1618011488256 1621187527536 1628434980864 1631022536448 1632898892544 1635493541208 1635953147904 1636978655232 1638552649728 1640198701056 1642662608896 1644536266752 1644694859776 1647388393472 1649108471832 1655130636288 1657760610816 1658226475008 1659667726848 1662529830912 1662772051968 1664442433536 1665414168576 1667087204352 1668302503936 1669736177664 1671657070592 1673483899392 1676143036944 1683636166656 1685573050368 1688251397376 1689784418304 1691409186816 1692879279496 1694416502784 1695651725312 1697749532672 1703620791648 1706971926984 1708521947136 1711236759552 1713205395456 1715927649792 1716409860096 1719137206272 1720864210944 1723598635008 1725581492224 1728323411968 1730212167168 1732961444976 1734955073328 1739289821184 1739457551892 1742711119872 1747319783424 1747488288512 1749075099648 1750350168064 1751854350336 1753869713408 1758576301056 1761370648992 1763396959776 1766437945344 1767973249464 1768470085632 1771280154624 1774094688768 1774593245184 1776135637504 1779198590976 1781245411328 1784075780096 1788863427072 1790921366016 1792460413584 1793767109712 1795395944448 1795569085824 1800317534208 1803684937728 1803858878464 1808365780992 1810446155776 1813322924032 1815304568832 1818189057024 1820280732672 1823173127904 1825004644608 1827904546056 1828418224128 1831323549696 1833430335488 1836343625216 1838011121664 1841626611712 1847995435008 1850281717248 1851630564864 1853311942656 1854922753536 1856706306544 1858392293376 1861345247232 1863486570496 1871817211904 1874791497728 1876840316928 1878999465984 1880614204416 1881985164288 1883875762176 1884975606816 1886869208832 1887144114848 1890398502912 1892041547672 1892573249536 1895580516352 1902502739968 1904489189433 1907608190976 1907792153688 1909968224256 1912837380096 1914758971392 1916600058368 1917801490944 1918340431872 1921388642304 1923599040512 1926655606784 1935268642816 1939067434896 1941279178752 1942694363136 1944363838464 1945781271552 1947735957504 1948019731456 1951115101792 1952886816768 1953075145984 1956728274944 1965924324576 1966994358272 1969143939072 1970855425632 1973103427584 1974541811712 1976525389824 1977679325184 1979666055168 1979954481152 1982811710976 1983368921088 1985092771328 1985650622464 1988805787648 1991965966336 1998152592192 2001617997312 2003901087744 2004798534384 2007085252608 2008548409344 2010859077632 2012119597056 2014054298624 2015883165696 2016077570048 2021409161216 2029341238272 2034431407104 2036751925248 2037664084128 2038236708864 2039988289536 2041475432448 2043526250496 2043823980544 2046773379072 2047071582208 2049128022016 2052384051712 2052960813056 2056222932992 2060259149577 2062609127424 2065886578368 2069469454848 2071829938176 2074942242816 2075142342608 2077026680832 2079023792128 2080327041024 2082720284672 2086615908352 2088794594862 2089931505664 2094033889734 2096422391808 2100058226688 2102453600256 2103395183616 2105794363392 2106737442912 2107329478656 2109140434944 2109161069536 2109753786368 2112798326784 2113106149376 2115228925952 2116463839232 2118589988864 2122552705024 2123037129204 2126719122144 2128546741131 2129144905728 2130098442783 2132528080896 2137877071872 2140315582464 2141875863552 2142082418176 2144027541504 2147434364928 2147747233792 2149904809984 2153320972288 2156175065664 2157348651008 2161583370048 2164048920576 2165018089386 2167487557632 2171246641152 2173723213824 2174696715264 2177177223168 2177198523392 2180658054944 2181270863872 2182638206976 2184736866304 2186931601408 2191522197888 2192715022336 2195004489516 2197209539232 2198811295776 2201319309312 2204838739021 2206840848384 2209358020608 2210347481088 2210968633344 2212868653056 2212890302464 2216706441216 2217029402624 2219256578048 2220552224768 2222782939136 2226314903552 2227448791296 2231311865856 2233229367744 2233856950272 2234857382592 2237406511104 2238408533094 2240961712128 2240983636382 2244848222208 2247408746496 2247430733824 2251001863168 2253045891072 2255212249088 2259222003712 2262216462336 2265811085952 2268087266304 2271494388864 2274085306368 2275962569312 2278029262848 2281649012736 2284251512832 2284273860608 2287903533056 2288546480128 2292182941696 2294485614592 2298131513344 2299301978112 2302955529984 2305269024768 2306949556224 2308932058176 2309580914688 2310615259968 2313250799616 2313273431104 2316949183378 2319053094912 2319276735856 2321698258944 2323614826496 2329759711232 2332100132864 2334535135434 2335805800448 2338901766144 2343060320256 2344768401408 2347442896896 2348494198656 2351172943872 2351195946368 2355250593792 2357297665952 2357960114176 2361706872832 2365459585024 2366124326912 2372264787968 2372806203228 2373473009664 2377244418048 2379632541696 2381021819136 2383413737472 2385151236096 2387871793152 2387895154688 2389947218112 2391689479616 2393861259264 2394092114432 2400423378944 2404913250304 2409842720448 2411154374656 2416215638016 2418642911232 2420406091776 2422486093824 2423166861312 2424252076032 2427017232384 2427040976896 2430897503872 2433339526144 2437206061408 2437890965504 2441764732928 2449348338816 2450681495552 2453240311812 2453929721856 2457828974592 2460298051584 2463993913344 2464231531847 2466804400128 2467042289664 2468840753152 2471082590208 2473230338048 2477856391168 2481793662976 2489501590272 2494158077952 2496663650304 2498121252864 2500630806528 2502453755904 2504604266496 2504628770074 2505308110848 2505332621312 2507485605888 2509313552384 2511834349568 2513300809088 2515825611776 2520531337216 2528359575552 2532377096064 2537113780224 2539318919244 2541624754176 2543477587968 2543722871584 2546624299008 2550449840128 2553011961856 2557068654592 2557787242496 2560457890476 2561851523072 2569808093184 2573891474688 2574614790144 2578705809408 2581296316416 2585397952512 2585423246528 2588372238336 2589531440246 2590259150848 2592485117952 2594375028736 2596981276672 2602432609992 2603849089024 2609186327838 2614066679808 2620979675136 2621232432768 2623612649472 2625525252096 2627781525504 2627807234176 2630804570112 2632722415616 2635367186432 2636905766912 2639554740224 2643748947968 2644491894784 2645095439664 2651959874196 2652705128448 2656920231936 2661142033152 2661889867776 2664203456256 2668797886464 2668823996416 2671868116992 2673064712512 2676113670144 2678064545792 2682826129408 2686382049024 2687844220928 2690650664568 2693353628736 2700476301312 2702705551058 2705527406592 2705788317696 2708245315584 2712548671488 2712575209472 2715669233664 2716885445504 2717648945152 2719984386048 2721967243264 2724701667328 2729031172096 2730421099008 2734759691856 2737506966912 2741856819084 2742627336192 2746985324544 2747012199436 2750145503232 2754515437824 2757016682496 2759292606464 2762439917568 2766589657088 2769368907776 2773769388032 2777445847296 2782384130304 2785059459816 2787588440064 2792017870848 2792045186312 2795229855744 2800050241536 2800077635584 2803271467008 2804526911488 2807725817856 2808983257216 2809772638208 2812187246592 2817064435712 2818499198976 2822977746432 2825813643264 2827463410224 2830303813248 2830716172272 2835597754368 2835625496192 2838062321508 2838859874304 2840131257044 2843370774528 2850502762496 2853754109952 2855834484736 2858703388672 2861688230532 2863245819904 2869256070144 2872138457088 2874900087552 2876702236416 2877510647808 2882082963456 2882111160064 2885398560768 2886690785848 2889983410176 2894995521536 2898297618432 2899595620352 2902902964224 2908601152344 2910184275968 2914041544704 2918671907328 2921603936256 2922029597184 2926672652688 2929330225152 2929612718976 2931748394368 2935092412416 2942454464512 2947129974784 2950491537408 2955608588288 2956283138448 2961812717568 2964788084736 2966518987776 2969499082752 2969931721728 2974217566464 2975053381632 2975082487808 2977639156992 2978475933696 2979809843456 2983208681472 2984544710792 2987948949504 2993130962944 2996544995328 3002426995968 3004061188096 3007197801576 3012822614016 3016288616448 3018179395584 3021081447936 3023824748544 3024116355072 3028659185152 3032113741824 3037372350464 3042198683648 3051647110656 3056496126192 3057355063296 3062213148672 3065289375744 3065735970816 3070160068608 3070607373312 3073692033024 3075932741632 3078576077568 3079441219584 3080820346624 3084334399488 3092070793216 3104204182272 3112413364224 3112713513912 3115540021248 3118535688192 3120490561536 3124080427008 3126357868544 3129923862528 3131325598208 3134897258496 3140334125056 3141050834601 3150087340032 3155092775424 3160106164368 3160994217984 3163741604304 3164630679552 3169197490176 3169659224064 3172843388928 3174695758848 3177884983296 3180201648128 3183829057536 3186596290816 3190078683216 3191815012352 3206815607808 3212813795328 3213123627264 3216041312256 3221151547392 3221620850688 3224857214976 3227208122368 3229981458432 3232336101376 3236022976512 3242375055072 3247527134079 3256869961728 3262045072896 3265797785088 3270987082416 3271906295808 3273957310464 3277105299456 3280397402112 3285325217792 3289072533504 3289389719552 3298216943664 3310261272576 3315521221632 3316452950016 3319335453696 3325059661824 3325544103936 3328884867072 3330828337152 3334174408704 3336605007872 3339472355328 3343314141184 3346967798784 3352286073888 3357612799641 3361475454573 3367272333312 3371146100736 3376502794752 3379568836608 3382818373632 3385758558992 3388833005568 3391303450624 3395499065344 3407241583296 3413943853968 3417043894272 3422473519104 3426410790912 3431855299584 3432819720192 3438274412544 3441728421888 3447197270016 3451162984448 3456646823936 3460424334336 3465922889952 3469910146656 3475423775067 3478579642368 3478915103784 3485422239744 3494639566848 3494976577024 3498150199296 3500700336128 3503708700672 3507739426816 3517152602112 3522741297984 3526793919552 3532875890688 3535946498928 3536940171264 3542560309248 3548189377536 3549186490368 3552271275008 3558397181952 3562490822656 3568151560192 3577726854144 3581842732032 3584920827168 3587534219424 3590791888896 3591138171648 3597368468929 3600635068416 3607369875456 3607717756928 3616731561984 3620892311552 3626645848064 3630609137664 3636378114048 3640561465344 3646346255808 3650009289216 3655809092112 3656836448256 3662647099392 3666860670976 3672687250432 3676022243328 3683253223424 3695990870016 3700563434496 3703261129728 3706623885312 3709845507072 3713412613088 3716784586752 3722690494464 3726973140992 3743634423808 3749582995456 3753680633856 3756943155111 3757998931968 3761228408832 3763970328576 3767751524352 3769951213632 3773738417664 3774288229696 3780797005824 3784083095344 3785146499072 3791161032704 3805005479936 3808978378866 3815216381952 3815584307376 3819936448512 3825674760192 3829517942784 3833200116736 3835602981888 3836680863744 3842777284608 3847198081024 3853311213568 3870537285632 3878134869792 3882558357504 3884297160369 3885388726272 3888727676928 3891562543104 3895471915008 3896039462912 3902230203584 3905773633536 3906150291968 3913456549888 3931848649152 3933988716544 3938287878144 3941710851264 3946206855168 3949083623424 3953050779648 3955358650368 3959332110336 3959908962304 3965623421952 3966737842176 3970185542656 3971301244928 3977611575296 3983931932672 3996305184384 4003235994624 4007802175488 4009597068768 4014170505216 4017096818688 4020588288803 4021718155264 4024239194112 4028108597248 4031766331392 4032155140096 4042818322432 4054058326587 4058682476544 4068862814208 4073503850496 4075328168256 4076473417728 4079976579072 4082950864896 4087052500992 4087647961088 4093546758144 4094143164416 4098256044032 4104768103424 4105921626112 4112445865984 4120518299154 4125218254848 4131773156736 4138938909696 4143659876352 4149884485632 4150284685216 4154053361664 4158047584256 4160654082048 4165440569344 4173231816704 4177589189724 4179863011328 4188067779468 4192844783616 4200116453376 4204907200512 4206790367232 4211588726784 4213474885824 4214658957312 4218280869888 4218322139072 4219507572736 4225596653568 4226212298752 4230457851904 4232927678464 4237179977728 4245105410048 4246074258408 4253438244288 4257093482262 4258289811456 4260196885566 4265056161792 4275754143744 4280631164928 4283751727104 4284164836352 4288055083008 4294868729856 4295494467584 4299809619968 4306641944576 4312350131328 4314697302016 4323166740096 4328097841152 4330036178772 4334975115264 4342493282304 4347446427648 4349393430528 4354354446336 4354397046784 4361316109888 4362541727744 4365276413952 4369473732608 4373863202816 4383044395776 4385430044672 4390008979032 4394419078464 4397622591552 4402638618624 4409677478042 4413681696768 4418716041216 4420694962176 4421937266688 4425737306112 4425780604928 4433412882432 4434058805248 4438513156096 4441104449536 4445565878272 4452629807104 4454897582592 4462623731712 4466458735488 4467713900544 4469714765184 4474813022208 4476817066188 4481923424256 4481967272764 4489696444416 4493598675721 4494817492992 4494861467648 4502003726336 4506091782144 4510424498176 4518444007424 4524432924672 4531622171904 4536174532608 4542988777728 4548170612736 4551925138624 4556058525696 4563298025472 4568503025664 4568547721216 4575807066112 4577092960256 4584365883392 4588971229184 4596263026688 4598603956224 4605911059968 4610538049536 4613899112448 4617864116352 4619161829376 4621230519936 4626501599232 4626546862208 4633898366756 4638106189824 4638553471712 4647229652992 4659519422464 4664200265728 4669070270868 4671611600896 4677803532288 4686120640512 4689536802816 4694885793792 4696988397312 4702345887744 4702391892736 4710501187584 4714595331904 4715920228352 4723413745664 4730919170048 4732248653824 4744529575936 4745612406456 4746946019328 4754488836096 4759265083392 4762043638272 4766827474944 4770302472192 4775743586304 4775790309376 4779894436224 4783378959232 4787722518528 4788184228864 4800846757888 4819685440896 4822308749312 4832431276032 4837285822464 4840812183552 4844972187648 4848504152064 4854034464768 4854081953792 4861795007744 4866679052288 4874412122816 4875781931008 4883529465856 4898696677632 4901362991104 4906480623624 4907859443712 4915657949184 4920596103168 4927987826688 4928463063694 4933608800256 4934084579328 4937681506304 4942165180416 4946460676096 4955712782336 4963587325952 4979003180544 4988316155904 4993327300608 4996242505728 5001261613056 5004907511808 5009208532992 5009257540148 5010665242624 5014971211776 5018627104768 5023668699136 5026601618176 5031651223552 5041062674432 5056719151104 5064754192128 5074227560448 5078637838488 5083249508352 5086955175936 5087445743168 5093248598016 5100899680256 5106023923712 5114137309184 5115574484992 5120915780952 5123703046144 5139616186368 5147782949376 5149229580288 5157411618816 5162592632832 5170795905024 5170846493056 5176744476672 5179062880492 5180518301696 5184970235904 5188750057472 5193962553344 5204865219984 5207698178048 5218372655676 5228133359616 5241959350272 5242464865536 5247225298944 5251050504192 5255563051008 5255614468352 5261609140224 5265444831232 5270734372864 5273811533824 5279109480448 5287497895936 5288983789568 5290190879328 5303919748392 5305410256896 5313840463872 5322284066304 5323779735552 5328406912512 5337595772928 5337647992832 5343736233984 5346129425024 5352227340288 5356129091584 5365652258816 5372764098048 5381301329136 5386707257472 5400952602624 5405411102116 5411054813184 5411576635392 5425097342976 5425150418944 5431338467328 5433770891008 5435297890304 5439968772096 5443934486528 5449403334656 5458062344192 5460842198016 5469519383712 5475013933824 5483713638168 5485254672384 5493970649088 5494024398872 5500291006464 5509030875648 5514033364992 5518585212928 5524879835136 5533179314176 5538737815552 5547538776064 5554891694592 5564768260608 5570118919632 5575176880128 5584035741696 5584090372624 5590459711488 5600155271168 5609053822976 5615451635712 5617966514432 5619545276416 5624374493184 5634128871424 5636998397952 5645955492864 5651627286528 5654926820448 5660607626496 5661432344544 5671195508736 5671250992384 5676124643016 5677719748608 5680262514088 5686741549056 5701005524992 5707508219904 5711668969472 5717406777344 5723376461064 5726491639808 5738512140288 5744276914176 5749800175104 5753404472832 5755021295616 5764165926912 5764222320128 5770797121536 5773381571696 5779966820352 5789991043072 5799191240704 5805805928448 5817202304688 5820368551936 5828083089408 5837343814656 5843207872512 5844059194368 5853345305376 5858660450304 5859225437952 5863496788736 5870184824832 5884908929024 5894259949568 5900983074816 5911217176576 5912566276896 5923625435136 5929576169472 5933037975552 5938998165504 5939863443456 5948435132928 5950106763264 5950164975616 5955278313984 5956951867392 5959619686912 5966417362944 5969089421584 5975897899008 5986261925888 6004853991936 6014395603152 6025645228032 6032577232896 6036358791168 6042162895872 6047649497088 6048232710144 6057318370304 6064227483648 6074744700928 6084397367296 6103294221312 6112992252384 6114710126592 6124426297344 6130578751488 6131471941632 6140320137216 6141214746624 6147384066048 6151865483264 6157152155136 6158882439168 6161640693248 6168668798976 6180777448731 6184141586432 6208408364544 6224826728448 6225427027824 6231080042496 6237071376384 6240981123072 6248160854016 6252715737088 6259847725056 6262651196416 6269794516992 6280668250112 6282101669202 6300174680064 6310185550848 6320212328736 6321988435968 6327483208608 6329261359104 6338394980352 6339318448128 6345686777856 6349391517696 6355769966592 6360403296256 6367658115072 6373192581632 6380157366432 6383630024704 6390295328349 6413631215616 6425627590656 6426247254528 6432082624512 6442303094784 6443241701376 6449714429952 6454416244736 6459962916864 6464672202752 6472045953024 6484750110144 6495054268158 6513739923456 6524090145792 6531595570176 6541974164832 6543812591616 6547914620928 6554210598912 6560794804224 6570650435584 6578145067008 6578779439104 6596433887328 6614516217063 6620522545152 6631042443264 6632905900032 6638670907392 6650119323648 6651088207872 6657769734144 6661656674304 6668348817408 6673210015744 6678944710656 6686628282368 6693935597568 6704572147776 6715225599282 6722950909146 6734544666624 6742292201472 6753005589504 6759137673216 6765636747264 6771517117984 6777666011136 6782606901248 6790998130688 6814483166592 6827887707936 6834087788544 6844947038208 6852821581824 6863710599168 6865639440384 6876548825088 6883456843776 6894394540032 6902325968896 6913293647872 6920848668672 6931845779904 6939820293312 6950847550134 6957159284736 6957830207568 6970844479488 6989279133696 6989953154048 6996300398592 7001400672256 7007417401344 7015478853632 7034305204224 7045482595968 7053587839104 7065751781376 7071892997856 7073880342528 7085120618496 7096378755072 7098372980736 7104542550016 7116794363904 7124981645312 7136303120384 7155453708288 7163685464064 7169841654336 7175068438848 7181583777792 7182276343296 7194736937858 7201270136832 7214739750912 7215435513856 7233463123968 7241784623104 7253291696128 7261218275328 7272756228096 7281122930688 7292692511616 7300018578432 7311618184224 7313672896512 7325294198784 7333721341952 7345374500864 7352044486656 7366506446848 7391981740032 7392694595541 7401126868992 7406522259456 7413247770624 7419691014144 7426825226176 7433569173504 7445380988928 7453946281984 7487268847616 7499165990912 7507361267712 7513886310222 7515997863936 7522456817664 7527940657152 7535503048704 7539902427264 7547476835328 7548576459392 7561594011648 7568166190688 7570292998144 7582322065408 7610010959872 7617956757732 7630432763904 7631168614752 7639872897024 7651349520384 7659035885568 7666400233472 7671205963776 7673361727488 7685554569216 7694396162048 7706622427136 7741074571264 7756269739584 7765116715008 7768594320738 7770777452544 7777455353856 7783125086208 7790943830016 7792078925824 7804460407168 7811547267072 7812300583936 7826913099776 7863697298304 7867977433088 7876575756288 7883421702528 7892413710336 7898167246848 7906101559296 7910717300736 7918664220672 7919817924608 7931246843904 7933475684352 7940371085312 7942602489856 7955223150592 7967863865344 7992610368768 8006471989248 8015604350976 8019194137536 8028341010432 8034193637376 8041176577606 8043436310528 8048478388224 8056217194496 8063532662784 8064310280192 8085636644864 8108116653174 8117364953088 8137725628416 8147007700992 8150656336512 8152946835456 8159953158144 8165901729792 8174105001984 8175295922176 8187093516288 8188286328832 8196512088064 8209536206848 8211843252224 8224891731968 8241036598308 8250436509696 8263546313472 8277877819392 8287319752704 8299768971264 8300569370432 8308106723328 8316095168512 8321308164096 8330881138688 8346463633408 8355178379448 8359726022656 8376135558936 8385689567232 8400232906752 8409814401024 8413580734464 8423177453568 8426949771648 8429317914624 8436561739776 8436644278144 8439015145472 8451193307136 8452424597504 8460915703808 8465855356928 8474359955456 8490210820096 8492148516816 8506876488576 8514186964524 8516579622912 8520393771132 8530112323584 8551508287488 8561262329856 8567503454208 8568329672704 8576110166016 8589737459712 8590988935168 8599619239936 8613283889152 8624700262656 8629394604032 8646333480192 8656195682304 8660072357544 8669950230528 8684986564608 8694892855296 8698786861056 8708708892672 8708794093568 8722632219776 8725083455488 8730552827904 8738947465216 8747726405632 8766088791552 8780017958064 8788838156928 8795245183104 8805277237248 8819354956084 8827363393536 8841389924352 8851474612224 8851561209856 8866825764864 8868117610496 8877026312192 8882208899072 8891131756544 8905259614208 8909795165184 8925247463424 8932917470976 8935427801088 8939429530368 8949626044416 8953634132376 8963846848512 8963934545528 8979392888832 8987197351442 8989634985984 8989722935296 9004007452672 9012183564288 9020848996352 9036888014848 9048865849344 9063244343808 9072349065216 9085977555456 9096341225472 9103850277248 9112117051392 9126596050944 9137095442432 9151614132224 9168731766784 9177942458368 9192526053376 9197207912448 9211822119936 9221076099072 9227798224896 9235728232704 9238323658752 9242461039872 9253003198464 9253093724416 9267796733512 9276212379648 9277106943424 9294459305984 9319038844928 9328400531456 9338140541736 9343223201792 9355607064576 9372241281024 9379073605632 9389771587584 9393976794624 9404691775488 9404783785472 9421002375168 9429190663808 9431840456704 9446827491328 9461838340096 9489059151872 9491224812912 9493892038656 9508977672192 9518530166784 9524087276544 9533654949888 9540604944384 9551487172608 9551580618752 9559788872448 9566757918464 9575445037056 9576368457728 9601693515776 9639370881792 9644617498624 9664862552064 9674571644928 9681624367104 9689944375296 9697008304128 9708068929536 9708163907584 9723590015488 9733358104576 9748824245632 9751563862016 9767058931712 9797393355264 9812961247248 9815718887424 9831315898368 9841192206336 9855975653376 9856926127388 9867217600512 9868169158656 9875363012608 9892921352192 9911425564672 9927174651904 9958006361088 9976632311808 9986654601216 9992485011456 10002523226112 10009815023616 10018417065984 10018515080296 10021330485248 10029942423552 10037254209536 10047337398272 10053203236352 10063302447104 10082125348864 10084426363719 10113438302208 10129508384256 10148455120896 10157275676976 10166499016704 10173910351872 10174891486336 10186497196032 10201799360512 10212047847424 10228274618368 10241831561904 10247406092288 10279232372736 10295565898752 10298459160576 10314823237632 10325185265664 10341591810048 10341692986112 10353488953344 10358125760984 10361036603392 10369940471808 10377500114944 10387925106688 10409730439968 10415396356096 10426271325201 10436745311352 10456266719232 10483918700544 10484929731072 10494450597888 10502101008384 10511126102016 10511228936704 10523218280448 10530889662464 10541468745728 10547623067648 10558218960896 10574995791872 10580381758656 10607839496784 10610820513792 10627680927744 10644568132608 10647559471104 10656813825024 10675191545856 10675295985664 10687472467968 10692258850048 10704454680576 10712258183168 10731304517632 10745528196096 10762602658272 10773414514944 10792105406787 10801905205248 10810822204232 10822109626368 10823153270784 10850194685952 10850300837888 10862676934656 10867541782016 10870595780608 10879937544192 10887868973056 10898806669312 10916124688384 10921684396032 10939038767424 10950027867648 10967427276336 10970509344768 10987941298176 10988048797744 11000582012928 11018061751296 11028066729984 11037170425856 11049759670272 11066358628352 11077475631104 11095077552128 11109783389184 11129536521216 11140237839264 11150353760256 11168071483392 11168180745248 11180919422976 11200310542336 11218107645952 11230903271424 11235933028864 11239090552832 11248748986368 11268257742848 11270829465333 11273996795904 11291910985728 11303254573056 11309853640896 11321215252992 11322864689088 11342391017472 11342501984768 11352249286032 11355439497216 11360525028176 11373483098112 11402011049984 11415016439808 11423337938944 11446752922128 11452983279616 11477024280576 11488553828352 11499600350208 11506808945664 11510042591232 11528331853824 11528444640256 11541594243072 11546763143392 11559933640704 11579982086144 11598382481408 11611611856896 11634404609376 11640737103872 11652891481107 11656166178816 11674687629312 11686415745024 11688118388736 11706690610752 11717320900608 11718450875904 11726993577472 11740369649664 11769817858048 11788519899136 11801966149632 11825132553792 11847250870272 11859152338944 11866075951104 11877996331008 11879726886912 11896870265856 11900213526528 11900329951232 11910556627968 11913903734784 11919239373824 11932834725888 11938178843168 11951795798016 11972523851776 12009707983872 12028791206304 12051290456064 12061764866409 12065154465792 12072717582336 12084325791744 12095298994176 12096465420288 12114636740608 12128454967296 12149489401856 12162174979761 12168794734592 12206588442624 12225984504768 12229420253184 12248852594688 12261157502976 12262943883264 12280640274432 12282429493248 12294768132096 12303730966528 12314304310272 12317764878336 12323281386496 12337337597952 12361554897462 12368283172864 12416816729088 12449653456896 12450854055648 12462160084992 12474142752768 12481962246144 12496321708032 12505431474176 12519695450112 12525302392832 12539589033984 12561336500224 12564203338404 12600349360128 12620371101696 12640424657472 12643976871936 12654966417216 12658522718208 12676789960704 12678636896256 12691373555712 12698783035392 12711539933184 12720806592512 12735316230144 12746385163264 12760314732864 12767260049408 12780590656698 12827262431232 12851255181312 12852494509056 12864165249024 12884606189568 12886483402752 12899428859904 12908832489472 12919925833728 12929344405504 12944091906048 12969500220288 12990108536316 13027479846912 13048180291584 13063191140352 13083948329664 13087625183232 13095829241856 13108421197824 13121589608448 13141300871168 13156290134016 13157558878208 13192867774656 13229032434126 13241045090304 13262084886528 13265811800064 13277341814784 13300238647296 13302176415744 13315539468288 13323313348608 13336697634816 13346420031488 13357889421312 13373256564736 13387871195136 13409144295552 13430451198564 13445901818292 13469089333248 13480796027163 13484584402944 13506011179008 13518275346432 13531273494528 13543034235968 13555332022272 13565213802496 13581996261376 13628966333184 13655775415872 13668175577088 13689894076416 13705643163648 13727421198336 13731278880768 13753097650176 13766913687552 13788789080064 13804651937792 13826587295744 13841697337344 13863691559808 13879640586624 13901695100268 13914318569472 13915660415136 13941688958976 13978558267392 13979906308096 13992600797184 14002801344512 14014834802688 14030957707264 14068610408448 14090965191936 14107175678208 14131503562752 14143785995712 14147760685056 14170241236992 14192757510144 14196745961472 14209085100032 14233588727808 14249963290624 14272606240768 14310907416576 14327370928128 14339683308672 14350136877696 14363167555584 14364552686592 14389473875716 14402540273664 14430871027712 14466926247936 14483569246208 14506583392256 14522436550656 14545512456192 14562245861376 14585385023232 14600037156864 14623236368448 14627345793024 14650588397568 14667442683904 14690749001728 14704088973312 14733012893696 14783963480064 14785389191082 14802253737984 14813044518912 14826495541248 14839382028288 14853650452352 14867138347008 14890761977856 14907892563968 14974537695232 14998331981824 15014722535424 15027772620444 15031995727872 15044913635328 15055881314304 15071006097408 15079804854528 15094953670656 15097152918784 15123188023296 15136332381376 15140585996288 15164644130816 15220021919744 15235913515464 15260865527808 15262337229504 15279745794048 15302699040768 15318071771136 15332800466944 15342411927552 15346723454976 15371109138432 15388792324096 15413244854272 15482149142528 15512539479168 15530233430016 15537188641476 15541554905088 15554910707712 15566250172416 15581887660032 15584157851648 15608920814336 15623094534144 15624601167872 15653826199552 15727394596608 15735954866176 15753151512576 15766843405056 15784827420672 15796334493696 15812203118592 15821434601472 15837328441344 15839635849216 15862493687808 15866951368704 15880742170624 15885204979712 15910446301184 15935727730688 15985220737536 16012943978496 16031208701952 16038388275072 16056682020864 16068387274752 16082353155212 16086872621056 16096956776448 16112434388992 16128620560384 16171273289728 16216233306348 16234729906176 16275451256832 16294015401984 16301312673024 16305893670912 16319906316288 16331803459584 16348210003968 16350591844352 16374187032576 16376572657664 16393024176128 16419072413696 16423686504448 16449783463936 16482073196616 16500873019392 16527092626944 16555755638784 16574639505408 16599537942528 16601138740864 16616213446656 16632190337024 16642616328192 16661762277376 16710356758896 16719452045312 16752271117872 16771379134464 16800465813504 16827161468928 16846354907136 16853899543296 16858635829248 16873123479552 16873288556288 16878030290944 16902386614272 16904849195008 16921831407616 16931710713856 16948719910912 16980421640192 16984297033632 17013752977152 17028373929048 17033159245824 17040787542264 17060224647168 17103016574976 17122524659712 17135006908416 17136659345408 17152220332032 17179474919424 17181977870336 17199238479872 17226567778304 17249400525312 17292666960384 17312391364608 17320144715088 17339900461056 17369973129216 17397573722112 17417417785344 17417588187136 17445264439552 17450166910976 17461105655808 17477894930432 17495452811264 17532177583104 17560035916128 17577676313856 17590490366208 17610554474496 17638709912168 17654726787072 17682779848704 17702949224448 17703122419712 17733651529728 17736235220992 17754052624384 17764417798144 17782263513088 17810519228416 17819590330368 17850494926848 17865834941952 17870855602176 17878859060736 17899252088832 17907268264752 17927693697024 17927869091056 17958785777664 17974394702884 17979445870592 18008014905344 18041697992704 18073776029696 18097731698688 18126488687616 18144698130432 18171955110912 18192682450944 18207700554496 18224234102784 18253192101888 18274190884864 18303228264448 18337463533568 18355884916736 18385052106752 18394415824896 18423644239872 18442152198144 18455596449792 18471456465408 18476647317504 18484922079744 18506006396928 18506187448832 18535593467024 18552424759296 18554213886848 18588918611968 18638077689856 18676281083472 18686446403584 18711214129152 18744482562048 18758147211264 18779543175168 18787953589248 18809383550976 18809567570944 18842004750336 18858381327616 18863680913408 18893654982656 18923676680192 18978118303744 18982449625824 18987784077312 19017955344384 19037060333568 19048174553088 19067309899776 19081209888768 19102974345216 19103161237504 19119577744896 19133515836928 19150890074112 19152736915456 19203387031552 19278741763584 19329725104128 19349143289856 19363248734208 19379888750592 19394016608256 19416137859072 19416327815168 19447180030976 19466716209152 19497648491264 19503127724032 19534117863424 19594786710528 19625922494496 19631437774848 19662631796736 19682384412672 19711951306752 19713852254776 19734435201024 19736338317312 19750726025216 19785842704384 19822851129344 19843548651189 19854349303808 19916012722176 19953264623616 19973309202432 19984970022912 20005046452224 20019630047232 20036834131968 20037030160592 20042660970496 20059884847104 20074508419072 20094674796544 20106406472704 20126604894208 20164250697728 20168852727438 20226876604416 20259016768512 20296910241792 20314551353952 20332998033408 20347820703744 20349782972672 20372994392064 20403598721024 20424095694848 20456549236736 20483663123808 20494812184576 20558464745472 20591131797504 20596918321152 20629646475264 20650370531328 20683183620096 20683385972224 20706977906688 20716251521968 20722073206784 20739880943616 20755000229888 20775850213376 20819460879936 20830792712192 20852542650402 20873490622704 20912533438464 20967837401088 20969859462144 20988901195776 21004202016768 21022252204032 21022457873408 21046436560896 21061779324928 21082937491456 21095246135296 21116437921792 21149991583744 21160763517312 21215678993568 21221641027584 21255361855488 21289136265216 21289344545629 21295118942208 21313627650048 21350383091712 21350591971328 21374944935936 21384517700096 21408909361152 21424516366336 21462609035264 21491056392192 21525205316544 21546829029888 21584210813574 21603810410496 21621644408464 21644219252736 21646306541568 21700389371904 21700601675776 21725353869312 21735083564032 21741191561216 21759875088384 21775737946112 21797613338624 21832249376768 21843368792064 21878077534848 21900055735296 21934854552672 21941018689536 21975882596352 21976097595488 22001164025856 22011017242091 22036123502592 22056133459968 22074340851712 22099519340544 22132717256704 22154951262208 22178083786623 22190155104256 22219566778368 22259073042432 22280475678528 22300707520512 22336142966784 22336361490496 22361838845952 22400621084672 22436215291904 22461806542848 22471866057728 22478181105664 22497497972736 22536515485696 22541658930666 22547993591808 22583821971456 22606509146112 22619707281792 22642430505984 22645729378176 22684782034944 22685003969536 22704498572064 22710878994432 22721050056352 22746966196224 22804022099968 22830032879616 22846675877888 22893505844256 22905966559232 22954048561152 22977107656704 22999200700416 23013617891328 23020085182464 23056663707648 23056889280512 23083188486144 23093526286784 23119867281408 23159964172288 23196764962816 23223223713792 23268809218752 23281474207744 23305782962214 23312332357632 23349375258624 23372831490048 23376236777472 23413381221504 23434641801216 23436901751808 23453987154944 23480739299328 23539635716096 23577039798272 23603932299264 23650265107584 23694501740544 23718304677888 23732151902208 23755992662016 23759453773824 23793740531712 23800427053056 23800659902464 23821113255936 23827807469568 23838478747648 23865669451776 23876357686336 23903591596032 23945047703552 24019415967744 24057582412608 24102580912128 24123529732818 24130308931584 24145435164672 24168651583488 24190597988352 24192930840576 24229273481216 24256909934592 24298978803712 24324349959522 24337589469184 24413176885248 24451969009536 24458840506368 24497705189376 24522315005952 24525887766528 24561280548864 24564858986496 24589536264192 24607461933056 24628608620544 24635529756672 24646562772992 24674675195904 24723109794924 24736566345728 24833633458176 24899306913792 24901708111296 24924320169984 24948285505536 24963924492288 24992643416064 25010862948352 25039390900224 25050604785664 25079178067968 25122673000448 25128406676808 25200698720256 25240742203392 25280849314944 25287953743872 25309932834432 25317045436416 25353579921408 25357273792512 25382747111424 25397566070784 25423079866368 25441613185024 25470632460288 25492770326528 25520629465728 25534520098816 25561181313396 25654524862464 25702510362624 25704989018112 25728330498048 25769212379136 25772966805504 25798857719808 25817664978944 25839851667456 25858688811008 25888183812096 25939000440576 25980217072632 26054959693824 26096360583168 26126382280704 26167896659328 26175250366464 26191658483712 26216842395648 26243179216896 26282601742336 26315117756416 26385735549312 26458064868252 26482090180608 26524169773056 26554683629568 26600477294592 26604352831488 26631078936576 26646626697216 26673395269632 26692840062976 26715778842624 26746513129472 26775742390272 26818288591104 26860902397128 26891803636584 26938178666496 26961592054326 26969168805888 27012022358016 27036550692864 27062546989056 27086068471936 27110664044544 27130427604992 27163992522752 27257932666368 27311550831744 27336351154176 27379788152832 27411286327296 27454842396672 27506195300352 27533827375104 27577578160128 27609303875584 27653174591488 27683394674688 27727383119616 27759281173248 27803390200536 27828637138944 27831320830272 27883377917952 27957116534784 27959812616192 27985201594368 28005602689024 28029669605376 28061915414528 28137220816896 28181930383872 28214351356416 28263007125504 28287571991424 28295521370112 28340482473984 28385515020288 28418170200064 28467177455616 28499926581248 28545212481536 28621814833152 28654741856256 28679366617344 28700273755392 28726335111168 28729105373184 28778947751432 28805080547328 28861742055424 28933852495872 28967138492416 29013166784512 29044873101312 29091024912384 29124491722752 29170770046464 29200074313728 29246472736896 29254691586048 29301176795136 29334885367808 29381498003456 29466025787392 29567926960128 29570778382164 29604507475968 29626089037824 29678764056576 29707300904704 29734276694016 29781523955712 29815785127936 29949075390464 29996663963648 30029445070848 30055545240888 30063991455744 30089827270656 30111762628608 30142012194816 30159609709056 30189907341312 30194305837568 30246376046592 30272664762752 30281171992576 30329288261632 30471827030928 30521731055616 30524674459008 30559491588096 30605398081536 30636143542272 30665600933888 30684823855104 30742218276864 30777584648192 30826489708544 30964298285056 31025078958336 31060466860032 31074377282952 31083109810176 31109821415424 31132500344832 31163775320064 31168315703296 31217841628672 31246189068288 31249202335744 31307652399104 31454789193216 31506303025152 31533686810112 31569654841344 31592668987392 31624406237184 31642869202944 31674656882688 31679271698432 31724987375616 31761484341248 31820892602368 31871455461376 31970441475072 32025887956992 32062417403904 32076776550144 32113364041728 32136774549504 32164706310424 32173745242112 32193913552896 32224868777984 32257241120768 32342546579456 32376316220361 32432466612696 32469459812352 32550902513664 32588030803968 32602625346048 32611787341824 32639812632576 32663606919168 32696420007936 32701183688704 32748374065152 32753145315328 32786048352256 32838144827392 32899566927872 32964146393232 33001746038784 33054185253888 33111511277568 33149279010816 33199075885056 33202277481728 33232426893312 33264380674048 33285232656384 33323524554752 33420713517792 33438904090624 33504542235744 33542758268928 33600931627008 33654322937856 33692709814272 33707799086592 33717271658496 33746246959104 33746577112576 33756060581888 33804773228544 33809698390016 33843662815232 33863421427712 33897439821824 33968594067264 34027505954304 34056747858096 34066318491648 34081575084528 34120449294336 34206033149952 34245049319424 34270013816832 34273318690816 34358949838848 34363955740672 34398476959744 34453135556608 34498801050624 34585333920768 34624782729216 34640289430176 34679800922112 34739946258432 34795147444224 34834835570688 34835176374272 34890528879104 34900333821952 34922211311616 34955789860864 34990905622528 35064355166208 35120071832256 35155352627712 35180980732416 35221108948992 35277419824336 35309453574144 35365559697408 35405898448896 35406244839424 35472470441984 35528835596288 35564527026176 35621038456832 35639180660736 35700989853696 35731669883904 35741711204352 35757718121472 35798504177664 35814536529504 35855387394048 35855738182112 35917571555328 35948789405768 35958891741184 36016029810688 36083395985408 36147552059392 36185294599227 36195463397376 36252977375232 36289396260864 36343910221824 36385364901888 36415401108992 36448468205568 36506384203776 36548381769728 36606456528896 36674927067136 36770104213504 36788831649792 36847288479744 36884304396288 36911192899584 36942912930816 36953294635008 36969844159488 37012012793856 37012374897664 37071186934048 37104849518592 37108427773696 37177837223936 37276155379712 37352562166944 37372892807168 37422428258304 37488965124096 37516294422528 37559086350336 37575907178496 37618767101952 37619135141888 37684009500672 37716762655232 37727361826816 37787309965312 37847353360384 37964899251648 37975568154624 38035910688768 38074120667136 38096349106176 38134619799552 38162419777536 38205948690432 38206322475008 38239155489792 38267031673856 38301780148224 38305473830912 38406774063104 38557483527168 38659450208256 38698286579712 38726497468416 38759777501184 38788033216512 38832275718144 38832655630336 38894360061952 38933432418304 38995296982528 39006255448064 39068235726848 39189573421056 39251844988992 39262875549696 39325263593472 39364768825344 39423902613504 39427704509552 39468870402048 39472676634624 39501452050432 39571685408768 39645702258688 39687097302378 39708698607616 39832025444352 39906529247232 39946618404864 39969940045824 40010092904448 40039260094464 40073668263936 40074060321184 40085321940992 40119769694208 40149016838144 40189349593088 40212812945408 40253209788416 40328501395456 40337705454876 40442388081489 40453753208832 40518033537024 40593820483584 40629102707904 40665996066816 40695641407488 40699565945344 40745988784128 40807197442048 40848191389696 40913098473472 40967326247616 40989624369152 41116929490944 41182263595008 41193836642304 41259292950528 41300741062656 41366367240192 41366771944448 41413955813376 41432503043936 41444146413568 41479761887232 41510000459776 41551700426752 41638921759872 41661585424384 41705085300804 41746981245408 41825066876928 41891936041399 41935674802176 41939718924288 41977802391552 42008404033536 42044504408064 42044915746816 42092873121792 42123558649856 42165874982912 42190492270592 42232875843584 42299983167488 42321527034624 42431357987136 42443282055168 42510723710976 42578272530432 42578689091258 42590237884416 42627255300096 42700766183424 42701183942656 42749889871872 42769035400192 42817818722304 42849032732672 42925218070528 42982112784384 43050410633088 43093658059776 43168421627148 43207620820992 43243288816928 43292613083136 43400778743808 43401203351552 43450707738624 43470167128064 43482383122432 43519750176768 43551475892224 43595226677248 43664498753536 43686737584128 43756155069696 43800111470592 43869709105344 43882037379072 43951765192704 43952195190976 44002328051712 44022034484182 44072247005184 44112266919936 44148681703424 44199038681088 44265434513408 44309902524416 44356167573246 44380310208512 44439133556736 44518146084864 44560951357056 44601415041024 44672285933568 44672722980992 44723677691904 44801242169344 44872430583808 44923613085696 44943732115456 44956362211328 44994995945472 45073030971392 45083317861332 45095987183616 45167643942912 45213018292224 45239414563584 45284861011968 45291458756352 45369564069888 45370007939072 45408997144128 45421757988864 45442100112704 45493932392448 45608044199936 45660065759232 45693351755776 45787011688512 45811933118464 45908097122304 45954215313408 45998401400832 46027235782656 46040170364928 46113327415296 46113778561024 46166376972288 46187052573568 46239734562816 46319928344576 46393529925632 46446447427584 46537618437504 46562948415488 46611565924428 46624664715264 46698750517248 46745662980096 46752473554944 46826762443008 46869283602432 46873803503616 46907974309888 46961478598656 47079271432192 47154079596544 47207864598528 47300530215168 47389003481088 47436609355776 47464303804416 47511985324032 47518907547648 47587481063424 47600854106112 47601319804928 47642226511872 47655614939136 47676957495296 47731338903552 47752715372672 47807183192064 47890095407104 48038831935488 48115164825216 48205161824256 48247059465636 48260617863168 48290870329344 48337303166976 48385861681152 48458546962432 48513819869184 48597957607424 48648699919044 48675178938368 48826353770496 48903938019072 48917681012736 48995410378752 49044630011904 49051775533056 49122561097728 49129717972992 49179072528384 49214923866112 49257217241088 49271059513344 49293125545984 49349350391808 49446219589848 49473132691456 49667266916352 49798613827584 49803416222592 49848640339968 49896571011072 49927848984576 49985286832128 50021725896704 50101209571328 50158356135936 50245346000896 50256813353616 50401397440512 50481484406784 50561698629888 50575907487744 50619865668864 50634090872832 50707159842816 50714547585024 50765494222848 50795132141568 50846159732736 50883226370048 50941264920576 50985540653056 51041258931456 51069040197632 51122362626792 51309049724928 51405020725248 51409978036224 51456660996096 51538424758272 51545933611008 51597715439616 51635329957888 51679703334912 51717377622016 51878000881152 51960434145264 52109919387648 52192721166336 52252764561408 52335793318656 52350500732928 52383316967424 52433684791296 52486358433792 52565203484672 52630235512832 52771471098624 52916129736504 52964180361216 53048339546112 53109367259136 53200954589184 53208705662976 53262157873152 53293253394432 53346790539264 53385680125952 53431557685248 53493026258944 53551484780544 53636577182208 53721804794256 53783607273168 53876357332992 53923184108652 53938337611776 54024044716032 54125093978112 54172136943872 54221328089088 54260855209984 54327985045504 54515865332736 54623101663488 54672702308352 54759576305664 54822572654592 54909684793344 55012390600704 55067654750208 55155156320256 55218607751168 55306349182976 55366789349376 55454766239232 55518562346496 55606780401072 55657274277888 55662641660544 55766755835904 55914233069568 55919625232384 56059339210752 56123830829056 56274441633792 56363860767744 56428702712832 56526014251008 56575143982848 56591042740224 56680964947968 56771030040576 56836340400128 56934354911232 56999853162496 57090424963072 57243629666304 57309483712512 57358733234688 57400547510784 57452670222336 57458210746368 57557895502864 57610161094656 57723484110848 58026333569024 58089746202624 58182049824768 58248983445504 58341540092928 58400148627456 58492945473792 58509383172096 58602353590272 58669770735616 58762996006912 58932051574784 59135853920256 59141556764328 59209014951936 59252178075648 59357528113152 59414601809408 59468553388032 59563047911424 59631570255872 59993327927296 60058890141696 60111090481776 60127982911488 60179654541312 60223525257216 60284024389632 60319219418112 60379814682624 60388611675136 60492752093184 60545329525504 60562343985152 60658576523264 60943654061856 61043462111232 61049348918016 61118983176192 61210796163072 61272287084544 61331201867776 61369647710208 61484436553728 61555169296384 61652979417088 62050157916672 62120933720064 62148754565904 62166219620352 62219642830848 62265000689664 62327550640128 62336631406592 62435683257344 62492378136576 62498404671488 62615304798208 62909578386432 63012606050304 63067373620224 63139309682688 63185337974784 63248812474368 63285738405888 63349313765376 63358543396864 63449974751232 63522968682496 63641785204736 63742910922752 63868033636887 63940882950144 64051775913984 64124834807808 64153553100288 64226728083456 64273549099008 64329412620848 64347490484224 64387827105792 64449737555968 64514482241536 64685093158912 64752632440722 64864933225392 64938919624704 65101805027328 65176061607936 65205250692096 65223574683648 65279625265152 65327213838336 65392840015872 65402367377408 65496748130304 65506290630656 65572096704512 65676289654784 65799133855744 65928292786464 66003492077568 66033051726273 66108370507776 66223022555136 66298558021632 66398151770112 66404554963456 66464853786624 66528761348096 66570465312768 66647049109504 66841427035584 66877808181248 67009084471488 67085516537856 67201863254016 67308645875712 67385419628544 67415598173184 67434543316992 67492493918208 67493154225152 67512121163776 67609546457088 67619396780032 67687325630464 67726842855424 67794879643648 67937188134528 68055011908608 68113495716192 68132636983296 68163150169056 68240898588672 68350000909651 68412066299904 68490098638848 68540027633664 68546637381632 68717899677696 68727911481344 68796953919488 68906271113216 68997602101248 69170667841536 69249565458432 69280578860352 69359601844224 69479892516864 69590294888448 69669671141376 69670352748544 69781057758208 69800667643904 69844422623232 69911579721728 69981811245056 70128710332416 70240143664512 70310705255424 70361961464832 70442217897984 70554839648672 70618907148288 70731119394816 70811796897792 70812489678848 70944940883968 71057671192576 71129054052352 71242076913664 71278361321472 71401979707392 71463339767808 71483422408704 71515436242944 71597008355328 71629073059008 71710774788096 71711476364224 71835143110656 71897578811536 71917783482368 72032059621376 72166791970816 72295104118784 72370589198454 72390926794752 72505954750464 72578792521728 72687820443648 72770729803776 72830802217984 72896936411136 73012768407552 73096763539456 73212913057792 73349854134272 73540208427008 73577663299584 73694576959488 73768608792576 73822385799168 73885825861632 73906589270016 73939688318976 74024025587712 74024749795328 74142373868096 74209699037184 74216855547392 74355674447872 74552310759424 74705124333888 74745785614336 74844856516608 74977930248192 75032588845056 75118172700672 75151814356992 75237534203904 75238270283776 75368019001344 75433525310464 75454723653632 75574619930624 75694706720768 75929798503296 75951136309248 76071821377536 76148241334272 76192698212352 76269239599104 76324839555072 76391177487257 76411897380864 76412644950016 76478310979584 76534063347712 76603560296448 76610947661824 76813548126208 77114967054336 77318900416512 77396573159424 77452994936832 77519555002368 77576066433024 77664551436288 77665311260672 77788720123904 77866864836608 77990593965056 78012510896128 78136471453696 78379146842112 78503689977984 78525751099392 78650527186944 78729537650688 78847805227008 78855409019104 78945353269248 79002904100864 79143370817536 79291404517376 79374194604756 79417397215232 79664050888704 79813058494464 79893236809728 79939880091648 80020185808896 80078520188928 80147336527872 80148120642368 80170643881984 80239539388416 80298033676288 80378699186176 80425625890816 80506419576832 80657002790912 80675410909752 80884776162978 80907506417664 81036067074048 81187640967168 81258205415808 81331992133632 81391282814976 81399131890688 81491977568256 81614394884096 81696382779392 81826196946944 81934652495232 81979248738304 82233858981888 82364527190016 82518585901056 82601482125312 82732734480384 82733543888896 82827911626752 82865006087872 82888292827136 82959523774464 83020000919552 83103400853504 83277843519744 83323170848768 83410170601608 83493962490816 83650133753856 83783872082798 83871349604352 83879437848576 83955604783104 84016808067072 84089008816128 84089831493632 84185746243584 84247117299712 84331749965824 84380984541184 84465751687168 84599966334976 84643054069248 84862715974272 84886564110336 85021447421952 85156545060864 85157378182516 85254510600192 85401532366848 85402367885312 85499779743744 85538070800384 85635637444608 85698065465344 85850436141056 85964225568768 86100821266176 86187316119552 86336843254296 86415241641984 86486577633856 86585226166272 86801557487616 86802406703104 86901415477248 86940334256128 86964766244864 87039500353536 87102951784448 87190453354496 87328997507072 87373475168256 87512310139392 87600222941184 87739418210688 87764074758144 87903530385408 87904390381952 88004656103424 88044068968364 88144494010368 88297363406848 88398077362176 88530869026816 88619805048832 88712335146492 88760620417024 88878267113472 89036292169728 89121902714112 89202830082048 89344571867136 89345445961984 89447355383808 89602484338688 89744861167616 89847226171392 89887464230912 89912724422656 89989991890944 90146061942784 90166635722664 90191974367232 90335287885824 90426036584448 90478829127168 90569722023936 90582917512704 90739128139776 90740015878144 90817994288256 90843515977728 90884200225408 90987864784896 91216088399872 91574023377024 91623866236928 91816194244608 91908430626816 91996802801664 92054471565312 92226654830592 92227557122048 92332753944576 92374105147136 92479469125632 92639856689152 92787059851264 92892894855168 93075236875008 93125896830976 93223131848856 93249329430528 93397501034496 93491325960192 93504947109888 93653524886016 93738567204864 93747607007232 93815948619776 93922957197312 94158542864384 94308159193088 94601060430336 94778006962176 94873218711552 94928607608832 95023970648064 95037815095296 95174962126848 95202639609856 95284453023744 95353914990592 95462677807104 95505430745344 95614366384128 95780190814208 96077663870976 96230329650432 96410323648512 96494118931272 96521235726336 96581740658688 96674606333952 96771723362304 96917093924864 97027639738368 97195915214848 97297399838088 97350357876736 97652707540992 97807876038144 97835362025472 97990820757504 98089260023808 98103551066112 98245122195456 98259435945984 98358145056768 98429847732224 98514434482176 98586251091968 98698700783616 98892439179696 98946265382912 99334533832704 99597227655168 99606832445184 99697280679936 99793142022144 99855697969152 99970573664256 100043451793408 100202419142656 100316712271872 100490692001792 100513626707232 100802794881024 100962968813568 101123397259776 101151814975488 101239731337728 101268181745664 101414319685632 101429095170048 101530988445696 101590264283136 101692319465472 101766452740096 101971081306112 102082517862912 102244725253584 102618099449856 102810041450496 102819956072448 103076849516544 103091867222016 103195430879232 103270659915776 103359406669824 103434755244032 103756001762304 103920868290528 104219838775296 104385442332672 104505529122816 104671586637312 104701001465856 104766633934848 104867369582592 104972716867584 105130406969344 105260471025664 105542942197248 105832259473008 105928360722432 106096679092224 106218734518272 106417411325952 106586506788864 106693581078528 106771360251904 106863115370496 106986052517888 107102969561088 107273154364416 107443609588512 107567214546336 107752714665984 107846368217304 107876675223552 108048089432064 108250187956224 108344273887744 108442656178176 108521710419968 108655970091008 109031730665472 109246203326976 109345404616704 109519152611328 109645145309184 109819369586688 110024781201408 110310312640512 110437215502336 110612698365952 110733578698752 110909532478464 111037124692992 111213560802144 111314548555776 111325283321088 111533511671808 111828466139136 111839250464768 112118678421504 112247661658112 112548883267584 112727721535488 112857405425664 113052028502016 113150287965696 113182085480448 113361929895936 113542060081152 113672680800256 114180849926144 114487259332608 114618967425024 114717466469376 114801095021568 114905340444672 114916421492736 115115791005728 115220322189312 115446968221696 116052667138048 116179492405248 116364099649536 116497966891008 116683080185856 116800297254912 116985890947584 117018766344192 117204707180544 117339541471232 117525992013824 118271707840512 118283113528656 118418029903872 118504356151296 118715056226304 118829203618816 118937106776064 119126095822848 119263140511744 119986655854592 120117780283392 120222180963552 120255965822976 120359309082624 120447050514432 120568048779264 120638438836224 120759629365248 120777223350272 120985504186368 121090659051008 121124687970304 121317153046528 121887308123712 122086924222464 122098697836032 122237966352384 122421592326144 122544574169088 122662403735552 122739295420416 122968873107456 123110338592768 123305958834176 124100315833344 124241867440128 124297509131808 124332439240704 124439285661696 124530001379328 124655101280256 124673262813184 124871366514688 124984756273152 124996809342976 125230609596416 125675808124197 125819156772864 126025212100608 126134747240448 126278619365376 126370675949568 126497624948736 126571476811776 126698627530752 126717086793728 126899949502464 127045937364992 127283570409472 127485821845504 127736067273774 127881765900288 128103551827968 128249669615616 128307106200576 128453456166912 128547098198016 128658825241696 128694980968448 128775654211584 128899475111936 129028964483072 129370186317824 129505264881444 129729866450784 129877839249408 130203610054656 130352123215872 130410501384192 130447149367296 130559250530304 130654427676672 130785680031744 130804734754816 130993496260608 131012581261312 131144193409024 131352579309568 131598267711488 131856585572928 132006984155136 132066103452546 132216741015552 132446045110272 132597116043264 132796303540224 132809109926912 132929707573248 133057522696192 133140930625536 133294098219008 133682854071168 133755616362496 134018168942976 134171033075712 134403726508032 134617291751424 134770839257088 134831196346368 134869086633984 134984987836416 134986308450304 135024242327552 135219092914176 135238793560064 135374651260928 135453685710848 135589759287296 135874376269056 136110023817216 136226991432384 136265273966592 136326300338112 136481797177344 136700001819302 136824132599808 136980197277696 137080055267328 137093274763264 137435799355392 137455822962688 137593907838976 137812542226432 137995204202496 138341335683072 138499130916864 138561157720704 138719203688448 138959785033728 139180589776896 139339342282752 139340705497088 139562115516416 139601335287808 139688845246464 139823159443456 139963622490112 140257420664832 140480287329024 140621410510848 140723922929664 140884435795968 141109679297344 141237814296576 141462238789632 141623593795584 141624979357696 141889881767936 142115342385152 142258108104704 142484153827328 142556722642944 142803959414784 142926679535616 142966844817408 143030872485888 143194016710656 143258146118016 143421549576192 143422952728448 143670286221312 143795157623072 143835566964736 144064119242752 144333583941632 144590208237568 144741178396908 144781853589504 145011909500928 145157585043456 145375640887296 145541459607552 145661604435968 145793872822272 146025536815104 146193527078912 146425826115584 146699708268544 147080416854016 147155326599168 147389153918976 147537217585152 147644771598336 147771651723264 147813178540032 147879376637952 148048051175424 148049499590656 148284747736192 148419398074368 148433711094784 148711348895744 149410248667776 149491571228672 149689713033216 149955860496384 150065177690112 150303628713984 150475068407808 150476540567552 150736038002688 150867050620928 150909447307264 151149239861248 151389413441536 151859597006592 151902272618496 152143642755072 152296482668544 152385396424704 152538479198208 152649679110144 152782354974514 152823794761728 152825289900032 152956621959168 153068126695424 153207120592896 153221895323648 153627096252416 154229934108672 154637800833024 154793146318848 154905989873664 155039110004736 155152132866048 155330622521344 155577440247808 155733729673216 155981187930112 156025021792256 156272942907392 156758293684224 157007379955968 157051502198784 157301054373888 157459075301376 157695610454016 157710818038208 157890706538496 158005808201728 158286741635072 158582809034752 158748389209512 158834794430464 159328101777408 159626116988928 159786473619456 159879760183296 160040371617792 160157040377856 160294673055744 160296241284736 160341287763968 160479078776832 160596067352576 160757398372352 160851251781632 161012839153664 161314005581824 161350821819504 161769552325956 161815012835328 162072134148096 162375281934336 162516410831616 162663984267264 162782565629952 162798263781376 162983955136512 163228789768192 163392765558784 163652393893888 163869304990464 163958497476608 164467717963776 164729054380032 165037171802112 165202964250624 165465468960768 165467087777792 165655823253504 165730012175744 165776585654272 165919047548928 166040001839104 166206801707008 166555687039488 166820341203216 166987924981632 167300267507712 167567744165596 167742699208704 167758875697152 168178017632256 168179662987264 168371492487168 168494234599424 168663499931648 168761969082368 168931503374336 169199932669952 169286108138496 169725431948544 169773128220672 170042894843904 170313090121728 170314756365032 170509021200384 170803064733696 170804735770624 170999559487488 171076141600768 171271274889216 171396130930688 171700872282112 171928451137536 172201642532352 172374632239104 172673686508592 172830483283968 172973155267712 173170452332544 173604813406208 173880668512256 174079000707072 174205903568896 174380906708992 174657995014144 174746950336512 175024620278784 175200445882368 175478836421376 175528149516288 175807060770816 175808780763904 176009312206848 176088137936728 176288988020736 176594726813696 176796154724352 177061738053632 177239610097664 177424670292984 177521240834048 177756534226944 178072584339456 178243805428224 178405660164096 178689143734272 178690891923968 178894710767616 179204968677376 179489722335232 179774928461824 179979983781888 180292123885568 180333271445328 180383948734464 180670575771648 180852073168896 180957658254336 181139444047872 181165835025408 181478256279552 181480031756288 181635988576512 181687031955456 181768400450816 181975729569792 182432176799744 183148046754048 183247732473856 183632388489216 183816861253632 183993605603328 184108943130624 184453309661184 184455114244096 184665507889152 184748210294272 184958938251264 185279713378304 185574119702528 186150473750016 186446263697712 186498658861056 186795002068992 186982651920384 187009894219776 187307049772032 187477134409728 187495214014464 187631897239552 187845914394624 188317085728768 188616318386176 189202120860672 189556013924352 189746437423104 189857215217664 190047941296128 190075630190592 190349924253696 190405279219712 190568906047488 190707829981184 190925355614208 191010861490688 191228732768256 191560381628416 191604100910661 192155327741952 192460659300864 192820647297024 192988237862544 193042471452672 193163481317376 193349212667904 193543446724608 193834187849728 194055279476736 194594799676176 194700715753472 195305415081984 195615752076288 195670724050944 195981641515008 196178520047616 196207102132224 196490244390912 196518871891968 196716290113536 196859695464448 197028868964352 197172502183936 197397401567232 197784878359392 197892530765824 198099155178819 198669067665408 199194455310336 199213664890368 199394561359872 199586284044288 199711395938304 199941147328512 200086903586816 200404838285312 200633424543744 201027253414464 201605589762048 201925937627136 202246794519552 202303629950976 202479462675456 202536363491328 202828639371264 202858190340096 203061976891392 203180528566272 203384638930944 203532905480192 203942162612224 204165035725824 204489450507168 205050002728953 205236198899712 205620082900992 205639912144896 206153699033088 206183734444032 206390861758464 206541319831552 206718813339648 206869510488064 207512003524608 207841736581056 208439677550592 208770884665344 209011058245632 209343173274624 209402002931712 209533267869696 209734739165184 209945433735168 210260813938688 210520942051328 211085884394496 211664518946016 211856721444864 212193358184448 212437469036544 212834822651904 213173013577728 213387162157056 213542720503808 213726230740992 213972105035776 214205939122176 214546308728832 214887219177024 215134429092672 215505429331968 215692736434608 215753350447104 216096178864128 216500375912448 216688547775488 216885312356352 217043420839936 217311940182016 218063461330944 218492406653952 218690809233408 219038305222656 219290290618368 219638739173376 220049562402816 220620625281024 220874431004672 221225396731904 221467157397504 221819064956928 222074249385984 222427121604288 222629097111552 222650566642176 223067023343616 223656932278272 223678500929536 224237356843008 224495323316224 225097766535168 225455443070976 225714810851328 226104057004032 226300575931392 226364170960896 226723859791872 227084120162304 227345361600512 228361699852288 228974518665216 229173532461771 229237934850048 229434932938752 229602190043136 229810680889344 229832842985472 230231582011456 230440644378624 230893936443392 232105334276096 232358984810496 232728199299072 232995933782016 233366160371712 233600594509824 233971781895168 234037532688384 234409414361088 234679082942464 235051984027648 236543415681024 236566227057312 236836059807744 237008712302592 237430112452608 237658407237632 237874213552128 238252191645696 238526281023488 239973311709184 240235560566784 240444361927104 240511931645952 240718618165248 240894101028864 241136097558528 241276877672448 241519258730496 241554446700544 241971008372736 242181318102016 242249375940608 242634306093056 243774616247424 244173848444928 244197395672064 244475932704768 244843184652288 245089148338176 245324807471104 245478590840832 245937746214912 246220677185536 246611917668352 248200631666688 248483734880256 248595018263616 248664878481408 248878571323392 249060002758656 249310202560512 249346525626368 249742733029376 249969512546304 249993618685952 250461219192832 251351616248394 251638313545728 252050424201216 252269494480896 252557238730752 252741351899136 252995249897472 253142953623552 253397255061504 253434173587456 253799899004928 254091874729984 254567140818944 254971643691008 255472134547548 255763531800576 256207103655936 256499339231232 256614212401152 256906912333824 257094196396032 257317650483392 257389961936896 257551308423168 257798950223872 258057928966144 258740372635648 259010529762888 259459732901568 259755678498816 260407220109312 260704246431744 260821002768384 260894298734592 261118501060608 261308855353344 261571360063488 261609469509632 261986992521216 262025162522624 262288386818048 262705158619136 263196535422976 263713171145856 264013968310272 264132206905092 264433482031104 264892090220544 265194232086528 265592607080448 265618219853824 265859415146496 266115045392384 266281861251072 266588196438016 267365708142336 267511232724992 268036337885952 268342066151424 268807453016064 269234583502848 269541678514176 269662392692736 269738173267968 269969975672832 269972616900608 270048484655104 270438185828352 270477587120128 270749302521856 270907371421696 271179518574592 271748752538112 272220047634432 272453982864768 272530547933184 272652600676224 272963594354688 273400003638604 273648265199616 274186549526528 274871598710784 274911645925376 275187815677952 275625084452864 275990408404992 276682671366144 276998261833728 277122315441408 277438407376896 277919570067456 278361179553792 278678684565504 278681410994176 279124231032832 279202670575616 279377690492928 279646318886912 279927244980224 280514841329664 280960574658048 281242821021696 281447845859328 281768871591936 282219358594688 282475628593152 282924477579264 283249958715392 284230684770304 284516216209408 284968307654656 285113445285888 285607918829568 285853359071232 286061744971776 286388033421312 286516292236032 286843099152384 286845905456896 287340572442624 287590315246144 287671133929472 288128238485504 288667167883264 289180416475136 289482356793816 289563707179008 290023819001856 290315170086912 290751281774592 291082919215104 291323208871936 291587745644544 292051073630208 292387054157824 292851652231168 294160833708032 294310653198336 294778307837952 295074435170304 295289543196672 295543303446528 295758753275904 296096102350848 296098999181312 296569495472384 296838796148736 296867422189568 297422697791488 298820497335552 298983142457344 299379426066432 299911720992768 300130355380224 300607257427968 300950136815616 300953081135104 301472076005376 301734101241856 301818894614528 302298479722496 302778826883072 303719194013184 303804545236992 304287285510144 304592965337088 304770792849408 305076958396416 305299358220288 305564709949028 305650579800064 305913243918336 306136253390848 306443790647296 307254192504832 308459868217344 309275601666048 309586292637696 309811979747328 310078220009472 310304265732096 310661245042688 311154880495616 311467459346432 311962375860224 312050043584512 312545885814784 313516587368448 314014759911936 314103004397568 314602108747776 314918150602752 315391220908032 315421636076416 315781413076992 316011616403456 316573483270144 317496778419024 317669588860928 318656203554816 319252233977856 319759520366592 320080743235584 320314080755712 320589346111488 320592482569472 320682575527936 320958157553664 321192134705152 321514796744704 321702503563264 322025678307328 322628011163648 322701643639008 323539104651912 323630025670656 324144268296192 324750563868672 325032821663232 325327968534528 325565131259904 325596527562752 325967910273024 326457579536384 326785531117568 327304787787776 327738609980928 328935435927552 329458108760064 330074343604224 330930937921536 330934175555584 331311646507008 331460024351488 331553171308544 331838095097856 332080003678208 332413603414016 333111374078976 333640682406432 333975849963264 334600535015424 335135488331192 335485398417408 335517751394304 336356035264512 336359325974528 336742984974336 336988469198848 337326999863296 337523938164736 337863006748672 338399865339904 338572216276992 339450863897088 339546256441344 340085789687808 340626180243456 340629512730064 341018042400768 341609471541248 342152283201536 342542549778432 342792261861376 343401744564224 343856902275072 344403285064704 344749264478208 345347373017184 345660966567936 345946310535424 346340904665088 347209626812416 347761337024512 348158001414144 348411807137792 348761813417984 349315990028288 349493900673024 350049240557568 350400891764736 350957672842752 351056299032576 351614121541632 351617561527808 352018624413696 352176275873456 352577976041472 353189453627392 354123476107264 354849340585968 355042481668096 355513068453888 356145168678912 356487610856448 356811320328192 357378287468544 357381783847936 357789421535232 358409937354752 358979444670464 359549856923648 359959967563776 360584247771136 360666542890656 360767897468928 361341151543296 361704146337792 361915316508672 362278888095744 362331670050816 362956512559104 362960063512576 363271977153024 363374063910912 363536800901632 363951459139584 364864353599488 366296093508096 367264776978432 367633722507264 367987211206656 368217886261248 368906619322368 368910228488192 369331015778304 369496420588544 369917876502528 370559426756608 371148239405056 372300947500032 372892527395424 372997317722112 373590004137984 373965303840768 374019788439552 374614099544064 374954268819456 374990428028928 375263794479104 375691828789248 376634171457536 377027424372591 377232636772352 378404241721344 379112027848704 379492874846208 379714430435328 380095882592256 380151260381184 380699848507392 380810558439424 381137812094976 381415659962368 381850711228416 382021722981376 382457465536512 383120763256832 383208201821322 384310655483904 384921318601728 385641294594048 385976475725088 386084942905344 386326962634752 386698425335808 387086893449216 387668375699456 388110558953472 389189599352352 389401431506944 390610830163968 391231504152576 391341448101888 391963283030016 392357040095232 392414204264448 392980488781824 393037743783936 393432580227072 393719390928896 394057737928704 394345004367872 394794803134464 395569756718784 395785061531648 396198310357638 397338135330816 398388910620672 398427329780736 398789122719744 399172568088576 399422791876608 399882294657024 400173807173632 400809676570624 401266849087488 402054506828928 403211179524096 403851875254272 404493589039104 404607259901952 404958925350912 405072726982656 405657278742528 405716380680192 406123953782784 406361057132544 406769277861888 407065810960384 407884325224448 408330071451648 408978901014336 410100005457906 410472397799424 411240165801984 411279824289792 412307398066176 412367468888064 412781723516928 413082639663104 413437626679296 413739020976128 415024007049216 415683473162112 416879355101184 417541769330688 418022116491264 418686346549248 418804005863424 419066535739392 419469478330368 419890867470336 420521627877376 421041884102656 422171768788992 423329037892032 423713442889728 424386716368896 424874938073088 425669645303808 426346027155456 426774324314112 427085441007616 427452461481984 427944210071552 428411878244352 429092617457664 429774438354048 430268858185344 431010858663936 431385472869216 431506700894208 432192357728256 433000751824896 433377095550976 433770624712704 434086841679872 434623880364032 436126922661888 436984813307904 437381618466816 438076610445312 438580581236736 439277478346752 440099124805632 441241250562048 441748862009344 442450793463808 442934314795008 443638129913856 444148498771968 444854243208576 445258194223104 445301133284352 446134046687232 447357001859072 448474713686016 448990646632448 450195533070336 450910886141952 451429621702656 452208114008064 452601151862784 452728341921792 453447719583744 454168240324608 454690723201024 456723399704576 457949037330432 458347064923542 458475869700096 458869865877504 459204380086272 459621361778688 459665685970944 460463164022912 460881288757248 461787872886784 464210668552192 464717969620992 465456398598144 465991867564032 466732320743424 467201189019648 467943563790336 468075065376768 468818828722176 469358165884928 470103968055296 473086831362048 473132454114624 473672119615488 474017424605184 474860224905216 475316814475264 475748427104256 476504383291392 477052562046976 479946623418368 480471121133568 480888723854208 481023863291904 481437236330496 481788202057728 482272195117056 482553755344896 483038517460992 483108893401088 483942016745472 484362636204032 484498751881216 485268612186112 487549232494848 488347696889856 488394791344128 488951865409536 489686369304576 490178296676352 490649614942208 490957181681664 491875492429824 492441354371072 493223835336704 496401263333376 496967469760512 497190036527232 497329756962816 497757142646784 498120005517312 498620405121024 498693051252736 499485466058752 499987237371904 500922438385664 502703232496788 503276627091456 504538988961792 505114477461504 505482703798272 505990499794944 506285907247104 506794510123008 506868347174912 507599798009856 508183749459968 509134281637888 509943287382016 510944269095096 511527063601152 512414207311872 512998678462464 513228424802304 513813824667648 514188392792064 514635300966784 514779923873792 515102616846336 515597900447744 516115857932288 518021059525776 518919465803136 519511356997632 520814440218624 521642005536768 522237002121216 522617710706688 523142720126976 523218939019264 523973985042432 524050325045248 524576773636096 525410317238272 526393070845952 527426342291712 528027936620544 528264413810184 528866964062208 529784180441088 530388464173056 531185214160896 531236439707648 531718830292992 532230090784768 532563722502144 533176392876032 534731416284672 536072675771904 536684132302848 537614906032128 538469167005696 539324785385472 539939951345664 539945233801216 540876371656704 540955174240256 541498605043712 541814742843392 542359037149184 543497505076224 544440095268864 544907965729536 545061095866368 545305201352448 545927188709376 546800007277208 547296530399232 548373099053056 549743197421568 549823291850752 550375631355904 551250168905728 551980816809984 553365342732288 553996523667456 554244630882816 554876814753792 555839140134912 556722359107584 557362821988352 558248462065664 559292637773824 559854489960448 561029682659328 561921149316096 562485642043392 562895691718656 563537743183872 564438717189376 564951257186304 565848955158528 566499917430784 568461369540608 569032432418816 569936615309312 570226890571776 571215837659136 571706718142464 572123489943552 572776066842624 573032584472064 573686198304768 573691810913792 574681144885248 575180630492288 575342267858944 576256476971008 578964713587632 579127414358016 580047638003712 580630340173824 581502563549184 582165838430208 582646417743872 584102147260416 584774108315648 585703304462336 588321667416064 588621306396672 589556615675904 590148870340608 590579086393344 591086606893056 591517506551808 592192204701696 592197998362624 593138990944768 593677592297472 593734844379136 594845395582976 597640994671104 598758852132864 599823441985536 600260710760448 601214514855936 601900273631232 601906162270208 603468202483712 604596959444992 605557653766144 607438388026368 607609090473984 608574571020288 609185930674176 609541585698816 610153916792832 610598716440576 611129419898056 611301159600128 611826487836672 612272506781696 612887581294592 614508385009664 615150008186859 616919736434688 618551203332096 619172585275392 619623959494656 620156440018944 620608531464192 621322490085376 622309760991232 622934918692864 623924751720448 625091771629568 627033174736896 628029519823872 628206008795136 629204217495552 629836301205504 630782441816064 630843272152832 631562826153984 632023232806912 633146966540288 634993556838048 635339177721856 637312407109632 638504467955712 639519040733184 640161486471168 640628161511424 641178692222976 641184965138944 641365151055872 641916315107328 642384269410304 643029593489408 643405007126528 644051356614656 645403287278016 647078209303824 647260051341312 648288536592384 649501127737344 650065643326464 650655937069056 651130262519808 651193055125504 651935820546048 652915159072768 653571062235136 654609575575552 655477219961856 657870871855104 658916217520128 660148687208448 661861875843072 661868351111168 662623293014016 662920048702976 663106342617088 663676190195712 664160007356416 664827206828032 666222748157952 667281364812864 667951699926528 669201070030848 670270976662384 670970796834816 671035502788608 672712070529024 672718651949056 673485969948672 673976938397696 675047876329472 675726013497344 676799730679808 677144432553984 678901727794176 679092512882688 680171579375616 681252360486912 681259025460128 682036084801536 683218943082496 684304566403072 685085099556864 685584523722752 686803489128448 687520597385313 687713804550144 688806570129408 689498528956416 690694746034368 691321933135872 691892621070848 692681809330176 694419253624832 695522674049024 696316002828288 696823614275584 698631980056576 698987801346048 700098481115136 700801783529472 701915345685504 702112598065152 703228243083264 703235123055616 704037248827392 704352551746912 705155952082944 706378907254784 708246952214528 709698681171936 710084963336192 711026136907776 712290337357824 712975221712896 713622640656384 714756574937088 714763567695872 715578843070464 716819874709504 717958889340928 719099713847296 719919935127552 721333085781312 721535794937856 722682303086592 723408292675584 723830633017344 724557776191488 724663340101632 725913025118208 725920127025152 726543954306048 726748127821824 727073601803264 727902918279168 729728707198976 732592187016192 734529553956864 735267445014528 735974422413312 736435772522496 737813238644736 737820456976384 738662031556608 738992841177088 739835753005056 741118853513216 742296478810112 744601895000064 745785054790848 745994635444224 747180008275968 747930607681536 748039576879104 749228199088128 749908537638912 749980856057856 750527588958208 751383657578496 753268342915072 754054848745182 754465273544704 756808483442688 758224055697408 758985749692416 759428860870656 760191765184512 760302520762368 761399697014784 761621116878848 762275624189952 762831319924736 763701422456832 764043445962752 764914931073024 766241526513664 766416403642644 768621310967808 769842637203456 771282589188096 771952951450176 772169885810688 772653925269504 773396850671616 774173786898432 775336751398912 776221117906944 778379198704704 778802863013888 781221660327936 782463008305152 782682896203776 783926566060032 784714080190464 784828408528896 785960977563648 786075487567872 786865160454144 787438781857792 788115475857408 788690008735744 789589606268928 791139513437568 791570123063296 792396620715276 794676270661632 796777821241344 796854659561472 797578245439488 798345136177152 798845583753216 799764589314048 800347614347264 801619353141248 802533698174976 804109013657856 806422359048192 807703750508544 808987178078208 809214519803904 809917850701824 810145453965312 811314557485056 811432761360384 812247907565568 812722114265088 813538555723776 814131621920768 815768650448896 816660142903296 817957802028672 820200010915812 820944795598848 822559648579584 824614796132352 824734937776128 825563447033856 826165279326208 826875253358592 827478041952256 830048014098432 831366946324224 833758710202368 835083538661376 836044232982528 837372693098496 837608011726848 838133071478784 838938956660736 839781734940672 841043255754752 842083768205312 844343537577984 846658075784064 847426885779456 848773432737792 849749876146176 852692054310912 853548648628224 854170882015232 854904922963968 855888420143104 856823756488704 858185234915328 859548876708096 860537716370688 862021717327872 862770945738432 863013401788416 864384715456512 866001503649792 866754191101952 867541249425408 868173683359744 869247760728064 872253845323776 873969626615808 874763236933632 876153220890624 877161162473472 878554956693504 882482501124096 883497724018688 884901586927616 885868629590016 887276259827712 888296997543936 889708486417152 890516388446208 890602266568704 892268093374464 894714003718144 896949427372032 897981293264896 900391066140672 901821772283904 902859243405312 904416228016128 905202303725568 905456683843584 906895439167488 908336480649216 909381446402048 913446799409152 915898074660864 916694129847084 916951739400192 917739731755008 918408760172544 919331371941888 920926328045824 921762577514496 923575745773568 928421337104384 929435939241984 930912797196288 931983735128064 933464641486848 934402378039296 935887127580672 936150130753536 937637657444352 938716331769856 940207936110592 946173662724096 946264908229248 947344239230976 948034849210368 949720449810432 950633628950528 953008766582784 954105124093952 959893246836736 960942242267136 961777447708416 962047726583808 962874472660992 963576404115456 964544390234112 965107510689792 966077034921984 966217786802176 967884033490944 968725272408064 968997503762432 970537224372224 975098464989696 976695393779712 976789582688256 977903730819072 979372738609152 980356593352704 981299229884416 981914363363328 986447670673408 992802526666752 993934939521024 994380073054464 994659513925632 995514285293568 996240011034624 997240810242048 997386102505472 998970932117504 999974474743808 1001844876771328 1005406464993576 1006553254182912 1009077977923584 1010228954923008 1010965407596544 1011980999589888 1012571814494208 1013589020246016 1013736694349824 1015199596019712 1016367498919936 1019886574764032 1021888538190192 1023054127202304 1024828414623744 1026456849604608 1027627649335296 1028376785584128 1029270601933568 1029559847747584 1030205233692672 1031195800895488 1032231715864576 1036042119051552 1037838931606272 1039022713995264 1041628880437248 1043284011073536 1044474004242432 1045235421413376 1046285440253952 1046437878038528 1047947970084864 1048100650090496 1049153547272192 1050820634476544 1054852684583424 1056055873241088 1056528827620368 1057733928124416 1059568360882176 1062370428321792 1062472879415296 1064460181569536 1065127445004288 1066352785752064 1069462832569344 1072145351543808 1073368264605696 1075229812064256 1076938334011392 1078649570770944 1079879902691328 1079890467602432 1081752743313408 1081910348480512 1082997210087424 1083629485686784 1084718074298368 1086995010152448 1088880190537728 1089815931459072 1090122191732736 1090610402704896 1091854377418752 1093600014554416 1094593060798464 1096746198106112 1099646583701504 1102500337811456 1103961633619968 1106730685464576 1107993047334912 1108489261765632 1109753629507584 1111678280269824 1113444718215168 1114725643976704 1116496924131328 1118585275547648 1119708979920896 1122059365318656 1123842298632192 1124971284086784 1125791383437312 1127075486367744 1128877434378752 1129902514372608 1131697910317056 1132999834861568 1136922739081216 1139873230618624 1140453781143552 1142431675318272 1143413436284928 1144246979887104 1145552133685248 1146065168944128 1147372396609536 1147383621827584 1149362289770496 1150361260984576 1150684535717888 1152512953942016 1157929427175264 1158254828716032 1160095276007424 1161260680347648 1163005127098368 1164331676860416 1165292835487744 1168204294520832 1169548216631296 1171406608924672 1177242612793344 1179113231351808 1180297740681216 1181158172786688 1182173213786112 1183035013103616 1184384409403392 1184395996725248 1186277981889536 1187355184594944 1187469688758272 1189690791165952 1195281989342208 1197517704265728 1199646883971072 1200521421520896 1202429029711872 1203800547262464 1203812324540416 1206936404967424 1209193918889984 1211115307532288 1214876776052736 1215218180947968 1217149142040576 1218371861348352 1219083171397632 1220307833585664 1221197432881152 1222258839796112 1222602319200256 1223652975673344 1224545013563392 1225775162589184 1229016770019328 1230300016373718 1233839472869376 1237102406664192 1238345170550784 1239247918989312 1240312880037888 1241217062928384 1242644980170752 1244619521982464 1245869837385728 1247849503440896 1250183543259136 1254066349473792 1256059039647744 1256412017590272 1258408434991104 1259672602411008 1261564883632128 1261686544305664 1263125652307968 1264046465613824 1266293933080576 1269987113676096 1270678355443712 1274624814219264 1277008935911424 1279038081466368 1280322972942336 1281256323022848 1282357384445952 1282369930277888 1282730302111744 1283832630214656 1284768538820608 1286059186978816 1286810014253056 1288102713229312 1290806574556032 1294156418607648 1294520102682624 1296577073184768 1298650017283369 1299002255474688 1300131286652928 1301311874138112 1302260525039616 1302386110251008 1303871641092096 1305830318145536 1307142124470272 1309219151151104 1310954439923712 1315741743710208 1317832435040256 1320297374416896 1323723751686144 1323736702222336 1325246586028032 1325840097405952 1326212685234176 1327352380391424 1328320014712832 1329654413656064 1332445496315904 1334562729625728 1335903399853056 1338402140061696 1340541953324768 1342071005577216 1345424141058048 1345437303898112 1346971939897344 1347953876795392 1350095752658944 1351452026994688 1353599461359616 1354288865107968 1357803455588352 1358185025765376 1360343158751232 1362504720973824 1362518050920256 1364072169603072 1366437886164992 1368609132806144 1370170199113728 1371169047445504 1373606978256896 1375041194770626 1375427609100288 1377613140258816 1378997057912832 1381389492068736 1382643866271744 1383785242141696 1385363618660352 1388838507249664 1391045348098048 1392632005656576 1393647228551168 1397263960113152 1397975602692096 1400196962230272 1401603567058944 1403830691371008 1404225196130304 1406456486166528 1406470246111232 1408074497654784 1408705103493824 1410311904165888 1412757814509568 1416493904429056 1419397362343872 1420169926672384 1422052273815552 1424580674715648 1425950443425792 1427245281312768 1429513149874176 1429527135391744 1431157686140928 1433639749419008 1435917778681856 1438199427694592 1439839870255104 1442666171562624 1443071589875712 1445364606173184 1446816585351168 1447661266034688 1449115552382976 1449326680203264 1451826050236416 1451840254050304 1453087908612096 1453496255643648 1454147203606528 1455805836558336 1459457414397952 1465184374032384 1469059107913728 1470534890029056 1471948844826624 1472871545044992 1475626477289472 1475640913952768 1477324063113216 1477985682354176 1479671506010112 1482237707026432 1484592957620224 1489203790000128 1491570109581696 1491989270888448 1494360016551936 1495861215363072 1496079153758208 1498456398176256 1499961712115712 1501055177916416 1502767315156992 1506536685830144 1508109697490364 1508930547089408 1513616966885376 1516448111394816 1517971499384832 1518857721741312 1520383530369024 1520605041524736 1522799394029568 1523242233757696 1524551248379904 1525662639849472 1527402844913664 1528086891925504 1529829862146048 1532483053027328 1532832807285288 1537242621935616 1539685274406912 1542565178376192 1543905902900352 1544339771621376 1545307850539008 1546793701343232 1548347573796864 1550673502797824 1556758397409408 1557605726027776 1562443320655872 1564926016610304 1567853132120064 1569428160380928 1569656817057792 1571921955127296 1572150975135744 1573730320908288 1574877563715584 1576230951714816 1577380017471488 1579179212537856 1582279026875136 1583140246126592 1584793241430552 1589352541323264 1593555642482688 1593709319122944 1595156490878976 1596690272354304 1597691167506432 1599529178628096 1600695228694528 1603238706282496 1608218027315712 1612844718096384 1615407501017088 1617974356156416 1619835701403648 1622629114970112 1622865522720768 1624495815131136 1625444228530176 1627077111447552 1628263243841536 1631537300897792 1633320285806592 1635915604057344 1640400021831624 1641889591197696 1645119297159168 1649229592264704 1649469875552256 1651126894067712 1652330558652416 1653750506717184 1654956083904512 1660096028196864 1662733892648448 1667517420404736 1670167077322752 1672088465965056 1674745386196992 1677877913321472 1679563469881344 1682086511509504 1684167536410624 1688687075155968 1693316151568128 1694853771558912 1697546865475584 1699499752292352 1705384108621824 1707097297256448 1708341764030464 1709809845927936 1711776840286208 1713647512977408 1716370469830656 1719097753416192 1721075432741376 1724043434655744 1725541891476864 1726026803576832 1728769430913024 1733508382203904 1738495521456128 1744507690647552 1747939253231616 1752306441781248 1754322324946944 1757109913387008 1764965002248192 1766995448037376 1769803173855232 1771737259180032 1774552519655424 1776593995087872 1779416972834304 1781032776892416 1781204533137408 1784536186748928 1789428007436288 1800782132281344 1803643544567808 1805718486810624 1810404607451136 1813790878334976 1816672961298432 1818762892804096 1826893598818304 1831796149321728 1833388259694168 1833903478800384 1835479463510016 1836817520345088 1838662743883776 1841852656091648 1843525155028992 1847151491547136 1858871878483968 1861825594392576 1863967470256128 1866929282973696 1868804756078592 1871774255161344 1875275314888704 1877432663539712 1880415872221184 1892347325448192 1892529816458496 1894688478461952 1896069698420736 1899440899620864 1901267257901056 1906017533165568 1908210248187904 1921884484534272 1923554895416832 1924095453167616 1925748945321984 1927152808230912 1929088780468224 1930215021379584 1932154069843968 1932435573604352 1937450544816128 1941074448744448 1950196929979392 1953390787559424 1953579165376512 1955807461638144 1958745477218304 1960713186705408 1962598459768832 1963828726726656 1972895341346816 1985605053333504 1987869879042048 1988760146108928 1989319027851264 1991028570587136 1992480022069248 1994481620484096 1994772205010944 1997941864235008 1999948949487616 2010812929987152 2013106508365824 2018155955847168 2020457909846016 2021930815193088 2025143628988416 2027178040492032 2027473388699648 2030399192039424 2032734997839872 2039773149528064 2043777076380384 2046108254404608 2049656829247488 2052913699209216 2055255298670592 2056753571168256 2058541203867136 2059119695495168 2060410467385344 2062391601790976 2064463431729152 2072084238103104 2075677863212544 2078045427990528 2083257760874496 2086568022147072 2088948008484864 2090470842826752 2092875756077056 2095895940169728 2096201300180992 2098307094544384 2101641268953088 2109705369166848 2112111746482176 2113057655240736 2115467856248832 2119136721764352 2124740856643584 2124945758830592 2128920363139072 2130254890008576 2132705571504128 2138925665138688 2144290703087616 2146736529211392 2150459624128512 2153876668022784 2157299141541888 2159759805382656 2159780935204864 2163820696961024 2167258971373568 2169436148596736 2173990020304896 2177760381075456 2179631862918144 2180244383465472 2181220805409792 2183708754837504 2187200029108832 2189186121596928 2193492396212224 2199293167403008 2205000675622912 2207923267239936 2213461370929152 2215986094669824 2216978523531264 2219507259015168 2223356560539648 2226889436430336 2229451287953408 2232993848262656 2237170551095296 2244118730637312 2247684597264384 2249942568173568 2251582766874624 2254150972735488 2257754868757504 2259805028745216 2263395820634112 2265999669723136 2273845478162432 2279746461237248 2280907562287104 2284863350636544 2286826872569856 2288493959774208 2291104267370496 2292130337888256 2294744793219072 2294767243655168 2298724579540992 2300722521969152 2301369071435776 2305025907884032 2315858854350528 2316509657432064 2320190552014848 2322521360695296 2326010254196736 2328663353720832 2330585670975488 2336408589041664 2339096433262592 2342813217849344 2354485225586688 2358226462703616 2360595481362432 2362316345573376 2364346427572224 2366070026207232 2368768818806784 2368791993450496 2372555963779072 2374710369189888 2374939377516544 2379381582331904 2390563978684416 2395035408531456 2399293767942144 2401042843041792 2404858059423744 2407601094524928 2407624649080832 2413872809934848 2418387837779968 2422230615064576 2429753552105472 2430436361895936 2434298284081152 2436743722696704 2438166342795264 2440615667171328 2442394865762304 2444517679592224 2445204638400512 2447305951346688 2449090027126784 2451550325178368 2458033540038656 2460600032747436 2467678945738752 2474204813328384 2476690341101568 2478495837978624 2480625760075776 2482434125856768 2485289960341504 2489239043964928 2491739674771456 2495699006881792 2500367086518272 2508132698947584 2512118079295488 2512824035180544 2516816869982208 2519345204822016 2523129767264256 2523373088611328 2526251304615936 2528092931227648 2532587866161152 2539974227352192 2541356710887424 2549249628438528 2558076162932736 2560645945884672 2562512646045696 2564714768891904 2564739860555776 2565460604223488 2567665260429312 2569537077641216 2572118373957632 2573620028506112 2576205426458624 2581613149112064 2588312837215296 2589040205365248 2593154146369536 2597300034566738 2598004510949376 2600262573305856 2602623748276224 2604521050079232 2604772220502016 2607743282184192 2611660636291072 2614284248940544 2618438302302208 2621908879847424 2631483487420416 2635664870080512 2647447503372288 2647473404444672 2650493172056064 2651680194811904 2652425370468352 2654704760782848 2656640029425664 2659308827312128 2664890992631808 2669125459251456 2671806799706112 2676804280123392 2681083906649536 2684142011154432 2690848282116096 2690874607796224 2693943879794688 2695907753590784 2700191505317888 2702904053989376 2707198922719232 2708577730215936 2715606911176704 2716370051530752 2720686317502464 2725009441947648 2725036101840512 2728144339206144 2732875772329984 2737218265612288 2740340398227456 2742338094891008 2747213956513792 2750082389541252 2750855218200576 2755226280517632 2757994115825664 2762778984137472 2765287732543488 2767570484283392 2770727237320704 2777677014499328 2782090696196096 2785264011313152 2787294457102336 2794527920226304 2795951205384192 2800393924460544 2803207134117888 2807661382742016 2808450392260608 2812912972333056 2812940492222464 2816148995309568 2817410206987648 2820623808331776 2825515629019136 2838794724687744 2840339853344768 2844104547631104 2849161349431296 2851900886851584 2859026299748352 2859054270783488 2862315372281856 2867279498838016 2871835557363712 2876398855389184 2879679740510208 2885332343125248 2886143179751424 2890729212346368 2893633170702336 2895322532069376 2898231104765952 2898653360406528 2903652100472832 2903680508100608 2906175817224192 2906992511287296 2908294407213056 2911611673116672 2918914828795904 2930368748064768 2938118215827456 2941069780058112 2943897689653248 2945743090089984 2951281827905536 2955971364708352 2959343012020224 2964475414052864 2969185915240448 2978407580000256 2983140219163392 2983978541776896 2988720033103872 2991722430726144 2992158307516416 2996912796352512 2999923424231424 3002110355832832 3005534630313984 3013073371660288 3016219394980728 3017861094178816 3027233933770752 3032896222789632 3035942998769664 3037715443482624 3040767060738048 3041210083049472 3045598788059136 3046484467515392 3049102496759808 3051325279698944 3056173783851008 3059659724292096 3064966106054656 3065665614570576 3074485243871232 3079370548813824 3085130356752384 3087811805800704 3088679543242752 3090615701078016 3093587402686464 3096695147593728 3101347005595648 3113516794818816 3115211452055552 3124886641311744 3129852033220608 3135706264240128 3138856320761856 3139313634115584 3143843910254592 3144301950271488 3147460641816576 3149755127431168 3152461903429632 3154760034942976 3164558053750272 3169586482861104 3178705082646528 3187111284965376 3187418638245888 3193380544708608 3195382335012864 3199058357256192 3201390457389056 3206477412564992 3216436054631424 3225689436192768 3230815002034176 3235948712312832 3239671402807296 3245258229940224 3245731045441536 3248991630262272 3250888457060352 3254154222895104 3256526487683072 3263074601795584 3266640571613184 3271831208114688 3280800043663248 3283779182395392 3290238594318336 3298939751104512 3307501013434368 3309912167809024 3320192056393728 3325467785296896 3335034840809472 3340334154645504 3344176931930112 3349490772393984 3355755826642944 3359126939762688 3364173023019008 3368335072821248 3377374150311936 3386632303136256 3389707543117824 3395093730951168 3398999504584704 3410768217243648 3419619691855872 3423553680572416 3427295025954816 3432740939661312 3438195506832384 3442150865482752 3448086869311488 3451083782953728 3452053607153664 3457538861826048 3467016764407808 3476991042912256 3489015381295104 3495878506463232 3504612883562496 3508644649893888 3514219826774016 3539606347710464 3543474518360064 3549105039310848 3553187990175744 3558833945668608 3562065553784832 3562409066274816 3569072373497856 3578856014872576 3601564264562688 3607287089135616 3611436973621248 3620809214902272 3627581756669952 3633345922596864 3637525785608192 3663592298643456 3666776519388336 3667806957600768 3670958927020032 3673635040690176 3677325487767552 3683705312183296 3687050310057984 3694302983094272 3717743756967936 3723651188785152 3727934940512256 3733858565947392 3737609512157184 3743548510322688 3750550629777408 3754865327079424 3760831744442368 3784694650896384 3785059632916992 3789376956923904 3792139396841472 3798881799241728 3802534515802112 3812035066331136 3816420496375808 3843768969068544 3847109790833664 3848190906335232 3851497890643968 3854305616461824 3858177560936448 3860430042759168 3864308139687936 3864871147208704 3874901089632256 3882148897488896 3895950051850107 3900393859958784 3906781575118848 3907158330753024 3911614923276288 3917490954436608 3921426373410816 3925196919537664 3927657453453312 3945790682693632 3971210106667008 3975739758084096 3977520292217856 3978638055702528 3982057141174272 3984960044138496 3988963240968192 3989544410021888 3995883728470016 3999897898975232 4021625859974304 4026213016731648 4036311911694336 4040915819692032 4043861630386176 4050287257976832 4054356080984064 4054946777399296 4060798384078848 4065469995679744 4079546299056128 4087554152760768 4092216508809216 4099313658494976 4105827398418432 4110510597341184 4113507142336512 4117082407734272 4118239390990336 4120820934770688 4124783203581952 4128926863458304 4144168476206208 4151355726425088 4156090855981056 4166515521748992 4173136044294144 4177896016969728 4180941685653504 4185751512154112 4191791880339456 4192402600361984 4196614189088768 4203282537906176 4219410738333696 4224223492964352 4226115310481472 4230935712497664 4238273443528704 4249481713287168 4249891517661184 4257840726278144 4260509780017152 4265411143008256 4277851330277376 4288581406175232 4293473058422784 4300919248257024 4307753336045568 4314598283083776 4319519610765312 4319561870409728 4327641393922048 4334517942747136 4338872297193472 4347980040609792 4355520762150912 4359263725836288 4360488766930944 4362441610819584 4367417509675008 4374400058217664 4378372243193856 4386984792424448 4398586334806016 4410001351245824 4415846534479872 4426922741858304 4431972189339648 4433957047062528 4439014518030336 4446713121079296 4453778872860672 4458902575906816 4465987696525312 4474341102190592 4488237461274624 4495369194528768 4499885136347136 4503165533749248 4508301945470976 4515509737515008 4519610057490432 4526791641268224 4531999339446272 4547690956324864 4559492922474496 4561815124574208 4569726701273088 4573653745139712 4576987919548416 4582208534740992 4584260675776512 4589489586438144 4589534487310336 4597449159081984 4601445043938304 4602738142871552 4610051815768064 4631717708701056 4633019314864128 4640381104029696 4645042721390592 4652020508393472 4661171341950976 4672817178083328 4678192866525184 4685626435698688 4708970451173376 4716452925407232 4721190962724864 4724632691146752 4728692855144448 4732140052414464 4737537637613568 4737583986900992 4745111927558144 4749420738379776 4749878755033088 4758763164663808 4781127957368832 4790070817062912 4798587535884288 4802085686083584 4809716118847488 4815249298161664 4827745619869696 4836775675559936 4844461230129152 4859507104210944 4868596568162304 4873487445393408 4876332685590528 4881231334342656 4884789731524608 4889035359184448 4890409276801024 4894611902693376 4898180054253568 4903100650356736 4916067080077312 4921200065494872 4935357891477504 4948409626656768 4953380682203136 4956991675957248 4961251520151552 4964868251713536 4970579920683008 4978478087929856 4983479349542912 4991398013763584 5000734173036544 5016265397895168 5024236158590976 5033633739964416 5038690409644032 5046259534528512 5046746177222656 5052502609231872 5056185862455296 5065175732322304 5079948454704384 5082713421774848 5098499256877056 5116152325865472 5121291891769344 5125025292091392 5129429537783808 5129479721111552 5130921208446976 5135330520858624 5139074155282432 5144236747915264 5147240057012224 5152410852917248 5163226298224128 5176625674430592 5178080410730496 5186308292739072 5194600069133476 5200525146611712 5209544441004032 5215486564368384 5223321272582144 5228568497881088 5236876604604416 5243817759694848 5262966974840832 5271329740161024 5294895006744576 5294946808889344 5300986344112128 5303360389623808 5304850740936704 5309409521565696 5313280058851328 5318617654624256 5329781985263616 5338250918502912 5343613599412224 5353608560246784 5362167813299072 5368284022308864 5381749215592448 5400383010635776 5405808107978752 5414397845438464 5417155460431872 5431213822353408 5441372635004928 5450018883895296 5450072203681024 5456288678412288 5465751544659968 5474436531224576 5480680796454912 5484676189782016 5494427913027584 5500164779082504 5501710436401152 5510452561035264 5515988231651328 5525557968274944 5530575465086976 5535140968566784 5541454474641408 5555354028998656 5564181392392192 5589055840452608 5591902410768384 5600787848921088 5606414268235776 5615322765484032 5625825944666112 5625880984444928 5632297990619136 5634820413975296 5641247616663552 5651031258038272 5677589449375488 5680679706689536 5688209095262208 5698322698862592 5703801773703168 5718052599496704 5718108541566976 5724630744563712 5734558997676032 5743671114727424 5752797710778368 5770664686250496 5772286359502848 5781458424692736 5787266341404672 5790645064138752 5796462209531904 5797306720813056 5807361016201216 5812351634448384 5816588814426112 5823223346233344 5837829657591808 5860737496129536 5876236431654912 5882139560116224 5887795379306496 5891486180179968 5902563655811072 5911942729416704 5918686024040448 5928950828105728 5938371830480896 5956815160000512 5966280438326784 5967957083553792 5977440066207744 5983444861452288 5984316615032832 5993825592705024 5999846848462848 6004220711665664 6032438789961456 6035722188357632 6054467867541504 6065792445579264 6075430886965248 6081534121476096 6082420166098944 6091197576118272 6092968935030784 6098204993519616 6102650559397888 6112347567702016 6119319448584192 6129932212109312 6131331229141152 6148970487742464 6158741097627648 6170260713504768 6175623611601408 6177359086485504 6181231402156032 6187174805372928 6193390295187456 6202694011191296 6227033589637632 6249773282623488 6259704066441216 6271412528480256 6278627268231168 6287687820509184 6288603900542976 6294921283633152 6299510254862336 6304923806859264 6309520069885952 6329116107500544 6339172965722208 6357410165293056 6374222569930752 6374837276491776 6386761089417216 6390764670025728 6398116714512384 6402780914778112 6412954825129984 6432872109262848 6451378872385536 6461630004068352 6471897424625664 6479342805614592 6491462090883072 6501776914120704 6508308445790208 6513052975366144 6526149203591168 6533281143226368 6543662416229376 6561600087326496 6567558364790784 6580477188636672 6597879502209024 6615002026868736 6619824335618048 6640384112787456 6650935570593792 6670069681618944 6680668309291008 6688353863860224 6698981544787968 6711511653285888 6728346046038016 6736670145642496 6754748300623872 6773264606272512 6779415086235648 6790187461902336 6797999009169408 6821536434487296 6839239383711744 6847107361144832 6854590051909632 6865481879322624 6876391013664768 6884301730965504 6896173738622976 6902167565907456 6904107214307328 6915077723652096 6934033528815616 6978030762590208 6991757012926464 7009225767124992 7017289299787776 7028439653548032 7079212695420928 7086949036720128 7098210078621696 7106375980351488 7117667891337216 7124131107569664 7124818132549632 7138144746995712 7157712029745152 7203128529125376 7214574178271232 7222873947242496 7241618429804544 7255163513339904 7266691845193728 7275051571216384 7327184597286912 7333553038776672 7335613915201536 7341917854040064 7347270081380352 7354650975535104 7367410624366592 7374100620115968 7388605966188544 7435487513935872 7447302377570304 7455869881024512 7467717131894784 7475219024314368 7487097020645376 7501101259554816 7509730654158848 7521663488884736 7569389301792768 7570119265833984 7578753913847808 7584278793682944 7597763598483456 7605069031604224 7624070132662272 7632840992751616 7687537938137088 7694219581667328 7696381812670464 7702995781287936 7708611232923648 7716355121872896 7720860085518336 7728616279375872 7729742294417408 7749802179264512 7764297794977792 7791900103700214 7800787719917568 7813563150237696 7814316661506048 7823229846552576 7834981908873216 7842852746821632 7850393839075328 7855314906906624 7891581365387264 7942420213334016 7951479516168192 7955040584435712 7957276111405056 7964114282348544 7969920088276992 7977926481936384 7979088820043776 7991767456940032 7999795797950464 8043251719948608 8052426033463296 8072623823388672 8081831639384064 8087723260772352 8100574515953664 8108712161968128 8109893554798592 8121596768157696 8130939991359488 8159092598112256 8175108305521536 8184433017618432 8198627316989952 8211654796836864 8221021194682368 8227014284673024 8234164815468544 8236478781980672 8241641869541376 8249566407163904 8257853726916608 8288336952412416 8302711452850176 8312181711962112 8333031043497984 8346272088588288 8355792033939456 8361883371307008 8371503024308224 8383583760678912 8384805200723968 8393228378177536 8406565075812352 8438821476667392 8448446985928704 8452230620962944 8461871424995328 8476546887057408 8499783035322368 8515681452556288 8521019560034304 8530822286016512 8555702660554752 8577162812350464 8586946116845568 8601838496514048 8615506672091136 8629196566167552 8639039221530624 8639123740819456 8655282787844096 8669035885494272 8677744594386944 8695960081219584 8711041524301824 8718527451672576 8720977533861888 8724883221639168 8734835019350016 8748800116435328 8756744486387712 8773969584848896 8820002702491648 8831693068959744 8853845483716608 8867914094125056 8878029036060672 8893426242158592 8907557745721344 8917805151813632 8931975393050624 8948682204381184 8976474922549248 8990738389057536 8999770272694272 9006331067498496 9016603890941952 9031019475030016 9039220114980864 9053583282536448 9063998678892544 9118985844948992 9123630249148416 9139453402546176 9147307490279424 9153975839096832 9168521351553024 9178979172876288 9179068974620672 9194898318163968 9202890087876608 9205476285743104 9220103631536128 9263435417402112 9266038629728256 9280762208059392 9290085442781184 9304041016786944 9322342683901952 9345634356166656 9356385733050368 9371252871397376 9417940902346752 9432905850814464 9442381925449728 9449265382293504 9457385710288896 9464280104828928 9475167973801984 9490223855116288 9499757510066176 9517526329327616 9562255914737664 9580141634125824 9597175071768576 9604171372167168 9619432237694976 9630498596323328 9655491239739392 9673551351119872 9688922460258304 9719014208421888 9737193136324608 9746974890786816 9752665371181056 9762462668685312 9769579463049216 9778070718368896 9780818553602048 9789223805386752 9796360108507136 9806201300713472 9842400130989744 9870715782955008 9896819253313536 9922503040303104 9929736503427072 9941159841366016 9956956175859712 9966958699085824 9982796027527168 10001468346073088 10032530795790336 10048472317181952 10067267479928832 10077380819288064 10092519069057024 10093492354445312 10105005218463744 10112371724910592 10130351464644608 10159896909408768 10196998513754112 10232304651730944 10258859075567616 10258959442223104 10270661041717248 10278148310564864 10288473495830528 10294480114024448 10304821705834496 10326452596448256 10353251348861184 10356160821460992 10372616585478144 10389200138266952 10401050293223424 10419088882008064 10430973128736768 10446642545164288 10457136995762176 10473753209208832 10487635519389696 10525933949681664 10542659480322048 10589893617778688 10606720779247616 10618819043131392 10626560117702656 10637235309248512 10659563970527232 10676501837005824 10687227198824448 10707217120493568 10724335626598144 10736568044617728 10763498431184896 10800766021271552 10811616215957504 10828795690876928 10834310920863744 10862427644706816 10882745270009856 10900037767790592 10900144407362048 10912577356824576 10931503089319936 10948873062449152 11000329558165008 11003420872802304 11020905122070528 11031976463302656 11051115936549888 11061150930173952 11070281937133568 11082908949282816 11110708057997312 11128362784784384 11178111680905216 11183804821536768 11201575697842176 11212828536471552 11230645530968064 11251651889332224 11251761968889856 11264595981238272 11269640827950592 11282495233327104 11302062516076544 11355178898750976 11376418190524416 11396645397725184 11407603547406336 11436105198993408 11436217083133952 11449261489127424 11487342229454848 11505595421556736 11541329372500992 11544572719005696 11562916849385472 11574532682809344 11581290128277504 11592924419063808 11594613441626112 11614722032402432 11624703268896768 11633177628852224 11646446692466688 11675659315183616 11687850155550321 11721474992259072 11752472863309824 11764279120232448 11775590758612992 11782972360359936 11805127311622144 11823885458833408 11837372048080896 11876743660961792 11913630320001024 11932560876653568 11935914167107584 11954880132415488 11966889722904576 11968633230065664 11987651185410048 11999693696925696 12008441423331328 12064877579922912 12071444376715264 12108935735083008 12131584891158528 12150861773930496 12163068242952192 12164840332197888 12182395152236544 12185937870061568 12196409987039232 12205301118795776 12224695135404032 12238638897168384 12262662458282304 12297940975484928 12317482195255296 12340521427009536 12351247223202816 12354718172971008 12362462804312064 12374349610745856 12386780590374912 12405388022382592 12454067179275264 12499546565246976 12519408132882432 12542825056960512 12557254536462336 12575375641018368 12577207801085952 12589842567266304 12599020509724672 12609847613718528 12619040139771904 12658232215001088 12678345931444416 12714820330586112 12748445139861504 12749674552983552 12773522178834432 12781529340051456 12796233429024768 12805561829556224 12825909650259968 12865744218525696 12902757744771072 12923260008136704 12943794849251328 12958685611229184 12982924181766144 13003553828241408 13016616891580416 13026105950732288 13052298407182336 13066562286452736 13087324832458752 13123200174652992 13135116729581568 13160954377273344 13195759004418048 13230004053737472 13239648671236096 13280768225574912 13301871141187584 13340139363237888 13361336618582016 13376707727720448 13397963089575936 13423023306571776 13456692092076032 13473340291284992 13509496601247744 13546529212545024 13558830172471296 13580374923804672 13595998018338816 13643072868974592 13678478767423488 13694214722289664 13709180103819264 13730963758645248 13752782027329536 13768603461931008 13792347477245952 13804335131814912 13808214428614656 13830155447304192 13868067057631232 13956061525180416 13983514025852928 14018451534249984 14034578599575552 14056879307096064 14158425390841856 14173898073440256 14196420157243392 14212751960702976 14235335782674432 14248262215139328 14249636265099264 14276289493991424 14315424059490304 14406257058250752 14429148356542464 14445747894484992 14483236859609088 14510327026679808 14533383690387456 14550103142432768 14654369194573824 14667106077553344 14671227830403072 14683835708080128 14694540162760704 14709301951070208 14734821248733184 14748201240231936 14777211932377088 14870975027871744 14894604755140608 14911739762049024 14935434263789568 14950438048628736 14974194041290752 15002202519109632 15019461308317696 15043326977769472 15138778603585536 15140238531667968 15157507827695616 15168557587365888 15195527196966912 15210138063208448 15248140265324544 15265681985503232 15375075876274176 15388439163334656 15392763625340928 15405991562575872 15417222465847296 15432710243745792 15441720171036672 15457232558751744 15459484588834816 15499604358529024 15528595589955584 15583800207400428 15601575439835136 15628633323012096 15646459693105152 15669963817746432 15685705493643264 15700787678150656 15710629813813248 15783162730774528 15884840426668032 15902959032336384 15910081168871424 15914552222810112 15928228564697088 15939840176553984 15955852963872768 15958177640087552 15983534913880064 15999591595900928 16086503439897216 16104852066926592 16145247646777344 16201149031907328 16217424323936256 16219787109597184 16243193536315392 16261879982718976 16318185196224512 16350216611043072 16368866035236864 16397254633979904 16423309593673728 16442042389364736 16454028569346048 16468329630937088 16472957563961344 16483283739082752 16499132814327808 16515707453833216 16576673904824832 16605422905700352 16624363423924224 16666062086995968 16692544177176576 16767167521357824 16769610401447936 16786456756355072 16813130151624704 16877642953334784 16896893971857408 16904461241925888 16923742849990656 16953093774114816 16999566070644736 17031362905112576 17042039120068608 17061644572033024 17111405321109504 17154325624700928 17173892233691136 17203676993028096 17231013344182272 17258393132335104 17278247481638912 17338071770988544 17355489188773888 17391920162439168 17422083048603648 17437054903345152 17449766443278336 17469670038700032 17497600232870656 17513488972775424 17547939169697792 17640005404983296 17663386137919488 17707690967433216 17735828188250112 17756058072121344 17786852484317184 17815115491442688 17835610303627264 17863950786101248 17952949845098496 17981476778115072 17999540545388544 18012662134996992 18062038950060032 18107166565072896 18127997357785088 18237971689897984 18247260498296832 18278906805092352 18294614980558848 18307951678193664 18337042703106048 18357958345752576 18358137949241344 18389796636327936 18405780175753216 18410952571486208 18440207263072256 18526870834804224 18532077259456512 18561524416118784 18580170885562368 18608082033573888 18644685367803904 18742505742794752 18835881804693504 18865811701628928 18884763850899456 18898530764587008 18914771420577792 18928560209657856 18950335947603968 18980447710232576 18999515020132352 19035052658655232 19124511829475328 19160283268251648 19194350143537152 19208342744334336 19238864475389952 19260997192646656 19310982479478784 19377844920516608 19438028416843776 19474386272649216 19505330742362112 19524925337370624 19539158926098432 19556141436737792 19561637107204096 19578447610773504 19592720217014272 19612402601426944 19684800261979488 19741431565910016 19793638506627072 19845006080606208 19859473006854144 19882319682732032 19913912351719424 19933917398171648 19965592055054336 20065061591580672 20096944634363904 20134534959857664 20185038138114048 20186984708890624 20210010436927488 20224743449821184 20260702929289216 20319793818817536 20393997027508224 20464609303461888 20517718151135232 20517918884446208 20541322083434496 20556296621129728 20576946991661056 20588960228048896 20609643411668992 20652905192896512 20706502697722368 20712321642921984 20745233170956288 20778400276533904 20802100586446848 20838177764016128 20893285090328576 20947506418417664 20975271038779392 21051867899363328 21085318960644096 21179787235557376 21213441558495232 21237638086262784 21253120235405312 21274470618497024 21319127941054464 21353003674011648 21374454397648896 21414434240987136 21448671253196288 21473136089235456 21526996862369792 21601532042543104 21657591381753856 21668621841727488 21724855289413632 21765490540019712 21800075535581184 21800288814724096 21825154713649152 21863006178639872 21897746124898304 22000659116330016 22006841745604608 22041810244141056 22063952926605312 22102231873099776 22122301860347904 22140563874267136 22165817898565632 22221416115994624 22256725569568768 22367609643073536 22403151395684352 22425657072943104 22461291061936128 22503303778664448 22503523937779712 22529191962476544 22539281655901184 22564990466654208 22604125032153088 22710357797501952 22752836381048832 22793290795450368 22815207094812672 22872210397986816 22872434166267904 22898522978254848 22974684458909696 23011190843113472 23082658745001984 23089145438011392 23125833698770944 23149065365618688 23162580256555008 23185848838127616 23189226883252224 23229444064804864 23249406537793536 23266355257704448 23292893384933376 23351318630367232 23375700311100642 23442949984518144 23504945726619648 23528558240464896 23551181517225984 23565944720719872 23610254623244288 23647770917666816 23674744096161792 23753487321923584 23827260640002048 23865121753307136 23871828334215168 23909760264830976 23933779445809152 23937266460131328 23975302370820096 23999387393851392 24016882846662656 24129755159845824 24142888753430528 24217871470166016 24263169782317056 24301723547860992 24326136485904384 24329680664395776 24364790304473088 24371875740123136 24392819974078464 24410602237591552 24449390270808064 24477277794336768 24525324916564608 24595881950969856 24634964390510592 24681042854019072 24702494446405632 24709436345942016 24724925608624128 24748699221491712 24773561180749824 24810776044765184 24908134358550528 24999093130493952 25038816265764864 25085650113921024 25114509072924672 25150751282036736 25154415602171904 25179685134532608 25198041019449344 25219695227437056 25238080279543808 25316464430002176 25356691862888832 25429640661172224 25499349105967104 25547044357668864 25563058680102912 25592466858049536 25611123659112448 25651819300519936 25731488437051392 25805515489542144 25846520016273408 25887589698502656 25917371222458368 25965848363532288 26007107656482816 26033233783160832 26052211901464576 26104596814364672 26133124572905472 26174649664917504 26246400349305984 26270233459163136 26321908754546688 26460008107474944 26479297342472192 26561536451149824 26603742282375168 26680278726475776 26722673237164032 26753415455440896 26795926179151872 26846046613143552 26913384184152064 26946680582569984 27018993202495488 27093058425090048 27117660344942592 27160749847609344 27191996036677632 27356957534846976 27388429444579328 27418360207638528 27461927517290496 27505564054659072 27537206923862016 27584694954491904 27608670263629824 27616428857229312 27660310894608384 27736134115262464 27912123050360832 27967028051705856 28036903068499968 28069157199151104 28113758614192128 28316850781683712 28347796146880512 28392840314486784 28425503921405952 28470671565348864 28499272530198528 28552578987982848 28630848118980608 28812514116501504 28858296713084928 28891495788969984 28966473719218176 29020654053359616 29066767380774912 29100206284865536 29308738389147648 29334212155106688 29342455660806144 29367671416160256 29389080325521408 29418603902140416 29469642497466368 29554423864754176 29789209510281216 29823479524098048 29870868527579136 29900876097257472 29948388082581504 30004405038219264 30038922616635392 30086653955538944 30277557207171072 30280477063335936 30315015655391232 30337115174731776 30391054393933824 30420276126416896 30776878326669312 30811983125151744 30834444931694592 30865420487491584 30883440342073344 30914465117503488 30918969177669632 30999208717058048 31057191179911168 31167600414800856 31203150879670272 31257266646024192 31292919386210304 31339927635492864 31371410987286528 31401575356301312 31421259627626496 31769680853336064 31820162337742848 31856457129394176 31879680353107968 31911705927745536 31916355280175104 31967069827760128 31999183191801856 32173006879794432 32209704133853184 32290495293554688 32402298063814656 32434848647872512 32439574219194368 32486387072630784 32523759965437952 32700433222086144 32737732070473728 32794509267959808 32846619187347456 32936659261874176 32998265628655616 33031414907666432 33153347809649664 33210845811400704 33248726847848448 33332124173991936 33385088354353152 33534335042715648 33539220802895872 33572913512710144 33626260303249408 33755285906669568 33793787943714816 33808922483851776 33847485699981312 33906187548229632 33999132141289472 34222810642219008 34308651249401856 34347784467382272 34462026688364544 34516786264670208 34556494963277824 34676143541977088 34710978377547776 34783840324878336 34844166097207296 34874109806690304 34899532886556672 34939340077400064 34995200465741312 35026977945550848 35095878339395584 35326772275838976 35415381934866432 35471656376500224 35512116144242688 35630230982885376 35671220607254528 35727901572202496 35905899690196992 35962953556230144 35999081090777088 36025324269993984 36124077900120064 36214333130145792 36255994715570176 36494520996593664 36557813610184704 36589229961117696 36615903356387328 36674085406212096 36715916691505152 36716275898482688 36811560351506432 36880414526144512 37053741669608448 37064154518913024 37123048832237568 37160341771124736 37216164067147776 37289370735607808 37485011485589504 37671763609387008 37731623403257856 37769527701798912 37797061529174016 37829542841155584 37857120419315712 37900671895207936 37960895420465152 37999030040264704 38249023658950656 38320566536503296 38388700287074304 38416685488668672 38477728950779904 38521994385293312 38621964958957568 38755689841033216 38876056833687552 38948772545298432 39010661484724224 39049850674741248 39078317852196864 39112282873475584 39123274214408192 39156895221547008 39185440434028544 39224805202853888 39369600523958976 39482863131820032 39587277013254144 39690012161212416 39718946013708288 39764639365464064 39827824703438848 39867834796343296 39931184110108672 40130123183161344 40193889268727808 40269069919715328 40370076276228096 40373969417781248 40420020873854976 40449486899642368 40521405858578432 40639587637635072 40787994055016448 40929218606923776 41035436302270464 41035837768892416 41082644166868992 41112593242259456 41177920456097792 41219286823337984 41305810385793024 41413005395444736 41424643285843968 41490466341912576 41556800553067808 41604201172893696 41676355528032256 41786570180657152 41895012836835328 41950542077558784 42103735798726656 42170637921288192 42359574471114752 42426883116990464 42475276172525568 42506240470810624 42638255882108928 42706007348023296 42748908795297792 42828868481974272 42897342506392576 42946272178470912 43053993724739584 43203064085086208 43315182763507712 43337243683454976 43449710578827264 43530981080039424 43600151071162368 43600577629448192 43650309427298304 43726012357279744 43795492249796608 44001318232660032 44013683491209216 44083620488282112 44127905853210624 44204463746199552 44244603720695808 44281127748534272 44331635797131264 44442832231989248 44513451139137536 44735219286147072 44806302791368704 44851314145886208 44922582123872256 45006607557328896 45007047875559424 45058383924953088 45078563311802368 45129980933308416 45208250064306176 45420715595003904 45505672762097664 45586581590900736 45630414189625344 45744420795973632 45744868332535808 45797045956509696 45949368917819392 46022381686226944 46165317490003968 46178290876022784 46251667397541888 46298130731237376 46325160513110016 46371697676255232 46378453766504448 46458888129609728 46498813075587072 46532710515408896 46585786769866752 46702637260734464 46751400622201284 46885899969036288 47009891453239296 47057116480929792 47102363034451968 47131889441439744 47220509246488576 47295541835333632 47349488192323584 47506974643847168 47654521280004096 47730243506614272 47743656668430336 47819520529661952 47867558891618304 47874532920262656 47950604741640192 47998774787702784 48033765693325312 48259510319691648 48285777506861056 48435742940332032 48603447095721984 48652272971808768 48659361328791552 48729580608946176 48743751480246272 48785639948156928 48821204475183104 48898780541616128 48954555588673536 49050649833129216 49191763901939712 49269928781021184 49362085708038144 49404988892811264 49418872691884032 49449851217248256 49497398442983424 49547122361499648 49621552089530368 49816268717101056 49998186260987904 50077632531529728 50301502564073472 50308831204343808 50359370269065216 50396082038898688 50439390454874112 50476160559087616 50632928860004352 50713383725777664 50859281322344448 50998698211934208 51094088715337728 51126117360205824 51184933716099072 51222247318224896 51303638601039872 51462976874102784 51611030979084288 51693040032546816 51775179397005312 51834742444916736 52014215312965632 52066467566321664 52104423802929152 52209193628729344 52266249145810944 52349299329835008 52492800698611968 52540466918326272 52643817509093376 52920016214949888 52958594684944384 53123072902299648 53207484564750336 53360557452951552 53445346474328064 53506830910881792 53591852358303744 53893361165139968 54037986404990976 54186116850180096 54321499695218688 54383992073355264 54713915069693952 54776858889158656 54836720415277056 54923855034580992 55011128109318144 55074413847724032 55169389908983808 55217340527259648 55232857714458624 55320621789216768 55472268230524928 55824246100721664 55934056103411712 56227517228384256 56633701563367424 56695592293761024 56785680628973568 56851007842811904 56941343130697728 56998545060397056 57105157975965696 57261696237961216 57625028233003008 57716593426169856 57782991577939968 57932947438436352 58133534761549824 58200412569731072 58617476778295296 58668424310213376 58684911321612288 58735342832320512 58778160651042816 58837207804280832 58939284994932736 59108847729508352 59578419020562432 59646959048196096 59741737055158272 59801752194514944 59896776165163008 60173307911077888 60555114414342144 60560954126671872 60630031310782464 60674230349463552 60782108787867648 60840552252833792 61553756653338624 61623966250303488 61668889863389184 61730840974983168 61766880684146688 61828930235006976 61837938355339264 61998417434116096 62335200829601712 62406301759340544 62514533292048384 62679855270985728 62803150712602624 62842519255252992 63539361706672128 63640324675485696 63712914258788352 63759360706215936 63823411855491072 63832710560350208 63934139655520256 63998366383603712 64346013759588864 64419408267706368 64580990587109376 64804596127629312 64879148438388736 64972774145261568 65047519930875904 65400866444172288 65475464140947456 65589018535919616 65693238374694912 65873318523748352 65996531257311232 66062829815332864 66306695619299328 66421691622801408 66497453695696896 66664248347983872 66770176708706304 67078441605791744 67252520606498816 67510571813339136 67587575887429632 67617844967703552 67694971399962624 67812375096459264 67998264282578944 68445621284438016 68617302498803712 68695568934764544 68924053376729088 69033572529340416 69112989926555648 69352287083954176 69567680649756672 69688332194414592 69748219613380608 69799065773113344 69878680154800128 69990400931482624 70053955891101696 70191756678791168 70653544551677952 70830763869732864 70943312753000448 71024232288485376 71260461965770752 71342441214509056 71455803144404992 71811799380393984 71925907112460288 71998162181554176 72050648539987968 72248155800240128 72428666260291584 72511989431140352 72989041993187328 73115627220369408 73178459922235392 73231806712774656 73348170812424192 73431833383010304 73432551796965376 73623120703012864 73760829052289024 74107483339216896 74128309037826048 74246097664475136 74320683542249472 74432328134295552 74578741471215616 74970022971179008 75343527218774016 75463246806515712 75539055403597824 75594123058348032 75659085682311168 75714240838631424 75801343790415872 75921790840930304 75998060080529408 76498047317901312 76641133073006592 76777400574148608 76833370977337344 76955457901559808 77043988770586624 77243929917915136 77511379682066432 77752113667375104 77897545090596864 78021322969448448 78099701349482496 78156635704393728 78224565746951168 78246548428816384 78313790443094016 78370880868057088 78449610405707776 78739201047917952 78965726263640064 79380024322424832 79437892027416576 79529278730928128 79655649406877696 79735669592686592 79862368220217344 80260246366322688 80387778537455616 80538139839430656 80740152552456192 80747938835562496 80840041747709952 80898973799284736 81042811717156864 81279175275270144 81575988110032896 82070872604540928 82071675537784832 82165288333737984 82225186484518912 82355840912195584 82438573646675968 82611620771586048 82826010790889472 82849286571687936 82980932683825152 83113601106135616 83208402345787392 83352711056064512 83573140361314304 83790025673670656 83901084155117568 84207471597453312 84341275842576384 84719148942229504 84853766233980928 84950552345051136 85012480941621248 85276511764217856 85412014696046592 85497817590595584 85657736963948544 85794685012785152 85892544356941824 86107987449479168 86406128170172416 86630365527015424 86674487366909952 86899421157654528 87061962160078848 87200302142324736 87201155258896384 87300618854596608 87452024714559488 87590984499593216 88002636465320064 88027366982418432 88167240976564224 88255811706421248 88408927492399104 88562255497068544 88663271594262528 88885664463978496 89026902278275072 89470438572294144 89612605582737408 89702628291772416 89845164247744512 90013215114657792 90014095751118848 90116767849906176 90157126623604736 90259961866616832 90416500128612352 90841431190007808 91011345524195328 91173163181801472 91260828379250688 91489736665071616 91898737835638784 92044763372453888 92330634980007936 92503334795083776 92596261462474752 92650321026220032 92743395352510464 92756907533008896 92917776259219456 92997626151174144 93065421030817792 93171573539733504 93405274521468928 93502801244402568 93771799938072576 94019782906478592 94114232961859584 94204726068903936 94263778882879488 94441018492977152 94591083670667264 95013949287694336 95309042560008192 95460487013228544 95639041059323904 95735117783236608 95749065840525312 95901209483280384 95997549575405568 96067531386650624 96519020639383296 96571555013722112 96871485880664064 97206894191443968 97304545943617536 97318722657583104 97459161217892352 97487502960492544 97571279896313856 97642408950366208 97797561083232256 98101299666258432 98383527803879424 98539857562042368 98809977785622528 98994796885966848 99094244722999296 99243104179060736 99632537434202112 99996372521975808 100155265063059456 100603005128146944 100617662408687616 100718740538130432 100792164077797376 100878780909748224 100952321118175232 101265857720008704 101426767451555328 101718562644688896 101997396423868416 102607277202079744 102925953748205568 103386080065093632 103550358794010624 103669484889833472 104028430625931264 104132935132643328 104208847605858304 104418387257458688 104532498291621888 104698598659670016 104985601397223936 105080933836652544 105287635018186752 106246145804599296 106414969129500672 106890692948656128 107013661821763584 107183704716607488 107786722330279936 108075972809981952 108372233700360192 108642999390437376 108767984146710528 109673440830554112 109847710069161984 110022256218636288 110148827695448064 110434681054519296 110641243578433536 110944536461049856 111648492201443328 111868112206823424 112455034456768512 113391184587522048 113571361257947136 113702015685623808 113882686261395456 113997090120794112 114523392475922432 115250056466006016 115433186852339712 115565983155879936 115865894876872704 116267069523099648 116400825139462144 117234953556590592 117336848620426752 117369822643224576 117470685664641024 117556321302085632 117674415608561664 117878569989865472 119156838041124864 119293918096392192 119483474110316544 119603504389029888 119793552330326016 120346615822155776 121110228828684288 121121908253343744 121260062621564928 121348460698927104 121564217575735296 121681104505667584 123107513306677248 123247932500606976 123337779726778368 123533761368293376 123657860470013952 123675876710678528 123996834868232192 124670401659203424 124812603518681088 125029066584096768 125359710541971456 125606301425205248 125685038510505984 127078723413344256 127280649350971392 127425828517576704 127518721412431872 127665421120700416 127868279311040512 127996732767207424 128692027519177728 128838816535412736 129161981174218752 129609192255258624 129758296876777472 129945548290523136 130095039861751808 130801732888344576 130950928281894912 131178037071839232 131386476749389824 131746637047496704 131993062514622464 132613391238598656 132843383245602816 132994907391393792 133328496695967744 133540353417412608 134156883211583488 134505041212997632 135021143626678272 135175151774859264 135235689935407104 135389942799925248 135624750192918528 135996528565157888 136891242568876032 137234604997607424 137391137869529088 137848106753458176 138067145058680832 138225979853111296 138704574167908352 139135361299513344 139376664388829184 139496439226761216 139598131546226688 139757360309600256 139980801862965248 140107911782203392 140383513357582336 141307089103355904 141661527739465728 141886625506000896 142048464576970752 142520923931541504 142684882429018112 142911606288809984 143623598760787968 143851814224920576 143996324363108352 144101297079975936 144496311600480256 144857332520583168 145023978862280704 145978083986374656 146231254440738816 146356919844470784 146463613425549312 146696341624848384 146863666766020608 146865103593930752 147246241406025728 147521658104578048 148214966678433792 148256618075652096 148492195328950272 148641367084498944 148864656268591104 149157482942431232 149940045942358016 150926493613031424 151078110807195648 151188246116696064 151318171364622336 151428481677262848 151602687580831744 151843581681860608 151996120161058816 152996094635802624 153282266146013184 153554801148297216 153666741954674688 153910915803119616 154087977541173248 154487859835830272 155022759364132864 155504227334750208 156042645938896896 156199402698964992 156313271408787456 156449131493902336 156493096857632768 156627580886188032 156741761736114176 156899220811415552 157478402095835904 157931452527280128 158760048644849664 158875784054833152 159058557461856256 159311298813755392 159471339185373184 159724736440434688 160520492732645376 160775557074911232 161495877671124992 161680083495419904 161797947598569472 162085623434313728 162558350550540288 163151976220065792 164141745209081856 164143351075569664 164330576667475968 164450372969037824 164711681824391168 164877147293351936 165223241543172096 165652021581778944 165698573143375872 165961865367650304 166227202212271232 166416804691574784 166705422112129024 167580051347341312 167802168310235136 168682551685152768 169438297884459008 169707532467961856 169901104690102272 170024961883242496 170553023528435712 170824029392093184 170995635181191168 171315473927897088 171589370025570304 171785088713883648 172215974898958336 173260731054030848 173348974733819904 173798842315309056 174400604284649472 174402310517792768 174601237709193216 174904049429118976 175181968999186432 176005272930640128 176054733964836864 176334481953128448 176511623412842496 176817854984798208 177124510994137088 177326543188525056 177771328927956992 178053804556550144 178940877144588288 179225211165474816 179405256583544832 179690328495489024 180028191502237696 180314253247209472 180519923733233664 180833000257224704 181682862380015616 182022691048390656 182346326363602944 182521656758501376 182979473330143232 183797475671277568 184089526744907776 184661269960015872 185006669590167552 185192522924949504 185300642052440064 185486790705020928 185513815066017792 185835552518438912 185995252302348288 186130842061635584 187005602488805136 187543599876145152 188039565812957184 188409452137807872 188527557765758976 188882036985954304 189182167341334528 190027898575388672 190618085120016384 190920974026457088 191278082118647808 191470235566473216 191498131681050624 191802418966560768 191995099150811136 192135062773301248 193038041278766592 193742971761328128 194413788382887936 194637445315166208 194918322435784704 195142559792627712 195284817900732416 195595122166464512 196202599332516864 196767055607758848 197079715124084736 197619955571245056 197989593771933696 198188489445998592 198486208358121472 199265074868404224 199992745043951616 200310530126118912 201235324817375232 201757561819496448 201904642236350464 202531715440017408 202853534903110656 203437125289377792 203994792847736832 205214554404159488 205851907496411136 206772160130187264 207100717588021248 207338969779666944 208056861251862528 208836774514917376 209064996583243776 209397197319340032 209971202794447872 210161867673305088 210575270036373504 212492291609198592 212829938259001344 213781385897312256 214027323643527168 214367409433214976 216151945619963904 216744467400720384 217285998780874752 217535968293421056 219346881661108224 219695420138323968 220044512437272576 220297655390896128 220869362109038592 221282487156867072 221889072922099712 223296984402886656 223736224413646848 224910068913537024 226782369175044096 227142722515894272 227404031371247616 227765372522790912 227994180241588224 229046784951844864 230500112932012032 230866373704679424 231131966311759872 231731789753745408 232534139046199296 232801650278924288 234469907113181184 234673697240853504 234739645286449152 234941371329282048 235112642604171264 235348831217123328 235757139979730944 238313676082249728 238587836192784384 238966948220633088 239207008778059776 239587104660652032 240693231644311552 242220457657368576 242243816506687488 242520125243129856 242696921397854208 243128435151470592 243362209011335168 246215026613354496 246495865001213952 246675559453556736 247067522736586752 247315720940027904 247351753421357056 247993669736464384 249340803318406848 249625207037362176 250058133168193536 250719421083942912 251212602850410496 251370077021011968 254157446826688512 254561298701942784 254851657035153408 255037442824863744 255330842241400832 255736558622081024 255993465534414848 257384055038355456 257677633070825472 258323962348437504 259218384510517248 259516593753554944 259891096581046272 260190079723503616 261603465776689152 261901856563789824 262356074143678464 262772953498779648 263493274094993408 263986125029244928 265226782477197312 265686766491205632 265989814782787584 266656993391935488 267080706834825216 268313766423166976 269010082425995264 270042287253356544 270350303549718528 270471379870814208 270779885599850496 271249500385837056 271993057130315776 273782485137752064 274469209995214848 275696213506916352 276134290117361664 276451959706222592 277409148335816704 278270722599026688 278753328777658368 278992878453522432 279196263092453376 279514720619200512 279961603725930496 280215823564406784 280767026715164672 282614178206711808 283323055478931456 283773251012001792 285041847863083008 285369764858036224 285823212577619968 287247197521575936 287703628449841152 287992648726216704 288202594159951872 288992623200960512 289714665041166336 290047957724561408 291956167972749312 292462508881477632 292713839688941568 292927226851098624 293392683249696768 293730207187861504 294492482812051456 295043316209156096 296429933356867584 296984390657900544 297282734168997888 297729312537182208 298314965884862464 299880091884716032 301852987226062848 302156221614391296 302376492233392128 302636342729244672 302856963354525696 303205375161663488 303687163363721216 303992240322117632 305992189271605248 307821831606239232 308175955082346496 308975719671660544 310045518728265728 311008454669500416 312085291877793792 312398805397929984 312626542817574912 312898262987804672 312986193715265536 313255161772376064 313483523472228352 313798441622831104 314956804191671808 315862905054560256 318622597627510784 318942678370746368 319449472880869376 321040985465290752 321551114149822464 322991755342249984 323360166990839808 323595895197138944 324171246868627456 325116701101080576 326303952440131584 328286702151139328 329423363648782336 329754294586703872 330446483086344192 331304043163557888 331923730735300608 332454404424542464 332833609383149568 333410844224258048 335160102694682624 335604336620470272 337365103370305536 338876595768918016 339415064935923712 341106047056871424 341648058784186368 341991270362382336 343178740051140608 343570177427767296 344431949797916672 346521462108061696 346697949467639808 347597684630618112 348801208569298944 348804621035585536 349202475418386432 349808098858237952 350363937998372864 352010545861280256 352109467929673728 352668963906256896 353023246825684992 353635709969596416 354249021988274176 356107609113100288 357881754289176576 358450422330949632 358810513167089664 359380656990978048 360056383004475392 360628506494418944 361039847466467328 361666000514449408 363365724760031232 364045382096781312 364692652727205888 365043313517002752 365958946660286464 368179053489815552 369322539920031744 370013339180335104 370601284104880128 370973581410041856 371027630132035584 371671105036877824 371990504604696576 372261684123271168 374011204977610272 375087199752290304 376079131625914368 376818904275615744 377055115531517952 377764073971908608 378364334682669056 381236170240032768 381841948052914176 382556164237295616 382996263362101248 383604837933121536 383990198301622272 384270125546602496 386076082557533184 387485943522656256 388827576765775872 389274890630332416 389836644871569408 390285119585255424 390569635801464832 391190244332929024 392405198665033728 393534111215517696 394159430248169472 395239911142490112 395979187543867392 396972416716242944 398530149736808448 399985490087903232 400621060252237824 402470649634750464 403515123638992896 403809284472700928 405063430880034816 405707069806221312 406874250578755584 407989585695473664 410429108808318976 411703814992822272 413544320260374528 414201435176042496 414677939559333888 416113722503725056 417673549029834752 418129993166487552 418794394638680064 419942405588895744 420323735346610176 421150540072747008 424984583218397184 425659876518002688 427562771794624512 428054647287054336 428734818866429952 432303891239927808 433488934801440768 434571997561749504 435071936586842112 438693763322216448 439390840276647936 440089024874545152 440595310781792256 441738724218077184 442564974313734144 443778145844199424 446593968805773312 447472448827293696 449820137827074048 453564738350088192 454285445031788544 454808062742495232 455530745045581824 455988360483176448 458093569903689728 461000225864024064 461732747409358848 462263932623519744 463463579507490816 465068278092398592 465603300557848576 468939814226362368 469347394481707008 469479290572898304 469882742658564096 470225285208342528 470697662434246656 471514279959461888 476627352164499456 477175672385568768 477933896441266176 478414017556119552 479174209321304064 481386463288623104 484487633013374976 485040250486259712 485393842795708416 486256870302941184 486724418022670336 492430053226708992 492991730002427904 493351118907113472 494135045473173504 494631441880055808 494703506842714112 495987339472928768 498681606636813696 499250414074724352 500116266336387072 502425205700820992 502740154042023936 508314893653377024 509122597403885568 509703314070306816 510074885649727488 510661684482801664 511473117244162048 511986931068829696 514768110076710912 515355266141650944 516647924696875008 519782193162092544 520380159447007232 523206931553378304 523803713127579648 524712148287356928 525545906997559296 526986548189986816 527972250058489856 530453564954394624 531373532982411264 531979629565575168 533313986783870976 534161413669650432 538020164851990528 540084574506713088 540942759741628416 541559771199700992 542499000771674112 543986114260631552 547564970275504128 548938419990429696 551392427013832704 552268580234723328 552903919412445184 556541445198053376 557506657555316736 557985756907044864 558392526184906752 559923207451860992 561534053430329344 565228356413423616 566646110957862912 567546502024003584 570083695726166016 570739529716072448 571646425155239936 574494395043151872 575407256899682304 575985297452433408 576405188319903744 577985246401921024 583912335945498624 585427679377883136 585854453702197248 586785366499393536 587460414375723008 588984965624102912 590086632418312192 592859866713735168 593968781315801088 594565468337995776 595458625074364416 596629931769724928 603705974452125696 605272685458489344 605713926709051392 606410750323326976 607374326727442432 607984480644235264 611984378543210496 615643663212478464 616351910164692992 617951439343321088 622016909339000832 624170583755587584 625796525975609344 626510323544752128 626967046944456704 627596883245662208 629913608383343616 631725810109120512 637245195255021568 637885356741492736 638898945761738752 642081970930581504 643102228299644928 645983510684499968 650233402202161152 652607904880263168 656573404302278656 658846727297564672 659508589173407744 660892966172688384 662608086327115776 663847461470601216 664908808849084928 665667218766299136 666821688448516096 671208673240940544 674730206740611072 677753191537836032 678830129871847424 682212094113742848 683296117568372736 683982540724764672 686357480102281216 687140354855534592 688863899595833344 693395898935279616 695195369261236224 697602417138597888 697609242071171072 698404950836772864 700727875996745728 704021091722560512 704218935859347456 705337927812513792 706046493651369984 707271419939192832 708498043976548352 712215218226200576 715763508578353152 716900844661899264 717621026334179328 718761313981956096 720112766008950784 721257012988837888 722079694932934656 726731449520062464 728090764193562624 729385305454411776 730086627034005504 731917893320572928 736358106979631104 738645079840063488 740026678360670208 741202568209760256 741947162820083712 742055260264071168 743342210073755648 743981009209393152 744523368246542336 748022409955220544 750174399504580608 752158263251828736 753637808551231488 754110231063035904 755528147943817216 756728669365338112 762472340480065536 763683896105828352 765112328474591232 765992526724202496 767209675866243072 767980396603244544 768540251093204992 772152165115066368 774971887045312512 777655153531551744 778549781260664832 779673289743138816 780570239170510848 781139271602929664 782380488665858048 784810397330067456 787068222431035392 788318860496338944 790479822284980224 791958375087734784 793944833432485888 797060299473616896 799970980175806464 801242120504475648 804941299269500928 807030247277985792 807618568945401856 810126861760069632 811414139612442624 813748501157511168 815979171390947328 820858217616637952 823407629985644544 827088640520749056 828402870352084992 829355879118667776 832227445007450112 835347098059669504 836259986332975104 837588789277360128 839884811177791488 840647470693220352 842301080145494016 849969166436794368 851319753036005376 855125543589249024 856109294574108672 857469637732859904 864607782479855616 866977869602881536 869143995123499008 870143873173684224 877387526644432896 878781680553295872 880178049749090304 881190621563584512 883477448436154368 885129948627468288 887556291688398848 893187937611546624 894944897654587392 899640275654148096 907129476700176384 908570890063577088 909616125484990464 911061490091163648 911976720966352896 916187139807379456 923465494818717696 924527865247039488 926927159014981632 930136556184797184 931206601115697152 937879628452724736 938694788963414016 938958581145796608 939765485317128192 940450570416685056 941395324868493312 943028559918923776 955867792882532352 956828035112239104 958348418642608128 962772926577246208 968975266026749952 970080500972519424 970787685591416832 972513740605882368 973448836045340672 984860106453417984 988270090946347008 989262883760111616 989407013685428224 991974678945857536 997363213273627392 998500828149448704 1000232532672774144 1004850411401641984 1005480308084047872 1016629787306754048 1018245194807771136 1022946234488324096 1023973862137659392 1029536220153421824 1030710532283301888 1033295849393750016 1039564386324185088 1040760318894014464 1046413863106756608 1047607426255159296 1049424296574713856 1051091813995118592 1053973096379973632 1060907129908789248 1062747065964822528 1068322827339300864 1076040329703981056 1080169149013426176 1081885519483256832 1083119542399401984 1084998001543348224 1087972228521263104 1095129940551008256 1097876839980859392 1104537160469446656 1105807838824890368 1113082890396106752 1115013315110633472 1115971513814089728 1116785052369813504 1119846414903721984 1123068106860658688 1130456712826847232 1133292221915725824 1135093004048007168 1143292850310479872 1148988790086303744 1150814513799364608 1151970594904866816 1152810376639807488 1155970492803842048 1167824671890997248 1170855358755766272 1171708907404394496 1173570732998787072 1174920828751446016 1177969931248205824 1185719733427470336 1187937562631602176 1190917250148728832 1193259863539449856 1207411948904251392 1210545370916978688 1211427853418102784 1212821500646653952 1214748653454884864 1215968961288470528 1223968757086420992 1231287326424956928 1232703820329385984 1235902878686642176 1244033818678001664 1248341167511175168 1251593051951218688 1253020647089504256 1253934093888913408 1255193766491324416 1259827216766687232 1263451620218241024 1274490390510043136 1277797891523477504 1284163941861163008 1286204456599289856 1291967021368999936 1300466804404322304 1305215809760526336 1313146808604557312 1317693454595129344 1321785932345376768 1325216172654231552 1327694922941202432 1329817617698169856 1331334437532598272 1333643376897032192 1342417346481881088 1349460413481222144 1355506383075672064 1357660259743694848 1364424188227485696 1366592235136745472 1367965081449529344 1372714960204562432 1374280709711069184 1377727799191666688 1386791797870559232 1390390738522472448 1395204834277195776 1395218484142342144 1396809901673545728 1401455751993491456 1408042183445121024 1408437871718694912 1410675855625027584 1412092987302739968 1414542839878385664 1416996087953096704 1424430436452401152 1431527017156706304 1433801689323798528 1435242052668358656 1437522627963912192 1440225532017901568 1442514025977675776 1444159389865869312 1453462899040124928 1456181528387125248 1458770610908823552 1460173254068011008 1463835786641145856 1472716213959262208 1477290159680126976 1480053356721340416 1482405136419520512 1483894325640167424 1484110520528142336 1486684420147511296 1487962018418786304 1489046736493084672 1496044819910441088 1500348799009161216 1507275617102462976 1508220462126071808 1511056295887634432 1513457338730676224 1524944680960131072 1527367792211656704 1530224656949182464 1531985053448404992 1534419351732486144 1535960793206489088 1537080502186409984 1544304330230132736 1549943774090625024 1559346579486277632 1561140478341021696 1562278543205859328 1564760977331716096 1569620794660134912 1574136444862070784 1576637720992677888 1580959644569960448 1583916750175469568 1587889666864971776 1594120598947233792 1599941960351612928 1602484241008951296 1614060494555971584 1615237137890803712 1620253723520139264 1622828279224885248 1627497002315022336 1631958342781894656 1641716435233275904 1646815259971289088 1654177281041498112 1656805740704169984 1658711758237335552 1670694196119339008 1672519972665950208 1675177578554720256 1679769622355582976 1684602160290988032 1699938332873588736 1702639506072010752 1710251087178498048 1712218589148217344 1714939275465719808 1729215564959711232 1733955739205763072 1757563361106591744 1760356099498180608 1762381243127169024 1766954896872308736 1770259897254936576 1775112583376797696 1786375875223093248 1789889795309174784 1817141780127154176 1819232250969980928 1822122980182327296 1823953441932705792 1832374279614758912 1846930989637435392 1849055730494078976 1853854318029963264 1877389577926828032 1879530970634256384 1880901140833370112 1882790649736986624 1886057119837847552 1911735585765064704 1913656070224478208 1916696837285216256 1937950532053499904 1946897672090681344 1969720212906835968 1976540181892694016 1978525767520223232 1978814027370856448 1983949357891715072 1994726426547254784 1997001656298897408 2000465065345548288 2033259574613508096 2036490389615542272 2045892468976648192 2047947724275318784 2059072440306843648 2061421064566603776 2066591698787500032 2092827726213513216 2095214852510318592 2102183627990237184 2107946192759947264 2121814259817578496 2125494131929645056 2136645654678601728 2160338298026852352 2163771038966513664 2166239084798803968 2175944457042526208 2190259881102016512 2195753679961718784 2209074320938893312 2211615677649780736 2226165780792213504 2230026630221266944 2231943027628179456 2233570104739627008 2239692829807443968 2260913425653694464 2266584443831451648 2270186008096014336 2286585700620959744 2297977580172607488 2301629027598729216 2303941189809733632 2305620753279614976 2311940985607684096 2335649343781994496 2341710717511532544 2343417814808788992 2347141465997574144 2349841657502892032 2355939862496411648 2371439466854940672 2375875125263204352 2381834500297457664 2386519727078899712 2414823897808502784 2421090741833957376 2422855706836205568 2425643001293307904 2429497306909769728 2431937922576941056 2447937514172841984 2462574652849913856 2465407640658771968 2471805757373284352 2488067637356003328 2496682335022350336 2503186103902437376 2506041294179008512 2507868187777826816 2519654433533374464 2526903240436482048 2548980781020086272 2555595783046955008 2568327883722326016 2572408913198579712 2583934042737999872 2600933608808644608 2610431619521052672 2626293617209114624 2635386909190258688 2643571864690753536 2650432345308463104 2655389845882404864 2659635235396339712 2662668875065196544 2667286753794064384 2684834692963762176 2698920826962444288 2711012766151344128 2715320519487389696 2728848376454971392 2733184470273490944 2735930162899058688 2745429920409124864 2748561419422138368 2755455598383333376 2773583595741118464 2780781477044944896 2790409668554391552 2790436968284684288 2793619803347091456 2802911503986982912 2816084366890242048 2816875743437389824 2821351711250055168 2824185974605479936 2829085679756771328 2833992175906193408 2848860872904802304 2867603378647597056 2870484105336717312 2875045255927824384 2880451064035803136 2885028051955351552 2888318779731738624 2906925798080249856 2912363056774250496 2917541221817647104 2920346508136022016 2927671573282291712 2945432427918524416 2954580319360253952 2964810272839041024 2967788651280334848 2968221041056284672 2973368840295022592 2975924036837572608 2978093472986169344 2992089639820882176 3000697598018322432 3014551234204925952 3016440924252143616 3022112591775268864 3026914677461352448 3049889361920262144 3054735584423313408 3068838703464972288 3071921586412978176 3074161004372819968 3088608660460265472 3099887548181250048 3118693158972555264 3122280956682043392 3124557086411718656 3129521954663432192 3139241589320269824 3148272889724141568 3153275441985355776 3161919289139920896 3188241197894467584 3204968482017902592 3228120989111943168 3230474275781607424 3240507447040278528 3245656558449770496 3254994004630044672 3263916685563789312 3293630519942578176 3313611481408339968 3317423516474671104 3341388392238678016 3345039945331900416 3350355157109440512 3359539244711165952 3369204320581976064 3399876665747177472 3405279012144021504 3429878550931439616 3458431129919422464 3467911478411526144 3515126722213183488 3520712198996361216 3524762486254338048 3533909793744617472 3550225166753595392 3572751750446186496 3579779590618349568 3634283560254308352 3638464501939961856 3644245960364654592 3647906883865411584 3693861979274870784 3698111460988157952 3707708636059926528 3754779155853656064 3759061941268512768 3761802281666740224 3765581299473973248 3772114239675695104 3823471171530129408 3833393674570432512 3875901064106999808 3893795344181362688 3939440425813671936 3953080363785388032 3957628054741712896 3967898715783430144 3989452853094509568 3994003312597794816 4000930130691096576 4066519149227016192 4072980779231084544 4091784937953296384 4118144880613687296 4122842129133207552 4133183397575000064 4185655452427026432 4190429705020637184 4204367255980474368 4215892385519894528 4243628519635156992 4250988263859290112 4273291309357203456 4320676596053704704 4327542077933027328 4332478169597607936 4351888914085052416 4380519762204033024 4391507359923437568 4418148641877786624 4423231355299561472 4452331561584427008 4460053260442533888 4463886055256358912 4467140209479254016 4479385659614887936 4521826851307388928 4533168887662903296 4540372016192028672 4573171401241919488 4595955160345214976 4603258055197458432 4607882379619467264 4611241506559229952 4623881971215368192 4683421435023065088 4686835629617577984 4694282931995148288 4699683315005784064 4711879724992823296 4742878933709881344 4751750250526408704 4763669000594915328 4773039454157799424 4842181483667914752 4845711413672411136 4851286002586615808 4858994613819539456 4863875845153882112 4895875028345683968 4925149305699827712 4930815281317543936 4943611514746568704 4976135274712006656 5006372207804874752 5012082588358017024 5015736375555653632 5039308867066748928 5053806480872964096 5097961562040172544 5111191566093910016 5136655767444652032 5144817826397159424 5167868085475999744 5201867217617289216 5252587234418229248 5270773818380517376 5287143729381507072 5300864690616926208 5310779691764809728 5319270470792679424 5325337750130393088 5334573507588128768 5369669385927524352 5422025532302688256 5430641038974779392 5457696752909942784 5466368940546981888 5471860325798117376 5490859840818249728 5497122838844276736 5510911196766666752 5547167191482236928 5561562954089889792 5580873936569368576 5605823007973965824 5632168733780484096 5642703422500110336 5648371949210959872 5658171359513542656 5667984351812386816 5697721745809604608 5735206757295194112 5740968210673434624 5750090511855648768 5760902128071606272 5770056103910703104 5813851596160499712 5840693016272044032 5855343146564583424 5890864855837048832 5909160638720507904 5929620545678082048 5935577302560669696 5936442082112569344 5946737680590045184 5951848073675145216 5956186945972338688 5984179279641764352 6001395196036644864 6053829354922704896 6099778723840524288 6109471168846626816 6137677406929944576 6143843172825956352 6148322008745639936 6177217320920530944 6199775096362500096 6259043909326864384 6278483178640539648 6306550883970711552 6323838578279841792 6376482395788935168 6409936964035805184 6481014894080557056 6491313116899540992 6527833371127578624 6587261039885156352 6627222962816679936 6634847032949342208 6690079890663800832 6700710314218881024 6719078489422331904 6799753331494354944 6810558024288043008 6859757101862879232 6916862259838844928 6935822956823052288 7030253444426366976 7041424397992722432 7049524972508676096 7067819587489234944 7100450333507190784 7145503500892372992 7159559181236699136 7268567120508616704 7276929003879923712 7288491920729309184 7295813767730823168 7387723958549741568 7396222921976315904 7415417272119853056 7509558311707312128 7518123882537025536 7523604563333480448 7544228479351390208 7646942343060258816 7666787349140865024 7751802128213999616 7787590688362725376 7878880851627343872 7906160727570776064 7915256109483425792 7935797431566860288 7978905706189019136 7988006625195589632 8001860261382193152 8133038298454032384 8145961558462169088 8183569875906592768 8236289761227374592 8245684258266415104 8266366795150000128 8371310904854052864 8380859410041274368 8408734511960948736 8431784771039789056 8487257039270313984 8501976527718580224 8546582618714406912 8641353192107409408 8655084155866054656 8664956339195215872 8703777828170104832 8761039524408066048 8783014719846875136 8836297283755573248 8846462710599122944 8904663123168854016 8920106520885067776 8927772110512717824 8934280418958508032 8958771319229775872 9043653702614777856 9066337775325806592 9080744032384057344 9146342802483838976 9206516110394916864 9215764759238934528 9222483013118459904 9247763942430736384 9366842870046130176 9373671259235155968 9388565863990296576 9399366630011568128 9423759449985646592 9485757867419762688 9546078908315598848 9684362967335829504 9691422827344822272 9702572005173231616 9717989227639078912 9727751690307764224 9791750056691367936 9887223029493137408 9952270549424013312 10012744415609749504 10024165176716034048 10031472751111307264 10078617734133497856 10107612961745928192 10222383132187820032 10289635652794318848 10335736170951999488 10403734435234578432 10505174468836458496 10574287458763014144 10601729381233852416 10638540941585358848 10650675500260786176 10669147015176257536 10739338771855048704 10844051064605376512 10861282077949558784 10915393505819885568 10932737881093963776 10943720651596234752 10981719681636499456 11094334382964473856 11123125908179779584 11161747873138737152 11211646015947931648 11264337467560968192 11285406845000220672 11296743898421919744 11316342719027085312 11335968703624773632 11470413514590388224 11500181023711297536 11521804256143212544 11540112207821406208 11627703192320999424 11681386032544088064 11710686293129166848 11818321277441015808 11859241091356164096 11872884164225138688 11903696147350290432 11912373891944677376 11968358559283528704 12002790392073289728 12107658709845409792 12199557447681048576 12218942337693253632 12275354813859889152 12354434641841061888 12399550192725000192 12518087818653728768 12556966357281079296 12613101767941423104 12647677156559683584 12752964791577870336 12819873928071610368 12962029788161114112 12982626233799081984 13055666742255157248 13174522079770312704 13254445925633359872 13269694065898684416 13380159781327601664 13401420628437762048 13438156978844663808 13599506662988709888 13621116048576086016 13719514203725758464 13833724519677689856 13871645913646104576 14060506888852733952 14082848795985444864 14099049945017352192 14135639174978469888 14200900667014381568 14291007001784745984 14319118362473398272 14537134241017233408 14553858007759847424 14576983841458618368 14591627535461646336 14775447917099483136 14792445843952631808 14830834544239706112 15019116623414624256 15036247765074051072 15047209126666960896 15088456958702780416 15293884686120517632 15333574698281730048 15503604256427999232 15575181376725450752 15757761703254687744 15812321455141552128 15830512218966851584 15871594863133720576 15957811412378038272 15976013250391179264 16003720522764386304 16266076596908064768 16291923116924338176 16367139751813185536 16472579522454749184 16491368516532830208 16532733590300000256 16742621809708105728 16817469023921897472 16863569542079578112 16974514078540627968 17003953055437160448 17093165237428813824 17282706384214818816 17310168311732109312 17407555656340209664 17522079048816132096 17566029439693750272 17672594567511146496 17692925421198245888 17809326246337708032 17840213041770135552 17855544221025435648 17868560837917016064 17917542638459551744 18161488064768114688 18292685604967677952 18413032220789833728 18431529518477869056 18444966026236919808 18495527884861472768 18777131727980593152 18798733260023136256 18847518899971293184 18971515734839525376 19092157816631197696 19435978455278157824 19455503380615528448 19583500113382735872 19774446058986274816 19904541098848026624 20025488831219499008 20157235468266995712 20444766264375640064 20579271305588637696 20671472341903998976 20807468870469156864 21010348937672916992 21148574917526028288 21203458762467704832 21277081883170717696 21301351000521572352 21338294030352515072 21478677543710097408 21722564155899117568 21830787011639771136 21865475762187927552 21887441303192469504 21963439363272998912 22188668765928947712 22246251816359559168 22323495746277474304 22528674935121936384 22570813690000441344 22632685438054170624 22671937407249547264 22940827029180776448 23000362047422595072 23043608512286425088 23080224415642812416 23255406384641998848 23362772065088176128 23421372586258333696 23636642554882031616 23718482182712328192 23745768328450277376 23807392294700580864 23824747783889354752 23936717118567057408 24005580784146579456 24215317419690819584 24399114895362097152 24437884675386507264 24550709627719778304 24708869283682123776 24799100385450000384 25036175637307457536 25113932714562158592 25226203535882846208 25295354313119367168 25505929583155740672 25639747856143220736 25924059576322228224 25965252467598163968 26111333484510314496 26349044159540625408 26508891851266719744 26539388131797368832 26760319562655203328 26802841256875524096 26876313957689327616 27199013325977419776 27242232097152172032 27439028407451516928 27667449039355379712 27743291827292209152 28121013777705467904 28165697591970889728 28198099890034704384 28271278349956939776 28401801334028763136 28638236724946796544 29074268482034466816 29107716015519694848 29153967682917236736 29183255070923292672 29661669088479412224 30038233246829248512 30072495530148102144 30094418253333921792 30176913917405560832 30667149396563460096 31007208512855998464 31150362753450901504 31515523406509375488 31743189726267441152 31915622824756076544 31952026500782358528 32007441045528772608 32532153193816129536 32583846233848676352 32945159044909498368 33485243619416211456 33634938047843794944 33727139084159156224 33949028157081255936 34007906110874320896 34565412768429637632 34620336623464218624 34815111312680419328 35044158097632264192 35132058879387500544 35618652492675416064 35711088442050871296 35737121675834032128 35835085276919103488 36322976129536229376 36826064441579667456 36991055769722945536 37554263455961186304 37597466520046272512 37695037799942586368 37943031469679050752 38871956910556315648 38911006761231056896 39167000226765471744 39809082197696053248 40050977662438998016 40314470936533991424 41158542611177275392 41342944683807997952 41614937740938313728 42020697875345833984 42297149835052056576 42406917524935409664 42554163766341435392 42602702001043144704 42957355087420194816 43445128311798235136 43661574023279542272 43730951524375855104 43774882606384939008 43926878726545997824 44377337531857895424 44492503632719118336 44646991492554948608 45057349870243872768 45141627380000882688 45265370876108341248 45343874814499094528 45881654058361552896 46000724094845190144 46087217024572850176 46160448831285624832 46510812769283997696 46725544130176352256 46842745172516667392 47273285109764063232 47436964365424656384 47491536656900554752 47614784589401161728 47649495567778709504 47873434237134114816 48011161568293158912 48430634839381639168 48798229790724194304 48875769350773014528 49101419255439556608 49417738567364247552 49598200770900000768 50072351274614915072 50227865429124317184 50452407071765692416 50590708626238734336 51011859166311481344 51279495712286441472 51848119152644456448 51930504935196327936 52222666969020628992 52698088319081250816 53017783702533439488 53078776263594737664 53520639125310406656 53605682513751048192 53752627915378655232 54484464194304344064 54878056814903033856 55334898078710759424 55486583654584418304 56331395183941779456 56396199780069408768 56542556699913879552 56803602668057526272 57276473449893593088 58307935365834473472 58366510141846585344 59323338176958824448 60076466493658497024 60353827834811121664 61334298793126920192 62014417025711996928 63031046813018750976 63486379452534882304 63831245649512153088 63904053001564717056 64014882091057545216 65167692467697352704 65890318089818996736 66970487238832422912 67454278168318312448 67898056314162511872 68015812221748641792 69130825536859275264 69240673246928437248 70088316195264528384 70264117758775001088 71237304985350832128 71422176884101742592 71474243351668064256 71670170553838206976 72645952259072458752 73652128883159334912 73982111539445891072 75108526911922372608 75194933040092545024 75390075599885172736 75886062939358101504 77743913821112631296 78334000453530943488 79618164395392106496 80101955324877996032 80628941873067982848 82317085222354550784 82685889367615995904 83229875481876627456 84041395750691667968 84594299670104113152 84813835049870819328 85108327532682870784 85205404002086289408 85914710174840389632 86890256623596470272 87323148046559084544 87461903048751710208 87549765212769878016 87853757453091995648 88985007265438236672 89293982985109897216 90114699740487745536 90283254760001765376 90530741752216682496 90687749628998189056 92001448189690380288 92174434049145700352 92320897662571249664 93021625538567995392 93451088260352704512 93685490345033334784 94546570219528126464 95229569178802323456 95298991135557419008 95746868474268229632 96022323136586317824 96861269678763278336 97596459581448388608 97751538701546029056 98835477134728495104 100144702549229830144 100455730858248634368 100904814143531384832 101181417252477468672 102023718332622962688 103696238305288912896 103861009870392655872 104445333938041257984 105396176638162501632 107211365027502096384 107505255830757310464 108968928388608688128 110973167309168836608 112662790367883558912 112792399560138817536 113085113399827759104 116615870731668946944 116733020283693170688 120152932987316994048 120707655669622243328 124028834051423993856 126062093626037501952 127662491299024306176 127808106003129434112 130335384935394705408 131780636179637993472 133940974477664845824 134908556336636624896 135796112628325023744 136031624443497283584 138261651073718550528 138481346493856874496 140176632390529056768 140528235517550002176 142474609970701664256 142844353768203485184 142948486703336128512 143340341107676413952 145291904518144917504 147304257766318669824 147964223078891782144 150217053823844745216 150389866080185090048 150780151199770345472 151772125878716203008 155487827642225262592 156668000907061886976 159236328790784212992 160203910649755992064 161257883746135965696 164634170444709101568 165371778735231991808 166459750963753254912 168082791501383335936 169188599340208226304 169627670099741638656 170216655065365741568 170410808004172578816 171829420349680779264 173780513247192940544 174923806097503420416 175099530425539756032 175707514906183991296 177970014530876473344 178587965970219794432 180229399480975491072 181061483504433364992 181375499257996378112 184002896379380760576 184348868098291400704 184641795325142499328 186043251077135990784 189093140439056252928 190459138357604646912 190597982271114838016 191493736948536459264 192044646273172635648 195503077403092058112 197670954269456990208 200911461716497268736 202362834504954937344 204047436665245925376 207392476610577825792 207722019740785311744 210792353276325003264 214422730055004192768 215010511661514620928 217937856777217376256 221946334618337673216 225325580735767117824 225584799120277635072 226170226799655518208 233231741463337893888 240305865974633988096 241415311339244486656 248057668102847987712 252124187252075003904 255324982598048612352 255616212006258868224 260670769870789410816 263561272359275986944 267881948955329691648 269817112673273249792 271592225256650047488 272063248886994567168 276523302147437101056 276962692987713748992 280353264781058113536 281056471035100004352 285688707536406970368 285896973406672257024 286680682215352827904 290583809036289835008 295928446157783564288 300434107647689490432 300779732160370180096 301560302399540690944 303544251757432406016 310975655284450525184 313336001814123773952 320407821299511984128 322515767492271931392 330743557470463983616 332919501927506509824 336165583002766671872 338377198680416452608 339255340199483277312 340433310130731483136 347561026494385881088 349847612195006840832 350199060851079512064 351415029812367982592 357175931940439588864 360458798961950982144 362122967008866729984 362750998515992756224 369283590650284998656 372086502154271981568 378186280878112505856 382987473897072918528 391006154806184116224 395341908538913980416 401822923432994537472 404725669009909874688 408094873330491850752 414784953221155651584 415444039481570623488 421584706552650006528 428845460110008385536 430021023323029241856 435875713554434752512 443892669236675346432 450651161471534235648 451169598240555270144 452340453599311036416 466463482926675787776 480611731949267976192 482830622678488973312 496115336205695975424 504248374504150007808 510649965196097224704 511232424012517736448 521341539741578821632 527122544718551973888 535763897910659383296 539634225346546499584 543184450513300094976 544126497773989134336 553046604294874202112 553925385975427497984 571377415072813940736 571793946813344514048 573361364430705655808 591856892315567128576 603120604799081381888 607088503514864812032 640815642599023968256 645031534984543862784 661487114940927967232 665839003855013019648 676754397360832905216 678510680398966554624 680866620261462966272 699695224390013681664 702830059624735965184 714351863880879177728 720917597923901964288 724245934017733459968 738567181300569997312 744173004308543963136 756372561756225011712 765974947794145837056 782012309612368232448 790683817077827960832 803645846865989074944 809451338019819749376 816189746660983701504 829569906442311303168 830888078963141246976 843169413105300013056 857690920220016771072 860042046646058483712 871751427108869505024 887785338473350692864 901302322943068471296 902339196481110540288 904680907198622072832 932926965853351575552 961223463898535952384 965661245356977946624 992230672411391950848 1008496749008300015616 1021299930392194449408 1042683079483157643264 1054245089437103947776 1071527795821318766592 1079268450693092999168 1086368901026600189952 1088252995547978268672 1107850771950854995968 1146722728861411311616 1206241209598162763776 1214177007029729624064 1281631285198047936512 1290063069969087725568 1331678007710026039296 1353508794721665810432 1357021360797933109248 1361733240522925932544 1399390448780027363328 1405660119249471930368 1428703727761758355456 1441835195847803928576 1448491868035466919936 1477134362601139994624 1488346008617087926272 1512745123512450023424 1531949895588291674112 1564024619224736464896 1581367634155655921664 1607291693731978149888 1618902676039639498752 1632379493321967403008 1659139812884622606336 1661776157926282493952 1715381840440033542144 1720084093292116967424 1775570676946701385728 1809361814397244145664 1922446927797071904768 1984461344822783901696 2042599860784388898816 2108490178874207895552 2143055591642637533184 2172737802053200379904 2215701543901709991936 2293445457722822623232 2428354014059459248128 2563262570396095873024 2580126139938175451136 2663356015420052078592 2707017589443331620864 2714042721595866218496 2723466481045851865088 2798780897560054726656 2811320238498943860736 2857407455523516710912 2883670391695607857152 2896983736070933839872 2954268725202279989248 2976692017234175852544 3025490247024900046848 3063899791176583348224 3128049238449472929792 3162735268311311843328 3214583387463956299776 3237805352079278997504 3264758986643934806016 3323552315852564987904 3440168186584233934848 3618723628794488291328 3844893855594143809536 4085199721568777797632 4216980357748415791104 4286111183285275066368 4345475604106400759808 4431403087803419983872 4586890915445645246464 4856708028118918496256 5126525140792191746048 5160252279876350902272 5326712030840104157184 5428085443191732436992 5446932962091703730176 5622640476997887721472 5714814911047033421824 5767340783391215714304 5908537450404559978496 5953384034468351705088 6127799582353166696448 6325470536622623686656 6429166774927912599552 6647104631705129975808 6880336373168467869696 7689787711188287619072 8170399443137555595264 8433960715496831582208 8572222366570550132736 8690951208212801519616 8862806175606839967744 9173781830891290492928 9713416056237836992512 10253050281584383492096 10320504559752701804544 10856170886383464873984 10893865924183407460352 11245280953995775442944 11534681566782431428608 12255599164706333392896 12650941073245247373312 12858333549855825199104 13294209263410259951616 13760672746336935739392 15379575422376575238144 16340798886275111190528 16867921430993663164416 17144444733141100265472 17725612351213679935488 18347563661782580985856 20506100563168766984192 20641009119505403609088 21787731848366814920704 23069363133564862857216 24511198329412666785792 25301882146490494746624 25716667099711650398208 26588418526820519903232 27521345492673871478784 30759150844753150476288 32681597772550222381056 33735842861987326328832 41282018239010807218176 43575463696733629841408 46138726267129725714432 49022396658825333571584 50603764292980989493248 51433334199423300796416 53176837053641039806464 55042690985347742957568 61518301689506300952576 65363195545100444762112 82564036478021614436352 87150927393467259682816 92277452534259451428864 98044793317650667143168 101207528585961978986496 130726391090200889524224 165128072956043228872704 174301854786934519365632 184554905068518902857728 196089586635301334286336 261452782180401779048448 348603709573869038731264 392179173270602668572672 522905564360803558096896 784358346541205337145344 1045811128721607116193792 1568716693082410674290688 3137433386164821348581376
- Sum of all divisors σ(n): 10858956501641893271703999
- Sum of proper divisors (its aliquot sum) s(n): 7721523115477071923122623
- 3137433386164821348581376 is an abundant number, because the sum of its proper divisors (7721523115477071923122623) is greater than itself. Its abundance is 4584089729312250574541247
Bases of 3137433386164821348581376
- Binary: 10100110000110000010011010110010110101101001100111000100000000000000000000000000002
- Hexadecimal: 0x298609ACB5A6710000000
- Base-36: E6WJW03EO5DZZLS0
Squares and roots of 3137433386164821348581376
- 3137433386164821348581376 squared (31374333861648213485813762) is 9843488252621656999556671677386455456367694053376
- 3137433386164821348581376 cubed (31374333861648213485813763) is 30883288680096405705591722786689621061044385873268234856066240768823525376
-
3137433386164821348581376 is a
perfect square number . Itssquare root is 1771280154624 -
The
cube root of 3137433386164821348581376 is 146394526.0166985797
Scales and comparisons
How big is 3137433386164821348581376?- 3,137,433,386,164,821,348,581,376 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 3,137,433,386,164,821,348,581,376 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 3137433386164821348581376 cubic inches would be around 12199543.8 feet tall.
Recreational maths with 3137433386164821348581376
- 3137433386164821348581376 backwards is 6731858431284616833347313
- The number of decimal digits it has is: 25
- The sum of 3137433386164821348581376's digits is 108
- 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 3137433386164821348581376 - Facts about the integer". Numbermatics.com. 2024. Web. 4 June 2024.
APA style:
Numbermatics. (2024). Number 3137433386164821348581376 - Facts about the integer. Retrieved 4 June 2024, from https://numbermatics.com/n/3137433386164821348581376/
Chicago style:
Numbermatics. 2024. "Number 3137433386164821348581376 - Facts about the integer". https://numbermatics.com/n/3137433386164821348581376/
The information we have on file for 3137433386164821348581376 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 3137433386164821348581376, math, Factors of 3137433386164821348581376, curriculum, school, college, exams, university, Prime factorization of 3137433386164821348581376, STEM, science, technology, engineering, physics, economics, calculator, three septillion, one hundred thirty-seven sextillion, four hundred thirty-three quintillion, three hundred eighty-six quadrillion, one hundred sixty-four trillion, eight hundred twenty-one billion, three hundred forty-eight million, five hundred eighty-one thousand, three hundred seventy-six.