1797921236510078280007680
1,797,921,236,510,078,280,007,680 is an even composite number composed of seven prime numbers multiplied together.
What does the number 1797921236510078280007680 look like?
This visualization shows the relationship between its 7 prime factors (large circles) and 17496 divisors.
1797921236510078280007680 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of seventeen thousand, four hundred ninety-six divisors.
Prime factorization of 1797921236510078280007680:
217 × 38 × 5 × 72 × 13 × 1092 × 74332
(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 × 5 × 7 × 7 × 13 × 109 × 109 × 7433 × 7433)See below for interesting mathematical facts about the number 1797921236510078280007680 from the Numbermatics database.
Names of 1797921236510078280007680
- Cardinal: 1797921236510078280007680 can be written as One septillion, seven hundred ninety-seven sextillion, nine hundred twenty-one quintillion, two hundred thirty-six quadrillion, five hundred ten trillion, seventy-eight billion, two hundred eighty million, seven thousand, six hundred eighty.
Scientific notation
- Scientific notation: 1.79792123651007828000768 × 1024
Factors of 1797921236510078280007680
Divisors of 1797921236510078280007680
- Number of divisors d(n): 17496
-
Complete list of divisors:
1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 18 20 21 24 26 27 28 30 32 35 36 39 40 42 45 48 49 52 54 56 60 63 64 65 70 72 78 80 81 84 90 91 96 98 104 105 108 109 112 117 120 126 128 130 135 140 144 147 156 160 162 168 180 182 189 192 195 196 208 210 216 218 224 234 240 243 245 252 256 260 270 273 280 288 294 312 315 320 324 327 336 351 360 364 378 384 390 392 405 416 420 432 436 441 448 455 468 480 486 490 504 512 520 540 545 546 560 567 576 585 588 624 630 637 640 648 654 672 702 720 728 729 735 756 763 768 780 784 810 819 832 840 864 872 882 896 910 936 945 960 972 980 981 1008 1024 1040 1053 1080 1090 1092 1120 1134 1152 1170 1176 1215 1248 1260 1274 1280 1296 1308 1323 1344 1365 1404 1417 1440 1456 1458 1470 1512 1526 1536 1560 1568 1620 1635 1638 1664 1680 1701 1728 1744 1755 1764 1792 1820 1872 1890 1911 1920 1944 1960 1962 2016 2048 2080 2106 2160 2180 2184 2187 2205 2240 2268 2289 2304 2340 2352 2430 2457 2496 2520 2548 2560 2592 2616 2646 2688 2730 2808 2834 2835 2880 2912 2916 2940 2943 3024 3052 3072 3120 3136 3159 3185 3240 3270 3276 3328 3360 3402 3456 3488 3510 3528 3584 3640 3645 3744 3780 3815 3822 3840 3888 3920 3924 3969 4032 4095 4096 4160 4212 4251 4320 4360 4368 4374 4410 4480 4536 4578 4608 4680 4704 4860 4905 4914 4992 5040 5096 5103 5120 5184 5232 5265 5292 5341 5376 5460 5616 5668 5670 5733 5760 5824 5832 5880 5886 6048 6104 6144 6240 6272 6318 6370 6480 6540 6552 6561 6615 6656 6720 6804 6867 6912 6976 7020 7056 7085 7168 7280 7290 7371 7433 7488 7560 7630 7644 7680 7776 7840 7848 7938 8064 8190 8192 8320 8424 8502 8505 8640 8720 8736 8748 8820 8829 8960 9072 9156 9216 9360 9408 9477 9555 9720 9810 9828 9919 9984 10080 10192 10206 10240 10368 10464 10530 10584 10682 10752 10920 10935 11232 11336 11340 11445 11466 11520 11648 11664 11760 11772 11881 11907 12096 12208 12285 12288 12480 12544 12636 12740 12753 12960 13080 13104 13122 13230 13312 13440 13608 13734 13824 13952 14040 14112 14170 14336 14560 14580 14715 14742 14866 14976 15120 15260 15288 15309 15360 15552 15680 15696 15795 15876 16023 16128 16380 16384 16640 16848 17004 17010 17199 17280 17440 17472 17496 17640 17658 17920 18144 18312 18432 18720 18816 18954 19110 19440 19620 19656 19838 19845 19968 20160 20384 20412 20480 20601 20736 20928 21060 21168 21255 21364 21504 21840 21870 22113 22299 22464 22672 22680 22890 22932 23040 23296 23328 23520 23544 23762 23814 24192 24416 24570 24576 24960 25088 25272 25480 25506 25515 25920 26160 26208 26244 26460 26487 26624 26705 26880 27216 27468 27648 27904 28080 28224 28340 28431 28665 28672 29120 29160 29430 29484 29732 29757 29952 30240 30520 30576 30618 30720 31104 31360 31392 31590 31752 32046 32256 32760 32768 32805 33280 33696 34008 34020 34335 34398 34560 34880 34944 34992 35280 35316 35643 35721 35840 36288 36624 36855 36864 37165 37440 37632 37908 38220 38259 38880 39240 39312 39676 39690 39936 40320 40768 40824 40960 41202 41472 41856 42120 42336 42510 42728 43008 43680 43740 44145 44226 44598 44928 45344 45360 45780 45864 45927 46080 46592 46656 47040 47088 47385 47524 47628 48069 48384 48832 49140 49152 49595 49920 50176 50544 50960 51012 51030 51597 51840 52031 52320 52416 52488 52920 52974 53248 53410 53760 54432 54936 55296 55808 56160 56448 56680 56862 57330 57344 58240 58320 58860 58968 59405 59464 59514 59535 59904 60480 61040 61152 61236 61440 61803 62208 62720 62784 63180 63504 63765 64092 64512 65520 65536 65610 66339 66560 66897 67392 68016 68040 68670 68796 69120 69433 69760 69888 69984 70560 70632 71286 71442 71680 72576 73248 73710 73728 74330 74880 75264 75816 76440 76518 76545 77760 78480 78624 79352 79380 79461 79872 80115 80640 81536 81648 81920 82404 82944 83167 83712 84240 84672 85020 85293 85456 85995 86016 87360 87480 88290 88452 89196 89271 89856 90688 90720 91560 91728 91854 92160 93184 93312 94080 94176 94770 95048 95256 96138 96629 96768 97664 98280 98304 99190 99840 100352 101088 101920 102024 102060 103005 103194 103680 104062 104640 104832 104976 105840 105948 106496 106820 106929 107163 107520 108864 109872 110565 110592 111495 111616 112320 112896 113360 113724 114660 114688 114777 116480 116640 117720 117936 118810 118928 119028 119070 119808 120960 122080 122304 122472 122880 123606 124416 125440 125568 126360 127008 127530 128184 129024 131040 131072 131220 132435 132678 133120 133794 134784 136032 136080 137340 137592 138240 138866 139520 139776 139968 141120 141264 142155 142572 142884 143360 144207 145152 146496 147420 147456 148660 148785 149760 150528 151632 152880 153036 153090 154453 154791 155520 156093 156960 157248 158704 158760 158922 159744 160230 161280 163072 163296 163840 164808 165888 166334 167424 168480 169344 170040 170586 170912 171990 172032 174720 174960 176580 176904 178215 178392 178542 178605 179712 181376 181440 183120 183456 183708 184320 185409 186368 186624 188160 188352 189540 190096 190512 191295 192276 193258 193536 195328 196560 196608 198380 199017 199680 200691 200704 202176 203840 204048 204120 206010 206388 207360 208124 208299 209280 209664 209952 211680 211896 212992 213640 213858 214326 215040 217728 219744 221130 221184 222990 223232 224640 225792 226720 227448 229320 229376 229554 229635 232960 233280 235440 235872 237620 237856 238056 238140 238383 239616 240345 241920 244160 244608 244944 245760 247212 248832 249501 250880 251136 252720 254016 255060 256368 257985 258048 260155 262080 262440 264870 265356 266240 267588 267813 269568 272064 272160 274680 275184 276480 277732 279040 279552 279936 282240 282528 284310 285144 285768 286720 288414 289887 290304 292992 294840 294912 297320 297570 299520 301056 303264 305760 306072 306180 308906 309015 309582 311040 312186 313920 314496 317408 317520 317844 319488 320460 320787 321489 322560 326144 326592 327680 329616 331695 331776 332668 334485 334848 336960 338688 340080 341172 341824 343980 344064 344331 347165 349440 349920 353160 353808 356430 356784 357084 357210 359424 362752 362880 364217 366240 366912 367416 368640 370818 372736 373248 376320 376704 379080 380192 381024 382590 384552 386516 387072 390656 393120 393216 396760 397305 398034 399360 401382 401408 404352 407680 408096 408240 412020 412776 414720 415835 416248 416598 418560 419328 419904 423360 423792 425984 426465 427280 427716 428652 430080 432621 435456 439488 442260 442368 445980 446355 446464 449280 451584 453440 454896 458640 458752 459108 459270 463359 464373 465920 466560 468279 470880 471744 475240 475712 476112 476280 476766 479232 480690 483145 483840 488320 489216 489888 491520 494424 497664 499002 501760 502272 505440 508032 510120 512736 515970 516096 520310 524160 524880 529740 530712 532480 534645 535176 535626 535815 539136 544128 544320 549360 550368 552960 555464 556227 558080 559104 559872 564480 565056 568620 570288 571536 573440 573885 576828 579774 580608 582169 585984 589680 589824 594640 595140 597051 599040 602073 602112 606528 611520 612144 612360 617812 618030 619164 622080 624372 624897 627840 628992 634816 635040 635688 638976 640920 641574 642978 645120 652288 653184 655360 659232 663390 663552 665336 668970 669696 673920 676403 677376 680160 682344 683648 687960 688128 688662 694330 698880 699840 706320 707616 712860 713568 714168 714420 715149 718848 721035 725504 725760 728434 732480 733824 734832 737280 741636 745472 746496 748503 752640 753408 758160 760384 762048 765180 769104 772265 773032 773955 774144 780465 781312 786240 793520 794610 796068 798720 802764 802816 803439 808704 810197 815360 816192 816480 824040 825552 829440 831670 832496 833196 837120 838656 839808 846720 847584 851968 852930 854560 855432 857304 860160 865242 869661 870912 878976 884520 884736 891960 892710 892928 898560 903168 906880 909792 917280 917504 918216 918540 926718 927045 928746 931840 933120 936558 941760 943488 950480 951424 952224 952560 953532 958464 961380 962361 966290 967680 976640 978432 979776 983040 988848 995085 995328 998004 1003455 1003520 1004544 1010880 1016064 1020240 1025472 1031940 1032192 1032993 1040620 1041495 1048320 1049760 1059480 1061424 1064960 1069290 1070352 1071252 1071630 1078272 1081171 1088256 1088640 1092651 1098720 1100736 1105920 1110928 1112454 1116160 1118208 1119744 1128960 1130112 1137240 1140576 1143072 1146880 1147770 1153656 1159548 1161216 1164338 1171968 1179360 1179648 1189280 1190280 1191915 1194102 1198080 1204146 1204224 1213056 1223040 1224288 1224720 1235624 1236060 1238328 1244160 1247505 1248744 1249794 1255680 1257984 1269632 1270080 1271376 1277952 1281840 1283148 1285956 1290240 1297863 1304576 1306368 1318464 1326780 1327104 1330672 1337940 1339065 1339392 1347840 1352806 1354752 1360320 1364688 1367296 1375920 1376256 1377324 1388660 1390077 1393119 1397760 1399680 1404837 1412640 1415232 1425720 1427136 1428336 1428840 1430298 1437696 1442070 1449435 1451008 1451520 1456868 1464960 1467648 1469664 1474560 1483272 1490944 1492992 1497006 1505280 1506816 1516320 1520768 1524096 1530360 1538208 1544530 1546064 1547910 1548288 1560930 1562624 1572480 1587040 1589220 1592136 1597440 1603935 1605528 1605632 1606878 1607445 1617408 1620394 1630720 1632384 1632960 1648080 1651104 1658880 1663340 1664992 1666392 1668681 1674240 1677312 1679616 1693440 1695168 1703936 1705860 1709120 1710864 1714608 1720320 1721655 1730484 1739322 1741824 1746507 1757952 1769040 1769472 1783920 1785420 1785856 1797120 1806219 1806336 1813760 1819584 1821085 1834560 1836432 1837080 1853436 1854090 1857492 1863680 1866240 1873116 1874691 1883520 1886976 1900960 1902848 1904448 1905120 1907064 1916928 1922760 1924722 1932580 1935360 1953280 1956864 1959552 1966080 1977696 1990170 1990656 1996008 2006910 2007040 2009088 2021760 2029209 2032128 2040480 2050944 2063880 2064384 2065986 2081240 2082990 2096640 2099520 2118960 2122848 2129920 2138580 2140704 2142504 2143260 2156544 2162342 2163105 2176512 2177280 2185302 2197440 2201472 2211840 2221856 2224908 2232320 2236416 2239488 2245509 2257920 2260224 2274480 2281152 2286144 2293760 2295540 2307312 2316795 2319096 2321865 2322432 2328676 2341395 2343936 2358720 2378560 2380560 2383830 2388204 2396160 2408292 2408448 2410317 2426112 2430591 2446080 2448576 2449440 2471248 2472120 2476656 2488320 2495010 2497488 2499588 2511360 2515968 2539264 2540160 2542752 2555904 2563680 2566296 2571912 2580480 2595726 2608983 2609152 2612736 2636928 2653560 2654208 2661344 2675880 2678130 2678784 2695680 2705612 2709504 2720640 2729376 2734592 2751840 2752512 2754648 2777320 2780154 2781135 2786238 2795520 2799360 2809674 2825280 2830464 2851440 2854272 2856672 2857680 2860596 2875392 2884140 2887083 2898870 2902016 2903040 2910845 2913736 2929920 2935296 2939328 2949120 2966544 2981888 2985255 2985984 2994012 3010365 3010560 3013632 3032640 3041536 3048192 3060720 3076416 3089060 3092128 3095820 3096576 3098979 3121860 3124485 3125248 3144960 3174080 3178440 3184272 3194880 3207870 3211056 3211264 3213756 3214890 3234816 3240788 3243513 3261440 3264768 3265920 3277953 3296160 3302208 3317760 3326680 3329984 3332784 3337362 3348480 3354624 3359232 3382015 3386880 3390336 3411720 3418240 3421728 3429216 3440640 3443310 3460968 3478644 3483648 3493014 3515904 3538080 3538944 3567840 3570840 3571712 3575745 3594240 3612438 3612672 3627520 3639168 3642170 3669120 3672864 3674160 3706872 3708180 3714984 3727360 3732480 3742515 3746232 3749382 3767040 3773952 3801920 3805696 3808896 3810240 3814128 3833856 3845520 3849444 3865160 3870720 3893589 3906560 3913728 3919104 3955392 3980340 3981312 3992016 4013820 4014080 4017195 4018176 4043520 4050985 4058418 4064256 4080960 4101888 4127760 4128768 4131972 4162480 4165980 4170231 4179357 4193280 4199040 4214511 4237920 4245696 4259840 4277160 4281408 4285008 4286520 4313088 4324684 4326210 4348305 4353024 4354560 4370604 4394880 4402944 4423680 4443712 4449816 4464640 4472832 4478976 4491018 4515840 4520448 4548960 4562304 4572288 4587520 4591080 4614624 4633590 4638192 4643730 4644864 4657352 4682790 4687872 4717440 4734821 4757120 4761120 4767660 4776408 4792320 4811805 4816584 4816896 4820634 4852224 4861182 4892160 4897152 4898880 4942496 4944240 4953312 4976640 4990020 4994976 4999176 5006043 5022720 5031936 5078528 5080320 5085504 5111808 5127360 5132592 5143824 5160960 5164965 5191452 5217966 5218304 5225472 5239521 5273856 5307120 5308416 5322688 5351760 5356260 5357568 5391360 5405855 5411224 5418657 5419008 5441280 5458752 5463255 5469184 5503680 5509296 5554640 5560308 5562270 5572476 5591040 5598720 5619348 5624073 5650560 5660928 5671379 5702880 5708544 5713344 5715360 5721192 5750784 5768280 5774166 5797740 5804032 5806080 5821690 5827472 5859840 5870592 5878656 5898240 5933088 5963776 5970510 5971968 5988024 6020730 6021120 6027264 6065280 6083072 6087627 6096384 6121440 6152832 6178120 6184256 6191640 6193152 6197958 6243720 6248970 6250496 6289920 6348160 6356880 6368544 6389760 6415740 6422112 6422528 6427512 6429780 6469632 6481576 6487026 6489315 6522880 6529536 6531840 6555906 6592320 6604416 6635520 6653360 6659968 6665568 6674724 6696960 6709248 6718464 6736527 6764030 6773760 6780672 6823440 6836480 6843456 6858432 6881280 6886620 6921936 6950385 6957288 6965595 6967296 6986028 7024185 7031808 7076160 7135680 7141680 7143424 7151490 7188480 7224876 7225344 7230951 7255040 7278336 7284340 7291773 7338240 7345728 7348320 7413744 7416360 7429968 7454720 7464960 7485030 7492464 7498764 7534080 7547904 7568197 7603840 7611392 7617792 7620480 7628256 7667712 7691040 7698888 7730320 7741440 7787178 7813120 7826949 7827456 7838208 7910784 7960680 7962624 7984032 8027640 8028160 8034390 8036352 8087040 8101970 8116836 8128512 8161920 8203776 8255520 8257536 8263944 8324960 8331960 8340462 8343405 8358714 8386560 8398080 8429022 8475840 8491392 8519680 8554320 8562816 8570016 8573040 8626176 8649368 8652420 8661249 8696610 8706048 8709120 8732535 8741208 8789760 8805888 8847360 8887424 8899632 8929280 8945664 8957952 8982036 9031095 9031680 9040896 9097920 9124608 9144576 9182160 9229248 9267180 9276384 9287460 9289728 9296937 9314704 9365580 9373455 9375744 9434880 9469642 9514240 9522240 9535320 9552816 9584640 9623610 9633168 9633792 9641268 9704448 9722364 9730539 9784320 9794304 9797760 9833859 9884992 9888480 9906624 9953280 9980040 9989952 9998352 10012086 10045440 10063872 10146045 10157056 10160640 10171008 10254720 10265184 10287648 10321920 10329930 10382904 10435932 10436608 10450944 10479042 10532561 10547712 10614240 10616832 10645376 10703520 10712520 10715136 10782720 10811710 10822448 10837314 10838016 10882560 10917504 10926510 10938368 11007360 11018592 11109280 11120616 11124540 11144952 11182080 11197440 11227545 11238696 11248146 11301120 11321856 11342758 11405760 11417088 11426688 11430720 11442384 11501568 11536560 11548332 11595480 11608064 11612160 11643380 11654944 11680767 11719680 11741184 11757312 11866176 11927552 11941020 11943936 11976048 12041460 12042240 12051585 12054528 12130560 12152955 12166144 12175254 12192768 12242880 12305664 12356240 12368512 12383280 12386304 12395916 12487440 12497940 12500992 12510693 12579840 12643533 12696320 12713760 12737088 12779520 12831480 12844224 12855024 12859560 12939264 12963152 12974052 12978630 13044915 13045760 13059072 13063680 13111812 13184640 13208832 13271040 13306720 13319936 13331136 13349448 13393920 13418496 13436928 13473054 13528060 13547520 13561344 13646880 13672960 13686912 13716864 13762560 13773240 13843872 13900770 13914576 13931190 13934592 13972056 14048370 14063616 14152320 14204463 14271360 14283360 14286848 14302980 14376960 14435415 14449752 14450688 14461902 14510080 14556672 14568680 14583546 14676480 14691456 14696640 14827488 14832720 14859936 14909440 14929920 14970060 14984928 14997528 15068160 15095808 15136394 15207680 15222784 15235584 15240960 15256512 15335424 15382080 15397776 15460640 15482880 15494895 15574356 15626240 15653898 15654912 15676416 15718563 15821568 15921360 15925248 15968064 16055280 16056320 16068780 16072704 16174080 16203940 16217565 16233672 16255971 16257024 16323840 16389765 16407552 16511040 16527888 16649920 16663920 16680924 16686810 16717428 16773120 16796160 16858044 16872219 16951680 16982784 17014137 17108640 17125632 17140032 17146080 17252352 17298736 17304840 17322498 17393220 17412096 17418240 17465070 17482416 17579520 17611776 17694720 17774848 17799264 17858560 17891328 17915904 17964072 18062190 18063360 18081792 18195840 18249216 18262881 18289152 18364320 18458496 18534360 18552768 18574920 18579456 18593874 18629408 18731160 18746910 18751488 18869760 18939284 19028480 19044480 19070640 19105632 19169280 19247220 19266336 19267584 19282536 19408896 19444728 19461078 19467945 19568640 19588608 19595520 19667718 19769984 19776960 19813248 19906560 19960080 19979904 19996704 20024172 20090880 20127744 20209581 20292090 20314112 20321280 20342016 20509440 20530368 20575296 20643840 20659860 20765808 20851155 20871864 20873216 20896785 20901888 20958084 21065122 21072555 21095424 21228480 21290752 21407040 21425040 21430272 21565440 21623420 21644896 21674628 21676032 21692853 21765120 21835008 21853020 21875319 21876736 22014720 22037184 22218560 22241232 22249080 22289904 22364160 22394880 22455090 22477392 22496292 22602240 22643712 22685516 22704591 22811520 22834176 22853376 22861440 22884768 23003136 23073120 23096664 23190960 23216128 23224320 23286760 23309888 23361534 23439360 23480847 23482368 23514624 23674105 23732352 23882040 23887872 23952096 24082920 24084480 24103170 24109056 24261120 24305910 24332288 24350508 24385536 24485760 24611328 24712480 24737024 24766560 24772608 24791832 24974880 24995880 25001984 25021386 25030215 25159680 25287066 25392640 25427520 25474176 25559040 25662960 25688448 25710048 25719120 25878528 25926304 25948104 25957260 25983747 26089830 26091520 26118144 26127360 26197605 26223624 26369280 26417664 26542080 26613440 26639872 26662272 26698896 26787840 26836992 26873856 26946108 27056120 27093285 27095040 27122688 27293760 27345920 27373824 27433728 27546480 27687744 27801540 27829152 27862380 27869184 27944112 28096740 28120365 28127232 28304640 28356895 28408926 28542720 28566720 28605960 28753920 28870830 28899504 28901376 28923804 29020160 29113344 29137360 29167092 29191617 29352960 29382912 29393280 29501577 29654976 29665440 29719872 29818880 29859840 29940120 29969856 29995056 30136320 30191616 30272788 30415360 30438135 30445568 30471168 30481920 30513024 30764160 30795552 30921280 30965760 30989790 31148712 31252480 31307796 31309824 31352832 31437126 31597683 31643136 31842720 31850496 31936128 32110560 32112640 32137560 32145408 32348160 32407880 32435130 32467344 32511942 32514048 32647680 32779530 32815104 33022080 33055776 33299840 33327840 33361848 33373620 33434856 33546240 33592320 33682635 33716088 33744438 33903360 33965568 34028274 34217280 34251264 34280064 34292160 34504704 34597472 34609680 34644996 34786440 34824192 34836480 34930140 34964832 35042301 35159040 35223552 35549696 35598528 35717120 35782656 35831808 35928144 36124380 36126720 36154755 36163584 36391680 36458865 36498432 36525762 36578304 36728640 36916992 37068720 37105536 37149840 37158912 37187748 37258816 37462320 37493820 37502976 37532079 37739520 37840985 37878568 37930599 38056960 38088960 38141280 38211264 38338560 38494440 38532672 38565072 38817792 38889456 38922156 38935890 39134745 39137280 39177216 39191040 39335436 39539968 39553920 39626496 39699653 39813120 39920160 39959808 39993408 40048344 40181760 40255488 40419162 40584180 40628224 40642560 40684032 41018880 41060736 41150592 41287680 41319720 41531616 41702310 41743728 41746432 41793570 41803776 41916168 42130244 42145110 42190848 42456960 42581504 42613389 42814080 42850080 42860544 43130880 43246840 43289792 43306245 43349256 43352064 43385706 43530240 43670016 43706040 43750638 43753472 44029440 44074368 44437120 44482464 44498160 44579808 44728320 44789760 44910180 44954784 44992584 45204480 45287424 45371032 45409182 45623040 45668352 45706752 45722880 45769536 46006272 46146240 46193328 46381920 46432256 46448640 46484685 46573520 46619776 46723068 46878720 46961694 46964736 47029248 47155689 47348210 47464704 47764080 47775744 47904192 48165840 48168960 48206340 48218112 48522240 48611820 48652695 48664576 48701016 48767913 48771072 48971520 49169295 49222656 49424960 49474048 49533120 49583664 49949760 49991760 50003968 50042772 50060430 50319360 50574132 50616657 50785280 50855040 50948352 51042411 51325920 51376896 51420096 51438240 51757056 51852608 51896208 51914520 51967494 52179660 52183040 52236288 52254720 52395210 52447248 52662805 52738560 52835328 53084160 53226880 53279744 53324544 53397792 53575680 53673984 53747712 53892216 54112240 54186570 54190080 54245376 54587520 54691840 54747648 54788643 54867456 55092960 55249489 55375488 55603080 55658304 55724760 55738368 55888224 56193480 56240730 56254464 56609280 56713790 56817852 57085440 57133440 57211920 57507840 57741660 57799008 57802752 57847608 58040320 58226688 58274720 58334184 58383234 58403835 58705920 58765824 58786560 59003154 59309952 59330880 59439744 59637760 59719680 59880240 59939712 59990112 60272640 60383232 60545576 60628743 60830720 60876270 60891136 60942336 60963840 61026048 61528320 61591104 61842560 61931520 61979580 62297424 62504960 62553465 62615592 62619648 62705664 62874252 63195366 63217665 63286272 63685440 63872256 64221120 64275120 64290816 64696320 64815760 64870260 64934688 65023884 65028096 65078559 65295360 65559060 65625957 65630208 66044160 66111552 66599680 66655680 66723696 66747240 66869712 67092480 67184640 67365270 67432176 67488876 67806720 67931136 68056548 68113773 68434560 68502528 68560128 68584320 69009408 69194944 69219360 69289992 69572880 69648384 69672960 69860280 69929664 70084602 70318080 70442541 70447104 71022315 71099392 71197056 71434240 71663616 71856288 72248760 72253440 72309510 72327168 72783360 72917730 72996864 73051524 73156608 73457280 73727927 73833984 74137440 74211072 74299680 74317824 74375496 74517632 74924640 74987640 75005952 75064158 75479040 75681970 75757136 75861198 76113920 76177920 76282560 76422528 76677120 76988880 77065344 77130144 77635584 77778912 77844312 77871780 77951241 78269490 78274560 78354432 78382080 78592815 78670872 79079936 79107840 79252992 79399306 79626240 79840320 79919616 79986816 80096688 80363520 80510976 80838324 81168360 81256448 81279855 81285120 81368064 82037760 82121472 82301184 82639440 83063232 83404620 83487456 83492864 83587140 83607552 83832336 84260488 84290220 84361095 84381696 84913920 85070685 85163008 85226778 85628160 85700160 86261760 86493680 86579584 86612490 86698512 86704128 86771412 87060480 87340032 87412080 87501276 87506944 87574851 88058880 88148736 88311473 88504731 88874240 88964928 88996320 89159616 89456640 89579520 89820360 89909568 89985168 90408960 90574848 90742064 90818364 91246080 91314405 91336704 91413504 91445760 91539072 92292480 92386656 92763840 92864512 92897280 92969370 93147040 93239552 93446136 93757440 93923388 93929472 94058496 94311378 94696420 94793049 94929408 95528160 95551488 95808384 96331680 96337920 96412680 96436224 97044480 97223640 97305390 97329152 97402032 97535826 97542144 97943040 98338590 98445312 98849920 98948096 99066240 99167328 99899520 99983520 100007936 100085544 100120860 100638720 101047905 101148264 101233314 101570560 101710080 101896704 102084822 102651840 102753792 102840192 102876480 103514112 103705216 103792416 103829040 103934988 104359320 104366080 104472576 104509440 104790420 104894496 105325610 105477120 105670656 106453760 106559488 106649088 106795584 107151360 107347968 107495424 107784432 108224480 108373140 108380160 108464265 108490752 109175040 109376595 109383680 109495296 109577286 109734912 110185920 110498978 110750976 111206160 111316608 111449520 111476736 111776448 112386960 112481460 112508928 112596237 113218560 113427580 113522955 113635704 113791797 114170880 114266880 114423840 115015680 115483320 115598016 115695216 116080640 116453376 116549440 116668368 116766468 116807670 117404235 117411840 117531648 117573120 118006308 118619904 118661760 118879488 119098959 119439360 119760480 119879424 119980224 120545280 120766464 121091152 121257486 121661440 121752540 121782272 121884672 121927680 122052096 123056640 123182208 123685120 123863040 123959160 124594848 125009920 125106930 125231184 125239296 125411328 125748504 126390732 126435330 126572544 127370880 127744512 127840167 128442240 128550240 128581632 129392640 129631520 129740520 129869376 129918735 130047768 130056192 130157118 130590720 131118120 131251914 131260416 132088320 132223104 133199360 133311360 133447392 133494480 133739424 134184960 134369280 134730540 134864352 134977752 135613440 135862272 136113096 136227546 136869120 137005056 137120256 137168640 138018816 138389888 138438720 138579984 139145760 139296768 139345920 139720560 139859328 140169204 140636160 140885082 140894208 141467067 142044630 142198784 142394112 143327232 143712576 144497520 144506880 144619020 144654336 145566720 145835460 145958085 145993728 146103048 146313216 146914560 147455854 147507885 147667968 148274880 148422144 148599360 148750992 149035264 149849280 149975280 150011904 150128316 150958080 151363940 151514272 151722396 151849971 152227840 152355840 152565120 152845056 153127233 153977760 154130688 154260288 155271168 155557824 155688624 155743560 155902482 156538980 156549120 156708864 156764160 157185630 157341744 157988415 158159872 158215680 158505984 158798612 159252480 159680640 159839232 159973632 160193376 160727040 161021952 161676648 162336720 162512896 162559710 162570240 162736128 164075520 164242944 164365929 164602368 165278880 165748467 166126464 166809240 166974912 167174280 167215104 167664672 168520976 168580440 168722190 168763392 169827840 170141370 170326016 170453556 171256320 171400320 172523520 172987360 173159168 173224980 173397024 173408256 173542824 174120960 174680064 174824160 175002552 175013888 175149702 175211505 176117760 176297472 176622946 177009462 177748480 177929856 177992640 178319232 178913280 179159040 179640720 179819136 179970336 180817920 181149696 181484128 181636728 181886229 182492160 182628810 182673408 182827008 182891520 183078144 184584960 184773312 185527680 185729024 185794560 185938740 186294080 186479104 186892272 187514880 187660395 187846776 187858944 188116992 188622756 189392840 189586098 189652995 189858816 191056320 191616768 192663360 192825360 192872448 194088960 194447280 194610780 194658304 194804064 195071652 195084288 195886080 196677180 196877871 196890624 197699840 197896192 198132480 198334656 198498265 199799040 199967040 200171088 200241720 201277440 202095810 202296528 202466628 203141120 203420160 203793408 204169644 204341319 205303680 205507584 205680384 205752960 207028224 207410432 207584832 207658080 207869976 208718640 208732160 208945152 209018880 209580840 209788992 210651220 210954240 211327623 211341312 212907520 213066945 213118976 213298176 213591168 214302720 214990848 215568864 216448960 216746280 216760320 216928530 216981504 218350080 218753190 218767360 218990592 219154572 219469824 220371840 220997956 221183781 221501952 222412320 222633216 222899040 222953472 223552896 224773920 224962920 225017856 225192474 226437120 226855160 227045910 227271408 227583594 228341760 228533760 228847680 230031360 230966640 231196032 231390432 232161280 232906752 233098880 233336736 233532936 233615340 234808470 234823680 235063296 235146240 235778445 236012616 237239808 237323520 237758976 238197918 238878720 239520960 239758848 239960448 241090560 241532928 242182304 242514972 243322880 243505080 243564544 243769344 243839565 243855360 244104192 246113280 246364416 247370240 247918320 249189696 250019840 250213860 250462368 250478592 250822656 251497008 252781464 252870660 253083285 253145088 254741760 255212055 255489024 255680334 256884480 257100480 258785280 259263040 259481040 259738752 259837470 260095536 260112384 260314236 261181440 262236240 262503828 262520832 262724553 264176640 264446208 264934419 265514193 266398720 266622720 266894784 266988960 267478848 268369920 268738560 269461080 269728704 269955504 271226880 271724544 272226192 272455092 273738240 273943215 274010112 274240512 274337280 276247445 276779776 276877440 277159968 278291520 278593536 278691840 279441120 279718656 280338408 281272320 281770164 281788416 282934134 284089260 284379147 284397568 284788224 286654464 287425152 288995040 289013760 289238040 289308672 291133440 291670920 291916170 291987456 292206096 292626432 293829120 294911708 295015770 295335936 296549760 296844288 297198720 297501984 298070528 299698560 299950560 300023808 300256632 301916160 302727880 303028544 303143715 303444792 303699942 304455680 304711680 305130240 305690112 306254466 307955520 308261376 308520576 310542336 311115648 311377248 311487120 311804964 313077960 313098240 313417728 313528320 314371260 314683488 315976830 316319744 316431360 317011968 317597224 319361280 319678464 319947264 320386752 321454080 322043904 323353296 324673440 325025792 325119420 325140480 325392795 325472256 328129785 328151040 328485888 328731858 329204736 330557760 331496934 332252928 333618480 333949824 334348560 334430208 335329344 337041952 337160880 337444380 337526784 337788711 339655680 340282740 340568865 340652032 340907112 341375391 342512640 342800640 345047040 345974720 346318336 346449960 346794048 347085648 348241920 349360128 349648320 350005104 350027776 350299404 350423010 352212705 352235520 352594944 353245892 354018924 355496960 355859712 355985280 356638464 357296877 358318080 359281440 359638272 359940672 361635840 362299392 362968256 363273456 363772458 364984320 365257620 365346816 365654016 365783040 366156288 368639635 369169920 369546624 371055360 371589120 371877480 372588160 372958208 373784544 375029760 375320790 375693552 375717888 376233984 377245512 378785680 379172196 379305990 379717632 382112640 383233536 383520501 385326720 385650720 385744896 386746423 388177920 388894560 389221560 389316608 389608128 389756205 390143304 390168576 391772160 393354360 393755742 393781248 395399680 395792384 396264960 396669312 396996530 399598080 399934080 400342176 400483440 402554880 404191620 404593056 404933256 406282240 406840320 407586816 408339288 408682638 410607360 411015168 411360768 411505920 414056448 414820864 415169664 415316160 415739952 417437280 417464320 417890304 418037760 419161680 419577984 421302440 421908480 422655246 422682624 424401201 425815040 426133890 426237952 426596352 427182336 429981696 431137728 432897920 433492560 433520640 433857060 433963008 436700160 437506380 437534720 437874255 437981184 438309144 438939648 440743680 441557365 441995912 442367562 442523655 443003904 444824640 445266432 445798080 447105792 449547840 449925840 450035712 450384948 452874240 453710320 454091820 454542816 455167188 455549913 456683520 457067520 457695360 459381699 461933280 462392064 462780864 464322560 465813504 466197760 466673472 467065872 467230680 469616940 469647360 470126592 470292480 471556890 472025232 473965245 474479616 474647040 475517952 476395836 477757440 479041920 479517696 479920896 482181120 483065856 484364608 485029944 486645760 487010160 487129088 487538688 487679130 487710720 488208384 492226560 492728832 493097787 494740480 495836640 497245401 498379392 500039680 500427720 500924736 501645312 502994016 505562928 505741320 506166570 506290176 509483520 510424110 510978048 511360668 513768960 514200960 516095489 517570560 518526080 518962080 519477504 519674940 520191072 520224768 520628472 522362880 524472480 525007656 525041664 525449106 528353280 528892416 529868838 531028386 532797440 533245440 533789568 533977920 534957696 536739840 537477120 538922160 539457408 539911008 542453760 543449088 544452384 544910184 545658687 547476480 547886430 548020224 548481024 548674560 552494890 553559552 553754880 554319936 556583040 557187072 557383680 558882240 559437312 560676816 562544640 562981185 563540328 563576832 565868268 568178520 568758294 568795136 568958985 569576448 574850304 577990080 578476080 578617344 582266880 583341840 583832340 583974912 584412192 585252864 587658240 589823416 590031540 590633613 590671872 593099520 593688576 594397440 595003968 595494795 596141056 599397120 599901120 600513264 603832320 605455760 606057088 606287430 606889584 607399884 608911360 609423360 610260480 611380224 612508932 613023957 615911040 616522752 617041152 618180311 621084672 622231296 622754496 622974240 623609928 626155920 626196480 626835456 627056640 628742520 629366976 631953660 632639488 632862720 633982869 634023936 635194448 638722560 639200835 639356928 639894528 640773504 642908160 646706592 649346880 650051584 650238840 650280960 650785590 650944512 656259570 656302080 656971776 657463716 658409472 661115520 662993868 663551343 664505856 667236960 667899648 668697120 668860416 670658688 674083904 674321760 674888760 675053568 675577422 679311360 680565480 681137730 681304064 681814224 682750782 685025280 685601280 690094080 691949440 692636672 692899920 693588096 694171296 696483840 698720256 699296640 700010208 700055552 700598808 700846020 704425410 704471040 705189888 706491784 707335335 708037848 710993920 711719424 711970560 713276928 714593754 716636160 718243357 718562880 719276544 719881344 723271680 724598784 725936512 726546912 727544916 729968640 730515240 730693632 731308032 731566080 732312576 737279270 738339840 739093248 742110720 743754960 745176320 745916416 747569088 750059520 750641580 751387104 751435776 752467968 754491024 757571360 758344392 758611980 759249855 759435264 764225280 765636165 766467072 767041002 770653440 771301440 773492846 776355840 777789120 778443120 778633216 779216256 779512410 780286608 780337152 783544320 786708720 787511484 787562496 788173659 790799360 791584768 792529920 793338624 793993060 794803257 796542579 799196160 799868160 800684352 800966880 805109760 808383240 809186112 809866512 812564480 813680640 815173632 816678576 817365276 821214720 821829645 822030336 822721536 823011840 828742335 829641728 830339328 830632320 831479904 834874560 835780608 836075520 838323360 839155968 842604880 843816960 845310492 845365248 848802402 851630080 852267780 852475904 853137441 853192704 854364672 859963392 862275456 865795840 866985120 867041280 867714120 867926016 873400320 875012760 875069440 875748510 875962368 876618288 877879296 881487360 883114730 883991824 884735124 885047310 886007808 889649280 890532864 891596160 894211584 899095680 899851680 900071424 900769896 905748480 907420640 908183640 909085632 909431145 910334376 911099826 913367040 914135040 915390720 918763398 923866560 924784128 925561728 928645120 931627008 932395520 933346944 934131744 934461360 939233880 939294720 940253184 940584960 943113780 944050464 947930490 948959232 949294080 951035904 952791672 958083840 959035392 959841792 964362240 966131712 968729216 970059888 973291520 974020320 974258176 975077376 975358260 975421440 976416768 984389355 984453120 985457664 986195574 989480960 991673280 994490802 996758784 1000855440 1001849472 1003290624 1005988032 1011125856 1011482640 1012333140 1012580352 1013366133 1018967040 1020848220 1021706595 1021956096 1022721336 1027537920 1028401920 1032190978 1035141120 1037052160 1037924160 1038955008 1039349880 1040382144 1041256944 1044725760 1048944960 1050015312 1050083328 1050898212 1056638115 1056706560 1057784832 1059737676 1062056772 1065594880 1066490880 1067579136 1067955840 1069915392 1071890631 1074954240 1077844320 1078914816 1079822016 1084907520 1086898176 1088904768 1089820368 1091317374 1094952960 1095772860 1096040448 1096962048 1097349120 1104989780 1105918905 1107119104 1107509760 1108639872 1113166080 1114767360 1117764480 1118874624 1121353632 1125089280 1125962370 1127080656 1127153664 1131736536 1136357040 1137516588 1137590272 1137917970 1139152896 1148049149 1149700608 1150561503 1155980160 1156952160 1157234688 1160239269 1164533760 1166683680 1167664680 1167949824 1168824384 1170505728 1175316480 1179646832 1180063080 1181267226 1181343744 1186199040 1187377152 1188794880 1190007936 1190989590 1192282112 1198794240 1199802240 1201026528 1207664640 1210911520 1212114176 1212574860 1213779168 1214799768 1217822720 1218846720 1220520960 1222760448 1225017864 1226047914 1231822080 1233045504 1234082304 1236360622 1242169344 1244462592 1245508992 1245948480 1247219856 1252311840 1252392960 1253670912 1254113280 1257485040 1258733952 1263907320 1265278976 1265725440 1267965738 1268047872 1270388896 1273203603 1277445120 1278401670 1278713856 1279789056 1281547008 1293413184 1298693760 1300103168 1300477680 1300561920 1301571180 1301889024 1312519140 1312604160 1313622765 1313943552 1314927432 1316818944 1322231040 1324672095 1325987736 1327102686 1327570965 1329011712 1334473920 1335799296 1337394240 1341317376 1348167808 1348643520 1349777520 1350107136 1351154844 1358622720 1361130960 1362275460 1362608128 1363628448 1365501564 1370050560 1371202560 1378145097 1383898880 1385273344 1385799840 1387176192 1388342592 1392967680 1397440512 1398593280 1400020416 1401197616 1401692040 1408850820 1408942080 1410379776 1412983568 1414670670 1416075696 1421895735 1421987840 1423438848 1423941120 1426553856 1429187508 1433272320 1436486714 1437125760 1438553088 1439762688 1446543360 1449197568 1451873024 1453093824 1455089832 1459937280 1461030480 1461387264 1462616064 1463132160 1464625152 1474558540 1476679680 1478186496 1479293361 1484221440 1487509920 1490352640 1491736203 1491832832 1495138176 1500119040 1501283160 1502774208 1504935936 1508982048 1515142720 1516688784 1517223960 1518499710 1518870528 1528450560 1531272330 1532934144 1534082004 1541306880 1542602880 1546985692 1548286467 1552711680 1555578240 1556886240 1557266432 1558432512 1559024820 1560573216 1560674304 1567088640 1573417440 1575022968 1575124992 1576347318 1581598720 1583169536 1585059840 1586677248 1587986120 1589606514 1593085158 1598392320 1599736320 1601368704 1601933760 1610219520 1616766480 1618372224 1619733024 1625128960 1627361280 1630347264 1633357152 1634730552 1642429440 1643659290 1644060672 1645443072 1646023680 1657484670 1659283456 1660678656 1661264640 1662959808 1669749120 1671561216 1672151040 1676646720 1678311936 1685209760 1687633920 1688943555 1690620984 1690730496 1697604804 1703260160 1704535560 1704951808 1706274882 1706385408 1706876955 1708729344 1724550912 1731591680 1733970240 1735428240 1735852032 1746800640 1750025520 1750138880 1751497020 1751924736 1753236576 1755758592 1762974720 1766229460 1767983648 1769470248 1770094620 1771900839 1772015616 1779298560 1781065728 1783192320 1786484385 1788423168 1798191360 1799703360 1801539792 1811496960 1814841280 1816367280 1818171264 1818862290 1820668752 1822199652 1826734080 1828270080 1830781440 1837526796 1839071871 1847733120 1849568256 1851123456 1854540933 1863254016 1864791040 1866693888 1868263488 1868922720 1878467760 1878589440 1880506368 1881169920 1886227560 1888100928 1895860980 1897918464 1898588160 1902071808 1905583344 1916167680 1917602505 1918070784 1919683584 1928724480 1933732115 1937458432 1940119776 1946583040 1948040640 1950154752 1950716520 1950842880 1952833536 1968778710 1968906240 1970915328 1972391148 1978961920 1983346560 1988981604 1990654029 1993517568 2001710880 2003698944 2006581248 2011976064 2022251712 2022965280 2024666280 2025160704 2026732266 2037934080 2041696440 2043413190 2043912192 2045442672 2055075840 2056803840 2064381956 2070282240 2074104320 2075848320 2077910016 2078699760 2080764288 2082513888 2089451520 2097889920 2100030624 2100166656 2101796424 2113276230 2113413120 2115569664 2119475352 2122006005 2124113544 2131189760 2132981760 2135158272 2135911680 2139830784 2143781262 2149908480 2154730071 2155688640 2157829632 2159644032 2169815040 2173796352 2177809536 2179640736 2182634748 2189905920 2191545720 2192080896 2193924096 2194698240 2209979560 2211837810 2214238208 2215019520 2217279744 2226332160 2235528960 2237749248 2242707264 2250178560 2251924740 2254161312 2254307328 2263473072 2272714080 2275033176 2275180544 2275835940 2277749565 2278305792 2296098298 2296908495 2299401216 2301123006 2311960320 2313904320 2320478538 2329067520 2333367360 2335329360 2335899648 2337648768 2341011456 2350632960 2359293664 2360126160 2362534452 2362687488 2364520977 2372398080 2374754304 2377589760 2380015872 2381979180 2384409771 2384564224 2389627737 2397588480 2399604480 2402053056 2415329280 2421823040 2424228352 2425149720 2427558336 2429599536 2435645440 2437693440 2441041920 2445520896 2450035728 2452095828 2463644160 2465488935 2466091008 2468164608 2472721244 2486227005 2488925184 2491017984 2491896960 2494439712 2504623680 2507341824 2508226560 2514970080 2517467904 2527814640 2530557952 2531450880 2535931476 2536095744 2540777792 2546407206 2554890240 2556803340 2557427712 2559412323 2559578112 2563094016 2580477445 2586826368 2597387520 2600955360 2601123840 2603142360 2603778048 2625038280 2625208320 2627245530 2627887104 2629854864 2633637888 2644462080 2649344190 2651975472 2654205372 2655141930 2658023424 2668947840 2671598592 2674788480 2682634752 2696335616 2697287040 2699555040 2700214272 2702309688 2707224961 2717245440 2722261920 2724550920 2725216256 2727256896 2728293435 2731003128 2740101120 2742405120 2756290194 2767797760 2770546688 2771599680 2774352384 2776685184 2785935360 2794881024 2797186560 2800040832 2802395232 2803384080 2817701640 2817884160 2820759552 2825967136 2829341340 2832151392 2843791470 2843975680 2846877696 2847882240 2853107712 2858375016 2872973428 2874251520 2877106176 2879525376 2893086720 2898395136 2903746048 2906187648 2910179664 2919874560 2922060960 2922774528 2925232128 2926264320 2929250304 2949117080 2953168065 2953359360 2956372992 2958586722 2968442880 2975019840 2980705280 2983472406 2983665664 2990276352 3002566320 3005548416 3009871872 3017964096 3030285440 3033377568 3034447920 3036999420 3037741056 3056901120 3062544660 3065119785 3065868288 3068164008 3082613760 3085205760 3090901555 3093971384 3096572934 3105423360 3111156480 3113772480 3116865024 3118049640 3121146432 3134177280 3146834880 3150045936 3150249984 3152694636 3163197440 3166339072 3169914345 3170119680 3173354496 3175972240 3179213028 3186170316 3196784640 3199472640 3202737408 3203867520 3215671893 3233532960 3236744448 3239466048 3250257920 3254722560 3260694528 3266714304 3269461104 3284858880 3287318580 3288121344 3290886144 3292047360 3314969340 3317756715 3318566912 3321357312 3322529280 3325919616 3339498240 3344302080 3353293440 3356623872 3370419520 3375267840 3377887110 3381241968 3381460992 3395209608 3406520320 3409071120 3409903616 3412549764 3412770816 3413753910 3417458688 3444147447 3449101824 3451684509 3463183360 3467940480 3470856480 3471704064 3480717807 3493601280 3500051040 3500277760 3502994040 3503849472 3506473152 3511517184 3525949440 3532458920 3535967296 3538940496 3540189240 3543801678 3544031232 3558597120 3562131456 3566384640 3572968770 3576846336 3591216785 3596382720 3599406720 3603079584 3622993920 3629682560 3632734560 3636342528 3637724580 3641337504 3644399304 3653468160 3656540160 3661562880 3675053592 3678143742 3695466240 3699136512 3702246912 3709081866 3726508032 3729582080 3733387776 3736526976 3737845440 3756935520 3757178880 3761012736 3762339840 3772455120 3776201856 3791721960 3795836928 3797176320 3804143616 3811166688 3819610809 3832335360 3835205010 3836141568 3839367168 3867464230 3874916864 3880239552 3893166080 3896081280 3900309504 3901433040 3901685760 3905667072 3937557420 3937812480 3940868295 3941830656 3944782296 3957923840 3966693120 3974016285 3977963208 3981308058 3982712895 3987035136 4003421760 4007397888 4023952128 4044503424 4045930560 4049332560 4050321408 4053464532 4075868160 4083392880 4086826380 4087824384 4090885344 4110151680 4113607680 4128763912 4134435291 4148208640 4151696640 4155820032 4157399520 4161528576 4165027776 4178903040 4195779840 4200061248 4203592848 4226552460 4226826240 4231139328 4238950704 4244012010 4248227088 4262379520 4265687205 4265963520 4270316544 4271823360 4279661568 4287562524 4299816960 4309460142 4311377280 4315659264 4319288064 4327262177 4339630080 4347592704 4355619072 4359281472 4365269496 4379811840 4383091440 4384161792 4387848192 4389396480 4419959120 4423675620 4428476416 4430039040 4434559488 4437880083 4452664320 4471057920 4475208609 4475498496 4485414528 4500357120 4503849480 4508322624 4526946144 4545428160 4550066352 4550361088 4551671880 4555499130 4556611584 4592196596 4593816990 4598802432 4602246012 4623920640 4627808640 4640957076 4644859401 4658135040 4666734720 4670658720 4671799296 4675297536 4682022912 4701265920 4718587328 4720252320 4725068904 4725374976 4729041954 4744796160 4749508608 4755179520 4760031744 4763958360 4768819542 4769128448 4779255474 4795176960 4799208960 4804106112 4830658560 4843646080 4848456704 4850299440 4855116672 4859199072 4871290880 4875386880 4882083840 4891041792 4900071456 4904191656 4927288320 4930977870 4932182016 4936329216 4945442488 4972454010 4977850368 4982035968 4983793920 4988879424 5009247360 5014683648 5016453120 5027703499 5029940160 5034935808 5055629280 5061115904 5062901760 5066830665 5071862952 5072191488 5081555584 5092814412 5109780480 5113606680 5114855424 5118824646 5119156224 5126188032 5160954890 5173652736 5194775040 5201910720 5206284720 5207556096 5250076560 5250416640 5254491060 5255774208 5259709728 5267275776 5288924160 5298688380 5303950944 5308410744 5310283860 5315702517 5316046848 5337895680 5343197184 5349576960 5359453155 5365269504 5392671232 5394574080 5399110080 5404619376 5414449922 5434490880 5444523840 5449101840 5450432512 5454513792 5456586870 5462006256 5480202240 5484810240 5512580388 5517215613 5535595520 5541093376 5543199360 5548704768 5553370368 5563622799 5589762048 5594373120 5600081664 5604790464 5606768160 5635403280 5635768320 5641519104 5651934272 5658682680 5664302784 5687582940 5687951360 5693755392 5695764480 5706215424 5716750032 5740245745 5745946856 5748503040 5752807515 5754212352 5759050752 5786173440 5801196345 5807492096 5812375296 5820359328 5839749120 5844121920 5850464256 5852528640 5858500608 5898234160 5906336130 5906718720 5912745984 5917173444 5936885760 5950039680 5961410560 5966944812 5967331328 5971962087 5980552704 6005132640 6011096832 6019743744 6022194301 6035928192 6060570880 6066755136 6068895840 6073998840 6075482112 6113802240 6125089320 6130239570 6131736576 6136328016 6165227520 6170411520 6181803110 6187942768 6193145868 6210846720 6222312960 6227544960 6233730048 6236099280 6242292864 6268354560 6293669760 6300091872 6300499968 6305389272 6326394880 6332678144 6339828690 6340239360 6346708992 6351944480 6358426056 6366018015 6372340632 6393569280 6398945280 6405474816 6407735040 6431343786 6464190213 6467065920 6473488896 6478932096 6500515840 6509445120 6521389056 6533428608 6538922208 6569717760 6574637160 6576242688 6581772288 6584094720 6629938680 6635513430 6637133824 6642714624 6645058560 6651839232 6678996480 6706586880 6713247744 6740839040 6750535680 6755774220 6762483936 6762921984 6790419216 6813040640 6818142240 6819807232 6825099528 6825541632 6827507820 6834917376 6888294894 6890725485 6898203648 6903369018 6926366720 6935880960 6941712960 6961435614 6987202560 7000102080 7005988080 7007698944 7012946304 7023034368 7051898880 7064917840 7071934592 7077880992 7080378480 7087603356 7088062464 7093562931 7117194240 7124262912 7132769280 7145937540 7153229313 7153692672 7182433570 7192765440 7198813440 7206159168 7245987840 7259365120 7265469120 7272685056 7275449160 7282675008 7288798608 7306936320 7313080320 7323125760 7350107184 7356287484 7390932480 7396466805 7398273024 7404493824 7418163732 7458681015 7459164160 7466775552 7473053952 7475690880 7513871040 7522025472 7524679680 7544910240 7552403712 7583443920 7591673856 7594352640 7608287232 7622333376 7639221618 7664670720 7670410020 7672283136 7678236969 7678734336 7734928460 7741432335 7749833728 7760479104 7786332160 7792162560 7802866080 7803371520 7811334144 7875114840 7875624960 7881736590 7883661312 7889564592 7915847680 7933386240 7948032570 7955926416 7962616116 7965425790 7974070272 8006843520 8014795776 8036344043 8047904256 8089006848 8091861120 8098665120 8100642816 8106929064 8121674883 8151736320 8166785760 8173652760 8175648768 8181770688 8220303360 8227215360 8257527824 8268870582 8296417280 8303393280 8311640064 8314799040 8323057152 8330055552 8357806080 8391559680 8400122496 8407185696 8453104920 8453652480 8462278656 8477901408 8488024020 8496454176 8524759040 8531374410 8531927040 8540633088 8543646720 8559323136 8575125048 8618920284 8622754560 8631318528 8638576128 8654524354 8679260160 8695185408 8711238144 8718562944 8730538992 8759623680 8766182880 8768323584 8775696384 8778792960 8839918240 8847351240 8856952832 8859504195 8860078080 8869118976 8875760166 8905328640 8942115840 8950417218 8950996992 8970829056 9007698960 9016645248 9053892288 9090856320 9100132704 9100722176 9103343760 9110998260 9113223168 9184393192 9187633980 9195359355 9197604864 9204492024 9247841280 9255617280 9272704665 9281914152 9289718802 9316270080 9333469440 9341317440 9350595072 9402531840 9437174656 9440504640 9450137808 9450749952 9458083908 9489592320 9499017216 9510359040 9520063488 9527916720 9537639084 9538256896 9558510948 9590353920 9598417920 9608212224 9647015679 9687292160 9696913408 9700598880 9710233344 9718398144 9750773760 9764167680 9782083584 9800142912 9808383312 9854576640 9861955740 9864364032 9872658432 9890884976 9944908020 9953270145 9955700736 9964071936 9967587840 9977758848 10018494720 10032906240 10055406998 10059880320 10069871616 10111258560 10122231808 10125803520 10133661330 10143725904 10144382976 10163111168 10185628824 10219560960 10227213360 10229710848 10237649292 10238312448 10252376064 10321909780 10332442341 10347305472 10355053527 10389550080 10403821440 10412569440 10415112192 10442153421 10500153120 10500833280 10508982120 10511548416 10519419456 10534551552 10577848320 10597376760 10607901888 10616821488 10620567720 10631405034 10632093696 10675791360 10686394368 10699153920 10718906310 10730539008 10773650355 10785342464 10789148160 10798220160 10809238752 10828899844 10868981760 10889047680 10898203680 10900865024 10909027584 10913173740 10924012512 10960404480 10969620480 11025160776 11034431226 11071191040 11082186752 11086398720 11097409536 11106740736 11127245598 11179524096 11188746240 11200163328 11209580928 11213536320 11270806560 11271536640 11283038208 11303868544 11317365360 11328605568 11375165880 11375902720 11387510784 11391528960 11412430848 11433500064 11480491490 11491893712 11497006080 11505615030 11508424704 11518101504 11602392690 11614984192 11624750592 11640718656 11679498240 11688243840 11700928512 11705057280 11717001216 11796468320 11812672260 11813437440 11822604885 11825491968 11834346888 11873771520 11900079360 11922048855 11922821120 11933889624 11934662656 11943924174 11948138685 11961105408 12010265280 12022193664 12044388602 12071856384 12121141760 12133510272 12137791680 12147997680 12150964224 12227604480 12250178640 12260479140 12263473152 12272656032 12330455040 12340823040 12363606220 12375885536 12386291736 12403305873 12444625920 12455089920 12467460096 12472198560 12484585728 12536709120 12587339520 12600183744 12610778544 12652789760 12665356288 12679657380 12680478720 12693417984 12703888960 12716852112 12732036030 12744681264 12787138560 12797061615 12797890560 12810949632 12815470080 12862687572 12928380426 12934131840 12946977792 12957864192 12981786531 13018890240 13042778112 13066857216 13077844416 13139435520 13149274320 13152485376 13163544576 13168189440 13259877360 13271026860 13274267648 13285429248 13290117120 13303678464 13357992960 13413173760 13425625827 13426495488 13481678080 13501071360 13511548440 13524967872 13536124805 13580838432 13626081280 13636284480 13650199056 13651083264 13655015640 13669834752 13776589788 13781450970 13796407296 13806738036 13852733440 13871761920 13883425920 13922871228 13934578203 13974405120 14000204160 14011976160 14015397888 14025892608 14046068736 14103797760 14129835680 14143869184 14155761984 14160756960 14175206712 14176124928 14187125862 14234388480 14248525824 14265538560 14291875080 14306458626 14307385344 14364867140 14385530880 14397626880 14412318336 14491975680 14518730240 14530938240 14545370112 14550898320 14565350016 14577597216 14613872640 14626160640 14646251520 14700214368 14712574968 14781864960 14792933610 14796546048 14808987648 14836327464 14917362030 14918328320 14933551104 14946107904 14951381760 15027742080 15044050944 15049359360 15083110497 15089820480 15104807424 15166887840 15183347712 15188705280 15216574464 15244666752 15278443236 15329341440 15340820040 15344566272 15356473938 15357468672 15469856920 15482864670 15499667456 15520958208 15584325120 15605732160 15622668288 15750229680 15751249920 15763473180 15767322624 15779129184 15831695360 15866772480 15896065140 15911852832 15925232232 15930851580 15948140544 16013687040 16029591552 16072688086 16078359465 16095808512 16178013696 16183722240 16197330240 16213858128 16243349766 16303472640 16333571520 16347305520 16351297536 16363541376 16440606720 16454430720 16515055648 16537741164 16551646839 16592834560 16606786560 16623280128 16629598080 16646114304 16660111104 16690868397 16783119360 16800244992 16814371392 16906209840 16907304960 16924557312 16955802816 16976048040 16992908352 17049518080 17062748820 17063854080 17081266176 17087293440 17118646272 17150250096 17220737235 17237840568 17245509120 17258422545 17262637056 17277152256 17309048708 17358520320 17403589035 17422476288 17437125888 17461077984 17519247360 17532365760 17551392768 17557585920 17679836480 17694702480 17713905664 17719008390 17720156160 17738237952 17751520332 17810657280 17884231680 17900834436 17901993984 17915886261 17941658112 18015397920 18033290496 18066582903 18107784576 18181712640 18200265408 18206687520 18221996520 18226446336 18368786384 18375267960 18390718710 18395209728 18408984048 18495682560 18511234560 18545409330 18563828304 18579437604 18632540160 18666938880 18682634880 18701190144 18805063680 18874349312 18881009280 18900275616 18901499904 18916167816 18979184640 18998034432 19020718080 19040126976 19055833440 19075278168 19076513792 19098054045 19117021896 19180707840 19196835840 19216424448 19294031358 19374584320 19392570639 19393826816 19401197760 19420466688 19436796288 19501547520 19528335360 19564167168 19600285824 19616766624 19709153280 19723911480 19728728064 19745316864 19781769952 19889816040 19906540290 19911401472 19928143872 19935175680 19955517696 20036989440 20110813996 20119760640 20139743232 20222517120 20244463616 20251607040 20267322660 20287451808 20288765952 20326222336 20371257648 20439121920 20454426720 20459421696 20475298584 20476624896 20504752128 20643819560 20664884682 20672176455 20694610944 20710107054 20779100160 20807642880 20825138880 20884306842 21000306240 21017964240 21023096832 21038838912 21069103104 21155696640 21194753520 21215803776 21233642976 21241135440 21262810068 21264187392 21351582720 21372788736 21398307840 21437812620 21459687939 21461078016 21547300710 21570684928 21578296320 21596440320 21618477504 21636310885 21657799688 21737963520 21778095360 21796407360 21818055168 21826347480 21848025024 21920808960 21939240960 22050321552 22068862452 22142382080 22164373504 22172797440 22189400415 22194819072 22213481472 22254491196 22376043045 22377492480 22400326656 22419161856 22427072640 22541613120 22566076416 22607737088 22634730720 22657211136 22750331760 22751805440 22775021568 22783057920 22824861696 22867000128 22960982980 22983787424 22994012160 23011230060 23016849408 23034710907 23036203008 23204785380 23224297005 23229968384 23249501184 23281437312 23358996480 23376487680 23410114560 23434002432 23592936640 23625344520 23626874880 23645209770 23650983936 23668693776 23747543040 23800158720 23844097710 23845642240 23867779248 23869325312 23887848348 23896277370 23922210816 24020530560 24044387328 24088777204 24109032129 24143712768 24242283520 24267020544 24275583360 24295995360 24301928448 24365024649 24455208960 24500357280 24520958280 24526946304 24545312064 24660910080 24681646080 24727212440 24751771072 24772583472 24806611746 24889251840 24910179840 24934920192 24944397120 24969171456 25073418240 25138517495 25174679040 25200367488 25221557088 25305579520 25359314760 25360957440 25386835968 25407777920 25433704224 25464072060 25489362528 25574277120 25594123230 25595781120 25621899264 25630940160 25725375144 25856760852 25868263680 25893955584 25915728384 25963573062 26037780480 26085556224 26133714432 26155688832 26278871040 26298548640 26304970752 26327089152 26336378880 26519754720 26542053720 26548535296 26570858496 26578512585 26580234240 26607356928 26715985920 26826347520 26851251654 26852990976 26963356160 27023096880 27049935744 27072249610 27161676864 27252162560 27272568960 27300398112 27302166528 27310031280 27339669504 27553179576 27562901940 27586078065 27592814592 27613476072 27705466880 27743523840 27766851840 27818113995 27845742456 27869156406 27948810240 28000408320 28023952320 28051785216 28207595520 28259671360 28287738368 28311523968 28321513920 28350413424 28352249856 28374251724 28468776960 28497051648 28531077120 28583750160 28612917252 28614770688 28729734280 28771061760 28795253760 28824636672 28941047037 29037460480 29061876480 29090740224 29101796640 29130700032 29155194432 29252321280 29292503040 29400428736 29425149936 29563729920 29585867220 29593092096 29617975296 29672654928 29834724060 29836656640 29859810435 29867102208 29892215808 29902763520 30055484160 30098718720 30110971505 30166220994 30179640960 30209614848 30333775680 30366695424 30377410560 30433148928 30489333504 30556886472 30658682880 30681640080 30689132544 30712947876 30714937344 30939713840 30965729340 30997327023 30999334912 31041916416 31065160581 31168650240 31211464320 31245336576 31326460263 31500459360 31502499840 31526946360 31534645248 31558258368 31663390720 31733544960 31792130280 31823705664 31850464464 31861703160 31896281088 32027374080 32059183104 32145376172 32156718930 32191617024 32320951065 32356027392 32367444480 32394660480 32427716256 32486699532 32606945280 32667143040 32694611040 32702595072 32727082752 32881213440 32908861440 33030111296 33075482328 33103293678 33185669120 33213573120 33246560256 33259196160 33292228608 33320222208 33381736794 33566238720 33600489984 33628742784 33812419680 33814609920 33849114624 33911605632 33952096080 33985816704 34099036160 34125497640 34127708160 34162532352 34174586880 34237292544 34300500192 34441474470 34475681136 34491018240 34516845090 34525274112 34554304512 34618097416 34807178070 34844952576 34874251776 34922155968 35038494720 35064731520 35102785536 35115171840 35193924493 35359672960 35389404960 35427811328 35438016780 35440312320 35467814655 35476475904 35503040664 35621314560 35766146565 35768463360 35801668872 35803987968 35831772522 35883316224 36030795840 36066580992 36133165806 36215569152 36363425280 36400530816 36413375040 36443993040 36452892672 36737572768 36750535920 36781437420 36790419456 36817968096 36991365120 37022469120 37090818660 37127656608 37158875208 37209917619 37333877760 37365269760 37402380288 37610127360 37748698624 37762018560 37800551232 37832335632 37958369280 37996068864 38041436160 38080253952 38111666880 38150556336 38153027584 38196108090 38234043792 38361415680 38391184845 38393671680 38432848896 38588062716 38749168640 38785141278 38787653632 38802395520 38840933376 38873592576 38945359593 39056670720 39128334336 39200571648 39233533248 39418306560 39447822960 39457456128 39490633728 39563539904 39779632080 39813080580 39822802944 39856287744 39870351360 39911035392 40073978880 40181720215 40221627992 40239521280 40276877481 40279486464 40445034240 40503214080 40534645320 40574903616 40608374415 40652444672 40742515296 40878243840 40908853440 40950597168 40953249792 41009504256 41287639120 41329769364 41344352910 41389221888 41420214108 41558200320 41615285760 41650277760 41768613684 41803734609 42000612480 42035928480 42046193664 42077677824 42138206208 42155360107 42311393280 42389507040 42431607552 42467285952 42482270880 42525620136 42528374784 42703165440 42745577472 42796615680 42875625240 42919375878 42922156032 43094601420 43141369856 43156592640 43192880640 43236955008 43272621770 43315599376 43475927040 43556190720 43592814720 43636110336 43652694960 43696050048 43841617920 43878481920 44100643104 44137724904 44284764160 44328747008 44345594880 44378800830 44389638144 44426962944 44508982392 44752086090 44754984960 44800653312 44838323712 44854145280 45083226240 45132152832 45215474176 45249331491 45269461440 45314422272 45500663520 45503610880 45550043136 45566115840 45649723392 45734000256 45921965960 45967574848 45988024320 46022460120 46033698816 46069421814 46072406016 46409570760 46448594010 46459936768 46499002368 46562874624 46752975360 46868004864 47185873280 47250689040 47253749760 47290419540 47301967872 47337387552 47495086080 47600317440 47688195420 47691284480 47735558496 47738650624 47775696696 47792554740 47844421632 48041061120 48088774656 48177554408 48218064258 48235078395 48287425536 48484567040 48534041088 48551166720 48591990720 48730049298 48910417920 49000714560 49041916560 49053892608 49090624128 49321820160 49363292160 49454424880 49503542144 49545166944 49613223492 49654940517 49778503680 49820359680 49869840384 49888794240 49938342912 50072605191 50277034990 50349358080 50400734976 50443114176 50611159040 50718629520 50721914880 50773671936 50815555840 50867408448 50928144120 50978725056 51148554240 51188246460 51191562240 51243798528 51261880320 51450750288 51662211705 51713521704 51736527360 51775267635 51787911168 51831456768 51927146124 52075560960 52210767105 52267428864 52311377664 52557742080 52597097280 52654178304 52672757760 53039509440 53084107440 53097070592 53141716992 53157025170 53160468480 53214713856 53431971840 53652695040 53702503308 53705981952 53747658783 53926712320 54046193760 54099871488 54144499220 54199748709 54323353728 54504325120 54545137920 54600796224 54620062560 54679339008 55106359152 55125803880 55172156130 55185629184 55226952144 55410933760 55487047680 55533703680 55636227990 55691484912 55738312812 55897620480 56000816640 56047904640 56103570432 56254408301 56415191040 56519342720 56575476736 56623047936 56643027840 56700826848 56704499712 56748503448 56937553920 56994103296 57062154240 57167500320 57225834504 57229541376 57459468560 57542123520 57590507520 57649273344 57882094074 58074920960 58123752960 58177711917 58181480448 58203593280 58261400064 58310388864 58504642560 58585006080 58800857472 58850299872 59127459840 59171734440 59186184192 59235950592 59345309856 59669448120 59673313280 59719620870 59734204416 59784431616 59805527040 60110968320 60221943010 60332441988 60359281920 60419229696 60667551360 60733390848 60754821120 60866297856 60978667008 61113772944 61317365760 61363280160 61378265088 61425895752 61429874688 61879427680 61931458680 61994654046 61998669824 62016529365 62083832832 62130321162 62337300480 62422928640 62652920526 63000918720 63053892720 63069290496 63116516736 63326781440 63467089920 63584260560 63647411328 63700928928 63723406320 63792562176 64054748160 64118366208 64290752344 64313437860 64379063817 64383234048 64641902130 64712054784 64734888960 64789320960 64855432512 64908932655 64973399064 65213890560 65334286080 65389222080 65454165504 65762426880 65817722880 66060222592 66150964656 66206587356 66371338240 66427146240 66493120512 66518392320 66584457216 66640444416 66763473588 67128129135 67132477440 67200979968 67257485568 67624839360 67698229248 67823211264 67904192160 67971633408 68250995280 68255416320 68325064704 68349173760 68474585088 68601000384 68882948940 68951362272 68982036480 69033690180 69050548224 69104132721 69108609024 69236194832 69614356140 69672891015 69689905152 69748503552 69844311936 70076989440 70129463040 70230343680 70387848986 70719345920 70778809920 70855622656 70876033560 70880624640 70935629310 70952951808 71006081328 71242629120 71532293130 71536926720 71603337744 71607975936 71663545044 71766632448 72061591680 72133161984 72266331612 72327096387 72431138304 72726850560 72801061632 72826750080 72887986080 72905785344 73095073947 73475145536 73501071840 73562874840 73580838912 73635936192 73982730240 74044938240 74181637320 74255313216 74317750416 74419835238 74667755520 74730539520 74804760576 75220254720 75415552485 75497397248 75524037120 75601102464 75664671264 75916738560 76082872320 76160507904 76223333760 76301112672 76306055168 76392216180 76468087584 76722831360 76782369690 76787343360 76865697792 77176125432 77498337280 77570282556 77575307264 77604791040 77681866752 77747185152 77890719186 78113341440 78256668672 78288525913 78401143296 78467066496 78836613120 78895645920 78914912256 78981267456 79127079808 79559264160 79626161160 79645605888 79712575488 79740702720 79822070784 80147957760 80363440430 80443255984 80479042560 80553754962 80558972928 80890068480 81069290640 81149807232 81216748830 81304889344 81485030592 81756487680 81817706880 81901194336 81906499584 82019008512 82575278240 82659538728 82688705820 82758234195 82778443776 82840428216 83116400640 83230571520 83300555520 83454341985 83537227368 83607469218 84001224960 84071856960 84155355648 84310720214 84622786560 84779014080 84863215104 84934571904 84964541760 85051240272 85056749568 85406330880 85491154944 85593231360 85751250480 85838751756 85844312064 86189202840 86282739712 86313185280 86385761280 86473910016 86545243540 86631198752 86823141111 87112381440 87185629440 87272220672 87305389920 87392100096 87756963840 88201286208 88275449808 88569528320 88657494016 88691189760 88757601660 88779276288 88853925888 89017964784 89504172180 89509969920 89579431305 89601306624 89676647424 89708290560 90166452480 90332914515 90430948352 90498662982 90538922880 90628844544 91001327040 91100086272 91132231680 91299446784 91468000512 91843931920 91935149696 91976048640 92044920240 92067397632 92138843628 92144812032 92819141520 92897188020 92919873536 92991981069 92998004736 93125749248 93505950720 93736009728 93979380789 94371746560 94501378080 94507499520 94580839080 94603935744 94674775104 94990172160 95200634880 95376390840 95382568960 95471116992 95551393392 95585109480 95688843264 96082122240 96177549312 96355108816 96436128516 96470156790 96574851072 96962853195 96969134080 97068082176 97102333440 97183981440 97460098596 97820835840 98001429120 98083833120 98107785216 98181248256 98643640320 98726584320 98908849760 99007084288 99090333888 99226446984 99309881034 99557007360 99640719360 99739680768 99777588480 99876685824 100145210382 100554069980 100698716160 100801469952 100886228352 101222318080 101437259040 101443829760 101547343872 101631111680 101734816896 101856288240 101957450112 102297108480 102376492920 102383124480 102487597056 102523760640 102901500576 103324423410 103427043408 103473054720 103550535270 103575822336 103662913536 103854292248 104421534210 104534857728 104622755328 105115484160 105194194560 105308356608 105345515520 105581773479 106079018880 106168214880 106194141184 106283433984 106314050340 106320936960 106429427712 106863943680 107298439695 107305390080 107405006616 107411963904 107495317566 107853424640 108092387520 108199742976 108288998440 108399497418 108646707456 109090275840 109201592448 109240125120 109358678016 110212718304 110251607760 110344312260 110371258368 110453904288 110821867520 110974095360 111067407360 111272455980 111382969824 111476625624 112001633280 112095809280 112207140864 112508816602 112830382080 113038685440 113150953472 113246095872 113286055680 113401653696 113497006896 113875107840 113988206592 114124308480 114335000640 114451669008 114459082752 114918937120 115084247040 115173554535 115181015040 115298546688 115764188148 116149841920 116247505920 116355423834 116362960896 116407186560 116522800128 116620777728 116836078779 117170012160 117601714944 117700599744 118254919680 118343468880 118372368384 118471901184 118690619712 119338896240 119346626560 119439241740 119468408832 119568863232 119611054080 120221936640 120443886020 120545160645 120664883976 120718563840 120830632443 120838459392 121335102720 121509642240 121825123245 121957334016 122227545888 122634731520 122726560320 122851791504 122859749376 123758855360 123862917360 123989308092 123997339648 124033058730 124167665664 124260642324 124674600960 124845857280 125305841052 125411203827 126001837440 126107785440 126138580992 126233033472 126466080321 126934179840 127168521120 127294822656 127401857856 127446812640 127585124352 128109496320 128236732416 128581504688 128626875720 128758127634 128766468096 129283804260 129424109568 129469777920 129578641920 129710865024 129817865310 129946798128 130427781120 130668572160 130778444160 130908331008 131524853760 131635445760 132120445184 132301929312 132413174712 132742676480 132854292480 132986241024 133036784640 133168914432 133280888832 133526947176 134256258270 134264954880 134401959936 134514971136 135249678720 135396458496 135646422528 135747994473 135808384320 135943266816 136501990560 136510832640 136650129408 136698347520 136949170176 137202000768 137765897880 137902724544 137964072960 138067380360 138101096448 138208265442 138217218048 138472389664 139228712280 139345782030 139379810304 139497007104 139688623872 140258926080 140775697972 141438691840 141557619840 141711245312 141752067120 141761249280 141871258620 141905903616 142012162656 142485258240 143064586260 143073853440 143206675488 143215951872 143327090088 143533264896 144123183360 144266323968 144532663224 144654192774 144705235185 144862276608 145453701120 145602123264 145653500160 145775972160 146190147894 146950291072 147002143680 147125749680 147161677824 147271872384 147965460480 148089876480 148363274640 148510626432 148635500832 148839670476 149335511040 149461079040 149609521152 150217815573 150831104970 150994794496 151048074240 151202204928 151329342528 151833477120 152165744640 152321015808 152446667520 152602225344 152784432360 152936175168 153445662720 153564739380 153574686720 153731395584 154352250864 154986635115 154996674560 155140565112 155150614528 155209582080 155325802905 155363733504 155494370304 155781438372 156226682880 156577051826 156632301315 156802286592 156934132992 157673226240 157791291840 157962534912 158254159616 159118528320 159252322320 159291211776 159425150976 159481405440 159644141568 160295915520 160726880860 160886511968 160958085120 161107509924 161117945856 161242976349 161780136960 162138581280 162299614464 162433497660 162599246127 162609778688 162970061184 163512975360 163635413760 163802388672 164038017024 165150556480 165319077456 165377411640 165516468390 165556887552 165680856432 166232801280 166461143040 166601111040 166908683970 167074454736 167214938436 168002449920 168143713920 168310711296 168621440428 168763224903 169245573120 169558028160 169726430208 169869143808 169929083520 170102480544 170113499136 170812661760 170982309888 171186462720 171502500960 171677503512 171688624128 172378405680 172565479424 172626370560 172771522560 172947820032 173090487080 173262397504 173646282222 174224762880 174371258880 174533135751 174544441344 174610779840 174784200192 175513927680 175969622465 176402572416 176550899616 177139056640 177382379520 177515203320 177558552576 177707851776 178035929568 179008344360 179019939840 179158862610 179202613248 179353294848 179416581120 180332904960 180665829030 180861896704 180997325964 181077845760 181257689088 182002654080 182200172544 182264463360 182598893568 182936001024 183687863840 183870299392 183952097280 184089840480 184134795264 184277687256 184289624064 185638283040 185794376040 185839747072 185983962138 185996009472 186049588095 186251498496 187011901440 187958761578 188743493120 189002756160 189161678160 189207871488 189349550208 189980344320 190401269760 190752781680 190765137920 190942233984 191102786784 191170218960 191377686528 192164244480 192355098624 192710217632 192872257032 192940313580 193137191451 193149702144 193925706390 193938268160 194136164352 194204666880 194367962880 194726797965 194920197192 195641671680 196002858240 196167666240 196362496512 197287280640 197453168640 197817699520 198014168576 198180667776 198452893968 198619762068 199114014720 199281438720 199479361536 199555176960 199753371648 200290420764 201108139960 201384387405 201397432320 201602939904 201772456704 202874518080 203094687744 203262223360 203469633792 203712576480 203914900224 204752985840 204766248960 204975194112 205047521280 205803001152 206648846820 206854086816 206946109440 207101070540 207151644672 207325827072 207708584496 208843068420 209018673045 209069715456 209245510656 210230968320 210388389120 210691031040 210776800535 211163546958 212158037760 212336429760 212566867968 212628100680 212641873920 212858855424 213727887360 214596879390 214610780160 214810013232 214823927808 214990635132 215706849280 216184775040 216399485952 216577996880 216798994836 216981289161 217293414912 218180551680 218403184896 218480250240 218717356032 219285221841 220425436608 220503215520 220688624520 220742516736 220907808576 221643735040 221948190720 222134814720 222544911960 222765939648 222953251248 224003266560 224191618560 224414281728 225017633204 225660764160 226077370880 226246657455 226301906944 226492191744 226572111360 226803307392 226994013792 227750215680 228248616960 228670001280 228903338016 228918165504 229837874240 230168494080 230347109070 230362030080 230597093376 231528376296 232299683840 232495011840 232710847668 232725921792 232814373120 233045600256 233241555456 233672157558 234340024320 234865577739 235203429888 235401199488 236509839360 236686937760 236744736768 236943802368 237381239424 238677792480 238693253120 238878483480 238936817664 239137726464 239222108160 240443873280 240887772040 241090321290 241329767952 241437127680 241661264886 241676918784 242670205440 243650246490 243914668032 244455091776 245269463040 245453120640 245703583008 245719498752 247517710720 247725834720 247978616184 247994679296 248066117460 248274702585 248335331328 248521284648 249349201920 249691714560 250363025955 250611682104 250822407654 252003674880 252215570880 252466066944 252932160642 253868359680 254337042240 254589645312 254803715712 254893625280 255170248704 256218992640 256473464832 257163009376 257253751440 257516255268 257532936192 258567608520 258848219136 258939555840 259157283840 259421730048 259635730620 259893596256 260469423333 261337144320 261556888320 261816662016 263270891520 264240890368 264603858624 264826349424 265485352960 265708584960 265972482048 266073569280 266337828864 266561777664 267053894352 268512516540 268529909760 268738293915 268803919872 269029942272 270499357440 270998743545 271292845056 271495988946 271616768640 271886533632 273003981120 273300258816 273396695040 273898340352 274404001536 275531795760 275805449088 275928145920 276134760720 276202192896 276416530884 276434436096 276944779328 278457424560 278691564060 278759620608 278975943207 278994014208 279377247744 280517852160 281272041505 281551395944 281938142367 282877383680 283115239680 283504134240 283522498560 283742517240 283811807232 284024325312 284970516480 286129172520 286147706880 286413350976 286654180176 287066529792 288246366720 288532647936 289065326448 289308385548 289410470370 289724553216 290888559585 290907402240 291204246528 291307000320 291551944320 292380295788 293900582144 294004287360 294251499360 294323355648 294543744768 295087520749 295930920960 296179752960 296726549280 297021252864 297271001664 297679340952 298671022080 298922158080 299219042304 300435631146 301662209940 301989588992 302096148480 302404409856 302658685056 303666954240 304331489280 304642031616 304893335040 305204450688 305568864720 305872350336 306891325440 307129478760 307149373440 307462791168 308704501728 309973270230 309993349120 310281130224 310301229056 310419164160 310651605810 310727467008 310988740608 311562876744 313154103652 313264602630 313604573184 313868265984 315346452480 315582583680 315925069824 316508319232 316745320437 318237056640 318504644640 318582423552 318850301952 318962810880 319288283136 320591831040 321453761720 321773023936 321895319085 321916170240 322215019848 322235891712 322485952698 323560273920 324277162560 324599228928 324866995320 325198492254 325219557376 325940122368 327270827520 327604777344 328076034048 330301112960 330638154912 330754823280 331032936780 331113775104 331361712864 332465602560 332922286080 333202222080 333817367940 334148909472 334429876872 336004899840 336287427840 336621422592 337242880856 337526449806 338491146240 339116056320 339452860416 339738287616 339858167040 340204961088 341625323520 341964619776 342372925440 343005001920 343355007024 343377248256 344756811360 345130958848 345252741120 345520663605 345543045120 345895640064 346180974160 346524795008 347292564444 348449525760 348742517760 349066271502 349088882688 349221559680 349568400384 350508236337 351939244930 352805144832 353101799232 354278113280 354764759040 355030406640 355117105152 355415703552 356071859136 358016688720 358039879680 358317725220 358405226496 358706589696 358833162240 360665809920 361331658060 361635481935 361723793408 361994651928 362155691520 362491897329 362515378176 364005308160 364528926720 365475369735 365872002048 367375727680 367740598784 367904194560 368179680960 368555374512 368579248128 371276566080 371588752080 371679494144 371967924276 371992018944 372099176190 372502996992 374023802880 375917523156 376233611481 377486986240 378005512320 378323356320 378415742976 378699100416 379398240963 380802539520 381505563360 381530275840 381884467968 382205573568 382340437920 382755373056 384328488960 384710197248 385420435264 385744514064 385880627160 386274382902 386299404288 387851412780 387876536320 388272328704 388409333760 388735925760 389453595930 389840394384 391283343360 391442629565 392005716480 392335332480 392724993024 394574561280 394906337280 395635399040 396028337152 396361335552 396905787936 397239524136 398228029440 398562877440 398958723072 399110353920 399506743296 400580841528 402216279920 402768774810 402794864640 403205879808 403544913408 405749036160 406189375488 406524446720 406939267584 407243983419 407425152960 407829800448 409505971680 409532497920 409950388224 410095042560 411606002304 413297693640 413708173632 413892218880 414202141080 414303289344 414651654144 415417168992 417686136840 418037346090 418139430912 418491021312 420776778240 421553601070 422327093916 424316075520 424672859520 425133735936 425256201360 425283747840 425717710848 427455774720 429193758780 429221560320 429620026464 429647855616 429981270264 431413698560 432369550080 432798971904 433155993760 433597989672 433962578322 434115705555 434586829824 436361103360 436806369792 436960500480 438570443682 440850873216 441006431040 441377249040 441485033472 441815617152 443287470080 443896381440 444269629440 445089823920 445531879296 445906502496 448006533120 448383237120 448828563456 450035266408 450653446719 452154741760 452493314910 452603813888 452984383488 453144222720 453606614784 453988027584 455500431360 456497233920 457340002560 457806676032 459675748480 460336988160 460694218140 460724060160 461194186752 463056752592 464599367680 464959905345 464990023680 465421695336 465451843584 465628746240 466091200512 466483110912 467344315116 468680048640 469731155478 469896903945 470406859776 470802398976 473019678720 473373875520 473887604736 474762478848 477355584960 477756966960 477873635328 478275452928 478444216320 480887746560 481775544080 482180642580 482659535904 482874255360 483322529772 483353837568 483728929047 485340410880 487300492980 487797738381 487829336064 488910183552 490538926080 490906241280 491407166016 495035421440 495451669440 495957232368 495989358592 496132234920 496549405170 496670662656 497042569296 498698403840 499383429120 500726051910 501223364208 501644815308 504007349760 504431141760 504932133888 505864321284 506289674709 507736719360 508674084480 509179290624 509607431424 509787250560 510340497408 512437985280 512946929664 514326018752 514507502880 515032510536 515065872384 517135217040 517696438272 517879111680 518314567680 518843460096 519271461240 519787192512 520938846666 522674288640 523113776640 523599407253 523633324032 526541783040 527908867395 528481780736 529207717248 529652698848 530970705920 531417169920 532147138560 532675657728 533123555328 534107788704 537025033080 537059819520 537476587830 537607839744 538059884544 540998714880 541997487090 542585690112 542991977892 543233537280 543773067264 546007962240 546600517632 546793390080 547796680704 548019681391 548808003072 551063591520 551610898176 551856291840 552269521440 552404385792 552833061768 552868872192 553889558656 556914849120 557383128120 557519241216 557951886414 557988028416 558754495488 561035704320 562544083010 563102791888 563876284734 565754767360 566230479360 567008268480 567485034480 567623614464 568048650624 569941032960 572258345040 572295413760 572826701952 573308360352 574133059584 576492733440 577065295872 578130652896 578616771096 578820940740 579411574353 579449106432 581777119170 581814804480 582408493056 582614000640 583103888640 584180393895 584760591576 587801164288 588008574720 588502998720 589087489536 590175041498 591861841920 592359505920 593453098560 594042505728 594542003328 595358681904 597342044160 597844316160 598438084608 600871262292 603324419880 603979177984 604153162215 604192296960 604808819712 605317370112 609284063232 609786670080 610408901376 611137729440 611744700672 614258957520 614298746880 614925582336 617409003456 619946540460 619986698240 620562260448 620602458112 620838328320 621303211620 621454934016 621977481216 623125753488 626308207304 626529205260 627056019135 627209146368 627736531968 630692904960 631165167360 632330401605 633016638464 633490640874 636474113280 637009289280 637700603904 637925621760 638576566272 641183662080 642907523440 643546047872 643790638170 643832340480 644430039696 644471783424 644971905396 647120547840 648554325120 649198457856 649733990640 650396984508 650439114752 650943867483 651880244736 654541655040 655209554688 656152068096 656419178809 657855665523 660602225920 661276309824 661509646560 662065873560 662227550208 662723425728 664931205120 665844572160 666404444160 667634735880 668297818944 668859753744 672009799680 672574855680 673242845184 674485761712 675052899612 676982292480 678232112640 678739972365 678905720832 679476575232 679716334080 680409922176 683250647040 684745850880 686010003840 686710014048 686754496512 689513622720 690261917696 690505482240 691041327210 691086090240 691791280128 692361948320 693049590016 694585128888 696899051520 697485035520 698132543004 698177765376 698443119360 699136800768 701016472674 703878489860 704596733217 705610289664 706203598464 708556226560 709529518080 710060813280 710234210304 710831407104 712143718272 716033377440 716079759360 716635450440 716810452992 717413179392 717666324480 721331619840 722663316120 723270963870 723447586816 723989303856 724311383040 724983794658 725030756352 728010616320 730950739470 731744004096 734751455360 735481197568 735808389120 736359361920 737110749024 737158496256 742553132160 743177504160 743358988288 743935848552 743984037888 744198352380 745005993984 748047605760 751089077865 751835046312 752467222962 754973972480 756011024640 756646712640 757398200832 758796481926 761605079040 763011126720 763768935936 764411147136 764680875840 765510746112 768656977920 769420394496 770840870528 771489028128 771761254320 772548765804 772598808576 775702825560 775753072640 776544657408 776818667520 777471851520 778907191860 779680788768 782885259130 784011432960 784670664960 785449986048 789812674560 791270798080 792056674304 792722671104 793811575872 794479048272 796456058880 797125754880 797917446144 798220707840 799013486592 801161683056 804432559840 805537549620 805589729280 806214881745 806411759616 807089826816 811498072320 812996230635 813048893440 813878535168 814487966838 814850305920 815659600896 819011943360 819900776448 820190085120 823212004608 826595387280 827416347264 827784437760 828404282160 828606578688 829303308288 830834337984 835372273680 836074692180 836278861824 836927829621 836982042624 841553556480 843107202140 843816124515 844654187832 845814427101 848632151040 849345719040 850512402720 850567495680 851435421696 854911549440 858387517560 858443120640 859240052928 859962540528 862827397120 864739100160 865597943808 866311987520 867195979344 867925156644 868231411110 869173659648 872665678755 872722206720 873612739584 873921000960 877140887364 881701746432 882012862080 882754498080 882970066944 883631234304 885262562247 887792762880 888539258880 890179647840 891063758592 891813004992 896013066240 896766474240 897657126912 900070532816 901306893438 904309483520 904986629820 905207627776 905968766976 906288445440 907213229568 907976055168 911000862720 912994467840 914680005120 915613352064 919351496960 920673976320 921388436280 921448120320 922388373504 926113505184 929198735360 929919810690 929980047360 930843390672 930903687168 931257492480 932182401024 932966221824 934688630232 939462310956 939793807890 940813719552 941604797952 946039357440 946747751040 947775209472 949524957696 950235961311 954711169920 955513933920 955747270656 956550905856 956888432640 961775493120 963551088160 964361285160 965319071808 965685957255 965748510720 966645059544 966707675136 967457858094 970680821760 974600985960 975595476762 975658672128 977820367104 981812482560 982814332032 990070842880 990903338880 991914464736 991978717184 992264469840 993098810340 993341325312 994085138592 997396807680 998766858240 1001452103820 1002446728416 1003289630616 1008014699520 1008862283520 1009864267776 1011728642568 1012579349418 1015473438720 1017348168960 1018358581248 1019214862848 1019574501120 1024875970560 1025893859328 1028652037504 1029015005760 1030065021072 1030131744768 1034270434080 1035392876544 1035758223360 1036629135360 1037686920192 1038542922480 1039574385024 1041877693332 1045348577280 1046227553280 1047198814506 1047266648064 1051524709011 1055817734790 1056963561472 1058415434496 1059305397696 1062834339840 1064294277120 1065351315456 1066247110656 1068215577408 1074050066160 1074119639040 1074953175660 1075215679488 1076119769088 1081997429760 1083994974180 1084906445805 1085171380224 1085983955784 1086467074560 1087546134528 1092015924480 1093586780160 1096039362782 1096426109205 1097616006144 1102127183040 1103221796352 1103712583680 1104539042880 1105666123536 1105737744384 1107779117312 1113829698240 1114766256240 1115038482432 1115903772828 1115976056832 1117508990976 1122071408640 1125088166020 1126205583776 1127752569468 1128700834443 1131509534720 1132460958720 1134016536960 1134970068960 1135247228928 1136097301248 1138194722889 1144516690080 1144590827520 1145653403904 1146616720704 1148266119168 1152985466880 1154130591744 1156261305792 1157233542192 1157641881480 1158823148706 1158898212864 1163554238340 1163629608960 1164816986112 1165228001280 1166207777280 1168360787790 1169521183152 1174327888695 1175602328576 1176017149440 1177005997440 1178174979072 1180350082996 1183723683840 1184719011840 1186906197120 1188085011456 1189084006656 1190717363808 1194684088320 1195688632320 1196876169216 1201742524584 1206648839760 1207958355968 1208306324430 1208384593920 1209617639424 1210634740224 1218568126464 1219573340160 1220817802752 1221731950257 1222275458880 1223489401344 1228517915040 1228597493760 1229851164672 1234818006912 1239893080920 1239973396480 1241124520896 1241676656640 1242606423240 1242909868032 1243954962432 1246251506976 1252616414608 1253058410520 1254112038270 1254418292736 1255473063936 1262330334720 1264660803210 1266033276928 1266981281748 1272948226560 1274018578560 1275401207808 1275851243520 1277153132544 1282367324160 1285815046880 1287092095744 1287581276340 1287664680960 1288860079392 1288943566848 1289943810792 1294241095680 1297108650240 1298396915712 1299467981280 1300793969016 1300878229504 1301887734966 1302347116665 1303760489472 1309083310080 1310419109376 1312838357618 1315711331046 1321204451840 1322552619648 1323019293120 1324131747120 1324455100416 1325446851456 1329862410240 1331689144320 1332808888320 1335269471760 1336595637888 1337719507488 1344019599360 1345149711360 1346485690368 1348971523424 1350105799224 1351960340157 1356464225280 1357479944730 1357811441664 1358953150464 1359432668160 1360819844352 1366501294080 1369491701760 1372020007680 1373420028096 1379027245440 1380523835392 1381010964480 1382082654420 1382172180480 1383582560256 1384723896640 1386099180032 1389170257776 1393798103040 1394879716035 1394970071040 1396265086008 1396355530752 1396886238720 1398273601536 1402032945348 1407756979720 1409193466434 1409690711835 1411220579328 1412407196928 1419059036160 1420121626560 1421662814208 1424287436544 1432066754880 1433270900880 1433620905984 1434826358784 1435332648960 1442663239680 1445326632240 1446541927740 1446895173632 1447978607712 1448622766080 1449967589316 1450061512704 1456021232640 1461901478940 1463393215143 1463488008192 1469502910720 1470962395136 1471616778240 1472718723840 1474221498048 1475437603745 1485106264320 1486355008320 1487871697104 1487968075776 1488396704760 1490011987968 1496095211520 1502178155730 1503670092624 1504934445924 1509947944960 1512022049280 1513293425280 1514796401664 1517592963852 1518869024127 1523210158080 1526022253440 1527537871872 1528822294272 1529361751680 1531021492224 1537313955840 1538840788992 1541681741056 1542978056256 1543522508640 1545097531608 1545197617152 1551405651120 1551506145280 1553089314816 1553637335040 1554943703040 1557814383720 1559361577536 1565770518260 1568022865920 1569341329920 1570798221759 1570899972096 1579625349120 1582541596160 1583726602185 1584113348608 1585445342208 1587623151744 1588958096544 1592912117760 1594251509760 1596441415680 1598026973184 1602323366112 1608865119680 1611075099240 1611179458560 1612429763490 1612823519232 1614179653632 1622996144640 1625992461270 1626097786880 1627757070336 1628975933676 1629700611840 1631319201792 1638023886720 1639801552896 1640380170240 1644059044173 1646424009216 1653190774560 1654832694528 1655568875520 1656808564320 1657213157376 1658606616576 1661668675968 1670744547360 1672149384360 1672557723648 1673855659242 1673964085248 1683107112960 1686214404280 1687632249030 1689308375664 1691628854202 1697264302080 1698691438080 1701024805440 1702870843392 1709823098880 1716775035120 1716886241280 1718480105856 1719925081056 1725654794240 1729478200320 1731195887616 1732623975040 1734391958688 1735850313288 1736462822220 1738347319296 1745331357510 1745444413440 1747225479168 1747842001920 1752541181685 1754281774728 1763403492864 1764025724160 1765508996160 1767262468608 1770525124494 1775585525760 1777078517760 1780359295680 1782127517184 1783626009984 1792026132480 1793532948480 1795314253824 1800141065632 1802613786876 1808618967040 1809973259640 1810415255552 1811937533952 1812459486645 1812576890880 1814426459136 1815952110336 1829360010240 1831226704128 1838702993920 1842776872560 1842896240640 1844776747008 1852227010368 1858397470720 1859839621380 1859960094720 1861686781344 1861807374336 1862514984960 1864364802048 1865932443648 1869377260464 1878924621912 1879587615780 1881168057405 1881627439104 1883209595904 1892078714880 1893495502080 1896991204815 1899049915392 1900471922622 1909422339840 1911027867840 1913101811712 1913776865280 1923550986240 1927102176320 1928722570320 1930638143616 1931371914510 1931497021440 1933290119088 1933415350272 1934915716188 1941361643520 1949201971920 1951190953524 1951317344256 1952831602449 1955640734208 1963624965120 1965628664064 1969257536427 1973566996569 1980141685760 1981806677760 1983828929472 1984528939680 1986197620680 1986682650624 1988170277184 1994793615360 1997533716480 2002904207640 2004893456832 2006579261232 2016029399040 2017724567040 2019728535552 2023457285136 2025158698836 2030946877440 2034696337920 2036219917095 2036717162496 2038429725696 2039149002240 2049751941120 2057304075008 2058030011520 2060130042144 2060263489536 2068540868160 2070785753088 2071516446720 2073258270720 2075373840384 2077085844960 2079148770048 2083755386664 2090697154560 2092455106560 2094397629012 2094533296128 2103049418022 2111635469580 2113790199651 2113927122944 2116830868992 2118610795392 2125668679680 2128588554240 2130702630912 2132494221312 2136431154816 2148100132320 2148239278080 2149906351320 2150431358976 2152239538176 2163994859520 2167989948360 2169812891610 2170342760448 2171967911568 2172934149120 2175092269056 2184031848960 2192078725564 2192852218410 2195232012288 2204254366080 2206443592704 2207425167360 2209078085760 2211332247072 2211475488768 2215558234624 2227659396480 2229532512480 2230076964864 2231807545656 2231952113664 2235017981952 2244142817280 2250176332040 2252411167552 2253267233595 2255505138936 2257401668886 2263019069440 2264921917440 2268033073920 2269940137920 2272194602496 2276389445778 2289033380160 2291306807808 2293233441408 2296532238336 2305970933760 2308261183488 2312522611584 2314467084384 2315283762960 2317646297412 2317796425728 2327108476680 2327259217920 2329633972224 2330456002560 2332415554560 2336721575580 2339042366304 2348655777390 2351204657152 2352034298880 2354011994880 2356349958144 2360700165992 2369438023680 2373812394240 2376170022912 2378168013312 2381434727616 2389368176640 2391377264640 2393752338432 2403485049168 2413297679520 2415916711936 2416612648860 2416769187840 2418644645235 2419235278848 2421269480448 2438988691905 2439146680320 2441635605504 2443463900514 2444550917760 2446978802688 2457035830080 2459702329344 2469636013824 2479786161840 2479946792960 2482249041792 2483353313280 2485212846480 2485819736064 2487909924864 2492503013952 2505232829216 2506116821040 2508224076540 2508836585472 2510783488863 2510946127872 2524660669440 2529321606420 2531448373545 2532066553856 2533962563496 2537443281303 2545896453120 2548037157120 2551702487040 2554306265088 2564734648320 2571630093760 2574184191488 2575162552680 2575329361920 2577720158784 2579887621584 2588482191360 2594217300480 2596793831424 2598935962560 2601587938032 2601756459008 2603775469932 2604694233330 2607520978944 2617997036265 2618166620160 2620838218752 2625676715236 2631422662092 2642408903680 2645105239296 2646038586240 2648263494240 2648910200832 2650893702912 2655787686741 2663378288640 2665617776640 2670538943520 2673191275776 2675439014976 2688039198720 2690299422720 2692971380736 2697943046848 2700211598448 2703920680314 2712928450560 2714959889460 2715622883328 2717906300928 2718865336320 2721639688704 2733002588160 2738983403520 2740098406955 2744040015360 2746840056192 2758054490880 2762021928960 2764165308840 2764344360960 2767165120512 2769447793280 2772198360064 2778340515552 2787596206080 2789759432070 2789940142080 2792530172016 2792711061504 2793772477440 2796547203072 2804065890696 2815513959440 2818386932868 2819381423670 2822441158656 2824814393856 2838118072320 2840243253120 2843325628416 2848574873088 2850707883933 2864133509760 2866541801760 2867241811968 2869652717568 2870665297920 2885326479360 2890653264480 2893083855480 2893790347264 2895957215424 2897057871765 2897245532160 2899935178632 2900123025408 2912042465280 2923802957880 2926786430286 2926976016384 2939005821440 2941924790272 2945437447680 2948442996096 2950875207490 2970212528640 2972710016640 2975743394208 2975936151552 2976793409520 2980023975936 2992190423040 3004356311460 3007340185248 3009868891848 3019895889920 3024044098560 3026586850560 3029592803328 3035185927704 3037738048254 3046420316160 3052044506880 3055075743744 3057644588544 3058723503360 3074627911680 3077681577984 3083363482112 3085956112512 3087045017280 3090195063216 3090395234304 3102811302240 3103012290560 3106178629632 3107274670080 3109887406080 3115628767440 3118723155072 3131541036520 3136045731840 3138682659840 3141596443518 3141799944192 3154574127033 3165083192320 3167453204370 3168226697216 3170890684416 3175246303488 3177916193088 3188503019520 3192882831360 3196053946368 3204646732224 3217730239360 3222150198480 3222358917120 3224859526980 3225647038464 3228359307264 3245992289280 3251984922540 3252195573760 3254719337415 3255514140672 3257951867352 3259401223680 3262638403584 3276047773440 3280760340480 3282095894045 3288118088346 3289278327615 3292848018432 3306381549120 3309665389056 3311137751040 3313617128640 3317213233152 3323337351936 3341489094720 3344298768720 3345115447296 3347711318484 3347928170496 3366214225920 3372428808560 3375264498060 3378616751328 3383257708404 3386102503329 3394528604160 3397382876160 3402049610880 3405741686784 3414584168667 3433550070240 3433772482560 3436960211712 3439850162112 3451309588480 3458956400640 3462391775232 3465247950080 3468783917376 3471700626576 3472925644440 3476694638592 3490662715020 3490888826880 3494450958336 3495684003840 3505082363370 3508563549456 3522983666085 3526806985728 3528051448320 3531017992320 3534524937216 3541050248988 3551171051520 3554157035520 3560718591360 3564255034368 3567252019968 3584052264960 3587065896960 3590628507648 3600282131264 3605227573752 3617237934080 3619946519280 3620830511104 3623875067904 3624918973290 3625153781760 3628852918272 3631904220672 3658720020480 3662453408256 3665195850771 3677405987840 3685553745120 3685792481280 3689553494016 3704454020736 3716794941440 3719679242760 3719920189440 3723373562688 3725029969920 3728729604096 3731864887296 3738754520928 3757849243824 3759175231560 3762336114810 3763254878208 3766419191808 3786991004160 3793982409630 3798099830784 3800943845244 3818844679680 3822055735680 3826203623424 3827553730560 3836137769737 3847101972480 3854204352640 3857445140640 3861276287232 3862743829020 3862994042880 3866580238176 3866830700544 3869831432376 3882723287040 3898403943840 3902381907048 3902634688512 3905663204898 3911281468416 3927249930240 3931257328128 3938515072854 3947133993138 3960283371520 3963613355520 3967657858944 3969057879360 3972395241360 3973365301248 3976340554368 3989587230720 3995067432960 4005808415280 4009786913664 4013158522464 4032058798080 4035449134080 4039457071104 4046914570272 4050317397672 4055881020471 4069392675840 4072439834190 4073434324992 4076859451392 4078298004480 4099503882240 4114608150016 4116060023040 4120260084288 4137081736320 4141571506176 4143032893440 4146516541440 4150747680768 4154171689920 4158297540096 4167510773328 4181394309120 4184639148105 4184910213120 4188795258024 4189066592256 4206098836044 4223270939160 4227580399302 4227854245888 4229072135505 4233661737984 4237221590784 4257177108480 4264988442624 4272862309632 4296200264640 4299812702640 4300862717952 4304479076352 4327989719040 4335979896720 4339625783220 4340685520896 4343935823136 4345868298240 4350184538112 4368063697920 4384157451128 4385704436820 4390179645429 4390464024576 4408508732160 4412887185408 4414850334720 4418156171520 4422664494144 4426312811235 4431116469248 4455318792960 4459065024960 4463615091312 4463904227328 4470035963904 4488285634560 4500352664080 4504822335104 4506534467190 4511010277872 4514803337772 4526038138880 4529843834880 4536066147840 4539880275840 4544389204992 4552778891556 4556607072381 4578066760320 4582613615616 4586466882816 4593064476672 4594934251663 4611941867520 4616522366976 4625045223168 4628934168768 4630567525920 4635292594824 4635592851456 4654216953360 4654518435840 4659267944448 4660912005120 4664831109120 4673443151160 4678084732608 4697311554780 4702409314304 4704068597760 4708023989760 4712394665277 4712699916288 4721400331984 4738876047360 4747624788480 4751179806555 4752340045824 4756336026624 4762869455232 4778736353280 4782754529280 4806970098336 4826595359040 4831833423872 4833225297720 4833538375680 4837289290470 4838470557696 4842538960896 4877977383810 4878293360640 4883271211008 4886927801028 4889101835520 4893957605376 4914071660160 4919404658688 4932177132519 4939272027648 4959572323680 4959893585920 4964498083584 4966706626560 4970425692960 4971639472128 4975819849728 4985006027904 5010465658432 5012233642080 5016448153080 5017673170944 5021566977726 5021892255744 5049321338880 5058643212840 5062896747090 5064133107712 5067925126992 5074886562606 5091792906240 5096074314240 5108612530176 5129469296640 5143260187520 5148368382976 5150325105360 5150658723840 5155440317568 5159775243168 5176964382720 5188434600960 5193587662848 5197871925120 5203175876064 5203512918016 5207550939864 5209388466660 5215041957888 5235994072530 5236333240320 5241676437504 5251353430472 5257623545055 5262845324184 5284817807360 5290210478592 5292077172480 5296526988480 5301787405824 5311575373482 5326756577280 5331235553280 5341077887040 5346382551552 5350878029952 5376078397440 5380598845440 5385942761472 5395886093696 5400423196896 5407841360628 5425856901120 5429919778920 5431245766656 5435812601856 5437730672640 5443279377408 5480196813910 5488080030720 5493680112384 5516108981760 5528330617680 5528688721920 5534330241024 5538895586560 5544396720128 5556681031104 5575192412160 5579518864140 5579880284160 5585060344032 5585422123008 5587544954880 5593094406144 5608131781392 5631027918880 5636773865736 5638762847340 5643504172215 5644882317312 5649628787712 5676236144640 5680486506240 5690973614445 5697149746176 5701415767866 5728267019520 5733083603520 5739305435136 5741330595840 5770652958720 5781306528960 5786167710960 5787580694528 5791914430848 5794115743530 5794491064320 5799870357264 5800246050816 5824084930560 5847605915760 5853572860572 5853952032768 5858494807347 5878011642880 5883849580544 5890874895360 5896885992192 5901750414980 5907772609281 5920700989707 5940425057280 5945420033280 5951486788416 5953586819040 5960047951872 5984380846080 6008712622920 6014680370496 6019737783696 6039791779840 6048088197120 6053173701120 6059185606656 6070371855408 6075476096508 6092840632320 6104089013760 6108659751285 6110151487488 6115289177088 6117447006720 6149255823360 6166726964224 6171912225024 6174090034560 6180390126432 6180790468608 6205622604480 6212357259264 6214549340160 6219774812160 6231257534880 6237446310144 6263082073040 6272091463680 6277365319680 6283192887036 6283599888384 6309148254066 6330166384640 6334906408740 6336453394432 6341370598953 6341781368832 6350492606976 6355832386176 6377006039040 6385765662720 6392107892736 6409293464448 6435460478720 6444300396960 6444717834240 6449719053960 6451294076928 6456718614528 6491984578560 6503969845080 6504391147520 6509438674830 6511028281344 6515903734704 6518802447360 6525276807168 6552095546880 6564191788090 6576236176692 6578556655230 6585696036864 6612763098240 6619330778112 6622275502080 6627234257280 6634426466304 6646674703872 6682978189440 6688597537440 6690230894592 6695422636968 6695856340992 6732428451840 6744857617120 6750528996120 6757233502656 6759801700785 6766515416808 6772205006658 6789057208320 6794765752320 6804099221760 6829168337334 6867100140480 6873920423424 6879700324224 6902619176960 6917912801280 6924783550464 6930495900160 6937567834752 6943401253152 6945851288880 6953389277184 6981325430040 6981777653760 6988901916672 6991368007680 7010164726740 7017127098912 7045967332170 7053613971456 7056102896640 7062035984640 7069049874432 7082100497976 7108314071040 7121437182720 7128510068736 7134504039936 7168104529920 7174131793920 7181257015296 7200564262528 7210455147504 7234475868160 7239893038560 7241661022208 7247750135808 7249837946580 7250307563520 7257705836544 7263808441344 7316966075715 7317440040960 7324906816512 7330391701542 7354811975680 7371107490240 7379106988032 7408908041472 7439358485520 7439840378880 7446747125376 7450059939840 7457459208192 7463729774592 7477509041856 7515698487648 7518350463120 7524672229620 7526509756416 7532350466589 7532838383616 7573982008320 7587964819260 7594345120635 7596199661568 7601887690488 7637689359360 7644111471360 7655107461120 7672275539474 7694203944960 7708408705280 7714890281280 7722552574464 7725487658040 7725988085760 7733160476352 7739662864752 7765446574080 7796807887680 7804763814096 7805269377024 7811326409796 7822562936832 7853991108795 7854499860480 7862514656256 7877030145708 7894267986276 7920566743040 7927226711040 7935315717888 7938115758720 7944790482720 7946730602496 7952681108736 7967363060223 7990134865920 8011616830560 8019573827328 8026317044928 8064117596160 8070898268160 8078914142208 8093829140544 8100634795344 8111762040942 8138785351680 8144879668380 8146868649984 8153718902784 8156596008960 8199007764480 8220295220865 8229216300032 8232120046080 8240520168576 8274163472640 8286065786880 8293033082880 8301495361536 8308343379840 8316595080192 8335021546656 8362788618240 8369278296210 8369820426240 8377590516048 8378133184512 8412197672088 8446541878320 8455160798604 8455708491776 8458144271010 8467323475968 8474443181568 8514354216960 8529976885248 8533449324517 8545724619264 8552123651799 8592400529280 8599625405280 8601725435904 8608958152704 8655979438080 8671959793440 8679251566440 8681371041792 8687871646272 8691736596480 8700369076224 8736127395840 8768314902256 8771408873640 8780359290858 8780928049152 8817017464320 8825774370816 8836312343040 8845328988288 8852625622470 8862232938496 8910637585920 8918130049920 8927230182624 8927808454656 8940071927808 8976571269120 9000705328160 9009644670208 9013068934380 9022020555744 9029606675544 9052076277760 9059687669760 9072132295680 9079760551680 9088778409984 9105557783112 9113214144762 9156133520640 9165227231232 9172933765632 9189868503326 9223883735040 9233044733952 9250090446336 9257868337536 9261135051840 9270585189648 9271185702912 9308433906720 9309036871680 9318535888896 9321824010240 9329662218240 9346886302320 9356169465216 9394623109560 9404818628608 9408137195520 9416047979520 9424789330554 9425399832576 9442800663968 9463722381099 9495249576960 9502359613110 9504680091648 9512672053248 9525738910464 9565509058560 9613940196672 9653190718080 9663666847744 9666450595440 9667076751360 9674578580940 9676941115392 9685077921792 9755954767620 9756586721280 9764158012245 9766542422016 9773855602056 9778203671040 9787915210752 9828143320320 9846287682135 9864354265038 9867834982845 9878544055296 9919144647360 9928996167168 9933413253120 9940851385920 9951639699456 9970012055808 10020931316864 10024467284160 10032896306160 10035346341888 10043133955452 10043784511488 10098642677760 10117286425680 10125793494180 10128266215424 10135850253984 10149773125212 10183585812480 10192148628480 10217225060352 10243752506001 10286520375040 10296736765952 10300650210720 10301317447680 10310880635136 10319550486336 10353928765440 10376869201920 10387175325696 10395743850240 10406351752128 10415101879728 10418776933320 10430083915776 10471988145060 10472666480640 10483352875008 10502706860944 10515247090110 10525690648368 10568950998255 10569635614720 10580420957184 10584154344960 10593053976960 10603574811648 10623150746964 10653513154560 10662471106560 10682155774080 10692765103104 10701756059904 10752156794880 10761197690880 10771885522944 10791772187392 10800846393792 10815682721256 10851713802240 10859839557840 10862491533312 10871625203712 10875461345280 10886558754816 10960393627820 10976160061440 10987360224768 10995587552313 11032217963520 11056661235360 11057377443840 11068660482048 11077791173120 11088793440256 11113362062208 11150384824320 11159037728280 11159760568320 11170120688064 11175089909760 11186188812288 11216263562784 11262055837760 11273547731472 11277525694680 11287008344430 11289764634624 11299257575424 11360973012480 11381947228890 11394299492352 11402831535732 11456534039040 11466167207040 11478610870272 11482661191680 11508413309211 11541305917440 11562613057920 11572335421920 11575161389056 11583828861696 11588231487060 11588982128640 11599740714528 11600492101632 11648169861120 11695211831520 11707145721144 11707904065536 11716989614694 11756023285760 11767699161088 11781749790720 11793771984384 11803500829960 11815545218562 11841401979414 11880850114560 11890840066560 11902973576832 11907173638080 11920095903744 11968761692160 12017425245840 12029360740992 12039475567392 12079583559680 12096176394240 12106347402240 12118371213312 12140743710816 12150952193016 12208178027520 12217319502570 12220302974976 12230578354176 12234894013440 12298511646720 12333453928448 12343824450048 12348180069120 12360780252864 12411245208960 12424714518528 12429098680320 12439549624320 12462515069760 12474892620288 12526164146080 12544182927360 12553917444315 12554730639360 12566385774072 12567199776768 12618296508132 12660332769280 12669812817480 12672906788864 12682741197906 12683562737664 12687216406515 12700985213952 12711664772352 12771531325440 12818586928896 12870920957440 12888600793920 12899438107920 12902588153856 12913437229056 12983969157120 13007939690160 13008782295040 13018877349660 13022056562688 13031807469408 13037604894720 13050553614336 13104191093760 13128383576180 13152472353384 13157113310460 13170538936287 13171392073728 13225526196480 13238661556224 13244551004160 13254468514560 13278938433705 13293349407744 13365956378880 13377195074880 13390845273936 13391712681984 13464856903680 13489715234240 13501057992240 13514467005312 13519603401570 13533030833616 13544410013316 13578114416640 13589531504640 13608198443520 13658336674668 13669821217143 13734200280960 13747840846848 13759400648448 13784802754989 13835825602560 13849567100928 13860991800320 13875135669504 13886802506304 13891702577760 13906778554368 13962650860080 13963555307520 13977803833344 13982736015360 14020329453480 14034254197824 14091934664340 14107227942912 14112205793280 14124071969280 14138099748864 14164200995952 14216628142080 14242874365440 14253539419665 14257020137472 14269008079872 14336209059840 14348263587840 14401128525056 14420910295008 14468951736320 14479786077120 14495500271616 14499675893160 14500615127040 14515411673088 14527616882688 14633932151430 14634880081920 14649813633024 14660783403084 14709623951360 14742214980480 14758213976064 14796531397557 14817816082944 14878716971040 14879680757760 14893494250752 14900119879680 14914918416384 14927459549184 14955018083712 15031396975296 15036700926240 15049344459240 15053019512832 15064700933178 15065676767232 15147964016640 15175929638520 15188690241270 15192399323136 15203775380976 15275378718720 15288222942720 15344551078948 15388407889920 15416817410560 15429780562560 15445105148928 15450975316080 15451976171520 15466320952704 15479325729504 15530893148160 15593615775360 15609527628192 15610538754048 15622652819592 15645125873664 15707982217590 15708999720960 15725029312512 15754060291416 15772870635165 15788535972552 15841133486080 15854453422080 15870631435776 15876231517440 15889580965440 15905362217472 15934726120446 15980269731840 16023233661120 16039147654656 16052634089856 16128235192320 16141796536320 16157828284416 16187658281088 16201269590688 16223524081884 16277570703360 16289759336760 16293737299968 16307437805568 16313192017920 16440590441730 16458432600064 16464240092160 16481040337152 16548326945280 16586066165760 16602990723072 16616686759680 16633190160384 16670043093312 16725577236480 16738556592420 16739640852480 16755181032096 16756266369024 16824395344176 16893083756640 16910321597208 16911416983552 16916288542020 16930512516645 16934646951936 16948886363136 17028708433920 17066898649034 17072920843335 17091449238528 17104247303598 17184801058560 17199250810560 17217916305408 17311958876160 17343919586880 17358503132880 17362742083584 17375743292544 17383473192960 17400738152448 17472254791680 17536629804512 17542817747280 17560718581716 17561856098304 17575484422041 17634034928640 17651548741632 17672624686080 17690657976576 17705251244940 17723317827843 17724465876992 17762102969121 17821275171840 17836260099840 17854460365248 17880143855616 17953142538240 18001410656320 18019289340416 18026137868760 18044041111488 18059213351088 18104152555520 18119375339520 18144264591360 18159521103360 18177556819968 18211115566224 18226428289524 18312267041280 18325979253855 18330454462464 18345867531264 18379737006652 18447767470080 18500180892672 18515736675072 18522270103680 18541170379296 18542371405824 18616867813440 18637071777792 18643648020480 18659324436480 18693772604640 18712338930432 18789246219120 18809637257216 18816274391040 18832095959040 18849578661108 18850799665152 18885601327936 18927444762198 18990499153920 19004719226220 19009360183296 19024111796859 19025344106496 19051477820928 19131018117120 19180688848685 19227880393344 19306381436160 19332901190880 19334153502720 19349157161880 19353882230784 19370155843584 19511909535240 19513173442560 19528316024490 19533084844032 19547711204112 19556407342080 19575830421504 19656286640640 19692575364270 19728708530076 19735669965690 19757088110592 19838289294720 19857992334336 19866826506240 19881702771840 19903279398912 19940024111616 20041862633728 20048934568320 20065792612320 20070692683776 20086267910904 20087569022976 20197285355520 20234572851360 20251586988360 20256532430848 20271700507968 20279405102355 20299546250424 20367171624960 20384297256960 20487505012002 20573040750080 20593473531904 20601300421440 20621761270272 20639100972672 20707857530880 20753738403840 20774350651392 20791487700480 20812703504256 20830203759456 20837553866640 20860167831552 20943976290120 20945332961280 20966705750016 21005413721888 21030494180220 21051381296736 21137901996510 21139271229440 21160841914368 21168308689920 21186107953920 21207149623296 21246301493928 21324942213120 21364311548160 21385530206208 21403512119808 21504313589760 21522395381760 21543771045888 21583544374784 21601692787584 21631365442512 21703427604480 21719679115680 21724983066624 21743250407424 21750922690560 21773117509632 21920787255640 21950898227145 21952320122880 21974720449536 21991175104626 22064435927040 22113322470720 22137320964096 22155582346240 22177586880512 22226724124416 22318075456560 22319521136640 22340241376128 22350179819520 22372377624576 22432527125568 22524111675520 22547095462944 22555051389360 22574016688860 22579529269248 22598515150848 22721946024960 22763894457780 22783035361905 22788598984704 22805663071464 22913068078080 22932334414080 22965322383360 22974671258315 23016826618422 23082611834880 23125226115840 23144670843840 23167657723392 23176462974120 23177964257280 23199481429056 23296339722240 23390423663040 23414291442288 23415808131072 23433979229388 23512046571520 23535398322176 23561973326385 23563499581440 23587543968768 23607001659920 23631090437124 23682803958828 23761700229120 23781680133120 23805947153664 23814347276160 23840191807488 23902089180669 24034850491680 24058721481984 24078951134784 24159167119360 24192352788480 24212694804480 24236742426624 24281487421632 24301904386032 24416356055040 24434639005140 24440605949952 24461156708352 24469788026880 24597023293440 24660885662595 24666907856896 24687648900096 24696360138240 24721560505728 24822490417920 24858197360640 24879099248640 24925030139520 24949785240576 25052328292160 25088365854720 25107834888630 25109461278720 25132771548144 25134399553536 25236593016264 25320665538560 25339625634960 25345813577728 25365482395812 25367125475328 25374432813030 25401970427904 25423329544704 25543062650880 25600347973551 25637173857792 25656370955397 25741841914880 25777201587840 25798876215840 25805176307712 25826874458112 25967938314240 26015879380320 26017564590080 26037754699320 26044113125376 26063614938816 26075209789440 26101107228672 26208382187520 26256767152360 26304944706768 26314226620920 26341077872574 26342784147456 26451052392960 26477323112448 26508937029120 26557876867410 26586698815488 26731912757760 26754390149760 26781690547872 26783425363968 26929713807360 26979430468480 27002115984480 27028934010624 27039206803140 27066061667232 27088820026632 27156228833280 27179063009280 27216396887040 27316673349336 27339642434286 27468400561920 27495681693696 27518801296896 27569605509978 27671651205120 27699134201856 27721983600640 27750271339008 27773605012608 27783405155520 27813557108736 27925301720160 27927110615040 27955607666688 27965472030720 28040658906960 28068508395648 28183869328680 28214455885824 28224411586560 28248143938560 28276199497728 28328401991904 28391167143297 28485748730880 28507078839330 28514040274944 28538016159744 28696527175680 28802257050112 28841820590016 28937903472640 28959572154240 28991000543232 28999351786320 29001230254080 29030823346176 29055233765376 29267864302860 29269760163840 29292474036735 29299627266048 29321566806168 29419247902720 29484429960960 29538863046405 29593062795114 29603504948535 29635632165888 29757433942080 29786988501504 29800239759360 29854919098368 29910036167424 30062793950592 30073401852480 30098688918480 30106039025664 30129401866356 30131353534464 30295928033280 30351859277040 30377380482540 30384798646272 30407550761952 30550757437440 30576445885440 30689102157896 30731257518003 30833634821120 30859561125120 30890210297856 30901950632160 30903952343040 30932641905408 30958651459008 31061786296320 31187231550720 31219055256384 31245305639184 31290251747328 31415964435180 31417999441920 31450058625024 31508120582832 31545741270330 31577071945104 31682266972160 31706852994765 31708906844160 31741262871552 31752463034880 31779161930880 31810724434944 31869452240892 31960539463680 32046467322240 32078295309312 32105268179712 32164539761641 32256470384640 32283593072640 32315656568832 32375316562176 32402539181376 32447048163768 32555141406720 32579518673520 32587474599936 32614875611136 32626384035840 32881180883460 32916865200128 32928480184320 32962080674304 32986762656939 33096653890560 33172132331520 33205981446144 33233373519360 33266380320768 33340086186624 33451154472960 33477113184840 33479281704960 33510362064192 33648790688352 33786167513280 33820643194416 33822833967104 33832577084040 33861025033290 33869293903872 33897772726272 34133797298068 34145841686670 34182898477056 34208494607196 34369602117120 34398501621120 34435832610816 34525239927633 34623917752320 34687839173760 34717006265760 34725484167168 34751486585088 34766946385920 34801476304896 34944509583360 35073259609024 35085635494560 35121437163432 35123712196608 35150968844082 35268069857280 35303097483264 35345249372160 35381315953152 35410502489880 35446635655686 35448931753984 35524205938242 35642550343680 35672520199680 35708920730496 35760287711232 35906285076480 36002821312640 36038578680832 36052275737520 36088082222976 36118426702176 36208305111040 36238750679040 36288529182720 36319042206720 36355113639936 36422231132448 36452856579048 36624534082560 36651958507710 36660908924928 36691735062528 36759474013304 36895534940160 37000361785344 37031473350144 37044540207360 37082340758592 37233735626880 37274143555584 37287296040960 37318648872960 37387545209280 37424677860864 37578492438240 37619274514432 37632548782080 37661752332945 37664191918080 37699157322216 37701599330304 37771202655872 37854889524396 37980998307840 38009438452440 38018720366592 38048223593718 38050688212992 38102955641856 38361377697370 38455760786688 38612762872320 38665802381760 38698314323760 38707764461568 38740311687168 39023819070480 39026346885120 39056632048980 39066169688064 39095422408224 39112814684160 39151660843008 39312573281280 39385150728540 39457417060152 39471339931380 39511616808861 39514176221184 39676578589440 39715984668672 39733653012480 39763405543680 39836815301115 39880048223232 40083725267456 40097869136640 40131585224640 40172535821808 40175138045952 40394570711040 40469145702720 40503173976720 40513064861696 40543401015936 40558810204710 40599092500848 40734343249920 40768594513920 40975010024004 41009463651429 41146081500160 41186947063808 41202600842880 41243522540544 41278201945344 41354408264967 41507476807680 41548701302784 41582975400960 41625407008512 41660407518912 41675107733280 41720335663104 41887952580240 41890665922560 41933411500032 42010827443776 42060988360440 42102762593472 42275803993020 42278542458880 42321683828736 42336617379840 42372215907840 42414299246592 42492602987856 42649884426240 42667246622585 42728623096320 42760618258995 42771060412416 42807024239616 43008627179520 43044790763520 43167088749568 43203385575168 43262730885024 43406855208960 43439358231360 43486500814848 43501845381120 43546235019264 43841574511280 43901796454290 43904640245760 43949440899072 43982350209252 44128871854080 44226644941440 44274641928192 44311164692480 44355173761024 44389594192671 44453448248832 44636150913120 44639042273280 44680482752256 44700359639040 44744755249152 44865054251136 45048223351040 45094190925888 45110102778720 45148033377720 45159058538496 45197030301696 45443892049920 45527788915560 45566070723810 45577197969408 45611326142928 45826136156160 45864668828160 45949342516630 46033653236844 46165223669760 46250452231680 46289341687680 46335315446784 46352925948240 46355928514560 46398962858112 46592679444480 46780847326080 46828582884576 46831616262144 46867958458776 47024093143040 47070796644352 47123946652770 47126999162880 47175087937536 47214003319840 47262180874248 47318611905495 47365607917656 47523400458240 47563360266240 47611894307328 47628694552320 47804178361338 48069700983360 48117442963968 48157902269568 48318334238720 48384705576960 48425389608960 48473484853248 48562974843264 48603808772064 48832712110080 48869278010280 48881211899904 48922313416704 48939576053760 49321771325190 49333815713792 49375297800192 49392720276480 49443121011456 49644980835840 49758198497280 49850060279040 49899570481152 50104656584320 50176731709440 50215669777260 50218922557440 50265543096288 50268799107072 50473186032528 50641331077120 50679251269920 50691627155456 50730964791624 50734250950656 50748865626060 50803940855808 50846659089408 51086125301760 51200695947102 51218762530005 51274347715584 51312741910794 51483683829760 51554403175680 51597752431680 51653748916224 51935876628480 52031758760640 52075509398640 52088226250752 52127229877632 52150419578880 52202214457344 52416764375040 52513534304720 52609889413536 52628453241840 52682155745148 52685568294912 52726453266123 52902104785920 52954646224896 53017874058240 53115753734820 53169953483529 53173397630976 53463825515520 53508780299520 53563381095744 53859427614720 53958860936960 54004231968960 54057868021248 54078413606280 54132123334464 54177640053264 54312457666560 54358126018560 54432793774080 54633346698672 54679284868572 54936801123840 54977937761565 54991363387392 55037602593792 55139211019956 55343302410240 55443967201280 55500542678016 55547210025216 55566810311040 55627114217472 55850603440320 55911215333376 55930944061440 56081317813920 56137016791296 56367738657360 56428911771648 56448823173120 56496287877120 56552398995456 56656803983808 56782334286594 56971497461760 57014157678660 57028080549888 57072335390577 57076032319488 57393054351360 57542066546055 57604514100224 57683641180032 57875806945280 57919144308480 57998703572640 58002460508160 58061646692352 58110467530752 58535728605720 58539520327680 58584948073470 58599254532096 58643133612336 58838495805440 58968859921920 59077726092810 59186125590228 59207009897070 59271264331776 59514867884160 59573977003008 59600479518720 59709838196736 59734145271619 59820072334848 60125587901184 60146803704960 60197377836960 60212078051328 60258803732712 60262707068928 60591856066560 60703718554080 60754760965080 60769597292544 60815101523904 61101514874880 61152891770880 61378204315792 61462515036006 61667269642240 61719122250240 61780420595712 61803901264320 61865283810816 61917302918016 62123572592640 62374463101440 62438110512768 62490611278368 62580503494656 62831928870360 62835998883840 62900117250048 63016241165664 63091482540660 63154143890208 63364533944320 63413705989530 63417813688320 63482525743104 63504926069760 63558323861760 63621448869888 63738904481784 64092934644480 64156590618624 64210536359424 64329079523282 64512940769280 64567186145280 64631313137664 64750633124352 64805078362752 64894096327536 65110282813440 65159037347040 65174949199872 65229751222272 65252768071680 65762361766920 65833730400256 65852694681435 65856960368640 65924161348608 65973525313878 66193307781120 66411962892288 66466747038720 66532760641536 66680172373248 66954226369680 66958563409920 67020724128384 67297581376704 67572335026560 67641286388832 67645667934208 67665154168080 67722050066580 67738587807744 67795545452544 68267594596136 68291683373340 68349106085715 68365796954112 68416989214392 68739204234240 68797003242240 68924013774945 69050479855266 69247835504640 69375678347520 69434012531520 69502973170176 69533892771840 69889019166720 70146519218048 70171270989120 70242874326864 70247424393216 70301937688164 70536139714560 70606194966528 70690498744320 70762631906304 70821004979760 70893271311372 70897863507968 71048411876484 71285100687360 71345040399360 71417841460992 71520575422464 71706267542007 72005642625280 72077157361664 72104551475040 72176164445952 72236853404352 72477501358080 72577058365440 72638084413440 72710227279872 72844462264896 72905713158096 73249068165120 73303917015420 73321817849856 73383470125056 73518948026608 73791069880320 73982656987785 74000723570688 74062946700288 74089080414720 74164681517184 74467471253760 74574592081920 74637297745920 74775090418560 74849355721728 75156984876480 75238549028864 75265097564160 75323504665890 75328383836160 75398314644432 75403198660608 75542405311744 75709779048792 75961996615680 76018876904880 76037440733184 76096447187436 76101376425984 76205911283712 76722755394740 76801043920653 76911521573376 76969112866191 77225525744640 77331604763520 77396628647520 77415528923136 77480623374336 78047638140960 78052693770240 78113264097960 78132339376128 78190844816448 78225629368320 78303321686016 78625146562560 78770301457080 78914834120304 78942679862760 79023233617722 79028352442368 79353157178880 79431969337344 79526811087360 79673630602230 79760096446464 80167450534912 80195738273280 80263170449280 80345071643616 80350276091904 80789141422080 80938291405440 81006347953440 81026129723392 81086802031872 81117620409420 81198185001696 81468686499840 81537189027840 81950020048008 82018927302858 82292163000320 82373894127616 82405201685760 82487045081088 82556403890688 82708816529934 83014953615360 83097402605568 83165950801920 83250814017024 83320815037824 83350215466560 83440671326208 83775905160480 83781331845120 83866823000064 84021654887552 84121976720880 84205525186944 84551607986040 84557084917760 84643367657472 84673234759680 84744431815680 84828598493184 84985205975712 85334493245170 85457246192640 85521236517990 85542120824832 85614048479232 86089581527040 86334177499136 86406771150336 86525461770048 86813710417920 86878716462720 86973001629696 87003690762240 87092470038528 87683149022560 87803592908580 87809280491520 87877422110205 87898881798144 87964700418504 88257743708160 88453289882880 88616589139215 88622329384960 88710347522048 88779188385342 88810514845605 88906896497664 89272301826240 89360965504512 89400719278080 89730108502272 90096446702080 90188381851776 90220205557440 90296066755440 90318117076992 90394060603392 90887784099840 91055577831120 91132141447620 91154395938816 91222652285856 91652272312320 91729337656320 91898685033260 92067306473688 92193772554009 92500904463360 92578683375360 92670630893568 92705851896480 92711857029120 92797925716224 93185358888960 93561694652160 93657165769152 93735916917552 94048186286080 94141593288704 94247893305540 94253998325760 94350175875072 94428006639680 94524361748496 94637223810990 94731215835312 95046800916480 95120558984295 95126720532480 95223788614656 95257389104640 95608356722676 96139401966720 96234885927936 96315804539136 96493619284923 96769411153920 96850779217920 96946969706496 97125949686528 97207617544128 97665424220160 97738556020560 97762423799808 97844626833408 97879152107520 98643542650380 98667631427584 98750595600384 98785440552960 98886242022912 99289961671680 99516396994560 99700120558080 99799140962304 100209313168640 100353463418880 100431339554520 100437845114880 100531086192576 100946372065056 101282662154240 101358502539840 101461929583248 101468501901312 101497731252120 101607881711616 101693318178816 102401391894204 102437525060010 102548695431168 102625483821588 102967367659520 103108806351360 103195504863360 103307497832448 103575719782899 103871753256960 104063517521280 104151018797280 104176452501504 104254459755264 104300839157760 104404428914688 104833528750080 105027068609440 105219778827072 105256906483680 105364311490296 105371136589824 105452906532246 105804209571840 105909292449792 106035748116480 106231507469640 106339906967058 106346795261952 106927651031040 107017560599040 107126762191488 107718855229440 107917721873920 108008463937920 108115736042496 108156827212560 108264246668928 108355280106528 108624915333120 108716252037120 108865587548160 109266693397344 109358569737144 109873602247680 109955875523130 109982726774784 110075205187584 110278422039912 110686604820480 110887934402560 111001085356032 111094420050432 111133620622080 111701206880640 111822430666752 111861888122880 112162635627840 112274033582592 112735477314720 112857823543296 112897646346240 112992575754240 113104797990912 113313607967616 113564668573188 113942994923520 114028315357320 114056161099776 114144670781154 114152064638976 115084133092110 115209028200448 115367282360064 115838288616960 115997407145280 116123293384704 116220935061504 117071457211440 117079040655360 117169896146940 117198509064192 117286267224672 117676991610880 117937719843840 118155452185620 118372251180456 118414019794140 118542528663552 119029735768320 119147954006016 119200959037440 119468290543238 119510445903345 119640144669696 120251175802368 120293607409920 120394755673920 120517607465424 120525414137856 121183712133120 121407437108160 121509521930160 121539194585088 121630203047808 122203029749760 122305783541760 122756408631584 122925030072012 123028390954287 123334539284480 123438244500480 123560841191424 123607802528640 123730567621632 123834605836032 124063224794901 124748926202880 124876221025536 124981222556736 125161006989312 125663857740720 125671997767680 125800234500096 126032482331328 126182965081320 126308287780416 126729067888640 126827411979060 126835627376640 126965051486208 127009852139520 127116647723520 127242897739776 127477808963568 128001739867755 128185869288960 128281854776985 128313181237248 128421072718848 128658159046564 129025881538560 129134372290560 129501266248704 129610156725504 129788192655072 130220565626880 130318074694080 130459502444544 130505536143360 131524723533840 131667460800512 131705389362870 131713920737280 131848322697216 131947050627756 132386615562240 132823925784576 132933494077440 133065521283072 133168782578013 133360344746496 133908452739360 133917126819840 134041448256768 134595162753408 135144670053120 135282572777664 135330308336160 135444100133160 135477175615488 135591090905088 136535189192272 136583366746680 136698212171430 136731593908224 136833978428784 137478408468480 137594006484480 137848027549890 138100959710532 138495671009280 138751356695040 138868025063040 139005946340352 139067785543680 139778038333440 140293038436096 140342541978240 140485748653728 140494848786432 140603875376328 141072279429120 141212389933056 141380997488640 141525263812608 141642009959520 141786542622744 141795727015936 141955835716485 142096823752968 142570201374720 142690080798720 142835682921984 143412535084014 144011285250560 144154314723328 144209102950080 144352328891904 144473706808704 144955002716160 145154116730880 145276168826880 145420454559744 145688924529792 145811426316192 146498136330240 146607834030840 146643635699712 146766940250112 147037896053216 147965313975570 148001447141376 148125893400576 148178160829440 148329363034368 148934942507520 149274595491840 149550180837120 149698711443456 150313969752960 150477098057728 150530195128320 150647009331780 150656767672320 150796629288864 150806397321216 151084810623488 151419558097584 151923993231360 152037753809760 152074881466368 152192894374872 152202752851968 152411822567424 153445510789480 153602087841306 153656287590015 153823043146752 153938225732382 154451051489280 154663209527040 154793257295040 154961246748672 156095276281920 156226528195920 156264678752256 156381689632896 156451258736640 156606643372032 157250293125120 157540602914160 157829668240608 157885359725520 158046467235444 158056704884736 158706314357760 158863938674688 159053622174720 159347261204460 159509860450587 159520192892928 160334901069824 160391476546560 160526340898560 160690143287232 160822698808205 161578282844160 161876582810880 162012695906880 162173604063744 162235240818840 162396370003392 162937372999680 163074378055680 163900040096016 164037854605716 164584326000640 164747788255232 164810403371520 164933813284695 164974090162176 165112807781376 165417633059868 166029907230720 166331901603840 166501628034048 166641630075648 166700430933120 166881342652416 167551810320960 167733646000128 168043309775104 168243953441760 168411050373888 169103215972080 169114169835520 169286735314944 169346469519360 169488863631360 169657196986368 169970411951424 170668986490340 170914492385280 171042473035980 171084241649664 171217006171731 171228096958464 172179163054080 172626199638165 172668354998272 172813542300672 173050923540096 173627420835840 173757432925440 174007381524480 174184940077056 175366298045120 175607185817160 175618560983040 175754844220410 175797763596288 175929400837008 176515487416320 176906579765760 177233178278430 177244658769920 177420695044096 177558376770684 177621029691210 177813792995328 178544603652480 178721931009024 178801438556160 179202435814857 179460217004544 180192893404160 180376763703552 180440411114880 180592133510880 180636234153984 180788121206784 181775568199680 182111155662240 182264282895240 182308791877632 182445304571712 183304544624640 183458675312640 183797370066520 184134612947376 184387545108018 185001808926720 185157366750720 185341261787136 185411703792960 185595851432448 186370717777920 187123389304320 187314331538304 187471833835104 188096372572160 188495786611080 188507996651520 188700351750144 188856013279360 189048723496992 189274447621980 189462431670624 190093601832960 190241117968590 190253441064960 190447577229312 190514778209280 191216713445352 192278803933440 192469771855872 192631609078272 192987238569846 193538822307840 193701558435840 193893939412992 194251899373056 194415235088256 195330848440320 195477112041120 195524847599616 195689253666816 195758304215040 197287085300760 197335262855168 197501191200768 197558084044305 197570881105920 197772484045824 198579923343360 199400241116160 199598281924608 200418626337280 200862679109040 200875690229760 201062172385152 201892744130112 202565324308480 202717005079680 202923859166496 202937003802624 202995462504240 203215763423232 203386636357632 204802783788408 204875050120020 205047318257145 205097390862336 205250967643176 205934735319040 206217612702720 206391009726720 206772041324835 207151439565798 207743506513920 208127035042560 208302037594560 208508919510528 208601678315520 209667057500160 210054137218880 210439557654144 210513812967360 210728622980592 210742273179648 210905813064492 211608419143680 211818584899584 212071496232960 212463014939280 212679813934116 212693590523904 213855302062080 214035121198080 214253524382976 215118802626021 215835443747840 216016927875840 216231472084992 216313654425120 216528493337856 216710560213056 217432504074240 217731175096320 218533386794688 218717139474288 219747204495360 219911751046260 219965453549568 220150410375168 220556844079824 221373209640960 221775868805120 221947970963355 222002170712064 222188840100864 222267241244160 223402413761280 223723776245760 224325271255680 224548067165184 225470954629440 225715647086592 225795292692480 225985151508480 226209595981824 226627215935232 227129337146376 227885989847040 228056630714640 228112322199552 228289341562308 228304129277952 230168266184220 230403131761959 230418056400896 230734564720128 230907338598573 231676577233920 231994814290560 232246586769408 232441870123008 234142914422880 234158081310720 234339792293880 234397018128384 234572534449344 235353983221760 235875439687680 236310904371240 236744502360912 236828039588280 237085057327104 238059471536640 238295908012032 238936581086476 239020891806690 239280289339392 240502351604736 240587214819840 240789511347840 241035214930848 241050828275712 242367424266240 242814874216320 243019043860320 243078389170176 243260406095616 244406059499520 244611567083520 245512817263168 245850060144024 246056781908574 246669078568960 246876489000960 247121682382848 247215605057280 247461135243264 247669211672064 248126449589802 249497852405760 249752442051072 249962445113472 250322013978624 251327715481440 251343995535360 251600469000192 252064964662656 252365930162640 252616575560832 253458135777280 253654823958120 253671254753280 253930102972416 254019704279040 254233295447040 254485795479552 254955617927136 256003479735510 256371738577920 256563709553970 256626362474496 256842145437696 257316318093128 258268744581120 259002532497408 259220313451008 259576385310144 260441131253760 260636149388160 260919004889088 261011072286720 263049447067680 263334921601024 263410778725740 263427841474560 263632266330615 263696645394432 263894101255512 264773231124480 265849767417645 265866988154880 266131042566144 266337565156026 266720689492992 267816905478720 268082896513536 269190325506816 270289340106240 270565145555328 270660616672320 270888200266320 270954351230976 271182181810176 273070378384544 273166733493360 273396424342860 273463187816448 273667956857568 274956816936960 275188012968960 275696055099780 276201919421064 276581317662027 277502713390080 277736050126080 278011892680704 278135571087360 279556076666880 280586076872192 280685083956480 280971497307456 281207750752656 282144558858240 282424779866112 282761994977280 283050527625216 283284019919040 283573085245488 283591454031872 283911671432970 284193647505936 285140402749440 285361676952885 285380161597440 285671365843968 286825070168028 288022570501120 288308629446656 288418205900160 288704657783808 288947413617408 289480857854769 290308233461760 290552337653760 290840909119488 291377849059584 291622852632384 292996272660480 293215668061680 293287271399424 293533880500224 294075792106432 295930627951140 296002894282752 296251786801152 296356321658880 296658726068736 297869885015040 298549190983680 298670726358095 299100361674240 299397422886912 300627939505920 301060390256640 301294018663560 301313535344640 301593258577728 302169621246976 302839116195168 303847986462720 304075507619520 304385788749744 304405505703936 304823645134848 306891021578960 307204175682612 307312575180030 307646086293504 307876451464764 308902102978560 309326419054080 309586514590080 309922493497344 310727159348697 312190552563840 312453056391840 312529357504512 312763379265792 312902517473280 313213286744064 314500586250240 315081205828320 315659336481216 315770719451040 316092934470888 316113409769472 317412628715520 317727877349376 318107244349440 318694522408920 319019720901174 319040385785856 320669802139648 320782953093120 321052681797120 321380286574464 321645397616410 323156565688320 323753165621760 324025391813760 324347208127488 324470481637680 324792740006784 325874745999360 326148756111360 327800080192032 328075709211432 329168652001280 329495576510464 329620806743040 329867626569390 329948180324352 330225615562752 330835266119736 332059814461440 332663803207680 333003256068096 333283260151296 333400861866240 335103620641920 335467292000256 336086619550208 336487906883520 336822100747776 338206431944160 338228339671040 338573470629888 338692939038720 338977727262720 339314393972736 339940823902848 341337972980680 341828984770560 342084946071960 342168483299328 342434012343462 342456193916928 345252399276330 345336709996544 345627084601344 346101847080192 347514865850880 348369880154112 350732596090240 351214371634320 351237121966080 351509688440820 351595527192576 351858801674016 353030974832640 353813159531520 354466356556860 354489317539840 354841390088192 355116753541368 355242059382420 355627585990656 357089207304960 357443862018048 357602877112320 358404871629714 358531337710035 358920434009088 360385786808320 360753527407104 360880822229760 361184267021760 361576242413568 363551136399360 364222311324480 364528565790480 364617583755264 364890609143424 366609089249280 366917350625280 367594740133040 368269225894752 368775090216036 369085172862861 370003617853440 370314733501440 370682523574272 370823407585920 371191702864896 372189674384703 374246778608640 374628663076608 374943667670208 376192745144320 376991573222160 377015993303040 377400703500288 377712026558720 378097446993984 378548895243960 378924863341248 380187203665920 380482235937180 380506882129920 380895154458624 381029556418560 382433426890704 384005219603265 384557607866880 384845564330955 384939543711744 385263218156544 385974477139692 387077644615680 387403116871680 388503798746112 388830470176512 390661696880640 390954224082240 391378507333632 391516608430080 394574170601520 394670525710336 395002382401536 395116168088610 395141762211840 395544968091648 397159846686720 398800482232320 399196563849216 399506347734039 400837252674560 401725358218080 401751380459520 402124344770304 403785488260224 405130648616960 405434010159360 405847718332992 405990925008480 406431526846464 406773272715264 409605567576816 409750100240040 410094636514290 410194781724672 410501935286352 411869470638080 412435225405440 412782019453440 413544082649670 414302879131596 415487013027840 416254070085120 416604075189120 417017839021056 417203356631040 418139016901333 419334115000320 420108274437760 420879115308288 421027625934720 421457245961184 421484546359296 421811626128984 423216838287360 423637169799168 424142992465920 424926029878560 425359627868232 425387181047808 427710604124160 428070242396160 428507048765952 430237605252042 431670887495680 432033855751680 432462944169984 432627308850240 433056986675712 433421120426112 434865008148480 435462350192640 437066773589376 437434278948576 439494408990720 439823502092520 439930907099136 440300820750336 441113688159648 443551737610240 443895941926710 444004341424128 444377680201728 444534482488320 446804827522560 448650542511360 449096134330368 450941909258880 451431294173184 451590585384960 451970303016960 452419191963648 453254431870464 454258674292752 455771979694080 456113261429280 456224644399104 456578683124616 456608258555904 460336532368440 460806263523918 460836112801792 460968862770045 461469129440256 461814677197146 463353154467840 463989628581120 464883740246016 468285828845760 468679584587760 468794036256768 469145068898688 470707966443520 471750879375360 472621808742480 473489004721824 473656079176560 474170114654208 476118943073280 476591816024064 477873162172952 478041783613380 478529581351761 478560578678784 481004703209472 481174429639680 481579022695680 482070429861696 482468096424615 484734848532480 485629748432640 486038087720640 486520812191232 488812118999040 489223134167040 491025634526336 491700120288048 492113563817148 493338157137920 493752978001920 494243364765696 494431210114560 494922270486528 495338423344128 496252899179604 498995704811520 499504884102144 499924890226944 500644027957248 502655430962880 503200938000384 504129929325312 504731860325280 505233151121664 507309647916240 507342509506560 507860205944832 508039408558080 508466590894080 508971590959104 509911235854272 512006959471020 512743477155840 513127419107940 513252724948992 513651018515193 513684290875392 514632636186256 516537489162240 517878598914495 518005064994816 518440626902016 519152770620288 520882262507520 521272298776320 522022144573440 526098894135360 526669843202048 526821557451480 526855682949120 527264532661230 527393290788864 527788202511024 529546462248960 531699534835290 531733976309760 532262085132288 532675130312052 533441378985984 535633810957440 536165793027072 537607307444571 538380651013632 540578680212480 541130291110656 541321233344640 541776400532640 541908702461952 542364363620352 546140756769088 546333466986720 546792848685720 546926375632896 547335913715136 549913633873920 550376025937920 551392110199560 552403838842128 553162635324054 555005426780160 555472100252160 556023785361408 559112153333760 561172153744384 561370167912960 561942994614912 562415501505312 564289117716480 565523989954560 566101055250432 566568039838080 567146170490976 567182908063744 567823342865940 568387295011872 570280805498880 570723353905770 570760323194880 571342731687936 573650140336056 576045141002240 576617258893312 576836411800320 577409315567616 577894827234816 578961715709538 580616466923520 581104675307520 581681818238976 582755698119168 583245705264768 585992545320960 586431336123360 586574542798848 587067761000448 588151584212864 591861255902280 592005788565504 592503573602304 592712643317760 593317452137472 595739770030080 597341452716190 598200723348480 598794845773824 601255879011840 602588037327120 602627070689280 603186517155456 604339242493952 605678232390336 607695972925440 608151015239040 608771577499488 608811011407872 609647290269696 613782043157920 614408351365224 614625150360060 615141954771435 615292172587008 615752902929528 617804205957120 618652838108160 619173029180160 620316123974505 621454318697394 624381105127680 624906112783680 625526758531584 625805034946560 629001172500480 630162411656640 631318672962432 631541438902080 632185868941776 632226819538944 634825257431040 635455754698752 636214488698880 637389044817840 638039441802348 638080771571712 641339604279296 641565906186240 642105363594240 642760573148928 643290795232820 645356407878063 647506331243520 648050783627520 648694416254976 648940963275360 649585480013568 652297512222720 655600160384064 656151418422864 658337304002560 658991153020928 659241613486080 659735253138780 659896360648704 660451231125504 661670532239472 664119628922880 665327606415360 665843912890065 666006512136192 666566520302592 666801723732480 670207241283840 672173239100416 672975813767040 673644201495552 676412863888320 677146941259776 677385878077440 677955454525440 678628787945472 679881647805696 682675945961360 683657969541120 684169892143920 684336966598656 684868024686924 684912387833856 690504798552660 690673419993088 691209395285877 691254169202688 692203694160384 695029731701760 696739760308224 701465192180480 702428743268640 702474243932160 703019376881640 703191054385152 703717603348032 706061949665280 707626319063040 708932713113720 708978635079680 710233507082736 710484118764840 711255171981312 714178414609920 714887724036096 716809743259428 717062675420070 717840868018176 720771573616640 721507054814208 721761644459520 722368534043520 723152484827136 727102272798720 728444622648960 729057131580960 729235167510528 729781218286848 733218178498560 733834701250560 735189480266080 736538451789504 737550180432072 738170345725722 740007235706880 740629467002880 741365047148544 741646815171840 742383405729792 744379348769406 748493557217280 749257326153216 749887335340416 752385490288640 753983146444320 754031986606080 754801407000576 755424053117440 756194893987968 757097790487920 757849726682496 760374407331840 760964471874360 761013764259840 761790308917248 762059112837120 764866853781408 768010439206530 769115215733760 769691128661910 769879087423488 770526436313088 771948954279384 774806233743360 777007597492224 777660940353024 781323393761280 781908448164480 782757014667264 783033216860160 789148341203040 789341051420672 790004764803072 790232336177220 790283524423680 791089936183296 794319693373440 797549302252935 797600964464640 798393127698432 799012695468078 801674505349120 803450716436160 804248689540608 807570976520448 810868020318720 811695436665984 811981850016960 812863053692928 813546545430528 819211135153632 819500200480080 820189273028580 820389563449344 821003870572704 823738941276160 824870450810880 825564038906880 827088165299340 828605758263192 832508140170240 833208150378240 834035678042112 834406713262080 836278033802666 838668230000640 840216548875520 841758230616576 842055251869440 842914491922368 843623252257968 846433676574720 847274339598336 848285984931840 849852059757120 850719255736464 850774362095616 855421208248320 856085030858655 856140484792320 857014097531904 860475210504084 863341774991360 864067711503360 864925888339968 865254617700480 866113973351424 866842240852224 868442573564307 870924700385280 874133547178752 874868557897152 878988817981440 879647004185040 879861814198272 880601641500672 882227376319296 887103475220480 887791883853420 888008682848256 888755360403456 889068964976640 893609655045120 896012179074285 897301085022720 898192268660736 901883818517760 903181170769920 903940606033920 906508863740928 908517348585504 911543959388160 912226522858560 913157366249232 913216517111808 920673064736880 921612527047836 921672225603584 921937725540090 922938258880512 923629354394292 926706308935680 927979257162240 929767480492032 932181478046091 936571657691520 937359169175520 937588072513536 938290137797376 943501758750720 945243617484960 946978009443648 947312158353120 948340229308416 952237886146560 953183632048128 955746324345904 956083567226760 957059162703522 957121157357568 962009406418944 962348859279360 963158045391360 964140859723392 964936192849230 969469697064960 971259496865280 972076175441280 973041624382464 977624237998080 978446268334080 982051269052672 983400240576096 984227127634296 986676314275840 987505956003840 988486729531392 988862420229120 989844540973056 990676846688256 992505798359208 997991409623040 999009768204288 999849780453888 1005310861925760 1006401876000768 1008259858650624 1009463720650560 1010466302243328 1014619295832480 1014685019013120 1015720411889664 1016078817116160 1016933181788160 1017943181918208 1019822471708544 1024013918942040 1025486954311680 1026254838215880 1026505449897984 1027302037030386 1027368581750784 1029265272372512 1035757197828990 1036010129989632 1036881253804032 1038305541240576 1042544597552640 1052197788270720 1053339686404096 1053643114902960 1053711365898240 1054529065322460 1054786581577728 1055576405022048 1059092924497920 1063399069670580 1063467952619520 1064524170264576 1065350260624104 1066882757971968 1071267621914880 1072331586054144 1075214614889142 1075594013130105 1076761302027264 1081157360424960 1082260582221312 1082642466689280 1083552801065280 1084728727240704 1092281513538176 1092666933973440 1093585697371440 1093852751265792 1094671827430272 1099827267747840 1100752051875840 1102784220399120 1104807677684256 1106325270648108 1110010853560320 1110944200504320 1112047570722816 1116569023154109 1122344307488768 1122740335825920 1123885989229824 1124831003010624 1128578235432960 1131047979909120 1132202110500864 1133136079676160 1134292340981952 1135646685731880 1136774590023744 1140561610997760 1141446707811540 1141520646389760 1142685463375872 1147300280672112 1152015658809795 1152090282004480 1153234517786624 1153672823600640 1154536692992865 1154818631135232 1155789654469632 1157923431419076 1161232933847040 1162209350615040 1165511396238336 1166491410529536 1171985090641920 1172862672246720 1174135522000896 1176303168425728 1183722511804560 1184011577131008 1185007147204608 1185425286635520 1186634904274944 1191479540060160 1194682905432380 1196401446696960 1197589691547648 1198519043202117 1202511758023680 1205176074654240 1205254141378560 1206373034310912 1208678484987904 1211356464780672 1215391945850880 1216302030478080 1217543154998976 1219294580539392 1227564086315840 1228816702730448 1229250300720120 1230283909542870 1230584345174016 1231505805859056 1235608411914240 1237305676216320 1238346058360320 1240632247949010 1242908637394788 1248762210255360 1249812225567360 1251053517063168 1251610069893120 1254417050703999 1258002345000960 1260324823313280 1262637345924864 1263082877804160 1264371737883552 1264453639077888 1269650514862080 1270911509397504 1272428977397760 1274778089635680 1276078883604696 1276161543143424 1282679208558592 1283131812372480 1284210727188480 1285521146297856 1286581590465640 1290712815756126 1295012662487040 1296101567255040 1297388832509952 1297881926550720 1299170960027136 1304595024445440 1311200320768128 1312302836845728 1316674608005120 1318483226972160 1319470506277560 1319792721297408 1320902462251008 1323341064478944 1330655212830720 1331687825780130 1332013024272384 1333133040605184 1333603447464960 1340414482567680 1344346478200832 1345951627534080 1347288402991104 1352825727776640 1354293882519552 1354771756154880 1355910909050880 1357257575890944 1359763295611392 1365351891922720 1367315939082240 1368339784287840 1368673933197312 1369736049373848 1369824775667712 1381009597105320 1381346839986176 1382418790571754 1382508338405376 1382906588310135 1384407388320768 1390059463403520 1402930384360960 1404857486537280 1406038753763280 1406382108770304 1407435206696064 1412123899330560 1415252638126080 1417865426227440 1417957270159360 1420467014165472 1420968237529680 1422510343962624 1428356829219840 1429775448072192 1433619486518856 1434125350840140 1435588744055283 1435681736036352 1441543147233280 1443014109628416 1443523288919040 1444737068087040 1447404289273845 1454204545597440 1456889245297920 1458114263161920 1459562436573696 1466436356997120 1467669402501120 1470378960532160 1473076903579008 1475100360864144 1476340691451444 1480014471413760 1481258934005760 1482730094297088 1483293630343680 1484766811459584 1488758697538812 1496987114434560 1498514652306432 1499774670680832 1507966292888640 1509602814001152 1510848106234880 1512389787975936 1514195580975840 1515699453364992 1521928943748720 1522027528519680 1523580617834496 1524118225674240 1529733707562816 1536020878413060 1538230431467520 1539382257323820 1539758174846976 1541052872626176 1543897908558768 1549612467486720 1553635796743485 1554015194984448 1555321880706048 1562646787522560 1563816896328960 1566066433720320 1578296682406080 1580009529606144 1580464672354440 1580567048847360 1582179872366592 1588639386746880 1595098604505870 1595201928929280 1596786255396864 1598025390936156 1603349010698240 1606901432872320 1608497379081216 1612821922333713 1615141953040896 1621736040637440 1623390873331968 1623963700033920 1625726107385856 1627093090861056 1638422270307264 1639000400960160 1640378546057160 1640779126898688 1642007741145408 1647477882552320 1649740901621760 1651128077813760 1654176330598680 1657211516526384 1665016280340480 1666416300756480 1668071356084224 1672556067605332 1677336460001280 1680433097751040 1683516461233152 1684110503738880 1685828983844736 1687246504515936 1692867353149440 1696571969863680 1699704119514240 1701438511472928 1701548724191232 1710842416496640 1712170061717310 1712280969584640 1714028195063808 1720950421008168 1726683549982720 1728135423006720 1729851776679936 1730509235400960 1732227946702848 1733684481704448 1736885147128614 1741849400770560 1748267094357504 1749737115794304 1757977635962880 1759294008370080 1759723628396544 1761203283001344 1764454752638592 1774206950440960 1775583767706840 1776017365696512 1777510720806912 1778137929953280 1787219310090240 1792024358148570 1794602170045440 1796384537321472 1803767637035520 1807881212067840 1813017727481856 1817034697171008 1823087918776320 1824453045717120 1826314732498464 1826433034223616 1841346129473760 1843225054095672 1843344451207168 1843875451080180 1845425864314305 1845876517761024 1847258708788584 1853412617871360 1855958514324480 1860948371923515 1864362956092182 1873143315383040 1874718338351040 1876580275594752 1887003517501440 1890487234969920 1893956018887296 1894624316706240 1896680458616832 1904475772293120 1906367264096256 1911492648691808 1912167134453520 1914118325407044 1914242314715136 1924018812837888 1924697718558720 1926316090782720 1928281719446784 1929872385698460 1936069223634189 1942518993730560 1944152350882560 1946083248764928 1956892536668160 1964102538105344 1966800481152192 1968454255268592 1973352628551680 1975011912007680 1976973459062784 1977724840458240 1979689081946112 1981353693376512 1985011596718416 1995982819246080 1997531738670195 1998019536408576 1999699560907776 2010621723851520 2016519717301248 2018927441301120 2020932604486656 2029238591664960 2031440823779328 2032157634232320 2033866363576320 2035886363836416 2039644943417088 2048027837884080 2050973908623360 2052509676431760 2053010899795968 2054604074060772 2054737163501568 2058530544745024 2071514395657980 2072020259979264 2073628185857631 2073762507608064 2076611082481152 2085089195105280 2090695084506665 2104395576541440 2107286229805920 2107422731796480 2109058130644920 2109573163155456 2111152810044096 2118185848995840 2126798139341160 2126935905239040 2130700521248208 2133765515943936 2142535243829760 2144663172108288 2150429229778284 2151188026260210 2153522604054528 2162314720849920 2164521164442624 2165284933378560 2167105602130560 2169457454481408 2184563027076352 2185333867946880 2187171394742880 2187705502531584 2189343654860544 2199654535495680 2201504103751680 2205568440798240 2209615355368512 2212650541296216 2220021707120640 2221888401008640 2224095141445632 2233138046308218 2244688614977536 2245480671651840 2247771978459648 2249662006021248 2257156470865920 2262095959818240 2264404221001728 2266272159352320 2268584681963904 2271293371463760 2273549180047488 2281123221995520 2282893415623080 2283041292779520 2285370926751744 2294600561344224 2304031317619590 2304180564008960 2306469035573248 2307345647201280 2309073385985730 2309637262270464 2311579308939264 2315846862838152 2324418701230080 2331022792476672 2332982821059072 2343970181283840 2345725344493440 2348271044001792 2352606336851456 2367445023609120 2368023154262016 2370014294409216 2370850573271040 2373269808549888 2382959080120320 2389365810864760 2392647906758805 2392802893393920 2395179383095296 2397038086404234 2405023516047360 2410352149308480 2412746068621824 2417356969975808 2422712929561344 2432604060956160 2435086309997952 2438589161078784 2455128172631680 2457633405460896 2458500601440240 2460567819085740 2461168690348032 2463011611718112 2471216823828480 2474611352432640 2476692116720640 2481264495898020 2485817274789576 2497524420510720 2499624451134720 2502107034126336 2503220139786240 2508834101407998 2516004690001920 2520649646626560 2525274691849728 2526165755608320 2528743475767104 2539301029724160 2541823018795008 2544857954795520 2549556179271360 2552157767209392 2552323086286848 2565358417117184 2566263624744960 2568255092575965 2568421454376960 2571042292595712 2573163180931280 2581425631512252 2590025324974080 2592203134510080 2594777665019904 2595763853101440 2598341920054272 2605327720692921 2622400641536256 2624605673691456 2633349216010240 2636966453944320 2638941012555120 2639585442594816 2641804924502016 2646682128957888 2661310425661440 2663375651560260 2664026048544768 2666266081210368 2667206894929920 2680828965135360 2688036537222855 2688692956401664 2691903255068160 2694576805982208 2705651455553280 2709543512309760 2711821818101760 2719526591222784 2730703783845440 2734631878164480 2736679568575680 2739472098747696 2739649551335424 2762019194210640 2762693679972352 2764837581143508 2765016676810752 2765813176620270 2768814776641536 2780118926807040 2796544434138273 2805860768721920 2809714973074560 2812077507526560 2812764217540608 2814870413392128 2830505276252160 2835730852454880 2835914540318720 2840934028330944 2841936475059360 2845020687925248 2856713658439680 2859550896144384 2867238973037712 2868250701680280 2871177488110566 2871363472072704 2883086294466560 2886028219256832 2887046577838080 2889474136174080 2894808578547690 2908409091194880 2913778490595840 2916228526323840 2919124873147392 2932872713994240 2935338805002240 2940757921064320 2946153807158016 2950200721728288 2952681382902888 2960028942827520 2962517868011520 2965460188594176 2966587260687360 2969533622919168 2977517395077624 2993974228869120 2997029304612864 2999549341361664 3015932585777280 3019205628002304 3021696212469760 3024779575951872 3028391161951680 3031398906729984 3043857887497440 3044055057039360 3047161235668992 3048236451348480 3059467415125632 3072041756826120 3076460862935040 3078764514647640 3079516349693952 3082105745252352 3087795817117536 3107271593486970 3108030389968896 3110643761412096 3127633792657920 3156593364812160 3160019059212288 3160929344708880 3161134097694720 3164359744733184 3177278773493760 3190197209011740 3190403857858560 3193572510793728 3196050781872312 3206698021396480 3213802865744640 3216994758162432 3225643844667426 3226782039390315 3230283906081792 3243472081274880 3246781746663936 3247927400067840 3254186181722112 3276844540614528 3278000801920320 3280757092114320 3281558253797376 3284015482290816 3294955765104640 3299481803243520 3302256155627520 3308352661197360 3314423033052768 3330032560680960 3332832601512960 3336142712168448 3345112135210664 3349707069462327 3360866195502080 3367032922466304 3368221007477760 3371657967689472 3374493009031872 3385734706298880 3393143939727360 3399408239028480 3402877022945856 3421684832993280 3424340123434620 3424561939169280 3428056390127616 3441900842016336 3453367099965440 3456046976429385 3456270846013440 3459703553359872 3461018470801920 3464455893405696 3467368963408896 3473770294257228 3483698801541120 3496534188715008 3499474231588608 3515955271925760 3518588016740160 3522406566002688 3528909505277184 3551167535413680 3552034731393024 3555021441613824 3556275859906560 3574438620180480 3584048716297140 3589204340090880 3592769074642944 3595557129606351 3607535274071040 3615762424135680 3626035454963712 3634069394342016 3646175837552640 3648906091434240 3652629464996928 3682692258947520 3686450108191344 3686688902414336 3687750902160360 3690851728628610 3691753035522048 3694517417577168 3706825235742720 3711917028648960 3721896743847030 3728725912184364 3746286630766080 3749436676702080 3753160551189504 3763251152111997 3774007035002880 3780974469939840 3787912037774592 3789248633412480 3793360917233664 3808951544586240 3812734528192512 3822985297383616 3824334268907040 3828236650814088 3828484629430272 3848037625675776 3849395437117440 3852632181565440 3856563438893568 3859744771396920 3872138447268378 3885037987461120 3888304701765120 3892166497529856 3913785073336320 3928205076210688 3933600962304384 3936908510537184 3946705257103360 3950023824015360 3955449680916480 3959378163892224 3962707386753024 3970023193436832 3991965638492160 3995063477340390 3996039072817152 3999399121815552 4021243447703040 4033039434602496 4037854882602240 4041865208973312 4058477183329920 4062881647558656 4064315268464640 4067732727152640 4071772727672832 4079289886834176 4096055675768160 4101947817246720 4105019352863520 4106021799591936 4109208148121544 4109474327003136 4117061089490048 4143028791315960 4144040519958528 4147256371715262 4147525015216128 4153222164962304 4170178390210560 4181390169013330 4208791153082880 4214572459611840 4218116261289840 4219146326310912 4222305620088192 4236371697991680 4253596278682320 4253871810478080 4261401042496416 4267531031887872 4285070487659520 4289326344216576 4300858459556568 4302376052520420 4306766232165849 4307045208109056 4324629441699840 4329042328885248 4330569866757120 4334211204261120 4342212867821535 4369126054152704 4370667735893760 4374342789485760 4378687309721088 4399309070991360 4403008207503360 4411136881596480 4419230710737024 4425301082592432 4440043414241280 4443776802017280 4448190282891264 4466276092616436 4489377229955072 4490961343303680 4495543956919296 4499324012042496 4528808442003456 4532544318704640 4537169363927808 4542586742927520 4547098360094976 4565786831246160 4566082585559040 4570741853503488 4589201122688448 4608062635239180 4608361128017920 4612938071146496 4614691294402560 4618146771971460 4619274524540928 4623158617878528 4631693725676304 4648837402460160 4660907390230455 4662045584953344 4665965642118144 4687940362567680 4691450688986880 4705212673702912 4734890047218240 4740028588818432 4741701146542080 4746539617099776 4765918160240640 4778731621729520 4785295813517610 4785605786787840 4790358766190592 4794076172808468 4810047032094720 4820704298616960 4825492137243648 4834713939951616 4838465767001139 4845425859122688 4865208121912320 4870172619995904 4877178322157568 4910256345263360 4915266810921792 4917001202880480 4921135638171480 4922337380696064 4926023223436224 4942433647656960 4949222704865280 4953384233441280 4962528991796040 4971634549579152 4995048841021440 4999248902269440 5004214068252672 5017668202815996 5032009380003840 5041299293253120 5050549383699456 5052331511216640 5057486951534208 5078602059448320 5089715909591040 5099112358542720 5104315534418784 5104646172573696 5130716834234368 5132527249489920 5136510185151930 5136842908753920 5142084585191424 5146326361862560 5162851263024504 5180050649948160 5184406269020160 5189555330039808 5191527706202880 5196683840108544 5210655441385842 5244801283072512 5249211347382912 5266698432020480 5273932907888640 5277882025110240 5279170885189632 5283609849004032 5293364257915776 5322620851322880 5326751303120520 5328052097089536 5332532162420736 5334413789859840 5361657930270720 5376073074445710 5377385912803328 5383806510136320 5389153611964416 5411302911106560 5423643636203520 5439053182445568 5461407567690880 5469263756328960 5473359137151360 5478944197495392 5479299102670848 5524038388421280 5525387359944704 5529675162287016 5530033353621504 5531626353240540 5537629553283072 5560237853614080 5582845115770545 5593088868276546 5611721537443840 5619429946149120 5624155015053120 5629740826784256 5661010552504320 5671461704909760 5681868056661888 5683872950118720 5690041375850496 5713427316879360 5719101792288768 5734477946075424 5736501403360560 5742354976221132 5742726944145408 5766172588933120 5772056438513664 5774093155676160 5778948272348160 5789617157095380 5827556981191680 5832457052647680 5838249746294784 5870677610004480 5881515842128640 5892307614316032 5900401443456576 5905362765805776 5920057885655040 5925035736023040 5930920377188352 5933174521374720 5939067245838336 5955034790155248 5987948457738240 5992595216010585 5994058609225728 5999098682723328 6031865171554560 6043392424939520 6049559151903744 6056782323903360 6062797813459968 6087715774994880 6094322471337984 6096472902696960 6118934830251264 6144083513652240 6152921725870080 6157529029295280 6159032699387904 6164211490504704 6175591634235072 6214543186973940 6216060779937792 6220884557572893 6221287522824192 6255267585315840 6272085253519995 6313186729624320 6321858689417760 6322268195389440 6328719489466368 6354557546987520 6380394418023480 6380807715717120 6392101563744624 6413396042792960 6427605731489280 6433989516324864 6451287689334852 6453564078780630 6460567812163584 6486944162549760 6493563493327872 6495854800135680 6508372363444224 6553689081229056 6556001603840640 6561514184228640 6563116507594752 6568030964581632 6598963606487040 6604512311255040 6616705322394720 6628846066105536 6660065121361920 6665665203025920 6672285424336896 6690224270421328 6699414138924654 6721732391004160 6734065844932608 6736442014955520 6743315935378944 6748986018063744 6771469412597760 6786287879454720 6798816478056960 6805754045891712 6843369665986560 6848680246869240 6849123878338560 6856112780255232 6883801684032672 6906734199930880 6912093952858770 6912541692026880 6919407106719744 6922036941603840 6928911786811392 6934737926817792 6947540588514456 6993068377430016 6998948463177216 7031910543851520 7037176033480320 7044813132005376 7057819010554368 7102335070827360 7104069462786048 7110042883227648 7112551719813120 7148877240360960 7168097432594280 7177943720276415 7178408680181760 7185538149285888 7191114259212702 7215070548142080 7252070909927424 7268138788684032 7297812182868480 7305258929993856 7365384517895040 7372900216382688 7373377804828672 7375501804320720 7381703457257220 7383506071044096 7389034835154336 7413650471485440 7423834057297920 7443793487694060 7457451824368728 7492573261532160 7498873353404160 7506321102379008 7526502304223994 7548014070005760 7561948939879680 7575824075549184 7578497266824960 7617903089172480 7625469056385024 7645970594767232 7648668537814080 7656473301628176 7656969258860544 7696075251351552 7698790874234880 7705264363130880 7713126877787136 7719489542793840 7744276894536756 7770075974922240 7776609403530240 7784332995059712 7815983162078763 7856410152421376 7867201924608768 7873817021074368 7900047648030720 7910899361832960 7918756327784448 7925414773506048 7940046386873664 7983931276984320 7990126954680780 7992078145634304 7998798243631104 8042486895406080 8064109611668565 8066078869204992 8075709765204480 8083730417946624 8116954366659840 8128630536929280 8135465454305280 8158579773668352 8192111351536320 8203895634493440 8210038705727040 8218416296243088 8218948654006272 8234122178980096 8286057582631920 8288081039917056 8294512743430524 8295050030432256 8306444329924608 8340356780421120 8362780338026660 8389633302414819 8417582306165760 8429144919223680 8436232522579680 8438292652621824 8444611240176384 8507192557364640 8507743620956160 8522802084992832 8535062063775744 8570140975319040 8578652688433152 8601716919113136 8604752105040840 8613532464331698 8614090416218112 8649258883399680 8658084657770496 8661139733514240 8668422408522240 8684425735643070 8738252108305408 8741335471787520 8748685578971520 8757374619442176 8798618141982720 8806016415006720 8822273763192960 8838461421474048 8850602165184864 8880086828482560 8887553604034560 8896380565782528 8932552185232872 8978754459910144 8981922686607360 8991087913838592 8998648024084992 9057616884006912 9065088637409280 9074338727855616 9085173485855040 9094196720189952 9131573662492320 9132165171118080 9141483707006976 9178402245376896 9216125270478360 9216722256035840 9229382588805120 9236293543942920 9238549049081856 9246317235757056 9263387451352608 9321814780460910 9324091169906688 9331931284236288 9382901377973760 9410425347405824 9469780094436480 9480057177636864 9483402293084160 9493079234199552 9531836320481280 9557463243459040 9570591627035220 9571211573575680 9580717532381184 9588152345616936 9620094064189440 9641408597233920 9650984274487296 9669427879903232 9676931534002278 9680346118170945 9690851718245376 9730416243824640 9740345239991808 9820512690526720 9830533621843584 9834002405760960 9842271276342960 9844674761392128 9852046446872448 9884867295313920 9898445409730560 9906768466882560 9925057983592080 9943269099158304 9990097682042880 9998497804538880 10008428136505344 10035336405631992 10049121208386981 10082598586506240 10101098767398912 10104663022433280 10114973903068416 10157204118896640 10179431819182080 10198224717085440 10208631068837568 10261433668468736 10265054498979840 10273020370303860 10273685817507840 10284169170382848 10292652723725120 10325702526049008 10360101299896320 10368140929288155 10368812538040320 10379110660079616 10383055412405760 10393367680217088 10421310882771684 10489602566145024 10498422694765824 10547865815777280 10555764050220480 10567219698008064 10586728515831552 10653502606241040 10656104194179072 10665064324841472 10668827579719680 10723315860541440 10752146148891420 10754771825606656 10767613020272640 10778307223928832 10822605822213120 10847287272407040 10878106364891136 10922815135381760 10938527512657920 10946718274302720 10957888394990784 11048076776842560 11059350324574032 11060066707243008 11063252706481080 11075259106566144 11120475707228160 11165690231541090 11186177736553092 11223443074887680 11238859892298240 11248310030106240 11259481653568512 11289753456335991 11322021105008640 11342923409819520 11363736113323776 11367745900237440 11380082751700992 11426854633758720 11438203584577536 11468955892150848 11473002806721120 11484709952442264 11485453888290816 11532345177866240 11544112877027328 11548186311352320 11557896544696320 11579234314190760 11655113962383360 11664914105295360 11676499492589568 11741355220008960 11763031684257280 11784615228632064 11800802886913152 11810725531611552 11840115771310080 11850071472046080 11866349042749440 11878134491676672 11910069580310496 11975896915476480 11985190432021170 11988117218451456 11998197365446656 12063730343109120 12086784849879040 12099118303807488 12113564647806720 12125595626919936 12175431549989760 12188644942675968 12192945805393920 12237869660502528 12288167027304480 12305843451740160 12315058058590560 12318065398775808 12328422981009408 12351183268470144 12429086373947880 12432121559875584 12441769115145786 12442575045648384 12510535170631680 12544170507039990 12626373459248640 12643717378835520 12657438978932736 12709115093975040 12760788836046960 12761615431434240 12784203127489248 12826792085585920 12855211462978560 12867979032649728 12902575378669704 12907128157561260 12921135624327168 12973888325099520 12987126986655744 12991709600271360 13026638603464605 13107378162458112 13112003207681280 13123028368457280 13136061929163264 13197927212974080 13209024622510080 13233410644789440 13257692132211072 13320130242723840 13331330406051840 13344570848673792 13380448540842656 13398828277849308 13443464782008320 13468131689865216 13472884029911040 13486631870757888 13497972036127488 13597632956113920 13611508091783424 13697360493738480 13698247756677120 13712225560510464 13767603368065344 13813468399861760 13824187905717540 13825083384053760 13838814213439488 13844073883207680 13857823573622784 13869475853635584 13895081177028912 13982722170691365 13986136754860032 13997896926354432 14063821087703040 14074352066960640 14115638021108736 14204670141654720 14220085766455296 14225103439626240 14297754480721920 14336194865188560 14355887440552830 14356817360363520 14371076298571776 14382228518425404 14430141096284160 14504141819854848 14515397301003417 14536277577368064 14595624365736960 14610517859987712 14730769035790080 14745800432765376 14751003608641440 14763406914514440 14767012142088192 14778069670308672 14827300942970880 14847668114595840 14887586975388120 14914903648737456 14985146523064320 14997746706808320 15012642204758016 15053004608447988 15096028140011520 15123897879759360 15151648151098368 15156994533649920 15235806178344960 15291941189534464 15297337075628160 15312946603256352 15313938517721088 15392150502703104 15397581748469760 15410528726261760 15426253755574272 15438979085587680 15488553789073512 15540151949844480 15553218807060480 15568665990119424 15631966324157526 15712820304842752 15734403849217536 15747634042148736 15800095296061440 15821798723665920 15837512655568896 15850829547012096 15880092773747328 15967862553968640 15980253909361560 15984156291268608 15997596487262208 16084973790812160 16128219223337130 16132157738409984 16151419530408960 16167460835893248 16233908733319680 16270930908610560 16317159547336704 16384222703072640 16407791268986880 16420077411454080 16436832592486176 16437897308012544 16468244357960192 16572115165263840 16576162079834112 16589025486861048 16590100060864512 16612888659849216 16680713560842240 16725560676053320 16748535347311635 16779266604829638 16835164612331520 16858289838447360 16872465045159360 16889222480352768 17014385114729280 17045604169985664 17070124127551488 17140281950638080 17157305376866304 17203433838226272 17209504210081680 17227064928663396 17228180832436224 17298517766799360 17316169315540992 17322279467028480 17336844817044480 17368851471286140 17476504216610816 17482670943575040 17497371157943040 17514749238884352 17612032830013440 17644547526385920 17676922842948096 17701204330369728 17760173656965120 17775107208069120 17792761131565056 17865104370465744 17957508919820288 17963845373214720 17977785648031755 17982175827677184 17997296048169984 18130177274818560 18148677455711232 18170346971710080 18188393440379904 18263147324984640 18282967414013952 18356804490753792 18432250540956720 18433444512071680 18458765177610240 18472587087885840 18477098098163712 18492634471514112 18526774902705216 18643629560921820 18648182339813376 18662653672718679 18663862568472576 18765802755947520 18816255760559985 18820850694811648 18939560188872960 18966804586168320 18986158468399104 19063672640962560 19114926486918080 19141183254070440 19142423147151360 19176304691233872 19240188128378880 19282817194467840 19301968548974592 19338855759806464 19353863068004556 19360692236341890 19381703436490752 19460832487649280 19480690479983616 19641025381053440 19661067243687168 19668004811521920 19684542552685920 19689349522784256 19704092893744896 19796890819461120 19813536933765120 19850115967184160 19886538198316608 19980195364085760 19996995609077760 20016856273010688 20070672811263984 20098242416773962 20165197173012480 20202197534797824 20209326044866560 20229947806136832 20314408237793280 20358863638364160 20396449434170880 20417262137675136 20530108997959680 20546040740607720 20547371635015680 20568338340765696 20585305447450240 20651405052098016 20720202599792640 20736281858576310 20737625076080640 20758221320159232 20766110824811520 20786735360434176 20842621765543368 20979205132290048 20996845389531648 21095731631554560 21111528100440960 21134439396016128 21173457031663104 21307005212482080 21312208388358144 21330128649682944 21337655159439360 21446631721082880 21504292297782840 21509543651213312 21533831160829245 21535226040545280 21556614447857664 21645211644426240 21756212729782272 21845630270763520 21893436548605440 21915776789981568 22096153553685120 22118700649148064 22120133414486016 22126505412962160 22150518213132288 22240951414456320 22331380463082180 22372355473106184 22446886149775360 22477719784596480 22496620060212480 22518963307137024 22579506912671982 22644042210017280 22685846819639040 22727472226647552 22735491800474880 22853709267517440 22876407169155072 22937911784301696 22946005613442240 22969419904884528 22970907776581632 23064690355732480 23088225754054656 23096372622704640 23115793089392640 23158468628381520 23310227924766720 23329828210590720 23352998985179136 23447949486236289 23526063368514560 23569230457264128 23601605773826304 23621451063223104 23700142944092160 23732698085498880 23756268983353344 23820139160620992 23951793830952960 23970380864042340 23976234436902912 23996394730893312 24127460686218240 24173569699758080 24192328835005695 24198236607614976 24227129295613440 24251191253839872 24350863099979520 24385891610787840 24475739321005056 24576334054608960 24611686903480320 24630116117181120 24656845962018816 24702366536940288 24858172747895760 24864243119751168 24883538230291572 24885150091296768 25021070341263360 25088341014079980 25168899907244457 25252746918497280 25287434757671040 25314877957865472 25521577672093920 25523230862868480 25568406254978496 25653584171171840 25710422925957120 25735958065299456 25805150757339408 25814256315122520 25842271248654336 25947776650199040 25974253973311488 25983419200542720 26053277206929210 26214756324916224 26224006415362560 26246056736914560 26272123858326528 26395854425948160 26418049245020160 26466821289578880 26515384264422144 26640260485447680 26662660812103680 26689141697347584 26760897081685312 26797656555698616 26886929564016640 26936263379730432 26945768059822080 26973263741515776 26995944072254976 27195265912227840 27223016183566848 27394720987476960 27396495513354240 27424451121020928 27535206736130688 27626936799723520 27648375811435080 27650166768107520 27688147766415360 27715647147245568 27738951707271168 27790162354057824 27965444341382730 27972273509720064 27995793852708864 28148704133921280 28231276042217472 28409340283309440 28440171532910592 28450206879252480 28595508961443840 28672389730377120 28711774881105660 28713634720727040 28742152597143552 28764457036850808 28860282192568320 29008283639709696 29030794602006834 29072555154736128 29191248731473920 29221035719975424 29461538071580160 29491600865530752 29502007217282880 29526813829028880 29534024284176384 29556139340617344 29654601885941760 29695336229191680 29775173950776240 29829807297474912 29970293046128640 29995493413616640 30025284409516032 30106009216895976 30147363625160943 30247795759518720 30303296302196736 30313989067299840 30471612356689920 30583882379068928 30594674151256320 30625893206512704 30784301005406208 30795163496939520 30821057452523520 30852507511148544 30877958171175360 30977107578147024 31080303899688960 31104422787864465 31106437614120960 31137331980238848 31263932648315052 31425640609685504 31468807698435072 31495268084297472 31643597447331840 31701659094024192 31760185547494656 31960507818723120 31968312582537216 31995192974524416 32169947581624320 32256438446674260 32264315476819968 32302839060817920 32334921671786496 32467817466639360 32541861817221120 32634319094673408 32768445406145280 32815582537973760 32840154822908160 32873665184972352 32936488715920384 33144230330527680 33178050973722096 33180200121729024 33225777319698432 33361427121684480 33451121352106640 33497070694623270 33558533209659276 33670329224663040 33716579676894720 33744930090318720 33778444960705536 33869260369007973 34028770229458560 34091208339971328 34140248255102976 34280563901276160 34314610753732608 34406867676452544 34419008420163360 34454129857326792 34456361664872448 34597035533598720 34632338631081984 34644558934056960 34673689634088960 34737702942572280 34953008433221632 34965341887150080 34994742315886080 35029498477768704 35224065660026880 35289095052771840 35353845685896192 35402408660739456 35520347313930240 35550214416138240 35730208740931488 35915017839640576 35927690746429440 35955571296063510 35964351655354368 35994592096339968 36260354549637120 36297354911422464 36340693943420160 36376786880759808 36526294649969280 36565934828027904 36713608981507584 36864501081913440 36866889024143360 36917530355220480 36945174175771680 36954196196327424 36985268943028224 37053549805410432 37287259121843640 37296364679626752 37325307345437358 37327725136945152 37531605511895040 37632511521119970 37641701389623296 37879120377745920 37972316936798208 38127345281925120 38229852973836160 38282366508140880 38284846294302720 38352609382467744 38480376256757760 38565634388935680 38603937097949184 38677711519612928 38707726136009112 38721384472683780 38763406872981504 38921664975298560 38961380959967232 39079915810393815 39282050762106880 39322134487374336 39336009623043840 39369085105371840 39408185787489792 39593781638922240 39627073867530240 39700231934368320 39773076396633216 39960390728171520 39993991218155520 40033712546021376 40141345622527968 40196484833547924 40330394346024960 40404395069595648 40418652089733120 40459895612273664 40792898868341760 40834524275350272 41092081481215440 41094743270031360 41136676681531392 41170610894900480 41302810104196032 41440405199585280 41472563717152620 41475250152161280 41516442640318464 41532221649623040 41573470720868352 41685243531086736 41948166512074095 41958410264580096 41993690779063296 42191463263109120 42223056200881920 42346914063326208 42614010424964160 42660257299365888 42675310318878720 42893263442165760 43008584595565680 43019087302426624 43067662321658490 43070452081090560 43113228895715328 43290423288852480 43512425459564544 43546191903010251 43691260541527040 43786873097210880 43831553579963136 44192307107370240 44237401298296128 44253010825924320 44301036426264576 44481902828912640 44662760926164360 44744710946212368 44893772299550720 44955439569192960 44993240120424960 45037926614274048 45159013825343964 45288084420034560 45371693639278080 45454944453295104 45470983600949760 45707418535034880 45875823568603392 45892011226884480 45938839809769056 45941815553163264 46176451508109312 46192745245409280 46231586178785280 46316937256763040 46620455849533440 46659656421181440 46705997970358272 46895898972472578 47052126737029120 47138460914528256 47203211547652608 47242902126446208 47400285888184320 47465396170997760 47512537966706688 47640278321241984 47903587661905920 47940761728084680 47952468873805824 47992789461786624 48254921372436480 48347139399516160 48384657670011390 48396473215229952 48454258591226880 48502382507679744 48701726199959040 48951478642010112 49152668109217920 49223373806960640 49260232234362240 49313691924037632 49404733073880576 49716345495791520 49728486239502336 49767076460583144 49770300182593536 50042140682526720 50176682028159960 50245606041934905 50337799814488914 50505493836994560 50574869515342080 51043155344187840 51136812509956992 51307168342343680 51420845851914240 51471916130598912 51610301514678816 51628512630245040 51684542497308672 51895553300398080 51948507946622976 51966838401085440 52106554413858420 52429512649832448 52448012830725120 52492113473829120 52544247716653056 52836098490040320 52933642579157760 53030768528844288 53280520970895360 53325321624207360 53378283394695168 53521794163370624 53595313111397232 53773859128033280 53872526759460864 53891536119644160 53946527483031552 53991888144509952 54390531824455680 54446032367133696 54789441974953920 54848902242041856 55070413472261376 55296751622870160 55300333536215040 55376295532830720 55431294294491136 55477903414542336 55580324708115648 55930888682765460 55944547019440128 55987961018156037 55991587705417728 56297408267842560 56448767281679955 56462552084434944 56818680566618880 56900413758504960 57191017922887680 57344779460754240 57423549762211320 57427269441454080 57528914073701616 57720564385136640 58016567279419392 58061589204013668 58145110309472256 58382497462947840 58442071439950848 58923076143160320 58983201731061504 59004014434565760 59053627658057760 59068048568352768 59112278681234688 59390672458383360 59550347901552480 59659614594949824 59940586092257280 59990986827233280 60050568819032064 60212018433791952 60294727250321886 60495591519037440 60606592604393472 60627978134599680 60943224713379840 61167764758137856 61189348302512640 61251786413025408 61590326993879040 61642114905047040 61705015022297088 61755916342350720 61954215156294048 62160607799377920 62208845575728930 62212875228241920 62274663960477696 62527865296630104 62851281219371008 62937615396870144 62990536168594944 63287194894663680 63403318188048384 63520371094989312 63921015637446240 63936625165074432 63990385949048832 64339895163248640 64512876893348520 64528630953639936 64605678121635840 64669843343572992 64935634933278720 65268638189346816 65536890812290560 65680309645816320 65747330369944704 65872977431840768 66288460661055360 66356101947444192 66360400243458048 66451554639396864 66722854243368960 66902242704213280 66994141389246540 67117066419318552 67340658449326080 67433159353789440 67489860180637440 67556889921411072 67738520738015946 68057540458917120 68182416679942656 68561127802552320 68629221507465216 68813735352905088 68838016840326720 68908259714653584 68912723329744896 69194071067197440 69264677262163968 69289117868113920 69347379268177920 69475405885144560 69906016866443264 69930683774300160 69989484631772160 70058996955537408 70343848458708867 70578190105543680 70707691371792384 70804817321478912 71100428832276480 71460417481862976 71830035679281152 71855381492858880 71911142592127020 71928703310708736 71989184192679936 72520709099274240 72576986505017085 72594709822844928 72681387886840320 72753573761519616 73052589299938560 73427217963015168 73729002163826880 73835060710440960 73890348351543360 73970537886056448 74107099610820864 74574518243687280 74592729359253504 74650614690874716 74655450273890304 75063211023790080 75265023042239940 75283402779246592 75758240755491840 75944633873596416 76459705947672320 76564733016281760 76569692588605440 76705218764935488 76960752513515520 77131268777871360 77207874195898368 77415452272018224 77442768945367560 77526813745963008 77843329950597120 77922761919934464 78159831620787630 78564101524213760 78644268974748672 78672019246087680 78738170210743680 78816371574979584 79187563277844480 79254147735060480 79400463868736640 79546152793266432 79920781456343040 79987982436311040 80067425092042752 80282691245055936 80392969667095848 80660788692049920 80808790139191296 80837304179466240 80919791224547328 81585797736683520 81669048550700544 82184162962430880 82189486540062720 82273353363062784 82341221789800960 82605620208392064 82880810399170560 82945127434305240 82950500304322560 83064443299246080 83146941441736704 83370487062173472 83896333024148190 83916820529160192 83987381558126592 84446112401763840 84693828126652416 85228020849928320 85320514598731776 85350620637757440 85786526884331520 86017169191131360 86038174604853248 86135324643316980 86140904162181120 86226457791430656 86580846577704960 87024850919129088 87092383806020502 87382521083054080 87573746194421760 87663107159926272 88384614214740480 88474802596592256 88506021651848640 88602072852529152 88963805657825280 89325521852328720 89489421892424736 89787544599101440 89910879138385920 89986480240849920 90075853228548096 90318027650687928 90743387278556160 90909888906590208 90941967201899520 91414837070069760 91751647137206784 91784022453768960 91877679619538112 92352903016218624 92385490490818560 92463172357570560 92633874513526080 93240911699066880 93313268363593395 93319312842362880 93411995940716544 93791797944945156 94104253474058240 94276921829056512 94406423095305216 94485804252892416 94930792341995520 95280556642483968 95881523456169360 95904937747611648 95985578923573248 96509842744872960 96694278799032320 96769315340022780 96792946430459904 96908517182453760 97004765015359488 97403452399918080 97902957284020224 98305336218435840 98446747613921280 98520464468724480 98809466147761152 99432690991583040 99534152921166288 99540600365187072 100084281365053440 100353364056319920 100491212083869810 100675599628977828 101010987673989120 101149739030684160 101607781107023919 102086310688375680 102273625019913984 102841691703828480 102943832261197824 103220603029357632 103257025260490080 103369084994617344 103791106600796160 103897015893245952 103933676802170880 104213108827716840 104859025299664896 104896025661450240 104984226947658240 105088495433306112 105672196980080640 105867285158315520 106061537057688576 106561041941790720 106650643248414720 107043588326741248 107190626222794464 107547718256066560 107745053518921728 107783072239288320 107893054966063104 107983776289019904 108781063648911360 108892064734267392 109578883949907840 109697804484083712 110140826944522752 110593503245740320 110600667072430080 110752591065661440 110862588588982272 110955806829084672 111160649416231296 111861777365530920 111889094038880256 111975922036312074 111983175410835456 112594816535685120 112897534563359910 112925104168869888 113637361133237760 114382035845775360 114689558921508480 114847099524422640 114854538882908160 115057828147403232 115441128770273280 116033134558838784 116123178408027336 116290220618944512 116764994925895680 116884142879901696 117239747431181445 117846152286320640 117966403462123008 118008028869131520 118107255316115520 118224557362469376 118781344916766720 119100695803104960 119319229189899648 119881172184514560 119981973654466560 120101137638064128 120424036867583904 120589454500643772 120991183038074880 121213185208786944 121255956269199360 122335529516275712 122378696605025280 122503572826050816 123284229810094080 123410030044594176 123511832684701440 123908430312588096 124321215598755840 124417691151457860 124425750456483840 124549327920955392 125055730593260208 125702562438742016 125844499536222285 125875230793740288 125981072337189888 126574389789327360 127040742189978624 127842031274892480 127980771898097664 128679790326497280 129025753786697040 129057261907279872 129211356243271680 129339686687145984 129871269866557440 130537276378693632 130638575709030753 131073781624581120 131360619291632640 131494660739889408 131745954863681536 132576921322110720 132712203894888384 132903109278793728 133445708486737920 133804485408426560 133988282778493080 134234132838637104 134681316898652160 134866318707578880 134979720361274880 135113779842822144 135477041476031892 136115080917834240 136364833359885312 137122255605104640 137627470705810176 137676033680653440 137816519429307168 137825446659489792 138529354524327936 138578235736227840 138694758536355840 138950811770289120 139812033732886528 139861367548600320 139978969263544320 140117993911074816 140687696917417734 141156380211087360 141415382743584768 141609634642957824 142200857664552960 142920834963725952 143710762985717760 143822285184254040 143857406621417472 143978368385359872 145041418198548480 145153973010034170 145189419645689856 145362775773680640 145507147523039232 146105178599877120 146854435926030336 147458004327653760 147670121420881920 147780696703086720 147941075772112896 148214199221641728 149149036487374560 149185458718507008 149301229381749432 149310900547780608 150126422047580160 150530046084479880 150566805558493184 150736818125804715 151516481510983680 152919411895344640 153129466032563520 153410437529870976 153921505027031040 154262537555742720 154415748391796736 154830904544036448 154885537890735120 155053627491926016 155686659901194240 155845523839868928 156319663241575260 157128203048427520 157288537949497344 157344038492175360 157476340421487360 157632743149959168 158508295470120960 158800927737473280 159092305586532864 159841562912686080 159975964872622080 160134850184085504 160565382490111872 160785939334191696 161321577384099840 161617580278382592 161674608358932480 161839582449094656 163171595473367040 163338097101401088 164368325924861760 164546706726125568 164682443579601920 165211240416784128 165890254868610480 165901000608645120 166128886598492160 166293882883473408 166740974124346944 167792666048296380 167833641058320384 167974763116253184 168892224803527680 169346301845039865 169387656253304832 170456041699856640 170701241275514880 171573053768663040 172034338382262720 172270649286633960 172281808324362240 173161693155409920 174049701838258176 174184767612041004 174765042166108160 175147492388843520 175326214319852544 176769228429480960 176949605193184512 177012043303697280 177204145705058304 178651043704657440 178978843784849472 179575089198202880 179821758276771840 179972960481699840 180151706457096192 180636055301375856 181486774557112320 181819777813180416 181883934403799040 182829674140139520 183503294274413568 183568044907537920 183755359239076224 184770980981637120 184926344715141120 185267749027052160 186481823398133760 186626536727186790 186638625684725760 186823991881433088 187583595889890312 188208506948116480 188553843658113024 188812846190610432 188971608505784832 189861584683991040 190561113284967936 191763046912338720 191809875495223296 191971157847146496 193019685489745920 193388557598064640 193538630680045560 193585892860919808 193817034364907520 194009530030718976 194806904799836160 195805914568040448 196610672436871680 197040928937448960 197618932295522304 198865381983166080 199068305842332576 199081200730374144 200168562730106880 200706728112639840 200982424167739620 201351199257955656 202021975347978240 202299478061368320 203215562214047838 204172621376751360 204547250039827968 205683383407656960 205887664522395648 206441206058715264 206514050520980160 206738169989234688 207582213201592320 207794031786491904 207867353604341760 208426217655433680 209718050599329792 209792051322900480 209968453895316480 210176990866612224 211031545376126601 211734570316631040 212123074115377152 213301286496829440 214087176653482496 214381252445588928 215095436512133120 215490107037843456 215566144478576640 215786109932126208 215967552578039808 217562127297822720 217730959515051255 217784129468534784 219157767899815680 220281653889045504 221187006491480640 221505182131322880 221911613658169344 222321298832462592 223723554731061840 223778188077760512 223951844072624148 223966350821670912 225189633071370240 225795069126719820 225850208337739776 227274722266475520 229379117843016960 229694199048845280 229709077765816320 230115656294806464 230882257540546560 232246356816054672 232580441237889024 233529989851791360 233768285759803392 234479494862362890 235692304572641280 235932806924246016 236016057738263040 236214510632231040 236449114724938752 237562689833533440 238201391606209920 238638458379799296 239762344369029120 239963947308933120 240202275276128256 240848073735167808 241178909001287544 241982366076149760 242426370417573888 242511912538398720 244671059032551424 244757393210050560 245007145652101632 246568459620188160 246820060089188352 247023665369402880 247816860625176192 248642431197511680 248835382302915720 248851500912967680 250111461186520416 251405124877484032 251688999072444570 251750461587480576 251962144674379776 254081484379957248 255684062549784960 255961543796195328 257359580652994560 258051507573394080 258114523814559744 258422712486543360 258679373374291968 259742539733114880 261074552757387264 261277151418061506 262147563249162240 262721238583265280 262989321479778816 263491909727363072 265153842644221440 265424407789776768 265806218557587456 266891416973475840 267608970816853120 267976565556986160 268468265677274208 269362633797304320 269732637415157760 269959440722549760 270227559685644288 270954082952063784 272230161835668480 272729666719770624 274244511210209280 275254941411620352 275352067361306880 275633038858614336 277058709048655872 277156471472455680 277389517072711680 277901623540578240 279624067465773056 279722735097200640 279939805090780185 279957938527088640 280235987822149632 281375393834835468 282312760422174720 282830765487169536 283219269285915648 285841669927451904 287644570368508080 287714813242834944 287956736770719744 290082836397096960 290307946020068340 290378839291379712 290725551547361280 291014295046078464 292210357199754240 293708871852060672 294916008655307520 295340242841763840 295561393406173440 296428398443283456 298298072974749120 298602458763498864 298621801095561216 300252844095160320 301060092168959760 301133611116986368 301473636251609430 303032963021967360 304823343321071757 305838823790689280 306258932065127040 306820875059741952 308525075111485440 308831496783593472 309661809088072896 309771075781470240 310107254983852032 311373319802388480 311691047679737856 312639326483150520 314256406096855040 314577075898994688 314688076984350720 314952680842974720 315265486299918336 317016590940241920 317601855474946560 318184611173065728 319683125825372160 319951929745244160 321130764980223744 321571878668383392 322643154768199680 323235160556765184 323349216717864960 323679164898189312 326343190946734080 326676194202802176 328736651849723520 329093413452251136 329364887159203840 330422480833568256 331780509737220960 331802001217290240 332257773196984320 332587765766946816 333481948248693888 335585332096592760 335667282116640768 335949526232506368 337784449607055360 338692603690079730 338775312506609664 340912083399713280 343146107537326080 344068676764525440 344541298573267920 344563616648724480 346323386310819840 348099403676516352 348369535224082008 349530084332216320 350294984777687040 350652428639705088 351719242293544335 353538456858961920 353899210386369024 354024086607394560 357302087409314880 357957687569698944 359150178396405760 359643516553543680 359945920963399680 360303412914192384 361272110602751712 362973549114224640 363639555626360832 363767868807598080 367006588548827136 367136089815075840 367510718478152448 369852689430282240 370535498054104320 372963646796267520 373253073454373580 373277251369451520 373647983762866176 375167191779780624 376417013896232960 377107687316226048 377625692381220864 377943217011569664 379723169367982080 381122226569935872 383526093824677440 383942315694292992 386039370979491840 387077261360091120 387171785721839616 387634068729815040 388019060061437952 389613809599672320 391611829136080896 391915727127092259 393221344873743360 394081857874897920 395237864591044608 397730763966332160 398136611684665152 400337125460213760 401413456225279680 401964848335479240 402702398515911312 404043950695956480 404598956122736640 406431124428095676 408345242753502720 409094500079655936 411366766815313920 412882412117430528 413028101041960320 413476339978469376 415588063572983808 415734707208683520 416852435310867360 419436101198659584 419584102645800960 419936907790632960 420353981733224448 422063090752253202 423469140633262080 424246148230754304 426602572993658880 428174353306964992 428762504891177856 430190873024266240 431132288957153280 431572219864252416 431935105156079616 435124254595645440 435461919030102510 435568258937069568 438315535799631360 440563307778091008 442374012982961280 443010364262645760 443823227316338688 444642597664925184 447447109462123680 447556376155521024 447903688145248296 447932701643341824 450379266142740480 451590138253439640 451700416675479552 454549444532951040 458758235686033920 459388398097690560 460231312589612928 461764515081093120 464492713632109344 465160882475778048 467059979703582720 467536571519606784 468958989724725780 471384609145282560 471865613848492032 472032115476526080 472429021264462080 472898229449877504 476402783212419840 477276916759598592 479524688738058240 479927894617866240 480404550552256512 481696147470335616 482357818002575088 483964732152299520 484852740835147776 485023825076797440 489342118065102848 489514786420101120 490014291304203264 493640120178376704 494047330738805760 495633721250352384 497670764605831440 497703001825935360 500222922373040832 502810249754968064 503377998144889140 503500923174961152 503924289348759552 508038905535119595 508162968759914496 511368125099569920 514719161305989120 516103015146788160 516845424973086720 519485079466229760 522149105514774528 522554302836123012 524295126498324480 525442477166530560 525978642959557632 526983819454726144 530307685288442880 530848815579553536 531612437115174912 535217941633706240 535953131113972320 536936531354548416 538725267594608640 539465274830315520 539918881445099520 540455119371288576 541908165904127568 544460323671336960 545459333439541248 548489022420418560 550509882823240704 550704134722613760 551266077717228672 554312942944911360 554779034145423360 555803247081156480 559248134931546112 559445470194401280 559879610181560370 559915877054177280 560471975644299264 562750787669670936 564625520844349440 565661530974339072 566438538571831296 571683339854903808 575289140737016160 575429626485669888 575913473541439488 580165672794193920 580615892040136680 580757678582759424 581451103094722560 582028590092156928 584420714399508480 587417743704121344 589832017310615040 591122786812346880 592856796886566912 596596145949498240 597204917526997728 597243602191122432 600505688190320640 602120184337919520 602267222233972736 602947272503218860 606065926043934720 609646686642143514 611677647581378560 612517864130254080 613641750119483904 617050150222970880 617662993567186944 619323618176145792 619542151562940480 620214509967704064 622746639604776960 623382095359475712 625278652966301040 628512812193710080 629154151797989376 629376153968701440 629905361685949440 630530972599836672 635203710949893120 636369222346131456 639903859490488320 642261529960447488 643143757336766784 645286309536399360 646470321113530368 646698433435729920 647358329796378624 652686381893468160 653192878545153765 653352388405604352 657473303699447040 658729774318407680 660844961667136512 663561019474441920 664515546393968640 666963896497387776 671170664193185520 671334564233281536 671899052465012736 675568899214110720 677385207380159460 677550625013219328 681824166799426560 688137353529050880 689082597146535840 689127233297448960 692646772621639680 696739070448164016 699060168664432640 700589969555374080 701304857279410176 703438484587088670 707076913717923840 707798420772738048 708048173214789120 714604174818629760 715915375139397888 719287033107087360 719891841926799360 720606825828384768 722544221205503424 725947098228449280 727279111252721664 727535737615196160 734013177097654272 734272179630151680 735021436956304896 739705378860564480 741070996108208640 745927293592535040 746506146908747160 746554502738903040 750334383559561248 752834027792465920 754215374632452096 755251384762441728 755886434023139328 762244453139871744 767052187649354880 767884631388585984 772078741958983680 774154522720182240 774343571443679232 775268137459630080 776038120122875904 779227619199344640 783223658272161792 783831454254184518 786442689747486720 788163715749795840 790475729182089216 795461527932664320 796273223369330304 800674250920427520 802826912450559360 803929696670958480 805404797031822624 808087901391912960 809197912245473280 812862248856191352 816690485507005440 818189000159311872 822733533630627840 825764824234861056 826056202083920640 831176127145967616 831469414417367040 833704870621734720 838872202397319168 839168205291601920 839873815581265920 840707963466448896 844126181504506404 846938281266524160 848492296461508608 856348706613929984 857525009782355712 863144439728504832 863870210312159232 870248509191290880 870923838060205020 871136517874139136 876631071599262720 881126615556182016 884748025965922560 886020728525291520 889285195329850368 894894218924247360 895807376290496592 895865403286683648 900758532285480960 903180276506879280 903400833350959104 909098889065902080 914470029963215271 917516471372067840 918776796195381120 920462625179225856 928985427264218688 930321764951556096 934119959407165440 935073143039213568 937917979449451560 942769218290565120 943731227696984064 944064230953052160 944858042528924160 945796458899755008 952805566424839680 954553833519197184 959049377476116480 959855789235732480 963392294940671232 964715636005150176 967929464304599040 969705481670295552 970047650153594880 978684236130205696 979029572840202240 980028582608406528 987280240356753408 988094661477611520 991267442500704768 995341529211662880 995406003651870720 1000445844746081664 1006755996289778280 1007001846349922304 1007848578697519104 1016077811070239190 1016325937519828992 1022736250199139840 1029438322611978240 1032206030293576320 1033690849946173440 1038970158932459520 1044298211029549056 1045108605672246024 1048590252996648960 1050884954333061120 1051957285919115264 1053967638909452288 1055157726880633005 1060615370576885760 1061697631159107072 1070435883267412480 1071906262227944640 1073873062709096832 1077450535189217280 1078930549660631040 1079837762890199040 1080910238742577152 1083816331808255136 1088920647342673920 1090918666879082496 1101019765646481408 1101408269445227520 1102532155434457344 1109558068290846720 1111606494162312960 1118496269863092224 1118890940388802560 1119759220363120740 1119831754108354560 1120943951288598528 1125501575339341872 1129251041688698880 1131323061948678144 1132877077143662592 1143366679709807616 1150578281474032320 1151826947082878976 1161231784080273360 1161515357165518848 1162902206189445120 1164057180184313856 1168841428799016960 1174835487408242688 1179664034621230080 1182245573624693760 1185713593773133824 1193192291898996480 1194409835053995456 1201011376380641280 1204240368675839040 1205894545006437720 1212131852087869440 1219293373284287028 1223355295162757120 1225035728260508160 1227283500238967808 1234100300445941760 1238647236352291584 1239084303125880960 1240429019935408128 1246764190718951424 1250557305932602080 1257025624387420160 1258308303595978752 1258752307937402880 1259810723371898880 1261061945199673344 1270407421899786240 1272738444692262912 1279807718980976640 1284523059920894976 1286287514673533568 1290572619072798720 1293396866871459840 1294716659592757248 1305372763786936320 1306385757090307530 1306704776811208704 1314946607398894080 1317459548636815360 1321689923334273024 1327122038948883840 1329031092787937280 1333927792994775552 1342341328386371040 1342669128466563072 1343798104930025472 1351137798428221440 1354770414760318920 1355101250026438656 1363648333598853120 1376274707058101760 1378165194293071680 1385293545243279360 1393478140896328032 1398120337328865280 1401179939110748160 1402609714558820352 1406876969174177340 1414153827435847680 1415596841545476096 1416096346429578240 1429208349637259520 1431830750278795776 1438574066214174720 1439783683853598720 1441213651656769536 1445088442411006848 1451894196456898560 1454558222505443328 1455071475230392320 1468026354195308544 1468544359260303360 1470042873912609792 1482141992216417280 1493012293817494320 1493109005477806080 1500668767119122496 1505668055584931840 1508430749264904192 1510502769524883456 1511772868046278656 1524116716605358785 1524488906279743488 1534104375298709760 1544157483917967360 1548309045440364480 1550536274919260160 1558455238398689280 1566447316544323584 1567662908508369036 1572885379494973440 1576327431499591680 1580951458364178432 1590923055865328640 1592546446738660608 1605653824901118720 1607859393341916960 1610809594063645248 1616175802783825920 1618395824490946560 1625724497712382704 1633380971014010880 1636378000318623744 1645467067261255680 1651529648469722112 1652112404167841280 1662938828834734080 1667409741243469440 1677744404794638336 1678336410583203840 1679747631162531840 1681415926932897792 1688252363009012808 1693876562533048320 1696984592923017216 1712697413227859968 1715050019564711424 1726288879457009664 1727740420624318464 1740497018382581760 1741847676120410040 1742273035748278272 1753262143198525440 1762253231112364032 1769496051931845120 1778570390659700736 1789788437848494720 1791614752580993184 1791730806573367296 1801517064570961920 1806360553013758560 1806801666701918208 1818197778131804160 1828940059926430542 1835032942744135680 1837553592390762240 1840925250358451712 1857970854528437376 1860643529903112192 1868239918814330880 1870146286078427136 1875835958898903120 1885538436581130240 1887462455393968128 1888128461906104320 1889716085057848320 1891592917799510016 1905611132849679360 1909107667038394368 1919711578471464960 1926784589881342464 1929431272010300352 1935858928609198080 1939410963340591104 1940095300307189760 1957368472260411392 1958059145680404480 1959578635635461295 1960057165216813056 1976189322955223040 1982534885001409536 1990683058423325760 2000891689492163328 2013511992579556560 2014003692699844608 2015697157395038208 2032155622140478380 2032651875039657984 2045472500398279680 2064412060587152640 2067381699892346880 2077940317864919040 2090217211344492048 2097180505993297920 2101769908666122240 2103914571838230528 2107935277818904576 2110315453761266010 2121230741153771520 2123395262318214144 2140871766534824960 2143812524455889280 2147746125418193664 2157861099321262080 2159675525780398080 2161820477485154304 2167632663616510272 2177841294685347840 2181837333758164992 2202039531292962816 2202816538890455040 2205064310868914688 2219116136581693440 2223212988324625920 2237781880777605120 2239518440726241480 2239663508216709120 2251003150678683744 2258502083377397760 2262646123897356288 2265754154287325184 2286733359419615232 2301156562948064640 2303653894165757952 2322463568160546720 2323030714331037696 2325804412378890240 2328114360368627712 2337682857598033920 2349670974816485376 2359328069242460160 2364491147249387520 2371427187546267648 2386384583797992960 2388819670107990912 2402022752761282560 2408480737351678080 2411789090012875440 2424263704175738880 2438586746568574056 2446710590325514240 2450071456521016320 2454567000477935616 2468200600891883520 2477294472704583168 2478168606251761920 2493528381437902848 2501114611865204160 2514051248774840320 2516616607191957504 2517504615874805760 2519621446743797760 2522123890399346688 2540814843799572480 2545476889384525824 2569046119841789952 2572575029347067136 2589433319185514496 2610745527573872640 2612771514180615060 2613409553622417408 2629893214797788160 2634919097273630720 2643379846668546048 2654244077897767680 2658062185575874560 2667855585989551104 2684682656772742080 2687596209860050944 2702275596856442880 2709540829520637840 2710202500052877312 2727296667197706240 2743410089889645813 2752549414116203520 2756330388586143360 2786956281792656064 2796240674657730560 2802359878221496320 2805219429117640704 2813753938348354680 2828307654871695360 2831193683090952192 2832192692859156480 2858416699274519040 2863661500557591552 2877148132428349440 2879567367707197440 2890176884822013696 2903788392913797120 2909116445010886656 2910142950460784640 2936052708390617088 2937088718520606720 2940085747825219584 2964283984432834560 2986024587634988640 2986218010955612160 3001337534238244992 3011336111169863680 3021005539049766912 3023545736092557312 3048233433210717570 3048977812559486976 3068208750597419520 3088314967835934720 3096618090880728960 3101072549838520320 3116910476797378560 3132894633088647168 3135325817016738072 3145770758989946880 3152654862999183360 3161902916728356864 3181846111730657280 3185092893477321216 3211307649802237440 3215718786683833920 3221619188127290496 3232351605567651840 3236791648981893120 3251448995424765408 3266761942028021760 3272756000637247488 3303059296939444224 3304224808335682560 3334819482486938880 3355488809589276672 3356672821166407680 3359495262325063680 3362831853865795584 3376504726018025616 3387753125066096640 3393969185846034432 3425394826455719936 3430100039129422848 3455480841248636928 3483695352240820080 3484546071496556544 3506524286397050880 3524506462224728064 3538992103863690240 3557140781319401472 3579576875696989440 3583229505161986368 3603034129141923840 3612721106027517120 3636395556263608320 3657880119852861084 3670065885488271360 3675107184781524480 3681850500716903424 3715941709056874752 3721287059806224384 3740292572156854272 3751671917797806240 3771076873162260480 3774924910787936256 3776256923812208640 3779432170115696640 3783185835599020032 3811222265699358720 3818215334076788736 3839423156942929920 3853569179762684928 3858862544020600704 3871717857218396160 3880190600614379520 3914736944520822784 3916118291360808960 3919157271270922590 3920114330433626112 3952378645910446080 3965069770002819072 3981366116846651520 4001783378984326656 4027023985159113120 4028007385399689216 4031394314790076416 4064311244280956760 4065303750079315968 4090945000796559360 4128824121174305280 4155880635729838080 4180434422688984096 4194361011986595840 4203539817332244480 4207829143676461056 4215870555637809152 4220630907522532020 4242461482307543040 4246790524636428288 4281743533069649920 4287625048911778560 4295492250836387328 4315722198642524160 4319351051560796160 4323640954970308608 4335265327233020544 4355682589370695680 4363674667516329984 4404079062585925632 4405633077780910080 4410128621737829376 4446425976649251840 4479036881452482960 4479327016433418240 4502006301357367488 4517004166754795520 4525292247794712576 4531508308574650368 4572350149816076355 4573466718839230464 4602313125896129280 4644927136321093440 4651608824757780480 4675365715196067840 4699341949632970752 4718656138484920320 4728982294498775040 4742854375092535296 4772769167595985920 4777639340215981824 4816961474703356160 4823578180025750880 4848527408351477760 4877173493137148112 4893421180651028480 4900142913042032640 4909134000955871232 4936401201783767040 4954588945409166336 4956337212503523840 5002229223730408320 5033233214383915008 5035009231749611520 5039242893487595520 5044247780798693376 5081629687599144960 5090953778769051648 5138092239683579904 5145150058694134272 5178866638371028992 5221491055147745280 5225543028361230120 5226819107244834816 5259786429595576320 5269838194547261440 5286759693337092096 5308488155795535360 5335711171979102208 5369365313545484160 5375192419720101888 5404551193712885760 5419081659041275680 5420405000105754624 5454593334395412480 5486820179779291626 5505098828232407040 5512660777172286720 5573912563585312128 5592481349315461120 5604719756442992640 5610438858235281408 5627507876696709360 5656615309743390720 5662387366181904384 5664385385718312960 5716833398549038080 5727323001115183104 5759134735414394880 5780353769644027392 5807576785827594240 5818232890021773312 5820285900921569280 5872105416781234176 5874177437041213440 5880171495650439168 5928567968865669120 5972049175269977280 6002675068476489984 6042011078099533824 6047091472185114624 6096466866421435140 6097955625118973952 6136417501194839040 6193236181761457920 6202145099677040640 6233820953594757120 6270651634033476144 6291541517979893760 6305309725998366720 6323805833456713728 6363692223461314560 6370185786954642432 6422615299604474880 6431437573367667840 6443238376254580992 6473583297963786240 6502897990849530816 6533523884056043520 6545512001274494976 6606118593878888448 6608449616671365120 6669638964973877760 6713345642332815360 6718990524650127360 6753009452036051232 6775506250132193280 6787938371692068864 6850789652911439872 6860200078258845696 6910961682497273856 6967390704481640160 6969092142993113088 7013048572794101760 7049012924449456128 7077984207727380480 7114281562638802944 7159153751393978880 7166459010323972736 7206068258283847680 7225442212055034240 7272791112527216640 7315760239705722168 7340131770976542720 7350214369563048960 7363701001433806848 7431883418113749504 7480585144313708544 7503343835595612480 7542153746324520960 7549849821575872512 7552513847624417280 7558864340231393280 7566371671198040064 7622444531398717440 7636430668153577472 7707138359525369856 7717725088041201408 7829473889041645568 7832236582721617920 7838314542541845180 7840228660867252224 7904757291820892160 7930139540005638144 7962732233693303040 8003566757968653312 8054047970318226240 8062788629580152832 8128622488561913520 8130607500158631936 8181890001593118720 8257648242348610560 8360868845377968192 8388722023973191680 8407079634664488960 8415658287352922112 8441261815045064040 8484922964615086080 8493581049272856576 8563487066139299840 8575250097823557120 8590984501672774656 8631444397285048320 8638702103121592320 8670530654466041088 8711365178741391360 8727349335032659968 8808158125171851264 8811266155561820160 8820257243475658752 8892851953298503680 8958073762904965920 8958654032866836480 9004012602714734976 9034008333509591040 9063016617149300736 9144700299632152710 9146933437678460928 9204626251792258560 9289854272642186880 9303217649515560960 9350731430392135680 9398683899265941504 9437312276969840640 9457964588997550080 9485708750185070592 9545538335191971840 9555278680431963648 9633922949406712320 9647156360051501760 9697054816702955520 9754346986274296224 9786842361302056960 9800285826084065280 9818268001911742464 9909177890818332672 9912674425007047680 10004458447460816640 10066466428767830016 10070018463499223040 10078485786975191040 10088495561597386752 10163259375198289920 10181907557538103296 10276184479367159808 10290300117388268544 10451086056722460240 10453638214489669632 10519572859191152640 10539676389094522880 10573519386674184192 10616976311591070720 10671422343958204416 10738730627090968320 10809102387425771520 10838163318082551360 10909186668790824960 10973640359558583252 11010197656464814080 11025321554344573440 11147825127170624256 11220877716470562816 11255015753393418720 11313230619486781440 11324774732363808768 11328770771436625920 11433666797098076160 11454646002230366208 11518269470828789760 11560707539288054784 11615153571655188480 11640571801843138560 11744210833562468352 11748354874082426880 11760342991300878336 11857135937731338240 11944098350539954560 12005350136952979968 12084022156199067648 12094182944370229248 12192933732842870280 12195911250237947904 12272835002389678080 12386472363522915840 12467641907189514240 12541303268066952288 12583083035959787520 12610619451996733440 12647611666913427456 12727384446922629120 12740371573909284864 12845230599208949760 12862875146735335680 12886476752509161984 12947166595927572480 13005795981699061632 13067047768112087040 13091024002548989952 13212237187757776896 13216899233342730240 13339277929947755520 13437981049300254720 13506018904072102464 13551012500264386560 13575876743384137728 13701579305822879744 13717050449448229065 13720400156517691392 13934781408963280320 14026097145588203520 14098025848898912256 14155968415454760960 14228563125277605888 14318307502787957760 14332918020647945472 14450884424110068480 14545582225054433280 14631520479411444336 14680263541953085440 14700428739126097920 14727402002867613696 14863766836227499008 15006687671191224960 15099699643151745024 15105027695248834560 15117728680462786560 15132743342396080128 15244889062797434880 15272861336307154944 15414276719050739712 15435450176082402816 15664473165443235840 15676629085083690360 15680457321734504448 15809514583641784320 15860279080011276288 15925464467386606080 16007133515937306624 16108095940636452480 16125577259160305664 16257244977123827040 16261215000317263872 16363780003186237440 16515296484697221120 16721737690755936384 16777444047946383360 16814159269328977920 16831316574705844224 16882523630090128080 16969845929230172160 16987162098545713152 17126974132278599680 17150500195647114240 17181969003345549312 17277404206243184640 17341061308932082176 17422730357482782720 17454698670065319936 17616316250343702528 17622532311123640320 17640514486951317504 17785703906597007360 17916147525809931840 18008025205429469952 18126033234298601472 18289400599264305420 18293866875356921856 18409252503584517120 18579708545284373760 18606435299031121920 18701462860784271360 18874624553939681280 18915929177995100160 18971417500370141184 19091076670383943680 19110557360863927296 19267845898813424640 19294312720103003520 19508693972548592448 19573684722604113920 19600571652168130560 19636536003823484928 19818355781636665344 19825348850014095360 20008916894921633280 20140036926998446080 20156971573950382080 20326518750396579840 20363815115076206592 20552368958734319616 20580600234776537088 20902172113444920480 20907276428979339264 21039145718382305280 21079352778189045760 21147038773348368384 21233952623182141440 21342844687916408832 21477461254181936640 21618204774851543040 21676326636165102720 21818373337581649920 21947280719117166504 22020395312929628160 22050643108689146880 22295650254341248512 22441755432941125632 22510031506786837440 22626461238973562880 22649549464727617536 22657541542873251840 22867333594196152320 22909292004460732416 23121415078576109568 23488421667124936704 23496709748164853760 23520685982601756672 23714271875462676480 23888196701079909120 24010700273905959936 24188365888740458496 24385867465685740560 24391822500475895808 24545670004779356160 24772944727045831680 25082606536133904576 25166166071919575040 25221238903993466880 25454768893845258240 25480743147818569728 25690461198417899520 25725750293470671360 25772953505018323968 25894333191855144960 26011591963398123264 26134095536224174080 26182048005097979904 26424474375515553792 26433798466685460480 26678555859895511040 26875962098600509440 27012037808144204928 27102025000528773120 27403158611645759488 27434100898896458130 27440800313035382784 27869562817926560640 28052194291176407040 28196051697797824512 28311936830909521920 28457126250555211776 28636615005575915520 28665836041295890944 28901768848220136960 29091164450108866560 29263040958822888672 29360527083906170880 29400857478252195840 29454804005735227392 29727533672454998016 30013375342382449920 30199399286303490048 30210055390497669120 30235457360925573120 30265486684792160256 30489778125594869760 30545722672614309888 30828553438101479424 30870900352164805632 31353258170167380720 31360914643469008896 31619029167283568640 31720558160022552576 31850928934773212160 32014267031874613248 32216191881272904960 32514489954247654080 32727560006372474880 33030592969394442240 33443475381511872768 33662633149411688448 33765047260180256160 33939691858460344320 33974324197091426304 34253948264557199360 34301000391294228480 34363938006691098624 34554808412486369280 34682122617864164352 34845460714965565440 35232632500687405056 35245064622247280640 35281028973902635008 35571407813194014720 35832295051619863680 36016050410858939904 36252066468597202944 36578801198528610840 36587733750713843712 36818505007169034240 37159417090568747520 37402925721568542720 37749249107879362560 37831858355990200320 37942835000740282368 38182153340767887360 38221114721727854592 38535691797626849280 38588625440206007040 39017387945097184896 39147369445208227840 39201143304336261120 39273072007646969856 39636711563273330688 39650697700028190720 40017833789843266560 40313943147900764160 40653037500793159680 40727630230152413184 41104737917468639232 41161200469553074176 41804344226889840960 42078291436764610560 42294077546696736768 42467905246364282880 42685689375832817664 42954922508363873280 43352653272330205440 43636746675163299840 43894561438234333008 44040790625859256320 44101286217378293760 44591300508682497024 45020063013573674880 45299098929455235072 45315083085746503680 45734667188392304640 45818584008921464832 46242830157152219136 46993419496329707520 47041371965203513344 47428543750925352960 47776393402159818240 48021400547811919872 48376731777480916992 48771734931371481120 48783645000951791616 49091340009558712320 49545889454091663360 50165213072267809152 50332332143839150080 50442477807986933760 50909537787690516480 50961486295637139456 51380922396835799040 51451500586941342720 51545907010036647936 52023183926796246528 52268191072448348160 52364096010195959808 52848948751031107584 52867596933370920960 53357111719791022080 54024075616288409856 54806317223291518976 54868201797792916260 54881600626070765568 55739125635853121280 56104388582352814080 56623873661819043840 56914252501110423552 57273230011151831040 57331672082591781888 57803537696440273920 58526081917645777344 58721054167812341760 58801714956504391680 58909608011470454784 59455067344909996032 60026750684764899840 60420110780995338240 60470914721851146240 60979556251189739520 61091445345228619776 61657106876202958848 61741800704329611264 62706516340334761440 62721829286938017792 63238058334567137280 63441116320045105152 63701857869546424320 64028534063749226496 64432383762545809920 65028979908495308160 65455120012744949760 66061185938788884480 66886950763023745536 67325266298823376896 67530094520360512320 67879383716920688640 67948648394182852608 68507896529114398720 68602000782588456960 68727876013382197248 69364245235728328704 70465265001374810112 70490129244494561280 70562057947805270016 71142815626388029440 71664590103239727360 72032100821717879808 73157602397057221680 73175467501427687424 73637010014338068480 74318834181137495040 75498498215758725120 75663716711980400640 76364306681535774720 76442229443455709184 77071383595253698560 77177250880412014080 78034775890194369792 78402286608672522240 78546144015293939712 79273423126546661376 79301395400056381440 80035667579686533120 80627886295801528320 81306075001586319360 82209475834937278464 82322400939106148352 83608688453779681920 84156582873529221120 84588155093393473536 84935810492728565760 85371378751665635328 85909845016727746560 86705306544660410880 87273493350326599680 87789122876468666016 88081581251718512640 88202572434756587520 89182601017364994048 90040126027147349760 90598197858910470144 90630166171493007360 91469334376784609280 91637168017842929664 92485660314304438272 94082743930407026688 94857087501850705920 95552786804319636480 96042801095623839744 97543469862742962240 98182680019117424640 99091778908183326720 100330426144535618304 101819075575381032960 101922972591274278912 102761844793671598080 102903001173882685440 103091814020073295872 104046367853592493056 104536382144896696320 105697897502062215168 105735193866741841920 106714223439582044160 108048151232576819712 109736403595585832520 109763201252141531136 111478251271706242560 112208777164705628160 113247747323638087680 113828505002220847104 114546460022303662080 114663344165183563776 115607075392880547840 117052163835291554688 117442108335624683520 117603429913008783360 117819216022940909568 118910134689819992064 120053501369529799680 120941829443702292480 121959112502379479040 122182890690457239552 123314213752405917696 123483601408659222528 125413032680669522880 126882232640090210304 127403715739092848640 128057068127498452992 128864767525091619840 130057959816990616320 130910240025489899520 132122371877577768960 133773901526047491072 135060189040721024640 135897296788365705216 137015793058228797440 137204001565176913920 137455752026764394496 138728490471456657408 140980258488989122560 141124115895610540032 142285631252776058880 143329180206479454720 144064201643435759616 146315204794114443360 146350935002855374848 147274020028676136960 148637668362274990080 150996996431517450240 151327433423960801280 152728613363071549440 152884458886911418368 154142767190507397120 154354501760824028160 156069551780388739584 156804573217345044480 157092288030587879424 158546846253093322752 158602790800112762880 160071335159373066240 164418951669874556928 164644801878212296704 167217376907559363840 168313165747058442240 169871620985457131520 170742757503331270656 171819690033455493120 173410613089320821760 175578245752937332032 176163162503437025280 176405144869513175040 178365202034729988096 180080252054294699520 181260332342986014720 182938668753569218560 183274336035685859328 184971320628608876544 188165487860814053376 189714175003701411840 191105573608639272960 192085602191247679488 195086939725485924480 196365360038234849280 198183557816366653440 200660852289071236608 203638151150762065920 203845945182548557824 205523689587343196160 205806002347765370880 206183628040146591744 208092735707184986112 211395795004124430336 211470387733483683840 213428446879164088320 216096302465153639424 219472807191171665040 219526402504283062272 222956502543412485120 226495494647276175360 229092920044607324160 229326688330367127552 231214150785761095680 234104327670583109376 235206859826017566720 235638432045881819136 237820269379639984128 240107002739059599360 241883658887404584960 243918225004758958080 246628427504811835392 246967202817318445056 250826065361339045760 253764465280180420608 254807431478185697280 256114136254996905984 257729535050183239680 260115919633981232640 261820480050979799040 264244743755155537920 267547803052094982144 270120378081442049280 271794593576731410432 274031586116457594880 274408003130353827840 274911504053528788992 277456980942913314816 282248231791221080064 284571262505552117760 286658360412958909440 288128403286871519232 292630409588228886720 294548040057352273920 297275336724549980160 305457226726143098880 305768917773822836736 308285534381014794240 308709003521648056320 312139103560777479168 313609146434690088960 317093692506186645504 317205581600225525760 320142670318746132480 329289603756424593408 334434753815118727680 336626331494116884480 339743241970914263040 341485515006662541312 343639380066910986240 346821226178641643520 351156491505874664064 352326325006874050560 352810289739026350080 356730404069459976192 360160504108589399040 365877337507138437120 366548672071371718656 369942641257217753088 382211147217278545920 384171204382495358976 390173879450971848960 392730720076469698560 396367115632733306880 401321704578142473216 407691890365097115648 411047379174686392320 411612004695530741760 412367256080293183488 416185471414369972224 422940775466967367680 426856893758328176640 432192604930307278848 438945614382343330080 439052805008566124544 445913005086824970240 452990989294552350720 458185840089214648320 458653376660734255104 462428301571522191360 468208655341166218752 470413719652035133440 471276864091763638272 475640538759279968256 480214005478119198720 493256855009623670784 493934405634636890112 501652130722678091520 509614862956371394560 512228272509993811968 515459070100366479360 520231839267962465280 528489487510311075840 535095606104189964288 540240756162884098560 548816006260707655680 549823008107057577984 554913961885826629632 564496463582442160128 569142525011104235520 573316720825917818880 576256806573743038464 585260819176457773440 589096080114704547840 594550673449099960320 610914453452286197760 611537835547645673472 616571068762029588480 617418007043296112640 624278207121554958336 634187385012373291008 634411163200451051520 640285340637492264960 658579207512849186816 668869507630237455360 679486483941828526080 687278760133821972480 693642452357283287040 702312983011749328128 705620579478052700160 713460808138919952384 720321008217178798080 731754675014276874240 739885282514435506176 764422294434557091840 768342408764990717952 780347758901943697920 785461440152939397120 792734231265466613760 802643409156284946432 815383780730194231296 822094758349372784640 823224009391061483520 824734512160586366976 832370942828739944448 853713787516656353280 864385209860614557696 877891228764686660160 891826010173649940480 916371680178429296640 917306753321468510208 924856603143044382720 936417310682332437504 940827439304070266880 951281077518559936512 960428010956238397440 987868811269273780224 1003304261445356183040 1019229725912742789120 1024456545019987623936 1030918140200732958720 1040463678535924930560 1056978975020622151680 1070191212208379928576 1080481512325768197120 1097632012521415311360 1099646016214115155968 1109827923771653259264 1146633441651835637760 1152513613147486076928 1170521638352915546880 1178192160229409095680 1189101346898199920640 1223075671095291346944 1233142137524059176960 1234836014086592225280 1248556414243109916672 1268822326400902103040 1280570681274984529920 1317158415025698373632 1337739015260474910720 1358972967883657052160 1374557520267643944960 1387284904714566574080 1404625966023498656256 1411241158956105400320 1426921616277839904768 1440642016434357596160 1479770565028871012352 1528844588869114183680 1536684817529981435904 1560695517803887395840 1585468462530933227520 1605286818312569892864 1646448018782122967040 1649469024321172733952 1664741885657479888896 1707427575033312706560 1728770419721229115392 1755782457529373320320 1783652020347299880960 1832743360356858593280 1834613506642937020416 1849713206286088765440 1872834621364664875008 1902562155037119873024 1920856021912476794880 1975737622538547560448 2006608522890712366080 2038459451825485578240 2061836280401465917440 2080927357071849861120 2140382424416759857152 2160963024651536394240 2195264025042830622720 2219655847543306518528 2293266883303671275520 2305027226294972153856 2341043276705831093760 2356384320458818191360 2378202693796399841280 2446151342190582693888 2466284275048118353920 2469672028173184450560 2497112828486219833344 2561141362549969059840 2675478030520949821440 2749115040535287889920 2774569809429133148160 2809251932046997312512 2822482317912210800640 2853843232555679809536 2881284032868715192320 3057689177738228367360 3073369635059962871808 3121391035607774791680 3170936925061866455040 3210573636625139785728 3292896037564245934080 3298938048642345467904 3329483771314959777792 3457540839442458230784 3511564915058746640640 3567304040694599761920 3669227013285874040832 3699426412572177530880 3745669242729329750016 3841712043824953589760 3951475245077095120896 4013217045781424732160 4076918903650971156480 4123672560802931834880 4161854714143699722240 4280764848833519714304 4321926049303072788480 4439311695086613037056 4586533766607342551040 4610054452589944307712 4682086553411662187520 4756405387592799682560 4939344056346368901120 4994225656972439666688 5122282725099938119680 5350956061041899642880 5498230081070575779840 5549139618858266296320 5618503864093994625024 5707686465111359619072 5762568065737430384640 6115378355476456734720 6242782071215549583360 6421147273250279571456 6585792075128491868160 6658967542629919555584 6915081678884916461568 7023129830117493281280 7134608081389199523840 7338454026571748081664 7398852825144355061760 7491338485458659500032 7683424087649907179520 8026434091562849464320 8247345121605863669760 8323709428287399444480 8561529697667039428608 8643852098606145576960 9173067533214685102080 9220108905179888615424 9364173106823324375040 9512810775185599365120 9878688112692737802240 9988451313944879333376 10701912122083799285760 11098279237716532592640 11237007728187989250048 11525136131474860769280 12230756710952913469440 12485564142431099166720 12842294546500559142912 13317935085259839111168 13830163357769832923136 14046259660234986562560 14269216162778399047680 14982676970917319000064 15366848175299814359040 16052868183125698928640 16494690243211727339520 16647418856574798888960 17123059395334078857216 17287704197212291153920 18346135066429370204160 18728346213646648750080 19757376225385475604480 19976902627889758666752 21403824244167598571520 22196558475433065185280 22474015456375978500096 23050272262949721538560 24971128284862198333440 25684589093001118285824 27660326715539665846272 28092519320469973125120 28538432325556798095360 29965353941834638000128 32105736366251397857280 33294837713149597777920 34575408394424582307840 36692270132858740408320 37456692427293297500160 39953805255779517333504 42807648488335197143040 44948030912751957000192 46100544525899443077120 49942256569724396666880 51369178186002236571648 56185038640939946250240 59930707883669276000256 64211472732502795714560 66589675426299195555840 69150816788849164615680 74913384854586595000320 85615296976670394286080 89896061825503914000384 99884513139448793333760 112370077281879892500480 119861415767338552000512 128422945465005591429120 138301633577698329231360 149826769709173190000640 179792123651007828000768 199769026278897586667520 224740154563759785000960 256845890930011182858240 299653539418346380001280 359584247302015656001536 449480309127519570001920 599307078836692760002560 898960618255039140003840 1797921236510078280007680
- Sum of all divisors σ(n): 8184152989067547052744092
- Sum of proper divisors (its aliquot sum) s(n): 6386231752557468772736412
- 1797921236510078280007680 is an abundant number, because the sum of its proper divisors (6386231752557468772736412) is greater than itself. Its abundance is 4588310516047390492728732
Bases of 1797921236510078280007680
- Binary: 1011111001011100110000001011010100101101011110010101100011001001000000000000000002
- Hexadecimal: 0x17CB9816A5AF2B1920000
- Base-36: 84RXUO2DXIPS0000
Squares and roots of 1797921236510078280007680
- 1797921236510078280007680 squared (17979212365100782800076802) is 3232520772693928839556504081920553202380858982400
- 1797921236510078280007680 cubed (17979212365100782800076803) is 5811817744686382224736291459263313205835160949846380549659427268984832000
-
The
square root of 1797921236510078280007680 is 1340865853286.6284756247 -
The
cube root of 1797921236510078280007680 is 121597194.2457272235
Scales and comparisons
How big is 1797921236510078280007680?- 1,797,921,236,510,078,280,007,680 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 1,797,921,236,510,078,280,007,680 would take you about two hundred ninety-three billion, two hundred seventy-four million, seven hundred one thousand and nine years!
This is a very rough estimate, based on a speaking rate of half a second every third order of magnitude. If you speak quickly, you could probably say any randomly-chosen number between one and a thousand in around half a second. Very big numbers obviously take longer to say, so we add half a second for every extra x1000. (We do not count involuntary pauses, bathroom breaks or the necessity of sleep in our calculation!)
- A cube with a volume of 1797921236510078280007680 cubic inches would be around 10133099.5 feet tall.
Recreational maths with 1797921236510078280007680
- 1797921236510078280007680 backwards is 0867000828700156321297971
- The number of decimal digits it has is: 25
- The sum of 1797921236510078280007680's digits is 99
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 1797921236510078280007680 - Facts about the integer". Numbermatics.com. 2024. Web. 23 June 2024.
APA style:
Numbermatics. (2024). Number 1797921236510078280007680 - Facts about the integer. Retrieved 23 June 2024, from https://numbermatics.com/n/1797921236510078280007680/
Chicago style:
Numbermatics. 2024. "Number 1797921236510078280007680 - Facts about the integer". https://numbermatics.com/n/1797921236510078280007680/
The information we have on file for 1797921236510078280007680 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 1797921236510078280007680, math, Factors of 1797921236510078280007680, curriculum, school, college, exams, university, Prime factorization of 1797921236510078280007680, STEM, science, technology, engineering, physics, economics, calculator, one septillion, seven hundred ninety-seven sextillion, nine hundred twenty-one quintillion, two hundred thirty-six quadrillion, five hundred ten trillion, seventy-eight billion, two hundred eighty million, seven thousand, six hundred eighty.