524238665940610024734720
524,238,665,940,610,024,734,720 is an even composite number composed of six prime numbers multiplied together.
524238665940610024734720 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-three thousand and forty divisors.
Prime factorization of 524238665940610024734720:
223 × 39 × 5 × 133 × 312 × 673
(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 × 5 × 13 × 13 × 13 × 31 × 31 × 67 × 67 × 67)See below for interesting mathematical facts about the number 524238665940610024734720 from the Numbermatics database.
Names of 524238665940610024734720
- Cardinal: 524238665940610024734720 can be written as Five hundred twenty-four sextillion, two hundred thirty-eight quintillion, six hundred sixty-five quadrillion, nine hundred forty trillion, six hundred ten billion, twenty-four million, seven hundred thirty-four thousand, seven hundred twenty.
Scientific notation
- Scientific notation: 5.2423866594061002473472 × 1023
Factors of 524238665940610024734720
Divisors of 524238665940610024734720
- Number of divisors d(n): 23040
-
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 45 48 52 54 60 62 64 65 67 72 78 80 81 90 93 96 104 108 117 120 124 128 130 134 135 144 155 156 160 162 169 180 186 192 195 201 208 216 234 240 243 248 256 260 268 270 279 288 310 312 320 324 335 338 351 360 372 384 390 402 403 405 416 432 465 468 480 486 496 507 512 520 536 540 558 576 585 603 620 624 640 648 670 676 702 720 729 744 768 780 804 806 810 832 837 845 864 871 930 936 960 961 972 992 1005 1014 1024 1040 1053 1072 1080 1116 1152 1170 1206 1209 1215 1240 1248 1280 1296 1340 1352 1395 1404 1440 1458 1488 1521 1536 1560 1608 1612 1620 1664 1674 1690 1728 1742 1755 1809 1860 1872 1920 1922 1944 1984 2010 2015 2028 2048 2077 2080 2106 2144 2160 2187 2197 2232 2304 2340 2412 2418 2430 2480 2496 2511 2535 2560 2592 2613 2680 2704 2790 2808 2880 2883 2916 2976 3015 3042 3072 3120 3159 3216 3224 3240 3328 3348 3380 3456 3484 3510 3618 3627 3645 3720 3744 3840 3844 3888 3968 4020 4030 4056 4096 4154 4160 4185 4212 4288 4320 4355 4374 4394 4464 4489 4563 4608 4680 4805 4824 4836 4860 4960 4992 5022 5070 5120 5184 5226 5239 5265 5360 5408 5427 5580 5616 5760 5766 5832 5952 6030 6045 6084 6144 6231 6240 6318 6432 6448 6480 6561 6591 6656 6696 6760 6912 6968 7020 7236 7254 7290 7440 7488 7533 7605 7680 7688 7776 7839 7936 8040 8060 8112 8192 8308 8320 8370 8424 8576 8640 8649 8710 8748 8788 8928 8978 9045 9126 9216 9360 9477 9610 9648 9672 9720 9920 9984 10044 10140 10240 10368 10385 10452 10478 10530 10720 10816 10854 10881 10935 10985 11160 11232 11323 11520 11532 11664 11904 12060 12090 12168 12288 12462 12480 12493 12555 12636 12864 12896 12960 13065 13122 13182 13312 13392 13467 13520 13689 13824 13936 14040 14415 14472 14508 14580 14880 14976 15066 15210 15360 15376 15552 15678 15717 15795 15872 16080 16120 16224 16281 16384 16616 16640 16740 16848 17152 17280 17298 17420 17496 17576 17856 17956 18090 18135 18252 18432 18693 18720 18954 19220 19296 19344 19440 19683 19773 19840 19968 20088 20280 20480 20736 20770 20904 20956 21060 21440 21632 21708 21762 21870 21970 22320 22445 22464 22599 22646 22815 23040 23064 23328 23517 23808 24120 24180 24336 24576 24924 24960 24986 25110 25272 25728 25792 25920 25947 26130 26195 26244 26364 26624 26784 26934 27001 27040 27135 27378 27648 27872 28080 28431 28830 28944 29016 29160 29760 29952 30132 30420 30720 30752 31104 31155 31356 31434 31590 31744 32160 32240 32448 32562 32643 32768 32805 32955 33232 33280 33480 33696 33969 34304 34560 34596 34840 34992 35152 35712 35912 36180 36270 36504 36864 37386 37440 37479 37665 37908 38440 38592 38688 38880 39195 39366 39546 39680 39936 40176 40401 40560 40960 41067 41472 41540 41808 41912 42120 42880 43245 43264 43416 43524 43740 43940 44640 44890 44928 45198 45292 45630 46080 46128 46656 47034 47151 47385 47616 48240 48360 48672 48843 49152 49848 49920 49972 50220 50544 51456 51584 51840 51894 52260 52390 52488 52728 53248 53568 53868 54002 54080 54270 54405 54756 55296 55744 56079 56160 56615 56862 57660 57888 58032 58320 58357 59319 59520 59904 60264 60840 61440 61504 62208 62310 62465 62712 62868 63180 63488 64320 64387 64480 64896 65124 65286 65536 65610 65910 66464 66560 66960 67335 67392 67797 67938 68107 68445 68608 69120 69192 69680 69984 70304 70551 71424 71824 72360 72540 73008 73728 74772 74880 74958 75330 75816 76880 77184 77376 77760 77841 78390 78585 78732 79092 79360 79872 80352 80802 81003 81120 81405 81920 82134 82944 83080 83616 83824 84240 85293 85760 86490 86528 86832 87048 87480 87880 89280 89780 89856 90396 90584 91260 92160 92256 93312 93465 94068 94302 94770 95232 96480 96720 97344 97686 97929 98304 98415 98865 99696 99840 99944 100440 101088 101907 102912 103168 103680 103788 104520 104780 104976 105456 106496 107136 107736 108004 108160 108540 108810 109512 110592 111488 112158 112320 112437 112995 113230 113724 115320 115776 116064 116640 116714 117585 118638 119040 119808 120528 121203 121680 122880 123008 123201 124416 124620 124930 125424 125736 126360 126976 128640 128774 128960 129735 129792 130248 130572 131072 131220 131820 132928 133120 133920 134670 134784 135005 135594 135876 136214 136890 137216 138240 138384 139159 139360 139968 140608 141102 141453 142155 142848 143648 144720 145080 146016 146529 147199 147456 149544 149760 149916 150660 151632 153760 154368 154752 155520 155682 156780 157170 157464 158184 158720 159744 160704 161604 162006 162240 162409 162810 163215 163840 164268 165888 166160 167232 167648 168237 168480 169845 170586 171520 172980 173056 173664 174096 174960 175071 175760 177957 178560 179560 179712 180792 181168 182520 184320 184512 186624 186930 187395 188136 188604 189540 190464 192960 193161 193440 194688 195372 195858 196608 196830 197730 199392 199680 199888 200880 202005 202176 203391 203814 204321 205335 205824 206336 207360 207576 209040 209560 209952 210912 211653 212992 214272 215472 216008 216320 217080 217620 219024 221184 222976 224316 224640 224874 225990 226460 227448 230640 231552 232128 233280 233428 233523 235170 235755 237276 238080 239616 241056 242406 243009 243360 244215 245760 246016 246402 248832 249240 249860 250848 251472 252720 253952 255879 257280 257548 257920 259470 259584 260496 261144 262144 262440 263640 265856 266240 267840 269340 269568 270010 271188 271752 272428 273780 274432 276480 276768 278318 278720 279936 280395 281216 282204 282906 284310 285696 287296 289440 290160 291785 292032 293058 293787 294398 294912 296595 299088 299520 299832 300763 301320 303264 305721 307520 308736 309504 311040 311364 313560 314340 314928 316368 317440 319488 321408 321935 323208 324012 324480 324818 325620 326430 327680 328536 331776 332320 334464 335296 336474 336960 337311 338985 339690 340535 341172 343040 345960 346112 347328 348192 349920 350142 351013 351520 352755 355914 357120 359120 359424 361584 362336 363609 365040 368640 369024 369603 373248 373860 374790 376272 377208 379080 380928 385920 386322 386880 389205 389376 390744 391716 393216 393660 395460 398784 399360 399776 401760 404010 404352 405015 406782 407628 408642 410670 411648 412672 414720 415152 417477 418080 419120 419904 421824 423306 424359 425984 426465 428544 430944 432016 432640 434160 435240 438048 439587 441597 442368 445952 448632 449280 449748 451980 452920 454896 461280 463104 464256 466560 466856 467046 470340 471510 474552 476160 479232 482112 484812 486018 486720 487227 488430 489645 491520 492032 492804 497664 498480 499720 501696 502944 504711 505440 507904 509535 511758 514560 515096 515840 518940 519168 520992 522288 524288 524880 525213 527280 531712 532480 533871 535680 538680 539136 540020 542376 543504 544856 547560 548864 552960 553536 556636 557440 559872 560790 562185 562432 564408 565812 568620 571392 574592 578880 579483 580320 583570 584064 586116 587574 588796 589824 593190 598176 599040 599664 601526 602640 606015 606528 610173 611442 612963 615040 616005 617472 619008 622080 622728 627120 628680 629856 632736 634880 634959 638976 642816 643870 646416 648024 648960 649636 651240 652860 655360 657072 663552 664640 668928 670592 672948 673920 674622 677970 679380 681070 682344 686080 691920 692224 694656 695795 696384 699840 700284 700569 702026 703040 705510 707265 711828 714240 718240 718848 723168 724672 727218 729027 730080 732645 735995 737280 738048 739206 746496 747720 749580 752544 754416 758160 758641 761856 771840 772644 773760 778410 778752 781488 783432 786432 787320 790920 797568 798720 799552 803520 808020 808704 810030 812045 813564 815256 817284 821340 823296 825344 829440 830304 834954 836160 837031 838240 839808 841185 843648 846612 848718 851968 852930 857088 861888 864032 865280 868320 870480 875355 876096 879174 881361 883194 884736 889785 891904 897264 898560 899496 902289 903960 905840 909792 917163 922560 926208 928512 933120 933712 934092 940680 943020 949104 952320 958464 964224 965805 969624 972036 973440 974454 976860 979290 983040 984064 985608 995328 996960 999440 1003392 1005888 1009422 1010880 1011933 1015808 1016955 1019070 1021605 1023516 1029120 1030192 1031680 1037880 1038336 1041984 1044576 1048576 1049760 1050426 1053039 1054560 1058265 1063424 1064960 1067742 1071360 1077360 1078272 1080040 1084752 1087008 1089712 1090827 1095120 1097728 1105920 1107072 1108809 1113272 1114880 1119744 1121580 1124370 1124864 1128816 1131624 1137240 1142784 1149184 1157760 1158966 1160640 1167140 1167615 1168128 1172232 1175148 1177592 1179648 1186380 1196352 1198080 1199328 1203052 1205280 1212030 1213056 1215045 1220346 1222884 1225926 1230080 1232010 1234944 1238016 1244160 1245456 1252431 1254240 1257360 1259712 1265472 1269760 1269918 1273077 1277952 1279395 1285632 1287740 1292832 1296048 1297920 1299272 1302480 1305720 1310720 1314144 1318761 1324791 1327104 1329280 1337856 1341184 1345896 1347840 1349244 1355940 1358760 1362140 1364688 1372160 1383840 1384448 1389312 1391590 1392768 1399680 1400568 1401138 1404052 1406080 1411020 1414530 1423656 1428480 1436480 1437696 1446336 1449344 1454436 1458054 1460160 1461681 1465290 1468935 1471990 1474560 1476096 1478412 1492992 1495440 1499160 1503815 1505088 1508832 1514133 1516320 1517282 1523712 1528605 1543680 1545288 1547520 1556820 1557504 1562976 1566864 1572864 1574640 1575639 1581840 1595136 1597440 1599104 1601613 1607040 1616040 1617408 1620060 1624090 1627128 1630512 1634568 1642680 1646592 1650688 1658880 1660608 1669908 1672320 1674062 1676480 1679616 1682370 1686555 1687296 1693224 1697436 1703936 1705860 1714176 1723776 1728064 1730560 1736640 1738449 1740960 1750710 1752192 1755065 1758348 1762722 1766388 1769472 1779570 1783808 1794528 1797120 1798992 1804578 1807920 1809067 1811680 1818045 1819584 1834326 1838889 1845120 1848015 1852416 1857024 1866240 1867424 1868184 1881360 1886040 1898208 1904640 1904877 1916928 1928448 1931610 1939248 1944072 1946880 1948908 1953720 1958580 1966080 1968128 1971216 1990656 1993920 1998880 2006784 2011776 2018844 2021760 2023866 2031616 2033910 2038140 2043210 2047032 2058240 2060384 2063360 2075760 2076672 2083968 2087385 2089152 2097152 2099520 2100852 2101707 2106078 2109120 2111317 2116530 2121795 2126848 2129920 2135484 2142720 2154720 2156544 2160080 2169504 2174016 2179424 2181654 2187081 2190240 2195456 2197935 2207985 2211840 2214144 2217618 2226544 2229760 2239488 2243160 2248740 2249728 2257632 2263248 2274480 2275923 2285568 2298368 2315520 2317932 2321280 2334280 2335230 2336256 2344464 2350296 2355184 2359296 2372760 2392704 2396160 2398656 2406104 2410560 2424060 2426112 2430090 2436135 2440692 2445768 2451852 2460160 2464020 2469888 2476032 2488320 2490912 2504862 2508480 2511093 2514720 2519424 2523555 2530944 2539520 2539836 2546154 2555904 2558790 2571264 2575480 2585664 2592096 2595840 2598544 2604960 2611440 2621440 2626065 2628288 2637522 2644083 2649582 2654208 2658560 2669355 2675712 2682368 2691792 2695680 2698488 2706867 2711880 2717520 2724280 2729376 2744320 2751489 2767680 2768896 2778624 2783180 2785536 2799360 2801136 2802276 2808104 2812160 2822040 2829060 2847312 2856960 2872960 2875392 2892672 2897415 2898688 2908872 2916108 2920320 2923362 2930580 2937870 2943980 2949120 2952192 2956824 2985984 2990880 2998320 3007630 3010176 3017664 3028266 3032640 3034564 3035799 3047424 3050865 3057210 3064815 3087360 3090576 3095040 3113640 3115008 3125952 3133728 3145728 3149280 3151278 3159117 3163680 3174795 3190272 3194880 3198208 3203226 3214080 3232080 3234816 3240120 3248180 3254256 3261024 3269136 3272481 3285360 3293184 3301376 3317760 3321216 3326427 3339816 3344640 3348124 3352960 3359232 3364740 3373110 3374592 3386448 3394872 3407872 3411720 3428352 3447552 3456128 3461120 3473280 3476898 3481920 3501420 3502845 3504384 3510130 3516696 3525444 3532776 3538944 3559140 3567616 3589056 3594240 3597984 3609156 3615840 3618134 3623360 3636090 3639168 3645135 3668652 3677778 3690240 3696030 3704832 3714048 3732480 3734848 3736368 3757293 3762720 3772080 3793205 3796416 3809280 3809754 3819231 3833856 3856896 3863220 3878496 3888144 3893760 3897816 3907440 3909919 3917160 3932160 3936256 3942432 3974373 3981312 3987840 3997760 4013568 4023552 4037688 4043520 4047732 4063232 4067820 4076280 4086420 4094064 4116480 4120768 4126720 4151520 4153344 4167936 4174770 4178304 4185155 4194304 4199040 4201704 4203414 4212156 4218240 4222634 4233060 4243590 4253696 4259840 4270968 4285440 4309440 4313088 4313929 4320160 4339008 4348032 4358848 4363308 4374162 4380480 4385043 4390912 4395870 4406805 4415970 4423680 4428288 4435236 4453088 4459520 4478976 4486320 4497480 4499456 4511445 4515264 4526496 4542399 4548960 4551846 4563169 4571136 4585815 4596736 4631040 4635864 4642560 4668560 4670460 4672512 4688928 4700592 4710368 4718592 4726917 4745520 4785408 4792320 4797312 4804839 4812208 4821120 4848120 4852224 4860180 4872270 4881384 4891536 4903704 4920320 4928040 4939776 4952064 4976640 4981824 5009724 5016960 5022186 5029440 5038848 5047110 5059665 5061888 5079040 5079672 5092308 5111808 5117580 5142528 5150960 5171328 5184192 5191680 5197088 5209920 5215347 5222880 5242880 5252130 5256576 5265195 5275044 5288166 5299164 5308416 5317120 5338710 5351424 5364736 5383584 5391360 5396976 5413734 5423760 5427201 5435040 5448560 5454135 5458752 5488640 5502978 5516667 5535360 5537792 5544045 5557248 5566360 5571072 5598720 5602272 5604552 5616208 5624320 5644080 5658120 5694624 5713920 5714631 5745920 5750784 5785344 5794830 5797376 5817744 5832216 5840640 5846724 5861160 5875740 5887960 5898240 5904384 5913648 5971968 5981760 5996640 6015260 6020352 6035328 6056532 6065280 6069128 6071598 6094848 6101730 6114420 6129630 6174720 6181152 6190080 6227280 6230016 6251904 6262155 6267456 6291456 6298560 6302556 6305121 6318234 6327360 6333951 6349590 6365385 6380544 6389760 6396416 6406452 6428160 6464160 6469632 6480240 6496360 6508512 6522048 6538272 6544962 6561243 6570720 6586368 6593805 6602752 6623955 6635520 6642432 6652854 6679632 6689280 6696248 6705920 6718464 6729480 6746220 6749184 6772896 6789744 6815744 6823440 6827769 6856704 6895104 6912256 6922240 6946560 6953796 6963840 7002840 7005690 7008768 7020260 7033392 7050888 7065552 7077888 7118280 7135232 7178112 7188480 7195968 7218312 7231680 7236268 7246720 7272180 7278336 7290270 7308405 7337304 7355556 7380480 7392060 7409664 7428096 7464960 7469696 7472736 7514586 7525440 7533279 7544160 7570665 7586410 7592832 7618560 7619508 7638462 7667712 7713792 7726440 7756992 7776288 7787520 7795632 7814880 7819838 7834320 7864320 7872512 7878195 7884864 7932249 7948746 7962624 7975680 7995520 8008065 8027136 8047104 8075376 8087040 8095464 8120601 8126464 8135640 8152560 8172840 8188128 8232960 8241536 8253440 8254467 8303040 8306688 8335872 8349540 8356608 8370310 8388608 8398080 8403408 8406828 8424312 8436480 8445268 8466120 8487180 8507392 8519680 8541936 8570880 8618880 8626176 8627858 8640320 8678016 8692245 8696064 8717696 8726616 8748324 8760960 8770086 8781824 8791740 8813610 8831940 8847360 8856576 8870472 8906176 8919040 8957952 8972640 8994960 8998912 9022890 9030528 9045335 9052992 9084798 9097920 9103692 9107397 9126338 9142272 9171630 9193472 9194445 9262080 9271728 9285120 9323653 9337120 9340920 9345024 9377856 9401184 9420736 9437184 9453834 9477351 9491040 9524385 9570816 9584640 9594624 9609678 9624416 9642240 9696240 9704448 9720360 9744540 9762768 9783072 9807408 9817443 9840640 9856080 9862333 9879552 9904128 9953280 9963648 10019448 10033920 10044372 10058880 10077696 10094220 10119330 10123776 10158080 10159344 10184616 10223616 10235160 10285056 10301920 10342656 10368384 10383360 10394176 10419840 10430694 10445760 10485760 10504260 10508535 10513152 10530390 10550088 10556585 10576332 10598328 10616832 10634240 10677420 10702848 10729472 10767168 10782720 10793952 10827468 10847520 10854402 10870080 10881403 10897120 10908270 10917504 10935405 10977280 11005956 11033334 11070720 11075584 11088090 11114496 11132720 11142144 11197440 11204544 11209104 11232416 11248640 11271879 11288160 11316240 11379615 11389248 11427840 11429262 11457693 11491840 11501568 11570688 11589660 11594752 11635488 11664432 11681280 11693448 11722320 11729757 11751480 11775920 11796480 11808768 11827296 11923119 11943936 11963520 11993280 12030520 12040704 12070656 12113064 12130560 12138256 12143196 12189696 12203460 12228840 12259260 12349440 12362304 12380160 12454560 12460032 12503808 12524310 12534912 12555465 12582912 12597120 12605112 12610242 12636468 12654720 12667902 12699180 12730770 12761088 12779520 12792832 12812904 12856320 12928320 12939264 12941787 12960480 12992720 13017024 13044096 13076544 13089924 13122486 13141440 13155129 13172736 13187610 13205504 13220415 13247910 13271040 13284864 13305708 13359264 13378560 13392496 13411840 13436928 13458960 13492440 13498368 13534335 13545792 13579488 13627197 13631488 13646880 13655538 13689507 13713408 13757445 13790208 13824512 13844480 13893120 13907592 13927680 14005680 14011380 14017536 14040520 14066784 14101776 14131104 14155776 14180751 14236560 14270464 14356224 14376960 14391936 14414517 14436624 14463360 14472536 14493440 14544360 14556672 14580540 14616810 14674608 14711112 14760960 14784120 14819328 14856192 14929920 14939392 14945472 15029172 15050880 15066558 15088320 15141330 15172820 15178995 15185664 15237120 15239016 15276924 15335424 15427584 15452880 15513984 15552576 15575040 15591264 15629760 15639676 15646041 15668640 15728640 15745024 15756390 15769728 15795585 15864498 15897492 15925248 15951360 15991040 16016130 16054272 16094208 16150752 16174080 16190928 16241202 16252928 16271280 16281603 16305120 16345680 16362405 16376256 16465920 16483072 16506880 16508934 16550001 16606080 16613376 16632135 16671744 16699080 16713216 16740620 16796160 16806816 16813656 16848624 16872960 16890536 16932240 16974360 17014784 17039360 17083872 17141760 17143893 17237760 17252352 17255716 17280640 17356032 17384490 17392128 17435392 17453232 17496648 17521920 17540172 17563648 17583480 17627220 17663880 17694720 17713152 17740944 17812352 17838080 17915904 17945280 17989920 17997824 18045780 18061056 18090670 18105984 18169596 18195840 18207384 18214794 18252676 18284544 18343260 18386944 18388890 18524160 18543456 18570240 18647306 18674240 18681840 18690048 18755712 18786465 18802368 18841472 18874368 18907668 18915363 18954702 18982080 19001853 19048770 19096155 19141632 19169280 19189248 19219356 19248832 19284480 19392480 19408896 19440720 19489080 19525536 19549595 19566144 19614816 19634886 19681280 19683729 19712160 19724666 19759104 19808256 19871865 19906560 19927296 20038896 20067840 20088744 20117760 20155392 20188440 20238660 20247552 20316160 20318688 20369232 20447232 20470320 20483307 20570112 20603840 20685312 20736768 20766720 20788352 20839680 20861388 20891520 20971520 21008520 21017070 21026304 21060780 21100176 21113170 21152664 21196656 21233664 21268480 21354840 21405696 21458944 21534336 21565440 21569645 21587904 21654936 21695040 21708804 21740160 21762806 21794240 21816540 21835008 21870810 21925215 21954560 22011912 22066668 22141440 22151168 22176180 22228992 22265440 22284288 22394880 22409088 22418208 22464832 22497280 22543758 22576320 22599837 22632480 22711995 22759230 22778496 22815845 22855680 22858524 22915386 22983680 23003136 23141376 23179320 23189504 23270976 23328864 23362560 23386896 23444640 23459514 23502960 23517871 23551840 23592960 23617536 23634585 23654592 23846238 23887872 23927040 23986560 24024195 24061040 24081408 24141312 24226128 24261120 24276512 24286392 24361803 24379392 24406920 24457680 24518520 24698880 24724608 24760320 24763401 24909120 24920064 25007616 25048620 25069824 25110930 25165824 25194240 25210224 25220484 25272936 25309440 25335804 25398360 25461540 25522176 25559040 25585664 25625808 25712640 25856640 25878528 25883574 25920960 25985440 26034048 26076735 26088192 26153088 26179848 26244972 26282880 26310258 26345472 26375220 26411008 26440830 26495820 26542080 26569728 26611416 26718528 26757120 26784992 26823680 26873856 26917920 26984880 26996736 27068670 27091584 27136005 27158976 27254394 27262976 27293760 27311076 27322191 27379014 27426816 27514890 27580416 27583335 27649024 27688960 27786240 27815184 27855360 27970959 28011360 28022760 28035072 28081040 28133568 28203552 28262208 28311552 28361502 28432053 28473120 28540928 28573155 28712448 28753920 28783872 28829034 28873248 28926720 28945072 28986880 29088720 29113344 29161080 29233620 29349216 29422224 29452329 29521920 29568240 29586999 29638656 29712384 29859840 29878784 29890944 30058344 30101760 30133116 30176640 30282660 30345640 30357990 30371328 30474240 30478032 30553848 30670848 30855168 30905760 31027968 31105152 31150080 31182528 31259520 31279352 31292082 31337280 31457280 31490048 31512780 31525605 31539456 31591170 31669755 31728996 31794984 31850496 31902720 31982080 32032260 32108544 32188416 32301504 32348160 32381856 32482404 32505856 32542560 32563206 32610240 32644209 32691360 32724810 32752512 32806215 32931840 32966144 33013760 33017868 33100002 33212160 33226752 33264270 33343488 33398160 33426432 33481240 33592320 33613632 33627312 33697248 33745920 33781072 33815637 33864480 33948720 34029568 34078720 34138845 34167744 34283520 34287786 34373079 34475520 34504704 34511432 34561280 34712064 34768980 34784256 34870784 34906464 34993296 35043840 35080344 35127296 35166960 35189271 35254440 35327760 35389440 35426304 35481888 35624704 35676160 35769357 35831808 35890560 35979840 35995648 36091560 36122112 36181340 36211968 36339192 36391680 36414768 36429588 36505352 36569088 36686520 36773888 36777780 37048320 37086912 37140480 37294612 37348480 37363680 37380096 37511424 37572930 37604736 37666395 37682944 37748736 37815336 37830726 37909404 37964160 38003706 38097540 38192310 38283264 38338560 38378496 38438712 38497664 38568960 38784960 38817792 38825361 38881440 38978160 39051072 39099190 39132288 39229632 39269772 39362560 39367458 39424320 39449332 39465387 39518208 39616512 39661245 39743730 39813120 39854592 40077792 40135680 40177488 40235520 40310784 40376880 40477320 40495104 40603005 40632320 40637376 40738464 40881591 40894464 40940640 40966614 41068521 41140224 41207680 41272335 41370624 41473536 41533440 41576704 41679360 41722776 41783040 41943040 42017040 42034140 42052608 42121560 42200352 42226340 42305328 42393312 42467328 42536960 42542253 42709680 42811392 42917888 43068672 43130880 43139290 43175808 43243551 43309872 43390080 43417608 43480320 43525612 43588480 43633080 43670016 43741620 43850430 43909120 44023824 44133336 44282880 44302336 44352360 44457984 44530880 44568576 44789760 44818176 44836416 44929664 44994560 45087516 45152640 45199674 45264960 45423990 45518460 45536985 45556992 45631690 45711360 45717048 45830772 45967360 46006272 46282752 46358640 46379008 46541952 46618265 46657728 46725120 46773792 46889280 46919028 46938123 47005920 47035742 47103680 47185920 47235072 47269170 47309184 47386755 47692476 47775744 47854080 47973120 48048390 48122080 48162816 48282624 48452256 48522240 48553024 48572784 48723606 48758784 48813840 48844809 48915360 49037040 49087215 49311665 49397760 49449216 49520640 49526802 49650003 49818240 49840128 50015232 50097240 50139648 50221860 50388480 50420448 50440968 50545872 50618880 50671608 50796720 50828947 50923080 51044352 51118080 51171328 51251616 51425280 51713280 51757056 51767148 51841920 51970880 52068096 52153470 52176384 52306176 52359696 52489944 52565760 52620516 52690944 52750440 52822016 52881660 52991640 53084160 53139456 53222832 53437056 53514240 53569984 53647360 53747712 53835840 53969760 53993472 54137340 54183168 54272010 54317952 54407015 54508788 54525952 54587520 54622152 54644382 54758028 54853632 55029780 55160832 55166670 55298048 55377920 55572480 55630368 55710720 55941918 56022720 56045520 56070144 56081077 56162080 56267136 56359395 56407104 56524416 56623104 56723004 56864106 56946240 57005559 57081856 57146310 57288465 57424896 57507840 57567744 57658068 57746496 57853440 57890144 57973760 58177440 58226688 58322160 58467240 58648785 58698432 58844448 58904658 59043840 59051187 59136480 59173998 59277312 59424768 59615595 59719680 59757568 59781888 60116688 60203520 60266232 60353280 60565320 60691280 60715980 60742656 60948480 60956064 61107696 61341696 61449921 61710336 61811520 62055936 62210304 62300160 62365056 62519040 62558704 62584164 62674560 62914560 62980096 63025560 63051210 63078912 63182340 63339510 63457992 63589968 63700992 63805440 63964160 64064520 64217088 64376832 64603008 64696320 64708935 64763712 64964808 65011712 65085120 65126412 65220480 65288418 65382720 65449620 65505024 65612430 65775645 65863680 65932288 66027520 66035736 66200004 66424320 66453504 66528540 66686976 66796320 66852864 66962480 67184640 67227264 67254624 67394496 67491840 67562144 67631274 67728960 67799511 67897440 68059136 68135985 68157440 68277690 68335488 68447535 68567040 68575572 68746158 68951040 69009408 69022864 69122560 69424128 69537960 69568512 69741568 69812928 69986592 70087680 70160688 70254592 70333920 70378542 70508880 70553613 70655520 70778880 70852608 70903755 70963776 71249408 71352320 71538714 71663616 71781120 71959680 71991296 72072585 72183120 72244224 72362680 72423936 72678384 72783360 72829536 72859176 73010704 73085409 73138176 73373040 73547776 73555560 74096640 74173824 74280960 74290203 74589224 74696960 74727360 74760192 75022848 75145860 75209472 75332790 75365888 75497472 75630672 75661452 75818808 75928320 76007412 76195080 76384620 76566528 76677120 76756992 76877424 76995328 77137920 77569920 77635584 77650722 77762880 77956320 78102144 78198380 78230205 78264576 78459264 78539544 78725120 78734916 78848640 78898664 78930774 79036416 79233024 79322490 79487460 79626240 79709184 80155584 80271360 80354976 80471040 80621568 80753760 80954640 80990208 81206010 81264640 81274752 81408015 81476928 81763182 81788928 81881280 81933228 81966573 82137042 82280448 82415360 82544670 82741248 82750005 82947072 83066880 83153408 83358720 83445552 83566080 83912877 84034080 84068280 84105216 84243120 84400704 84452680 84610656 84786624 84934656 85073920 85084506 85296159 85419360 85622784 85719465 85835776 86137344 86261760 86278580 86351616 86487102 86619744 86780160 86835216 86960640 87051224 87176960 87266160 87340032 87483240 87700860 87818240 88047648 88266672 88356987 88565760 88604672 88704720 88760997 88915968 89061760 89137152 89579520 89636352 89672832 89859328 89989120 90175032 90305280 90399348 90529920 90847980 91036920 91073970 91113984 91263380 91422720 91434096 91661544 91934720 92012544 92565504 92717280 92758016 93083904 93236530 93315456 93450240 93547584 93778560 93838056 93876246 94011840 94071484 94207360 94371840 94470144 94538340 94576815 94618368 94773510 95009265 95384952 95551488 95708160 95946240 96096780 96244160 96325632 96565248 96904512 97044480 97106048 97145568 97447212 97517568 97627680 97689618 97830720 97932627 98074080 98174430 98418645 98623330 98795520 98898432 99041280 99053604 99300006 99636480 99680256 100030464 100194480 100279296 100443720 100776960 100840896 100881936 101091744 101237760 101343216 101446911 101593440 101657894 101846160 102088704 102236160 102342656 102416535 102503232 102850560 103119237 103426560 103514112 103534296 103683840 103941760 104136192 104306940 104352768 104612352 104719392 104979888 105131520 105241032 105381888 105500880 105567813 105644032 105763320 105983280 106168320 106278912 106445664 106874112 107028480 107139968 107294720 107308071 107495424 107671680 107939520 107986944 108274680 108366336 108544020 108635904 108814030 109017576 109051904 109175040 109244304 109288764 109516056 109707264 110059560 110321664 110333340 110596096 110755840 111144960 111260736 111421440 111883836 112045440 112091040 112140288 112162154 112324160 112534272 112718790 112814208 112999185 113048832 113246208 113446008 113728212 113892480 114011118 114163712 114292620 114576930 114849792 115015680 115135488 115316136 115492992 115706880 115780288 115947520 116354880 116453376 116476083 116644320 116934480 117297570 117396864 117589355 117688896 117809316 118087680 118102374 118272960 118347996 118396161 118554624 118849536 119231190 119439360 119515136 119563776 120233376 120407040 120532464 120706560 121130640 121207489 121382560 121431960 121485312 121809015 121896960 121912128 122215392 122683392 122899842 123205563 123420672 123623040 123817005 124111872 124420608 124600320 124730112 125038080 125117408 125168328 125349120 125829120 125960192 126051120 126102420 126157824 126364680 126679020 126915984 127179936 127401984 127610880 127626759 127928320 128129040 128434176 128753664 129206016 129392640 129417870 129527424 129929616 130023424 130170240 130252824 130440960 130576836 130765440 130899240 131010048 131224860 131551290 131727360 131864576 132055040 132071472 132400008 132848640 132907008 133057080 133373952 133592640 133705728 133924960 134369280 134454528 134509248 134788992 134983680 135124288 135262548 135457920 135599022 135794880 136118272 136271970 136314880 136555380 136610955 136670976 136895070 137134080 137151144 137492316 137902080 138018816 138045728 138245120 138848256 139075920 139137024 139483136 139625856 139854795 139973184 140175360 140321376 140509184 140667840 140757084 140814369 141017760 141107226 141311040 141458239 141557760 141705216 141807510 141927552 142160265 142498816 142704640 143077428 143327232 143562240 143919360 143982592 144145170 144366240 144488448 144725360 144847872 145356768 145566720 145659072 145718352 146021408 146170818 146276352 146534427 146746080 147095552 147111120 147261645 147934995 148193280 148347648 148561920 148580406 148950009 149178448 149393920 149454720 149520384 150045696 150291720 150418944 150665580 150731776 151261344 151322904 151637616 151856640 152014824 152390160 152486841 152769240 153133056 153354240 153513984 153754848 153990656 154275840 155139840 155271168 155301444 155525760 155912640 156204288 156396760 156460410 156529152 156918528 157079088 157450240 157469832 157697280 157797328 157861548 158072832 158466048 158644980 158974920 159252480 159418368 160311168 160542720 160709952 160942080 161243136 161507520 161909280 161980416 162412020 162529280 162549504 162816030 162953856 163221045 163526364 163577856 163762560 163866456 163933146 164274084 164560896 164830720 165089340 165482496 165500010 165894144 166133760 166306816 166717440 166891104 167132160 167825754 168068160 168136560 168210432 168243231 168486240 168801408 168905360 169078185 169221312 169573248 169869312 170147840 170169012 170592318 170838720 171016677 171245568 171438930 171671552 171865395 172274688 172523520 172557160 172703232 172974204 173239488 173560320 173670432 173921280 174102448 174353920 174532320 174680064 174966480 175401720 175636480 175946355 176095296 176533344 176713974 177131520 177153561 177209344 177409440 177521994 177831936 178123520 178274304 178846785 179159040 179272704 179345664 179718656 179978240 180350064 180610560 180798696 181059840 181695960 182073840 182147940 182227968 182526760 182845440 182868192 183323088 183869440 184025088 184349763 185131008 185434560 185516032 186167808 186473060 186630912 186900480 187095168 187557120 187676112 187752492 188023680 188142968 188414720 188743680 188940288 189076680 189153630 189236736 189547020 190018530 190769904 191102976 191416320 191892480 192193560 192488320 192651264 193130496 193809024 194088960 194126805 194212096 194291136 194894424 195035136 195255360 195379236 195661440 195865254 196148160 196348860 196837290 197246660 197326935 197591040 197796864 198082560 198107208 198600012 199272960 199360512 200060928 200388960 200558592 200887440 201553920 201681792 201763872 202183488 202475520 202686432 202893822 203186880 203315788 203398533 203692320 204177408 204407955 204472320 204685312 204833070 205006464 205342605 205701120 206238474 206853120 207028224 207068592 207367680 207883520 208272384 208613880 208705536 209224704 209438784 209959776 210263040 210482064 210763776 211001760 211135626 211288064 211526640 211660839 211966560 212336640 212557824 212711265 212891328 213748224 214056960 214279936 214589440 214616142 214990848 215343360 215879040 215973888 216217755 216549360 216732672 217088040 217271808 217628060 218035152 218350080 218488608 218577528 219032112 219256227 219414528 220119120 220643328 220666680 221192192 221511680 222289920 222521472 222842880 222870609 223767672 224090880 224182080 224280576 224324308 224648320 225068544 225437580 225628416 225998370 226097664 226492416 226892016 227456424 227784960 228022236 228327424 228585240 229153860 229699584 230031360 230270976 230632272 230985984 231413760 231560576 231895040 232709760 232906752 232952166 233288640 233868960 234595140 234690615 234793728 235178710 235377792 235618632 236175360 236204748 236545920 236695992 236792322 237109248 237699072 238462380 238878720 239030272 239127552 240466752 240814080 241064928 241413120 242261280 242414978 242765120 242863920 242970624 243618030 243793920 243824256 244224045 244430784 245366784 245799684 245899719 246411126 246841344 247246080 247634010 248223744 248250015 248841216 249200640 249460224 250076160 250234816 250336656 250698240 251738631 251920384 252102240 252204840 252315648 252729360 253358040 253831968 254144735 254359872 254803968 255221760 255253518 255856640 255888477 256258080 256868352 257507328 258412032 258785280 258835740 259054848 259859232 260046848 260340480 260505648 260881920 261153672 261530880 261798480 262020096 262449720 263102580 263454720 263729152 264110080 264142944 264800016 265697280 265814016 266114160 266282991 266747904 267185280 267411456 267849920 268738560 268909056 269018496 269577984 269967360 270248576 270525096 270915840 271198044 271589760 272236544 272543940 272629760 273110760 273221910 273341952 273790140 274268160 274302288 274984632 275804160 276037632 276091456 276490240 277696512 278151840 278274048 278966272 279251712 279709590 279946368 280350720 280405385 280642752 281018368 281335680 281514168 281628738 282035520 282214452 282622080 282916478 283115520 283410432 283615020 283855104 284320530 284997632 285027795 285409280 286154856 286654464 287124480 287838720 287965184 288290340 288732480 288976896 289033243 289450720 289695744 290713536 291133440 291318144 291436704 292042816 292341636 292552704 293068854 293492160 293797881 294191104 294222240 294523290 295255935 295869990 296386560 296695296 297123840 297160812 297900018 298356896 298787840 298909440 299040768 300091392 300583440 300837888 301331160 301463552 302522688 302645808 303275232 303713280 304029648 304340733 304780320 304973682 305538480 305732323 306266112 306708480 307027968 307249605 307509696 307981312 308551680 310279680 310542336 310602888 311051520 311825280 312408576 312793520 312920820 313058304 313837056 314158176 314900480 314939664 315394560 315594656 315723096 316145664 316703439 316932096 317289960 317949840 318504960 318836736 320622336 321085440 321419904 321884160 321924213 322486272 323015040 323818560 323960832 324824040 325058560 325099008 325632060 325907712 326442090 327052728 327155712 327525120 327732912 327866292 328548168 329121792 329661440 330178680 330964992 331000020 331788288 332267520 332613632 333434880 333782208 334264320 335651508 336136320 336273120 336420864 336486462 336972480 337602816 337810720 338156370 338442624 338997555 339146496 339738624 340295680 340338024 341184636 341677440 342033354 342491136 342877860 343343104 343730790 344549376 345047040 345114320 345406464 345948408 346478976 347120640 347340864 347842560 348204896 348707840 349064640 349360128 349428249 349932960 350803440 351272960 351892710 352190592 352768065 353066688 353427948 354263040 354307122 354418688 354818880 355043988 355188483 355663872 356247040 356548608 357693570 358318080 358545408 358691328 359437312 359956480 360700128 361221120 361597392 362119680 363391920 363622467 364147680 364295880 364455936 365053520 365427045 365690880 365736384 366646176 367738880 368050176 368699526 369616689 370262016 370869120 371032064 371451015 372335616 372946120 373261824 373800960 374190336 375114240 375352224 375504984 376047360 376285936 376829440 377487360 377880576 378153360 378307260 378473472 379094040 380037060 381539808 382205952 382832640 382880277 383784960 384387120 384976640 385302528 386260992 387618048 388177920 388253610 388424192 388582272 389788848 390070272 390510720 390758472 391322880 391730508 392296320 392697720 393674580 394493320 394653870 395182080 395593728 396165120 396214416 397200024 398545920 398721024 400121856 400777920 401117184 401774880 403107840 403363584 403527744 404366976 404951040 405372864 405787644 406373760 406631576 406797066 407384640 408354816 408815910 408944640 409370624 409666140 409832865 410012928 410685210 411402240 412476948 413706240 414056448 414137184 414735360 415767040 416544768 417227760 417411072 418449408 418877568 419564385 419919552 420526080 420964128 421527552 422003520 422271252 422443107 422576128 423053280 423321678 423933120 424374717 424673280 425115648 425422530 425782656 426480795 427496448 428113920 428559872 429178880 429232284 429981696 430686720 431758080 431947776 432435510 433098720 433465344 434176080 434543616 435256120 436070304 436700160 436977216 437155056 438064224 438512454 438829056 439603281 440238240 441286656 441333360 441784935 442384384 443023360 443804985 444579840 445042944 445685760 445741218 446850027 447535344 448181760 448364160 448561152 448648616 449296640 450137088 450875160 451256832 451996740 452195328 453784032 454912848 455569920 456044472 456654848 457170480 457460523 458307720 459399168 460062720 460541952 461264544 461971968 462827520 463121152 463790080 465419520 465813504 465904332 466577280 467737920 469190280 469381230 469587456 470357420 470755584 471237264 472350720 472409496 473091840 473391984 473584644 474218496 475398144 476924760 477757440 478060544 478255104 480933504 481628160 482129856 482826240 484522560 484829956 485530240 485727840 485941248 487236060 487587840 487648512 488448090 488861568 489663135 490733568 491599368 491799438 492822252 493682688 494492160 495268020 496447488 496500030 497682432 498401280 498920448 500152320 500469632 500673312 501396480 503477262 503840768 504204480 504409680 504631296 504729693 505458720 506716080 507234555 507663936 508289470 508719744 509607936 510443520 510507036 511713280 511776954 512516160 513050031 513736704 515014656 515596185 516824064 517570560 517671480 518109696 519718464 520680960 521011296 521763840 522307344 523061760 523596960 524040192 524899440 526205160 526909440 527458304 527839065 528220160 528285888 529600032 531394560 531460683 531628032 532228320 532565982 533495808 534370560 534822912 535699840 536540355 537477120 537818112 538036992 539155968 539934720 540497152 541050192 541831680 542396088 543179520 544473088 545087880 545259520 546221520 546443820 546683904 547580280 548536320 548604576 549969264 551608320 552075264 552182912 552980480 553049289 555393024 556303680 556548096 557932544 558503424 559419180 559892736 560701440 560810770 561285504 562036736 562671360 563028336 563257476 564071040 564428904 565244160 565832956 566231040 566820864 567230040 567710208 568641060 569995264 570055590 570818560 572309712 573308928 574248960 575677440 575930368 576580680 577464960 577953792 578066486 578901440 579391488 581427072 582266880 582380415 582636288 582873408 584085632 584683272 585105408 586137708 586984320 587595762 588382208 588444480 589046580 590511870 591739980 591980805 592773120 593390592 594247680 594321624 595800036 596713792 597575680 597818880 598081536 600182784 601166880 601675776 602662320 602927104 605045376 605291616 606037445 606550464 607426560 608059296 608681466 609560640 609947364 610195599 611076960 611464646 612532224 613416960 614055936 614499210 615019392 615962624 616027815 617103360 620559360 621084672 621205776 622103040 623650560 624817152 625587040 625841640 626116608 627674112 628316352 629800960 629879328 630789120 631189312 631446192 632291328 633406878 633864192 634579920 634982517 635899680 637009920 637673472 638133795 641244672 642170880 642839808 643768320 643848426 644972544 646030080 647637120 647921664 649648080 650117120 650198016 651264120 651815424 652884180 654105456 655050240 655465824 655732584 657096336 657768681 658243584 659322880 660357360 660776311 661929984 662000040 663576576 664535040 665227264 666869760 667564416 668528640 671303016 672272640 672546240 672841728 672972924 673944960 675205632 675621440 676312740 676885248 677995110 678292992 679477248 680591360 680676048 682369272 683354880 684066708 684982272 685755720 686686208 687461580 689098752 690094080 690228640 690812928 691896816 692957952 694241280 694681728 695685120 696409792 697415680 698129280 698720256 698856498 699865920 701606880 702545920 703785420 704071845 704381184 705536130 706133376 706855896 707291195 708526080 708614244 708837376 709637760 710087976 710376966 711327744 712494080 713097216 715387140 716636160 717090816 717382656 718874624 719912960 721400256 722442240 723194784 724239360 726783840 727244934 728295360 728591760 728911872 729054001 730107040 730854090 731381760 731472768 732672135 733292352 735477760 736100352 737399052 739233378 740524032 741738240 742064128 742902030 744671232 744750045 745892240 746523648 747601920 748380672 750228480 750704448 751009968 752094720 752571872 753658880 755215893 755761152 756306720 756614520 756946944 758188080 760074120 762434205 763079616 764411904 765665280 765760554 767569920 767665431 768774240 769953280 770605056 772521984 775236096 776355840 776507220 776848384 777164544 779577696 780140544 781021440 781516944 782645760 783461016 784592640 785395440 787349160 788986640 789307740 790364160 791187456 792330240 792428832 794400048 797091840 797442048 798848973 800243712 801555840 802234368 803549760 806215680 806727168 807055488 808733952 809902080 810745728 811575288 812747520 813263152 813594132 814769280 816709632 817631820 817889280 818741248 819332280 819665730 820025856 821370420 822804480 824953896 827412480 828112896 828274368 829470720 831534080 833089536 834455520 834822144 836898816 837755136 839128770 839839104 841052160 841216155 841928256 843055104 844007040 844542504 844886214 845152256 846106560 846643356 847866240 848749434 849346560 850231296 850845060 851565312 852961590 854992896 855083385 856227840 857119744 858357760 858464568 859963392 861373440 863516160 863895552 864871020 866197440 866930688 867099729 868352160 869087232 870512240 872140608 873400320 873954432 874310112 876128448 877024908 877658112 879206562 880476480 881393643 882573312 882666720 883569870 884768768 885767805 886046720 887609970 889159680 890085888 891371520 891482436 893700054 895070688 896363520 896728320 897122304 897297232 898593280 900274176 901750320 902513664 903993480 904390656 907568064 909825696 911139840 912088944 913022199 913309696 914340960 914921046 916615440 917196969 918798336 920125440 921083904 921748815 922529088 923943936 925655040 926242304 927580160 930839040 931627008 931808664 933154560 935475840 938380560 938762460 939174912 940714840 941511168 942474528 944701440 944818992 946183680 946783968 947169288 948436992 950110317 950796288 953849520 955514880 956121088 956510208 961867008 963256320 964259712 965652480 965772639 969045120 969659912 971060480 971455680 971882496 974472120 975175680 975297024 976896180 977723136 979326270 981467136 983198736 983598876 985644504 987365376 988984320 990536040 992894976 993000060 995364864 996802560 997840896 1000304640 1000939264 1001346624 1002792960 1006954524 1007681536 1008408960 1008819360 1009262592 1009459386 1010917440 1013432160 1014469110 1015327872 1016578940 1016992665 1017439488 1019215872 1020887040 1021014072 1023426560 1023553908 1025032320 1026100062 1027473408 1030029312 1031192370 1033648128 1035141120 1035342960 1036219392 1039436928 1041361920 1042022592 1043527680 1044614688 1046123520 1047193920 1048080384 1048284747 1049798880 1052410320 1053818880 1054916608 1055678130 1056440320 1056571776 1058304195 1059200064 1062789120 1062921366 1063256064 1064456640 1065131964 1065565449 1066991616 1068741120 1069645824 1071399680 1073080710 1074954240 1075636224 1076073984 1078311936 1079869440 1080994304 1082100384 1083663360 1084792176 1086359040 1088946176 1090175760 1090867401 1092443040 1092887640 1093367808 1095160560 1096281135 1097072640 1097209152 1099938528 1103216640 1104150528 1104365824 1105960960 1106098578 1108850067 1110786048 1112607360 1113096192 1114353045 1115865088 1117006848 1118838360 1119785472 1121402880 1121621540 1122571008 1125342720 1126056672 1126514952 1128142080 1128857808 1130488320 1131665912 1132462080 1133641728 1134460080 1135420416 1137282120 1139990528 1140111180 1141637120 1144619424 1146617856 1148497920 1148640831 1151354880 1151860736 1153161360 1154929920 1155907584 1156132972 1157802880 1158782976 1162854144 1164533760 1164760830 1165272576 1165746816 1168171264 1169366544 1170210816 1172275416 1173968640 1175191524 1176764416 1176888960 1178093160 1181023740 1183479960 1183961610 1185546240 1186781184 1188495360 1188643248 1191600072 1193427584 1195151360 1195637760 1196163072 1200365568 1202333760 1203351552 1205324640 1205854208 1210090752 1210583232 1212074890 1213100928 1214853120 1216118592 1217362932 1219121280 1219894728 1220391198 1222153920 1222929292 1225064448 1226833920 1228111872 1228998420 1229498595 1230038784 1231925248 1232055630 1234206720 1241118720 1242169344 1242411552 1244206080 1247301120 1249634304 1251174080 1251683280 1252233216 1255348224 1256632704 1258693155 1259601920 1259758656 1261578240 1262378624 1262892384 1264582656 1266813756 1267329321 1267728384 1269159840 1269965034 1271799360 1273124151 1274019840 1275346944 1276267590 1279442385 1282489344 1284341760 1285679616 1287536640 1287696852 1289945088 1292060160 1295274240 1295843328 1299296160 1300234240 1300396032 1302528240 1303630848 1305768360 1308210912 1310100480 1310931648 1311465168 1314192672 1315537362 1316487168 1318645760 1318809843 1320714720 1321552622 1323859968 1324000080 1327153152 1329070080 1330454528 1331414955 1333739520 1335128832 1337057280 1340550081 1342606032 1344545280 1345092480 1345683456 1345945848 1347889920 1350411264 1351242880 1352625480 1353770496 1355990220 1356585984 1361182720 1361352096 1364738544 1366709760 1368133416 1369964544 1371511440 1372381569 1373372416 1374923160 1378197504 1380188160 1380457280 1381625856 1383793632 1385915904 1388482560 1389363456 1391370240 1392819584 1394831360 1396258560 1397440512 1397712996 1399731840 1403213760 1405091840 1407570840 1408143690 1408762368 1411072260 1412266752 1413711792 1414582390 1417052160 1417228488 1417674752 1419275520 1420175952 1420753932 1422655488 1424988160 1426194432 1430774280 1433272320 1434181632 1434765312 1437749248 1439825920 1442800512 1444884480 1445166215 1446389568 1448478720 1453567680 1454489868 1456590720 1457183520 1457823744 1458108002 1460214080 1461708180 1462763520 1462945536 1465344270 1466584704 1468989405 1470955520 1472200704 1474798104 1478466756 1481048064 1483476480 1484128256 1485804060 1489342464 1489500090 1491784480 1493047296 1495203840 1496761344 1500456960 1501408896 1502019936 1504189440 1505143744 1507317760 1510431786 1511522304 1512613440 1513229040 1513893888 1514189079 1516376160 1520148240 1521703665 1524868410 1526159232 1528661615 1528823808 1531330560 1531521108 1535139840 1535330862 1537548480 1539150093 1539906560 1541210112 1545043968 1550472192 1552711680 1553014440 1553696768 1554329088 1559155392 1562042880 1563033888 1565291520 1566922032 1569185280 1570790880 1574698320 1575697357 1577973280 1578615480 1580728320 1582374912 1583517195 1584660480 1584857664 1588800096 1594183680 1594884096 1597697946 1600487424 1603111680 1604468736 1607099520 1609621065 1612431360 1613454336 1614110976 1617467904 1619804160 1621491456 1623150576 1625495040 1626526304 1627188264 1629538560 1633419264 1635263640 1635778560 1637482496 1638664560 1639331460 1640051712 1642740840 1645608960 1649907792 1654824960 1656225792 1656548736 1658941440 1659147867 1663068160 1666179072 1668911040 1669644288 1673797632 1675510272 1678257540 1679678208 1682104320 1682432310 1683856512 1686110208 1688014080 1689085008 1689772428 1690304512 1692213120 1693286712 1695732480 1697498868 1698693120 1700462592 1701690120 1703130624 1705923180 1709985792 1710166770 1712455680 1714239488 1716715520 1716929136 1719926784 1722746880 1727032320 1727791104 1729742040 1732394880 1733861376 1734199458 1736704320 1738174464 1741024480 1744281216 1746800640 1747141245 1747908864 1748620224 1752256896 1754049816 1755316224 1758413124 1760952960 1762787286 1765146624 1765333440 1767139740 1769537536 1771535610 1772093440 1775219940 1775942415 1778319360 1780171776 1782743040 1782964872 1787400108 1790141376 1792727040 1793456640 1794244608 1794594464 1797186560 1800548352 1803500640 1805027328 1807986960 1808781312 1815136128 1818112335 1819651392 1822279680 1824177888 1826044398 1826619392 1828681920 1829842092 1830586797 1833230880 1834393938 1837596672 1840250880 1842167808 1843497630 1845058176 1847887872 1848083445 1851310080 1852484608 1855160320 1861678080 1863254016 1863617328 1866309120 1870951680 1876761120 1877524920 1878349824 1881429680 1883022336 1884949056 1889402880 1889637984 1892367360 1893567936 1894338576 1896873984 1900220634 1901592576 1904947551 1907699040 1911029760 1912242176 1913020416 1914401385 1923734016 1926512640 1928519424 1931304960 1931545278 1938090240 1939319824 1942120960 1942911360 1943764992 1948944240 1950351360 1950594048 1953792360 1955446272 1958652540 1966397472 1967197752 1971289008 1973306043 1974730752 1977968640 1981072080 1982328933 1985789952 1986000120 1990729728 1993605120 1995681792 2000609280 2001878528 2002693248 2005585920 2013909048 2015363072 2016817920 2017638720 2018525184 2018918772 2021834880 2026864320 2028938220 2030655744 2033157880 2033985330 2034878976 2038431744 2041774080 2042028144 2046853120 2047107816 2050064640 2052200124 2054946816 2060058624 2062384740 2067296256 2070282240 2070685920 2072438784 2078873856 2082723840 2084045184 2087055360 2089229376 2092247040 2094387840 2096160768 2096569494 2099597760 2104820640 2107637760 2109833216 2111356260 2112215535 2112880640 2113143552 2116608390 2118400128 2121873585 2125578240 2125842732 2126512128 2128913280 2130263928 2131130898 2133983232 2137482240 2139291648 2142799360 2146161420 2149908480 2151272448 2152147968 2156623872 2159738880 2161988608 2164200768 2167326720 2169584352 2172718080 2177892352 2180351520 2181734802 2184886080 2185775280 2186735616 2187162003 2190321120 2192562270 2194145280 2194418304 2198016405 2199877056 2206433280 2208301056 2208731648 2211921920 2212197156 2217700134 2221572096 2225214720 2226192384 2228706090 2231730176 2234013696 2234250135 2237676720 2239570944 2242805760 2243243080 2245142016 2250685440 2252113344 2253029904 2256284160 2257715616 2260976640 2263331824 2265647679 2267283456 2268920160 2270840832 2274564240 2279981056 2280222360 2283274240 2287302615 2289238848 2293235712 2296995840 2297281662 2302709760 2302996293 2303721472 2306322720 2309859840 2311815168 2312265944 2315605760 2317565952 2325708288 2329067520 2329521660 2330545152 2331493632 2336342528 2338733088 2340421632 2344550832 2347937280 2350383048 2353528832 2353777920 2356186320 2362047480 2366959920 2367923220 2371092480 2373562368 2376990720 2377286496 2383200144 2386855168 2390302720 2391275520 2392326144 2396546919 2400731136 2404667520 2406703104 2410649280 2411708416 2420181504 2421166464 2424149780 2426201856 2429706240 2432237184 2434725864 2438242560 2439789456 2440782396 2444307840 2445858584 2450128896 2453667840 2456223744 2457996840 2458997190 2460077568 2463850496 2464111260 2468413440 2482237440 2484338688 2484823104 2488412160 2494602240 2499268608 2502348160 2503366560 2504466432 2510696448 2513265408 2517386310 2519203840 2519517312 2523156480 2523648465 2524757248 2525784768 2529165312 2533627512 2534658642 2535456768 2538319680 2539930068 2543598720 2546248302 2548039680 2550693888 2552535180 2558884770 2564978688 2565250155 2568683520 2571359232 2575073280 2575393704 2579890176 2584120320 2590548480 2591686656 2598592320 2600792064 2601299187 2605056480 2607261696 2611536720 2616421824 2620200960 2621863296 2622930336 2628385344 2631074724 2632974336 2637291520 2637619686 2641429440 2643105244 2644180929 2647719936 2648000160 2654306304 2657303415 2658140160 2660909056 2662829910 2667479040 2670257664 2674114560 2681100162 2685212064 2689090560 2690184960 2691366912 2691891696 2695779840 2700822528 2702485760 2705250960 2707540992 2711980440 2713171968 2722365440 2722704192 2729477088 2733419520 2736266832 2739066597 2739929088 2743022880 2744763138 2746744832 2749846320 2751590907 2756395008 2760376320 2760914560 2763251712 2765246445 2767587264 2771831808 2776965120 2778726912 2782740480 2785639168 2789662720 2792517120 2794881024 2795425992 2799463680 2806427520 2810183680 2815141680 2816287380 2817524736 2822144520 2824533504 2827423584 2829164780 2834104320 2834456976 2838551040 2840351904 2841507864 2845310976 2849976320 2850330951 2852388864 2861548560 2866544640 2868363264 2869530624 2875498496 2879651840 2885601024 2889768960 2890332430 2892779136 2896957440 2897317917 2907135360 2908979736 2913181440 2914367040 2915647488 2916216004 2920428160 2923416360 2925527040 2925891072 2930688540 2933169408 2937978810 2941911040 2944401408 2949596208 2956933512 2962096128 2966952960 2968256512 2971608120 2978684928 2979000180 2983568960 2986094592 2990407680 2993522688 3000913920 3002817792 3004039872 3008378880 3010287488 3014635520 3020863572 3023044608 3025226880 3026458080 3027787776 3028378158 3032752320 3040296480 3043407330 3049736820 3050977995 3052318464 3057323230 3057647616 3062661120 3063042216 3070279680 3070661724 3075096960 3078300186 3079813120 3082420224 3090087936 3100944384 3105423360 3106028880 3107393536 3108658176 3118310784 3124085760 3126067776 3130583040 3133844064 3138370560 3141581760 3144854241 3149396640 3151394714 3155946560 3157230960 3161456640 3164749824 3167034390 3169320960 3169715328 3174912585 3177600192 3188367360 3189768192 3195395892 3196696347 3200974848 3206223360 3208937472 3214199040 3219242130 3224862720 3226908672 3228221952 3234935808 3239608320 3242982912 3246301152 3250990080 3253052608 3254376528 3259077120 3266838528 3270527280 3272602203 3274964992 3277329120 3278662920 3280103424 3285481680 3288843405 3291217920 3299815584 3303881555 3309649920 3312451584 3313097472 3317882880 3318295734 3326136320 3326550201 3332358144 3337822080 3339288576 3347595264 3351020544 3356515080 3359356416 3364208640 3364864620 3367713024 3376028160 3378170016 3379544856 3380609024 3384426240 3386573424 3391464960 3394997736 3397386240 3400925184 3403380240 3406261248 3411846360 3419971584 3420333540 3424911360 3428478976 3433431040 3433858272 3439853568 3445493760 3454064640 3455582208 3459484080 3464789760 3467722752 3468398916 3473408640 3476348928 3482048960 3488562432 3493601280 3494282490 3495817728 3497240448 3504513792 3508099632 3510632448 3516826248 3521905920 3525574572 3530293248 3530666880 3534279480 3539075072 3543071220 3544186880 3550439880 3551884830 3556638720 3560343552 3565486080 3565929744 3574800216 3580282752 3585454080 3586913280 3588489216 3589188928 3594373120 3601096704 3607001280 3610054656 3615973920 3617562624 3630272256 3636224670 3639302784 3644559360 3645270005 3648355776 3652088796 3653238784 3657363840 3659684184 3661173594 3666461760 3668787876 3675193344 3680501760 3684335616 3686995260 3690116352 3695775744 3696166890 3702620160 3704969216 3710320640 3723356160 3726508032 3727234656 3732618240 3741903360 3753522240 3755049840 3756699648 3757432159 3762859360 3766044672 3769898112 3776079465 3778805760 3779275968 3784734720 3787135872 3788677152 3793747968 3800441268 3803185152 3809895102 3815398080 3819372453 3822059520 3824484352 3826040832 3828802770 3838327155 3847468032 3853025280 3857038848 3862609920 3863090556 3876180480 3878639648 3884241920 3885822720 3887529984 3897888480 3900702720 3901188096 3907584720 3910892544 3917305080 3932794944 3934395504 3942578016 3946612086 3949461504 3955937280 3956429529 3962144160 3964657866 3971579904 3972000240 3981459456 3987210240 3991363584 3994244865 4001218560 4003757056 4005386496 4011171840 4027818096 4030726144 4033635840 4035277440 4037050368 4037837544 4043669760 4053728640 4057876440 4061311488 4066315760 4067970660 4069757952 4083548160 4084056288 4093706240 4094215632 4100129280 4104400248 4109893632 4117144707 4120117248 4124769480 4134592512 4140564480 4141371840 4144877568 4157747712 4165447680 4168090368 4174110720 4178458752 4184494080 4188775680 4192321536 4193138988 4199195520 4209641280 4215275520 4219666432 4222712520 4224431070 4225761280 4226287104 4233216780 4236800256 4243747170 4251156480 4251685464 4253024256 4257826560 4260527856 4262261796 4267966464 4274964480 4278583296 4285598720 4292322840 4299816960 4302544896 4304295936 4313247744 4319477760 4323977216 4328401536 4334653440 4335498645 4339168704 4345436160 4355784704 4360703040 4363469604 4369772160 4371550560 4373471232 4374324006 4380642240 4385124540 4388290560 4388836608 4396032810 4399754112 4406968215 4412866560 4416602112 4417463296 4423843840 4424394312 4435400268 4443144192 4450429440 4452384768 4457412180 4463460352 4468027392 4468500270 4475353440 4479141888 4485611520 4486486160 4490284032 4501370880 4504226688 4506059808 4512568320 4515431232 4521953280 4526663648 4531295358 4534566912 4537840320 4541681664 4542567237 4549128480 4559962112 4560444720 4565110995 4566548480 4574605230 4578477696 4585984845 4586471424 4593991680 4594563324 4605419520 4605992586 4607442944 4612645440 4617450279 4619719680 4623630336 4624531888 4631211520 4635131904 4651416576 4658135040 4659043320 4661090304 4662987264 4672685056 4677466176 4689101664 4695874560 4700766096 4707057664 4707555840 4712372640 4724094960 4727092071 4733919840 4735846440 4742184960 4747124736 4750551585 4753981440 4754572992 4766400288 4773710336 4780605440 4782551040 4784652288 4793093838 4801462272 4809335040 4813406208 4821298560 4823416832 4828863195 4840363008 4842332928 4848299560 4852403712 4859412480 4864474368 4869451728 4876485120 4879578912 4881564792 4888615680 4891717168 4900257792 4907335680 4912447488 4915993680 4917994380 4920155136 4927700992 4928222520 4936826880 4964474880 4968677376 4969646208 4976824320 4977443601 4989204480 4998537216 5004696320 5006733120 5008932864 5021392896 5026530816 5034772620 5038407680 5039034624 5046312960 5047296930 5049514496 5051569536 5058330624 5067255024 5069317284 5070913536 5076639360 5079860136 5087197440 5092496604 5096079360 5101387776 5105070360 5117769540 5129957376 5130500310 5137367040 5142718464 5150146560 5150787408 5159780352 5168240640 5181096960 5183373312 5197184640 5201584128 5202598374 5210112960 5214523392 5223073440 5232843648 5240401920 5241423735 5243726592 5245860672 5256770688 5262149448 5265948672 5274583040 5275239372 5282858880 5286210488 5288361858 5295439872 5296000320 5308612608 5314606830 5316280320 5321818112 5325659820 5327827245 5334958080 5340515328 5348229120 5362200324 5370424128 5378181120 5380369920 5382733824 5383783392 5391559680 5401645056 5404971520 5410501920 5415081984 5423960880 5426343936 5444730880 5445408384 5454337005 5458954176 5466839040 5472533664 5478133194 5479858176 5486045760 5489526276 5491760391 5493489664 5499692640 5503181814 5512790016 5520752640 5521829120 5526503424 5530492890 5535174528 5543663616 5544250335 5553930240 5557453824 5565480960 5571278336 5579325440 5585034240 5589762048 5590851984 5598927360 5612855040 5630283360 5632574760 5635049472 5644289040 5649067008 5654847168 5658329560 5668208640 5668913952 5677102080 5680703808 5683015728 5690621952 5699952640 5700661902 5704777728 5714842653 5723097120 5733089280 5736726528 5739061248 5743204155 5750996992 5759303680 5771202048 5779537920 5780664860 5785558272 5793914880 5794635834 5814270720 5817959472 5826362880 5828734080 5831294976 5832432008 5840856320 5846832720 5851054080 5851782144 5861377080 5866338816 5875957620 5883822080 5899192416 5913867024 5919918129 5924192256 5933905920 5936513024 5943216240 5946986799 5957369856 5958000360 5967137920 5972189184 5980815360 5987045376 6001827840 6005635584 6008079744 6016757760 6020574976 6029271040 6041727144 6046089216 6050453760 6052916160 6055575552 6056756316 6065504640 6080592960 6086814660 6099473640 6101955990 6104636928 6114646460 6115295232 6125322240 6126084432 6140559360 6141323448 6150193920 6156600372 6159626240 6164840448 6180175872 6201888768 6210846720 6212057760 6214787072 6217316352 6236621568 6248171520 6252135552 6261166080 6267688128 6276741120 6283163520 6289708482 6298793280 6302789428 6311893120 6314461920 6322913280 6329499648 6334068780 6336646605 6338641920 6339430656 6349825170 6355200384 6365620755 6376734720 6379536384 6390791784 6393392694 6401949696 6412446720 6417874944 6428398080 6438484260 6449725440 6453817344 6456443904 6469871616 6479216640 6485965824 6492602304 6501980160 6506105216 6508753056 6518154240 6533677056 6541054560 6545204406 6549929984 6554658240 6557325840 6560206848 6561486009 6570963360 6577686810 6582435840 6594049215 6599631168 6607763110 6619299840 6624903168 6626194944 6635765760 6636591468 6652272640 6653100402 6664716288 6675644160 6678577152 6695190528 6702041088 6702750405 6713030160 6718712832 6728417280 6729729240 6735426048 6752056320 6756340032 6759089712 6768852480 6773146848 6782929920 6789995472 6796943037 6801850368 6806760480 6812522496 6823692720 6839943168 6840667080 6849822720 6856957952 6861907845 6866862080 6867716544 6879707136 6890987520 6908129280 6908988879 6911164416 6918968160 6929579520 6935445504 6936797832 6946817280 6952697856 6964097920 6977124864 6987202560 6988564980 6991635456 6994480896 7009027584 7016199264 7021264896 7033652496 7043811840 7051149144 7060586496 7061333760 7068558960 7078150144 7086142440 7088373760 7100879760 7103769660 7113277440 7120687104 7130972160 7131859488 7149600432 7160565504 7170908160 7173826560 7176978432 7178377856 7188746240 7189640757 7202193408 7214002560 7220109312 7231947840 7235125248 7260544512 7272449340 7278605568 7289118720 7290540010 7296711552 7304177592 7306477568 7314727680 7319368368 7322347188 7332923520 7337575752 7350386688 7361003520 7368671232 7373990520 7380232704 7391551488 7392333780 7405240320 7409938432 7420641280 7446712320 7453016064 7454469312 7465236480 7483806720 7507044480 7510099680 7513399296 7514864318 7525718720 7532089344 7539796224 7552158930 7557611520 7558551936 7569469440 7570945395 7574271744 7577354304 7587495936 7600882536 7606370304 7619790204 7630796160 7638744906 7644119040 7648968704 7652081664 7657605540 7676654310 7694936064 7695750465 7706050560 7714077696 7725219840 7726181112 7752360960 7757279296 7768483840 7771645440 7775059968 7795776960 7802376192 7803897561 7815169440 7821785088 7834610160 7865589888 7868791008 7878486785 7885156032 7893224172 7898923008 7911874560 7912859058 7924288320 7929315732 7932542787 7943159808 7944000480 7962918912 7974420480 7982727168 7988489730 8002437120 8007514112 8010772992 8022343680 8055636192 8061452288 8067271680 8070554880 8074100736 8075675088 8087339520 8107457280 8115752880 8122622976 8132631520 8135941320 8139515904 8167096320 8168112576 8187412480 8188431264 8200258560 8208800496 8219787264 8234289414 8240234496 8249538960 8254772721 8269185024 8281128960 8282743680 8289755136 8295739335 8315495424 8330895360 8336180736 8348221440 8356917504 8368988160 8377551360 8384643072 8386277976 8398391040 8419282560 8430551040 8439332864 8445425040 8448862140 8451522560 8452574208 8466433560 8473600512 8487494340 8502312960 8503370928 8515653120 8521055712 8524523592 8535932928 8549928960 8550992853 8557166592 8571197440 8584645680 8599633920 8605089792 8608591872 8626495488 8638955520 8647954432 8656803072 8669306880 8670997290 8678337408 8690872320 8711569408 8721406080 8726939208 8739544320 8743101120 8746942464 8748648012 8761284480 8770249080 8776581120 8777673216 8792065620 8799508224 8813936430 8825733120 8833204224 8834926592 8847687680 8848788624 8870800536 8886288384 8900858880 8904769536 8914824360 8926920704 8936054784 8937000540 8950706880 8958283776 8971223040 8972972320 8980568064 9002741760 9008453376 9012119616 9025136640 9030862464 9043906560 9053327296 9062590716 9069133824 9075680640 9083363328 9085134474 9098256960 9119924224 9120889440 9130221990 9133096960 9149210460 9152933985 9156955392 9171969690 9172942848 9187983360 9189126648 9210839040 9211985172 9214885888 9225290880 9234900558 9239439360 9247260672 9249063776 9262423040 9270263808 9302833152 9316270080 9318086640 9322180608 9325974528 9345370112 9354932352 9378203328 9391749120 9401532192 9414115328 9415111680 9424745280 9434562723 9448189920 9454184142 9467839680 9471692880 9477702013 9484369920 9494249472 9501103170 9507962880 9509145984 9524737755 9532800576 9547420672 9561210880 9565102080 9569304576 9586187676 9602924544 9618670080 9626812416 9642597120 9646833664 9657726390 9680726016 9684665856 9696599120 9704807424 9718824960 9728948736 9738903456 9752970240 9759157824 9763129584 9777231360 9783434336 9800515584 9817806609 9824894976 9831987360 9835988760 9840310272 9855401984 9856445040 9866530215 9873653760 9911644665 9928949760 9937354752 9939292416 9953648640 9954887202 9978408960 9979650603 9997074432 10009392640 10013466240 10017865728 10042785792 10053061632 10069545240 10076815360 10078069248 10092625920 10094593860 10099028992 10103139072 10134510048 10138634568 10141827072 10153278720 10159720272 10174394880 10184993208 10192158720 10202775552 10210140720 10235539080 10259914752 10261000620 10274734080 10285436928 10300293120 10301574816 10319560704 10336481280 10362193920 10366746624 10394369280 10403168256 10405196748 10420225920 10429046784 10446146880 10465687296 10480803840 10482847470 10487453184 10491721344 10513541376 10524298896 10531897344 10549166080 10550478744 10565717760 10572420976 10576723716 10590879744 10592000640 10617225216 10629213660 10632560640 10643636224 10651319640 10655654490 10669916160 10681030656 10696458240 10724400648 10740848256 10756362240 10760739840 10765467648 10767566784 10783119360 10803290112 10809943040 10821003840 10830163968 10847921760 10852687872 10889461760 10890816768 10908674010 10917908352 10933678080 10935810015 10945067328 10956266388 10959716352 10972091520 10979052552 10983520782 10986979328 10999385280 11006363628 11025580032 11041505280 11043658240 11053006848 11060985780 11070349056 11087327232 11088500670 11107860480 11114907648 11130961920 11142556672 11158650880 11170068480 11179524096 11181703968 11197854720 11225710080 11260566720 11265149520 11270098944 11272296477 11288578080 11298134016 11309694336 11316659120 11328238395 11336417280 11337827904 11354204160 11361407616 11366031456 11381243904 11399905280 11401323804 11409555456 11429685306 11446194240 11458117359 11466178560 11473453056 11478122496 11486408310 11501993984 11514981465 11518607360 11542404096 11559075840 11561329720 11571116544 11587829760 11589271668 11628541440 11635918944 11652725760 11657468160 11662589952 11664864016 11681712640 11693665440 11702108160 11703564288 11722754160 11732677632 11751915240 11767644160 11798384832 11827734048 11839836258 11848384512 11867811840 11869288587 11873026048 11886432480 11893973598 11914739712 11916000720 11934275840 11944378368 11961630720 11974090752 11982734595 12003655680 12011271168 12016159488 12033515520 12041149952 12058542080 12083454288 12092178432 12100907520 12105832320 12111151104 12113512632 12131009280 12161185920 12173629320 12198947280 12203911980 12209273856 12229292920 12250644480 12252168864 12281118720 12282646896 12300387840 12313200744 12319252480 12329680896 12351434121 12360351744 12403777536 12421693440 12424115520 12429574144 12434632704 12473243136 12496343040 12504271104 12522332160 12535376256 12553482240 12566327040 12579416964 12597586560 12605578856 12623786240 12628923840 12645826560 12658999296 12668137560 12673293210 12677283840 12678861312 12699650340 12710400768 12731241510 12753469440 12759072768 12781583568 12786785388 12803899392 12824893440 12835749888 12856796160 12876968520 12899450880 12907634688 12912887808 12939743232 12958433280 12971931648 12985204608 13003960320 13006495935 13012210432 13017506112 13036308480 13067354112 13082109120 13090408812 13099859968 13109316480 13114651680 13120413696 13122972018 13141926720 13155373620 13164871680 13188098430 13199262336 13215526220 13220904645 13238599680 13249806336 13252389888 13271531520 13273182936 13304545280 13306200804 13329432576 13351288320 13357154304 13390381056 13404082176 13405500810 13426060320 13437425664 13456834560 13459458480 13470852096 13504112640 13512680064 13518179424 13537704960 13546293696 13565859840 13579990944 13593886074 13603700736 13613520960 13625044992 13627701711 13647385440 13679886336 13681334160 13695332985 13699645440 13713915904 13723815690 13733724160 13735433088 13757954535 13759414272 13781975040 13816258560 13817977758 13822328832 13837936320 13852350837 13859159040 13870891008 13873595664 13893634560 13905395712 13928195840 13954249728 13974405120 13977129960 13983270912 13988961792 14018055168 14032398528 14067304992 14087623680 14102298288 14121172992 14122667520 14137117920 14156300288 14172284880 14181276213 14201759520 14207539320 14226554880 14241374208 14251654755 14261944320 14263718976 14299200864 14321131008 14341816320 14347653120 14353956864 14356755712 14377492480 14379281514 14404386816 14428005120 14440218624 14463895680 14470250496 14486589585 14521089024 14544898680 14557211136 14578237440 14581080020 14593423104 14608355184 14629455360 14638736736 14644694376 14665847040 14675151504 14700773376 14722007040 14737342464 14747981040 14760465408 14783102976 14784667560 14810480640 14819876864 14841282560 14893424640 14906032128 14908938624 14930472960 14932330803 14967613440 15014088960 15020199360 15026798592 15029728636 15051437440 15064178688 15079592448 15104317860 15115223040 15117103872 15138938880 15141890790 15148543488 15154708608 15174991872 15201765072 15212740608 15239580408 15261592320 15277489812 15288238080 15297937408 15304163328 15315211080 15353308620 15389872128 15391500930 15412101120 15428155392 15450439680 15452362224 15504721920 15514558592 15536967680 15543290880 15550119936 15591553920 15604752384 15607795122 15630338880 15643570176 15669220320 15724271205 15731179776 15737582016 15756973570 15770312064 15786448344 15797846016 15823749120 15825718116 15848576640 15858631464 15865085574 15886319616 15888000960 15925837824 15948840960 15965454336 15976979460 15983481735 16004874240 16015028224 16021545984 16044687360 16111272384 16134543360 16141109760 16148201472 16151350176 16174679040 16214914560 16231505760 16245245952 16265263040 16271882640 16279031808 16334192640 16336225152 16363011015 16374824960 16376862528 16400517120 16417600992 16439574528 16468578828 16475281173 16480468992 16499077920 16509545442 16538370048 16562257920 16565487360 16579510272 16591478670 16630990848 16632751005 16661790720 16672361472 16696442880 16713835008 16737976320 16755102720 16769286144 16772555952 16796782080 16838565120 16878665728 16890850080 16897724280 16903045120 16905148416 16932867120 16947201024 16974988680 17004625920 17006741856 17031306240 17042111424 17049047184 17071865856 17099857920 17101985706 17114333184 17142394880 17144527959 17169291360 17199267840 17210179584 17217183744 17252990976 17277911040 17295908864 17313606144 17338613760 17341994580 17356674816 17381744640 17423138816 17442812160 17453878416 17479088640 17486202240 17493884928 17497296024 17522568960 17540498160 17553162240 17555346432 17584131240 17599016448 17627872860 17651466240 17669853184 17695375360 17697577248 17741601072 17772576768 17801717760 17809539072 17829648720 17840960397 17853841408 17872109568 17874001080 17901413760 17916567552 17942446080 17945944640 17961136128 18005483520 18016906752 18024239232 18050273280 18061724928 18087813120 18106654592 18125181432 18138267648 18151361280 18166726656 18170268948 18196513920 18239848448 18241778880 18260443980 18266193920 18298420920 18305867970 18313910784 18343939380 18345885696 18375966720 18378253296 18421678080 18423970344 18429771776 18450581760 18469801116 18478878720 18494521344 18498127552 18524846080 18540527616 18605666304 18632540160 18636173280 18644361216 18651949056 18690740224 18709864704 18756406656 18783498240 18787160795 18803064384 18828230656 18830223360 18849490560 18869125446 18896379840 18908368284 18935679360 18943385760 18955404026 18968739840 18988498944 19002206340 19015925760 19018291968 19049475510 19065601152 19094841344 19096862265 19122421760 19130204160 19138609152 19172375352 19205849088 19237340160 19253624832 19285194240 19293667328 19315452780 19361452032 19369331712 19393198240 19409614848 19437649920 19457897472 19477806912 19505940480 19518315648 19526259168 19554462720 19566868672 19601031168 19635613218 19649789952 19663974720 19671977520 19680620544 19684458027 19710803968 19712890080 19733060430 19747307520 19782147645 19823289330 19857899520 19874709504 19878584832 19907297280 19909774404 19956817920 19959301206 19994148864 20018785280 20026932480 20035731456 20085571584 20106123264 20139090480 20153630720 20156138496 20185251840 20189187720 20198057984 20206278144 20269020096 20277269136 20306557440 20319440544 20348789760 20369986416 20390829111 20405551104 20420281440 20471078160 20484065641 20519829504 20522001240 20549468160 20570873856 20585723535 20600586240 20603149632 20639121408 20672962560 20724387840 20733493248 20788738560 20806336512 20810393496 20840451840 20858093568 20892293760 20931374592 20961607680 20965694940 20974906368 20983442688 21027082752 21048597792 21063794688 21098332160 21100957488 21131435520 21144841952 21153447432 21181759488 21184001280 21234450432 21258427320 21265121280 21287272448 21302639280 21311308980 21339832320 21362061312 21392916480 21448801296 21481696512 21512724480 21521479680 21530935296 21535133568 21566238720 21568922271 21606580224 21619886080 21642007680 21660327936 21695843520 21705375744 21778923520 21781633536 21817348020 21835816704 21867356160 21871620030 21890134656 21912532776 21919432704 21944183040 21958105104 21967041564 21973958656 21998770560 22012727256 22051160064 22083010560 22087316480 22106013696 22121971560 22140698112 22174654464 22177001340 22215720960 22229815296 22261923840 22285113344 22317301760 22340136960 22359048192 22363407936 22395709440 22451420160 22521133440 22530299040 22540197888 22544592954 22577156160 22596268032 22619388672 22633318240 22656476790 22672834560 22675655808 22708408320 22712836185 22722815232 22732062912 22762487808 22799810560 22802647608 22819110912 22859370612 22892388480 22916234718 22932357120 22946906112 22956244992 22972816620 23003987968 23029962930 23037214720 23084808192 23087251395 23118151680 23122659440 23142233088 23175659520 23178543336 23257082880 23271837888 23305451520 23314936320 23325179904 23329728032 23363425280 23387330880 23407128576 23411692683 23445508320 23465355264 23503830480 23535288320 23596769664 23635460355 23655468096 23679672516 23696769024 23735623680 23738577174 23746052096 23772864960 23787947196 23797628361 23829479424 23832001440 23868551680 23888756736 23923261440 23948181504 23965469190 24007311360 24022542336 24032318976 24067031040 24082299904 24117084160 24166908576 24184356864 24201815040 24211664640 24222302208 24227025264 24262018560 24322371840 24347258640 24397894560 24407823960 24418547712 24458585840 24501288960 24504337728 24562237440 24565293792 24600775680 24626401488 24638504960 24659361792 24702868242 24720703488 24764318163 24807555072 24843386880 24848231040 24859148288 24869265408 24887218005 24946486272 24992686080 25008542208 25044664320 25070752512 25106964480 25132654080 25158833928 25195173120 25211157712 25247572480 25257847680 25291653120 25317998592 25336275120 25346586420 25354567680 25357722624 25399300680 25420801536 25462483020 25506938880 25563167136 25573570776 25607798784 25649786880 25652978559 25671499776 25713592320 25753937040 25798901760 25815269376 25825775616 25879486464 25916866560 25943863296 25970409216 26007920640 26012991870 26024420864 26035012224 26072616960 26134708224 26164218240 26180817624 26199719936 26218632960 26229303360 26240827392 26245944036 26283853440 26310747240 26329743360 26376196860 26398524672 26431052440 26441809290 26477199360 26499612672 26504779776 26543063040 26546365872 26609090560 26612401608 26658865152 26702576640 26714308608 26780762112 26808164352 26811001620 26852120640 26874851328 26913669120 26918916960 26941704192 27008225280 27025360128 27036358848 27075409920 27092587392 27131719680 27159981888 27187772148 27207401472 27227041920 27250089984 27255403422 27294770880 27359772672 27362668320 27390665970 27399290880 27427831808 27447631380 27458801955 27467448320 27470866176 27515909070 27518828544 27563950080 27632517120 27635955516 27644657664 27675872640 27704701674 27718318080 27741782016 27747191328 27787269120 27810791424 27856391680 27908499456 27948810240 27954259920 27966541824 27977923584 28036110336 28064797056 28134609984 28175247360 28204596576 28242345984 28245335040 28274235840 28303688169 28312600576 28344569760 28362552426 28403519040 28415078640 28433106039 28453109760 28482748416 28503309510 28523888640 28527437952 28574213265 28598401728 28642262016 28683632640 28695306240 28707913728 28713511424 28754984960 28758563028 28808773632 28856010240 28880437248 28927791360 28940500992 28973179170 29042178048 29089797360 29114422272 29156474880 29162160040 29186846208 29216710368 29258910720 29277473472 29289388752 29331694080 29350303008 29401546752 29453419827 29474684928 29495962080 29520930816 29566205952 29569335120 29599590645 29620961280 29639753728 29682565120 29734933995 29786849280 29812064256 29817877248 29860945920 29864661606 29935226880 29938951809 30028177920 30040398720 30053597184 30059457272 30102874880 30128357376 30159184896 30208635720 30230446080 30234207744 30277877760 30283781580 30297086976 30309417216 30403530144 30425481216 30479160816 30523184640 30554979624 30576476160 30595874816 30608326656 30630422160 30706617240 30779744256 30783001860 30824202240 30856310784 30900879360 30904724448 31009443840 31029117184 31073935360 31086581760 31100239872 31183107840 31209504768 31215590244 31260677760 31287140352 31338440640 31448542410 31462359552 31475164032 31513947140 31540624128 31572896688 31595692032 31647498240 31651436232 31697153280 31717262928 31730171148 31772639232 31776001920 31851675648 31897681920 31930908672 31953958920 31966963470 32009748480 32030056448 32043091968 32089374720 32222544768 32269086720 32282219520 32296402944 32302700352 32349358080 32429829120 32463011520 32490491904 32530526080 32543765280 32558063616 32668385280 32672450304 32726022030 32749649920 32753725056 32801034240 32807430045 32835201984 32879149056 32937157656 32950562346 32960937984 32998155840 33019090884 33076740096 33124515840 33130974720 33159020544 33182957340 33261981696 33265502010 33323581440 33344722944 33392885760 33427670016 33475952640 33510205440 33538572288 33545111904 33593564160 33677130240 33757331456 33781700160 33795448560 33810296832 33816889431 33865734240 33894402048 33949977360 33984715185 34009251840 34013483712 34062612480 34084222848 34098094368 34143731712 34199715840 34203971412 34228666368 34284789760 34289055918 34338582720 34374352077 34398535680 34420359168 34434367488 34505981952 34544944395 34555822080 34591817728 34627212288 34677227520 34683989160 34713349632 34763489280 34885624320 34907756832 34958177280 34972404480 34987769856 34994592048 35045137920 35080996320 35106324480 35110692864 35168262480 35198032896 35255745720 35302932480 35339706368 35390750720 35395154496 35483202144 35545153536 35603435520 35607865761 35619078144 35659297440 35681920794 35707682816 35744219136 35748002160 35802827520 35833135104 35884892160 35891889280 35922272256 35948203785 36010967040 36033813504 36048478464 36100546560 36123449856 36175626240 36213309184 36250362864 36276535296 36302722560 36333453312 36340537896 36393027840 36479696896 36483557760 36520887960 36532387840 36596841840 36611735940 36627821568 36687878760 36751933440 36756506592 36843356160 36847940688 36901163520 36939602232 36957757440 36989042688 36996255104 37049692160 37054302363 37081055232 37211332608 37265080320 37272346560 37288722432 37303898112 37381480448 37419729408 37512813312 37566996480 37574321590 37606128768 37656461312 37660446720 37698981120 37738250892 37792759680 37816736568 37871358720 37886771520 37910808052 37937479680 37976997888 38004412680 38031851520 38036583936 38098951020 38131202304 38189682688 38193724530 38244843520 38260408320 38277218304 38344750704 38411698176 38474680320 38507249664 38570388480 38587334656 38630905560 38722904064 38738663424 38786396480 38819229696 38875299840 38915794944 38955613824 39011880960 39019487805 39036631296 39052518336 39108925440 39133737344 39202062336 39271226436 39299579904 39327949440 39343955040 39361241088 39368916054 39421607936 39425780160 39466120860 39494615040 39564295290 39646578660 39662713935 39715799040 39749419008 39757169664 39814594560 39819548808 39913635840 39918602412 39988297728 40037570560 40053864960 40071462912 40171143168 40212246528 40278180960 40307261440 40312276992 40370503680 40378375440 40396115968 40412556288 40538040192 40554538272 40613114880 40638881088 40697579520 40739972832 40781658222 40811102208 40840562880 40883105133 40942156320 40968131282 41039659008 41044002480 41098936320 41141747712 41171447070 41201172480 41206299264 41273863605 41278242816 41345925120 41448775680 41466986496 41557052511 41577477120 41612673024 41620786992 41680903680 41716187136 41784587520 41862749184 41923215360 41931389880 41949812736 41966885376 42054165504 42097195584 42196664320 42201914976 42262871040 42289683904 42306894864 42363518976 42368002560 42468900864 42516854640 42543828639 42574544896 42605278560 42622617960 42679664640 42724122624 42754964265 42785832960 42897602592 42963393024 43025448960 43042959360 43061870592 43070267136 43132477440 43137844542 43213160448 43239772160 43284015360 43320655872 43391687040 43410751488 43557847040 43563267072 43634696040 43671633408 43734712320 43743240060 43780269312 43825065552 43888366080 43916210208 43934083128 43947917312 43997541120 44025454512 44102320128 44166021120 44174632960 44212027392 44243943120 44281396224 44349308928 44354002680 44431441920 44459630592 44523847680 44570226688 44634603520 44680273920 44718096384 44726815872 44791418880 44902840320 45042266880 45060598080 45080395776 45089185908 45154312320 45192536064 45238777344 45266636480 45312953580 45345669120 45351311616 45416816640 45425672370 45445630464 45464125824 45524975616 45599621120 45605295216 45638221824 45718741224 45784776960 45832469436 45864714240 45893812224 45912489984 45945633240 46007975936 46059925860 46074429440 46169616384 46174502790 46236303360 46245318880 46284466176 46351319040 46357086672 46514165760 46543675776 46610903040 46629872640 46650359808 46659456064 46726850560 46774661760 46814257152 46823385366 46891016640 46930710528 47007660960 47070576640 47172813615 47193539328 47270920710 47310936192 47359345032 47388510065 47393538048 47471247360 47477154348 47492104192 47545729920 47575894392 47595256722 47658958848 47664002880 47737103360 47777513472 47846522880 47896363008 47930938380 48014622720 48045084672 48064637952 48134062080 48164599808 48234168320 48333817152 48403630080 48423329280 48444604416 48454050528 48524037120 48644743680 48694517280 48795789120 48815647920 48837095424 48846618067 48917171680 49002577920 49008675456 49089033045 49124474880 49130587584 49201551360 49252802976 49277009920 49318723584 49405736484 49441406976 49528636326 49615110144 49686773760 49696462080 49718296576 49738530816 49774436010 49892972544 49898253015 49985372160 50017084416 50089328640 50141505024 50213928960 50265308160 50317667856 50390346240 50422315424 50495144960 50515695360 50635997184 50672550240 50693172840 50709135360 50715445248 50798601360 50841603072 50924966040 51013877760 51126334272 51147141552 51215597568 51299573760 51305957118 51342999552 51427184640 51433583877 51507874080 51597803520 51630538752 51651551232 51758972928 51833733120 51887726592 51940818432 52015841280 52025983740 52048841728 52070024448 52145233920 52269416448 52328436480 52361635248 52399439872 52437265920 52458606720 52481654784 52491888072 52567706880 52621494480 52659486720 52752393720 52797049344 52862104880 52883618580 52954398720 53009559552 53086126080 53092731744 53218181120 53224803216 53317730304 53405153280 53428617216 53522881191 53561524224 53616328704 53622003240 53704241280 53749702656 53827338240 53837833920 53883408384 54016450560 54050720256 54072717696 54150819840 54185174784 54263439360 54319963776 54375544296 54414802944 54454083840 54500179968 54510806844 54589541760 54719545344 54725336640 54781331940 54798581760 54855663616 54895262760 54917603910 54934896640 54941732352 55031818140 55037657088 55127900160 55265034240 55271911032 55289315328 55351745280 55409403348 55436636160 55483564032 55494382656 55574538240 55621582848 55712783360 55816998912 55897620480 55908519840 55933083648 55955847168 56072220672 56129594112 56269219968 56350494720 56361482385 56409193152 56484691968 56490670080 56548471680 56607376338 56625201152 56689139520 56725104852 56807038080 56830157280 56866212078 56906219520 56965496832 57006619020 57047777280 57054875904 57148426530 57196803456 57284524032 57290586795 57367265280 57390612480 57415827456 57427022848 57509969920 57517126056 57617547264 57712020480 57760874496 57855582720 57881001984 57946358340 58084356096 58179594720 58228844544 58312949760 58324320080 58373692416 58433420736 58517821440 58554946944 58578777504 58663388160 58700606016 58803093504 58906839654 58949369856 58991924160 59041861632 59053374081 59132411904 59138670240 59199181290 59241922560 59279507456 59346442935 59365130240 59469867990 59573698560 59624128512 59635754496 59721891840 59729323212 59870453760 59877903618 60056355840 60080797440 60107194368 60118914544 60205749760 60256714752 60318369792 60417271440 60460892160 60468415488 60555755520 60567563160 60594173952 60618834432 60807060288 60958321632 61046369280 61109959248 61172487333 61191749632 61216653312 61260844320 61413234480 61452196923 61559488512 61566003720 61648404480 61712621568 61757170605 61801758720 61809448896 62018887680 62058234368 62147870720 62173163520 62200479744 62366215680 62419009536 62431180488 62521355520 62574280704 62676881280 62897084820 62924719104 62950328064 63027894280 63081248256 63145793376 63191384064 63294996480 63302872464 63394306560 63434525856 63460342296 63545278464 63552003840 63703351296 63795363840 63861817344 63907917840 63933926940 64019496960 64060112896 64086183936 64178749440 64445089536 64538173440 64564439040 64592805888 64605400704 64698716160 64706766813 64859658240 64926023040 64980983808 65061052160 65087530560 65116127232 65336770560 65344900608 65452044060 65499299840 65507450112 65602068480 65614860090 65670403968 65758298112 65874315312 65901124692 65921875968 65996311680 66038181768 66153480192 66249031680 66261949440 66318041088 66365914680 66523963392 66531004020 66647162880 66689445888 66785771520 66855340032 66951905280 67020410880 67077144576 67090223808 67187128320 67354260480 67514662912 67563400320 67590897120 67620593664 67633778862 67731468480 67788804096 67899954720 67969430370 68018503680 68026967424 68125224960 68138508555 68168445696 68196188736 68287463424 68399431680 68407942824 68457332736 68569579520 68578111836 68677165440 68748704154 68797071360 68840718336 68868734976 69011963904 69089888790 69111644160 69183635456 69254424576 69261754185 69354455040 69367978320 69426699264 69526978560 69771248640 69815513664 69916354560 69944808960 69975539712 69989184096 70090275840 70161992640 70221385728 70235078049 70336524960 70396065792 70511491440 70605864960 70679412736 70781501440 70790308992 70906381065 70966404288 71090307072 71206871040 71215731522 71238156288 71318594880 71363841588 71392885083 71415365632 71488438272 71496004320 71605655040 71666270208 71769784320 71783778560 71844544512 71896407570 72021934080 72067627008 72096956928 72201093120 72246899712 72351252480 72426618368 72500725728 72553070592 72605445120 72666906624 72681075792 72786055680 72959393792 72967115520 73041775920 73193683680 73223471880 73255643136 73375757520 73503866880 73513013184 73686712320 73695881376 73802327040 73879204464 73915514880 73978085376 73992510208 74099384320 74108604726 74162110464 74292954489 74422665216 74530160640 74544693120 74577444864 74607796224 74661654015 74762960896 74839458816 75025626624 75133992960 75148643180 75212257536 75320893440 75397962240 75476501784 75585519360 75633473136 75742717440 75773543040 75821616104 75874959360 75953995776 76008825360 76063703040 76073167872 76197902040 76262404608 76379365376 76387449060 76489687040 76520816640 76689501408 76823396352 76949360640 76958935677 77014499328 77140776960 77174669312 77261811120 77445808128 77477326848 77572792960 77638459392 77750599680 77831589888 77911227648 78023761920 78038975610 78073262592 78105036672 78217850880 78267474688 78404124672 78542452872 78599159808 78655898880 78687910080 78722482176 78737832108 78843215872 78851560320 78932241720 78989230080 79128590580 79293157320 79325427870 79431598080 79498838016 79514339328 79629189120 79639097616 79827271680 79837204824 79976595456 80075141120 80107729920 80142925824 80342286336 80424493056 80556361920 80624553984 80741007360 80756750880 80792231936 80825112576 81076080384 81109076544 81226229760 81277762176 81395159040 81479945664 81563316444 81622204416 81681125760 81766210266 81884312640 81936262564 82079318016 82088004960 82197872640 82283495424 82342894140 82376405865 82402344960 82412598528 82547727210 82556485632 82691850240 82897551360 82933972992 83114105022 83154954240 83225346048 83241573984 83361807360 83432374272 83569175040 83725498368 83846430720 83862779760 83899625472 83933770752 84108331008 84194391168 84393328640 84403829952 84525742080 84579367808 84613789728 84727037952 84736005120 84911064507 84937801728 85033709280 85087657278 85149089792 85210557120 85245235920 85299318117 85359329280 85448245248 85509928530 85571665920 85722639795 85795205184 85926786048 86050897920 86085918720 86123741184 86140534272 86264954880 86275689084 86426320896 86479544320 86568030720 86641311744 86783374080 86821502976 87115694080 87126534144 87269392080 87343266816 87469424640 87486480120 87560538624 87650131104 87776732160 87832420416 87868166256 87995082240 88050909024 88204640256 88349265920 88360259481 88424054784 88487886240 88562792448 88698617856 88708005360 88862883840 88919261184 89047695360 89140453376 89204801985 89269207040 89360547840 89436192768 89453631744 89582837760 89805680640 89816855427 90084533760 90121196160 90160791552 90178371816 90308624640 90385072128 90477554688 90533272960 90625907160 90691338240 90702623232 90833633280 90851344740 90891260928 90928251648 91199242240 91210590432 91276443648 91437482448 91569553920 91664938872 91729428480 91787624448 91824979968 91891266480 92015951872 92119851720 92148858880 92339232768 92349005580 92472606720 92490637760 92568932352 92702638080 92714173344 93028331520 93087351552 93221806080 93259745280 93300719616 93318912128 93453701120 93549323520 93628514304 93646770732 93782033280 93861421056 94015321920 94141153280 94345627230 94387078656 94541841420 94621872384 94718690064 94777020130 94787076096 94942494720 94954308696 94984208384 95091459840 95151788784 95190513444 95317917696 95328005760 95474206720 95555026944 95693045760 95792726016 95861876760 96029245440 96090169344 96129275904 96268124160 96329199616 96468336640 96667634304 96807260160 96846658560 96889208832 96908101056 97048074240 97289487360 97389034560 97591578240 97631295840 97674190848 97693236134 97834343360 98005155840 98017350912 98178066090 98248949760 98261175168 98403102720 98422290135 98505605952 98554019840 98637447168 98811472968 98882813952 99057272652 99230220288 99373547520 99392924160 99436593152 99477061632 99548872020 99785945088 99796506030 99970744320 100034168832 100178657280 100283010048 100427857920 100530616320 100635335712 100780692480 100844630848 100990289920 101031390720 101271994368 101345100480 101386345680 101430890496 101450668293 101597202720 101683206144 101849932080 101954145555 102027755520 102252668544 102294283104 102420328205 102431195136 102599147520 102611914236 102685999104 102854369280 102867167754 103015748160 103123056231 103195607040 103261077504 103303102464 103517945856 103667466240 103775453184 103881636864 104031682560 104051967480 104097683456 104140048896 104290467840 104656872960 104723270496 104798879744 104874531840 104917213440 104963309568 104983776144 105135413760 105242988960 105318973440 105504787440 105594098688 105724209760 105767237160 105908797440 106019119104 106172252160 106185463488 106436362240 106449606432 106635460608 106810306560 106857234432 107045762382 107123048448 107232657408 107244006480 107408482560 107499405312 107654676480 107675667840 107766816768 107844611355 108032901120 108101440512 108145435392 108301639680 108370349568 108526878720 108639927552 108751088592 108829605888 108908167680 109000359936 109021613688 109179083520 109439090688 109450673280 109562663880 109597163520 109711327232 109790525520 109835207820 109869793280 109883464704 110063636280 110255800320 110530068480 110543822064 110703490560 110818806696 110873272320 110967128064 110988765312 111149076480 111162907089 111243165696 111425566720 111633997824 111795240960 111817039680 111866167296 111911694336 112144441344 112259188224 112538439936 112700989440 112722964770 112818386304 112969383936 112981340160 113096943360 113214752676 113250402304 113378279040 113450209704 113614076160 113660314560 113732424156 113812439040 113930993664 114013238040 114095554560 114109751808 114296853060 114393606912 114569048064 114581173590 114734530560 114781224960 114831654912 114854045696 115019939840 115034252112 115235094528 115424040960 115521748992 115711165440 115762003968 115892716680 116168712192 116359189440 116457689088 116625899520 116648640160 116747384832 116866841472 117035642880 117058463415 117109893888 117157555008 117326776320 117401212032 117606187008 117813679308 117898739712 117983848320 118083723264 118106748162 118264823808 118277340480 118398362580 118483845120 118559014912 118692885870 118730260480 118939735980 118988141805 119147397120 119248257024 119271508992 119443783680 119458646424 119740907520 119755807236 120112711680 120161594880 120214388736 120237829088 120411499520 120513429504 120636739584 120834542880 120921784320 120936830976 121111511040 121135126320 121188347904 121237668864 121614120576 121916643264 122092738560 122219918496 122344974666 122383499264 122433306624 122521688640 122649315399 122826468960 122904393846 123118977024 123132007440 123296808960 123425243136 123514341210 123603517440 123618897792 123821590815 124037775360 124116468736 124295741440 124346327040 124400959488 124732431360 124838019072 124862360976 125042711040 125148561408 125353762560 125794169640 125849438208 125900656128 126055788560 126162496512 126291586752 126589992960 126605744928 126788613120 126869051712 126920684592 127090556928 127104007680 127406702592 127631485917 127723634688 127815835680 127867853880 128038993920 128120225792 128172367872 128264892795 128357498880 128890179072 129076346880 129128878080 129185611776 129210801408 129397432320 129413533626 129719316480 129852046080 129961967616 130122104320 130175061120 130232254464 130673541120 130689801216 130904088120 130998599680 131014900224 131204136960 131229720180 131340807936 131748630624 131802249384 131843751936 131992623360 132076363536 132306960384 132498063360 132523898880 132636082176 132731829360 133047926784 133062008040 133294325760 133378891776 133571543040 133710680064 133903810560 134040821760 134154289152 134180447616 134374256640 134708520960 135029325824 135126800640 135181794240 135241187328 135267557724 135462936960 135577608192 135799909440 135938860740 136037007360 136053934848 136250449920 136277017110 136336891392 136392377472 136574926848 136798863360 136815885648 136914665472 137139159040 137156223672 137354330880 137497408308 137594142720 137681436672 137737469952 138023927808 138179777580 138223288320 138367270912 138508849152 138523508370 138708910080 138735956640 138853398528 139053957120 139542497280 139631027328 139832709120 139889617920 139951079424 139978368192 140180551680 140323985280 140442771456 140470156098 140673049920 140792131584 141022982880 141211729920 141358825472 141518440845 141563002880 141580617984 141812762130 141932808576 142165530195 142180614144 142413742080 142431463044 142476312576 142637189760 142727683176 142785770166 142830731264 142976876544 142992008640 143211310080 143332540416 143539568640 143567557120 143689089024 143792815140 144043868160 144135254016 144193913856 144402186240 144493799424 144702504960 144853236736 145001451456 145210890240 145333813248 145362151584 145572111360 145918787584 145934231040 146083551840 146387367360 146446943760 146511286272 146539854201 146751515040 147007733760 147026026368 147267099135 147373424640 147391762752 147604654080 147758408928 147831029760 147956170752 147985020416 148198768640 148217209452 148324220928 148585908978 148845330432 149060321280 149089386240 149154889728 149215592448 149323308030 149525921792 149678917632 149694759045 150051253248 150267985920 150297286360 150424515072 150641786880 150795924480 150953003568 151171038720 151266946272 151485434880 151547086080 151643232208 151907991552 152017650720 152127406080 152146335744 152395804080 152524809216 152758730752 152774898120 152979374080 153041633280 153379002816 153646792704 153898721280 153917871354 154028998656 154281553920 154300751631 154349338624 154523622240 154891616256 154954653696 155145585920 155276918784 155501199360 155663179776 155822455296 156047523840 156077951220 156146525184 156210073344 156435701760 156534949376 156808249344 157084905744 157198319616 157311797760 157375820160 157444964352 157475664216 157686431744 157703120640 157864483440 157978460160 158257181160 158586314640 158650855740 158863196160 159028678656 159258378240 159278195232 159654543360 159674409648 159953190912 160150282240 160215459840 160285851648 160568643573 160684572672 160848986112 161112723840 161249107968 161482014720 161513501760 161584463872 161650225152 162152160768 162218153088 162452459520 162555524352 162790318080 162959891328 163126632888 163244408832 163362251520 163532420532 163768625280 163872525128 164158636032 164176009920 164395745280 164566990848 164685788280 164752811730 164804689920 164825197056 165095454420 165112971264 165383700480 165795102720 165867945984 166228210044 166309908480 166450692096 166483147968 166723614720 166864748544 167138350080 167450996736 167692861440 167725559520 167799250944 167867541504 168216662016 168388782336 168786657280 168807659904 169051484160 169084447155 169158735616 169227579456 169454075904 169472010240 169822129014 169875603456 170067418560 170175314556 170298179584 170421114240 170490471840 170598636234 170718658560 170896490496 171019857060 171143331840 171445279590 171590410368 171853572096 171871760385 172101795840 172171837440 172247482368 172281068544 172529909760 172551378168 172852641792 172959088640 173136061440 173282623488 173566748160 173643005952 174253068288 174538784160 174686533632 174938849280 174972960240 175121077248 175300262208 175553464320 175664840832 175736332512 175990164480 176101818048 176409280512 176698531840 176720518962 176848109568 176975772480 177125584896 177160122243 177397235712 177416010720 177725767680 177838522368 178039328805 178095390720 178280906752 178409603970 178538414080 178721095680 178872385536 178907263488 179165675520 179611361280 179633710854 180169067520 180242392320 180321583104 180356743632 180617249280 180770144256 180955109376 181066545920 181251814320 181382676480 181405246464 181667266560 181702689480 181782521856 181856503296 182398484480 182421180864 182874964896 183139107840 183329877744 183517461999 183575248896 183649959936 183782532960 184031903744 184239703440 184356590769 184678465536 184698011160 184945213440 184981275520 185137864704 185271511815 185405276160 185428346688 186056663040 186174703104 186443612160 186519490560 186601439232 186637824256 186907402240 187098647040 187257028608 187293541464 187564066560 187722842112 188030643840 188282306560 188691254460 188774157312 189083682840 189243744768 189437380128 189554040260 189574152192 189884989440 189908617392 190182919680 190303577568 190381026888 190635835392 190656011520 190948413440 191110053888 191386091520 191585452032 191723753520 192058490880 192180338688 192258551808 192536248320 192658399232 192936673280 193335268608 193614520320 193693317120 193778417664 193816202112 194096148480 194120300439 194578974720 194778069120 195183156480 195262591680 195348381696 195386472268 195668686720 196010311680 196034701824 196356132180 196497899520 196522350336 196806205440 196844580270 197011211904 197108039680 197274894336 197622945936 197765627904 198114545304 198460440576 198747095040 198785848320 198873186304 198954123264 199097744040 199571890176 199593012060 199941488640 200068337664 200357314560 200566020096 200855715840 201061232640 201270671424 201561384960 201689261696 201980579840 202062781440 202543988736 202690200960 202772691360 202861780992 202901336586 203194405440 203366412288 203699864160 203908291110 204055511040 204415525665 204505337088 204588566208 204840656410 204862390272 205198295040 205223828472 205371998208 205708738560 205734335508 206031496320 206246112462 206391214080 206522155008 206606204928 207035891712 207334932480 207550906368 207763273728 207785262555 208063365120 208103934960 208195366912 208280097792 208580935680 209313745920 209446540992 209749063680 209834426880 209926619136 209967552288 210270827520 210485977920 210705234147 211009574880 211188197376 211448419520 211534474320 211817594880 212038238208 212344504320 212370926976 212719143195 212872724480 212899212864 213270921216 213620613120 213714468864 214091524764 214178655249 214246096896 214465314816 214488012960 214816965120 214998810624 215309352960 215351335680 215533633536 215689222710 216065802240 216202881024 216290870784 216603279360 216740699136 217053757440 217279855104 217502177184 217659211776 217816335360 218000719872 218043227376 218358167040 218878181376 218901346560 219125327760 219422654464 219581051040 219670415640 219739586560 219766929408 220127272560 220511600640 221060136960 221087644128 221406981120 221637613392 221746544640 221934256128 221977530624 222298152960 222325814178 222486331392 222851133440 222878863467 223267995648 223590481920 223634079360 223732334592 223823388672 224288882688 224518376448 225076879872 225401978880 225445929540 225636772608 225962680320 226193886720 226429505352 226500804608 226756558080 226900419408 227228152320 227320629120 227464848312 227624878080 227861987328 228026476080 228191109120 228219503616 228593706120 228787213824 229138096128 229162347180 229469061120 229562449920 229708091392 230039879680 230068504224 230470189056 230848081920 231043497984 231422330880 231524007936 231785433360 232337424384 232718378880 232915378176 233251799040 233297280320 233494769664 233733682944 234071285760 234116926830 234219787776 234315110016 234653552640 234802424064 235212374016 235627358616 235797479424 235967696640 236167446528 236213496324 236529647616 236554680960 236796725160 236967690240 237118029824 237385771740 237460520960 237879471960 237976283610 238294794240 238496514048 238543017984 238887567360 238917292848 239481815040 239511614472 240225423360 240323189760 240428777472 240475658176 240822999040 241026859008 241273479168 241669085760 241873661952 242223022080 242270252640 242376695808 242475337728 243228241152 243833286528 244185477120 244233090335 244439836992 244689949332 244766998528 244866613248 245043377280 245298630798 245652937920 245808787692 246237954048 246264014880 246593617920 246850486272 247028682420 247207034880 247237795584 247643181630 248075550720 248232937472 248591482880 248692654080 248801918976 249464862720 249676038144 249724721952 250085422080 250297122816 250707525120 251588339280 251698876416 251801312256 252111577120 252324993024 252583173504 253179985920 253211489856 253577226240 253738103424 253841369184 254181113856 254208015360 254813405184 255262971834 255447269376 255631671360 255735707760 255897954351 256077987840 256240451584 256344735744 256529785590 256714997760 257167919385 257780358144 258152693760 258257756160 258371223552 258421602816 258794864640 258827067252 259438632960 259704092160 259923935232 260244208640 260350122240 260464508928 261347082240 261379602432 261808176240 261997199360 262029800448 262408273920 262459440360 262681615872 263497261248 263604498768 263985246720 264152727072 264613920768 265047797760 265080778443 265272164352 265463658720 266095853568 266124016080 266588651520 266757783552 267143086080 267421360128 267614405955 267807621120 268081643520 268308578304 268360895232 268748513280 269417041920 270058651648 270253601280 270363588480 270482374656 270535115448 270925873920 271155216384 271599818880 271877721480 272074014720 272107869696 272500899840 272554034220 272673782784 272784754944 273597726720 273631771296 273829330944 274278318080 274312447344 274708661760 274994816616 275188285440 275362873344 275474939904 276047855616 276359555160 276446576640 276734541824 277017698304 277047016740 277417820160 277471913280 277706797056 278107914240 279084994560 279262054656 279665418240 279779235840 279902158848 279956736384 280361103360 280647970560 280885542912 280940312196 281346099840 281584263168 282045965760 282423459840 282717650944 283036881690 283126005760 283161235968 283625524260 283865617152 284331060390 284361228288 284827484160 284862926088 284952625152 285274379520 285455366352 285571540332 285661462528 285953753088 285984017280 286422620160 286665080832 287079137280 287135114240 287378178048 287585630280 288087736320 288270508032 288387827712 288804372480 288987598848 289405009920 289706473472 290002902912 290421780480 290667626496 290724303168 291144222720 291837575168 291868462080 292167103680 292774734720 292893887520 293022572544 293079708402 293503030080 294015467520 294052052736 294534198270 294746849280 294783525504 295209308160 295266870405 295516817856 295662059520 295912341504 295970040832 296397537280 296434418904 296648441856 297171817956 297690660864 298120642560 298178772480 298309779456 298431184896 298646616060 299051843584 299357835264 299389518090 300102506496 300535971840 300594572720 300849030144 301283573760 301591848960 301906007136 302342077440 302533892544 302970869760 303094172160 303286464416 303815983104 304035301440 304292671488 304352004879 304791608160 305049618432 305517461504 305549796240 305862436665 305958748160 306083266560 306758005632 307260984615 307293585408 307797442560 307835742708 308057997312 308563107840 308601503262 308698677248 309047244480 309369168693 309783232512 309909307392 310291171840 310553837568 311002398720 311326359552 311644910592 312095047680 312155902440 312293050368 312420146688 312871403520 313069898752 314169811488 314396639232 314623595520 314751640320 314889928704 314951328432 315372863488 315406241280 315728966880 315956920320 316514362320 317172629280 317301711480 317726392320 318057357312 318516756480 318556390464 319309086720 319348819296 319906381824 320300564480 320430919680 320571703296 321137287146 321369145344 321697972224 322225447680 322498215936 322964029440 323027003520 323168927744 323300450304 323533834065 324304321536 324436306176 324904919040 325111048704 325580636160 325919782656 326253265776 326488817664 326724503040 327064841064 327537250560 327745050256 328317272064 328352019840 328791490560 329133981696 329371576560 329505623460 329609379840 329650394112 330190908840 330767400960 331590205440 332456420088 332619816960 332901384192 332966295936 333447229440 333488721267 333729497088 334276700160 334901993472 335385722880 335451119040 335598501888 335735083008 336433324032 336777564672 337573314560 337615319808 338102968320 338168894310 338317471232 338455158912 338908151808 338944020480 339644258028 339751206912 340134837120 340350629112 340596359168 340842228480 340980943680 341197272468 341437317120 341792980992 342039714120 342286663680 342890559180 343180820736 343707144192 343743520770 344203591680 344343674880 344494964736 344562137088 345059819520 345102756336 345705283584 345918177280 346272122880 346565246976 347133496320 347286011904 348506136576 349077568320 349373067264 349877698560 349945920480 350242154496 350600524416 351106928640 351175390245 351329681664 351472665024 351980328960 352203636096 352818561024 353397063680 353441037924 353696219136 353951544960 354251169792 354320244486 354794471424 354832021440 355451535360 355677044736 356078657610 356190781440 356561813504 356819207940 356964425415 357076828160 357442191360 357744771072 357814526976 358331351040 359222722560 359267421708 360338135040 360484784640 360643166208 360713487264 361234498560 361540288512 361910218752 362133091840 362503628640 362765352960 362810492928 363334533120 363405378960 363565043712 363713006592 364796968960 364842361728 365749929792 366278215680 366659755488 367034923998 367150497792 367299919872 367565065920 367947946197 368063807488 368479406880 368713181538 369356931072 369396022320 369890426880 369962551040 370275729408 370543023630 370810552320 370856693376 371464772445 372113326080 372349406208 372887224320 373038981120 373202878464 373275648512 373814804480 374197294080 374514057216 374587082928 375128133120 375445684224 376061287680 377382508920 377548314624 378167365680 378487489536 378874760256 379108080520 379769978880 379817234784 380365839360 380607155136 380762053776 381271670784 381312023040 381896826880 382220107776 382894457751 383170904064 383447507040 384116981760 384360677376 384517103616 384794678385 385072496640 385316798464 385873346560 386670537216 387229040640 387386634240 387556835328 387632404224 388192296960 388240600878 389157949440 389556138240 390366312960 390525183360 390696763392 390772944536 391337373440 392020623360 392069403648 392712264360 392995799040 393044700672 393612410880 393689160540 394022423808 394216079360 395245891872 395531255808 396229090608 396920881152 397494190080 397571696640 397746372608 397908246528 398195488080 399143780352 399186024120 399882977280 400136675328 400714629120 401132040192 401711431680 402122465280 402541342848 403122769920 403378523392 403961159680 404125562880 405087977472 405380401920 405545382720 405723561984 405802673172 406388810880 406732824576 407399728320 407816582220 408111022080 408831051330 409010674176 409177132416 409681312820 409724780544 410396590080 410447656944 410743996416 411417477120 411468671016 412062992640 412492224924 412782428160 413044310016 413212409856 414071783424 414669864960 415101812736 415526547456 415570525110 416126730240 416207869920 416390733824 416560195584 417161871360 418627491840 418893081984 419498127360 419668853760 419853238272 419935104576 420541655040 420971955840 421410468294 422019149760 422376394752 422896839040 423068948640 423635189760 424076476416 424555322535 424689008640 424741853952 425438286390 425745448960 425798425728 426496590585 426541842432 427241226240 427428937728 428183049528 428357310498 428492193792 428930629632 428976025920 429633930240 429997621248 430618705920 430702671360 431067267072 431378445420 432131604480 432405762048 432581741568 433206558720 433481398272 434107514880 434559710208 435004354368 435632670720 436001439744 436086454752 436716334080 437756362752 437802693120 438250655520 438845308928 439162102080 439340831280 439533858816 439619562603 440254545120 441023201280 441801297405 442120273920 442175288256 442813962240 443275226784 443493089280 443868512256 443955061248 444596305920 444651628356 444972662784 445702266880 445757726934 446535991296 447180963840 447268158720 447464669184 447646777344 448577765376 449036752896 449084277135 450153759744 450803957760 450891859080 451273545216 451925360640 452387773440 452859010704 453513116160 453800838816 454456304640 454641258240 454929696624 455723974656 456052952160 456382218240 456439007232 457187412240 457574427648 458276192256 458324694360 458938122240 459124899840 459416182784 460079759360 460137008448 460940378112 461696163840 462086995968 462844661760 462902254893 463048015872 463570866720 464674848768 465436757760 465830756352 466503598080 466594560640 466989539328 467467365888 468142571520 468233853660 468439575552 468630220032 469307105280 469604848128 470424748032 471254717232 471594958848 471935393280 472334893056 472426992648 473059295232 473109361920 473593450320 473935380480 474236059648 474771543480 474921041920 475758943920 475952567220 476589588480 477086035968 477775134720 477834585696 478963630080 479023228944 480450846720 480646379520 480857554944 480951316352 481645998080 481705930719 482053718016 482546958336 483338171520 483747323904 484446044160 484540505280 484753391616 484950675456 486456482304 487666573056 488370954240 488466180670 488879673984 489379898664 489533997056 489733226496 490086754560 490597261596 491305875840 491617575384 492475908096 492528029760 493187235840 493700972544 494057364840 494414069760 494475591168 495286363260 496151101440 496465874944 497182965760 497385308160 497603837952 498929725440 499352076288 499449443904 500170844160 500594245632 501415050240 503176678560 503397752832 503602624512 504223154240 504649986048 505166347008 506359971840 506422979712 507154452480 507253341465 507476206848 507682738368 508362227712 508416030720 509626810368 510525943668 510894538752 511263342720 511471415520 511795908702 512155975680 512480903168 512689471488 513059571180 513429995520 514335838770 515560716288 515615281155 516305387520 516515512320 516742447104 516843205632 517589729280 517654134504 518877265920 519408184320 519847870464 520488417280 520700244480 520929017856 522759204864 523616352480 523994398720 524059600896 524816547840 524918880720 525363231744 526994522496 527208997536 527970493440 528305454144 529227841536 530095595520 530161556886 530544328704 530927317440 531480366729 532191707136 532248032160 533177303040 533515567104 534286172160 534842720256 535228811910 535615242240 536163287040 536617156608 536721790464 537497026560 538834083840 540117303296 540507202560 540727176960 540964749312 541070230896 541851747840 542310432768 543199637760 543755442960 544148029440 544215739392 545001799680 545108068440 545347565568 545569509888 547195453440 547263542592 548556636160 548624894688 549417323520 549989633232 550725746688 550949879808 552095711232 552719110320 553069772307 553469083648 554035396608 554094033480 554835640320 554943826560 555413594112 555814535445 556215828480 558169989120 558524109312 559330836480 559558471680 559804317696 559913472768 560722206720 561295941120 561771085824 561880624392 562692199680 563168526336 564091931520 564846919680 565435301888 566073763380 566252011520 566322471936 567251048520 567731234304 568662120780 568722456576 569654968320 569725852176 570548759040 570910732704 571143080664 571322925056 571907506176 571968034560 572845240320 573330161664 574158274560 574270228480 574756356096 575171260560 576175472640 576541016064 576775655424 577608744960 577975197696 578810019840 579412946944 580005805824 580843560960 581335252992 581448606336 582288445440 583675150336 583736924160 584334207360 585549469440 585787775040 586045145088 586159416804 587006060160 588030935040 588104105472 589068396540 589493698560 589567051008 590418616320 590533740810 591033635712 591324119040 591824683008 591940081664 592795074560 592868837808 593296883712 594343635912 595381321728 596241285120 596357544960 596619558912 596862369792 597293232120 598103687168 598715670528 598779036180 600205012992 601071943680 601189145440 601698060288 602567147520 603183697920 603812014272 604684154880 605067785088 605941739520 606188344320 606572928832 607631966208 608070602880 608585342976 608704009758 609583216320 610099236864 611034923008 611099592480 611724873330 611917496320 612166533120 613246576995 613516011264 614521969230 614587170816 615594885120 615671485416 616115994624 617126215680 617203006524 617397354496 618094488960 618738337386 619566465024 619818614784 620582343680 621107675136 622004797440 622652719104 623289821184 624190095360 624311804880 624586100736 624840293376 625742807040 626139797504 628339622976 629247191040 629503280640 629779857408 629902656864 630745726976 630812482560 631457933760 632115702441 633028724640 634345258560 634603422960 635006034871 635452784640 636114714624 637033512960 637112780928 638157429585 638618173440 638697638592 639812763648 640601128960 640861839360 641143406592 642274574292 642738290688 643395944448 644450895360 644996431872 645928058880 646054007040 646337855488 646600900608 647067668130 648608643072 648872612352 649809838080 650222097408 651161272320 651839565312 652506531552 652977635328 653449006080 654129682128 655074501120 655490100512 656634544128 656704039680 658267963392 658743153120 659011246920 659218759680 659300788224 660381817680 661534801920 663180410880 664912840176 665239633920 665802768384 665932591872 666894458880 666977442534 667458994176 668553400320 668636590401 669803986944 670771445760 670902238080 671197003776 671470166016 672866648064 673555129344 675146629120 675230639616 676205936640 676337788620 676634942464 676910317824 677888040960 679288516056 679502413824 680269674240 680701258224 681192718336 681684456960 681961887360 682394544936 682874634240 683585961984 684079428240 684573327360 685781118360 686361641472 687414288384 687487041540 688407183360 688687349760 689124274176 690119639040 690205512672 691410567168 691836354560 692544245760 693130493952 694266992640 694572023808 697012273152 698155136640 698746134528 699755397120 699891840960 700484308992 701201048832 702213857280 702350780490 702659363328 702945330048 703960657920 704407272192 705637122048 706794127360 706882075848 707392438272 707903089920 708502339584 708640488972 709588942848 709664042880 710903070720 711354089472 712157315220 712381562880 713123627008 713638415880 713928850830 714153656320 714884382720 715489542144 715629053952 716662702080 718445445120 718534843416 720676270080 720969569280 721286332416 721426974528 722468997120 723080577024 723820437504 724266183680 725007257280 725620985856 726669066240 726810757920 727130087424 727426013184 729593937920 729684723456 731499859584 732556431360 732699271005 733319510976 734069847996 734300995584 734599839744 735130131840 735895892394 736127614976 736958813760 737426363076 738713862144 738792044640 739780853760 739925102080 740551458816 741086047260 741621104640 741713386752 742929544890 744226652160 744698812416 745774448640 746077962240 746405756928 746551297024 747629608960 748394588160 749028114432 749174165856 750256266240 750891368448 752122575360 754765017840 755096629248 756334731360 756974979072 757749520512 758216161040 759539957760 759634469568 760731678720 761214310272 761524107552 762543341568 762624046080 763793653760 764440215552 765788915502 766341808128 766895014080 767693863053 768233963520 768721354752 769034207232 769589356770 770144993280 770633596928 771503758155 771746693120 773341074432 774458081280 774773268480 775113670656 775264808448 776384593920 776481201756 778315898880 779112276480 780732625920 781050366720 781393526784 781545889072 782674746880 784041246720 784138807296 785424528720 785991598080 786089401344 787224821760 787378321080 788044847616 788432158720 790491783744 792458181216 793841762304 795143393280 795242335329 795492745216 795816493056 796390976160 798287560704 798372048240 799765954560 800273350656 801429258240 802264080384 802843217865 803422863360 804244930560 805082685696 806245539840 806757046784 807922319360 808251125760 810175954944 810760803840 811090765440 811447123968 811605346344 812777621760 813465649152 814799456640 815633164440 816222044160 817662102660 818021348352 818354264832 819362625640 820793180160 820895313888 821487992832 822834954240 822937342032 824125985280 824984449848 825564856320 826088620032 826424819712 828143566848 829339729920 830203625472 831053094912 831141050220 832253460480 832415739840 832781467648 833120391168 834323742720 837254983680 837786163968 838996254720 839337707520 839706476544 839870209152 841083310080 841943911680 842820936588 844038299520 844752789504 845793678080 846137897280 847270379520 848152952832 849110645070 849378017280 849483707904 850876572780 851490897920 851596851456 852993181170 853083684864 854482452480 854857875456 856366099056 856714620996 856984387584 857861259264 857952051840 859267860480 859995242496 861237411840 861405342720 862134534144 862756890840 864263208960 864811524096 865163483136 866413117440 866962796544 868215029760 869119420416 870008708736 871265341440 872002879488 872172909504 873432668160 875512725504 875605386240 876501311040 877690617856 878324204160 878681662560 879067717632 879239125206 880509090240 882046402560 883602594810 884240547840 884350576512 885627924480 885800611215 886550453568 886986178560 887737024512 887910122496 889192611840 889303256712 889945325568 891404533760 891515453868 893071982592 894361927680 894536317440 894929338368 895293554688 897155530752 898073505792 898168554270 900307519488 901607915520 901783718160 902547090432 903850721280 904775546880 905718021408 907026232320 907601677632 908912609280 909282516480 909859393248 911447949312 912105904320 912878014464 913056014637 914374824480 915148855296 916552384512 916649388720 917587309995 917876244480 918249799680 918832365568 920159518720 920274016896 921782953845 921880756224 923392327680 924173991936 925689323520 925804509786 926096031744 927141733440 928107506079 929349697536 930873515520 931661512704 933007196160 933189121280 933979078656 934934731776 936285143040 936467707320 936879151104 937260440064 938614210560 939209696256 942509434464 943189917696 943870786560 944669786112 944853985296 946118590464 946218723840 947186900640 947870760960 948472119296 949543086960 951517887840 951905134440 953179176960 954172071936 955550269440 955669171392 957927260160 958046457888 960901693440 961292759040 961715109888 961902632704 963291996160 963411861438 964107436032 965093916672 966676343040 967494647808 968892088320 969081010560 969506783232 969901350912 970601502195 972912964608 975333146112 976741908480 976932361340 977759347968 978759797328 979466452992 980173509120 981194523192 982611751680 983235150768 984951816192 985056059520 986374471680 987401945088 988114729680 988828139520 988951182336 990572726520 992302202880 992931749888 994365931520 994770616320 997859450880 998704152576 998898887808 1000341688320 1000466163801 1001188491264 1002830100480 1006353357120 1006795505664 1007205249024 1008446308480 1009299972096 1010332694016 1012719943680 1012845959424 1014308904960 1014506682930 1014952413696 1015365476736 1016724455424 1016832061440 1019253620736 1021051887336 1021789077504 1022526685440 1022942831040 1023591817404 1024311951360 1024961806336 1025378942976 1026119142360 1026859991040 1028671677540 1031121432576 1031230562310 1032610775040 1033031024640 1033484894208 1033686411264 1035179458560 1035308269008 1037754531840 1038816368640 1039695740928 1040976834560 1041400488960 1041858035712 1045518409728 1047232704960 1048119201792 1049633095680 1049837761440 1050726463488 1053526170735 1053989044992 1054417995072 1055940986880 1056610908288 1058455683072 1060191191040 1060323113772 1061088657408 1061854634880 1062960733458 1064383414272 1064496064320 1066354606080 1067031134208 1068572344320 1069685440512 1070457623820 1070893276245 1071230484480 1072326574080 1073234313216 1073443580928 1074994053120 1077668167680 1081014405120 1081454353920 1081929498624 1082140461792 1083703495680 1084620865536 1086399275520 1087510885920 1088296058880 1088431478784 1090003599360 1090216136880 1090695131136 1091139019776 1094390906880 1094527085184 1097113272320 1097249789376 1098834647040 1099979266464 1101451493376 1101899759616 1103843838591 1104191422464 1105438220640 1106139544614 1106938167296 1108070793216 1108188066960 1109671280640 1109887653120 1110827188224 1111629070890 1112431656960 1114394317335 1116339978240 1117048218624 1118661672960 1119116943360 1119608635392 1119826945536 1121444413440 1122591882240 1123542171648 1123761248784 1125384399360 1126337052672 1128183863040 1130870603776 1132147526760 1132504023040 1132644943872 1134502097040 1135462468608 1137324241560 1139309936640 1139451704352 1141097518080 1141821465408 1142286161328 1143815012352 1143936069120 1145690480640 1146660323328 1148540456960 1148683373253 1149512712192 1150342521120 1152350945280 1153082032128 1153551310848 1155217489920 1155950395392 1157620039680 1158825893888 1160011611648 1161687121920 1162670505984 1162897212672 1164576890880 1167350300672 1167473848320 1168668414720 1171098938880 1171575550080 1172090290176 1172318833608 1174012120320 1176061870080 1176208210944 1178136793080 1178987397120 1179134102016 1180837232640 1181067481620 1182067271424 1182648238080 1183880163328 1185590149120 1185737675616 1186593767424 1188687271824 1190762643456 1192482570240 1192715089920 1193239117824 1193724739584 1194586464240 1196207374336 1197431341056 1197558072360 1200410025984 1202143887360 1202378290880 1203396120576 1205134295040 1206367395840 1207624028544 1209368309760 1210135570176 1211883479040 1212376688640 1213145857664 1215263932416 1216141205760 1217170685952 1217408019516 1219166432640 1220198473728 1222069846016 1222199184960 1223449746660 1223834992640 1224333066240 1226493153990 1227032022528 1229043938460 1229174341632 1231189770240 1231342970832 1232231989248 1234252431360 1234406013048 1234794708992 1236188977920 1237476674772 1239132930048 1239637229568 1241164687360 1242215350272 1244009594880 1245305438208 1246579642368 1248380190720 1248623609760 1249172201472 1249680586752 1251485614080 1252279595008 1256679245952 1258494382080 1259006561280 1259559714816 1259805313728 1261491453952 1261624965120 1262915867520 1264231404882 1266057449280 1268690517120 1269206845920 1270012069742 1270905569280 1272229429248 1274067025920 1274225561856 1276314859170 1277236346880 1277395277184 1279489771755 1279625527296 1281202257920 1281723678720 1282286813184 1284549148584 1285476581376 1286791888896 1288901790720 1289992863744 1291856117760 1292108014080 1292675710976 1293201801216 1294135336260 1297217286144 1297745224704 1299619676160 1300444194816 1302322544640 1303679130624 1305013063104 1306898012160 1308259364256 1310149002240 1310980201024 1313269088256 1313408079360 1316535926784 1317486306240 1318022493840 1318601576448 1318858687809 1320763635360 1323069603840 1325403892215 1326360821760 1329825680352 1330479267840 1331605536768 1331865183744 1333788917760 1333954885068 1334917988352 1337106800640 1337273180802 1339607973888 1341542891520 1341804476160 1342394007552 1342940332032 1345733296128 1347110258688 1350293258240 1350461279232 1352411873280 1352675577240 1353269884928 1353820635648 1355776081920 1358577032112 1360539348480 1361402516448 1362385436672 1363368913920 1363923774720 1364789089872 1367171923968 1368158856480 1369146654720 1371562236720 1372723282944 1374828576768 1374974083080 1376814366720 1377374699520 1378248548352 1380239278080 1380411025344 1382821134336 1383672709120 1385088491520 1386260987904 1388533985280 1389144047616 1394024546304 1396310273280 1397492269056 1399510794240 1399783681920 1400968617984 1402402097664 1404427714560 1404701560980 1405318726656 1405890660096 1407921315840 1408814544384 1411274244096 1413588254720 1413764151696 1414784876544 1415806179840 1417004679168 1417280977944 1419177885696 1419328085760 1421806141440 1422708178944 1424314630440 1424763125760 1426247254016 1427276831760 1427857701660 1428307312640 1429768765440 1431258107904 1433325404160 1436890890240 1437069686832 1441352540160 1441939138560 1442572664832 1442853949056 1444937994240 1445117792157 1446161154048 1447640875008 1448532367360 1450014514560 1451241971712 1453338132480 1453621515840 1454260174848 1454852026368 1459187875840 1459369446912 1462999719168 1465112862720 1465398542010 1466639021952 1468139695992 1468601991168 1469199679488 1470260263680 1471791784788 1472255229952 1473917627520 1474852726152 1477427724288 1477584089280 1479561707520 1479850204160 1481102917632 1482172094520 1483242209280 1483426773504 1485859089780 1488453304320 1489397624832 1491548897280 1492155924480 1492811513856 1493102594048 1495259217920 1496789176320 1498056228864 1498348331712 1500512532480 1501782736896 1504245150720 1509530035680 1510193258496 1512669462720 1513949958144 1515499041024 1516432322080 1519079915520 1519268939136 1521463357440 1521760024395 1522428620544 1523048215104 1525086683136 1525248092160 1527587307520 1528880431104 1531577831004 1532683616256 1533790028160 1535387726106 1536467927040 1537442709504 1538068414464 1539178713540 1540289986560 1541267193856 1543007516310 1543493386240 1546682148864 1546845843465 1548916162560 1549546536960 1550227341312 1550529616896 1552769187840 1552962403512 1556631797760 1558224552960 1561465251840 1562100733440 1562787053568 1563091778144 1565349493760 1568277614592 1570849057440 1571983196160 1572178802688 1574449643520 1574756642160 1576089695232 1576864317440 1580983567488 1584916362432 1587683524608 1590286786560 1590484670658 1590985490432 1591632986112 1592781952320 1594441100187 1596575121408 1596744096480 1599531909120 1600546701312 1602858516480 1604528160768 1605686435730 1606845726720 1608489861120 1610165371392 1612491079680 1613514093568 1615844638720 1616502251520 1620351909888 1621521607680 1622181530880 1622894247936 1623210692688 1625555243520 1626931298304 1629598913280 1631266328880 1632444088320 1635324205320 1636042696704 1636708529664 1638725251280 1641586360320 1641790627776 1645669908480 1645874684064 1648251970560 1649968899696 1652177240064 1652849639424 1656287133696 1659209316921 1660407250944 1662106189824 1662282100440 1664506920960 1664831479680 1665562935296 1666240782336 1667443606335 1668647485440 1674509967360 1675572327936 1677992509440 1678675415040 1679412953088 1679740418304 1682166620160 1683887823360 1685641873176 1688076599040 1689505579008 1691587356160 1692275794560 1694540759040 1696305905664 1698221290140 1698756034560 1698967415808 1701753145560 1702981795840 1703193702912 1705986362340 1706167369728 1708964904960 1712732198112 1713429241992 1713968775168 1715722518528 1715904103680 1718535720960 1719990484992 1722474823680 1722810685440 1724269068288 1725513781680 1728526417920 1729623048192 1730326966272 1732826234880 1733925593088 1736430059520 1738238840832 1740017417472 1742530682880 1744005758976 1744345819008 1746865336320 1751025451008 1751210772480 1753002622080 1755381235712 1756648408320 1757363325120 1758135435264 1758478250412 1761018180480 1764092805120 1767205189620 1768481095680 1768701153024 1771255848960 1771601222430 1773100907136 1773972357120 1775474049024 1775820244992 1778385223680 1778606513424 1779890651136 1782809067520 1783030907736 1786143965184 1788723855360 1789072634880 1789858676736 1790587109376 1794311061504 1796147011584 1796337108540 1800615038976 1803215831040 1803567436320 1805094180864 1807701442560 1809551093760 1811436042816 1814052464640 1815203355264 1817825218560 1818565032960 1819718786496 1822895898624 1824211808640 1825756028928 1826112029274 1828749648960 1830297710592 1833104769024 1833298777440 1835174619990 1835752488960 1836499599360 1837664731136 1839739730985 1840319037440 1840548033792 1843565907690 1843761512448 1846784655360 1848347983872 1851378647040 1851609019572 1852192063488 1854283466880 1856215012158 1858699395072 1861747031040 1863323025408 1866014392320 1866378242560 1867958157312 1869869463552 1872570286080 1872935414640 1873758302208 1874520880128 1877228421120 1878419392512 1885018868928 1887741573120 1889339572224 1889707970592 1892237180928 1892437447680 1894373801280 1896347107323 1896944238592 1899086173920 1903035775680 1903810268880 1905018104613 1906358353920 1908344143872 1911100538880 1911338342784 1914472288755 1915854520320 1916092915776 1921803386880 1922585518080 1923430219776 1923805265408 1926583992320 1926823722876 1928214872064 1930187833344 1933352686080 1934989295616 1937784176640 1938162021120 1939013566464 1939802701824 1941203004390 1945825929216 1950666292224 1953483816960 1953864722680 1955518695936 1957519594656 1958932905984 1960347018240 1962389046384 1965223503360 1966470301536 1969903632384 1970112119040 1974803890176 1976229459360 1977656279040 1977902364672 1981145453040 1984604405760 1985863499776 1988731863040 1989541232640 1995718901760 1997408305152 1997797775616 2000683376640 2000932327602 2002376982528 2005660200960 2005909771203 2012706714240 2013591011328 2014410498048 2016892616960 2018599944192 2020665388032 2025439887360 2025691918848 2028617809920 2029013365860 2029904827392 2030730953472 2033664122880 2038507241472 2042103774672 2043578155008 2045053370880 2045885662080 2047183634808 2048623902720 2049923612672 2050757885952 2052238284720 2053719982080 2057343355080 2062242865152 2062461124620 2065221550080 2066062049280 2067372822528 2070358917120 2070616538016 2075509063680 2077632737280 2079391481856 2081953669120 2082800977920 2083716071424 2091036819456 2094465409920 2096238403584 2099266191360 2099675522880 2101452926976 2107052341470 2107978089984 2108835990144 2111881973760 2113221816576 2116911366144 2120382382080 2120646227544 2122177314816 2123709269760 2125921466916 2128766828544 2128992128640 2132709212160 2134062268416 2137144688640 2139370881024 2140915247640 2141786552490 2142460968960 2144653148160 2146468626432 2146887161856 2149988106240 2155336335360 2162028810240 2162908707840 2163858997248 2164280923584 2167406991360 2169241731072 2172798551040 2175021771840 2176862957568 2180007198720 2180432273760 2181390262272 2182278039552 2188781813760 2189054170368 2194226544640 2194499578752 2197669294080 2198097813015 2199958532928 2202902986752 2203799519232 2207687677182 2208382844928 2210876441280 2212279089228 2213876334592 2216141586432 2216376133920 2219342561280 2219775306240 2221654376448 2223258141780 2224863313920 2228788634670 2232679956480 2234096437248 2237323345920 2238233886720 2239217270784 2239653891072 2242888826880 2245183764480 2247084343296 2247522497568 2250768798720 2252674105344 2256367726080 2261741207552 2264295053520 2265289887744 2269004194080 2270924937216 2274648483120 2278619873280 2278903408704 2282195036160 2283642930816 2284572322656 2287630024704 2287872138240 2291380961280 2293320646656 2297080913920 2297366746506 2299025424384 2300685042240 2303081589159 2304701890560 2306164064256 2307102621696 2310434979840 2311900790784 2314511274465 2315240079360 2317651787776 2320023223296 2323374243840 2325341011968 2325794425344 2329153781760 2334947696640 2337336829440 2342197877760 2343151100160 2344180580352 2344637667216 2348024240640 2352123740160 2352416421888 2356273586160 2357974794240 2358268204032 2361674465280 2362134963240 2364134542848 2365296476160 2367760326656 2371180298240 2371475351232 2377374543648 2381525286912 2385430179840 2385727005987 2386478235648 2387449479168 2389172928480 2392414748672 2394862682112 2395116144720 2400820051968 2404287774720 2404756581760 2406792241152 2408529653595 2410268590080 2412734791680 2415248057088 2418736619520 2420271140352 2423766958080 2424753377280 2426291715328 2430527864832 2432282411520 2434341371904 2434816039032 2438332865280 2440396947456 2444139692032 2444398369920 2446899493320 2447669985280 2448666132480 2452986307980 2454064045056 2458087876920 2462379540480 2462685941664 2464463978496 2468504862720 2468812026096 2472377955840 2474953349544 2478265860096 2479274459136 2482329374720 2484430700544 2488019189760 2490610876416 2493159284736 2496760381440 2497247219520 2498344402944 2499361173504 2502971228160 2504559190016 2513358491904 2516988764160 2518013122560 2519119429632 2519610627456 2522982907904 2523249930240 2525831735040 2528462809764 2532114898560 2537381034240 2538413691840 2540024139484 2541811138560 2544458858496 2548134051840 2548451123712 2552629718340 2554472693760 2554790554368 2558979543510 2559251054592 2562404515840 2563447357440 2564573626368 2569098297168 2570953162752 2573583777792 2577803581440 2579985727488 2583712235520 2584216028160 2585351421952 2586403602432 2588270672520 2594434572288 2595490449408 2599239352320 2600888389632 2604645089280 2607358261248 2610026126208 2613796024320 2616518728512 2620298004480 2621960402048 2626538176512 2626816158720 2633071853568 2634972612480 2636044987680 2637203152896 2637717375618 2641527270720 2646139207680 2650807784430 2652721643520 2657401833645 2659651360704 2660958535680 2663211073536 2663730367488 2667577835520 2667909770136 2669835976704 2674213601280 2674546361604 2679215947776 2683085783040 2683608952320 2684788015104 2685880664064 2691466592256 2694220517376 2700586516480 2700922558464 2704823746560 2705351154480 2706539769856 2707641271296 2711552163840 2717154064224 2721078696960 2722805032896 2726737827840 2727847549440 2729578179744 2734343847936 2736317712960 2739168043911 2743124473440 2745446565888 2749657153536 2749948166160 2753628733440 2754749399040 2756497096704 2760478556160 2760822050688 2765348861535 2765642268672 2767345418240 2770176983040 2772521975808 2777067970560 2778288095232 2784322518237 2788049092608 2792620546560 2794984538112 2799021588480 2799567363840 2801937235968 2804804195328 2808855429120 2809403121960 2810637453312 2811781320192 2815842631680 2817629088768 2827176509440 2827528303392 2829569753088 2831612359680 2834009358336 2834561955888 2838355771392 2838656171520 2843612282880 2845416357888 2848629260880 2852494508032 2854553663520 2855715403320 2856614625280 2859537530880 2862516215808 2866650808320 2873781780480 2874139373664 2882705080320 2883878277120 2885145329664 2885707898112 2889875988480 2890235584314 2892322308096 2895281750016 2897064734720 2900029029120 2902483943424 2906676264960 2907243031680 2908520349696 2909704052736 2918375751680 2918738893824 2925999438336 2930225725440 2930797084020 2933278043904 2936279391984 2938399358976 2940520527360 2943583569576 2944510459904 2947835255040 2949705452304 2954855448576 2955168178560 2959123415040 2959700408320 2962205835264 2964344189040 2966484418560 2966853547008 2971718179560 2976906608640 2978795249664 2983097794560 2984311848960 2986205188096 2990518435840 2993578352640 2996112457728 2996696663424 3001025064960 3003565473792 3008490301440 3019060071360 3020386516992 3025338925440 3027899916288 3030998082048 3032864644160 3038159831040 3038537878272 3042926714880 3043520048790 3044857241088 3046096430208 3050173366272 3050496184320 3055174615040 3057760862208 3063155662008 3065367232512 3067580056320 3070775452212 3072935854080 3074885419008 3076136828928 3078357427080 3080579973120 3082534387712 3086015032620 3086986772480 3093364297728 3093691686930 3097832325120 3099093073920 3100454682624 3101059233792 3105538375680 3105924807024 3113263595520 3116449105920 3122930503680 3124201466880 3125574107136 3126183556288 3130698987520 3136555229184 3141698114880 3144357605376 3148899287040 3149513284320 3152179390464 3153728634880 3160578512205 3161967134976 3169832724864 3175030174355 3175367049216 3180573573120 3180969341316 3181970980864 3183265972224 3185563904640 3188882200374 3193150242816 3193488192960 3199063818240 3201093402624 3205717032960 3209056321536 3211372871460 3213691453440 3216979722240 3220330742784 3224982159360 3227028187136 3231689277440 3233004503040 3243043215360 3244363061760 3245788495872 3246421385376 3251110487040 3253862596608 3259197826560 3262532657760 3264888176640 3270648410640 3272085393408 3273417059328 3277450502560 3283172720640 3283581255552 3291339816960 3291749368128 3296503941120 3299937799392 3304354480128 3305699278848 3312574267392 3318418633842 3320814501888 3324212379648 3324564200880 3329013841920 3329662959360 3331125870592 3332481564672 3334887212670 3337294970880 3343182952005 3349019934720 3351144655872 3355985018880 3357350830080 3358825906176 3359480836608 3364333240320 3367775646720 3371283746352 3376153198080 3379011158016 3383174712320 3384551589120 3392611811328 3396442580280 3397512069120 3397934831616 3403506291120 3405963591680 3406387405824 3411972724680 3417929809920 3425464396224 3426858483984 3431445037056 3431808207360 3437071441920 3439980969984 3445621370880 3446050119759 3448538136576 3451027563360 3457052835840 3459246096384 3460653932544 3465652469760 3467851186176 3472860119040 3476477681664 3480034834944 3485061365760 3488011517952 3488691638016 3493730672640 3502050902016 3502421544960 3506005244160 3510762471424 3513296816640 3514726650240 3516270870528 3516956500824 3522036360960 3528185610240 3534410379240 3536962191360 3537402306048 3542511697920 3543202444860 3546201814272 3547944714240 3551640489984 3556770447360 3557213026848 3559781302272 3565618135040 3566061815472 3572287930368 3577447710720 3578145269760 3579717353472 3581174218752 3588622123008 3592294023168 3592674217080 3601230077952 3606431662080 3607134872640 3610188361728 3615402885120 3619102187520 3622872085632 3628104929280 3630406710528 3635650437120 3637130065920 3639437572992 3645791797248 3648423617280 3651512057856 3652224058548 3657499297920 3660595421184 3666209538048 3666597554880 3670349239980 3671504977920 3672999198720 3675329462272 3679479461970 3680638074880 3681096067584 3687131815380 3687523024896 3693569310720 3696695967744 3702757294080 3703218039144 3704384126976 3708566933760 3712430024316 3717398790144 3723494062080 3726646050816 3732028784640 3732756485120 3735916314624 3739738927104 3745140572160 3745870829280 3747516604416 3749041760256 3754456842240 3756838785024 3770037737856 3775483146240 3778679144448 3779415941184 3784474361856 3784874895360 3788747602560 3792694214646 3793888477184 3798172347840 3806071551360 3807620537760 3810036209226 3812716707840 3816688287744 3822201077760 3822676685568 3828944577510 3831709040640 3832185831552 3838469315265 3843606773760 3845171036160 3846860439552 3847610530816 3853167984640 3853647445752 3856429744128 3860375666688 3866705372160 3869978591232 3875568353280 3876324042240 3878027132928 3879605403648 3882406008780 3891651858432 3901332584448 3906967633920 3907729445360 3911037391872 3915039189312 3920694036480 3924778092768 3930447006720 3932940603072 3939807264768 3940224238080 3949607780352 3952458918720 3955804729344 3956576063427 3962290906080 3969208811520 3971726999552 3976211676645 3977463726080 3979082465280 3991437803520 3994816610304 3995595551232 4001366753280 4001864655204 4004753965056 4011320401920 4011819542406 4025413428480 4027182022656 4028820996096 4033785233920 4037199888384 4041330776064 4050879774720 4051383837696 4057235619840 4058026731720 4059809654784 4061461906944 4067328245760 4084207549344 4087156310016 4090106741760 4091771324160 4094367269616 4099847225344 4101515771904 4104476569440 4107439964160 4114686710160 4124485730304 4124922249240 4130443100160 4132124098560 4134745645056 4140717834240 4141233076032 4151018127360 4155265474560 4158782963712 4163907338240 4165601955840 4167432142848 4182073638912 4188930819840 4192476807168 4198532382720 4199351045760 4202905853952 4214104682940 4215956179968 4217671980288 4223763947520 4226443633152 4233822732288 4240764764160 4241292455088 4244354629632 4247418539520 4251842933832 4257533657088 4257984257280 4265418424320 4268124536832 4274289377280 4278741762048 4281830495280 4283573104980 4284921937920 4289306296320 4293774323712 4299976212480 4310672670720 4324057620480 4325817415680 4327717994496 4328561847168 4334813982720 4335353376471 4338483462144 4345597102080 4350043543680 4353725915136 4360014397440 4360864547520 4362780524544 4364556079104 4377563627520 4378108340736 4388453089280 4388999157504 4395338588160 4396195626030 4399917065856 4405805973504 4407599038464 4415375354364 4416765689856 4421752882560 4424558178456 4427752669184 4432283172864 4432752267840 4438685122560 4439550612480 4443308752896 4446516283560 4449726627840 4457577269340 4465359912960 4468192874496 4474646691840 4476467773440 4478434541568 4479307782144 4485777653760 4490367528960 4494168686592 4495044995136 4501537597440 4505348210688 4512735452160 4523482415104 4528590107040 4530579775488 4538008388160 4541849874432 4549296966240 4557239746560 4557806817408 4564390072320 4565280073185 4567285861632 4569144645312 4575260049408 4575744276480 4582761922560 4586641293312 4594161827840 4594733493012 4598050848768 4601370084480 4606163178318 4609403781120 4612328128512 4614205243392 4620869959680 4623801581568 4629022548930 4630480158720 4635303575552 4640046446592 4640537530395 4646748487680 4650682023936 4651588850688 4658307563520 4669895393280 4674673658880 4684395755520 4686302200320 4688361160704 4689275334432 4696048481280 4704832843776 4712547172320 4715949588480 4716536408064 4723348930560 4724269926480 4728269085696 4730592952320 4735520653312 4742360596480 4742950702464 4754749087296 4763050573824 4770860359680 4771454011974 4772956471296 4774898958336 4778345856960 4783323300561 4784829497344 4789725364224 4790232289440 4801640103936 4808575549440 4809513163520 4813584482304 4817059307190 4820537180160 4825469583360 4830496114176 4837473239040 4840542280704 4847533916160 4849506754560 4852583430656 4861055729664 4864564823040 4868682743808 4869632078064 4876665730560 4880793894912 4888279384064 4888796739840 4893798986640 4897332264960 4905972615960 4908128090112 4916175753840 4924759080960 4925371883328 4937009725440 4937624052192 4944755911680 4949906699088 4956531720192 4958548918272 4964658749440 4968861401088 4977627950763 4981221752832 4986318569472 4993520762880 4994494439040 4996688805888 4998722347008 5002330819005 5005942456320 5009118380032 5026716983808 5033977528320 5036026245120 5038238859264 5039221254912 5046499860480 5051663470080 5056925619528 5064229797120 5074762068480 5076827383680 5080048278968 5083622277120 5088917716992 5096268103680 5096902247424 5105259436680 5108945387520 5109581108736 5117959087020 5118502109184 5124809031680 5126894714880 5138196594336 5141906325504 5147167555584 5155607162880 5159971454976 5167424471040 5168432056320 5170702843904 5172807204864 5176541345040 5188869144576 5190980898816 5198478704640 5201776779264 5209290178560 5214716522496 5220052252416 5227592048640 5233037457024 5240596008960 5243920804096 5253076353024 5253632317440 5266143707136 5269945224960 5272089975360 5274406305792 5275434751236 5283054541440 5292278415360 5301615568860 5305443287040 5314803667290 5319302721408 5321917071360 5326422147072 5327460734976 5335155671040 5335819540272 5339671953408 5348427202560 5349092723208 5358431895552 5366171566080 5367217904640 5369576030208 5371761328128 5382933184512 5388441034752 5401845116928 5409647493120 5410702308960 5413079539712 5415282542592 5423104327680 5434308128448 5442157393920 5445610065792 5453475655680 5455695098880 5459156359488 5468687695872 5472635425920 5478336087822 5486248946880 5490893131776 5499314307072 5499896332320 5507257466880 5509498798080 5512994193408 5519219192955 5520957112320 5521644101376 5530697723070 5531284537344 5534690836480 5540353966080 5545043951616 5554135941120 5556576190464 5568645036474 5576098185216 5585241093120 5589969076224 5598043176960 5599134727680 5603874471936 5609608390656 5617710858240 5618806243920 5621274906624 5623562640384 5631685263360 5635258177536 5654353018880 5655056606784 5663224719360 5668018716672 5669123911776 5676711542784 5677312343040 5689041321969 5690832715776 5697258521760 5704989016064 5709107327040 5711430806640 5715054313839 5719075061760 5725032431616 5733301616640 5743416866265 5747563560960 5748278747328 5765410160640 5767756554240 5770290659328 5771415796224 5779751976960 5780471168628 5784644616192 5790563500032 5794129469440 5800058058240 5804967886848 5813352529920 5814486063360 5817040699392 5819408105472 5836751503360 5837477787648 5851998876672 5860451450880 5861594168040 5866556087808 5872558783968 5876798717952 5881041054720 5887167139152 5895670510080 5899410904608 5909710897152 5910336357120 5919400816640 5924411670528 5928688378080 5932968837120 5933707094016 5943436359120 5953813217280 5957590499328 5966195589120 5968623697920 5972410376192 5981036871680 5987156705280 5992224915456 5993393326848 6002050129920 6007130947584 6016980602880 6017729313609 6038120142720 6040773033984 6050677850880 6055799832576 6061996164096 6065729288320 6076319662080 6077075756544 6085853429760 6087040097580 6089714482176 6092192860416 6100992368640 6110349230080 6115521724416 6126311324016 6130734465024 6135160112640 6141550904424 6145871708160 6149770838016 6152273657856 6156714854160 6161159946240 6165068775424 6172030065240 6173973544960 6186728595456 6187383373860 6195664650240 6198186147840 6202118467584 6211076751360 6211849614048 6226527191040 6232898211840 6245861007360 6248402933760 6251148214272 6252367112576 6261397975040 6273110458368 6283396229760 6288715210752 6297798574080 6299026568640 6304358780928 6307457269760 6321157024410 6323934269952 6339665449728 6350060348710 6350734098432 6361147146240 6361938682632 6363941961728 6366531944448 6371127809280 6377764400748 6386300485632 6386976385920 6398127636480 6402186805248 6411434065920 6418112643072 6422745742920 6427382906880 6433959444480 6440661485568 6449964318720 6454056374272 6463378554880 6466009006080 6486086430720 6488726123520 6491576991744 6492842770752 6502220974080 6507725193216 6518395653120 6525065315520 6541296821280 6544170786816 6546834118656 6554901005120 6566345441280 6567162511104 6582679633920 6583498736256 6593007882240 6594293439045 6599875598784 6608708960256 6611398557696 6625148534784 6636837267684 6641629003776 6648424759296 6649128401760 6658027683840 6659325918720 6662251741184 6664963129344 6669774425340 6674589941760 6686365904010 6698039869440 6702289311744 6711970037760 6714701660160 6717651812352 6718961673216 6728666480640 6735551293440 6742567492704 6752306396160 6758022316032 6766349424640 6769103178240 6785223622656 6792885160560 6795869663232 6807012582240 6811927183360 6812774811648 6823945449360 6835859619840 6850928792448 6853716967968 6862890074112 6863616414720 6874142883840 6879961939968 6891242741760 6892100239518 6897076273152 6902055126720 6909244767477 6914105671680 6918492192768 6921307865088 6931304939520 6935702372352 6945720238080 6952955363328 6960069669888 6970122731520 6976023035904 6977383276032 6987461345280 7004843089920 7012010488320 7021524942848 7026593633280 7029453300480 7032541741056 7033913001648 7044072721920 7056371220480 7068820758480 7073924382720 7074804612096 7085023395840 7086404889720 7092403628544 7095889428480 7103280979968 7113540894720 7114426053696 7131236270080 7132123630944 7144575860736 7156290539520 7159434706944 7162348437504 7177244246016 7184588046336 7185348434160 7202460155904 7212863324160 7214269745280 7220376723456 7225588960785 7230805770240 7238204375040 7245744171264 7256209858560 7260813421056 7271300874240 7274260131840 7278875145984 7291583594496 7296847234560 7303024115712 7304448117096 7314998595840 7321190842368 7332419076096 7333195109760 7340698479960 7343009955840 7345998397440 7350658924544 7358958923940 7361276149760 7362192135168 7374263630760 7387138621440 7393391935488 7405514588160 7406436078288 7417133867520 7424860048632 7434797580288 7446988124160 7453292101632 7464057569280 7465512970240 7471832629248 7479477854208 7490281144320 7491741658560 7495033208832 7498083520512 7508913684480 7513677570048 7540075475712 7550966292480 7557358288896 7558831882368 7568948723712 7569749790720 7577495205120 7585388429292 7587776954368 7596344695680 7612143102720 7615241075520 7620072418452 7625433415680 7633376575488 7644402155520 7645353371136 7657889155020 7663418081280 7664371663104 7676938630530 7687213547520 7690342072320 7693720879104 7695221061632 7706335969280 7707294891504 7712859488256 7720751333376 7733410744320 7739957182464 7751136706560 7752648084480 7756054265856 7759210807296 7764812017560 7783303716864 7802665168896 7813935267840 7815458890720 7822074783744 7830078378624 7841388072960 7849556185536 7860894013440 7865881206144 7879614529536 7880448476160 7899215560704 7904917837440 7911609458688 7913152126854 7924581812160 7938417623040 7943453999104 7952423353290 7954927452160 7958164930560 7972205500935 7982875607040 7989633220608 7991191102464 8002733506560 8003729310408 8009507930112 8022640803840 8023639084812 8050826856960 8054364045312 8057641992192 8067570467840 8074399776768 8082661552128 8101759549440 8102767675392 8114471239680 8116053463440 8119619309568 8122923813888 8134656491520 8168415098688 8180213483520 8183542648320 8188734539232 8199694450688 8203031543808 8208953138880 8217504131733 8229373420320 8248971460608 8249844498480 8260886200320 8264248197120 8269491290112 8281435668480 8282466152064 8296046584605 8302036254720 8310530949120 8317565927424 8327814676480 8331203911680 8334864285696 8364147277824 8377861639680 8384953614336 8397064765440 8398702091520 8405811707904 8428209365880 8431912359936 8435343960576 8447527895040 8452887266304 8481529528320 8482584910176 8488709259264 8494837079040 8503685867664 8515067314176 8515968514560 8530836848640 8536249073664 8557483524096 8563660990560 8567146209960 8569843875840 8578612592640 8587548647424 8599952424960 8621345341440 8648115240960 8651634831360 8655435988992 8657123694336 8669627965440 8670706752942 8676966924288 8691194204160 8700087087360 8707451830272 8720028794880 8721729095040 8725561049088 8729112158208 8755127255040 8756216681472 8776906178560 8777998315008 8790677176320 8792391252060 8799834131712 8815198076928 8830750708728 8833531379712 8843505765120 8849116356912 8855505338368 8864566345728 8865504535680 8877370245120 8879101224960 8886617505792 8893032567120 8899453255680 8915154538680 8930719825920 8936385748992 8949293383680 8952935546880 8958615564288 8971555307520 8980735057920 8988337373184 8990089990272 9003075194880 9010696421376 9025470904320 9046964830208 9057180214080 9061159550976 9076016776320 9083699748864 9098593932480 9114479493120 9115613634816 9128780144640 9130560146370 9134571723264 9138289290624 9150520098816 9151488552960 9165523845120 9173282586624 9188323655680 9189466986024 9196101697536 9202740168960 9212326356636 9218807562240 9224656257024 9228410486784 9241739919360 9247603163136 9258045097860 9260960317440 9270607151104 9280092893184 9281075060790 9293496975360 9301364047872 9303177701376 9316615127040 9339790786560 9349347317760 9368791511040 9372604400640 9376722321408 9378550668864 9392096962560 9409665687552 9425094344640 9433072816128 9446697861120 9448539852960 9456538171392 9461185904640 9471041306624 9481735536615 9484721192960 9485901404928 9509498174592 9525090523065 9526101147648 9541720719360 9542908023948 9545912942592 9549797916672 9556691713920 9566646601122 9569658994688 9579450728448 9580464578880 9603280207872 9617151098880 9619026327040 9627168964608 9634118614380 9641074360320 9650939166720 9660992228352 9674946478080 9681084561408 9695067832320 9699013509120 9705166861312 9729129646080 9737365487616 9739264156128 9753331461120 9761587789824 9776558768128 9777593479680 9787597973280 9794664529920 9811945231920 9816256180224 9832351507680 9849518161920 9850743766656 9874019450880 9875248104384 9889511823360 9899813398176 9913063440384 9917097836544 9929317498880 9937722802176 9955255901526 9962443505664 9972637138944 9987041525760 9988988878080 9993377611776 9997444694016 10004661638010 10011884912640 10018236760064 10029548856015 10053433967616 10067955056640 10072052490240 10076477718528 10078442509824 10092999720960 10103326940160 10113851239056 10128459594240 10149524136960 10153654767360 10160096557936 10177835433984 10192536207360 10193804494848 10210518873360 10217890775040 10219162217472 10235918174040 10249618063360 10253789429760 10276393188672 10294335111168 10311214325760 10319942909952 10336864112640 10338150359277 10341405687808 10345614409728 10353082690080 10377738289152 10381961797632 10396957409280 10403553558528 10418580357120 10429433044992 10440104504832 10455184097280 10466074914048 10481192017920 10487841608192 10506152706048 10507264634880 10532287414272 10539890449920 10544179950720 10548812611584 10550869502472 10566109082880 10584556830720 10603231137720 10610886574080 10629607334580 10638605442816 10643834142720 10654921469952 10670311342080 10671639080544 10679343906816 10696854405120 10698185446416 10716863791104 10732343132160 10734435809280 10739152060416 10743522656256 10765866369024 10776882069504 10803690233856 10819294986240 10821404617920 10826159079424 10830565085184 10846208655360 10868616256896 10884314787840 10891220131584 10906951311360 10911390197760 10918312718976 10937375391744 10945270851840 10956672175644 10972497893760 10981786263552 10998628614144 10999792664640 11014514933760 11018997596160 11025988386816 11038438385910 11041914224640 11043288202752 11061395446140 11062569074688 11069381672960 11080707932160 11090087903232 11108271882240 11113152380928 11137290072948 11152196370432 11170482186240 11179938152448 11196086353920 11198269455360 11207748943872 11219216781312 11235421716480 11237612487840 11242549813248 11247125280768 11263370526720 11270516355072 11308706037760 11310113213568 11326449438720 11336037433344 11338247823552 11353423085568 11354624686080 11378082643938 11381665431552 11394517043520 11409978032128 11418214654080 11422861613280 11430108627678 11438150123520 11450064863232 11466603233280 11486833732530 11495127121920 11496557494656 11515407945795 11530820321280 11535513108480 11540581318656 11542831592448 11559503953920 11560942337256 11569289232384 11581127000064 11588258938880 11600116116480 11609935773696 11626705059840 11628972126720 11634081398784 11638816210944 11674955575296 11703997753344 11720902901760 11723188336080 11733112175616 11745117567936 11762082109440 11774334278304 11791341020160 11798821809216 11819421794304 11820672714240 11838801633280 11848823341056 11857376756160 11867414188032 11869728190281 11886872718240 11907626434560 11915180998656 11928635029935 11932391178240 11937247395840 11944820752384 11962073743360 11974313410560 11984449830912 11986786653696 12004100259840 12014261895168 12033961205760 12035458627218 12076240285440 12081546067968 12101355701760 12111599665152 12123992328192 12131458576640 12152639324160 12154151513088 12171706859520 12174080195160 12179428964352 12184385720832 12201984737280 12220698460160 12252622648032 12261468930048 12270320225280 12283101808848 12299541676032 12304547315712 12313429708320 12322319892480 12330137550848 12344060130480 12373457190912 12374766747720 12391329300480 12396372295680 12404236935168 12422153502720 12423699228096 12453054382080 12465796423680 12491722014720 12496805867520 12502296428544 12504734225152 12522795950080 12546220916736 12566792459520 12577430421504 12595597148160 12598053137280 12608717561856 12614914539520 12642314048820 12647868539904 12679330899456 12700120697420 12701468196864 12722294292480 12723877365264 12733063888896 12742255618560 12755528801496 12772600971264 12773952771840 12796255272960 12804373610496 12822868131840 12836225286144 12845491485840 12854765813760 12867918888960 12881322971136 12899928637440 12908112748544 12926757109760 12932018012160 12972172861440 12977452247040 12983153983488 12985685541504 13004441948160 13006060129413 13015450386432 13036791306240 13050130631040 13082593642560 13088341573632 13093668237312 13109802010240 13132690882560 13134325022208 13165359267840 13166997472512 13186015764480 13188586878090 13199751197568 13217417920512 13222797115392 13250297069568 13273674535368 13283258007552 13296849518592 13298256803520 13316055367680 13318651837440 13324503482368 13329926258688 13339548850680 13349179883520 13372731808020 13396079738880 13404578623488 13423940075520 13429403320320 13435303624704 13437923346432 13457332961280 13471102586880 13485134985408 13504612792320 13516044632064 13532698849280 13538206356480 13570447245312 13585770321120 13591739326464 13614025164480 13625549623296 13647890898720 13671719239680 13695840219555 13701857584896 13707433935936 13725780148224 13727232829440 13748285767680 13759923879936 13782485483520 13784200479036 13794152546304 13804110253440 13818489534954 13828211343360 13836984385536 13842615730176 13862609879040 13871404744704 13891440476160 13905910726656 13920139339776 13921612591185 13940245463040 13952046071808 13954766552064 13974922690560 14009686179840 14024020976640 14053187266560 14058906600960 14065083482112 14067826003296 14088145443840 14137641516960 14147848765440 14149609224192 14170046791680 14172809779440 14184807257088 14191778856960 14206561959936 14227081789440 14228852107392 14262472540160 14264247261888 14289151721472 14312581079040 14318869413888 14324696875008 14349969901683 14354488492032 14369176092672 14370696868320 14404920311808 14425726648320 14428539490560 14440753446912 14451177921570 14461611540480 14476408750080 14491488342528 14512419717120 14521626842112 14542601748480 14548520263680 14557750291968 14583167188992 14593694469120 14606048231424 14608896234192 14629997191680 14642381684736 14664838152192 14666390219520 14681396959920 14691996794880 14701317849088 14717917847880 14722552299520 14724384270336 14748527261520 14774277242880 14811029176320 14812872156576 14834267735040 14849720097264 14869595160576 14893976248320 14906584203264 14931025940480 14932883852289 14943665258496 14958955708416 14980562288640 14983483317120 14990066417664 14996167041024 15017827368960 15027355140096 15080150951424 15101932584960 15114716577792 15117663764736 15139499581440 15154990410240 15170776858584 15175553908736 15192689391360 15224286205440 15230482151040 15240144836904 15250866831360 15266753150976 15288804311040 15290706742272 15315778310040 15326836162560 15328743326208 15353877261060 15374427095040 15380684144640 15390442123264 15412671938560 15414589783008 15425718976512 15441502666752 15466821488640 15479914364928 15502273413120 15505296168960 15512108531712 15518421614592 15529624035120 15566607433728 15605330337792 15627870535680 15630917781440 15644149567488 15660156757248 15682776145920 15699112371072 15721788026880 15731762412288 15759229059072 15760896952320 15798431121408 15809835674880 15823218917376 15826304253708 15849163624320 15876835246080 15886907998208 15904846706580 15909854904320 15916329861120 15944411001870 15965751214080 15979266441216 15982382204928 16005467013120 16007458620816 16019015860224 16045281607680 16047278169624 16101653713920 16108728090624 16115283984384 16135140935680 16148799553536 16165323104256 16205535350784 16228942479360 16232106926880 16239238619136 16245847627776 16269312983040 16336830197376 16360426967040 16367085296640 16377469078464 16399388901376 16406063087616 16417906277760 16435008263466 16458746840640 16497942921216 16499688996960 16521772400640 16528496394240 16538982580224 16562871336960 16564932304128 16592093169210 16604072509440 16621061898240 16635131854848 16655629352960 16662407823360 16669728571392 16728294555648 16755723279360 16769907228672 16794129530880 16797404183040 16811623415808 16856418731760 16863824719872 16870687921152 16895055790080 16905774532608 16963059056640 16965169820352 16989674158080 17007371735328 17030134628352 17031937029120 17072498147328 17114967048192 17127321981120 17134292419920 17145162941517 17157225185280 17175097294848 17199904849920 17230250598795 17242690682880 17296230481920 17303269662720 17310871977984 17314247388672 17339255930880 17341413505884 17353933848576 17382388408320 17400174174720 17414903660544 17440057589760 17443458190080 17451122098176 17458224316416 17510254510080 17512433362944 17553812357120 17555996630016 17581354352640 17584782504120 17599668263424 17630396153856 17661501417456 17687011530240 17698232713824 17711010676736 17729132691456 17731009071360 17758202449920 17773235011584 17786065134240 17798906511360 17830309077360 17861439651840 17872771497984 17898586767360 17905871093760 17917231128576 17943110615040 17961470115840 17976674746368 17980179980544 18006150389760 18021392842752 18050941808640 18093929660416 18114360428160 18122319101952 18152033552640 18167399497728 18197187864960 18228958986240 18231227269632 18257560289280 18261120292740 18269143446528 18276578581248 18302977105920 18331047690240 18346565173248 18376647311360 18378933972048 18392203395072 18405480337920 18424652713272 18437615124480 18449312514048 18456820973568 18483479838720 18495206326272 18516090195720 18521920634880 18541214302208 18560185786368 18562150121580 18586993950720 18606355402752 18633230254080 18679581573120 18698694635520 18737583022080 18745208801280 18753444642816 18757101337728 18784193925120 18819331375104 18850188689280 18866145632256 18893395722240 18897079705920 18913076342784 18922371809280 18942082613248 18963471073230 18969442385920 18971802809856 19018996349184 19050181046130 19052202295296 19083441438720 19085816047896 19091825885184 19099595833344 19113383427840 19133293202244 19139317989376 19158901456896 19160929157760 19206560415744 19234302197760 19238052654080 19254337929216 19268237228760 19282148720640 19301878333440 19321984456704 19349892956160 19362169122816 19390135664640 19398027018240 19410333722624 19458259292160 19474730975232 19478528312256 19506662922240 19523175579648 19553117536256 19555186959360 19575195946560 19623890463840 19632512360448 19664703015360 19699036323840 19701487533312 19748038901760 19750496208768 19779023646720 19782880317135 19799626796352 19826126880768 19834195673088 19858634997760 19875445604352 19910511803052 19924887011328 19945274277888 19974083051520 19977977756160 19986755223552 19994889388032 20009323276020 20023769825280 20036473520128 20059097712030 20106867935232 20135910113280 20144104980480 20152955437056 20156885019648 20185999441920 20206653880320 20227702478112 20256919188480 20299048273920 20307309534720 20320193115872 20355670867968 20387608989696 20421037746720 20435781550080 20438324434944 20471836348080 20499236126720 20507578859520 20552786377344 20588670222336 20622428651520 20639885819904 20673728225280 20676300718554 20682811375616 20691228819456 20706165380160 20727734302431 20755476578304 20763923595264 20793914818560 20807107117056 20837160714240 20858866089984 20880209009664 20910368194560 20932149828096 20962384035840 20975683216384 21014529269760 21064574828544 21079780899840 21088359901440 21097625223168 21101739004944 21132218165760 21169113661440 21206462275440 21221773148160 21259214669160 21277210885632 21287668285440 21309842939904 21340622684160 21343278161088 21393708810240 21396370892832 21433727582208 21468871618560 21478304120832 21487045312512 21531732738048 21553764139008 21607380467712 21638589972480 21642809235840 21652318158848 21661130170368 21676766882355 21692417310720 21737232513792 21768629575680 21782440263168 21813902622720 21822780395520 21836625437952 21874750783488 21890541703680 21913344351288 21944995787520 21963572527104 21997257228288 21999585329280 22029029867520 22037995192320 22051976773632 22076876771820 22083828449280 22086576405504 22122790892280 22138763345920 22161415864320 22180175806464 22216543764480 22274580145896 22304392740864 22340964372480 22359876304896 22392172707840 22396538910720 22415497887744 22438433562624 22470843432960 22475224975680 22485099626496 22494250561536 22526741053440 22541032710144 22617412075520 22620226427136 22652898877440 22672074866688 22676495647104 22706846171136 22709249372160 22756165287876 22763330863104 22789034087040 22819956064256 22836429308160 22845723226560 22860217255356 22876300247040 22900129726464 22933206466560 22973667465060 22990254243840 22993114989312 23030815891590 23061640642560 23071026216960 23081162637312 23085663184896 23119007907840 23121884674512 23138578464768 23162254000128 23176517877760 23200232232960 23219871547392 23253410119680 23257944253440 23268162797568 23277632421888 23349911150592 23407995506688 23441805803520 23446376672160 23466224351232 23490235135872 23524164218880 23548668556608 23582682040320 23597643618432 23638843588608 23641345428480 23677603266560 23697646682112 23714753512320 23734828376064 23739456380562 23773745436480 23815252869120 23830361997312 23857270059870 23864782356480 23874494791680 23889641504768 23916616502805 23924147486720 23948626821120 23968899661824 23973573307392 24008200519680 24028523790336 24067922411520 24070917254436 24152480570880 24163092135936 24202711403520 24223199330304 24247984656384 24262917153280 24305278648320 24308303026176 24343413719040 24348160390320 24358857928704 24368771441664 24403969474560 24441396920320 24505245296064 24540640450560 24566203617696 24599083352064 24609094631424 24626859416640 24652512395199 24660275101696 24688120260960 24746914381824 24749533495440 24782658600960 24792744591360 24808473870336 24844307005440 24847398456192 24888139753815 24906108764160 24931592847360 24983444029440 24993611735040 25004592857088 25009468450304 25045591900160 25092441833472 25133584919040 25154860843008 25191194296320 25196106274560 25217435123712 25284628097640 25295737079808 25358661798912 25400241394840 25444588584960 25447754730528 25466127777792 25484511237120 25511057602992 25545201942528 25547905543680 25592510545920 25608747220992 25672450572288 25690982971680 25709531627520 25735837777920 25762645942272 25799857274880 25816225497088 25853514219520 25864036024320 25944345722880 25954904494080 25966307966976 25971371083008 26008883896320 26012120258826 26030900772864 26073582612480 26100261262080 26165187285120 26176683147264 26187336474624 26219604020480 26265381765120 26268650044416 26330718535680 26333994945024 26372031528960 26377173756180 26399502395136 26445594230784 26500594139136 26547349070736 26566516015104 26593699037184 26596513607040 26632110735360 26637303674880 26649006964736 26659852517376 26679097701360 26698359767040 26745463616040 26792159477760 26809157246976 26847880151040 26858806640640 26875846692864 26914665922560 26942205173760 26970269970816 27009225584640 27032089264128 27065397698560 27076412712960 27140894490624 27171540642240 27183478652928 27228050328960 27251099246592 27295781797440 27343438479360 27391680439110 27403715169792 27414867871872 27451560296448 27454465658880 27496571535360 27519847759872 27564970967040 27568400958072 27588305092608 27608220506880 27636979069908 27656422686720 27673968771072 27685231460352 27725219758080 27742809489408 27782880952320 27811821453312 27840278679552 27843225182370 27880490926080 27904092143616 27909533104128 27949845381120 28019372359680 28048041953280 28106374533120 28117813201920 28130166964224 28135652006592 28176290887680 28275283033920 28299218448384 28340093583360 28345619558880 28369614514176 28383557713920 28413123919872 28445206609845 28454163578880 28457704214784 28524945080320 28528494523776 28575271569195 28578303442944 28625162158080 28637738827776 28649393750016 28699939803366 28708976984064 28738352185344 28741393736640 28809840623616 28851453296640 28857078981120 28881506893824 28902355843140 28923223080960 28952817500160 28982976685056 29024839434240 29043253684224 29085203496960 29097040527360 29115500583936 29187388938240 29212096462848 29217792468384 29259994383360 29284763369472 29329676304384 29332780439040 29362793919840 29383993589760 29402635698176 29435835695760 29448768540672 29497054523040 29548554485760 29622058352640 29625744313152 29668535470080 29699440194528 29739190321152 29787952496640 29813168406528 29862051880960 29865767704578 29887330516992 29917911416832 29961124577280 29966966634240 29980132835328 29992334082048 30035654737920 30054710280192 30088646568045 30160301902848 30203865169920 30229433155584 30235327529472 30278999162880 30309980820480 30341553717168 30385378782720 30448572410880 30460964302080 30480289673808 30533506301952 30577608622080 30581413484544 30631556620080 30653672325120 30657486652416 30707754522120 30748854190080 30761368289280 30780884246528 30825343877120 30829179566016 30883005333504 30933642977280 30959828729856 31010592337920 31014451077831 31024217063424 31036843229184 31059248070240 31133214867456 31210660675584 31255741071360 31261835562880 31288299134976 31320313514496 31365552291840 31398224742144 31443576053760 31463524824576 31518458118144 31521793904640 31596862242816 31619671349760 31646437834752 31652608507416 31698327248640 31753670492160 31773815996416 31809693413160 31819709808640 31832659722240 31888822003740 31931502428160 31964764409856 32010934026240 32014917241632 32038031720448 32090563215360 32094556339248 32203307427840 32217456181248 32230567968768 32270281871360 32297599107072 32330646208512 32411070701568 32457884958720 32464213853760 32478477238272 32491695255552 32538625966080 32673660394752 32720853934080 32734170593280 32754938156928 32798777802752 32812126175232 32835812555520 32870016526932 32917493681280 32995885842432 32999377993920 33043544801280 33056992788480 33077965160448 33125742673920 33129864608256 33184186338420 33208145018880 33242123796480 33270263709696 33311258705920 33324815646720 33339457142784 33456589111296 33511446558720 33539814457344 33588259061760 33594808366080 33623246831616 33712837463520 33727649439744 33741375842304 33790111580160 33811549065216 33926118113280 33930339640704 33979348316160 34014743470656 34060269256704 34063874058240 34144996294656 34229934096384 34254643962240 34268584839840 34290325883034 34314450370560 34350194589696 34399809699840 34460501197590 34485381365760 34546223837385 34592460963840 34606539325440 34621743955968 34628494777344 34678511861760 34682827011768 34707867697152 34764776816640 34800348349440 34829807321088 34880115179520 34886916380160 34902244196352 34916448632832 35024866725888 35107624714240 35111993260032 35162708705280 35169565008240 35199336526848 35323002834912 35374023060480 35396465427648 35458265382912 35462018142720 35516404899840 35546470023168 35572130268480 35609184570843 35660618154720 35722879303680 35745542995968 35797173534720 35811742187520 35834462257152 35886221230080 35922940231680 35953349492736 35960359961088 36012300779520 36042785685504 36101883617280 36187859320832 36228720856320 36244638203904 36304067105280 36334798995456 36394375729920 36457917972480 36462454539264 36515120578560 36522240585480 36538286893056 36553157162496 36605954211840 36662095380480 36753294622720 36757867944096 36784406790144 36810960675840 36849305426544 36898625028096 36913641947136 36966959677440 36990412652544 37032180391440 37082428604416 37120371572736 37124300243160 37173987901440 37212710805504 37266460508160 37359163146240 37397389271040 37475166044160 37490417602560 37506889285632 37514202675456 37568387850240 37638662750208 37700377378560 37732291264512 37786791444480 37794159411840 37826152685568 37844743618560 37884165226496 37926942146460 37938884771840 37943605619712 38037992698368 38100362092260 38104404590592 38166882877440 38171632095792 38199191666688 38226766855680 38266586404488 38278635978752 38317802913792 38321858315520 38413120831488 38468604395520 38476105308160 38508675858432 38536474457520 38564297441280 38603756666880 38643968913408 38699785912320 38724338245632 38780271329280 38796054036480 38820667445248 38916518584320 38949461950464 38957056624512 39013325844480 39046351159296 39106235072512 39110373918720 39150391893120 39247780927680 39265024720896 39329406030720 39398072647680 39402975066624 39496077803520 39500992417536 39558047293440 39565760634270 39599253592704 39652253761536 39668391346176 39717269995520 39750891208704 39821023606104 39849774022656 39890548555776 39948166103040 39955955512320 39973510447104 39989778776064 40018646552040 40047539650560 40072947040256 40118195424060 40213735870464 40271820226560 40288209960960 40305910874112 40313770039296 40371998883840 40413307760640 40455404956224 40513838376960 40598096547840 40614619069440 40640386231744 40711341735936 40775217979392 40842075493440 40876648869888 40943672696160 40998472253440 41015157719040 41087520658665 41105572754688 41177340444672 41244857303040 41279771639808 41347456450560 41352601437108 41365622751232 41382457638912 41412330760320 41455468604862 41510953156608 41527847190528 41587829637120 41614214234112 41674321428480 41717732179968 41760418019328 41820736389120 41864299656192 41924768071680 41951366432768 42029058539520 42159561799680 42176719802880 42195250446336 42203478009888 42264436331520 42412924550880 42443546296320 42518429338320 42554421771264 42575336570880 42619685879808 42681245368320 42686556322176 42787417620480 42792741785664 42867455164416 42937743237120 42956608241664 42974090625024 43063465476096 43107528278016 43214760935424 43277179944960 43285618471680 43304636317696 43322260340736 43353533764710 43384834621440 43474465027584 43537259151360 43564880526336 43627805245440 43645560791040 43673250875904 43749501566976 43781083407360 43826688702576 43889991575040 43927145054208 43994514456576 43999170658560 44075990384640 44103953547264 44153753543640 44167656898560 44173152811008 44245581784560 44277526691840 44322831728640 44433087528960 44549160291792 44608785481728 44681928744960 44719752609792 44793077821440 44798651556867 44830995775488 44876867125248 44941686865920 44950449951360 44970199252992 44988501123072 45053482106880 45082065420288 45234824151040 45240452854272 45305797754880 45344149733376 45352991294208 45418498744320 45512330575752 45526661726208 45578068174080 45639912128512 45672858616320 45691446453120 45720434510712 45752600494080 45800259452928 45866412933120 45947334930120 45980508487680 45986229978624 46061631783180 46123281285120 46142052433920 46171326369792 46238015815680 46243769349024 46277156929536 46324508000256 46353035755520 46400464465920 46439743094784 46506820239360 46515888506880 46536325595136 46555264843776 46699822301184 46815991013376 46883611607040 46892753344320 46932448702464 46980470271744 47048328437760 47097337113216 47165364080640 47195287236864 47277687177216 47282690856960 47355206533120 47395293364224 47429507024640 47469656752128 47478912761124 47547490872960 47630505738240 47660723994624 47714540119740 47729564712960 47748989583360 47779283009536 47833233005610 47848294973440 47897253642240 47937799323648 47947146614784 48016401039360 48057047580672 48135844823040 48141834508872 48304961141760 48326184271872 48405422807040 48446398660608 48495969312768 48525834306560 48616606052352 48686827438080 48696320780640 48717715857408 48737542883328 48807938949120 48882793840640 49010490592128 49081280901120 49132407235392 49198166704128 49218189262848 49253718833280 49305024790398 49320550203392 49376240521920 49493828763648 49499066990880 49565317201920 49585489182720 49616947740672 49688614010880 49694796912384 49776279507630 49812217528320 49863185694720 49966888058880 49987223470080 50009185714176 50018936900608 50091183800320 50184883666944 50267169838080 50309721686016 50382388592640 50392212549120 50434870247424 50569256195280 50591474159616 50717323597824 50800482789680 50889177169920 50895509461056 50969022474240 51022115205984 51090403885056 51095811087360 51217494441984 51344901144576 51381965943360 51435488824551 51471675555840 51525291884544 51599714549760 51632450994176 51690751796385 51707028439040 51728072048640 51888691445760 51909808988160 51932615933952 51942742166016 52017767792640 52024240517652 52061801545728 52147165224960 52200522524160 52330374570240 52353366294528 52374672949248 52439208040960 52530763530240 52537300088832 52661437071360 52667989890048 52744063057920 52754347512360 52799004790272 52891188461568 53094698141472 53133032030208 53187398074368 53193027214080 53274607349760 53298013929472 53319705034752 53358195402720 53396719534080 53490927232080 53584318955520 53618314493952 53695760302080 53717613281280 53751693385728 53829331845120 53884410347520 53940539941632 54018451169280 54064178528256 54130795397120 54152825425920 54281788981248 54343081284480 54366957305856 54456100657920 54502198493184 54591563594880 54686876958720 54783360878220 54807430339584 54829735743744 54908931317760 54993143070720 55039695519744 55129941934080 55136801916144 55176610185216 55216441013760 55273958139816 55312845373440 55347937542144 55370462920704 55450439516160 55485618978816 55565761904640 55623642906624 55680557359104 55686450364740 55760981852160 55819066208256 55899690762240 56038744719360 56096083906560 56212749066240 56235626403840 56260333928448 56271304013184 56352581775360 56550566067840 56598436896768 56680187166720 56691239117760 56739229028352 56767115427840 56826247839744 56890413219690 56908327157760 56915408429568 57049890160640 57056989047552 57150543138390 57156606885888 57250324316160 57275477655552 57298787500032 57399879606732 57417953968128 57476704370688 57482787473280 57619681247232 57702906593280 57714157962240 57763013787648 57804711686280 57846446161920 57905635000320 57965953370112 58049678868480 58086507368448 58170406993920 58194081054720 58231001167872 58374777876480 58424192925696 58435584936768 58519988766720 58569526738944 58659352608768 58665560878080 58725587839680 58805271396352 58871671391520 58897537081344 58994109046080 59097108971520 59244116705280 59251488626304 59337070940160 59348640951405 59398880389056 59478380642304 59575904993280 59626336813056 59724103761920 59731535409156 59774661033984 59835822833664 59922249154560 59933933268480 59960265670656 59984668164096 60071309475840 60109420560384 60177293136090 60320603805696 60407730339840 60458866311168 60470655058944 60557998325760 60619961640960 60683107434336 60770757565440 60897144821760 60921928604160 60960579347616 61067012603904 61162826969088 61263113240160 61307344650240 61314973304832 61415509044240 61497708380160 61522736578560 61561768493056 61650687754240 61658359132032 61766010667008 61867285954560 61919657459712 62021184675840 62028902155662 62048434126848 62073686458368 62118496140480 62183202907293 62266429734912 62421321351168 62511482142720 62523671125760 62576598269952 62640627028992 62731104583680 62796449484288 62887152107520 62927049649152 63043587809280 63193724485632 63239342699520 63292875669504 63305217014832 63396654497280 63507340984320 63547631992832 63619386826320 63665319444480 63777644007480 63863004856320 63929528819712 64021868052480 64029834483264 64181126430720 64189112678496 64406614855680 64434912362496 64461135937536 64540563742720 64595198214144 64661292417024 64822141403136 64915769917440 64928427707520 64956954476544 64983390511104 65030300647065 65077251932160 65347320789504 65441707868160 65468341186560 65509876313856 65624252350464 65671625111040 65740033053864 65834987362560 65991771684864 65998755987840 66087089602560 66113985576960 66155930320896 66251485347840 66259729216512 66368372676840 66416290037760 66484247592960 66540527419392 66622517411840 66649631293440 66913178222592 67022893117440 67079628914688 67176518123520 67189616732160 67246493663232 67425674927040 67455298879488 67482751684608 67580223160320 67623098130432 67852236226560 67860679281408 67958696632320 68029486941312 68120538513408 68127748116480 68289992589312 68459868192768 68509287924480 68537169679680 68580651766068 68628900741120 68700389179392 68799619399680 68921002395180 68970762731520 69092447674770 69184921927680 69213078650880 69243487911936 69256989554688 69357023723520 69365654023536 69415735394304 69529553633280 69600696698880 69659614642176 69760230359040 69773832760320 69804488392704 69832897265664 70049733451776 70223986520064 70325417410560 70339130016480 70398673053696 70646005669824 70748046120960 70792930855296 70916530765824 70924036285440 71032809799680 71092940046336 71144260536960 71218369141686 71321236309440 71445758607360 71491085991936 71594347069440 71623484375040 71668924514304 71749849508415 71772442460160 71845880463360 71906698985472 71920719922176 72024601559040 72085571371008 72203767234560 72457441712640 72489276407808 72608134210560 72669597990912 72788751459840 72915835944960 72924909078528 73030241157120 73044481170960 73076573786112 73106314324992 73211908423680 73324190760960 73506589245440 73515735888192 73621921351680 73698610853088 73797250056192 73827283894272 73957537185597 73980825305088 74064360782880 74164857208832 74240743145472 74248600486320 74347975802880 74425421611008 74532921016320 74664419261445 74718326292480 74794778542080 74950332088320 74980835205120 75013778571264 75028405350912 75136775700480 75277325500416 75400754757120 75464582529024 75573582888960 75588318823680 75652305371136 75768330452992 75853884292920 75877769543680 75887211239424 76075985396736 76200724184520 76333765754880 76343264191584 76398383333376 76453533711360 76533172808976 76635605827584 76643716631040 76826241662976 76952210616320 77017351716864 77072948915040 77128594882560 77207513333760 77287937826816 77399571824640 77448676491264 77560542658560 77592108072960 77641334890496 77833037168640 77898923900928 77914113249024 78026651688960 78092702318592 78212470145024 78220747837440 78300783786240 78495561855360 78530049441792 78658812061440 78796145295360 78805950133248 78992155607040 79001984835072 79116094586880 79131521268540 79198507185408 79336782692352 79434539991040 79501782417408 79642047212208 79699548045312 79781097111552 79896332206080 79911911024640 79947020894208 79979557552128 80037293104080 80095079301120 80145894080512 80236390848120 80427471740928 80543640453120 80576419921920 80627540078592 80743997767680 80826615521280 80910809912448 81027676753920 81196193095680 81229238138880 81280772463488 81422683471872 81550435958784 81684150986880 81753297739776 81887345392320 81996944506880 82030315438080 82175041317330 82211145509376 82354680889344 82489714606080 82559543279616 82694912901120 82705202874216 82731245502464 82764915277824 82824661520640 82910937209724 83021906313216 83055694381056 83175659274240 83228428468224 83348642856960 83435464359936 83520836038656 83641472778240 83728599312384 83849536143360 83902732865536 84058117079040 84319123599360 84353439605760 84390500892672 84406956019776 84528872663040 84825849101760 85036858676640 85108843542528 85150673141760 85239371759616 85362490736640 85373112644352 85574835240960 85585483571328 85725814707585 85734910328832 85875486474240 85913216483328 85948181250048 86126930952192 86215056556032 86429521870848 86554359889920 86571236943360 86609272635392 86644520681472 86707067529420 86769669242880 86948930055168 87074518302720 87129761052672 87255610490880 87291121582080 87346501751808 87562166814720 87653377405152 87779983150080 87854290108416 87989028913152 87998341317120 88151980769280 88207907094528 88307507087280 88346305622016 88491163569120 88555053383680 88645663457280 88866175057920 89098320583584 89217570963456 89363857489920 89439505219584 89586155642880 89597303113734 89661991550976 89753734250496 89883373731840 89900899902720 89940398505984 89977002246144 90106964213760 90164130840576 90469648302080 90480905708544 90611595509760 90688299466752 90705982588416 90836997488640 91024661151504 91156136348160 91279824257024 91345717232640 91382892906240 91440869021424 91600518905856 91732825866240 91894669860240 91961016975360 91972459957248 92123263566360 92246562570240 92284104867840 92342652739584 92476031631360 92487538698048 92649016000512 92706071511040 92800928931840 92879486189568 93031777013760 93072651190272 93110529687552 93399644602368 93631982026752 93767223214080 93785506688640 93864897404928 93960940543488 94096656875520 94194674226432 94330728161280 94390574473728 94555374354432 94565381713920 94710413066240 94790586728448 94859014049280 94939313504256 94957825522248 95094981745920 95261011476480 95321447989248 95429080239480 95459129425920 95497979166720 95558566019072 95666466011220 95696589946880 95794507284480 95894293229568 96032802078720 96114095161344 96271689646080 96283669017744 96609922283520 96652368543744 96810845614080 96892797321216 96991938625536 97051668613120 97233212104704 97373654876160 97392641561280 97435431714816 97475085766656 97615877898240 97765587681280 98020981184256 98162561802240 98264814470784 98396333408256 98436378525696 98507437666560 98610049580796 98641100406784 98752481043840 98987657527296 98998133981760 99130634403840 99170978365440 99233895481344 99377228021760 99389593824768 99552559015260 99624435056640 99726371389440 99933776117760 99974446940160 100018371428352 100037873801216 100182367600640 100369767333888 100534339676160 100619443372032 100764777185280 100784425098240 100869740494848 101138512390560 101182948319232 101434647195648 101600965579360 101778354339840 101791018922112 101938044948480 102044230411968 102180807770112 102191622174720 102434988883968 102689802289152 102763931886720 102870977649102 102943351111680 103050583769088 103199429099520 103264901988352 103381503592770 103414056878080 103456144097280 103638671512155 103777382891520 103819617976320 103865231867904 103885484332032 104035535585280 104048481035304 104123603091456 104294330449920 104401045048320 104660749140480 104706732589056 104749345898496 104878416081920 105074600177664 105322874142720 105335979780096 105488126115840 105508695024720 105598009580544 106189396282944 106374796148736 106386054428160 106549214699520 106596027858944 106639410069504 106716390805440 106827553712529 106981854464160 107168637911040 107236628987904 107391520604160 107435226562560 107503386771456 107658663690240 107768820695040 107881079883264 108036902338560 108128357056512 108261590794240 108305650851840 108563577962496 108686162568960 108733914611712 108912201315840 109004396986368 109183127189760 109373753917440 109566721756440 109614860679168 109659471487488 109817862635520 109986286141440 110259883868160 110273603832288 110353220370432 110432882027520 110547916279632 110695875084288 110740925841408 110900879032320 110971237957632 111247285813248 111361114718208 111372900729480 111521963704320 111638132416512 111799381524480 112077489438720 112192167813120 112425498132480 112471252807680 112520667856896 112542608026368 112705163550720 113101132135680 113196873793536 113360374333440 113382478235520 113478458056704 113534230855680 113652495679488 113780826439380 113816654315520 113830816859136 114099780321280 114113978095104 114301086276780 114313213771776 114500648632320 114597575000064 114799759213464 114835907936256 114953408741376 114965574946560 115239362494464 115405813186560 115428315924480 115526027575296 115609423372560 115692892323840 115811270000640 115931906740224 116099357736960 116173014736896 116340813987840 116388162109440 116462002335744 116749555752960 116848385851392 116871169873536 117039977533440 117139053477888 117318705217536 117331121756160 117451175679360 117610542792704 117743342783040 117795074162688 117988218092160 118194217943040 118488233410560 118502977252608 118674141880320 118697281902810 118797760778112 118956761284608 119151809986560 119252673626112 119448207523840 119463070818312 119549322067968 119671645667328 119844498309120 119867866536960 119920531341312 119969336328192 120142618951680 120218841120768 120354586272180 120641207611392 120815460679680 120917732622336 120941310117888 121115996651520 121239923281920 121366214868672 121541515130880 121794289643520 121843857208320 121921158695232 122134025207808 122325653938176 122526226480320 122629946609664 122831018088480 122995416760320 123045473157120 123123536986112 123262561975995 123301375508480 123316718264064 123532021334016 123734571909120 123839314919424 124042369351680 124057804311324 124096868253696 124147372916736 124236992280960 124366405814586 124532859469824 124842642702336 125022964285440 125047342251520 125153196539904 125281254057984 125462209167360 125592898968576 125774304215040 125854099298304 126087175618560 126478685399040 126585751339008 126610434029664 126793308994560 127095263985664 127238773652640 127330638888960 127555288014960 127726009712640 127859057639424 128043736104960 128059668966528 128362252861440 128378225356992 128813229711360 128869824724992 128922271875072 129081127485440 129190396428288 129322584834048 129644282806272 129831539834880 129856855415040 129913908953088 129966781022208 130060601294130 130154503864320 130694641579008 130883415736320 130936682373120 131019752627712 131248504700928 131343250222080 131480066107728 131669974725120 131983543369728 131997511975680 132227971153920 132311860641792 132502970695680 132519458433024 132736745353680 132832580075520 132968495185920 133245034823680 133299262586880 133826356445184 134045786234880 134159257829376 134379233464320 134395954670601 134492987326464 134851349854080 134910597758976 134965503369216 135160446320640 135246196260864 135704472453120 135721358562816 135917393264640 136058973882624 136255496232960 136579985178624 136919736385536 137018575848960 137074339359360 137161303532136 137257801482240 137400778358784 137599238799360 137842004790360 137941525463040 138184895349540 138369843855360 138426157301760 138513979109376 138714047447040 138731308047072 138831470788608 139059107266560 139201393397760 139319229284352 139520460718080 139547665520640 139608976785408 139665794531328 140099466903552 140447973040128 140650834821120 140678260032960 140797346107392 141292011339648 141496092241920 141585861710592 141833061531648 141848072570880 142065619599360 142185880092672 142288521073920 142436738283372 142642472618880 142891517214720 142982171983872 143188694138880 143246968750080 143337849028608 143499699016830 143544884920320 143691760926720 143813397970944 143841439844352 144049203118080 144171142742016 144407534469120 144914883425280 144978552815616 145216268421120 145339195981824 145577502919680 145849818157056 146060482314240 146088962341920 146153147572224 146212628649984 146423816847360 146648381521920 147013178490880 147031471776384 147243842703360 147397221706176 147594500112384 147654567788544 147915074371194 147961650610176 148128721565760 148329714417664 148481486290944 148497200972640 148695951605760 148850843222016 149065842032640 149328838522890 149436652584960 149589557084160 149900664176640 149961670410240 150027557142528 150056810701824 150273551400960 150554651000832 150801509514240 150929165058048 151147165777920 151176637647360 151304610742272 151536660905984 151707768585840 151774422478848 152151970793472 152401448369040 152667531509760 152686528383168 152907067422720 153066345617952 153271211655168 153287433262080 153652483325952 153904421232640 154034703433728 154145897830080 154306466473653 154415026667520 154575875653632 154799143649280 154897352982528 155072255389155 155121085317120 155184216145920 155282669780992 155666074337280 155797847801856 155828226498048 156053303377920 156185404637184 156441495674880 156601567572480 156991123710720 157060098883584 157317624122880 157592290590720 157611900266496 157984311214080 158003969670144 158232189173760 158263042537080 158397014370816 158673565384704 158869079982080 159284094424416 159399096090624 159562194223104 159823822049280 159894041788416 159959115104256 160074586208160 160190158602240 160291788161024 160472781696240 160854943481856 161087280906240 161152839843840 161255080157184 161487995535360 161653231042560 161821619824896 162055353507840 162392386191360 162458476277760 162561544926976 162845366943744 163100871917568 163368301973760 163506595479552 163774690784640 163993889013760 164060630876160 164350082634660 164422291018752 164979429212160 165119086559232 165389825802240 165410405748432 165529830555648 165649323041280 165821874419448 166043812626432 166111388762112 166351318548480 166456856936448 166697285713920 166870928719872 167041672077312 167282945556480 167457198624768 167699072286720 167805465731072 168116234158080 168638247198720 168706879211520 168781001785344 168813912039552 169057745326080 169651698203520 170073717353280 170217687085056 170301346283520 170478743519232 170724981473280 170746225288704 171149670481920 171170967142656 171451629415170 171469820657664 171750972948480 171826432966656 171896362500096 172253861904384 172430113112064 172859043741696 173108719779840 173142473886720 173218545270784 173289041362944 173414135058840 173539338485760 173897860110336 174149036605440 174259522105344 174511220981760 174582243164160 174693003503616 175124333629440 175306754810304 175559966300160 175708580216832 175978057826304 175996682634240 176415814189056 176615014174560 176692611244032 176982327138240 177291326914560 177732350115840 178045922854215 178196641167168 178435141926912 178727714979840 178879010439168 179172311285760 179194606227468 179323983101952 179507468500992 179766747463680 179801799805440 179880797011968 179954004492288 180213928427520 180328261681152 180939296604160 180961811417088 181223191019520 181376598933504 181411965176832 181673994977280 182049322303008 182312272696320 182691434465280 182765785812480 182881738042848 183201037811712 183789339720480 183922033950720 183944919914496 184246527132720 184493125140480 184568209735680 184685305479168 184952063262720 184975077396096 185298032001024 185412143022080 185601857863680 185758972379136 186063554027520 186145302380544 186221059375104 186549608721879 186799289204736 187263964053504 187534446428160 187571013377280 187729794809856 187921881086976 188193313751040 188389348452864 188661456322560 188781148947456 189130763427840 189420826132480 189581173456896 189718028098560 189878627008512 189915651044496 190189963491840 190522022952960 190642895978496 190858160478960 190995958333440 191117132038144 191332932022440 191393179893760 191589014568960 191788586459136 192065604157440 192543379292160 192567338035488 193219844567040 193304737087488 193621691228160 193785594642432 193983877251072 194103337226240 194466424209408 194747309752320 194785283122560 194870863429632 194950171533312 195231755796480 195531175362560 196041962368512 196325123604480 196529628941568 196872757051392 197014875333120 197220099161592 197282200813568 197504962087680 197975315054592 197996267963520 198261268807680 198341956730880 198467790962688 198754456043520 198779187649536 199105118030520 199248870113280 199452742778880 199867552235520 199948893880320 200075747602432 200364735201280 200739534667776 201068679352320 201238886744064 201529554370560 201568850196480 201739480989696 202277024781120 202365896638464 202869294391296 203201931158720 203556708679680 203582037844224 203876089896960 204088460823936 204361615540224 204383244349440 204869977767936 205379604578304 205527863773440 205741955298204 205886702223360 206101167538176 206398858199040 206529803976704 206763007185540 206828113756160 206912288194560 207277343024310 207554765783040 207639235952640 207730463735808 207770968664064 208071071170560 208096962070608 208247206182912 208588660899840 208802090096640 209321498280960 209413465178112 209498691796992 209756832163840 210149200355328 210671959560192 210976252231680 211017390049440 211196019161088 212378792565888 212749592297472 212772108856320 213098429399040 213192055717888 213278820139008 213432781610880 213655107425058 213963708928320 214337275822080 214473257975808 214783041208320 214870453125120 215006773542912 215317327380480 215537641390080 215762159766528 216073804677120 216256714113024 216523181588480 216611301703680 217372325137920 217467829223424 217824402631680 218008793972736 218366254379520 218747507834880 219133443512880 219229721358336 219318942974976 219635725271040 219972572282880 220519767736320 220547207664576 220865764055040 221095832559264 221391750168576 221481851682816 221942475915264 222494571626496 222722229436416 222745801458960 223043927408640 223276264833024 223598763048960 223993257784335 224154978877440 224384335626240 224850996264960 224942505615360 225041335713792 225085216052736 225410327101440 226202264271360 226393747587072 226720748666880 226764956471040 226956916113408 227304991358976 227561652878760 227633308631040 227661633718272 228199560642560 228227956190208 228602172553560 229001297264640 229195150000128 229599518426928 229906817482752 229931149893120 230478724988928 230856631848960 231052055150592 231218846745120 231385784647680 231622540001280 231863813480448 232198715473920 232346029473792 232681627975680 232776324218880 232924004671488 233499111505920 233696771702784 233742339747072 234079955066880 234278106955776 234637410435072 234662243512320 234902351358720 235221085585408 235486685566080 235590148325376 235976436184320 236388435886080 236976466821120 237005954505216 237348283760640 237394563805620 237595521556224 238303619973120 238505347252224 238896415047680 238926141636624 239098644135936 239343291334656 239688996618240 239735733073920 239841062682624 239938672656384 240285237903360 240437682241536 240709172544360 241282415222784 241630921359360 241882620235776 242231993303040 242479846563840 242732429737344 243083030261760 243588579287040 243687714416640 243842317390464 244268050415616 244651307876352 245052452960640 245259893219328 245662036176960 245990833520640 246090946314240 246247073972224 246525123951990 246602751016960 246633436528128 247064042668032 247469143818240 247678629838848 248084738703360 248115608622648 248193736507392 248294745833472 248473984561920 248732811629172 249065718939648 249685285404672 250045928570880 250094684503040 250306393079808 250562508115968 250924418334720 251185797937152 251548608430080 251708198596608 252174351237120 252957370798080 253171502678016 253220868059328 253586617989120 254190527971328 254477547305280 255110576029920 255452019425280 255718115278848 256087472209920 256119337933056 256724505722880 256756450713984 257177444122755 257626459422720 257739649449984 257844543750144 258162254970880 258380792856576 258645169668096 259288565612544 259663079669760 259713710830080 259827817906176 259933562044416 260121202588260 260309007728640 261389283158016 261766831472640 261873364746240 262039505255424 262686500444160 262960132215456 263339949450240 263967086739456 263995023951360 264455942307840 264623721283584 265038916866048 265473490707360 265665160151040 265936990371840 266490069647360 266598525173760 267652712890368 268091572469760 268318515658752 268758466928640 268791909341202 268985974652928 269702699708160 269821195517952 269931006738432 270320892641280 270492392521728 271408944906240 271442717125632 271834786529280 272117947765248 272510992465920 273839472771072 274037151697920 274148678718720 274322607064272 274801556717568 275198477598720 275684009580720 275883050926080 276369790699080 276739687710720 276852314603520 277027958218752 277428094894080 277462616094144 278118214533120 278402786795520 278638458568704 279095331041280 279217953570816 279331589062656 280198933807104 280895946080256 281301669642240 281356520065920 281594692214784 282584022679296 282992184483840 283171723421184 283666123063296 283696145141760 284131239198720 284371760185344 284577042147840 284873476566744 285284945237760 285783034429440 285964343967744 286377388277760 286493937500160 286675698057216 286999398033660 287089769840640 287383521853440 287682879688704 288098406236160 288342285484032 288815068938240 289829766850560 289957105631232 290432536842240 290678391963648 291155005839360 291699636314112 292120964628480 292177924683840 292306295144448 292425257299968 292847633694720 293296763043840 294026356981760 294062943552768 294487685406720 294794443412352 295189000224768 295309135577088 295830148742388 295923301220352 296257443131520 296659428835328 296962972581888 296994401945280 297391903211520 297701686444032 298131684065280 298657677045780 298873305169920 299179114168320 299801328353280 299923340820480 300055114285056 300113621403648 300547102801920 301109302001664 301603019028480 301858330116096 302294331555840 302353275294720 302609221484544 303073321811968 303415537171680 303548844957696 304303941586944 304802896738080 305335063019520 305373056766336 305814134845440 306132691235904 306542423310336 306574866524160 307304966651904 307808842465280 308069406867456 308291795660160 308612932947306 308830053335040 309151751307264 309598287298560 309794705965056 310144510778310 310242170634240 310368432291840 310565339561984 310916014536465 311332148674560 311595695603712 311656452996096 312106606755840 312370809274368 312882991349760 313203135144960 313982247421440 314120197767168 314635248245760 315223800532992 315968622428160 316007939340288 316464378347520 316526085074160 316794028741632 317738159964160 318568188848832 319124388446208 319647644098560 319788083576832 319918230208512 320149172416320 320482661137587 320583576322048 320945563392480 321709886963712 322174561812480 322305679687680 322510160314368 322975991070720 323306462085120 323643239649792 324110707015680 324784772382720 324916952555520 325123089853952 325690733887488 326201743835136 326736603947520 327013190959104 327549381569280 328121261752320 328700165269320 328844582037504 329958858424320 330779651604480 330820811496864 331059661111296 331298646082560 331643748838896 332087625252864 332222777524224 332702637096960 332913713872896 333741857439744 334083344154624 334565891112960 334914397249536 335398144573440 335610931462144 336232468316160 337276494397440 337413758423040 337562003570688 337627824079104 338115490652160 339303396407040 340147434706560 340435374170112 340602692567040 340957487038464 341449962946560 341492450577408 342299340963840 342341934285312 342903258830340 342939641315328 343501945896960 343792725000192 344507723808768 344860226224128 345718087483392 346217439559680 346284947773440 346437090541568 346578082725888 346828270117680 347078676971520 347795720220672 348298073210880 348519044210688 349022441963520 349164486328320 349386007007232 350248667258880 350613509620608 351119932600320 351417160433664 351956115652608 351993365268480 352831628378112 353230028349120 353385222488064 353964654276480 354582653829120 355464700231680 356091845708430 356393282334336 356870283853824 357455429959680 357758020878336 358344622571520 358389212454936 358647966203904 359014937001984 359533494927360 359603599610880 359761594023936 359908008984576 360427856855040 360656523362304 361923622834176 362446382039040 362753197867008 362823930353664 363347989954560 364098644606016 364624545392640 365382868930560 365531571624960 365763476085696 366402075623424 367578679440960 367889839828992 368493054265440 368986250280960 369136419471360 369370610958336 369787685927985 369904126525440 369950154792192 370596064002048 370824286044160 371203715727360 371517944758272 372127108055040 372290604761088 372442118750208 373099217443758 373598578409472 374527928107008 375068892856320 375142026754560 375459589619712 375843762173952 376386627502080 376778696905728 377322912645120 377562297894912 378261526855680 378841652264960 379436056197120 379757254017024 379831302088992 380379926983680 381285791956992 381716320957920 381991916666880 382234264076288 382665864044880 383178029137920 383577172918272 384131208314880 385086758584320 385134676070976 386439689134080 386609474174976 387243382456320 387571189284864 387967754502144 388206674452480 388932848418816 389494619504640 389570566245120 389741726859264 389900343066624 390463511592960 391062350725120 392083924737024 392650247208960 393059257883136 393745514102784 394029750666240 394440198323184 395009924175360 395950630109184 395992535927040 396683913461760 396935581925376 397508912087040 397558375299072 398210236061040 398497740226560 398905485557760 399735104471040 399897787760640 400151495204864 400729470402560 401479069335552 402137358704640 402477773488128 403137700392960 403187864011803 403478961979392 404554049562240 404731793276928 405738588782592 406403862317440 407113417359360 407164075688448 407752179793920 408176921647872 408766488698880 409739955535872 410759209156608 411055727546880 411483910596408 411773404446720 412202335076352 412797716398080 413059607953408 413526014371080 413656227512320 413824576389120 414554686048620 415109531566080 415278471905280 415541937328128 416142142341120 416193924141216 416494412365824 417177321799680 417604180193280 418642996561920 418826930356224 418997383593984 419513664327680 420298400710656 421343919120384 421952504463360 422034780098880 422392038322176 424757585131776 425499184594944 425544217712640 426196858798080 426384111435776 426557640278016 426865563221760 427310214850116 427927417856640 428674551644160 428946515951616 429566082416640 429740906250240 430013547085824 430634654760960 431075282780160 431524319533056 432147609354240 432513428226048 433046363176960 433222603407360 434744650275840 434935658446848 435648805263360 436017587945472 436732508759040 438266887025760 438459442716672 438637885949952 439271450542080 439945144565760 441039535472640 441094415329152 441731528110080 442191665118528 442783500337152 442963703365632 443884951830528 444989143252992 445444458872832 445491602917920 446087854817280 446552529666048 447197526097920 447986515568670 448309957754880 448768671252480 449701992529920 449885011230720 450082671427584 450170432105472 450820654202880 452404528542720 452787495174144 453441497333760 453529912942080 453913832226816 454609982717952 455123305757520 455323267436544 456399121285120 456455912380416 457204345107120 458002594529280 459199036853856 459813634965504 459862299786240 460957449977856 461713263697920 462104110301184 462437693490240 462919399420959 463245080002560 463727626960896 464397430947840 464692058947584 465363255951360 465552648437760 465848009342976 466998223011840 467393543405568 467484679494144 468159910133760 468556213911552 469324487024640 469804702717440 470442171170816 470973371132160 471180296650752 471952872368640 472776871772160 473952933642240 474011909010432 474696567521280 474789127611240 475191043112448 476607239946240 477792830095360 477852283273248 478197288271872 478686582669312 479471466147840 479682125365248 479877345312768 480570475806720 480875364483072 481418345088720 482564830445568 483261842718720 483765240471552 484463986606080 484959693127680 485464859474688 486166060523520 487177158574080 487375428833280 487684634780928 488536100831232 489302615752704 490104905921280 490519786438656 491324072353920 491981667041280 492181892628480 492494147944448 493050247903980 493205502033920 493266873056256 494938287636480 495357259677696 496169477406720 496231217245296 496589491666944 496947969123840 497465623258344 498131437879296 499370570809344 500091857141760 500189369006080 500612786159616 501125016231936 501848836669440 502371595874304 503097216860160 503416397193216 504348702474240 505914741596160 506343005356032 506441736118656 507173235978240 508381055942656 508955094610560 510221152059840 510904038850560 511436230557696 512174944419840 512238675866112 513449011445760 513512901427968 514354888245510 515252918845440 515479298899968 515689087500288 516324509941760 516761585713152 517290339336192 518577131225088 519326159339520 519427421660160 519655635812352 519867124088832 520242405176520 520618015457280 522778566316032 523533662945280 523746729492480 524079010510848 525373000888320 525920264430912 526679898900480 527934173478912 527990047902720 529247442567168 530077833732096 530946981414720 531873980743680 532980139294720 533197050347520 534137768562645 535305425780736 536183144939520 536637031317504 537516933857280 537583818682404 537971949305856 539405399416320 539642391035904 539862013476864 540641785282560 540984785043456 542817889812480 542885434251264 543669573058560 544235895530496 545021984931840 548074303395840 548297357437440 548645214128544 549603113435136 551368019161440 551766101852160 552739581398160 553479375421440 553704629207040 554055916437504 554856189788160 554925232188288 556236429066240 556805573591040 557276917137408 558190662082560 558435907141632 558663178125312 560397867614208 561791892160512 562603339284480 562713040131840 563189384429568 565168045358592 565984368967680 566343446842368 567392290283520 568262478397440 568743520370688 569154084295680 569746953133488 570569890475520 571566068858880 571928687935488 572987875000320 573351396114432 573998796067320 574179539681280 574767043706880 575365759377408 576196812472320 577630137876480 579659533701120 579914211262464 580865073684480 581356783927296 582310011678720 583399272628224 584241929256960 584355849367680 584612590288896 584850514599936 585695267389440 586593526087680 588052713963520 588125887105536 588975370813440 589588886824704 590618271154176 591660297484776 591846602440704 592514886263040 593318857670656 593925945163776 593988803890560 594783806423040 595403372888064 596263368130560 597315354091560 597746610339840 598358228336640 599602656706560 599846681640960 600227242807296 601094205603840 602218604003328 603206038056960 603716660232192 604588663111680 604706550589440 605218442969088 606146643623936 606831074343360 607097689915392 608607883173888 609605793476160 610670126039040 610746113532672 611628269690880 612265382471808 613084846620672 613149733048320 614609933303808 615617684930560 616138813734912 616583591320320 617225865894612 617660106670080 618303502614528 619196574597120 619589411930112 620289021556620 620484341268480 620736864583680 621130679123968 621832029072930 622664297349120 623191391207424 623312905992192 624213213511680 624741618548736 625765982699520 626406270289920 627964494842880 628240395534336 629270496491520 630447601065984 632015878680576 632928756695040 633052170148320 633588057483264 635476319928320 637136377697664 638248776892416 639295288197120 639576167153664 639836460417024 640298344832640 640965322275174 641167152644096 641891126784960 643419773927424 644349123624960 644611359375360 645020320628736 645951982141440 646612924170240 647286479299584 648221414031360 649569544765440 649833905111040 650246179707904 652403487670272 653473207895040 654026381918208 655098763138560 656242523504640 657400330538640 657689164075008 659917716848640 661559303208960 661641622993728 662597292165120 663287497677792 664175250505728 664445555048448 665827427745792 667483714879488 668166688309248 669131782225920 669828794499072 670796289146880 671221862924288 671979773353005 672464936632320 674552988794880 674827516846080 675124007141376 675255648158208 676230981304320 678606792814080 680294869413120 680870748340224 681914974076928 682899925893120 682984901154816 684598681927680 684683868570624 685806517660680 687003891793920 687585450000384 689720452448256 691436174966784 692569895546880 692874181083136 693156165451776 693656540235360 694157353943040 695591440441344 696596146421760 697038088421376 698044883927040 698328972656640 698772014014464 700497334517760 701227019241216 702239865200640 702834320867328 703912231305216 703986730536960 705663256756224 706460056698240 706770444976128 707929308552960 709165307658240 710929400463360 712183691416860 712786564668672 714910859919360 715516041756672 716689245143040 716778424909872 717295932407808 718029874003968 719066989854720 719207199221760 719523188047872 719816017969152 720855713710080 721313046724608 723847245668352 724892764078080 725647860707328 726695979909120 728197289212032 729249090785280 730765737861120 731063143249920 731526952171392 732804151246848 735157358881920 735779679657984 736986108530880 737972500561920 738272838942720 738741221916672 739575371855970 739808253050880 739900309584384 741192128004096 741648572088320 742407431454720 743035889516544 744254216110080 744581209522176 744884237500416 746198434887516 747197156818944 749055856214016 750137785712640 750284053509120 750919179239424 751687524347904 752773255004160 753557393811456 754645825290240 755124595789824 756523053711360 757683304529920 758872112394240 759514508034048 759662604177984 760759853967360 762571583913984 763432641915840 764468528152576 765331728089760 766356058275840 767154345836544 768262416629760 770173517168640 770269352141952 771532332368265 772879378268160 773218948349952 774486764912640 775142378569728 775935509004288 776413348904960 777865696837632 778989239009280 779141132490240 779483453718528 779800686133248 780927023185920 784167849474048 785300494417920 786118515766272 788059501332480 788880396646368 790019848350720 791901260218368 791985071854080 793367826923520 793871163850752 795116750598144 796420472122080 796995480453120 797810971115520 799470208942080 799795575521280 800302990409728 801458940805120 802958138671104 804274717409280 804955546976256 806275400785920 806375728023606 806957923958784 809108099124480 809463586553856 811477177565184 812807724634880 814226834718720 814328151376896 815504359587840 816353843295744 817532977397760 821518418313216 822111455093760 822967821192816 824404670152704 825595432796160 826119215906816 827052028742160 827649152778240 829109372097240 830219063132160 830556943810560 831083874656256 832284284682240 832387848282432 834354643599360 835208360386560 837285993123840 837653860712448 837994767187968 839027328655360 840596801421312 842687838240768 843905008926720 844069560197760 844784076644352 849515170263552 850998369189888 851088435425280 852393717596160 853115280556032 853731126443520 854620429700232 855854835713280 857349103288320 857893031903232 859132164833280 859481812500480 860027094171648 861269309521920 862150565560320 863048639066112 864295218708480 865026856452096 866092726353920 866445206814720 869489300551680 869871316893696 871297610526720 872035175890944 873465017518080 876533774051520 876918885433344 877275771899904 878542901084160 879890289131520 882079070945280 882188830658304 883463056220160 884383330237056 885567000674304 885927406731264 887769903661056 889978286505984 890888917745664 890983205835840 892175709634560 893105059332096 894395052195840 895973031137340 896619915509760 897537342504960 899403985059840 899770022461440 900165342855168 900340864210944 901641308405760 904809057085440 905574990348288 906882994667520 907059825884160 907827664453632 909219965435904 910246611515040 910646534873088 912911824760832 914408690214240 916005189058560 918398073707712 919627269931008 919724599572480 921914899955712 923426527395840 924208220602368 924875386980480 925838798841918 926490160005120 927455253921792 928794861895680 929384117895168 930726511902720 931105296875520 931696018685952 932748043609395 933996446023680 934787086811136 934969358988288 936319820267520 937112427823104 938648974049280 939609405434880 941946742264320 942360593301504 943905744737280 947905867284480 948023818020864 949393135042560 949578255222480 950382086224896 953214479892480 955585660190720 955704566546496 957373165338624 958942932295680 959364250730496 959754690625536 961447983412761 961750728966144 962836690177440 965129660891136 966523685437440 967530480943104 968927973212160 969919386255360 970929718949376 972332121047040 974354317148160 974750857666560 975369269561856 977072201662464 978605231505408 980209811842560 981039572877312 982648144707840 984363785256960 984988295888896 986100495807960 986411004067840 986533746112512 989876575272960 992338954813440 992462434490592 993178983333888 993895938247680 994931246516688 996262875758592 998741141618688 1000378738012160 1001225572319232 1002250032463872 1003697673338880 1004743191748608 1006194433720320 1006832794386432 1008697404948480 1011829483192320 1012686010712064 1012883472237312 1014346471956480 1016762111885312 1017910189221120 1020442304119680 1021808077701120 1022872461115392 1024349888839680 1024477351732224 1026898022891520 1027025802855936 1028709776491020 1030505837690880 1031378175000576 1032649019883520 1033523171426304 1034580678672384 1037154262450176 1038652318679040 1038854843320320 1039311271624704 1039734248177664 1040484810353040 1041236030914560 1045557132632064 1047067325890560 1047493458984960 1048158021021696 1050746001776640 1051840528861824 1053359797800960 1055868346957824 1055980095805440 1058494885134336 1060155667464192 1061893962829440 1063747961487360 1065960278589440 1066394100695040 1068275537125290 1070610851561472 1072366289879040 1073274062635008 1075033867714560 1075167637364808 1075943898611712 1078810798832640 1079284782071808 1079724026953728 1081283570565120 1081969570086912 1085770868502528 1087339146117120 1088471791060992 1090043969863680 1096148606791680 1096594714874880 1097290428257088 1099206226870272 1102736038322880 1105479162796320 1106958750842880 1107409258414080 1108111832875008 1109712379576320 1109850464376576 1112472858132480 1113611147182080 1114553834274816 1116381324165120 1116871814283264 1117326356250624 1120795735228416 1123583784321024 1125206678568960 1125426080263680 1126378768859136 1130336090717184 1131968737935360 1132686893684736 1134784580567040 1136524956794880 1138308168591360 1139493906266976 1141139780951040 1143857375870976 1145975750000640 1146702792228864 1147997592134640 1149534087413760 1150731518754816 1152393624944640 1155260275752960 1159319067402240 1159828422524928 1161730147368960 1162713567854592 1164620023357440 1166798545256448 1168483858513920 1168711698735360 1169225180577792 1169701029199872 1171390534778880 1173187052175360 1176105427927040 1176251774211072 1177950741626880 1179177773649408 1181236542308352 1183320594969552 1185029772526080 1186637715341312 1187851890327552 1187977607781120 1190806745776128 1192526736261120 1194630708183120 1195493220679680 1196716456673280 1199205313413120 1199693363281920 1200454485614592 1202188411207680 1204437208006656 1206412076113920 1207433320464384 1209413101178880 1210436885938176 1212293287247872 1213662148686720 1214195379830784 1217215766347776 1219211586952320 1221340252078080 1221492227065344 1223256539381760 1224530764943616 1226299466096640 1229219866607616 1231235369861120 1232277627469824 1233167182640640 1234451731789224 1235320213340160 1236607005229056 1238393149194240 1239178823860224 1240578043113240 1240968682536960 1241473729167360 1242261358247936 1243664058145860 1245328594698240 1246625811984384 1248426427023360 1249483237097472 1251531965399040 1252812540579840 1255928989685760 1256480791068672 1258540992983040 1260895202131968 1264031757361152 1265857513390080 1266104340296640 1267176114966528 1270952639856640 1274272755395328 1276497553784832 1278590576394240 1279152334307328 1279672920834048 1280596689665280 1281930644550348 1282334305288192 1283782253569920 1286839547854848 1288698247249920 1289222718750720 1290040641257472 1291903964282880 1293225848340480 1294572958599168 1296442828062720 1299139089530880 1299667810222080 1300492359415808 1304806975340544 1306946415790080 1308052763836416 1310197526277120 1314800661077280 1315378328150016 1319835433697280 1323118606417920 1323283245987456 1325194584330240 1326574995355584 1328350501011456 1328891110096896 1331654855491584 1334967429758976 1336333376618496 1338263564451840 1339657588998144 1341592578293760 1342443725848576 1343959546706010 1344929873264640 1349105977589760 1349655033692160 1350248014282752 1350511296316416 1352461962608640 1357213585628160 1360589738826240 1361741496680448 1363829948153856 1365969802309632 1369197363855360 1369367737141248 1371613035321360 1374007783587840 1379440904896512 1382872349933568 1385139791093760 1385748362166272 1386312330903552 1387313080470720 1388758198262877 1391182880882688 1393192292843520 1394076176842752 1396089767854080 1396657945313280 1397544028028928 1400994669035520 1402454038482432 1404479730401280 1405668641734656 1407973461073920 1411326513512448 1412920113396480 1413540889952256 1415858617105920 1418330615316480 1421858800926720 1424367382833720 1425573129337344 1429821719838720 1433378490286080 1433556849819744 1434591864815616 1436059748007936 1438414398443520 1439046376095744 1439632035938304 1441711427420160 1442626093449216 1447694491336704 1449785528156160 1451295721414656 1453391959818240 1456394578424064 1458498181570560 1461531475722240 1462126286499840 1463053904342784 1465608302493696 1470314717763840 1471559359315968 1473972217061760 1475945001123840 1476545677885440 1477482443833344 1479150743711940 1479616506101760 1479800619168768 1483297144176640 1484814862909440 1486071779033088 1488508432220160 1489768475000832 1492396869775032 1494394313637888 1498111712428032 1500275571425280 1500568107018240 1501838358478848 1503375048695808 1505546510008320 1507114787622912 1509291650580480 1510249191579648 1513046107422720 1515366609059840 1517744224788480 1519029016068096 1519325208355968 1521519707934720 1525143167827968 1526865283831680 1528937056305152 1530663456179520 1532712116551680 1534308691673088 1536524833259520 1540347034337280 1540538704283904 1543064664736530 1545758756536320 1546437896699904 1548973529825280 1550284757139456 1551871018008576 1552826697809920 1555731393675264 1557978478018560 1558282264980480 1558966907437056 1559601372266496 1561854046371840 1568335698948096 1570600988835840 1572237031532544 1576119002664960 1577760793292736 1580039696701440 1583802520436736 1583970143708160 1587742327701504 1590233501196288 1592840944244160 1595621942231040 1598940417884160 1599591151042560 1600605980819456 1602413305687935 1602917881610240 1605916277342208 1608549434818560 1609911093952512 1612550801571840 1612751456047212 1613915847917568 1618216198248960 1618927173107712 1622954355130368 1625615449269760 1628453669437440 1628656302753792 1631008719175680 1632707686591488 1635065954795520 1644222910187520 1645935642385632 1648809340305408 1652238431813632 1654104057484320 1655298305556480 1658218744194480 1660438126264320 1661113887621120 1662167749312512 1664568569364480 1664775696564864 1668709287198720 1670416720773120 1674571986247680 1675307721424896 1675989534375936 1678054657310720 1681193602842624 1685375676481536 1687810017853440 1688139120395520 1689568153288704 1699030340527104 1702176870850560 1704787435192320 1706230561112064 1707462252887040 1709240859400464 1711709671426560 1714698206576640 1715786063806464 1718963625000960 1720054188343296 1722538619043840 1724301131120640 1726097278132224 1728590437416960 1732185452707840 1732890413629440 1738978601103360 1739742633787392 1742595221053440 1744070351781888 1746930035036160 1753067548103040 1753837770866688 1754551543799808 1757085802168320 1759780578263040 1764158141890560 1764377661316608 1766926112440320 1768766660474112 1771854813462528 1775539807322112 1779956573011968 1781777835491328 1781966411671680 1784351419269120 1786210118664192 1788790104391680 1791946062274680 1793239831019520 1795074685009920 1798807970119680 1799540044922880 1800681728421888 1803282616811520 1809618114170880 1811149980696576 1813765989335040 1814119651768320 1815655328907264 1818439930871808 1820493223030080 1821293069746176 1825823649521664 1828817380428480 1832010378117120 1836796147415424 1839254539862016 1839449199144960 1843829799911424 1846853054791680 1848416441204736 1849750773960960 1851677597683836 1852980320010240 1854910507843584 1857589723791360 1858768235790336 1861453023805440 1862210593751040 1863392037371904 1865496087218790 1867992892047360 1869574173622272 1869938717976576 1872639640535040 1874224855646208 1877297948098560 1879218810869760 1883893484528640 1884721186603008 1887811489474560 1896047636041728 1898786270085120 1899156510444960 1900764172449792 1906428959784960 1911171320381440 1911409133092992 1914746330677248 1917885864591360 1918728501460992 1919509381251072 1922895966825522 1923501457932288 1925673380354880 1930259321782272 1933047370874880 1935060961886208 1937855946424320 1939838772510720 1941859437898752 1944664242094080 1948708634296320 1949501715333120 1950738539123712 1957210463010816 1960419623685120 1962079145754624 1965296289415680 1968727570513920 1969976591777792 1972200991615920 1973067492225024 1979753150545920 1984677909626880 1984924868981184 1987791876495360 1989862493033376 1992525751517184 1997482283237376 2000757476024320 2002451144638464 2004500064927744 2007395346677760 2009486383497216 2012388867440640 2013665588772864 2015939320059015 2017394809896960 2023658966384640 2025372021424128 2025766944474624 2028692943912960 2035820378442240 2040884608239360 2045744922230784 2048699777679360 2048954703464448 2053796045783040 2054051605711872 2057419552982040 2061011675381760 2062756350001152 2065298039767040 2069161357344768 2074308524900352 2077709686640640 2078622543249408 2079468496355328 2080969620706080 2082472061829120 2091114265264128 2094134651781120 2094986917969920 2096316042043392 2101492003553280 2103681057723648 2106719595601920 2111736693915648 2111960191610880 2116989770268672 2120311334928384 2123787925658880 2127495922974720 2131920557178880 2132788201390080 2136551074250580 2144732579758080 2146548125270016 2150067735429120 2150335274729616 2151887797223424 2157621597665280 2158569564143616 2159448053907456 2162567141130240 2163939140173824 2171541737005056 2174678292234240 2176943582121984 2180087939727360 2192297213583360 2193189429749760 2194580856514176 2198412453740544 2205472076645760 2210958325592640 2213917501685760 2214818516828160 2216223665750016 2219424759152640 2219700928753152 2224945716264960 2227222294364160 2229107668549632 2232762648330240 2233743628566528 2234652712501248 2241591470456832 2247167568642048 2250413357137920 2250852160527360 2252757537718272 2260672181434368 2263937475870720 2265373787369472 2269569161134080 2273049913589760 2276616337182720 2278987812533952 2282279561902080 2287714751741952 2293405584457728 2295995184269280 2299068174827520 2301463037509632 2304787249889280 2310520551505920 2314596997104795 2318638134804480 2319656845049856 2323460294737920 2325427135709184 2329240046714880 2333597090512896 2336967717027840 2337423397470720 2338450361155584 2339402058399744 2342781069557760 2352210855854080 2352503548422144 2355901483253760 2358355547298816 2366641189939104 2370059545052160 2375703780655104 2375955215562240 2381613491552256 2389261416366240 2390986441359360 2393432913346560 2398410626826240 2399386726563840 2400908971229184 2404376822415360 2408874416013312 2412824152227840 2414866640928768 2418826202357760 2420873771876352 2424586574495744 2427324297373440 2428390759661568 2434431532695552 2438423173904640 2442680504156160 2442984454130688 2446513078763520 2449061529887232 2452598932193280 2462470739722240 2464555254939648 2466334365281280 2468903463578448 2473214010458112 2476786298388480 2478357647720448 2481156086226480 2482947458334720 2484522716495872 2487328116291720 2490657189396480 2493251623968768 2496852854046720 2503063930798080 2505625081159680 2511857979371520 2512961582137344 2517081985966080 2521790404263936 2528063514722304 2531715026780160 2532208680593280 2534352229933056 2541905279713280 2548545510790656 2552995107569664 2557181152788480 2559345841668096 2561193379330560 2563861289100696 2564668610576384 2567564507139840 2573679095709696 2577396494499840 2578445437501440 2580081282514944 2583807928565760 2586451696680960 2589145917198336 2592885656125440 2598278179061760 2599335620444160 2600984718831616 2609613950681088 2613892831580160 2616105527672832 2620395052554240 2629601322154560 2630756656300032 2639670867394560 2646237212835840 2646566491974912 2650389168660480 2653149990711168 2656701002022912 2657782220193792 2663309710983168 2669934859517952 2672666753236992 2676527128903680 2679315177996288 2683185156587520 2684887451697152 2687919093412020 2689859746529280 2698211955179520 2699310067384320 2700496028565504 2701022592632832 2704923925217280 2714427171256320 2721179477652480 2723482993360896 2727659896307712 2731939604619264 2738735474282496 2743226070642720 2748015567175680 2758881809793024 2765744699867136 2770279582187520 2771496724332544 2772624661807104 2774626160941440 2777516396525754 2782365761765376 2786384585687040 2788152353685504 2792179535708160 2793315890626560 2795088056057856 2801989338071040 2804908076964864 2808959460802560 2811337283469312 2815946922147840 2825840226792960 2827081779904512 2831717234211840 2843717601853440 2848734765667440 2851146258674688 2859643439677440 2866756980572160 2867113699639488 2872119496015872 2876828796887040 2878092752191488 2879264071876608 2885252186898432 2895388982673408 2899571056312320 2902591442829312 2906783919636480 2912789156848128 2916996363141120 2923062951444480 2924252572999680 2926107808685568 2931216604987392 2940629435527680 2943118718631936 2947944434123520 2953091355770880 2954964887666688 2958301487423880 2959233012203520 2959601238337536 2966594288353280 2969629725818880 2977016864440320 2979536950001664 2984793739550064 2988788627275776 2996223424856064 3001136214036480 3003676716957696 3006750097391616 3011093020016640 3014229575245824 3018583301160960 3020498383159296 3026092214845440 3030733218119680 3035488449576960 3038058032136192 3038650416711936 3043039415869440 3050286335655936 3053730567663360 3057874112610304 3061326912359040 3065424233103360 3068617383346176 3073049666519040 3080694068674560 3081077408567808 3086129329473060 3091517513072640 3097947059650560 3100569514278912 3103742036017152 3105653395619840 3111462787350528 3115956956037120 3116564529960960 3117933814874112 3119202744532992 3123708092743680 3136671397896192 3141201977671680 3144474063065088 3152238005329920 3155521586585472 3160079393402880 3167605040873472 3167940287416320 3175484655403008 3180467002392576 3185681888488320 3191243884462080 3197880835768320 3199182302085120 3201211961638912 3204826611375870 3205835763220480 3211832554684416 3217098869637120 3219822187905024 3225101603143680 3225502912094424 3227831695835136 3236432396497920 3237854346215424 3245908710260736 3251230898539520 3257312605507584 3262017438351360 3265415373182976 3270131909591040 3288445820375040 3291871284771264 3297618680610816 3304476863627264 3308208114968640 3316437488388960 3320876252528640 3322227775242240 3324335498625024 3329137138728960 3329551393129728 3337418574397440 3340833441546240 3349143972495360 3350615442849792 3351979068751872 3356109314621440 3362387205685248 3370751352963072 3375620035706880 3376278240791040 3379136306577408 3398060681054208 3404353741701120 3409574870384640 3414924505774080 3418481718800928 3423419342853120 3431572127612928 3437927250001920 3440108376686592 3448602262241280 3452194556264448 3457180874833920 3464370905415680 3465780827258880 3477957202206720 3479485267574784 3485190442106880 3488140703563776 3493860070072320 3506135096206080 3507675541733376 3509103087599616 3514171604336640 3519561156526080 3528316283781120 3528755322633216 3533852224880640 3537533320948224 3543709626925056 3559913146023936 3563555670982656 3563932823343360 3572420237328384 3577580208783360 3583892124549360 3586479662039040 3590149370019840 3597615940239360 3599080089845760 3601363456843776 3606565233623040 3619236228341760 3622299961393152 3628239303536640 3631310657814528 3636879861743616 3640986446060160 3642586139492352 3651647299043328 3657634760856960 3664020756234240 3673592294830848 3678898398289920 3687659599822848 3693706109583360 3696832882409472 3699501547921920 3703355195367672 3705960640020480 3709821015687168 3715179447582720 3717536471580672 3722906047610880 3724421187502080 3726784074743808 3730992174437580 3735985784094720 3739877435953152 3745279281070080 3748449711292416 3754595896197120 3758437621739520 3767786969057280 3769442373206016 3775622978949120 3792095272083456 3797572540170240 3798313020889920 3801528344899584 3812857919569920 3822342640762880 3822818266185984 3829492661354496 3835771729182720 3837457002921984 3839018762502144 3845791933651044 3847002915864576 3851346760709760 3860518643564544 3866094741749760 3870121923772416 3875711892848640 3879677545021440 3883718875797504 3889328484188160 3897417268592640 3899003430666240 3901477078247424 3914420926021632 3920839247370240 3924158291509248 3930592578831360 3939953183555584 3944401983231840 3946134984450048 3959506301091840 3969355819253760 3969849737962368 3975583752990720 3979724986066752 3985051503034368 3994964566474752 4001514952048640 4004902289276928 4009000129855488 4014790693355520 4018972766994432 4024777734881280 4027331177545728 4031878640118030 4034789619793920 4047317932769280 4050744042848256 4051533888949248 4057385887825920 4071640756884480 4081769216478720 4091489844461568 4097909406928896 4107592091566080 4108103211423744 4114839105964080 4122023350763520 4130596079534080 4138322714689536 4148617049800704 4155419373281280 4157245086498816 4158936992710656 4161939241412160 4166274594788631 4182228530528256 4188269303562240 4189973835939840 4192632084086784 4202984007106560 4207362115447296 4213439191203840 4223920383221760 4233979540537344 4240622669856768 4247575851317760 4254991845949440 4265576402780160 4273102148501160 4289465159516160 4300135470858240 4300670549459232 4303775594446848 4315243195330560 4317139128287232 4318896107814912 4325134282260480 4327878280347648 4343083474010112 4349356584468480 4353887164243968 4360175879454720 4384594427166720 4386378859499520 4389161713028352 4396824907481088 4410944153291520 4421916651185280 4427835003371520 4429637033656320 4432447331500032 4438849518305280 4439401857506304 4449891432529920 4454444588728320 4458215337099264 4465525296660480 4469305425002496 4483182940913664 4494335137284096 4500826714275840 4501704321054720 4505515075436544 4521344362868736 4527874951741440 4530747574738944 4539138322268160 4546099827179520 4553232674365440 4557975625067904 4564559123804160 4575429503483904 4586811168915456 4591990368538560 4598136349655040 4602926075019264 4609574499778560 4621041103011840 4629193994209590 4637276269608960 4639313690099712 4646920589475840 4650854271418368 4658480093429760 4667194181025792 4673935434055680 4674846794941440 4676900722311168 4678804116799488 4685562139115520 4705007096844288 4711802966507520 4716711094597632 4733282379878208 4740119090104320 4751407561310208 4751910431124480 4763226983104512 4778522832732480 4786865826693120 4796821253652480 4798773453127680 4801817942458368 4807239917063805 4808753644830720 4817748832026624 4825648304455680 4829733281857536 4837652404715520 4841747543752704 4854648594746880 4856781519323136 4868863065391104 4876846347809280 4885361008312320 4885968908261376 4893026157527040 4898123059774464 4905197864386560 4924941479444480 4932668730562560 4937806927156896 4946428020916224 4956715295440896 4962312172452960 4965894916669440 4969045432991744 4974656232583440 4981314378792960 4986503247937536 4993705708093440 5006127861596160 5011250162319360 5023715958743040 5025923164274688 5034163971932160 5043580808527872 5056127029444608 5063430053560320 5064417361186560 5068704459866112 5083810559426560 5097091021581312 5114362305576960 5118691683336192 5122386758661120 5127722578201392 5135129014279680 5147358191419392 5156890875002880 5160162565029888 5167615857131520 5172903393361920 5178291834396672 5185771312250880 5196556358123520 5198671240888320 5201969437663232 5219227901362176 5227785663160320 5232211055345664 5240790105108480 5259202644309120 5261513312600064 5279341734789120 5292474425671680 5293132983949824 5300778337320960 5306299981422336 5315564440387584 5326619421966336 5339869719035904 5345333506473984 5353054257807360 5358630355992576 5366370313175040 5369774903394304 5375838186824040 5379719493058560 5396423910359040 5398620134768640 5402045185265664 5409847850434560 5428854342512640 5442358955304960 5446965986721792 5455319792615424 5463879209238528 5477470948564992 5486452141285440 5496031134351360 5517763619586048 5531489399734272 5540559164375040 5542993448665088 5545249323614208 5549252321882880 5555032793051508 5564731523530752 5572769171374080 5576304707371008 5584359071416320 5586631781253120 5590176112115712 5603978676142080 5609816153929728 5617918921605120 5622674566938624 5631893844295680 5651680453585920 5654163559809024 5663434468423680 5697469531334880 5702292517349376 5719286879354880 5733513961144320 5734227399278976 5744238992031744 5753657593774080 5756185504382976 5758528143753216 5770504373796864 5790777965346816 5799142112624640 5805182885658624 5813567839272960 5825578313696256 5833992726282240 5846125902888960 5848505145999360 5852215617371136 5881258871055360 5886237437263872 5895888868247040 5906182711541760 5909929775333376 5916602974847760 5919202476675072 5933188576706560 5939259451637760 5954033728880640 5969587479100128 5977577254551552 5992446849712128 6002272428072960 6007353433915392 6013500194783232 6022186040033280 6028459150491648 6037166602321920 6040996766318592 6052184429690880 6061466436239360 6070976899153920 6076116064272384 6077300833423872 6086078831738880 6107461135326720 6115748225220608 6122653824718080 6137234766692352 6146099333038080 6161388137349120 6162154817135616 6172258658946120 6183035026145280 6195894119301120 6207484072034304 6211306791239680 6222925574701056 6233129059921920 6235867629748224 6238405489065984 6247416185487360 6273342795792384 6282403955343360 6288948126130176 6304476010659840 6311043173170944 6320158786805760 6335210081746944 6335880574832640 6350969310806016 6360934004785152 6371363776976640 6382487768924160 6395761671536640 6398364604170240 6402423923277824 6409653222751740 6411671526440960 6434197739274240 6439644375810048 6450203206287360 6451005824188848 6455663391670272 6472864792995840 6475708692430848 6491817420521472 6502461797079040 6514625211015168 6524034876702720 6530830746365952 6540263819182080 6576891640750080 6583742569542528 6595237361221632 6608953727254528 6616416229937280 6632874976777920 6641752505057280 6644455550484480 6648670997250048 6658274277457920 6659102786259456 6674837148794880 6681666883092480 6698287944990720 6701230885699584 6703958137503744 6712218629242880 6724774411370496 6741502705926144 6751240071413760 6752556481582080 6758272613154816 6796121362108416 6808707483402240 6819149740769280 6829849011548160 6836963437601856 6846838685706240 6863144255225856 6880216753373184 6897204524482560 6904389112528896 6914361749667840 6928741810831360 6931561654517760 6943790991314385 6955914404413440 6958970535149568 6970380884213760 6976281407127552 6987720140144640 7012270192412160 7015351083466752 7018206175199232 7028343208673280 7056632567562240 7057510645266432 7067704449761280 7075066641896448 7127111341965312 7127865646686720 7144840474656768 7167784249098720 7172959324078080 7180298740039680 7195231880478720 7198160179691520 7202726913687552 7213130467246080 7238472456683520 7244599922786304 7256478607073280 7262621315629056 7273759723487232 7281972892120320 7285172278984704 7303294598086656 7315269521713920 7328041512468480 7347184589661696 7357796796579840 7387412219166720 7393665764818944 7399003095843840 7406710390735344 7419642031374336 7430358895165440 7435072943161344 7448842375004160 7453568149487616 7461984348875160 7471971568189440 7479754871906304 7490558562140160 7509191792394240 7516875243479040 7535573938114560 7538884746412032 7551245957898240 7584190544166912 7595145080340480 7596626041779840 7603056689799168 7625715839139840 7644685281525760 7645636532371968 7658985322708992 7671543458365440 7678037525004288 7691583867302088 7694005831729152 7702693521419520 7721037287129088 7732189483499520 7740243847544832 7751423785697280 7759355090042880 7767437751595008 7778656968376320 7794834537185280 7798006861332480 7802954156494848 7828841852043264 7841678494740480 7848316583018496 7861185157662720 7879906367111168 7888803966463680 7892269968900096 7919012602183680 7938711638507520 7939699475924736 7951167505981440 7959449972133504 7970103006068736 7989929132949504 8003029904097280 8009804578553856 8018000259710976 8029581386711040 8037945533988864 8049555469762560 8054662355091456 8063757280236060 8069579239587840 8094635865538560 8101488085696512 8103067777898496 8114771775651840 8143281513768960 8163538432957440 8182979688923136 8195818813857792 8216206422847488 8229678211928160 8244046701527040 8261192159068160 8276645429379072 8297234099601408 8310838746562560 8314490172997632 8317873985421312 8323878482824320 8332549189577262 8364457061056512 8376538607124480 8379947671879680 8385264168173568 8405968014213120 8414724230894592 8426878382407680 8447840766443520 8481245339713536 8495151702635520 8531152805560320 8546204297002320 8578930319032320 8600270941716480 8601341098918464 8630486390661120 8634278256574464 8637792215629824 8655756560695296 8686166948020224 8698713168936960 8707774328487936 8720351758909440 8769188854333440 8772757718999040 8778323426056704 8793649814962176 8821888306583040 8843833302370560 8859274067312640 8864894663000064 8877699036610560 8878803715012608 8899782865059840 8908889177456640 8931050593320960 8938610850004992 8966365881827328 8988670274568192 9003408642109440 9011030150873088 9042688725737472 9055749903482880 9061495149477888 9078276644536320 9092199654359040 9106465348730880 9115951250135808 9129118247608320 9150859006967808 9173622337830912 9183980737077120 9196272699310080 9205852150038528 9219148999557120 9242082206023680 9258387988419180 9274552539217920 9293841178951680 9301708542836736 9316960186859520 9334388362051584 9347870868111360 9349693589882880 9353801444622336 9357608233598976 9371124278231040 9410014193688576 9423605933015040 9433422189195264 9466564759756416 9480238180208640 9502815122620416 9503820862248960 9526453966209024 9557045665464960 9573731653386240 9593642507304960 9597546906255360 9603635884916736 9614479834127610 9617507289661440 9635497664053248 9651296608911360 9659466563715072 9675304809431040 9683495087505408 9709297189493760 9713563038646272 9737726130782208 9753692695618560 9771937816522752 9786052315054080 9796246119548928 9810395728773120 9849882958888960 9865337461125120 9875613854313792 9892856041832448 9913430590881792 9924624344905920 9938090865983488 9949312465166880 9962628757585920 9973006495875072 9987411416186880 10012255723192320 10022500324638720 10047431917486080 10051846328549376 10068327943864320 10087161617055744 10112254058889216 10126860107120640 10128834722373120 10137408919732224 10194182043162624 10228724611153920 10244773517322240 10255445156402784 10270258028559360 10294716382838784 10313781750005760 10320325130059776 10345806786723840 10356583668793344 10371542624501760 10393112716247040 10397342481776640 10403938875326464 10438455802724352 10455571326320640 10464422110691328 10481580210216960 10518405288618240 10523026625200128 10558683469578240 10584948851343360 10586265967899648 10601556674641920 10612599962844672 10631128880775168 10679739438071808 10690667012947968 10717260711985152 10732740626350080 10739549806788608 10751676373648080 10759438986117120 10792847820718080 10797240269537280 10804090370531328 10819695700869120 10857708685025280 10884717910609920 10893931973443584 10910639585230848 10927758418477056 10954941897129984 10972904282570880 10992062268702720 11062978799468544 11081118328750080 11090498647228416 11098504643765760 11110065586103016 11129463047061504 11145538342748160 11152609414742016 11168718142832640 11173263562506240 11180352224231424 11207957352284160 11219632307859456 11235837843210240 11245349133877248 11263787688591360 11303360907171840 11308327119618048 11326868936847360 11394939062669760 11404585034698752 11438573758709760 11467027922288640 11468454798557952 11488477984063488 11507315187548160 11512371008765952 11517056287506432 11541008747593728 11581555930693632 11598284225249280 11610365771317248 11627135678545920 11651156627392512 11667985452564480 11692251805777920 11697010291998720 11704431234742272 11762517742110720 11772474874527744 11791777736494080 11819859550666752 11833205949695520 11838404953350144 11878518903275520 11908067457761280 11939174958200256 11955154509103104 11984893699424256 12004544856145920 12014706867830784 12027000389566464 12044372080066560 12056918300983296 12074333204643840 12081993532637184 12104368859381760 12122932872478720 12141953798307840 12152232128544768 12154601666847744 12172157663477760 12214922270653440 12245307649436160 12274469533384704 12322776274698240 12324309634271232 12344517317892240 12366070052290560 12391788238602240 12414968144068608 12422613582479360 12445851149402112 12466258119843840 12471735259496448 12476810978131968 12498823784365893 12546685591584768 12564807910686720 12577896252260352 12608952021319680 12622086346341888 12640317573611520 12671761149665280 12701938621612032 12721868009570304 12742727553953280 12764975537848320 12796729208340480 12804847846555648 12819306445503480 12823343052881920 12868395478548480 12900406412574720 12902011648377696 12911326783340544 12945729585991680 12951417384861696 12983634841042944 13004923594158080 13029250422030336 13048069753405440 13061661492731904 13080527638364160 13153783281500160 13167485139085056 13190474722443264 13217907454509056 13232832459874560 13265749953555840 13283505010114560 13288911100968960 13297341994500096 13316548554915840 13318205572518912 13349674297589760 13363333766184960 13396575889981440 13407916275007488 13424437258485760 13449548822740992 13483005411852288 13502480142827520 13505112963164160 13516545226309632 13592242724216832 13617414966804480 13638299481538560 13659698023096320 13673926875203712 13693677371412480 13726288510451712 13760433506746368 13794409048965120 13808778225057792 13828723499335680 13857483621662720 13863123309035520 13887581982628770 13911828808826880 13917941070299136 13940761768427520 13952562814255104 13975440280289280 14024540384824320 14030702166933504 14036412350398464 14056686417346560 14115021290532864 14135408899522560 14150133283792896 14254222683930624 14255731293373440 14289680949313536 14335568498197440 14360597480079360 14390463760957440 14396320359383040 14405453827375104 14426260934492160 14476944913367040 14489199845572608 14512957214146560 14525242631258112 14563945784240640 14570344557969408 14606589196173312 14630539043427840 14656083024936960 14694369179323392 14715593593159680 14774824438333440 14798006191687680 14813420781470688 14839284062748672 14870145886322688 14897684750008320 14907136298975232 14923968697750320 14943943136378880 14959509743812608 14981117124280320 15018383584788480 15033750486958080 15071147876229120 15077769492824064 15102491915796480 15168381088333824 15190290160680960 15193252083559680 15206113379598336 15251431678279680 15289370563051520 15291273064743936 15343086916730880 15356075050008576 15383167734604176 15405387042839040 15442074574258176 15480487695089664 15502847571394560 15518710180085760 15534875503190016 15557313936752640 15589669074370560 15596013722664960 15605908312989696 15657683704086528 15683356989480960 15696633166036992 15722370315325440 15759812734222336 15777607932927360 15784539937800192 15838025204367360 15877423277015040 15879398951849472 15902335011962880 15918899944267008 15979858265899008 16006059808194560 16019609157107712 16036000519421952 16059162773422080 16075891067977728 16099110939525120 16109324710182912 16127514560472120 16139158479175680 16189271731077120 16206135555796992 16229543551303680 16286563027537920 16327076865914880 16365959377846272 16391637627715584 16432412845694976 16459356423856320 16488093403054080 16522384318136320 16553290858758144 16594468199202816 16621677493125120 16628980345995264 16635747970842624 16647756965648640 16665098379154524 16728914122113024 16753077214248960 16759895343759360 16770528336347136 16811936028426240 16829448461789184 16853756764815360 16895681532887040 16962490679427072 16990303405271040 17092408594004640 17157860638064640 17200541883432960 17202682197836928 17260972781322240 17268556513148928 17275584431259648 17311513121390592 17372333896040448 17397426337873920 17415548656975872 17440703517818880 17538377708666880 17545515437998080 17556646852113408 17643776613166080 17687666604741120 17718548134625280 17729789326000128 17757607430025216 17799565730119680 17817778354913280 17862101186641920 17932731763654656 17977340549136384 18006817284218880 18022060301746176 18085377451474944 18111499806965760 18122990298955776 18156553289072640 18184399308718080 18212930697461760 18231902500271616 18258236495216640 18347244675661824 18367961474154240 18411704300077056 18438297999114240 18484164412047360 18516775976838360 18549105078435840 18587682357903360 18633920373719040 18668776724103168 18699387179765760 18707602889244672 18715216467197952 18742248556462080 18820028387377152 18847211866030080 18866844378390528 18933129519512832 18960476360417280 19005630245240832 19007641724497920 19052907932418048 19114091330929920 19147463306772480 19187285014609920 19195093812510720 19207271769833472 19228959668255220 19235014579322880 19302593217822720 19318933127430144 19350609618862080 19366990175010816 19418594378987520 19427126077292544 19475452261564416 19507385391237120 19543875633045504 19572104630108160 19592492239097856 19620791457546240 19699765917777920 19730674922250240 19751227708627584 19785712083664896 19826861181763584 19849248689811840 19876181731966976 19898624930333760 19925257515171840 19946012991750144 19974822832373760 20024511446384640 20045000649277440 20094863834972160 20103692657098752 20136655887728640 20174323234111488 20224508117778432 20253720214241280 20257669444746240 20274817839464448 20388364086325248 20457449222307840 20489547034644480 20510890312805568 20540516057118720 20589432765677568 20640650260119552 20691613573447680 20713167337586688 20743085249003520 20786225432494080 20794684963553280 20807877750652928 20831372973943155 20876911605448704 20911142652641280 20928844221382656 20963160420433920 21036810577236480 21046053250400256 21169897702686720 21172531935799296 21203113349283840 21225199925689344 21381334025895936 21434521423970304 21479099613577216 21503352747296160 21518877972234240 21585695641436160 21594480539074560 21608180741062656 21639391401738240 21715417370050560 21769435821219840 21787863946887168 21821279170461696 21855516836954112 21909883794259968 21945808565141760 21984124537405440 22162236657500160 22180997294456832 22197009287531520 22220131172206032 22258926094123008 22291076685496320 22305218829484032 22346527125012480 22360704448462848 22415914704568320 22439264615718912 22471675686420480 22527575377182720 22606721814343680 22616654239236096 22653737873694720 22789878125339520 22809170069397504 22877147517419520 22934055844577280 22936909597115904 22976955968126976 23014630375096320 23034112575012864 23082017495187456 23163111861387264 23196568450498560 23220731542634496 23254271357091840 23302313254785024 23335970905128960 23384503611555840 23394020583997440 23408862469484544 23525035484221440 23544949749055488 23583555472988160 23639719101333504 23666411899391040 23676809906700288 23757037806551040 23816134915522560 23878349916400512 23910309018206208 23969787398848512 24009089712291840 24029413735661568 24054000779132928 24088744160133120 24113836601966592 24148666409287680 24163987065274368 24208737718763520 24283907596615680 24304464257089536 24309203333695488 24344315326955520 24429844541306880 24490615298872320 24548939066769408 24648619268542464 24689034635784480 24732140104581120 24783576477204480 24829936288137216 24845227164958720 24891702298804224 24932516239687680 24943470518992896 24953621956263936 24997647568731786 25093371183169536 25129615821373440 25155792504520704 25217904042639360 25244172692683776 25280635147223040 25343522299330560 25443736019140608 25485455107906560 25593458416680960 25609695693111296 25638612891006960 25736790957096960 25800812825149440 25804023296755392 25891459171983360 25902834769723392 25967269682085888 26009847188316160 26058500844060672 26096139506810880 26123322985463808 26161055276728320 26307566563000320 26334970278170112 26380949444886528 26465664919749120 26531499907111680 26577822201937920 26594683989000192 26633097109831680 26636411145037824 26699348595179520 26726667532369920 26793151779962880 26815832550014976 26848874516971520 26899097645481984 26966010823704576 27010225926328320 27033090452619264 27184485448433664 27234829933608960 27276598963077120 27319396046192640 27347853750407424 27387354742824960 27452577020903424 27520867013492736 27588818097930240 27617556450115584 27657446998671360 27714967243325440 27726246618071040 27775163965257540 27823657617653760 27881523536855040 27905125628510208 27950880560578560 28049080769648640 28061404333867008 28072824700796928 28113372834693120 28230042581065728 28270817799045120 28300266567585792 28508445367861248 28511462586746880 28579361898627072 28671136996394880 28721194960158720 28780927521914880 28792640718766080 28810907654750208 28852521868984320 28953889826734080 28978399691145216 29025914428293120 29050485262516224 29127891568481280 29140689115938816 29213178392346624 29261078086855680 29388738358646784 29431187186319360 29549648876666880 29596012383375360 29626841562941376 29678568125497344 29740291772645376 29814272597950464 29847937395500640 29887886272757760 29919019487625216 29962234248560640 30036767169576960 30067500973916160 30142295752458240 30155538985648128 30204983831592960 30336762176667648 30380580321361920 30386504167119360 30412226759196672 30578741126103040 30582546129487872 30686173833461760 30766335469208352 30810774085678080 30884149148516352 30960975390179328 31037420360171520 31069751006380032 31114627873505280 31179338148741120 31192027445329920 31211816625979392 31315367408173056 31366713978961920 31393266332073984 31444740630650880 31519625468444672 31555215865854720 31569079875600384 31676050408734720 31754846554030080 31758797903698944 31804670023925760 31837799888534016 32012119616389120 32039218314215424 32072001038843904 32151782135955456 32198221879050240 32218649420365824 32255029120944240 32278316958351360 32378543462154240 32412271111593984 32459087102607360 32573126055075840 32654153731829760 32731918755692544 32783275255431168 32864825691389952 32918712847712640 32976186806108160 33044768636272640 33188936398405632 33243354986250240 33271495941685248 33295513931297280 33330196758309048 33457828244226048 33506154428497920 33519790687518720 33541056672694272 33623872056852480 33658896923578368 33707513529630720 33791363065774080 33924981358854144 33980606810542080 34184817188009280 34315721276129280 34401083766865920 34405364395673856 34521945562644480 34537113026297856 34551168862519296 34623026242781184 34744667792080896 34794852675747840 34831097313951744 34881407035637760 35076755417333760 35091030875996160 35113293704226816 35287553226332160 35375333209482240 35459578652000256 35515214860050432 35635556709826560 35724202373283840 35865463527309312 35954681098272768 36013634568437760 36044120603492352 36170754902949888 36222999613931520 36245980597911552 36313106578145280 36368798617436160 36425861394923520 36463805000543232 36516472990433280 36735922948308480 36823408600154112 36968328824094720 37033551953676720 37098210156871680 37175364715806720 37267840747438080 37337553448206336 37398774359531520 37415205778489344 37430432934395904 37640056774754304 37694423732060160 37733688756781056 37866259039025664 37920952720834560 38015283448995840 38105815864836096 38228182661859840 38294926613544960 38390187625021440 38414543539666944 38457919336510440 38470029158645760 38605186435645440 38701219237724160 38733980350021632 38837188757975040 38854252154585088 38950904523128832 39014770782474240 39087751266091008 39144209260216320 39184984478195712 39241582915092480 39399531835555840 39461349844500480 39502455417255168 39571424167329792 39653722363527168 39698497379623680 39752363463933952 39797249860667520 39850515030343680 39892025983500288 39949645664747520 40049022892769280 40090001298554880 40189727669944320 40273311775457280 40348646468222976 40449016235556864 40507440428482560 40515338889492480 40549635678928896 40776728172650496 40914898444615680 40979094069288960 41021780625611136 41081032114237440 41178865531355136 41281300520239104 41383227146895360 41426334675173376 41486170498007040 41572450864988160 41589369927106560 41615755501305856 41662745947886310 41753823210897408 41822285305282560 41857688442765312 41926320840867840 42073621154472960 42092106500800512 42345063871598592 42406226698567680 42450399851378688 42762668051791872 42869042847940608 42958199227154432 43006705494592320 43171391282872320 43188961078149120 43216361482125312 43278782803476480 43430834740101120 43538871642439680 43575727893774336 43711033673908224 43819767588519936 43891617130283520 43968249074810880 44324473315000320 44394018575063040 44440262344412064 44517852188246016 44610437658968064 44693054250024960 44721408896925696 44831829409136640 44878529231437824 44943351372840960 45055150754365440 45213443628687360 45233308478472192 45307475747389440 45579756250679040 45618340138795008 45754295034839040 45868111689154560 45873819194231808 46029260750192640 46068225150025728 46326223722774528 46441463085268992 46508542714183680 46604626509570048 46671941810257920 46769007223111680 46788041167994880 46817724938969088 47050070968442880 47089899498110976 47167110945976320 47279438202667008 47332823798782080 47353619813400576 47514075613102080 47632269831045120 47756699832801024 47939574797697024 48018179424583680 48058827471323136 48108001558265856 48177488320266240 48227673203933184 48297332818575360 48327974130548736 48417475437527040 48567815193231360 48618406667390976 48688630653911040 48859689082613760 48981230597744640 49097878133538816 49297238537084928 49378069271568960 49464280209162240 49567152954408960 49659872576274432 49690454329917440 49783404597608448 49865032479375360 49886941037985792 49907243912527872 49995295137463572 50186742366339072 50259231642746880 50311585009041408 50435808085278720 50488345385367552 50561270294446080 50687044598661120 50887472038281216 50970910215813120 51219391386222592 51277225782013920 51473581914193920 51601625650298880 51608046593510784 51782918343966720 51805669539446784 51934539364171776 52019694376632320 52117001688121344 52192279013621760 52246645970927616 52322110553456640 52615133126000640 52669940556340224 52931329839498240 53062999814223360 53155644403875840 53189367978000384 53272822290075648 53398697190359040 53453335064739840 53586303559925760 53697749033943040 53798195290963968 53932021647409152 54020451852656640 54066180905238528 54368970896867328 54469659867217920 54553197926154240 54638792092385280 54695707500814848 54774709485649920 55041734026985472 55235112900231168 55314893997342720 55452493236142080 55550327930515080 55647315235307520 55763047073710080 55901761121157120 56098161539297280 56122808667734016 56145649401593856 56226745669386240 56460085162131456 56541635598090240 56600533135171584 57016890735722496 57022925173493760 57158723797254144 57342273992789760 57442389920317440 57561855043829760 57585281437532160 57621815309500416 57705043737968640 57907779653468160 57956799382290432 58051828856586240 58100970525032448 58255783136962560 58281378231877632 58426356784693248 58522156173711360 58777476717293568 58862374372638720 59099297753333760 59192024766750720 59253683125882752 59357136250994688 59480583545290752 59628545195900928 59695874791001280 59775772545515520 59838038975250432 59924468497121280 60073534339153920 60135001947832320 60284591504916480 60311077971296256 60409967663185920 60673524353335296 60761160642723840 60773008334238720 60824453518393344 61165092258975744 61372347666923520 61532670938416704 61621548171356160 61768298297032704 61921950780358656 62074840720343040 62139502012760064 62229255747010560 62358676297482240 62384054890659840 62423633251958784 62494118921829465 62630734816346112 62733427957923840 62786532664147968 62889481261301760 63110431731709440 63138159751200768 63509693108060160 63517595807397888 63609340047851520 63675599777068032 64024239232778240 64144002077687808 64303564271910912 64437298840731648 64510058241888480 64556633916702720 64757086924308480 64824542223187968 64918174205214720 65146252110151680 65308307463659520 65463837511385088 65566550510862336 65729651382779904 65837425695425280 65952373612216320 66089537272545280 66486709972500480 66542991883370496 66591027862594560 66660393516618096 66915656488452096 67039581375037440 67082113345388544 67247744113704960 67317793847156736 67415027059261440 67582726131548160 67849962717708288 67961213621084160 68369634376018560 68631442552258560 68802167533731840 68810728791347712 69043891125288960 69102337725038592 69246052485562368 69489335584161792 69589705351495680 69662194627903488 69762814071275520 70153510834667520 70182061751992320 70226587408453632 70575106452664320 70750666418964480 70919157304000512 71030429720100864 71271113419653120 71448404746567680 71730927054618624 71909362196545536 72027269136875520 72088241206984704 72341509805899776 72445999227863040 72491961195823104 72626213156290560 72851722789847040 72927610001086464 73032945980866560 73471845896616960 73646817200308224 74067103907353440 74196420313743360 74350729431613440 74535681494876160 74675106896412672 74797548719063040 74830411556978688 74860865868791808 75280113549508608 75388847464120320 75467377513562112 75732518078051328 75841905441669120 76030566897991680 76456365323719680 76780375250042880 76829087079333888 76915838673020880 77210372871290880 77402438475448320 77674377515950080 77708504309170176 77901809046257664 78029541564948480 78175502532182016 78288418520432640 78369968956391424 78483165830184960 78799063671111680 78922699689000960 79004910834510336 79142848334659584 79396994759247360 79504726927867904 79594499721335040 79784051967000576 79899291329495040 80098045785538560 80180002597109760 80379455339888640 80546623550914560 80697292936445952 80898032471113728 81030677778984960 81099271357857792 81553456345300992 81829796889231360 81958188138577920 82043561251222272 82162064228474880 82357731062710272 82562601040478208 82766454293790720 82852669350346752 82972340996014080 83144901729976320 83178739854213120 83231511002611712 83325491895772620 83644570610565120 83715376885530624 83852641681735680 84147242308945920 84184213001601024 84690127743197184 84812453397135360 84900799702757376 85525336103583744 85738085695881216 85916398454308864 86013410989184640 86342782565744640 86377922156298240 86432722964250624 86557565606952960 86861669480202240 87077743284879360 87151455787548672 87422067347816448 87639535177039872 87783234260567040 88648946630000640 88788037150126080 88880524688824128 89035704376492032 89220875317936128 89442817793851392 89663658818273280 89757058462875648 89886702745681920 90110301508730880 90426887257374720 90466616956944384 90614951494778880 91159512501358080 91236680277590016 91736223378309120 91747638388463616 92058521500385280 92652447445549056 92882926170537984 93209253019140096 93343883620515840 93538014446223360 93576082335989760 93635449877938176 94100141936885760 94179798996221952 94334221891952640 94558876405334016 94665647597564160 94707239626801152 95028151226204160 95264539662090240 95513399665602048 96036358849167360 96117654942646272 96216003116531712 96455346407866368 96594665637150720 96655948261097472 96834950875054080 97135630386462720 97236813334781952 97377261307822080 97719378165227520 97962461195489280 98195756267077632 98594477074169856 98756138543137920 98928560418324480 99134305908817920 99380908659834880 99566809195216896 99730064958750720 99814487825055744 99990590274927144 100373484732678144 100518463285493760 100623170018082816 100871616170557440 100976690770735104 101122540588892160 101374089197322240 101774944076562432 101941820431626240 102438782772445184 102554451564027840 102947163828387840 103203251300597760 103216093187021568 103565836687933440 103611339078893568 103869078728343552 104039388753264640 104234003376242688 104384558027243520 104493291941855232 104644221106913280 105230266252001280 105339881112680448 105862659678996480 106125999628446720 106378735956000768 106545644580151296 106906670129479680 107172607119851520 107395498067886080 107596390581927936 107864043294818304 108040903705313280 108132361810477056 108737941793734656 108939319734435840 109106395852308480 109277584184770560 109391415001629696 109549418971299840 110470225800462336 110904986472284160 111100655861030160 111294630470615040 111526094147420160 111803522242314240 112196323078594560 112245617335468032 112291298803187712 112920170324262912 113083271196180480 113201066270343168 114045850346987520 114317447594508288 114684547985579520 114884779840634880 115170562875064320 115243630619000832 115410087475937280 115815559306936320 116103657713172480 116201941050064896 116511566273925120 116562756463755264 116852713569386496 117044312347422720 117554953434587136 117724748745277440 118198595506667520 118384049533501440 118507366251765504 118714272501989376 118961167090581504 119257090391801856 119391749582002560 119551545091031040 119676077950500864 119848936994242560 120147068678307840 120270003895664640 120569183009832960 120819935326371840 121347048706670592 121522321285447680 121546016668477440 121648907036786688 122330184517951488 122744695333847040 123065341876833408 123243096342712320 123536596594065408 123843901560717312 124149681440686080 124279004025520128 124458511494021120 124717352594964480 124768109781319680 124847266503917568 124988237843658930 125261469632692224 125466855915847680 125573065328295936 125778962522603520 126220863463418880 126276319502401536 127035191614795776 127218680095703040 127351199554136064 128048478465556480 128288004155375616 128607128543821824 128874597681463296 129020116483776960 129514173848616960 129649084446375936 129836348410429440 130292504220303360 130616614927319040 131133101021724672 131459302765559808 131674851390850560 131904747224432640 132973419945000960 133182055725189120 133320787033236192 133831312976904192 134079162750074880 134164226690777088 134495488227409920 134635587694313472 134830054118522880 135165452263096320 135699925435416576 135922427242168320 136739268752037120 137262885104517120 137604335067463680 137621457582695424 138087782250577920 138204675450077184 138978671168323584 139324389255806976 139525628142551040 140307021669335040 140364123503984640 140453174816907264 141150212905328640 141501332837928960 141838314608001024 142060859440201728 142542226839306240 142896809493135360 143818724393091072 144054538273751040 144176482413969408 144683019611799552 144891998455726080 144983922391646208 145252426312581120 145703445579694080 145855220002172928 146065891961733120 146943691793233920 147293634400616448 148134207814706880 148392840627486720 148701458863226880 149071362989752320 149350213792825344 149595097438126080 149660823113957376 149721731737583616 150560227099017216 150777694928240640 150934755027124224 151465036156102656 151683810883338240 152061133795983360 152912730647439360 153658174158667776 153831677346041760 154420745742581760 154804876950896640 155348755031900160 155417008618340352 155803618092515328 156059083129896960 156351005064364032 156576837040865280 156739937912782848 156966331660369920 157598127342223360 157845399378001920 158009821669020672 158793989518494720 159188999442670080 159568103934001152 160196091571077120 160360005194219520 160758910679777280 161093247101829120 161394585872891904 161796064942227456 162061355557969920 162198542715715584 163106912690601984 163659593778462720 163916376277155840 164087122502444544 164324128456949760 165125202080956416 165705338700693504 165944681992028160 166357479708426240 166463022005223424 166650983791545240 167289141221130240 167705283363471360 168294484617891840 168368426003202048 169380255486394368 169624906794270720 169801599405514752 171050672207167488 171476171391762432 171832796908617728 172026821978369280 172685565131489280 172755844312596480 172865445928501248 173115131213905920 173723338960404480 174155486569758720 174302911575097344 174844134695632896 175279070354079744 175566468521134080 177297893260001280 177576074300252160 177761049377648256 178071408752984064 178441750635872256 178885635587702784 179327317636546560 179514116925751296 179773405491363840 180220603017461760 180853774514749440 180933233913888768 181229902989557760 182319025002716160 182473360555180032 183495276776927232 184117043000770560 185304894891098112 185765852341075968 186418506038280192 186687767241031680 187076028892446720 187152164671979520 187270899755876352 188200283873771520 188359597992443904 188668443783905280 189331295195128320 189414479253602304 190529079324180480 191026799331204096 192072717698334720 192432006233063424 192910692815732736 193311896522194944 193669901750108160 194271260772925440 194473626669563904 194754522615644160 195438756330455040 195924922390978560 196391512534155264 197188954148339712 197512277086275840 197857120836648960 198268611817635840 198761817319669760 199460129917501440 199628975650111488 199981180549854288 200746969465356288 201246340036165632 201743232341114880 201953381541470208 202245081177784320 202748178394644480 203549888153124864 203883640863252480 204877565544890368 205108903128055680 205894327656775680 206406502601195520 206432186374043136 207131673375866880 207738157456687104 208078777506529280 208468006752485376 208769116054487040 208986583883710464 209288442213826560 210460532504002560 210679762225360896 211725319357992960 212251999256893440 212757471912001536 213091289160302592 213813340258959360 214345214239703040 214790996135772160 215192781163855872 215728086589636608 216081807410626560 216264723620954112 217475883587469312 217878639468871680 218555168369541120 218782830003259392 219098837942599680 220940451600924672 222201311722060320 222589260941230080 223052188294840320 223607044484628480 224392646157189120 224491234670936064 224582597606375424 225840340648525824 226166542392360960 226402132540686336 228091700693975040 229369095971159040 230341125750128640 230487261238001664 231631118613872640 232207315426344960 233023132547850240 233125512927510528 233705427138772992 234088624694845440 235109906869174272 235449497490554880 236397191013335040 236768099067002880 237014732503531008 237428545003978752 238514180783603712 238783499164005120 239352155901001728 239697873988485120 240294137356615680 240540007791329280 241138366019665920 241639870652743680 242694097413341184 243092033336954880 243297814073573376 244660369035902976 245489390667694080 246130683753666816 246486192685424640 247073193188130816 247687803121434624 248299362881372160 248558008051040256 248917022988042240 249434705189928960 249536219562639360 249694533007835136 249976475687317860 250933711831695360 251146130656591872 251557925045207040 252441726926837760 252552639004803072 254070383229591552 254437360191406080 254702399108272128 256096956931112960 256576008310751232 257214257087643648 257749195362926592 258040232967553920 259028347697233920 259298168892751872 259672696820858880 260585008440606720 261233229854638080 262266202043449344 262918605531119616 263349702781701120 265946839890001920 266364111450378240 266641574066472384 267662625953808384 268328453381554176 268990976454819840 269271175388626944 269660108237045760 270330904526192640 271399850870833152 271844854484336640 273478537504074240 275208670134927360 275242915165390848 276175564501155840 277957342336647168 278648778511613952 280614043338670080 280728247007969280 280906349633814528 282300425810657280 283002665675857920 283676629216002048 284121718880403456 285084453678612480 285793618986270720 288109076547502080 288352964827938816 289366039223599104 289783996911452160 289967844783292416 290504852625162240 291406891159388160 291710440004345856 292131783923466240 293887383586467840 294587268801232896 296268415629413760 296785681254973440 297402917726453760 298142725979504640 298700427585650688 299190194876252160 299443463475167232 301120454198034432 301555389856481280 301869510054248448 302930072312205312 303367621766676480 304122267591966720 305825461294878720 307316348317335552 307663354692083520 308841491485163520 309609753901793280 310697510063800320 310834017236680704 311607236185030656 312118166259793920 312702010128728064 313153674081730560 313479875825565696 313932663320739840 315690798756003840 316019643338041344 317587979036989440 318377998885340160 319136207868002304 320720010388439040 321517821359554560 322186494203658240 322789171745783808 323592129884454912 324122711115939840 324397085431431168 326213825381203968 327319187556925440 327832752554311680 328174245004889088 328648256913899520 331410677401387008 332714959416852480 332926044010446848 333301967583090480 334578282442260480 335410566726942720 336588969235783680 336736852006404096 338760510972788736 339249813588541440 339603198811029504 342952342783524864 344053643956738560 345511688625192960 345730891857002496 346230262427811840 347446677920808960 348310973139517440 348605823150194688 349688269391265792 350558140708159488 351132937042268160 354595786520002560 355152148600504320 355522098755296512 356142817505968128 356883501271744512 357771271175405568 358654635273093120 359028233851502592 359546810982727680 360441206034923520 361707549029498880 362459805979115520 364638050005432320 364946721110360064 366990553553854464 368234086001541120 370609789782196224 371531704682151936 372837012076560384 373375534482063360 374152057784893440 374304329343959040 374541799511752704 376400567747543040 376719195984887808 377336887567810560 378662590390256640 378828958507204608 382053598662408192 384145435396669440 384864012466126848 385821385631465472 386623793044389888 388542521545850880 388947253339127808 389509045231288320 390877512660910080 391849844781957120 394377908296679424 395024554172551680 395714241673297920 397523634639339520 398920259835002880 399962361099708576 401493938930712576 402492680072331264 403486464682229760 403906763082940416 404490162355568640 405496356789288960 407099776306249728 407767281726504960 409755131089780736 410217806256111360 411788655313551360 412813005202391040 412864372748086272 414263346751733760 416157555013058560 416936013504970752 417973167767420928 418576884427653120 420921065008005120 421359524450721792 423450638715985920 424503998513786880 425514943824003072 426182578320605184 427626680517918720 428690428479406080 429581992271544320 431456173179273216 432163614821253120 432529447241908224 434951767174938624 435757278937743360 437110336739082240 437565660006518784 438197675885199360 441880903201849344 444402623444120640 445178521882460160 446104376589680640 447214088969256960 448785292314378240 448982469341872128 449165195212750848 451680681297051648 452333084784721920 452804265081372672 456183401387950080 458738191942318080 460974522476003328 463262237227745280 464414630852689920 466046265095700480 466251025855021056 467410854277545984 468177249389690880 470219813738348544 470898994981109760 472794382026670080 473536198134005760 474029465007062016 477566998328010240 478704311802003456 480588274713231360 481080015582658560 482276732039331840 483279741305487360 485388194826682368 486184066673909760 486595628147146752 489320738071805952 490978781335388160 492261367507333632 492972385370849280 495375606242869248 497116016102080512 497834045976084480 499072439125278720 499389066015670272 499952951374635720 501867423663390720 503115850090414080 504883453853675520 505105278009606144 508140766459183104 508874720382812160 509404798216544256 512193913862225920 513152016621502464 514428514175287296 515498390725853184 516080465935107840 518056695394467840 518596337785503744 519345393641717760 521170016881213440 522466459709276160 524532404086898688 525837211062239232 526699405563402240 531893679780003840 532728222900756480 533283148132944768 535325251907616768 536656906763108352 537981952909639680 538542350777253888 539320216474091520 540661809052385280 542799701741666304 543689708968673280 546957075008148480 550485830330781696 552351129002311680 555914684673294336 557297557023227904 561228086677340160 561456494015938560 561812699267629056 564600851621314560 566005331351715840 568243437760806912 571587237972541440 576218153095004160 578732078447198208 579935689566584832 581009705250324480 582813782318776320 583420880008691712 584263567846932480 587774767172935680 589174537602465792 592536831258827520 593571362509946880 594805835452907520 596285451959009280 598380389752504320 598886926950334464 602240908396068864 603739020108496896 605860144624410624 606735243533352960 608244535183933440 611650922589757440 614632696634671104 615326709384167040 617682982970327040 619219507803586560 621395020127600640 623214472370061312 624236332519587840 625404020257456128 626307348163461120 626959751651131392 627865326641479680 631381597512007680 632039286676082688 635175958073978880 636755997770680320 638272415736004608 641440020776878080 643035642719109120 644372988407316480 645578343491567616 647184259768909824 648245422231879680 648794170862862336 652427650762407936 655665505108623360 656348490009778176 657296513827799040 662821354802774016 665852088020893696 666603935166180960 669156564884520960 670821133453885440 673177938471567360 673473704012808192 677521021945577472 678499627177082880 679206397622059008 688107287913477120 691023377250385920 691461783714004992 694893355841617920 696621946279034880 699376538782531584 701116281416318976 702265874084536320 709191573040005120 710304297201008640 711044197510593024 712285635011936256 715542542350811136 718056467703005184 719093621965455360 720882412069847040 723415098058997760 724919611958231040 729276100010864640 729893442220720128 733981107107708928 736468172003082240 741219579564392448 743063409364303872 745674024153120768 746751068964126720 748304115569786880 748608658687918080 749083599023505408 752801135495086080 753438391969775616 754673775135621120 757325180780513280 757657917014409216 764107197324816384 768290870793338880 769728024932253696 771642771262930944 773247586088779776 777085043091701760 777894506678255616 779018090462576640 781755025321820160 783699689563914240 788755816593358848 790049108345103360 797840519670005760 799924722199417152 802987877861425152 804985360144662528 806972929364459520 807813526165880832 808980324711137280 810992713578577920 814199552612499456 815534563453009920 820435612512222720 825626010404782080 825728745496172544 828526693503467520 832315110026117120 833872027009941504 835946335534841856 841842130016010240 842719048901443584 846901277431971840 849007997027573760 851029887648006144 852365156641210368 855253361035837440 857380856958812160 859163984543088640 864327229642506240 865058894483816448 869903534349877248 871514557875486720 874220673478164480 875131320013037568 876395351770398720 883761806403698688 888805246888241280 890357043764920320 892208753179361280 894428177938513920 897570584628756480 898330390425501696 903361362594103296 904666169569443840 905608530162745344 912366802775900160 917476383884636160 921949044952006656 926524474455490560 928829261705379840 932092530191400960 932502051710042112 934821708555091968 936354498779381760 940439627476697088 941797989962219520 947072396268011520 948058930014124032 955133996656020480 957408623604006912 962160031165317120 964553464078663680 966559482610974720 970776389653364736 972368133347819520 973191256294293504 978641476143611904 981957562670776320 984522735014667264 985944770741698560 994232032204161024 998144878250557440 998778132031340544 999905902749271440 1003734847326781440 1006231700180828160 1009766907707351040 1010210556019212288 1016281532918366208 1017749440765624320 1018809596433088512 1024387827724451840 1028857028350574592 1032160931870215680 1037192675571007488 1038690787283435520 1042340033762426880 1044932919418552320 1049064808173797376 1051674422124478464 1053398811126804480 1063787359560007680 1065456445801512960 1066566296265889536 1070650503815233536 1073313813526216704 1075963905819279360 1077084701554507776 1078640432948183040 1081323618104770560 1087379417937346560 1093914150016296960 1100971660661563392 1104702258004623360 1111829369346588672 1114595114046455808 1122456173354680320 1122912988031877120 1123625398535258112 1129201703242629120 1132010662703431680 1136486875521613824 1152436306190008320 1157464156894396416 1159871379133169664 1165627564637552640 1166841760017383424 1168527135693864960 1175549534345871360 1185073662517655040 1187142725019893760 1192570903918018560 1196760779505008640 1204481816792137728 1207478040216993792 1211720289248821248 1213470487066705920 1216489070367866880 1223301845179514880 1229265393269342208 1230653418768334080 1235365965940654080 1238439015607173120 1242790040255201280 1248472665039175680 1250808040514912256 1253919503302262784 1255730653282959360 1262763195024015360 1264078573352165376 1270351916147957760 1273511995541360640 1276544831472009216 1282880041553756160 1286071285438218240 1288745976814632960 1294368519537819648 1296490844463759360 1297588341725724672 1304855301524815872 1311331010217246720 1312696980019556352 1314593027655598080 1325642709605548032 1331704176041787392 1333207870332361920 1338313129769041920 1341642266907770880 1346355876943134720 1346947408025616384 1355042043891154944 1356999254354165760 1358412795244118016 1376214575826954240 1382923567428009984 1389786711683235840 1393243892558069760 1398753077565063168 1402232562832637952 1404531748169072640 1418383146080010240 1420608594402017280 1422088395021186048 1436112935406010368 1441764824139694080 1446830196117995520 1449839223916462080 1458552200021729280 1459786884441440256 1467962214215417856 1472936344006164480 1486126818728607744 1491348048306241536 1493502137928253440 1497217317375836160 1498167198047010816 1505602270990172160 1509347550271242240 1514650361561026560 1515315834028818432 1528214394649632768 1536581741586677760 1539456049864507392 1543285542525861888 1546495172177559552 1554170086183403520 1555789013356511232 1558036180925153280 1563510050643640320 1567399379127828480 1577511633186717696 1580098216690206720 1595681039340011520 1599849444398834304 1605975755722850304 1609970720289325056 1613945858728919040 1615627052331761664 1617960649422274560 1621985427157155840 1628399105224998912 1631069126906019840 1640871225024445440 1651457490992345088 1657053387006935040 1664630220052234240 1667744054019883008 1671892671069683712 1683684260032020480 1685438097802887168 1693802554863943680 1698015994055147520 1704730313282420736 1714761713917624320 1728654459285012480 1739807068699754496 1743029115750973440 1748441346956328960 1750262640026075136 1752790703540797440 1767523612807397376 1777610493776482560 1780714087529840640 1784417506358722560 1788856355877027840 1795141169257512960 1796660780851003392 1806722725188206592 1811217060325490688 1824733605551800320 1834952767769272320 1843898089904013312 1853048948910981120 1857658523410759680 1864185060382801920 1869643417110183936 1872708997558763520 1880879254953394176 1883595979924439040 1894144792536023040 1896117860028248064 1910267993312040960 1914817247208013824 1924320062330634240 1929106928157327360 1933118965221949440 1941552779306729472 1944736266695639040 1946382512588587008 1957282952287223808 1969045470029334528 1971889541483397120 1988464064408322048 1997556264062681088 1999811805498542880 2007469694653562880 2012463400361656320 2019533815414702080 2020421112038424576 2032563065836732416 2035498881531248640 2037619192866177024 2048775655448903680 2064321863740431360 2074385351142014976 2084680067524853760 2089865838837104640 2098129616347594752 2103348844248956928 2106797622253608960 2127574719120015360 2130912891603025920 2133132592531779072 2146627627052433408 2154169403109015552 2157280865896366080 2162647236209541120 2174758835874693120 2187828300032593920 2201943321323126784 2209404516009246720 2223658738693177344 2229190228092911616 2244912346709360640 2245825976063754240 2247250797070516224 2258403406485258240 2264021325406863360 2272973751043227648 2304872612380016640 2314928313788792832 2319742758266339328 2331255129275105280 2333683520034766848 2337054271387729920 2351099068691742720 2370147325035310080 2393521559010017280 2408963633584275456 2414956080433987584 2423440578497642496 2426940974133411840 2432978140735733760 2446603690359029760 2461306837536668160 2476878031214346240 2485580080510402560 2496945330078351360 2501616081029824512 2507839006604525568 2525526390048030720 2528157146704330752 2540703832295915520 2547023991082721280 2553089662944018432 2565760083107512320 2572142570876436480 2577491953629265920 2592981688927518720 2595176683451449344 2609710603049631744 2622662020434493440 2625393960039112704 2629186055311196160 2651285419211096064 2663408352083574784 2666415740664723840 2676626259538083840 2683284533815541760 2692711753886269440 2710084087782309888 2713998508708331520 2716825590488236032 2752429151653908480 2765847134856019968 2779573423366471680 2786487785116139520 2797506155130126336 2804465125665275904 2809063496338145280 2841217188804034560 2844176790042372096 2872225870812020736 2893660392235991040 2899678447832924160 2917104400043458560 2919573768882880512 2935924428430835712 2945872688012328960 2982696096612483072 2994434634751672320 2996334396094021632 3011204541980344320 3018695100542484480 3029300723122053120 3030631668057636864 3056428789299265536 3073163483173355520 3086571085051723776 3111578026713022464 3116072361850306560 3127020101287280640 3134798758255656960 3155023266373435392 3160196433380413440 3191362078680023040 3199698888797668608 3211951511445700608 3219941440578650112 3227891717457838080 3231254104663523328 3235921298844549120 3243970854314311680 3262138253812039680 3281742450048890880 3302914981984690176 3314106774013870080 3329260440104468480 3335488108039766016 3343785342139367424 3367368520064040960 3370876195605774336 3387605109727887360 3396031988110295040 3409460626564841472 3457308918570024960 3479614137399508992 3496882693912657920 3500525280052150272 3505581407081594880 3555220987552965120 3561428175059681280 3577712711754055680 3590282338515025920 3613445450376413184 3622434120650981376 3649467211103600640 3669905535538544640 3687796179808026624 3706097897821962240 3715317046821519360 3728370120765603840 3745417995117527040 3761758509906788352 3767191959848878080 3788289585072046080 3792235720056496128 3820535986624081920 3829634494416027648 3848640124661268480 3858213856314654720 3866237930443898880 3883105558613458944 3889472533391278080 3892765025177174016 3914565904574447616 3938090940058669056 3943779082966794240 3976928128816644096 3995112528125362176 3999623610997085760 4014939389307125760 4024926800723312640 4039067630829404160 4040842224076849152 4065126131673464832 4070997763062497280 4075238385732354048 4128643727480862720 4148770702284029952 4169360135049707520 4179731677674209280 4196259232695189504 4206697688497913856 4213595244507217920 4255149438240030720 4261825783206051840 4266265185063558144 4308338806218031104 4325294472419082240 4349517671749386240 4375656600065187840 4403886642646253568 4418809032018493440 4458380456185823232 4491651952127508480 4494501594141032448 4516806812970516480 4528042650813726720 4545947502086455296 4609745224760033280 4629856627577585664 4639485516532678656 4662510258550210560 4667367040069533696 4674108542775459840 4702198137383485440 4740294650070620160 4787043118020034560 4817927267168550912 4829912160867975168 4846881156995284992 4853881948266823680 4865956281471467520 4893207380718059520 4922613675073336320 4971160161020805120 4993890660156702720 5003232162059649024 5015678013209051136 5051052780096061440 5056314293408661504 5081407664591831040 5094047982165442560 5144285141752872960 5185963377855037440 5219421206099263488 5245324040868986880 5250787920078225408 5258372110622392320 5302570838422192128 5326816704167149568 5332831481329447680 5353252519076167680 5366569067631083520 5385423507772538880 5420168175564619776 5433651180976472064 5504858303307816960 5531694269712039936 5559146846732943360 5572975570232279040 5608930251330551808 5618126992676290560 5682434377608069120 5688353580084744192 5744451741624041472 5787320784471982080 5799356895665848320 5834208800086917120 5839147537765761024 5871848856861671424 5965392193224966144 5992668792188043264 6022409083960688640 6037390201084968960 6058601446244106240 6061263336115273728 6112857578598531072 6146326966346711040 6223156053426044928 6254040202574561280 6269597516511313920 6310046532746870784 6320392866760826880 6382724157360046080 6399397777595337216 6439882881157300224 6462508209327046656 6471842597689098240 6487941708628623360 6524276507624079360 6563484900097781760 6605829963969380352 6628213548027740160 6658520880208936960 6670976216079532032 6687570684278734848 6734737040128081920 6741752391211548672 6775210219455774720 6792063976220590080 6818921253129682944 6914617837140049920 6959228274799017984 6993765387825315840 7001050560104300544 7011162814163189760 7110441975105930240 7180564677030051840 7226890900752826368 7244868241301962752 7298934422207201280 7339811071077089280 7430634093643038720 7456740241531207680 7490835990235054080 7523517019813576704 7576579170144092160 7584471440112992256 7641071973248163840 7659268988832055296 7697280249322536960 7716427712629309440 7732475860887797760 7778945066782556160 7785530050354348032 7829131809148895232 7876181880117338112 7887558165933588480 7953856257633288192 7990225056250724352 7999247221994171520 8029878778614251520 8049853601446625280 8078135261658808320 8130252263346929664 8141995526124994560 8150476771464708096 8257287454961725440 8297541404568059904 8338720270099415040 8359463355348418560 8392518465390379008 8413395376995827712 8427190489014435840 8523651566412103680 8532530370127116288 8616677612436062208 8699035343498772480 8751313200130375680 8807773285292507136 8837618064036986880 8983303904255016960 8989003188282064896 9033613625941032960 9056085301627453440 9091895004172910592 9219490449520066560 9259713255155171328 9334734080139067392 9348217085550919680 9404396274766970880 9480589300141240320 9574086236040069120 9635854534337101824 9659824321735950336 9693762313990569984 9707763896533647360 9731912562942935040 9786414761436119040 9845227350146672640 9942320322041610240 9987781320313405440 10006464324119298048 10031356026418102272 10102105560192122880 10112628586817323008 10162815329183662080 10188095964330885120 10371926755710074880 10438842412198526976 10490648081737973760 10501575840156450816 10516744221244784640 10665662962658895360 10733138135262167040 10770847015545077760 10840336351129239552 10867302361952944128 11009716606615633920 11063388539424079872 11118293693465886720 11145951140464558080 11236253985352581120 11364868755216138240 11376707160169488384 11488903483248082944 11574641568943964160 11598713791331696640 11668417600173834240 11678295075531522048 11743697713723342848 11930784386449932288 11985337584376086528 12044818167921377280 12074780402169937920 12117202892488212480 12122526672230547456 12225715157197062144 12446312106852089856 12508080405149122560 12539195033022627840 12620093065493741568 12640785733521653760 12765448314720092160 12798795555190674432 12925016418654093312 12975883417257246720 13048553015248158720 13126969800195563520 13211659927938760704 13256427096055480320 13317041760417873920 13375141368557469696 13483504782423097344 13550420438911549440 13584127952441180160 13637842506259365888 13829235674280099840 13918456549598035968 13987530775650631680 14002101120208601088 14022325628326379520 14220883950211860480 14361129354060103680 14453781801505652736 14489736482603925504 14597868844414402560 14679622142154178560 14913480483062415360 14981671980470108160 15047034039627153408 15153158340288184320 15168942880225984512 15282143946496327680 15432855425258618880 15557890133565112320 15658263618297790464 15752363760234676224 15775116331867176960 15907712515266576384 15980450112501448704 15998494443988343040 16059757557228503040 16099707202893250560 16156270523317616640 16260504526693859328 16300953542929416192 16514574909923450880 16595082809136119808 16677440540198830080 16718926710696837120 16826790753991655424 16854380978028871680 17047303132824207360 17065060740254232576 17233355224872124416 17398070686997544960 17502626400260751360 17615546570585014272 17978006376564129792 18067227251882065920 18112170603254906880 18183790008345821184 18438980899040133120 18669468160278134784 18808792549533941760 18961178600282480640 19148172472080138240 19319648643471900672 19387524627981139968 19415527793067294720 19463825125885870080 19572829522872238080 19690454700293345280 19884640644083220480 19975562640626810880 20012928648238596096 20062712052836204544 20204211120384245760 20225257173634646016 20325630658367324160 20376191928661770240 20743853511420149760 20877684824397053952 20981296163475947520 21003151680312901632 21033488442489569280 21331325925317790720 21541694031090155520 21680672702258479104 21734604723905888256 22019433213231267840 22291902280929116160 22472507970705162240 22729737510432276480 22753414320338976768 22977806966496165888 23149283137887928320 23197427582663393280 23336835200347668480 23356590151063044096 23487395427446685696 23861568772899864576 23970675168752173056 24089636335842754560 24149560804339875840 24234405784976424960 24451430314394124288 24892624213704179712 25016160810298245120 25078390066045255680 25240186130987483136 25281571467043307520 25597591110381348864 25850032837308186624 26097106030496317440 26253939600391127040 26423319855877521408 26512854192110960640 26634083520835747840 26967009564846194688 27100840877823098880 27168255904882360320 27275685012518731776 27658471348560199680 28004202240417202176 28044651256652759040 28441767900423720960 28722258708120207360 28907563603011305472 28979472965207851008 29195737688828805120 29359244284308357120 29826960966124830720 29963343960940216320 30094068079254306816 30306316680576368640 30337885760451969024 30564287892992655360 31115780267130224640 31316527236595580928 31504727520469352448 31550232663734353920 31996988887976686080 32199414405786501120 32312541046635233280 32521009053387718656 32601907085858832384 33029149819846901760 33190165618272239616 33354881080397660160 33437853421393674240 33708761956057743360 34094606265648414720 34130121480508465152 34466710449744248832 34796141373995089920 35005252800521502720 35231093141170028544 35956012753128259584 36134454503764131840 36224341206509813760 36367580016691642368 37338936320556269568 37617585099067883520 37922357200564961280 38296344944160276480 38775049255962279936 38927650251771740160 39145659045744476160 39380909400586690560 39769281288166440960 39951125281253621760 40125424105672409088 40450514347269292032 40651261316734648320 40752383857323540480 41487707022840299520 41755369648794107904 41962592326951895040 42006303360625803264 42066976884979138560 42662651850635581440 43083388062180311040 43361345404516958208 43469209447811776512 44038866426462535680 44945015941410324480 45459475020864552960 45506828640677953536 46298566275775856640 46673670400695336960 46974790854893371392 47723137545799729152 47941350337504346112 48179272671685509120 48299121608679751680 48468811569952849920 48902860628788248576 49785248427408359424 50032321620596490240 50156780132090511360 50480372261974966272 50563142934086615040 51195182220762697728 51700065674616373248 52194212060992634880 52507879200782254080 52846639711755042816 53934019129692389376 54201681755646197760 54336511809764720640 54551370025037463552 55316942697120399360 56008404480834404352 56883535800847441920 57444517416240414720 57958945930415702016 58391475377657610240 58718488568616714240 59653921932249661440 59926687921880432640 60188136158508613632 60612633361152737280 60675771520903938048 61128575785985310720 62231560534260449280 62633054473191161856 63009455040938704896 63100465327468707840 63993977775953372160 64625082093270466560 65042018106775437312 65203814171717664768 66058299639693803520 66875706842787348480 67417523912115486720 68189212531296829440 68260242961016930304 68933420899488497664 69592282747990179840 70010505601043005440 70462186282340057088 71912025506256519168 72268909007528263680 72448682413019627520 74677872641112539136 75235170198135767040 75844714401129922560 77550098511924559872 78291318091488952320 78761818801173381120 79538562576332881920 79902250562507243520 80901028694538584064 81302522633469296640 81504767714647080960 82975414045680599040 84012606721251606528 84133953769958277120 85325303701271162880 86166776124360622080 86722690809033916416 86938418895623553024 88077732852925071360 89890031882820648960 90918950041729105920 91013657281355907072 93347340801390673920 93949581709786742784 96598243217359503360 96937623139905699840 97805721257576497152 99570496854816718848 100064643241192980480 100313560264181022720 101126285868173230080 102390364441525395456 103400131349232746496 104388424121985269760 105015758401564508160 105693279423510085632 107868038259384778752 108403363511292395520 108673023619529441280 109102740050074927104 112016808961668808704 113767071601694883840 114889034832480829440 116782950755315220480 117436977137233428480 119307843864499322880 119853375843760865280 120376272317017227264 121351543041807876096 122257151571970621440 124463121068520898560 125266108946382323712 126018910081877409792 126200930654937415680 127987955551906744320 129250164186540933120 130084036213550874624 130407628343435329536 132116599279387607040 134835047824230973440 136378425062593658880 136520485922033860608 140021011202086010880 140924372564680114176 143824051012513038336 144537818015056527360 144897364826039255040 149355745282225078272 150470340396271534080 151689428802259845120 155100197023849119744 156582636182977904640 157523637602346762240 161802057389077168128 162605045266938593280 163009535429294161920 165950828091361198080 168025213442503213056 170650607402542325760 172333552248721244160 173876837791247106048 176155465705850142720 179780063765641297920 181837900083458211840 182027314562711814144 186694681602781347840 187899163419573485568 193875246279811399680 195611442515152994304 200627120528362045440 202252571736346460160 204780728883050790912 206800262698465492992 208776848243970539520 210031516803129016320 211386558847020171264 215736076518769557504 216806727022584791040 217346047239058882560 224033617923337617408 227534143203389767680 234873954274466856960 238615687728998645760 239706751687521730560 242703086083615752192 244514303143941242880 248926242137041797120 252037820163754819584 252401861309874831360 255975911103813488640 258500328373081866240 260168072427101749248 260815256686870659072 264233198558775214080 269670095648461946880 272756850125187317760 273040971844067721216 280042022404172021760 281848745129360228352 289794729652078510080 298711490564450156544 300940680792543068160 303378857604519690240 310200394047698239488 313165272365955809280 315047275204693524480 323604114778154336256 325210090533877186560 326019070858588323840 336050426885006426112 341301214805084651520 344667104497442488320 352310931411700285440 359560127531282595840 364054629125423628288 373389363205562695680 375798326839146971136 387750492559622799360 391222885030305988608 404505143472692920320 409561457766101581824 420063033606258032640 422773117694040342528 431472153037539115008 433613454045169582080 434692094478117765120 448067235846675234816 455068286406779535360 469747908548933713920 485406172167231504384 489028606287882485760 497852484274083594240 504075640327509639168 511951822207626977280 517000656746163732480 521630513373741318144 528466397117550428160 539340191296923893760 545513700250374635520 546081943688135442432 560084044808344043520 563697490258720456704 601881361585086136320 606757715209039380480 620400788095396478976 626330544731911618560 630094550409387048960 647208229556308672512 650420181067754373120 652038141717176647680 672100853770012852224 682602429610169303040 704621862823400570880 719120255062565191680 728109258250847256576 746778726411125391360 775500985119245598720 782445770060611977216 809010286945385840640 819122915532203163648 840126067212516065280 845546235388080685056 869384188956235530240 896134471693350469632 910136572813559070720 939495817097867427840 970812344334463008768 978057212575764971520 1008151280655019278336 1023903644415253954560 1034001313492327464960 1056932794235100856320 1078680382593847787520 1092163887376270884864 1120168089616688087040 1127394980517440913408 1213515430418078760960 1260189100818774097920 1294416459112617345024 1300840362135508746240 1304076283434353295360 1344201707540025704448 1365204859220338606080 1409243725646801141760 1456218516501694513152 1493557452822250782720 1551001970238491197440 1564891540121223954432 1618020573890771681280 1638245831064406327296 1680252134425032130560 1691092470776161370112 1820273145627118141440 1878991634195734855680 1941624688668926017536 1956114425151529943040 2016302561310038556672 2047807288830507909120 2113865588470201712640 2157360765187695575040 2184327774752541769728 2240336179233376174080 2427030860836157521920 2520378201637548195840 2608152566868706590720 2688403415080051408896 2730409718440677212160 2818487451293602283520 2912437033003389026304 3102003940476982394880 3236041147781543362560 3276491662128812654592 3360504268850064261120 3382184941552322740224 3640546291254236282880 3883249377337852035072 3912228850303059886080 4032605122620077113344 4095614577661015818240 4227731176940403425280 4368655549505083539456 4480672358466752348160 4854061721672315043840 5040756403275096391680 5460819436881354424320 5636974902587204567040 5824874066006778052608 6472082295563086725120 6552983324257625309184 6721008537700128522240 7281092582508472565760 7824457700606119772160 8065210245240154226688 8191229155322031636480 8455462353880806850560 8737311099010167078912 9708123443344630087680 10081512806550192783360 10921638873762708848640 11649748132013556105216 13105966648515250618368 13442017075400257044480 14562185165016945131520 16382458310644063272960 16910924707761613701120 17474622198020334157824 19416246886689260175360 20163025613100385566720 21843277747525417697280 26211933297030501236736 29124370330033890263040 32764916621288126545920 34949244396040668315648 40326051226200771133440 43686555495050835394560 52423866594061002473472 58248740660067780526080 65529833242576253091840 87373110990101670789120 104847733188122004946944 131059666485152506183680 174746221980203341578240 262119332970305012367360 524238665940610024734720
- Sum of all divisors σ(n): 2144508521709318212448000
- Sum of proper divisors (its aliquot sum) s(n): 1620269855768708187713280
- 524238665940610024734720 is an abundant number, because the sum of its proper divisors (1620269855768708187713280) is greater than itself. Its abundance is 1096031189828098162978560
Bases of 524238665940610024734720
- Binary: 11011110000001100001000111101110111000101111110001011001000000000000000000000002
- Hexadecimal: 0x6F0308F7717E2C800000
- Base-36: 2DD8NM4IU6TC0000
Squares and roots of 524238665940610024734720
- 524238665940610024734720 squared (5242386659406100247347202) is 274826178867190513189840402529050570206373478400
- 524238665940610024734720 cubed (5242386659406100247347203) is 144074509374891425837323475746262406072337464892997013412814203650048000
-
The
square root of 524238665940610024734720 is 724043276289.8983131021 -
The
cube root of 524238665940610024734720 is 80632417.9383237347
Scales and comparisons
How big is 524238665940610024734720?- 524,238,665,940,610,024,734,720 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 524,238,665,940,610,024,734,720 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 524238665940610024734720 cubic inches would be around 6719368.2 feet tall.
Recreational maths with 524238665940610024734720
- 524238665940610024734720 backwards is 027437420016049566832425
- 524238665940610024734720 is a
Harshad number . - The number of decimal digits it has is: 24
- The sum of 524238665940610024734720's digits is 90
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 524238665940610024734720 - Facts about the integer". Numbermatics.com. 2024. Web. 23 May 2024.
APA style:
Numbermatics. (2024). Number 524238665940610024734720 - Facts about the integer. Retrieved 23 May 2024, from https://numbermatics.com/n/524238665940610024734720/
Chicago style:
Numbermatics. 2024. "Number 524238665940610024734720 - Facts about the integer". https://numbermatics.com/n/524238665940610024734720/
The information we have on file for 524238665940610024734720 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 524238665940610024734720, math, Factors of 524238665940610024734720, curriculum, school, college, exams, university, Prime factorization of 524238665940610024734720, STEM, science, technology, engineering, physics, economics, calculator, five hundred twenty-four sextillion, two hundred thirty-eight quintillion, six hundred sixty-five quadrillion, nine hundred forty trillion, six hundred ten billion, twenty-four million, seven hundred thirty-four thousand, seven hundred twenty.