29489353754714340065280
29,489,353,754,714,340,065,280 is an even composite number composed of six prime numbers multiplied together.
29489353754714340065280 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of seventeen thousand, eight hundred twenty divisors.
Prime factorization of 29489353754714340065280:
226 × 310 × 5 × 134 × 31 × 412
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 5 × 13 × 13 × 13 × 13 × 31 × 41 × 41)See below for interesting mathematical facts about the number 29489353754714340065280 from the Numbermatics database.
Names of 29489353754714340065280
- Cardinal: 29489353754714340065280 can be written as Twenty-nine sextillion, four hundred eighty-nine quintillion, three hundred fifty-three quadrillion, seven hundred fifty-four trillion, seven hundred fourteen billion, three hundred forty million, sixty-five thousand, two hundred eighty.
Scientific notation
- Scientific notation: 2.948935375471434006528 × 1022
Factors of 29489353754714340065280
Divisors of 29489353754714340065280
- Number of divisors d(n): 17820
-
Complete list of divisors:
1 2 3 4 5 6 8 9 10 12 13 15 16 18 20 24 26 27 30 31 32 36 39 40 41 45 48 52 54 60 62 64 65 72 78 80 81 82 90 93 96 104 108 117 120 123 124 128 130 135 144 155 156 160 162 164 169 180 186 192 195 205 208 216 234 240 243 246 248 256 260 270 279 288 310 312 320 324 328 338 351 360 369 372 384 390 403 405 410 416 432 465 468 480 486 492 496 507 512 520 533 540 558 576 585 615 620 624 640 648 656 676 702 720 729 738 744 768 780 806 810 820 832 837 845 864 930 936 960 972 984 992 1014 1024 1040 1053 1066 1080 1107 1116 1152 1170 1209 1215 1230 1240 1248 1271 1280 1296 1312 1352 1395 1404 1440 1458 1476 1488 1521 1536 1560 1599 1612 1620 1640 1664 1674 1681 1690 1728 1755 1845 1860 1872 1920 1944 1968 1984 2015 2028 2048 2080 2106 2132 2160 2187 2197 2214 2232 2304 2340 2418 2430 2460 2480 2496 2511 2535 2542 2560 2592 2624 2665 2704 2790 2808 2880 2916 2952 2976 3042 3072 3120 3159 3198 3224 3240 3280 3321 3328 3348 3362 3380 3456 3510 3627 3645 3690 3720 3744 3813 3840 3888 3936 3968 4030 4056 4096 4160 4185 4212 4264 4320 4374 4394 4428 4464 4563 4608 4680 4797 4836 4860 4920 4960 4992 5022 5043 5070 5084 5120 5184 5239 5248 5265 5330 5408 5535 5580 5616 5760 5832 5904 5952 6045 6084 6144 6240 6318 6355 6396 6448 6480 6560 6561 6591 6642 6656 6696 6724 6760 6912 6929 7020 7254 7290 7380 7440 7488 7533 7605 7626 7680 7776 7872 7936 7995 8060 8112 8192 8320 8370 8405 8424 8528 8640 8748 8788 8856 8928 9126 9216 9360 9477 9594 9672 9720 9840 9920 9963 9984 10044 10086 10140 10168 10240 10368 10478 10496 10530 10660 10816 10881 10935 10985 11070 11160 11232 11439 11520 11664 11808 11904 12090 12168 12288 12480 12555 12636 12710 12792 12896 12960 13120 13122 13182 13284 13312 13392 13448 13520 13689 13824 13858 14040 14391 14508 14580 14760 14880 14976 15066 15129 15210 15252 15360 15552 15717 15744 15795 15872 15990 16120 16224 16384 16523 16605 16640 16740 16810 16848 17056 17280 17496 17576 17712 17856 18135 18252 18432 18720 18954 19065 19188 19344 19440 19680 19683 19773 19840 19926 19968 20088 20172 20280 20336 20480 20736 20787 20956 20992 21060 21320 21632 21762 21853 21870 21970 22140 22320 22464 22599 22815 22878 23040 23328 23616 23808 23985 24180 24336 24576 24960 25110 25215 25272 25420 25584 25792 25920 26195 26240 26244 26364 26568 26624 26784 26896 27040 27378 27648 27716 28080 28431 28561 28782 29016 29160 29520 29760 29889 29952 30132 30258 30420 30504 30720 31104 31434 31488 31590 31744 31980 32240 32448 32643 32768 32805 32955 33046 33210 33280 33480 33620 33696 34112 34317 34560 34645 34992 35152 35424 35712 36270 36504 36864 37440 37665 37908 38130 38376 38688 38880 39360 39366 39546 39680 39852 39936 40176 40344 40560 40672 40960 41067 41472 41574 41912 41984 42120 42640 43173 43264 43524 43706 43740 43940 44280 44640 44928 45198 45387 45630 45756 46080 46656 47151 47232 47385 47616 47970 48360 48672 49152 49569 49815 49920 50220 50430 50544 50840 51168 51584 51840 52111 52390 52480 52488 52728 53136 53248 53568 53792 54080 54405 54756 55296 55432 56160 56862 57122 57195 57564 58032 58320 59040 59049 59319 59520 59778 59904 60264 60516 60840 61008 61440 62208 62361 62868 62976 63180 63488 63960 64480 64896 65286 65536 65559 65610 65910 66092 66420 66560 66960 67240 67392 67797 68107 68224 68445 68634 69120 69290 69984 70304 70848 71424 71955 72540 73008 73728 74880 75330 75645 75816 76260 76752 77376 77760 78585 78720 78732 79092 79360 79704 79872 80352 80688 81120 81344 81920 82134 82615 82944 83148 83824 83968 84240 85280 85293 85683 86346 86528 87048 87412 87480 87880 88560 89280 89667 89856 90077 90396 90774 91260 91512 92160 93312 94302 94464 94770 95232 95940 96720 97344 97929 98304 98415 98865 99138 99630 99840 100440 100860 101088 101680 102336 102951 103168 103680 103935 104222 104780 104960 104976 105456 106272 106496 107136 107584 108160 108810 109265 109512 110592 110864 112320 112995 113724 114244 114390 115128 116064 116640 118080 118098 118638 119040 119556 119808 120528 121032 121680 122016 122880 123201 124416 124722 125736 125952 126360 126976 127920 128960 129519 129792 130572 131072 131118 131220 131820 132184 132840 133120 133920 134480 134784 135594 136161 136214 136448 136890 137268 138240 138580 139968 140608 141453 141696 142155 142805 142848 143910 145080 146016 147456 148707 149445 149760 150660 151290 151632 152520 153504 154752 155520 156333 157170 157440 157464 158184 158720 159408 159744 160704 161376 162240 162688 163215 163840 164268 165230 165888 166296 167648 167936 168480 170560 170586 171366 171585 172692 173056 174096 174824 174960 175760 177120 177957 178560 179334 179712 180154 180792 181548 182520 183024 184320 186624 187083 188604 188928 189540 190464 191880 193440 194688 195858 196608 196677 196830 197730 198276 199260 199680 200880 201720 202176 203360 203391 204321 204672 205335 205902 206336 207360 207870 208444 209560 209920 209952 210912 212544 212992 214272 214799 215168 215865 216320 217620 218530 219024 221184 221728 224640 225990 226935 227448 228488 228780 230256 232128 233280 235755 236160 236196 237276 238080 239112 239616 241056 242064 243360 244032 245760 246402 247845 248832 249444 251472 251904 252720 253952 255840 255879 257049 257920 259038 259584 260555 261144 262144 262236 262440 263640 264368 265680 266240 267840 268960 269001 269568 270231 271188 272322 272428 272896 273780 274536 276480 277160 279936 281216 282906 283392 284089 284310 285610 285696 287820 290160 292032 293787 294912 295245 296595 297414 298890 299520 301320 302580 303264 305040 307008 308853 309504 311040 311805 312666 314340 314880 314928 316368 317440 318816 319488 321408 322752 324480 325376 326430 327680 327795 328536 330460 331776 332592 335296 335872 336960 338985 340535 341120 341172 342732 343170 345384 346112 348192 349648 349920 351520 354240 355914 357120 358668 359424 360308 361584 363096 365040 366048 368640 369603 373248 374166 377208 377856 379080 380928 383760 386880 388557 389376 391716 393216 393354 393660 395460 396552 398520 399360 401760 403440 404352 406720 406782 408483 408642 409344 410670 411804 412672 414720 415740 416888 419120 419840 419904 421824 424359 425088 425984 426465 428415 428544 429598 430336 431730 432640 435240 437060 438048 442368 443456 446121 448335 449280 450385 451980 453870 454896 456976 457560 460512 464256 466560 468999 471510 472320 472392 474552 476160 478224 479232 482112 484128 486720 488064 489645 491520 492804 495690 497664 498888 502944 503808 505440 507904 511680 511758 514098 514755 515840 518076 519168 521110 522288 524288 524472 524880 527280 528736 531360 532480 533871 535680 537920 538002 539136 540462 542376 544644 544856 545792 547560 549072 552960 554320 559872 561249 562432 565812 566784 568178 568620 571220 571392 575640 580320 584064 587574 589824 590031 590490 593190 594828 597780 599040 602640 605160 606528 610080 610173 612963 614016 616005 617706 619008 622080 623610 625332 628680 629760 629856 632736 634880 637632 638976 642816 644397 645504 647595 648960 650752 652860 655360 655590 657072 660920 663552 665184 670592 671744 673920 677443 677970 680805 681070 682240 682344 685464 686340 690768 692224 696384 699296 699840 703040 707265 708480 711828 714240 717336 718848 720616 723168 726192 730080 732096 737280 739206 743535 746496 748332 754416 755712 758160 761856 767520 767637 771147 773760 777114 778752 781665 783432 786432 786708 787320 790920 793104 797040 798720 803520 806880 807003 808704 810693 813440 813564 816966 817284 818688 821340 823608 825344 829440 831480 833776 838240 839680 839808 843648 848718 850176 851968 852267 852930 856830 857088 859196 860672 863460 865280 870480 874120 876096 881361 884736 885391 886912 889785 892242 896670 898560 900770 903960 907740 909792 913952 915120 921024 926559 928512 933120 935415 937998 943020 944640 944784 949104 952320 956448 958464 964224 968256 973440 976128 979290 983040 983385 985608 991380 995328 997776 1005888 1007616 1010880 1015808 1016955 1021605 1023360 1023516 1028196 1029510 1031680 1036152 1038336 1042220 1044576 1048576 1048944 1049760 1054560 1057472 1062720 1064960 1067742 1071360 1073995 1075840 1076004 1078272 1080924 1084752 1089288 1089712 1091584 1095120 1098144 1105920 1108640 1108809 1119744 1122498 1124864 1131624 1133568 1136356 1137240 1142440 1142784 1151280 1160640 1165671 1168128 1171001 1175148 1179648 1180062 1180980 1186380 1189656 1195560 1198080 1205280 1210320 1213056 1220160 1220346 1225449 1225926 1228032 1232010 1235412 1238016 1244160 1247220 1250664 1257360 1259520 1259712 1265472 1269760 1273077 1275264 1277952 1279395 1285245 1285632 1288794 1291008 1295190 1297920 1301504 1305720 1310720 1311180 1314144 1321840 1327104 1330368 1338363 1341184 1343488 1345005 1347840 1351155 1354886 1355940 1361610 1362140 1364480 1364688 1370928 1372680 1381536 1384448 1392768 1398592 1399680 1406080 1406997 1414530 1416960 1420445 1423656 1428480 1434672 1437696 1441232 1446336 1452384 1460160 1464192 1468935 1474560 1478412 1487070 1492992 1496664 1508832 1511424 1516320 1523712 1535040 1535274 1542294 1544265 1547520 1554228 1557504 1563330 1566864 1572864 1573416 1574640 1581840 1586208 1594080 1597440 1601613 1607040 1613760 1614006 1617408 1621386 1626880 1627128 1633932 1634568 1637376 1642680 1647216 1650688 1658880 1662960 1667552 1676480 1679360 1679616 1683747 1687296 1697436 1700352 1703936 1704534 1705860 1713660 1714176 1718392 1721344 1726920 1730560 1740960 1748240 1752192 1762722 1769472 1770093 1770782 1773824 1779570 1784484 1793340 1797120 1801540 1807920 1815480 1819584 1827904 1830240 1830519 1838889 1842048 1848015 1853118 1857024 1866240 1870830 1875996 1886040 1889280 1889568 1898208 1904640 1912896 1916928 1928448 1933191 1936512 1942785 1946880 1952256 1958580 1966080 1966770 1971216 1982760 1990656 1995552 2011776 2015232 2021760 2031616 2032329 2033910 2042415 2043210 2046720 2047032 2056392 2059020 2063360 2072304 2076672 2084440 2089152 2097152 2097888 2099520 2109120 2114944 2121795 2125440 2129920 2135484 2142720 2147990 2151680 2152008 2156544 2161848 2169504 2178576 2179424 2183168 2190240 2196288 2211840 2217280 2217618 2230605 2239488 2244996 2249728 2263248 2267136 2272712 2274480 2284880 2285568 2302560 2313441 2321280 2331342 2336256 2342002 2344995 2350296 2359296 2360124 2361960 2372760 2379312 2391120 2396160 2410560 2420640 2421009 2426112 2432079 2440320 2440692 2450898 2451852 2456064 2464020 2470824 2476032 2488320 2494440 2501328 2514720 2519040 2519424 2530944 2539520 2546154 2550528 2555904 2556801 2558790 2570490 2571264 2577588 2582016 2590380 2595840 2603008 2611440 2621440 2622360 2628288 2643680 2644083 2654208 2656173 2660736 2669355 2676726 2682368 2686976 2690010 2695680 2702310 2709772 2711880 2723220 2724280 2728960 2729376 2741856 2745360 2763072 2768896 2779677 2785536 2792387 2797184 2799360 2806245 2812160 2813994 2829060 2833920 2840890 2847312 2856960 2869344 2875392 2882464 2892672 2904768 2920320 2928384 2937870 2949120 2950155 2956824 2974140 2985984 2993328 3017664 3022848 3032640 3047424 3050865 3064815 3070080 3070548 3084588 3088530 3095040 3108456 3115008 3126660 3133728 3145728 3146832 3149280 3163680 3172416 3188160 3194880 3203226 3214080 3221985 3227520 3228012 3234816 3242772 3253760 3254256 3267864 3269136 3274752 3285360 3294432 3301376 3317760 3325920 3326427 3335104 3352960 3358720 3359232 3367494 3374592 3387215 3394872 3400704 3407872 3409068 3411720 3427320 3428352 3436784 3442688 3453840 3461120 3481920 3496480 3497013 3504384 3513003 3525444 3538944 3540186 3541564 3547648 3559140 3568968 3586680 3594240 3603080 3615840 3630960 3639168 3655808 3660480 3661038 3676347 3677778 3684096 3693157 3696030 3706236 3714048 3732480 3741660 3751992 3772080 3778560 3779136 3796416 3809280 3819231 3825792 3833856 3838185 3855735 3856896 3866382 3873024 3885570 3893760 3904512 3917160 3932160 3933540 3942432 3965520 3981312 3991104 4015089 4023552 4030464 4035015 4043520 4053465 4063232 4064658 4067820 4084830 4086420 4093440 4094064 4112784 4118040 4126720 4144608 4153344 4168880 4178304 4194304 4195776 4199040 4218240 4220991 4229888 4243590 4250880 4259840 4261335 4270968 4285440 4295980 4303360 4304016 4313088 4323696 4339008 4357152 4358848 4366336 4380480 4392576 4406805 4423680 4426955 4434560 4435236 4461210 4478976 4489992 4499456 4526496 4534272 4545424 4548960 4569760 4571136 4605120 4626882 4632795 4642560 4662684 4672512 4684004 4689990 4700592 4718592 4720248 4723920 4745520 4758624 4782240 4792320 4804839 4821120 4841280 4842018 4852224 4864158 4880640 4881384 4901796 4903704 4912128 4928040 4941648 4952064 4976640 4988880 5002656 5029440 5038080 5038848 5051241 5061888 5079040 5092308 5101056 5111808 5113602 5117580 5140980 5142528 5155176 5164032 5180760 5191680 5206016 5222880 5242880 5244720 5256576 5287360 5288166 5308416 5310279 5312346 5321472 5338710 5353452 5364736 5373952 5380020 5391360 5404620 5419544 5423760 5446440 5448560 5457920 5458752 5483712 5490720 5516667 5526144 5537792 5544045 5559354 5571072 5584774 5594368 5598720 5612490 5624320 5627988 5658120 5667840 5681780 5694624 5713920 5738688 5750784 5764928 5785344 5799573 5809536 5828355 5840640 5855005 5856768 5875740 5898240 5900310 5913648 5948280 5971968 5986656 6035328 6045696 6065280 6094848 6096987 6101730 6127245 6129630 6140160 6141096 6169176 6177060 6190080 6216912 6230016 6253320 6267456 6291456 6293664 6298560 6327360 6344832 6365385 6376320 6389760 6406452 6428160 6443970 6455040 6456024 6469632 6485544 6507520 6508512 6535728 6538272 6549504 6570720 6588864 6602752 6635520 6651840 6652854 6670208 6691815 6705920 6717440 6718464 6734988 6749184 6774430 6789744 6801408 6815744 6818136 6823440 6854640 6856704 6873568 6885376 6907680 6922240 6940323 6963840 6992960 6994026 7008768 7026006 7034985 7050888 7077888 7080372 7083128 7095296 7118280 7137936 7173360 7188480 7206160 7231680 7261920 7278336 7296237 7311616 7320960 7322076 7352694 7355556 7368192 7386314 7392060 7412472 7428096 7464960 7483320 7503984 7544160 7557120 7558272 7592832 7618560 7638462 7651584 7667712 7670403 7676370 7711470 7713792 7732764 7746048 7771140 7787520 7809024 7834320 7864320 7867080 7884864 7931040 7932249 7962624 7968519 7982208 8008065 8030178 8047104 8060928 8070030 8087040 8106930 8126464 8129316 8135640 8169660 8172840 8186880 8188128 8225568 8236080 8253440 8289216 8306688 8337760 8339031 8356608 8377161 8388608 8391552 8398080 8418735 8436480 8441982 8459776 8487180 8501760 8519680 8522670 8541936 8570880 8591960 8606720 8608032 8626176 8647392 8678016 8714304 8717696 8732672 8760960 8785152 8806759 8813610 8847360 8850465 8853910 8869120 8870472 8922420 8957952 8979984 8998912 9052992 9068544 9090848 9097920 9139520 9142272 9152595 9194445 9210240 9253764 9265590 9285120 9325368 9345024 9368008 9379980 9401184 9437184 9440496 9447840 9491040 9517248 9564480 9584640 9609678 9642240 9665955 9682560 9684036 9704448 9728316 9761280 9762768 9803592 9807408 9824256 9856080 9883296 9904128 9953280 9977760 9979281 10005312 10058880 10076160 10077696 10102482 10123776 10158080 10161645 10184616 10202112 10223616 10227204 10235160 10281960 10285056 10310352 10328064 10361520 10383360 10412032 10445760 10485760 10489440 10491039 10513152 10539009 10574720 10576332 10616832 10620558 10624692 10642944 10677420 10706904 10729472 10747904 10760040 10782720 10809240 10839088 10847520 10892880 10897120 10915840 10917504 10967424 10981440 11029041 11033334 11052288 11075584 11079471 11088090 11118708 11142144 11169548 11188736 11197440 11224980 11248640 11255976 11316240 11335680 11363560 11389248 11427840 11457693 11477376 11501568 11529856 11567205 11570688 11599146 11619072 11656710 11681280 11710010 11713536 11751480 11796480 11800620 11827296 11896560 11943936 11973312 12045267 12070656 12091392 12105045 12130560 12160395 12189696 12193974 12203460 12254490 12259260 12280320 12282192 12338352 12354120 12380160 12433824 12460032 12506640 12534912 12582912 12587328 12597120 12654720 12662973 12689664 12730770 12752640 12779520 12784005 12812904 12856320 12887940 12910080 12912048 12939264 12971088 13015040 13017024 13071456 13076544 13099008 13141440 13177728 13205504 13220415 13271040 13280865 13303680 13305708 13340416 13383630 13411840 13434880 13436928 13469976 13498368 13548860 13579488 13602816 13631488 13636272 13646880 13709280 13713408 13747136 13770752 13815360 13844480 13880646 13898385 13927680 13961935 13985920 13988052 14017536 14052012 14069970 14101776 14155776 14160744 14166256 14190592 14236560 14275872 14346720 14376960 14412320 14414517 14463360 14523840 14556672 14592474 14623232 14641920 14644152 14705388 14711112 14736384 14772628 14784120 14824944 14856192 14929920 14966640 15007968 15088320 15114240 15116544 15153723 15185664 15237120 15276924 15303168 15335424 15340806 15352740 15422940 15427584 15465528 15492096 15542280 15575040 15618048 15668640 15728640 15734160 15769728 15862080 15864498 15925248 15930837 15937038 15964416 16016130 16060356 16094208 16121856 16140060 16174080 16213860 16252928 16258632 16271280 16339320 16345680 16373760 16376256 16451136 16472160 16506880 16550001 16578432 16613376 16632135 16675520 16678062 16713216 16754322 16777216 16783104 16796160 16837470 16872960 16883964 16919552 16974360 17003520 17039360 17045340 17083872 17141760 17183920 17213440 17216064 17252352 17294784 17356032 17398719 17428608 17435392 17465344 17485065 17521920 17565015 17570304 17613518 17627220 17694720 17700930 17707820 17738240 17740944 17844840 17915904 17959968 17997824 18105984 18137088 18181696 18195840 18279040 18284544 18290961 18305190 18381735 18388890 18420480 18465785 18507528 18531180 18570240 18650736 18690048 18736016 18759960 18802368 18874368 18880992 18895680 18982080 19034496 19096155 19128960 19169280 19219356 19284480 19331910 19365120 19368072 19408896 19456632 19522560 19525536 19607184 19614816 19648512 19712160 19766592 19808256 19906560 19955520 19958562 20010624 20075445 20117760 20152320 20155392 20204964 20247552 20316160 20323290 20369232 20404224 20447232 20454408 20470320 20563920 20570112 20620704 20656128 20723040 20766720 20820969 20824064 20891520 20971520 20978880 20982078 21026304 21078018 21104955 21149440 21152664 21233664 21241116 21249384 21285888 21354840 21413808 21458944 21495808 21520080 21565440 21618480 21678176 21695040 21785760 21794240 21831680 21835008 21888711 21934848 21962880 22058082 22066668 22104576 22151168 22158942 22176180 22237416 22284288 22339096 22377472 22394880 22449960 22497280 22511952 22632480 22671360 22727120 22778496 22855680 22915386 22954752 23003136 23011209 23059712 23134410 23141376 23198292 23238144 23313420 23362560 23420020 23427072 23502960 23592960 23601240 23654592 23793120 23796747 23887872 23905557 23946624 24024195 24090534 24141312 24182784 24210090 24261120 24320790 24379392 24387948 24406920 24508980 24518520 24560640 24564384 24676704 24708240 24760320 24867648 24920064 25013280 25017093 25069824 25131483 25165824 25174656 25194240 25256205 25309440 25325946 25379328 25461540 25505280 25559040 25568010 25625808 25712640 25775880 25820160 25824096 25878528 25942176 26030080 26034048 26142912 26153088 26198016 26282880 26355456 26411008 26420277 26440830 26542080 26551395 26561730 26607360 26611416 26680832 26767260 26823680 26869760 26873856 26939952 26996736 27097720 27158976 27205632 27262976 27272544 27293760 27418560 27426816 27494272 27541504 27583335 27630720 27688960 27761292 27796770 27855360 27923870 27971840 27976104 28035072 28104024 28139940 28203552 28311552 28321488 28332512 28381184 28473120 28551744 28693440 28753920 28824640 28829034 28926720 28997865 29047680 29113344 29184948 29246464 29283840 29288304 29410776 29422224 29472768 29545256 29568240 29649888 29712384 29859840 29933280 30015936 30176640 30228480 30233088 30307446 30371328 30474240 30484935 30553848 30606336 30670848 30681612 30705480 30845880 30855168 30931056 30984192 31084560 31150080 31236096 31337280 31457280 31468320 31473117 31539456 31617027 31724160 31728996 31850496 31861674 31874076 31928832 32032260 32120712 32188416 32243712 32280120 32348160 32427720 32505856 32517264 32542560 32678640 32691360 32747520 32752512 32902272 32944320 33013760 33087123 33100002 33156864 33226752 33238413 33264270 33351040 33356124 33426432 33508644 33554432 33566208 33592320 33674940 33745920 33767928 33839104 33948720 34007040 34078720 34090680 34167744 34283520 34367840 34373079 34426880 34432128 34504704 34589568 34701615 34712064 34797438 34857216 34870784 34930688 34970130 35043840 35130030 35140608 35227036 35254440 35389440 35401860 35415640 35476480 35481888 35689680 35831808 35919936 35995648 36135801 36211968 36274176 36301031 36363392 36391680 36481185 36558080 36569088 36581922 36610380 36763470 36777780 36840960 36931570 37015056 37062360 37140480 37301472 37380096 37472032 37519920 37604736 37748736 37761984 37791360 37964160 37988919 38068992 38192310 38257920 38338560 38352015 38438712 38568960 38663820 38730240 38736144 38817792 38913264 39045120 39051072 39214368 39229632 39297024 39424320 39533184 39616512 39661245 39813120 39842595 39911040 39917124 40021248 40150890 40235520 40304640 40310784 40409928 40495104 40632320 40646580 40738464 40808448 40894464 40908816 40940640 41127840 41140224 41241408 41312256 41446080 41533440 41641938 41648128 41695155 41783040 41885805 41943040 41957760 41964156 42052608 42156036 42209910 42298880 42305328 42467328 42482232 42498768 42571776 42709680 42827616 42917888 42991616 43040160 43130880 43236960 43243551 43356352 43390080 43571520 43588480 43663360 43670016 43777422 43869696 43925760 44033795 44116164 44133336 44209152 44302336 44317884 44352360 44474832 44568576 44678192 44754944 44789760 44899920 44994560 45023904 45264960 45342720 45454240 45461169 45556992 45711360 45830772 45909504 46006272 46022418 46119424 46268820 46282752 46396584 46476288 46626840 46725120 46840040 46854144 47005920 47185920 47202480 47309184 47586240 47593494 47775744 47792511 47811114 47893248 48011041 48048390 48181068 48282624 48365568 48420180 48522240 48641580 48758784 48775896 48813840 49017960 49037040 49121280 49128768 49353408 49416480 49520640 49650003 49735296 49840128 49896405 50026560 50034186 50139648 50262966 50331648 50349312 50388480 50512410 50618880 50651892 50758656 50923080 51010560 51118080 51136020 51251616 51425280 51551760 51640320 51648192 51757056 51884352 52060160 52068096 52196157 52285824 52306176 52396032 52455195 52565760 52695045 52710912 52822016 52840554 52881660 53084160 53102790 53123460 53214720 53222832 53361664 53534520 53647360 53739520 53747712 53879904 53993472 54195440 54317952 54411264 54525952 54545088 54587520 54837120 54853632 54872883 54988544 55083008 55145205 55166670 55261440 55377920 55397355 55522584 55593540 55710720 55847740 55943680 55952208 56070144 56208048 56279880 56407104 56623104 56642976 56665024 56762368 56946240 57103488 57288465 57386880 57507840 57649280 57658068 57853440 57995730 58095360 58226688 58369896 58492928 58567680 58576608 58821552 58844448 58945536 59090512 59136480 59299776 59424768 59719680 59866560 60031872 60226335 60353280 60456960 60466176 60614892 60742656 60948480 60969870 61107696 61212672 61341696 61363224 61410960 61691760 61710336 61862112 61968384 62169120 62300160 62462907 62472192 62674560 62914560 62936640 62946234 63078912 63234054 63314865 63448320 63457992 63700992 63723348 63748152 63857664 64064520 64241424 64376832 64487424 64560240 64696320 64855440 65011712 65034528 65085120 65357280 65382720 65495040 65505024 65666133 65804544 65888640 66027520 66174246 66200004 66313728 66453504 66476826 66528540 66702080 66712248 66852864 67017288 67108864 67132416 67184640 67349880 67491840 67535856 67678208 67897440 68014080 68157440 68181360 68335488 68567040 68735680 68746158 68853760 68864256 69009408 69033627 69179136 69403230 69424128 69594876 69714432 69741568 69861376 69940260 70087680 70260060 70281216 70454072 70508880 70778880 70803720 70831280 70952960 70963776 71379360 71663616 71716671 71839872 71991296 72072585 72271602 72423936 72548352 72602062 72726784 72783360 72962370 73116160 73138176 73163844 73220760 73526940 73555560 73681920 73863140 74030112 74124720 74280960 74602944 74760192 74944064 75039840 75051279 75209472 75394449 75497472 75523968 75582720 75768615 75928320 75977838 76137984 76384620 76515840 76677120 76704030 76877424 77137920 77327640 77460480 77472288 77635584 77826528 78090240 78102144 78428736 78459264 78594048 78848640 79066368 79233024 79260831 79322490 79626240 79654185 79685190 79822080 79834248 80042496 80301780 80471040 80609280 80621568 80819856 80990208 81264640 81293160 81476928 81616896 81788928 81817632 81881280 82255680 82280448 82482816 82624512 82750005 82892160 83066880 83283876 83296256 83390310 83566080 83771610 83886080 83915520 83928312 84105216 84312072 84419820 84597760 84610656 84934656 84964464 84997536 85143552 85419360 85655232 85835776 85983232 86080320 86261760 86473920 86487102 86712704 86780160 86993595 87143040 87176960 87326720 87340032 87554844 87739392 87851520 88067590 88232328 88266672 88418304 88604672 88635768 88704720 88949664 89137152 89356384 89509888 89579520 89799840 89989120 90047808 90529920 90685440 90908480 90922338 91113984 91422720 91454805 91661544 91819008 92012544 92044836 92238848 92537640 92565504 92793168 92952576 93253680 93450240 93680080 93708288 94011840 94371840 94404960 94618368 94851081 95172480 95186988 95551488 95585022 95622228 95786496 96022082 96096780 96362136 96565248 96731136 96840360 97044480 97283160 97517568 97551792 97627680 98035920 98074080 98242560 98257536 98706816 98832960 99041280 99261369 99300006 99470592 99680256 99715239 99792810 100053120 100068372 100279296 100525932 100663296 100698624 100776960 101024820 101237760 101303784 101517312 101846160 102021120 102236160 102272040 102503232 102850560 103103520 103119237 103280640 103296384 103514112 103768704 104104845 104120320 104136192 104392314 104571648 104612352 104792064 104910390 105131520 105390090 105421824 105644032 105681108 105763320 106168320 106205580 106246920 106429440 106445664 106723328 107069040 107294720 107479040 107495424 107759808 107986944 108390880 108407403 108635904 108822528 108903093 109051904 109090176 109175040 109443555 109674240 109707264 109745766 109977088 110166016 110290410 110333340 110522880 110755840 110794710 111045168 111187080 111421440 111695480 111887360 111904416 112140288 112416096 112559760 112814208 113246208 113285952 113330048 113524736 113892480 113966757 114206976 114487867 114576930 114773760 115015680 115056045 115298560 115316136 115706880 115991460 116190720 116453376 116739792 116985856 117135360 117153216 117643104 117688896 117891072 118181024 118272960 118599552 118849536 118983735 119439360 119527785 119733120 120063744 120452670 120706560 120913920 120932352 121229784 121485312 121896960 121939740 122215392 122425344 122683392 122726448 122821920 123383520 123420672 123724224 123936768 124338240 124600320 124925814 124944384 125085465 125349120 125657415 125829120 125873280 125892468 126157824 126468108 126629730 126896640 126915984 127401984 127446696 127496304 127715328 128129040 128482848 128753664 128974848 129120480 129392640 129710880 129730653 130023424 130069056 130170240 130714560 130765440 130990080 131010048 131332266 131609088 131777280 132055040 132101385 132348492 132400008 132627456 132907008 132953652 133057080 133404160 133424496 133705728 134034576 134264832 134369280 134699760 134983680 135071712 135356416 135794880 136028160 136314880 136362720 136383507 136670976 137134080 137471360 137492316 137707520 137728512 138018816 138067254 138358272 138806460 138848256 139189752 139428864 139483136 139722752 139880520 140175360 140520120 140562432 140908144 141017760 141557760 141607440 141662560 141905920 141927552 142758720 143327232 143377533 143433342 143679744 143982592 144033123 144145170 144543204 144847872 145096704 145204124 145453568 145566720 145924740 146232320 146276352 146327688 146441520 147053880 147111120 147363840 147726280 148060224 148249440 148561920 148950009 149205888 149520384 149888128 150079680 150102558 150418944 150788898 150994944 151047936 151165440 151537230 151856640 151955676 152275968 152769240 153031680 153354240 153408060 153754848 154275840 154655280 154920960 154944576 155271168 155653056 156180480 156204288 156588471 156857472 156918528 157188096 157365585 157697280 158085135 158132736 158466048 158521662 158644980 159252480 159308370 159370380 159644160 159668496 160084992 160603560 160942080 161218560 161243136 161639712 161980416 162529280 162586320 162953856 163233792 163577856 163635264 163762560 164511360 164560896 164618649 164965632 165249024 165435615 165500010 165784320 166133760 166192065 166567752 166592512 166780620 167132160 167543220 167772160 167831040 167856624 168210432 168624144 168839640 169195520 169221312 169869312 169928928 169995072 170287104 170838720 171310464 171671552 171865395 171966464 172160640 172523520 172947840 172974204 173425408 173560320 173987190 174286080 174353920 174653440 174680064 175109688 175478784 175703040 176135180 176464656 176533344 176836608 177209344 177271536 177409440 177899328 178274304 178712768 179019776 179159040 179599680 179978240 180095616 180679005 181059840 181370880 181505155 181816960 181844676 182227968 182845440 182909610 183323088 183638016 184025088 184089672 184477696 185075280 185131008 185586336 185905152 186507360 186900480 187360160 187388721 187416576 188023680 188743680 188809920 189236736 189702162 189944595 190344960 190373976 191102976 191170044 191244456 191572992 192044164 192193560 192724272 193130496 193462272 193680720 194088960 194566320 195035136 195103584 195255360 196071840 196148160 196485120 196515072 196998399 197413632 197665920 198082560 198522738 198600012 198941184 199360512 199430478 199585620 200106240 200136744 200558592 201051864 201326592 201397248 201553920 202049640 202475520 202607568 203034624 203692320 204042240 204472320 204544080 205006464 205701120 206207040 206238474 206561280 206592768 207028224 207100881 207537408 208209690 208240640 208272384 208784628 209143296 209224704 209584128 209820780 210263040 210780180 210843648 211288064 211362216 211526640 212336640 212411160 212493840 212858880 212891328 213446656 214138080 214589440 214958080 214990848 215150013 215519616 215973888 216217755 216781760 216814806 217271808 217645056 217806186 218103808 218180352 218350080 218887110 219348480 219414528 219491532 219954176 220332032 220580820 220666680 221045760 221511680 221589420 222090336 222374160 222842880 223390960 223774720 223808832 224280576 224832192 225119520 225628416 226183347 226492416 226571904 226660096 227049472 227305845 227784960 227933514 228413952 228975734 229153860 229547520 230031360 230112090 230597120 230632272 231413760 231982920 232381440 232906752 233479584 233971712 234270720 234306432 235286208 235377792 235782144 236362048 236545920 237199104 237699072 237782493 237967470 238878720 238962555 239055570 239466240 240055205 240127488 240905340 241413120 241827840 241864704 242459568 242970624 243793920 243879480 244430784 244850688 245366784 245452896 245643840 246767040 246841344 247448448 247873536 248250015 248676480 249200640 249851628 249888768 250170930 250698240 251314830 251658240 251746560 251784936 252315648 252936216 253259460 253793280 253831968 254803968 254893392 254992608 255430656 256258080 256965696 257507328 257949696 258240960 258785280 259421760 259461306 260046848 260138112 260340480 260980785 261429120 261530880 261980160 262020096 262664532 263218176 263554560 264110080 264202770 264696984 264800016 265254912 265814016 265907304 266114160 266808320 266848992 267411456 268069152 268529664 268738560 269399520 269967360 270143424 270712832 271589760 272056320 272629760 272725440 272767014 273341952 274268160 274364415 274942720 274984632 275415040 275457024 276037632 276134508 276716544 277612920 277696512 278379504 278857728 278966272 279445504 279761040 280350720 281040240 281124864 281816288 282035520 283115520 283214880 283325120 283811840 283855104 284553243 285517440 286654464 286755066 286866684 287359488 287965184 288066246 288290340 289086408 289695744 290193408 290408248 290907136 291133440 291849480 292464640 292552704 292655376 292883040 294107760 294222240 294727680 295452560 296120448 296498880 297123840 297900018 298411776 299040768 299145717 299776256 300159360 300205116 300837888 301577796 301989888 302095872 302330880 303074460 303713280 303911352 304551936 305538480 306063360 306708480 306816120 307509696 308551680 309310560 309357711 309841920 309889152 310542336 311306112 312314535 312360960 312408576 313176942 313714944 313837056 314376192 314731170 315394560 316170270 316265472 316932096 317043324 317289960 318504960 318616740 318740760 319288320 319336992 320169984 321207120 321884160 322437120 322486272 323279424 323960832 325058560 325172640 325222209 325907712 326467584 326709279 327155712 327270528 327525120 328330665 329022720 329121792 329237298 329931264 330498048 330871230 331000020 331568640 332267520 332384130 333135504 333185024 333561240 334264320 335086440 335544320 335662080 335713248 336420864 337248288 337679280 338391040 338442624 339738624 339857856 339990144 340574208 341677440 341900271 342620928 343343104 343463601 343730790 343932928 344321280 345047040 345168135 345895680 345948408 346850816 347120640 347974380 348572160 348707840 349306880 349360128 350219376 350957568 351406080 352270360 352929312 353066688 353673216 354418688 354543072 354818880 355798656 356548608 357425536 358039552 358318080 358583355 359199360 359956480 360191232 361358010 362119680 362741760 363010310 363633920 363689352 364455936 365690880 365819220 366646176 367276032 368050176 368179344 368955392 370150560 370262016 371172672 371810304 373014720 373800960 374720320 374777442 374833152 375256395 376047360 376972245 377487360 377619840 378473472 379404324 379889190 380689920 380747952 382205952 382340088 382488912 383145984 384088328 384387120 385448544 386260992 386924544 387361440 388177920 389132640 390070272 390207168 390510720 392143680 392296320 392970240 393030144 393996798 394827264 395331840 396165120 396304155 397045476 397200024 397882368 398721024 398860956 399171240 400212480 400273488 401117184 402103728 402794496 403107840 404099280 404951040 405215136 406069248 407384640 408084480 408944640 409088160 409150521 410012928 411402240 412414080 412476948 413122560 413185536 414056448 414201762 415074816 416419380 416481280 416544768 417569256 418286592 418449408 419168256 419641560 420526080 421560360 421687296 422576128 422724432 423053280 424673280 424822320 424987680 425717760 425782656 426893312 428276160 429178880 429916160 429981696 430132599 430300026 431039232 431947776 432099369 432435510 433563520 433629612 434543616 435290112 435612372 436207616 436360704 436700160 437774220 438696960 438829056 438983064 439908352 440664064 441161640 441333360 442091520 443023360 443178840 444180672 444748320 445685760 446781920 446850027 447549440 447617664 448561152 449664384 450239040 451256832 452366694 452984832 453143808 453320192 454098944 454611690 455569920 455867028 456827904 457951468 458307720 459095040 460062720 460224180 461194240 461264544 462827520 463965840 464762880 465813504 466959168 467943424 468541440 468612864 469765413 470572416 470755584 471564288 472724096 473091840 474255405 474398208 475398144 475564986 475934940 477757440 477925110 478111140 478932480 480110410 480254976 481810680 482826240 483655680 483729408 484919136 485941248 487587840 487758960 488861568 489701376 490733568 490905792 491287680 493534080 493682688 493855947 494896896 495747072 496306845 496500030 497352960 498401280 498576195 499703256 499777536 500341860 501396480 502629660 503316480 503493120 503569872 504631296 505872432 506518920 507586560 507663936 509607936 509786784 509985216 510861312 512516160 513931392 515014656 515596185 515899392 516481920 517570560 518843520 518922612 520093696 520276224 520680960 521961570 522858240 523061760 523960320 524040192 525329064 526436352 527109120 528220160 528405540 529393968 529600032 530509824 531628032 531814608 532228320 533616640 533697984 534822912 536138304 537059328 537477120 538799040 539934720 540286848 541425664 542037015 543179520 544112640 544515465 545259520 545450880 545534028 546683904 548536320 548728830 549885440 549969264 550830080 550914048 552075264 552269016 553433088 555225840 555393024 556759008 557715456 557932544 558891008 559522080 560701440 562080480 562166163 562249728 563632576 564071040 566231040 566429760 566650240 567623680 567710208 569106486 569833785 571034880 572439335 573308928 573510132 573733368 574718976 575930368 576132492 576580680 578172816 579391488 580386816 580816496 581814272 582266880 583698960 584929280 585105408 585310752 585766080 588215520 588444480 589455360 590905120 590995197 592240896 592997760 594247680 595800036 596823552 598081536 598291434 599552512 600318720 600410232 601675776 603155592 603979776 604191744 604661760 606148920 607426560 607822704 609103872 611076960 612126720 613416960 613632240 615019392 617103360 618621120 618715422 619683840 619778304 621084672 621302643 622612224 624629070 624721920 624817152 626353884 627429888 627674112 628752384 629462340 630789120 632340540 632530944 633864192 634086648 634579920 637009920 637233480 637481520 638576640 638673984 640339968 642414240 643768320 644874240 644972544 645450039 646558848 647921664 648653265 650117120 650345280 650444418 651815424 652935168 653418558 654311424 654541056 655050240 656661330 658045440 658243584 658474596 659862528 660996096 661742460 662000040 663137280 664535040 664768260 666271008 666370048 667122480 668528640 670172880 671324160 671426496 672841728 674496576 675358560 676782080 676885248 678550041 679477248 679715712 679980288 681148416 681917535 683354880 683800542 685241856 686686208 686927202 687461580 687865856 688642560 690094080 690336270 691791360 691896816 693701632 694241280 695948760 697144320 697415680 698613760 698720256 700438752 701915136 702812160 704540720 705858624 706133376 707346432 708837376 709086144 709637760 711597312 713097216 713347479 714851072 716079104 716636160 716887665 717166710 718398720 719912960 720165615 720382464 722716020 724239360 725483520 726020620 727267840 727378704 728911872 731381760 731638440 733292352 734552064 736100352 736358688 737910784 740301120 740524032 742345344 743620608 744750045 746029440 747601920 749440640 749554884 749666304 750512790 752094720 753944490 754974720 755239680 756946944 758808648 759778380 761379840 761495904 764411904 764680176 764977824 766291968 768176656 768774240 770897088 772521984 773849088 774722880 776355840 778265280 780140544 780414336 781021440 782942355 784287360 784592640 785940480 786060288 787993596 789654528 790663680 792330240 792608310 794090952 794400048 795764736 797442048 797721912 798342480 800424960 800546976 802234368 804207456 805588992 806215680 808198560 809902080 810430272 812138496 814769280 816168960 817889280 818176320 818301042 820025856 822804480 823093245 824828160 824953896 826245120 826371072 828112896 828403524 830149632 832838760 832962560 833089536 835138512 836573184 836898816 838336512 839283120 841052160 843120720 843374592 845152256 845448864 846106560 849346560 849644640 849975360 851435520 851565312 853659729 853786624 856552320 858357760 859832320 859963392 860265198 860600052 862078464 863895552 864198738 864871020 867127040 867259224 869087232 870580224 871224744 872415232 872721408 873400320 875548440 877393920 877658112 877966128 879816704 881328128 882323280 882666720 884183040 886046720 886357680 888361344 889496640 891371520 893563840 893700054 895098880 895235328 897122304 897437151 899328768 900478080 902513664 904733388 905969664 906287616 906640384 908197888 909223380 911139840 911734056 913655808 915902936 916615440 918190080 920125440 920448360 922388480 922529088 925655040 927931680 929525760 931627008 933918336 935886848 936943605 937082880 937225728 939530826 941144832 941511168 943128576 945448192 946183680 948510810 948796416 950796288 951129972 951869880 955514880 955850220 956222280 957864960 960220820 960509952 963621360 965652480 967311360 967458816 969838272 971882496 975175680 975517920 975666627 977723136 979402752 980127837 981467136 981811584 982575360 984991995 987068160 987365376 987711894 989793792 991494144 992613690 993000060 994705920 996802560 997152390 999406512 999555072 1000683720 1002792960 1005259320 1006632960 1006986240 1007139744 1009262592 1011744864 1013037840 1015173120 1015327872 1019215872 1019573568 1019970432 1021722624 1025032320 1025700813 1027862784 1030029312 1030390803 1031192370 1031798784 1032963840 1035141120 1035504405 1037687040 1037845224 1040187392 1040552448 1041361920 1043923140 1045716480 1046123520 1047920640 1048080384 1050658128 1052872704 1054218240 1056440320 1056811080 1058787936 1059200064 1061019648 1063256064 1063629216 1064456640 1067233280 1067395968 1069645824 1072276608 1074118656 1074954240 1075750065 1077598080 1079869440 1080573696 1082851328 1084074030 1086359040 1088225280 1089030930 1090519040 1090901760 1091068056 1093367808 1097072640 1097457660 1099770880 1099938528 1101660160 1101828096 1104150528 1104538032 1106866176 1110451680 1110786048 1113518016 1115430912 1115865088 1117782016 1119044160 1121402880 1124160960 1124332326 1124499456 1127265152 1128142080 1130916735 1132462080 1132859520 1133300480 1135247360 1135420416 1138212972 1139667570 1142069760 1144878670 1146617856 1147020264 1147466736 1149437952 1151860736 1152264984 1153161360 1156345632 1158782976 1160773632 1161632992 1163628544 1164533760 1167397920 1169858560 1170210816 1170621504 1171532160 1176431040 1176888960 1178910720 1181810240 1181990394 1184481792 1185995520 1188495360 1188912465 1191600072 1193647104 1196163072 1196582868 1199105024 1200637440 1200820464 1203351552 1206311184 1208383488 1209323520 1212297840 1214853120 1215645408 1218207744 1222153920 1224253440 1226833920 1227264480 1230038784 1234206720 1237242240 1237430844 1239367680 1239556608 1242169344 1242605286 1245224448 1249258140 1249443840 1249634304 1252707768 1254859776 1255348224 1257504768 1258924680 1261578240 1264681080 1265061888 1267728384 1268173296 1269159840 1274019840 1274466960 1274963040 1277153280 1277347968 1280679936 1284828480 1287536640 1289748480 1289945088 1290397797 1290900078 1293117696 1295843328 1296298107 1297306530 1300234240 1300690560 1300888836 1303630848 1305870336 1306837116 1308622848 1309082112 1310100480 1313322660 1316090880 1316487168 1316949192 1319725056 1321992192 1323484920 1324000080 1326274560 1329070080 1329536520 1332542016 1332740096 1334244960 1337057280 1340345760 1340550081 1342648320 1342852992 1345683456 1348993152 1350717120 1353564160 1353770496 1357100082 1358954496 1359431424 1359960576 1362296832 1363835070 1366709760 1367601084 1370483712 1373372416 1373854404 1374923160 1375731712 1377285120 1380188160 1380672540 1383582720 1383793632 1387403264 1388482560 1391897520 1394288640 1394831360 1397227520 1397440512 1400877504 1403830272 1405624320 1409081440 1409296239 1411717248 1412266752 1414692864 1417674752 1418172288 1419275520 1422766215 1423194624 1426194432 1426694958 1429702144 1432158208 1433272320 1433775330 1434333420 1436797440 1439825920 1440331230 1440764928 1445432040 1448478720 1450967040 1452041240 1454535680 1454757408 1457823744 1462763520 1463276880 1466584704 1469104128 1472200704 1472717376 1475821568 1480602240 1481048064 1481567841 1484690688 1487241216 1488342271 1489500090 1492058880 1495203840 1495728585 1498881280 1499109768 1499332608 1501025580 1504189440 1507888980 1509949440 1510479360 1513893888 1517617296 1519556760 1522759680 1522991808 1528823808 1529360352 1529955648 1532583936 1536353312 1537548480 1541794176 1545043968 1546788555 1547698176 1549445760 1552711680 1556530560 1560281088 1560828672 1562042880 1565884710 1568574720 1569185280 1571880960 1572120576 1575987192 1579309056 1581327360 1584660480 1585216620 1588181904 1588800096 1591529472 1594884096 1595443824 1596684960 1600849920 1601093952 1604468736 1608414912 1611177984 1612431360 1616397120 1619804160 1620860544 1624276992 1626111045 1629538560 1632337920 1633546395 1635778560 1636352640 1636602084 1640051712 1645608960 1646186490 1649656320 1649907792 1652490240 1652742144 1656225792 1656807048 1660299264 1665677520 1665925120 1666179072 1670277024 1673146368 1673797632 1676673024 1678566240 1682104320 1686241440 1686498489 1686749184 1690304512 1690897728 1692213120 1698693120 1699289280 1699950720 1702871040 1703130624 1707319458 1707573248 1709501355 1713104640 1716715520 1717318005 1719664640 1719926784 1720530396 1721200104 1724156928 1727791104 1728397476 1729742040 1734254080 1734518448 1738174464 1741160448 1742449488 1745442816 1746800640 1751096880 1754787840 1755316224 1755932256 1759633408 1762656256 1764646560 1765333440 1768366080 1772093440 1772715360 1772985591 1776722688 1778993280 1782743040 1787127680 1787400108 1790197760 1790470656 1794244608 1794874302 1798657536 1800956160 1805027328 1809466776 1811939328 1812575232 1813280768 1816395776 1818446760 1822279680 1823468112 1827311616 1831805872 1833230880 1836380160 1840250880 1840896720 1844776960 1845058176 1851310080 1855863360 1859051520 1863254016 1863907929 1867836672 1871773696 1873887210 1874165760 1874451456 1879061652 1882289664 1883022336 1886257152 1890896384 1892367360 1897021620 1897592832 1901592576 1902259944 1903739760 1911029760 1911700440 1912444560 1915729920 1920441640 1921019904 1927242720 1931304960 1934622720 1934917632 1936350117 1939676544 1943764992 1950351360 1951035840 1951333254 1955446272 1958805504 1960255674 1962934272 1963623168 1965150720 1969983990 1974136320 1974730752 1975423788 1979587584 1982988288 1985227380 1986000120 1989411840 1993605120 1994304780 1998813024 1999110144 2001367440 2005585920 2010518640 2013972480 2014279488 2018525184 2023489728 2026075680 2030346240 2030655744 2035650123 2038431744 2039147136 2039940864 2043445248 2045752605 2050064640 2051401626 2055725568 2060058624 2060781606 2062384740 2063597568 2065927680 2070282240 2071008810 2075374080 2075690448 2080374784 2081104896 2082723840 2087846280 2091432960 2092247040 2095841280 2096160768 2101316256 2105745408 2108436480 2112880640 2113622160 2117575872 2118400128 2122039296 2126512128 2127258432 2128913280 2134466560 2134791936 2139291648 2140042437 2144553216 2148237312 2149908480 2150662995 2151500130 2155196160 2159738880 2160496845 2161147392 2165702656 2168148060 2172718080 2176450560 2178061860 2181038080 2181803520 2182136112 2186735616 2194145280 2194915320 2199541760 2199877056 2203320320 2203656192 2208301056 2209076064 2213732352 2220903360 2221572096 2227036032 2230861824 2231730176 2234250135 2235564032 2238088320 2242805760 2248321920 2248664652 2248998912 2254530304 2256284160 2261833470 2264924160 2265719040 2266600960 2270494720 2270840832 2276425944 2279335140 2284139520 2289757340 2293235712 2294040528 2294933472 2298875904 2303721472 2304529968 2306322720 2312691264 2317565952 2321547264 2323265984 2327257088 2329067520 2334795840 2339717120 2340421632 2341243008 2343064320 2348827065 2352862080 2353777920 2357821440 2363620480 2363980788 2368963584 2371991040 2376990720 2377824930 2383200144 2387294208 2392326144 2393165736 2398210048 2401274880 2401640928 2406703104 2412622368 2416766976 2418647040 2424595680 2429706240 2431290816 2436415488 2444307840 2448506880 2453667840 2454528960 2460077568 2468413440 2469279735 2474484480 2474861688 2478735360 2479113216 2484338688 2485210572 2490448896 2498516280 2498887680 2499268608 2505415536 2509719552 2510696448 2515009536 2517849360 2523156480 2529362160 2530123776 2535456768 2536346592 2538319680 2548039680 2548933920 2549926080 2554306560 2554695936 2560979187 2561359872 2569656960 2575073280 2579496960 2579890176 2580795594 2581800156 2586235392 2591686656 2592596214 2594613060 2600468480 2601381120 2601777672 2607261696 2611740672 2613674232 2617245696 2618164224 2620200960 2626645320 2632181760 2632974336 2633898384 2639450112 2643984384 2646969840 2648000160 2652549120 2658140160 2659073040 2665084032 2665480192 2668489920 2674114560 2680691520 2681100162 2685296640 2685705984 2691366912 2692311453 2697986304 2701434240 2707128320 2707540992 2714200164 2717908992 2718862848 2719921152 2724593664 2727670140 2733419520 2735202168 2740967424 2746744832 2747708808 2749846320 2751463424 2754570240 2760376320 2761345080 2767165440 2767587264 2774806528 2776965120 2783795040 2788577280 2789662720 2794455040 2794881024 2801755008 2807660544 2810830815 2811248640 2818162880 2818592478 2823434496 2824533504 2829385728 2835349504 2836344576 2838551040 2845532430 2846389248 2852388864 2853389916 2859404288 2864316416 2866544640 2867550660 2868666840 2873594880 2879651840 2880662460 2881529856 2890864080 2896957440 2901934080 2904082480 2909071360 2909514816 2915647488 2925527040 2926553760 2933169408 2938208256 2940383511 2944401408 2945434752 2951643136 2954975985 2961204480 2962096128 2963135682 2969381376 2974482432 2976684542 2979000180 2984117760 2990407680 2991457170 2997762560 2998219536 2998665216 3002051160 3008378880 3015777960 3019898880 3020958720 3027787776 3035234592 3039113520 3045519360 3045983616 3057647616 3058720704 3059911296 3065167872 3072706624 3075096960 3077102439 3083588352 3090087936 3091172409 3093577110 3095396352 3098891520 3105423360 3106513215 3113061120 3120562176 3121657344 3124085760 3131769420 3137149440 3138370560 3143761920 3144241152 3151974384 3158618112 3162654720 3169320960 3170433240 3176363808 3177600192 3183058944 3189768192 3190887648 3193369920 3201699840 3202187904 3208937472 3216829824 3222355968 3224862720 3227250195 3232794240 3239608320 3241721088 3248553984 3252222090 3259077120 3264675840 3267092790 3271557120 3272705280 3273204168 3280103424 3291217920 3292372980 3299312640 3299815584 3304980480 3305484288 3312451584 3313614096 3320598528 3331355040 3331850240 3332358144 3340554048 3346292736 3347595264 3353346048 3357132480 3364208640 3372482880 3372996978 3373498368 3380609024 3381795456 3384426240 3392750205 3397386240 3398578560 3399901440 3405742080 3406261248 3414638916 3415146496 3419002710 3426209280 3433431040 3434636010 3439329280 3439853568 3441060792 3442400208 3448313856 3455582208 3456794952 3459484080 3468508160 3469036896 3476348928 3482320896 3484898976 3490885632 3493601280 3502193760 3509575680 3510632448 3511864512 3519266816 3525312512 3529293120 3530666880 3536732160 3544186880 3545430720 3545971182 3553445376 3557986560 3565486080 3566737395 3574255360 3574800216 3580395520 3580941312 3588489216 3589748604 3597315072 3601912320 3610054656 3618933552 3625150464 3626561536 3632791552 3636893520 3644559360 3646936224 3654623232 3663611744 3666461760 3672760320 3680501760 3681793440 3689553920 3690116352 3702620160 3711726720 3718103040 3726508032 3727815858 3735673344 3743547392 3747774420 3748331520 3748902912 3758123304 3764579328 3766044672 3772514304 3781792768 3784734720 3794043240 3795185664 3803185152 3804519888 3807479520 3822059520 3823400880 3824889120 3831459840 3840883280 3842039808 3854485440 3862609920 3869245440 3869835264 3872700234 3879353088 3887529984 3888894321 3900702720 3902071680 3902666508 3910892544 3917611008 3920511348 3925868544 3927246336 3930301440 3939967980 3948272640 3949461504 3950847576 3959175168 3965976576 3970454760 3972000240 3978823680 3987210240 3988609560 3997626048 3998220288 4002734880 4011171840 4021037280 4021650243 4027944960 4028558976 4037050368 4046979456 4052151360 4060692480 4061311488 4071300246 4076863488 4078294272 4079881728 4086890496 4091505210 4100129280 4102803252 4111451136 4120117248 4121563212 4124769480 4127195136 4131855360 4140564480 4142017620 4150748160 4151380896 4162209792 4165447680 4175692560 4182865920 4184494080 4191682560 4192321536 4202632512 4211490816 4216872960 4225761280 4227244320 4227888717 4235151744 4236800256 4244078592 4253024256 4254516864 4257826560 4268298645 4268933120 4269583872 4278583296 4280084874 4289106432 4296474624 4299816960 4301325990 4303000260 4310392320 4319477760 4320993690 4322294784 4331405312 4336296120 4345436160 4352901120 4356123720 4362076160 4363607040 4364272224 4373471232 4388290560 4389830640 4399083520 4399754112 4406640640 4407312384 4416602112 4418152128 4427464704 4441806720 4443144192 4444703523 4454072064 4461723648 4463460352 4465026813 4468500270 4471128064 4476176640 4485611520 4487185755 4496643840 4497329304 4497997824 4509060608 4512568320 4523666940 4529848320 4531438080 4533201920 4540989440 4541681664 4552851888 4558670280 4568279040 4579514680 4586471424 4588081056 4589866944 4597751808 4607442944 4609059936 4612645440 4625382528 4635131904 4643094528 4646531968 4654514176 4658135040 4669591680 4679434240 4680843264 4682486016 4686128640 4697654130 4705724160 4707555840 4715642880 4727240960 4727961576 4737927168 4743982080 4753981440 4755649860 4766400288 4774588416 4784652288 4786331472 4796420096 4802549760 4803281856 4813406208 4825244736 4833533952 4837294080 4849191360 4859412480 4862581632 4872830976 4878333135 4888615680 4897013760 4900639185 4907335680 4909057920 4920155136 4936826880 4938559470 4948968960 4949723376 4957470720 4958226432 4968677376 4970421144 4980897792 4997032560 4997775360 4998537216 5010831072 5019439104 5021392896 5030019072 5035698720 5046312960 5058724320 5060247552 5070913536 5072693184 5076639360 5096079360 5097867840 5099852160 5108613120 5109391872 5121958374 5122719744 5128504065 5139313920 5150146560 5151954015 5158993920 5159780352 5161591188 5163600312 5172470784 5183373312 5185192428 5189226120 5200936960 5202762240 5203555344 5214523392 5223481344 5227348464 5236328448 5240401920 5253290640 5264363520 5265948672 5267796768 5278900224 5287968768 5293939680 5296000320 5305098240 5316280320 5318146080 5318956773 5330168064 5330960384 5336979840 5348229120 5361383040 5362200324 5370593280 5371411968 5382733824 5384622906 5395972608 5402868480 5414256640 5415081984 5428400328 5435817984 5437725696 5439842304 5449187328 5455340280 5466839040 5470404336 5481934848 5493489664 5495417616 5499692640 5509140480 5520752640 5522690160 5534330880 5535174528 5549613056 5553930240 5567590080 5577154560 5579325440 5588910080 5589762048 5591723787 5603510016 5615321088 5621661630 5622497280 5636325760 5637184956 5646868992 5649067008 5658771456 5670699008 5672689152 5677102080 5691064860 5692778496 5704777728 5706779832 5718808576 5728632832 5733089280 5735101320 5737333680 5747189760 5759303680 5761324920 5763059712 5781728160 5793914880 5803868160 5808164960 5809050351 5818142720 5819029632 5831294976 5851054080 5853107520 5866338816 5876416512 5880767022 5888802816 5890869504 5903286272 5909951970 5922408960 5924192256 5926271364 5938762752 5948964864 5953369084 5958000360 5968235520 5980815360 5982914340 5995525120 5996439072 5997330432 6004102320 6016757760 6031555920 6041917440 6055575552 6070469184 6078227040 6091038720 6091967232 6106950369 6115295232 6117441408 6119822592 6130335744 6145413248 6150193920 6154204878 6167176704 6180175872 6182344818 6187154220 6190792704 6197783040 6210846720 6213026430 6226122240 6241124352 6243314688 6248171520 6263538840 6274298880 6276741120 6287523840 6288482304 6303948768 6317236224 6325309440 6338641920 6340866480 6352727616 6355200384 6366117888 6379536384 6381775296 6386739840 6403399680 6404375808 6417874944 6420127311 6433659648 6444711936 6449725440 6451988985 6454500390 6465588480 6479216640 6481490535 6483442176 6497107968 6504444180 6518154240 6529351680 6534185580 6543114240 6545410560 6546408336 6560206848 6582435840 6584745960 6598625280 6599631168 6609960960 6610968576 6624903168 6627228192 6641197056 6662710080 6663700480 6664716288 6681108096 6692585472 6695190528 6702750405 6706692096 6714264960 6728417280 6744965760 6745993956 6746996736 6761218048 6763590912 6768852480 6785500410 6794772480 6797157120 6799802880 6811484160 6812522496 6829277832 6830292992 6838005420 6852418560 6866862080 6869272020 6878658560 6879707136 6882121584 6884800416 6896627712 6911164416 6913589904 6918968160 6937016320 6938073792 6952697856 6964641792 6969797952 6981771264 6987202560 7004387520 7019151360 7021264896 7023729024 7038533632 7046481195 7050625024 7058586240 7061333760 7073464320 7088373760 7090861440 7091942364 7106890752 7115973120 7130972160 7133474790 7148510720 7149600432 7160791040 7161882624 7176978432 7179497208 7194630144 7203824640 7220109312 7237867104 7250300928 7253123072 7265583104 7273787040 7289118720 7293872448 7309246464 7327223488 7332923520 7345520640 7361003520 7363586880 7379107840 7380232704 7405240320 7407839205 7423453440 7436206080 7441711355 7453016064 7455631716 7471346688 7487094784 7495548840 7496663040 7497805824 7516246608 7529158656 7532089344 7545028608 7563585536 7569469440 7588086480 7590371328 7606370304 7609039776 7614959040 7644119040 7646801760 7649778240 7662919680 7681766560 7682937561 7684079616 7708970880 7725219840 7738490880 7739670528 7745400468 7758706176 7775059968 7777788642 7801405440 7804143360 7805333016 7821785088 7835222016 7841022696 7851737088 7854492672 7860602880 7879935960 7896545280 7898923008 7901695152 7918350336 7931953152 7940909520 7944000480 7957647360 7974420480 7977219120 7995252096 7996440576 8005469760 8022343680 8042074560 8043300486 8055889920 8057117952 8074100736 8076934359 8093958912 8104302720 8121384960 8122622976 8142600492 8153726976 8156588544 8159763456 8173780992 8183010420 8200258560 8205606504 8222902272 8240234496 8243126424 8249538960 8254390272 8263710720 8281128960 8284035240 8301496320 8302761792 8324419584 8330895360 8351385120 8365731840 8368988160 8383365120 8384643072 8405265024 8422981632 8432492445 8433745920 8451522560 8454488640 8455777434 8470303488 8473600512 8488157184 8506048512 8509033728 8515653120 8536597290 8537866240 8539167744 8557166592 8560169748 8578212864 8592949248 8599633920 8602651980 8606000520 8620784640 8638955520 8641987380 8644589568 8662810624 8672592240 8690872320 8705802240 8712247440 8727214080 8728544448 8746942464 8776581120 8779661280 8798167040 8799508224 8813281280 8814624768 8821150533 8833204224 8836304256 8854929408 8864927955 8883613440 8886288384 8889407046 8908144128 8923447296 8926920704 8930053626 8937000540 8942256128 8952353280 8971223040 8974371510 8993287680 8994658608 8995995648 9018121216 9025136640 9047333880 9059696640 9062876160 9066403840 9081978880 9083363328 9105703776 9117340560 9136558080 9159029360 9172942848 9176162112 9179733888 9195503616 9214885888 9218119872 9225290880 9250765056 9270263808 9273517227 9286189056 9293063936 9309028352 9316270080 9319539645 9339183360 9358868480 9361686528 9364972032 9372257280 9395308260 9411448320 9415111680 9431285760 9454481920 9455923152 9475854336 9487964160 9507962880 9511299720 9532800576 9549176832 9569304576 9572662944 9592840192 9605099520 9606563712 9626812416 9650489472 9667067904 9674588160 9681750585 9698382720 9718824960 9725163264 9745661952 9756666270 9777231360 9794027520 9801278370 9814671360 9818115840 9840310272 9873653760 9877118940 9897937920 9899446752 9914941440 9916452864 9937354752 9940842288 9961795584 9994065120 9995550720 9997074432 10021662144 10038878208 10042785792 10060038144 10071397440 10092625920 10117448640 10120495104 10141827072 10145386368 10153278720 10178250615 10192158720 10195735680 10199704320 10217226240 10218783744 10243916748 10245439488 10257008130 10278627840 10300293120 10303908030 10317987840 10319560704 10323182376 10327200624 10344941568 10366746624 10370384856 10378452240 10401873920 10405524480 10407110688 10429046784 10446962688 10454696928 10472656896 10480803840 10506581280 10528727040 10531897344 10535593536 10557800448 10575937536 10587879360 10592000640 10610196480 10632560640 10636292160 10637913546 10660336128 10661920768 10673959680 10696458240 10700212185 10722766080 10724400648 10741186560 10742823936 10765467648 10769245812 10791945216 10805736960 10828513280 10830163968 10856800656 10875451392 10879684608 10898374656 10910680560 10933678080 10940808672 10963869696 10986979328 10990835232 10999385280 11018280960 11041505280 11045380320 11068661760 11070349056 11099226112 11107860480 11135180160 11154309120 11158650880 11177820160 11179524096 11183447574 11207020032 11230642176 11243323260 11244994560 11272651520 11274369912 11293737984 11298134016 11317542912 11341398016 11345378304 11354204160 11382129720 11385556992 11409555456 11413559664 11437617152 11457265664 11466178560 11470202640 11474667360 11494379520 11518607360 11522649840 11526119424 11563456320 11587829760 11607736320 11616329920 11618100702 11636285440 11638059264 11662589952 11666682963 11702108160 11706215040 11732677632 11752833024 11761534044 11777605632 11781739008 11806572544 11819903940 11844817920 11848384512 11852542728 11877525504 11897929728 11906738168 11916000720 11936471040 11961630720 11965828680 11991050240 11992878144 11994660864 12008204640 12033515520 12063111840 12083834880 12111151104 12140938368 12156454080 12182077440 12183934464 12213900738 12230590464 12234882816 12239645184 12260671488 12290826496 12300387840 12308409756 12334353408 12360351744 12364689636 12374308440 12381585408 12395566080 12421693440 12426052860 12452244480 12486629376 12496343040 12527077680 12548597760 12553482240 12575047680 12576964608 12607897536 12634472448 12650618880 12677283840 12681732960 12683666151 12705455232 12710400768 12732235776 12759072768 12763550592 12773479680 12804895935 12806799360 12808751616 12835749888 12840254622 12867319296 12889423872 12899450880 12903977970 12909000780 12931176960 12958433280 12962981070 12966884352 12994215936 13008888360 13036308480 13058703360 13068371160 13086228480 13090821120 13092816672 13120413696 13164871680 13169491920 13197250560 13199262336 13219921920 13221937152 13249806336 13254456384 13282394112 13325420160 13327400960 13329432576 13334110569 13362216192 13385170944 13390381056 13395080439 13405500810 13413384192 13428529920 13456834560 13461557265 13489931520 13491987912 13493993472 13522436096 13527181824 13537704960 13571000820 13589544960 13594314240 13599605760 13622968320 13625044992 13658555664 13660585984 13676010840 13704837120 13733724160 13738544040 13757317120 13759414272 13764243168 13769600832 13793255424 13822328832 13827179808 13837936320 13874032640 13876147584 13905395712 13929283584 13939595904 13963542528 13974405120 14008775040 14038302720 14042529792 14047458048 14077067264 14092962390 14101250048 14117172480 14122667520 14146928640 14176747520 14181722880 14183884728 14213781504 14231946240 14261944320 14266949580 14297021440 14299200864 14321582080 14323765248 14353956864 14358994416 14389260288 14407649280 14440218624 14475734208 14500601856 14506246144 14531166208 14547574080 14578237440 14587744896 14618492928 14654446976 14665847040 14691041280 14701917555 14722007040 14727173760 14758215680 14760465408 14810480640 14815678410 14846906880 14872412160 14883422710 14906032128 14911263432 14942693376 14974189568 14991097680 14993326080 14995611648 15032493216 15058317312 15064178688 15090057216 15127171072 15138938880 15176172960 15180742656 15212740608 15218079552 15229918080 15288238080 15293603520 15299556480 15325839360 15363533120 15365875122 15368159232 15385512195 15417941760 15450439680 15455862045 15476981760 15479341056 15490800936 15517412352 15550119936 15555577284 15602810880 15608286720 15610666032 15643570176 15670444032 15682045392 15708985344 15721205760 15759871920 15793090560 15797846016 15803390304 15836700672 15863906304 15881819040 15888000960 15915294720 15948840960 15954438240 15990504192 15992881152 16010939520 16044687360 16084149120 16086600972 16111779840 16114235904 16148201472 16153868718 16187917824 16208605440 16242769920 16245245952 16285200984 16307453952 16313177088 16319526912 16347561984 16366020840 16400517120 16411213008 16445804544 16480468992 16486252848 16499077920 16527421440 16562257920 16568070480 16602992640 16605523584 16648839168 16661790720 16702770240 16731463680 16737976320 16766730240 16769286144 16775171361 16810530048 16845963264 16864984890 16867491840 16903045120 16908977280 16911554868 16940606976 16947201024 16976314368 17012097024 17018067456 17031306240 17073194580 17075732480 17078335488 17114333184 17120339496 17156425728 17185898496 17199267840 17205303960 17212001040 17241569280 17277911040 17283974760 17289179136 17325621248 17345184480 17381744640 17411604480 17424494880 17427151053 17454428160 17457088896 17493884928 17553162240 17559322560 17596334080 17599016448 17626562560 17629249536 17642301066 17666408448 17672608512 17709858816 17729855910 17767226880 17772576768 17778814092 17816288256 17846894592 17853841408 17860107252 17874001080 17884512256 17904706560 17942446080 17948743020 17986575360 17989317216 17991991296 18036242432 18050273280 18094667760 18125752320 18132807680 18163957760 18166726656 18211407552 18234681120 18273116160 18318058720 18320851107 18345885696 18352324224 18359467776 18391007232 18429771776 18436239744 18450581760 18501530112 18540527616 18547034454 18572378112 18586127872 18618056704 18632540160 18639079290 18678366720 18717736960 18723373056 18729944064 18744514560 18790616520 18822896640 18830223360 18862571520 18908963840 18911846304 18951708672 18975928320 19015925760 19022599440 19065601152 19098353664 19138609152 19145325888 19185680384 19210199040 19213127424 19253624832 19260381933 19300978944 19334135808 19349176320 19363501170 19396765440 19437649920 19444471605 19450326528 19491323904 19513332540 19554462720 19588055040 19602556740 19629342720 19636231680 19680620544 19747307520 19754237880 19795875840 19798893504 19829882880 19832905728 19874709504 19881684576 19923591168 19988130240 19991101440 19994148864 20043324288 20077756416 20085571584 20108251215 20120076288 20142794880 20185251840 20234897280 20240990208 20283654144 20290772736 20306557440 20356501230 20384317440 20391471360 20399408640 20434452480 20437567488 20487833496 20490878976 20514016260 20557255680 20600586240 20607816060 20635975680 20639121408 20646364752 20654401248 20689883136 20733493248 20740769712 20756904480 20811048960 20814221376 20858093568 20893925376 20909393856 20945313792 20961607680 21013162560 21057454080 21063794688 21071187072 21115600896 21139443585 21151875072 21175758720 21184001280 21220392960 21265121280 21272584320 21275827092 21320672256 21323841536 21347919360 21392916480 21400424370 21445532160 21448801296 21482373120 21485647872 21530935296 21538491624 21583890432 21611473920 21657026560 21660327936 21713601312 21750902784 21759369216 21796749312 21821361120 21867356160 21881617344 21927739392 21973958656 21981670464 21998770560 22036561920 22083010560 22090760640 22137323520 22140698112 22198452224 22215720960 22223517615 22270360320 22308618240 22317301760 22325134065 22355640320 22359048192 22366895148 22414040064 22461284352 22486646520 22489989120 22545303040 22548739824 22587475968 22596268032 22635085824 22690756608 22708408320 22764259440 22771113984 22819110912 22827119328 22875234304 22914531328 22932357120 22940405280 22949334720 22988759040 23037214720 23045299680 23048812683 23052238848 23126912640 23175659520 23215472640 23232659840 23236201404 23272570880 23276118528 23325179904 23333365926 23404216320 23412430080 23465355264 23505666048 23523068088 23555211264 23563478016 23613145088 23639807880 23689635840 23696769024 23705085456 23755051008 23795859456 23813476336 23832001440 23872942080 23923261440 23931657360 23982100480 23985756288 23989321728 24016409280 24067031040 24126223680 24167669760 24222302208 24230803077 24281876736 24312908160 24364154880 24367868928 24427801476 24461180928 24469765632 24479290368 24521342976 24581652992 24600775680 24616819512 24668706816 24720703488 24729379272 24748616880 24763170816 24791132160 24843386880 24852105720 24904488960 24973258752 24992686080 25054155360 25097195520 25106964480 25150095360 25153929216 25215795072 25268944896 25301237760 25354567680 25363465920 25367332302 25410910464 25420801536 25464471552 25518145536 25527101184 25546959360 25609791870 25613598720 25617503232 25671499776 25680509244 25734638592 25778847744 25798901760 25807955940 25818001560 25862353920 25916866560 25925962140 25933768704 25988431872 26017776720 26072616960 26117406720 26136742320 26181642240 26185633344 26240827392 26329743360 26338983840 26394501120 26398524672 26439843840 26443874304 26463451599 26499612672 26508912768 26564788224 26594783865 26650840320 26654801920 26658865152 26668221138 26724432384 26770341888 26780762112 26790160878 26811001620 26826768384 26857059840 26913669120 26923114530 26979863040 26983975824 26987986944 27044872192 27054363648 27075409920 27142001640 27179089920 27188628480 27199211520 27245936640 27250089984 27317111328 27321171968 27352021680 27409674240 27467448320 27477088080 27518828544 27528486336 27539201664 27586510848 27644657664 27654359616 27675872640 27748065280 27752295168 27810791424 27820551681 27858567168 27879191808 27927085056 27948810240 27958618935 28017550080 28076605440 28085059584 28094916096 28154134528 28185924780 28202500096 28234344960 28245335040 28293857280 28353495040 28363445760 28367769456 28427563008 28463892480 28523888640 28533899160 28594042880 28598401728 28643164160 28647530496 28707913728 28717988832 28778520576 28815298560 28880437248 28951468416 29001203712 29012492288 29045251755 29062332416 29095148160 29156474880 29175489792 29236985856 29308893952 29331694080 29382082560 29403835110 29444014080 29454347520 29516431360 29520930816 29620961280 29631356820 29693813760 29744824320 29766845420 29812064256 29822526864 29885386752 29948379136 29982195360 29986652160 29991223296 30064986432 30116634624 30128357376 30180114432 30254342144 30277877760 30352345920 30361485312 30425481216 30436159104 30459836160 30534751845 30576476160 30587207040 30599112960 30651678720 30727066240 30731750244 30736318464 30771024390 30835883520 30900879360 30911724090 30953963520 30958682112 30981601872 31034824704 31100239872 31111154568 31205621760 31216573440 31221332064 31287140352 31340888064 31364090784 31417970688 31442411520 31519743840 31586181120 31595692032 31606780608 31673401344 31727812608 31763638080 31776001920 31830589440 31897681920 31908876480 31981008384 31985762304 32021879040 32089374720 32100636555 32168298240 32173201944 32223559680 32228471808 32296402944 32307737436 32375835648 32417210880 32485539840 32490491904 32570401968 32626354176 32639053824 32695123968 32732041680 32801034240 32822426016 32891609088 32960937984 32972505696 32998155840 33054842880 33124515840 33136140960 33205985280 33211047168 33297678336 33323581440 33405540480 33462927360 33475952640 33533460480 33538572288 33550342722 33621060096 33691926528 33729969780 33734983680 33806090240 33817954560 33823109736 33881213952 33894402048 33952628736 34024194048 34036134912 34062612480 34146389160 34151464960 34156670976 34228666368 34240678992 34312851456 34371796992 34398535680 34410607920 34424002080 34483138560 34555822080 34567949520 34578358272 34651242496 34690368960 34763489280 34823208960 34848989760 34854302106 34908856320 34914177792 34987769856 35000048889 35106324480 35118645120 35192668160 35198032896 35253125120 35258499072 35284602132 35332816896 35345217024 35419717632 35459711820 35534453760 35545153536 35557628184 35632576512 35693789184 35707682816 35720214504 35748002160 35769024512 35809413120 35884892160 35897486040 35973150720 35978634432 35983982592 36072484864 36100546560 36189335520 36251504640 36265615360 36327915520 36333453312 36422815104 36469362240 36546232320 36636117440 36641702214 36691771392 36704648448 36718935552 36782014464 36859543552 36872479488 36901163520 37003060224 37081055232 37094068908 37144756224 37172255744 37236113408 37265080320 37278158580 37356733440 37435473920 37459888128 37489029120 37581233040 37645793280 37660446720 37725143040 37817927680 37823692608 37903417344 37951856640 38031851520 38045198880 38131202304 38196707328 38277218304 38290651776 38371360768 38414687805 38420398080 38426254848 38507249664 38520763866 38601957888 38668271616 38698352640 38727002340 38793530880 38875299840 38888943210 38900653056 38982647808 39026665080 39108925440 39176110080 39205113480 39258685440 39272463360 39361241088 39494615040 39508475760 39591751680 39597787008 39659765760 39665811456 39749419008 39763369152 39847182336 39976260480 39982202880 39988297728 40002331707 40086648576 40155512832 40171143168 40185241317 40216502430 40240152576 40285589760 40370503680 40384671795 40469794560 40481980416 40567308288 40581545472 40613114880 40713002460 40768634880 40782942720 40798817280 40868904960 40875134976 40975666992 40981757952 41028032520 41114511360 41201172480 41215632120 41271951360 41278242816 41292729504 41308802496 41379766272 41466986496 41481539424 41513808960 41622097920 41628442752 41716187136 41787850752 41818787712 41890627584 41923215360 42026325120 42114908160 42127589376 42142374144 42231201792 42278887170 42303750144 42351517440 42368002560 42440785920 42530242560 42545168640 42551654184 42641344512 42647683072 42695838720 42785832960 42800848740 42891064320 42897602592 42964746240 42971295744 43061870592 43076983248 43167780864 43222947840 43314053120 43320655872 43427202624 43501805568 43518738432 43593498624 43642722240 43734712320 43763234688 43855478784 43947917312 43963340928 43997541120 44073123840 44105752665 44166021120 44181521280 44274647040 44281396224 44396904448 44431441920 44447035230 44540720640 44617236480 44634603520 44650268130 44711280640 44718096384 44733790296 44828080128 44922568704 44973293040 44979978240 45090606080 45097479648 45174951936 45192536064 45270171648 45381513216 45416816640 45528518880 45542227968 45638221824 45654238656 45750468608 45829062656 45864714240 45880810560 45898669440 45977518080 46074429440 46090599360 46097625366 46104477696 46253825280 46351319040 46367586135 46430945280 46465319680 46472402808 46545141760 46552237056 46650359808 46666731852 46808432640 46824860160 46930710528 47011332096 47046136176 47126956032 47226290176 47279615760 47379271680 47393538048 47410170912 47510102016 47591718912 47626952672 47664002880 47745884160 47846522880 47863314720 47964200960 47971512576 47978643456 48032818560 48134062080 48252447360 48335339520 48444604416 48461606154 48563753472 48625816320 48728309760 48735737856 48855602952 48922361856 48939531264 48958580736 49042685952 49163305984 49201551360 49233639024 49337413632 49441406976 49458758544 49497233760 49582264320 49686773760 49704211440 49808977920 49946517504 49985372160 50108310720 50194391040 50213928960 50300190720 50307858432 50431590144 50537889792 50602475520 50709135360 50726931840 50734664604 50821820928 50841603072 50928943104 51036291072 51054202368 51093918720 51219583740 51227197440 51235006464 51342999552 51361018488 51469277184 51557695488 51597803520 51615911880 51636003120 51724707840 51833733120 51851924280 51867537408 51976863744 52035553440 52145233920 52234813440 52273484640 52281453159 52363284480 52371266688 52481654784 52659486720 52677967680 52789002240 52797049344 52879687680 52887748608 52926903198 52999225344 53017825536 53129576448 53189567730 53301680640 53309603840 53317730304 53336442276 53448864768 53540683776 53561524224 53580321756 53622003240 53653536768 53714119680 53827338240 53846229060 53959726080 53967951648 53975973888 54108727296 54150819840 54284003280 54377256960 54398423040 54491873280 54500179968 54634222656 54642343936 54704043360 54819348480 54934896640 54954176160 54962553321 55037657088 55056972672 55078403328 55173021696 55289315328 55308719232 55351745280 55496130560 55504590336 55621582848 55641103362 55717134336 55758383616 55854170112 55897620480 55917237870 56035100160 56153210880 56170119168 56189832192 56308269056 56371849560 56405000192 56468689920 56490670080 56587714560 56706990080 56726891520 56735538912 56855126016 56927784960 57047777280 57067798320 57188085760 57196803456 57286328320 57295060992 57415827456 57435977664 57557041152 57630597120 57760874496 57781145799 57902936832 58002407424 58024984576 58090503510 58124664832 58190296320 58312949760 58333414815 58350979584 58473971712 58617787904 58663388160 58764165120 58807670220 58888028160 58908695040 59032862720 59041861632 59241922560 59262713640 59387627520 59489648640 59533690840 59624128512 59645053728 59770773504 59896758272 59964390720 59973304320 59982446592 60129972864 60233269248 60256714752 60360228864 60508684288 60555755520 60704691840 60722970624 60850962432 60872318208 60919672320 61069503690 61152952320 61174414080 61198225920 61303357440 61454132480 61463500488 61472636928 61542048780 61671767040 61801758720 61823448180 61907927040 61917364224 61963203744 62069649408 62200479744 62222309136 62433146880 62442664128 62574280704 62681776128 62728181568 62835941376 62884823040 63039487680 63172362240 63191384064 63213561216 63346802688 63418330755 63455625216 63527276160 63552003840 63661178880 63795363840 63817752960 63962016768 63971524608 64043758080 64178749440 64201273110 64336596480 64346403888 64447119360 64456943616 64592805888 64615474872 64751671296 64834421760 64971079680 64980983808 65140803936 65252708352 65278107648 65390247936 65464083360 65602068480 65644852032 65783218176 65921875968 65945011392 65996311680 66109685760 66249031680 66272281920 66411970560 66422094336 66595356672 66647162880 66670552845 66811080960 66925854720 66951905280 66975402195 67066920960 67077144576 67100685444 67242120192 67383853056 67459939560 67469967360 67612180480 67635909120 67646219472 67762427904 67788804096 67905257472 68072269824 68125224960 68292778320 68302929920 68313341952 68457332736 68481357984 68625702912 68743593984 68797071360 68821215840 68848004160 68966277120 69111644160 69135899040 69146438049 69156716544 69302484992 69380737920 69526978560 69646417920 69697979520 69708604212 69817712640 69828355584 69975539712 70000097778 70212648960 70237290240 70385336320 70396065792 70506250240 70516998144 70569204264 70665633792 70690434048 70839435264 70919423640 71068907520 71090307072 71115256368 71265153024 71387578368 71415365632 71440429008 71496004320 71618826240 71769784320 71794972080 71946301440 71957268864 71967965184 72144969728 72201093120 72378671040 72503009280 72531230720 72655831040 72666906624 72692409231 72845630208 72938724480 73092464640 73272234880 73283404428 73383542784 73409296896 73437871104 73564028928 73719087104 73744958976 73802327040 74006120448 74162110464 74188137816 74289512448 74344511488 74472226816 74530160640 74556317160 74713466880 74870947840 74919776256 74978058240 75162466080 75291586560 75320893440 75450286080 75635855360 75647385216 75806834688 75903713280 76063703040 76090397760 76262404608 76393414656 76554436608 76581303552 76742721536 76829375610 76840796160 76852509696 77014499328 77041527732 77203915776 77336543232 77396705280 77454004680 77587061760 77750599680 77777886420 77801306112 77965295616 78053330160 78217850880 78352220160 78410226960 78544926720 78722482176 78989230080 79016951520 79183503360 79195574016 79319531520 79331622912 79390354797 79498838016 79526738304 79694364672 79952520960 79964405760 79976595456 80004663414 80173297152 80311025664 80342286336 80370482634 80433004860 80480305152 80571179520 80741007360 80769343590 80939589120 80963960832 81134616576 81163090944 81226229760 81426004920 81537269760 81565885440 81597634560 81737809920 81750269952 81951333984 81963515904 82056065040 82229022720 82402344960 82431264240 82556485632 82585459008 82617604992 82759532544 82933972992 82963078848 83027617920 83244195840 83256885504 83432374272 83461655043 83575701504 83637575424 83781255168 83846430720 83875856805 84052650240 84229816320 84255178752 84284748288 84462403584 84557774340 84607500288 84703034880 84736005120 84881571840 85060485120 85090337280 85103308368 85282689024 85295366144 85391677440 85571665920 85601697480 85782128640 85795205184 85929492480 85942591488 86123741184 86153966496 86335561728 86445895680 86628106240 86641311744 86854405248 87003611136 87037476864 87135755265 87186997248 87285444480 87469424640 87526469376 87710957568 87895834624 87926681856 87995082240 88146247680 88211505330 88332042240 88363042560 88549294080 88562792448 88793808896 88862883840 88894070460 89081441280 89234472960 89269207040 89300536260 89422561280 89436192768 89467580592 89656160256 89845137408 89946586080 89959956480 90181212160 90194959296 90349903872 90385072128 90540343296 90763026432 90833633280 91057037760 91084455936 91276443648 91308477312 91500937216 91604255535 91658125312 91729428480 91761621120 91797338880 91955036160 92148858880 92181198720 92195250732 92208955392 92507650560 92702638080 92735172270 92861890560 92930639360 92944805616 93090283520 93104474112 93300719616 93333463704 93616865280 93649720320 93861421056 94022664192 94092272352 94253912064 94452580352 94559231520 94758543360 94787076096 94820341824 95020204032 95183437824 95253905344 95328005760 95491768320 95693045760 95726629440 95928401920 95943025152 95957286912 96065637120 96268124160 96301909665 96504894720 96670679040 96889208832 96923212308 97127506944 97251632640 97456619520 97471475712 97711205904 97879062528 97917161472 98085371904 98326611968 98403102720 98467278048 98674827264 98882813952 98917517088 98994467520 99164528640 99373547520 99408422880 99617955840 99893035008 99970744320 100216621440 100388782080 100427857920 100600381440 100615716864 100863180288 101075779584 101204951040 101418270720 101453863680 101469329208 101643641856 101683206144 101857886208 102072582144 102108404736 102187837440 102439167480 102454394880 102470012928 102685999104 102722036976 102938554368 103115390976 103195607040 103231823760 103272006240 103449415680 103667466240 103703848560 103735074816 103953727488 104071106880 104290467840 104469626880 104546969280 104562906318 104726568960 104742533376 104963309568 105000146667 105318973440 105355935360 105578004480 105594098688 105759375360 105775497216 105853806396 105998450688 106035651072 106259152896 106379135460 106603361280 106619207680 106635460608 106672884552 106897729536 107081367552 107123048448 107160643512 107244006480 107307073536 107428239360 107654676480 107692458120 107919452160 107935903296 107951947776 108217454592 108301639680 108568006560 108754513920 108796846080 108983746560 109000359936 109268445312 109284687872 109408086720 109638696960 109869793280 109908352320 109925106642 110075314176 110113945344 110156806656 110346043392 110578630656 110617438464 110703490560 110992261120 111009180672 111243165696 111282206724 111434268672 111516767232 111708340224 111795240960 111834475740 112070200320 112306421760 112379664384 112616538112 112743699120 112810000384 112937379840 112981340160 113175429120 113453783040 113471077824 113710252032 113855569920 114095554560 114135596640 114376171520 114393606912 114572656640 114590121984 114831654912 114871955328 115114082304 115244063415 115261194240 115521748992 115562291598 115805873664 116004814848 116049969152 116181007020 116249329664 116380592640 116625899520 116666829630 116701959168 116947943424 117235575808 117326776320 117528330240 117615340440 117776056320 117817390080 118065725440 118083723264 118483845120 118525427280 118775255040 118979297280 119067381680 119248257024 119290107456 119541547008 119793516544 119928781440 119946608640 119964893184 120259945728 120466538496 120513429504 120555723951 120720457728 121017368576 121111511040 121154015385 121409383680 121445941248 121701924864 121744636416 121839344640 122139007380 122305904640 122348828160 122396451840 122606714880 122908264960 122927000976 122945273856 123084097560 123343534080 123603517440 123646896360 123815854080 123834728448 123926407488 124139298816 124400959488 124444618272 124866293760 124885328256 125148561408 125363552256 125456363136 125671882752 125769646080 126078975360 126344724480 126382768128 126427122432 126693605376 126836661510 126911250432 127054552320 127104007680 127322357760 127590727680 127635505920 127924033536 127943049216 128087516160 128357498880 128402546220 128673192960 128692807776 128894238720 128913887232 129185611776 129230949744 129503342592 129668843520 129942159360 129961967616 130281607872 130505416704 130556215296 130780495872 130928166720 131204136960 131289704064 131566436352 131843751936 131890022784 131992623360 132219371520 132317257995 132498063360 132544563840 132823941120 132844188672 133190713344 133294325760 133341105690 133622161920 133851709440 133903810560 133950804390 134133841920 134154289152 134201370888 134484240384 134767706112 134919879120 134939934720 135224360960 135271818240 135292438944 135524855808 135577608192 135810514944 136144539648 136250449920 136585556640 136605859840 136626683904 136914665472 136962715968 137251405824 137487187968 137594142720 137642431680 137696008320 137932554240 138223288320 138271798080 138292876098 138313433088 138604969984 138761475840 139053957120 139102758405 139292835840 139395959040 139417208424 139635425280 139656711168 139951079424 140000195556 140425297920 140474580480 140770672640 140792131584 141012500480 141033996288 141138408528 141380868096 141678870528 141838847280 142137815040 142180614144 142230512736 142530306048 142775156736 142830731264 142880858016 142992008640 143237652480 143539568640 143589944160 143892602880 143914537728 143935930368 144289939456 144402186240 144757342080 145006018560 145062461440 145311662080 145333813248 145384818462 145691260416 145877448960 146184929280 146544469760 146566808856 146767085568 146818593792 146875742208 147128057856 147438174208 147489917952 147604654080 148012240896 148324220928 148376275632 148689022976 148944453632 149060321280 149112634320 149426933760 149741895680 149839552512 149956116480 150324932160 150583173120 150641786880 150900572160 151271710720 151294770432 151613669376 151807426560 152127406080 152180795520 152524809216 152786829312 153108873216 153162607104 153485443072 153658751220 153681592320 153705019392 154028998656 154083055464 154407831552 154673086464 154793410560 154908009360 155174123520 155501199360 155555772840 155602612224 155930591232 156106660320 156435701760 156704440320 156820453920 157089853440 157444964352 157978460160 158033903040 158367006720 158391148032 158639063040 158663245824 158780709594 158997676032 159053476608 159388729344 159905041920 159928811520 159953190912 160009326828 160346594304 160622051328 160684572672 160740965268 160866009720 160960610304 161142359040 161482014720 161538687180 161879178240 161927921664 162326181888 162452459520 162852009840 163131770880 163195269120 163475619840 163500539904 163902667968 163927031808 164112130080 164458045440 164804689920 164862528480 164887659963 165112971264 165170918016 165235209984 165519065088 165867945984 165926157696 166055235840 166488391680 166513771008 166864748544 166923310086 167151403008 167275150848 167562510336 167692861440 167751713610 168105300480 168459632640 168510357504 168569496576 168924807168 169115548680 169215000576 169406069760 169472010240 169763143680 170120970240 170180674560 170206616736 170565378048 170783354880 171143331840 171203394960 171564257280 171590410368 171858984960 171885182976 172247482368 172307932992 172671123456 172891791360 173256212480 173282623488 173343437397 173708810496 174007222272 174074953728 174271510530 174373994496 174570888960 174938849280 175000244445 175052938752 175421915136 175791669248 175853363712 175990164480 176292495360 176423010660 176664084480 176726085120 177098588160 177125584896 177587617792 177725767680 177788140920 178162882560 178468945920 178538414080 178601072520 178845122560 178872385536 178935161184 179312320512 179690274816 179893172160 179919912960 180362424320 180389918592 180699807744 180770144256 181080686592 181526052864 181667266560 182114075520 182168911872 182552887296 182616954624 183001874432 183208511070 183316250624 183458856960 183523242240 183594677760 183910072320 184297717760 184362397440 184390501464 184417910784 185015301120 185405276160 185470344540 185723781120 185861278720 185889611232 186180567040 186208948224 186601439232 186666927408 187299440640 187722842112 188045328384 188184544704 188507824128 188905160704 189118463040 189517086720 189574152192 189640683648 190040408064 190366875648 190507810688 190656011520 190983536640 191386091520 191453258880 191856803840 191886050304 191914573824 192131274240 192536248320 192603819330 193009789440 193341358080 193778417664 193846424616 194255013888 194503265280 194913239040 194942951424 195422411808 195758125056 195834322944 196170743808 196653223936 196806205440 196934556096 197349654528 197765627904 197835034176 197988935040 198329057280 198747095040 198816845760 199235911680 199786070016 199941488640 200011658535 200433242880 200777564160 200855715840 200926206585 201200762880 201231433728 201726360576 202151559168 202409902080 202836541440 202907727360 202938658416 203287283712 203366412288 203715772416 204216809472 204375674880 204878334960 204908789760 204940025856 205371998208 205444073952 205877108736 206230781952 206391214080 206463647520 206544012480 206898831360 207334932480 207407697120 207470149632 207907454976 208142213760 208580935680 208939253760 209093938560 209125812636 209453137920 209485066752 209926619136 210000293334 210637946880 210711870720 211156008960 211188197376 211518750720 211550994432 211707612792 211996901376 212071302144 212518305792 212758270920 213206722560 213238415360 213270921216 213345769104 213795459072 214162735104 214246096896 214321287024 214488012960 214856478720 215309352960 215384916240 215838904320 215871806592 215903895552 216434909184 216603279360 217136013120 217509027840 217593692160 217967493120 218000719872 218077227693 218536890624 218569375744 218816173440 219277393920 219739586560 219816704640 219850213284 220150628352 220227890688 220313613312 220692086784 221157261312 221234876928 221406981120 221984522240 222018361344 222486331392 222564413448 222868537344 223033534464 223416680448 223590481920 223668951480 224140400640 224612843520 224759328768 225233076224 225487398240 225874759680 225962680320 226350858240 226907566080 226942155648 227420504064 227711139840 228191109120 228271193280 228752343040 228787213824 229145313280 229180243968 229663309824 229743910656 230228164608 230488126830 230522388480 231043497984 231124583196 231611747328 232009629696 232099938304 232362014040 232498659328 232761185280 233251799040 233333659260 233403918336 233895886848 234471151616 234653552640 235056660480 235230680880 235634780160 236131450880 236167446528 236967690240 237050854560 237550510080 237958594560 238134763360 238171064391 238496514048 238580214912 239083094016 239587033088 239857562880 239893217280 239929786368 240519891456 240933076992 241026859008 241111447902 241440915456 242034737152 242223022080 242308030770 242818767360 242891882496 243403849728 243489272832 243678689280 244278014760 244611809280 244697656320 244792903680 245213429760 245816529920 245854001952 245890547712 246168195120 246687068160 247207034880 247293792720 247669456896 247852814976 248278597632 248801918976 248889236544 249732587520 249770656512 250297122816 250384965129 250727104512 250912726272 251343765504 251539292160 252157950720 252689448960 252765536256 252854244864 253387210752 253673323020 253822500864 254109104640 254208015360 254644715520 255181455360 255271011840 255848067072 255886098432 256175032320 256714997760 256805092440 257346385920 257385615552 257788477440 257827774464 258371223552 258461899488 259006685184 259337687040 259884318720 259923935232 260563215744 261010833408 261112430592 261407265795 261560991744 261856333440 262408273920 262579408128 263132872704 263687503872 263780045568 263985246720 264438743040 264634515990 264996126720 265089127680 265647882240 265688377344 266381426688 266588651520 266682211380 267244323840 267703418880 267807621120 267901608780 268267683840 268308578304 268402741776 268968480768 269535412224 269839758240 269879869440 270543636480 270584877888 271049711616 271155216384 271621029888 272289079296 272500899840 273171113280 273211719680 273253367808 273829330944 273925431936 274502811648 274812766605 274974375936 275188285440 275284863360 275392016640 275865108480 276446576640 276543596160 276585752196 276626866176 277209939968 277522951680 278107914240 278205516810 278585671680 278791918080 278834416848 279270850560 279313422336 279902158848 280000391112 280850595840 280949160960 281541345280 281584263168 282025000960 282067992576 282276817056 282761736192 283357741056 283677694560 284275630080 284361228288 284461025472 285060612096 285550313472 285661462528 285761716032 285984017280 286475304960 287079137280 287179888320 287785205760 287829075456 287871860736 288579878912 288804372480 288905728995 289514684160 290012037120 290124922880 290623324160 290667626496 290769636924 291382520832 291754897920 292369858560 293088939520 293133617712 293637187584 293751484416 294256115712 294979835904 295209308160 296024481792 296648441856 296752551264 297378045952 297888907264 298120642560 298225268640 298853867520 299483791360 299679105024 299912232960 300649864320 301166346240 301283573760 301801144320 302543421440 302589540864 303227338752 303614853120 304254812160 304361591040 305049618432 305573658624 306217746432 306325214208 306970886144 307317502440 307363184640 307410038784 308057997312 308166110928 308815663104 309346172928 309586821120 309816018720 310348247040 311002398720 311111545680 311205224448 311861182464 312213320640 312871403520 313408880640 313640907840 314179706880 314889928704 315000440001 315956920320 316067806080 316734013440 316782296064 317278126080 317326491648 317561419188 317995352064 318106953216 318777458688 319810083840 319857623040 319906381824 320018653656 320693188608 321244102656 321369145344 321481930536 321732019440 321921220608 322284718080 322964029440 323077374360 323758356480 323855843328 324652363776 324904919040 325704019680 326263541760 326390538240 326951239680 327001079808 327805335936 327854063616 328224260160 328916090880 329609379840 329725056960 329775319926 330225942528 330341836032 330470419968 331038130176 331735891968 331852315392 332110471680 332976783360 333027542016 333729497088 333846620172 334302806016 334550301696 335125020672 335385722880 335503427220 336210600960 336919265280 337138993152 337849614336 338231097360 338430001152 338812139520 338944020480 339526287360 340361349120 340413233472 341130756096 341566709760 342286663680 342406789920 343128514560 343180820736 343717969920 343770365952 344494964736 344615865984 345342246912 345732190245 345783582720 346512424960 346565246976 346686874794 347417620992 348014444544 348149907456 348543021060 348747988992 349141777920 349877698560 350000488890 350105877504 350843830272 351583338496 351706727424 351980328960 352584990720 352846021320 353328168960 353452170240 354197176320 354251169792 355175235584 355451535360 355576281840 356325765120 356937891840 357076828160 357202145040 357744771072 357870322368 358624641024 359380549632 359786344320 359839825920 360724848640 360779837184 361399615488 361540288512 361667171853 362161373184 363052105728 363334533120 363462046155 364228151040 364337823744 365105774592 365233909248 366003748864 366417022140 366632501248 366917713920 367046484480 367189355520 367820144640 368595435520 368724794880 368781002928 368835821568 370030602240 370810552320 370940689080 371447562240 371722557440 371779222464 372361134080 372417896448 373202878464 373333854816 374598881280 375445684224 376090656768 376369089408 377015648256 377810321408 378236926080 379034173440 379148304384 379281367296 380080816128 380733751296 381015621376 381312023040 381967073280 382772183040 382906517760 383713607680 383772100608 383829147648 384262548480 385072496640 385207638660 386019578880 386682716160 387556835328 387692849232 388510027776 389006530560 389826478080 389885902848 390844823616 391516250112 391668645888 392341487616 393306447872 393612410880 393869112192 394699309056 395531255808 395670068352 395977870080 396658114560 396951773985 397494190080 397633691520 398471823360 399572140032 399882977280 400023317070 400866485760 401555128320 401711431680 401852413170 402401525760 402462867456 403452721152 404303118336 404819804160 405673082880 405815454720 405877316832 406574567424 406732824576 407431544832 408433618944 408751349760 409756669920 409817579520 409880051712 410743996416 410888147904 411754217472 412461563904 412782428160 412927295040 413088024960 413797662720 414669864960 414815394240 414940299264 415814909952 416284427520 417161871360 417308275215 417878507520 418187877120 418251625272 418906275840 418970133504 419853238272 420000586668 421275893760 421423741440 422312017920 422376394752 423037501440 423101988864 423415225584 424142604288 425036611584 425516541840 426413445120 426476830720 426541842432 426691538208 427590918144 428325470208 428492193792 428642574048 428976025920 429712957440 430618705920 430769832480 431677808640 431743613184 431807791104 432869818368 433206558720 434272026240 435018055680 435187384320 435934986240 436001439744 436154455386 437073781248 437138751488 437632346880 438554787840 439479173120 439633409280 439700426568 440301256704 440455781376 440627226624 441384173568 442314522624 442469753856 442813962240 443969044480 444036722688 444972662784 445128826896 446067068928 446833360896 447180963840 447337902960 448280801280 449225687040 449518657536 450466152448 450974796480 451749519360 451925360640 452701716480 453815132160 453884311296 454841008128 455422279680 456382218240 456542386560 457504686080 457574427648 458290626560 458360487936 459326619648 459487821312 460456329216 460976253660 461044776960 462086995968 462249166392 463223494656 464019259392 464199876608 464724028080 464997318656 465522370560 466503598080 466667318520 466807836672 467791773696 468942303232 469307105280 470113320960 470461361760 471269560320 472262901760 472334893056 473935380480 474101709120 475101020160 475917189120 476269526720 476342128782 476993028096 477160429824 478166188032 479174066176 479715125760 479786434560 479859572736 481039782912 481866153984 482053718016 482222895804 482881830912 484069474304 484446044160 484616061540 485637534720 485783764992 486978545664 487357378560 488556029520 489395312640 489585807360 490426859520 491633059840 491708003904 491781095424 492336390240 493374136320 494414069760 494587585440 495338913792 495705629952 496557195264 497603837952 497778473088 499465175040 499541313024 500594245632 500769930258 501454209024 501825452544 502687531008 503078584320 504315901440 505378897920 505531072512 505708489728 506774421504 507346646040 507645001728 508218209280 508416030720 509289431040 510362910720 510542023680 511696134144 512350064640 513429995520 513610184880 514692771840 514771231104 515576954880 515655548928 516742447104 516923798976 518013370368 518675374080 519768637440 519847870464 520030312191 521126431488 522021666816 522224861184 522814531590 523121983488 523712666880 524816547840 525000733335 525158816256 526265745408 527375007744 527560091136 527970493440 528877486080 529269031980 529992253440 530178255360 531295764480 531376754688 532762853376 533177303040 533364422760 534488647680 535406837760 535615242240 535803217560 536535367680 536617156608 536805483552 537936961536 539070824448 539679516480 539759738880 541087272960 541169755776 542099423232 542310432768 543242059776 544578158592 545001799680 546342226560 546423439360 546506735616 547658661888 547850863872 549005623296 549625533210 549948751872 550376570880 550569726720 550784033280 551730216960 552893153280 553087192320 553171504392 553253732352 554419879936 555045903360 556215828480 556411033620 557171343360 557583836160 557668833696 558541701120 558626844672 559804317696 560000782224 561898321920 563082690560 563168526336 564050001920 564135985152 564553634112 565523472384 566715482112 567355389120 568551260160 568722456576 568922050944 570121224192 571100626944 571322925056 571523432064 571968034560 572950609920 574158274560 574359776640 575570411520 575658150912 575743721472 577159757824 577608744960 577811457990 579029368320 580024074240 580249845760 581246648320 581335252992 581539273848 582765041664 583509795840 584739717120 586177879040 586267235424 587274375168 587502968832 588512231424 589959671808 590418616320 592048963584 593296883712 593505102528 594756091904 595777814528 596241285120 596450537280 597707735040 598967582720 599358210048 599824465920 601299728640 602332692480 602567147520 602778619755 603602288640 605086842880 605179081728 606454677504 607229706240 608509624320 608723182080 610099236864 611147317248 612650428416 613941772288 614635004880 614726369280 614820077568 616115994624 616332221856 617631326208 618692345856 619173642240 619632037440 620696494080 622004797440 622223091360 622410448896 623722364928 624426641280 625742807040 626817761280 627281815680 628359413760 629779857408 630000880002 631913840640 632135612160 633468026880 633564592128 634556252160 634652983296 635122838376 635990704128 636213906432 637554917376 639620167680 639715246080 639812763648 640037307312 641386377216 642488205312 642738290688 642963861072 643464038880 644569436160 645928058880 646154748720 647516712960 647711686656 649304727552 649809838080 651408039360 652527083520 652781076480 653902479360 654002159616 655610671872 655708127232 656448520320 657832181760 659218759680 659450113920 659550639852 660451885056 660683672064 660940839936 662076260352 663471783936 663704630784 664220943360 665953566720 666055084032 667458994176 667693240344 668605612032 669100603392 670250041344 670771445760 671006854440 672421201920 673838530560 674277986304 675699228672 676462194720 677624279040 677888040960 679052574720 680722698240 680826466944 682261512192 683133419520 684573327360 684813579840 686257029120 686361641472 687435939840 687540731904 688989929472 689231731968 690684493824 691464380490 691567165440 693024849920 693130493952 693373749588 694835241984 696028889088 696299814912 697086042120 697495977984 698283555840 699755397120 700000977780 700211755008 701687660544 703413454848 703960657920 705169981440 705692042640 706904340480 708394352640 708502339584 710350471168 710903070720 711152563680 712651530240 713875783680 714153656320 714404290080 714513193173 715489542144 715740644736 717249282048 718761099264 719572688640 719679651840 721449697280 721559674368 722799230976 723080577024 723334343706 724322746368 726104211456 726669066240 726924092310 728456302080 728675647488 730211549184 730467818496 732007497728 732834044280 733265002496 733835427840 734092968960 734378711040 735640289280 737190871040 737449589760 737562005856 737671643136 740061204480 741621104640 741881378160 743445114880 743558444928 744722268160 744835792896 746405756928 746667709632 749197762560 750891368448 751154895387 752181313536 752738178816 754031296512 755620642816 756473852160 758068346880 758296608768 758562734592 760161632256 761467502592 762031242752 762624046080 763934146560 765544366080 765813035520 767427215360 767544201216 767658295296 768525096960 770144993280 770415277320 772039157760 773365432320 775113670656 775385698464 777020055552 778013061120 779652956160 779771805696 781689647232 783032500224 783337291776 784682975232 786612895744 787224821760 787738224384 789398618112 791062511616 791340136704 791955740160 793316229120 793903547970 794988380160 795267383040 796943646720 799144280064 799765954560 800046634140 801732971520 803110256640 803422863360 803704826340 804803051520 804925734912 806905442304 808606236672 809639608320 811630909440 811754633664 813149134848 813465649152 814863089664 816867237888 817502699520 819513339840 819635159040 819760103424 821487992832 821776295808 823508434944 824438299815 824923127808 825564856320 825854590080 826176049920 827595325440 829339729920 829630788480 829880598528 831629819904 832568855040 834323742720 834616550430 835757015040 836375754240 836503250544 837812551680 837940267008 839706476544 840001173336 842551787520 842847482880 844624035840 844752789504 846075002880 846203977728 846830451168 848285208576 850073223168 851033083680 852826890240 853083684864 853383076416 855181836288 856650940416 856984387584 857285148096 857952051840 859425914880 861237411840 861539664960 863355617280 863487226368 863615582208 865739636736 866413117440 866717186985 868544052480 870036111360 870374768640 871869972480 872002879488 872308910772 874147562496 874277502976 875264693760 877109575680 878958346240 879266818560 879400853136 880911562752 881254453248 882768347136 884939507712 885627924480 887938088960 888073445376 889945325568 890257653792 892134137856 893666721792 894361927680 894675805920 896561602560 898451374080 899037315072 900932304896 901949592960 903499038720 903850721280 905403432960 907630264320 907768622592 909682016256 910844559360 912764436480 913084773120 915009372160 915148855296 916581253120 916720975872 918653239296 918975642624 920912658432 921952507320 922089553920 924173991936 924498332784 926446989312 928038518784 928399753216 929448056160 931044741120 933007196160 933334637040 933615673344 935583547392 937884606464 938614210560 940226641920 940922723520 942539120640 944525803520 944669786112 945001320003 947870760960 948203418240 950202040320 951834378240 952539053440 952684257564 953986056192 954320859648 956332376064 958348132352 959430251520 959572869120 959719145472 962079565824 963732307968 964107436032 964445791608 965763661824 968138948608 968892088320 969232123080 971275069440 971567529984 973957091328 974714757120 977112059040 978790625280 979171614720 980853719040 983266119680 983416007808 983562190848 984672780480 986748272640 988828139520 989175170880 990677827584 991411259904 993114390528 995207675904 995556946176 998930350080 999082626048 1001188491264 1001539860516 1002908418048 1003650905088 1005375062016 1006157168640 1008631802880 1010757795840 1011416979456 1013548843008 1014693292080 1015290003456 1016436418560 1016832061440 1018578862080 1021084047360 1023392268288 1024700129280 1026859991040 1027220369760 1029385543680 1029542462208 1031153909760 1031311097856 1033484894208 1033847597952 1036026740736 1037350748160 1039537274880 1039695740928 1040060624382 1042252862976 1044043333632 1044449722368 1045629063180 1046243966976 1047425333760 1049633095680 1050001466670 1050317632512 1052531490816 1054750015488 1055120182272 1055940986880 1057754972160 1058538063960 1059984506880 1060356510720 1062591528960 1062753509376 1065525706752 1066354606080 1066728845520 1068977295360 1070813675520 1071230484480 1071606435120 1073234313216 1073610967104 1075873923072 1078141648896 1079359032960 1079519477760 1082174545920 1082339511552 1084198846464 1084620865536 1085001515559 1086484119552 1089156317184 1090003599360 1090386138465 1092684453120 1092846878720 1093013471232 1095317323776 1095701727744 1098011246592 1099251066420 1099897503744 1100753141760 1101139453440 1101568066560 1103460433920 1105786306560 1106174384640 1106343008784 1106507464704 1108839759872 1110091806720 1112431656960 1112822067240 1114342686720 1115167672320 1115337667392 1117083402240 1117253689344 1119608635392 1120001564448 1123796643840 1126165381120 1126337052672 1128271970304 1129107268224 1131046944768 1133430964224 1134710778240 1137102520320 1137444913152 1137844101888 1140242448384 1142201253888 1142645850112 1143046864128 1143936069120 1145901219840 1148316549120 1148719553280 1151140823040 1151316301824 1151487442944 1154319515648 1155217489920 1155622915980 1158058736640 1160048148480 1160499691520 1162493296640 1162670505984 1163078547696 1165530083328 1167019591680 1169479434240 1172355758080 1172534470848 1174548750336 1175005937664 1177024462848 1179919343616 1180837232640 1184097927168 1186593767424 1187010205056 1189512183808 1190855321955 1191555629056 1192482570240 1192901074560 1195415470080 1197935165440 1198716420096 1199648931840 1202599457280 1204665384960 1205134295040 1205557239510 1207204577280 1210173685760 1210358163456 1212909355008 1214459412480 1217019248640 1217446364160 1220198473728 1222294634496 1225300856832 1227883544576 1229270009760 1229452738560 1229640155136 1232231989248 1232664443712 1235262652416 1237384691712 1238347284480 1239264074880 1241392988160 1244009594880 1244446182720 1244820897792 1247444729856 1248853282560 1251485614080 1251924825645 1253635522560 1254563631360 1256718827520 1259559714816 1260001760004 1263827681280 1264271224320 1266936053760 1267129184256 1269112504320 1269305966592 1270245676752 1272427812864 1275109834752 1279240335360 1279430492160 1279625527296 1280074614624 1282772754432 1284976410624 1285476581376 1285927722144 1286928077760 1289138872320 1291856117760 1292309497440 1295033425920 1295423373312 1298609455104 1299619676160 1302816078720 1305054167040 1305562152960 1307804958720 1308004319232 1311221343744 1311416254464 1312897040640 1315664363520 1318437519360 1318900227840 1319101279704 1320903770112 1321367344128 1321881679872 1324152520704 1326943567872 1327409261568 1328441886720 1331907133440 1332110168064 1334917988352 1335386480688 1338201206784 1340500082688 1341542891520 1342013708880 1344842403840 1347677061120 1348555972608 1351398457344 1352924389440 1355248558080 1355776081920 1358105149440 1361445396480 1361652933888 1364523024384 1366266839040 1369146654720 1369627159680 1372514058240 1372723282944 1374871879680 1375081463808 1377979858944 1378463463936 1381368987648 1382928760980 1383134330880 1386049699840 1386260987904 1386747499176 1389670483968 1392057778176 1392599629824 1394172084240 1394991955968 1396567111680 1399510794240 1400001955560 1400423510016 1403375321088 1406826909696 1407921315840 1410339962880 1411384085280 1413808680960 1416788705280 1417004679168 1420700942336 1421806141440 1422305127360 1425303060480 1427751567360 1428307312640 1428808580160 1429026386346 1430979084288 1431481289472 1434498564096 1437522198528 1439145377280 1439359303680 1442899394560 1443119348736 1445598461952 1446161154048 1446668687412 1448645492736 1452208422912 1453338132480 1453848184620 1456912604160 1457351294976 1460935636992 1464014995456 1465668088560 1466530004992 1468185937920 1468757422080 1471280578560 1474899179520 1475124011712 1475343286272 1480122408960 1483242209280 1483762756320 1486890229760 1487116889856 1489444536320 1489671585792 1492811513856 1493335419264 1498395525120 1501782736896 1502309790774 1504362627072 1505476357632 1508062593024 1511241285632 1512947704320 1516136693760 1516593217536 1517125469184 1520323264512 1522935005184 1524062485504 1525248092160 1527868293120 1531088732160 1531626071040 1534854430720 1535088402432 1537050193920 1540289986560 1540830554640 1544078315520 1546730864640 1550227341312 1550771396928 1554040111104 1556026122240 1559305912320 1559543611392 1563379294464 1566065000448 1566674583552 1569365950464 1573225791488 1574449643520 1575002200005 1575476448768 1578797236224 1582125023232 1582680273408 1583911480320 1586632458240 1587807095940 1589976760320 1590534766080 1593887293440 1598288560128 1599531909120 1600093268280 1603465943040 1606220513280 1606845726720 1607409652680 1609606103040 1609851469824 1613810884608 1617212473344 1619279216640 1623261818880 1623509267328 1626298269696 1626931298304 1629726179328 1633734475776 1635005399040 1639026679680 1639270318080 1639520206848 1642975985664 1643552591616 1647016869888 1648876599630 1649846255616 1651129712640 1651709180160 1652352099840 1655190650880 1658679459840 1659261576960 1659761197056 1663259639808 1665137710080 1668647485440 1669233100860 1671514030080 1672751508480 1673006501088 1675625103360 1675880534016 1679412953088 1680002346672 1685694965760 1689248071680 1689505579008 1692150005760 1692407955456 1693660902336 1696570417152 1700146446336 1702066167360 1705653780480 1706167369728 1706766152832 1710363672576 1713301880832 1713968775168 1714570296192 1715904103680 1718851829760 1722474823680 1723079329920 1726711234560 1726974452736 1727231164416 1731479273472 1732826234880 1733434373970 1737088104960 1740072222720 1740749537280 1743739944960 1744005758976 1744617821544 1748295124992 1748555005952 1750529387520 1754219151360 1757916692480 1758533637120 1758801706272 1761823125504 1762508906496 1765536694272 1769879015424 1771255848960 1775876177920 1776146890752 1779890651136 1780515307584 1784268275712 1787333443584 1788723855360 1789351611840 1793123205120 1796902748160 1798074630144 1801864609792 1803899185920 1806998077440 1807701442560 1808335859265 1810806865920 1815260528640 1815537245184 1819364032512 1821689118720 1825528872960 1826169546240 1830018744320 1830297710592 1833162506240 1833441951744 1837951285248 1841825316864 1843905014640 1844179107840 1848347983872 1848996665568 1852893978624 1856077037568 1856799506432 1858896112320 1862089482240 1866014392320 1866669274080 1867231346688 1871167094784 1875769212928 1877228421120 1880453283840 1881845447040 1885078241280 1889051607040 1889339572224 1890002640006 1895741521920 1896406836480 1900404080640 1903668756480 1905078106880 1905368515128 1907972112384 1908641719296 1912664752128 1916696264704 1918860503040 1919145738240 1919438290944 1924159131648 1927464615936 1928214872064 1928891583216 1936277897216 1937784176640 1938464246160 1942550138880 1943135059968 1947914182656 1949429514240 1954224118080 1957581250560 1958343229440 1961707438080 1966532239360 1966832015616 1967124381696 1969345560960 1973496545280 1977656279040 1978350341760 1981355655168 1982822519808 1986228781056 1990415351808 1991113892352 1997860700160 1998165252096 2002376982528 2003079721032 2005816836096 2007301810176 2010750124032 2012314337280 2017263605760 2021515591680 2022833958912 2027097686016 2029386584160 2032872837120 2033664122880 2037157724160 2042168094720 2046784536576 2049400258560 2053719982080 2054440739520 2058771087360 2059084924416 2062307819520 2062622195712 2066969788416 2067695195904 2072053481472 2074701496320 2079074549760 2079391481856 2080121248764 2084505725952 2088086667264 2088899444736 2091258126360 2092487933952 2094850667520 2099266191360 2100002933340 2100635265024 2105062981632 2110240364544 2111881973760 2115509944320 2117076127920 2120713021440 2125183057920 2125507018752 2131051413504 2132709212160 2133457691040 2137954590720 2141627351040 2142460968960 2143212870240 2143539579519 2146468626432 2147221934208 2151747846144 2156283297792 2158718065920 2159038955520 2164349091840 2164679023104 2168397692928 2169241731072 2170003031118 2172968239104 2178312634368 2180007198720 2180772276930 2185368906240 2185693757440 2186026942464 2190634647552 2191403455488 2196022493184 2198502132840 2199795007488 2201506283520 2202278906880 2203136133120 2206920867840 2211572613120 2212348769280 2212686017568 2213014929408 2220183613440 2224863313920 2225644134480 2230335344640 2230675334784 2234166804480 2234507378688 2239217270784 2240003128896 2247593287680 2252330762240 2252674105344 2253464686161 2256543940608 2258214536448 2262093889536 2266861928448 2269421556480 2274205040640 2274889826304 2275688203776 2280484896768 2284402507776 2285291700224 2286093728256 2287872138240 2291802439680 2296633098240 2297439106560 2302281646080 2302632603648 2302974885888 2308639031296 2310434979840 2311245831960 2316117473280 2320096296960 2320999383040 2324986593280 2325341011968 2326157095392 2331060166656 2334039183360 2338958868480 2344711516160 2345068941696 2349097500672 2350011875328 2354048925696 2359838687232 2361674465280 2368195854336 2373187534848 2374020410112 2379024367616 2381710643910 2383111258112 2384965140480 2385802149120 2390830940160 2395870330880 2397432840192 2399297863680 2405198914560 2409330769920 2410268590080 2411114479020 2414409154560 2420347371520 2420716326912 2425818710016 2428918824960 2434892728320 2440396947456 2444589268992 2450601713664 2455767089152 2458540019520 2458905477120 2459280310272 2464463978496 2465328887424 2470525304832 2474769383424 2476694568960 2478528149760 2482785976320 2488019189760 2488892365440 2489641795584 2494889459712 2497706565120 2502971228160 2503849651290 2507271045120 2509127262720 2513437655040 2519119429632 2520003520008 2527655362560 2528542448640 2533872107520 2534258368512 2538225008640 2538611933184 2540491353504 2544855625728 2550219669504 2558480670720 2559251054592 2560149229248 2565545508864 2569952821248 2570953162752 2571855444288 2573856155520 2578277744640 2583712235520 2584618994880 2590066851840 2590846746624 2597218910208 2599239352320 2600151560955 2605632157440 2610108334080 2611124305920 2615609917440 2616008638464 2622442687488 2622832508928 2625794081280 2631328727040 2636875038720 2637800455680 2638202559408 2642734688256 2643763359744 2648305041408 2654818523136 2656883773440 2663814266880 2664220336128 2669835976704 2670772961376 2676402413568 2681000165376 2683085783040 2684027417760 2689684807680 2695354122240 2697111945216 2702796914688 2705848778880 2710497116160 2711552163840 2716210298880 2722890792960 2723305867776 2729046048768 2732533678080 2738293309440 2739254319360 2745028116480 2745446565888 2749743759360 2750162927616 2755959717888 2756926927872 2762737975296 2765857521960 2766268661760 2772099399680 2772521975808 2773494998352 2779340967936 2784115556352 2785199259648 2788344168480 2793134223360 2799021588480 2800003911120 2800847020032 2806750642176 2813653819392 2815842631680 2820679925760 2822768170560 2827617361920 2833577410560 2834009358336 2835003960009 2841401884672 2843612282880 2844610254720 2850606120960 2855503134720 2856614625280 2857617160320 2858052772692 2861958168576 2862962578944 2868997128192 2875044397056 2878290754560 2878718607360 2885798789120 2886238697472 2891196923904 2892322308096 2893337374824 2897290985472 2904416845824 2906676264960 2907696369240 2913825208320 2914702589952 2921871273984 2928029990912 2931336177120 2936371875840 2937514844160 2942561157120 2949798359040 2950248023424 2950686572544 2960244817920 2966484418560 2967525512640 2973780459520 2974233779712 2978889072640 2979343171584 2985623027712 2986670838528 2996791050240 3003565473792 3004619581548 3008725254144 3010952715264 3016125186048 3022482571264 3025895408640 3032273387520 3034250938368 3040646529024 3045870010368 3048124971008 3050496184320 3055736586240 3063252142080 3069708861440 3070176804864 3074100387840 3080579973120 3081661109280 3088156631040 3093461729280 3100454682624 3101542793856 3108080222208 3112052244480 3118611824640 3119087222784 3126758588928 3132130000896 3133349167104 3138731900928 3146451582976 3148899287040 3150004400010 3150952897536 3157594472448 3164250046464 3165360546816 3167822960640 3173264916480 3175614191880 3179953520640 3181069532160 3187774586880 3196577120256 3199063818240 3200186536560 3206931886080 3212441026560 3213691453440 3214819305360 3219702939648 3227621769216 3234424946688 3238558433280 3246523637760 3247018534656 3252596539392 3253862596608 3255004546677 3259452358656 3267468951552 3270010798080 3278053359360 3278540636160 3279040413696 3285951971328 3287105183232 3294033739776 3297753199260 3299692511232 3302259425280 3303418360320 3304704199680 3310381301760 3317358919680 3318523153920 3319522394112 3326519279616 3330275420160 3337294970880 3338466201720 3343028060160 3345503016960 3346013002176 3351250206720 3351761068032 3358825906176 3360004693344 3371389931520 3378496143360 3379011158016 3384815910912 3387321804672 3393140834304 3400292892672 3404132334720 3411307560960 3412334739456 3413532305664 3420727345152 3426603761664 3427937550336 3429140592384 3431808207360 3437703659520 3444949647360 3446158659840 3453422469120 3453948905472 3454462328832 3462958546944 3465652469760 3466868747940 3474176209920 3480144445440 3481499074560 3487479889920 3488011517952 3489235643088 3496590249984 3497110011904 3501058775040 3508438302720 3517067274240 3517603412544 3523646251008 3525017812992 3531073388544 3539758030848 3542511697920 3551752355840 3552293781504 3559781302272 3561030615168 3568536551424 3572565965865 3574666887168 3577447710720 3578703223680 3586246410240 3593805496320 3596149260288 3603729219584 3607798371840 3613996154880 3615402885120 3616671718530 3621613731840 3630521057280 3631074490368 3638728065024 3643378237440 3651057745920 3652339092480 3660037488640 3660595421184 3666325012480 3666883903488 3675902570496 3683650633728 3687810029280 3688358215680 3696695967744 3697993331136 3705787957248 3712154075136 3713599012864 3717792224640 3724178964480 3732028784640 3733338548160 3734462693376 3742334189568 3751538425856 3754456842240 3755774476935 3760906567680 3763690894080 3770156482560 3778103214080 3778679144448 3780005280012 3791483043840 3792813672960 3800808161280 3807337512960 3810156213760 3810737030256 3817283438592 3825329504256 3837721006080 3838291476480 3838876581888 3848318263296 3854929231872 3856429744128 3857783166432 3872555794432 3875568353280 3876928492320 3885100277760 3886270119936 3895828365312 3898859028480 3908448236160 3915162501120 3916686458880 3923414876160 3933064478720 3933664031232 3934248763392 3938691121920 3946993090560 3955312558080 3956700683520 3962711310336 3965645039616 3972457562112 3980830703616 3982227784704 3995721400320 3996330504192 4004753965056 4006159442064 4014603620352 4021500248064 4024628674560 4034527211520 4043031183360 4045667917824 4054195372032 4058773168320 4065745674240 4067328245760 4074315448320 4084336189440 4093569073152 4098800517120 4107439964160 4108881479040 4117542174720 4118169848832 4124615639040 4125244391424 4133939576832 4135390391808 4144106962944 4149402992640 4158149099520 4158782963712 4160242497528 4169011451904 4176173334528 4177798889472 4182516252720 4184975867904 4189701335040 4198532382720 4200005866680 4201270530048 4210125963264 4220480729088 4223763947520 4231019888640 4234152255840 4241426042880 4250366115840 4251014037504 4262102827008 4265418424320 4266915382080 4275909181440 4283254702080 4284921937920 4286425740480 4287079159038 4292937252864 4294443868416 4303495692288 4312566595584 4317436131840 4318077911040 4328698183680 4329358046208 4336795385856 4338483462144 4340006062236 4345936478208 4356625268736 4360014397440 4361544553860 4370737812480 4371387514880 4372053884928 4382806910976 4392044986368 4397004265680 4399590014976 4404557813760 4406272266240 4413841735680 4424697538560 4425372035136 4426029858816 4440367226880 4449726627840 4451288268960 4460670689280 4461350669568 4468333608960 4469014757376 4478434541568 4480006257792 4495186575360 4504661524480 4505348210688 4506929372322 4513087881216 4516429072896 4524187779072 4533723856896 4538843112960 4548410081280 4549779652608 4551376407552 4560969793536 4568805015552 4570583400448 4572187456512 4575744276480 4583604879360 4593266196480 4594878213120 4604563292160 4605265207296 4617278062592 4620869959680 4622491663920 4632234946560 4640192593920 4641998766080 4650682023936 4652314190784 4662120333312 4668078366720 4677917736960 4689423032320 4690137883392 4698195001344 4700023750656 4708097851392 4719677374464 4723348930560 4725006600015 4736391708672 4746375069696 4748040820224 4758048735232 4763421287820 4766222516224 4769930280960 4771604298240 4781661880320 4791740661760 4794865680384 4798595727360 4810397829120 4818661539840 4820537180160 4822228958040 4828818309120 4840694743040 4841432653824 4851637420032 4857837649920 4869785456640 4880793894912 4889178537984 4901203427328 4911534178304 4917080039040 4917810954240 4918560620544 4928927956992 4930657774848 4941050609664 4949538766848 4953389137920 4957056299520 4965571952640 4976038379520 4977784730880 4979283591168 4989778919424 4995413130240 5005942456320 5007699302580 5014542090240 5018254525440 5026875310080 5038238859264 5040007040016 5057084897280 5067744215040 5068516737024 5076450017280 5077223866368 5080982707008 5089711251456 5100439339008 5116961341440 5118502109184 5120298458496 5131091017728 5139905642496 5141906325504 5143710888576 5147712311040 5156555489280 5167424471040 5169237989760 5180133703680 5181693493248 5194437820416 5198478704640 5200303121910 5211264314880 5220216668160 5222248611840 5231219834880 5232017276928 5244885374976 5245665017856 5251588162560 5262657454080 5273750077440 5275600911360 5276405118816 5285469376512 5287526719488 5296610082816 5309637046272 5313767546880 5327628533760 5328440672256 5339671953408 5341545922752 5352804827136 5362000330752 5366171566080 5368054835520 5379369615360 5390708244480 5394223890432 5405593829376 5411697557760 5420994232320 5423104327680 5425007577795 5432420597760 5445781585920 5446611735552 5458092097536 5465067356160 5476586618880 5478508638720 5490056232960 5490893131776 5499487518720 5500325855232 5513853855744 5525475950592 5531715043920 5532537323520 5544198799360 5545043951616 5546989996704 5558681935872 5568231112704 5570398519296 5576688336960 5586268446720 5598043176960 5600007822240 5601694040064 5613501284352 5627307638784 5631685263360 5641359851520 5645536341120 5655234723840 5667154821120 5668018716672 5670007920018 5682803769344 5687224565760 5689220509440 5701212241920 5711006269440 5713229250560 5715234320640 5716105545384 5723916337152 5725925157888 5737994256384 5750088794112 5756581509120 5757437214720 5771597578240 5772477394944 5782393847808 5784644616192 5786674749648 5808833691648 5813352529920 5815392738480 5827650416640 5829405179904 5843742547968 5856059981824 5862672354240 5872743751680 5875029688320 5885122314240 5899596718080 5900496046848 5901373145088 5920489635840 5932968837120 5935051025280 5947560919040 5948467559424 5957778145280 5958686343168 5971246055424 5973341677056 5993582100480 6007130947584 6009239163096 6017450508288 6021905430528 6032250372096 6044965142528 6051790817280 6064546775040 6068501876736 6081293058048 6096249942016 6100992368640 6111473172480 6126504284160 6139417722880 6140353609728 6148200775680 6161159946240 6163322218560 6176313262080 6186923458560 6200909365248 6203085587712 6216160444416 6224104488960 6237223649280 6238174445568 6253517177856 6264260001792 6266698334208 6277463801856 6292903165952 6297798574080 6300008800020 6301905795072 6315188944896 6330721093632 6335645921280 6346529832960 6351228383760 6362139064320 6375549173760 6393154240512 6398127636480 6400373073120 6413863772160 6424882053120 6427382906880 6429638610720 6439405879296 6455243538432 6468849893376 6477116866560 6493047275520 6494037069312 6505193078784 6507725193216 6510009093354 6518904717312 6534937903104 6540021596160 6556106718720 6557081272320 6558080827392 6571903942656 6574210366464 6588067479552 6595506398520 6599385022464 6604518850560 6606836720640 6609408399360 6620762603520 6634717839360 6637046307840 6639044788224 6660550840320 6674589941760 6676932403440 6691006033920 6692026004352 6702500413440 6703522136064 6717651812352 6720009386688 6742779863040 6756992286720 6758022316032 6760394058483 6769631821824 6774643609344 6786281668608 6800585785344 6808264669440 6822615121920 6824669478912 6827064611328 6841454690304 6853207523328 6855875100672 6858281184768 6863616414720 6875407319040 6889899294720 6892317319680 6906844938240 6907897810944 6908924657664 6925917093888 6931304939520 6933737495880 6948352419840 6960288890880 6962998149120 6974959779840 6976023035904 6978471286176 6993180499968 7002117550080 7016876605440 7034134548480 7035206825088 7047292502016 7050035625984 7062146777088 7079516061696 7085023395840 7103504711680 7104587563008 7119562604544 7122061230336 7137073102848 7145131931730 7149333774336 7154895421440 7157406447360 7172492820480 7187610992640 7192298520576 7207458439168 7215596743680 7227992309760 7230805770240 7233343437060 7243227463680 7261042114560 7262148980736 7277456130048 7286756474880 7304678184960 7320074977280 7321190842368 7332650024960 7333767806976 7351805140992 7367301267456 7375620058560 7376716431360 7393391935488 7395986662272 7411575914496 7424308150272 7427198025728 7435584449280 7448357928960 7464057569280 7466677096320 7468925386752 7484668379136 7503076851712 7508913684480 7511548953870 7521813135360 7527381788160 7540312965120 7556206428160 7557358288896 7560010560024 7582966087680 7585627345920 7601616322560 7614675025920 7620312427520 7621474060512 7634566877184 7650659008512 7675442012160 7677753163776 7696636526592 7709858463744 7712859488256 7715566332864 7745111588864 7751136706560 7753856984640 7770200555520 7772540239872 7791656730624 7797718056960 7816896472320 7830325002240 7833372917760 7846829752320 7866128957440 7867328062464 7868497526784 7877382243840 7893986181120 7910625116160 7913401367040 7931290079232 7944915124224 7964455569408 7991442800640 7992661008384 8009507930112 8012318884128 8029207240704 8043000496128 8049257349120 8069054423040 8086062366720 8091335835648 8108390744064 8117546336640 8131491348480 8134656491520 8148630896640 8168672378880 8187138146304 8197601034240 8214879928320 8217762958080 8235084349440 8236339697664 8249231278080 8250488782848 8267879153664 8270780783616 8288213925888 8298805985280 8316298199040 8317565927424 8320484995056 8338022903808 8352346669056 8355597778944 8365032505440 8379402670080 8397064765440 8400011733360 8402541060096 8420251926528 8440961458176 8447527895040 8462039777280 8468304511680 8482852085760 8500732231680 8502028075008 8524205654016 8530836848640 8533830764160 8551818362880 8566509404160 8569843875840 8572851480960 8574158318076 8585874505728 8588887736832 8606991384576 8625133191168 8634872263680 8636155822080 8657396367360 8658716092416 8673590771712 8676966924288 8680012124472 8691872956416 8713250537472 8720028794880 8723089107720 8741475624960 8742775029760 8744107769856 8765613821952 8784089972736 8794008531360 8809115627520 8812544532480 8827683471360 8849395077120 8850744070272 8852059717632 8880734453760 8899453255680 8902576537920 8921341378560 8922701339136 8936667217920 8938029514752 8956869083136 8960012515584 8990373150720 9009323048960 9010696421376 9013858744644 9026175762432 9032858145792 9048375558144 9067447713792 9077686225920 9096820162560 9102752815104 9121939587072 9137610031104 9144374913024 9151488552960 9167209758720 9189756426240 9209126584320 9210530414592 9234556125184 9241739919360 9244983327840 9264469893120 9280385187840 9283997532160 9301364047872 9304628381568 9324240666624 9336156733440 9355835473920 9378846064640 9380275766784 9396390002688 9400047501312 9416195702784 9439354748928 9446697861120 9450013200030 9472783417344 9492750139392 9496081640448 9516097470464 9526842575640 9532445032448 9539860561920 9543208596480 9563323760640 9583481323520 9589731360768 9597191454720 9620795658240 9637323079680 9641074360320 9644457916080 9681389486080 9682865307648 9703274840064 9715675299840 9739570913280 9761587789824 9765013640031 9778357075968 9802406854656 9823068356608 9834160078080 9835621908480 9837121241088 9857855913984 9861315549696 9882101219328 9899077533696 9906778275840 9914112599040 9931143905280 9952076759040 9955569461760 9958567182336 9979557838848 9990826260480 10011884912640 10015398605160 10029084180480 10036509050880 10053750620160 10076477718528 10080014080032 10114169794560 10135488430080 10137033474048 10154447732736 10161965414016 10179422502912 10200878678016 10233922682880 10237004218368 10240596916992 10262182035456 10279811284992 10283812651008 10287421777152 10295424622080 10313110978560 10334848942080 10338475979520 10360267407360 10363386986496 10388875640832 10396957409280 10400606243820 10422528629760 10440433336320 10444497223680 10462439669760 10464034553856 10489770749952 10491330035712 10503176325120 10525314908160 10551201822720 10552810237632 10570938753024 10575053438976 10593220165632 10619274092544 10627535093760 10655257067520 10656881344512 10679343906816 10683091845504 10705609654272 10717697897595 10724000661504 10732343132160 10736109671040 10758739230720 10781416488960 10788447780864 10811187658752 10823395115520 10841988464640 10846208655360 10850015155590 10864841195520 10891563171840 10893223471104 10916184195072 10930134712320 10953173237760 10957017277440 10980112465920 10981786263552 10998975037440 11000651710464 11027707711488 11050951901184 11063430087840 11065074647040 11090087903232 11093979993408 11117363871744 11136462225408 11140797038592 11153376673920 11172536893440 11196086353920 11200015644480 11203388080128 11227002568704 11254615277568 11263370526720 11267323430805 11282719703040 11291072682240 11310469447680 11334309642240 11336037433344 11340015840036 11365607538688 11374449131520 11378441018880 11402424483840 11422012538880 11426458501120 11430468641280 11432211090768 11451850315776 11475988512768 11513163018240 11514874429440 11543195156480 11544954789888 11564787695616 11569289232384 11573349499296 11617667383296 11626705059840 11630785476960 11655300833280 11658810359808 11687485095936 11712119963648 11725344708480 11745487503360 11750059376640 11770244628480 11799193436160 11800992093696 11802746290176 11840979271680 11865937674240 11870102050560 11895121838080 11896935118848 11915556290560 11917372686336 11942492110848 11946683354112 11987164200960 12014261895168 12018478326192 12043810861056 12064500744192 12103581634560 12129093550080 12137003753472 12162586116096 12192499884032 12201984737280 12222946344960 12253008568320 12278835445760 12280707219456 12296401551360 12322319892480 12326644437120 12352626524160 12373846917120 12401818730496 12406171175424 12432320888832 12448208977920 12474447298560 12476348891136 12507034355712 12528520003584 12533396668416 12554927603712 12585806331904 12595597148160 12600017600040 12603811590144 12630377889792 12661442187264 12671291842560 12693059665920 12702456767520 12724278128640 12751098347520 12786308481024 12796255272960 12800746146240 12827727544320 12849764106240 12854765813760 12859277221440 12878811758592 12910487076864 12937699786752 12954233733120 12986094551040 12988074138624 13010386157568 13015450386432 13020018186708 13037809434624 13069875806208 13080043192320 13112213437440 13114162544640 13116161654784 13148420732928 13176134959104 13191012797040 13198770044928 13213673441280 13218816798720 13241525207040 13274092615680 13278089576448 13321101680640 13349179883520 13353864806880 13382012067840 13384052008704 13405000826880 13407044272128 13435303624704 13440018773376 13485559726080 13513984573440 13516044632064 13520788116966 13539263643648 13549287218688 13572563337216 13601171570688 13616529338880 13645230243840 13649338957824 13654129222656 13682909380608 13706415046656 13711750201344 13716562369536 13727232829440 13750814638080 13779798589440 13784634639360 13813689876480 13815795621888 13851834187776 13862609879040 13867474991760 13896704839680 13920577781760 13925996298240 13952046071808 13956942572352 13986360999936 14004235100160 14033753210880 14068269096960 14070413650176 14094585004032 14100071251968 14124293554176 14159032123392 14170046791680 14175019800045 14207009423360 14209175126016 14239125209088 14244122460672 14274146205696 14290263863460 14298667548672 14309790842880 14314812894720 14344985640960 14375221985280 14384597041152 14414916878336 14431193487360 14455984619520 14461611540480 14466686874120 14486454927360 14522084229120 14524297961472 14554912260096 14573512949760 14609356369920 14640149954560 14642381684736 14667535613952 14703610281984 14734602534912 14751240117120 14753432862720 14786783870976 14791973324544 14823151828992 14848616300544 14854396051456 14871168898560 14896715857920 14928115138560 14933354192640 14937850773504 14969336758272 15006153703424 15017827368960 15023097907740 15043626270720 15054763576320 15080625930240 15112412856320 15114716577792 15120021120048 15171254691840 15203232645120 15229350051840 15240624855040 15242948121024 15269133754368 15301318017024 15350884024320 15355506327552 15393273053184 15419716927488 15425718976512 15431132665728 15490223177728 15502273413120 15507713969280 15540401111040 15545080479744 15583313461248 15595436113920 15633792944640 15660650004480 15666745835520 15693659504640 15732257914880 15734656124928 15736995053568 15754764487680 15787972362240 15821250232320 15826802734080 15862580158464 15889830248448 15928911138816 15982885601280 15985322016768 16019015860224 16024637768256 16058414481408 16086000992256 16098514698240 16138108846080 16172124733440 16182671671296 16216781488128 16235092673280 16262982696960 16269312983040 16275022733385 16297261793280 16337344757760 16374276292608 16395202068480 16429759856640 16435525916160 16470168698880 16472679395328 16498462556160 16500977565696 16541561567232 16576427851776 16597611970560 16632596398080 16635131854848 16640969990112 16676045807616 16704693338112 16711195557888 16730065010880 16758805340160 16794129530880 16800023466720 16805082120192 16840503853056 16881922916352 16895055790080 16924079554560 16936609023360 16965704171520 17001464463360 17004056150016 17048411308032 17061673697280 17067661528320 17103636725760 17133018808320 17139687751680 17145702961920 17148316636152 17171749011456 17177775473664 17213982769152 17250266382336 17269744527360 17272311644160 17314792734720 17317432184832 17347181543424 17353933848576 17360024248944 17426501074944 17440057589760 17446178215440 17482951249920 17485550059520 17488215539712 17531227643904 17568179945472 17588017062720 17618231255040 17625089064960 17655366942720 17698790154240 17701488140544 17704119435264 17761468907520 17798906511360 17805153075840 17842682757120 17845402678272 17873334435840 17876059029504 17913738166272 17920025031168 17980746301440 18018646097920 18021392842752 18027717489288 18052351524864 18065716291584 18096751116288 18134895427584 18155372451840 18193640325120 18205505630208 18243879174144 18288749826048 18302977105920 18334419517440 18379512852480 18418253168640 18421060829184 18469112250368 18483479838720 18489966655680 18528939786240 18560770375680 18567995064320 18602728095744 18609256763136 18648481333248 18672313466880 18711670947840 18757692129280 18760551533568 18792780005376 18800095002624 18832391405568 18878709497856 18893395722240 18900026400060 18945566834688 18992163280896 19032194940928 19053685151280 19064890064896 19086417192960 19126647521280 19179462721536 19194382909440 19241591316480 19274646159360 19282148720640 19288915832160 19362778972160 19365730615296 19406549680128 19431350599680 19479141826560 19523175579648 19530027280062 19556714151936 19604813709312 19646136713216 19668320156160 19671243816960 19674242482176 19715711827968 19722631099392 19764202438656 19798155067392 19813556551680 19828225198080 19862287810560 19904153518080 19911138923520 19917134364672 19981652520960 20023769825280 20030797210320 20073018101760 20107501240320 20152955437056 20160028160064 20228339589120 20270976860160 20274066948096 20308895465472 20323930828032 20358845005824 20401757356032 20467845365760 20474008436736 20481193833984 20524364070912 20559622569984 20567625302016 20574843554304 20590849244160 20626221957120 20669697884160 20676951959040 20720534814720 20726773972992 20777751281664 20793914818560 20801212487640 20845057259520 20880866672640 20888994447360 20924879339520 20928069107712 20979541499904 21006352650240 21050629816320 21102403645440 21105620475264 21141877506048 21150106877952 21186440331264 21238548185088 21255070187520 21310514135040 21313762689024 21358687813632 21366183691008 21411219308544 21435395795190 21448001323008 21464686264320 21472219342080 21517478461440 21562832977920 21576895561728 21622375317504 21646790231040 21683976929280 21692417310720 21700030311180 21729682391040 21783126343680 21786446942208 21832368390144 21860269424640 21914034554880 21960224931840 21963572527104 21997950074880 22001303420928 22055415422976 22101903802368 22126860175680 22130149294080 22180175806464 22187959986816 22234727743488 22272924450816 22281594077184 22306753347840 22345073786880 22392172707840 22400031288960 22406776160256 22454005137408 22509230555136 22526741053440 22534646861610 22565439406080 22582145364480 22620938895360 22668619284480 22672074866688 22680031680072 22731215077376 22748898263040 22756882037760 22804848967680 22844025077760 22852917002240 22860937282560 22864422181536 22903700631552 22951977025536 23026326036480 23086390312960 23089909579776 23129575391232 23138578464768 23146698998592 23235334766592 23253410119680 23261570953920 23310601666560 23317620719616 23374970191872 23424239927296 23450689416960 23490975006720 23500118753280 23540489256960 23598386872320 23601984187392 23605492580352 23681958543360 23731875348480 23740204101120 23790243676160 23793870237696 23831112581120 23834745372672 23893366708224 23974328401920 24028523790336 24036956652384 24087621722112 24129001488384 24207163269120 24258187100160 24274007506944 24325172232192 24384999768064 24403969474560 24445892689920 24506017136640 24557670891520 24561414438912 24592803102720 24644639784960 24653288874240 24705253048320 24747693834240 24803637460992 24812342350848 24864641777664 24896417955840 24948894597120 24952697782272 25014068711424 25057040007168 25066793336832 25171612663808 25191194296320 25200035200080 25207623180288 25260755779584 25322884374528 25342583685120 25386119331840 25404913535040 25448556257280 25502196695040 25572616962048 25592510545920 25601492292480 25655455088640 25699528212480 25709531627520 25718554442880 25757623517184 25820974153728 25875399573504 25908467466240 25972189102080 25976148277248 26020772315136 26030900772864 26040036373416 26075618869248 26139751612416 26160086384640 26224426874880 26228325089280 26232323309568 26296841465856 26352269918208 26382025594080 26427346882560 26437633597440 26483050414080 26548185231360 26556179152896 26642203361280 26698359767040 26707729613760 26764024135680 26768104017408 26810001653760 26814088544256 26870607249408 26880037546752 26971119452160 27027969146880 27032089264128 27041576233932 27078527287296 27098574437376 27145126674432 27202343141376 27233058677760 27290460487680 27308258445312 27365818761216 27412830093312 27433124739072 27454465658880 27501629276160 27569269278720 27627379752960 27631591243776 27703668375552 27725219758080 27734949983520 27793409679360 27841155563520 27851992596480 27904092143616 27913885144704 27972721999872 28008470200320 28067506421760 28136538193920 28140827300352 28189170008064 28200142503936 28248587108352 28318064246784 28340093583360 28350039600090 28414018846720 28418350252032 28478250418176 28488244921344 28548292411392 28580527726920 28597335097344 28619581685760 28629625789440 28689971281920 28750443970560 28769194082304 28862386974720 28911969239040 28923223080960 28933373748240 29044168458240 29048595922944 29109824520192 29147025899520 29218712739840 29280299909120 29284763369472 29295040920093 29335071227904 29407220563968 29469205069824 29502480234240 29506865725440 29573567741952 29583946649088 29646303657984 29697232601088 29708792102912 29742337797120 29793431715840 29856230277120 29866708385280 29875701547008 29938673516544 30012307406848 30035654737920 30046195815480 30087252541440 30109527152640 30161251860480 30224825712640 30229433155584 30240042240096 30342509383680 30406465290240 30481249710080 30485896242048 30538267508736 30602636034048 30701768048640 30711012655104 30786546106368 30839433854976 30851437953024 30862265331456 30980446355456 31004546826240 31015427938560 31080802222080 31090160959488 31166626922496 31190872227840 31267585889280 31321300008960 31333491671040 31387319009280 31464515829760 31469312249856 31473990107136 31509528975360 31575944724480 31653605468160 31725160316928 31779660496896 31857822277632 31965771202560 31970644033536 32038031720448 32049275536512 32116828962816 32172001984512 32197029396480 32276217692160 32344249466880 32365343342592 32433562976256 32470185346560 32525965393920 32538625966080 32550045466770 32594523586560 32674689515520 32748552585216 32790404136960 32859519713280 32871051832320 32940337397760 32945358790656 32996925112320 33001955131392 33083123134464 33152855703552 33195223941120 33270263709696 33281939980224 33352091615232 33409386676224 33422391115776 33460130021760 33517610680320 33588259061760 33600046933440 33610164240384 33681007706112 33763845832704 33790111580160 33801970292415 33848159109120 33873218046720 33931408343040 34002928926720 34008112300032 34096822616064 34123347394560 34135323056640 34207273451520 34266037616640 34279375503360 34291405923840 34296633272304 34355550947328 34427965538304 34539489054720 34544623288320 34629585469440 34634864369664 34694363086848 34707867697152 34720048497888 34853002149888 34880115179520 34892356430880 34965902499840 34976431079424 35062455287808 35136359890944 35176034125440 35236462510080 35250178129920 35310733885440 35397580308480 35402976281088 35408238870528 35522937815040 35597813022720 35610306151680 35685365514240 35690805356544 35746668871680 35752118059008 35827476332544 35840050062336 35961492602880 36037292195840 36042785685504 36055434978576 36131432583168 36193502232576 36310744903680 36387280650240 36411011260416 36487758348288 36577499652096 36605954211840 36668839034880 36759025704960 36836506337280 36842121658368 36938224500736 36966959677440 36979933311360 37057879572480 37121540751360 37135990128640 37205456191488 37218513526272 37296962666496 37344626933760 37423341895680 37515384258560 37521103067136 37585560010752 37600190005248 37664782811136 37757418995712 37786791444480 37800052800120 37891133669376 37984326561792 38064389881856 38107370302560 38172834385920 38253295042560 38358925443072 38388765818880 38483182632960 38549292318720 38564297441280 38577831664320 38725557944320 38731461230592 38813099360256 38862701199360 38958283653120 39046351159296 39060054560124 39113428303872 39209627418624 39292273426432 39336640312320 39342487633920 39348484964352 39445262198784 39528404877312 39596310134784 39656450396160 39724575621120 39822277847040 39834268729344 39963305041920 40047539650560 40061594420640 40146036203520 40215002480640 40305910874112 40320056320128 40456679178240 40541953720320 40548133896192 40617790930944 40647861656064 40717690011648 40803514712064 40935690731520 40948016873472 40962387667968 41048728141824 41119245139968 41135250604032 41149687108608 41181698488320 41252443914240 41339395768320 41353903918080 41441069629440 41555502563328 41587829637120 41602424975280 41690114519040 41761733345280 41777988894720 41856138215424 41959082999808 42012705300480 42101259632640 42204807290880 42211240950528 42283755012096 42300213755904 42372880662528 42477096370176 42510140375040 42621028270080 42627525378048 42717375627264 42732367382016 42822438617088 42870791590380 42896002646016 42929372528640 42944438684160 43034956922880 43125665955840 43153791123456 43244750635008 43293580462080 43367953858560 43384834621440 43400060622360 43459364782080 43566252687360 43572893884416 43664736780288 43720538849280 43828069109760 43920449863680 43927145054208 44002606841856 44110830845952 44203807604736 44253720351360 44260298588160 44360351612928 44375919973632 44469455486976 44545848901632 44563188154368 44613506695680 44690147573760 44784345415680 44800062577920 44813552320512 44908010274816 45018461110272 45053482106880 45069293723220 45130878812160 45164290728960 45241877790720 45337238568960 45344149733376 45360063360144 45462430154752 45513764075520 45609697935360 45688050155520 45721874565120 45728844363072 45807401263104 45903954051072 46052652072960 46172780625920 46179819159552 46259150782464 46277156929536 46293397997184 46470669533184 46506820239360 46523141907840 46621203333120 46635241439232 46749940383744 46848479854592 46901378833920 46981950013440 47000237506560 47080978513920 47196773744640 47203968374784 47210985160704 47363917086720 47463750696960 47480408202240 47580487352320 47587740475392 47662225162240 47669490745344 47786733416448 47948656803840 48057047580672 48073913304768 48175243444224 48258002976768 48414326538240 48516374200320 48548015013888 48650344464384 48769999536128 48807938949120 48825068200155 48891785379840 49012034273280 49115341783040 49122828877824 49185606205440 49289279569920 49306577748480 49410506096640 49495387668480 49624684701696 49729283555328 49792835911680 49897789194240 49905395564544 50028137422848 50114080014336 50133586673664 50343225327616 50382388592640 50400070400160 50415246360576 50521511559168 50645768749056 50685167370240 50772238663680 50809827070080 50897112514560 51004393390080 51145233924096 51185021091840 51202984584960 51310910177280 51399056424960 51419063255040 51437108885760 51515247034368 51641948307456 51750799147008 51816934932480 51944378204160 51952296554496 52041544630272 52061801545728 52080072746832 52279503224832 52320172769280 52448853749760 52456650178560 52464646619136 52593682931712 52704539836416 52764051188160 52854693765120 52875267194880 52966100828160 53096370462720 53112358305792 53284406722560 53396719534080 53415459227520 53528048271360 53536208034816 53620003307520 53628177088512 53741214498816 53760075093504 53942238904320 54055938293760 54064178528256 54083152467864 54157054574592 54197148874752 54290253348864 54404686282752 54466117355520 54580920975360 54616516890624 54731637522432 54866249478144 54908931317760 55003258552320 55138538557440 55254759505920 55263182487552 55407336751104 55450439516160 55469899967040 55586819358720 55682311127040 55703985192960 55808184287232 55827770289408 55945443999744 56016940400640 56135012843520 56273076387840 56281654600704 56378340016128 56400285007872 56497174216704 56636128493568 56680187166720 56700079200180 56828037693440 56836700504064 56976489842688 57096584822784 57161055453840 57194670194688 57259251578880 57379942563840 57538388164608 57724773949440 57823938478080 57846446161920 57866747496480 58088336916480 58097191845888 58219649040384 58294051799040 58437425479680 58560599818240 58569526738944 58590081840186 58670142455808 58814441127936 58938410139648 59004960468480 59013731450880 59147135483904 59167893298176 59292607315968 59394465202176 59417584205824 59484675594240 59586863431680 59712460554240 59733416770560 59751403094016 60024614813696 60071309475840 60092391630960 60219054305280 60322503720960 60458866311168 60480084480192 60685018767360 60812930580480 60962499420160 60971792484096 61076535017472 61205272068096 61403536097280 61422025310208 61573092212736 61678867709952 61702875906048 61724530662912 61960892710912 62009093652480 62030855877120 62161604444160 62180321918976 62333253844992 62381744455680 62535171778560 62642600017920 62666983342080 62774638018560 62929031659520 62938624499712 63019057950720 63151889448960 63307210936320 63450320633856 63559320993792 63715644555264 63931542405120 63941288067072 64076063440896 64098551073024 64233657925632 64344003969024 64394058792960 64552435384320 64688498933760 64730686685184 64867125952512 64940370693120 65051930787840 65077251932160 65100090933540 65189047173120 65349379031040 65497105170432 65580808273920 65742103664640 65880674795520 65890717581312 65993850224640 66003910262784 66166246268928 66305711407104 66390447882240 66540527419392 66563879960448 66704183230464 66818773352448 66844782231552 66920260043520 67035221360640 67176518123520 67200093866880 67220328480768 67362015412224 67527691665408 67580223160320 67603940584830 67696318218240 67746436093440 67862816686080 68005857853440 68016224600064 68193645232128 68246694789120 68270646113280 68414546903040 68532075233280 68558751006720 68582811847680 68593266544608 68711101894656 68855931076608 69078978109440 69259170938880 69269728739328 69388726173696 69415735394304 69440096995776 69706004299776 69760230359040 69784712861760 69931804999680 69952862158848 70124910575616 70272719781888 70352068250880 70472925020160 70500356259840 70621467770880 70795160616960 70805952562176 70816477741056 71045875630080 71195626045440 71220612303360 71370731028480 71381610713088 71493337743360 71504236118016 71680100124672 71922985205760 72074584391680 72085571371008 72110869957152 72262865166336 72387004465152 72621489807360 72774561300480 72822022520832 72975516696576 73154999304192 73211908423680 73337678069760 73518051409920 73673012674560 73684243316736 73876449001472 73933919354880 73959866622720 74115759144960 74243081502720 74271980257280 74410912382976 74437027052544 74593925332992 74689253867520 74846683791360 75030768517120 75042206134272 75171120021504 75200380010496 75514837991424 75573582888960 75600105600240 75782267338752 75968653123584 76128779763712 76214740605120 76345668771840 76506590085120 76717850886144 76777531637760 76966365265920 77098584637440 77128594882560 77155663328640 77451115888640 77462922461184 77626198720512 77725402398720 77916567306240 78092702318592 78120109120248 78226856607744 78419254837248 78584546852864 78673280624640 78684975267840 78696969928704 78890524397568 79056809754624 79312900792320 79449151242240 79644555694080 79668537458688 79926610083840 80095079301120 80123188841280 80292072407040 80430004961280 80611821748224 80640112640256 80913358356480 81083907440640 81096267792384 81235581861888 81295723312128 81435380023296 81607029424128 81871381463040 81924775335936 82097456283648 82238490279936 82299374217216 82363396976640 82504887828480 82707807836160 82882139258880 83111005126656 83175659274240 83204849950560 83380229038080 83523466690560 83555977789440 83712276430848 83918165999616 84025410600960 84202519265280 84409614581760 84422481901056 84567510024192 84600427511808 84745761325056 84954192740352 85020280750080 85242056540160 85255050756096 85434751254528 85464734764032 85644877234176 85741583180760 85792005292032 85858745057280 85888877368320 86069913845760 86251331911680 86307582246912 86587160924160 86735907717120 86769669242880 86800121244720 87132505374720 87145787768832 87329473560576 87441077698560 87656138219520 87840899727360 87854290108416 87885122760279 88005213683712 88221661691904 88407615209472 88507440702720 88520597176320 88720703225856 88751839947264 88938910973952 89091697803264 89126376308736 89227013391360 89380295147520 89568690831360 89600125155840 89627104641024 89816020549632 90036922220544 90106964213760 90138587446440 90261757624320 90328581457920 90483755581440 90674477137920 90688299466752 90720126720288 91027528151040 91219395870720 91443749130240 91457688726144 91614802526208 91807908102144 92105304145920 92345561251840 92359638319104 92518301564928 92554313859072 92586795994368 92941339066368 93013640478720 93046283815680 93242406666240 93270482878464 93499880767488 93696959709184 93802757667840 93963900026880 94000475013120 94161957027840 94393547489280 94407936749568 94421970321408 94727834173440 94960816404480 95160974704640 95175480950784 95324450324480 95338981490688 95573466832896 95897313607680 96114095161344 96147826609536 96350486888448 96516005953536 96828653076480 97032748400640 97096030027776 97300688928768 97539999072256 97615877898240 97650136400310 97783570759680 98024068546560 98230683566080 98245657755648 98371212410880 98578559139840 98613155496960 98821012193280 98990775336960 99249369403392 99458567110656 99585671823360 99810791129088 100056274845696 100228160028672 100267173347328 100686450655232 100764777185280 100800140800320 100830492721152 101043023118336 101291537498112 101370334740480 101544477327360 101619654140160 101794225029120 102008786780160 102290467848192 102370042183680 102405969169920 102621820354560 102798112849920 102838126510080 102874217771520 103283896614912 103633869864960 103888756408320 103904593108992 104083089260544 104123603091456 104160145493664 104559006449664 104640345538560 104897707499520 104929293238272 105187365863424 105409079672832 105528102376320 105709387530240 105750534389760 105932201656320 106192740925440 106224716611584 106568813445120 106793439068160 106830918455040 107056096542720 107072416069632 107240006615040 107256354177024 107482428997632 107520150187008 107884477808640 108111876587520 108128357056512 108166304935728 108394297749504 108580506697728 108932234711040 109161841950720 109233033781248 109463275044864 109732498956288 109817862635520 110006517104640 110277077114880 110509519011840 110526364975104 110814673502208 110900879032320 110939799934080 111173638717440 111364622254080 111407970385920 111616368574464 111655540578816 111890887999488 112033880801280 112270025687040 112546152775680 112563309201408 112756680032256 112800570015744 112994348433408 113272256987136 113360374333440 113400158400360 113656075386880 113673401008128 113952979685376 114193169645568 114322110907680 114518503157760 114759885127680 115076776329216 115449547898880 115647876956160 115692892323840 115733494992960 116176673832960 116194383691776 116439298080768 116588103598080 116874850959360 117121199636480 117139053477888 117180163680372 117340284911616 117628882255872 117876820279296 118009920936960 118027462901760 118335786596352 118585214631936 118788930404352 118969351188480 119173726863360 119466833541120 119502806188032 120049229627392 120142618951680 120184783261920 120438108610560 120645007441920 120917732622336 120960168960384 121370037534720 121625861160960 121924998840320 121943584968192 122153070034944 122410544136192 122807072194560 122844050620416 123146184425472 123357735419904 123405751812096 123449061325824 123921785421824 124018187304960 124061711754240 124323208888320 124666507689984 124763488911360 125070343557120 125285200035840 125333966684160 125858063319040 125877248999424 126038115901440 126303778897920 126614421872640 126900641267712 127118641987584 127431289110528 127863084810240 127882576134144 128152126881792 128197102146048 128467315851264 128688007938048 128788117585920 129104870768640 129376997867520 129461373370368 129734251905024 129880741386240 130103861575680 130154503864320 130200181867080 130378094346240 130698758062080 130994210340864 131161616547840 131484207329280 131761349591040 131781435162624 132007820525568 132332492537856 132611422814208 132780895764480 133081054838784 133127759920896 133408366460928 133637546704896 133689564463104 133840520087040 134070442721280 134353036247040 134400187733760 134440656961536 134724030824448 135055383330816 135160446320640 135207881169660 135392636436480 135492872186880 135725633372160 136011715706880 136032449200128 136387290464256 136541292226560 136829093806080 137064150466560 137165623695360 137186533089216 137422203789312 137711862153216 138157956218880 138518341877760 138539457478656 138777452347392 138831470788608 138880193991552 139412008599552 139520460718080 139569425723520 139863609999360 139905724317696 140249821151232 140545439563776 140704136501760 140945850040320 141000712519680 141242935541760 141590321233920 141611905124352 141632955482112 142091751260160 142391252090880 142441224606720 142741462056960 142763221426176 142986675486720 143008472236032 143360200249344 143845970411520 144171142742016 144221739914304 144525730332672 144774008930304 145242979614720 145549122600960 145644045041664 145951033393152 146309998608384 146423816847360 146475204600465 146675356139520 147036102819840 147346025349120 147368486633472 147752898002944 147867838709760 147919733245440 148231518289920 148486163005440 148543960514560 148874054105088 149187850665984 149378507735040 149693367582720 150061537034240 150084412268544 150342240043008 150400760020992 151029675982848 151147165777920 151200211200480 151564534677504 151937306247168 152257559527424 152429481210240 152691337543680 153013180170240 153435701772288 153555063275520 153932730531840 154197169274880 154257189765120 154311326657280 154902231777280 154925844922368 155252397441024 155450804797440 155833134612480 156185404637184 156240218240496 156838509674496 157346561249280 157369950535680 157393939857408 157781048795136 158113619509248 158625801584640 158898302484480 159289111388160 159337074917376 159853220167680 160190158602240 160246377682560 160584144814080 160860009922560 161223643496448 161280225280512 161826716712960 162167814881280 162192535584768 162471163723776 162591446624256 162870760046592 163214058848256 163742762926080 163849550671872 164194912567296 164598748434432 164726793953280 165009775656960 165415615672320 165764278517760 166222010253312 166351318548480 166409699901120 166760458076160 167046933381120 167111955578880 167424552861696 167836331999232 168050821201920 168405038530560 168819229163520 168844963802112 169135020048384 169200855023616 169491522650112 169908385480704 170040561500160 170484113080320 170510101512192 170929469528064 171289754468352 171483166361520 171584010584064 171777754736640 172139827691520 172615164493824 173174321848320 173471815434240 173539338485760 173600242489440 174265010749440 174291575537664 174658947121152 174882155397120 175312276439040 175681799454720 175708580216832 175770245520558 176010427367424 176443323383808 176815230418944 177014881405440 177041194352640 177441406451712 177503679894528 177877821947904 178183395606528 178252752617472 178454026782720 178760590295040 179137381662720 179200250311680 179254209282048 180073844441088 180213928427520 180277174892880 180657162915840 180967511162880 181376598933504 181440253440576 182055056302080 182438791741440 182887498260480 182915377452288 183229605052416 183615816204288 184210608291840 184691122503680 184719276638208 185036603129856 185108627718144 185173591988736 185882678132736 186027280957440 186092567631360 186484813332480 186540965756928 186999761534976 187393919418368 187605515335680 187927800053760 188000950026240 188323914055680 188787094978560 188815873499136 189455668346880 189921632808960 190321949409280 190350961901568 190677962981376 191146933665792 191794627215360 192228190322688 192295653219072 192700973776896 193032011907072 193657306152960 194065496801280 194192060055552 194601377857536 195079998144512 195231755796480 195300272800620 195567141519360 196048137093120 196461367132160 196491315511296 196742424821760 197226310993920 197642024386560 197981550673920 198498738806784 198917134221312 199171343646720 199621582258176 200112549691392 200456320057344 200534346694656 201372901310464 201529554370560 201600281600640 201660985442304 202086046236672 202583074996224 202740669480960 203088954654720 203239308280320 203588450058240 204017573560320 204580935696384 204740084367360 204811938339840 205243640709120 205596225699840 205676253020160 205748435543040 206567793229824 207777512816640 207809186217984 208166178521088 208247206182912 208320290987328 209118012899328 209280691077120 209795414999040 209858586476544 210374731726848 210818159345664 211056204752640 211418775060480 211501068779520 211864403312640 212385481850880 212449433223168 213137626890240 213586878136320 213661836910080 214112193085440 214144832139264 214480013230080 214512708354048 215040300374016 215768955617280 216223753175040 216256714113024 216332609871456 216788595499008 217161013395456 217864469422080 218323683901440 218466067562496 218926550089728 219464997912576 219635725271040 220013034209280 220554154229760 221019038023680 221052729950208 221629347004416 221801758064640 221879599868160 222347277434880 222729244508160 222815940771840 223232737148928 223311081157632 223781775998976 224067761602560 224540051374080 225092305551360 225126618402816 225513360064512 225601140031488 226544513974272 226720748666880 226800316800720 227312150773760 227346802016256 227905959370752 228386339291136 228644221815360 229037006315520 229519770255360 230153552658432 230899095797760 231295753912320 231385784647680 231466989985920 232353347665920 232388767383552 232878596161536 233176207196160 233749701918720 234242399272960 234278106955776 234360327360744 234680569823232 235257764511744 235753640558592 236019841873920 236054925803520 236671573192704 237170429263872 237938702376960 238347453726720 238933667082240 239005612376064 240098459254784 240285237903360 240369566523840 240876217221120 241290014883840 241835465244672 241920337920768 242740075069440 243251722321920 243849997680640 243887169936384 244306140069888 244821088272384 245614144389120 246292368850944 246715470839808 246898122651648 247843570843648 248123423508480 248646417776640 249333015379968 249526977822720 250140687114240 250570400071680 250667933368320 251716126638080 251754497998848 252076231802880 252607557795840 253228843745280 253801282535424 254237283975168 254862578221056 255726169620480 255765152268288 256304253763584 256394204292096 256934631702528 257376015876096 257576235171840 258209741537280 258753995735040 258922746740736 259761482772480 260207723151360 260309007728640 260400363734160 261397516124160 261988420681728 262323233095680 262968414658560 263522699182080 263562870325248 264015641051136 264664985075712 265222845628416 265561791528960 266162109677568 266255519841792 266816732921856 267275093409792 267379128926208 267681040174080 268140885442560 268706072494080 268800375467520 268881313923072 269448061648896 270110766661632 270320892641280 270415762339320 270785272872960 270985744373760 271451266744320 272023431413760 272064898400256 273082584453120 273658187612160 274331247390720 274373066178432 274844407578624 275423724306432 276315912437760 277036683755520 277078914957312 277554904694784 277662941577216 277760387983104 278824017199104 279040921436160 279138851447040 279727219998720 279811448635392 280499642302464 281090879127552 281408273003520 281891700080640 282001425039360 282485871083520 283180642467840 283223810248704 283265910964224 284183502520320 284882449213440 285482924113920 285526442852352 285973350973440 286016944472064 286720400498688 287691940823040 288342285484032 288443479828608 289051460665344 289548017860608 290485959229440 291098245201920 291288090083328 291902066786304 292619997216768 292847633694720 292950409200930 293350712279040 294072205639680 294692050698240 294736973266944 295505796005888 295735677419520 295839466490880 296463036579840 296972326010880 297087921029120 297748108210176 298375701331968 298757015470080 300123074068480 300168824537088 300684480086016 300801520041984 302059351965696 302294331555840 302400422400960 303129069355008 303874612494336 304515119054848 304858962420480 305382675087360 306026360340480 306871403544576 307110126551040 307865461063680 308394338549760 308514379530240 308622653314560 309804463554560 309851689844736 310901609594880 311666269224960 312370809274368 312480436480992 313677019348992 314693122498560 314787879714816 315562097590272 316227239018496 317251603169280 317796604968960 318578222776320 318674149834752 319706440335360 320380317204480 320492755365120 321168289628160 321720019845120 322447286992896 322560450561024 323653433425920 324335629762560 324385071169536 325182893248512 325741520093184 327485525852160 327699101343744 328389825134592 329197496868864 329453587906560 330019551313920 330831231344640 331528557035520 332444020506624 332702637096960 332819399802240 333520916152320 334093866762240 334223911157760 334849105723392 335672663998464 336101642403840 336810077061120 337638458327040 337689927604224 338270040096768 338401710047232 338983045300224 339816770961408 340081123000320 340968226160640 341020203024384 341858939056128 342579508936704 342966332723040 343555509473280 344279655383040 345230328987648 346348643696640 346943630868480 347078676971520 347200484978880 348530021498880 348583151075328 349317894242304 349764310794240 350624552878080 351363598909440 351417160433664 351540491041116 352020854734848 352886646767616 353630460837888 354029762810880 354082388705280 355007359789056 355755643895808 356366791213056 356908053565440 357521180590080 358400500623360 358508418564096 360147688882176 360427856855040 360554349785760 361314325831680 361935022325760 362753197867008 362880506881152 364110112604160 364877583482880 365774996520960 365830754904576 366459210104832 367231632408576 368421216583680 369382245007360 369438553276416 370073206259712 370217255436288 370347183977472 371765356265472 372054561914880 372185135262720 372969626664960 373999523069952 375211030671360 375855600107520 376001900052480 377574189957120 377631746998272 378911336693760 379843265617920 380643898818560 380701923803136 381355925962752 382293867331584 383589254430720 384456380645376 384591306438144 385401947553792 386064023814144 387314612305920 388130993602560 388384120111104 389202755715072 390159996289024 390463511592960 390600545601240 391134283038720 392096274186240 392922734264320 392982631022592 393484849643520 394452621987840 395284048773120 396997477613568 397834268442624 398342687293440 399243164516352 400225099382784 400912640114688 401068693389312 402745802620928 403059108741120 403200563201280 403321970884608 404172092473344 405166149992448 405481338961920 406177909309440 406478616560640 407176900116480 408035147120640 409161871392768 409623876679680 410487281418240 411192451399680 411496871086080 413135586459648 415555025633280 415618372435968 416332357042176 416494412365824 416640581974656 418236025798656 418561382154240 419590829998080 419717172953088 420749463453696 421636318691328 422112409505280 422837550120960 423002137559040 423728806625280 424770963701760 424898866446336 426275253780480 427173756272640 427323673820160 428224386170880 428289664278528 428960026460160 429025416708096 430080600748032 431537911234560 432513428226048 432665219742912 433577190998016 434322026790912 435728938844160 436647367802880 436932135124992 437853100179456 438929995825152 439271450542080 439425613801395 440026068418560 441108308459520 442038076047360 442105459900416 443258694008832 443603516129280 443759199736320 444694554869760 445458489016320 445631881543680 446622162315264 447563551997952 448135523205120 449080102748160 450184611102720 450253236805632 451026720129024 451202280062976 453089027948544 453441497333760 453600633601440 454693604032512 455811918741504 456772678582272 457288443630720 458074012631040 459039540510720 460307105316864 461798191595520 462591507824640 462771569295360 462933979971840 464706695331840 464777534767104 465757192323072 466352414392320 467499403837440 468484798545920 468556213911552 468720654721488 470515529023488 472039683747840 472109851607040 473343146385408 474340858527744 475877404753920 476694907453440 477867334164480 478011224752128 480196918509568 480570475806720 480739133047680 481752434442240 482580029767680 483670930489344 483840675841536 485480150138880 486503444643840 487699995361280 487774339872768 488612280139776 489642176544768 491228288778240 492584737701888 493796245303296 496246847016960 497292835553280 498666030759936 499053955645440 500281374228480 501140800143360 501335866736640 503432253276160 503508995997696 504152463605760 505215115591680 506457687490560 507602565070848 508474567950336 509725156442112 511452339240960 511530304536576 512788408584192 513869263405056 514752031752192 516419483074560 517845493481472 519522965544960 520415446302720 520618015457280 520800727468320 522795032248320 523976841363456 524646466191360 525936829317120 527045398364160 527125740650496 528031282102272 529329970151424 530445691256832 531123583057920 532324219355136 532511039683584 533633465843712 534550186819584 534758257852416 535362080348160 536281770885120 537412144988160 537600750935040 537762627846144 540221533323264 540641785282560 540831524678640 541971488747520 542902533488640 544129796800512 546165168906240 547316375224320 548662494781440 548746132356864 549688815157248 550847448612864 552631824875520 554073367511040 554157829914624 555109809389568 555325883154432 555520775966208 557648034398208 558081842872320 558277702894080 559454439997440 559622897270784 560999284604928 562181758255104 562816546007040 563783400161280 564002850078720 564971742167040 566361284935680 566447620497408 568367005040640 569764898426880 570965848227840 571052885704704 572033888944128 573440800997376 575383881646080 576684570968064 576886959657216 578102921330688 579096035721216 580971918458880 582196490403840 582576180166656 583804133572608 585239994433536 585695267389440 585900818401860 586701424558080 588144411279360 589384101396480 589473946533888 591011592011776 591678932981760 592926073159680 593944652021760 595496216420352 596751402663936 597514030940160 600246148136960 600337649074176 601368960172032 601603040083968 604118703931392 604588663111680 604800844801920 606258138710016 607749224988672 609030238109696 609717924840960 610765350174720 612052720680960 613742807089152 614220253102080 615730922127360 616788677099520 617028759060480 617245306629120 619608927109120 619703379689472 623332538449920 624741618548736 624960872961984 627354038697984 629386244997120 629575759429632 631124195180544 632454478036992 634503206338560 635593209937920 637156445552640 637348299669504 639412880670720 640760634408960 640985510730240 642336579256320 643440039690240 645120901122048 647306866851840 648671259525120 648770142339072 650365786497024 651483040186368 654971051704320 655398202687488 656779650269184 658394993737728 658907175813120 660039102627840 661662462689280 663057114071040 664888041013248 665405274193920 665638799604480 667041832304640 668187733524480 668447822315520 669698211446784 671345327996928 672203284807680 673620154122240 675276916654080 675379855208448 676540080193536 676803420094464 679633541922816 680162246000640 681936452321280 682040406048768 683717878112256 685159017873408 685932665446080 687111018946560 688559310766080 690460657975296 692697287393280 693887261736960 694157353943040 694400969957760 697060042997760 697166302150656 698635788484608 699528621588480 701249105756160 702727197818880 702834320867328 703080982082232 704041709469696 705773293535232 707260921675776 708059525621760 708164777410560 710014719578112 711511287791616 713816107130880 715042361180160 716801001246720 717016837128192 720295377764352 720855713710080 721108699571520 722628651663360 723870044651520 725506395734016 725761013762304 728220225208320 729755166965760 731549993041920 731661509809152 732918420209664 734463264817152 736842433167360 738764490014720 738877106552832 740146412519424 740694367954944 743530712530944 744370270525440 745939253329920 747999046139904 750422061342720 751711200215040 752003800104960 755148379914240 755263493996544 757822673387520 759686531235840 761287797637120 761403847606272 762711851925504 764587734663168 767178508861440 768912761290752 769182612876288 770803895107584 772128047628288 774629224611840 776261987205120 776768240222208 780319992578048 780927023185920 781201091202480 784192548372480 785965262045184 786969699287040 788905243975680 790568097546240 793994955227136 795668536885248 796685374586880 798486329032704 800450198765568 801825280229376 802137386778624 805491605241856 806118217482240 806401126402560 806643941769216 808344184946688 810332299984896 810962677923840 812355818618880 812957233121280 814353800232960 816070294241280 819247753359360 820974562836480 822993742172160 826271172919296 831110051266560 831236744871936 832664714084352 832988824731648 833281163949312 836472051597312 837122764308480 839181659996160 839434345906176 841498926907392 843272637382656 844224819010560 845675100241920 846004275118080 847457613250560 849541927403520 849797732892672 852550507560960 854647347640320 856448772341760 856579328557056 857920052920320 858050833416192 860161201496064 863075822469120 865026856452096 865330439485824 867154381996032 868644053581824 871457877688320 873294735605760 873864270249984 875706200358912 877859991650304 878542901084160 878851227602790 880052136837120 882216616919040 884076152094720 884210919800832 886517388017664 887207032258560 887518399472640 889389109739520 890916978032640 891263763087360 893244324630528 895127103995904 896271046410240 900369222205440 900506473611264 902053440258048 902404560125952 906178055897088 906882994667520 907201267202880 909387208065024 911623837483008 913545357164544 914576887261440 916148025262080 918079081021440 920614210633728 923596383191040 925183015649280 925543138590720 925867959943680 929413390663680 929555069534208 932704828784640 934998807674880 936969597091840 937112427823104 937441309442976 941031058046976 944079367495680 946686292770816 948681717055488 951754809507840 953389814906880 955734668328960 956022449504256 960393837019136 961140951613440 961478266095360 963504868884480 965160059535360 967341860978688 967681351683072 970960300277760 973006889287680 975399990722560 975548679745536 977224560279552 982456577556480 985169475403776 987592490606592 992493694033920 994585671106560 997332061519872 998107911290880 1000562748456960 1002281600286720 1002671733473280 1006864506552320 1007017991995392 1008304927211520 1010430231183360 1012915374981120 1015205130141696 1016949135900672 1019450312884224 1022904678481920 1023060609073152 1025576817168384 1027738526810112 1032838966149120 1035690986962944 1039045931089920 1040830892605440 1041236030914560 1041601454936640 1045590064496640 1047953682726912 1049292932382720 1051873658634240 1054090796728320 1054251481300992 1056062564204544 1058659940302848 1060891382513664 1062247166115840 1065022079367168 1067266931687424 1069100373639168 1070724160696320 1072563541770240 1075201501870080 1075525255692288 1080443066646528 1081283570565120 1081663049357280 1083942977495040 1085805066977280 1088259593601024 1092330337812480 1094632750448640 1097324989562880 1097492264713728 1099377630314496 1101694897225728 1105263649751040 1108146735022080 1108315659829248 1110219618779136 1110651766308864 1111041551932416 1115296068796416 1116163685744640 1116555405788160 1118908879994880 1121998569209856 1125633092014080 1127566800322560 1128005700157440 1132722569871360 1132895240994816 1136734010081280 1139529796853760 1141931696455680 1142105771409408 1144067777888256 1146881601994752 1150767763292160 1153369141936128 1153773919314432 1156205842661376 1158192071442432 1161943836917760 1164392980807680 1165152360333312 1167608267145216 1170479988867072 1171390534778880 1171801636803720 1173402849116160 1176288822558720 1178768202792960 1178947893067776 1183357865963520 1185852146319360 1190992432840704 1193502805327872 1195028061880320 1200492296273920 1200675298148352 1202737920344064 1203206080167936 1208237407862784 1209177326223360 1209601689603840 1212516277420032 1215498449977344 1218060476219392 1219435849681920 1221530700349440 1224105441361920 1227485614178304 1231461844254720 1233577354199040 1234490613258240 1239217854218240 1239406759378944 1246665076899840 1249483237097472 1249921745923968 1254708077395968 1258772489994240 1259151518859264 1262248390361088 1264908956073984 1269006412677120 1271186419875840 1274312891105280 1274696599339008 1278825761341440 1281521268817920 1281971021460480 1284673158512640 1286880079380480 1290241802244096 1294613733703680 1297540284678144 1300731572994048 1302966080372736 1309942103408640 1310796405374976 1313559300538368 1316789987475456 1317814351626240 1320078205255680 1323324925378560 1326114228142080 1329776082026496 1330810548387840 1331277599208960 1334083664609280 1336375467048960 1336895644631040 1342690655993856 1344406569615360 1347240308244480 1350553833308160 1350759710416896 1353080160387072 1353606840188928 1359267083845632 1360324492001280 1364080812097536 1367435756224512 1370318035746816 1371865330892160 1374222037893120 1377118621532160 1380921315950592 1385394574786560 1387774523473920 1388314707886080 1388801939915520 1394120085995520 1394332604301312 1397271576969216 1399057243176960 1402498211512320 1405454395637760 1405668641734656 1406161964164464 1411546587070464 1416119051243520 1416329554821120 1420029439156224 1423022575583232 1427632214261760 1430084722360320 1433602002493440 1434033674256384 1440590755528704 1441711427420160 1442217399143040 1445257303326720 1447740089303040 1451012791468032 1451522027524608 1456440450416640 1459510333931520 1463099986083840 1463323019618304 1465836840419328 1468926529634304 1473684866334720 1477528980029440 1477754213105664 1481388735909888 1488740541050880 1491878506659840 1495998092279808 1500844122685440 1503422400430080 1504007600209920 1510296759828480 1510526987993088 1515645346775040 1519373062471680 1522575595274240 1522807695212544 1525423703851008 1529175469326336 1534357017722880 1538365225752576 1541607790215168 1544256095256576 1549258449223680 1553536480444416 1560639985156096 1561854046371840 1562402182404960 1568385096744960 1571930524090368 1573939398574080 1577810487951360 1581136195092480 1587989910454272 1591337073770496 1593370749173760 1596972658065408 1600900397531136 1603650560458752 1604274773557248 1610983210483712 1612236434964480 1612802252805120 1613287883538432 1620664599969792 1621925355847680 1625914466242560 1628707600465920 1638495506718720 1641949125672960 1645987484344320 1652542345838592 1662220102533120 1662473489743872 1665329428168704 1665977649463296 1666562327898624 1672944103194624 1674245528616960 1678363319992320 1678868691812352 1682997853814784 1686545274765312 1688449638021120 1691350200483840 1692008550236160 1694915226501120 1699083854807040 1705101015121920 1709294695280640 1712897544683520 1713158657114112 1716101666832384 1720322402992128 1726151644938240 1730053712904192 1730660878971648 1734308763992064 1737288107163648 1742915755376640 1746589471211520 1747728540499968 1751412400717824 1755719983300608 1757085802168320 1757702455205580 1760104273674240 1764433233838080 1768152304189440 1768421839601664 1773034776035328 1775036798945280 1778778219479040 1781833956065280 1786488649261056 1790254207991808 1792542092820480 1800738444410880 1801012947222528 1804106880516096 1804809120251904 1812356111794176 1813765989335040 1814402534405760 1818774416130048 1823247674966016 1827090714329088 1829153774522880 1832296050524160 1836158162042880 1841228421267456 1847192766382080 1850366031298560 1851086277181440 1851735919887360 1858826781327360 1859110139068416 1869997615349760 1874224855646208 1874882618885952 1882062116093952 1888158734991360 1893372585541632 1897363434110976 1903509619015680 1906779629813760 1911469336657920 1912044899008512 1920787674038272 1922281903226880 1922956532190720 1927009737768960 1930320119070720 1935362703366144 1941920600555520 1946013778575360 1950799981445120 1951097359491072 1954449120559104 1964913155112960 1970338950807552 1975184981213184 1984987388067840 1989171342213120 1994664123039744 1996215822581760 2001125496913920 2004563200573440 2005343466946560 2013729013104640 2014035983990784 2016609854423040 2020860462366720 2025830749962240 2030410260283392 2038900625768448 2045809356963840 2046121218146304 2051153634336768 2055477053620224 2065677932298240 2071381973925888 2078091862179840 2081661785210880 2082472061829120 2083202909873280 2091180128993280 2095907365453824 2098585864765440 2103747317268480 2108181593456640 2108502962601984 2112125128409088 2117319880605696 2121782765027328 2124494332231680 2130044158734336 2134533863374848 2141448321392640 2145127083540480 2150403003740160 2151050511384576 2160886133293056 2162567141130240 2163326098714560 2167885954990080 2171610133954560 2176519187202048 2184660675624960 2189265500897280 2194649979125760 2194984529427456 2198755260628992 2203389794451456 2210527299502080 2216293470044160 2216631319658496 2220439237558272 2222083103864832 2230592137592832 2233110811576320 2237817759989760 2243997138419712 2251266184028160 2255133600645120 2256011400314880 2265445139742720 2265790481989632 2273468020162560 2279059593707520 2283863392911360 2284211542818816 2288135555776512 2293763203989504 2301535526584320 2306738283872256 2307547838628864 2312411685322752 2316384142884864 2323887673835520 2328785961615360 2330304720666624 2340959977734144 2342781069557760 2343603273607440 2352577645117440 2357895786135552 2366715731927040 2371704292638720 2381984865681408 2387005610655744 2390056123760640 2400984592547840 2401350596296704 2405475840688128 2406412160335872 2416474815725568 2418354652446720 2419203379207680 2425032554840064 2430996899954688 2436120952438784 2438871699363840 2443061400698880 2448210882723840 2462923688509440 2468981226516480 2478813518757888 2493330153799680 2498966474194944 2499843491847936 2509416154791936 2517544979988480 2518303037718528 2524496780722176 2529817912147968 2538012825354240 2542372839751680 2548625782210560 2549393198678016 2557651522682880 2563942042920960 2569346317025280 2573760158760960 2580483604488192 2589227467407360 2595080569356288 2601463145988096 2605932160745472 2619884206817280 2621592810749952 2627118601076736 2633579974950912 2635628703252480 2640156410511360 2646649850757120 2652228456284160 2659552164052992 2661621096775680 2662555198417920 2668167329218560 2672750934097920 2673791289262080 2685381311987712 2688813139230720 2701107666616320 2701519420833792 2706160320774144 2707213680377856 2718534167691264 2720648984002560 2728161624195072 2734871512449024 2740636071493632 2743730661784320 2748444075786240 2754237243064320 2761842631901184 2770789149573120 2775549046947840 2776629415772160 2777603879831040 2788240171991040 2788665208602624 2798114486353920 2804996423024640 2810908791275520 2811337283469312 2812323928328928 2823093174140928 2832238102487040 2840058878312448 2846045151166464 2855264428523520 2860169444720640 2867204004986880 2868067348512768 2881181511057408 2883422854840320 2884434798286080 2890514606653440 2895480178606080 2902025582936064 2903044055049216 2912880900833280 2919020667863040 2926199972167680 2926646039236608 2931673680838656 2947369732669440 2955057960058880 2955508426211328 2962777471819776 2977481082101760 2983757013319680 2991996184559616 3001688245370880 3006844800860160 3008015200419840 3020593519656960 3021053975986176 3031290693550080 3038746124943360 3045151190548480 3045615390425088 3050847407702016 3058350938652672 3068714035445760 3076730451505152 3083215580430336 3098516898447360 3107072960888832 3121279970312192 3123708092743680 3124804364809920 3136770193489920 3143861048180736 3147878797148160 3155620975902720 3162272390184960 3175979820908544 3182674147540992 3186741498347520 3201800795062272 3207301120917504 3221966420967424 3225604505610240 3226575767076864 3241329199939584 3243850711695360 3251828932485120 3257415200931840 3276991013437440 3283898251345920 3291974968688640 3305084691677184 3324440205066240 3324946979487744 3330658856337408 3331955298926592 3333124655797248 3345888206389248 3348491057233920 3356726639984640 3365995707629568 3376899276042240 3382700400967680 3384017100472320 3398167709614080 3410202030243840 3418589390561280 3425795089367040 3426317314228224 3432203333664768 3440644805984256 3452303289876480 3460107425808384 3461321757943296 3468617527984128 3474576214327296 3485831510753280 3493178942423040 3495457080999936 3502824801435648 3511439966601216 3514171604336640 3515404910411160 3520208547348480 3528866467676160 3536304608378880 3536843679203328 3550073597890560 3557556438958080 3572977298522112 3580508415983616 3585084185640960 3601476888821760 3602025894445056 3608213761032192 3609618240503808 3624712223588352 3627531978670080 3628805068811520 3637548832260096 3646495349932032 3654181428658176 3658307549045760 3664592101048320 3672316324085760 3682456842534912 3694385532764160 3700732062597120 3703471839774720 3717653562654720 3718220278136832 3739995230699520 3748449711292416 3749765237771904 3764124232187904 3776317469982720 3786745171083264 3794726868221952 3807019238031360 3813559259627520 3822938673315840 3824089798017024 3841575348076544 3844563806453760 3845913064381440 3854019475537920 3860640238141440 3870725406732288 3883841201111040 3901599962890240 3902194718982144 3908898241118208 3929826310225920 3940677901615104 3950369962426368 3969974776135680 3978342684426240 3989328246079488 3992431645163520 4002250993827840 4009126401146880 4010686933893120 4027458026209280 4028071967981568 4033219708846080 4041720924733440 4051661499924480 4060820520566784 4077801251536896 4092242436292608 4102307268673536 4110954107240448 4131355864596480 4142763947851776 4156183724359680 4163323570421760 4164944123658240 4166405819746560 4182360257986560 4191814730907648 4197171729530880 4207494634536960 4216363186913280 4217005925203968 4234639761211392 4248988664463360 4260088317468672 4269067726749696 4282896642785280 4290254167080960 4300806007480320 4302101022769152 4321772266586112 4325134282260480 4326652197429120 4335771909980160 4343220267909120 4353038374404096 4369321351249920 4378531001794560 4389299958251520 4389969058854912 4397510521257984 4406779588902912 4421054599004160 4432586940088320 4433262639316992 4444166207729664 4466221623152640 4475635519979520 4487994276839424 4502532368056320 4510267201290240 4512022800629760 4530890279485440 4531580963979264 4546936040325120 4558119187415040 4567726785822720 4568423085637632 4576271111553024 4587526407979008 4603071053168640 4615095677257728 4624823370645504 4632768285769728 4647775347671040 4660609441333248 4681919955468288 4685562139115520 4687206547214880 4705155290234880 4715791572271104 4733431463854080 4743408585277440 4763969731362816 4774011221311488 4780112247521280 4801969185095680 4802701192593408 4810951681376256 4812824320671744 4832949631451136 4836709304893440 4838406758415360 4861993799909376 4877743398727680 4886122801397760 4925847377018880 4937962453032960 4957627037515776 4986660307599360 4997932948389888 4999686983695872 5018832309583872 5035089959976960 5036606075437056 5048993561444352 5059635824295936 5076025650708480 5084745679503360 5097251564421120 5115303045365760 5127884085841920 5138692634050560 5160967208976384 5178454934814720 5190161138712576 5202926291976192 5211864321490944 5239768413634560 5243185621499904 5254237202153472 5267159949901824 5271257406504960 5280312821022720 5293299701514240 5304456912568320 5319104328105984 5325110396835840 5336334658437120 5345501868195840 5370762623975424 5377626278461440 5402215333232640 5403038841667584 5412320641548288 5414427360755712 5437068335382528 5441297968005120 5456323248390144 5469743024898048 5481272142987264 5487461323568640 5496888151572480 5508474486128640 5523685263802368 5541578299146240 5551098093895680 5553258831544320 5555207759662080 5576480343982080 5577330417205248 5609992846049280 5622674566938624 5624647856657856 5646186348281856 5664476204974080 5680117756624896 5692090302332928 5710528857047040 5720338889441280 5734408009973760 5736134697025536 5762363022114816 5766845709680640 5768869596572160 5781029213306880 5790960357212160 5806088110098432 5825761801666560 5838041335726080 5852399944335360 5853292078473216 5863347361677312 5894739465338880 5911016852422656 5925554943639552 5954962164203520 5967514026639360 5983992369119232 6003376490741760 6013689601720320 6016030400839680 6041187039313920 6042107951972352 6062581387100160 6077492249886720 6090302381096960 6091230780850176 6116701877305344 6137428070891520 6153460903010304 6166431160860672 6197033796894720 6214145921777664 6242559940624384 6247416185487360 6249608729619840 6273540386979840 6287722096361472 6295757594296320 6311241951805440 6324544780369920 6351959641817088 6365348295081984 6373482996695040 6403601590124544 6451209011220480 6453151534153728 6482658399879168 6487701423390720 6503657864970240 6514830401863680 6553982026874880 6567796502691840 6583949937377280 6610169383354368 6648880410132480 6649893958975488 6661317712674816 6666249311594496 6691776412778496 6713453279969280 6731991415259136 6753798552084480 6765400801935360 6768034200944640 6796335419228160 6820404060487680 6837178781122560 6851590178734080 6852634628456448 6864406667329536 6881289611968512 6904606579752960 6920214851616768 6922643515886592 6937235055968256 6949152428654592 6971663021506560 6986357884846080 6990914161999872 7022879933202432 7028343208673280 7030809820822320 7057732935352320 7073687358406656 7100147195781120 7115112877916160 7145954597044224 7161016831967232 7170168371281920 7202953777643520 7204051788890112 7216427522064384 7219236481007616 7249424447176704 7255063957340160 7257610137623040 7275097664520192 7292990699864064 7308362857316352 7316615098091520 7329184202096640 7344632648171520 7388771065528320 7406943679549440 7436440556273664 7479990461399040 7496899422584832 7499530475543808 7528248464375808 7552634939965440 7573490342166528 7589453736443904 7614038476062720 7627118519255040 7645877346631680 7648179596034048 7683150696153088 7691826128762880 7708038951075840 7721280476282880 7741450813464576 7767682402222080 7803199925780480 7804389437964288 7817796482236416 7859652620451840 7881355803230208 7900739924852736 7939949552271360 7956685368852480 7978656492158976 7984863290327040 8004501987655680 8018252802293760 8021373867786240 8054916052418560 8056143935963136 8066439417692160 8103322999848960 8121641041133568 8155602503073792 8184484872585216 8204614537347072 8221908214480896 8262711729192960 8285527895703552 8312367448719360 8326647140843520 8329888247316480 8332811639493120 8364720515973120 8394343459061760 8414989269073920 8432726373826560 8434011850407936 8469279522422784 8520176634937344 8538135453499392 8565793285570560 8580508334161920 8601612014960640 8604202045538304 8643544533172224 8650268564520960 8653304394858240 8671543819960320 8686440535818240 8706076748808192 8738642702499840 8757062003589120 8778599916503040 8779938117709824 8795021042515968 8842109198008320 8865173880176640 8866525278633984 8888332415459328 8932443246305280 8951271039959040 8975988553678848 9005064736112640 9020534402580480 9024045601259520 9061780558970880 9063161927958528 9093872080650240 9116238374830080 9135453571645440 9136846171275264 9152542223106048 9175052815958016 9206142106337280 9230191354515456 9249646741291008 9295550695342080 9321218882666496 9363839910936576 9371124278231040 9374413094429760 9410310580469760 9431583144542208 9466862927708160 9486817170554880 9527939462725632 9548022442622976 9560224495042560 9603938370191360 9605402385186816 9621903362752512 9665899262902272 9676813516830720 9723987599818752 9755486797455360 9772245602795520 9851694754037760 9875924906065920 9915254075031552 9973320615198720 9995865896779776 9999373967391744 10037664619167744 10070179919953920 10097987122888704 10152051301416960 10194503128842240 10230606090731520 10255768171683840 10277385268101120 10321934417952768 10356909869629440 10380322277425152 10405852583952384 10423728642981888 10479536827269120 10486371242999808 10508474404306944 10534319899803648 10542514813009920 10560625642045440 10586599403028480 10608913825136640 10650220793671680 10672669316874240 10741525247950848 10755252556922880 10804430666465280 10806077683335168 10824641283096576 10828854721511424 10874136670765056 10882595936010240 10912646496780288 10939486049796096 10962544285974528 10974922647137280 10993776303144960 11016948972257280 11047370527604736 11083156598292480 11102196187791360 11110415519324160 11152960687964160 11154660834410496 11219985692098560 11245349133877248 11249295713315712 11292372696563712 11328952409948160 11360235513249792 11384180604665856 11421057714094080 11440677778882560 11468816019947520 11472269394051072 11524726044229632 11533691419361280 11537739193144320 11562058426613760 11581920714424320 11612176220196864 11651523603333120 11704799888670720 11706584156946432 11726694723354624 11789478930677760 11822033704845312 11851109887279104 11909924328407040 11935028053278720 11967984738238464 12006752981483520 12027379203440640 12032060801679360 12082374078627840 12084215903944704 12125162774200320 12154984499773440 12180604762193920 12182461561700352 12233403754610688 12306921806020608 12332862321721344 12394067593789440 12428291843555328 12485119881248768 12494832370974720 12499217459239680 12547080773959680 12575444192722944 12591515188592640 12622483903610880 12649089560739840 12703919283634176 12746965993390080 12807203180249088 12902418022440960 12906303068307456 12965316799758336 12975402846781440 13007315729940480 13029660803727360 13107964053749760 13135593005383680 13167899874754560 13220338766708736 13297760820264960 13299787917950976 13332498623188992 13426906559938560 13463982830518272 13507597104168960 13530801603870720 13536068401889280 13592670838456320 13640808120975360 13674357562245120 13703180357468160 13705269256912896 13728813334659072 13762579223937024 13809213159505920 13845287031773184 13874470111936512 13898304857309184 13943326043013120 13981828323999744 14045759866404864 14056686417346560 14061619641644640 14115465870704640 14147374716813312 14200294391562240 14230225755832320 14291909194088448 14322033663934464 14340336742563840 14405907555287040 14408103577780224 14432855044128768 14438472962015232 14498848894353408 14510127914680320 14515220275246080 14585981399728128 14633230196183040 14658368404193280 14777542131056640 14813887359098880 14872881112547328 14959980922798080 14993798845169664 14999060951087616 15056496928751616 15105269879930880 15146980684333056 15178907472887808 15228076952125440 15254237038510080 15291754693263360 15383652257525760 15416077902151680 15482901626929152 15535364804444160 15606399851560960 15608778875928576 15635592964472832 15719305240903680 15762711606460416 15801479849705472 15879899104542720 15913370737704960 15957312984317952 16009003975311360 16036505604587520 16109832104837120 16112287871926272 16132878835384320 16206645999697920 16243282082267136 16311205006147584 16368969745170432 16409229074694144 16443816428961792 16525423458385920 16571055791407104 16624734897438720 16653294281687040 16659776494632960 16665623278986240 16729441031946240 16829978538147840 16868023700815872 16938559044845568 17040353269874688 17076270906998784 17131586571141120 17161016668323840 17203224029921280 17208404091076608 17287089066344448 17300537129041920 17306608789716480 17343087639920640 17372881071636480 17477285404999680 17514124007178240 17557199833006080 17559876235419648 17590042085031936 17684218396016640 17733050557267968 17776664830918656 17864886492610560 17902542079918080 17951977107357696 18010129472225280 18041068805160960 18048091202519040 18123561117941760 18126323855917056 18187744161300480 18232476749660160 18270907143290880 18273692342550528 18350105631916032 18412284212674560 18460382709030912 18499293482582016 18591101390684160 18642437765332992 18727679821873152 18742248556462080 18748826188859520 18820621160939520 18863166289084416 18933725855416320 18973634341109760 19055878925451264 19096044885245952 19120448990085120 19207876740382720 19210804770373632 19353627033661440 19447975199637504 19510973594910720 19544491205591040 19703389508075520 19751849812131840 19830508150063104 19946641230397440 19998747934783488 20075329238335488 20140359839907840 20195974245777408 20304102602833920 20389006257684480 20461212181463040 20511536343367680 20554770536202240 20643868835905536 20713819739258880 20760644554850304 20811705167904768 20847457285963776 20959073654538240 20972742485999616 21068639799607296 21085029626019840 21173198806056960 21300441587343360 21345338633748480 21483050495901696 21510505113845760 21608861332930560 21612155366670336 21649282566193152 21657709443022848 21748273341530112 21765191872020480 21825292993560576 21878972099592192 21925088571949056 21949845294274560 21987552606289920 22033897944514560 22166313196584960 22220831038648320 22309321668820992 22439971384197120 22490698267754496 22498591426631424 22584745393127424 22657904819896320 22720471026499584 22768361209331712 22842115428188160 22881355557765120 22937632039895040 22944538788102144 23049452088459264 23075478386288640 23124116853227520 23163841428848640 23224352440393728 23303047206666240 23409599777341440 23413168313892864 23453389446709248 23578957861355520 23644067409690624 23702219774558208 23819848656814080 23870056106557440 23935969476476928 24013505962967040 24054758406881280 24064121603358720 24164748157255680 24168431807889408 24309968999546880 24364923123400704 24466807509221376 24613843612041216 24665724643442688 24788135187578880 24856583687110656 24970239762497536 24989664741949440 24998434918479360 25094161547919360 25183030377185280 25244967807221760 25298179121479680 25407838567268352 25614406360498176 25804836044881920 25812606136614912 25930633599516672 25950805693562880 26014631459880960 26059321607454720 26215928107499520 26271186010767360 26335799749509120 26595521640529920 26599575835901952 26664997246377984 26853813119877120 26927965661036544 27015194208337920 27061603207741440 27072136803778560 27185341676912640 27281616241950720 27348715124490240 27406360714936320 27410538513825792 27457626669318144 27525158447874048 27618426319011840 27690574063546368 27748940223873024 27886652086026240 27963656647999488 28091519732809728 28113372834693120 28123239283289280 28230931741409280 28294749433626624 28400588783124480 28460451511664640 28583818388176896 28644067327868928 28680673485127680 28811815110574080 28816207155560448 28865710088257536 28997697788706816 29030440550492160 29171962799456256 29266460392366080 29316736808386560 29555084262113280 29627774718197760 29745762225094656 29919961845596160 29987597690339328 29998121902175232 30112993857503232 30210539759861760 30293961368666112 30456153904250880 30583509386526720 30767304515051520 30832155804303360 30965803253858304 31070729608888320 31212799703121920 31217557751857152 31271185928945664 31438610481807360 31525423212920832 31602959699410944 31759798209085440 31826741475409920 32018007950622720 32224575743852544 32265757670768640 32413291999395840 32486564164534272 32622410012295168 32737939490340864 32818458149388288 32887632857923584 33050846916771840 33142111582814208 33249469794877440 33306588563374080 33331246557972480 33458882063892480 33659957076295680 33736047401631744 33877118089691136 34080706539749376 34152541813997568 34263173142282240 34322033336647680 34406448059842560 34416808182153216 34574178132688896 34601074258083840 34613217579432960 34686175279841280 34745762143272960 34954570809999360 35114399666012160 35119752470839296 35180084170063872 35368436792033280 35466101114535936 35553329661837312 35729772985221120 35805084159836160 35903954214715392 36020258944450560 36082137610321920 36096182405038080 36247122235883520 36252647711834112 36375488322600960 36464953499320320 36541814286581760 36547384685101056 36700211263832064 36920765418061824 36998586965164032 37182202781368320 37284875530665984 37455359643746304 37484497112924160 37497652377719040 37641242321879040 37726332578168832 37867451710832640 37947268682219520 38111757850902528 38240897980170240 38415753480765440 38421609540747264 38707254067322880 38895950399275008 39021947189821440 39088982411182080 39406779016151040 39503699624263680 39661016300126208 39893282460794880 39997495869566976 40280719679815680 40391948491554816 40608205205667840 40778012515368960 40922424362926080 41023072686735360 41109541072404480 41287737671811072 41427639478517760 41623410335809536 41694914571927552 41945484971999232 42137279599214592 42170059252039680 42346397612113920 42600883174686720 42690677267496960 42966100991803392 43021010227691520 43217722665861120 43224310733340672 43298565132386304 43315418886045696 43496546683060224 43530383744040960 43757944199184384 43899690588549120 43975105212579840 44332626393169920 44441662077296640 44618643337641984 44879942768394240 44981396535508992 44997182853262848 45169490786254848 45315809639792640 45440942052999168 45536722418663424 45684230856376320 45762711115530240 45875264079790080 46150956772577280 46248233706455040 46448704880787456 46606094413332480 46819199554682880 46826336627785728 46906778893418496 47157915722711040 47288134819381248 47404439549116416 47639697313628160 47740112213114880 47871938952953856 48027011925934080 48109516813762560 48329496314511360 48336863615778816 48619937999093760 48729846246801408 48933615018442752 49227687224082432 49331449286885376 49576270375157760 49713167374221312 49940479524995072 49979329483898880 49996869836958720 50188323095838720 50489935614443520 50815677134536704 51228812720996352 51609672089763840 51625212273229824 51861267199033344 51901611387125760 52029262919761920 52118643214909440 52431856214999040 52542372021534720 52671599499018240 53199151671803904 53329994492755968 53707626239754240 53855931322073088 54030388416675840 54123206415482880 54144273607557120 54370683353825280 54563232483901440 54697430248980480 54812721429872640 54821077027651584 55050316895748096 55236852638023680 55381148127092736 55497880447746048 55773304172052480 55927313295998976 56183039465619456 56226745669386240 56246478566578560 56461863482818560 56589498867253248 56801177566248960 56920903023329280 57167636776353792 57288134655737856 57361346970255360 57623630221148160 57632414311120896 58060881100984320 58343925598912512 58532920784732160 58633473616773120 59110168524226560 59255549436395520 59491524450189312 59839923691192320 59996243804350464 60225987715006464 60421079519723520 60587922737332224 60912307808501760 61167018773053440 61534609030103040 61664311608606720 61931606507716608 62141459217776640 62425599406243840 62435115503714304 62542371857891328 62877220963614720 63205919398821888 63519596418170880 64036015901245440 64449151487705088 64531515341537280 64826583998791680 64973128329068544 65244820024590336 65475878980681728 65636916298776576 65775265715847168 66101693833543680 66498939589754880 66662493115944960 67319914152591360 67472094803263488 67754236179382272 68161413079498752 68305083627995136 68526346284564480 68644066673295360 68812896119685120 68833616364306432 69148356265377792 69226435158865920 69372350559682560 69491524286545920 69909141619998720 70228799332024320 70239504941678592 70360168340127744 70736873584066560 70932202229071872 71106659323674624 71459545970442240 71610168319672320 71807908429430784 72040517888901120 72164275220643840 72192364810076160 72494244471767040 72505295423668224 72929906998640640 73094769370202112 73400422527664128 73841530836123648 73997173930328064 74364405562736640 74569751061331968 74910719287492608 74968994225848320 74995304755438080 75282484643758080 75734903421665280 75894537364439040 76223515701805056 76843219081494528 77414508134645760 77791900798550016 78043894379642880 78177964822364160 78813558032302080 79007399248527360 79786564921589760 79994991739133952 80561439359631360 80783896983109632 81216410411335680 81556025030737920 81844848725852160 82046145373470720 82219082144808960 82575475343622144 82855278957035520 83246820671619072 83890969943998464 84274559198429184 84340118504079360 84692795224227840 85201766349373440 85381354534993920 85932201983606784 86042020455383040 86435445331722240 86448621466681344 86597130264772608 86993093366120448 87515888398368768 87799381177098240 87950210425159680 88665252786339840 88883324154593280 89237286675283968 89759885536788480 89962793071017984 89994365706525696 90338981572509696 90631619279585280 90881884105998336 91368461712752640 91750528159580160 92301913545154560 92496467412910080 92897409761574912 93212188826664960 93638399109365760 93652673255571456 93813557786836992 94315831445422080 94576269638762496 94808879098232832 95279394627256320 95480224426229760 96054023851868160 96673727231557632 97239875998187520 97459692493602816 97867230036885504 98455374448164864 98662898573770752 99152540750315520 99426334748442624 99880959049990144 99993739673917440 100376646191677440 100979871228887040 101631354269073408 102457625441992704 103219344179527680 103250424546459648 103722534398066688 103803222774251520 104058525839523840 104237286429818880 104863712429998080 105343198998036480 106398303343607808 106659988985511936 107415252479508480 107711862644146176 108060776833351680 108246412830965760 108288547215114240 108741366707650560 109126464967802880 109394860497960960 109625442859745280 109642154055303168 110100633791496192 110762296254185472 110995760895492096 111546608344104960 111854626591997952 112366078931238912 112453491338772480 112492957133157120 112923726965637120 113178997734506496 113602355132497920 113841806046658560 114335273552707584 114722693940510720 115247260442296320 115264828622241792 116121762201968640 116687851197825024 117065841569464320 117266947233546240 118220337048453120 118511098872791040 118983048900378624 119679847382384640 119992487608700928 120842159039447040 121175845474664448 121824615617003520 122334037546106880 123069218060206080 123328623217213440 123863213015433216 124282918435553280 124851198812487680 124870231007428608 125084743715782656 126411838797643776 127039192836341760 128072031802490880 128898302975410176 129063030683074560 129653167997583360 129946256658137088 130489640049180672 131273832597553152 132997879179509760 133324986231889920 134639828305182720 134944189606526976 135508472358764544 136322826158997504 136610167255990272 137052692569128960 137288133346590720 137625792239370240 138452870317731840 138744701119365120 139818283239997440 140457598664048640 140479009883357184 140720336680255488 141473747168133120 141864404458143744 142213318647349248 142919091940884480 143220336639344640 143615816858861568 144081035777802240 144328550441287680 144988488943534080 145010590847336448 145859813997281280 146189538740404224 146800845055328256 147683061672247296 147994347860656128 148728811125473280 149139502122663936 149821438574985216 149937988451696640 149990609510876160 150564969287516160 151469806843330560 152447031403610112 153686438162989056 154829016269291520 155583801597100032 156087788759285760 156355929644728320 157627116064604160 158014798497054720 159989983478267904 161122878719262720 161567793966219264 162432820822671360 163112050061475840 163689697451704320 164092290746941440 164438164289617920 165150950687244288 165710557914071040 166493641343238144 167781939887996928 168549118396858368 168680237008158720 169385590448455680 170403532698746880 170762709069987840 171864403967213568 172084040910766080 172870890663444480 172897242933362688 175031776796737536 175598762354196480 175900420850319360 177330505572679680 177766648309186560 178474573350567936 179519771073576960 179988731413051392 180677963145019392 181263238559170560 181763768211996672 182736923425505280 183501056319160320 184603827090309120 184992934825820160 185794819523149824 186424377653329920 187276798218731520 187305346511142912 187627115573673984 188631662890844160 189617758196465664 190558789254512640 192108047703736320 193347454463115264 194479751996375040 194919384987205632 195734460073771008 196910748896329728 197325797147541504 198305081500631040 199987479347834880 201959742457774080 203262708538146816 204915250883985408 206438688359055360 206500849092919296 207445068796133376 208117051679047680 208474572859637760 209727424859996160 210686397996072960 212796606687215616 213319977971023872 214830504959016960 215423725288292352 216121553666703360 216492825661931520 216577094430228480 217482733415301120 218789720995921920 219284308110606336 220201267582992384 221524592508370944 221991521790984192 223093216688209920 223709253183995904 224732157862477824 224906982677544960 224985914266314240 225847453931274240 227204710264995840 227683612093317120 228670547105415168 230529657244483584 232243524403937280 233375702395650048 234131683138928640 234533894467092480 236440674096906240 237022197745582080 239359694764769280 239984975217401856 241684318078894080 242351690949328896 243649231234007040 244668075092213760 246138436120412160 246657246434426880 247726426030866432 248565836871106560 249702397624975360 249740462014857216 252823677595287552 254078385672683520 256144063604981760 257796605950820352 258126061366149120 259306335995166720 260979280098361344 262547665195106304 265995758359019520 266649972463779840 269279656610365440 269888379213053952 271016944717529088 272645652317995008 274105385138257920 275251584478740480 276905740635463680 277489402238730240 279636566479994880 280915197328097280 280958019766714368 281440673360510976 282947494336266240 283728808916287488 284426637294698496 285838183881768960 286440673278689280 288162071555604480 290021181694672896 291719627994562560 292379077480808448 293601690110656512 295366123344494592 295988695721312256 297457622250946560 298279004245327872 299642877149970432 299981219021752320 301129938575032320 302939613686661120 304894062807220224 307372876325978112 309658032538583040 311167603194200064 312175577518571520 312711859289456640 316029596994109440 319979966956535808 322245757438525440 323135587932438528 324865641645342720 326224100122951680 327379394903408640 328184581493882880 328876328579235840 330301901374488576 332987282686476288 335563879775993856 337098236793716736 337360474016317440 338771180896911360 340807065397493760 341525418139975680 344168081821532160 345741781326888960 345794485866725376 350063553593475072 351197524708392960 351800841700638720 354661011145359360 355533296618373120 356949146701135872 359039542147153920 359977462826102784 362526477118341120 363527536423993344 365473846851010560 367002112638320640 369207654180618240 369985869651640320 371589639046299648 372848755306659840 374553596437463040 374610693022285824 375254231147347968 379235516392931328 381117578509025280 384216095407472640 386694908926230528 388959503992750080 389838769974411264 391468920147542016 393821497792659456 399974958695669760 403919484915548160 406525417076293632 409830501767970816 412877376718110720 416234103358095360 419454849719992320 421372795992145920 425593213374431232 426639955942047744 429661009918033920 430847450576584704 432243107333406720 432985651323863040 434965466830602240 437579441991843840 438568616221212672 440402535165984768 443049185016741888 443983043581968384 446186433376419840 447418506367991808 449464315724955648 449813965355089920 449971828532628480 451694907862548480 454409420529991680 457341094210830336 461059314488967168 464487048807874560 466751404791300096 468263366277857280 469067788934184960 472881348193812480 474044395491164160 479969950434803712 483368636157788160 484703381898657792 487298462468014080 489336150184427520 492276872240824320 493314492868853760 495452852061732864 497131673742213120 499404795249950720 499480924029714432 505647355190575104 508156771345367040 512288127209963520 515593211901640704 516252122732298240 518612671990333440 525095330390212608 531991516718039040 533299944927559680 538559313220730880 542033889435058176 545291304635990016 548210770276515840 550503168957480960 553811481270927360 554978804477460480 559273132959989760 561830394656194560 561916039533428736 562881346721021952 565894988672532480 568853274589396992 571676367763537920 576324143111208960 580042363389345792 583439255989125120 584758154961616896 587203380221313024 590732246688989184 591977391442624512 594915244501893120 599962438043504640 605879227373322240 609788125614440448 614745752651956224 619316065077166080 622335206388400128 624351155037143040 625423718578913280 632059193988218880 639959933913071616 644491514877050880 646271175864877056 649731283290685440 652448200245903360 656369162987765760 660603802748977152 665974565372952576 671127759551987712 674196473587433472 674720948032634880 677542361793822720 681614130794987520 683050836279951360 691588971733450752 700127107186950144 702395049416785920 703601683401277440 709322022290718720 711066593236746240 718079084294307840 719954925652205568 725052954236682240 727055072847986688 730947693702021120 734004225276641280 738415308361236480 739971739303280640 743179278092599296 745697510613319680 749107192874926080 749221386044571648 758471032785862656 762235157018050560 768432190814945280 773389817852461056 777919007985500160 782937840295084032 787642995585318912 799949917391339520 807838969831096320 813050834152587264 825754753436221440 832468206716190720 838909699439984640 842745591984291840 851186426748862464 853279911884095488 859322019836067840 864486214666813440 875158883983687680 877137232442425344 880805070331969536 886098370033483776 887966087163936768 892372866752839680 894837012735983616 898928631449911296 899943657065256960 903389815725096960 908818841059983360 914682188421660672 922118628977934336 928974097615749120 933502809582600192 936526732555714560 938135577868369920 948088790982328320 959939900869607424 966737272315576320 969406763797315584 974596924936028160 978672300368855040 984553744481648640 986628985737707520 990905704123465728 998961848059428864 1011294710381150208 1016313542690734080 1024576254419927040 1032504245464596480 1037225343980666880 1050190660780425216 1063983033436078080 1066599889855119360 1077118626441461760 1090582609271980032 1096421540553031680 1101006337914961920 1107622962541854720 1109957608954920960 1118546265919979520 1123660789312389120 1123832079066857472 1125762693442043904 1137706549178793984 1143352735527075840 1152648286222417920 1160084726778691584 1166878511978250240 1169516309923233792 1174406760442626048 1181464493377978368 1199924876087009280 1211758454746644480 1219576251228880896 1229491505303912448 1238632130154332160 1248702310074286080 1264118387976437760 1279919867826143232 1288983029754101760 1292542351729754112 1304896400491806720 1312738325975531520 1321207605497954304 1331949130745905152 1342255519103975424 1348392947174866944 1349441896065269760 1355084723587645440 1363228261589975040 1383177943466901504 1400254214373900288 1404790098833571840 1407203366802554880 1418644044581437440 1422133186473492480 1439909851304411136 1450105908473364480 1454110145695973376 1461895387404042240 1468008450553282560 1476830616722472960 1479943478606561280 1486358556185198592 1491395021226639360 1498214385749852160 1498442772089143296 1516942065571725312 1524470314036101120 1536864381629890560 1546779635704922112 1555838015971000320 1575285991170637824 1599899834782679040 1615677939662192640 1626101668305174528 1651509506872442880 1664936413432381440 1677819398879969280 1685491183968583680 1706559823768190976 1728972429333626880 1750317767967375360 1754274464884850688 1761610140663939072 1772196740066967552 1775932174327873536 1784745733505679360 1799887314130513920 1817637682119966720 1829364376843321344 1844237257955868672 1857948195231498240 1867005619165200384 1873053465111429120 1876271155736739840 1896177581964656640 1919879801739214848 1933474544631152640 1938813527594631168 1949193849872056320 1957344600737710080 1969107488963297280 1981811408246931456 1997923696118857728 2022589420762300416 2032627085381468160 2049152508839854080 2100381321560850432 2127966066872156160 2133199779710238720 2154237252882923520 2181165218543960064 2192843081106063360 2202012675829923840 2215245925083709440 2219915217909841920 2237092531839959040 2247321578624778240 2247664158133714944 2275413098357587968 2286705471054151680 2305296572444835840 2320169453557383168 2333757023956500480 2348813520885252096 2362928986755956736 2399849752174018560 2423516909493288960 2439152502457761792 2477264260308664320 2497404620148572160 2528236775952875520 2559839735652286464 2577966059508203520 2625476651951063040 2642415210995908608 2663898261491810304 2684511038207950848 2696785894349733888 2710169447175290880 2726456523179950080 2766355886933803008 2800508428747800576 2809580197667143680 2814406733605109760 2844266372946984960 2879819702608822272 2900211816946728960 2908220291391946752 2923790774808084480 2936016901106565120 2953661233444945920 2959886957213122560 2972717112370397184 2996885544178286592 3033884131143450624 3048940628072202240 3073728763259781120 3111676031942000640 3150571982341275648 3199799669565358080 3231355879324385280 3303019013744885760 3329872826864762880 3355638797759938560 3370982367937167360 3413119647536381952 3457944858667253760 3500635535934750720 3508548929769701376 3523220281327878144 3544393480133935104 3599774628261027840 3635275364239933440 3658728753686642688 3688474515911737344 3715896390462996480 3746106930222858240 3792355163929313280 3839759603478429696 3866949089262305280 3877627055189262336 3914689201475420160 3938214977926594560 3963622816493862912 3995847392237715456 4045178841524600832 4065254170762936320 4200762643121700864 4255932133744312320 4266399559420477440 4362330437087920128 4385686162212126720 4404025351659847680 4430491850167418880 4439830435819683840 4474185063679918080 4494643157249556480 4495328316267429888 4550826196715175936 4573410942108303360 4610593144889671680 4640338907114766336 4667514047913000960 4725857973511913472 4799699504348037120 4847033818986577920 4878305004915523584 4954528520617328640 4994809240297144320 5056473551905751040 5119679471304572928 5250953303902126080 5284830421991817216 5327796522983620608 5452913046359900160 5532711773867606016 5601016857495601152 5619160395334287360 5628813467210219520 5688532745893969920 5759639405217644544 5800423633893457920 5816440582783893504 5847581549616168960 5872033802213130240 5907322466889891840 5945434224740794368 5993771088356573184 6067768262286901248 6097881256144404480 6147457526519562240 6301143964682551296 6399599339130716160 6462711758648770560 6606038027489771520 6659745653729525760 6711277595519877120 6741964735874334720 6826239295072763904 6915889717334507520 7001271071869501440 7046440562655756288 7088786960267870208 7199549256522055680 7270550728479866880 7317457507373285376 7431792780925992960 7492213860445716480 7584710327858626560 7679519206956859392 7733898178524610560 7876429955853189120 7927245632987725824 7991694784475430912 8090357683049201664 8130508341525872640 8401525286243401728 8532799118840954880 8724660874175840256 8771372324424253440 8808050703319695360 8860983700334837760 8879660871639367680 8990656632534859776 9101652393430351872 9146821884216606720 9221186289779343360 9335028095826001920 9451715947023826944 9599399008696074240 9694067637973155840 9909057041234657280 9989618480594288640 10112947103811502080 10239358942609145856 10501906607804252160 10569660843983634432 10905826092719800320 11065423547735212032 11238320790668574720 11377065491787939840 11519278810435289088 11600847267786915840 11632881165567787008 11744067604426260480 11814644933779783680 11890868449481588736 11987542176713146368 12135536524573802496 12195762512288808960 12602287929365102592 12799198678261432320 13212076054979543040 13319491307459051520 13422555191039754240 13483929471748669440 13652478590145527808 13831779434669015040 14002542143739002880 14177573920535740416 14399098513044111360 14541101456959733760 14634915014746570752 14863585561851985920 14984427720891432960 15169420655717253120 15359038413913718784 15752859911706378240 15854491265975451648 15983389568950861824 16803050572486803456 17065598237681909760 17449321748351680512 17542744648848506880 17616101406639390720 17721967400669675520 17981313265069719552 18203304786860703744 18293643768433213440 18442372579558686720 18903431894047653888 19198798017392148480 19388135275946311680 19818114082469314560 19979236961188577280 20225894207623004160 20478717885218291712 21003813215608504320 21139321687967268864 21811652185439600640 22476641581337149440 22754130983575879680 23038557620870578176 23201694535573831680 23629289867559567360 23781736898963177472 23975084353426292736 24271073049147604992 24391525024577617920 25204575858730205184 25598397356522864640 26424152109959086080 26638982614918103040 27304957180291055616 27663558869338030080 28005084287478005760 28355147841071480832 28798197026088222720 29082202913919467520 29727171123703971840 29968855441782865920 30338841311434506240 30718076827827437568 31505719823412756480 31708982531950903296 34131196475363819520 34898643496703361024 35232202813278781440 35443934801339351040 35962626530139439104 36406609573721407488 36587287536866426880 37806863788095307776 38397596034784296960 39636228164938629120 39958473922377154560 40451788415246008320 40957435770436583424 42007626431217008640 43623304370879201280 44953283162674298880 45508261967151759360 46077115241741156352 47258579735119134720 47563473797926354944 47950168706852585472 50409151717460410368 51196794713045729280 52848304219918172160 54609914360582111232 55327117738676060160 56710295682142961664 57596394052176445440 58164405827838935040 59454342247407943680 59937710883565731840 60677682622869012480 61436153655654875136 63011439646825512960 63417965063901806592 68262392950727639040 70887869602678702080 71925253060278878208 72813219147442814976 73174575073732853760 75613727576190615552 76795192069568593920 79272456329877258240 79916947844754309120 81914871540873166848 84015252862434017280 87246608741758402560 89906566325348597760 91016523934303518720 92154230483482312704 94517159470238269440 95126947595852709888 102393589426091458560 105696608439836344320 109219828721164222464 113420591364285923328 115192788104352890880 118908684494815887360 119875421767131463680 121355365245738024960 122872307311309750272 126022879293651025920 136524785901455278080 141775739205357404160 143850506120557756416 151227455152381231104 153590384139137187840 158544912659754516480 163829743081746333696 174493217483516805120 179813132650697195520 182033047868607037440 184308460966964625408 189034318940476538880 190253895191705419776 204787178852182917120 218439657442328444928 226841182728571846656 230385576208705781760 237817368989631774720 239750843534262927360 245744614622619500544 252045758587302051840 273049571802910556160 283551478410714808320 307180768278274375680 317089825319509032960 327659486163492667392 359626265301394391040 364066095737214074880 368616921933929250816 378068637880953077760 409574357704365834240 453682365457143693312 460771152417411563520 475634737979263549440 491489229245239001088 546099143605821112320 567102956821429616640 614361536556548751360 655318972326985334784 719252530602788782080 737233843867858501632 756137275761906155520 819148715408731668480 921542304834823127040 951269475958527098880 982978458490478002176 1092198287211642224640 1134205913642859233280 1228723073113097502720 1474467687735717003264 1638297430817463336960 1843084609669646254080 1965956916980956004352 2268411827285718466560 2457446146226195005440 2948935375471434006528 3276594861634926673920 3686169219339292508160 4914892292452390010880 5897870750942868013056 7372338438678585016320 9829784584904780021760 14744676877357170032640 29489353754714340065280
- Sum of all divisors σ(n): 121683610222136293603776
- Sum of proper divisors (its aliquot sum) s(n): 92194256467421953538496
- 29489353754714340065280 is an abundant number, because the sum of its proper divisors (92194256467421953538496) is greater than itself. Its abundance is 62704902712707613473216
Bases of 29489353754714340065280
- Binary: 1100011111010011110111111100111011010011110110011000000000000000000000000002
- Hexadecimal: 0x63E9EFE769ECC000000
- Base-36: 4SVIA973SW00000
Squares and roots of 29489353754714340065280
- 29489353754714340065280 squared (294893537547143400652802) is 869621984870684746287905027851104234661478400
- 29489353754714340065280 cubed (294893537547143400652803) is 25644590344728464252937217811878037530729362991338078518957309952000
-
The
square root of 29489353754714340065280 is 171724645158.2135023199 -
The
cube root of 29489353754714340065280 is 30895015.5708988957
Scales and comparisons
How big is 29489353754714340065280?- 29,489,353,754,714,340,065,280 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 29,489,353,754,714,340,065,280 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 29489353754714340065280 cubic inches would be around 2574584.6 feet tall.
Recreational maths with 29489353754714340065280
- 29489353754714340065280 backwards is 08256004341745735398492
- The number of decimal digits it has is: 23
- The sum of 29489353754714340065280's digits is 99
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 29489353754714340065280 - Facts about the integer". Numbermatics.com. 2024. Web. 4 June 2024.
APA style:
Numbermatics. (2024). Number 29489353754714340065280 - Facts about the integer. Retrieved 4 June 2024, from https://numbermatics.com/n/29489353754714340065280/
Chicago style:
Numbermatics. 2024. "Number 29489353754714340065280 - Facts about the integer". https://numbermatics.com/n/29489353754714340065280/
The information we have on file for 29489353754714340065280 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 29489353754714340065280, math, Factors of 29489353754714340065280, curriculum, school, college, exams, university, Prime factorization of 29489353754714340065280, STEM, science, technology, engineering, physics, economics, calculator, twenty-nine sextillion, four hundred eighty-nine quintillion, three hundred fifty-three quadrillion, seven hundred fifty-four trillion, seven hundred fourteen billion, three hundred forty million, sixty-five thousand, two hundred eighty.