40644636453255071047680
40,644,636,453,255,071,047,680 is an even composite number composed of eight prime numbers multiplied together.
What does the number 40644636453255071047680 look like?
This visualization shows the relationship between its 8 prime factors (large circles) and 13608 divisors.
40644636453255071047680 is an even composite number. It is composed of eight distinct prime numbers multiplied together. It has a total of thirteen thousand, six hundred eight divisors.
Prime factorization of 40644636453255071047680:
213 × 32 × 5 × 17 × 192 × 312 × 732 × 18732
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 5 × 17 × 19 × 19 × 31 × 31 × 73 × 73 × 1873 × 1873)See below for interesting mathematical facts about the number 40644636453255071047680 from the Numbermatics database.
Names of 40644636453255071047680
- Cardinal: 40644636453255071047680 can be written as Forty sextillion, six hundred forty-four quintillion, six hundred thirty-six quadrillion, four hundred fifty-three trillion, two hundred fifty-five billion, seventy-one million, forty-seven thousand, six hundred eighty.
Scientific notation
- Scientific notation: 4.064463645325507104768 × 1022
Factors of 40644636453255071047680
Divisors of 40644636453255071047680
- Number of divisors d(n): 13608
-
Complete list of divisors:
1 2 3 4 5 6 8 9 10 12 15 16 17 18 19 20 24 30 31 32 34 36 38 40 45 48 51 57 60 62 64 68 72 73 76 80 85 90 93 95 96 102 114 120 124 128 136 144 146 152 153 155 160 170 171 180 186 190 192 204 219 228 240 248 255 256 272 279 285 288 292 304 306 310 320 323 340 342 360 361 365 372 380 384 408 438 456 465 480 496 510 512 527 544 558 570 576 584 589 608 612 620 640 646 657 680 684 720 722 730 744 760 765 768 816 855 876 912 930 960 961 969 992 1020 1024 1054 1083 1088 1095 1116 1140 1152 1168 1178 1216 1224 1240 1241 1280 1292 1314 1360 1368 1387 1395 1440 1444 1460 1488 1520 1530 1536 1581 1615 1632 1710 1752 1767 1805 1824 1860 1873 1920 1922 1938 1984 2040 2048 2108 2166 2176 2190 2232 2263 2280 2304 2336 2356 2432 2448 2480 2482 2560 2584 2628 2635 2720 2736 2774 2790 2880 2883 2888 2907 2920 2945 2976 3040 3060 3072 3162 3230 3249 3264 3285 3420 3504 3534 3610 3648 3720 3723 3746 3840 3844 3876 3968 4080 4096 4161 4216 4332 4352 4380 4464 4526 4560 4608 4672 4712 4743 4805 4845 4864 4896 4960 4964 5120 5168 5256 5270 5301 5329 5415 5440 5472 5548 5580 5619 5760 5766 5776 5814 5840 5890 5952 6080 6120 6137 6144 6205 6324 6460 6498 6528 6570 6789 6840 6935 7008 7068 7220 7296 7440 7446 7492 7680 7688 7752 7905 7936 8160 8192 8322 8432 8649 8664 8704 8760 8835 8928 9052 9120 9216 9344 9365 9424 9486 9610 9690 9728 9792 9920 9928 10013 10240 10336 10512 10540 10602 10658 10830 10880 10944 11096 11160 11169 11191 11238 11315 11520 11532 11552 11628 11680 11780 11904 12160 12240 12274 12288 12410 12483 12648 12920 12996 13056 13140 13578 13680 13870 14016 14136 14415 14440 14535 14592 14880 14892 14984 15360 15376 15504 15810 15872 15987 16245 16320 16337 16644 16857 16864 17298 17328 17408 17520 17670 17856 18104 18240 18259 18411 18432 18615 18688 18730 18848 18972 19220 19380 19456 19584 19840 19856 20026 20367 20480 20672 20805 21024 21080 21204 21316 21660 21760 21888 22192 22320 22338 22382 22476 22630 23040 23064 23104 23256 23360 23560 23579 23715 23808 24320 24480 24548 24576 24820 24966 25296 25840 25992 26112 26280 26353 26505 26645 27156 27360 27740 28032 28095 28272 28830 28880 29070 29184 29760 29784 29968 30039 30685 30720 30752 31008 31620 31744 31841 31974 32490 32640 32674 33288 33573 33714 33728 33945 34596 34656 34816 35040 35340 35587 35712 36208 36480 36518 36822 36864 37230 37376 37460 37696 37944 38440 38471 38760 38912 39168 39680 39712 40052 40734 40960 41344 41610 42048 42160 42408 42632 42997 43245 43320 43520 43776 44384 44640 44676 44764 44952 45260 46080 46128 46208 46512 46720 47120 47158 47430 47616 47961 48640 48960 49011 49096 49640 49932 50065 50592 51680 51984 52224 52560 52706 53010 53290 54312 54720 54777 55233 55480 55845 55955 56064 56190 56544 57660 57760 58063 58140 58368 59520 59568 59936 60078 61370 61440 61504 62016 62415 63240 63488 63682 63948 64980 65280 65348 66576 67146 67428 67456 67890 69192 69312 69632 70080 70153 70680 70737 71174 71424 72416 72960 73036 73644 73728 74460 74752 74920 75392 75888 76880 76942 77520 77824 78336 79059 79360 79424 79935 80104 81468 81685 82688 83220 84096 84285 84320 84816 85264 85994 86490 86640 87040 87552 88768 89280 89352 89528 89904 90117 90520 90593 91295 92055 92160 92256 92416 93024 93440 94240 94316 94860 95232 95523 95922 97280 97920 98022 98192 99280 99864 100130 100719 101184 101251 101835 103360 103968 104448 105120 105412 106020 106580 106761 108624 109440 109554 110466 110960 111690 111910 112128 112380 113088 115320 115413 115520 116126 116280 116736 117895 119040 119136 119872 120156 122740 122880 123008 124032 124830 126480 126976 127364 127896 128991 129960 130560 130696 131765 133152 134292 134856 134912 135780 136729 138384 138624 139264 140160 140306 141360 141474 142348 142848 144832 145920 146072 147033 147288 148920 149504 149840 150195 150784 151776 153760 153884 155040 155648 156672 158118 158720 158848 159205 159870 160208 162936 163370 164331 165199 165376 166440 167865 168192 168570 168640 169632 170528 171988 172980 173280 174080 174189 175104 177536 177935 178560 178704 179056 179808 180234 181040 181186 182590 184110 184320 184512 184832 186048 186880 188480 188632 189720 190247 190464 191046 191844 192355 194560 195840 196044 196384 198560 199728 200260 201438 202368 202502 203670 206720 207936 208896 210240 210459 210824 212040 212211 213160 213522 214985 217248 218880 219108 220932 221920 223380 223820 224256 224760 226176 230640 230826 231040 232252 232560 233472 235790 237177 238080 238272 239744 239805 240312 245055 245480 246016 248064 249660 252960 253952 254728 255792 257982 259920 261120 261392 263530 266304 268584 269712 269824 271560 271779 273458 273885 276165 276768 277248 280320 280612 282720 282948 284696 285696 286569 289664 290315 291840 292144 294066 294576 297840 299008 299680 300390 301568 303552 303753 307520 307768 310080 310403 313344 316236 317440 317696 318410 319740 320283 320416 325872 326740 328662 330398 330752 332880 335730 336384 337140 337280 339264 341056 343976 345960 346239 346560 346921 348160 348378 350208 350765 353685 355072 355870 357120 357408 358112 359616 360468 362080 362372 365180 368220 368640 369024 369664 372096 373760 376960 377264 379440 380494 380928 382092 383688 384710 386973 389120 391680 392088 392768 395295 397120 399456 400520 402876 404736 405004 407340 410187 413440 415872 417792 420480 420918 421648 424080 424422 426320 427044 429970 434496 437760 438216 441864 443840 446760 447640 448001 448512 449520 450585 452352 452965 461280 461652 462080 464504 465120 466944 471580 474354 476160 476544 477615 479488 479610 480624 490110 490960 492032 495597 496128 499320 503595 505920 506255 509456 511584 515964 519840 522240 522567 522784 527060 532608 533805 537168 539424 539648 543120 543558 546916 547770 552330 553536 554496 560640 561224 565440 565896 569392 570741 571392 573138 577065 579328 580630 583680 584288 588132 589152 595680 598016 599360 600780 603136 604979 607104 607506 615040 615536 620160 620806 626688 631377 632472 634880 635392 636820 639480 640566 640832 644955 651744 653480 657324 660796 661504 665760 671460 672768 674280 674560 676153 678528 682112 683645 687952 691920 692478 693120 693842 696320 696756 700416 701530 707370 710144 711740 714240 714816 716224 719232 720936 724160 724744 730360 730949 735165 736440 738048 739328 744192 747520 753920 754528 758880 760988 761856 764184 767376 769420 773946 778240 783360 784176 785536 790590 794240 798912 801040 805752 809472 810008 814680 815337 816943 820374 821655 825995 826880 831744 840960 841836 843296 848160 848844 852640 854088 859940 868992 870945 875520 876432 883728 887680 893520 895280 896002 897024 899040 901170 904704 905930 911259 922560 923304 924160 929008 930240 931209 943160 948708 951235 952320 953088 955230 958976 959220 961248 980220 981920 984064 987071 991194 992256 998640 1007190 1011840 1012510 1018912 1023168 1031928 1039680 1040763 1044480 1045134 1045568 1052295 1054120 1061055 1065216 1067610 1074336 1078848 1079296 1086240 1087116 1093832 1095540 1103197 1104660 1107072 1108992 1121280 1122448 1130880 1131792 1138784 1141482 1142784 1146276 1154130 1158656 1161260 1167360 1168576 1176264 1178304 1185885 1191360 1192601 1198720 1201560 1206272 1209958 1214208 1215012 1230080 1230561 1231072 1240320 1241612 1253376 1262754 1264944 1269760 1270784 1273640 1278960 1281132 1281664 1289910 1303488 1306960 1314648 1321592 1323008 1331520 1332907 1342920 1344003 1345536 1348560 1349120 1352306 1357056 1358895 1364224 1367290 1375904 1383840 1384956 1386240 1387684 1393512 1400832 1403060 1414740 1420288 1423480 1428480 1429632 1432448 1432845 1438464 1441872 1448320 1449488 1460720 1461898 1470330 1472880 1476096 1478656 1486791 1488384 1495040 1507840 1509056 1517760 1518765 1521976 1528368 1534752 1538840 1547892 1552015 1566720 1568352 1571072 1581180 1588480 1597824 1601415 1602080 1611504 1618944 1620016 1629360 1630674 1633886 1640748 1643310 1651990 1653760 1663488 1681920 1683672 1686592 1696320 1697688 1705280 1708176 1712223 1719880 1721267 1731195 1734605 1737984 1741890 1751040 1752864 1767456 1775360 1787040 1790560 1792004 1794048 1798080 1799953 1802340 1809408 1811860 1814937 1822518 1845120 1846608 1848320 1858016 1860480 1862418 1886320 1897416 1902470 1904640 1906176 1910460 1917952 1918440 1922496 1923769 1934865 1960440 1963840 1968128 1974142 1982388 1984512 1997280 2014380 2023680 2025020 2028459 2037824 2046336 2050935 2063856 2079360 2081526 2088960 2090268 2091136 2104590 2108240 2122110 2130432 2135220 2148672 2157696 2158592 2172480 2174232 2187664 2191080 2192847 2206394 2209320 2214144 2217984 2240005 2242560 2244896 2261760 2263584 2277568 2282964 2285568 2292552 2308260 2317312 2322520 2324393 2334720 2337152 2352528 2356608 2371770 2382720 2385202 2397440 2403120 2412544 2419916 2428416 2430024 2450829 2460160 2461122 2462144 2477985 2480640 2483224 2525508 2529888 2541568 2547280 2557920 2562264 2563328 2579820 2597851 2606976 2612835 2613920 2629296 2643184 2646016 2663040 2665814 2685840 2688006 2691072 2697120 2698240 2704612 2714112 2717790 2728448 2734580 2751808 2767680 2769912 2772480 2775368 2787024 2793627 2806120 2808383 2829480 2840576 2846960 2853705 2856960 2859264 2864896 2865690 2876928 2883744 2896640 2898976 2921440 2923796 2940660 2945760 2952192 2957312 2961213 2973582 2976768 2990080 3015680 3018112 3024895 3035520 3037530 3043952 3056736 3069504 3077680 3095784 3104030 3122289 3133440 3136704 3138781 3142144 3156885 3162360 3176960 3195648 3202830 3204160 3223008 3237888 3240032 3258720 3261348 3267772 3281496 3286620 3303980 3307520 3309591 3326976 3363840 3367344 3373184 3380765 3392640 3395376 3410560 3416352 3424446 3439760 3442534 3462390 3469210 3475968 3483780 3502080 3505728 3508129 3534912 3550720 3574080 3577803 3581120 3584008 3596160 3599906 3604680 3618816 3623720 3629874 3645036 3654745 3690240 3693216 3696640 3716032 3720960 3724836 3772640 3794832 3804940 3809280 3812352 3820920 3835904 3836880 3844992 3847538 3869730 3920880 3927680 3936256 3948284 3964776 3969024 3994560 3998721 4028760 4032009 4047360 4050040 4056918 4075648 4076685 4084715 4092672 4101870 4127712 4158720 4163052 4180536 4182272 4209180 4216480 4238599 4244220 4260864 4270440 4297344 4315392 4317184 4344960 4348464 4375328 4382160 4385694 4412788 4418640 4428288 4435968 4480010 4485120 4489792 4523520 4527168 4555136 4556295 4565928 4585104 4616520 4634624 4645040 4648786 4656045 4674304 4705056 4713216 4743540 4765440 4770404 4794880 4806240 4825088 4839832 4856832 4860048 4901658 4920320 4922244 4924288 4935355 4955970 4961280 4966448 5051016 5059776 5083136 5094560 5115840 5121169 5124528 5126656 5159640 5163801 5195702 5203815 5213952 5225670 5227840 5258592 5286368 5326080 5331628 5371680 5376012 5382144 5394240 5396480 5399859 5409224 5428224 5435580 5444811 5456896 5469160 5503616 5515985 5535360 5539824 5544960 5550736 5574048 5587254 5612240 5616766 5658960 5681152 5693920 5707410 5713920 5718528 5729792 5731380 5753856 5767488 5771307 5793280 5797952 5842880 5847592 5881320 5891520 5897657 5904384 5922426 5947164 5953536 5963005 6031360 6036224 6049790 6071040 6075060 6085377 6087904 6113472 6139008 6152805 6155360 6191568 6208060 6244578 6266880 6273408 6277562 6284288 6313770 6324720 6353920 6391296 6405660 6408320 6446016 6475776 6480064 6517440 6522696 6535544 6562992 6573240 6578541 6607960 6615040 6619182 6653952 6664535 6720015 6727680 6734688 6746368 6761530 6785280 6790752 6821120 6832704 6848892 6879520 6885068 6924780 6938420 6951936 6967560 6973179 7004160 7011456 7016258 7069824 7101440 7148160 7155606 7162240 7168016 7192320 7199812 7209360 7237632 7247440 7259748 7290072 7309490 7352487 7380480 7386432 7393280 7432064 7433955 7441920 7449672 7545280 7589664 7609880 7624704 7641840 7671808 7673760 7689984 7695076 7739460 7793553 7841760 7855360 7872512 7896568 7929552 7938048 7989120 7997442 8057520 8064018 8094720 8100080 8113836 8151296 8153370 8169430 8185344 8203740 8255424 8317440 8326104 8361072 8364544 8418360 8425149 8432960 8477198 8488440 8521728 8540880 8561115 8594688 8606335 8630784 8689920 8696928 8750656 8764320 8771388 8825576 8837280 8856576 8871936 8883639 8960020 8970240 8979584 8999765 9047040 9054336 9074685 9110272 9112590 9131856 9170208 9233040 9269248 9290080 9297572 9312090 9348608 9410112 9416343 9426432 9487080 9530880 9540808 9589760 9612480 9618845 9679664 9713664 9720096 9803316 9840640 9844488 9848576 9870710 9911940 9922560 9928773 9932896 9981217 10102032 10119552 10142295 10166272 10189120 10231680 10242338 10249056 10253312 10319280 10327602 10391404 10407630 10427904 10451340 10455680 10517184 10524387 10572736 10652160 10663256 10733409 10743360 10752024 10788480 10792960 10799718 10818448 10856448 10871160 10889622 10913792 10938320 10964235 11007232 11031970 11070720 11079648 11089920 11101472 11148096 11174508 11224480 11233532 11317920 11362304 11387840 11414820 11427840 11437056 11459584 11462760 11494601 11507712 11534976 11542614 11586560 11595904 11621965 11685760 11695184 11762640 11783040 11795314 11808768 11844852 11894328 11907072 11926010 11996163 12062720 12072448 12099580 12142080 12150120 12170754 12175808 12226944 12254145 12278016 12305610 12310720 12383136 12416120 12489156 12546816 12555124 12568576 12627540 12649440 12707840 12715797 12782592 12811320 12816640 12892032 12951552 12960128 12989255 13034880 13045392 13071088 13125984 13146480 13157082 13215920 13230080 13238364 13307904 13329070 13440030 13455360 13469376 13492736 13523060 13570560 13581504 13642240 13665408 13697784 13759040 13770136 13849560 13876840 13888031 13903872 13935120 13946358 13968135 14022912 14032516 14041915 14139648 14202880 14296320 14311212 14324480 14336032 14384640 14399624 14418720 14475264 14494880 14519496 14580144 14618980 14704974 14760960 14772864 14786560 14806065 14864128 14867910 14883840 14899344 15090560 15179328 15219760 15249408 15283680 15343616 15347520 15363507 15379968 15390152 15478920 15491403 15587106 15611445 15683520 15693905 15710720 15793136 15859104 15978240 15994884 16115040 16128036 16189440 16199577 16200160 16227672 16302592 16306740 16338860 16370688 16407480 16510848 16547955 16634880 16652208 16722144 16729088 16836720 16850298 16865920 16954396 16976880 17043456 17081760 17122230 17189376 17212670 17261568 17313921 17379840 17393856 17501312 17528640 17540645 17542776 17651152 17674560 17692971 17713152 17767278 17889015 17920040 17959168 17999530 18094080 18108672 18149370 18220544 18225180 18263712 18340416 18466080 18538496 18580160 18595144 18624180 18697216 18754349 18820224 18832686 18852864 18974160 19061760 19081616 19179520 19224960 19237690 19359328 19427328 19440192 19606632 19681280 19688976 19697152 19741420 19823880 19845120 19857546 19865792 19962434 19993605 20160045 20204064 20239104 20284590 20378240 20463360 20484676 20498112 20506624 20638560 20655204 20782808 20815260 20855808 20902680 20911360 20919537 20960743 21034368 21048774 21145472 21192995 21304320 21326512 21466818 21486720 21504048 21576960 21585920 21599436 21636896 21712896 21742320 21779244 21827584 21876640 21928470 22014464 22063940 22141440 22159296 22179840 22202944 22296192 22349016 22448960 22467064 22635840 22659419 22775680 22829640 22874112 22919168 22925520 22989202 23015424 23069952 23085228 23173120 23191808 23243930 23371520 23380659 23390368 23525280 23566080 23590628 23617536 23689704 23788656 23814144 23852020 23992326 24125440 24144896 24199160 24284160 24300240 24341508 24351616 24453888 24508290 24556032 24611220 24621440 24766272 24832240 24978312 25093632 25110248 25137152 25255080 25275447 25298880 25325233 25415680 25431594 25565184 25605845 25622640 25633280 25784064 25819005 25920256 25978510 26069760 26090784 26142176 26251968 26292960 26314164 26431840 26476728 26615808 26658140 26880060 26910720 26938752 26985472 26999295 27046120 27141120 27163008 27224055 27284480 27330816 27395568 27518080 27540272 27699120 27753680 27776062 27807744 27870240 27892716 27936270 28045824 28065032 28083830 28249029 28279296 28405760 28592640 28622424 28648960 28672064 28769280 28799248 28837440 28856535 28989760 29038992 29160288 29237960 29409948 29488285 29521920 29545728 29612130 29728256 29735820 29767680 29798688 29943651 30181120 30358656 30426885 30439520 30498816 30567360 30599201 30695040 30727014 30759936 30780304 30957840 30982806 31174212 31222890 31367040 31387810 31421440 31573161 31586272 31718208 31956480 31989768 32230080 32256072 32378880 32399154 32400320 32455344 32605184 32613480 32677720 32704073 32741376 32814960 32892705 33021696 33095910 33269760 33304416 33444288 33458176 33673440 33700596 33731840 33908792 33953760 34086912 34163520 34199107 34244460 34378752 34425340 34483803 34523136 34627842 34759680 34787712 34865895 35002624 35057280 35081290 35085552 35302304 35349120 35385942 35426304 35534556 35778030 35840080 35918336 35999060 36188160 36217344 36298740 36441088 36450360 36527424 36680832 36762435 36932160 37160320 37190288 37248360 37394432 37508698 37640448 37665372 37705728 37948320 38123520 38147391 38163232 38359040 38449920 38475380 38718656 38854656 38880384 38967765 39213264 39362560 39377952 39394304 39482840 39647760 39690240 39715092 39731584 39924868 39987210 40320090 40408128 40478208 40569180 40756480 40926720 40969352 40996224 41013248 41277120 41310408 41565616 41630520 41664093 41711616 41805360 41822720 41839074 41921486 42068736 42097548 42125745 42290944 42385990 42608640 42653024 42933636 42973440 43008096 43153920 43198872 43273792 43425792 43484640 43558488 43655168 43753280 43856940 44028928 44127880 44163467 44282880 44318592 44359680 44405888 44418195 44592384 44698032 44897920 44934128 45271680 45318838 45551360 45659280 45748224 45838336 45851040 45978404 46030848 46090521 46139904 46170456 46346240 46383616 46487860 46743040 46761318 46780736 47050560 47081715 47132160 47181256 47379408 47577312 47704040 47984652 48289792 48398320 48568320 48600480 48683016 48703232 48907776 49016580 49112064 49222440 49242880 49359169 49532544 49643865 49664480 49906085 49956624 50187264 50220496 50274304 50510160 50550894 50597760 50650466 50831360 50863188 51130368 51211690 51245280 51266560 51568128 51638010 51840512 51957020 52139520 52181568 52284352 52503936 52585920 52621935 52628328 52863680 52953456 53078913 53316280 53359277 53667045 53760120 53877504 53970944 53998590 54092240 54282240 54326016 54448110 54568960 54661632 54791136 55036160 55080544 55398240 55507360 55552124 55615488 55740480 55785432 55872540 56091648 56130064 56167660 56263047 56498058 56558592 56811520 57185280 57244848 57297920 57344128 57473005 57538560 57598496 57674880 57713070 57979520 58077984 58320576 58475920 58819896 58976570 59043840 59091456 59224260 59456512 59471640 59535360 59597376 59636839 59638193 59887302 59980815 60362240 60717312 60853770 60879040 61134720 61198402 61390080 61454028 61519872 61560608 61915680 61965612 62348424 62445780 62734080 62775620 62842880 62882229 63146322 63172544 63436416 63578985 63912960 63979536 64460160 64512144 64757760 64798308 64800640 64910688 65210368 65226960 65355440 65408146 65482752 65629920 65785410 66043392 66191820 66539520 66608832 66654451 66888576 66916352 67346880 67401192 67463680 67817584 67907520 67978257 68327040 68398214 68488920 68757504 68850680 68967606 69046272 69255684 69440155 69519360 69575424 69731790 70005248 70114560 70162580 70171104 70604608 70698240 70771884 70852608 71069112 71556060 71680160 71836672 71998120 72056183 72376320 72434688 72597480 72882176 72900720 73054848 73361664 73524870 73864320 74320640 74380576 74496720 74788864 75017396 75280896 75330744 75411456 75896640 75975699 76247040 76294782 76326464 76718080 76817535 76899840 76950760 77437312 77457015 77760768 77935530 78426528 78755904 78788608 78965680 79295520 79430184 79463168 79849736 79974420 80533381 80640180 80816256 80956416 80997885 81138360 81512960 81853440 81938704 81992448 82026496 82554240 82620816 83131232 83261040 83328186 83423232 83610720 83645440 83678148 83842972 84137472 84195096 84251490 84581888 84771980 85217280 85306048 85867272 85946880 86016192 86307840 86397744 86547584 86569605 86969280 87059873 87116976 87506560 87713880 88057856 88255760 88326934 88464855 88565760 88637184 88811776 88836390 89184768 89396064 89795840 89830953 89868256 90543360 90637676 91102720 91318560 91496448 91676672 91702080 91797603 91956808 92181042 92279808 92340912 92692480 92767232 92975720 93486080 93522636 93561472 93771745 94101120 94163430 94264320 94362512 94758816 95154624 95408080 95969304 96579584 96796640 97136640 97200960 97302211 97366032 97406464 97815552 98033160 98112219 98224128 98444880 98485760 98718338 99065088 99287730 99328960 99812170 99913248 100374528 100440992 101020320 101101788 101195520 101300932 101726376 102260736 102423380 102490560 102533120 102597321 103136256 103276020 103451409 103681024 103914040 104279040 104363136 104568704 104597685 104803715 105007872 105171840 105243870 105256656 105727360 105906912 106157826 106632560 106718554 107334090 107520240 107755008 107941888 107997180 108184480 108564480 108652032 108751999 108896220 109137920 109323264 109582272 110072320 110161088 110796480 111014720 111104248 111480960 111570864 111745080 112183296 112260128 112335320 112526094 112996116 113117184 113297095 114370560 114489696 114595840 114688256 114946010 115077120 115196992 115349760 115426140 115959040 116155968 116641152 116903295 116951840 117639792 117953140 118087680 118182912 118448520 118913024 118943280 119070720 119194752 119273678 119276386 119774604 119961630 120724480 121434624 121707540 121758080 122269440 122396804 122780160 122908056 123039744 123121216 123831360 123931224 124696848 124891560 124992279 125468160 125551240 125685760 125764458 126292644 126345088 126377235 126626165 126872832 127157970 127825920 127959072 128920320 129024288 129596616 129601280 129821376 130420736 130453920 130710880 130816292 130965504 131259840 131396569 131570820 132086784 132383640 132490401 133079040 133217664 133308902 133777152 133832704 134693760 134802384 134927360 135635168 135815040 135956514 136654080 136796428 136977840 137515008 137701360 137935212 138092544 138511368 138880310 139038720 139150848 139463580 140010496 140229120 140325160 140342208 141209216 141245145 141396480 141543768 142138224 143112120 143360320 143673344 143996240 144112366 144869376 145194960 145764352 145801440 146109696 146723328 147049740 147728640 148077507 148641280 148761152 148993440 149577728 149718255 150034792 150561792 150661488 150822912 151793280 151951398 152494080 152589564 152652928 152996005 153635070 153799680 153901520 154874624 154914030 155521536 155871060 156853056 157511808 157577216 157865805 157931360 158591040 158860368 158926336 159699472 159948840 160077831 161066762 161280360 161632512 161912832 161995770 162276720 163025920 163520365 163706880 163877408 163984896 165108480 165241632 166262464 166522080 166656372 166846464 167221440 167290880 167356296 167685944 168274944 168390192 168502980 168789141 169163776 169543960 169680689 170434560 170612096 170995535 171734544 171893760 172032384 172419015 172615680 172795488 173095168 173139210 173938560 174119746 174233952 175013120 175427760 176115712 176511520 176653868 176929710 177131520 177274368 177623552 177672780 178369536 178792128 178910517 178914579 179591680 179661906 179736512 181086720 181275352 182205440 182637120 183404160 183595206 183913616 184362084 184559616 184681824 185534464 185951440 186972160 187045272 187122944 187543490 188202240 188326860 188528640 188646687 188725024 189517632 189643123 190309248 190736955 190816160 191938608 193159168 193593280 194273280 194401920 194604422 194732064 194812928 195631104 196066320 196224438 196448256 196889760 196971520 197436676 198130176 198575460 198657920 199624340 199826496 199963353 200749056 200881984 202040640 202203576 202391040 202601864 203452752 203934771 204846760 204981120 205066240 205194642 206272512 206552040 206902818 207362048 207828080 208320465 208558080 208726272 209137408 209195370 209607430 210015744 210343680 210487740 210513312 211454720 211813824 212315652 213265120 213437108 214668180 215040480 215510016 215883776 215994360 216168549 216368960 217128960 217304064 217503998 217792440 218275840 218646528 219164544 220144640 220322176 220817335 221592960 222029440 222208496 222961920 223141728 223490160 224366592 224520256 224670640 225052188 225992232 226234368 226594190 227927097 228741120 228979392 229191680 229376512 229892020 230154240 230393984 230452605 230699520 230852280 231918080 232311936 233282304 233806590 233903680 235279584 235906280 236365824 236897040 237826048 237886560 238389504 238547356 238552772 239549208 239923260 241448960 241600143 242869248 243415080 243516160 244538880 244793608 245560320 245816112 246079488 246242432 246795845 247662720 247862448 249393696 249783120 249984558 250936320 251102480 251371520 251528916 252585288 252690176 252754470 253252330 253745664 254315940 255651840 255918144 256093417 257840640 258048576 259193232 259202560 259642752 260841472 260907840 261179619 261421760 261632584 262519680 262793138 263141640 264173568 264767280 264980802 265394565 266435328 266617804 266796385 267554304 269387520 269604768 269854720 271270336 271630080 271913028 273308160 273592856 273955680 275030016 275392809 275402720 275870424 277022736 277760620 278077440 278301696 278927160 280020992 280458240 280650320 280684416 281315235 282418432 282490290 282792960 283087536 284276448 286224240 286720640 287346688 287992480 288224732 289738752 290389920 291528704 291602880 291906633 292219392 293446656 294099480 294336657 295457280 296155014 297282560 297522304 297986880 298184195 298190965 299436510 300069584 301123584 301322976 303586560 303902796 305179128 305305856 305992010 307270140 307599360 307791963 307803040 309417727 309749248 309828060 311043072 311742120 313706112 314411145 315023616 315154432 315731610 315862720 317182080 317720736 317852672 319398944 319897680 320155662 322133524 322560720 323265024 323825664 323991540 324553440 326051840 326255997 327040730 327413760 327754816 327969792 330216960 330483264 332524928 333044160 333272255 333312744 334442880 334581760 334712592 335371888 336549888 336780384 337005960 337578282 338327552 339087920 339361378 339891285 341224192 341991070 343469088 343787520 344064768 344838030 345231360 345590976 346190336 346278420 347877120 348239492 348467904 350026240 350855520 352231424 353023040 353307736 353859420 354263040 354548736 355247104 355345560 356332631 356739072 357584256 357821034 357829158 359183360 359323812 359473024 360280915 362173440 362550704 364410880 365274240 366808320 367190412 367827232 368724168 369119232 369363648 371068928 371902880 373944320 374090544 374245888 375086980 376404480 376653720 377057280 377293374 377450048 379035264 379286246 379878495 380618496 381473910 381632320 383877216 387186560 388803840 389208844 389464128 389625856 391262208 392132640 392448876 392896512 393779520 393943040 394189707 394873352 396260352 397150920 397315840 397471203 399248680 399652992 399926706 401498112 401763968 402666905 404081280 404407152 404782080 405203728 406905504 407869542 409693520 409962240 410132480 410389284 412545024 413104080 413805636 414724096 415656160 416640930 417116160 417452544 418274816 418390740 419214860 420031488 420687360 420975480 421026624 422909440 423627648 424631304 426530240 426874216 429336360 430080960 430528961 431020032 431988720 432337098 432737920 434608128 435007996 435299365 435584880 437293056 438329088 440289280 440644352 441634670 443185920 444058880 444232521 444416992 445923840 446283456 446980320 448733184 449040512 449154765 449341280 450104376 451984464 452468736 453188380 455854194 457482240 457958784 458383360 458753024 458988015 459784040 460787968 460905210 461399040 461704560 463836160 464623872 466564608 467613180 467807360 470559168 471812560 472731648 473794080 475652096 475773120 476779008 477094712 477105544 479098416 479846520 480233493 482897920 483200286 485738496 486511055 486830160 487032320 489077760 489587216 490561095 491120640 491632224 492484864 493591690 495325440 495724896 498787392 499566240 499969116 501872640 502204960 503057832 505170576 505380352 505508940 506504660 507491328 508631880 509042067 511303680 511836288 512186834 512986605 515681280 516097152 517257045 518386464 518405120 519285504 521815680 522359238 522843520 523265168 525039360 525586276 526283280 528347136 529534560 529961604 530789130 532870656 533235608 533592770 535108608 536731551 536743737 538775040 539209536 539709440 542540672 543260160 543759995 543826056 546616320 547185712 547911360 550785618 550805440 551740848 554045472 555521240 556603392 557854320 560041984 560916480 561300640 561368832 562630470 564836864 564980580 565585920 566175072 568552896 568929369 572448480 573441280 574693376 575984960 576449464 579477504 580779840 581384819 583205760 583813266 584438784 586893312 588198960 588673314 590914560 592310028 594565120 595044608 595973760 596368390 596381930 598873020 599890059 600139168 602247168 602645952 607173120 607805592 610358256 610611712 611984020 614540280 615198720 615583926 615606080 618835454 619498496 619656120 622086144 623484240 624961395 627412224 628822290 630047232 631463220 631725440 634364160 635441472 635705344 638797888 639795360 640311324 644267048 645121440 646530048 647651328 647983080 648505647 649106880 649783033 652103680 652511994 654081460 654827520 655509632 655939584 656982845 660433920 660966528 662452005 665049856 666088320 666544510 666625488 668885760 669163520 669425184 670743776 673099776 673560768 674011920 675156564 676655104 678175840 678722756 679782570 682448384 683982140 686938176 687575040 688129536 689676060 690462720 691181952 692380672 692556840 695754240 696478984 696935808 700052480 701711040 706046080 706615472 707718840 709097472 710494208 710691120 712665262 713478144 715168512 715642068 715658316 718366720 718647624 718946048 720561830 724346880 724800429 725101408 728821760 730548480 733616640 734380824 735654464 737448336 738238464 738727296 740387535 742137856 743805760 747888640 748181088 748491776 750173960 752808960 753307440 754114560 754586748 754900096 758070528 758572492 759756990 761236992 762947820 763264640 767754432 768280251 774373120 777607680 778417688 778928256 779251712 782524416 783538857 784265280 784897752 787559040 787886080 788379414 789746704 792520704 794301840 794631680 794942406 798497360 799305984 799853412 800389155 803527936 805333810 808162560 808814304 809564160 810407456 813811008 815739084 819387040 819924480 820778568 825090048 826208160 827611272 829448192 831312320 833281860 834232320 834905088 836549632 836781480 838429720 839105873 840062976 841374720 841950960 842053248 843945705 845818880 847255296 848403445 849262608 853060480 853748432 858672720 860161920 861057922 862040064 863977440 864674196 865475840 869216256 870015992 870598730 871169760 874586112 875719899 876658176 880578560 881288704 883269340 886371840 888117760 888465042 888833984 891847680 892566912 893960640 894552585 894572895 898081024 898309530 898682560 900208752 903968928 906376760 911708388 915917568 917506048 917976030 919568080 921575936 921810420 922798080 923409120 927672320 928253181 929247744 933129216 935226360 935614720 941118336 943233435 943625120 945463296 947588160 948215615 951546240 953558016 954189424 954211088 958196832 959693040 960466986 965795840 966400572 971476992 973022110 973660320 974064640 978155520 978767991 979174432 981122190 982241280 983264448 984969728 987183380 990650880 991449792 997574784 999132480 999816765 999938232 1003745280 1004409920 1006115664 1010341152 1010760704 1011017880 1013009320 1013826263 1014982656 1017263760 1018084134 1019673855 1023672576 1024373668 1025973210 1031362560 1032194304 1034514090 1036772928 1036810240 1038571008 1043631360 1044718476 1045687040 1046530336 1050078720 1051172552 1052566560 1056694272 1059069120 1059923208 1061578260 1065741312 1066471216 1067185540 1068997893 1070217216 1073463102 1073487474 1077550080 1078419072 1079418880 1080842745 1085081344 1086520320 1087519990 1087652112 1093232640 1094371424 1095822720 1101571236 1101610880 1103481696 1108090944 1111042480 1113206784 1115708640 1120083968 1121832960 1122601280 1122737664 1125260940 1129673728 1129961160 1131171840 1132350144 1133125667 1137105792 1137858738 1139635485 1144896960 1146882560 1151969920 1152898928 1161559680 1162769638 1166411520 1167626532 1168877568 1173786624 1176397920 1177346628 1181829120 1182569121 1184620056 1189130240 1190089216 1191947520 1192736780 1192763860 1197746040 1199780118 1200278336 1204494336 1205291904 1208000715 1214346240 1215611184 1220716512 1221223424 1223968040 1229080560 1230397440 1231167852 1231212160 1237670908 1238996992 1239312240 1244172288 1246968480 1249922790 1254824448 1257644580 1260094464 1262926440 1263450880 1266434569 1268728320 1270882944 1271410688 1277595776 1279590720 1280467085 1280622648 1288534096 1290242880 1291586883 1293060096 1295966160 1297011294 1298213760 1299566066 1304207360 1305023988 1305898095 1308162920 1311019264 1311879168 1313965690 1320867840 1321933056 1324904010 1330099712 1332176640 1333089020 1333250976 1337771520 1338850368 1341487552 1346199552 1347121536 1348023840 1350313128 1353310208 1356351680 1357445512 1359565140 1364896768 1367964280 1369067477 1373876352 1375150080 1376259072 1376964045 1379352120 1382363904 1384761344 1385113680 1391508480 1392957968 1393871616 1400104960 1403422080 1412092160 1413230944 1415437680 1418194944 1420988416 1421382240 1425330524 1426956288 1430337024 1431284136 1431316632 1436733440 1437295248 1437892096 1441123660 1448693760 1449600858 1450202816 1457643520 1459533165 1461096960 1467233280 1468761648 1471308928 1471683285 1474896672 1477454592 1480775070 1487611520 1496362176 1496983552 1500347920 1505617920 1506614880 1509173496 1509800192 1516141056 1517144984 1519513980 1522473984 1525895640 1526529280 1527126201 1530134239 1535508864 1536560502 1538959815 1547088635 1548746240 1555215360 1556835376 1557856512 1558503424 1567077714 1568530560 1569795504 1575118080 1575772160 1576758828 1579493408 1585041408 1588603680 1589263360 1589884812 1596994720 1598611968 1599706824 1600778310 1607055872 1610667620 1616325120 1617628608 1619128320 1620814912 1627622016 1631279985 1631478168 1638774080 1639848960 1641557136 1652416320 1654137587 1655222544 1662624640 1666563720 1669810176 1673099264 1673562960 1676859440 1678211746 1680125952 1682749440 1683901920 1684106496 1687891410 1691637760 1694510592 1696806890 1698525216 1706120960 1706788107 1707496864 1717345440 1720323840 1722115844 1724080128 1727954880 1729348392 1730951680 1738432512 1740031984 1741197460 1742339520 1744154457 1751439798 1753316352 1761157120 1762577408 1766538680 1772743680 1776235520 1776930084 1777667968 1781663155 1783695360 1785133824 1787921280 1789105170 1789145790 1796162048 1796619060 1797365120 1800417504 1807937856 1812753520 1823416776 1831835136 1835012096 1835952060 1839136160 1843151872 1843620840 1845596160 1846818240 1848742009 1848783983 1855344640 1856506362 1858495488 1866258432 1870452720 1871229440 1882236672 1886466870 1887250240 1895176320 1896431230 1903092480 1907116032 1908378848 1908422176 1916393664 1919386080 1920933972 1932801144 1942953984 1946044220 1947320640 1948129280 1949349099 1956311040 1957535982 1958348864 1962244380 1964482560 1966528896 1969939456 1970948535 1974366760 1981301760 1982899584 1987356015 1995149568 1998264960 1999633530 1999876464 2007490560 2008819840 2012231328 2020682304 2021521408 2022035760 2026018640 2027652526 2029965312 2034527520 2036168268 2039347710 2047345152 2048747336 2051946420 2062725120 2064388608 2066287981 2069028180 2073545856 2073620480 2077142016 2087262720 2089436952 2091374080 2093060672 2100157440 2102345104 2105133120 2118138240 2119846416 2123156520 2131482624 2132942432 2134371080 2137995786 2140434432 2146926204 2146974948 2152644805 2155100160 2156838144 2161685490 2170162688 2173040640 2175039980 2175304224 2186465280 2188742848 2191645440 2203142472 2203221760 2206963392 2216181888 2221162605 2222084960 2226413568 2231417280 2233741673 2243665920 2245202560 2245475328 2250521880 2259347456 2259922320 2262343680 2264700288 2266251334 2274211584 2275717476 2279270970 2289793920 2293765120 2303939840 2304840753 2305797856 2323119360 2325539276 2332823040 2335253064 2337755136 2347573248 2352795840 2354693256 2363658240 2365138242 2369240112 2378260480 2380178432 2383895040 2385473560 2385527720 2395492080 2399560236 2400556672 2401167465 2410583808 2416001430 2428692480 2431222368 2441433024 2442446848 2447936080 2458161120 2462335704 2462424320 2475341816 2477993984 2478624480 2488344576 2493936960 2496534811 2499845580 2509648896 2515289160 2517317619 2520188928 2525852880 2526901760 2532869138 2537456640 2541765888 2542821376 2545210335 2555191552 2559181440 2560934170 2561245296 2577068192 2580485760 2583173766 2586120192 2591932320 2594022588 2596427520 2599132132 2610047976 2611796190 2616325840 2622038528 2623758336 2627931380 2641735680 2643866112 2649808020 2660199424 2664353280 2666178040 2666501952 2675543040 2677700736 2682975104 2683657755 2683718685 2694243072 2696047680 2700626256 2712703360 2714891024 2719130280 2729793536 2735928560 2738134954 2747752704 2752518144 2753928090 2758704240 2764727808 2769522688 2770227360 2783016960 2784759543 2785915936 2787743232 2800209920 2806844160 2824184320 2826461888 2830875360 2836389888 2841976832 2842764480 2844646845 2850661048 2860674048 2862568272 2862633264 2873466880 2874590496 2875784192 2882247320 2897387520 2899201716 2900405632 2906924095 2919066330 2922193920 2934466560 2937523296 2942617856 2943366570 2949793344 2954909184 2961550140 2975223040 2992724352 2993967104 2999450295 3000695840 3011235840 3013229760 3018346992 3019600384 3032282112 3034289968 3039027960 3041478789 3044947968 3051791280 3053058560 3054252402 3060268478 3071017728 3073121004 3077919630 3094177270 3097492480 3110430720 3113670752 3115713024 3134155428 3137061120 3139591008 3150236160 3153517656 3158986816 3170082816 3177207360 3178526720 3179769624 3193989440 3197223936 3199413648 3201556620 3206993679 3214111744 3221335240 3223933091 3232650240 3235257216 3238256640 3241629824 3242528235 3248915165 3255244032 3262559970 3262956336 3277548160 3279697920 3283114272 3304832640 3308275174 3310445088 3325249280 3333127440 3339620352 3346198528 3347125920 3353718880 3356423492 3360251904 3365498880 3367803840 3368212992 3371311969 3375782820 3383275520 3389021184 3393613780 3397050432 3399377001 3412241920 3413576214 3414993728 3434690880 3440647680 3444231688 3455909760 3458696784 3461903360 3480063968 3482394920 3484679040 3488308914 3502879596 3506632704 3525154816 3533077360 3545487360 3552471040 3553860168 3555335936 3563326310 3567390720 3570267648 3575842560 3578210340 3578291580 3592324096 3593238120 3594730240 3600835008 3603219337 3615875712 3624002145 3625507040 3646833552 3663670272 3670024192 3671904120 3678272320 3686303744 3687241680 3691192320 3693636480 3697484018 3697567966 3710689280 3713012724 3716990976 3732516864 3740905440 3742458880 3764473344 3772933740 3774500480 3790352640 3792862460 3799303707 3806184960 3814232064 3816757696 3816844352 3832787328 3838772160 3841401255 3841867944 3865602288 3874760649 3892088440 3894641280 3896258560 3898698198 3912622080 3915071964 3916697728 3917694285 3924488760 3933057792 3939878912 3941897070 3948733520 3962603520 3965799168 3974712030 3990299136 3996529920 3999267060 3999752928 4017639680 4024462656 4041364608 4043042816 4044071520 4052037280 4055305052 4059930624 4069055040 4072336536 4078695420 4094690304 4097494672 4103892840 4107202431 4125450240 4128777216 4132575962 4138056360 4147091712 4147240960 4154284032 4174525440 4178873904 4182748160 4186121344 4195529365 4200314880 4204690208 4210266240 4236276480 4239692832 4246313040 4262965248 4265884864 4268742160 4275991572 4280868864 4293852408 4293949896 4305289610 4310200320 4313676288 4323370980 4340325376 4346081280 4350079960 4350608448 4353588089 4372930560 4377485696 4378599495 4383290880 4406284944 4406443520 4413926784 4432363776 4442325210 4444169920 4462834560 4467483346 4490405120 4490950656 4501043760 4518694912 4519844640 4529400576 4532502668 4548423168 4551434952 4558541940 4579587840 4587530240 4590402717 4607879680 4609681506 4611595712 4641265905 4646238720 4651078552 4665646080 4670506128 4675510272 4705591680 4709386512 4727316480 4730276484 4738480224 4760356864 4767790080 4770947120 4771055440 4790984160 4799120472 4801113344 4802334930 4821167616 4832002860 4857384960 4862444736 4865774923 4882866048 4884893696 4893839955 4895872160 4916322240 4924671408 4924848640 4950683632 4955987968 4957248960 4962412761 4987873920 4993069622 4999691160 5019297792 5030578320 5034635238 5040377856 5051705760 5053803520 5065738276 5069131315 5074913280 5083531776 5090420670 5110383104 5118362880 5121868340 5122490592 5154136384 5160971520 5166347532 5172240384 5183864640 5188045176 5192855040 5198264264 5220095952 5223592380 5232463371 5232651680 5244077056 5255862760 5260101359 5283471360 5287732224 5299616040 5320398848 5328706560 5332356080 5333003904 5344989465 5351086080 5355401472 5365950208 5367315510 5367437370 5388486144 5392095360 5401252512 5425406720 5429782048 5438260560 5459587072 5471857120 5476269908 5495505408 5505036288 5507856180 5517408480 5529455616 5539045376 5540454720 5546226027 5546351949 5566033920 5569519086 5571831872 5575486464 5600419840 5613688320 5648368640 5652923776 5661750720 5665628335 5685528960 5689293690 5701322096 5721348096 5725136544 5725266528 5749180992 5751568384 5764494640 5798403432 5800811264 5813848190 5838132660 5844387840 5848047297 5868933120 5875046592 5878936813 5885235712 5886733140 5899586688 5909818368 5912845605 5923100280 5950446080 5985448704 5987934208 5998900590 6001391680 6022471680 6026459520 6036693984 6039200768 6064564224 6068579936 6078055920 6082957578 6089895936 6103582560 6106117120 6108504804 6120536956 6142035456 6146242008 6155839260 6188354540 6194984960 6198863943 6220861440 6227341504 6231426048 6268310856 6274122240 6279182016 6300472320 6307035312 6317973632 6332172845 6354414720 6357053440 6359539248 6387978880 6394447872 6398827296 6403113240 6413987358 6428223488 6442670480 6447866182 6457934415 6465300480 6470514432 6483259648 6485056470 6497830330 6510488064 6525119940 6525912672 6555096320 6559395840 6566228544 6609665280 6616550348 6620890176 6650498560 6666254880 6679240704 6692397056 6694251840 6701225019 6707437760 6712846984 6730997760 6735607680 6736425984 6742623938 6751565640 6766551040 6778042368 6787227560 6794100864 6798754002 6824483840 6827152428 6829987456 6845337385 6869381760 6881295360 6888463376 6911819520 6917393568 6923806720 6960127936 6964789840 6969358080 6976617828 7005759192 7013265408 7050309632 7066154720 7090974720 7104942080 7107720336 7110671872 7126652620 7134781440 7140535296 7151685120 7156420680 7156583160 7184648192 7186476240 7189460480 7201670016 7206438674 7231751424 7248004290 7251014080 7293667104 7327340544 7343808240 7356544640 7372607488 7374483360 7387272960 7394968036 7395135932 7426025448 7433981952 7465033728 7481810880 7484917760 7489604433 7528946688 7545867480 7549000960 7551952857 7580705280 7585724920 7598607414 7612369920 7628464128 7633515392 7633688704 7635631005 7650671195 7665574656 7677544320 7682802510 7683735888 7731204576 7749521298 7784176880 7789282560 7792517120 7797396396 7830143928 7833395456 7835388570 7848977520 7866115584 7879757824 7883794140 7897467040 7925207040 7931598336 7938895927 7949424060 7980598272 7993059840 7998534120 7999505856 8035279360 8048925312 8082729216 8086085632 8088143040 8104074560 8110610104 8138110080 8144673072 8157390840 8189380608 8194989344 8207785680 8214404862 8257554432 8265151924 8270687935 8276112720 8294183424 8308568064 8349050880 8357747808 8365496320 8372242688 8391058730 8400629760 8409380416 8420532480 8472552960 8479385664 8492626080 8525930496 8531769728 8533940535 8537484320 8551983144 8587704816 8587899792 8610579220 8620400640 8627352576 8646741960 8680650752 8692162560 8700159920 8701216896 8707176178 8720772285 8754971392 8757198990 8766581760 8812569888 8812887040 8827853568 8864727552 8884650420 8888339840 8925669120 8934966692 8980810240 8981901312 9002087520 9037389824 9039689280 9058801152 9065005336 9096846336 9102869904 9117083880 9124436367 9159175680 9175060480 9180805434 9215759360 9219363012 9223191424 9243710045 9243919915 9282531810 9292477440 9302157104 9331292160 9341012256 9411183360 9418773024 9460552968 9476960448 9520713728 9535580160 9541894240 9542110880 9581968320 9591949537 9598240944 9602226688 9604669860 9642335232 9664005720 9671799273 9714769920 9724889472 9731549846 9746745495 9765732096 9769787392 9787679910 9791744320 9832644480 9849342816 9849697280 9901367264 9914497920 9924825522 9975747840 9986139244 9999382320 10038595584 10061156640 10069270476 10080755712 10103411520 10107607040 10113935907 10131476552 10138262630 10149826560 10167063552 10180841340 10198131003 10220766208 10236725760 10243736680 10244981184 10308272768 10321943040 10331439905 10332695064 10367729280 10376090352 10385710080 10396528528 10440191904 10447184760 10464926742 10465303360 10488154112 10511725520 10520202718 10575464448 10599232080 10640797696 10657413120 10664712160 10666007808 10689978930 10702172160 10710802944 10731900416 10734631020 10734874740 10776972288 10784190720 10802505024 10809658011 10850813440 10859564096 10876521120 10919174144 10943714240 10952539816 10991010816 11010072576 11015712360 11034816960 11046311561 11058911232 11080909440 11092452054 11092703898 11132067840 11139038172 11143663744 11150972928 11168708365 11227376640 11296737280 11305847552 11323501440 11331256670 11371057920 11378587380 11397911121 11402644192 11442696192 11450273088 11450533056 11498361984 11503136768 11524203765 11528989280 11596806864 11601622528 11627696380 11676265320 11688775680 11696094594 11737866240 11750093184 11757873626 11770471424 11773466280 11799173376 11819636736 11825691210 11846200560 11900892160 11970897408 11997801180 12002783360 12052919040 12073387968 12078401536 12129128448 12137159872 12156111840 12165915156 12179791872 12207165120 12212234240 12217009608 12241073912 12284070912 12292484016 12311678520 12321607293 12376709080 12389969920 12397727886 12441722880 12454683008 12462852096 12482674055 12536621712 12548244480 12558364032 12586588095 12600944640 12614070624 12635947264 12664345690 12708829440 12714106880 12719078496 12775957760 12788895744 12797654592 12806226480 12827974716 12856446976 12885340960 12895732364 12915868830 12930600960 12941028864 12966519296 12970112940 12995660660 13020976128 13050239880 13051825344 13060764267 13110192640 13118791680 13132457088 13219330560 13233100696 13241780352 13300997120 13332509760 13388503680 13402450038 13414875520 13425693968 13471215360 13472851968 13485247876 13503131280 13556084736 13574455120 13588201728 13597508004 13648967680 13654304856 13659974912 13690674770 13738763520 13762590720 13771208151 13776926752 13823639040 13834787136 13847613440 13920255872 13923797715 13929579680 13938716160 13953235656 14011518384 14026530816 14100619264 14132309440 14181949440 14209884160 14215440672 14221343744 14253305240 14281070592 14303370240 14312841360 14313166320 14369296384 14372952480 14378920960 14403340032 14412877348 14463502848 14496008580 14502028160 14587334208 14597324769 14654681088 14687616480 14713089280 14745214976 14748966720 14774545920 14789936072 14790271864 14852050896 14867963904 14887238283 14963621760 14969835520 14979208866 15057893376 15091734960 15098001920 15103905714 15161410560 15171449840 15197214828 15207393945 15224739840 15267030784 15267377408 15271262010 15301342390 15331149312 15355088640 15365605020 15367471776 15462409152 15499042596 15568353760 15578565120 15594792792 15660287856 15666790912 15670777140 15697955040 15732231168 15759515648 15767588280 15780304077 15794934080 15850414080 15863196672 15877791854 15898848120 15961196544 15986119680 15997068240 15999011712 16034968395 16070558720 16097850624 16119665455 16165458432 16176286080 16208149120 16221220208 16276220160 16289346144 16314781680 16378761216 16389978688 16415571360 16428809724 16515108864 16530303848 16541375870 16552225440 16588366848 16617136128 16638678081 16639055847 16698101760 16715495616 16730992640 16744485376 16782117460 16801259520 16818760832 16841064960 16856559845 16945105920 16958771328 16985252160 16996885005 17063539456 17067881070 17074968640 17103966288 17175409632 17175799584 17221158440 17254705152 17293483920 17361301504 17400319840 17402433792 17414352356 17441544570 17509942784 17514397980 17533163520 17625139776 17625774080 17636810439 17655707136 17729455104 17769300840 17776679680 17851338240 17869933384 17961620480 17963802624 18004175040 18016096685 18079378560 18117602304 18130010672 18193692672 18205739808 18234167760 18248872734 18318351360 18350120960 18361610868 18431518720 18438726024 18446382848 18487420090 18487839830 18565063620 18584954880 18596591829 18604314208 18662584320 18682024512 18694819441 18822366720 18837546048 18921105936 18953920896 18996518535 19041427456 19071160320 19083788480 19084221760 19163936640 19183899074 19196481888 19204453376 19209339720 19284670464 19328011440 19343598546 19373803245 19449778944 19463099692 19493490990 19531464192 19575359820 19583488640 19665288960 19698685632 19699394560 19802734528 19828995840 19849651044 19951495680 19972278488 19998764640 20077191168 20103675057 20122313280 20138540952 20206823040 20215214080 20227871814 20262953104 20276525260 20299653120 20334127104 20361682680 20396262006 20441532416 20473451520 20487473360 20489962368 20536012155 20616545536 20643886080 20662879810 20665390128 20735458560 20752180704 20771420160 20793057056 20880383808 20894369520 20929853484 20930606720 20976308224 21023451040 21040405436 21150928896 21198464160 21281595392 21314826240 21329424320 21332015616 21379957860 21404344320 21421605888 21463800832 21469262040 21469749480 21529387673 21553944576 21568381440 21605010048 21619316022 21701626880 21719128192 21753042240 21767940445 21887428480 21905079632 21982021632 22031424720 22069633920 22092623122 22117822464 22161818880 22184904108 22185407796 22278076344 22287327488 22301945856 22337416730 22454753280 22468813299 22593474560 22611695104 22647002880 22662513340 22742115840 22757174760 22795822242 22805288384 22885392384 22900546176 22901066112 22952013585 22996723968 23006273536 23048407530 23057978560 23193613728 23203245056 23255392760 23352530640 23377551360 23392189188 23500186368 23515747252 23540942848 23546932560 23598346752 23639273472 23651382420 23692401120 23801784320 23816687781 23941794816 23995602360 24005566720 24105838080 24146775936 24156803072 24258256896 24274319744 24312223680 24328874615 24331830312 24414330240 24424468480 24434019216 24482147824 24568141824 24584968032 24623357040 24643214586 24753418160 24779939840 24795455772 24812063805 24909366016 24925704192 24965348110 25073243424 25096488960 25116728064 25173176190 25201889280 25228141248 25271894528 25328691380 25417658880 25438156992 25551915520 25577791488 25595309184 25612452960 25655949432 25712893952 25770681920 25791464728 25831737660 25861201920 25882057728 25933038592 25940225880 25991321320 26012282063 26041952256 26100479760 26103650688 26121528534 26162316855 26220385280 26264914176 26300506795 26438661120 26466201392 26483560704 26601994240 26665019520 26777007360 26804900076 26829751040 26851387936 26942430720 26945703936 26970495752 27006262560 27112169472 27148910240 27176403456 27195016008 27297935360 27308609712 27319949824 27381349540 27477527040 27525181440 27542416302 27553853504 27647278080 27669574272 27695226880 27731130135 27731759745 27840511744 27847595430 27859159360 27877432320 27906471312 28023036768 28264618880 28430881344 28442687488 28506610480 28562141184 28606740480 28625682720 28626332640 28738592768 28745904960 28757841920 28775848611 28806680064 28825754696 28927005696 28992017160 29004056320 29015397819 29174668416 29194649538 29240236485 29309362176 29375232960 29394684065 29426178560 29497933440 29549091840 29579872144 29580543728 29704101792 29774476566 29927243520 29939671040 29958417732 30115786752 30183469920 30196003840 30207811428 30322821120 30341807721 30342899680 30394429656 30414787890 30449479680 30534061568 30534754816 30542524020 30602684780 30662298624 30710177280 30731210040 30734943552 30924818304 30994319715 30998085192 31136707520 31157130240 31189585584 31320575712 31333581824 31341554280 31395910080 31428614153 31464462336 31535176560 31560608154 31589868160 31726393344 31755583708 31797696240 31922393088 31972239360 31994136480 31998023424 32069936790 32141117440 32195701248 32239330910 32330916864 32352572160 32416298240 32428974033 32442440416 32552440320 32578692288 32629563360 32757522432 32779957376 32831142720 32857619448 33030217728 33060607696 33082751740 33104450880 33138934683 33176733696 33277356162 33278111694 33396203520 33430991232 33461985280 33488970752 33506125095 33564234920 33637521664 33682129920 33713119690 33890211840 33917542656 33970504320 33993770010 34127078912 34135762140 34149937280 34207932576 34350819264 34351599168 34442316880 34509410304 34586967840 34722603008 34800639680 34804867584 34828704712 34883089140 35019885568 35028795960 35066327040 35126895677 35250279552 35251548160 35273620878 35311414272 35458910208 35538601680 35553359360 35702676480 35739866768 35923240960 36008350080 36032193370 36158757120 36235204608 36260021344 36387385344 36411479616 36468335520 36497745468 36636702720 36723221736 36863037440 36877452048 36892765696 36974840180 36975679660 37130127240 37169909760 37193183658 37208628416 37325168640 37364049024 37389638882 37448022165 37644733440 37675092096 37759764285 37842211872 37907841792 37993037070 38142320640 38167576960 38168443520 38327873280 38367798148 38392963776 38408906752 38418679440 38569340928 38656022880 38687197092 38747606490 38899557888 38926199384 38986981980 39062928384 39150719640 39166977280 39182292801 39259471639 39330577920 39397371264 39398789120 39605469056 39657991680 39694479635 39699302088 39902991360 39944556976 39997529280 40207350114 40244626560 40277081904 40413646080 40430428160 40455743628 40525906208 40553050520 40668254208 40723365360 40792524012 40883064832 40946903040 40974946720 40979924736 41072024310 41233091072 41287772160 41325759620 41330780256 41470917120 41504361408 41542840320 41586114112 41760767616 41788739040 41859706968 41861213440 41952616448 42046902080 42080810872 42301857792 42396928320 42441091787 42629652480 42658848640 42664031232 42759915720 42843211776 42927601664 42938524080 42939498960 43058775346 43107889152 43136762880 43210020096 43238632044 43403253760 43438256384 43506084480 43535880890 43774856960 43791974307 43810159264 43964043264 44062849440 44139267840 44185246244 44235644928 44323637760 44369808216 44370815592 44556152688 44574654976 44603891712 44674833460 44909506560 44937626598 45186949120 45223390208 45294005760 45325026680 45484231680 45514349520 45591644484 45610576768 45622181835 45801092352 45802132224 45904027170 45993447936 46096815060 46115957120 46387227456 46406490112 46510785520 46705061280 46784378376 47000372736 47031494504 47081885696 47093865120 47196693504 47278546944 47302764840 47340912231 47384802240 47434161409 47603568640 47633375562 47883589632 47959747685 47991204720 48011133440 48211676160 48293551872 48313606144 48358996365 48548639488 48624447360 48657749230 48663660624 48828660480 48848936960 48868038432 48964295648 49136283648 49169936064 49246714080 49286429172 49506836320 49590911544 49624127610 49818732032 49851408384 49930696220 50146486848 50192977920 50233456128 50346352380 50403778560 50456282496 50543789056 50569679535 50657382760 50835317760 50876313984 50990655015 51103831040 51190618368 51224905920 51311898864 51541363840 51582929456 51663475320 51764115456 51866077184 51880451760 51982642640 52024564126 52083904512 52200959520 52207301376 52243057068 52324633710 52440770560 52529828352 52601013590 52877322240 52910431317 52932402784 52967121408 53203988480 53330039040 53554014720 53609800152 53659502080 53702775872 53884861440 53891407872 53940991504 54012525120 54048290055 54297820480 54352806912 54390032016 54595870720 54617219424 54639899648 54762699080 54955054080 55050362880 55084832604 55107707008 55231557805 55294556160 55339148544 55462260270 55463519490 55681023488 55695190860 55718318720 55754864640 55812942624 56046073536 56084458323 56529237760 56861762688 56885374976 56989555605 57013220960 57124282368 57213480960 57251365440 57252665280 57312303473 57491809920 57515683840 57551697222 57613360128 57651509392 57854011392 57984034320 58008112640 58030795638 58349336832 58389299076 58480472970 58750465920 58789368130 58852357120 58995866880 59098183680 59159744288 59161087456 59408203584 59548953132 59854487040 59916835464 60231573504 60366939840 60392007680 60415622856 60645642240 60683615442 60685799360 60788859312 60829575780 60898959360 61068123136 61069509632 61085048040 61205369560 61254728729 61324597248 61420354560 61462420080 61469887104 61608036465 61849636608 61988639430 61996170384 62273415040 62314260480 62379171168 62641151424 62667163648 62683108560 62791820160 62857228306 62928924672 63070353120 63121216308 63179736320 63452786688 63511167416 63595392480 63844786176 63944478720 63988272960 63996046848 64054927411 64139873580 64282234880 64391402496 64478661820 64588163019 64661833728 64705144320 64832596480 64857948066 64884880832 65104880640 65157384576 65259126720 65303821335 65559914752 65662285440 65715238896 66121215392 66165503480 66208901760 66277869366 66353467392 66554712324 66556223388 66861982464 66977941504 67012250190 67128469840 67275043328 67364259840 67426239380 67780423680 67835085312 67941008640 67987540020 68254157824 68271524280 68299874560 68415865152 68701638528 68703198336 68856040755 68884633760 69018820608 69173935680 69601279360 69609735168 69657409424 69766178280 70039771136 70057591920 70132654080 70253791354 70500559104 70503096320 70547241756 70622828544 70917820416 71077203360 71106718720 71405352960 71450063343 71479733536 71846481920 72016700160 72064386740 72317514240 72470409216 72520042688 72774770688 72822959232 72936671040 72986623845 72995490936 73273405440 73446443472 73726074880 73754904096 73785531392 73949680360 73951359320 74260254480 74339819520 74386367316 74417256832 74436191415 74728098048 74779277764 74896044330 75289466880 75350184192 75519528570 75684423744 75815683584 75986074140 76335153920 76336887040 76655746560 76735596296 76785927552 76817813504 76837358880 77138681856 77312045760 77374394184 77495212980 77799115776 77852398768 77973963960 78036846189 78125856768 78301439280 78333954560 78364585602 78518943278 78661155840 78794742528 78797578240 78901520385 79210938112 79315983360 79388959270 79398604176 79805982720 79889113952 79995058560 80414700228 80489253120 80554163808 80827292160 80911487256 81051812416 81106101040 81336508416 81446730720 81585048024 81766129664 81893806080 81949893440 81959849472 82144048620 82466182144 82575544320 82651519240 82661560512 82718173691 82941834240 83008722816 83085680640 83172228224 83193390405 83195279235 83521535232 83577478080 83719413936 83722426880 84093804160 84161621744 84793856640 84882183574 85317697280 85328062464 85519831440 85686423552 85855203328 85877048160 85878997920 86117550692 86215778304 86273525760 86327545833 86420040192 86477264088 86806507520 86876512768 87012168960 87071761780 87549713920 87583948614 87620318528 87928086528 88125698880 88184052195 88278535680 88370492488 88647275520 88739616432 88741631184 89112305376 89149309952 89349666920 89819013120 89875253196 90446780416 90588011520 90650053360 90968463360 91028699040 91183288968 91221153536 91244363670 91602184704 91604264448 91808054340 91986895872 92193630120 92231914240 92449723537 92774454912 92812980224 92982959145 93021571040 93410122560 93474097205 93568756752 94000745472 94062989008 94163771392 94187730240 94285842459 94393387008 94605529680 94681824462 94769604480 94868322818 95207137280 95266751124 95767179264 95919495370 95982409440 96022266880 96423352320 96587103744 96717992730 97097278976 97248894720 97315498460 97327321248 97657320960 97736076864 97928591296 98272567296 98339872128 98493428160 98572858344 99013672640 99181823088 99248255220 99416804049 99637464064 99861392440 99941925821 100292973696 100385955840 100466912256 100518375285 100692704760 100912564992 101087578112 101139359070 101314765520 101670635520 101752627968 101981310030 102207662080 102381236736 102449811840 102623797728 103082727680 103165858912 103326950640 103528230912 103732154368 103760903520 103965285280 104049128252 104167809024 104401919040 104414602752 104486114136 104649267420 104881541120 105059656704 105202027180 105380687031 105754644480 105820862634 105864805568 105934242816 106407976960 106660078080 107108029440 107219600304 107319004160 107405551744 107646938365 107769722880 107881983008 108025050240 108096580110 108595640960 108705613824 108780064032 109234438848 109279799296 109525398160 109910108160 110169665208 110215414016 110463115610 110589112320 110678297088 110924520540 110927038980 111362046976 111390381720 111436637440 111509729280 111625885248 111699799447 112092147072 112168916646 112344066495 113058475520 113723525376 113770749952 113979111210 114026441920 114426961920 114502730880 114505330560 114624606946 114983619840 115031367680 115103394444 115226720256 115303018784 115708022784 115968068640 116016225280 116061591276 116698673664 116778598152 116960945940 117500931840 117578736260 117704714240 117778414917 117991733760 118196367360 118319488576 118322174912 118816407168 119083438905 119097906264 119708974080 119833670928 120733879680 120784015360 120831245712 121291284480 121367230884 121371598720 121577718624 121659151560 122136246272 122139019264 122170096080 122410739120 122509457458 122649194496 122840709120 122924840160 122939774208 123216072930 123699273216 123977278860 123992340768 124546830080 124628520960 124758342336 125282302848 125334327296 125366217120 125583640320 125714456612 125857849344 126140706240 126242432616 126359472640 126905573376 127022334832 127190784960 127323275361 127888957440 127976545920 127992093696 128109854822 128279747160 128564469760 128782804992 128957323640 129176326038 129323667456 129410288640 129665192960 129715896132 129769761664 130061410315 130209761280 130314769152 130518253440 130607642670 131119829504 131324570880 131430477792 132242430784 132331006960 132417803520 132555738732 132706934784 133109424648 133112446776 133723964928 133955883008 134024500380 134256939680 134550086656 134728519680 134852478760 134961230759 135560847360 135670170624 135882017280 135975080040 136508315648 136543048560 136599749120 136831730304 137403277056 137406396672 137712081510 137769267520 138347871360 139202558720 139219470336 139314818848 139532356560 140079542272 140115183840 140507582708 141001118208 141094483512 141245657088 141835640832 142154406720 142213437440 142302484227 142810705920 142900126686 142959467072 143692963840 143879243055 144033400320 144128773480 144635028480 144940818432 145040085376 145076989095 145645918464 145873342080 145973247690 145990981872 146546810880 146892886944 147509808192 147571062784 147899360720 147902718640 148520508960 148772734632 148834513664 148872382830 149456196096 149558555528 149792088660 150578933760 150700368384 150839022613 151039057140 151368847488 151631367168 151709038605 151972148280 152670307840 152673774080 153311493120 153471192592 153571855104 153635627008 153674717760 154624091520 154748788368 154990425960 155598231552 155704797536 155947927920 156073692378 156251713536 156602878560 156667909120 156729171204 157037886556 157143070765 157322311680 157589485056 157803040770 158421876224 158631966720 158777918540 158797208352 159611965440 159778227904 159990117120 160829400456 160978506240 161108327616 161654584320 161822974512 162103624832 162144870165 162212202080 162893461440 163063142129 163170096048 163787612160 163899786880 163919698944 164288097240 164932364288 165151088640 165303038480 165323121024 165436347382 165694673415 165883668480 166017445632 166344456448 166386780810 166390558470 167043070464 167154956160 167438827872 167444853760 168187608320 168253374969 168323243488 169587713280 169764367148 170635394560 170656124928 171039662880 171372847104 171710406656 171754096320 171757995840 171936910419 172235101384 172547051520 172655091666 172840080384 172954528176 173613015040 173753025536 174024337920 174143523560 175099427840 175167897228 175240637056 175634478385 176251397760 176368104390 176557071360 176740984976 177294551040 177479232864 177483262368 178224610752 178298619904 178699333840 179750506392 180893560832 181176023040 181300106720 181936926720 182057398080 182247041203 182366577936 182442307072 182488727340 183204369408 183208528896 183616108680 183764186187 183973791744 184387260240 184463828480 184899447074 185548909824 185625960448 185965918290 186043142080 186820245120 186948194410 187137513504 188001490944 188125978016 188375460480 188571684918 188786774016 189211059360 189363648924 189539208960 189736645636 190533502248 191534358528 191838990740 191964818880 192044533760 192164782233 192846704640 193174207488 193435985460 193764489057 194194557952 194497789440 194630996920 194654642496 195314641920 195472153728 195857182592 195911464005 196297358195 196679744256 196986856320 197145716688 198027345280 198363646176 198496510440 198833608098 199274928128 199722784880 199883851642 200585947392 200933824512 201036750570 201385409520 201825129984 202175156224 202278718140 202629531040 203341271040 203505255936 203962620060 204415324160 204762473472 204899623680 205247595456 206165455360 206331717824 206653901280 207056461824 207464308736 207521807040 207930570560 208098256504 208803838080 208829205504 208972228272 209298534840 209763082240 210119313408 210404054360 210761374062 211509288960 211641725268 211729611136 211868485632 212205458935 213320156160 214216058880 214439200608 214638008320 214811103488 215293876730 215539445760 215763966016 216050100480 216193160220 217191281920 217411227648 217560128064 218468877696 218559598592 218959871535 219050796320 219820216320 220339330416 220430828032 220926231220 221178224640 221356594176 221849041080 221854077960 222724093952 222780763440 222873274880 223019458560 223251770496 223399598894 224184294144 224337833292 224688132990 226116951040 227447050752 227958222420 228052883840 229005461760 229010661120 229249213892 229967239680 230206788888 230453440512 230606037568 231416045568 231936137280 232032450560 232123182552 233397347328 233557196304 233921891880 234110538567 235001863680 235157472520 235409428480 235556829834 235983467520 236392734720 236638977152 236644349824 236704561155 237170807045 237632814336 238166877810 238195812528 239417948160 239667341856 241467759360 241568030720 241662491424 242734461768 242743197440 243155437248 243318303120 244272492544 244278038528 244340192160 244821478240 245018914916 245298388992 245681418240 245849680320 245879548416 246105773737 246432145860 247398546432 247954557720 247984681536 248154521073 249093660160 249257041920 249516684672 250564605696 250668654592 250732434240 251167280640 251428913224 252281412480 252484865232 252718945280 254044669664 254381569920 254646550722 255953091840 255984187392 256219709644 256559494320 257565609984 257914647280 258352652076 258647334912 258820577280 259330385920 259431792264 259539523328 260122820630 260419522560 260629538304 261036506880 261215285340 262239659008 262649141760 262860955584 264484861568 264552156585 264662013920 264835607040 265111477464 266218849296 266224893552 267447929856 267911766016 268049000760 268513879360 269100173312 269457039360 269704957520 269922461518 271340341248 271764034560 271950160080 273016631296 273086097120 273199498240 273663460608 274806554112 274812793344 275424163020 275538535040 276695742720 277349170611 278405117440 278438940672 278629637696 279064713120 280159084544 280230367680 280422291615 281015165416 282002236416 282188967024 282491314176 282857527377 284308813440 284426874880 284604968454 285621411840 285800253372 285918934144 286561517365 287758486110 288066800640 288257546960 289270056960 290080170752 290153978190 291291836928 291746684160 291946495380 291981963744 293785773888 295019616384 295142125568 295798721440 295805437280 297041017920 297545469264 297669027328 297744765660 298912392192 299117111056 299584177320 299825777463 301157867520 301400736768 301678045226 302078114280 302737694976 303262734336 303418077210 303944296560 305340615680 305347548160 306273643645 306622986240 306942385184 307143710208 307349435520 309248183040 309497576736 309980851920 311196463104 311409595072 311895855840 312147384756 312503427072 313205757120 313335818240 313458342408 314075773112 314286141530 314644623360 315178970112 315606081540 316142061093 316843752448 317263933440 317555837080 317594416704 317811930497 319223930880 319556455808 319980234240 320274637055 321658800912 321957012480 322216655232 322940815095 323309168640 323645949024 324207249664 324289740330 324424404160 325786922880 326126284258 326340192096 327799573760 327839397888 328576194480 329864728576 330606076960 330646242048 330872694764 331389346830 331767336960 332034891264 332688912896 332773561620 332781116940 334086140928 334309912320 334877655744 334889707520 335099398341 336375216640 336506749938 336646486976 339175426560 339528734296 341270789120 341312249856 342079325760 343508192640 343515991680 343873820838 344470202768 345094103040 345310183332 345680160768 345909056352 347506051072 348048675840 348287047120 350198855680 350335794456 350481274112 351268956770 352502795520 352736208780 353114142720 353335244751 353481969952 354589102080 354958465728 354966524736 355201569379 356449221504 356597239808 357250316715 357398667680 359501012784 361787121664 362352046080 362600213440 363873853440 364114796160 364494082406 364733155872 364884614144 364977454680 366408738816 366417057792 367232217360 367528372374 367947583488 368774520480 368927656960 369798894148 371097819648 371931836580 372086284160 373640490240 373896388820 374275027008 376002981888 376251956032 376750920960 377143369836 377573548032 378422118720 378727297848 379078417920 379473291272 381067004496 381969826083 383677981480 383929637760 384089067520 384329564466 385693409280 386348414976 386871970920 387528978114 388389115904 388995578880 389261993840 389309284992 390184230945 390629283840 390944307456 391714365184 391822928010 392594716390 393359488512 393973712640 394291433376 396054690560 396727292352 396993020880 397667216196 398549856256 399445569760 399767703284 401171894784 401867649024 402073501140 402770819040 403650259968 404350312448 404557436280 404883692277 405259062080 406682542080 407010511872 407925240120 408830648320 409524946944 409799247360 410495190912 412330910720 412663435648 413307802560 413590868455 415043614080 415861141120 416196513008 417607676160 417658411008 417944456544 418597069680 420238626816 420808108720 421522748124 423283450536 423459222272 423736971264 424410917870 426640312320 426907452681 428432117760 428878401216 429276016640 429622206976 430587753460 431078891520 431527932032 431637729165 432100200960 432386320440 434382563840 434822455296 435120256128 436937755392 437119197184 437919743070 438101592640 439640432640 440678660832 440861656064 441852462440 442713188352 443698082160 443708155920 445448187904 445561526880 445746549760 446503540992 446799197788 448368588288 448675666584 449376265980 452233902080 452517067839 454894101504 455916444840 456105767680 458010923520 458021322240 458498427784 459934479360 460413577776 460906881024 461212075136 462248617685 463872274560 464064901120 464246365104 466794694656 467114392608 467843783760 468221077134 470003727360 470314945040 470818856960 471113659668 471429212295 471966935040 473277954304 473288699648 473409122310 474341614090 475265628672 476333755620 476391625056 478835896320 479334683712 482935518720 483324982848 485468923536 485486394880 486310874496 486636606240 488544985088 488556077056 488680384320 489189426387 489642956480 490037829832 491362836480 491699360640 491759096832 492211547474 492864291720 494797092864 495909115440 495969363072 496309042146 497084020245 498187320320 499033369344 499709629105 501129211392 501464868480 502334561280 502857826448 504562824960 504969730464 505437890560 508089339328 508763139840 509293101444 511906183680 511968374784 512439419288 513118988640 515131219968 515810731257 515829294560 516705304152 517641154560 518660771840 518863584528 519079046656 520245641260 520839045120 521259076608 522073013760 522430570680 524479318016 525298283520 525721911168 526903435155 528969723136 529104313170 529324027840 529671214080 530222954928 532437698592 532449787104 534895859712 536098001520 537027758720 538200346624 539409915040 539844923036 542680682496 543528069120 543900320160 546033262592 546172194240 546398996480 546741123609 547326921216 549613108224 549625586688 550848326040 551077070080 551292558561 553391485440 554698341222 556810234880 556877881344 557259275392 558129426240 558498997235 560460735360 560844583230 562030330832 564004472832 564377934048 565715054754 568617626880 568853749760 569209936908 571600506744 571837868288 573123034730 575516972220 576133601280 576494346699 576515093920 578540113920 579539402671 580160341504 580307956380 582583673856 583493368320 583892990760 583963927488 587571547776 588892074585 590039232768 590284251136 591597442880 591610874560 594082035840 595090938528 595338054656 595489531320 597824784384 598234222112 599168354640 599651554926 602801473536 603356090452 604156228560 605475389952 606525468672 606836154420 607888593120 610681231360 610695096320 612547287290 613245972480 613884770368 614287420416 614698871040 618496366080 618995153472 619961703840 622392926208 622819190144 623791711680 624294769512 626411514240 626671636480 626916684816 628151546224 628572283060 629289246720 630357940224 631212163080 632284122186 633687504896 634527866880 635111674160 635188833408 635623860994 636616376805 639112911616 639960468480 640549274110 643317601824 643914024960 644433310464 645881630190 646618337280 647291898048 648414499328 648579480660 648848808320 651573845760 652252568516 652680384192 655599147520 655678795776 657152388960 659729457152 661212153920 661292484096 661745389528 662778693660 663534673920 664069782528 665377825792 665547123240 665562233880 667411017863 668172281856 668619824640 669755311488 669779415040 670198796682 672750433280 673013499876 673292973952 674806153795 678350853120 679057468592 682541578240 684158651520 687016385280 687031983360 687747641676 688940405536 690620366664 691360321536 691818112704 695012102144 696097351680 696574094240 700397711360 700671588912 700962548224 702537913540 705005591040 705472417560 706228285440 706670489502 706963939904 709178204160 709916931456 709933049472 710403138758 711512421135 712898443008 713194479616 714500633430 714797335360 719002025568 724704092160 725200426880 728229592320 728988164812 729466311744 729769228288 729954909360 732817477632 732834115584 734464434720 735056744748 735895166976 737549040960 737855313920 738317321211 739597788296 742195639296 743863673160 744172568320 744463563219 747280980480 747792777640 748550054016 752005963776 752503912064 753501841920 754195113065 754286739672 756844237440 757454595696 758156835840 758946582544 762134008992 763939652166 767355962960 767859275520 768178135040 768659128932 772696829952 773743941840 775057956228 776778231808 777991157760 778523987680 778618569984 780368461890 781258567680 781888614912 783428730368 783645856020 785189432780 786718977024 787947425280 788582866752 792109381120 793454584704 793986041760 795334432392 797099712512 798891139520 799535406568 802343789568 803735298048 804147002280 805541638080 806380743953 807300519936 809114872560 809767384554 810518124160 814021023744 815315710645 815850480240 819049893888 819598494720 820990381824 824661821440 825326871296 826615605120 827181736910 830087228160 831722282240 832047511833 832393026016 835215352320 835316822016 835888913088 837194139360 840477253632 841266874845 841616217440 843045496248 846566901072 846918444544 847473942528 848821835740 853280624640 853814905362 856864235520 857756802432 858552033280 859244413952 859684552095 861175506920 863055864064 863275458330 864200401920 864772640880 868765127680 870240512256 873875510784 875839486140 876203185280 881357321664 881723312128 883704924880 885426376704 887396164320 887416311840 890896375808 891123053760 891493099520 893007081984 893598395576 896737176576 897351333168 898752531960 899477332389 904467804160 905034135678 909788203008 911235206015 911832889680 912211535360 916021847040 916042644480 916996855568 918820930935 919868958720 920827155552 922424150272 924497235370 927744549120 928129802240 928492730208 933589389312 934228785216 935687567520 936442154268 940007454720 940629890080 942227319336 942858424590 943933870080 946555908608 946577399296 946818244620 948683228180 950531257344 952667511240 952783250112 953435791491 957671792640 958669367424 960823911165 965871037440 966649965696 968822445285 970937847072 970972789760 972621748992 973273212480 977360768640 978378852774 979285912960 980075659664 983398721280 983518193664 984423094948 985728583440 989594185728 991818230880 991938726144 992618084292 994168040490 996374640640 998066738688 999419258210 1002258422784 1002929736960 1004669122560 1005298195023 1005715652896 1009125649920 1009939460928 1010875781120 1016178678656 1017526279680 1018586202888 1023812367360 1023936749568 1024878838576 1026237977280 1031621462514 1031658589120 1033410608304 1035282309120 1037321543680 1037727169056 1038158093312 1040491282520 1042518153216 1044146027520 1044861141360 1048958636032 1050596567040 1051443822336 1053806870310 1057939446272 1058208626340 1058648055680 1059342428160 1060445909856 1064875397184 1064899574208 1065604708137 1069791719424 1072196003040 1074055517440 1076400693248 1078819830080 1079689846072 1085361364992 1087056138240 1087800640320 1088933765987 1092344388480 1092797992960 1093482247218 1094653842432 1099226216448 1099251173376 1101696652080 1102154140160 1102585117122 1106782970880 1109396682444 1113620469760 1114518550784 1116258852480 1116997994470 1120921470720 1121689166460 1124060661664 1128008945664 1128755868096 1131430109508 1137235253760 1138419873816 1143201013488 1143675736576 1146246069460 1151033944440 1152267202560 1152988693398 1153030187840 1157080227840 1159078805342 1160320683008 1160615912760 1165167347712 1166986736640 1167785981520 1167927854976 1170552692835 1175143095552 1177784149170 1180078465536 1183194885760 1183221749120 1188164071680 1190181877056 1190676109312 1190979062640 1195649568768 1196468444224 1198336709280 1199303109852 1205602947072 1206712180904 1208312457120 1210950779904 1213050937344 1213672308840 1214651076831 1215777186240 1217043620809 1221362462720 1221390192640 1225094574580 1226491944960 1227769540736 1228574840832 1229397742080 1230528868685 1236992732160 1237990306944 1239923407680 1240772605365 1245638380288 1247583423360 1248589539024 1252823028480 1253343272960 1253833369632 1256303092448 1257144566120 1260715880448 1262424326160 1264568244372 1267375009792 1270223348320 1270377666816 1271247721988 1273232753610 1278225823232 1279920936960 1281098548220 1286635203648 1287828049920 1288866620928 1291763260380 1293236674560 1294583796096 1296828998656 1297158961320 1297697616640 1303147691520 1304505137032 1305360768384 1311198295040 1311357591552 1314304777920 1322424307840 1322584968192 1323490779056 1325557387320 1328139565056 1330755651584 1331094246480 1331124467760 1334822035726 1336344563712 1337239649280 1339510622976 1339558830080 1340397593364 1345500866560 1346026999752 1346585947904 1349612307590 1356701706240 1357551203517 1358114937184 1365083156480 1368317303040 1374032770560 1374063966720 1375495283352 1377880811072 1381240733328 1382720643072 1383636225408 1386745853055 1390024204288 1392194703360 1393148188480 1400795422720 1401343177824 1401925096448 1405075827080 1410011182080 1410944835120 1412456570880 1413340979004 1413927879808 1414287636885 1419833862912 1419866098944 1420806277516 1423024842270 1425796886016 1429001266860 1429594670720 1438004051136 1450400853760 1456459184640 1457976329624 1458932623488 1459538456576 1459909818720 1465634955264 1465668231168 1467568279161 1468928869440 1470113489496 1475098081920 1475710627840 1476634642422 1479195576592 1484391278592 1487727346320 1488345136640 1488927126438 1494561960960 1495585555280 1497100108032 1499128887315 1505007824128 1507003683840 1508390226130 1508573479344 1513688474880 1514909191392 1516313671680 1517893165088 1524268017984 1527879304332 1534711925920 1535718551040 1537318257864 1545393659904 1547487883680 1550115912456 1553556463616 1555982315520 1557047975360 1557237139968 1560736923780 1562517135360 1563777229824 1566857460736 1567291712040 1570378865560 1571645300129 1573437954048 1575894850560 1577165733504 1580710305465 1584218762240 1586909169408 1587972083520 1589059652485 1590668864784 1597782279040 1599070813136 1604687579136 1608294004560 1611083276160 1612761487906 1614601039872 1618229745120 1619534769108 1621036248320 1628042047488 1630631421290 1631700960480 1638099787776 1639196989440 1640223370827 1641980763648 1649323642880 1650653742592 1653231210240 1654363473820 1660174456320 1663444564480 1664095023666 1664786052032 1670430704640 1670633644032 1671777826176 1674388278720 1675496991705 1682533749690 1683232434880 1686090992496 1693133802144 1693836889088 1697643671480 1706561249280 1707629810724 1715513604864 1718488827904 1719369104190 1722351013840 1726111728128 1726550916660 1728400803840 1729545281760 1737530255360 1738618208013 1740481024512 1747751021568 1751678972280 1752406370560 1762714643328 1763446624256 1766676223755 1767409849760 1770852753408 1774792328640 1774832623680 1776007846895 1782246107520 1782986199040 1786014163968 1787196791152 1793474353152 1794702666336 1797505063920 1798954664778 1808935608320 1810068271356 1819576406016 1822470412030 1823665779360 1824423070720 1832043694080 1832085288960 1833993711136 1837641861870 1839737917440 1841654311104 1844848300544 1848994470740 1855489098240 1856985460416 1867178778624 1868457570432 1871375135040 1872884308536 1880014909440 1881259780160 1884454638672 1885716849180 1887867740160 1893111817216 1893154798592 1893636489240 1897366456360 1898896590599 1901062514688 1905335022480 1905566500224 1906871582982 1909849130415 1917338734848 1921647822330 1931742074880 1933299931392 1937644890570 1941875694144 1941945579520 1945243497984 1946546424960 1954721537280 1956757705548 1958571825920 1960151319328 1966797442560 1967036387328 1968846189896 1971457166880 1979188371456 1983636461760 1983877452288 1985236168584 1988336080980 1992749281280 1996133477376 1998838516420 2002233053589 2004516845568 2005859473920 2009338245120 2010596390046 2011431305792 2018251299840 2019878921856 2021751562240 2024418461385 2032357357312 2035052559360 2037172405776 2047624734720 2049757677152 2052475954560 2063242925028 2063317178240 2066821216608 2075454338112 2076316186624 2080982565040 2085036306432 2088292055040 2089722282720 2097917272064 2101193134080 2102887644672 2107613740620 2115878892544 2116417252680 2117296111360 2118684856320 2120891819712 2129750794368 2129799148416 2131209416274 2134537263405 2139583438848 2144392006080 2148111034880 2157639660160 2159379692144 2174112276480 2175601280640 2177867531974 2184688776960 2185595985920 2186964494436 2189307684864 2198452432896 2198502346752 2203393304160 2204308280320 2205170234244 2213565941760 2214951963633 2218793364888 2227240939520 2229037101568 2232517704960 2233995988940 2241842941440 2243378332920 2248121323328 2256017891328 2257511736192 2262585339195 2262860219016 2274470507520 2276839747632 2286402026976 2287351473152 2292492138920 2302067888880 2304534405120 2305977386796 2306060375680 2318157610684 2320641366016 2321231825520 2330334695424 2333973473280 2335571963040 2335855709952 2341105385670 2350286191104 2355568298340 2360156931072 2366389771520 2366443498240 2376328143360 2380363754112 2381352218624 2381958125280 2391299137536 2392936888448 2396673418560 2398606219704 2411205894144 2413424361808 2416624914240 2419142231859 2421901559808 2427344617680 2429302153662 2431554372480 2434087241618 2442724925440 2442780385280 2445947131935 2450189149160 2455539081472 2457149681664 2458795484160 2461057737370 2473985464320 2475980613888 2479846815360 2481545210730 2491276760576 2495166846720 2497179078048 2505646056960 2507666739264 2512606184896 2514289132240 2521431760896 2524848652320 2529136488744 2534750019584 2540446696640 2540755333632 2542495443976 2546465507220 2556451646464 2559841873920 2562197096440 2564263384421 2573270407296 2575656099840 2577733241856 2579053656285 2583526520760 2589167592192 2593657997312 2594317922640 2595395233280 2606295383040 2609010274064 2610721536768 2622396590080 2628609555840 2644848615680 2645169936384 2646981558112 2651114774640 2656279130112 2661511303168 2662188492960 2662248935520 2669644071452 2672689127424 2674479298560 2679021245952 2680795186728 2691001733120 2692053999504 2693171895808 2699224615180 2713403412480 2715102407034 2716229874368 2730166312960 2733705618045 2736634606080 2748065541120 2748127933440 2750990566704 2755761622144 2756462792805 2762481466656 2767272450816 2773491706110 2784389406720 2786296376960 2802686355648 2803850192896 2810151654160 2820022364160 2821889670240 2826681958008 2827855759616 2828575273770 2839667725824 2839732197888 2841612555032 2846049684540 2851593772032 2858002533720 2859189341440 2860307374473 2865941429647 2876008102272 2882471733495 2897697013355 2900801707520 2912918369280 2915952659248 2917865246976 2919076913152 2919819637440 2935136558322 2937857738880 2940226978992 2950196163840 2951421255680 2953269284844 2958391153184 2968782557184 2975454692640 2976690273280 2977854252876 2989123921920 2991171110560 2994200216064 2998257774630 3010015648256 3014007367680 3016780452260 3017146958688 3027376949760 3029818382784 3032627343360 3035786330176 3048536035968 3055758608664 3069423851840 3071437102080 3074636515728 3094975767360 3098199700451 3100231824912 3111964631040 3114095950720 3114474279936 3121473847560 3127554459648 3133714921472 3134583424080 3140757731120 3143290600258 3146875908096 3151789701120 3154331467008 3161420610930 3168437524480 3173818338816 3175944167040 3178119304970 3181337729568 3195564558080 3196814124411 3198141626272 3209375158272 3216588009120 3222166552320 3225522975812 3229202079744 3236459490240 3239069538216 3242072496640 3256084094976 3261262842580 3263401920960 3266801297961 3278393978880 3280446741654 3283961527296 3298647285760 3301307485184 3306462420480 3308726947640 3320348912640 3326889128960 3328190047332 3329572104064 3337055089315 3340861409280 3343555652352 3348776557440 3350993983410 3365067499380 3366464869760 3372181984992 3386267604288 3387673778176 3395287342960 3415259621448 3431027209728 3436977655808 3438738208380 3444702027680 3452223456256 3453101833320 3456801607680 3459090563520 3462693782857 3475060510720 3477236416026 3480962049024 3495502043136 3503357944560 3504812741120 3525429286656 3526893248512 3533352447510 3534819699520 3549584657280 3549665247360 3552015693790 3564492215040 3565972398080 3572028327936 3574393582304 3586948706304 3589405332672 3595010127840 3597909329556 3620136542712 3639152812032 3644940824060 3647331558720 3648846141440 3651130862427 3664087388160 3664170577920 3667987422272 3675283723740 3679475834880 3683308622208 3689696601088 3691586606055 3697988941480 3710978196480 3713970920832 3722317816095 3736915140864 3742750270080 3745768617072 3760029818880 3762519560320 3768909277344 3771433698360 3786223634432 3786309597184 3787272978480 3794732912720 3797793181198 3802125029376 3810670044960 3811133000448 3813743165964 3819698260830 3834677469696 3843295644660 3863484149760 3866599862784 3875289781140 3883751388288 3883891159040 3890486995968 3893092849920 3909443074560 3913515411096 3917143651840 3920302638656 3933594885120 3934072774656 3937692379792 3942914333760 3967272923520 3967754904576 3970472337168 3976672161960 3985498562560 3992266954752 3997677032840 4004466107178 4009033691136 4011718947840 4018676490240 4021192780092 4022862611584 4031903719765 4036502599680 4039757843712 4048836922770 4064714714624 4070105118720 4074344811552 4095249469440 4099515354304 4104951909120 4126485850056 4126634356480 4133642433216 4150908676224 4152632373248 4160237559165 4161965130080 4170072612864 4176584110080 4179444565440 4183798153529 4202386268160 4205775289344 4215227481240 4231757785088 4232834505360 4234592222720 4237369712640 4241783639424 4259501588736 4259598296832 4262418832548 4269074526810 4288784012160 4296222069760 4315279320320 4318759384288 4351202561280 4355735063948 4369377553920 4373928988872 4378615369728 4396904865792 4397004693504 4406786608320 4408616560640 4410340468488 4427131883520 4429903927266 4437586729776 4454481879040 4458074203136 4465035409920 4467991977880 4483685882880 4486756665840 4496242646656 4497386661945 4515023472384 4525170678390 4525720438032 4548941015040 4553679495264 4572804053952 4574702946304 4584984277840 4604135777760 4611954773592 4612120751360 4636315221368 4641282732032 4642463651040 4660669390848 4667946946560 4671143926080 4671711419904 4676009701003 4682210771340 4700572382208 4711136596680 4714935900387 4720313862144 4732779543040 4732886996480 4752656286720 4760727508224 4762704437248 4763916250560 4767178957455 4785873776896 4793346837120 4797212439408 4826848723616 4833249828480 4838284463718 4843803119616 4854689235360 4858604307324 4863108744960 4868174483236 4891894263870 4900378298320 4911078162944 4914299363328 4917590968320 4922115474740 4947970928640 4951961227776 4959693630720 4963090421460 4982553521152 4990333693440 4994358156096 5011292113920 5015333478528 5025212369792 5026490975115 5028578264480 5049697304640 5058272977488 5080893393280 5081510667264 5084990887952 5092931014440 5112903292928 5119683747840 5124394192880 5128526768842 5146540814592 5155466483712 5158107312570 5167053041520 5178335184384 5187315994624 5188635845280 5190790466560 5212590766080 5215854624039 5218020548128 5221443073536 5244793180160 5257219111680 5289697231360 5290339872768 5293963116224 5302229549280 5312558260224 5323022606336 5324376985920 5324497871040 5328023540685 5339288142904 5348958597120 5358042491904 5361590373456 5382003466240 5384107999008 5386343791616 5398449230360 5426806824960 5430204814068 5432459748736 5444668829935 5467411236090 5473269212160 5496131082240 5496255866880 5501981133408 5511523244288 5512925585610 5524962933312 5534544901632 5546983412220 5572592753920 5605372711296 5607700385792 5620303308320 5640044728320 5643779340480 5653363916016 5655711519232 5657150547540 5679335451648 5679464395776 5683225110064 5692099369080 5696689771797 5703187544064 5716005067440 5718378682880 5720614748946 5731882859294 5752016204544 5764943466990 5795394026710 5801603415040 5825836738560 5831905318496 5835730493952 5839639274880 5870273116644 5875715477760 5880453957984 5900392327680 5906538569688 5916782306368 5937565114368 5950909385280 5953380546560 5955708505752 5978247843840 5982342221120 5988400432128 5996515549260 6006699160767 6020031296512 6028014735360 6033560904520 6034293917376 6038426679443 6054753899520 6059636765568 6065254686720 6071572660352 6073255384155 6085218104045 6097072071936 6111517217328 6138847703680 6142874204160 6149273031456 6189951534720 6196399400902 6200463649824 6228191901440 6228948559872 6242947695120 6255108919296 6267429842944 6269166848160 6281515462240 6286581200516 6293751816192 6303579402240 6308662934016 6322841221860 6336875048960 6347636677632 6351888334080 6356238609940 6362675459136 6391129116160 6393628248822 6396283252544 6418750316544 6433176018240 6444333104640 6451045951624 6472918980480 6478139076432 6484144993280 6522525685160 6526803841920 6533602595922 6556787957760 6560893483308 6567923054592 6602614970368 6612924840960 6617453895280 6640697825280 6653778257920 6656380094664 6659144208128 6674110178630 6681722818560 6687111304704 6697553114880 6701987966820 6730134998760 6732929739520 6744363969984 6748829818201 6772535208576 6775347556352 6787756017585 6790574685920 6830519242896 6862054419456 6873955311616 6877476416760 6889404055360 6904446912512 6906203666640 6913603215360 6918181127040 6925387565714 6950121021440 6954472832052 6961924098048 6991004086272 7006715889120 7009625482240 7050858573312 7066704895020 7069639399040 7099169314560 7099330494720 7104031387580 7128984430080 7144056655872 7148787164608 7173897412608 7178810665344 7190020255680 7195818659112 7240273085424 7257426695577 7289881648120 7294663117440 7297692282880 7302261724854 7328174776320 7328341155840 7335974844544 7337841395805 7350567447480 7366617244416 7379393202176 7383173212110 7395977882960 7421956392960 7427941841664 7444635632190 7473830281728 7485500540160 7491537234144 7525039120640 7537818554688 7542867396720 7572447268864 7572619194368 7574545956960 7589465825440 7595586362396 7604250058752 7621340089920 7622266000896 7627486331928 7639396521660 7669354939392 7686591289320 7692790153263 7726968299520 7733199725568 7750579562280 7767502776576 7767782318080 7780973991936 7786185699840 7818886149120 7827030822192 7834287303680 7840605277312 7858226500645 7867189770240 7875384759584 7885828667520 7934545847040 7935509809152 7940944674336 7953344323920 7984533909504 7995354065680 8008932214356 8018067382272 8023437895680 8042385560184 8045725223168 8063807439530 8073005199360 8079515687424 8097673845540 8129429429248 8140210237440 8148689623104 8190498938880 8199030708608 8201116854135 8209903818240 8252971700112 8253268712960 8267284866432 8301817352448 8305264746496 8320475118330 8323930260160 8353168220160 8358889130880 8367596307058 8411550578688 8430454962480 8463515570176 8465669010720 8469184445440 8483567278848 8519003177472 8519196593664 8524837665096 8538149053620 8577568024320 8592444139520 8597824288941 8630558640640 8637518768576 8693091040065 8702405122560 8711470127896 8738755107840 8747857977744 8757230739456 8813573216640 8817233121280 8820680936976 8854263767040 8859807854532 8875173459552 8916148406272 8930070819840 8935983955760 8967371765760 8973513331680 8992485293312 8994773323890 9030046944768 9050341356780 9051440876064 9097882030080 9107358990528 9145608107904 9149405892608 9169968555680 9208271555520 9223909547184 9224241502720 9272630442736 9282565464064 9284927302080 9294599101353 9335893893120 9342287852160 9343422839808 9352019402006 9364421542680 9401144764416 9422273193360 9429871800774 9440627724288 9465559086080 9465773992960 9494482952995 9505312573440 9521455016448 9527832501120 9534357914910 9571747553792 9586693674240 9594424878816 9653697447232 9666499656960 9676568927436 9687606239232 9709378470720 9717208614648 9726217489920 9736348966472 9783788527740 9800403893883 9800756596640 9822156325888 9835181936640 9844230949480 9852169845407 9895941857280 9903922455552 9919387261440 9926180842920 9965107042304 9980667386880 9988716312192 10011165267945 10022584227840 10030666957056 10050424739584 10052981950230 10057156528960 10099394609280 10116545954976 10161786786560 10163021334528 10169981775904 10185862028880 10225806585856 10248788385760 10257053537684 10293081629184 10310932967424 10316214625140 10334106083040 10356670368768 10374631989248 10377271690560 10381580933120 10388081348571 10425181532160 10431709248078 10436041096256 10442886147072 10489586360320 10514438223360 10579394462720 10580679745536 10587926232448 10604459098560 10648753971840 10648995742080 10656047081370 10678576285808 10697917194240 10716084983808 10723180746912 10768215998016 10772687583232 10796898460720 10860409628136 10864919497472 10889337659870 10934822472180 10946538424320 10953392587281 10992262164480 10992511733760 11003962266816 11011248650749 11023046488576 11025851171220 11049925866624 11069089803264 11074759818165 11093966824440 11145185507840 11210745422592 11215400771584 11240606616640 11280089456640 11287558680960 11306727832032 11311423038464 11314301095080 11358670903296 11358928791552 11366450220128 11384198738160 11393379543594 11406375088128 11432010134880 11436757365760 11441229497892 11463765718588 11504032409088 11529886933980 11590788053420 11603206830080 11651673477120 11663810636992 11671460987904 11679278549760 11740546233288 11751430955520 11760907915968 11800784655360 11813077139376 11833564612736 11901818770560 11906761093120 11911417011504 11956495687680 11964684442240 11976800864256 11993031098520 12013398321534 12040062593024 12056029470720 12067121809040 12068587834752 12076853358886 12095711159295 12109507799040 12119273531136 12143145320704 12146510768310 12170436208090 12194144143872 12223034434656 12277695407360 12285748408320 12298546062912 12379903069440 12392798801804 12400927299648 12456383802880 12457897119744 12485895390240 12510217838592 12534859685888 12538333696320 12551394460587 12563030924480 12573162401032 12607158804480 12617325868032 12645682443720 12673750097920 12695273355264 12703776668160 12712477219880 12725350918272 12782258232320 12787256497644 12792566505088 12821316922105 12866352036480 12888666209280 12902091903248 12945837960960 12956278152864 12968289986560 13045051370320 13053607683840 13067205191844 13121786966616 13135846109184 13205229940736 13225849681920 13234907790560 13281395650560 13307556515840 13312760189328 13318288416256 13348220357260 13363445637120 13374222609408 13395106229760 13403975933640 13460269997520 13465859479040 13488727939968 13497659636402 13545070417152 13550695112704 13575512035170 13581149371840 13661038485792 13724108838912 13754952833520 13778808110720 13808893825024 13812407333280 13836362254080 13850775131428 13908945664104 13923848196096 13982008172544 14013431778240 14019250964480 14028029103009 14101717146624 14133409790040 14139278798080 14144807701161 14198338629120 14198660989440 14208062775160 14257968860160 14288113311744 14297574329216 14301536872365 14329707148235 14357621330688 14380040511360 14391637318224 14480546170848 14514853391154 14579763296240 14589326234880 14595384565760 14604523449708 14671949689088 14675682791610 14701134894960 14733234488832 14758786404352 14766346424220 14791955765920 14843912785920 14855883683328 14889271264380 14947660563456 14971001080320 14983074468288 15050078241280 15075637109376 15085734793440 15144894537728 15145238388736 15149091913920 15178931650880 15191172724792 15242680179840 15244532001792 15254972663856 15278793043320 15338709878784 15373182578640 15385580306526 15466399451136 15490998502255 15501159124560 15535005553152 15561947983872 15572371399680 15637772298240 15654061644384 15668574607360 15681210554624 15716453001290 15734379540480 15750769519168 15771657335040 15869091694080 15871019618304 15881889348672 15906688647840 15969067819008 15984070622055 15990708131360 16017864428712 16046875791360 16084771120368 16091450446336 16127614879060 16146010398720 16159031374848 16195347691080 16258858858496 16280420474880 16297379246208 16334006489805 16398061417216 16402233708270 16419807636480 16505943400224 16506537425920 16534569732864 16603634704896 16640950236660 16647860520320 16717778261760 16735192614116 16823101157376 16860909924960 16927031140352 16931338021440 16938368890880 16967134557696 17038006354944 17038393187328 17049675330192 17076298107240 17090069315391 17155136048640 17184888279040 17195648577882 17261117281280 17275037537152 17313468914285 17386182080130 17404810245120 17422940255792 17477510215680 17495715955488 17627146433280 17634466242560 17641361873952 17719615709064 17750346919104 17832296812544 17860141639680 17871967911520 17934743531520 17947026663360 17965721482801 17984970586624 17989546647780 18060093889536 18100682713560 18102881752128 18115280038329 18195764060160 18214717981056 18255654312135 18291216215808 18298811785216 18339937111360 18416543111040 18447819094368 18448483005440 18545260885472 18569854604160 18589198202706 18684575704320 18686845679616 18704038804012 18728843085360 18802289528832 18844546386720 18859743601548 18881255448576 18931118172160 18931547985920 18988965905990 19010625146880 19042910032896 19055665002240 19068715829820 19143495107584 19173387348480 19188849757632 19307394894464 19332999313920 19353137854872 19418756941440 19434417229296 19452434979840 19472697932944 19567577055480 19600807787766 19601513193280 19644312651776 19670363873280 19688461898960 19704339690814 19807844911104 19838774522880 19852361685840 19930214084608 19961334773760 19977432624384 20022330535890 20045168455680 20061333914112 20100849479168 20105963900460 20114313057920 20198789218560 20233091909952 20246489454603 20323573573120 20326042669056 20339963551808 20371724057760 20451613171712 20497576771520 20514107075368 20586163258368 20621865934848 20632429250280 20668212166080 20689741553753 20713340737536 20754543381120 20763161866240 20776162697142 20850363064320 20863418496156 20872082192512 20885772294144 20918990767645 21028876446720 21158788925440 21175852464896 21208918197120 21297507943680 21297991484160 21312094162740 21357152571616 21432169967616 21446361493824 21536431996032 21545375166464 21593796921440 21720819256272 21729838994944 21778675319740 21869644944360 21893076848640 21906785174562 21984524328960 21985023467520 22007924533632 22022497301498 22046092977152 22051702342440 22099851733248 22138179606528 22149519636330 22187933648880 22290371015680 22421490845184 22481213233280 22575117361920 22613455664064 22622846076928 22628602190160 22717341806592 22717857583104 22732900440256 22768397476320 22786759087188 22812750176256 22864020269760 22873514731520 22882458995784 22927531437176 23008064818176 23059773867960 23078370459789 23181576106840 23206413660160 23303346954240 23327621273984 23342921975808 23358557099520 23380048505015 23481092466576 23502861911040 23521815831936 23574679501935 23601569310720 23626154278752 23667129225472 23803637541120 23813522186240 23822834023008 23929368884480 23953601728512 23986062197040 24026796643068 24080125186048 24134243618080 24137175669504 24153706717772 24191422318590 24219015598080 24238547062272 24286290641408 24293021536620 24340872416180 24388288287744 24446068869312 24555390814720 24571496816640 24597092125824 24759806138880 24785597603608 24801854599296 24912767605760 24915794239488 24971790780480 25076667392640 25102788921174 25126061848960 25146324802064 25234651736064 25291364887440 25390546710528 25407553336320 25424954439760 25450701836544 25564516464640 25574512995288 25585133010176 25642633844210 25732704072960 25777332418560 25793472866823 25804183806496 25891675921920 25912556305728 25936579973120 26079273120195 26090102740640 26107215367680 26134410383688 26243573933232 26271692218368 26410459881472 26451699363840 26469815581120 26562791301120 26615113031680 26625520378656 26636576832512 26696440714520 26748445218816 26790212459520 26807951867280 26920539995040 26931718958080 26977455879936 26995319272804 27090140834304 27151024070340 27162298743680 27322076971584 27448217677824 27509905667040 27557616221440 27617787650048 27624814666560 27672724508160 27701550262856 27817891328208 27847696392192 27883797304059 28026863556480 28038501928960 28056058206018 28203434293248 28266819580080 28278557596160 28289615402322 28396677258240 28397321978880 28416125550320 28483448858985 28515937720320 28595148658432 28603073744730 28659414296470 28715242661376 28760081022720 28783274636448 28961092341696 29029706782308 29159526592480 29178652469760 29209046899416 29343899378176 29351365583220 29402269789920 29466468977664 29517572808704 29532692848440 29556509536221 29583911531840 29687825571840 29711767366656 29778542528760 29895321126912 29942002160640 29966148936576 30033495803835 30100156482560 30151274218752 30171469586880 30192133397215 30298183827840 30357863301760 30382345449584 30485360359680 30489064003584 30509945327712 30557586086640 30677419757568 30746365157280 30771160613052 30932798902272 30981997004510 31002318249120 31070011106304 31123895967744 31144742799360 31164244045713 31275544596480 31308123288768 31337149214720 31362421109248 31432906002580 31468759080960 31501539038336 31543314670080 31738183388160 31742039236608 31763778697344 31813377295680 31968141244110 31981416262720 32035728857424 32093751582720 32169542240736 32182900892672 32255229758120 32318062749696 32390695382160 32517717716992 32594758492416 32668012979610 32796122834432 32804467416540 32839615272960 33011886800448 33013074851840 33033745952247 33069139465728 33207269409792 33281900473320 33295721040640 33435556523520 33470385228232 33646202314752 33721819849920 33744149091005 33862676042880 33876737781760 33934269115392 34076012709888 34076786374656 34099350660384 34152596214480 34180138630782 34310272097280 34369776558080 34391297155764 34522234562560 34550075074304 34626937828570 34772364160260 34809620490240 34845880511584 34955020431360 34991431910976 35254292866560 35282723747904 35439231418128 35500693838208 35664593625088 35720283279360 35743935823040 35869487063040 35894053326720 35931442965602 35969941173248 35979093295560 36120187779072 36201365427120 36205763504256 36230560076658 36287133477885 36429435962112 36511308624270 36582432431616 36679874222720 36833086222080 36895638188736 36896966010880 37090521770944 37139709208320 37178396405412 37369151408640 37373691359232 37408077608024 37457686170720 37604579057664 37654183381761 37689092773440 37719487203096 37862236344320 37863095971840 37977931811980 38021250293760 38085820065792 38111330004480 38137431659640 38286990215168 38346774696960 38377699515264 38463950766315 38614789788928 38665998627840 38706275709744 38837513882880 38868834458592 38904869959680 38945395865888 39135154110960 39201615575532 39203026386560 39288625303552 39376923797920 39408679381628 39615689822208 39677549045760 39704723371680 39860428169216 39922669547520 39954865248768 40044661071780 40090336911360 40122667828224 40201698958336 40211927800920 40228626115840 40397578437120 40466183819904 40492978909206 40647147146240 40652085338112 40679927103616 40743448115520 40995153543040 41028214150736 41172326516736 41264858500560 41336424332160 41379483107506 41426681475072 41509086762240 41526323732480 41552325394284 41726836992312 41744164385024 41771544588288 41837981535290 42057752893440 42084087309027 42317577850880 42351704929792 42417836394240 42595015887360 42595982968320 42624188325480 42714305143232 42864339935232 42892722987648 42989121444705 43072863992064 43090750332928 43187593842880 43441638512544 43459677989888 43557350639480 43739289888720 43786153697280 43813570349124 44015849067264 44044994602996 44092185954304 44103404684880 44199703466496 44276359213056 44299039272660 44375867297760 44580742031360 44842981690368 44962426466560 45150234723840 45226911328128 45245692153856 45257204380320 45434683613184 45435715166208 45465800880512 45536794952640 45573518174376 45728040539520 45747029463040 45764917991568 45855062874352 46016129636352 46119547735920 46156740919578 46363152213680 46412827320320 46472995506765 46655242547968 46685843951616 46717114199040 46760097010030 46962184933152 47005723822080 47043631663872 47149359003870 47203138621440 47252308557504 47334258450944 47607275082240 47645668046016 47858737768960 47907203457024 47972124394080 48053593286136 48160250372096 48268487236160 48274351339008 48307413435544 48382844637180 48438031196160 48477094124544 48572581282816 48586043073240 48681744832360 48721004303999 48776576575488 48892137738624 49002019469415 49110781629440 49194184251648 49260849227035 49519612277760 49571195207216 49603709198592 49825535211520 49943581560960 50153334785280 50205577842348 50252123697920 50292649604128 50469303472128 50582729774880 50781093421056 50815106672640 50849908879520 50901403673088 51129032929280 51149025990576 51170266020352 51285267688420 51465408145920 51554664837120 51586945733646 51608367612992 51783351843840 51825112611456 51873159946240 51940406742855 52158546240390 52180205481280 52214430735360 52268820767376 52487147866464 52903398727680 52939631162240 53251040757312 53273153665024 53392881429040 53496890437632 53580424919040 53615903734560 53841079990080 53863437916160 53897164448403 53954911759872 53990638545608 54180281668608 54302048140680 54324597487360 54345840114987 54644153943168 54766962936405 54896435355648 55019811334080 55056243253745 55115232442880 55249629333120 55345449016320 55403100525712 55635782656416 55767594608118 56053727112960 56077003857920 56112116412036 56406868586496 56533639160160 56557115192320 56579230804644 56793354516480 56794643957760 56832251100640 56966897717970 57031875440640 57190297316864 57206147489460 57318828592940 57430485322752 57520162045440 57566549272896 57922184683392 58059413564616 58319053184960 58357304939520 58418093798832 58687798756352 58702731166440 58804539579840 58865794308569 58932937955328 59065385696880 59113019072442 59167823063680 59423534733312 59557085057520 59790642253824 59884004321280 59932297873152 60066991607670 60200312965120 60302548437504 60342939173760 60384266794430 60596367655680 60715726603520 60739468363809 60764690899168 60970720719360 60978128007168 61019890655424 61115172173280 61354839515136 61492730314560 61542321226104 61865597804544 61963994009020 62004636498240 62069224661259 62140022212608 62289485598720 62328488091426 62551089192960 62616246577536 62674298429440 62724842218496 62756972302935 62865812005160 63003078076672 63086629340160 63476366776320 63527557394688 63626754591360 63936282488220 63962832525440 64071457714848 64339084481472 64365801785344 64510459516240 64636125499392 64781390764320 65035435433984 65189516984832 65336025959220 65592245668864 65608934833080 65679230545920 66023773600896 66026149703680 66067491904494 66138278931456 66414538819584 66563800946640 66591442081280 66871113047040 66940770456464 67443639699840 67488298182010 67725352085760 67753475563520 67868538230784 68152025419776 68153572749312 68198701320768 68305192428960 68360277261564 68620544194560 68782594311528 69044469125120 69100150148608 69253875657140 69544728320520 69619240980480 69691761023168 69910040862720 69982863821952 70140145515045 70508585733120 70565447495808 70724038505805 70878462836256 71001387676416 71440566558720 71487871646080 71788106653440 71862885931204 71939882346496 71958186591120 72240375558144 72402730854240 72411527008512 72461120153316 72574266955770 72858871924224 73022617248540 73164864863232 73359748445440 73666172444160 73791276377472 73793932021760 74181043541888 74279418416640 74356792810824 74738302817280 74747382718464 74816155216048 74915372341440 75308366763522 75378185546880 75438974406192 75724472688640 75726191943680 75955863623960 76171640131584 76222660008960 76274863319280 76573980430336 76693549393920 76755399030528 76927901532630 77229579577856 77331997255680 77412551419488 77675027765760 77737668917184 77809739919360 77890791731776 78270308221920 78403231151064 78406052773120 78577250607104 78753847595840 78817358763256 79231379644416 79355098091520 79409446743360 79492164917051 79845339095040 79909730497536 80089322143560 80245335656448 80403397916672 80423855601840 80457252231680 80795156874240 80932367639808 80985957818412 81294294292480 81359854207232 81486896231040 81990307086080 82056428301472 82344653033472 82529717001120 82672848664320 82758966215012 82853362950144 83018173524480 83104650788568 83453673984624 83488328770048 83543089176576 83675963070580 84115505786880 84168174618054 84635155701760 84703409859584 84835672788480 85190031774720 85191965936640 85248376650960 85428610286464 85450346576955 85785445975296 85978242889410 86145727984128 86375187685760 86883277025088 86919355979776 87114701278960 87478579777440 87627140698248 88031698134528 88089989205992 88184371908608 88206809369760 88399406932992 88552718426112 88598078545320 88669528608663 88751734595520 88844184319057 89161484062720 89685963380736 89828607414005 89924852933120 90300469447680 90453822656256 90491384307712 90514408760640 90576400191645 90931601761024 91073589905280 91147036348752 91456081079040 91494058926080 91529835983136 91710125748704 92032259272704 92239095471840 92313481839156 92726304427360 92945991013530 93310485095936 93371687903232 93434228398080 93520194020060 93924369866304 94011447644160 94087263327744 94298718007740 94406277242880 94504617115008 94668516901888 95214550164480 95291336092032 95717475537920 95944248788160 96107186572272 96536974472320 96548702678016 96614826871088 96765689274360 96954188249088 97145162565632 97172086146480 97363489664720 97442008607998 97553153150976 97784275477248 98004038938830 98221563258880 98388368503296 98521698454070 99039224555520 99101237856741 99142390414432 99207418397184 99651070423040 99887163121920 100306669570560 100411155684696 100504247395840 100585299208256 100938606944256 101165459549760 101232447273015 101630213345280 101699817759040 101802807346176 102258065858560 102298051981152 102340532040704 102570535376840 102930816291840 103109329674240 103173891467292 103216735225984 103448707768765 103566703687680 103650225222912 103880813485710 104317092480780 104360410962560 104428861470720 104537641534752 104974295732928 105879262324480 106502081514624 106546307330048 106785762858080 106993780875264 107160849838080 107231807469120 107682159980160 107726875832320 107794328896806 107909823519744 107981277091216 108360563337216 108604096281360 108649194974720 108691680229974 109288307886336 109533925872810 110039622668160 110112486507490 110230464885760 110499258666240 110690898032640 110806201051424 111271565312832 111535189216236 112107454225920 112224232824072 112813737172992 113067278320320 113114230384640 113158461609288 113586709032960 113589287915520 113664502201280 113933795435940 114063750881280 114380594633728 114412294978920 114637657185880 114730106909417 114860970645504 115040324090880 115133098545792 115391852298945 115844369366784 116118827129232 116638106369920 116714609879040 116836187597664 117375597512704 117405462332880 117609079159680 117731588617138 117865875910656 118130771393760 118226038144884 118335646127360 118847069466624 119114170115040 119581284507648 119768008642560 119864595746304 120133983215340 120400625930240 120605096875008 120685878347520 120768533588860 121192735311360 121431453207040 121478936727618 121529381798336 121941441438720 121956256014336 122039781310848 122230344346560 122985460629120 123084642452208 123927988018040 124009272996480 124138449322518 124280044425216 124578971197440 124656976182852 125232493155072 125449684436992 125513944605870 125731624010320 126006156153344 126173258680320 126952733552640 127055114789376 127253509182720 127872564976440 127925665050880 128142915429696 128678168962944 128731603570688 128967364334115 129020919032480 129272250998784 129562781528640 130379033969664 130672051918440 131184491337728 131217869666160 131358461091840 132047547201792 132052299407360 132134983808988 132276557862912 132829077639168 133127601893280 133182884162560 133742226094080 133881540912928 134887279399680 134976596364020 135450704171520 135737076461568 136304050839552 136307145498624 136397402641536 136610384857920 136720554523128 137241088389120 137565188623056 138088938250240 138200300297216 138507751314280 139089456641040 139238481960960 139383522046336 139418986520295 139965727643904 140280291030090 141017171466240 141130894991616 141448077011610 141756925672512 142002775352832 142975743292160 143576213306880 143725771862408 143879764692992 143916373182240 144480751116288 144805461708480 144823054017024 144922240306632 145148533911540 145717743848448 146045234497080 146163012911997 146329729726464 146719496890880 147332344888320 147582552754944 147587864043520 147782547681105 148362087083776 148558836833280 148713585621648 149476605634560 149632310432096 149830744682880 150616733527044 150756371093760 150877948812384 151911727247920 152343280263168 152445320017920 152549726638560 153147960860672 153387098787840 153510798061056 153855803065260 154459159155712 154663994511360 154825102838976 155350055531520 155475337834368 155619479838720 155781583463552 155821220228565 156540616443840 156806462302128 156812105546240 157507695191680 157634717526512 158710196183040 158818893486720 158984329834102 159819460995072 160178644287120 160490671312896 160806795833344 160847711203680 160914504463360 161590313748480 161691493345209 161864735279616 161971915636824 162588588584960 162719708414464 162973792462080 163980614172160 164112856602944 164689306066944 165059434002240 165168729761235 165345697328640 165517932430024 166036347048960 166209301577136 166907347969248 166976657540096 167351926141160 168231011573760 168336349236108 169406819719168 169671345576960 170380063549440 170383931873280 170496753301920 170857220572928 170900693153910 171570891950592 171956485778820 172291455968256 172750375371520 173766554050176 173838711959552 174229402557920 174957159554880 175254281396496 176063396269056 176179978411984 176368743817216 176413618739520 176597382925707 176798813865984 177196157090640 177339057217326 177503469191040 177688368638114 178322968125440 179371926761472 179657214828010 179849705866240 180600938895360 180907645312512 181028817521280 181152800383290 181863203522048 182147179810560 182294072697504 182912162158080 183059671966272 183420251497408 184064518545408 184478190943680 184626963678312 185452608854720 185891982027060 186207673983777 186620970191872 186868456796160 187040388040120 187191227062733 187848739732608 188022895288320 188174526655488 188270916908805 188597436015480 189009234230016 189337033803776 190429100328960 190582672184064 191434951075840 191888497576320 192214373144544 193073948944640 193097405356032 193229653742176 193531378548720 193908376498176 194290325131264 194344172292960 194726979329440 194884017215996 195106306301952 195568550954496 196008077877660 196443126517760 196776737006592 197043396908140 198078449111040 198202475713482 198284780828864 198414836794368 199302140846080 199774326243840 200613339141120 200822311369392 201008494791680 201170598416512 202330919099520 202464894546030 203260426690560 203399635518080 203605614692352 204596103962304 204681064081408 205141070753680 205861632583680 206347782934584 206433470451968 206897415537530 207133407375360 207300450445824 207761626971420 208634184961560 208720821925120 208857722941440 209075283069504 209213724364231 209948591465856 210420436545135 211758524648960 213004163029248 213092614660096 213571525716160 214321699676160 214463614938240 215364319960320 215453751664640 215588657793612 215819647039488 215962554182432 216721126674432 217208192562720 217298389949440 217383360459948 218576615772672 219067851745620 220079245336320 220224973014980 220460929771520 220998517332480 221381796065280 221612402102848 222543130625664 223070378432472 224214908451840 224448465648144 226134556640640 226228460769280 226316923218576 227173418065920 227178575831040 227329004402560 227867590871880 228761189267456 228824589957840 229275314371760 229460213818834 229721941291008 230080648181760 230266197091584 230783704597890 231688738733568 232237654258464 233276212739840 233429219758080 233672375195328 234751195025408 234810924665760 235218158319360 235463177234276 235731751821312 236261542787520 236452076289768 236671292254720 237694138933248 238228340230080 238476494751153 239536017285120 239729191492608 240267966430680 240801251860480 241210193750016 241371756695040 241537067177720 242385470622720 242862906414080 242957873455236 243058763596672 243605021519995 243882882877440 244079562621696 244460688693120 245970921258240 246169284904416 247855976036080 248018545992960 248276898645036 248560088850432 249313952365704 250464986310144 250899368873984 251027889211740 251463248020640 252012312306688 252346517360640 253905467105280 254110229578752 254507018365440 255745129952880 255851330101760 256285830859392 257356337925888 257463207141376 257934728668230 258041838064960 259125563057280 260758067939328 261344103836880 262368982675456 262435739332320 264095094403584 264269967617976 264553115725824 265658155278336 266255203786560 266365768325120 266532552957171 267484452188160 267763081825856 269485822242015 269774558799360 269953192728040 270901408343040 271474152923136 271729200574935 272794805283072 273220769715840 273441109046256 274482176778240 275130377246112 276400600594432 277015502628560 278178913282080 278767044092672 278837973040590 279931455287808 280560582060180 282034342932480 282261789983232 282896154023220 283513851345024 284005550705664 285951486584320 287152426613760 287451543724816 287759529385984 287832746364480 289610923416960 289646108034048 289844480613264 290297067823080 291435487696896 292090468994160 292326025823994 292659459452928 293438993781760 294328971542845 294664689776640 295165105509888 295565095362210 296724174167552 297117673666560 297427171243296 298953211269120 299264620864192 299661489365760 301233467054088 301512742187520 301755897624768 303697341819045 303823454495840 304890640035840 305099453277120 305417265207617 306774197575680 307021596122112 307711606130520 308918318311424 309327989022720 309650205677952 310346123306295 310700111063040 310950675668736 311563166927104 311642440457130 313081232887680 313612924604256 313624211092480 315015390383360 315269435053024 317637786973440 317968659668204 319638921990144 320357288574240 320981342625792 321613591666688 321695422407360 321829008926720 323180627496960 323382986690418 323729470559232 323943831273648 325177177169920 325439416828928 325947584924160 327961228344320 328225713205888 330118868004480 330337459522470 330691394657280 331035864860048 332072694097920 332418603154272 333814695938496 333953315080192 334703852282320 336672698472216 338813639438336 339342691153920 340760127098880 340767863746560 340993506603840 341348708173219 341714441145856 341801386307820 343141783901184 343912971557640 344190320728251 344582911936512 345500750743040 347533108100352 347677423919104 348458805115840 349914319109760 350508562792992 352126792538112 352359956823968 352827237479040 353194765851414 353597627731968 354392314181280 354678114434652 355006938382080 355376737276228 358743853522944 359314429656020 359699411732480 361201877790720 361815290625024 362057635042560 362305600766580 363726407044096 364294359621120 364588145395008 365824324316160 366119343932544 366840502994816 368956381887360 369253927356624 370905217709440 371783964054120 372415347967554 373241940383744 373736913592320 374080776080240 374382454125466 375697479465216 376349053310976 376541833817610 377194872030960 378018468460032 378674067607552 380858200657920 381165344368128 382869902151680 383776995152640 384428746289088 386147897889280 386194810712064 386459307484352 387062757097440 387816752996352 388580650262528 388688344585920 389453958658880 389768034431992 391137101908992 392016155755320 392886253035520 393553474013184 394086793816280 396156898222080 396404951426964 396569561657728 396829673588736 397460824585255 399548652487680 401226678282240 401644622738784 402016989583360 402341196833024 404661838199040 404929789092060 406799271036160 407211229384704 409192207924608 409362128162816 410282141507360 411723265167360 412695565869168 412866940903936 413794831075060 414266814750720 414600900891648 415523253942840 417268369923120 417441643850240 417715445882880 418150566139008 418427448728462 419897182931712 420840873090270 423517049297920 426008326058496 427143051432320 428927229876480 430728639920640 431177315587224 431639294078976 431925108364864 433442253348864 434416385125440 434596779898880 434766720919896 437153231545344 438135703491240 438489038735991 440158490672640 440449946029960 440921859543040 441997034664960 442763592130560 443224804205696 443347643043315 444220921595285 445086261251328 446140756864944 448429816903680 448896931296288 452269113281280 452456921538560 452633846437152 454658008805120 455735181743760 457522378534912 457649179915680 458550628743520 458920427637668 459443882582016 460161296363520 460532394183168 461567409195780 463377477467136 464475308516928 466552425479680 466858439516160 467344750390656 469502390050816 469621849331520 470436316638720 470926354468552 472523085575040 472904152579536 473342584509440 476456680460160 476952989502306 479458382985216 480535932861360 482420387500032 482743513390080 483074134355440 484770941245440 485725812828160 485915746910472 486117527193344 487210043039990 487765765754880 488159125243392 488921377386240 491941842516480 492338569808832 495506189283705 495711952072160 496037091985920 496553797290072 498627904731408 500929972620288 501798737747968 502055778423480 502926496041280 504024624613376 504693034721280 508220459157504 509014036730880 511490259905760 511702660203520 512571661718784 514712675851776 515869457336460 516083676129920 518251126114560 521516135878656 522688207673760 524737965350912 524871478664640 528190188807168 528539935235952 529106231451648 529792148777121 532510407573120 532731536650240 533065105914342 534968904376320 535526163651712 538971644484030 539549117598720 539906385456080 541802816686080 543458401149870 545589610566144 546441539431680 546882218092512 550260754492224 552801201188864 554031005257120 556357826564160 557534088185344 557675946081180 559862910575616 561121164120360 561573681188199 564068685864960 564523579966464 565792308046440 567027702690048 568011101411328 571902973168640 573650534547085 574304853227520 574903087449632 575665492728960 579221846833920 579292216068096 579688961226528 580594135646160 582870975393792 584180937988320 584652051647988 585318918905856 586877987563520 588657943085690 589329379553280 590330211019776 591130190724420 593448348335104 594235347333120 594854342486592 597906422538240 598529241728384 599322978731520 602466934108176 603025484375040 603511795249536 607394683638090 607646908991680 609781280071680 610198906554240 610834530415234 614043192244224 615423212261040 617836636622848 619300411355904 620692246612590 621400222126080 621901351337472 623126333854208 623284880914260 626162465775360 627225849208512 627248422184960 627641173092693 630030780766720 630538870106048 635275573946880 635937319336408 639277843980288 640714577148480 643390844814720 643658017853440 646361254993920 646765973380836 647458941118464 647887662547296 650878833657856 651895169848320 655922456688640 656451426411776 660237736008960 660674919044940 661382789314560 662071729720096 664145388195840 664837206308544 667629391876992 667906630160384 669407704564640 673345396944432 677627278876672 678685382307840 681520254197760 681535727493120 681987013207680 682697416346438 683428882291712 683602772615640 686283567802368 687825943115280 688380641456502 689165823873024 691001501486080 695066216200704 696917610231680 699828638219520 701017125585984 704253585076224 704719913647936 705654474958080 706389531702828 707195255463936 708784628362560 709356228869304 710013876764160 710753474552456 715429484253459 718628859312040 719398823464960 722403755581440 723630581250048 724115270085120 724611201533160 727452814088192 728588719242240 729176290790016 730815064559985 731648648632320 732238687865088 733681005989632 737912763774720 738507854713248 741810435418880 743567928108240 744830695935108 746483880767488 748161552160480 748764908250932 751394958930432 752698106621952 753083667635220 754389744061920 756036936920064 757348135215104 761716401315840 762330688736256 765739804303360 767553990305280 768857492578176 772295795778560 772389621424128 772918614968704 774125514194880 777376689171840 778907917317760 779536068863984 782274203817984 784032311510640 787106948026368 788173587632560 792809902853928 793139123315456 793659347177472 794921649170510 799097304975360 799597658871513 802453356564480 803289245477568 804033979166720 804682393666048 808457466726045 809323676398080 809859578184120 813598542072320 814422458769408 818384415849216 818724256325632 820564283014720 823446530334720 825391131738336 825733881807872 827589662150120 829201801783296 831046507885680 834536739846240 834883287700480 836301132278016 836854897456924 839794365863424 841681746180540 847034098595840 852016652116992 854286102864640 857854459752960 861457279841280 862354631174448 863278588157952 863850216729728 868832770250880 869193559797760 869533441839792 874306463090688 876271406982480 876978077471982 880316981345280 880899892059920 881843719086080 882986914628535 883994069329920 886449608411392 886695286086630 888441843190570 890172522502656 892281513729888 896859633807360 897793862592576 904538226562560 905267692874304 909316017610240 911470363487520 915044757069824 915298359831360 916251795622851 917101257487040 917840855275336 920322592727040 921064788366336 923134818391560 926754954934272 928950617033856 931038369918885 933104850959360 934689500781312 935956135313665 939243698663040 940872633277440 941852708937104 945046171150080 945808305159072 946685169018880 952913360920320 953905979004612 958916765970432 961071865722720 964840775000064 965487026780160 966148268710880 969541882490880 971451625656320 971831493820944 972235054386688 974420086079980 975531531509760 976318250486784 977842754772480 983883685032960 984677139617664 991012378567410 991423904144320 992074183971840 993107594580144 997255809462816 1001859945240576 1004111556846960 1005852992082560 1008049249226752 1016440918315008 1018028073461760 1022980519811520 1023405320407040 1024046124519657 1025143323437568 1029425351703552 1031738914672920 1032167352259840 1032570962184753 1036502252229120 1043032271757312 1045376415347520 1046068621821155 1049742957329280 1056380377614336 1057079870471904 1059584297554242 1065020815146240 1065463073300480 1066130211828684 1071052327303424 1077943288968060 1079098235197440 1079812770912160 1083605633372160 1086916802299740 1091179221132288 1092883078863360 1093764436185024 1100521508984448 1105602402377728 1108062010514240 1112715653128320 1115068176370688 1115351892162360 1119725821151232 1122242328240720 1123147362376398 1129047159932928 1131584616092880 1134055405380096 1136022202822656 1143805946337280 1147301069094170 1148609706455040 1149806174899264 1151330985457920 1158443693667840 1158584432136192 1159377922453056 1161188271292320 1165741950787584 1168361875976640 1169304103295976 1173755975127040 1177315886171380 1178658759106560 1180660422039552 1182260381448840 1186896696670208 1188470694666240 1189708684973184 1192382473755765 1197058483456768 1198645957463040 1204933868216352 1206050968750080 1207023590499072 1214789367276180 1215293817983360 1220397813108480 1221669060830468 1228086384488448 1230846424522080 1235673273245696 1238600822711808 1241384493225180 1242800444252160 1243802702674944 1246252667708416 1246569761828520 1252324931550720 1254451698417024 1254496844369920 1255282346185386 1260061561533440 1261077740212096 1270551147893760 1271874638672816 1281429154296960 1286781689629440 1287316035706880 1293531946761672 1294917882236928 1295775325094592 1301757667315712 1303790339696640 1311844913377280 1312902852823552 1320475472017920 1321349838089880 1322765578629120 1324143459440192 1328290776391680 1329674412617088 1332662764785855 1335258783753984 1335813260320768 1338815409129280 1346690793888864 1357370764615680 1363974026415360 1365394832692876 1366857764583424 1367205545231280 1372567135604736 1375651886230560 1376761282913004 1378331647746048 1382003002972160 1390132432401408 1393835220463360 1399657276439040 1402034251171968 1408507170152448 1409439827295872 1411308949916160 1412779063405656 1417569256725120 1418712457738608 1420027753528320 1421506949104912 1430858968506918 1437257718624080 1438797646929920 1447261162500096 1448230540170240 1449222403066320 1454905628176384 1457177438484480 1458352581580032 1461630129119970 1463297297264640 1464477375730176 1467362011979264 1475825527549440 1477015709426496 1483620870837760 1487135856216480 1489661391870216 1492967761534976 1496323104320960 1497529816501864 1502789917860864 1505396213243904 1506167335270440 1508779488123840 1510351133423969 1512073873840128 1524661377472512 1527086326038085 1535107980610560 1537714985156352 1544591591557120 1545837229937408 1548251028389760 1554753378343680 1557815834635520 1559072137727968 1564548407635968 1568064623021280 1574213896052736 1576347175265120 1585619805707856 1586278246630912 1587318694354944 1589843298341020 1598194609950720 1599195317743026 1604906713128960 1606578490955136 1608067958333440 1609364787332096 1616914933452090 1618647352796160 1619719156368240 1627197084144640 1636768831698432 1641128566029440 1650782263476672 1651467763615744 1655179324300240 1658403603566592 1662093015771360 1669073479692480 1669766575400960 1672602264556032 1673709794913848 1679588731726848 1683363492361080 1684721043564597 1694068197191680 1704033304233984 1706743540866095 1708572205729280 1715708919505920 1720951603641255 1722914559682560 1724709262348896 1727700433459456 1737665540501760 1738387119595520 1739066883679584 1748612926181376 1752542813964960 1753956154943964 1760633962690560 1761799784119840 1765973829257070 1767988138659840 1772899216822784 1773390572173260 1776883686381140 1780345045005312 1784563027459776 1793719267614720 1795587725185152 1809076453125120 1810535385748608 1818632035220480 1822940726975040 1830596719662720 1832503591245702 1834202514974080 1835681710550672 1842129576732672 1846269636783120 1853509909868544 1857901234067712 1862076739837770 1866209701918720 1869379001562624 1871912270627330 1878487397326080 1881745266554880 1882923519278079 1883705417874208 1890092342300160 1891616610318144 1893370338037760 1905826721840640 1907811958009224 1917833531940864 1922143731445440 1930974053560320 1932296537421760 1939083764981760 1942903251312640 1943662987641888 1944470108773376 1948840172159960 1952636500973568 1955685509544960 1967767370065920 1969354279235328 1982024757134820 1982847808288640 1984148367943680 1986215189160288 1994511618925632 2003719890481152 2008223113693920 2011705984165120 2016098498453504 2032881836630016 2036056146923520 2045961039623040 2046810640814080 2048092249039314 2050286646875136 2058850703407104 2063477829345840 2064334704519680 2065141924369506 2073004504458240 2090752830695040 2092137243642310 2099485914658560 2112760755228672 2114159740943808 2119168595108484 2130041630292480 2132260423657368 2142104654606848 2155886577936120 2158196470394880 2159625541824320 2167211266744320 2173833604599480 2182358442264576 2185766157726720 2187528872370048 2192445193679955 2201043017968896 2216124021028480 2225431306256640 2230136352741376 2230703784324720 2239451642302464 2244484656481440 2246294724752796 2258094319865856 2263169232185760 2268110810760192 2272044405645312 2287611892674560 2294602138188340 2297219412910080 2299612349798528 2302661970915840 2316887387335680 2317168864272384 2318755844906112 2322376542584640 2336723751953280 2338608206591952 2347511950254080 2354631772342760 2361320844079104 2364520762897680 2373793393340416 2379417369946368 2384764947511530 2394116966913536 2397291914926080 2409867736432704 2412101937500160 2414047180998144 2429578734552360 2430587635966720 2440795626216960 2443338121660936 2456172768976896 2461692849044160 2477201645423616 2482768986450360 2487605405349888 2492505335416832 2493139523657040 2504649863101440 2508903396834048 2508993688739840 2510564692370772 2520123123066880 2522155480424192 2541102295787520 2543749277345632 2562858308593920 2573563379258880 2587063893523344 2589835764473856 2591550650189184 2603515334631424 2607580679393280 2623689826754560 2625805705647104 2640950944035840 2642699676179760 2645531157258240 2648286918880384 2648960743885605 2659348825234176 2665325529571710 2670517567507968 2677630818258560 2693381587777728 2727948052830720 2730789665385752 2733715529166848 2734411090462560 2745134271209472 2748755386868553 2751303772461120 2753522565826008 2764006005944320 2780264864802816 2787670440926720 2799314552878080 2804068502343936 2807868405940995 2818879654591744 2822617899832320 2825558126811312 2835138513450240 2837424915477216 2840055507056640 2843013898209824 2861717937013836 2874515437248160 2894522325000192 2896461080340480 2898444806132640 2909811256352768 2914354876968960 2916705163160064 2923260258239940 2926594594529280 2928954751460352 2934724023958528 2951651055098880 2954031418852992 2967241741675520 2974271712432960 2979322783740432 2992646208641920 2995059633003728 3005579835721728 3012334670540880 3017558976247680 3020702266847938 3024147747680256 3049322754945024 3054172652076170 3070215961221120 3072138373558971 3075429970312704 3089183183114240 3091674459874816 3096502056779520 3109506756687360 3115631669271040 3118144275455936 3129096815271936 3136129246042560 3138205865463465 3152694350530240 3171239611415712 3172556493261824 3179686596682040 3196389219901440 3198390635486052 3213156981910272 3218729574664192 3233829866904180 3237294705592320 3239438312736480 3254394168289280 3273537663396864 3282257132058880 3301564526953344 3302935527231488 3310358648600480 3316807207133184 3324186031542720 3338146959384960 3339533150801920 3345204529112064 3347419589827696 3359177463453696 3366726984722160 3369442087129194 3388136394383360 3408066608467968 3413487081732190 3417144411458560 3431417839011840 3441903207282510 3445829119365120 3449418524697792 3455400866918912 3475331081003520 3478133767359168 3497225852362752 3505085627929920 3507912309887928 3521267925381120 3523599568239680 3531947658514140 3535976277319680 3545798433645568 3546781144346520 3553767372762280 3556633314191927 3560690090010624 3569126054919552 3577147421267295 3591175450370304 3618152906250240 3621070771497216 3637264070440960 3645881453950080 3661193439325440 3665007182491404 3668405029948160 3671363421101344 3684259153465344 3692539273566240 3707019819737088 3715802468135424 3724153479675540 3732419403837440 3738758003125248 3743824541254660 3756974794652160 3763490533109760 3765847038556158 3767410835748416 3780184684600320 3783233220636288 3786740676075520 3811653443681280 3815623916018448 3844287462890880 3861948107120640 3864593074843520 3887325975283776 3888940217546752 3897680344319920 3905273001947136 3911371019089920 3935534740131840 3938708558470656 3964049514269640 3965695616577280 3968296735887360 3972430378320576 3989023237851264 3997988294357565 4007439780962304 4016446227387840 4023411968330240 4072112293847040 4091922079246080 4093621281628160 4096184498078628 4100573293750272 4117701406814208 4126955658691680 4128669409039360 4130283848739012 4146009008916480 4181505661390080 4184274487284620 4198971829317120 4225521510457344 4228319481887616 4238337190216968 4260083260584960 4264520847314736 4284209309213696 4311773155872240 4316392940789760 4319251083648640 4347667209198960 4364716884529152 4371532315453440 4375057744740096 4384890387359910 4402086035937792 4432248042056960 4450862612513280 4460272705482752 4461407568649440 4478903284604928 4488969312962880 4492589449505592 4516188639731712 4526338464371520 4531053400271907 4536221621520384 4575223785349120 4581258978114255 4589204276376680 4599224699597056 4605323941831680 4633774774671360 4637511689812224 4644753085169280 4673447503906560 4677216413183904 4709263544685520 4722641688158208 4729041525795360 4747586786680832 4758834739892736 4769529895023060 4788233933827072 4794583829852160 4819735472865408 4824203875000320 4828094361996288 4859157469104720 4861175271933440 4881591252433920 4886676243321872 4923385698088320 4954403290847232 4965537972900720 4975210810699776 4985010670833664 4986279047314080 5009299726202880 5017806793668096 5021129384741544 5040246246133760 5044310960848384 5082204591575040 5087498554691264 5120230622598285 5125716617187840 5147126758517760 5162854810923765 5174127787046688 5183101300378368 5215161358786560 5251611411294208 5281901888071680 5285399352359520 5296573837760768 5297921487771210 5318697650468352 5330651059143420 5341035135015936 5355261636517120 5386763175555456 5455896105661440 5461579330771504 5467431058333696 5468822180925120 5497510773737106 5502607544922240 5507045131652016 5528012011888640 5560529729605632 5575340881853440 5598629105756160 5608137004687872 5615736811881990 5637759309183488 5645235799664640 5651116253622624 5670277026900480 5674849830954432 5680111014113280 5686027796419648 5723435874027672 5749030874496320 5792922160680960 5796889612265280 5802928038944723 5828709753937920 5833410326320128 5846520516479880 5857909502920704 5869448047917056 5903302110197760 5908062837705984 5934483483351040 5948543424865920 5958645567480864 5985292417283840 5990119266007456 6011159671443456 6024669341081760 6035117952495360 6041404533695876 6048295495360512 6098645509890048 6108345304152340 6140431922442240 6144276747117942 6150859940625408 6178366366228480 6183348919749632 6193004113559040 6219013513374720 6231263338542080 6236288550911872 6272258492085120 6276411730926930 6305388701060480 6342479222831424 6345112986523648 6359373193364080 6396781270972104 6426313963820544 6437459149328384 6467659733808360 6474589411184640 6478876625472960 6485625455291161 6508788336578560 6547075326793728 6564514264117760 6603129053906688 6605871054462976 6620717297200960 6648372063085440 6676293918769920 6679066301603840 6690409058224128 6694839179655392 6718354926907392 6733453969444320 6738884174258388 6816133216935936 6826974163464380 6834288822917120 6862835678023680 6883806414565020 6891658238730240 6898837049395584 6910801733837824 6950662162007040 6956267534718336 7010171255859840 7015824619775856 7042535850762240 7047199136479360 7063895317028280 7091596867291136 7093562288693040 7107534745524560 7113266628383854 7121380180021248 7138252109839104 7154294842534590 7182350900740608 7236305812500480 7242141542994432 7274528140881920 7291762907900160 7322386878650880 7330014364982808 7336810059896320 7342726842202688 7368518306930688 7385078547132480 7431604936270848 7448306959351080 7464838807674880 7477516006250496 7487649082509320 7513949589304320 7526981066219520 7531694077112316 7534821671496832 7551755667119845 7560369369200640 7566466441272576 7623306887362560 7631247832036896 7688574925781760 7729186149687040 7774651950567552 7777880435093504 7795360688639840 7810546003894272 7822742038179840 7871069480263680 7877417116941312 7928099028539280 7931391233154560 7936593471774720 7944860756641152 7978046475702528 7995976588715130 8032892454775680 8046823936660480 8183844158492160 8192368996157256 8201146587500544 8235402813628416 8253911317383360 8257338818078720 8260567697478024 8292018017832960 8363011322780160 8368548974569240 8397943658634240 8423605217822985 8456638963775232 8476674380433936 8520166521169920 8529041694629472 8568418618427392 8623546311744480 8638502167297280 8695334418397920 8729433769058304 8743064630906880 8750115489480192 8769780774719820 8804172071875584 8864496084113920 8901725225026560 8920545410965504 8922815137298880 8977938625925760 8985178899011184 9052676928743040 9062106800543814 9072443243040768 9162517956228510 9178408552753360 9198449399194112 9210647883663360 9267549549342720 9275023379624448 9289506170338560 9346895007813120 9354432826367808 9414617596390395 9418527089371040 9458083051590720 9517669479785472 9539059790046120 9576467867654144 9589167659704320 9639470945730816 9656188723992576 9718314938209440 9722350543866880 9763182504867840 9773352486643744 9846771396176640 9908806581694464 9931075945801440 9950421621399552 9970021341667328 9972558094628160 10018599452405760 10035613587336192 10042258769483088 10080492492267520 10088621921696768 10164409183150080 10174997109382528 10240461245196570 10251433234375680 10294253517035520 10325709621847530 10348255574093376 10366202600756736 10503222822588416 10563803776143360 10570798704719040 10593147675521536 10595842975542420 10637395300936704 10661302118286840 10669899942575781 10682070270031872 10710523273034240 10773526351110912 10911792211322880 10923158661543008 10937644361850240 10995021547474212 11005215089844480 11014090263304032 11121059459211264 11150681763706880 11197258211512320 11216274009375744 11231473623763980 11275518618366976 11290471599329280 11302232507245248 11340554053800960 11349699661908864 11360222028226560 11372055592839296 11446871748055344 11498061748992640 11585844321361920 11593779224530560 11605856077889446 11666820652640256 11693041032959760 11715819005841408 11738896095834112 11806604220395520 11816125675411968 11868966966702080 11897086849731840 11917291134961728 11970584834567680 11980238532014912 12022319342886912 12049338682163520 12070235904990720 12082809067391752 12216690608304680 12280863844884480 12288553494235884 12301719881250816 12366697839499264 12386008227118080 12438027026749440 12462526677084160 12472577101823744 12544516984170240 12552823461853860 12610777402120960 12684958445662848 12690225973047296 12718746386728160 12793562541944208 12852627927641088 12874918298656768 12935319467616720 12949178822369280 12957753250945920 12971250910582322 13017576673157120 13094150653587456 13129028528235520 13206258107813376 13241434594401920 13296744126170880 13352587837539840 13380818116448256 13389678359310784 13436709853814784 13466907938888640 13477768348516776 13593160200815721 13653948326928760 13668577645834240 13725671356047360 13743776934342765 13767612829130040 13797674098791168 13821603467675648 13901324324014080 13912535069436672 14020342511719680 14031649239551712 14094398272958720 14127790634056560 14183193734582272 14187124577386080 14215069491049120 14226533256767708 14242760360042496 14276504219678208 14308589685069180 14364701801481216 14472611625000960 14484283085988864 14549056281763840 14583525815800320 14644773757301760 14660028729965616 14673620119792640 14685453684405376 14770157094264960 14863209872541696 14896613918702160 14955032012500992 14975298165018640 15027899178608640 15063388154224632 15069643342993664 15103511334239690 15120738738401280 15132932882545152 15246613774725120 15262495664073792 15360691867794855 15377149851563520 15458372299374080 15549303901135104 15555760870187008 15590721377279680 15645484076359680 15754834233882624 15856198057078560 15862782466309120 15889721513282304 15956092951405056 15991953177430260 16065784909551360 16093647873320960 16367688316984320 16384737992314512 16402293175001088 16507822634766720 16514677636157440 16521135394956048 16584036035665920 16726022645560320 16737097949138480 16795887317268480 16847210435645970 16913277927550464 16953348760867872 17040333042339840 17058083389258944 17136837236854784 17247092623488960 17277004334594560 17390668836795840 17408784116834169 17486129261813760 17500230978960384 17539561549439640 17608344143751168 17728992168227840 17783166570959635 17803450450053120 17845630274597760 17955877251851520 17970357798022368 18105353857486080 18124213601087628 18144886486081536 18325035912457020 18356817105506720 18396898798388224 18421295767326720 18535099098685440 18550046759248896 18579012340677120 18693790015626240 18708865652735616 18829235192780790 18837054178742080 18916166103181440 19035338959570944 19078119580092240 19152935735308288 19278941891461632 19312377447985152 19436629876418880 19444701087733760 19456876365873483 19526365009735680 19546704973287488 19693542792353280 19817613163388928 19862151891602880 19945116189256320 20037198904811520 20071227174672384 20084517538966176 20177243843393536 20349994218765056 20480922490393140 20502866468751360 20588507034071040 20651419243695060 20696511148186752 20732405201513472 21006445645176832 21127607552286720 21141597409438080 21186295351043072 21191685951084840 21274790601873408 21322604236573680 21339799885151562 21364140540063744 21421046546068480 21547052702221824 21823584422645760 21846317323086016 21875288723700480 21990043094948424 22010430179688960 22028180526608064 22301363527413760 22394516423024640 22432548018751488 22462947247527960 22551037236733952 22580943198658560 22604465014490496 22655267001359535 22681108107601920 22699399323817728 22744111185678592 22893743496110688 22996123497985280 23187558449061120 23211712155778892 23333641305280512 23386082065919520 23431638011682816 23477792191668224 23613208440791040 23632251350823936 23737933933404160 23794173699463680 23834582269923456 23941169669135360 23960477064029824 24098677364327040 24140471809981440 24165618134783504 24433381216609360 24577106988471768 24603439762501632 24733395678998528 24772016454236160 24876054053498880 24925053354168320 24945154203647488 25089033968340480 25105646923707720 25221554804241920 25369916891325696 25380451946094592 25437492773456320 25587125083888416 25705255855282176 25870638935233440 25915506501891840 25942501821164644 26188301307174912 26258057056471040 26412516215626752 26482869188803840 26593488252341760 26705175675079680 26761636232896512 26779356718621568 26933815877777280 26955536697033552 27186320401631442 27307896653857520 27337155291668480 27487553868685530 27535225658260080 27595348197582336 27643206935351296 27802648648028160 27825070138873344 28040685023439360 28063298479103424 28188796545917440 28255581268113120 28366387469164544 28374249154772160 28430138982098240 28453066513535416 28553008439356416 28617179370138360 28729403602962432 28968566171977728 29014640194723615 29167051631600640 29289547514603520 29320057459931232 29347240239585280 29370907368810752 29540314188529920 29726419745083392 29793227837404320 29910064025001984 29950596330037280 30055798357217280 30126776308449264 30139286685987328 30207022668479380 30241477476802560 30265865765090304 30493227549450240 30524991328147584 30721383735589710 30754299703127040 30916744598748160 31098607802270208 31181442754559360 31509668467765248 31712396114157120 31725564932618240 31779443026564608 31912185902810112 31983906354860520 32009699827727343 32131569819102720 32187295746641920 32428127276455805 32735376633968640 32769475984629024 33015645269533440 33029355272314880 33042270789912096 33452045291120640 33474195898276960 33591774634536960 33694420871291940 33826555855100928 33906697521735744 34080666084679680 34116166778517888 34273674473709568 34494185246977920 34554008669189120 34781337673591680 34817568233668338 35000461957920768 35079123098879280 35216688287502336 35457984336455680 35566333141919270 35606900900106240 35691260549195520 35911754503703040 35940715596044736 36210707714972160 36248427202175256 36650071824914040 36713634211013440 36793797596776448 36842591534653440 37100093518497792 37158024681354240 37387580031252480 37417731305471232 37658470385561580 37674108357484160 37832332206362880 38070677919141888 38156239160184480 38305871470616576 38557883782923264 38624754895970304 38873259752837760 38889402175467520 38913752731746966 39052730019471360 39093409946574976 39387085584706560 39724303783205760 39890232378512640 40142454349344768 40169035077932352 40354487686787072 40699988437530112 40961844980786280 41005732937502720 41177014068142080 41302838487390120 41393022296373504 41464810403026944 42283194818876160 42372590702086144 42383371902169680 42549581203746816 42645208473147360 42679599770303124 42728281080127488 42842093092136960 43094105404443648 43647168845291520 43692634646172032 43750577447400960 43980086189896848 44020860359377920 44056361053216128 44602727054827520 44865096037502976 44925894495055920 45102074473467904 45208930028980992 45310534002719070 45362216215203840 45398798647635456 45488222371357184 45787486992221376 45992246995970560 46375116898122240 46423424311557784 46667282610561024 46772164131839040 47264502701647872 47588347398927360 47669164539846912 47882339338270720 47920954128059648 48197354728654080 48280943619962880 48331236269567008 48866762433218720 49154213976943536 49206879525003264 49466791357997056 49544032908472320 49752108106997760 49850106708336640 49890308407294976 50178067936680960 50211293847415440 50443109608483840 50739833782651392 50874985546912640 51174250167776832 51410511710564352 51741277870466880 51831013003783680 51885003642329288 52226352350502507 52516114112942080 52825032431253504 52965738377607680 53186976504683520 53349499712878905 53410351350159360 53558713437243136 53867631755554560 53911073394067104 54372640803262884 54615793307715040 54975107737371060 55070451316520160 55190696395164672 55286413870702592 55605297296056320 55650140277746688 56081370046878720 56126596958206848 56377593091834880 56511162536226240 56748498309544320 56860277964196480 56906133027070832 57106016878712832 57234358740276720 57458807205924864 57937132343955456 58029280389447230 58334103263201280 58370629097620449 58579095029207040 58640114919862464 58694480479170560 58741814737621504 59080628377059840 59452839490166784 59586455674808640 59901192660074560 60111596714434560 60253552616898528 60278573371974656 60414045336958760 60531731530180608 61049982656295168 61442767471179420 61508599406254080 61833489197496320 62197215604540416 62362885509118720 63019336935530496 63424792228314240 63451129865236480 63558886053129216 63824371805620224 63967812709721040 64019399655454686 64263139638205440 64374591493283840 64856254552911610 65470753267937280 65538951969258048 66031290539066880 66084541579824192 66904090582241280 66948391796553920 67183549269073920 67388841742583880 67653111710201856 67813395043471488 67965801004078605 68232333557035776 68988370493955840 69108017338378240 69562675347183360 69635136467336676 70000923915841536 70158246197758560 70433376575004672 70915968672911360 71132666283838540 71213801800212480 71382521098391040 71823509007406080 71881431192089472 72421415429944320 72496854404350512 73300143649828080 73427268422026880 73587595193552896 74200187036995584 74316049362708480 74775160062504960 74835462610942464 75316940771123160 75348216714968320 75664664412725760 76141355838283776 76312478320368960 77115767565846528 77746519505675520 77778804350935040 77827505463493932 78186819893149952 78774171169413120 79448607566411520 79780464757025280 80284908698689536 80338070155864704 80708975373574144 81399976875060224 81923689961572560 82011465875005440 82605676974780240 82786044592747008 82929620806053888 84566389637752320 84745181404172288 84766743804339360 85099162407493632 85290416946294720 85359199540606248 85684186184273920 86188210808887296 87043920584170845 87385269292344064 87501154894801920 87960172379793696 88041720718755840 88112722106432256 89730192075005952 89851788990111840 90204148946935808 90417860057961984 90621068005438140 90724432430407680 90797597295270912 90976444742714368 91574973984442752 91984493991941120 92750233796244480 92846848623115568 93544328263678080 94529005403295744 95176694797854720 95338329079693824 95764678676541440 95841908256119296 96394709457308160 96561887239925760 96662472539134016 97284381829367415 97733524866437440 98308427953887072 99088065816944640 99780616814589952 100356135873361920 100422587694830880 100886219216967680 101479667565302784 101749971093825280 102348500335553664 102821023421128704 103482555740933760 103662026007567360 103770007284658576 104452704701005014 105032228225884160 105650064862507008 105931476755215360 106373953009367040 106698999425757810 106820702700318720 107117426874486272 107735263511109120 107822146788134208 108745281606525768 109231586615430080 109950215474742120 110140902633040320 110255632739949737 110381392790329344 111300280555493376 112162740093757440 112253193916413696 112755186183669760 113022325072452480 113496996619088640 113720555928392960 113812266054141664 114212033757425664 114468717480553440 114917614411849728 115874264687910912 116058560778894460 116668206526402560 116741258195240898 117158190058414080 117280229839724928 117388960958341120 117483629475243008 118161256754119680 119172911349617280 119802385320149120 120507105233797056 120557146743949312 120828090673917520 121063463060361216 122099965312590336 122885534942358840 123017198812508160 123666978394992640 124394431209080832 124725771018237440 126849584456628480 126902259730472960 127117772106258432 127648743611240448 127935625419442080 128038799310909372 128526279276410880 129712509105823220 130941506535874560 131077903938516096 132062581078133760 132169083159648384 133808181164482560 133896783593107840 134777683485167760 135306223420403712 135626790086942976 135931602008157210 136464667114071552 137976740987911680 138216034676756480 139125350694366720 139270272934673352 140001847831683072 140316492395517120 141831937345822720 142265332567677080 142765042196782080 143647018014812160 143762862384178944 144842830859888640 144993708808701024 146600287299656160 146854536844053760 147175190387105792 148400374073991168 148632098725416960 149550320125009920 149670925221884928 150633881542246320 150696433429936640 151329328825451520 152624956640737920 154231535131693056 155493039011351040 155655010926987864 156373639786299904 157548342338826240 158897215132823040 159560929514050560 160048499138636715 160676140311729408 162799953750120448 163847379923145120 165211353949560480 165572089185494016 165859241612107776 169132779275504640 169490362808344576 169533487608678720 170580833892589440 170718399081212496 171368372368547840 172376421617774592 174087841168341690 174770538584688128 175002309789603840 175920344759587392 176083441437511680 176225444212864512 179703577980223680 180835720115923968 181242136010876280 181595194590541824 181952889485428736 183149947968885504 183968987983882240 185500467592488960 185693697246231136 187088656527356160 189058010806591488 190353389595709440 190676658159387648 191529357353082880 191683816512238592 192789418914616320 193123774479851520 193324945078268032 194568763658734830 195467049732874880 196616855907774144 199561233629179904 200712271746723840 200845175389661760 201772438433935360 202959335130605568 203499942187650560 204697000671107328 206965111481867520 207324052015134720 207540014569317152 208905409402010028 211300129725014016 211862953510430720 212747906018734080 213397998851515620 213641405400637440 214234853748972544 215470527022218240 215644293576268416 217490563213051536 218463173230860160 219900430949484240 220281805266080640 220511265479899474 220762785580658688 222600561110986752 224325480187514880 224506387832827392 225510372367339520 226044650144904960 226993993238177280 227441111856785920 227624532108283328 228424067514851328 228937434961106880 232117121557788920 233336413052805120 233482516390481796 234560459679449856 234967258950486016 236322513508239360 238345822699234560 239604770640298240 241014210467594112 241114293487898624 241656181347835040 242126926120722432 244199930625180672 245771069884717680 246034397625016320 247333956789985280 248788862418161664 249451542036474880 253699168913256960 254235544212516864 255297487222480896 255871250838884160 256077598621818744 257052558552821760 259425018211646440 261131761752512535 262155807877032192 264125162156267520 264338166319296768 267793567186215680 269555366970335520 270612446840807424 271253580173885952 271863204016314420 272929334228143104 275953481975823360 276432069353512960 278250701388733440 278540545869346704 280632984791034240 284530665135354160 285530084393564160 287294036029624320 287525724768357888 289685661719777280 289987417617402048 291853145488102245 293200574599312320 293709073688107520 297264197450833920 299341850443769856 301267763084492640 301392866859873280 302658657650903040 305249913281475840 308463070263386112 310986078022702080 311310021853975728 312747279572599808 315096684677652480 317794430265646080 319121859028101120 320096998277273430 321352280623458816 325599907500240896 327694759846290240 330422707899120960 330766898219849211 331144178370988032 338265558551009280 339066975217357440 341161667785178880 341436798162424992 344752843235549184 348175682336683380 349541077169376256 350004619579207680 351840689519174784 352166882875023360 352450888425729024 359407155960447360 361671440231847936 362484272021752560 363190389181083648 363905778970857472 366299895937771008 367937975967764480 371000935184977920 371387394492462272 374177313054712320 380706779191418880 381353316318775296 383367633024477184 385578837829232640 386649890156536064 389137527317469660 390934099465749760 393233711815548288 399122467258359808 401424543493447680 401690350779323520 403544876867870720 405918670261211136 406999884375301120 409394001342214656 413930222963735040 414648104030269440 415080029138634304 417810818804020056 423725907020861440 425495812037468160 426795997703031240 428469707497945088 430941054044436480 431288587152536832 434981126426103072 436926346461720320 439800861898968480 440563610532161280 441022530959798948 441525571161317376 445201122221973504 448650960375029760 449012775665654784 451020744734679040 452089300289809920 453987986476354560 454882223713571840 455249064216566656 457874869922213760 464234243115577840 466965032780963592 469120919358899712 469934517900972032 472645027016478720 476691645398469120 479209541280596480 482028420935188224 482228586975797248 483312362695670080 488399861250361344 491542139769435360 497577724836323328 498903084072949760 507398337826513920 508471088425033728 511742501677768320 512155197243637488 514105117105643520 518850036423292880 522263523505025070 524311615754064384 528250324312535040 528676332638593536 535587134372431360 539110733940671040 542507160347771904 543726408032628840 545858668456286208 551278163699748685 551906963951646720 556501402777466880 557081091738693408 561265969582068480 569061330270708320 571060168787128320 574588072059248640 575051449536715776 579371323439554560 579974835234804096 583706290976204490 586401149198624640 587418147376215040 598683700887539712 602535526168985280 602785733719746560 605317315301806080 610499826562951680 621972156045404160 622620043707951456 625494559145199616 635588860531292160 638243718056202240 640193996554546860 642704561246917632 651199815000481792 655389519692580480 660845415798241920 661533796439698422 662288356741976064 676531117102018560 678133950434714880 682323335570357760 682873596324849984 696351364673366760 699082154338752512 700009239158415360 703681379038349568 704901776851458048 718814311920894720 723342880463695872 724968544043505120 726380778362167296 727811557941714944 732599791875542016 735875951935528960 742001870369955840 742774788984924544 748354626109424640 762706632637550592 766735266048954368 771157675658465280 773299780313072128 778275054634939320 781868198931499520 786467423631096576 803380701558647040 811837340522422272 813999768750602240 818788002684429312 827860445927470080 829296208060538880 830160058277268608 835621637608040112 847451814041722880 853591995406062480 856939414995890176 861882108088872960 862577174305073664 869962252852206144 873852692923440640 879601723797936960 881127221064322560 882045061919597896 898025551331309568 904178600579619840 907975972952709120 909764447427143680 910498128433133312 915749739844427520 928468486231155680 933930065561927184 938241838717799424 939869035801944064 945290054032957440 953383290796938240 958419082561192960 964056841870376448 966624725391340160 976799722500722688 983084279538870720 992300694659547633 997806168145899520 1014796675653027840 1023485003355536640 1024310394487274976 1037700072846585760 1044527047010050140 1048623231508128768 1056500648625070080 1057352665277187072 1071174268744862720 1078221467881342080 1085014320695543808 1087452816065257680 1091717336912572416 1102556327399497370 1103813927903293440 1113002805554933760 1114162183477386816 1122531939164136960 1138122660541416640 1142120337574256640 1150102899073431552 1159949670469608192 1167412581952408980 1172802298397249280 1174836294752430080 1197367401775079424 1205071052337970560 1205571467439493120 1210634630603612160 1220999653125903360 1243944312090808320 1245240087415902912 1250989118290399232 1271177721062584320 1276487436112404480 1280387993109093720 1285409122493835264 1310779039385160960 1321690831596483840 1323067592879396844 1324576713483952128 1353062234204037120 1356267900869429760 1364646671140715520 1365747192649699968 1392702729346733520 1398164308677505024 1407362758076699136 1409803553702916096 1437628623841789440 1446685760927391744 1449937088087010240 1465199583751084032 1485549577969849088 1496709252218849280 1525413265275101184 1533470532097908736 1542315351316930560 1546599560626144256 1556550109269878640 1563736397862999040 1572934847262193152 1606761403117294080 1627999537501204480 1637576005368858624 1653834491099246055 1655720891854940160 1660320116554537216 1671243275216080224 1707183990812124960 1713878829991780352 1723764216177745920 1725154348610147328 1739924505704412288 1747705385846881280 1759203447595873920 1762254442128645120 1764090123839195792 1796051102662619136 1808357201159239680 1815951945905418240 1819528894854287360 1820996256866266624 1831499479688855040 1856936972462311360 1867860131123854368 1876483677435598848 1906766581593876480 1916838165122385920 1928113683740752896 1933249450782680320 1953599445001445376 1966168559077741440 1984601389319095266 1995612336291799040 2029593351306055680 2046970006711073280 2048620788974549952 2075400145693171520 2089054094020100280 2097246463016257536 2114705330554374144 2142348537489725440 2156442935762684160 2170028641391087616 2174905632130515360 2183434673825144832 2205112654798994740 2207627855806586880 2226005611109867520 2228324366954773632 2245063878328273920 2276245321082833280 2300205798146863104 2319899340939216384 2334825163904817960 2345604596794498560 2349672589504860160 2410142104675941120 2411142934878986240 2441999306251806720 2487888624181616640 2490480174831805824 2501978236580798464 2542355442125168640 2560775986218187440 2570818244987670528 2621558078770321920 2643381663192967680 2646135185758793688 2712535801738859520 2729293342281431040 2731494385299399936 2785405458693467040 2796328617355010048 2814725516153398272 2819607107405832192 2875257247683578880 2899874176174020480 2930399167502168064 2971099155939698176 2993418504437698560 3093199121252288512 3113100218539757280 3127472795725998080 3145869694524386304 3213522806234588160 3255999075002408960 3275152010737717248 3307668982198492110 3311441783709880320 3320640233109074432 3342486550432160448 3414367981624249920 3450308697220294656 3479849011408824576 3495410771693762560 3518406895191747840 3524508884257290240 3528180247678391584 3592102205325238272 3616714402318479360 3631903891810836480 3639057789708574720 3641992513732533248 3662998959377710080 3713873944924622720 3735720262247708736 3752967354871197696 3813533163187752960 3833676330244771840 3856227367481505792 3866498901565360640 3932337118155482880 3969202778638190532 4059186702612111360 4093940013422146560 4097241577949099904 4150800291386343040 4178108188040200560 4194492926032515072 4229410661108748288 4284697074979450880 4312885871525368320 4340057282782175232 4349811264261030720 4410225309597989480 4456648733909547264 4490127756656547840 4552490642165666560 4600411596293726208 4639798681878432768 4669650327809635920 4691209193588997120 4699345179009720320 4820284209351882240 4883998612503613440 4961503473297738165 4980960349663611648 5121551972436374880 5141636489975341056 5243116157540643840 5286763326385935360 5292270371517587376 5425071603477719040 5458586684562862080 5462988770598799872 5570810917386934080 5629451032306796544 5750514495367157760 5799748352348040960 5860798335004336128 5942198311879396352 5986837008875397120 6186398242504577024 6226200437079514560 6254945591451996160 6291739389048772608 6427045612469176320 6550304021475434496 6615337964396984220 6622883567419760640 6641280466218148864 6684973100864320896 6828735963248499840 6900617394440589312 6959698022817649152 6990821543387525120 7036813790383495680 7049017768514580480 7056360495356783168 7233428804636958720 7283985027465066496 7325997918755420160 7427747889849245440 7471440524495417472 7505934709742395392 7627066326375505920 7667352660489543680 7712454734963011584 7732997803130721280 7864674236310965760 7938405557276381064 8187880026844293120 8194483155898199808 8301600582772686080 8356216376080401120 8388985852065030144 8458821322217496576 8569394149958901760 8625771743050736640 8699622528522061440 8820450619195978960 8913297467819094528 8980255513313095680 9104981284331333120 9279597363756865536 9339300655619271840 9382418387177994240 9640568418703764480 9767997225007226880 9923006946595476330 9961920699327223296 10243103944872749760 10486232315081287680 10573526652771870720 10584540743035174752 10850143206955438080 10917173369125724160 10925977541197599744 11141621834773868160 11258902064613593088 11501028990734315520 11599496704696081920 11884396623758792704 12372796485009154048 12452400874159029120 12509891182903992320 12583478778097545216 12854091224938352640 13230675928793968440 13282560932436297728 13369946201728641792 13657471926496999680 13801234788881178624 13919396045635298304 13981643086775050240 14073627580766991360 14098035537029160960 14112720990713566336 14567970054930132992 14651995837510840320 14855495779698490880 14942881048990834944 15424909469926023168 15465995606261442560 15729348472621931520 15876811114552762128 16375760053688586240 16388966311796399616 16603201165545372160 16712432752160802240 17251543486101473280 17399245057044122880 17640901238391957920 17826594935638189056 17960511026626191360 18209962568662666240 18559194727513731072 18678601311238543680 18764836774355988480 19281136837407528960 19846013893190952660 19923841398654446592 20486207889745499520 20972464630162575360 21147053305543741440 21169081486070349504 21700286413910876160 21851955082395199488 22283243669547736320 22517804129227186176 23002057981468631040 23198993409392163840 23768793247517585408 24904801748318058240 25166957556195090432 25708182449876705280 26461351857587936880 26565121864872595456 26739892403457283584 27314943852993999360 27838792091270596608 28147255161533982720 28225441981427132672 29135940109860265984 29303991675021680640 29710991559396981760 29885762097981669888 30931991212522885120 31458696945243863040 31753622229105524256 32751520107377172480 32777932623592799232 33206402331090744320 33424865504321604480 34503086972202946560 34798490114088245760 35281802476783915840 35653189871276378112 36419925137325332480 37118389455027462144 37357202622477087360 37529673548711976960 38562273674815057920 39692027786381905320 39847682797308893184 40972415779490999040 41944929260325150720 42294106611087482880 42338162972140699008 43703910164790398976 44566487339095472640 46397986818784327680 47537586495035170816 49809603496636116480 52922703715175873760 53130243729745190912 53479784806914567168 54629887705987998720 55677584182541193216 56294510323067965440 56450883962854265344 59421983118793963520 59771524195963339776 61863982425045770240 62917393890487726080 63507244458211048512 65555865247185598464 66412804662181488640 66849731008643208960 69006173944405893120 69596980228176491520 70563604953567831680 71306379742552756224 72839850274650664960 74714405244954174720 77124547349630115840 79384055572763810640 79695365594617786368 81944831558981998080 84676325944281398016 87407820329580797952 89132974678190945280 92795973637568655360 99619206993272232960 105845407430351747520 106959569613829134336 109259775411975997440 111355168365082386432 112589020646135930880 112901767925708530688 118843966237587927040 119543048391926679552 125834787780975452160 127014488916422097024 131111730494371196928 132825609324362977280 133699462017286417920 139193960456352983040 141127209907135663360 142612759485105512448 145679700549301329920 149428810489908349440 158768111145527621280 159390731189235572736 163889663117963996160 169352651888562796032 178265949356381890560 185591947275137310720 199238413986544465920 211690814860703495040 213919139227658268672 218519550823951994880 225803535851417061376 237687932475175854080 239086096783853359104 254028977832844194048 262223460988742393856 265651218648725954560 267398924034572835840 278387920912705966080 282254419814271326720 298857620979816698880 317536222291055242560 327779326235927992320 338705303777125592064 356531898712763781120 398476827973088931840 423381629721406990080 427838278455316537344 437039101647903989760 451607071702834122752 478172193567706718208 508057955665688388096 534797848069145671680 556775841825411932160 564508839628542653440 597715241959633397760 635072444582110485120 655558652471855984640 677410607554251184128 713063797425527562240 796953655946177863680 846763259442813980160 903214143405668245504 1016115911331376776192 1069595696138291343360 1129017679257085306880 1195430483919266795520 1270144889164220970240 1311117304943711969280 1354821215108502368256 1693526518885627960320 2032231822662753552384 2139191392276582686720 2258035358514170613760 2390860967838533591040 2540289778328441940480 2709642430217004736512 3387053037771255920640 4064463645325507104768 4516070717028341227520 5080579556656883880960 6774106075542511841280 8128927290651014209536 10161159113313767761920 13548212151085023682560 20322318226627535523840 40644636453255071047680
- Sum of all divisors σ(n): 165035441150921391782004
- Sum of proper divisors (its aliquot sum) s(n): 124390804697666320734324
- 40644636453255071047680 is an abundant number, because the sum of its proper divisors (124390804697666320734324) is greater than itself. Its abundance is 83746168244411249686644
Bases of 40644636453255071047680
- Binary: 10001001101101011001101000111110010110111000111010010011011010100000000000002
- Hexadecimal: 0x89B59A3E5B8E936A000
- Base-36: 6M9QW5G22WDVCW0
Squares and roots of 40644636453255071047680
- 40644636453255071047680 squared (406446364532550710476802) is 1651986472417270961214343919397444572833382400
- 40644636453255071047680 cubed (406446364532550710476803) is 67144389597095264257223532739023652828595251451835968114846072832000
-
The
square root of 40644636453255071047680 is 201605149867.8916957981 -
The
cube root of 40644636453255071047680 is 34382259.5489009693
Scales and comparisons
How big is 40644636453255071047680?- 40,644,636,453,255,071,047,680 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 40,644,636,453,255,071,047,680 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 40644636453255071047680 cubic inches would be around 2865188.3 feet tall.
Recreational maths with 40644636453255071047680
- 40644636453255071047680 backwards is 08674017055235463644604
- 40644636453255071047680 is a
Harshad number . - The number of decimal digits it has is: 23
- The sum of 40644636453255071047680's digits is 90
- 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 40644636453255071047680 - Facts about the integer". Numbermatics.com. 2024. Web. 17 June 2024.
APA style:
Numbermatics. (2024). Number 40644636453255071047680 - Facts about the integer. Retrieved 17 June 2024, from https://numbermatics.com/n/40644636453255071047680/
Chicago style:
Numbermatics. 2024. "Number 40644636453255071047680 - Facts about the integer". https://numbermatics.com/n/40644636453255071047680/
The information we have on file for 40644636453255071047680 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 40644636453255071047680, math, Factors of 40644636453255071047680, curriculum, school, college, exams, university, Prime factorization of 40644636453255071047680, STEM, science, technology, engineering, physics, economics, calculator, forty sextillion, six hundred forty-four quintillion, six hundred thirty-six quadrillion, four hundred fifty-three trillion, two hundred fifty-five billion, seventy-one million, forty-seven thousand, six hundred eighty.