97185129250465348485120
97,185,129,250,465,348,485,120 is an even composite number composed of eight prime numbers multiplied together.
97185129250465348485120 is an even composite number. It is composed of eight distinct prime numbers multiplied together. It has a total of seventeen thousand, two hundred eighty divisors.
Prime factorization of 97185129250465348485120:
215 × 34 × 5 × 72 × 13 × 532 × 61 × 81912
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 5 × 7 × 7 × 13 × 53 × 53 × 61 × 8191 × 8191)See below for interesting mathematical facts about the number 97185129250465348485120 from the Numbermatics database.
Names of 97185129250465348485120
- Cardinal: 97185129250465348485120 can be written as Ninety-seven sextillion, one hundred eighty-five quintillion, one hundred twenty-nine quadrillion, two hundred fifty trillion, four hundred sixty-five billion, three hundred forty-eight million, four hundred eighty-five thousand, one hundred twenty.
Scientific notation
- Scientific notation: 9.718512925046534848512 × 1022
Factors of 97185129250465348485120
Divisors of 97185129250465348485120
- Number of divisors d(n): 17280
-
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 53 54 56 60 61 63 64 65 70 72 78 80 81 84 90 91 96 98 104 105 106 108 112 117 120 122 126 128 130 135 140 144 147 156 159 160 162 168 180 182 183 189 192 195 196 208 210 212 216 224 234 240 244 245 252 256 260 265 270 273 280 288 294 305 312 315 318 320 324 336 351 360 364 366 371 378 384 390 392 405 416 420 424 427 432 441 448 455 468 477 480 488 490 504 512 520 530 540 546 549 560 567 576 585 588 610 624 630 636 637 640 648 672 689 702 720 728 732 735 742 756 768 780 784 793 795 810 819 832 840 848 854 864 882 896 910 915 936 945 954 960 976 980 1008 1024 1040 1053 1060 1080 1092 1098 1113 1120 1134 1152 1170 1176 1220 1248 1260 1272 1274 1280 1281 1296 1323 1344 1365 1378 1404 1431 1440 1456 1464 1470 1484 1512 1536 1560 1568 1586 1590 1620 1638 1647 1664 1680 1696 1708 1728 1755 1764 1792 1820 1830 1855 1872 1890 1908 1911 1920 1952 1960 2016 2048 2067 2080 2106 2120 2135 2160 2184 2196 2205 2226 2240 2268 2304 2340 2352 2379 2385 2440 2457 2496 2520 2544 2548 2560 2562 2592 2597 2646 2688 2730 2745 2756 2808 2809 2835 2862 2880 2912 2928 2940 2968 2989 3024 3072 3120 3136 3172 3180 3185 3233 3240 3276 3294 3328 3339 3360 3392 3416 3445 3456 3510 3528 3584 3640 3660 3710 3744 3780 3816 3822 3840 3843 3904 3920 3965 3969 4032 4095 4096 4134 4160 4212 4240 4270 4293 4320 4368 4392 4410 4452 4480 4536 4608 4680 4704 4758 4770 4823 4880 4914 4941 4992 5040 5088 5096 5120 5124 5184 5194 5265 5292 5376 5460 5490 5512 5551 5565 5616 5618 5670 5724 5733 5760 5824 5856 5880 5936 5978 6048 6144 6201 6240 6272 6344 6360 6370 6405 6466 6480 6552 6588 6615 6656 6678 6720 6784 6832 6890 6912 7020 7056 7137 7155 7168 7280 7320 7371 7420 7488 7560 7632 7644 7680 7686 7791 7808 7840 7930 7938 8064 8190 8191 8192 8235 8268 8320 8424 8427 8480 8540 8586 8640 8736 8784 8820 8904 8960 8967 9072 9216 9360 9408 9516 9540 9555 9646 9699 9760 9828 9882 9984 10017 10080 10176 10192 10240 10248 10335 10368 10388 10530 10584 10752 10920 10980 11024 11102 11130 11232 11236 11340 11448 11466 11520 11529 11648 11712 11760 11872 11895 11956 12096 12285 12288 12402 12480 12544 12688 12720 12740 12810 12932 12960 12985 13104 13176 13230 13312 13356 13440 13568 13664 13780 13824 14040 14045 14112 14274 14310 14336 14469 14560 14640 14742 14840 14945 14976 15120 15264 15288 15360 15372 15582 15616 15680 15860 15876 16128 16165 16380 16382 16384 16470 16536 16640 16653 16695 16848 16854 16960 17080 17172 17199 17280 17472 17568 17640 17808 17920 17934 18144 18432 18603 18720 18816 19032 19080 19110 19215 19292 19398 19520 19656 19663 19764 19845 19968 20034 20160 20352 20384 20480 20496 20670 20736 20776 21060 21168 21411 21465 21504 21840 21960 22048 22204 22260 22464 22472 22631 22680 22896 22932 23040 23058 23296 23373 23424 23520 23744 23790 23912 24115 24192 24570 24573 24576 24705 24804 24960 25088 25281 25376 25440 25480 25620 25864 25920 25970 26208 26352 26460 26624 26712 26880 26901 27136 27328 27560 27648 27755 28080 28090 28224 28548 28620 28665 28672 28938 29097 29120 29280 29484 29680 29890 29952 30051 30240 30528 30576 30720 30744 31005 31164 31232 31360 31720 31752 32256 32330 32760 32764 32768 32940 33072 33280 33306 33390 33696 33708 33761 33920 34160 34344 34398 34560 34587 34944 35136 35280 35616 35685 35840 35868 36288 36517 36855 36864 37206 37440 37632 38064 38160 38220 38430 38584 38796 38857 38955 39040 39312 39326 39528 39690 39936 40068 40320 40704 40768 40955 40960 40992 41340 41472 41552 42029 42120 42135 42336 42822 42930 43008 43407 43680 43920 44096 44408 44520 44835 44928 44944 45262 45360 45792 45864 46080 46116 46592 46746 46848 47040 47488 47580 47824 48230 48384 48495 49140 49146 49152 49410 49608 49920 49959 50085 50176 50562 50752 50880 50960 51240 51597 51728 51840 51940 52416 52704 52920 53248 53424 53760 53802 54272 54656 55120 55296 55510 55809 56160 56180 56448 57096 57240 57330 57337 57344 57645 57876 58194 58240 58560 58968 58989 59360 59780 59904 60102 60480 61056 61152 61440 61488 62010 62328 62464 62720 63440 63504 64233 64512 64660 65520 65528 65880 66144 66560 66612 66780 67392 67416 67522 67840 67893 68320 68688 68796 69120 69174 69888 70119 70272 70560 71232 71370 71680 71736 72345 72576 73034 73710 73719 73728 74412 74880 75264 75843 76128 76320 76440 76860 77168 77592 77714 77910 78080 78624 78652 79056 79380 79872 80136 80640 80703 81408 81536 81910 81920 81984 82680 82944 83104 83265 84058 84240 84270 84672 85644 85860 85995 86016 86814 87291 87360 87840 88192 88816 89040 89670 89856 89888 90524 90720 91584 91728 92160 92232 93015 93184 93492 93696 94080 94976 95160 95648 96460 96768 96990 98280 98292 98304 98315 98820 99216 99840 99918 100170 100352 101124 101283 101504 101760 101920 102480 103194 103456 103680 103880 104832 105408 105840 106483 106496 106848 107055 107520 107604 108544 109312 109551 110240 110592 111020 111618 112320 112360 112896 113155 114192 114480 114660 114674 114688 115290 115752 116388 116480 116571 116865 117120 117936 117978 118720 119560 119808 120204 120960 122112 122304 122865 122880 122976 124020 124656 124928 125440 126087 126405 126880 127008 128466 129024 129320 130221 131040 131056 131760 132288 133120 133224 133560 134505 134784 134832 135044 135680 135786 136640 137376 137592 137641 138240 138348 139776 140238 140544 141120 142464 142740 143360 143472 144690 145152 145485 146068 147420 147438 147456 148824 149760 149877 150255 150528 151686 152256 152640 152880 153720 154336 155184 155428 155820 156160 157248 157304 158112 158417 158760 159744 160272 161280 161406 162816 163072 163820 163840 163968 165360 165888 166208 166530 168116 168480 168540 168805 169344 171288 171349 171720 171990 172011 172032 172935 173628 174582 174720 175680 176384 176967 177632 178080 179340 179712 179776 181048 181440 182585 183168 183456 184320 184464 186030 186368 186984 187392 188160 189952 190320 191296 192920 193536 193980 194285 196560 196584 196630 197640 198432 199680 199836 200340 200704 202248 202566 203008 203520 203679 203840 204960 206388 206912 207360 207760 209664 210145 210357 210816 211680 212966 212992 213696 214110 215040 215208 217035 217088 218624 219102 220480 221157 221184 222040 223236 224640 224720 225792 226310 227529 228384 228960 229320 229348 229376 230580 231504 232776 232960 233142 233730 234240 235872 235956 237440 239120 239616 240408 241920 242109 244224 244608 245730 245760 245952 248040 249312 249795 249856 250880 252174 252810 253760 254016 255619 256932 257985 258048 258640 260442 261873 262080 262112 263520 264576 266240 266448 267120 269010 269568 269664 270088 271360 271572 273280 274752 275184 275282 276480 276696 279045 279552 280476 281088 282240 284928 285480 286685 286720 286944 289380 290304 290970 292136 294203 294840 294876 294912 294945 297648 299520 299754 300510 301056 303372 303849 304512 305280 305760 307440 308672 310368 310856 311640 312320 314496 314608 316224 316834 317520 319449 319488 320544 321165 322560 322812 325632 326144 327640 327936 328653 330720 331776 332416 333060 336232 336960 337080 337610 338688 339465 342576 342698 343440 343980 344022 344064 345870 347256 349164 349440 349713 350595 351360 352768 353934 355264 356160 358680 359424 359552 362096 362880 365170 366336 366912 368595 368640 368928 372060 372736 373968 374784 376320 378261 379215 379904 380640 382592 385840 387072 387960 388570 390663 393120 393168 393260 395280 396864 399360 399672 400680 401359 401408 403515 404496 405132 406016 407040 407358 407680 409920 412776 412923 413824 414720 415520 419328 420290 420714 421632 423360 425932 425984 427392 428220 430080 430416 434070 434123 434176 436455 437248 438204 440960 442314 442368 444080 446472 449280 449440 449631 451584 452620 455058 456768 457920 458640 458696 461160 463008 465552 465920 466284 467460 468480 471744 471912 474880 475251 478240 479232 480816 483840 484218 488448 489216 491460 491520 491904 496080 498624 499590 499651 499712 501760 504348 505620 506415 507520 508032 511238 513864 514047 515970 516033 516096 517280 520884 523746 524160 524224 527040 529152 530901 532415 532480 532896 534240 538020 539136 539328 540176 542720 543144 546560 547755 549504 550368 550564 552960 553392 558090 559104 560952 562176 564480 569856 570960 573370 573440 573888 578760 580608 581940 582855 584272 588406 589680 589752 589890 595296 599040 599508 601020 602112 606744 607698 609024 610560 611037 611520 614880 617344 620736 621712 623280 624640 628992 629216 630435 632448 633668 635040 638898 638976 641088 642330 645120 645624 651105 651264 652288 655280 655872 657306 661440 663471 663552 664832 666120 672464 673920 674160 675220 677376 678930 685152 685396 686880 687960 688044 688128 688205 691740 694512 698328 698880 699426 701190 702720 705536 707868 710528 712320 717360 718848 719104 724192 725760 730340 732672 733824 737190 737280 737856 744120 745381 745472 747936 749385 749568 752640 756522 758430 759808 761280 765184 766857 771680 774144 775920 777140 781326 786240 786336 786520 790560 792085 793728 798720 799344 801360 802718 802816 807030 808992 810264 812032 814080 814716 815360 819840 825552 825846 827648 829440 831040 838656 840580 841428 843264 846720 851864 854784 856440 856745 860055 860160 860832 868140 868246 868352 872910 874496 876408 881920 882609 884628 884736 884835 888160 892944 898560 898880 899262 903168 905240 910116 911547 913536 915840 917280 917392 922320 926016 931104 931840 932568 934920 936960 943488 943824 949760 950502 956480 958347 958464 961632 967680 968436 976896 978432 982920 983808 985959 992160 997248 999180 999302 999424 1003520 1008696 1011240 1012830 1015040 1016064 1018395 1022476 1027728 1028094 1031940 1032066 1032192 1034560 1041768 1047492 1048320 1048448 1049139 1051785 1054080 1058304 1061802 1064830 1064960 1065792 1068480 1076040 1078272 1078656 1080352 1085440 1086288 1093120 1095510 1099008 1100736 1101128 1105785 1105920 1106784 1116180 1118208 1121904 1124352 1128960 1134783 1137645 1139712 1141920 1146740 1146880 1147776 1157520 1161216 1163880 1165710 1168544 1176812 1179360 1179504 1179780 1190592 1198080 1199016 1199443 1202040 1204077 1204224 1210545 1213488 1215396 1218048 1221120 1222074 1223040 1229760 1234688 1238769 1241472 1243424 1246560 1249280 1257984 1258432 1260870 1264896 1267336 1270080 1277796 1277952 1278095 1282176 1284660 1290240 1291248 1302210 1302369 1302528 1304576 1309365 1310560 1311744 1314612 1322880 1326942 1327104 1329664 1332240 1344928 1347840 1348320 1350440 1354752 1357860 1370304 1370792 1373760 1375920 1376088 1376410 1383480 1389024 1396656 1397760 1398852 1402380 1405440 1411072 1415736 1421056 1424640 1425753 1434720 1437696 1438208 1448384 1451520 1460680 1465344 1467648 1471015 1474380 1474560 1475712 1488240 1490762 1490944 1495872 1498770 1498953 1499136 1505280 1513044 1516860 1519245 1519616 1522560 1530368 1533714 1542141 1543360 1548099 1548288 1551840 1554280 1562652 1572480 1572672 1573040 1581120 1584170 1587456 1592703 1597245 1597440 1598688 1602720 1605436 1605632 1614060 1617984 1620528 1624064 1628160 1629432 1630720 1639680 1643265 1651104 1651692 1655296 1658880 1662080 1677312 1681160 1682856 1686528 1693440 1703728 1709568 1712880 1713490 1720110 1720320 1721664 1736280 1736492 1736704 1745820 1748565 1748992 1752816 1763840 1765218 1769256 1769670 1776320 1785888 1789333 1797120 1797760 1798524 1806336 1810480 1820232 1823094 1827072 1831680 1833111 1834560 1834784 1844640 1852032 1862208 1863680 1865136 1869840 1873920 1886976 1887648 1891305 1899520 1901004 1912960 1916694 1916928 1923264 1935360 1936872 1953315 1953792 1956864 1965840 1967616 1971918 1984320 1994496 1998360 1998604 1998848 2006795 2007040 2017392 2022480 2025660 2030080 2032128 2036790 2044952 2055456 2056188 2059421 2063880 2064132 2064384 2064615 2069120 2083536 2094984 2096640 2096896 2098278 2103570 2108160 2116608 2123604 2129660 2129920 2131584 2136960 2152080 2156544 2157312 2160704 2170615 2170880 2172576 2186240 2191020 2198016 2201472 2202256 2211570 2211840 2213568 2227537 2232360 2236143 2236416 2243808 2248155 2248704 2257920 2269566 2275290 2279424 2283840 2293480 2295552 2300571 2315040 2322432 2327760 2331420 2337088 2353624 2358720 2359008 2359560 2376255 2381184 2396160 2398032 2398886 2404080 2408154 2408448 2421090 2426976 2430792 2436096 2442240 2444148 2446080 2459520 2469376 2477538 2482944 2486848 2493120 2498255 2498560 2515968 2516864 2521740 2529792 2534672 2540160 2555592 2556190 2564352 2569320 2570235 2580165 2580480 2582496 2604420 2604738 2605056 2609152 2618730 2621120 2623488 2629224 2645760 2647827 2653884 2654208 2654505 2659328 2664480 2689856 2695680 2696640 2700880 2709504 2715720 2734641 2740608 2741584 2747520 2751840 2752176 2752820 2766960 2778048 2793312 2795520 2797704 2804760 2810880 2822144 2831472 2842112 2849280 2851506 2869440 2875041 2875392 2876416 2896768 2903040 2921360 2930688 2935296 2942030 2948760 2951424 2957877 2976480 2981524 2981888 2991744 2997540 2997906 2998272 3010560 3026088 3033720 3038490 3038861 3039232 3045120 3055185 3060736 3067428 3084282 3086720 3096198 3096576 3103680 3108560 3125304 3144960 3145344 3146080 3147417 3162240 3168340 3174912 3185406 3194490 3194880 3197376 3205440 3210872 3228120 3235968 3241056 3248128 3256320 3258864 3261440 3279360 3286530 3302208 3303384 3310592 3317355 3317760 3324160 3354624 3362320 3365712 3373056 3386880 3404349 3407456 3419136 3425760 3426980 3440220 3440640 3443328 3472560 3472984 3491640 3497130 3497557 3497984 3505632 3527680 3530436 3538512 3539340 3552640 3571776 3578666 3594240 3595520 3597048 3598329 3612231 3612672 3620960 3640464 3646188 3654144 3663360 3666222 3669120 3669568 3689280 3704064 3716307 3724416 3726905 3727360 3730272 3739680 3747840 3773952 3775296 3782610 3799040 3802008 3825920 3833388 3833856 3834285 3846528 3870720 3873744 3906630 3907107 3907584 3913728 3931680 3935232 3943836 3968640 3988992 3996720 3997208 4013590 4014080 4034784 4044960 4051320 4060160 4064256 4073580 4089904 4110912 4112376 4118842 4127760 4128264 4129230 4138240 4167072 4189968 4193280 4193792 4196556 4207140 4216320 4233216 4247208 4259320 4263168 4273920 4277259 4304160 4313088 4314624 4321408 4341230 4341760 4345152 4372480 4382040 4396032 4402944 4404512 4413045 4423140 4423680 4427136 4455074 4464720 4472286 4472832 4487616 4496310 4496859 4497408 4515840 4539132 4550580 4557735 4558848 4567680 4586960 4591104 4601142 4626423 4630080 4644297 4644864 4655520 4662840 4674176 4707248 4717440 4718016 4719120 4752510 4762368 4791735 4792320 4796064 4797772 4808160 4816308 4816896 4842180 4853952 4861584 4872192 4884480 4888296 4892160 4919040 4929795 4938752 4955076 4965888 4973696 4986240 4996510 4997120 5031936 5033728 5043480 5059584 5069344 5080320 5111184 5112380 5128704 5138640 5140470 5160330 5160960 5164992 5208840 5209476 5210112 5217667 5218304 5237460 5242240 5245695 5246976 5258448 5291520 5295654 5307768 5309010 5318656 5328960 5367999 5379712 5391360 5393280 5401760 5419008 5431440 5469282 5481216 5483168 5495040 5503680 5504352 5505640 5533920 5556096 5586624 5591040 5595408 5609520 5621760 5643599 5644288 5662944 5673915 5684224 5698560 5703012 5738880 5750082 5750784 5752832 5793536 5806080 5842720 5861376 5870592 5884060 5897520 5902848 5915754 5952960 5963048 5983488 5995080 5995812 5996544 5997215 6020385 6021120 6052176 6067440 6076980 6077722 6078464 6090240 6110370 6121472 6134856 6168564 6173440 6178263 6192396 6193152 6193845 6207360 6217120 6250608 6289920 6290688 6292160 6294834 6324480 6336680 6349824 6370812 6388980 6389760 6394752 6410880 6421744 6456240 6471936 6482112 6495463 6496256 6511845 6512640 6517728 6522880 6558720 6573060 6604416 6606768 6621184 6634710 6635520 6648320 6682611 6708429 6709248 6724640 6731424 6746112 6773760 6808698 6814912 6838272 6851520 6853960 6880440 6886656 6901713 6945120 6945968 6983280 6994260 6995114 6995968 7011264 7055360 7060872 7077024 7078680 7105280 7128765 7143552 7157332 7188480 7191040 7194096 7196658 7224462 7225344 7241920 7280928 7292376 7308288 7326720 7332444 7338240 7339136 7378560 7408128 7432614 7448832 7453810 7454720 7460544 7479360 7494765 7495680 7547904 7550592 7565220 7598080 7604016 7651840 7666776 7668570 7693056 7710705 7740495 7741440 7747488 7813260 7814214 7815168 7827456 7863360 7870464 7887672 7937280 7943481 7963515 7977984 7993440 7994416 8027180 8028160 8069568 8089920 8102640 8120320 8128512 8147160 8179808 8221824 8224752 8237684 8255520 8256528 8258460 8276480 8334144 8379936 8386560 8387584 8393112 8396101 8414280 8432640 8466432 8494416 8518640 8526336 8547840 8554518 8608320 8625123 8626176 8629248 8642816 8682460 8683520 8690304 8744960 8764080 8792064 8805888 8809024 8826090 8846280 8854272 8910148 8929440 8944572 8945664 8946665 8975232 8992620 8993718 8994816 9031680 9078264 9101160 9115470 9116583 9117696 9135360 9165555 9173920 9182208 9202284 9252846 9260160 9288594 9289728 9311040 9325680 9348352 9414496 9434880 9436032 9438240 9505020 9524736 9583470 9584640 9592128 9595544 9616320 9632616 9684360 9707904 9723168 9744384 9768960 9776592 9784320 9838080 9859590 9877504 9910152 9931776 9947392 9972480 9993020 9994240 10063872 10067456 10086960 10119168 10138688 10160640 10222368 10224760 10257408 10277280 10280940 10297105 10320660 10321920 10329984 10417680 10418952 10435334 10436608 10474920 10484480 10491390 10492671 10493952 10516896 10583040 10591308 10615536 10618020 10637312 10657920 10735998 10759424 10782720 10786560 10794987 10803520 10836693 10838016 10862880 10938564 10962432 10966336 10990080 11007360 11008704 11011280 11067840 11112192 11137685 11148921 11173248 11180715 11182080 11190816 11219040 11243520 11287198 11288576 11325888 11347830 11368448 11397120 11406024 11477760 11500164 11501568 11502855 11505664 11587072 11612160 11685440 11721321 11722752 11741184 11768120 11795040 11805696 11831508 11905920 11926096 11966976 11990160 11991624 11994430 12040770 12042240 12104352 12134880 12153960 12155444 12156928 12180480 12220740 12242944 12269712 12337128 12346880 12356526 12384792 12387690 12414720 12434240 12501216 12579840 12581376 12584320 12589668 12648960 12673360 12699648 12741624 12777960 12789504 12821760 12831777 12843488 12912480 12943872 12964224 12990926 12992512 13023690 13025280 13035456 13045760 13117440 13146120 13208832 13213536 13239135 13242368 13269420 13271040 13296640 13365222 13416858 13418496 13449280 13462848 13490577 13492224 13547520 13617396 13629824 13673205 13676544 13703040 13707920 13760880 13773312 13803426 13879269 13890240 13891936 13966560 13988520 13990228 13991936 14022528 14110720 14121744 14154048 14157360 14210560 14257530 14287104 14314664 14375205 14376960 14382080 14388192 14393316 14448924 14450688 14483840 14561856 14584752 14616576 14653440 14664888 14676480 14678272 14757120 14789385 14816256 14865228 14897664 14907620 14909440 14921088 14958720 14989530 14991360 15095808 15101184 15130440 15194305 15196160 15208032 15303680 15333552 15337140 15386112 15421410 15480990 15482880 15494976 15592759 15626520 15628428 15630336 15653001 15654912 15726720 15737085 15740928 15775344 15874560 15886962 15927030 15955968 15986880 15988832 16054360 16103997 16139136 16179840 16205280 16240640 16257024 16294320 16359616 16443648 16449504 16475368 16511040 16513056 16516920 16552960 16668288 16759872 16773120 16775168 16786224 16792202 16828560 16865280 16930797 16932864 16988832 17021745 17037280 17052672 17095680 17109036 17216640 17250246 17252352 17258496 17285632 17364920 17380608 17487785 17489920 17528160 17584128 17611776 17618048 17652180 17692560 17708544 17820296 17858880 17889144 17893330 17950464 17985240 17987436 17989632 17991645 18061155 18063360 18156528 18202320 18230940 18233166 18235392 18270720 18331110 18347840 18364416 18404568 18505692 18520320 18534789 18577188 18579456 18581535 18622080 18651360 18696704 18828992 18869760 18872064 18876480 19010040 19049472 19166940 19169280 19184256 19191088 19232640 19265232 19368720 19415808 19446336 19486389 19488768 19535535 19537920 19553184 19568640 19676160 19719180 19755008 19820304 19863552 19894784 19944960 19986040 20047833 20125287 20127744 20134912 20173920 20238336 20277376 20321280 20444736 20449520 20514816 20554560 20561880 20594210 20641320 20659968 20705139 20835360 20837904 20870668 20873216 20949840 20968960 20982780 20985342 20987904 21033792 21166080 21182616 21231072 21236040 21272027 21274624 21315840 21386295 21471996 21518848 21565440 21573120 21589974 21607040 21673386 21676032 21725760 21877128 21924864 21932672 21980160 22014720 22017408 22022560 22135680 22224384 22275370 22297842 22346496 22361430 22364160 22381632 22438080 22484295 22487040 22574396 22577152 22651776 22695660 22736896 22794240 22812048 22955520 23000328 23005710 23008519 23011328 23132115 23174144 23221485 23224320 23370880 23442642 23445504 23482368 23536240 23590080 23611392 23663016 23811840 23830443 23852192 23933952 23980320 23983248 23988860 24081540 24084480 24208704 24269760 24307920 24310888 24360960 24441480 24482899 24485888 24539424 24674256 24693760 24713052 24769584 24775380 24829440 24868480 25002432 25159680 25162752 25168640 25179336 25188303 25297920 25346720 25399296 25483248 25555920 25579008 25643520 25663554 25686976 25824960 25887744 25928448 25981852 25985024 26047380 26050560 26070912 26088335 26091520 26234880 26292240 26417664 26427072 26478270 26481503 26484736 26538840 26593280 26730444 26833716 26836992 26839995 26898560 26925696 26981154 26984448 27095040 27234792 27259648 27346410 27349749 27353088 27406080 27415840 27521760 27546624 27606852 27758538 27780480 27783872 27933120 27977040 27980456 28045056 28217995 28221440 28243488 28308096 28314720 28421120 28515060 28574208 28629328 28750410 28753920 28764160 28776384 28786632 28897848 28967680 29123712 29169504 29233152 29306880 29329776 29352960 29356544 29514240 29578770 29632512 29730456 29795328 29815240 29842176 29917440 29979060 29982720 30191616 30202368 30260880 30388610 30392320 30416064 30607360 30667104 30674280 30772224 30842820 30891315 30961980 30965760 30989952 31185518 31253040 31256856 31306002 31309824 31453440 31474170 31478013 31481856 31550688 31749120 31773924 31854060 31911936 31973760 31977664 32108720 32207994 32278272 32359680 32384961 32410560 32477315 32481280 32510079 32514048 32588640 32719232 32887296 32899008 32950736 33022080 33026112 33033840 33105920 33336576 33413055 33519744 33542145 33546240 33550336 33572448 33584404 33657120 33730560 33861594 33865728 33977664 34043490 34074560 34105344 34191360 34218072 34433280 34500492 34504704 34508565 34516992 34571264 34729840 34761216 34975570 34979840 35056320 35163963 35168256 35223552 35236096 35304360 35385120 35417088 35640592 35717760 35778288 35786660 35900928 35970480 35974872 35983290 36122310 36126720 36313056 36404640 36461880 36466332 36470784 36541440 36662220 36695680 36728832 36809136 37011384 37040640 37069578 37154376 37163070 37244160 37302720 37393408 37657984 37739520 37744128 37752960 38020080 38098944 38333880 38368512 38382176 38465280 38530464 38737440 38831616 38892672 38972778 38977536 39071070 39075840 39106368 39137280 39352320 39438360 39505193 39510016 39640608 39717405 39727104 39789568 39889920 39972080 40095666 40250574 40255488 40269824 40347840 40471731 40476672 40554752 40642560 40889472 40899040 41029632 41109120 41123760 41188420 41282640 41319936 41410278 41670720 41675808 41741336 41899680 41937920 41965560 41970684 41975808 41980505 42067584 42332160 42365232 42462144 42472080 42544054 42549248 42631680 42772590 42943992 43037696 43125615 43130880 43146240 43179948 43214080 43346772 43352064 43451520 43754256 43849728 43865344 43960320 44029440 44034816 44045120 44271360 44448768 44550740 44595684 44692992 44722860 44728320 44763264 44876160 44968590 44974080 45148792 45303552 45391320 45468241 45473792 45582915 45588480 45624096 45911040 46000656 46011420 46017038 46022656 46264230 46348288 46442970 46448640 46741760 46778277 46885284 46891008 46959003 46964736 47072480 47180160 47222784 47326032 47623680 47660886 47704384 47867904 47960640 47966496 47977720 48163080 48311991 48417408 48539520 48615840 48621776 48721920 48882960 48965798 48971776 49078848 49348512 49387520 49426104 49539168 49550760 49658880 49736960 50004864 50319360 50325504 50337280 50358672 50376606 50595840 50693440 50792391 50798592 50966496 51111840 51158016 51287040 51327108 51373952 51649920 51775488 51856896 51963704 52094760 52141824 52176670 52183040 52463355 52469760 52584480 52835328 52854144 52956540 52963006 52969472 53077680 53186560 53460888 53667432 53679990 53797120 53851392 53962308 53968896 53974935 54183465 54190080 54469584 54519296 54692820 54699498 54706176 54812160 54831680 55043520 55093248 55213704 55517076 55560960 55567744 55604367 55744605 55866240 55954080 55960912 56090112 56435990 56442880 56486976 56616192 56629440 56842240 57030120 57148416 57258656 57500820 57507840 57528320 57552768 57573264 57795696 57935360 58247424 58339008 58459167 58466304 58606605 58613760 58659552 58705920 58713088 59028480 59157540 59265024 59460912 59590656 59630480 59684352 59834880 59958120 60143499 60375861 60383232 60404736 60521760 60777220 60784640 60832128 61214720 61334208 61348560 61544448 61685640 61782630 61923960 61979904 62371036 62506080 62513712 62612004 62619648 62906880 62948340 62956026 62963712 63101376 63498240 63547848 63708120 63816081 63823872 63947520 63955328 64158885 64217440 64415988 64556544 64719360 64769922 64821120 64954630 64962560 65020158 65028096 65177280 65438464 65774592 65798016 65901472 66044160 66052224 66067680 66211840 66673152 66826110 67039488 67084290 67092480 67092481 67100672 67144896 67168808 67314240 67452885 67461120 67723188 67731456 67955328 68086980 68149120 68210688 68382720 68436144 68866560 69000984 69017130 69025557 69033984 69142528 69396345 69459680 69522432 69951140 69959680 70112640 70327926 70336512 70447104 70472192 70608720 70770240 70834176 71281184 71435520 71556576 71573320 71801856 71940960 71949744 71966580 72244620 72253440 72626112 72809280 72923760 72932664 73082880 73324440 73391360 73448697 73457664 73618272 74022768 74081280 74139156 74308752 74326140 74488320 74605440 74786816 75315968 75479040 75488256 75505920 75564909 76040160 76197888 76667760 76737024 76764352 76930560 77060928 77474880 77663232 77785344 77945556 77955072 77963795 78142140 78151680 78212736 78265005 78274560 78704640 78876720 79010386 79020032 79281216 79434810 79444509 79454208 79579136 79779840 79944160 80191332 80501148 80510976 80519985 80539648 80695680 80943462 80953344 81109504 81285120 81778944 81798080 82049247 82059264 82218240 82247520 82376840 82565280 82639872 82820556 83341440 83351616 83482672 83799360 83875840 83931120 83941368 83961010 84135168 84653985 84664320 84730464 84924288 84944160 85088108 85098496 85263360 85545180 85887984 86075392 86251230 86261760 86292480 86359896 86428160 86693544 86903040 87508512 87699456 87730688 87920640 88058880 88069632 88090240 88542720 88897536 89101480 89191368 89385984 89445720 89526528 89752320 89937180 89948160 90297584 90607104 90782640 90936482 90947584 91165830 91176960 91248192 91822080 92001312 92022840 92034076 92045312 92528460 92673945 92696576 92885940 92897280 93483520 93556554 93770568 93918006 93929472 94144960 94360320 94434039 94445568 94652064 95247360 95321772 95408768 95735808 95921280 95932992 95955440 96326160 96623982 96834816 97079040 97154883 97231680 97243552 97431945 97443840 97765920 97931596 97943552 98157696 98697024 98775040 98852208 99078336 99101520 99317760 99473920 100009728 100239165 100626435 100638720 100651008 100674560 100717344 100753212 101191680 101386880 101584782 101597184 101932992 102223680 102316032 102574080 102654216 102747904 103299840 103525695 103550976 103713792 103927408 104189520 104283648 104353340 104366080 104926710 104939520 105168960 105670656 105708288 105913080 105926012 105938944 106155360 106360135 106373120 106921776 107334864 107359980 107594240 107702784 107924616 107949870 108366930 108380160 108939168 109038592 109149313 109385640 109398996 109412352 109624320 109663360 110087040 110186496 110427408 111034152 111121920 111135488 111208734 111489210 111732480 111908160 111921824 112180224 112871980 112885760 112973952 113232384 113258880 113684480 114060240 114296832 114517312 115001640 115042595 115056640 115105536 115146528 115591392 115870720 116494848 116678016 116918334 116932608 117213210 117227520 117319104 117411840 117426176 118056960 118315080 118515579 118530048 118921824 119152215 119181312 119260960 119368704 119669760 119916240 120286998 120751722 120766464 120809472 121043520 121554440 121664256 122414495 122429440 122668416 122697120 123088896 123371280 123565260 123847920 123959808 124742072 125012160 125027424 125224008 125813760 125896680 125912052 125927424 125941515 126202752 126996480 127095696 127416240 127632162 127647744 127895040 127910656 128317770 128434880 128831976 129113088 129438720 129539844 129642240 129909260 129925120 130040316 130056192 130354560 130876928 131549184 131596032 131802944 132088320 132104448 132135360 132407515 132423680 133346304 133652220 134078976 134168580 134184960 134184962 134201344 134289792 134337616 134628480 134905770 134922240 135446376 135910656 136173960 136298240 136404723 136421376 136748745 136765440 136872288 137733120 138001968 138034260 138051114 138067968 138285056 138792690 138919360 139044864 139902280 140225280 140334831 140655852 140673024 140877009 140894208 140944384 141217440 141540480 141668352 142562368 142871040 143113152 143146640 143603712 143881920 143899488 143933160 144489240 144935973 145252224 145618560 145847520 145865328 146165760 146648880 146782720 146897394 146915328 147236544 148045536 148162560 148278312 148617504 148652280 148976640 149210880 149573632 150631936 150958080 150976512 151011840 151129818 152080320 152377173 152395776 153335520 153474048 153528704 153861120 154121856 154949760 155326464 155570688 155891112 155927590 156284280 156425472 156530010 156549120 157390065 157409280 157753440 158020772 158040064 158562432 158869620 158889018 158908416 159158272 159559680 159888320 160382664 161002296 161039970 161059633 161079296 161391360 161886924 161906688 161924805 162219008 162550395 162570240 163557888 163596160 164098494 164118528 164436480 164495040 164753680 165130560 165279744 165641112 166682880 166703232 166813101 166965344 167598720 167751680 167862240 167882736 167922020 168270336 169307970 169328640 169460928 169848576 169888320 170176216 170526720 171090360 171775968 172150784 172502460 172523520 172584960 172719792 172856320 173387088 173806080 175017024 175377501 175398912 175461376 175819815 175841280 176117760 176139264 176180480 177085440 177795072 178202960 178382736 178771968 178891440 179053056 179504640 179874360 180430497 180595168 181214208 181565280 181872964 181895168 182331660 182353920 182496384 183644160 184002624 184045680 184068152 185056920 185347890 185370521 185393152 185771880 186967040 187113108 187541136 187836012 187858944 188289920 188720640 188868078 188891136 189304128 190494720 190643544 190817536 191448243 191471616 191842560 191865984 191910880 192652320 193247964 193669632 194158080 194309766 194463360 194487104 194863890 194887680 195531840 195863192 196315392 197394048 197525965 197550080 197704416 198156672 198203040 198635520 198947840 200019456 200478330 201252870 201277440 201277443 201302016 201349120 201434688 201506424 202358655 202383360 202773760 203169564 203194368 203865984 204447360 204632064 205148160 205308432 205495808 206599680 207051390 207076671 207101952 207427584 207854816 208379040 208567296 208706680 209853420 209879040 210337920 211341312 211416576 211826160 211852024 212310720 212720270 212746240 213843552 214669728 214719960 215188480 215405568 215849232 215899740 216733860 216760320 217878336 218077184 218298626 218771280 218797992 219248640 219326720 220174080 220346091 220372992 220854816 222068304 222243840 222270976 222417468 222978420 223464960 223816320 223843648 224360448 225743960 225947904 226464768 226517760 226694727 227341205 227368960 228120480 228593664 229034624 230003280 230085190 230113280 230211072 230293056 231182784 231741440 232989696 233356032 233836668 233865216 233891385 234426420 234455040 234638208 234795015 234823680 234852352 236113920 236630160 237031158 237060096 237843648 238304430 238333527 238362624 238521920 238737408 239339520 239832480 240573996 241503444 241532928 241559955 241618944 242087040 243108880 243328512 244828990 244858880 245336832 245394240 246147741 246177792 246742560 247130520 247695840 247919616 249484144 250024320 250054848 250448016 251627520 251793360 251824104 251883030 252405504 253961955 253992960 254191392 254832480 255264324 255295488 255790080 255821312 256635540 256869760 257663952 258226176 258877440 259079688 259284480 259818520 260080632 260709120 261753856 263098368 263192064 263605888 264176640 264208896 264270720 264815030 264847360 266692608 267304440 268157952 268337160 268369924 268402688 268579584 268675232 269256960 269811540 269844480 270892752 271821312 272347920 272596480 272809446 272842752 273497490 273530880 273744576 275466240 276003936 276068520 276102228 276135936 276536351 276570112 277585380 277838720 278021835 278089728 279804560 280450560 280669662 281311704 281754018 281788416 281888768 282434880 283080960 283302117 283336704 285124736 285742080 286226304 286293280 287207424 287763840 287798976 287866320 288978480 289871946 290504448 291237120 291695040 291730656 292295835 292331520 293297760 293565440 293794788 293830656 294473088 296091072 296325120 296556624 297235008 297304560 297953280 298421760 299110747 299147264 300717495 301263872 301879305 301916160 301953024 302023680 302259636 304160640 304754346 304791552 306671040 306948096 307057408 307722240 308243712 309899520 310652928 311141376 311782224 311855180 312568560 312850944 313060020 313098240 314780130 314818560 315506880 316041544 317124864 317739240 317778036 317816832 318277687 318316544 319080405 319119360 319776640 320765328 322004592 322079940 322119266 322158592 322782720 323773848 323849610 324438016 325100790 325140480 327115776 327192320 327447939 328196988 328237056 328872960 328990080 329507360 330261120 330559488 331282224 333365760 333406464 333626202 333930688 335197440 335462405 335503360 335724480 335765472 335844040 336540672 338615940 338657280 338921856 339697152 339776640 340352432 341053440 342180720 343551936 344259539 344301568 345004920 345127785 345169920 345439584 345712640 346774176 347612160 350034048 350755002 350797824 350922752 351639630 351682560 352235520 352278528 352360960 354170880 355546737 355590144 356405920 356765472 357543936 357782880 358106112 359009280 359748720 360860994 361190336 362428416 363130560 363745928 364663320 364992768 367243485 367288320 368005248 368091360 368136304 370113840 370695780 370741042 370786304 371543760 373934080 374226216 375082272 375672024 376579840 377441280 377736156 377782272 377824545 378608256 380989440 381287088 381635072 382896486 382943232 383685120 383731968 383821760 385304640 386495928 387339264 388316160 388619532 388926720 388974208 389727780 389775360 391063680 391726384 392630784 394788096 395051930 395100160 395408832 396313344 396406080 397222545 397271040 397895680 400038912 400956660 402505740 402554880 402554886 402604032 402698240 402869376 403012848 404717310 404766720 405547520 406339128 407731968 408894720 409214169 409264128 410246235 410296320 410616864 410991616 413199360 414102780 414153342 414203904 414855168 415709632 416758080 417134592 417413360 419706840 420675840 421004493 422631027 422682624 422833152 423652320 423704048 424621440 425440540 425492480 427687104 429339456 429439920 430376960 430811136 431698464 431799480 433467720 435756672 436154368 436597252 437542560 437595984 438497280 438653440 440348160 440692182 440745984 441709632 444136608 444487680 444541952 444834936 445956840 446929920 447632640 447687296 448720896 451487920 451895808 452929536 453035520 453389454 454682410 454737920 456240960 457131519 457187328 458069248 460006560 460170380 460226560 460422144 460586112 462365568 463482880 465979392 466712064 467673336 467782770 468852840 469276416 469590030 469647360 469647367 469704704 472170195 472227840 473260320 474062316 474120192 475687296 476608860 476667054 476725248 477043840 477474816 478679040 479664960 481147992 483006888 483119910 483178899 483237888 484174080 485774415 486217760 486657024 489657980 489717760 490673664 490788480 492295482 492355584 493485120 494261040 495391680 495839232 498968288 500048640 500109696 500896032 503255040 503586720 503648208 503766060 504811008 507923910 507985920 508382784 509664960 510528648 511580160 511642624 513271080 513739520 515327904 516452352 517754880 518159376 518568960 519637040 520161264 521418240 523507712 526132503 526196736 526384128 527211776 528353280 528417792 528541440 529630060 529694720 533385216 534608880 536315904 536674320 536739848 537159168 537350464 538513920 539623080 541785504 543642624 544695840 545192960 545618892 545685504 545746565 546994980 547061760 547489152 550932480 552007872 552137040 552204456 553072702 553140224 555170760 555677440 556043670 556111563 556179456 559609120 560901120 561339324 562623408 563508036 563576832 563777536 564869760 566161920 566604234 566673408 570249472 571484160 572452608 572586560 574344729 574414848 575527680 575597952 575732640 577956960 579743892 581008896 582474240 583390080 583461312 584591670 584663040 586595520 587130880 587589576 588946176 592182144 592577895 592650240 593113248 594470016 594609120 595906560 596843520 598221494 598294528 601434990 602527744 603758610 603832320 603832329 603906048 604047360 604519272 608321280 609508692 609583104 613342080 613896192 614114816 615444480 616487424 619799040 621230013 621305856 622282752 623564448 623710360 625137120 625701888 626120040 629560260 629637120 631013760 632083088 634249728 635478480 635556072 636555374 636633088 638160810 638238720 639553280 641530656 644009184 644159880 644238532 644317184 645565440 647547696 647699220 648876032 650201580 650280960 654231552 654384640 654895878 656393976 657745920 657980160 659014720 660522240 661038273 661118976 662564448 666731520 666812928 667252404 667861376 670394880 670924810 671006720 671448960 671530944 671688080 673081344 677231880 677843712 679394304 679553280 680084181 680704864 682023615 682106880 684361440 687103872 688519078 688603136 690009840 690255570 690339840 690879168 691425280 693548352 695224320 700068096 701510004 701595648 701674155 701845504 703279260 703365120 704385045 704471040 704557056 704721920 708341760 711093474 711180288 712811840 713530944 715000581 715087872 715565760 716212224 718018560 719497440 721721988 722380672 724679865 724856832 726261120 727491856 729326640 729985536 734486970 734576640 736010496 736182720 736272608 740227680 741391560 741482084 741572608 743087520 747868160 748452432 750164544 751344048 753159680 754882560 755472312 755649090 757216512 761885865 761978880 762574176 763270144 765792972 765886464 767370240 767463936 767643520 770609280 772991856 774678528 776632320 777239064 777853440 777948416 779455560 782127360 783452768 785261568 789576192 790103860 790200320 790817664 792626688 792812160 794445090 794542080 795791360 800077824 801913320 805011480 805109772 805208064 805298165 805396480 805738752 806025696 809434620 809533440 811095040 812678256 815463936 817789440 818428338 818528256 820492470 820592640 821233728 821983232 826398720 828205560 828306684 828407808 829609053 829710336 831419264 833516160 834065505 834269184 834826720 839413680 841351680 842008986 845262054 845365248 845666304 847304640 847408096 849242880 850881080 855374208 858678912 858879840 860753920 861622272 863396928 863598960 866935440 871513344 872202253 872308736 873194504 875085120 875191968 876887505 876994560 877306880 880696320 881384364 881491968 883419264 888273216 888975360 889083904 889669872 891913680 893859840 895265280 895374592 897332241 897441792 902152485 902975840 903791616 905859072 906071040 906778908 909364820 909475840 912481920 914263038 914374656 916138496 920013120 920340760 920844288 921172224 924731136 926852605 926965760 931958784 933424128 935346672 935565540 937705680 938552832 939180060 939294720 939294734 939409408 944340390 944455680 946520640 948124632 951374592 953217720 953334108 953450496 954087680 954833061 954949632 957241215 957358080 959329920 962295984 966013776 966239820 966357798 966475776 968348160 971548830 972435520 973314048 979315960 981347328 981576960 982343817 984590964 984711168 986970240 988522080 990783360 991678464 997936576 1000097280 1000219392 1001792064 1006387215 1006510080 1007173440 1007296416 1007532120 1009622016 1015847820 1015971840 1016765568 1019329920 1021057296 1023160320 1023285248 1026542160 1027479040 1030655808 1032778617 1032904704 1035383355 1035509760 1036318752 1037137920 1039274080 1040322528 1042836480 1047015424 1052265006 1052393472 1052768256 1054423552 1056706560 1056835584 1057082880 1059260120 1066640211 1066770432 1069217760 1072631808 1073348640 1073479696 1074318336 1074700928 1077027840 1079246160 1083571008 1087285248 1089391680 1090385920 1091237784 1091493130 1093989960 1094978304 1101730455 1101864960 1104015744 1104274080 1104408912 1106145404 1106280448 1110341520 1111354880 1112087340 1112223126 1112358912 1119218240 1121802240 1122678648 1125246816 1127016072 1127417431 1127555072 1129739520 1132323840 1133208468 1133346816 1133473635 1140498944 1142968320 1144905216 1145173120 1148689458 1148829696 1151055360 1151195904 1151465280 1155913920 1159487784 1162017792 1164948480 1166780160 1166922624 1169183340 1169326080 1173191040 1174261760 1175179152 1177892352 1184364288 1185155790 1185300480 1186226496 1188940032 1189218240 1191667635 1191813120 1193687040 1196442988 1196589056 1202869980 1205055488 1207517220 1207664640 1207664658 1207812096 1208094720 1209038544 1216642560 1219017384 1226684160 1227642507 1227792384 1228229632 1230738705 1230888960 1232974848 1239598080 1242460026 1242611712 1244565504 1247128896 1247420720 1250274240 1251403776 1252240080 1259120520 1262027520 1263013479 1264166176 1268499456 1270956960 1271112144 1273110748 1273266176 1276321620 1276477440 1279106560 1283061312 1288018368 1288319760 1288477064 1291130880 1295095392 1295398440 1297593647 1297752064 1300403160 1308463104 1308769280 1309791756 1312787952 1315491840 1315960320 1318029440 1321044480 1322076546 1322237952 1325128896 1333463040 1333625856 1334504808 1335722752 1340789760 1341849620 1342013440 1342897920 1343061888 1343376160 1346162688 1354463760 1355687424 1358788608 1359106560 1360168362 1361409728 1364047230 1364213760 1368722880 1374207744 1377038156 1377206272 1380019680 1380511140 1380679680 1381758336 1382681755 1382850560 1387096704 1390448640 1400136192 1403020008 1403348310 1403519659 1403691008 1406558520 1408770090 1408942080 1408942101 1409114112 1409443840 1416510585 1416683520 1422186948 1422360576 1425623680 1427061888 1430001162 1430175744 1431131520 1432424448 1436037120 1438994880 1443443976 1444761344 1449359730 1449536697 1449713664 1452522240 1454983712 1458653280 1459971072 1468973940 1469153280 1472020992 1472365440 1472545216 1480455360 1482783120 1482964168 1486175040 1495553735 1495736320 1496904864 1500329088 1502688096 1506319360 1509765120 1510944624 1511298180 1514433024 1523771730 1523957760 1525148352 1526540288 1531585944 1534740480 1534927872 1535287040 1541218560 1545983712 1549357056 1553264640 1554478128 1555706880 1555896832 1558911120 1564254720 1566905536 1570523136 1579152384 1580207720 1581635328 1585253376 1585624320 1588890180 1589084160 1591388435 1591582720 1600155648 1603826640 1610022960 1610219544 1610596330 1610792960 1611477504 1612051392 1618869240 1622190080 1625356512 1630927872 1635578880 1636856676 1637056512 1637239695 1640984940 1641185280 1642467456 1643966464 1652797440 1656411120 1656613368 1659218106 1659420672 1662838528 1667032320 1668131010 1668334689 1668538368 1669653440 1678827360 1682703360 1684017972 1690524108 1690730496 1691332608 1694609280 1694816192 1698485760 1701762160 1710748416 1717357824 1717759680 1721297695 1721507840 1723034187 1723244544 1726793856 1727197920 1733870880 1743026688 1744404506 1744617472 1746389008 1750170240 1750383936 1753775010 1753989120 1754613760 1761392640 1762768728 1766838528 1776546432 1777733685 1777950720 1778167808 1779339744 1783827360 1787719680 1790530560 1790749184 1794664482 1794883584 1804304970 1805951680 1807583232 1811496987 1811718144 1812142080 1813557816 1818729640 1824963840 1828526076 1828749312 1832276992 1840026240 1840681520 1841688576 1842344448 1849462272 1853705210 1853931520 1863690039 1863917568 1866848256 1870693344 1871131080 1875411360 1877105664 1878360120 1878589468 1878818816 1888680780 1888911360 1893041280 1896249264 1902749184 1906435440 1906668216 1908175360 1909666122 1909899264 1914482430 1914716160 1918659840 1924591968 1932027552 1932479640 1932715596 1932951552 1936696320 1943097660 1944871040 1946628096 1958631920 1962694656 1963153920 1964687634 1969181928 1973940480 1977044160 1981566720 1983114819 1983356928 1995873152 2000194560 2000438784 2003584128 2012774430 2013020160 2014346880 2014592832 2015064240 2019244032 2031695640 2033531136 2038659840 2042114592 2046070845 2046320640 2046570496 2053084320 2054958080 2061311616 2065557234 2065809408 2070766710 2071019520 2072637504 2074275840 2078548160 2080645056 2085672960 2093775229 2094030848 2104530012 2104786944 2105022465 2105536512 2108847104 2113155135 2113413120 2113671168 2114165760 2118520240 2133280422 2133540864 2138435520 2145001743 2145263616 2146697280 2146959392 2148636672 2149401856 2154055680 2158492320 2167142016 2174570496 2178783360 2180771840 2182475568 2182986260 2187979920 2189956608 2203460910 2203729920 2208031488 2208548160 2208817824 2212290808 2220683040 2222709760 2224174680 2224446252 2224717824 2238436480 2243604480 2245357296 2250493632 2254032144 2254834862 2255110144 2259479040 2264647680 2266416936 2266947270 2280997888 2285657595 2285936640 2289810432 2290346240 2297378916 2297659392 2302110720 2302391808 2302930560 2311827840 2318975568 2324035584 2329896960 2333560320 2333845248 2338366680 2346382080 2348236835 2348523520 2350358304 2355784704 2368728576 2370311580 2370600960 2372452992 2377880064 2378436480 2383335270 2383626240 2387374080 2392885976 2405739960 2409816773 2410110976 2415034440 2415329316 2415624192 2415894495 2416189440 2418077088 2433285120 2438034768 2453368320 2455285014 2455584768 2456459264 2461477410 2461777920 2465949696 2479196160 2484920052 2485223424 2488827159 2489131008 2494257792 2494841440 2500548480 2502807552 2504480160 2518241040 2524055040 2526026958 2528332352 2536998912 2541913920 2542224288 2546221496 2552643240 2558213120 2566122624 2576036736 2576639520 2576954128 2582261760 2590190784 2590796880 2595187294 2595504128 2600806320 2616606759 2616926208 2617538560 2619583512 2625575904 2630662515 2630983680 2631920640 2636058880 2642088960 2644153092 2644475904 2650257792 2666926080 2667251712 2669009616 2671445504 2681579520 2683699240 2685795840 2686123776 2686752320 2691996723 2692325376 2708927520 2711374848 2717577216 2718213120 2720336724 2722819456 2728094460 2728427520 2737445760 2748415488 2754076312 2760039360 2761022280 2763516672 2765363510 2765701120 2774193408 2780557815 2780897280 2800272384 2806040016 2806696620 2807039318 2807382016 2813117040 2817540180 2817884160 2817884202 2818228224 2818887680 2833021170 2833367040 2844373896 2851247360 2854123776 2860002324 2860351488 2862263040 2864499183 2864848896 2871723645 2872074240 2877989760 2886887952 2889522688 2898719460 2899073394 2899427328 2905044480 2909967424 2917306560 2919942144 2937947880 2944041984 2944730880 2945090432 2947031451 2960910720 2965566240 2965928336 2972350080 2991107470 2991472640 2993809728 3000658176 3005376192 3012638720 3019161645 3019530240 3021889248 3022596360 3028866048 3047543460 3047915520 3050296704 3053080576 3063171888 3069480960 3069855744 3070574080 3082437120 3091967424 3098335851 3098714112 3106150065 3106529280 3108956256 3111413760 3111793664 3117822240 3128509440 3133811072 3141046272 3158304768 3160415440 3163270656 3170506752 3171248640 3177780360 3182776870 3183165440 3199920633 3200311296 3207653280 3220045920 3220439088 3221192660 3221585920 3222955008 3224102784 3237738480 3244380160 3250713024 3261855744 3271157760 3273713352 3274479390 3281969880 3284934912 3287531569 3287932928 3305191365 3305594880 3312822240 3313226736 3318436212 3318841344 3325677056 3334064640 3336262020 3336669378 3337076736 3339306880 3357654720 3365406720 3368035944 3381048216 3382252293 3382665216 3389218560 3389632384 3396971520 3400420905 3403524320 3421496832 3434715648 3435519360 3442595390 3443015680 3446068374 3446489088 3453587712 3454395840 3467741760 3486053376 3488809012 3489234944 3492778016 3500340480 3500767872 3507550020 3507978240 3509227520 3522785280 3525537456 3533677056 3553092864 3555467370 3555901440 3555901493 3556335616 3558679488 3567654720 3575002905 3575439360 3581061120 3581498368 3589328964 3589767168 3608609940 3611903360 3615166464 3622993974 3623436288 3624284160 3627115632 3637459280 3649927680 3657052152 3664553984 3680052480 3681363040 3682927521 3683377152 3684688896 3698924544 3707410420 3707863040 3727380078 3727835136 3733696512 3741386688 3742262160 3750822720 3754211328 3756720240 3757178936 3777361560 3786082560 3792498528 3805498368 3812870880 3813336432 3816350720 3819332244 3819798528 3828964860 3829432320 3837319680 3849183936 3864055104 3864959280 3865431192 3873392640 3886195320 3889742080 3892780941 3893256192 3917263840 3925389312 3926307840 3929375268 3938363856 3947880960 3954088320 3963133440 3966229638 3966713856 3991746304 4000389120 4000877568 4007168256 4025548860 4026040320 4028693760 4029185664 4030128480 4038488064 4063391280 4067062272 4077319680 4084229184 4092141690 4092641280 4092641341 4093140992 4106168640 4109916160 4122623232 4131114468 4131618816 4141533420 4142039040 4145275008 4148045265 4148551680 4157096320 4161290112 4171345920 4187550458 4188061696 4209060024 4210044930 4210558977 4211073024 4217694208 4226310270 4226826240 4226826303 4227342336 4228331520 4237040480 4266560844 4267081728 4276871040 4290003486 4290527232 4293394560 4293918784 4297273344 4298803712 4308111360 4316984640 4334284032 4348610091 4349140992 4357566720 4361011265 4361543680 4364951136 4365972520 4375959840 4379913216 4406921820 4407459840 4416062976 4417096320 4417635648 4424581616 4441366080 4445419520 4448349360 4448892504 4476872960 4486661205 4487208960 4490714592 4500987264 4508064288 4509669724 4510220288 4518958080 4529295360 4532833872 4533894540 4561995776 4571315190 4571873280 4579620864 4580692480 4594757832 4604221440 4604783616 4605861120 4623655680 4637951136 4648071168 4659793920 4667120640 4667690496 4676733360 4692764160 4696473670 4697047040 4700716608 4711569408 4737457152 4740623160 4744905984 4755760128 4756872960 4766670540 4767252480 4774165305 4774748160 4785771952 4811479920 4819633546 4820221952 4830068880 4830658632 4831788990 4832378880 4836154176 4866570240 4876069536 4906736640 4910570028 4911169536 4911719085 4912918528 4922954820 4923555840 4931899392 4958392320 4969840104 4977654318 4978262016 4988515584 4989682880 5001096960 5005004067 5005615104 5008960320 5036482080 5048110080 5052053916 5056664704 5073997824 5083827840 5084448576 5092442992 5105286480 5116426240 5132245248 5152073472 5153279040 5153908256 5163893085 5164523520 5180381568 5181593760 5190374588 5191008256 5201612640 5233213518 5233852416 5235077120 5239167024 5251151808 5261325030 5261967360 5263841280 5272117760 5284177920 5288306184 5300515584 5333201055 5333852160 5334503424 5338019232 5342891008 5363159040 5367398480 5371591680 5372247552 5373504640 5383993446 5384650752 5417855040 5422749696 5434490961 5435154432 5436426240 5440673448 5445638912 5456188920 5474891520 5496830976 5508152624 5520078720 5522044560 5527033344 5530727020 5531402240 5548386816 5561115630 5561794560 5600544768 5612080032 5613393240 5614078636 5614764032 5626234080 5635080360 5635768404 5636456448 5637087155 5637775360 5666042340 5666734080 5688747792 5702494720 5708247552 5720004648 5724526080 5728998366 5729697792 5743447290 5744148480 5755979520 5773775904 5779045376 5797438920 5798146788 5798854656 5810088960 5819934848 5834613120 5839884288 5875895760 5888083968 5889461760 5890180864 5894062902 5921821440 5931132480 5931856672 5944700160 5982214940 5982945280 5987619456 6001316352 6010752384 6025277440 6038323290 6039060480 6043778496 6045192720 6057732096 6095086920 6100593408 6105415771 6106161152 6126343776 6138212535 6138961920 6139711488 6141148160 6164874240 6183934848 6196671702 6197428224 6212300130 6213058560 6217912512 6222827520 6223587328 6235644480 6257018880 6267622144 6281325687 6282092544 6315067395 6316609536 6320830880 6326541312 6341013504 6342497280 6355560720 6365553740 6366330880 6399841266 6400622592 6415306560 6440091840 6440878176 6442385320 6445910016 6448205568 6475476960 6487968235 6488760320 6501426048 6523711488 6542315520 6547426704 6548958780 6563939760 6569869824 6575063138 6575865856 6610382730 6611189760 6625644480 6626453472 6636872424 6651354112 6668129280 6672524040 6673338756 6674153472 6678613760 6715309440 6730813440 6736071888 6762096432 6764504586 6765330432 6778437120 6779264768 6793943040 6800841810 6807048640 6842993664 6869431296 6871038720 6885190780 6886031360 6892136748 6892978176 6907175424 6908791680 6935483520 6972106752 6977618024 6985556032 7000680960 7001535744 7015100040 7017598295 7018455040 7044710505 7045570560 7051074912 7067354112 7106185728 7110934740 7111802880 7111802986 7112671232 7117358976 7135309440 7150005810 7150878720 7162122240 7162996736 7178657928 7217219880 7223806720 7229450319 7230332928 7245987948 7246872576 7247683485 7248568320 7254231264 7274918560 7299855360 7314104304 7329107968 7360104960 7362726080 7365855042 7366754304 7369377792 7397849088 7414820840 7454760156 7455670272 7466481477 7467393024 7482773376 7484524320 7501645440 7508422656 7513440480 7514357872 7554723120 7572165120 7584997056 7610996736 7625741760 7626672864 7632701440 7638664488 7657929720 7674639360 7698367872 7728110208 7729918560 7730862384 7746785280 7772390640 7779484160 7785561882 7786512384 7834527680 7849820277 7850778624 7852615680 7858750536 7876727712 7895761920 7908176640 7926266880 7932459276 7933427712 7983492608 8000778240 8001755136 8014336512 8051097720 8057387520 8058371328 8060256960 8075990169 8076976128 8126782560 8134124544 8154639360 8168458368 8184283380 8185282560 8185282682 8186281984 8212337280 8219832320 8245246464 8262228936 8283066840 8290550016 8296090530 8297103360 8314192640 8322580224 8341673445 8342691840 8375100916 8376123392 8418120048 8420089860 8421117954 8422146048 8435388416 8452620540 8453652480 8453652606 8454684672 8456663040 8474080960 8533121688 8553742080 8580006972 8581054464 8586789120 8587837568 8593497549 8594546688 8597607424 8615170935 8616222720 8633969280 8668568064 8697220182 8698281984 8715133440 8722022530 8723087360 8729902272 8731945040 8751919680 8759826432 8813843640 8832125952 8834192640 8835271296 8841094353 8849163232 8882732160 8890839040 8896698720 8897785008 8953745920 8973322410 8974417920 8981429184 9001974528 9016128576 9019339448 9037916160 9057484935 9058590720 9065667744 9067789080 9123991552 9142630380 9143746560 9159241728 9161384960 9189515664 9208442880 9209567232 9211722240 9247311360 9275902272 9295007553 9296142336 9318450195 9319587840 9334241280 9335380992 9353466720 9385528320 9392947340 9394094080 9401433216 9423138816 9474914304 9481246320 9489811968 9511520256 9513745920 9533341080 9548330610 9549496320 9571543904 9622959840 9639267092 9640443904 9660137760 9661317264 9663577980 9664757760 9672308352 9733140480 9752139072 9813473280 9821140056 9823438170 9824637613 9825837056 9845909640 9862594707 9863798784 9915574095 9916784640 9939680208 9955308636 9956524032 9977031168 9979365760 10002193920 10010008134 10011230208 10017920640 10072964160 10096220160 10104107832 10113329408 10146756879 10147995648 10167655680 10168897152 10184885984 10210572960 10232852480 10264490496 10304146944 10306558080 10307816512 10327786170 10329047040 10360763136 10363187520 10380749176 10403225280 10466427036 10467704832 10468876145 10470154240 10478334048 10502303616 10522650060 10523934720 10527682560 10544235520 10568355840 10576612368 10601031168 10666402110 10667704320 10667704479 10669006848 10676038464 10685782016 10725008715 10726318080 10734796960 10743183360 10744495104 10747009280 10767986892 10769301504 10835710080 10845499392 10868981922 10870308864 10872852480 10881346896 10891277824 10912377840 10949783040 10993661952 11016305248 11040157440 11044089120 11054066688 11061454040 11096773632 11122231260 11123589120 11201089536 11224160064 11226786480 11228157272 11252468160 11270160720 11271536808 11274174310 11275550720 11332084680 11377495584 11404989440 11416495104 11440009296 11449052160 11457996732 11459395584 11486894580 11488296960 11511959040 11547551808 11558090752 11594877840 11596293576 11620177920 11639869696 11669226240 11678342823 11679768576 11751791520 11776167936 11778923520 11780361728 11788125804 11843642880 11862264960 11863713344 11889400320 11964429880 11975238912 12002632704 12021504768 12049083865 12050554880 12076646580 12078120960 12087556992 12090385440 12115464192 12190173840 12201186816 12210831542 12212322304 12252687552 12276425070 12277923840 12277924023 12279422976 12282296320 12329748480 12367869696 12393343404 12394856448 12424600260 12426117120 12435825024 12444135795 12445655040 12447174656 12471288960 12514037760 12535244288 12562651374 12564185088 12630134790 12631676931 12633219072 12641661760 12653082624 12680478909 12682027008 12684994560 12711121440 12731107480 12799682532 12801245184 12830613120 12880183680 12881756352 12884770640 12891820032 12896411136 12950953920 12975936470 12977520640 13002852096 13045830273 13047422976 13083033795 13084631040 13094853408 13097917560 13127879520 13139739648 13150126276 13151731712 13220765460 13222379520 13251288960 13252906944 13273744848 13302708224 13336258560 13345048080 13346677512 13357227520 13430618880 13459983615 13461626880 13472143776 13524192864 13529009172 13530660864 13556874240 13558529536 13587886080 13601683620 13614097280 13685987328 13738862592 13742077440 13770381560 13784273496 13814350848 13817583360 13870967040 13944213504 13955236048 13971112064 14001361920 14003071488 14030200080 14035196590 14036910080 14089421010 14091141120 14102149824 14134708224 14212371456 14221869480 14223605972 14225342464 14234717952 14270618880 14300011620 14301757440 14322495915 14324244480 14325993472 14357315856 14434439760 14447613440 14458900638 14460665856 14491975896 14495366970 14497136640 14508462528 14549837120 14599710720 14628208608 14656426603 14658215936 14720209920 14725452160 14731710084 14733508608 14735157255 14738755584 14795698176 14829641680 14909520312 14932962954 14934786048 14965546752 14969048640 15003290880 15015012201 15016845312 15026880960 15028715744 15109446240 15144330240 15169994112 15221993472 15251483520 15253345728 15265402880 15277328976 15315859440 15349278720 15396735744 15456220416 15459837120 15461724768 15491679255 15493570560 15544781280 15558968320 15571123764 15573024768 15669055360 15699640554 15701557248 15705231360 15717501072 15753455424 15791523840 15816353280 15852533760 15864918552 15966985216 15999603165 16001556480 16003510272 16028673024 16102195440 16114775040 16116742656 16120513920 16151980338 16153952256 16253565120 16268249088 16309278720 16336916736 16368566760 16370565364 16372563968 16424674560 16437657845 16439664640 16490492928 16524457872 16566133680 16581100032 16592181060 16594206720 16628385280 16645160448 16683346890 16685383680 16750201832 16836240096 16840179720 16842235908 16844292096 16868717411 16870776832 16905241080 16907305212 16909369344 16911261465 16913326080 16948161920 17066243376 17107484160 17160013944 17173578240 17175675136 17186995098 17189093376 17195214848 17230341870 17232445440 17267938560 17337136128 17394440364 17396563968 17430266880 17444045060 17446174720 17459804544 17463890080 17503839360 17519652864 17627687280 17664251904 17668385280 17670542592 17682188706 17698326464 17765464320 17779507465 17781678080 17793397440 17795570016 17907491840 17946644820 17948835840 17962858368 18003949056 18032257152 18038678896 18075832320 18114969870 18117181440 18131335488 18135578160 18245755567 18247983104 18285260760 18316247313 18318483456 18322769920 18379031328 18414637605 18416885760 18419134464 18423444480 18494622720 18551804544 18590015106 18592284672 18636900390 18639175680 18668482560 18670761984 18706933440 18771056640 18785894680 18802866432 18843977061 18846277632 18949828608 18962492640 18979623936 19023040512 19027491840 19066682160 19096661220 19098992640 19143087808 19245919680 19278534184 19320275520 19322634528 19327155960 19344616704 19463904705 19466280960 19504278144 19626946560 19642280112 19646876340 19649275226 19651674112 19691819280 19725189414 19727597568 19831148190 19833569280 19879360416 19910617272 19954062336 19958731520 20004387840 20020016268 20022460416 20035841280 20145928320 20192440320 20208215664 20226658816 20293513758 20295991296 20335311360 20337794304 20369771968 20421145920 20463206705 20465704960 20528980992 20608293888 20613116160 20615633024 20655572340 20658094080 20721526272 20726375040 20761498352 20806450560 20932854072 20937752290 20940308480 20956668096 21004607232 21045300120 21052794885 21055365120 21088471040 21134131515 21136711680 21153224736 21202062336 21332804220 21335408640 21335408958 21338013696 21352076928 21371564032 21450017430 21452636160 21469593920 21486366720 21488990208 21494018560 21535973784 21671420160 21688350957 21690998784 21737963844 21740617728 21743050455 21745704960 21762693792 21782555648 21824755680 21899566080 21987323904 22032610496 22080314880 22088178240 22108133376 22122908080 22193547264 22244462520 22399444431 22402179072 22448320128 22453572960 22456314544 22504936320 22540321440 22543073616 22548348620 22551101440 22664169360 22754991168 22809978880 22832990208 22880018592 22898104320 22915993464 22973789160 23023918080 23095103616 23116181504 23189755680 23192587152 23240355840 23279739392 23338452480 23356685646 23359537152 23503583040 23549460831 23552335872 23557847040 23560723456 23576251608 23687285760 23724529920 23727426688 23778800640 23928859760 23950477824 24005265408 24043009536 24098167730 24101109760 24153293160 24175113984 24180770880 24227970507 24230928384 24380347680 24402373632 24421663084 24424644608 24505375104 24552850140 24555847680 24555848046 24558845952 24564592640 24659496960 24735739392 24786686808 24849200520 24871650048 24888271590 24891310080 24891310451 24894349312 24942577920 25025020335 25028075520 25070488576 25125302748 25128370176 25260269580 25263353862 25266438144 25283323520 25306165248 25360957818 25364054016 25369989120 25422242880 25462214960 25599365064 25661226240 25760367360 25763512704 25769541280 25780492647 25783640064 25792822272 25901907840 25951872940 25955041280 26005704192 26091660546 26094845952 26166067590 26169262080 26189706816 26195835120 26255759040 26279479296 26300252552 26441530920 26502577920 26505813888 26547489696 26605416448 26672517120 26690096160 26693355024 26714455040 26861237760 26919967230 26923253760 26944287552 27048385728 27058018344 27113748480 27117059072 27172454805 27175772160 27203367240 27228194560 27371974656 27477725184 27484154880 27540763120 27568546992 27628701696 27635166720 27741934080 27885022659 27888427008 27910472096 27942224128 28002723840 28006142976 28060400160 28070393180 28073820160 28178842020 28182282240 28204299648 28269416448 28424742912 28443738960 28447211944 28469435904 28541237760 28600023240 28644991830 28648488960 28648489387 28651986944 28714631712 28868879520 28895226880 28917801276 28921331712 28983951792 28990733940 28994273280 29016925056 29099674240 29199421440 29256417216 29312853206 29316431872 29440419840 29450904320 29463420168 29470314510 29473912839 29477511168 29587784121 29591396352 29659283360 29819040624 29865925908 29869572096 29931093504 29938097280 30006581760 30030024402 30033690624 30053761920 30057431488 30218892480 30288660480 30339988224 30440270637 30443986944 30502967040 30506691456 30527078855 30530805760 30554657952 30631718880 30698557440 30793471488 30912440832 30919674240 30923449536 30983358510 30987141120 31089562560 31117936640 31142247528 31338110720 31399281108 31403114496 31406628435 31410462720 31435002144 31506910848 31583047680 31632706560 31705067520 31729837104 31933970432 31999206330 32003112960 32003113437 32007020544 32057346048 32204390880 32229550080 32233485312 32241027840 32303960676 32307904512 32507130240 32536498176 32618557440 32673833472 32737133520 32741130728 32849349120 32875315690 32879329280 32980985856 33048915744 33132267360 33162200064 33184362120 33256770560 33290320896 33366693780 33370767360 33500403664 33672480192 33680359440 33684471816 33737434822 33741553664 33810482160 33814610424 33822522930 33826652160 33896323840 34132486752 34214968320 34320027888 34347156480 34351350272 34373990196 34378186752 34390429696 34460683740 34464890880 34535877120 34674272256 34788880728 34860533760 34888090120 34919609088 34927780160 35007678720 35035028469 35039305728 35255374560 35328503808 35336770560 35341085184 35364377412 35396652928 35530928640 35559014930 35563356160 35586794880 35591140032 35814983680 35893289640 35925716736 36007898112 36064514304 36077357792 36147251595 36151664640 36229939740 36234362880 36262670976 36271156320 36491511134 36495966208 36570521520 36632494626 36636966912 36645539840 36758062656 36829275210 36833771520 36833772069 36838268928 36846888960 36989245440 37103609088 37180030212 37184569344 37273800780 37278351360 37332407385 37336965120 37341523968 37413866880 37542113280 37571789360 37605732864 37687954122 37692555264 37895030793 37899657216 37924985280 37959247872 38041436727 38046081024 38054983680 38133364320 38193322440 38286175616 38491839360 38557068368 38640551040 38645269056 38654311920 38689233408 38927809410 38932561920 39008556288 39249101385 39253893120 39284560224 39293752680 39298550452 39303348224 39383638560 39450378828 39455195136 39662296380 39667138560 39758720832 39821234544 39908124672 39917463040 40008775680 40040032536 40071682560 40291856640 40379950845 40384880640 40416431328 40453317632 40587027516 40591982592 40670622720 40675588608 40739543936 40842291840 40926413410 40931409920 41057961984 41216587776 41226232320 41231266048 41311144680 41443052544 41452750080 41522996704 41612901120 41865708144 41875504580 41880616960 41913336192 42009214464 42090600240 42105589770 42110730240 42176942080 42268263030 42273423360 42306449472 42404124672 42665608440 42670817916 42676027392 42704153856 42737910397 42743128064 42900034860 42905272320 42939187840 42967487745 42972733440 42977980416 42988037120 43071947568 43342840320 43376701914 43381997568 43475927688 43486100910 43491409920 43525387584 43565111296 43649511360 43799132160 43969279809 43974647808 44065220992 44160629760 44176356480 44205471765 44216266752 44245816160 44387094528 44488925040 44798888862 44804358144 44896640256 44907145920 44912629088 45009872640 45080642880 45086147232 45096697240 45328338720 45509982336 45619957760 45665980416 45760037184 45796208640 45831986928 45947578320 46047836160 46190207232 46226719409 46232363008 46379511360 46385174304 46475037765 46480711680 46559478784 46676904960 46713371292 46719074304 47007166080 47098921662 47104671744 47115694080 47121446912 47152503216 47374571520 47449059840 47454853376 47557601280 47857719520 47900955648 48010530816 48086019072 48196335460 48202219520 48306586320 48350227968 48361541760 48455941014 48461856768 48760695360 48804747264 48843326168 49010750208 49105700280 49111696092 49117691904 49123188065 49129185280 49312973535 49318993920 49471478784 49573373616 49698401040 49743300096 49776543180 49782620160 49782620902 49788698624 49885155840 50050040670 50056151040 50140977152 50250605496 50520539160 50526707724 50532876288 50566647040 50606152233 50612330496 50721915636 50728108032 50733784395 50739978240 50844485760 50924429920 51198730128 51322452480 51520734720 51527025408 51539082560 51560985294 51567280128 51585644544 51803815680 51903745880 52011408384 52183321092 52189691904 52332135180 52338524160 52379413632 52391670240 52511518080 52558958592 52600505104 52883061840 53005155840 53011627776 53094979392 53204337433 53210832896 53338522395 53345034240 53380192320 53386710048 53428910080 53722475520 53839934460 53846507520 53888575104 54096771456 54116036688 54227496960 54234118144 54344909610 54351544320 54406734480 54456389120 54737266701 54743949312 54948741939 54955450368 54968309760 55081526240 55137093984 55257403392 55270333440 55483868160 55770045318 55776854016 55820944192 55884448256 56005447680 56012285952 56120800320 56140786360 56357684040 56408599296 56531931183 56538832896 56849485824 56887477920 56894423888 56938871808 57082475520 57200046480 57289983660 57296977920 57296978774 57303973888 57429263424 57737759040 57790453760 57835602552 57967903584 57981467880 58033850112 58199348480 58391714115 58398842880 58512834432 58625706412 58632863744 58880839680 58901808640 58926840336 58940629020 58947825678 58955022336 59175568242 59182792704 59318566720 59638081248 59731851816 59862187008 59876194560 60013163520 60060048804 60067381248 60107523840 60114862976 60437784960 60577320960 60679976448 60880541274 60887973888 61005934080 61013382912 61054157710 61061611520 61109315904 61263437760 61389620115 61397114880 61586942976 61824881664 61839348480 61846899072 61966717020 61974282240 62179125120 62235873280 62284495056 62676221440 62798562216 62813256870 62820925440 62870004288 63013821696 63158384655 63166095360 63265413120 63402394545 63410135040 63459674208 63867940864 63998412660 64006225920 64006226874 64014041088 64114692096 64408781760 64459100160 64466970624 64482055680 64607921352 65014260480 65065052871 65072996352 65229151365 65237114880 65347666944 65474267040 65482261456 65698698240 65750631380 65758658560 65961971712 66097831488 66264534720 66324400128 66368724240 66513541120 66580641792 66733387560 67000807328 67344960384 67360718880 67368943632 67474869644 67483107328 67620964320 67629220848 67645045860 67653304320 67792647680 68264973504 68429936640 68640055776 68694312960 68702700544 68747980392 68772463291 68780859392 68921367480 69071754240 69348544512 69577761456 69721067520 69776180240 69839218176 69855560320 70015357440 70070056938 70078611456 70510749120 70648382493 70657007616 70673541120 70682170368 70728754824 70793305856 71061857280 71118029860 71126712320 71173589760 71182280064 71629967360 71786579280 71851433472 72015796224 72129028608 72154715584 72294503190 72303329280 72459879480 72525341952 72542312640 72983022268 72991932416 73141043040 73264989252 73273933824 73282133015 73291079680 73516125312 73658550420 73667543040 73667544138 73676537856 73693777920 73978490880 74207218176 74360060424 74547601560 74664814770 74673930240 74673931353 74683047936 74827733760 75075061005 75084226560 75143578720 75211465728 75375908244 75385110528 75790061586 75799314432 75849970560 75918495744 76082873454 76092162048 76109967360 76266728640 76386644880 76572351232 76983678720 77114136736 77281102080 77290538112 77308623840 77378466816 77855618820 77865123840 78017112576 78498202770 78507786240 78569120448 78587505360 78597100904 78767277120 78900757656 79324592760 79517441664 79642469088 79816249344 79834926080 80017551360 80080065072 80143365120 80583713280 80759901690 80769761280 80832862656 80906635264 81174055032 81341245440 81351177216 81479087872 81684583680 81852826820 81862819840 82115923968 82433175552 82452464640 82462532096 82622289360 82886105088 82905500160 83045993408 83225802240 83731416288 83751009160 83826672384 84018428928 84181200480 84211179540 84221460480 84343587055 84353884160 84536526060 84546846720 84612898944 84808249344 85331216880 85341635832 85408307712 85475820794 85486256128 85800069720 85878375680 85934975490 85945466880 85945468161 85955960832 85976074240 86143895136 86685680640 86753403828 86763995136 86951855376 86972201820 86982819840 87050775168 87130222592 87299022720 87598264320 87938559618 87949295616 88130441984 88321259520 88352712960 88410943530 88421738517 88432533504 88491632320 88763352363 88774189056 88977850080 89597777724 89608716288 89793280512 89814291840 89825258176 90019745280 90161285760 90172294464 90193394480 90656677440 91019964672 91228777835 91239915520 91320811911 91331960832 91520074368 91581236565 91592417280 91663973856 91895156640 92095672320 92380414464 92453438818 92464726016 92759022720 92770348608 92950075530 92961423360 93118957568 93353809920 93426742584 94014332160 94197843324 94209343488 94219885305 94231388160 94242893824 94305006432 94749143040 94898119680 94909706752 95115202560 95715439040 95801911296 96009340311 96021061632 96172038144 96392670920 96613172640 96700455936 96723083520 96911882028 96923713536 97521390720 97609494528 97686652336 98021500416 98211400560 98223392184 98246376130 98258370560 98625947070 98637987840 98942957568 99146747232 99396802080 99486600192 99553086360 99565241804 99577397248 99770311680 100100081340 100112302080 100281954304 100501210992 101041078320 101053415448 101133294080 101212304466 101224660992 101443831272 101467568790 101479956480 101688971520 101848859840 102397460256 102644904960 103041469440 103054050816 103078165120 103121970588 103134560256 103171289088 103607631360 103807491760 104022816768 104366642184 104664270360 104758827264 104783340480 105023036160 105105085407 105117917184 105201010208 105766123680 106010311680 106023255552 106189958784 106408674866 106421665792 106677044790 106690068480 106760384640 106773420096 106857820160 107444951040 107679868920 107777150208 108193542912 108232073376 108441754785 108454993920 108468236288 108689819220 108703088640 108813468960 108912778240 109474533402 109487898624 109897483878 109910900736 109936619520 110163052480 110274187968 110501316207 110514806784 110540666880 110967736320 111540090636 111553708032 111641888384 111768896512 111997222155 112010895360 112024571904 112241600640 112281572720 112715368080 112817198592 113063862366 113077665792 113685092379 113698971648 113774955840 113788847776 113877743616 114164951040 114400092960 114579967320 114593957548 114607947776 114858526848 115475518080 115580907520 115671205104 115935807168 115962935760 116067700224 116398696960 116783428230 116797685760 117025668864 117251412824 117747304155 117761679360 117803617280 117853680672 117881258040 117895651356 117910044672 118351136484 118365585408 118637133440 119276162496 119463703632 119724374016 119752389120 120026327040 120120097608 120215047680 120229725952 120875569920 121139852535 121154641920 121359952896 121761082548 121775947776 122011868160 122026765824 122108315420 122123223040 122218631808 122526875520 122779240230 122794229760 123173885952 123649763328 123678696960 123693798144 123933434040 124358250240 124456552255 124471746560 124568990112 125352442880 125597124432 125626513740 125641850880 125740008576 126027643392 126316769310 126332190720 126530826240 126804789090 126820270080 126919348416 127720288969 127735881728 127996825320 128012453748 128028082176 128213731191 128229384192 128817563520 128902463235 128918200320 128933941248 128964111360 129215842704 130028520960 130130105742 130145992704 130458302730 130474229760 130695333888 130948534080 130964522912 131397396480 131501262760 131907839427 131923943424 132195662976 132529069440 132648800256 132737448480 133027082240 133161283584 133466775120 134001614656 134689920768 134721437760 134737887264 134949739288 135241928640 135258441696 135290091720 135585295360 136529947008 136859873280 137280111552 137388625920 137405401088 137495960784 137544926582 137561718784 137842734960 138143508480 138680158227 138697089024 139155522912 139425113295 139442135040 139552360480 139678436352 139711120640 140030714880 140140113876 140157222912 141021498240 141296764986 141314015232 141347082240 141364340736 141457509648 141586611712 142123714560 142236059720 142347179520 142364560128 143242446935 143259934720 143573158560 143702866944 144031592448 144258057216 144309431168 144589006380 144606658560 144919758960 145050683904 145084625280 145966044536 146282086080 146529978504 146564266030 146582159360 147032250624 147317100840 147335088276 147353075712 147369564195 147387555840 147938920605 147956981760 148414436352 148720120848 149095203120 149329629540 149347860480 149347862706 149366095872 149655467520 150150122010 150168453120 150287157440 150422931456 150751816488 151580123172 151598628864 151699941120 151818456699 151836991488 152165746908 152184324096 152201353185 152219934720 152533457280 152773289760 153144702464 153967357440 154228273472 154562204160 154581076224 154617247680 154756933632 155711237640 156034225152 156996405540 157015572480 157138240896 157175010720 157194201808 157534554240 157801515312 158649185520 159034883328 159284938176 159613012299 159632498688 159669852160 160015567185 160035102720 160160130144 160286730240 161167426560 161519803380 161539522560 161665725312 161813270528 162348110064 162682490880 162702354432 162958175744 163369167360 163705653640 164211800103 164231847936 164846225817 164866351104 164904929280 164925064192 165244578720 165772210176 165811000320 166091986816 166451604480 167462832576 167502018320 167653344768 168036857856 168362400960 168422359080 168687174110 168707768320 169073052120 169225797888 169595793549 169616498688 170662433760 170683271664 170816615424 170951641588 170972512256 171600139440 171756751360 171869950980 171890933760 171890936322 171911921664 171952148480 172287790272 173371361280 173506807656 173903710752 173944403640 174101550336 174239173157 174260445184 174598045440 175175142345 175196528640 175877119236 175898591232 176260883968 176642519040 176705425920 176821887060 176843477034 176865067008 176983264640 177526704726 177548378112 177955700160 179195555448 179586561024 179628583680 179650516352 180039490560 180322571520 180344588928 180386788960 181313354880 182039929344 182457555670 182479831040 182641623822 182663921664 183040148736 183162473130 183184834560 183327947712 183790313280 184168860345 184191344640 184760828928 184906877636 184929452032 185518045440 185540697216 185900151060 185922846720 186237915136 186707619840 186853485168 188028664320 188395686648 188439770610 188462776320 188462779129 188485787648 188610012864 189475153965 189498286080 189796239360 189819413504 190207183635 190230405120 191430878080 191603822592 192018680622 192042123264 192344076288 192785341840 193226345280 193400911872 193446167040 193823764056 195042781440 195195158613 195218989056 195373304672 196043000832 196422801120 196446784368 196492752260 196516741120 197251894140 197275975680 197885915136 198293494464 198793604160 198973200384 199106172720 199130483608 199540623360 200200162680 200539425709 200563908608 201002421984 202082156640 202106830896 202266588160 202424608932 202449321984 202887662544 202935137580 202959912960 203377943040 203697719680 204794920512 205289809920 206082938880 206108101632 206156330240 206243941176 206317389873 206342578176 207215262720 207614983520 208045633536 208733284368 209328540720 209517654528 209566680960 210046072320 210210170814 210235834368 210402020416 211532247360 212020623360 212046511104 212379917568 212817349732 212843331584 213354089580 213380136960 213520769280 213546840192 213689551985 213715640320 214889902080 215359737840 215554300416 216387085824 216464146752 216883509570 216909987840 216909991073 216936472576 217379638440 217626937920 217825556480 218949066804 218975797248 219794967756 219821801472 219846399045 219873239040 220326104960 220548375936 221002632414 221029613568 221081333760 221935472640 223080181272 223283776768 223537793024 223994444310 224021790720 224021794059 224049143808 224483201280 224563145440 225430736160 225634397184 226127724732 226155331584 227370184758 227397943296 227549911680 227577695552 227755487232 228329902080 228800185920 229159934640 229187915096 229717053696 230951036160 231133597045 231161815040 231342410208 231871614336 231925871520 232135400448 232797393920 233566856460 233595371520 234051337728 234502825648 235494608310 235523358720 235607234560 235707361344 235762516080 235791302712 236702272968 237274266880 238552324992 238927407264 239448748032 239504778240 240052654080 240240195216 240430095360 240459451904 241751139840 242279705070 242309283840 242719905792 243522165096 244023736320 244053531648 244216630840 244437263616 245053751040 245558480460 245588459520 246347771904 247299526656 247357393920 247387596288 247866868080 248716500480 248913104510 248943493120 249137980224 250704885760 251194248864 251253027480 251480017152 252055286784 252633538620 252664381440 253030761165 253061652480 253609578180 253640540160 253838696832 255440577938 255471763456 255993650640 256024907496 256427462382 256458768384 257635127040 257804926470 257836400640 257836404483 257867882496 257928222720 258431685408 260057041920 260260211484 260291985408 260916605460 260948459520 261390667776 261897068160 261929045824 262794792960 263002525520 263815678854 263847886848 264391325952 265058138880 265265215551 265297600512 265474896960 266021687165 266054164480 266290057089 266322567168 266933550240 268003229312 269379841536 269442875520 269475774528 269899478576 270483857280 270516883392 270580183440 271170590720 273059894016 273686333505 273719746560 274560223104 274743709695 274777251840 274810802176 274991921568 275089853164 275123437568 275685469920 276287016960 277360316454 277394178048 278311045824 278850226590 278884270080 279104720960 279356872704 279422241280 280061429760 280280227752 282042996480 282593529972 282628030464 282659655915 282694164480 282728681472 282915019296 283173223424 284247429120 284472119440 284694359040 284729120256 286484893870 286519869440 287146317120 287405733888 288028020933 288063184896 288516114432 288618862336 289178012760 289839517920 290101367808 290169250560 291932089072 292564172160 293059957008 293128532060 293164318720 294064501248 294634201680 294670176552 294739128390 294775111680 295877841210 295913963520 296828872704 297440241696 298190406240 298659259080 298695725412 298732191744 299310935040 300300244020 300336906240 300574314880 300845862912 301503632976 303160246344 303399882240 303636913398 303673982976 304331493816 304402706370 304439869440 305066914560 305546579520 306289404928 307934714880 308456546944 309124408320 309162152448 309234495360 309513867264 311422475280 312068450304 313992811080 314276481792 314350021440 314388403616 315069108480 315603030624 317298371040 318069766656 318569876352 319226024598 319264997376 319339704320 320031134370 320070205440 320320260288 320573460480 322334853120 323039606760 323331450624 323587035863 323626541056 324696220128 325325264355 325364981760 325404708864 325916351488 326738334720 327411307280 328423600206 328463695872 329692451634 329732702208 329809858560 329850128384 330489157440 331503948621 331544420352 331622000640 332183973632 332903208960 334925665152 335004036640 335306689536 336073715712 336724801920 336844718160 337374348220 337415536640 338146104240 338451595776 339191587098 339232997376 341324867520 341366543328 341633230848 341903283176 343200278880 343513502720 343739901960 343781872644 343823843328 343862316455 343904296960 344575580544 346742722560 347013615312 347807421504 347888807280 348203100672 348478346314 348520890368 349196090880 350350284690 350393057280 351754238472 352521767936 353241912465 353285038080 353410851840 353643774120 353686954068 353730134016 353966529280 355053409452 355096756224 355911400320 358391110896 359173122048 359257167360 359301032704 360078981120 360645143040 360689177856 360773577920 362626709760 364079858688 364915111340 364959662080 365283247644 365327843328 366080297472 366324946260 366369669120 366655895424 367580626560 368337720690 368382689280 369521657856 369813755272 371036090880 371081394432 371800302120 372430362031 372475830272 373369656765 373415239680 373706970336 376057328640 376791373296 376879541220 376925552640 376925558258 376971575296 377220025728 378950307930 378996572160 379592478720 379638827008 380414367270 380460810240 382861756160 383160866907 383207645184 384037361244 384084246528 384641193573 384688152576 385570683680 386452690560 386801823744 386892334080 387647528112 390085562880 390390317226 390437978112 390746609344 392086001664 392845602240 392893568736 392985504520 394503788280 395723518281 395771830272 396586988928 397587208320 397946400768 398212345440 398260967216 399081246720 400400325360 401078851418 401127817216 402004843968 404164313280 404213661792 404533176320 404849217864 405775325088 405870275160 406755886080 407395439360 409589841024 410579619840 412165877760 412216203264 412312660480 412487882352 412634779746 412685156352 414430525440 415229967040 416040474681 416091267072 417466568736 418657081440 419035309056 419133361920 420092144640 420420341628 420471668736 420804040832 423064494720 424041246720 424093022208 424759835136 425634699464 426708179160 427041538560 427093680384 427379103970 427431280640 429727340805 429779804160 430719475680 431108600832 432774171648 432928293504 433767019140 433819975680 433819982146 433872945152 434759276880 435253875840 435651112960 437898133608 439589935512 439692798090 439746478080 440652209920 441096751872 442005264828 442059227136 442108692585 442162667520 443816761815 443870945280 446160362544 446567553536 447075586048 447988888620 448043581440 448043588118 448098287616 448966402560 449126290880 450861472320 451268794368 452255449464 454740369516 454795886592 455099823360 455155391104 455455370097 455510974464 456604059555 456659804160 457600371840 458319869280 458375830192 459434107392 461902072320 462267194090 462323630080 462684820416 463743228672 463851743040 464270800896 465594787840 467133712920 468102675456 469005651296 470989216620 471046717440 471214469120 471414722688 471525032160 471582605424 473404545936 474548533760 477104649984 477854814528 478839036897 478897496064 479009556480 480046701555 480105308160 480480390432 480860190720 480918903808 483502279680 484559410140 484618567680 485439811584 487044330192 488047472640 488107063296 488433261680 488874527232 490107502080 491116960920 492635400309 492695543808 494538677451 494599053312 494714787840 494775192576 495733736160 497433000960 497826209020 497886986240 498275960448 501409771520 502388497728 502506054960 502960034304 504110573568 505267077240 506061522330 506123304960 507219156360 507677393664 510881155876 510943526912 511987301280 512049814992 512854924764 512917536768 515270254080 515609852940 515672801280 515672808966 515735764992 515856445440 516863370816 520114083840 520520422968 521833210920 522717519471 522781335552 523794136320 523858091648 525525427035 525589585920 526005051040 527631357708 527695773696 528782651904 530116277760 530530431102 530595201024 530949793920 532043374330 532108328960 532580114178 532645134336 533867100480 536006458624 538759683072 538885751040 538951549056 539798957152 540967714560 541033766784 541160366880 542341181440 546119788032 547372667010 547439493120 549120446208 549487419390 549554503680 549621604352 549983843136 550179706328 551370939840 552506581035 552574033920 554720632908 554788356096 556622091648 557700453180 557768540160 558209441920 558713745408 558844482560 560122859520 560560455504 564085992960 565187059944 565319311830 565388328960 565388337387 565457362944 565830038592 566346446848 568425461895 568494858240 568944238880 569388718080 569458240512 572969787740 573039738880 574292634240 574811467776 576056041866 576126369792 577032228864 577237724672 578356025520 579679035840 580202735616 580338501120 583864178144 585128344320 586119914016 586257064120 588129002496 589268403360 589340353104 589478256780 589550223360 591755682420 591827927040 593657745408 594880483392 596380812480 597318518160 597391450824 598621870080 600600488040 601148629760 601618277127 601691725824 603007265952 606320492688 606799764480 607273826796 607347965952 608662987632 608805412740 608879738880 610133829120 611093159040 612578809856 615869429760 616913093888 618248816640 618324304896 618468990720 618952169619 619027734528 622844950560 624136900608 627985622160 628552963584 628700042880 628776807232 630138216960 631206061248 634596742080 636139533312 637139752704 638452049196 638529994752 638601444845 638679408640 640062268740 640140410880 640640520576 641068655955 641146920960 644669706240 646079213520 646662901248 647174071726 647253082112 649392440256 650650528710 650729963520 650729973219 650809417728 651832702976 653476669440 654822614560 656847200412 656927391744 659384903268 659465404416 659539197135 659619717120 659700256768 660978314880 663007897242 663088840704 663244001280 664367947264 665806417920 669851330304 670008073280 670613379072 672065382177 672147431424 673449603840 673689436320 674748696440 676292208480 676903191552 678383174196 678465994752 682649735040 682733086656 683266461696 683806566352 686400557760 687027005440 687479803920 687563745288 687724632910 687808593920 689151161088 693400791135 693485445120 694027230624 695614843008 695777614560 696406201344 696956692628 697041780736 698392181760 700700569380 700786114560 703508476944 705043535872 706483824930 706570076160 706821703680 707287548240 707373908136 707933058560 710106818904 711822800640 716782221792 718346244096 718514334720 718602065408 720157962240 721290286080 721378355712 721547155840 725253419520 728159717376 729830222680 730566495288 732160594944 732649892520 733311790848 735161253120 736675441380 736765378560 739043315712 739627510544 742072181760 742162788864 743600604240 744860724062 744951660544 746739313530 746830479360 747413940672 752114657280 753582746592 753759082440 753851116516 753943150592 754440051456 757900615860 757993144320 759092283495 759184957440 759277654016 760828734540 760921620480 765723512320 766321733814 766415290368 768074722488 769282387146 769376305152 771141367360 772905381120 773509213449 773603647488 773784668160 775295056224 780171125760 780780634452 780875956224 781493218688 784172003328 785691204480 785787137472 785971009040 789007576560 791447036562 791543660544 793173977856 795174416640 795795646653 795892801536 796424690880 796521934432 798065061495 798162493440 800800650720 802157702836 802255634432 804009687936 808328626560 808427323584 809066352640 809698435728 811550650176 811740550320 813511772160 814790878720 819179682048 821059000515 821159239680 824231129085 824331755520 824432406528 824625320960 824975764704 825269559492 825370312704 828861050880 830459934080 832080949362 832182534144 834933137472 837314162880 838070618112 838266723840 840184289280 840840683256 841608081664 846128989440 847978967745 848082493440 848186044416 849519670272 851269398928 853416358320 854083077120 854187360768 854758207940 854862561280 859454681610 859559608320 861438951360 862217201664 865548343296 865856587008 867534038280 867639964292 867745890304 869518553760 870507751680 871195865785 871302225920 875796267216 879179871024 879385596180 879492956160 881304419840 882193503744 884010529656 884217385170 884325335040 887633523630 887741890560 892320725088 893135107072 894042022783 894151172096 895977777240 896087176236 896196575232 897932805120 898252581760 901722944640 902537588736 904510898928 909480739032 910199646720 910310782208 910910740194 911021948928 913208119110 913319608320 915200743680 916639738560 916751660384 918868214784 923804144640 924534388180 924647260160 925369640832 927486457344 927703486080 928541601792 931189575680 934267425840 936205350912 938011302592 941978433240 942313895645 942428938240 942829445376 943050064320 943165210848 946809091872 949097067520 954209299968 955709629056 957678073794 957794992128 958019112960 960093403110 960210616320 960960780864 961720381440 961837807616 967004559360 969118820280 970761107589 970879623168 974088660384 975975793065 976094945280 976214126592 976866523360 977749054464 980215004160 982233921840 985270800618 985391087616 989077354902 989198106624 989429575680 989550385152 991467472320 994866001920 995652418040 996551920896 1002697128545 1002819543040 1004776995456 1005012109920 1005920068608 1008221147136 1010534154480 1012123044660 1012246609920 1014438312720 1015354787328 1021762311752 1023974602560 1024099629984 1025709849528 1030540508160 1031219705880 1031345617932 1031471529984 1031586949365 1031712890880 1033726741632 1040228167680 1041040845936 1043666421840 1045435038942 1045562671104 1047588272640 1047716183296 1051050854070 1051179171840 1052010102080 1055262715416 1057565303808 1060232555520 1061060862204 1061190402048 1061899587840 1064086748660 1064216657920 1065160228356 1065290268672 1067734200960 1072012917248 1077519366144 1077771502080 1077903098112 1079597914304 1081935429120 1082067533568 1082320733760 1084549955365 1084682362880 1092239576064 1094745334020 1094878986240 1098240892416 1098974838780 1099109007360 1099243208704 1099967686272 1100359412656 1102741879680 1105013162070 1105148067840 1109441265816 1113244183296 1115400906360 1116418883840 1117291086093 1117427490816 1117688965120 1120108970295 1120245719040 1121120911008 1128171985920 1130374119888 1130638623660 1130776657920 1130776674774 1130914725888 1131660077184 1132692893696 1136850923790 1136989716480 1137888477760 1138777436160 1138916481024 1145939575480 1148585268480 1149482600721 1149622935552 1152112083732 1152252739584 1153923580719 1154064457728 1154475449344 1156712051040 1159358071680 1160405471232 1160677002240 1167728356288 1170256688640 1172239828032 1172514128240 1176258004992 1178536806720 1178680706208 1178956513560 1183511364840 1187170554843 1187315490816 1189760966784 1192761624960 1194637036320 1194782901648 1197243740160 1201200976080 1202297259520 1203236554254 1203383451648 1206014531904 1212640985376 1213599528960 1214547653592 1217325975264 1217610825480 1220267658240 1222186318080 1225157619712 1231738859520 1233826187776 1236497633280 1236648609792 1236937981440 1237904339238 1238055469056 1245689901120 1248121424043 1248273801216 1255971244320 1257105927168 1257400085760 1257553614464 1260276433920 1262412122496 1269193484160 1272279066624 1274279505408 1276904098392 1277202889690 1277358817280 1280124537480 1281281041152 1282137311910 1282293841920 1289182022415 1289339412480 1292158427040 1293325802496 1294348143452 1294506164224 1298784880512 1301301057420 1301459927040 1301459946438 1301618835456 1303665405952 1306953338880 1309645229120 1313694400824 1318769806536 1319078394270 1319239434240 1319239453903 1319400513536 1321956629760 1326015794484 1326177681408 1326326077755 1326488002560 1328735894528 1331450285445 1331612835840 1339702660608 1340016146560 1341226758144 1344130764354 1344294862848 1346899207680 1347378872640 1349497392880 1352584416960 1353806383104 1356766348392 1365299470080 1365466173312 1366366110291 1366532923392 1367613132704 1372801115520 1374054010880 1374959607840 1375127490576 1375449265820 1375617187840 1378302322176 1386801582270 1386970890240 1388054461248 1391229686016 1391555229120 1392812402688 1393913385256 1396784363520 1401401138760 1407016953888 1410087071744 1412967649860 1413140152320 1413643407360 1414575096480 1414747816272 1415866117120 1420213637808 1423645601280 1433564443584 1436517110691 1436692488192 1437028669440 1437204130816 1440140104665 1440315924480 1442580572160 1442756711424 1443094311680 1450506839040 1456319434752 1459660445360 1461132990576 1464321189888 1465299785040 1466623581696 1470322506240 1473350882760 1477906200927 1478086631424 1479255021088 1484144363520 1484325577728 1487201208480 1489721448124 1489903321088 1493478627060 1493660958720 1494827881344 1504229314560 1507165493184 1507518164880 1507702233032 1508880102912 1515801231720 1518184566990 1518369914880 1518369937511 1518555308032 1521657469080 1531447024640 1532643467628 1532830580736 1536149444976 1538564774292 1538752610304 1542282734720 1545810762240 1547018426898 1547207294976 1547569336320 1550590112448 1560342251520 1561561268904 1562986437376 1568152558413 1568344006656 1571382408960 1571574274944 1571942018080 1578015153120 1582894073124 1583087321088 1586347955712 1590348833280 1591591293306 1591785603072 1592849381760 1593043868864 1596130122990 1596324986880 1601601301440 1604315405672 1608019375872 1616657253120 1616854647168 1617935179315 1618132705280 1619396871456 1623101300352 1623481100640 1627023544320 1629581757440 1638359364096 1642118001030 1642318479360 1648462258170 1648663511040 1648864813056 1649250641920 1649951529408 1650539118984 1657519743105 1657722101760 1660919868160 1664161898724 1664365068288 1669866274944 1674628325760 1676141236224 1676533447680 1680368578560 1681681366512 1683216163328 1692257978880 1695957935490 1696164986880 1696165012161 1696372088832 1699039340544 1702538797856 1706832716640 1708166154240 1708374721536 1709516415880 1718909363220 1719119216640 1722877902720 1724434403328 1731096686592 1731713174016 1735068076560 1735279928584 1739037107520 1741015503360 1742391731570 1742604451840 1751592534432 1758359742048 1758771192360 1762608839680 1764387007488 1768021059312 1768434770340 1768650670080 1775267047260 1775483781120 1784641450176 1786270214144 1788084045566 1788302344192 1791955554480 1792174352472 1795865610240 1796505163520 1803445889280 1804854831381 1805075177472 1809021797856 1818961478064 1820399293440 1820621564416 1821821480388 1822043897856 1826416238220 1826639216640 1830401487360 1833279477120 1833503320768 1837736429568 1847608289280 1849068776360 1850739281664 1854972914688 1855406972160 1856856508857 1857083203584 1862151810155 1862379151360 1868534851680 1872410701824 1876022605184 1883956866480 1884627791290 1884857876480 1885658890752 1886100128640 1886330421696 1893618183744 1898194135040 1908418599936 1911419258112 1915356147588 1915589984256 1915804334535 1916038225920 1920186806220 1920421232640 1921921561728 1923205967865 1923440762880 1923675615232 1934009118720 1938237640560 1941522215178 1941759246336 1948177320768 1951951586130 1952189890560 1952189919657 1952428253184 1953733046720 1955498108928 1960430008320 1964467843680 1970541601236 1970782175232 1978154709804 1978396213248 1978617591405 1978859151360 1979100770304 1982934944640 1989732003840 1991304836080 1993103841792 2005394257090 2005639086080 2009553990912 2010024219840 2011840137216 2016196146531 2016442294272 2021068308960 2024246089320 2028876625440 2030709574656 2043524623504 2047949205120 2048199259968 2051419699056 2061081016320 2062439411760 2062691235864 2063173898730 2063425781760 2067453483264 2080202373405 2080456335360 2082081691872 2087332843680 2090870077884 2091125342208 2095176545280 2095432366592 2102101708140 2102358343680 2104020204160 2110525430832 2115130607616 2120465111040 2122121724408 2123799175680 2128173497320 2130320456712 2135468401920 2144025834496 2155038732288 2155543004160 2155806196224 2159195828608 2163870858240 2164135067136 2164641467520 2169099910730 2169364725760 2184479152128 2189490668040 2196481784832 2197949677560 2198486417408 2199935372544 2200718825312 2205483759360 2210026324140 2210296135680 2218882531632 2226488366592 2230801812720 2232837767680 2234582172186 2234854981632 2235377930240 2240217940590 2240491438080 2242241822016 2256343971840 2260748239776 2261277247320 2261553349548 2261829451776 2263320154368 2265109251041 2265385787392 2273701847580 2273979432960 2275776955520 2277276850485 2277554872320 2277832962048 2291879150960 2297170536960 2298965201442 2299245871104 2304224167464 2307847161438 2308128915456 2308950898688 2313424102080 2318716143360 2320527640347 2320810942464 2321354004480 2335456712576 2340513377280 2344479656064 2345028256480 2352516009984 2357073613440 2357361412416 2357913027120 2367022729680 2374341109686 2374630981632 2379521933568 2385523249920 2389274072640 2389565803296 2394195184485 2394487480320 2402401952160 2404594519040 2406473108508 2406766903296 2412029063808 2425281970752 2427199057920 2429095307184 2434651950528 2435221650960 2440535316480 2444372636160 2450016128677 2450315239424 2463177001545 2463477719040 2467652375552 2472693387255 2472995266560 2473297219584 2473875962880 2475808678476 2476110938112 2491379802240 2496242848086 2496547602432 2511942488640 2514211854336 2514800171520 2515107228928 2520552867840 2524824244992 2538386968320 2544558133248 2548559010816 2553808196784 2554405779380 2554717634560 2560249074960 2562562082304 2564274623820 2564587683840 2578364044830 2578678824960 2584316854080 2586651604992 2588696286904 2597569761024 2602602114840 2602919892876 2603237670912 2607012534217 2607330811904 2613587597355 2613906677760 2619290458240 2627388801648 2637539613072 2638156788540 2638478868480 2638478907806 2638801027072 2643913259520 2652031588968 2652652155510 2652976005120 2657471789056 2662900570890 2663225671680 2679405321216 2680032293120 2682126068349 2682453516288 2688261528708 2688589725696 2693798415360 2694757745280 2698994785760 2705168833920 2707612766208 2713532696784 2730598940160 2730932346624 2732732220582 2733065846784 2735226265408 2745602231040 2748108021760 2749919215680 2750254981152 2750898531640 2756604644352 2773603164540 2773941780480 2776108922496 2782459372032 2783110458240 2785624805376 2787826770512 2793568727040 2802802277520 2814033907776 2819829883949 2820174143488 2825935299720 2826941686935 2827286814720 2829150192960 2829495632544 2831732234240 2840427275616 2847291202560 2867128887168 2873034221382 2873384976384 2874057338880 2874408261632 2880280209330 2880631848960 2885161144320 2885513422848 2886188623360 2901013678080 2912283322767 2912638869504 2919320890720 2922265981152 2928642379776 2930599570080 2933247163392 2940645012480 2946701765520 2955812401854 2956173262848 2958510042176 2968288727040 2968651155456 2974402416960 2979442896248 2986957254120 2989655762688 3008091385635 3008458629120 3014330986368 3015036329760 3015404466064 3017760205824 3031602463440 3036369133980 3036739829760 3036739875022 3037110616064 3043314938160 3062894049280 3065286935256 3072298889952 3077129548584 3084565469440 3091621524480 3094036853796 3094414589952 3094760848095 3095138672640 3101180224896 3120684503040 3123122537808 3125972874752 3136305116826 3136688013312 3142764817920 3143148549888 3143884036160 3156030306240 3165788146248 3172695911424 3180697666560 3183182586612 3183571206144 3185698763520 3186087737728 3192260245980 3192649973760 3203202602880 3208630811344 3216038751744 3233314506240 3233709294336 3235870358630 3236265410560 3238793742912 3246202600704 3246962201280 3253649866095 3254047088640 3259163514880 3276718728192 3284236002060 3284636958720 3296924516340 3297327022080 3297729626112 3298501283840 3299903058816 3301078237968 3315039486210 3315444203520 3321839736320 3328323797448 3339732549888 3349256651520 3351873258279 3352282472448 3353066895360 3360326910885 3360737157120 3363362733024 3366432326656 3384515957760 3391915870980 3392329973760 3392330024322 3392744177664 3398078681088 3405077595712 3413665433280 3416332308480 3416749443072 3419032831760 3437818726440 3445755805440 3448447802163 3448868806656 3461770742157 3462193373184 3463426348032 3470136153120 3470559857168 3478074215040 3482031006720 3484783463140 3485208903680 3503185068864 3516719484096 3517542384720 3525217679360 3528774014976 3536042118624 3536869540680 3550534094520 3569282900352 3572540428288 3576168091132 3576604688384 3583911108960 3584348704944 3591731220480 3593010327040 3606891778560 3609709662762 3610150354944 3618043595712 3637922956128 3640798586880 3641243128832 3643642960776 3652832476440 3660802974720 3666558954240 3667006641536 3675472859136 3695216578560 3698137552720 3701478563328 3709945829376 3710813944320 3713713017714 3714166407168 3724303620310 3724758302720 3737069703360 3744364272129 3744821403648 3752045210368 3767913732960 3769255582580 3769715752960 3771317781504 3772200257280 3772660843392 3787236367488 3796388270080 3816837199872 3822838516224 3830712295176 3831608669070 3832076451840 3840373612440 3843843123456 3846411935730 3846881525760 3847351230464 3867546067245 3868018237440 3876475281120 3883044430356 3883518492672 3896354641536 3903903172260 3904379781120 3904379839314 3904856506368 3907466093440 3910996217856 3920860016640 3928935687360 3941083202472 3956309419608 3957235182810 3957718302720 3957718361709 3958201540608 3965869889280 3978978233265 3979464007680 3982609672160 3986207683584 4010788514180 4011278172160 4019107981824 4020048439680 4023680274432 4032392293062 4032884588544 4042136617920 4048492178640 4057753250880 4061419149312 4087049247008 4095898410240 4096398519936 4102839398112 4122162032640 4124878823520 4125382471728 4126347797460 4126851563520 4134906966528 4160404746810 4160912670720 4164163383744 4174665687360 4181740155768 4190353090560 4190864733184 4204203416280 4208040408320 4221050861664 4230261215232 4240930222080 4244243448816 4247598351360 4256346994640 4260640913424 4270936803840 4288051668992 4309551332073 4310077464576 4311086008320 4311612392448 4318391657216 4327741716480 4328270134272 4329282935040 4338199821460 4338729451520 4368958304256 4378981336080 4392963569664 4395899355120 4399870745088 4401437650624 4410967518720 4420052648280 4437765063264 4452976733184 4461603625440 4465675535360 4469164344372 4469709963264 4470210113915 4470755860480 4480435881180 4480982876160 4484483644032 4512687943680 4521496479552 4522554494640 4523106699096 4526640308736 4530218502082 4530771574784 4547403695160 4551553911040 4554553700970 4555109744640 4555109812533 4555665924096 4583758301920 4594341073920 4597930402884 4598491742208 4608448334928 4615694322876 4616257830912 4617901797376 4626848204160 4637432286720 4641055280694 4641621884928 4642708008960 4670913425152 4681026754560 4688959312128 4690056512960 4704457675239 4705032019968 4714147226880 4714722824832 4715826054240 4734045459360 4748682219372 4749261963264 4759043867136 4771046499840 4778548145280 4779131606592 4788390368970 4788974960640 4804803904320 4809189038080 4812946217016 4824058127616 4850563941504 4853805537945 4854398115840 4858190614368 4869303901056 4870443301920 4881070632960 4888745272320 4900032257354 4900630478848 4926354003090 4926955438080 4935304751104 4945386774510 4945990533120 4946594439168 4947751925760 4951617356952 4982759604480 4992485696172 4993095204864 5023884977280 5028423708672 5029600343040 5030214457856 5041105735680 5049648489984 5076773936640 5088495036483 5089116266496 5097118021632 5107616393568 5108811558760 5120498149920 5125124164608 5128549247640 5156728089660 5157357649920 5168633708160 5173303209984 5177392573808 5195139522048 5205204229680 5205839785752 5214025068434 5214661623808 5227175194710 5227813355520 5238580916480 5254777603296 5275079226144 5276313577080 5276957815612 5277602054144 5287826519040 5304063177936 5305304311020 5305952010240 5314943578112 5325801141780 5326451343360 5358810642432 5360064586240 5364252136698 5364907032576 5376523057416 5387596830720 5389515490560 5397989571520 5410337667840 5414564494143 5415225532416 5427065393568 5461197880320 5461864693248 5465464441164 5466131693568 5470452530816 5491204462080 5496216043520 5499838431360 5500509962304 5501797063280 5513209288704 5547206329080 5552217844992 5564918744064 5566220916480 5570569526571 5571249610752 5575653541024 5586455430465 5587137454080 5605604555040 5628067815552 5639659767898 5640348286976 5651870599440 5653883373870 5654573629440 5658300385920 5658991265088 5663464468480 5680854551232 5694582405120 5734257774336 5746068442764 5746769952768 5747413003605 5748114677760 5748816523264 5760560418660 5761263697920 5769617903595 5770322288640 5771026845696 5772377246720 5802027356160 5824566645534 5825277739008 5838641781440 5844531962304 5856569758971 5857284759552 5861199140160 5866494326784 5881290024960 5893403531040 5911624803708 5912346525696 5917020084352 5935852774215 5936577454080 5937302310912 5948804833920 5958885792496 5973914508240 5979311525376 6016182771270 6016917258240 6028661972736 6030072659520 6030808932128 6035520411648 6063204926880 6072738267960 6073479750044 6074221232128 6086629876320 6125788098560 6130573870512 6144597779904 6154259097168 6169130938880 6183243048960 6188073707592 6189521696190 6190277345280 6202360449792 6240607120215 6241369006080 6246245075616 6251945749504 6272610233652 6273376026624 6285529635840 6286297099776 6287768072320 6312060612480 6331576292496 6345391822848 6361395333120 6366365173224 6371397527040 6372175475456 6384520491960 6406405205760 6417261622688 6432077503488 6466629012480 6467418588672 6471740717260 6472530821120 6477587485824 6492405201408 6493924402560 6507299732190 6508094177280 6518327029760 6553437456384 6568472004120 6593849032680 6595459252224 6596197269515 6597002567680 6599806117632 6602156475936 6630078972420 6630888407040 6643679472640 6656647594896 6679465099776 6698513303040 6703746516558 6704564944896 6706133790720 6720653821770 6721474314240 6726725466048 6732864653312 6769031915520 6783831741960 6784660048644 6785488355328 6795327753123 6796157362176 6810155191424 6827330866560 6831830551455 6832664616960 6833498886144 6838065663520 6875637452880 6891511610880 6896895604326 6897737613312 6923541484314 6924386746368 6926852696064 6940272306240 6941119714336 6956148430080 6964062013440 6969566926280 7006370137728 7033438968192 7035084769440 7050435358720 7057548029952 7072084237248 7073739081360 7101068189040 7138565800704 7145080856576 7152336182264 7167822217920 7168697409888 7182585553455 7183462440960 7186020654080 7213783557120 7219419325524 7220300709888 7236087191424 7275845912256 7281597173760 7282486257664 7287285921552 7305664952880 7321605949440 7333117908480 7334013283072 7350048386031 7350945718272 7389531004635 7390433157120 7396275105440 7402957126656 7419891658752 7421627888640 7427426035428 7428332814336 7448607240620 7449516605440 7474139406720 7488728544258 7489642807296 7504090420736 7535827465920 7538511165160 7542635563008 7544400514560 7545321686784 7574472734976 7591849687555 7592776540160 7633674399744 7645677032448 7661424590352 7663217338140 7664152903680 7680747224880 7687686246912 7692823871460 7693763051520 7694702460928 7735092134490 7736036474880 7752950562240 7766088860712 7792709283072 7807806344520 7808759678628 7809713012736 7814932186880 7821037602651 7821992435712 7840762792065 7841720033280 7857871374720 7882166404944 7912618839216 7914470365620 7915436605440 7915436723418 7916403081216 7931739778560 7957956466530 7958928015360 7965219344320 7972415367168 8021577028360 8038215963648 8040096879360 8046378205047 8047360548864 8064784586124 8065769177088 8084273235840 8096984357280 8115506501760 8122838298624 8174098494016 8191796820480 8192797039872 8205678796224 8244324065280 8249757647040 8250764943456 8252695594920 8269813933056 8320809493620 8321825341440 8328326767488 8349331374720 8363480311536 8380706181120 8381729466368 8408406832560 8416080816640 8442101723328 8459489651847 8460522430464 8480825060805 8481860444160 8488486897632 8495196702720 8512693989280 8521281826848 8541873607680 8576103337984 8619102664146 8620154929152 8622172016640 8623224784896 8636783314432 8655483432960 8656540268544 8658565870080 8676399642920 8736849968301 8737916608512 8757962672160 8785927139328 8791798710240 8799741490176 8802875301248 8821935037440 8840105296560 8875530126528 8905953466368 8923207250880 8931351070720 8938328688744 8940420227830 8941511720960 8960871762360 8968967288064 9024274156905 9025375887360 9042992959104 9045108989280 9046213398192 9053280617472 9060437004164 9061543149568 9094807390320 9103107822080 9109107401940 9110219489280 9110219625066 9111331848192 9167516603840 9188682147840 9195860805768 9216896669856 9231388645752 9234676177321 9235803594752 9253696408320 9274864573440 9282110561388 9283243769856 9284282544285 9285416017920 9341826850304 9362053509120 9377918624256 9380113025920 9408915350478 9410064039936 9428294453760 9429445649664 9431652108480 9468090918720 9497364438744 9518087734272 9542092999680 9557096290560 9558263213184 9576780737940 9577949921280 9609607808640 9618378076160 9625892434032 9648116255232 9701127883008 9707611075890 9708796231680 9716381228736 9738607802112 9740886603840 9760949598285 9762141265920 9777490544640 9800064514708 9801260957696 9852708006180 9853910876160 9870609502208 9890773549020 9891981066240 9893188878336 9895503851520 9903234713904 9965519208960 9984971392344 10047769954560 10055619774837 10056847417344 10059200686080 10060428915712 10080980732655 10082211471360 10099296979968 10153547873280 10176990072966 10178232532992 10194236043264 10215232787136 10217623117520 10240996299840 10250248329216 10257098495280 10313456179320 10337267416320 10345343406489 10346606419968 10354785147616 10390279044096 10410408459360 10411679571504 10428050136868 10429323247616 10454350389420 10455626711040 10477161832960 10509555206592 10550158452288 10552627154160 10553915631224 10575653038080 10608126355872 10610608622040 10628589562577 10629887156224 10651602283560 10717621284864 10720129172480 10728504273396 10729814065152 10753046114832 10775193661440 10779030981120 10795979143040 10820675335680 10829128988286 10830451064832 10854130787136 10922395760640 10923729386496 10930928882328 10940905061632 10982408924160 10992432087040 10999676862720 11001019924608 11003594126560 11026418577408 11094412658160 11104435689984 11129837488128 11132441832960 11141139053142 11142499221504 11151307082048 11172910860930 11174274908160 11211209110080 11256135631104 11279319535796 11280696573952 11303741198880 11307766747740 11309147258880 11316600771840 11317982530176 11325546255205 11326928936960 11361709102464 11389164810240 11468515548672 11492136885528 11494826007210 11496229355520 11496229526869 11497633046528 11521120837320 11539235807190 11540644577280 11542053691392 11544754493440 11602638201735 11604054712320 11649133291068 11650555478016 11677283562880 11689063924608 11713139517942 11714569519104 11722398280320 11732988653568 11762580049920 11786807062080 11823249607416 11834040168704 11871705548430 11873154908160 11873155085127 11874604621824 11897609667840 11917771584992 11947829016480 11958623050752 12032365542540 12033834516480 12057323945472 12060145319040 12061617864256 12071040823296 12126409853760 12145476535920 12146959500088 12173259752640 12250080643385 12251576197120 12261147741024 12289195559808 12308518194336 12338261877760 12366486097920 12376147415184 12379043392380 12380554690560 12404720899584 12481214240430 12482738012160 12492490151232 12503891499008 12545220467304 12571059271680 12572594199552 12575536144640 12624121224960 12663152584992 12690783645696 12722790666240 12732730346448 12742795054080 12744350950912 12769040983920 12812810411520 12834523245376 12864155006976 12933258024960 12934837177344 12943481434520 12955174971648 12984810402816 12987848805120 13014599464380 13016188354560 13035062671085 13036654059520 13106874912768 13136944008240 13187698065360 13192394539030 13194005135360 13199612235264 13204312951872 13260157944840 13287358945280 13313295189792 13358930199552 13397026606080 13407493033116 13409129889792 13410630341745 13412267581440 13441307643540 13442948628480 13453450932096 13465729306624 13538063831040 13567663483920 13569320097288 13590655506246 13592314724352 13620310382848 13654661733120 13663661102910 13665329233920 13665329437599 13666997772288 13676131327040 13751274905760 13783023221760 13793791208652 13795475226624 13847082968628 13848773492736 13853705392128 13880544612480 13882239428672 13912296860160 13928124026880 13939133852560 14012740275456 14066877936384 14070169538880 14099149419745 14100870717440 14113373025717 14115096059904 14144168474496 14147478162720 14202136378080 14277131601408 14290161713152 14304672364528 14335644435840 14337394819776 14365171106910 14366924881920 14372041308160 14427567114240 14438838651048 14472174382848 14551691824512 14561416613835 14563194347520 14564972515328 14574571843104 14611329905760 14643211898880 14666235816960 14668026566144 14700096772062 14701891436544 14779062009270 14780866314240 14792550210880 14805914253312 14839783317504 14843255777280 14854852070856 14897214481240 14948278813440 14977457088516 14979285614592 15008180841472 15071654931840 15077022330320 15085271126016 15088801029120 15090643373568 15148945469952 15183699375110 15185553080320 15265485109449 15267348799488 15291354064896 15322849180704 15326434676280 15361494449760 15375372493824 15385647742920 15389404921856 15470184268980 15472072949760 15505901124480 15532177721424 15585418566144 15615612689040 15617519357256 15629864373760 15642075205302 15643984871424 15681525584130 15683440066560 15715742749440 15764332809888 15825237678432 15828940731240 15830873446836 15832806162432 15863479557120 15915912933060 15917856030720 15930438688640 15944830734336 16043154056720 16076431927296 16080193758720 16092756410094 16094721097728 16129569172248 16168546471680 16193968714560 16231013003520 16243693482429 16245676597248 16348196988032 16383593640960 16385594079744 16411357592448 16488648130560 16499515294080 16501529886912 16505391189840 16539627866112 16641618987240 16656653534976 16698662749440 16726960623072 16759366291395 16761412362240 16763458932736 16816813665120 16832161633280 16884203446656 16918979303694 16921044860928 16961650121610 16963720888320 16976973795264 16990393405440 17025387978560 17042563653696 17083747215360 17150112900739 17152206675968 17238205328292 17240309858304 17242239010815 17244344033280 17246449569792 17273566628864 17308853710785 17310966865920 17313080537088 17317131740160 17352799285840 17473699936602 17475833217024 17515925344320 17569709276913 17571854278656 17583597420480 17599482980352 17605750602496 17643870074880 17680210593120 17751060253056 17811906932736 17846414501760 17862702141440 17876657377488 17880840455660 17883023441920 17921743524720 17937934576128 18048548313810 18050751774720 18085985918208 18090217978560 18092426796384 18106561234944 18120874008328 18189614780640 18206215644160 18218214803880 18220439250132 18222663696384 18335033207680 18377364295680 18391721611536 18433793339712 18462777291504 18469352354642 18471607189504 18507392816640 18549729146880 18564221122776 18568565088570 18570832035840 18683653700608 18721821360645 18724107018240 18755837248512 18760226051840 18817830700956 18820128079872 18856588907520 18858891299328 18863304216960 18936181837440 18994728877488 19036175468544 19084185999360 19114192581120 19116526426368 19153561475880 19219215617280 19236756152320 19251784868064 19296232510464 19402255766016 19415222151780 19417592463360 19432762457472 19477215604224 19481773207680 19521899196570 19524282531840 19554981089280 19600129029416 19705416012360 19738809187643 19741219004416 19781547098040 19786377756672 19788591808545 19791007703040 19806469427808 19931038417920 19969942784688 20095539909120 20111239549674 20113694834688 20118401372160 20120857831424 20161961465310 20164422942720 20198593959936 20307095746560 20353980145932 20356465065984 20385983259369 20388472086528 20430465574272 20435246235040 20481992599680 20500496658432 20514196990560 20626912358640 20674534832640 20690686812978 20693212839936 20709570295232 20780558088192 20820816918720 20823359143008 20856100273736 20908700778840 20954323665920 21019110413184 21100316904576 21105254308320 21107831262448 21151306076160 21216252711744 21221217244080 21257179125154 21259774312448 21303204567120 21435242569728 21440258344960 21457008546792 21506092229664 21547756660365 21550387322880 21558061962240 21591958286080 21641350671360 21658257976572 21660902129664 21708261574272 21844791521280 21847458772992 21861857764656 21881810123264 21964817848320 21999353725440 22002039849216 22007188253120 22050145158093 22052837154816 22188825316320 22208871379968 22259674976256 22264883665920 22282278106284 22284998443008 22302614164096 22345821721860 22348549816320 22422418220160 22512271262208 22558639071592 22607482397760 22615533495480 22633201543680 22635965060352 22651092510410 22653857873920 22723418204928 22775549062665 22778329620480 22937031097344 22984273771056 22989652014420 22992458711040 22992459053738 22995266093056 23042241674640 23078471614380 23081289154560 23084107382784 23089508986880 23205276403470 23208109424640 23298266582136 23354567125760 23378127849216 23426279035884 23429139038208 23444796560640 23463112807953 23465977307136 23522288376195 23525160099840 23573614124160 23646499214832 23668080337408 23743411096860 23746309816320 23746310170254 23749209243648 23795219335680 23835543169984 23895658032960 23917246101504 24064731085080 24114647890944 24120290638080 24123235728512 24139134615141 24142081646592 24252819707520 24290953071840 24293919000176 24346519505280 24500161286770 24503152394240 24522295482048 24578391119616 24617036388672 24676523755520 24732972195840 24752294830368 24758086784760 24809441799168 24962428480860 24965476024320 24984980302464 25007782998016 25090440934608 25142118543360 25145188399104 25151072289280 25248242449920 25326305169984 25378468955541 25381567291392 25442475182415 25445581332480 25465460692896 25485590108160 25488701901824 25538081967840 25625620823040 25669046490752 25728310013952 25866516049920 25869674354688 25886962869040 25910349943296 25969620805632 25975697610240 26029198928760 26070125342170 26073308119040 26210549904903 26213749825536 26273888016480 26375396130720 26384789078060 26388010270720 26399224470528 26408625903744 26520315889680 26574717890560 26626590379584 26717860399104 26794053212160 26814986066232 26821260683490 26824535162880 26882615287080 26906901864192 26931458613248 27072822470715 27076127662080 27135326967840 27138640194576 27181311012492 27184629448704 27240620765696 27309323466240 27327322205820 27330658467840 27330658875198 27333995544576 27352262654080 27502549811520 27566046443520 27587582417304 27694165937256 27704028531963 27707410784256 27761089224960 27764478857344 27824593720320 27852847632855 27856248053760 27878267705120 28025480550912 28133755872768 28140339077760 28198298839490 28201741434880 28226746051434 28230192119808 28288336948992 28294956325440 28404272756160 28554263202816 28580323426304 28609344729056 28671288871680 28674789639552 28730342213820 28733849763840 28744082616320 28855134228480 28877677302096 28944348765696 29103383649024 29122833227670 29126388695040 29129945030656 29149143686208 29222659811520 29282848794855 29286423797760 29332471633920 29336053132288 29400193544124 29403782873088 29558124018540 29561732628480 29585100421760 29611828506624 29679566635008 29686511554560 29709704141712 29794428962480 29896557626880 29954914177032 30016361682944 30143309863680 30154044660640 30166859324511 30170542252032 30177602058240 30181286747136 30297890939904 30367398750220 30371106160640 30530970218898 30534697598976 30582708129792 30645698361408 30652869352560 30722988899520 30750744987648 30771295485840 30940368537960 31011802248960 31064355442848 31170837132288 31231225378080 31235038714512 31259728747520 31284150410604 31287969742848 31363051168260 31366880133120 31431485498880 31528665619776 31650475356864 31657881462480 31661746893672 31726959114240 31831825866120 31860877377280 31885768687731 31889661468672 32086308113440 32152863854592 32160387517440 32185512820188 32189442195456 32259138344496 32337092943360 32387937429120 32462026007040 32487386964858 32491353194496 32696393976064 32767187281920 32771188159488 32822715184896 32977296261120 32999030588160 33003059773824 33010782379680 33079255732224 33283237974480 33313307069952 33397325498880 33453921246144 33518732582790 33522824724480 33526917865472 33633627330240 33664323266560 33768406893312 33837958607388 33842089721856 33923300243220 33927441776640 33953947590528 33976638765615 33980786810880 34050775957120 34085127307392 34167494430720 34300225801478 34304413351936 34476410656584 34484478021630 34488688066560 34488688580607 34492899139584 34547133257728 34617707421570 34621933731840 34626161074176 34634263480320 34705598571680 34947399873204 34951666434048 35031850688640 35139418553826 35143708557312 35167194840960 35198965960704 35211501204992 35287740149760 35360421186240 35502120506112 35619465255381 35623813865472 35692829003520 35725404282880 35753314754976 35761680911320 35843487049440 35875869152256 36097096627620 36101503549440 36171971836416 36180435957120 36184853592768 36213122469888 36241748016656 36379229561280 36412431288320 36436429607760 36440878500264 36670066415360 36750241930155 36754728591360 36783443223072 36867586679424 36925554583008 36938704709284 36943214379008 37014785633280 37099458293760 37128442245552 37137130177140 37141664071680 37367307401216 37443642721290 37448214036480 37511674497024 37520452103680 37635661401912 37713177815040 37717782598656 37726608433920 37872363674880 37989457754976 38072350937088 38168371998720 38228385162240 38233052852736 38307122951760 38438431234560 38473512304640 38503569736128 38592465020928 38804511532032 38830444303560 38865524914944 38954431208448 38963546415360 39043798393140 39048565063680 39105188013255 39109962178560 39200258058832 39410832024720 39477618375286 39482438008832 39563094196080 39577183617090 39582015406080 39612938855616 39862076835840 39939885569376 40191079818240 40222479099348 40227389669376 40231891025235 40236802744320 40241715662848 40323922930620 40328845885440 40397187919872 40614191493120 40707960291864 40771966518738 40776944173056 40860931148544 40870492470080 40963985199360 40995988312797 41000993316864 41028393981120 41253824717280 41349069665280 41381373625956 41386425679872 41419140590464 41561116176384 41641633837440 41646718286016 41712200547472 41817401557680 41908647331840 42038220826368 42200633809152 42210508616640 42215662524896 42297448259235 42302612152320 42432505423488 42442434488160 42514358250308 42519548624896 42606409134240 42870485139456 42880516689920 42914017093584 43012184459328 43095513320730 43100774645760 43116123924480 43183916572160 43282701342720 43316515953144 43416523148544 43684249841505 43689583042560 43694917545984 43723715529312 43763620246528 43929635696640 43998707450880 44004079698432 44014376506240 44100290316186 44105674309632 44377650632640 44417742759936 44519349952512 44529767331840 44564556212568 44605228328192 44691643443720 44844836440320 45024542524416 45117278143184 45214964795520 45231066990960 45266403087360 45271930120704 45302185020820 45307715747840 45446836409856 45551098125330 45556659240960 45874062194688 45968547542112 45979304028840 45984918107476 45990532186112 46084483349280 46156943228760 46168214765568 46173380886605 46179017973760 46410552806940 46416218849280 46596533164272 46709134251520 46756255698432 46852558071768 46889593121280 46926225615906 46931954614272 47044576752390 47050320199680 47147228248320 47292998429664 47336160674816 47486822193720 47492620340508 47498418487296 47590438671360 47671086339968 47791316065920 47834492203008 48129462170160 48229295781888 48240581276160 48246471457024 48278269230282 48284163293184 48505639415040 48581906143680 48587838000352 48693039010560 49000322573540 49006304788480 49044590964096 49156782239232 49234072777344 49353047511040 49465944391680 49504589660736 49516173569520 49618883598336 49924856961720 49969960604928 50015565996032 50180881869216 50278098874185 50284237086720 50290376798208 50302144578560 50496484899840 50652610339968 50756937911082 50763134582784 50884950364830 50891162664960 50930921385792 50971180216320 50977403803648 51076163935680 51251241646080 51338092981504 51450338702217 51456620027904 51726717032445 51733032099840 51739348709376 51773925738080 51820699886592 51939241611264 51951395220480 52058397857520 52140250684340 52146616238080 52421099809806 52427499651072 52547776032960 52750792261440 52769578156120 52798448941056 52817251807488 53040631779360 53142947812885 53149435781120 53253180759168 53435720798208 53588106424320 53629972132464 53642521366980 53649070325760 53765230574160 53813803728384 53862917226496 54145644941430 54152255324160 54270653935680 54277280389152 54362622024984 54481241531392 54618646932480 54654644411640 54661317750396 54667991089152 54704525308160 55005099623040 55132092887040 55175164834608 55388331874512 55408057063926 55414821568512 55522178449920 55528957714688 55649187440640 55705695265710 55712496107520 55756535410240 56050961101824 56267511745536 56280678155520 56396597678980 56403482869760 56453492102868 56460384239616 56576673897984 56589912650880 56808545512320 57108526405632 57218689458112 57342577743360 57349579279104 57460684427640 57481147634345 57488165232640 57710268456960 57755354604192 57888697531392 58206767298048 58245666455340 58252777390080 58259890061312 58298287372416 58445319623040 58565697589710 58572847595520 58664943267840 58672106264576 58800387088248 59116248037080 59170200843520 59216427562929 59223657013248 59359133270016 59365775425635 59373023109120 59419408283424 59588857924960 59793115253760 59909828354064 60032723365888 60286619727360 60308089321280 60333718649022 60341084504064 60355204116480 60362573494272 60595781879808 60734797500440 61061940437796 61069395197952 61157949778107 61165416259584 61291396722816 61305738705120 61445977799040 61501489975296 61542590971680 61880737075920 62023604497920 62128710885696 62341674264576 62462450756160 62470077429024 62519457495040 62568300821208 62726102336520 62862970997760 63057331239552 63300950713728 63315762924960 63323493787344 63453918228480 63663651732240 63721754754560 63771537375462 63779322937344 64172616226880 64305727709184 64320775034880 64371025640376 64518276688992 64674185886720 64775874858240 64924052014080 64974773929716 64982706388992 65392787952128 65534374563840 65542376318976 65645430369792 65998061176320 66006119547648 66021564759360 66150435474279 66158511464448 66566475948960 66626614139904 66794650997760 66907842492288 67037465165580 67045649448960 67053835730944 67267254660480 67328646533120 67536813786624 67675917214776 67846600486440 67907895181056 67953277531230 67961573621760 68101551914240 68170254614784 68326647187995 68334988861440 68600451602956 68608826703872 68952821313168 68968956043260 68977376133120 68977377161214 68985798279168 69094266515456 69235414843140 69243867463680 69252322148352 69268526960640 69411197143360 69894799746408 70063701377280 70278837107652 70287417114624 70334389681920 70389338423859 70397931921408 70423002409984 70566865128585 70575480299520 70720842372480 71004241012224 71238930510762 71247627730944 71385658007040 71450808565760 71506629509952 71523361822640 71686974098880 71751738304512 72194193255240 72343943672832 72360871914240 72369707185536 72417403845423 72426244939776 72483496033312 72758459122560 72824862576640 72872859215520 72881757000528 73340132830720 73500483860310 73509457182720 73566886446144 73735173358848 73851109166016 73877409418568 74029571266560 74198916587520 74256884491104 74274260354280 74734614802432 74887285442580 74896428072960 75023348994048 75040904207360 75271322803824 75426355630080 75435565197312 75453216867840 75744727349760 75978915509952 76135406866623 76144701874176 76327425547245 76336743997440 76456770324480 76466105705472 76614245903520 76876862469120 76947024609280 77007139472256 77184930041856 77609023064064 77660888607120 77731049829888 77908862416896 77927092830720 78087596786280 78210376026510 78219924357120 78400516117664 78821664049440 78955236750572 78964876017664 79126188392160 79154367234180 79164030812160 79225877711232 79724153671680 79879771138752 80382159636480 80444958198696 80463782050470 80473605488640 80473606688083 80483431325696 80647845861240 80794375839744 81218467412145 81228382986240 81415920583728 81543933037476 81553888346112 81721862297088 81740984940160 81927970398720 81991976625594 82001986633728 82056787962240 82507649434560 82698139330560 82762747251912 82838281180928 83112085595889 83122232352768 83283267674880 83293436572032 83424401094944 83634803115360 83817294663680 84076441652736 84401267618304 84421017233280 84431325049792 84594896518470 84605224304640 84865010846976 84884868976320 85028716500616 85212818268480 85740970278912 85750564503695 85761033379840 85828034187168 86024368918656 86191026641460 86201549291520 86232247848960 86367833144320 86565402685440 86633031906288 86833046297088 87368499683010 87379166085120 87389835091968 87447431058624 87527240493056 87848546384565 87859271393280 87997414901760 88008159396864 88028753012480 88200580632372 88211348619264 88755301265280 88835485519872 89038699905024 89059534663680 89129112425136 89210456656384 89383286887440 89689672880640 90049085048832 90234556286368 90429929591040 90462133981920 90532806174720 90543860241408 90604370041640 90893672819712 91102196250660 91113318481920 91748124389376 91937095084224 91958608057680 91969836214952 92168966698560 92313886457520 92346761773210 92358035947520 92821105613880 93193066328544 93418268503040 93512511396864 93705116143536 93779186242560 93852451231812 93863909228544 94089153504780 94100640399360 94294456496640 94585996859328 94672321349632 94973644387440 94985240681016 95180877342720 95342172679936 95582632131840 95657306063193 95668984406016 96258924340320 96458591563776 96481162552320 96492942914048 96556538460564 96568326586368 97011278830080 97163812287360 97175676000704 97386078021120 98000645147080 98089181928192 98313564478464 98468145554688 98694045938215 98706095022080 98931888783360 99009179321472 99032347139040 99237767196672 99849713923440 99939921209856 100031131992064 100361763738432 100556197748370 100568474173440 100580753596416 100604289157120 100992969799680 101305220679936 101513875822164 101526269165568 101769900729660 101782325329920 101861842771584 101929916296845 101942360432640 101954807607296 102152327871360 102502483292160 102676185963008 102900677404434 102913240055808 103453434064890 103466064199680 103466065741821 103478697418752 103547851476160 103641399773184 103878483222528 103902790440960 104116795715040 104280501368680 104842199619612 104854999302144 105095552065920 105501584522880 105539156312240 105596897882112 105634503614976 106081263558720 106285895625770 106298871562240 106506361518336 106858395766143 106871441596416 107176212848640 107259944264928 107285042733960 107530461148320 107627607456768 107725834452992 108291289882860 108304510648320 108541307871360 108554560778304 108725244049968 108962483062784 109237293864960 109309288823280 109322635500792 109409050616320 110010199246080 110250725790465 110264185774080 110350329669216 110776663749024 110816114127852 110829643137024 111044356899840 111057915429376 111298374881280 111411390531420 111424992215040 111513070820480 112101922203648 112535023491072 112561356311040 112793195357960 112906984205736 113153347795968 113179825301760 113617091024640 114217052811264 114437378916224 114685155486720 114699158558208 114921368855280 114962295268690 114976330465280 115420536913920 115510709208384 115777395062784 116413534596096 116491332910680 116519780122624 116596574744832 116890639246080 117131395179420 117145695191040 117315564039765 117329886535680 117344212529152 117600774176496 118232496074160 118340401687040 118432855125858 118447314026496 118731550851270 118746046218240 118838816566848 119177715849920 119586230507520 119819656708128 120050790305173 120065446731776 120573239454720 120616178642560 120667437298044 120682169008128 120695673075705 120710408232960 120725146988544 121191563759616 121469595000880 122123880875592 122315899556214 122330832519168 122582793445632 122611477410240 122891955598080 122987964938391 123002979950592 123085181943360 123761474151840 124047208995840 124257421771392 124683348529152 124924901512320 124940154858048 125038914990080 125136601642416 125452204673040 125725941995520 126114662479104 126601901427456 126631525849920 126646987574688 126892344777705 126907836456960 127327303464480 127443509509120 127543074750924 127558645874688 128345232453760 128611455418368 128641550069760 128742051280752 129036553377984 129348371773440 129551749716480 129848104028160 129949547859432 130785575904256 131052749524515 131068749127680 131084752637952 131290860739584 131996122352640 132012239095296 132043129518720 132300870948558 132317022928896 133132951897920 133253228279808 133589301995520 133815684984576 134074930331160 134107671461888 134534509320960 134657293066240 135073627573248 135351834429552 135693200972880 135815790362112 135906555062460 135923147243520 136203103828480 136340509229568 136653294375990 136669977722880 137200903205912 137905642626336 137937912086520 137954754322428 137971596558336 138171664313501 138188533030912 138470829686280 138504644296704 138520142659815 138537053921280 138822394286720 139789599492816 140127402754560 140557674215304 140668779363840 140778676847718 140795863842816 140846004819968 141133730257170 141150960599040 141441684744960 142008482024448 142477861021524 142495255461888 142771316014080 142901617131520 143013259019904 143046723645280 143373948197760 143503476609024 144388386510480 144687887345664 144721743828480 144739414371072 144834807690846 144852489879552 144966992066624 145516918245120 145649725153280 145745718431040 145763514001056 146680265661440 147000967720620 147018914365440 147133772892288 147470346717696 147702218332032 147754818837136 148059142533120 148397833175040 148513768982208 148548520708560 149450983849297 149469229604864 149774570885160 150046697988096 150081808414720 150542645607648 150834296622555 150852711260160 150871130394624 150906433735680 151489454699520 151957831019904 152270813733246 152289403748352 152654851094490 152673487994880 152913540648960 152932211410944 153228491807040 153753724938240 154014278944512 154351016106651 154369860083712 155218046128128 155321777214240 155462099659776 155817724833792 155854185661440 156175193572560 156420752053020 156439848714240 156801032235328 157643328098880 157910473501144 158252376784320 158308734468360 158451755422464 159428843438655 159448307343360 159759542277504 160764319272960 160889916397392 160927564100940 160947210977280 160947213376166 160966862651392 161295691722480 161588751679488 162436934824290 162456765972480 162831841167456 163087866074952 163443724594176 163481969880320 163855940797440 163983953251188 164003973267456 164113575924480 165015298869120 165396278661120 165525494503824 165676562361856 166224171191778 166244464705536 166566535349760 166586873144064 166848802189888 167269606230720 167634589327360 168152883305472 168802535236608 168842034466560 168862650099584 169189793036940 169210448609280 169730021693952 169769737952640 170057433001232 170425636536960 171501129007390 171522066759680 171656068374336 172048737837312 172382053282920 172443442903035 172464495697920 172735666288640 173130805370880 173266063812576 173666092594176 174736999366020 174758332170240 174779670183936 174894862117248 175054480986112 175697092769130 175718542786560 175994829803520 176016318793728 176057506024960 176401161264744 177510602530560 177649282688787 177670971039744 178077399810048 178097326276905 178119069327360 178258224850272 178420913312768 178766573774880 179379345761280 180098170097664 180469112572736 180859859182080 180924267963840 181065612349440 181087720482816 181208740083280 181787345639424 182204392501320 183473849334321 183496248778752 183874190168448 183917216115360 183939672429904 184337933397120 184627772915040 184693523546420 184716071895040 185642211227760 186386132657088 186836537006080 187025022793728 187410232287072 187558372485120 187704902463624 188178307009560 188588912993280 189171993718656 189344642699264 189947288774880 189970481362032 190361754685440 190684345359872 191165264263680 191314612126386 191337968812032 192517848680640 192917183127552 192962325104640 192985885828096 193113076921128 194022557660160 194327624574720 194351352001408 194772156042240 196001290294160 196178363856384 196627128956928 196936291109376 197388091876430 197412190044160 198018358642944 198064694278080 198451306422837 198475534393344 199699427846880 199879842419712 200062263984128 200723527476864 201112395496740 201136948346880 201161507192832 201208578314240 201985939599360 202610441359872 203027751644328 203539801459320 203723685543168 203859832593690 203884720865280 203909615214592 204304655742720 204979941563985 205004966584320 205352371926016 205801354808868 205826480111616 206906868129780 206932128399360 206932131483642 206957394837504 207095702952320 207282799546368 207756966445056 207805580881920 208233591430080 208561002737360 209684399239224 210191104131840 211003169045760 211078312624480 211168015271577 211193795764224 211269007229952 212162527117440 212571791251540 212597743124480 213012723036672 213716791532286 213742883192832 214352425697280 214519888529856 214570085467920 215060922296640 215255214913536 216582579765720 217082615742720 217109121556608 217450488099936 217924966125568 218474587729920 218618577646560 218645271001584 218818101232640 220020398492160 220501451580930 220528371548160 220700659338432 221553327498048 221632228255704 222088713799680 222115830858752 222596749762560 222822781062840 223026141640960 224203844407296 225070046982144 225122712622080 225586390715920 225813968411472 226306695591936 226359650603520 227234182049280 228406220599869 228434105622528 228874757832448 229370310973440 229398317116416 229842737710560 229924590537380 229952660930560 230841073827840 231021418416768 231554790125568 232827069192192 232982665821360 233193149489664 233781278492160 234262790358840 234631128079530 234659773071360 234688425058304 235201548352992 236464992148320 236680803374080 236865710251716 236894628052992 237463101702540 237492092436480 237677633133696 238355431699840 239172461015040 239639313416256 240101580610346 240130893463552 241146478909440 241232357285120 241334874596088 241391346151410 241420816465920 241420820064249 241450293977088 242383127519232 242939190001760 244247761751184 244631799112428 244661665038336 245165586891264 245222954820480 245783911196160 245975929876782 246005959901184 246170363886720 247522948303680 248094417991680 248514843542784 249336256787667 249366697058304 249849803024640 249880309716096 250077829980160 250273203284832 250904409346080 251451883991040 252229324958208 253203802854912 253263051699840 253293975149376 253784689555410 253815672913920 254654606928960 254887019018240 255086149501848 256690464907520 257222910836736 257251693511085 257283100139520 257484102561504 258073106755968 258696743546880 259103499432960 259696208056320 259899095718864 261571151808512 262105499049030 262137498255360 262169505275904 262581721479168 263992244705280 264024478190592 264086259037440 264601741897116 264634045857792 266265903795840 266506456559616 267178603991040 267631369969152 268149860662320 269069018641920 269314586132480 270147255146496 270703668859104 271386401945760 271631580724224 271813110124920 272406207656960 272681018459136 273306588751980 273339955445760 274401806411824 275811285252672 275875824173040 275909508644856 276343328627002 276377066061824 276941659372560 277040285319630 277074107842560 277644788573440 279579198985632 280254805509120 281115348430608 281337558727680 281557353695436 281591727685632 281692009639936 282267460514340 282301921198080 282883369489920 284016964048896 284955722043048 285542632028160 286026518039808 286093447290560 286747896395520 286971918189579 287006953218048 288776773020960 289375774691328 289443487656960 289478828742144 289669615381692 289704979759104 289933984133248 291033836490240 291299450306560 291491436862080 291527028002112 293360531322880 294001935441240 294267545784576 294940693435392 295404436664064 295509637674272 296082137814645 296118285066240 296795666350080 297027537964416 297097041417120 298901967698594 298938459209728 299549141770320 300093395976192 300163616829440 301085291215296 301668593245110 301705422520320 301742260789248 301812867471360 302978909399040 303915662039808 304541627466492 304578807496704 305309702188980 305346975989760 305789748890535 305827081297920 305864422821888 306456983614080 307507449876480 308028557889024 308702032213302 308739720167424 310398197225463 310436092256256 310643554428480 310924199319552 311635449667584 311708371322880 312350387145120 312841504106040 313602064470656 315286656197760 315820947002288 316504753568640 316617468936720 316903510844928 318857686877310 318896614686720 319519084555008 321528638545920 321779832794784 321855128201880 321894426752332 321933725302784 322591383444960 323177503358976 324873869648580 324913531944960 325663682334912 326175732149904 326887449188352 326963939760640 327711881594880 327967906502376 328227151848960 330030597738240 330752177371395 330792557322240 331050989007648 331353124723712 332448342383556 332488929411072 333133070699520 333173746288128 333697604379776 334539212461440 335269178654720 336305766610944 337605070473216 337684068933120 337725300199168 338379586073880 339460043387904 339539475905280 340114866002464 340851273073920 343002258014780 343044133519360 343312136748672 344097475674624 344764106565840 344886885806070 344928991395840 345471332577280 346261610741760 346532127625152 347332185188352 349473998732040 349559340367872 349789724234496 350108961972224 351394185538260 351437085573120 351946692119295 351989659607040 352032637587456 352115012049920 352802322529488 355021205061120 355298565377574 355341942079488 356194652553810 356238138654720 356516449700544 356841826625536 357533147549760 358758691522560 360152370915519 360196340195328 360938225145472 361719718364160 361848535927680 362087019227115 362131224698880 362175440965632 362417480166560 363574691278848 364408785002640 366947698668642 366992497557504 367748380336896 367834432230720 367879344859808 368675866794240 369255545830080 369387047092840 371284422455520 372772265314176 373673074012160 374050045587456 374820464574144 375116744970240 375409804927248 376356614019120 377177825986560 378343987437312 378689285398528 379894577549760 379940962724064 380677034333115 380723509370880 381368690719744 382330528527360 382629224252772 382675937624064 385035697361280 385834366255104 385924650209280 385971771656192 386226153842256 388045115320320 388655249149440 388702704002816 389544312084480 392002580588320 392356727712768 393254257913856 393872582218752 394776183752860 394824380088320 396036717285888 396129388556160 396902612845674 396951068786688 399398855693760 399759684839424 401447054953728 402224790993480 402323014385664 402368033440415 402417156628480 403971879198720 405220882719744 406055503288656 407079602918640 407447371086336 407719665187380 407769441730560 407819230429184 408609311485440 409959883127970 410009933168640 410704743852032 411602709617736 413813736259560 413864262967284 413914789675008 414191405904640 414514992940503 414565599092736 415513932890112 415560427979445 415611161763840 416467182860160 417122005474720 419368798478448 420382208263680 422006338091520 422156625248960 422336030543154 422387591528448 422538014459904 424325054234880 425143582503080 426025446073344 427433583064572 427485766385664 428704851394560 429039777059712 429140170935840 430121844593280 430510429827072 433165159531440 434165231485440 434218243113216 434900976199872 435849932251136 436949175459840 437237155293120 437290542003168 437636202465280 440040796984320 441002903161860 441056743096320 441401318676864 443106654996096 443264456511408 444177427599360 444231661717504 445193499525120 445645562125680 446052283281920 448352951547891 448407688814592 450140093964288 450245425244160 451172781431840 451627936822944 452613391183872 452719301207040 454468364098560 456812441199738 456868211245056 457749515664896 458740621946880 458796634232832 459685475421120 459849181074760 462042836833536 463053048319953 463109580251136 465654138384384 465965331642720 466386298979328 467562556984320 468525580717680 469262256159060 469319546142720 469376850116608 470403096705984 472929984296640 473361606748160 473731420503432 474926203405080 475355266267392 476710863399680 478286530315965 478344922030080 479278626832512 480203161220692 480261786927104 482292957818880 482464714570240 482669749192176 482782692302820 482841632931840 482841640128498 482900587954176 484766255038464 485878380003520 488495523502368 489263598224856 490331173782528 490445909640960 491567822392320 491951859753564 492011919802368 492340727773440 495045896607360 496188835983360 497029687085568 498672513575334 498733394116608 499699606049280 499760619432192 500155659960320 500546406569664 501808818692160 502903767982080 504458649916416 506407605709824 506526103399680 506587950298752 507569379110820 507631345827840 509309213857920 509774038036480 510172299003696 513380929815040 514503387022170 514566200279040 514968205123008 516146213511936 517330328709105 517393487093760 518206998865920 519392416112640 519798191437728 523142303617024 524210998098060 524274996510720 524339010551808 525163442958336 527984489410560 528048956381184 528172518074880 529203483794232 532531807591680 532947848066361 533012913119232 534291978830715 534357207982080 535262739938304 536299721324640 538138037283840 538629172264960 540294510292992 541407337718208 542772803891520 543263161448448 543626220249840 544812415313920 545362036918272 546613177503960 548803612823648 551622570505344 551751648346080 551819017289712 552686657254004 552754132123648 553883318745120 554080570639260 554148215685120 555289577146880 559158397971264 560509611018240 562230696861216 562675117455360 563114707390872 563315246816581 563384019279872 564534921028680 565766738979840 568033928097792 569911444086096 571085264056320 572053036079616 572186894581120 573495792791040 573943836379158 574013906436096 577553546041920 578751549382656 578886975313920 578957657484288 579339230763384 579867968266496 582067672980480 582598900613120 582982873724160 583054056004224 586721062645760 588003870882480 588535091569152 589881386870784 590808873328128 591019275348544 592164275629290 592236570132480 594055075928832 594194082834240 597803935397188 597876918419456 599098283540640 600186791952384 600253951525865 600327233658880 602170582430592 603337186490220 603410845040640 603484521578496 603625734942720 605957818798080 607831324079616 609083254932984 610619404377960 611579497781070 611654162595840 611728845643776 612913967228160 614939824691955 615014899752960 616057115778048 617404064426604 617479440334848 620796394450926 620872184512512 621287108856960 621848398639104 623270899335168 623416742645760 624700774290240 625683008212080 627204128941312 630573312395520 631641894004576 633009507137280 633234937873440 633807021689856 637715373754620 637793229373440 639038169110016 643057277091840 643559665589568 643710256403760 643788853504664 645182766889920 649747739297160 651327364669824 652351464299808 653774898376704 653927879521280 655423763189760 655935813004752 656454303697920 660061195476480 661504354742790 661585114644480 662101978015296 662706249447424 664896684767112 666266141399040 666347492576256 667395208759552 669078424922880 670538357309440 672611533221888 675210140946432 675368137866240 675450600398336 676759172147760 678920086775808 679078951810560 680229732004928 681702546147840 686004516029560 686624273497344 688194951349248 689528213131680 689773771612140 689857982791680 690858321567505 690942665154560 692523221483520 693064255250304 694664370376704 698947997464080 699579448468992 700217923944448 702788371076520 703893384238590 703979319214080 704065275174912 704230024099840 705604645058976 710042410122240 710597130755148 710683884158976 712389305107620 712476277309440 713032899401088 713683653251072 715066295099520 717517383045120 720304741831038 720392680390656 721876450290944 723439436728320 723697071855360 724174038454230 724262449397760 724262460192747 724350881931264 724834960333120 727149382557696 728817570005280 733895397337284 733984995115008 735496760673792 735668864461440 735758689719616 737351733588480 738511091660160 738774094185680 742568844911040 745544530628352 747254919246485 747346148024320 748008770363001 748100091174912 749640929148288 750233489940480 750819609854496 752713228038240 754355651973120 756687974874624 757378570797056 759789155099520 759881925448128 761354068666230 761447018741760 762737381439488 764661057054720 765258448505544 770071394722560 771668732510208 771755080533255 771849300418560 771943543312384 772452307684512 776090230640640 777310498298880 777405408005632 779088624168960 784005161176640 784713455425536 786508515827712 787745164437504 789552367505720 792073434571776 792258777112320 793805225691348 793902137573376 798797711387520 799519369678848 802894109907456 804449581986960 804736066880830 804834313256960 807943758397440 810441765439488 812111006577312 814159205837280 814894742172672 815439330374760 815638460858368 817218622970880 819919766255940 820019866337280 821409487704064 823205419235472 827627472519120 827728525934568 828382811809280 829029985881006 829131198185472 831120855958890 831222323527680 832934365720320 834244010949440 838737596956896 840764416527360 844012676183040 844313250497920 844672061086308 844775183056896 845076028919808 848650108469760 850287165006160 852050892146688 854867166129144 858079554119424 858280341871680 860243689186560 860915754568737 861020859654144 866330319062880 868330462970880 868436486226432 869801952399744 871699864502272 873898350919680 874474310586240 874581084006336 875272404930560 880081593968640 882005806323720 882802637353728 886213309992192 886528913022816 888246413443935 888354855198720 888463323435008 890386999050240 891291124251360 892104566563840 896705903095782 896815377629184 900280187928576 900490850488320 902345562863680 903255873645888 905226782367744 905438602414080 908936728197120 913624882399476 913736422490112 915499031329792 917369246671605 917481243893760 917593268465664 919370950842240 919698362149520 924085673667072 926106096639906 926219160502272 931194591676389 931308276768768 931930663285440 932772597958656 935125113968640 937051161435360 938524512318120 938753700233216 940806193411968 945859968593280 946723213496320 947462841006864 949852406810160 950710532534784 953421726799360 956573060631930 956689844060160 958557253665024 960406322441384 964585915637760 964929429140480 965339498384352 965565384605640 965683280256996 965801175908352 969532510076928 971756760007040 976991047004736 978527196449712 980662347565056 980891819281920 983135644784640 983903719507128 984681455546880 990091793214720 992256532114185 992377671966720 994059374171136 997345027150668 997466788233216 999399212098560 999521238864384 1000311319920640 1001092813139328 1003617637384320 1005807535964160 1008917299832832 1012815211419648 1013052206799360 1013175900597504 1015138758221640 1018618427715840 1019548076072960 1020344598007392 1026761859630080 1029006774044340 1029132400558080 1029936410246016 1032292427023872 1034660657418210 1034786974187520 1036413997731840 1038784832225280 1039596382875456 1046156886945079 1046284607234048 1048421996196120 1048678021103616 1050326885916672 1055840076357885 1055968978821120 1056097912762368 1056345036149760 1058406967588464 1065063615183360 1065895696132722 1066025826238464 1068583957661430 1068714415964160 1070525479876608 1072599442649280 1076276074567680 1080457112746557 1080589020585984 1082814675436416 1085545607783040 1086526322896896 1087252440499680 1089624830627840 1090724073836544 1093226355007920 1097607225647296 1103245141010688 1103503296692160 1103638034579424 1105373314508008 1107766637490240 1108161141278520 1110579154293760 1118316795942528 1121019222036480 1124461393722432 1125350234910720 1126229414781744 1126630493633162 1126768038559744 1129069842057360 1131533477959680 1136067856195584 1139822888172192 1142031102999345 1142170528112640 1144106072159232 1144373789162240 1146991585582080 1147887672758316 1148027812872192 1155107092083840 1157503098765312 1157773950627840 1157915314968576 1158678461526768 1159735936532992 1164135345960960 1165965747448320 1166108112008448 1173442125291520 1176007741764960 1177070183138304 1179762773741568 1181617746656256 1182038550697088 1184328551258580 1184473140264960 1188110151857664 1188388165668480 1195607870794376 1198196567081280 1200507903051730 1200654467317760 1204341164861184 1206674372980440 1206969043156992 1207104100321245 1207251469885440 1211915637596160 1215662648159232 1218166509865968 1221238808755920 1223158995562140 1223308325191680 1223457691287552 1225827934456320 1229879649383910 1230029799505920 1232114231556096 1234808128853208 1241592788901852 1241744369025024 1242574217713920 1243544978821509 1243696797278208 1246541798670336 1246681283938335 1246833485291520 1249401548580480 1251366016424160 1254408257882624 1261146624791040 1263283788009152 1266019014274560 1266469875746880 1267614043379712 1275430747509240 1278076338220032 1286114554183680 1287119331179136 1287420512807520 1287577707009328 1290365533779840 1299495478594320 1302654729339648 1304702928599616 1307549796753408 1307855759042560 1310847526379520 1311871626009504 1312908607395840 1320122390952960 1323008709485580 1323170229288960 1324203956030592 1325412498894848 1329793369534224 1332532282798080 1332694985152512 1334790417519104 1338156849845760 1345058854643673 1345223066443776 1350420281892864 1350736275732480 1350901200796672 1353518344295520 1357840173551616 1358157903621120 1360459464009856 1363405092295680 1372009032059120 1373248546994688 1376389902698496 1379056426263360 1379547543224280 1381716643135010 1381885330309120 1386128510500608 1389159144959859 1389328740753408 1397895994928160 1399158896937984 1400435847888896 1405576742153040 1407786768477180 1407958638428160 1408130550349824 1408460048199680 1411209290117952 1420084820244480 1421194261510296 1424778610215240 1426065798802176 1427367306502144 1430132590199040 1434859590947895 1435034766090240 1440609483662076 1440785360781312 1443752900581888 1446878873456640 1447394143710720 1448348076908460 1448524898795520 1448524920385494 1448701763862528 1449669920666240 1454298765115392 1457635140010560 1467790794674568 1470993521347584 1471337728922880 1471517379439232 1474703467176960 1477022183320320 1477548188371360 1485137689822080 1491089061256704 1494509838492970 1494692296048640 1496017540726002 1496200182349824 1499281858296576 1500466979880960 1501639219708992 1505426456076480 1508711303946240 1513375949749248 1514757141594112 1519578310199040 1519763850896256 1522708137332460 1522894037483520 1525474762878976 1529322114109440 1530516897011088 1540142789445120 1543510161066510 1543698600837120 1543887086624768 1544904615369024 1551990986127315 1552180461281280 1554620996597760 1554810816011264 1558177248337920 1568010322353280 1569426910851072 1573017031655424 1575490328875008 1579104735011440 1584146869143552 1584517554224640 1587610451382696 1597595422775040 1598843544199083 1599038739357696 1605788219814912 1608899163973920 1609472133761660 1609668626513920 1615887516794880 1620883530878976 1624222013154624 1628318411674560 1629789484345344 1630878660749520 1634437245941760 1639839532511880 1642818975408128 1646410838470944 1655254945038240 1655457051869136 1656765623618560 1658059971762012 1658262396370944 1662241711917780 1662444647055360 1665868731440640 1668488021898880 1677475193913792 1681528833054720 1688025352366080 1688626500995840 1689344122172616 1689945740449743 1690152057839616 1697300216939520 1700574330012320 1704101784293376 1709734332258288 1716159108238848 1716560683743360 1720487378373120 1721831509137474 1722041719308288 1732660638125760 1736660925941760 1736872972452864 1739603904799488 1743399729004544 1747796701839360 1748948621172480 1749162168012672 1750544809861120 1760163187937280 1764011612647440 1765605274707456 1772426619984384 1773057826045632 1776492826887870 1776709710397440 1776926646870016 1782582248502720 1784209133127680 1793411806191564 1793630755258368 1800560375857152 1800761854577595 1800981700976640 1804691125727360 1806511747291776 1810453564735488 1810877204828160 1817873456394240 1827249764798952 1830998062659584 1834738493343210 1834962487787520 1835186536931328 1838741901684480 1839396724299040 1848171347334144 1852212193279812 1852438321004544 1862389183352778 1862616553537536 1863861326570880 1865545195917312 1870250227937280 1874102322870720 1877049024636240 1881612386823936 1891719937186560 1893446426992640 1894925682013728 1899704813620320 1901421065069568 1906843453598720 1913146121263860 1913379688120320 1917114507330048 1920812644882768 1929171831275520 1929858858280960 1930678996768704 1931130769211280 1931366560513992 1943513520014080 1953982094009472 1957054392899424 1961324695130112 1961783638563840 1966271289569280 1967807439014256 1969362911093760 1980183586429440 1984513064228370 1984755343933440 1988118748342272 1994690054301336 1998798424197120 1999042477728768 2002185626278656 2007235274768640 2011615071928320 2017834599665664 2025630422839296 2026104413598720 2026351801195008 2030277516443280 2037236855431680 2039096152145920 2040689196014784 2053523719260160 2058013548088680 2059872820492032 2064584854047744 2069321314836420 2069573948375040 2072574964702515 2072827995463680 2077569664450560 2079192765750912 2092313773890158 2092569214468096 2096843992392240 2100653771833344 2111680152715770 2111937957642240 2112195825524736 2112690072299520 2116813935176928 2130127230366720 2131791392265444 2132051652476928 2137167915322860 2137428831928320 2141050959753216 2145198885298560 2152552149135360 2160914225493114 2161178041171968 2165629350872832 2171091215566080 2172787380578241 2173052645793792 2174504880999360 2179249661255680 2181448147673088 2186452710015840 2195214451294592 2206490282021376 2207006593384320 2207276069158848 2210746629016016 2215533274980480 2216322282557040 2221158308587520 2236633591885056 2241764757739455 2242038444072960 2248922787444864 2250700469821440 2252458829563488 2253260987266324 2253536077119488 2258139684114720 2263066955919360 2272135712391168 2279645776344384 2284062205998690 2284341056225280 2288212144318464 2288747578324480 2293983171164160 2295775345516632 2310214184167680 2315006197530624 2315265241599765 2315547901255680 2315830629937152 2317356923053536 2319471873065984 2328270691921920 2331931494896640 2332216224016896 2346884250583040 2352015483529920 2354140366276608 2359525547483136 2363235493312512 2364077101394176 2368657102517160 2376220303715328 2376776331336960 2391215741588752 2396393134162560 2401015806103460 2401308934635520 2408682329722368 2413348745960880 2414208200642490 2414502939770880 2423831275192320 2431325296318464 2436333019731936 2442477617511840 2446317991124280 2446915382575104 2451655868912640 2459759298767820 2460059599011840 2464228463112192 2469616257706416 2483185577803704 2485148435427840 2487089957643018 2487393594556416 2493362567876670 2493666970583040 2498803097160960 2502732032848320 2508816515765248 2522293249582080 2526567576018304 2532038028549120 2532939751493760 2535228086759424 2550861495018480 2556152676440064 2574238662358272 2574841025615040 2575155414018656 2580731067559680 2598990957188640 2605309458679296 2609405857199232 2615099593506816 2615711518085120 2621695052759040 2623743252019008 2625817214791680 2640244781905920 2646017418971160 2648407912061184 2650824997789696 2659586739068448 2664739240331805 2665064565596160 2665389970305024 2669580835038208 2676313699691520 2690117709287346 2690446132887552 2700840563785728 2701472551464960 2701802401593344 2707036688591040 2715680347103232 2716315807242240 2720918928019712 2726810184591360 2744018064118240 2746497093989376 2752779805396992 2758112852526720 2759095086448560 2763433286270020 2763770660618240 2772257021001216 2778318289919718 2778657481506816 2795791989856320 2798317793875968 2811153484306080 2815573536954360 2816261100699648 2816576234082905 2816920096399360 2822418580235904 2840169640488960 2842388523020592 2849557220430480 2852131597604352 2854734613004288 2860265180398080 2869719181895790 2870069532180480 2881218967324152 2887505801163776 2893757746913280 2894788287421440 2896696153816920 2897049840770988 2897403527725056 2899339841332480 2908597530230784 2915270280021120 2935581589349136 2941987042695168 2942675457845760 2943034758878464 2949406934353920 2954044366640640 2955096376742720 2970275379644160 2982178122513408 2989019676985940 2989384592097280 2992035081452004 2992400364699648 2998563716593152 3000933959761920 3003278439417984 3010852912152960 3017422607892480 3026751899498496 3039156620398080 3039527701792512 3045416274664920 3050949525757952 3058644228218880 3061033794022176 3080285578890240 3087020322133020 3087397201674240 3087774173249536 3089809230738048 3103981972254630 3104360922562560 3109241993195520 3109621632022528 3116354496675840 3136020644706560 3138470660835237 3138853821702144 3146034063310848 3150980657750016 3158209470022880 3168293738287104 3169035108449280 3175220902765392 3195190845550080 3197687088398166 3198077478715392 3211576439629824 3217798327947840 3218944267523320 3241371338239671 3241767061757952 3248444026309248 3256636823349120 3259578968690688 3261757321499040 3268874491883520 3279679065023760 3285637950816256 3292821676941888 3310509890076480 3310914103738272 3313531247237120 3316119943524024 3324483423835560 3331737462881280 3336976043797760 3354950387827584 3363057666109440 3376050704732160 3377253001991680 3378688244345232 3379891480899486 3380304115679232 3394600433879040 3401148660024640 3408203568586752 3419468664516576 3432318216477696 3433121367486720 3440974756746240 3443663018274948 3444083438616576 3465321276251520 3473321851883520 3473745944905728 3479207809598976 3497897242344960 3498324336025344 3501089619722240 3520326375874560 3528023225294880 3531210549414912 3544853239968768 3546115652091264 3552985653775740 3553419420794880 3553853293740032 3565164497005440 3568418266255360 3586823612383128 3601523709155190 3601963401953280 3609382251454720 3613023494583552 3620907129470976 3621312300963735 3621754409656320 3635746912788480 3654499529597904 3661996125319168 3669476986686420 3669924975575040 3670373073862656 3677483803368960 3678793448598080 3696342694668288 3704424386559624 3724778366705556 3725233107075072 3727722653141760 3730634936464527 3731090391834624 3740043851815005 3740500455874560 3748204645741440 3754098049272480 3763224773647872 3783439874373120 3786892853985280 3789851364027456 3799409627240640 3802842130139136 3813686907197440 3826292242527720 3834229014660096 3841625289765536 3858343662551040 3859717716561920 3861357993537408 3862261538422560 3862733121027984 3887027040028160 3907964188018944 3914108785798848 3922649390260224 3923567277127680 3932542579138560 3935614878028512 3938725822187520 3960367172858880 3969026128456740 3969510687866880 3976237496684544 3989380108602672 3997596848394240 3998084955457536 4004371252557312 4014470549537280 4035176563931019 4035669199331328 4051260845678592 4052208827197440 4052703602390016 4060555032886560 4074473710863360 4078192304291840 4081378392029568 4107047438520320 4116027096177360 4119745640984064 4129169708095488 4138642629672840 4145149929405030 4145655990927360 4158385531501824 4184627547780316 4185138428936192 4193687984784480 4201307543666688 4223360305431540 4223875915284480 4224391651049472 4225380144599040 4233627870353856 4260254460733440 4263582784530888 4274335830645720 4282101919506432 4290397770597120 4304578772843685 4305104298270720 4321828450986228 4322356082343936 4331258701745664 4342182431132160 4345574761156482 4346105291587584 4349009761998720 4358499322511360 4362896295346176 4372905420031680 4390428902589184 4412980564042752 4414013186768640 4414552138317696 4421493258032032 4431066549960960 4432644565114080 4442316617175040 4473267183770112 4483529515478910 4484076888145920 4497845574889728 4501400939642880 4504917659126976 4506521974532648 4516279368229440 4526133911838720 4544271424782336 4559291552688768 4568124411997380 4568682112450560 4576424288636928 4577495156648960 4587966342328320 4591550691033264 4620428368335360 4630530483199530 4631095802511360 4631661259874304 4634713846107072 4638943746131968 4655972958381945 4656541383843840 4663862989793280 4664432448033792 4693768501166080 4704030967059840 4708280732553216 4719051094966272 4726470986625024 4728154202788352 4737314205034320 4752440607430656 4753552662673920 4782431483177504 4792786268325120 4802031612206920 4817364659444736 4826697491921760 4828416401284980 4829005879541760 4847662550384640 4862650592636928 4872666039463872 4884955235023680 4892635982248560 4903311737825280 4919518597535640 4928456926224384 4939232515412832 4966371155607408 4970296870855680 4974179915286036 4974787189112832 4986725135753340 4987333941166080 4997606194321920 5005464065696640 5017633031530496 5044586499164160 5053135152036608 5064076057098240 5065879502987520 5069837221349229 5070456173518848 5101722990036960 5112305352880128 5148477324716544 5149682051230080 5150310828037312 5161462135119360 5197981914377280 5210618917358592 5218811714398464 5230199187013632 5230784434725395 5231423036170240 5243390105518080 5247486504038016 5251634429583360 5280489563811840 5292034837942320 5296815824122368 5301649995579392 5319173478136896 5329478480663610 5330129131192320 5330779940610048 5339161670076416 5352627399383040 5380235418574692 5380892265775104 5401681127571456 5402285563732785 5402945102929920 5403604803186688 5414073377182080 5431360694206464 5432631614484480 5441837856039424 5453620369182720 5488036128236480 5492994187978752 5505559610793984 5516225705053440 5518190172897120 5526866572540040 5544514042002432 5556636579839436 5557314963013632 5591583979712640 5596635587751936 5622306968612160 5631147073908720 5633152468165810 5633840192798720 5644837160471808 5680339280977920 5684777046041184 5699114440860960 5704263195208704 5709469226008576 5720530360796160 5739438363791580 5740139064360960 5762437934648304 5775011602327552 5787515493826560 5789576574842880 5793392307633840 5794099681541976 5798679682664960 5830540560042240 5871163178698272 5883974085390336 5885350915691520 5886069517756928 5898813868707840 5908088733281280 5910192753485440 5940550759288320 5964356245026816 5978039353971880 5984070162904008 5997127433186304 6006556878835968 6021705824305920 6034845215784960 6053503798996992 6078313240796160 6079055403585024 6090832549329840 6101899051515904 6117288456437760 6122067588044352 6160571157780480 6174040644266040 6175548346499072 6179618461476096 6207963944509260 6208721845125120 6217724894107545 6218483986391040 6219243264045056 6232708993351680 6272041289413120 6276941321670474 6277707643404288 6301961315500032 6316418940045760 6336587476574208 6338070216898560 6350441805530784 6390381691100160 6395374176796332 6396154957430784 6423152879259648 6435596655895680 6437888535046640 6482742676479342 6483534123515904 6496888052618496 6513273646698240 6518362141734723 6519157937381376 6523514642998080 6537748983767040 6559358130047520 6571275901632512 6585643353883776 6621019780152960 6621828207476544 6627062494474240 6632239887048048 6648966847671120 6663474925762560 6673952087595520 6709900775655168 6725294273218365 6726115332218880 6752101409464320 6754506003983360 6757376488690464 6759782961798972 6760608231358464 6789200867758080 6802297320049280 6816407137173504 6838937329033152 6864636432955392 6866242734973440 6881949513492480 6887326036549896 6930642552503040 6945795724799295 6946643703767040 6947491889811456 6958415619197952 6995794484689920 6996648672050688 7002179239444480 7040652751749120 7056046450589760 7062421098829824 7089706479937536 7092231304182528 7105971307551480 7107706587480064 7130328994010880 7136836532510720 7173647224766256 7203047418310380 7203926803906560 7218764502909440 7226046989167104 7242624601927470 7243508819312640 7271493825576960 7308999059195808 7323098208615553 7323992250638336 7338953973372840 7340746147725312 7354967606737920 7357586897196160 7392685389336576 7408848773119248 7449556733411112 7455445306283520 7461269872929054 7462180783669248 7480087703630010 7481000911749120 7496409291482880 7508196098544960 7526449547295744 7566879748746240 7573785707970560 7579702728054912 7598819254481280 7605684260278272 7627373814394880 7652584485055440 7668458029320192 7683250579531072 7719435433123840 7722715987074816 7724523076845120 7725466242055968 7774054080056320 7815928376037888 7828217571597696 7845298780520448 7847134554255360 7865085158277120 7871229756057024 7877451644375040 7920734345717760 7938052256913480 7952474993369088 7978760217205344 7994217720995415 7995193696788480 7996169910915072 8008742505114624 8028941099074560 8070353127862038 8071338398662656 8102521691357184 8104417654394880 8105407204780032 8121110065773120 8148947421726720 8162756784059136 8214094877040640 8232054192354720 8239491281968128 8258339416190976 8277285259345680 8290299858810060 8291311981854720 8316771063003648 8369255095560632 8387375969568960 8446720610863080 8448783302098944 8449728702248715 8450760289198080 8467255740707712 8520508921466880 8527165569061776 8548671661291440 8564203839012864 8580795541194240 8609157545687370 8610208596541440 8643656901972456 8662517403491328 8684364862264320 8691149522312964 8692210583175168 8698019523997440 8716998645022720 8725792590692352 8745810840063360 8780857805178368 8825961128085504 8828026373537280 8829104276635392 8842986516064064 8862133099921920 8865289130228160 8884633234350080 8946534367540224 8967059030957820 8968153776291840 8995691149779456 9002801879285760 9009835318253952 9013043949065296 9032558736458880 9052267823677440 9118583105377536 9136248823994760 9152848577273856 9154990313297920 9175932684656640 9183101382066528 9240856736670720 9261060966399060 9262191605022720 9263322519748608 9269427692214144 9277887492263936 9311945916763890 9313082767687680 9327725979586560 9328864896067584 9408061934119680 9415411982505711 9416561465106432 9438102189932544 9452941973250048 9456308405576704 9474628410068640 9504881214861312 9507105325347840 9564862966355008 9585572536650240 9604063224413840 9634729318889472 9653394983843520 9656832802569960 9724114014719013 9725301185273856 9745332078927744 9769910470047360 9785271964497120 9806623475650560 9839037195071280 9856913852448768 9878465030825664 9932742311214816 9940593741711360 9948359830572072 9973450271506680 9995212388643840 10010928131393280 10035266063060992 10089172998328320 10106270304073216 10128152114196480 10131759005975040 10139674442698458 10140912347037696 10203445980073920 10224610705760256 10296954649433088 10299364102460160 10300621656074624 10322924270238720 10395963828754560 10421237834717184 10437623428796928 10461568869450790 10462846072340480 10494973008076032 10503268859166720 10560979127623680 10584069675884640 10593631648244736 10603299991158784 10638346956273792 10658956961327220 10660258262384640 10661559881220096 10678323340152832 10705254798766080 10760470837149384 10804571127465570 10805890205859840 10807209606373376 10828146754364160 10862721388412928 10863936902891205 10865263228968960 10883675712078848 10907240738365440 10976072256472960 10985988375957504 11011119221587968 11032451410106880 11036380345794240 11053733145080080 11089028084004864 11113273159678872 11183167959425280 11191904809393581 11193271175503872 11244613937224320 11262294147817440 11266304936331620 11267680385597440 11289674320943616 11360678561955840 11369554092082368 11398228881721920 11408526390417408 11441060721592320 11478876727583160 11524875869296608 11550023204655104 11575030987653120 11579153149685760 11586784615267680 11588199363083952 11597359365329920 11661081120084480 11742326357396544 11767948170780672 11770701831383040 11772139035513856 11797627737415680 11816177466562560 11820385506970880 11881101518576640 11928712490053632 11956078707943760 11968140325808016 11994254866372608 12013113757671936 12043411648611840 12105529691793057 12107007597993984 12156626481592320 12158110807170048 12181665098659680 12203798103031808 12234576912875520 12244135176088704 12321142315560960 12348081288532080 12359236922952192 12415927889018520 12435449788215090 12436967972782080 12438486528090112 12544082578826240 12553882643340948 12555415286808576 12603922631000064 12632837880091520 12673174953148416 12676140433797120 12700883611061568 12780763382200320 12790748353592664 12846305758519296 12871193311791360 12875777070093280 12965485352958684 12967068247031808 12993776105236992 13026547293396480 13036724283469446 13038315874762752 13047029285996160 13075497967534080 13118716260095040 13171286707767552 13242039560305920 13243656414953088 13254124988948480 13264479774096096 13297933695342240 13326949851525120 13347904175191040 13419801551310336 13450588546436730 13452230664437760 13504202818928640 13509012007966720 13514752977380928 13519565923597944 13578401735516160 13604594640098560 13632814274347008 13677874658066304 13729272865910784 13732485469946880 13763899026984960 13774652073099792 13861285105006080 13891591449598590 13893287407534080 13894983779622912 13916831238395904 13991588969379840 13993297344101376 14081305503498240 14112092901179520 14124842197659648 14179412959875072 14184462608365056 14211942615102960 14260657988021760 14273673065021440 14347294449532512 14406094836620760 14437529005818880 14452093978334208 14485249203854940 14487017638625280 14542987651153920 14617998118391616 14646196417231106 14647984501276672 14677907946745680 14709935213475840 14715173794392320 14785370778673152 14817697546238496 14899113466822224 14910890612567040 14922539745858108 14924361567338496 14960175407260020 14962001823498240 14992818582965760 15016392197089920 15052899094591488 15133759497492480 15159405456109824 15197638508962560 15209511664047687 15211368520556544 15254747628789760 15305168970110880 15336916058640384 15366501159062144 15438870866247680 15445431974149632 15449046153690240 15450932484111936 15548108160112640 15631856752075776 15656435143195392 15690597561040896 15692353304176185 15694269108510720 15730170316554240 15742459512114048 15754903288750080 15841468691435520 15876104513826960 15904949986738176 15957520434410688 15988435441990830 15990387393576960 15992339821830144 16017485010229248 16057882198149120 16140706255724076 16142676797325312 16205043382714368 16206856691198355 16208835308789760 16210814409560064 16242220131546240 16297894843453440 16325513568118272 16428189754081280 16464108384709440 16478982563936256 16516678832381952 16554570518691360 16580599717620120 16633542126007296 16738510191121264 16774751939137920 16893441221726160 16899457404497430 16901520578396160 16934511481415424 17041017842933760 17054331138123552 17097343322582880 17128407678025728 17161591082388480 17218315091374740 17220417193082880 17287313803944912 17325034806982656 17368729724528640 17382299044625928 17396039047994880 17491621680126720 17561715610356736 17651922256171008 17656052747074560 17658208553270784 17685973032128128 17724266199843840 17730578260456320 17769266468700160 17893068735080448 17934118061915640 17991382299558912 18019670636507904 18026087898130592 18065117472917760 18104535647354880 18237166210755072 18272497647989520 18305697154547712 18309980626595840 18351865369313280 18366202764133056 18481713473341440 18522121932798120 18526645039497216 18538855384428288 18555774984527872 18623891833527780 18626165535375360 18653174682322635 18655451959173120 18657729792135168 18816123868239360 18830823965011422 18833122930212864 18905883946500096 18912616811153408 18949256820137280 19009762429722624 19014210650695680 19129725932710016 19171145073300480 19208126448827680 19269458637778944 19306789967687040 19313665605139920 19448228029438026 19450602370547712 19490664157855488 19539820940094720 19570543928994240 19613246951301120 19678074390142560 19713827704897536 19756930061651328 19865484622429632 19881187483422720 19896719661144144 19946900543013360 19990424777287680 20021856262786560 20070532126121984 20175882819655095 20178345996656640 20212540608146432 20256304228392960 20263518011950080 20279348885396916 20281824694075392 20406891960147840 20449221411520512 20593909298866176 20598728204920320 20601243312149248 20645848540477440 20791927657509120 20842475669434368 20875246857593856 20923137738901580 20925692144680960 20989946016152064 21006537718333440 21121958255247360 21168139351769280 21187263296489472 21276693912547584 21317913922654440 21323119762440192 21356646680305664 21410509597532160 21520941674298768 21609142254931140 21611780411719680 21614419212746752 21656293508728320 21727873805782410 21730526457937920 21767351424157696 21814481476730880 21952144512945920 21969294625846659 21971976751915008 22022238443175936 22064902820213760 22072760691588480 22107466290160160 22178056168009728 22226546319357744 22366335918850560 22383809618787162 22386542351007744 22489227874448640 22524588295634880 22532609872663240 22579348641887232 22721357123911680 22739108184164736 22796457763443840 22817052780834816 22882121443184640 22957753455166320 23049751738593216 23100046409310208 23158306299371520 23173569230535360 23176398726167904 23194718730659840 23322162240168960 23484652714793088 23535896341561344 23541403662766080 23544278071027712 23595255474831360 23632354933125120 23640771013941760 23762203037153280 23857424980107264 23912157415887520 23936280651616032 23988509732745216 24026227515343872 24086823297223680 24211059383586114 24214015195987968 24313252963184640 24316221614340096 24363330197319360 24488270352177408 24642284631121920 24696162577064160 24718473845904384 24831855778037040 24870899576430180 24873935945564160 24876973056180224 25088165157652480 25107765286681896 25265675760183040 25346349906296832 25349186106746145 25352280867594240 25401767222123136 25561526764400640 25581496707185328 25692611517038592 25742386623582720 25751554140186560 25930970705917368 25987552210473984 26053094586792960 26073448566938892 26076631749525504 26094058571992320 26150995935068160 26237432520190080 26342573415535104 26484079120611840 26487312829906176 26508249977896960 26528959548192192 26595867390684480 26653899703050240 26695808350382080 26839603102620672 26901177092873460 26904461328875520 27008405637857280 27018024015933440 27029505954761856 27039131847195888 27156803471032320 27209189280197120 27355749316132608 27458545731821568 27464970939893760 27527798053969920 27549304146199584 27722570210012160 27783182899197180 27786574815068160 27789967559245824 27833662476791808 27983177938759680 27986594688202752 28224185802359040 28246235947517133 28249684395319296 28358825919750144 28368925216730112 28423885230205920 28521315976043520 28547346130042880 28694588899065024 28812189673241520 28875058011637760 28904187956668416 28970498407709880 29235996236783232 29292392834462212 29295969002553344 29355815893491360 29419870426951680 29430347588784640 29570741557346304 29635395092476992 29798226933644448 29821781225134080 29845079491716216 29920350814520040 29985637165931520 30032784394179840 30105798189182976 30267518994984960 30318810912219648 30395277017925120 30419023328095374 30422737041113088 30509495257579520 30610337940221760 30673832117280768 30733002318124288 30877741732495360 30890863948299264 30898092307380480 30901864968223872 31096216320225280 31263713504151552 31312870286390784 31384706608352370 31388538217021440 31484919024228096 31509806577500160 31682937382871040 31752209027653920 31809899973476352 31915040868821376 31976870883981660 31980774787153920 31984679643660288 32034970020458496 32115764396298240 32281412511448152 32413713382396710 32417670617579520 32421628819120128 32484440263092480 32591810708673615 32595789686906880 32651027136236544 32856379508162560 32928216769418880 32957965127872512 33033357664763904 33109141037382720 33161199435240240 33267084252014592 33477020382242528 33549503878275840 33786882443452320 33798914808994860 33803041156792320 33869022962830848 34082035685867520 34108662276247104 34194686645165760 34323182164776960 34436630182749480 34574627607889824 34650069613965312 34737459449057280 34764598089251856 34792078095989760 34983243360253440 35123431220713472 35303844512342016 35312105494149120 35316417106541568 35371946064256256 35448532399687680 35461156520912640 35538532937400320 35786137470160896 35868236123831280 35982764599117824 36039341273015808 36052175796261184 36130234945835520 36474332421510144 36544995295979040 36611394309095424 36615491043077765 36619961253191680 36703730738626560 36732405528266112 36963426946682880 37044243865596240 37077710768856576 37111549969055744 37247783667055560 37306349364645270 37310903918346240 37315459584270336 37632247736478720 37661647930022844 37666245860425728 37811767893000192 37825233622306816 37898513640274560 38019524859445248 38028421301391360 38259451865420032 38342290146600960 38416252897655360 38538917275557888 38613579935374080 38627331210279840 38896456058876052 38901204741095424 38981328315710976 39079641880189440 39141087857988480 39226493902602240 39356148780285120 39513860123302656 39730969244859264 39762374966845440 39793439322288288 39893801086026720 39980849554575360 40043712525573120 40141064252243968 40351765639310190 40356691993313280 40425081216292864 40512608456785920 40527036023900160 40558697770793832 40813783920295680 40898442823041024 41187818597732352 41197456409840640 41202486624298496 41291697080954880 41583855315018240 41684951338868736 41750493715187712 41846275477803160 41979892032304128 42243916510494720 42336278703538560 42374526592978944 42553387825095168 42635827845308880 42713293360611328 42821019195064320 43041883348597536 43218284509862280 43228838425493504 43312587017456640 43455747611564820 43461052915875840 43534702848315392 43628962953461760 43904289025891840 43938589251693318 43943953503830016 44129805640427520 44145521383176960 44214932580320320 44356112336019456 44453092638715488 44732671837701120 44767619237574324 44773084702015488 44978455748897280 45049176591269760 45065219745326480 45158697283774464 45478216368329472 45592915526887680 45628534992143061 45634105561669632 45764242886369280 45915506910332640 46099503477186432 46200092818620416 46316612598743040 46347138461070720 46352797452335808 46389437461319680 46644324480337920 46969305429586176 47071792683122688 47077059912528555 47082807325532160 47088556142055424 47190510949662720 47264709866250240 47281542027883520 47524406074306560 47714849960214528 47824314831775040 47872561303232064 47977019465490432 48052455030687744 48173646594447360 48422118767172228 48428030391975936 48620570073595065 48626505926369280 48632443228680192 48726660394638720 48976540704354816 49284569262243840 49392325154128320 49436947691808768 49663711556074080 49741799152860360 49753946112360448 50176330315304960 50215530573363792 50531351520366080 50698372213492290 50704561735188480 50803534444246272 51123053528801280 51162993414370656 51385223034077184 51484773247165440 51503108280373120 51861941411834736 51975104420947968 52106189173585920 52146897133877784 52188117143984640 52474865040380160 52685146831070208 52968158241223680 52974625659812352 53016499955793920 53057919096384384 53191734781368960 53307799406100480 53391616700764160 53679206205241344 53802354185746920 54036048031866880 54059011909523712 54078263694391776 54313606942064640 54418378560394240 54711498632265216 54917091463643136 54929941879787520 55055596107939840 55098608292399168 55445140420024320 55566365798394360 55579935118491648 55667324953583616 55959524046967905 55966355877519360 55973189376405504 56448371604718080 56492471895034266 56499368790638592 56717651839500288 56737850433460224 56847770460411840 57042631952087040 57389177798130048 57624379346483040 57750116023275520 57808375913336832 57940996815419760 58471992473566464 58584785668924424 58711631786982720 58839740853903360 58860695177569280 59141483114692608 59270790184953984 59596453867288896 59643562450268160 59690158983432432 59840701629040080 59971274331863040 60065568788359680 60211596378365952 60527648458965285 60535037989969920 60637621824439296 60790554035850240 60838046656190748 60845474082226176 61018990515159040 61220675880443520 61347664234561536 61466004636248576 61781727896598528 61796184614760960 61803729936447744 62192432640450560 62527427008303104 62625740572781568 62769413216704740 62777076434042880 62969838048456192 63019613155000320 63365874765742080 63504418055307840 63830081737642752 63953741767963320 63969359287320576 64069940040916992 64231528792596480 64562825022896304 64827426764793420 64835341235159040 64843257638240256 64968880526184960 65183621417347230 65191579373813760 65302054272473088 65856433538837760 65907883877539977 65915930255745024 66066715329527808 66218282074765440 66322398870480480 66534168504029184 66954040764485056 67099007756551680 67573764886904640 67597829617989720 67738045925661696 68164071371735040 68217324552494208 68389373290331520 68646364329553920 68873260365498960 69149255215779648 69300139227930624 69474918898114560 69529196178503712 69584156191979520 69966486720506880 70246862441426944 70607689024684032 70624210988298240 70632834213083136 70743892128512512 70897064799375360 70922313041825280 71572274940321792 71736472247662560 71965529198235648 72078682546031616 72104351592522368 72260469891671040 72948664843020288 73089990591958080 73230982086155530 73239922506383360 73464811056532224 73926853893365760 74088487731192480 74155421537713152 74223099938111488 74495567334111120 74612698729290540 74621807836692480 74630919168540672 75264495472957440 75323295860045688 75650467244613632 75797027280549120 76039049718890496 76047558320238435 76056842602782720 76518903730840064 76684580293201920 76832505795310720 77077834551115776 77227159870748160 77254662420559680 77792912117752104 77962656631421952 78159283760378880 78282175715976960 78452987805204480 78712297560570240 79027720246605312 79461938489718528 79524749933690880 79586878644576576 79787602172053440 79961699109150720 80087425051146240 80282128504487936 80703531278620380 80713383986626560 80850162432585728 81025216913571840 81054072047800320 81117395541587664 81627567840591360 82375637195464704 82394912819681280 82404973248596992 82583394161909760 83167710630036480 83369902677737472 83500987430375424 83692550955606320 83959784064608256 84672557407077120 84738707842551399 84749053185957888 85106775650190336 85271655690617760 85426586721222656 85642038390128640 86083766697195072 86436569019724560 86625174034913280 86911495223129640 87069405696630784 87808578051783680 87877178503386636 87887907007660032 88259611280855040 88291042766353920 88429865160640640 88712224672038912 88906185277430976 89465343675402240 89535238475148648 89956911497794560 90098353182539520 90130439490652960 90317394567548928 90956432736658944 91185831053775360 91257069984286122 91268211123339264 91528485772738560 91831013820665280 92199006954372864 92400185637240832 92633225197486080 92694276922141440 92705594904671616 92778874922639360 93288648960675840 93938610859172352 94154119825057110 94165614651064320 94177112284110848 94529419732500480 94563084055767040 95048812148613120 95429699920429056 95648629663550080 95745122606464128 95954038930980864 96104910061375488 96347293188894720 96844237534344456 97241140147190130 97253011852738560 97264886457360384 97453320789277440 97953081408709632 98569138524487680 98784650308256640 98873895383617536 99327423112148160 99483598305720720 100352660630609920 100431061146727584 101062703040732160 101396744426984580 101409123470376960 101607068888492544 102246107057602560 102325986828741312 102969546494330880 103006216560746240 103723882823669472 103950208841895936 104212378347171840 104293794267755568 104376234287969280 104949730080760320 105370293662140416 105936316482447360 105949251319624704 106115838192768768 106383469562737920 106615598812200960 106783233401528320 107358412410482688 107604708371493840 108072096063733760 108118023819047424 108156527388783552 108836757120788480 109422997264530432 109834182927286272 109846473129233295 109859883759575040 110111192215879680 110197216584798336 110890280840048640 111132731596788720 111334649907167232 111919048093935810 111932711755038720 111946378752811008 112896743209436160 112984943790068532 112998737581277184 113435303679000576 113475700866920448 113695540920823680 114085263904174080 114778355596260096 115248758692966080 115500232046551040 115616751826673664 115881993630839520 116943984947132928 117169571337848848 117423263573965440 117679481707806720 117721390355138560 118541580369907968 119192907734577792 119287124900536320 119380317966864864 119681403258080160 119942548663726080 120131137576719360 120423192756731904 121055296917930570 121070075979939840 121275243648878592 121581108071700480 121676093312381496 122441351760887040 122695328469123072 122932009272497152 123563455793197056 123592369229521920 123607459872895488 124384865280901120 125054854016606208 125251481145563136 125538826433409480 125939676096912384 126731749531484160 127008836110615680 127660163475285504 127907483535926640 128139880081833984 128463057585192960 129125650045792608 129654853529586840 129686515276480512 129937761052369920 130367242834694460 130383158747627520 130604108544946176 131712867077675520 131815767755079954 131831860511490048 132436564149530880 132644797740960960 133068337008058368 133908081528970112 134198015513103360 135147529773809280 135195659235979440 135476091851323392 136434649104988416 136778746580663040 137292728659107840 137746520730997920 138298510431559296 138600278455861248 138949837796229120 139058392357007424 139168312383959040 139932973441013760 140493724882853888 141215378049368064 141231179737585665 141248421976596480 141265668426166272 141487784257025024 141794129598750720 141844626083650560 143144549880643584 143472944495325120 143931058396471296 144157365092063232 144208703185044736 144520939783342080 145897329686040576 146179981183916160 146461964172311060 146479845012766720 146929622113064448 147853707786731520 148176975462384960 148310843075426304 148991134668222240 149225397458581080 149261838337081344 150528990945914880 150646591720091376 151300934489227264 151594054561098240 152095116640476870 152113685205565440 153037807461680128 153369160586403840 153665011590621440 154155669102231552 154454319741496320 154509324841119360 155585824235504208 155925313262843904 156318567520757760 156564351431953920 157424595121140480 158055440493210624 158923876979437056 159049499867381760 159173757289153152 159575204344106880 159923398218301440 160174850102292480 161407062557240760 161700324865171456 162108144095600640 162234791083175328 163255135681182720 164751274390929408 164789825639362560 164809946497193984 165166788323819520 166335421260072960 166739805355474944 167001974860750848 167385101911212640 167919568129216512 169345114814154240 169477415685102798 169498106371915776 170213551300380672 170543311381235520 172167533394390144 172873138039449120 173250348069826560 173822990446259280 174138811393261568 175617156103567360 175754357006773272 176519222561710080 176582085532707840 176859730321281280 177424449344077824 177812370554861952 178930687350804480 179070476950297296 179913822995589120 180196706365079040 180260878981305920 180634789135097856 181912865473317888 182371662107550720 182514139968572244 182536422246678528 183056971545477120 183662027641330560 184398013908745728 185388553844282880 185411189809343232 185557749845278720 186577297921351680 187877221718344704 188308239650114220 188331229302128640 188354224568221696 189058839465000960 189126168111534080 190097624297226240 191297259327100160 191490245212928256 191908077861961728 192209820122750976 192694586377789440 193688475068688912 194482280294380260 194506023705477120 194529772914720768 194906641578554880 195906162817419264 197569300616513280 197723651632619931 197747790767235072 198654846224296320 198967196611441440 200705321261219840 200862122293455168 202125406081464320 202793488853969160 203214137776985088 204492214115205120 204651973657482624 205939092988661760 206012433121492480 207447765647338944 207900417683791872 208424756694343680 208587588535511136 208752468575938560 209899460161520640 210740587324280832 211872632964894720 211898502639249408 212231676385537536 212766939125475840 213566466803056640 214716824820965376 215209416742987680 216144192127467520 216236047638094848 216313054777567104 217673514241576960 218845994529060864 219692946258466590 219719767519150080 220394433169596672 221780561680097280 222265463193577440 222669299814334464 223838096187871620 223865423510077440 223892757505622016 225793486418872320 225969887580137064 226951401733840896 227391081841647360 228142674960715305 228170527808348160 229556711192520192 230497517385932160 231000464093102080 231233503653347328 231763987261679040 233887969894265856 234339142675697696 234846527147930880 235358963415613440 235442780710277120 237083160739815936 238385815469155584 238574249801072640 238760635933729728 239362806516160320 239885097327452160 240262275153438720 240846385513463808 242110593835861140 242140151959879680 242550487297757184 243162216143400960 243352186624762992 244882703521774080 245864018544994304 247126911586394112 247184738459043840 247214919745790976 248769730561802240 250109708033212416 250502962291126272 251077652866818960 251879352193824768 254017672221231360 255320326950571008 255814967071853280 256279760163667968 256926115170385920 258251300091585216 259309707059173680 259875522104739840 260734485669388920 261208217089892352 263425734155351040 263631535510159908 263663721022980096 264873128299061760 265289595481921920 266136674016116736 267816163057940224 268396031026206720 270295059547618560 270391318471958880 270952183702646784 272869298209976832 273557493161326080 274585457318215680 275493041461995840 276597020863118592 277200556911722496 277899675592458240 278116784714014848 278336624767918080 279865946882027520 280987449765707776 282462359475171330 282496843953192960 282531336852332544 282975568514050048 283588259197501440 283689252167301120 286289099761287168 286945888990650240 287862116792942592 288314730184126464 288417406370089472 289041879566684160 291794659372081152 292359962367832320 292923928344622120 293859244226128896 295707415573463040 296353950924769920 296621686150852608 297982269336444480 298450794917162160 301057981891829760 301293183440182752 302601868978454528 303188109122196480 304190233280953740 304227370411130880 306075614923360256 306738321172807680 307330023181242880 308908639482992640 309018649682238720 311171648471008416 311850626525687808 312637135041515520 313128702863907840 314849190242280960 316110880986421248 317847753958874112 318347514578306304 319150408688213760 319846796436602880 320349700204584960 322814125114481520 323400649730342912 324216288191201280 324469582166350656 326510271362365440 329502548781858816 329539419387699885 329579651278725120 329619892994387968 330333576647639040 332670842520145920 334003949721501696 334770203822425280 335839136258433024 338690229628308480 338954831370205596 338996212743831552 340427102600761344 341086622762471040 344335066788780288 345746276078898240 346500696139653120 347645980892518560 348277622786523136 351234312207134720 351508714013546544 353038445123420160 353164171065415680 353719460642562560 355624741109723904 357861374701608960 358140953900594592 359827645991178240 360393412730158080 360521757962611840 361269578270195712 363825730946635776 364743324215101440 365028279937144488 367324055282661120 368796027817491456 370777107688565760 370822379618686464 371115499690557440 373154595842703360 375754443436689408 376616479300228440 376708449136443392 378252336223068160 380195248594452480 382594518654200320 382980490425856512 384419640245501952 385389172755578880 387376950137377824 388964560588760520 389059545829441536 389813283157109760 391812325634838528 395138601233026560 395447303265239862 395495581534470144 397309692448592640 397934393222882880 401410642522439680 401724244586910336 404250812162928640 405586977707938320 406428275553970176 409303947314965248 411878185977323520 412024866242984960 414895531294677888 415800835367583744 416849513388687360 417175177071022272 417504937151877120 419798920323041280 421481174648561664 423693539212756995 423745265929789440 423797005278498816 424463352771075072 425533878250951680 427132933606113280 429433649641930752 430418833485975360 432472095276189696 432626109555134208 435347028483153920 437691989058121728 439385892516933180 439439535038300160 440788866339193344 443561123360194560 444530926387154880 447676192375743240 447785515011244032 451586972837744640 451939775160274128 453902803467681792 454782163683294720 456285349921430610 456341055616696320 459113422385040384 460995034771864320 462000928186204160 462467007306694656 463527974523358080 467775939788531712 468678285351395392 469693054295861760 470885561420554240 474166321479631872 476771630938311168 477148499602145280 477521271867459456 478725613032320640 479770194654904320 480524550306877440 484221187671722280 485100974595514368 486324432286801920 486704373249525984 489765407043548160 491728037089988608 494253823172788224 494369476918087680 494429839491581952 500219416066424832 501005924582252544 502155305733637920 503758704387649536 508035344442462720 510640653901142016 511629934143706560 516502600183170432 518619414118347360 519751044209479680 521468971338777840 522416434179784704 526851468310702080 527263071020319816 529746256598123520 530579190963843840 532273348032233472 535632326115880448 536792062052413440 540590119095237120 540782636943917760 541904367405293568 545738596419953664 547114986322652160 549170914636431360 550986082923991680 553194041726237184 556233569428029696 556673249535836160 559731893764055040 561974899531415552 564924718950342660 564993687906385920 565062673704665088 565951137028100096 567176518395002880 567378504334602240 573891777981300480 575724233585885184 576629460368252928 576834812740178944 578083759133368320 583589318744162304 584719924735664640 585847856689244240 587718488452257792 592707901849539840 593170954897859793 593243372301705216 595964538672888960 596901589834324320 602115963783659520 602586366880365504 606376218244392960 608380466561907480 612151229846720512 613476642345615360 614660046362485760 617817278965985280 618037299364477440 622343296942016832 623701253051375616 625274270083031040 626257405727815680 629698380484561920 632221761972842496 635695507917748224 636695029156612608 638300817376427520 640699400409169920 645628250228963040 646801299460685824 648432576382402560 648939164332701312 653020542724730880 659078838775399770 659159302557450240 659239785988775936 665341685040291840 668007899443003392 669540407644850560 671678272516866048 677380459256616960 677909662740411192 680854205201522688 682173245524942080 688670133577560576 691492552157796480 693001392279306240 695291961785037120 702468624414269440 703017428027093088 706076890246840320 706328342130831360 707438921285125120 711249482219447808 715722749403217920 716281907801189184 719655291982356480 720786825460316160 721043515925223680 722539156540391424 727651461893271552 729486648430202880 730056559874288976 734648110565322240 737592055634982912 741554215377131520 741644759237372928 746309191685406720 751508886873378816 753232958600456880 756504672446136320 765189037308400640 765960980851713024 768839280491003904 770778345511157760 774753900274755648 777929121177521040 779626566314219520 783624651269677056 790277202466053120 790894606530479724 790991163068940288 794619384897185280 795868786445765760 803448489173820672 808501624325857280 811173955415876640 812856551107940352 818607894629930496 823756371954647040 824049732485969920 829791062589355776 831601670735167488 833699026777374720 834350354142044544 835009874303754240 839597840646082560 842962349297123328 847387078425513990 847490531859578880 847594010556997632 848926705542150144 851067756501903360 858867299283861504 860837666971950720 864944190552379392 865252219110268416 870694056966307840 875383978116243456 878771785033866360 881577732678386688 887122246720389120 889061852774309760 895352384751486480 903173945675489280 903879550320548256 907805606935363584 909564327366589440 912570699842861220 912682111233392640 918226844770080768 921990069543728640 927055949046716160 935551879577063424 937356570702790784 939386108591723520 941771122841108480 948332642959263744 953543261876622336 955042543734918912 957451226064641280 959540389309808640 961049100613754880 968442375343444560 970201949191028736 972648864573603840 973408746499051968 979530814087096320 983456074179977216 988507646345576448 988618258163099655 988738953836175360 988859678983163904 1002011849164505088 1004310611467275840 1007517408775299072 1016070688884925440 1021281307802284032 1023259868287413120 1033005200366340864 1037238828236694720 1039502088418959360 1042937942677555680 1044832868359569408 1053702936621404160 1054526142040639632 1059492513196247040 1061158381927687680 1071264652231760896 1073584124104826880 1081180238190474240 1081565273887835520 1083808734810587136 1091477192839907328 1094229972645304320 1101972165847983360 1106388083452474368 1112467138856059392 1113346499071672320 1119463787528110080 1129849437900685320 1130125347409330176 1131902274056200192 1134757008669204480 1147783555962600960 1153258920736505856 1153669625480357888 1156167518266736640 1167178637488324608 1169439849471329280 1171695713378488480 1175436976904515584 1185415803699079680 1186341909795719586 1186486744603410432 1191929077345777920 1193803179668648640 1204231927567319040 1205172733760731008 1212752436488785920 1216760933123814960 1224302459693441024 1229320092724971520 1235634557931970560 1236074598728954880 1244686593884033664 1247402506102751232 1250548540166062080 1252514811455631360 1259396760969123840 1264443523945684992 1271391015835496448 1273390058313225216 1276601634752855040 1281398800818339840 1291256500457926080 1297878328665402624 1306041085449461760 1318157677550799540 1318318605114900480 1318479571977551872 1330683370080583680 1339080815289701120 1343356545033732096 1354760918513233920 1355819325480822384 1361708410403045376 1364346491049884160 1377340267155121152 1382985104315592960 1386002784558612480 1390583923570074240 1404937248828538880 1406034856054186176 1412656684261662720 1414877842570250240 1422498964438895616 1431445498806435840 1432563815602378368 1439310583964712960 1441573650920632320 1442087031850447360 1455302923786543104 1458973296860405760 1460113119748577952 1469296221130644480 1475184111269965824 1483108430754263040 1483289518474745856 1503017773746757632 1506465917200913760 1513009344892272640 1530378074616801280 1531921961703426048 1549507800549511296 1555858242355042080 1559253132628439040 1567249302539354112 1580554404932106240 1581789213060959448 1589238769794370560 1591737572891531520 1606896978347641344 1617003248651714560 1622347910831753280 1625713102215880704 1637215789259860992 1647512743909294080 1648099464971939840 1659582125178711552 1668700708284089088 1670019748607508480 1679195681292165120 1685924698594246656 1694774156851027980 1694981063719157760 1695188021113995264 1697853411084300288 1702135513003806720 1721675333943901440 1729888381104758784 1730504438220536832 1741388113932615680 1750767956232486912 1757543570067732720 1763155465356773376 1778123705548619520 1790704769502972960 1806347891350978560 1807759100641096512 1819128654733178880 1825141399685722440 1836453689540161536 1843980139087457280 1854111898093432320 1871103759154126848 1874713141405581568 1878772217183447040 1883542245682216960 1896665285918527488 1907086523753244672 1910085087469837824 1914902452129282560 1922098201227509760 1936884750686889120 1940403898382057472 1945297729147207680 1946817492998103936 1959061628174192640 1966912148359954432 1977236516326199310 1977477907672350720 1977719357966327808 2004023698329010176 2008621222934551680 2015034817550598144 2032141377769850880 2042562615604568064 2046519736574826240 2066010400732681728 2074477656473389440 2079004176837918720 2085875885355111360 2107405873242808320 2109052284081279264 2118985026392494080 2122316763855375360 2142529304463521792 2147168248209653760 2162360476380948480 2163130547775671040 2167617469621174272 2182954385679814656 2188459945290608640 2203944331695966720 2212776166904948736 2224934277712118784 2238927575056220160 2259698875801370640 2263804548112400384 2269514017338408960 2295567111925201920 2306517841473011712 2307339250960715776 2312335036533473280 2338879698942658560 2343391426756976960 2350873953809031168 2370831607398159360 2372683819591439172 2372973489206820864 2383858154691555840 2387606359337297280 2410345467521462016 2425504872977571840 2433521866247629920 2448604919386882048 2458640185449943040 2471269115863941120 2472149197457909760 2489373187768067328 2494805012205502464 2501097080332124160 2505029622911262720 2518793521938247680 2528887047891369984 2542782031670992896 2546780116626450432 2553203269505710080 2582513000915852160 2595756657330805248 2612082170898923520 2636315355101599080 2636959143955103744 2661366740161167360 2678161630579402240 2709521837026467840 2711638650961644768 2723416820806090752 2728692982099768320 2754680534310242304 2765970208631185920 2781167847140148480 2809874497657077760 2812069712108372352 2825313368523325440 2829755685140500480 2844997928877791232 2865127631204756736 2878621167929425920 2883147301841264640 2884174063700894720 2910605847573086208 2917946593720811520 2920226239497155904 2938592442261288960 2950368222539931648 2965854774489298965 2966216861508526080 2966579036949491712 3006035547493515264 3012931834401827520 3060756149233602560 3063843923406852096 3099015601099022592 3111716484710084160 3118506265256878080 3134498605078708224 3161108809864212480 3163578426121918896 3178477539588741120 3183475145783063040 3213793956695282688 3234006497303429120 3244695821663506560 3251426204431761408 3274431578519721984 3296198929943879680 3319164250357423104 3337401416568178176 3340039497215016960 3358391362584330240 3389548313702055960 3390376042227990528 3395706822168600576 3404271026007613440 3443350667887802880 3459776762209517568 3461008876441073664 3501535912464973824 3515087140135465440 3526310930713546752 3556247411097239040 3581409539005945920 3612695782701957120 3615518201282193024 3638257309466357760 3650282799371444880 3672907379080323072 3687960278174914560 3708223796186864640 3742207518308253696 3749426282811163136 3757544434366894080 3793330571837054976 3814173047506489344 3820170174939675648 3829804904258565120 3844196402455019520 3873769501373778240 3893634985996207872 3918123256348385280 3933824296719908864 3954473032652398620 3954955815344701440 3955438715932655616 4017242445869103360 4030069635101196288 4064282755539701760 4085125231209136128 4093039473149652480 4132020801465363456 4148955312946778880 4158008353675837440 4171751770710222720 4214811746485616640 4218104568162558528 4237970052784988160 4244633527710750720 4285058608927043584 4294336496419307520 4324720952761896960 4326261095551342080 4365908771359629312 4376919890581217280 4407888663391933440 4425552333809897472 4449868555424237568 4519397751602741280 4527609096224800768 4539028034676817920 4591134223850403840 4614678501921431552 4677759397885317120 4686782853513953920 4701747907618062336 4741663214796318720 4745367639182878344 4767716309383111680 4775212718674594560 4820690935042924032 4851009745955143680 4867043732495259840 4897209838773764096 4917280370899886080 4942538231727882240 4944298394915819520 4978746375536134656 5010059245822525440 5037587043876495360 5057774095782739968 5085564063341985792 5093560233252900864 5106406539011420160 5165026001831704320 5191513314661610496 5224164341797847040 5272630710203198160 5356323261158804480 5419043674052935680 5423277301923289536 5457385964199536640 5509361068620484608 5531940417262371840 5562335694280296960 5624139424216744704 5650626737046650880 5659511370281000960 5689995857755582464 5730255262409513472 5766294603682529280 5768348127401789440 5821211695146172416 5835893187441623040 5840452478994311808 5877184884522577920 5900736445079863296 5931709548978597930 5932433723017052160 5933158073898983424 6012071094987030528 6025863668803655040 6121512298467205120 6127687846813704192 6198031202198045184 6223432969420168320 6237012530513756160 6322217619728424960 6327156852243837792 6356955079177482240 6366950291566126080 6427587913390565376 6489391643327013120 6502852408863522816 6548863157039443968 6592397859887759360 6638328500714846208 6674802833136356352 6716782725168660480 6779096627404111920 6791413644337201152 6808542052015226880 6886701335775605760 6919553524419035136 6922017752882147328 7030174280270930880 7052621861427093504 7112494822194478080 7162819078011891840 7231036402564386048 7276514618932715520 7300565598742889760 7345814758160646144 7375920556349829120 7416447592373729280 7484415036616507392 7498852565622326272 7515088868733788160 7586661143674109952 7628346095012978688 7640340349879351296 7659609808517130240 7747539002747556480 7787269971992415744 7836246512696770560 7908946065304797240 7910877431865311232 8034484891738206720 8128565511079403520 8170250462418272256 8186078946299304960 8264041602930726912 8297910625893557760 8343503541420445440 8429623492971233280 8436209136325117056 8475940105569976320 8489267055421501440 8570117217854087168 8649441905523793920 8652522191102684160 8731817542719258624 8753839781162434560 8815777326783866880 8851104667619794944 8899737110848475136 9038795503205482560 9182268447700807680 9229357003842863104 9355518795770634240 9373565707027907840 9403495815236124672 9483326429592637440 9490735278365756688 9535432618766223360 9550425437349189120 9641381870085848064 9702019491910287360 9734087464990519680 9834560741799772160 9888596789831639040 9957492751072269312 10020118491645050880 10075174087752990720 10171128126683971584 10187120466505801728 10212813078022840320 10330052003663408640 10383026629323220992 10545261420406396320 10712646522317608960 10838087348105871360 10846554603846579072 10914771928399073280 11018722137240969216 11063880834524743680 11124671388560593920 11248278848433489408 11319022740562001920 11379991715511164928 11460510524819026944 11532589207365058560 11536696254803578880 11680904957988623616 11754369769045155840 11801472890159726592 11863419097957195860 11864867446034104320 11866316147797966848 12051727337607310080 12243024596934410240 12255375693627408384 12396062404396090368 12446865938840336640 12474025061027512320 12644435239456849920 12654313704487675584 12713910158354964480 12733900583132252160 12855175826781130752 12978783286654026240 13097726314078887936 13184795719775518720 13276657001429692416 13349605666272712704 13558193254808223840 13582827288674402304 13617084104030453760 13773402671551211520 13844035505764294656 14060348560541861760 14105243722854187008 14224989644388956160 14325638156023783680 14462072805128772096 14553029237865431040 14601131197485779520 14691629516321292288 14751841112699658240 14832895184747458560 14997705131244652544 15030177737467576320 15173322287348219904 15256692190025957376 15280680699758702592 15319219617034260480 15495078005495112960 15574539943984831488 15672493025393541120 15817892130609594480 16068969783476413440 16257131022158807040 16372157892598609920 16528083205861453824 16595821251787115520 16687007082840890880 16872418272650234112 16951880211139952640 16978534110843002880 17140234435708174336 17298883811047587840 17305044382205368320 17463635085438517248 17507679562324869120 17631554653567733760 17702209335239589888 17799474221696950272 18077591006410965120 18364536895401615360 18458714007685726208 18711037591541268480 18747131414055815680 18966652859185274880 18981470556731513376 19070865237532446720 19100850874698378240 19282763740171696128 19468174929981039360 19669121483599544320 19777193579663278080 19914985502144538624 20150348175505981440 20374240933011603456 20425626156045680640 20660104007326817280 20766053258646441984 21090522840812792640 21425293044635217920 21693109207693158144 21829543856798146560 22037444274481938432 22127761669049487360 22249342777121187840 22496557696866978816 22638045481124003840 22759983431022329856 22921021049638053888 23073392509607157760 23361809915977247232 23508739538090311680 23726838195914391720 23732632295595933696 24103454675214620160 24486049193868820480 24510751387254816768 24792124808792180736 24893731877680673280 25288870478913699840 25308627408975351168 25427820316709928960 25467801166264504320 25710351653562261504 25957566573308052480 26195452628157775872 26553314002859384832 26699211332545425408 27116386509616447680 27546805343102423040 27688071011528589312 28120697121083723520 28210487445708374016 28449979288777912320 28651276312047567360 28924145610257544192 29106058475730862080 29202262394971559040 29503682225399316480 29665790369494917120 29995410262489305088 30060355474935152640 30513384380051914752 30561361399517405184 30638439234068520960 30990156010990225920 31149079887969662976 31635784261219188960 32137939566952826880 32514262044317614080 32744315785197219840 33056166411722907648 33191642503574231040 33374014165681781760 33744836545300468224 33957068221686005760 34280468871416348672 34597767622095175680 34610088764410736640 35263109307135467520 35404418670479179776 35598948443393900544 36155182012821930240 36729073790803230720 37422075183082536960 37494262828111631360 37933305718370549760 37962941113463026752 38141730475064893440 38201701749396756480 38565527480343392256 38936349859962078720 39554387159326556160 39829971004289077248 40748481866023206912 40851252312091361280 41320208014653634560 41532106517292883968 42181045681625585280 42850586089270435840 43386218415386316288 43659087713596293120 44074888548963876864 44255523338098974720 44498685554242375680 44993115393733957632 45519966862044659712 45842042099276107776 46146785019214315520 46723619831954494464 47017479076180623360 47453676391828783440 48206909350429240320 49584249617584361472 49787463755361346560 50617254817950702336 50855640633419857920 50935602332529008640 51420703307124523008 51915133146616104960 52390905256315551744 53106628005718769664 53398422665090850816 54232773019232895360 55093610686204846080 55376142023057178624 56241394242167447040 56899958577555824640 57302552624095134720 57848291220515088384 58404524789943118080 59007364450798632960 59331580738989834240 59990820524978610176 61122722799034810368 61276878468137041920 61980312021980451840 62298159775939325952 63271568522438377920 64275879133905653760 65488631570394439680 66112332823445815296 66383285007148462080 66748028331363563520 67489673090600936448 67914136443372011520 69220177528821473280 70526218614270935040 71197896886787801088 72310364025643860480 73458147581606461440 74988525656223262720 75866611436741099520 75925882226926053504 76283460950129786880 76403403498793512960 77131054960686784512 77872699719924157440 79659942008578154496 82640416029307269120 83064213034585767936 84362091363251170560 85701172178540871680 86772436830772632576 87318175427192586240 88511046676197949440 88997371108484751360 89986230787467915264 91684084198552215552 92293570038428631040 93447239663908988928 94907352783657566880 96413818700858480640 99168499235168722944 99574927510722693120 101234509635901404672 101871204665058017280 102841406614249046016 103830266293232209920 106213256011437539328 106796845330181701632 108465546038465790720 110187221372409692160 112482788484334894080 113799917155111649280 114605105248190269440 115696582441030176768 116809049579886236160 118663161477979668480 119981641049957220352 122245445598069620736 122553756936274083840 123960624043960903680 124596319551878651904 126543137044876755840 128551758267811307520 130977263140788879360 132224665646891630592 132766570014296924160 133496056662727127040 134979346181201872896 138440355057642946560 141052437228541870080 144620728051287720960 149977051312446525440 151851764453852107008 152566921900259573760 152806806997587025920 154262109921373569024 155745399439848314880 159319884017156308992 165280832058614538240 166128426069171535872 168724182726502341120 171402344357081743360 173544873661545265152 177022093352395898880 177994742216969502720 179972461574935830528 183368168397104431104 186894479327817977856 189814705567315133760 192827637401716961280 198336998470337445888 199149855021445386240 202469019271802809344 203742409330116034560 207660532586464419840 213593690660363403264 216931092076931581440 220374442744819384320 224965576968669788160 227599834310223298560 229210210496380538880 231393164882060353536 233618099159772472320 239963282099914440704 247921248087921807360 249192639103757303808 253086274089753511680 257103516535622615040 261954526281577758720 265533140028593848320 266992113325454254080 269958692362403745792 276880710115285893120 289241456102575441920 299954102624893050880 303703528907704214016 305613613995174051840 308524219842747138048 311490798879696629760 318639768034312617984 330561664117229076480 337448365453004682240 347089747323090530304 355989484433939005440 359944923149871661056 366736336794208862208 373788958655635955712 379629411134630267520 385655274803433922560 396673996940674891776 398299710042890772480 404938038543605618688 415321065172928839680 433862184153863162880 449931153937339576320 458420420992761077760 462786329764120707072 467236198319544944640 495842496175843614720 498385278207514607616 506172548179507023360 514207033071245230080 531066280057187696640 533984226650908508160 539917384724807491584 578482912205150883840 599908205249786101760 607407057815408428032 611227227990348103680 622981597759393259520 661123328234458152960 674896730906009364480 694179494646181060608 719889846299743322112 747577917311271911424 759258822269260535040 771310549606867845120 796599420085781544960 809876077087211237376 830642130345857679360 867724368307726325760 899862307874679152640 916840841985522155520 925572659528241414144 934472396639089889280 991684992351687229440 1012345096359014046720 1067968453301817016320 1079834769449614983168 1156965824410301767680 1199816410499572203520 1214814115630816856064 1245963195518786519040 1349793461812018728960 1388358989292362121216 1495155834622543822848 1518517644538521070080 1542621099213735690240 1593198840171563089920 1619752154174422474752 1735448736615452651520 1799724615749358305280 1833681683971044311040 1868944793278179778560 1983369984703374458880 2024690192718028093440 2159669538899229966336 2313931648820603535360 2429628231261633712128 2491926391037573038080 2699586923624037457920 2776717978584724242432 3037035289077042140160 3239504308348844949504 3470897473230905303040 3599449231498716610560 3737889586556359557120 4049380385436056186880 4627863297641207070720 4859256462523267424256 5399173847248074915840 6074070578154084280320 6479008616697689899008 6941794946461810606080 7475779173112719114240 8098760770872112373760 9718512925046534848512 10798347694496149831680 12148141156308168560640 13883589892923621212160 16197521541744224747520 19437025850093069697024 24296282312616337121280 32395043083488449495040 48592564625232674242560 97185129250465348485120
- Sum of all divisors σ(n): 452223086055199355274840
- Sum of proper divisors (its aliquot sum) s(n): 355037956804734006789720
- 97185129250465348485120 is an abundant number, because the sum of its proper divisors (355037956804734006789720) is greater than itself. Its abundance is 257852827554268658304600
Bases of 97185129250465348485120
- Binary: 101001001010001101010100110100001000001101010010111000000101010000000000000002
- Hexadecimal: 0x14946A9A106A5C0A8000
- Base-36: FTQ71TH2MNHTS00
Squares and roots of 97185129250465348485120
- 97185129250465348485120 squared (971851292504653484851202) is 9444949347429655467845574352732603478861414400
- 97185129250465348485120 cubed (971851292504653484851203) is 917908623094049414796402885248528622677286642863133001133460553728000
-
The
square root of 97185129250465348485120 is 311745295474.4711917145 -
The
cube root of 97185129250465348485120 is 45976221.0512620123
Scales and comparisons
How big is 97185129250465348485120?- 97,185,129,250,465,348,485,120 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 97,185,129,250,465,348,485,120 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 97185129250465348485120 cubic inches would be around 3831351.8 feet tall.
Recreational maths with 97185129250465348485120
- 97185129250465348485120 backwards is 02158484356405292158179
- The number of decimal digits it has is: 23
- The sum of 97185129250465348485120'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 97185129250465348485120 - Facts about the integer". Numbermatics.com. 2024. Web. 5 June 2024.
APA style:
Numbermatics. (2024). Number 97185129250465348485120 - Facts about the integer. Retrieved 5 June 2024, from https://numbermatics.com/n/97185129250465348485120/
Chicago style:
Numbermatics. 2024. "Number 97185129250465348485120 - Facts about the integer". https://numbermatics.com/n/97185129250465348485120/
The information we have on file for 97185129250465348485120 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 97185129250465348485120, math, Factors of 97185129250465348485120, curriculum, school, college, exams, university, Prime factorization of 97185129250465348485120, STEM, science, technology, engineering, physics, economics, calculator, ninety-seven sextillion, one hundred eighty-five quintillion, one hundred twenty-nine quadrillion, two hundred fifty trillion, four hundred sixty-five billion, three hundred forty-eight million, four hundred eighty-five thousand, one hundred twenty.