166437204089098065277440
166,437,204,089,098,065,277,440 is an even composite number composed of ten prime numbers multiplied together.
166437204089098065277440 is an even composite number. It is composed of ten distinct prime numbers multiplied together. It has a total of fifteen thousand, three hundred sixty divisors.
Prime factorization of 166437204089098065277440:
29 × 3 × 5 × 11 × 133 × 17 × 312 × 37 × 1861 × 797161
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 5 × 11 × 13 × 13 × 13 × 17 × 31 × 31 × 37 × 1861 × 797161)See below for interesting mathematical facts about the number 166437204089098065277440 from the Numbermatics database.
Names of 166437204089098065277440
- Cardinal: 166437204089098065277440 can be written as One hundred sixty-six sextillion, four hundred thirty-seven quintillion, two hundred four quadrillion, eighty-nine trillion, ninety-eight billion, sixty-five million, two hundred seventy-seven thousand, four hundred forty.
Scientific notation
- Scientific notation: 1.6643720408909806527744 × 1023
Factors of 166437204089098065277440
Divisors of 166437204089098065277440
- Number of divisors d(n): 15360
-
Complete list of divisors:
1 2 3 4 5 6 8 10 11 12 13 15 16 17 20 22 24 26 30 31 32 33 34 37 39 40 44 48 51 52 55 60 62 64 65 66 68 74 78 80 85 88 93 96 102 104 110 111 120 124 128 130 132 136 143 148 155 156 160 165 169 170 176 185 186 187 192 195 204 208 220 221 222 240 248 255 256 260 264 272 286 296 310 312 320 330 338 340 341 352 370 372 374 384 390 403 407 408 416 429 440 442 444 465 480 481 496 507 510 512 520 527 528 544 555 561 572 592 620 624 629 640 660 663 676 680 682 704 715 740 744 748 768 780 806 814 816 832 845 858 880 884 888 930 935 960 961 962 992 1014 1020 1023 1040 1054 1056 1088 1105 1110 1122 1144 1147 1184 1209 1221 1240 1248 1258 1280 1320 1326 1352 1360 1364 1408 1430 1443 1480 1488 1496 1536 1560 1581 1612 1628 1632 1664 1690 1705 1716 1760 1768 1776 1859 1860 1861 1870 1887 1920 1922 1924 1984 2015 2028 2035 2040 2046 2080 2108 2112 2145 2176 2197 2210 2220 2244 2288 2294 2368 2405 2418 2431 2442 2480 2496 2516 2535 2560 2635 2640 2652 2704 2720 2728 2805 2816 2860 2873 2883 2886 2960 2976 2992 3120 3145 3162 3224 3256 3264 3315 3328 3380 3410 3432 3441 3520 3536 3552 3718 3720 3722 3740 3774 3840 3844 3848 3968 4030 4056 4070 4080 4092 4160 4216 4224 4290 4352 4394 4420 4433 4440 4488 4576 4588 4736 4805 4810 4836 4862 4884 4960 4992 5032 5070 5115 5239 5270 5280 5291 5304 5408 5440 5456 5577 5583 5610 5632 5720 5735 5746 5766 5772 5797 5920 5952 5984 6045 6105 6240 6253 6290 6324 6448 6512 6528 6591 6630 6656 6760 6820 6851 6864 6882 6919 7040 7072 7104 7215 7293 7436 7440 7444 7480 7548 7680 7688 7696 7905 7936 8060 8112 8140 8160 8177 8184 8320 8432 8448 8580 8619 8704 8788 8840 8866 8880 8976 9152 9176 9295 9305 9435 9472 9610 9620 9672 9724 9768 9920 9984 10064 10140 10230 10478 10540 10560 10571 10582 10608 10816 10880 10912 10985 11154 11166 11220 11440 11470 11492 11532 11544 11594 11840 11904 11968 12090 12155 12210 12480 12493 12506 12580 12617 12648 12896 13024 13056 13182 13260 13299 13520 13640 13702 13728 13764 13838 14080 14144 14208 14365 14415 14430 14586 14872 14880 14888 14911 14960 15096 15376 15392 15717 15810 15872 15873 16120 16224 16280 16320 16337 16354 16368 16640 16864 16896 17160 17205 17238 17391 17576 17680 17732 17760 17952 18304 18352 18590 18610 18759 18870 18944 19220 19240 19344 19448 19499 19536 19840 19968 20128 20280 20460 20471 20553 20757 20956 21080 21120 21142 21164 21216 21632 21760 21824 21970 22165 22308 22332 22440 22880 22940 22984 23064 23088 23188 23680 23808 23936 24167 24180 24193 24310 24420 24531 24960 24986 25012 25160 25234 25296 25792 26048 26112 26195 26364 26455 26520 26598 27040 27280 27404 27456 27528 27676 27885 27915 28160 28288 28416 28730 28830 28860 28985 29172 29744 29760 29776 29822 29920 30192 30752 30784 31265 31434 31603 31620 31637 31713 31746 32240 32448 32560 32640 32674 32708 32736 32955 33280 33728 34255 34320 34410 34476 34595 34782 35152 35360 35464 35520 35557 35904 36465 36608 36704 37180 37220 37349 37479 37518 37740 37851 38440 38480 38688 38896 38998 39072 39680 40256 40560 40885 40920 40942 41106 41514 41912 42160 42240 42284 42328 42432 43095 43264 43520 43648 43940 44330 44616 44664 44733 44880 45760 45880 45968 46128 46176 46376 47360 47616 47872 48334 48360 48386 48620 48840 49011 49062 49920 49972 50024 50320 50468 50592 51584 52096 52390 52728 52855 52910 53040 53196 54080 54560 54808 54912 55056 55352 55770 55830 56576 56832 57460 57629 57660 57691 57720 57970 58344 58497 59488 59520 59552 59644 59840 60384 61413 61504 61568 62465 62530 62868 63085 63206 63240 63274 63426 63492 64480 64896 65120 65280 65348 65416 65472 65910 66495 67456 68107 68510 68640 68783 68820 68857 68952 69190 69564 70304 70720 70928 71040 71114 71808 72501 72579 72930 73216 73408 74360 74440 74555 74698 74958 75036 75361 75480 75702 76880 76960 77376 77792 77996 78144 78585 79360 79365 80512 81120 81289 81685 81770 81840 81884 82212 83028 83824 84320 84480 84568 84656 84864 86190 86528 86955 87296 87880 88660 89063 89232 89328 89466 89760 89947 91520 91760 91936 92256 92352 92752 93795 94720 94809 94911 95744 96668 96720 96772 97240 97495 97680 98022 98124 99840 99944 100048 100640 100936 101184 102355 102765 103168 103785 104192 104780 105456 105710 105820 106080 106301 106392 106671 108160 109120 109616 109824 110112 110704 111540 111660 112047 113152 114920 115258 115320 115382 115440 115940 116688 116994 118976 119040 119104 119288 119680 120768 120835 120965 122655 122826 123008 123136 124930 125060 125736 126170 126412 126480 126548 126852 126984 128960 129792 130240 130560 130696 130832 130944 131820 132990 134912 136214 137020 137280 137423 137566 137640 137714 137904 138380 139128 140608 141440 141856 142080 142228 143616 145002 145158 145860 146816 148720 148880 149110 149396 149916 150072 150722 150960 151404 153760 153920 154752 155584 155992 156288 157170 158015 158185 158565 158730 161024 162240 162409 162578 163370 163540 163680 163768 164021 164424 166056 167648 168640 169136 169312 169728 172380 172887 173073 173910 174592 175760 177320 177785 178126 178464 178656 178932 179520 179707 179894 183040 183520 183872 184512 184704 185504 186745 187395 187590 189255 189618 189822 193336 193440 193544 193843 194480 194990 195360 196044 196248 199888 200096 201280 201872 202368 204321 204710 205530 206336 206349 206571 207570 208384 209560 210912 211420 211640 212160 212381 212602 212784 213342 214489 216320 218240 219232 219648 220224 221408 223080 223320 223665 224094 226083 229840 230516 230640 230764 230880 231880 233376 233988 237952 238080 238208 238576 239360 241536 241670 241930 243867 245055 245310 245652 246016 246272 249860 250120 251472 252340 252824 252960 253096 253487 253704 253968 257920 259584 260480 261392 261664 261888 263640 265980 266123 267189 269824 269841 272428 274040 274560 274846 275132 275280 275428 275808 276760 278256 281216 282880 283712 284160 284456 287232 288145 288455 290004 290316 291720 292485 293632 297440 297760 298220 298792 299832 300144 301444 301920 302808 307065 307520 307840 309504 311168 311984 312576 314340 314509 316030 316370 317130 317460 318903 322048 324480 324818 325156 326740 327080 327360 327536 328042 328848 332112 335296 337280 338272 338624 339456 340535 343915 344285 344760 345774 346146 347820 348007 351520 354640 355570 356252 356928 357312 357864 359040 359414 359788 362505 362895 366080 367040 367744 369024 369408 371008 373490 374790 375180 376805 378510 379236 379644 386672 386880 387088 387686 388960 389980 390720 391127 392088 392496 399776 400192 402560 403744 404736 406445 408642 409420 410839 411060 411281 412269 412698 413142 415140 419120 421824 422840 423280 424320 424762 425204 425568 426684 428978 432640 436480 438464 440448 442816 445315 446160 446640 447330 448188 449735 452166 459680 461032 461280 461528 461760 462241 463760 466752 467976 474045 474555 475904 476416 477152 478720 483072 483340 483860 487227 487734 490110 490620 491304 492032 492063 499720 500240 502944 504680 505648 505920 506192 506974 507408 507936 515840 520960 522784 523328 523776 527280 531505 531960 532246 533355 534378 539121 539682 544856 548080 549120 549692 550264 550560 550856 551616 553520 556512 560235 562432 565760 567424 568912 576290 576910 580008 580632 581529 583440 584970 587264 594880 595520 596440 597584 599664 600288 602888 603840 604469 605616 614130 615040 615680 619008 622336 623968 625152 628680 629018 632060 632740 634260 634601 634920 637143 637806 643467 648960 649636 650312 653480 654160 654720 655072 656084 657696 664224 670592 674560 676544 677248 681070 687115 687830 688570 689520 691548 692292 695640 696014 703040 709280 711140 712504 713856 714624 715728 718080 718828 719576 725010 725790 734080 735488 738048 738816 742016 746980 749177 749580 749983 750360 753610 757020 757427 758472 759288 760461 773344 773760 774176 775372 777920 779960 781440 782254 784176 784992 797161 798369 799552 800384 805120 807488 809472 812045 812890 817284 818840 820105 821678 822120 822562 824538 825396 826284 830280 838240 843648 845680 846560 848640 849524 850408 851136 853368 857956 864435 865365 872960 876928 880896 885632 890630 892320 893280 894179 894660 895141 896376 898535 899470 904332 919360 922064 922560 923056 923520 924482 927520 933504 935952 943527 948090 949110 951808 952832 954304 966144 966680 967720 969215 974454 975468 979693 980220 980747 981240 982608 984126 999440 1000480 1005888 1009360 1011296 1011840 1012384 1013948 1014816 1015872 1021605 1031680 1031745 1032855 1041920 1044021 1045568 1046656 1054560 1061905 1063010 1063920 1064492 1066710 1068756 1072445 1078242 1079364 1089712 1096160 1098240 1099384 1100528 1101120 1101712 1103232 1107040 1113024 1120470 1124864 1130415 1134848 1137824 1152580 1153820 1157819 1160016 1161264 1163058 1166880 1169311 1169940 1170569 1173381 1189760 1191040 1192880 1195168 1199328 1200576 1205776 1207680 1208938 1211232 1219335 1228260 1230080 1231360 1232517 1233843 1244672 1247936 1257360 1258036 1264120 1265480 1267435 1268520 1269202 1269840 1274286 1275612 1286934 1297920 1299272 1300624 1306960 1308320 1309440 1310144 1312168 1315392 1328448 1330615 1335945 1341184 1349120 1349205 1353088 1354496 1362140 1374230 1375660 1377140 1379040 1381913 1383096 1384584 1386723 1391280 1392028 1406080 1418560 1422280 1425008 1427712 1429248 1431456 1436160 1437656 1439152 1450020 1451580 1468160 1470976 1476096 1484032 1493960 1498354 1499160 1499966 1500720 1507220 1514040 1514854 1516944 1518576 1520922 1546688 1547520 1548352 1550744 1555840 1559920 1562880 1564508 1568352 1569984 1572545 1594322 1594515 1596738 1599104 1600768 1610240 1614976 1624090 1625780 1634568 1637680 1640210 1643356 1644240 1645124 1649076 1650792 1652568 1660560 1676480 1687296 1691360 1693120 1697280 1699048 1700816 1702272 1706736 1715912 1728870 1730730 1740035 1753856 1761792 1771264 1781260 1784640 1786499 1786560 1788358 1788421 1789320 1790282 1792752 1797070 1798940 1808664 1813407 1838720 1844128 1845120 1846112 1847040 1848964 1855040 1867008 1871904 1887054 1896180 1898220 1903803 1908608 1933360 1935440 1938430 1948908 1950936 1955635 1959386 1960440 1961494 1962480 1965216 1968252 1998880 2000960 2011776 2018720 2022592 2023680 2024768 2027896 2029632 2031744 2043210 2054195 2056405 2061345 2063490 2065710 2088042 2091136 2093312 2109120 2111317 2123810 2126020 2127840 2128984 2132273 2133420 2134567 2137512 2144890 2156484 2158728 2179424 2192320 2198768 2201056 2202240 2203424 2206464 2214080 2226048 2240940 2247531 2249949 2260830 2269696 2272281 2275648 2305160 2307640 2311205 2315638 2320032 2322528 2326116 2333760 2336191 2338622 2339880 2341138 2346762 2379520 2382080 2385760 2390336 2391483 2398656 2401152 2411552 2415360 2417876 2422464 2436135 2438670 2456520 2460160 2460315 2465034 2467686 2495872 2514720 2516072 2519959 2528240 2530960 2534870 2537040 2538404 2539680 2548572 2551224 2573868 2598544 2601248 2613920 2616640 2618880 2620288 2624336 2630784 2656896 2661230 2671890 2682368 2682537 2685423 2695605 2698410 2706176 2708992 2724280 2748460 2751320 2754280 2758080 2760953 2763826 2766192 2769168 2773446 2782560 2784056 2788357 2812160 2837120 2844560 2850016 2855424 2858496 2862912 2875312 2878304 2900040 2903160 2907645 2936320 2939079 2942241 2968064 2987920 2996708 2998320 2999932 3001440 3014440 3022345 3028080 3029708 3033888 3037152 3041844 3093376 3095040 3096704 3101488 3111680 3119840 3125760 3129016 3136704 3139968 3145090 3173005 3185715 3188644 3189030 3193476 3198208 3201536 3217335 3229952 3248180 3251560 3269136 3275360 3280420 3286712 3288480 3290248 3295331 3298152 3301584 3305136 3321120 3352960 3374592 3382720 3386240 3398096 3401632 3404544 3413472 3431824 3457740 3459599 3461460 3473457 3480070 3507712 3507933 3511707 3542528 3562520 3569280 3572998 3573120 3576716 3576842 3578640 3580564 3585504 3594140 3597880 3617328 3626814 3677440 3688256 3690240 3692224 3694080 3697928 3710080 3734016 3743808 3745885 3749915 3774108 3787135 3792360 3796440 3802305 3807606 3817216 3866720 3870880 3876860 3897816 3901872 3911270 3918772 3920880 3922988 3924960 3930432 3936504 3985805 3991845 3997760 4001920 4023552 4037440 4045184 4047360 4049536 4055792 4059264 4063488 4086420 4088617 4108390 4112810 4122690 4126980 4131420 4145739 4176084 4182272 4186624 4218240 4222634 4247620 4252040 4255680 4257968 4264546 4266840 4269134 4275024 4289780 4312968 4317456 4358848 4384640 4397536 4402112 4404480 4406848 4412928 4428160 4452096 4470895 4475705 4481880 4495062 4499898 4521660 4524091 4544562 4551296 4610320 4615280 4622410 4631276 4640064 4645056 4652232 4667520 4672382 4677244 4679760 4682276 4693524 4717635 4759040 4764160 4771520 4780672 4782966 4797312 4802304 4823104 4830720 4835752 4844928 4872270 4877340 4898465 4903735 4913040 4920630 4930068 4935372 4991744 5029440 5032144 5039918 5056480 5061920 5069740 5074080 5076808 5079360 5084651 5097144 5102448 5147736 5197088 5202496 5220105 5227840 5233280 5240576 5248672 5261568 5313792 5322460 5343780 5346653 5359497 5365074 5365263 5370846 5391210 5396820 5412352 5448560 5496920 5502640 5508560 5516160 5521906 5527652 5532384 5538336 5546892 5565120 5568112 5576714 5624320 5674240 5689120 5700032 5725824 5750624 5756608 5789095 5800080 5806320 5815290 5846555 5852845 5866905 5878158 5884482 5975840 5993416 5996640 5999864 6002880 6009133 6028880 6044690 6056160 6059416 6067776 6074304 6083688 6162585 6169215 6186752 6193408 6202976 6223360 6239680 6258032 6273408 6279936 6290180 6333951 6346010 6371430 6377288 6378060 6386952 6396416 6396819 6403701 6434670 6459904 6496360 6503120 6538272 6550720 6560840 6573424 6576960 6580496 6590662 6596304 6603168 6610272 6642240 6649159 6705920 6765440 6772480 6796192 6803264 6809088 6826944 6863648 6909565 6915480 6919198 6922920 6933615 6946914 6960140 7008573 7015866 7023414 7125040 7138560 7145996 7146240 7153432 7153684 7157280 7161128 7171008 7188280 7195760 7234656 7253628 7354880 7376512 7380480 7384448 7395856 7420160 7487616 7491770 7499830 7548216 7559877 7574270 7584720 7592880 7604610 7615212 7634432 7733440 7741760 7753720 7795632 7803744 7822540 7837544 7841760 7845976 7849920 7858097 7860864 7873008 7971610 7983690 7995520 8003840 8047104 8074880 8090368 8099072 8111584 8118528 8126976 8172840 8177234 8216780 8225620 8245380 8249813 8253960 8262840 8282859 8291478 8352168 8364544 8365071 8436480 8445268 8495240 8504080 8511360 8515936 8529092 8533680 8538268 8550048 8579560 8625936 8634912 8717696 8768771 8769280 8795072 8804224 8808960 8813696 8856320 8904192 8932495 8941790 8942105 8951410 8963760 8990124 8999796 9043320 9048182 9067035 9089124 9102592 9220640 9230560 9244820 9262552 9280128 9290112 9304464 9335040 9344764 9354488 9359520 9364552 9387048 9435270 9519015 9543040 9561344 9565932 9594624 9604608 9646208 9671504 9689856 9744540 9749779 9754680 9796930 9807470 9826080 9841260 9846551 9860136 9870744 9885993 9983488 10058880 10064288 10079836 10112960 10123840 10139480 10148160 10153616 10158720 10169302 10194288 10204896 10295472 10363093 10378797 10394176 10404992 10440210 10455680 10466560 10481152 10497344 10523136 10556585 10627584 10644920 10661365 10672835 10687560 10693306 10718994 10730148 10730526 10741692 10782420 10788217 10793640 10897120 10993840 11005280 11017120 11032320 11043812 11055304 11064768 11076672 11093784 11130240 11136224 11153428 11237655 11249745 11348480 11361405 11378240 11400064 11451648 11501248 11513216 11578190 11600160 11612640 11630580 11636833 11680955 11693110 11705690 11733810 11756316 11768964 11951680 11957415 11986832 11993280 11999728 12005760 12018266 12057760 12089380 12112320 12118832 12135552 12148608 12167376 12265851 12325170 12338430 12373504 12386816 12405952 12479360 12516064 12546816 12559872 12580360 12599795 12667902 12692020 12736009 12742860 12749711 12754576 12756120 12773904 12793638 12807402 12869340 12876259 12992720 13006240 13076544 13101440 13121680 13146848 13153920 13160992 13181324 13192608 13206336 13220544 13284480 13298318 13411840 13412685 13427115 13530880 13544960 13551737 13572273 13592384 13606528 13653888 13727296 13804765 13819130 13830960 13838396 13845840 13867230 13893828 13920280 13941785 14017146 14031732 14046828 14250080 14277120 14291992 14292480 14306864 14307368 14314560 14322256 14342016 14376560 14391520 14469312 14507256 14695395 14711205 14753024 14768896 14791712 14840320 14975232 14983540 14999660 15096432 15119754 15148540 15169440 15185760 15201043 15209220 15217397 15230424 15253953 15466880 15483520 15507440 15591264 15607488 15645080 15675088 15683520 15691952 15699840 15716194 15721728 15746016 15943220 15967380 15991040 16007680 16039959 16149760 16180736 16198144 16223168 16237056 16345680 16354468 16433560 16451240 16476655 16490760 16499626 16507920 16525680 16565718 16582956 16704336 16730142 16872960 16890536 16990480 17008160 17022720 17031872 17058184 17067360 17076536 17100096 17159120 17251872 17269824 17297995 17367285 17435392 17537542 17538560 17539665 17558535 17590144 17608448 17627392 17712640 17864990 17883580 17884210 17902820 17927520 17980248 17999592 18027399 18086640 18096364 18134070 18178248 18205184 18441280 18461120 18489640 18525104 18560256 18580224 18608928 18670080 18689528 18708976 18719040 18729104 18774096 18870540 19038030 19086080 19122688 19131864 19189248 19292416 19343008 19379712 19489080 19499558 19509360 19593860 19614940 19652160 19672631 19682520 19693102 19720272 19741488 19771986 19947477 20117760 20128576 20159672 20225920 20247680 20278960 20296320 20307232 20317440 20338604 20388576 20409792 20443085 20590944 20726186 20728695 20757594 20788352 20809984 20880420 20911360 20933120 20994688 21113170 21289840 21322730 21345670 21375120 21386612 21437988 21460296 21461052 21483384 21564840 21576434 21587280 21794240 21987680 22010560 22034240 22064640 22087624 22110608 22129536 22153344 22187568 22260480 22272448 22306856 22475310 22499490 22620455 22722810 22756480 22800128 22903296 23002496 23026432 23156380 23200320 23224487 23225280 23249473 23261160 23273666 23361910 23386220 23411380 23467620 23480237 23512632 23537928 23574291 23903360 23914830 23973664 23986560 23999456 24011520 24036532 24115520 24178760 24224640 24237664 24271104 24297216 24334752 24531702 24650340 24676860 24711991 24749439 24811904 24958720 25032128 25093632 25160720 25199590 25335804 25384040 25423255 25472018 25485720 25499422 25509152 25512240 25547808 25587276 25614804 25738680 25752518 25985440 26012480 26153088 26202880 26243360 26293696 26306313 26307840 26321984 26362648 26385216 26412672 26441088 26568960 26596636 26733265 26797485 26825370 26826315 26854230 27061760 27103474 27144546 27184768 27213056 27307776 27454592 27609530 27638260 27661920 27676792 27691680 27719549 27734460 27749371 27787656 27840560 27883570 28034292 28063464 28093656 28500160 28583984 28613728 28614736 28629120 28644512 28684032 28753120 28783040 28938624 29014512 29249337 29390790 29422410 29494957 29506048 29537792 29539653 29583424 29950464 29967080 29999320 30045665 30192864 30239508 30297080 30338880 30370483 30371520 30402086 30403157 30418440 30434794 30460848 30507906 30933760 30967040 31014880 31089279 31182528 31214976 31290160 31350176 31367040 31383904 31399680 31432388 31443456 31492032 31669755 31886440 31934760 31982080 31984095 32018505 32079918 32299520 32364651 32446336 32691360 32708936 32867120 32902480 32953310 32981520 32999252 33015840 33051360 33131436 33165912 33245795 33408672 33460284 33781072 33980960 34016320 34045440 34063744 34116368 34134720 34153072 34200192 34318240 34503744 34539648 34595990 34734570 34870784 34910499 35042865 35075084 35079330 35117070 35180288 35216896 35254784 35729980 35767160 35768420 35805640 35855040 35892389 35960496 35999184 36054798 36173280 36192728 36248641 36268140 36287639 36356496 36882560 36922240 36979280 37050208 37120512 37160448 37217856 37379056 37417952 37438080 37458208 37548192 37741080 37799385 38076060 38172160 38208027 38249133 38263728 38584832 38628777 38686016 38978160 38999116 39018720 39187720 39229880 39290485 39304320 39345262 39365040 39386204 39440544 39482976 39543972 39894954 40235520 40257152 40319344 40451840 40495360 40557920 40592640 40614464 40634880 40655211 40677208 40777152 40819584 40886170 41181888 41249065 41414295 41452372 41457390 41515188 41576704 41619968 41760840 41822720 41825355 41989376 42226340 42579680 42645460 42691340 42750240 42773224 42839303 42875976 42920592 42922104 42966768 43129680 43152868 43174560 43588480 43843855 43975360 44021120 44068480 44175248 44221216 44259072 44306688 44375136 44520960 44544896 44613712 44950620 44974787 44998980 45240910 45445620 45512960 45600256 45603129 45652191 46004992 46052864 46312760 46400640 46448974 46450560 46498946 46522320 46547332 46723820 46772440 46822760 46935240 46960474 47025264 47075856 47148582 47806720 47829660 47947328 47973120 47998912 48023040 48073064 48231040 48357520 48449280 48475328 48542208 48594432 48669504 48748895 49063404 49232755 49300680 49353720 49423982 49429965 49498878 49623808 49917440 50064256 50321440 50399180 50671608 50768080 50846510 50944036 50971440 50998844 51018304 51024480 51095616 51174552 51229608 51477360 51505036 51815465 51893985 51970880 52024960 52306176 52405760 52486720 52587392 52612626 52615680 52643968 52725296 52770432 52825344 52882176 53137920 53193272 53466530 53594970 53650740 53652630 53708460 53941085 54206948 54289092 54369536 54426112 54615552 54909184 55219060 55276520 55323840 55353584 55383360 55439098 55468920 55498742 55575312 55681120 55767140 56068584 56126928 56187312 57000320 57167968 57227456 57229472 57258240 57289024 57368064 57506240 57566080 57877248 58029024 58184165 58498674 58781580 58813183 58844820 58989914 59017893 59079306 59166848 59934160 59998640 60091330 60385728 60479016 60594160 60677760 60740966 60743040 60804172 60806314 60836880 60869588 60921696 61015812 61329255 61867520 61934080 62029760 62178558 62365056 62429952 62580320 62700352 62734080 62767808 62799360 62864776 62984064 63339510 63680045 63748555 63772880 63869520 63968190 64037010 64159836 64381295 64729302 64892672 65382720 65417872 65734240 65804960 65906620 65963040 65998504 66031680 66100463 66102720 66171577 66262872 66331824 66491590 66817344 66920568 67562144 67758685 67861365 67961920 68032640 68127488 68232736 68269440 68306144 68400384 68636480 69007488 69079296 69191980 69469140 69506489 69673461 69748419 69820998 70085730 70150168 70158660 70234140 70360576 70440711 71459960 71534320 71536840 71611280 71710080 71784778 71920992 71998368 72109596 72346560 72385456 72497282 72536280 72575278 72712992 73765120 73844480 73958560 74100416 74135973 74435712 74758112 74835904 74876160 74916416 75096384 75482160 75598770 76005215 76086985 76152120 76269765 76416054 76498266 76527456 77257554 77372032 77956320 77998232 78037440 78118729 78375440 78459760 78580970 78608640 78690524 78730080 78772408 78881088 78965952 79087944 79789908 80199795 80514304 80638688 80903680 80990720 81115840 81185280 81228928 81310422 81354416 81554304 81639168 81772340 82363776 82498130 82828590 82904744 82914780 83030376 83153408 83158647 83248113 83521680 83650710 83978752 84452680 85159360 85290920 85382680 85500480 85546448 85678606 85751952 85841184 85844208 85933536 86259360 86305736 86349120 86439067 87176960 87687710 87950720 88042240 88136960 88350496 88442432 88484871 88518144 88613376 88750272 89089792 89227424 89901240 89949574 89997960 90136995 90481820 90891240 91025920 91111449 91206258 91209471 91304382 92009984 92625520 92801280 92897948 92901120 92997892 93044640 93094664 93447640 93544880 93645520 93870480 93920948 94050528 94151712 94297164 95613440 95659320 95894656 95946240 95997824 96146128 96462080 96715040 96898560 96950656 97339008 97497790 98126808 98363155 98465510 98601360 98707440 98847964 98859930 98997756 99247616 99737385 100128512 100642880 100798360 101343216 101536160 101693020 101888072 101942880 101997688 102036608 102048960 102155261 102191232 102349104 102459216 102954720 103010072 103630930 103787970 103941760 104049920 104612352 104973440 105174784 105225252 105287936 105450592 105540864 105650688 105764352 106386544 106933060 107189940 107247569 107301480 107305260 107416920 107677167 107882170 108413896 108578184 108739072 108745923 108862917 109818368 110438120 110553040 110647680 110707168 110766720 110878196 110937840 110997484 111150624 111362240 111534280 112137168 112253856 112374624 113994023 114000640 114335936 114454912 114458944 114516480 114578048 115012480 115132160 115754496 116058048 116122435 116247365 116368330 116997348 117401185 117563160 117626366 117689640 117871455 117979828 118035786 118158612 118333696 119868320 119997280 120182660 120771456 120958032 121188320 121355520 121481932 121486080 121608344 121612628 121673760 121739176 121843392 122031624 122658510 123559955 123747195 124059520 124357116 124730112 124859904 125160640 125400704 125468160 125535616 125729552 125968128 126679020 126747127 127360090 127497110 127545760 127739040 127936380 128005163 128074020 128319672 128517909 128762590 129458604 129785344 130765440 130835744 131468480 131531565 131609920 131813240 131926080 131997008 132063360 132200926 132205440 132343154 132525744 132663648 132983180 133634688 133841136 134720209 134924361 135124288 135517370 135722730 135923840 136065280 136254976 136465472 136538880 136612288 136800768 137272960 138014976 138158592 138383960 138597745 138746855 138938280 139012978 139346922 139496838 139641996 140171460 140246821 140300336 140317320 140468280 140881422 142919920 143068640 143073680 143222560 143420160 143569556 143841984 143996736 144219192 144693120 144770912 144994564 145072560 145150556 145425984 146246685 147474785 147530240 147688960 147698265 147917120 148200832 148271946 148871424 149069107 149516224 149671808 149752320 149832832 150192768 150964320 151197540 151278829 151852415 152010430 152015785 152173970 152304240 152539530 152832108 152996532 153054912 154515108 154744064 155446395 155912640 155996464 156074880 156237458 156750880 156919520 157161940 157217280 157381048 157460160 157544816 157762176 157931904 158175888 159579816 160399590 161028608 161277376 161823255 162231680 162457856 162620844 162708832 163108608 163278336 163544680 164727552 164996260 165657180 165746243 165809488 165829560 166060752 166317294 166496226 167043360 167301420 167391367 168905360 170318720 170581840 170765360 171000960 171092896 171357212 171503904 171682368 171688416 171867072 172518720 172611472 172698240 172878134 174353920 174552495 175375420 175901440 176084480 176172581 176273920 176439549 176700992 176884864 176969742 177500544 178179584 178454848 179461945 179802480 179899148 179995920 180273990 180963640 181243205 181438195 181782480 182222898 182412516 182418942 182608764 185251040 185602560 185795896 185802240 185995784 186089280 186189328 186895280 187089760 187291040 187740960 187841896 188101056 188303424 188594328 191040135 191245665 191318640 191789312 191995648 192292256 192924160 193143885 193430080 193901312 194678016 194995580 196253616 196726310 196931020 197202720 197414880 197695928 197719860 197826161 197995512 198301389 198514731 199474770 200257024 201285760 201596720 202686432 203072320 203276055 203386040 203776144 203885760 203995376 204073216 204097920 204310522 204382464 204698208 204918432 205909440 206020144 207261860 207575940 207883520 208099840 208519467 209946880 210349568 210450504 210575872 210901184 211081728 212773088 213866120 214196515 214379880 214495138 214602960 214610520 214833840 215354334 215764340 216827792 217156368 217491846 217725834 220876240 221106080 221295360 221414336 221533440 221756392 221875680 221994968 222301248 222724480 223068560 224274336 224507712 224749248 224873935 227988046 228001280 228015645 228260955 228671872 228909824 228917888 229156096 230024960 230264320 232116096 232244870 232494730 232736660 233994696 234356187 234802370 235126320 235252732 235379280 235742910 235959656 236071572 236317224 236667392 239736640 239994560 240365320 241542912 241916064 242376640 242711040 242963864 242972160 243216688 243225256 243347520 243478352 243686784 244063248 245317020 247119910 247494390 248119040 248714232 249460224 250321280 250801408 251071232 251459104 251936256 253358040 253494254 254720180 254994220 255091520 255478080 255744203 255872760 256010326 256148040 256639344 257035818 257525180 258917208 259317201 261530880 261671488 262936960 263063130 263219840 263626480 263852160 263994016 264126720 264401852 264410880 264686308 265051488 265327296 265966360 267269376 267682272 269440418 269848722 270248576 271034740 271445460 271831901 271847680 272130560 272930944 273077760 273224576 274545920 276029952 276767920 277195490 277493710 277876560 278025956 278693844 278993676 279283992 280342920 280493642 280600672 280634640 280936560 281762844 285839840 286137280 286147360 286445120 286840320 287139112 287683968 287993472 288438384 289386240 289541824 289989128 290145120 290301112 290851968 292493370 294065915 294949570 295089465 295396530 295834240 296401664 296543892 297742848 298138214 299032448 299343616 299665664 300385536 301928640 302243149 302395080 302557658 303704830 304020860 304031570 304347940 304608480 305079060 305243081 305664216 305993064 306109824 306465783 309030216 309488128 310892790 311825280 311992928 312149760 312474916 313501760 313839040 314323880 314762096 314920320 315089632 315524352 315863808 316351776 319159632 320799180 321255883 321742707 322554752 323646510 324444527 324463360 324915712 325241688 325417664 326217216 327089360 329455104 329992520 330502315 330857885 331314360 331492486 331618976 331659120 332121504 332634588 332992452 334086720 334434727 334602840 334782734 337810720 340637440 341163680 341530720 341982069 342001920 342185792 342714424 343007808 343364736 343376832 343734144 345037440 345222944 345396480 345756268 347532445 348367305 348742095 349104990 350750840 351802880 352203555 352345162 352879098 353401984 353769728 353939484 355001088 356909696 358923890 359604960 359798296 359991840 360547980 360741823 361927280 362486410 362876390 363564960 364445796 364825032 364837884 365217528 370502080 370679865 371591792 371991568 372178560 372378656 373790560 374179520 374582080 375481920 375683792 376202112 376606848 377188656 380241381 382080270 382491330 382637280 383434441 383578624 383991296 384015489 384584512 386287770 386860160 387802624 389356032 389991160 390593645 392507232 393452620 393862040 394405440 394816279 394829760 395241041 395391856 395439720 395652322 395991024 396602778 397029462 398949540 399164029 402571520 403193440 404160627 405372864 406144640 406552110 406772080 407552288 407771520 407990752 408146432 408195840 408621044 408764928 409396416 409836864 411818880 412040288 414523720 415151880 415767040 415793235 416240565 417038934 419893760 420103847 420740463 420901008 421802368 425546176 427732240 428393030 428759760 428990276 429205920 429221040 429667680 430708668 431528680 432195335 433655584 434312736 434983692 435451668 441752480 442212160 442424355 442590720 442828672 443066880 443512784 443751360 443989936 444602496 445448960 446137120 447207321 448548672 449015424 449498496 449747870 453836487 455557245 455976092 456031290 456047355 456521910 457343744 457819648 457835776 458312192 460049920 464232192 464489740 464989460 465473320 467989392 468712374 469604740 470252640 470505464 470758560 471232333 471485820 471739307 471919312 472143144 472634448 479473280 479989120 480730640 483085824 483832128 484753280 485927728 486433376 486450512 486695040 486956704 487373568 488126496 490634040 494239820 494988780 496238080 497238729 497428464 500642560 501414269 501602816 502142464 502174101 502918208 506716080 506988508 509440360 509988440 510183040 510776305 510956160 511488406 511745520 512020652 512296080 513278688 514071636 515050360 517834416 518634402 523061760 523342976 525873920 526126260 526439680 527252960 527704320 527988032 528253440 528517743 528803704 528821760 529372616 530102976 530654592 531932720 534538752 535364544 536237845 538385835 538880836 539697444 540497152 542069480 542890920 543663802 543695360 543729615 544314585 545861888 546449152 549091840 553535840 554390980 554987420 555753120 556051912 557387688 557987352 558567984 560685840 560987284 561201344 561269280 561873120 563525688 569970115 571679680 572274560 572294720 572890240 574278224 575367936 575986944 576876768 578772480 579083648 579978256 580290240 580602224 581703936 584986740 588131830 589899140 590178930 590793060 591668480 592803328 593087784 593478483 596276428 598064896 598687232 599331328 600771072 603857280 604486298 604790160 605115316 607409660 608041720 608063140 608695880 609216960 610158120 610486162 611328432 611986128 612219648 612931566 618060432 621785580 623650560 623985856 624299520 624949832 627003520 627678080 628647760 629524192 629840640 630179264 631048704 631727616 632703552 633735635 638319264 640025815 641598360 642511766 642589545 643485414 645109504 647293020 648889054 648926720 650483376 650835328 654178720 659985040 661004630 661715770 662628720 662984972 663237952 663318240 664243008 665269176 665984904 668173440 668869454 669205680 669565468 673601045 674621805 675621440 681274880 682327360 683061440 683964138 684003840 684371584 685428848 686015616 686729472 686753664 687468288 690074880 690445888 690792960 691512536 695064890 696734610 697484190 698209980 701234105 701501680 704407110 704690324 705758196 706803968 707539456 707878968 710002176 713819392 717847780 719209920 719596592 719983680 721095960 721483646 723854560 724972820 725752780 727129920 727887347 728891592 729650064 729675768 730435056 741004160 741359730 743183584 743983136 744357120 744757312 745345535 747581120 748359040 749164160 750963840 751367584 752404224 753213696 754377312 756394145 760482762 764160540 764571379 764982660 765274560 766071721 766868882 767232609 768030978 769169024 772575540 773720320 779982320 781187290 785014464 786905240 787724080 788810880 789632558 789659520 790482082 790783712 790879440 791304644 791982048 793205556 794058924 797899080 798328058 805143040 806386880 808321254 810745728 812289280 813104220 813544160 815104576 815495703 815543040 815981504 816391680 817242088 818792832 819673728 823637760 824080576 828731215 829047440 830303760 831586470 832481130 834077868 836956835 840207694 841480926 841802016 843604736 851092352 855464480 856786060 857519520 857980552 858411840 858442080 859306019 859335360 860230501 861417336 863057360 864390670 867311168 868625472 869967384 870903336 880862905 882197745 883504960 884424320 884848710 885657344 887025568 887502720 887979872 889204992 890897920 892274240 894414642 897097344 898030848 898996992 899495740 906729447 907672974 911114490 911952184 912062580 912094710 913043820 914343667 914687488 915671552 915729243 928464384 928979480 929978920 930946640 935978784 937424748 939209480 940505280 941010928 941517120 942464666 942971640 943478614 943838624 944286288 945268896 958946560 959978240 961461280 963767649 967664256 969506560 971855456 972866752 972901024 973333581 973390080 973913408 974747136 976252992 981268080 988479640 989130805 989977560 991506945 992573655 994477458 994856928 1001285120 1002828538 1003304181 1004348202 1005836416 1013432160 1013977016 1018880720 1019976880 1020366080 1021552610 1021912320 1022976812 1023491040 1024041304 1024592160 1026557376 1028143272 1030100720 1035668832 1037268804 1042597335 1046685952 1051747840 1052252520 1052879360 1054505920 1055408640 1055976064 1057035486 1057607408 1058745232 1060205952 1061309184 1063865440 1070729088 1072475690 1076771670 1077761672 1079394888 1080994304 1082225469 1084138960 1085781840 1087327604 1087459230 1088629170 1091723776 1092898304 1107071680 1108781960 1109974840 1111506240 1112103824 1114775376 1115974704 1117135968 1121371680 1121974568 1122402688 1122538560 1123707871 1123746240 1124916809 1127051376 1139940230 1143359360 1144549120 1144589440 1145780480 1148556448 1150303323 1150735872 1151973888 1153753536 1158167296 1159956512 1160580480 1161204448 1163407872 1169973480 1171780935 1176263660 1179798280 1180357860 1181586120 1183336960 1184448837 1185723123 1186175568 1186956966 1192552856 1196129792 1197492087 1207714560 1208972596 1209580320 1210230632 1214819320 1216083440 1216126280 1217391760 1218433920 1220316240 1220972324 1222656864 1223972256 1224439296 1225863132 1236120864 1243571160 1247301120 1247971712 1249899664 1254007040 1255356160 1257295520 1259048384 1259681280 1260311541 1260358528 1265407104 1267471270 1276638528 1278721015 1280051630 1283196720 1285023532 1285179090 1286970828 1290219008 1294586040 1296586005 1297778108 1300966752 1301670656 1308357440 1319970080 1322009260 1323431540 1325257440 1325969944 1326475904 1326636480 1328018393 1328486016 1330538352 1331969808 1336346880 1337738908 1338411360 1339130936 1347202090 1349243610 1351242880 1359159505 1364654720 1366122880 1367928276 1368743168 1370857696 1372031232 1373458944 1373507328 1374936576 1380149760 1380891776 1383025072 1390129780 1393469220 1394218397 1394968380 1396419960 1402468210 1403003360 1408814220 1409380648 1411516392 1413607936 1413696999 1415217921 1415757936 1427638784 1435695560 1438419840 1439193184 1439967360 1442191920 1442967292 1447709120 1449945640 1451505560 1454259840 1455774694 1457783184 1459300128 1459351536 1460870112 1481922299 1482008320 1482719460 1483516621 1486367168 1487966272 1488714240 1489514624 1490691070 1495162240 1496718080 1498328320 1501927680 1502735168 1504242807 1504808448 1506427392 1508754624 1511215745 1512788290 1520965524 1526215405 1528321080 1529142758 1529965320 1530549120 1532143442 1532328915 1533737764 1534465218 1536061956 1538338048 1545151080 1547440640 1559964640 1562374580 1570028928 1573810480 1575448160 1577621760 1579265116 1579319040 1580964164 1581567424 1581758880 1582609288 1583964096 1586411112 1588117848 1595798160 1596656116 1606279415 1608713535 1612773760 1616642508 1621491456 1622222635 1624578560 1626208440 1627088320 1630209152 1630991406 1631086080 1631963008 1634484176 1637585664 1639347456 1647275520 1648161152 1657462430 1658094880 1660607520 1663172940 1664067119 1664962260 1668155736 1672173635 1673913670 1680415388 1682961852 1683604032 1687209472 1702184704 1709910345 1710928960 1713572120 1715039040 1715961104 1716823680 1716884160 1718612038 1718670720 1720461002 1722834672 1726114720 1728781340 1734622336 1737250944 1739934768 1741806672 1751362717 1761725810 1764395490 1767009920 1768848640 1769697420 1771314688 1774051136 1775005440 1775959744 1778409984 1784548480 1788829284 1794194688 1796061696 1797993984 1798991480 1803709115 1813458894 1815345948 1822228980 1823208673 1823904368 1824125160 1824189420 1826087640 1828687334 1831458486 1857958960 1859957840 1861893280 1871957568 1874849496 1878418960 1881010560 1882021856 1883034240 1884929332 1885943280 1886957228 1887677248 1888572576 1890537792 1901206905 1917172205 1917893120 1919956480 1920077445 1922922560 1927535298 1935328512 1937898391 1939013120 1943710912 1945733504 1945802048 1946667162 1946780160 1947826816 1952505984 1962536160 1974081395 1976205205 1976959280 1978261610 1979955120 1983013890 1985147310 1988954916 1989713856 1995820145 2005657076 2006608362 2008696404 2011672832 2020803135 2026864320 2027954032 2037761440 2039953760 2040732160 2043105220 2043824640 2045953624 2046982080 2048082608 2049184320 2053114752 2056286544 2060201440 2071337664 2074537608 2085194670 2093371904 2100519235 2103702315 2104505040 2109011840 2111952128 2114070972 2115214816 2117490464 2120411904 2122618368 2127730880 2141458176 2144951380 2153543340 2154701159 2155523344 2158789776 2164450938 2168277920 2171563680 2174655208 2174918460 2176087771 2177258340 2183662041 2214143360 2217563920 2219949680 2223012480 2224207648 2229550752 2231949408 2234271936 2236036605 2242743360 2243949136 2244805376 2245077120 2247415742 2247492480 2249833618 2254102752 2269182435 2279880460 2286718720 2289098240 2289178880 2290243553 2291560960 2293714137 2297112896 2298215163 2300606646 2307507072 2316334592 2319913024 2321160960 2322408896 2339946960 2343561870 2352527320 2356161665 2358696535 2359596560 2360715720 2363172240 2368897674 2371446246 2372351136 2373913932 2385105712 2394984174 2415429120 2417945192 2419160640 2420461264 2429638640 2432166880 2432252560 2434783520 2436867840 2440632480 2441944648 2445313728 2447944512 2451726264 2472241728 2486193645 2487142320 2495943424 2499799328 2507071345 2508014080 2510712320 2510870505 2514591040 2518096768 2520623082 2520717056 2530814208 2534942540 2553277056 2557442030 2560103260 2566393440 2570047064 2570358180 2571740093 2573941656 2577918057 2580691503 2589172080 2593172010 2595556216 2601933504 2603341312 2616714880 2639940160 2642588715 2644018520 2646863080 2650514880 2651939888 2652951808 2653272960 2656036786 2656972032 2661076704 2663939616 2672693760 2675477816 2676822720 2678261872 2694404180 2698487220 2702485760 2718319010 2729309440 2732245760 2735856552 2737486336 2741715392 2743031001 2744062464 2747014656 2761783552 2766050144 2780259560 2786938440 2788436794 2789936760 2792839920 2804936420 2806006720 2817628440 2818761296 2823032784 2827393998 2830435842 2831515872 2871391120 2876839680 2878386368 2879934720 2884383840 2885934584 2895418240 2899891280 2903011120 2908519680 2911549388 2915566368 2918600256 2918703072 2921740224 2963844598 2964016640 2965438920 2967033242 2967392415 2972734336 2975932544 2979029248 2981382140 2990324480 2993436160 2996656640 3003855360 3005470336 3008485614 3017509248 3022431490 3025576580 3041931048 3052430810 3056642160 3058285516 3059930640 3061098240 3064286884 3064657830 3067475528 3068930436 3072123912 3076676096 3090302160 3119929280 3124749160 3140057856 3147620960 3150896320 3155243520 3158530232 3158638080 3161928328 3163134848 3163517760 3165218576 3167928192 3172822224 3176235696 3191596320 3193312232 3212558830 3217427070 3225547520 3233285016 3242982912 3244445270 3252416880 3254176640 3260418304 3261982812 3263926016 3268968352 3275171328 3278694912 3296322304 3314924860 3316189760 3321215040 3324674639 3326345880 3328134238 3329924520 3336311472 3344347270 3347827340 3360830776 3365923704 3367208064 3371123613 3374750427 3404369408 3419820690 3421857920 3427144240 3430078080 3431922208 3433647360 3433768320 3437224076 3437341440 3440922004 3445669344 3452229440 3457562680 3469244672 3474501888 3479869536 3483613344 3502725434 3523451620 3528790980 3533814713 3534019840 3537697280 3539394840 3548102272 3550010880 3551919488 3569096960 3577658568 3588389376 3597982960 3607418230 3626917788 3630691896 3639436735 3644457960 3646417346 3647808736 3648250320 3648378840 3652175280 3657374668 3662916972 3715917920 3719915680 3723786560 3743915136 3749698992 3756837920 3762021120 3764043712 3766068480 3769858664 3771886560 3773914456 3775354496 3777145152 3781075584 3802413810 3822856895 3830358605 3834344410 3836163045 3840154890 3845845120 3855070596 3870657024 3875796782 3887421824 3891467008 3891604096 3893334324 3895653632 3905011968 3925072320 3929160937 3948162790 3952410410 3953918560 3956523220 3959910240 3966027780 3968160053 3970294620 3977909832 3979427712 3984055179 3991640290 4011314152 4013216724 4017392808 4023345664 4041606270 4053728640 4055908064 4075522880 4077478515 4079907520 4086210440 4091907248 4093964160 4096165216 4098368640 4106229504 4112573088 4120402880 4142675328 4149075216 4170389340 4176326479 4182655191 4201038470 4207404630 4209010080 4217778851 4218023680 4223904256 4228141944 4230429632 4234980928 4240823808 4255461760 4282916352 4289902760 4296530095 4301152505 4307086680 4309402318 4311046688 4317579552 4328901876 4336555840 4343127360 4347651451 4349310416 4349836920 4352175542 4354516680 4367324082 4428286720 4435127840 4439899360 4445766897 4446024960 4448415296 4450549863 4459101504 4463898816 4468543872 4472073210 4485486720 4487898272 4489610752 4490154240 4494831484 4494984960 4499667236 4508205504 4533647235 4538364870 4559760920 4571718335 4573437440 4578357760 4578646215 4580487106 4587428274 4594225792 4596430326 4601213292 4615014144 4621142317 4639826048 4642321920 4644817792 4679893920 4687123740 4689643699 4705054640 4712323330 4717393070 4719193120 4721431440 4726344480 4737795348 4742892492 4744702272 4747827864 4770211424 4789968348 4818838245 4835890384 4838321280 4840922528 4859277280 4864333760 4864505120 4866667905 4869567040 4873735680 4881264960 4883889296 4890627456 4895889024 4903452528 4944483456 4972387290 4974284640 4984647733 4991886848 4992201357 4999598656 5014142690 5016520905 5021741010 5029182080 5036193536 5041246164 5041434112 5061628416 5069885080 5106554112 5114884060 5120206520 5132786880 5138133533 5140094128 5140716360 5143480186 5147883312 5155836114 5161383006 5178344160 5186344020 5189132377 5191112432 5203867008 5233429760 5254088151 5279880320 5285177430 5288037040 5293726160 5301029760 5303879776 5305903616 5306545920 5312073572 5313944064 5322153408 5327879232 5350955632 5353645440 5356523744 5388808360 5396974440 5404971520 5411127345 5436638020 5458618880 5461350011 5464491520 5469626019 5471713104 5483430784 5486062002 5515556959 5523567104 5532100288 5560519120 5573876880 5576873588 5579873520 5585679840 5609872840 5612013440 5618539355 5624584045 5635256880 5637522592 5646065568 5654787996 5660871684 5663031744 5742782240 5751516615 5753679360 5756772736 5759869440 5768767680 5771869168 5790836480 5799782560 5806022240 5813695173 5817039360 5823098776 5831132736 5837200512 5837406144 5843480448 5922244185 5927689196 5928615615 5930877840 5934066484 5934784830 5945468672 5951865088 5958058496 5962764280 5980648960 5987460435 6010940672 6016971228 6035018496 6044862980 6051153160 6083862096 6104861620 6113284320 6116571032 6119861280 6122196480 6128573768 6129315660 6132610991 6134951056 6137860872 6144247824 6180604320 6239858560 6249498320 6280115712 6295241920 6301557705 6301792640 6317060464 6323856656 6326269696 6327035520 6330437152 6335856384 6345644448 6352471392 6383192640 6386624464 6425117660 6434854140 6451095040 6464103477 6466570032 6488890540 6504833760 6508353280 6518385497 6520836608 6523965624 6527852032 6528263313 6537936704 6592644608 6629849720 6632379520 6640091965 6642430080 6649349278 6652691760 6656268476 6659849040 6672622944 6688694540 6695654680 6721661552 6731847408 6734416128 6742247226 6749500854 6839641380 6843715840 6854288480 6860156160 6863844416 6867294720 6867536640 6870730659 6874448152 6874682880 6881844008 6891338688 6904458880 6915125360 6938489344 6949003776 6959739072 6967226688 6971091985 7005450868 7046903240 7057581960 7067629426 7068039680 7068484995 7076089605 7078789680 7096204544 7103838976 7138193920 7155317136 7195965920 7214836460 7253835576 7261383792 7278873470 7288915920 7292834692 7295617472 7296500640 7296757680 7304350560 7314749336 7325833944 7409611495 7417583105 7431835840 7439831360 7447573120 7487830272 7499397984 7513675840 7521214035 7524042240 7528087424 7532136960 7539717328 7543773120 7547828912 7550708992 7554290304 7562151168 7604827620 7645713790 7660717210 7668688820 7672326090 7680309780 7691690240 7710141192 7715220279 7751593564 7774843648 7782934016 7783208192 7786668648 7791307264 7810023936 7850144640 7858321874 7896325580 7904820820 7907837120 7913046440 7919820480 7932055560 7936320106 7940589240 7955819664 7958855424 7968110358 7983280580 8022628304 8026433448 8034785616 8083212540 8107457280 8111816128 8151045760 8154957030 8159815040 8172420880 8183814496 8187928320 8192330432 8196737280 8212459008 8225146176 8240805760 8285350656 8298150432 8320335595 8340778680 8352652958 8365310382 8402076940 8414809260 8418020160 8426788931 8435557702 8436047360 8456283888 8460859264 8469961856 8510923520 8579805520 8593060190 8602305010 8614173360 8618804636 8622093376 8635159104 8657803752 8673111680 8686254720 8695302902 8698620832 8699673840 8704351084 8709033360 8734648164 8756813585 8856573440 8870255680 8879798720 8891533794 8892049920 8896830592 8901099726 8918203008 8927797632 8937087744 8944146420 8970973440 8975796544 8980308480 8989662968 8989969920 8999334472 9016411008 9067294470 9076729740 9116043365 9119521840 9143436670 9157292430 9160974212 9174856548 9188451584 9192860652 9202426584 9230028288 9242284634 9279652096 9289635584 9359787840 9374247480 9379287398 9410109280 9424646660 9434786140 9438386240 9442862880 9452688960 9462535511 9475590696 9485784984 9489404544 9495655728 9540422848 9579936696 9637676490 9671780768 9676642560 9681845056 9689491955 9718554560 9728667520 9729010240 9733335810 9739134080 9762529920 9767778592 9781254912 9791778048 9806905056 9888966912 9944774580 9948569280 9958932373 9969295466 9974023917 9984402714 9999197312 10028285380 10033041810 10043482020 10057780337 10058364160 10072387072 10082492328 10139770160 10213108224 10229768120 10240413040 10265573760 10276267066 10280188256 10281432720 10286960372 10295766624 10311672228 10322766012 10356688320 10372688040 10378264754 10382224864 10407734016 10466859520 10508176302 10559760640 10570354860 10576074080 10587452320 10601444139 10602059520 10607759552 10613091840 10624147144 10644306816 10655758464 10701911264 10707290880 10713047488 10773505795 10777616720 10793948880 10822254690 10873276040 10880438855 10918310205 10922700022 10939252038 10943426208 10966861568 10972124004 11031113918 11064200576 11121038240 11147753760 11153747176 11159747040 11171359680 11182996513 11219745680 11224026880 11237078710 11249168090 11270513760 11275045184 11292131136 11309575992 11321743368 11326063488 11451217765 11468570685 11485564480 11491075815 11503033230 11513545472 11537535360 11543738336 11581672960 11599565120 11612044480 11627390346 11646197552 11662265472 11674401024 11674812288 11686960896 11787482811 11844488370 11855378392 11857231230 11861755680 11868132968 11869569660 11886467671 11890937344 11903730176 11904480159 11925528560 11974920870 12021881344 12033942456 12070036992 12089725960 12102306320 12167724192 12209723240 12226568640 12233142064 12239722560 12257147536 12258631320 12265221982 12269902112 12275721744 12288495648 12361208640 12374084899 12479717120 12498996640 12528979437 12590483840 12603115410 12603585280 12634120928 12647713312 12652539392 12653336553 12654071040 12660874304 12671712768 12691288896 12704942784 12766385280 12773248928 12850235320 12858700465 12869708280 12889590285 12903457515 12928206954 12933140064 12977781080 13009667520 13016706560 13023219257 13036770994 13042954353 13047931248 13056526626 13075873408 13259699440 13264759040 13280183930 13284860160 13298698556 13305383520 13312536952 13319698080 13345245888 13377389080 13391309360 13443323104 13463694816 13468832256 13484494452 13499001708 13679282760 13687431680 13708576960 13715155005 13720312320 13727688832 13735073280 13741461318 13748896304 13763688016 13782677376 13808917760 13830250720 13863426951 13919478144 13934453376 13942183970 14010901736 14068931097 14093806480 14115163920 14135258852 14136969990 14152179210 14157579360 14192409088 14207677952 14310634272 14391931840 14429672920 14507671152 14522767584 14557746940 14577831840 14585669384 14591234944 14593001280 14593515360 14608202323 14608701120 14623918517 14629498672 14651667888 14819222990 14835166210 14863671680 14879662720 14895146240 14953943199 14975660544 14998795968 15027351680 15042428070 15056174848 15079434656 15087546240 15095657824 15101417984 15108580608 15124302336 15209655240 15291427580 15321434420 15337377640 15344652180 15360619560 15383380480 15414400599 15420282384 15430440558 15503187128 15543842339 15549687296 15566416384 15567397131 15573337296 15700289280 15716643748 15792651160 15809641640 15815674240 15826092880 15839640960 15864111120 15872640212 15881178480 15911639328 15917710848 15936220716 15966561160 16045256608 16052866896 16069571232 16166425080 16214914560 16223632256 16302091520 16309914060 16318682831 16319630080 16344841760 16367628992 16375856640 16384050033 16384660864 16393474560 16450292352 16481611520 16546670877 16570701312 16596300864 16623373195 16640671190 16681557360 16705305916 16730620764 16804153880 16829618520 16836040320 16853577862 16855618065 16871115404 16873752135 16912567776 16921718528 16939923712 17021847040 17159611040 17186120380 17204610020 17228346720 17237609272 17244186752 17270318208 17315607504 17346223360 17372509440 17390605804 17397241664 17399347680 17408702168 17418066720 17469296328 17513627170 17669073565 17740511360 17759597440 17783067588 17793661184 17802199452 17836406016 17855595264 17874175488 17888292840 17941946880 17951593088 17979325936 17998668944 18032822016 18134588940 18153459480 18232086730 18239043680 18286873340 18314584860 18321948424 18349713096 18376903168 18385721304 18397832973 18404853168 18484569268 18559304192 18579271168 18719575680 18748494960 18758574796 18820218560 18849293320 18869572280 18876772480 18885725760 18905377920 18925071022 18951181392 18971569968 18978809088 18991311456 19080845696 19159873392 19264989887 19275352980 19285716073 19343561536 19353285120 19363690112 19378983910 19437109120 19457335040 19458020480 19466671620 19478268160 19525059840 19535557184 19555156491 19562509824 19583556096 19613810112 19645804685 19777933824 19840800265 19889549160 19897138560 19917864746 19920275895 19938590932 19948047834 19968805428 19998394624 20056570760 20066083620 20086964040 20115560674 20116728320 20164984656 20279540320 20459536240 20480826080 20531147520 20552534132 20560376512 20562865440 20573920744 20591533248 20623344456 20645532024 20713376640 20745376080 20756529508 20764449728 20815468032 20881632395 20913275955 21016352604 21088894255 21119521280 21140709720 21152148160 21174904640 21202888278 21204119040 21215519104 21248294288 21288613632 21311516928 21403822528 21414581760 21426094976 21547011590 21555233440 21587897760 21644509380 21738257255 21746552080 21760877710 21836620410 21845400044 21878504076 21886852416 21933723136 21944248008 22062227836 22128401152 22228834485 22242076480 22252749315 22295507520 22307494352 22319494080 22342719360 22365993026 22439491360 22448053760 22474157420 22498336180 22541027520 22550090368 22584262272 22619151984 22643486736 22652126976 22902435530 22937141370 22971128960 22982151630 23006066460 23027090944 23075070720 23087476672 23105711585 23199130240 23224088960 23254780692 23292395104 23324530944 23348802048 23349624576 23373921792 23448218495 23574965622 23688976740 23701712749 23710756784 23714462460 23723511360 23736265936 23739139320 23772935342 23808960318 23851057120 23949841740 24067884912 24179451920 24204612640 24335448384 24419446480 24453137280 24466284128 24479445120 24514295072 24517262640 24530443964 24539804224 24551443488 24576991296 24722417280 24748169798 24923238665 24959434240 24961006785 24997993280 25057958874 25180967680 25192679083 25206230820 25207170560 25219782557 25268241856 25280366793 25295426624 25306673106 25308142080 25321748608 25382577792 25409885568 25532770560 25546497856 25690667665 25700470640 25717400930 25739416560 25779180570 25806915030 25856413908 25866280128 25945661885 25955562160 26019335040 26046438514 26073541988 26085908706 26095862496 26113053252 26151746816 26270440755 26519398880 26529518080 26560367860 26569720320 26597397112 26610767040 26625073904 26639396160 26690491776 26754778160 26782618720 26886646208 26927389632 26968988904 26998003416 27306750055 27348130095 27358565520 27417153920 27430310010 27455377664 27482922636 27497792608 27527376032 27565354752 27577784795 27617835520 27660501440 27726853902 27838956288 27868906752 27884367940 28021803472 28137862194 28187612960 28230327840 28270517704 28273939980 28289141023 28304358420 28315158720 28344653677 28387606533 28621268544 28783863680 28859345840 29015342304 29045535168 29068475865 29115493880 29155663680 29171338768 29182469888 29186002560 29187030720 29216404646 29217402240 29247837034 29258997344 29303335776 29638445980 29670332420 29727343360 29759325440 29773166189 29790292480 29876797119 29907886398 29997591936 30054703360 30084856140 30112349696 30158869312 30173341011 30175092480 30191315648 30217161216 30419310480 30582855160 30642868840 30663054955 30674755280 30689304360 30721239120 30828801198 30840564768 30860881116 31006374256 31087684678 31134794262 31146674592 31400578560 31433287496 31585302320 31619283280 31631348480 31652185760 31679281920 31728222240 31745280424 31762356960 31823278656 31872441432 31933122320 32090513216 32105733792 32139142464 32320517385 32332850160 32447264512 32591927485 32604183040 32619828120 32637365662 32639260160 32641316565 32689683520 32735257984 32768100066 32769321728 32900584704 32963223040 33093341754 33192601728 33246746390 33281342380 33363114720 33410611832 33461241528 33548989539 33608307760 33659237040 33672080640 33707155724 33711236130 33742230808 33747504270 33825135552 33843437056 33879847424 34319222080 34353653295 34372240760 34409220040 34456693440 34475218544 34488373504 34540636416 34631215008 34692446720 34745018880 34781211608 34794483328 34798695360 34817404336 34836133440 34938592656 35027254340 35338147130 35481022720 35519194880 35566135176 35587322368 35604398904 35659403013 35672812032 35711190528 35776585680 35903186176 35958651872 35997337888 36065644032 36269177880 36306918960 36464173460 36478087360 36573746680 36629169720 36643896848 36699426192 36771442608 36795665946 36809706336 36969138536 37122254697 37439151360 37496989920 37517149592 37640437120 37698586640 37739144560 37753544960 37771451520 37810755840 37850142044 37902362784 37943139936 37957618176 37982622912 38161691392 38319746784 38529979774 38550705960 38571432146 38576101395 38687123072 38727380224 38757967820 38874218240 38914670080 38916040960 38933343240 38956536320 39050119680 39069657771 39071114368 39110312982 39227620224 39291609370 39681600530 39779098320 39794277120 39835729492 39840551790 39877181864 39896095668 39937610856 39996789248 40113141520 40132167240 40173928080 40231121348 40329969312 40559080640 40919072480 40961652160 41062295040 41105068264 41120753024 41125730880 41147841488 41183066496 41246688912 41291064048 41426753280 41490752160 41513059016 41528899456 41763264790 41826551910 42032705208 42133944655 42177788510 42281419440 42304296320 42349809280 42405776556 42431038208 42496588576 42577227264 42623033856 42807645056 42852189952 43094023180 43110466880 43175795520 43220770307 43289018760 43476514510 43493104160 43521755420 43673240820 43690800088 43757008152 43773704832 43824606969 43871755551 43888496016 44124455672 44256802304 44457668970 44484152960 44505498630 44591015040 44614988704 44638988160 44685438720 44731986052 44878982720 44948314840 44996672360 45082055040 45100180736 45168524544 45238303968 45286973472 45304253952 45804871060 45874282740 45939591269 45942257920 45964303260 45989015251 46012132920 46150141440 46174953344 46211423170 46398260480 46448177920 46509561384 46584790208 46631527017 46649061888 46699249152 46896436990 47149931244 47312677555 47377953480 47403425498 47421513568 47428924920 47447022720 47472531872 47478278640 47545870684 47617920636 47702114240 47899683480 48135769824 48358903840 48409225280 48670896768 48838892960 48906274560 48932568256 48956048493 48958890240 49028590144 49034525280 49060887928 49079608448 49102886976 49153982592 49444834560 49496339596 49794661865 49846477330 49870119585 49922013570 49995986560 50115917748 50288901685 50361935360 50385358166 50412461640 50439565114 50536483712 50560733586 50590853248 50613346212 50643497216 50765155584 50819771136 51065541120 51092995712 51381335330 51400941280 51434801860 51478833120 51558361140 51586080689 51613830060 51712827816 51732560256 51891323770 51911124320 52038670080 52092877028 52147083976 52171817412 52191724992 52226106504 52303493632 52540881510 53007220695 53038797760 53120735720 53194794224 53221534080 53250147808 53278792320 53380983552 53509556320 53565237440 53773292416 53854779264 53937977808 53996006832 54292244227 54613500110 54696260190 54717131040 54831125063 54834307840 54860620020 54890114977 54910755328 54965845272 54995585216 55054752064 55130709504 55155569590 55321002880 55453707804 55677912576 55737813504 55768735880 55914982565 56043606944 56275724388 56375225920 56460655680 56519468863 56541035408 56547879960 56578282046 56608716840 56630317440 56689307354 56775213066 57242537088 57567727360 57718691680 57794969661 57857148219 58030684608 58091070336 58136951730 58230987760 58311327360 58342677536 58364939776 58372005120 58374061440 58432809292 58434804480 58495674068 58517994688 58606671552 58937414055 59276891960 59340664840 59432338355 59454686720 59518650880 59522400795 59546332378 59753594238 59815772796 59995183872 60074850121 60109406720 60169712280 60317738624 60346682022 60350184960 60382631296 60838620960 61165710320 61285737680 61326109910 61349510560 61378608720 61442478240 61657602396 61681129536 61721762232 61870424495 62012748512 62175369356 62269588524 62293349184 62644897185 62866574992 63170604640 63238566560 63262696960 63266682765 63304371520 63358563840 63456444480 63490560848 63524713920 63646557312 63744882864 63866244640 64181026432 64211467584 64278284928 64641034770 64665700320 64800420529 64894529024 65116096285 65183854970 65214771765 65239656240 65274731324 65282633130 65379367040 65470515968 65536200132 65538643456 65801169408 66186683508 66385203456 66493492780 66562684760 66726229440 66795735929 66821223664 66922483056 67097979078 67216615520 67318474080 67344161280 67414311448 67422472260 67458720901 67484461616 67495008540 67650271104 68638444160 68707306590 68744481520 68818440080 68913386880 68950437088 68976747008 69081272832 69262430016 69317134755 69562423216 69588966656 69597390720 69634808672 69672266880 69877185312 70054508680 70344655485 70676294260 70962045440 70997550143 71038389760 71105138247 71132270352 71208797808 71318806026 71553171360 71702240467 71806372352 71917303744 71994675776 72538355760 72613837920 72928346920 72956174720 73041011615 73119592585 73147493360 73258339440 73287793696 73398852384 73542885216 73591331892 73619412672 73938277072 74244509394 74769715995 74878302720 74993979840 75034299184 75280874240 75397173280 75478289120 75507089920 75542903040 75578037249 75621511680 75659347671 75700284088 75804725568 75886279872 75965245824 76323382784 76639493568 77059959548 77072002995 77101411920 77142864292 77152202790 77374246144 77454760448 77515935640 77719211695 77748436480 77832081920 77836985655 77866686480 78139315542 78142228736 78220625964 78455240448 78583218740 79363201060 79558196640 79588554240 79671458984 79681103580 79723942883 79754363728 79792191336 79875221712 80226283040 80264334480 80347856160 80462242696 80659938624 81118161280 81593414155 81838144960 81920250165 81923304320 82210136528 82241506048 82251461760 82295682976 82366132992 82493377824 82582128096 82733354385 82853506560 82981504320 83026118032 83057798912 83526529580 83653103820 84065410416 84267889310 84355577020 84562838880 84608592640 84699618560 84739011461 84811553112 84862076416 84867423069 84993177152 85033961031 85615290112 85704379904 86188046360 86220933760 86351591040 86441540614 86578037520 86953029020 86986208320 87043510840 87346481640 87381600176 87514016304 87547409664 87649213938 87743511102 87776992032 88248911344 88915337940 88968305920 89010997260 89182030080 89229977408 89277976320 89319498567 89370877440 89463972104 89757965440 89896629680 89993344720 90164110080 90200361472 90337049088 90476607936 90573946944 91609742120 91748565480 91879182538 91884515840 91928606520 91978030502 91989164865 92024265840 92349906688 92422846340 92796520960 92896355840 93019122768 93169580416 93263054034 93792873980 94299862488 94625355110 94755906960 94806850996 94843027136 94857849840 94894045440 94945063744 94956557280 95091741368 95235841272 95404228480 95799366960 96271539648 96324949435 96428580365 96717807680 96818450560 97341793536 97677785920 97775782455 97812549120 97865136512 97912096986 97917780480 98057180288 98069050560 98121775856 98159216896 98205773952 98307965184 98889669120 98992679192 99589323730 99692954660 99740239170 99844027140 99991973120 100231835496 100577803370 100770716332 100824923280 100879130228 101072967424 101121467172 101181706496 101226692424 101286994432 101530311168 101639542272 102185991424 102762670660 102801882560 102869603720 102957666240 103116722280 103172161378 103227660120 103425655632 103465120512 103782647540 103822248640 104077340160 104185754056 104294167952 104343634824 104383449984 104452213008 105081763020 106014441390 106077595520 106241471440 106389588448 106443068160 106500295616 106557584640 106761967104 107019112640 107130474880 107546584832 107709558528 107875955616 107992013664 108584488454 109227000220 109392520380 109434262080 109548256103 109662250126 109668615680 109721240040 109780229954 109931690544 109991170432 110109504128 110311139180 110642005760 110907415608 111537471760 111829965130 112087213888 112551448776 112750451840 112921311360 113038937726 113082070816 113095759920 113156564092 113217433680 113260634880 113378614708 113550426132 114485074176 115135454720 115437383360 115589939322 115714296438 116061369216 116182140672 116273903460 116461975520 116622654720 116685355072 116744010240 116748122880 116865618584 116869608960 116991348136 117035989376 117213343104 117874828110 118508563745 118553783920 118681329680 118864676710 119044801590 119092664756 119507188476 119631545592 119990367744 120149700242 120339424560 120635477248 120693364044 120765262592 121677241920 122331420640 122571475360 122652219820 122699021120 122757217440 122884956480 123012961643 123315204792 123362259072 123443524464 123740848990 124025497024 124350738712 124539177048 124586698368 125289794370 125733149984 125963395415 126098912785 126341209280 126401833965 126477133120 126533365530 126608743040 126912888960 126981121696 127049427840 127293114624 127489765728 127732489280 128362052864 128422935168 128556569856 129282069540 129331400640 129466120849 129600841058 129662310921 130232192570 130367709940 130429543530 130479312480 130549462648 130565266260 130751144381 130758734080 130941031936 131072400264 132373367016 132770406912 132986985560 133125369520 133452458880 133591471858 133642447328 133844966112 134195958156 134433231040 134636948160 134828622896 134844944520 134917441802 134968923232 134990017080 135300542208 137276888320 137414613180 137488963040 137636880160 137818773807 137826773760 137900874176 137967045753 138524860032 138634269510 139124846432 139177933312 139194781440 139269617344 139344533760 139754370624 140109017360 140689310970 141352588520 141445705115 141723268385 141938032665 141995100286 142210276494 142264540704 142417595616 142637612052 143106342720 143255411827 143404480934 143834607488 143989351552 145076711520 145227675840 145378954669 145856693840 145912349440 146082023230 146239185170 146294986720 146516678880 146575587392 146797704768 147085770432 147182663784 147238825344 147876554144 148489018788 148865830945 149383985595 149539431990 149987959680 150068598368 150561748480 150794346560 150866705055 150956578240 151085806080 151156074498 151318695342 151400568176 151609451136 151772559744 151930491648 153278987136 154119919096 154144005990 154202823840 154285728584 154304405580 154524079723 154748492288 154758242067 155031871280 155438423390 155673971310 155733372960 156278631084 156284457472 156441251928 156910480896 157166437480 158726402120 159116393280 159342917968 159362207160 159447885766 159508727456 159584382672 159750443424 160452566080 160528668960 160695712320 160863103687 160924485392 161319877248 162236322560 162876732681 163186828310 163676289920 163840500330 163846608640 164420273056 164483012096 164493375189 164502923520 164591365952 164670344931 164732265984 164986755648 165164256192 165466708770 165963008640 166052236064 166115597824 167053059160 167306207640 167744947695 168130820832 168535778620 168711154040 169125677760 169217185280 169301850341 169399237120 169478022922 169558406589 169623106224 169734846138 169986354304 170067922062 170982265729 171230580224 172376092720 172441867520 172703182080 172883081228 173156075040 173906058040 173972416640 174087021680 174692963280 174763200352 175028032608 175094819328 175298427876 175487022204 175553984064 176497822688 177830675880 177936611840 178021994520 178297015065 178364060160 178459954816 178555952640 178638997134 178927944208 179515930880 179793259360 179986689440 180224550363 180328220160 180953215872 181147893888 183219484240 183497130960 183758365076 183857213040 183956061004 183978329730 184048531680 184699813376 184845692680 185611273485 186038245536 186339160832 186526108068 187585747960 188599724976 189250710220 189511813920 189613701992 189686054272 189715699680 189788090880 189890127488 189913114560 190110940721 190183482736 190471682544 190808456960 191598733920 192543079296 192649898870 192857160730 193435615360 193636901120 194401261587 194683587072 195348288855 195355571840 195551564910 195730273024 195824193972 196114360576 196138101120 196243551712 196318433792 196411547904 196615930368 197985358384 199178647460 199385909320 199480478340 199688054280 199983946240 200387207787 200463670992 201155606740 201541432664 201649846560 201758260456 202069950407 202145934848 202242934344 202363412992 202376162703 202453384848 204371982848 205525341320 205603765120 205739207440 205915332480 206233444560 206344322756 206455320240 206851311264 206930241024 207565295080 207644497280 208371508112 208588335904 208687269648 208766899968 208904426016 210163526040 212028882780 212142876803 212155191040 212482942880 212779176896 212886136320 212992650429 213000591232 213115169280 214038225280 214260949760 215093169664 215106721401 215419117056 215751911232 215984027328 216103851535 217168976908 218454000440 218785040760 218868524160 219096512206 219123034845 219324500252 219358777755 219442480080 219560459908 219863381088 219982340864 220219008256 220622278360 221284011520 221814831216 223074943520 223659930260 224174427776 225102897552 225500903680 225842622720 226077875452 226164141632 226191519840 226313128184 226434867360 226521269760 226757229416 227100852264 228970148352 229697956345 229945076255 230874766720 231179878644 231428592876 232122738432 232364281344 232547806920 232923951040 233157635085 233245309440 233370710144 233496245760 233731237168 233982696272 234071978752 234426686208 235749656220 237017127490 237107567840 237362659360 237729353420 238089603180 238185329512 239014376952 239171828649 239263091184 240299400484 240678849120 241270954496 241386728088 241530525184 243354483840 244662841280 244780242465 245142950720 245304439640 245398042240 245514434880 245769912960 246025923286 246630409584 246724518144 246887048928 247481697980 248050994048 248701477424 249078354096 249173396736 250579588740 250714308949 251466299968 251926790830 252197825570 252682418560 252803667930 252954266240 253066731060 253217486080 253825777920 253962243392 254098855680 254217034383 254586229248 254979531456 255464978560 256724105728 256845870336 257113139712 257930403445 258564139080 258662801280 258932241698 259201682116 259324621842 260464385140 260735419880 260859087060 260958624960 261098925296 261130532520 261502288762 261517468160 262144800528 264746734032 265973971120 266250739040 266904917760 267182943716 267284894656 267689932224 268391916312 268866462080 269273896320 269657245792 269689889040 269834883604 269937846464 269980034160 270601084416 271461221135 274155625315 274450574885 274553776640 274829226360 274977926080 275273760320 275637547614 275653547520 275801748352 275934091506 277049720064 277268539020 277417608127 278249692864 278389562880 278539234688 278689067520 279508741248 280218034720 281378621940 282597344315 282705177040 282891410230 283446536770 283876065330 283990200572 284420552988 284529081408 284835191232 285275224104 286212685440 286510823654 286808961868 287669214976 287978703104 288974848305 289285741095 290153423040 290455351680 290757909338 291713387680 291824698880 292164046460 292478370340 292589973440 293033357760 293151174784 293595409536 294171540864 294365327568 294477650688 295753108288 296978037576 297731661890 298767971190 299078863980 299975919360 300137196736 300374250605 301588693120 301733410110 301913156480 302312148996 302637390684 302801136352 303218902272 303545119488 303860983296 306557974272 308239838192 308288011980 308405647680 308571457168 308608811160 309048159446 309516484134 310063742560 310876846780 311347942620 311466745920 311791190447 312557262168 312882503856 314332874960 317452804240 318232786560 318685835936 318724414320 318895771532 319017454912 319168765344 319500886848 320905132160 321057337920 321391424640 321726207374 321848970784 322639754496 324002102645 324472645120 325753465362 326373656620 327352579840 327504828079 327681000660 327693217280 327857173241 328644768309 328840546112 328986750378 329005847040 329182731904 329340689862 329973511296 330328512384 330933417540 331926017280 332104472128 333978679645 334106118320 334612415280 335489895390 336261641664 337071557240 337293604505 337422308080 338251355520 338603700682 338956045844 339116813178 339246212448 339469692276 339972708608 340135844124 341964531458 344752185440 344883735040 345406364160 345766162456 346312150080 347812116080 347944833280 348174043360 349385926560 349526400704 350056065216 350596855752 350974044408 351107968128 352995645376 354987750715 355525691235 355661351760 356043989040 356594030130 356919909632 357277994268 357855888416 358511202335 359031861760 359586518720 359973378880 360449100726 361906431744 362295787776 366438968480 366994261920 367516730152 367714426080 367912122008 367956659460 368097063360 368480497801 369038884929 369691385360 371222546970 372076491072 372678321664 373052216136 375171495920 377199449952 377890186245 378296738355 378501420440 379023627840 379227403984 379372108544 379431399360 379780254976 379826229120 380221881442 380366965472 380943365088 381616913920 383197467840 385086158592 385299797740 385714321460 386871230720 387273802240 388398362547 388802523174 390696577710 390711143680 391103129820 391460546048 391648387944 392228721152 392253433143 392276202240 392487103424 392823095808 395970716768 398357294920 398619714415 398771818640 398960956680 399376108560 400774415574 400927341984 402311213480 403082865328 403299693120 403516520912 404139900814 404485868688 404752325406 404906769696 411050682640 411207530240 411478414880 411830664960 412466889120 412688645512 412910640480 413702622528 415130590160 415288994560 416743016224 417176671808 417374539296 417533799936 417808852032 420327052080 423695057305 424057765560 424285753606 424310382080 424337115345 424965885760 425169805155 425558353792 425985300858 426001182464 428076450560 428521899520 429766235481 430213442802 431503822464 431968054656 432207703070 434337953816 436136864007 436908000880 437570081520 437737048320 438193024412 438246069690 438649000504 438717555510 438884960160 439120919816 439726762176 439964681728 440438016512 441244556720 443629662432 446149887040 446597492835 447319860520 448348855552 450205795104 451001807360 451685245440 452155750904 452328283264 452383039680 452626256368 452869734720 453514458832 454201704528 459395912690 459890152510 461749533440 462359757288 462857185752 463572239169 464245476864 465095613840 465847902080 466315270170 466741420288 467462474336 467965392544 468143957504 468853372416 471499312440 474034254980 474215135680 474725318720 475458706840 476179206360 476370659024 478028753904 478343657298 478526182368 480598800968 481357698240 481859112509 482589311061 482773456176 486708967680 489325682560 489560484930 490285901440 490608879280 490796084480 491028869760 491539825920 492051846572 493260819168 493449036288 493774097856 494963395960 496101988096 497402954848 498156708192 498346793472 501159177480 501428617898 502932599936 503853581660 504395651140 505364837120 505607335860 505879167761 505908532480 506133462120 506434972160 507651555840 507905551023 507924486784 508197711360 508434068766 509959062912 510929957120 512946797187 513691740672 515860806890 517128278160 517325602560 517864483396 518403364232 518649243684 520928770280 521470839760 521718174120 521917249920 522197850592 522261065040 523004577524 524289601056 529493468064 531947942240 532501478080 533809835520 534365887432 534569789312 535379864448 536783832624 537732924160 538547792640 539314491584 539379778080 539669767208 539875692928 539960068320 542922442270 547741280515 548311250630 548901149770 549658452720 549955852160 550547520640 551275095228 551603496704 551868183012 554099440128 554537078040 554835216254 556499385728 557078469376 559017482496 560436069440 562757243880 565194688630 565410354080 565782820460 566893073540 567752130660 567980401144 568841105976 569058162816 569670382464 570332822163 570550448208 572425370880 573021647308 573617923736 575338429952 575957406208 577949696610 578571482190 580306846080 580910703360 581515818676 583426775360 584328092920 584956740680 585179946880 586066715520 586302349568 587190819072 588343081728 588730655136 588955301376 591506216576 593956075152 595463323780 597214686497 597535942380 597857198263 598157727960 599951838720 600274393472 600748501210 603177386240 603466820220 603791264747 603826312960 604624297992 605274781368 605602272704 606209851221 606437804544 607090238976 613115948544 615064808215 616479676384 616576023960 616811295360 617142914336 617217622320 618096318892 619032968268 620127485120 621753693560 622695885240 622933491840 623582380894 625114524336 625765007712 628665749920 634905608480 636428630409 636465573120 637371671872 637448828640 637791543064 638034909824 638337530688 639001773696 641810264320 642114675840 642782849280 643452414748 643697941568 645279508992 647330604245 648004205290 648311554605 651506930724 652747313240 653755721905 654705159680 655009656158 655362001320 655714346482 657289536618 657681092224 657973500756 658365463808 658681379724 659947022592 660657024768 661866835080 663852034560 664208944256 667957359290 668212236640 669224830560 670979790780 672523283328 674143114480 674587209010 674844616160 676502711040 677207401364 677912091688 678233626356 678492424896 678939384552 679945417216 680271688248 683929062916 689093869035 689504370880 689835228765 691532324912 692624300160 695624232160 695889666560 696348086720 698771853120 699052801408 700112130432 701193711504 701948088816 702215936256 705991290752 709975501430 711051382470 711322703520 712087978080 712804625819 713188060260 713571494701 713839819264 714555988536 715711776832 716277059135 717022404670 719173037440 719946757760 720898201452 723812863488 724591575552 726894773345 732877936960 733988523840 734753095219 735033460304 735428852160 735824244016 735913318920 736194126720 736960995602 738077769858 739382770720 742445093940 744152982144 746104432272 750342991840 752142926847 754398899904 755780372490 756593476710 757002840880 758047255680 758454807968 758744217088 758862798720 759560509952 759652458240 760443762884 760733930944 761886730176 766394935680 770172317184 770599595480 771428642920 772620398615 773742461440 773791210335 776796725094 777605046348 780973051573 781393155420 781422287360 781813259267 782206259640 783296775888 784506866286 784552404480 784974206848 791941433536 796714589840 797239428830 797543637280 797921913360 798752217120 801548831148 801854683968 804315518435 804622426960 806165730656 806599386240 807033041824 808279801628 808971737376 809504650812 809813539392 814383663405 822101365280 822415060480 822466875945 822956829760 823351724655 823661329920 824933778240 825377291024 825821280960 827405245056 830261180320 830577989120 832252824381 833486032448 834353343616 834749078592 835617704064 840654104160 846509251705 847390114610 847792032945 848115531120 848571507212 848674230690 849931771520 850339610310 851116707584 851970601716 852002364928 854911328645 856152901120 859532470962 860426885604 863007644928 863936109312 864415406140 868675907632 872273728014 873816001760 875140163040 875474096640 876386048824 876492139380 876963371713 877298001008 877435111020 877769920320 878241839632 879453524352 882489113440 887259324864 892299774080 893194985670 894639721040 896697711104 900411590208 901122751815 904311501808 904656566528 904766079360 905252512736 905739469440 907028917664 908403409056 918791825380 919780305020 922968151859 923499066880 924719514576 925714371504 927144478338 930191227680 931695804160 932129126071 932630540340 933131954609 933482840576 934924948672 935373571341 935930785088 942998624880 948068509960 948430271360 949450637440 950554703605 950917413680 952358412720 952741318048 956057507808 956687314596 957052364736 961197601936 962715396480 963718225018 965178622122 965546912352 972006307935 973417935360 978651365120 979120969860 980571802880 981217758560 981592168960 982057739520 982514484237 983079651840 983571519723 984103693144 986521638336 987548195712 989926791920 992203976192 994805909696 996313416384 1001936038935 1002318354960 1002857235796 1005865199872 1007707163320 1008791302280 1010349752035 1010729674240 1011214671720 1011758335522 1011817064960 1011880813515 1012266924240 1015811102046 1015848973568 1016868137532 1019918125824 1021859914240 1025893594374 1031721613780 1034256556320 1034651205120 1035728966792 1036806728464 1037298487368 1041857540560 1042941679520 1043436348240 1043834499840 1044395701184 1044522130080 1046009155048 1048579202112 1058986936128 1060714384015 1063895884480 1064963252145 1065002956160 1068731774864 1069139578624 1070759728896 1073567665248 1075465848320 1075533607005 1077095585280 1078628983168 1078759556160 1079339534416 1079751385856 1079920136640 1085844884540 1095482561030 1096622501260 1097802299540 1099316905440 1099911704320 1101095041280 1101607148993 1102550190456 1103206993408 1103736366024 1105441493403 1109074156080 1109670432508 1112998771456 1114156938752 1118034964992 1120872138880 1125514487760 1130389377260 1130820708160 1131565640920 1133786147080 1135504261320 1135960802288 1137682211952 1138116325632 1139340764928 1140665644326 1141100896416 1144850741760 1146043294616 1147235847472 1155899393220 1157142964380 1160613692160 1161821406720 1163031637352 1166853550720 1168656185840 1169913481360 1170359893760 1172133431040 1172604699136 1174381638144 1176686163456 1177461310272 1183012433152 1187912150304 1190926647560 1194429372994 1195071884760 1195714396526 1195859143245 1196315455920 1200548786944 1201497002420 1206354772480 1206933640440 1207582529494 1207652625920 1209248595984 1210549562736 1211204545408 1212419702442 1230129616430 1232959352768 1233152047920 1233622590720 1234285828672 1234435244640 1236192637784 1238065936536 1240254970240 1243507387120 1245391770480 1245866983680 1247164761788 1250229048672 1251530015424 1253571544745 1257331499840 1269811216960 1271085171915 1272857260818 1272931146240 1274743343744 1274897657280 1275583086128 1276069819648 1276675061376 1278003547392 1283620528640 1284229351680 1285565698560 1286904829496 1287395883136 1294661208490 1296008410580 1296623109210 1303013861448 1305494626480 1307511443810 1310019312316 1310724002640 1311428692964 1314579073236 1315362184448 1315947001512 1316730927616 1317362759448 1319894045184 1321314049536 1323733670160 1328417888512 1335914718580 1336424473280 1338449661120 1341959581560 1345046566656 1348286228960 1349174418020 1349689232320 1353005422080 1354414802728 1355824183376 1356467252712 1356984849792 1357878769104 1360543376496 1367858125832 1378187738070 1379008741760 1379670457530 1383064649824 1385248600320 1387088040635 1391248464320 1392696173440 1397543706240 1398105602816 1400224260864 1402387423008 1403896177632 1404431872512 1411982581504 1419951002860 1422102764940 1422645407040 1424127329339 1424175956160 1425609251638 1425659472781 1426376120520 1427142989402 1429111977072 1431423553664 1432554118270 1434044809340 1438346074880 1439893515520 1441796402904 1445577337527 1453789546690 1465755873920 1467977047680 1469506190438 1470066920608 1470857704320 1471648488032 1471826637840 1472388253440 1473921991204 1476155539716 1478765541440 1484890187880 1488305964288 1492208864544 1500685983680 1504285853694 1508797799808 1511560744980 1513186953420 1514005681760 1516094511360 1516909615936 1517637503283 1517725597440 1519304916480 1520887525768 1521467861888 1523773460352 1532789871360 1541199190960 1542857285840 1545240797230 1547582420670 1553593450188 1555210092696 1558955952235 1561946103146 1562786310840 1563626518534 1564412519280 1566593551776 1569013732572 1569948413696 1583882867072 1593429179680 1594478857660 1595087274560 1595843826720 1597504434240 1599168501359 1603097662296 1603709367936 1608631036870 1609244853920 1612331461312 1613198772480 1614066083648 1616559603256 1617943474752 1619009301624 1619627078784 1628767326810 1637524140395 1639285866205 1643223841545 1644202730560 1644933751890 1645913659520 1646703449310 1649867556480 1650754582048 1651642561920 1654810490112 1660522360640 1664505648762 1666972064896 1668706687232 1669498157184 1671235408128 1681308208320 1683059571037 1693018503410 1694780229220 1695584065890 1696231062240 1697143014424 1697348461380 1699764876953 1699863543040 1700679220620 1701593564287 1702233415168 1703941203432 1709822657290 1719064941924 1720853771208 1726015289856 1727872218624 1728830812280 1737351815264 1744547456028 1747632003520 1750280326080 1752772097648 1752984278760 1753926743426 1754596002016 1754870222040 1755539840640 1756483679264 1758907048704 1764978226880 1774518649728 1784599548160 1786389971340 1789279442080 1791644059491 1793571594789 1800823180416 1802245503630 1808623003616 1809313133056 1809532158720 1810505025472 1811373794241 1811478938880 1814057835328 1816806818112 1837583650760 1839560610040 1842402489005 1845194424645 1845936303718 1849439029152 1851428743008 1854288956676 1860382455360 1862320353751 1863391608320 1864258252142 1865261080680 1866263909218 1869849897344 1870747142682 1871861570176 1885997249760 1896137019920 1896860542720 1898901274880 1901109407210 1901834827360 1904716825440 1905482636096 1912115015616 1913374629192 1914104729472 1922395203872 1925430792960 1927436450036 1930357244244 1931093824704 1941991812735 1944012615870 1957302730240 1958241939720 1961143605760 1961267165715 1962435517120 1964115479040 1965028968474 1967143039446 1968207386288 1973043276672 1975096391424 1979853583840 1989611819392 1992626832768 2003872077870 2004636709920 2005714471592 2008813036399 2011730399744 2015414326640 2017582604560 2020699504070 2022429343440 2023516671044 2023761627030 2024533848480 2031622204092 2031697947136 2033736275064 2039836251648 2051787188748 2063443227560 2068513112640 2071457933584 2073613456928 2074596974736 2083715081120 2085883359040 2086872696480 2087668999680 2088791402368 2089044260160 2091220347931 2092018310096 2097158404224 2117973872256 2121428768030 2127791768960 2129926504290 2130005912320 2137463549728 2138279157248 2138413877457 2140714484103 2141519457792 2147135330496 2148831177405 2151067214010 2157257966336 2157519112320 2158679068832 2159502771712 2159840273280 2171689769080 2180684320035 2190965122060 2193245002520 2195604599080 2198633810880 2199823408640 2200924054433 2202190082560 2203214297986 2204259285657 2205100380912 2207472732048 2210882986806 2218148312160 2219340865016 2222769454477 2225997542912 2241744277760 2251028975520 2260778754520 2261641416320 2263131281840 2267572294160 2271008522640 2271921604576 2275364423904 2276232651264 2278681529856 2281331288652 2282201792832 2292086589232 2294471694944 2311798786440 2314285928760 2317861195845 2321227384320 2326063274704 2333707101440 2337312371680 2339826962720 2340719787520 2342919154719 2344266862080 2345439777801 2354922620544 2366024866304 2375824300608 2381853295120 2388858745988 2390143769520 2391428793052 2391718286490 2392630911840 2401097573888 2402994004840 2409295562545 2412946555305 2413867280880 2415165058988 2418497191968 2421099125472 2422409090816 2424839404884 2460259232860 2465918705536 2466304095840 2467245181440 2468571657344 2468870489280 2471442229373 2472385275568 2476131873072 2480509940480 2487014774240 2490783540960 2491733967360 2494329523576 2500458097344 2503060030848 2507143089490 2514662999680 2529395838805 2539527755115 2539622433920 2542170343830 2545714521636 2549486687488 2549795314560 2551166172256 2552139639296 2553350122752 2556007094784 2564733985935 2568458703360 2573809658992 2574791766272 2589322416980 2592016821160 2593246218420 2606027722896 2610989252960 2615022887620 2620038624632 2621448005280 2622857385928 2626909355291 2629158146472 2630724368896 2630890115139 2631894003024 2634725518896 2647467340320 2656835777024 2671829437160 2672848946560 2676899322240 2683919163120 2690093133312 2696572457920 2698348836040 2699378464640 2708829605456 2711648366752 2712934505424 2713969699584 2715757538208 2721086752992 2735716251664 2756375476140 2757857398439 2758017483520 2759340915060 2766129299648 2768904455577 2770497200640 2774176081270 2782496928640 2785392346880 2795087412480 2796211205632 2796387378213 2799395863827 2800448521728 2804774846016 2807792355264 2823965163008 2839902005720 2844205529880 2845290814080 2848254658678 2848351912320 2851218503276 2851318945562 2851664110815 2852752241040 2854285978804 2858223954144 2862847107328 2865108236540 2868089618680 2876692149760 2879787031040 2883592805808 2891154675054 2907579093380 2931511747840 2935954095360 2939012380876 2940133841216 2941715408640 2943296976064 2943653275680 2944776506880 2947843982408 2952311079432 2957531082880 2969780375760 2976611928576 2984417729088 2986073432485 2989285991315 3001371967360 3008571707388 3017595599616 3018956323735 3023121489960 3026373906840 3028011363520 3031049256105 3032189022720 3033819231872 3035275006566 3035451194880 3041775051536 3042935723776 3047546920704 3065579742720 3082398381920 3085714571680 3090481594460 3095164841340 3107186900376 3110420185392 3117911904470 3123892206292 3125572621680 3127253037068 3128825038560 3133187103552 3138027465144 3139896827392 3167765734144 3182143152045 3186858359360 3188957715320 3190174549120 3191687653440 3195008868480 3198337002718 3206195324592 3207418735872 3217262073740 3218489707840 3224662922624 3226397544960 3228132167296 3233119206512 3235886949504 3238018603248 3239254157568 3257534653620 3259286016337 3275048280790 3278571732410 3286447683090 3288405461120 3289867503780 3291827319040 3293406898620 3299735112960 3301509164096 3303285123840 3304821446979 3309620980224 3321044721280 3329011297524 3333944129792 3337413374464 3338996314368 3342470816256 3362616416640 3366119142074 3386037006820 3389560458440 3391168131780 3392462124480 3394286028848 3394696922760 3399529753906 3399727086080 3401358441240 3403187128574 3407882406864 3419645314580 3438129883848 3441707542416 3457661624560 3474703630528 3489094912056 3495264007040 3500560652160 3505544195296 3505968557520 3507853486852 3509192004032 3509740444080 3511079681280 3512967358528 3517814097408 3529956453760 3549037299456 3564023129095 3567857473505 3569199096320 3572779942680 3578558884160 3583288118982 3587143189578 3601646360832 3604491007260 3606428905651 3617246007232 3619064317440 3621010050944 3622747588482 3622957877760 3628115670656 3633613636224 3673765476095 3675167301520 3679121220080 3684804978010 3690388849290 3691872607436 3698878058304 3702857486016 3708577913352 3720764910720 3724640707502 3728516504284 3730522161360 3732527818436 3739699794688 3741494285364 3743723140352 3760714634235 3771994499520 3792274039840 3793721085440 3797802549760 3802218814420 3803669654720 3809433650880 3810965272192 3824230031232 3826749258384 3828209458944 3844790407744 3850861585920 3854872900072 3860714488488 3862187649408 3883983625470 3888025231740 3904865257865 3909066296335 3916483879440 3922534331430 3924871034240 3930057936948 3934286078892 3936414772576 3946086553344 3950192782848 3959707167680 3979223638784 3985253665536 4007744155740 4009273419840 4011428943184 4017626072798 4030828653280 4035165209120 4041399008140 4044858686880 4047033342088 4047523254060 4049067696960 4053285475811 4063244408184 4067472550128 4103574377496 4126886455120 4137026225280 4142915867168 4147226913856 4149193949472 4161264121905 4167430162240 4171766718080 4173745392960 4177582804736 4178088520320 4182440695862 4184036620192 4194316808448 4235947744512 4242857536060 4255583537920 4259853008580 4260011824640 4262143252133 4272381988017 4274927099456 4276827754914 4276978418343 4281428968206 4294270660992 4297662354810 4302134428020 4314515932672 4315038224640 4317358137664 4319680546560 4343379538160 4361368640070 4381930244120 4384816858565 4386490005040 4391209198160 4397267621760 4401848108866 4406428595972 4408518571314 4410200761824 4414945464096 4421765973612 4436296624320 4438681730032 4445538908954 4483488555520 4502057951040 4521557509040 4523282832640 4526262563680 4535144588320 4542017045280 4543843209152 4550728847808 4562662577304 4564403585664 4584173178464 4588943389888 4614840759295 4623597572880 4628571857520 4635722391690 4652126549408 4660645630355 4665659773045 4667414202880 4674624743360 4676867856705 4679653925440 4685838309438 4690879555602 4709845241088 4751648601216 4763706590240 4777717491976 4780287539040 4782857586104 4783436572980 4785261823680 4790246471413 4797505504077 4805988009680 4818591125090 4825893110610 4827734561760 4830330117976 4836994383936 4842198250944 4844818181632 4849678809768 4912572421185 4917857598615 4920518465720 4931837411072 4932608191680 4937143314688 4937740978560 4942884458746 4944770551136 4952263746144 4961019880960 4974029548480 4981567081920 4988659047152 5000916194688 5006120061696 5014286178980 5029325999360 5049178713111 5058791677610 5079055510230 5079244867840 5084340687660 5091429043272 5098973374976 5099294630859 5099590629120 5102332344512 5104780692861 5106700245504 5129467971870 5147619317984 5149583532544 5178644833960 5184033642320 5186492436840 5212055445792 5221978505920 5230045775240 5240077249264 5242896010560 5245714771856 5253818710582 5258316292944 5261780230278 5263788006048 5269451037792 5294934680640 5300450237599 5343658874320 5345697893120 5353798644480 5367838326240 5393144915840 5396697672080 5398756929280 5417659210912 5423296733504 5425869010848 5427939399168 5431515076416 5442173505984 5471432503328 5508035744965 5512750952280 5515714796878 5516034967040 5518681830120 5527207467015 5532258599296 5537808911154 5548352162540 5564993857280 5570784693760 5586961061253 5590174824960 5592774756426 5598791727654 5609549692032 5615584710528 5679804011440 5688411059760 5690581628160 5696509317356 5696703824640 5702437006552 5702637891124 5703328221630 5705504482080 5708571957608 5716447908288 5725694214656 5730216473080 5736179237360 5767185611616 5782309350108 5815158186760 5863023495680 5871908190720 5878024761752 5880267682432 5883430817280 5886593952128 5887306551360 5895687964816 5904622158864 5915062165760 5939560751520 5968835458176 5972146864970 5978571982630 6002743934720 6017143414776 6026439109197 6035191199232 6037912647470 6046242979920 6052747813680 6056022727040 6062098512210 6067638463744 6070550013132 6083550103072 6085871447552 6095093841408 6164796763840 6171429143360 6180963188920 6190329682680 6214373800752 6220840370784 6235823808940 6247784412584 6251145243360 6254506074136 6257650077120 6264168462617 6266374207104 6273661043793 6276054930288 6335531468288 6364286304090 6373716718720 6377915430640 6380349098240 6383375306880 6390017736960 6396674005436 6412390649184 6414837471744 6434524147480 6436979415680 6449325845248 6456264334592 6466238413024 6471773899008 6476037206496 6478508315136 6515069307240 6518572032674 6550096561580 6557143464820 6572895366180 6576429180893 6576810922240 6579735007560 6583654638080 6586813797240 6599470225920 6602772163299 6603018328192 6606570247680 6609642893958 6642089442560 6658022595048 6667888259584 6668308363431 6677992628736 6725232833280 6732238284148 6772074013640 6779120916880 6782336263560 6784924248960 6788572057696 6789393845520 6799059507812 6802716882480 6806374257148 6815764813728 6839290629160 6876259767696 6883415084832 6915323249120 6949407261056 6978189824112 6990528014080 7001121304320 7011088390592 7011937115040 7015706973704 7018384008064 7019480888160 7022159362560 7025934717056 7059912907520 7098074598912 7120636646695 7128046258190 7128297363905 7135714947010 7145559885360 7157117768320 7166576237964 7174286379156 7203292721664 7208982014520 7212857811302 7227886687635 7234492014464 7242020101888 7245495176964 7256231341312 7267227272448 7347530952190 7350334603040 7358242440160 7369609956020 7380777698580 7383745214872 7397756116608 7405714972032 7414326688119 7417155826704 7441529821440 7449281415004 7457033008568 7461044322720 7465055636872 7479399589376 7482988570728 7487446280704 7521429268470 7543988999040 7584548079680 7588187516415 7604437628840 7607339309440 7618867301760 7621930544384 7648460062464 7653498516768 7656418917888 7689580815488 7709745800144 7721428976976 7724375298816 7767967250940 7772143577419 7776050463480 7809730515730 7818132592670 7832967758880 7845068662860 7849286441711 7849742068480 7860115873896 7868572157784 7872829545152 7880728065873 7892173106688 7919414335360 7958447277568 7970507331072 7995842506795 8015488311480 8018546839680 8022857886368 8035252145596 8061657306560 8070330418240 8082798016280 8089717373760 8094066684176 8095046508120 8098135393920 8106570951622 8126488816368 8134945100256 8207148754992 8253772910240 8273572195317 8274052450560 8285831734336 8294453827712 8298387898944 8322528243810 8334860324480 8343533436160 8347490785920 8355165609472 8356177040640 8364881391724 8368073240384 8388633616896 8415297855185 8471895489024 8485715072120 8498824384765 8507967821435 8511167075840 8519706017160 8524286504266 8544763976034 8549854198912 8553655509828 8553956836686 8562857936412 8588541321984 8595324709620 8599945851937 8604268856040 8630076449280 8634716275328 8639361093120 8686759076320 8722737280140 8763860488240 8769633717130 8772980010080 8782418396320 8794535243520 8803696217732 8812857191944 8817037142628 8820401523648 8829890928192 8843531947224 8872593248640 8877363460064 8891077817908 8958220297455 8967857973945 9004115902080 9043115018080 9046565665280 9052525127360 9056868971205 9070289176640 9084034090560 9087686418304 9101457695616 9125325154608 9128807171328 9168346356928 9177886779776 9229681518590 9247195145760 9257143715040 9271444783380 9276429431113 9304253098816 9311601768755 9321291260710 9331319546090 9349249486720 9353735713410 9359307850880 9371676618876 9381759111204 9419690482176 9503297202432 9527413180480 9555434983952 9560575078080 9565715172208 9566873145960 9570523647360 9580492942826 9595011008154 9611976019360 9637182250180 9651786221220 9655469123520 9660660235952 9673988767872 9684396501888 9699357619536 9777858049011 9825144842370 9835715197230 9841036931440 9863674822144 9865216383360 9874286629376 9875481957120 9885768917492 9889541102272 9904527492288 9948059096960 9963134163840 9977318094304 10001832389376 10012240123392 10028572357960 10044065181995 10058651998720 10098357426222 10117583355220 10152649670449 10158111020460 10158489735680 10163572370471 10168681375320 10182858086544 10198589261718 10199181258240 10204664689024 10209561385722 10258935943740 10264451500699 10295238635968 10357289667920 10368067284640 10372984873680 10424110891584 10443957011840 10456101739655 10460091550480 10480154498528 10485792021120 10491429543712 10507637421164 10516632585888 10523560460556 10527576012096 10538902075584 10589869361280 10600900475198 10687317748640 10691395786240 10692069387285 10703572420515 10707597288960 10735676652480 10786289831680 10793395344160 10797513858560 10819286716953 10835318421824 10846593467008 10851738021696 10863030152832 10884347011968 10942865006656 11004620272165 11016071489930 11021296428285 11025501904560 11031429593756 11037363660240 11054414934030 11064517198592 11075617822308 11096704325080 11113847272385 11129987714560 11173922122506 11185549512852 11197583455308 11219099384064 11231169421056 11359608022880 11376822119520 11381163256320 11393018634712 11393407649280 11404874013104 11405275782248 11406656443260 11411008964160 11417143915216 11432895816576 11460432946160 11472358474720 11534371223232 11564618700216 11630316373520 11714595773595 11727198889005 11756049523504 11760535364864 11773187904256 11774613102720 11791375929632 11809244317728 11830124331520 11879121503040 11937670916352 11944293729940 11957143965260 12005487869440 12034286829552 12052878218394 12075825294940 12092485959840 12105495627360 12112045454080 12117678638923 12124197024420 12130715409917 12135276927488 12141100026264 12159856427433 12167100206144 12329593527680 12342858286720 12357211146865 12361926377840 12380659365360 12428747601504 12441680741568 12471647617880 12495568825168 12502290486720 12509012148272 12515300154240 12528336925234 12532748414208 12547322087586 12552109860576 12728572608180 12747433437440 12755830861280 12760698196480 12766750613760 12780035473920 12786429756399 12793348010872 12824781298368 12869048294960 12873958831360 12898651690496 12912528669184 12932476826048 12943547798016 12952074412992 13030138614480 13037144065348 13100193123160 13114286929640 13134546776455 13145790732360 13152858361786 13153621844480 13154450575695 13159470015120 13173627594480 13205544326598 13206036656384 13219285787916 13284178885120 13316045190096 13336616726862 13450465666560 13464476568296 13544148027280 13558241833760 13564672527120 13569848497920 13577144115392 13578787691040 13598119015624 13605433764960 13612748514296 13631529627456 13678581258320 13752519535392 13766830169664 13789286992195 13830646498240 13844522277885 13898814522112 13956379648224 13981056028160 13981936891065 13996979319135 14002242608640 14022176781184 14023874230080 14031413947408 14036768016128 14038961776320 14051869434112 14119825815040 14241273293390 14256092516380 14256594727810 14271429894020 14291119770720 14314235536640 14333152475928 14348572758312 14370739414239 14417964029040 14425715622604 14455773375270 14468984028928 14484040203776 14490990353928 14512462682624 14534454544896 14695061904380 14700669206080 14716484880320 14739219912040 14761555397160 14767490429744 14795512233216 14811429944064 14828653376238 14834311653408 14883059642880 14898562830008 14914066017136 14922088645440 14930111273744 14965977141456 15042858536940 15087977998080 15169096159360 15176375032830 15208875257680 15214678618880 15237734603520 15243861088768 15296920124928 15306997033536 15379161630976 15419491600288 15442857953952 15448750597632 15535934501880 15544287154838 15552100926960 15619461031460 15636265185340 15665935517760 15682254200591 15690137325720 15698572883422 15699484136960 15720231747792 15737144315568 15745659090304 15761456131746 15838828670720 15901350712797 15991685013590 16030976622960 16037093679360 16045715772736 16070504291192 16123314613120 16140660836480 16165596032560 16179434747520 16188133368352 16190093016240 16196270787840 16213141903244 16252977632736 16269890200512 16296430081685 16414297509984 16507545820480 16524107234895 16547144390634 16548104901120 16571663468672 16588907655424 16596775797888 16645056487620 16669720648960 16687066872320 16694981571840 16712354081280 16729762783448 16736146480768 16830595710370 16971430144240 16997648769530 17015935642870 17039412034320 17048573008532 17089527952068 17099708397824 17107311019656 17107913673372 17125715872824 17177082643968 17190649419240 17199891703874 17208537712080 17269432550656 17373518152640 17445474560280 17527720976480 17539267434260 17545960020160 17564836792640 17589070487040 17607392435464 17625714383888 17634074285256 17640803047296 17659781856384 17687063894448 17745186497280 17754726920128 17782155635816 17916440594910 17935715947890 18008231804160 18032144528255 18086230036160 18105050254720 18113737942410 18140578353280 18168068181120 18175372836608 18202915391232 18250650309216 18257614342656 18336692713856 18355773559552 18459363037180 18494390291520 18513655281407 18514287430080 18533573146153 18542889566760 18552858862226 18608506197632 18623203537510 18642582521420 18662639092180 18698498973440 18707471426820 18717529207157 18718615701760 18743353237752 18763518222408 18792505387851 19006594404864 19054826360960 19110869967904 19121150156160 19131430344416 19133746291920 19141047294720 19160985885652 19190022016308 19223952038720 19274364500360 19303572442440 19310938247040 19321320471904 19347977535744 19368793003776 19398715239072 19555716098022 19650289684740 19671430394460 19682073862880 19729287542679 19730432766720 19750963914240 19771537834984 19779082204544 19809054984576 19896118193920 19926268327680 19954636188608 20003664778752 20057144715920 20088130363990 20196714852444 20235166710440 20266427379055 20305299340898 20316222040920 20327144740942 20337362750640 20365716173088 20397178523436 20409329378048 20419122771444 20517871887480 20528903001398 20590477271936 20714579335840 20736134569280 20745969747360 20848221783168 20887914023680 20912203479310 20920183100960 20960308997056 20971584042240 20982859087424 21015274842328 21033265171776 21047120921112 21055152024192 21077804151168 21179738722560 21201800950396 21310716260665 21361909940085 21374635497280 21384138774570 21384892091715 21407144841030 21471353304960 21572579663360 21586790688320 21638573433906 21670636843648 21693186934016 21703476043392 21726060305664 21768694023936 21885730013312 22009240544330 22032142979860 22042592856570 22051003809120 22062859187512 22074727320480 22096943400389 22108829868060 22120716335731 22129034397184 22151235644616 22193408650160 22227694544770 22347844245012 22371099025704 22395166910616 22438198768128 22462338842112 22719216045760 22753644239040 22786037269424 22809748026208 22810551564496 22813312886520 22822017928320 22834287830432 22865791633152 22920865892320 22944716949440 23068742446464 23129237400432 23260632747040 23316430732257 23429191547190 23454397778010 23512099047008 23521070729728 23546375808512 23547859325133 23549226205440 23582751859264 23618488635456 23758243006080 23875341832704 23888587459880 23914287930520 23951232357065 23987527520385 24068573659104 24105756436788 24151650589880 24184971919680 24210164598763 24210991254720 24224090908160 24235357277846 24236211037277 24248394048840 24261430819834 24282200052528 24319712854866 24334200412288 24659187055360 24685716573440 24714422293730 24723852755680 24761318730720 24857495203008 24883361483136 24943295235760 24991137650336 25004580973440 25018024296544 25030600308480 25056673850468 25065496828416 25094644175172 25104219721152 25245893565555 25457145216360 25494866874880 25496473154295 25511661722560 25523903464305 25533501227520 25572859512798 25586696021744 25649562596736 25738096589920 25747917662720 25799837555811 25864953652096 25904148825984 26060277228960 26074288130696 26200386246320 26228573859280 26269093552910 26291581464720 26305716723572 26308901151390 26318940030240 26347255188960 26411088653196 26412073312768 26438571575832 26502251187995 26632090380192 26673233453724 26928953136592 27088296054560 27116483667520 27129345054240 27139696995840 27154288230784 27157575382080 27185864523103 27196238031248 27210867529920 27225497028592 27263059254912 27357162516640 27505039070784 27533660339328 27578573984390 27661292996480 27689044555770 27797629044224 27829288293339 27912759296448 27934805306265 27963873782130 27993958638270 28044353562368 28047748460160 28062827894816 28073536032256 28077923552640 28103738868224 28482546586780 28512185032760 28513189455620 28542859788040 28582239541440 28612012707629 28628471073280 28666304951856 28697145516624 28741478828478 28835928058080 28851431245208 28896002908201 28911546750540 28927090592879 28937968057856 28981980707856 29390123808760 29401338412160 29432969760640 29478439824080 29523110794320 29534980859488 29591024466432 29622859888128 29657306752476 29668623306816 29797125660016 29828132034272 29844177290880 29860222547488 29931954282912 30085717073880 30132195545985 30175955996160 30338192318720 30352750065660 30417750515360 30429357237760 30457949011347 30475469207040 30490717111413 30613994067072 30758323261952 30793354502097 30838983200576 30885715907904 31071869003760 31088574309676 31104201853920 31238922062920 31272530370680 31320842313085 31331871035520 31364508401182 31368305218965 31380274651440 31397145766844 31440463495584 31474288631136 31491318180608 31522912263492 31677657341440 31802701425594 31983370027180 32061953245920 32074187358720 32091431545472 32141008582384 32246629226240 32281321672960 32331192065120 32358869495040 32376266736704 32380186032480 32392541575680 32426283806488 32505955265472 32539780401024 32592860163370 32828595019968 32882145904465 33013860816495 33015091640960 33048214469790 33094288781268 33143326937344 33177815310848 33193551595776 33290112975240 33339441297920 33341541817155 33389963143680 33459525566896 33472292961536 33661191420740 33942860288480 33995297539060 34031871285740 34078824068640 34097146017064 34149821618783 34179055904136 34199416795648 34214622039312 34215827346744 34251431745648 34381298838480 34399783407748 34417075424160 34538865101312 34747036305280 34890949120560 35055441952960 35078534868520 35091920040320 35129673585280 35214784870928 35251428767776 35268148570512 35281606094592 35319563712768 35374127788896 35490372994560 35509453840256 35564311271632 35832881189820 35852146179707 35871431895780 36016463608320 36064289056510 36172460072320 36210100509440 36227475884820 36281156706560 36336136362240 36350745673216 36353035916769 36392146229751 36405830782464 36501300618432 36673385427712 36711547119104 36918726074360 36988780583040 37027310562814 37028574860160 37067146292306 37071633440595 37085779133520 37105717724452 37217012395264 37246407075020 37285165042840 37325278184360 37396997946880 37414942853640 37435058414314 37437231403520 37486706475504 37527036444816 37585010775702 38109652721920 38221739935808 38242300312320 38262860688832 38267492583840 38282094589440 38321971771304 38380044032616 38447904077440 38548729000720 38607144884880 38621876494080 38642640943808 38695955071488 38737586007552 38797430478144 38860717887095 39111432196044 39246432208555 39300579369480 39342860788920 39364147725760 39403640329365 39458575085358 39460865533440 39543075669968 39558164409088 39618109969152 39792236387840 39852536655360 39909272377216 40114289431840 40176260727980 40393429704888 40470333420880 40532854758110 40610598681796 40632444081840 40654289481884 40674725501280 40731432346176 40794357046872 40818658756096 40838245542888 41035743774960 41057806002796 41180954543872 41367860976585 41429158671680 41472269138560 41491939494720 41696443566336 41775828047360 41824406958620 41840366201920 41920617994112 41943168084480 41965718174848 42030549684656 42066530343552 42094241842224 42110304048384 42155608302336 42359477445120 42403601900792 42621432521330 42723819880170 42749270994560 42768277549140 42769784183430 42814289682060 42942706609920 42999729259685 43173581376640 43277146867812 43341273687296 43386373868032 43406952086784 43452120611328 43537388047872 43771460026624 44018481088660 44064285959720 44085185713140 44102007618240 44125718375024 44149454640960 44193886800778 44217659736120 44241432671462 44302471289232 44386817300320 44455389089540 44695688490024 44742198051408 44790333821232 45438432091520 45507288478080 45572074538848 45619496052416 45621103128992 45626625773040 45644035856640 45668575660864 45731583266304 45841731784640 45889433898880 46137484892928 46258474800864 46382147155565 46521265494080 46632861464514 46858383094380 46883575773463 46908795556020 47024198094016 47046762601773 47095718650266 47098452410880 47165503718528 47236977270912 47516486012160 47777174919760 47828575861040 47902464714130 47975055040770 48137147318208 48211512873576 48303301179760 48369943839360 48420329197526 48421982509440 48470714555692 48472422074554 48496788097680 48522861639668 48564400105056 48639425709732 48668400824576 48889290245055 49318374110720 49371433146880 49428844587460 49447705511360 49522637461440 49714990406016 49766722966272 49886590471520 49982275300672 50009161946880 50036048593088 50061200616960 50113347700936 50189288350344 50208439442304 50491787131110 50763248352245 50817861852355 50914290432720 50992946308590 51023323445120 51047806928610 51145719025596 51173392043488 51299125193472 51322257503495 51476193179840 51599675111622 51729907304192 51808297651968 52120554457920 52148576261392 52400772492640 52457147718560 52538187105820 52583162929440 52611433447144 52617802302780 52637880060480 52692711185543 52694510377920 52749400492897 52822177306392 52877143151664 53004502375990 53264180760384 53346466907448 53857906273184 54096433584765 54176592109120 54232967335040 54258690108480 54308576461568 54315150764160 54371729046206 54392476062496 54421735059840 54450994057184 54526118509824 54714325033280 55010078141568 55067320678656 55157147968780 55322585992960 55378089111540 55407862277729 55540965844221 55600719438459 55658576586678 55825518592896 55869610612530 55927747564260 55987917276540 56088707124736 56095496920320 56125655789632 56152587621471 56155847105280 56965093173560 57024370065520 57026378911240 57085719576080 57164479082880 57224025415258 57332609903712 57394291033248 57482957656956 57671856116160 57702862490416 57792005816402 57823093501080 57854181185758 57963961415712 58780247617520 58802676824320 58865939521280 58956879648160 59046221588640 59069961718976 59314613504952 59337246613632 59594251320032 59656264068544 59688354581760 59720445094976 59863908565824 60171434147760 60264391091970 60588393194615 60653577049585 60676384637440 60705500131320 60799282137165 60835501030720 60915898022694 60981434222826 61227988134144 61586709004194 61677966401152 61771431815808 62143738007520 62177148619352 62208403707840 62273204128369 62477844125840 62545060741360 62641684626170 62663742071040 62729016802364 62736610437930 62760549302880 62794291533688 62880926991168 62948577262272 62982636361216 63045824526984 63605402851188 63932148781995 63966740054360 64123906491840 64182863090944 64282017164768 64493258452480 64562643345920 64662384130240 64717738990080 64752533473408 64760372064960 64852567612976 65011910530944 65079560802048 65185720326740 65657190039936 65764291808930 66027721632990 66030183281920 66096428939580 66188577562536 66286653874688 66290830201167 66362149007193 66387103191552 66580225950480 66683083634310 66919051133792 66944585923072 67322382841480 67885720576960 67990595078120 68063742571480 68157648137280 68194292034128 68299643237566 68358111808272 68429244078624 68431654693488 68502863491296 68762597676960 68799566815496 68834150848320 68905853088787 69494072610560 69781898241120 70110883905920 70157069737040 70183840080640 70259347170560 70429569741856 70502857535552 70536297141024 70563212189184 70639127425536 70748255577792 71018907680512 71128622543264 71665762379640 71704292359414 71742863791560 71853697071195 72128578113020 72344920144640 72420201018880 72454951769640 72562313413120 72630493796289 72672272724480 72706071833538 72708633111831 72784292459502 73002601236864 73346770855424 73837452148720 73977561166080 74054621125628 74057149720320 74134292584612 74143266881190 74171558267040 74211435448904 74434024790528 74492814150040 74570330085680 74650556368720 74829885707280 74870116828628 74973412951008 75054072889632 75170021551404 76219305443840 76443479871616 76484600624640 76525721377664 76534985167680 76643943542608 76760088065232 76895808154880 77097458001440 77214289769760 77243752988160 77285281887616 77594860956288 77721435774190 78222864392088 78411271002955 78492864417110 78601158738960 78685721577840 78728295451520 78807280658730 78917150170716 79086151339936 79116328818176 79236219938304 79506753563985 79818544754432 80228578863680 80352521455960 80786859409776 80940666841760 81065709516220 81221197363592 81264888163680 81308578963768 81349451002560 81434190014021 81462864692352 81557593569309 81588714093744 81676491085776 82071487549920 82115612005592 82361909087744 82735721953170 82858317343360 82944538277120 82983878989440 83392887132672 83648813917240 83680732403840 83841235988224 83931436349696 84061099369312 84133060687104 84188483684448 84220608096768 84311216604672 84807203801584 85242865042660 85447639760340 85493579351609 85498541989120 85536555098280 85539568366860 85628579364120 85836038122887 85885413219840 85999458519370 86347162753280 86554293735624 86682547374592 86688008724603 86781271778637 86813904173568 87542920053248 88036962177320 88128571919440 88170371426280 88204015236480 88251436750048 88298909281920 88387773601556 88435319472240 88482865342924 88604942578464 88773634600640 88910778179080 89391376980048 89484396102816 89580667642464 90876864183040 91014576956160 91144149077696 91238992104832 91242206257984 91253251546080 91288071713280 91337151321728 91683463569280 91778867797760 92274969785856 92516949601728 92568276407035 92667865730765 92764294311130 93042530988160 93265722929028 93587646035785 93716766188760 93767151546926 93817591112040 93962526939255 94048396188032 94093525203546 94191437300532 94331007437056 94473954541824 95032972024320 95554349839520 95657151722080 95804929428260 95950110081540 96274294636416 96423025747152 96606602359520 96739887678720 96840658395052 96843965018880 96941429111384 96944844149108 96993576195360 97045723279336 97128800210112 97278851419464 97336801649152 97778580490110 98646437713395 98857689174920 98895411022720 99045274922880 99429980812032 99533445932544 99773180943040 99964550601344 100018323893760 100072097186176 100226695401872 100378576700688 100416878884608 100983574262220 101037866506447 101526496704490 101635723704710 101828580865440 101985892617180 102040723742243 102046646890240 102095613857220 102291438051192 102346784086976 102449464856349 102598250386944 102644515006990 102952386359680 103199350223244 103459814608384 103616595303936 104241108915840 104297152522784 104801544985280 104914295437120 105076374211640 105166325858880 105222866894288 105235604605560 105275760120960 105385422371086 105389020755840 105498800985794 105644354612784 105754286303328 106009004751980 106528361520768 106692933814896 107556438539121 107715812546368 108192867169530 108353184218240 108465934670080 108517380216960 108617152923136 108630301528320 108743458092412 108784952124992 108843470119680 108901988114368 109052237019648 109428650066560 110020156283136 110134641357312 110314295937560 110484717001945 110603581678655 110645171985920 110756178223080 110815724555458 111081931688442 111201438876918 111317153173356 111651037185792 111739221225060 111799296075181 111855495128520 111975834553080 112190993840640 112251311579264 112305175242942 112311694210560 113930186347120 114048740131040 114052757822480 114171439152160 114328958165760 114448050830516 114665219807424 114788582066496 114965915313912 115343712232320 115405724980832 115584011632804 115646187002160 115708362371516 115927922831424 116582153661285 117560495235040 117605353648640 117731879042560 117739296625665 117913759296320 118092443177280 118139923437952 118629227009904 118674493227264 119188502640064 119312528137088 119376709163520 119440890189952 119727817131648 120342868295520 120528782183940 120593582604469 121050822993815 121176786389230 121181055186385 121307154099170 121411000262640 121598564274330 121671002061440 121831796045388 121962868445652 122455976268288 123173418008388 123355932802304 123542863631616 124287476015040 124354297238704 124416807415680 124546408256738 124955688251680 125090121482720 125283369252340 125327484142080 125458033604728 125473220875860 125521098605760 125588583067376 125761853982336 125897154524544 126091649053968 127210805702376 127864297563990 127933480108720 128247812983680 128365726181888 128564034329536 128999187779055 129324768260480 129505066946816 129520744129920 129705135225952 130023821061888 130159121604096 130371440653480 131314380079872 131528583617860 132055443265980 132060366563840 132126440816123 132192857879160 132377155125072 132581660402334 132724298014386 133160451900960 133366167268620 133437869509087 133838102267584 134644765682960 135771441153920 135929322615515 135981190156240 136127485142960 136315296274560 136388584068256 136599286475132 136716223616544 136858488157248 136863309386976 137005726982592 137525195353920 137599133630992 137668301696640 137811706177574 138988145221120 139146441466695 139563796482240 140221767811840 140314139474080 140367680161280 140518694341120 140650727320389 140859139483712 141005715071104 141072594282048 141496511155584 142037815361024 142257245086528 143060063538145 143331524759280 143408584718828 143485727583120 143707394142390 144257156226040 144480014541005 144635452964395 144689840289280 144909903539280 145260987592578 145412143667076 145417266223662 145568584919004 146005202473728 147674904297440 147955122332160 148109242251256 148114299440640 148268585169224 148286533762380 148343116534080 148422870897808 148985628300080 149140660171360 149301112737440 149659771414560 149740233657256 149946825902016 150108145779264 150340043102808 152289745056735 152453585557065 152886959743232 153051442755328 153069970335360 153287887085216 153520176130464 153791616309760 153966772510485 154194916002880 154428579539520 154570563775232 155189721912576 155442871548380 156445728784176 156822542005910 156985728834220 157202317477920 157371443155680 157456590903040 157614561317460 157699300328921 157834300341432 158078133556629 158172302679872 158248201478691 159013507127970 159637089508864 160457157727360 160705042911920 161573718819552 161881333683520 162131419032440 162442394727184 162529776327360 162617157927536 162698902005120 162868380028042 162925729384704 163115187138618 163177428187488 163352982171552 164142975099840 164231224011184 165471443906340 165716634686720 165889076554240 165967757978880 166223586833187 167297627834480 167361464807680 167682471976448 167862872699392 168122198738624 168266121374208 168376967368896 169614407603168 170485730085320 170749108093915 170895279520680 170987158703218 170997083978240 171073110196560 171079136733720 171257158728240 171672076245774 171998917038740 172694325506560 173108587471248 173376017449206 173562543557274 176073924354640 176257143838880 176340742852560 176408030472960 176502873500096 176597818563840 176775547203112 176870638944480 176965730685848 177209885156928 177547269201280 177821556358160 178782753960096 178968792205632 179161335284928 179260730898535 181753728366080 181765179583845 181960731148755 182029153912320 182288298155392 182477984209664 182484412515968 182506503092160 182674302643456 183366927138560 183557735595520 185033899203456 185136552814070 185335731461530 185528588622260 186085061976320 186531445858056 186819612385107 187175292071570 187433532377520 187534303093852 187635182224080 187925053878510 188096792376064 188187050407092 188382874601064 188662014874112 188947909083648 191108699679040 191314303444160 191609858856520 191900220163080 192548589272832 192846051494304 193213204719040 193479775357440 193681316790104 193687930037760 193882858222768 193889688298216 193987152390720 194091446558672 194257600420224 194557702838928 195557160980220 197292875426790 197715378349840 197790822045440 198090549845760 198859961624064 199546361886080 199929101202688 200144194372352 200453390803744 200757153401376 200833757769216 201967148524440 202075733012894 203052993408980 203271447409420 203657161730880 203869304607683 203971785234360 204081447484486 204093293780480 204191227714440 204582876102384 204693568173952 204898929712698 205289030013980 205904772719360 206398700446488 206717559266361 208482217831680 208594305045568 209603089970560 209828590874240 210152748423280 210332651717760 210445733788576 210471209211120 210551520241920 210770844742172 210778041511680 210997601971588 211288709225568 211508572606656 212018009503960 213056723041536 213385867629792 215112877078242 215431625092736 216385734339060 216706368436480 216931869340160 217034760433920 217260603056640 217486916184824 217569904249984 217686940239360 217803976228736 218857300133120 220040312566272 220628591875120 220969434003890 221207163357310 221512356446160 221631449110916 222163863376884 222402877753836 222634306346712 223302074371584 223478442450120 223598592150362 223710990257040 223951669106160 224502623158528 224610350485884 227860372694240 228097480262080 228105515644960 228342878304320 228657916331520 228896101661032 229330439614848 229577164132992 229931830627824 230687424464640 230811449961664 231168023265608 231292374004320 231416724743032 231855845662848 233164307322570 234417878867315 235120990470080 235233813008865 235478593251330 235827518592640 236184886354560 236279846875904 237258454019808 237348986454528 238377005280128 238625056274176 238881780379904 239455634263296 240685736591040 240936450899989 241057564367880 241187165208938 242101645987630 242353572778460 242362110372770 242614308198340 242822000525280 243197128548660 243327879693041 243342004122880 243663592090776 243925736891304 244302570042063 246346836016776 246711865604608 247085727263232 248574952030080 248708594477408 248833614831360 249092816513476 249911376503360 250180242965440 250566738504680 250916067209456 250946441751720 251042197211520 251177166134752 251523707964672 251794309049088 252183298107936 254421611404752 255728595127980 255866960217440 256480738054827 256495625967360 257128068659072 257998375558110 258649536520960 259010133893632 259041488259840 259410270451904 260047642123776 260742881306960 262628760159744 263057167235720 263463555927715 263747002464485 264110886531960 264252881632246 264385715758320 264754310250144 265163320804668 265448596028772 266320903801920 266598321410047 266732334537240 266875739018174 267676204535168 269289531365920 271542882307840 271858645231030 271962380312480 272254970285920 272630592549120 272777168136512 273198572950264 273432447233088 273716976314496 273726618773952 274011453965184 275050390707840 275198267261984 275336603393280 275623412355148 277039311388645 277704829221105 278003597192295 278292882933390 279127592964480 280443535623680 280628278948160 280762938107355 281301454640778 281718278967424 282011430142208 282145188564096 282993022311168 284514490173056 286120127076290 286663049518560 286817169437656 286971455166240 287414788284780 287569312364503 288514312452080 288960029082010 289270905928790 289819807078560 290521975185156 290824287334152 290834532447324 291137169838008 292010404947456 295349808594880 296218484502512 296537170338448 296573067524760 296686233068160 296845741795616 297971256600160 298281320342720 298602225474880 299319542829120 299480467314512 299893651804032 300216291558528 300680086205616 303113599519341 304579490113470 304907171114130 305773919486464 306102885510656 306122171226729 306139940670720 306575774170432 307040352260928 307933545020970 308389832005760 308857159079040 309141127550464 310379443825152 310885743096760 311366020641845 312891457568352 313645084011820 313971457668440 314404634955840 314732139783919 314742886311360 314913181806080 315070743484601 315229122634920 315398600657842 315668600682864 316156267113258 316344605359744 316496402957382 318027014255940 318197996521669 320914315454720 321410085823840 323147437639104 323762667367040 324262838064880 324884789454368 325059552654720 325234315855072 325397804010240 325736760056084 325851458769408 326230374277236 326354856374976 326705964343104 328285950199680 328462448022368 330942887812680 331433269373440 331454151005835 331810745035965 331935515957760 332447173666374 334595255668960 334722929615360 335397888225543 336244397477248 336753934737792 339228815206336 340971460170640 341498216187830 341790559041360 341974317406436 342146220393120 342158273467440 342514317456480 343344152491548 343997834077480 344529265443935 346217174942496 346752034898412 347125087114548 352147848709280 352514287677760 352681485705120 352816060945920 353005747000192 353195637127680 353551094406224 353741277888960 353931461371696 354419770313856 355094538402560 355643112716320 357565507920192 357937584411264 358322670569856 358521461797070 361780747813407 363152468981445 363530359167690 363543165559155 363921462297510 364576596310784 364955968419328 364968825031936 365013006184320 365348605286912 366733854277120 370067798406912 370273105628140 370671462923060 371057177244520 372170123952640 373062891716112 373639224770214 374350584143140 374867064755040 375068606187704 375270364448160 375648037806613 375850107757020 376052177707427 376193584752128 376374100814184 376765749202128 382217399358080 382628606888320 383219717713040 383800440326160 385097178545664 385692102988608 386426409438080 387362633580208 387765716445536 387779376596432 387974304781440 388182893117344 388515200840448 389115405677856 391114321960440 394585750853580 395430756699680 395581644090880 396181099691520 396379322448369 399092723772160 399858202405376 400288388744704 400313608527261 400906781607488 401514306802752 403934297048880 404151466025788 406105986817960 406542894818840 407170950070105 407314323461760 407738609215366 407787967846545 407943570468720 408162894968972 408382455428880 409165752204768 409387136347904 409797859425396 410578060027960 411809545438720 412797400892976 413435118532722 416964435663360 417188610091136 419206179941120 419657181748480 420305496846560 420665303435520 420891467577152 420942418422240 421103040483840 421541689484344 421556083023360 421995203943176 422577418451136 423017145213312 424036019007920 426113446083072 426771735259584 427467896758045 429180190614435 430225754156484 430863250185472 432771468678120 433412736872960 433440043623015 433906358893185 434069520867840 434973832369648 435139808499968 435607952457472 437714600266240 441257183750240 441938868007780 442414326714620 443024712892320 443262898221832 444327726753768 444805755507672 445268612693424 446956884900240 447197184300724 447421980514080 447903338212320 449005246317056 449220700971768 455720745388480 456194960524160 456211031289920 456685756608640 457792203322064 458660879229696 459154328265984 459863661255648 461374848929280 461622899923328 462336046531216 462584748008640 462833449486064 463711691325696 466328614645140 468835757734630 470241980940160 470467626017730 470957186502660 471655037185280 472369772709120 472559693751808 473097900986763 474516908039616 476754010560256 477250112548352 477763560759808 478911268526592 481371473182080 481872901799978 482115128735760 482374330417876 484203291975260 484707145556920 484724220745540 485228616396680 485644001050560 486394257097320 486655759386082 486684008245760 487327184181552 487851473782608 488605140084126 492693672033552 497149904060160 497417188954816 497667229662720 498185633026952 499822753006720 500360485930880 501133477009360 501832134418912 501892883503440 502084394423040 502354332269504 503047415929344 503588618098176 504366596215872 505189332532235 508843222809504 510203618711215 511457190255960 511733920434880 512247324281745 512961476109654 512991251934720 514256137318144 515996751116220 517299073041920 518082976519680 518820540903808 521485762613920 526114334471440 526927111855430 527494004928970 528221773063920 528505763264492 528771431516640 529508620500288 530326641609336 530897192057544 532641807603840 533196642820094 533464669074480 533751478036348 535352409070336 537782192695605 538579062731840 543085764615680 543717290462060 543924760624960 544509940571840 545261185098240 545554336273024 546397145900528 546864894466176 547433952628992 547453237547904 548022907930368 550100781415680 550396534523968 550673206786560 551246824710296 554078622777290 555409658442210 556007194384590 556585765866780 558255185928960 558996480375905 561256557896320 561525876214710 562602909281556 563436557934848 564022860284416 564290377128192 565986044622336 569028980346112 572240254152580 573326099037120 573634338875312 573942910332480 574829576569560 575138624729006 577028624904160 577920058164020 578541811857580 579639614157120 580243405421867 581043950370312 581648574668304 581669064894648 582274339676016 590699617189760 592436969005024 593074340676896 593146135049520 593372466136320 593691483591232 595942513200320 596562640685440 597204450949760 598639085658240 598960934629024 599787303608064 600432583117056 601360172411232 602967913022345 606227199038682 609158980226940 609486485055019 609814342228260 611607913823049 612244342453458 612279881341440 613151548340864 614080704521856 615867090041940 616779664011520 617714318158080 621771486193520 622732041283690 625782915136704 627290168023640 627942915336880 628809269911680 629464279567838 629485772622720 630141486969202 630458245269840 630797201315684 631337201365728 632312534226516 632689210719488 632992805914764 636054028511880 636395993043338 641828630909440 642820171647680 646294875278208 647525334734080 648525676129760 649769578908736 650119105309440 650468631710144 650795608020480 651473520112168 652460748554472 652709712749952 653411928686208 656571900399360 656924896044736 660632204080615 661885775625360 662908302011670 663621490071930 664894347332748 667189347545435 669190511337920 670795776451086 672488794954496 673507869475584 678457630412672 681942920341280 682996432375660 683581118082720 683948634812872 684292440786240 684316546934880 685005245412059 685028634912960 685742206407661 686688304983096 687995668154960 689058530887870 692434349884992 693504069796824 694250174229096 703253636601945 704295697418560 705028575355520 705362971410240 706011494000384 707102188812448 707482555777920 707862922743392 708839540627712 710189076805120 711286225432640 715131015840384 715875168822528 716645341139712 717042923594140 722809352699967 723561495626814 726304937962890 727060718335380 727086331118310 727842924595020 729153192621568 729937650063872 729983639079123 730026012368640 740135596813824 740546211256280 741342925846120 742114354489040 746125783432224 747278449540428 748701168286280 749734129510080 750137212375408 750540728896320 751296075613226 751700215514040 752104355414854 752748201628368 753531498404256 764434798716160 765257213776640 766439435426080 767600880652320 771384205977216 772852818876160 774725267160416 775531432891072 775558753192864 775948609562880 776365786234688 777030401680896 778230811355712 782228643920880 788496501644605 789171501707160 790390667783145 790861513399360 791241007393455 792758644896738 798185447544320 799794964230141 800627217054522 801813563214976 803028613605504 807868594097760 808302932051576 812211973635920 813085789637680 814341900140210 814628646923520 815477218430732 815575935693090 815887140937440 816325789937944 816764910857760 818331504409536 818774272695808 819595718850792 821156120055920 825594801785952 826870237065444 831117934165935 834377220182272 838412359882240 839314363496960 840610993693120 841330606871040 841782935154304 841884836844480 843083378968688 843990407886352 845154836902272 846034290426624 848072038015840 853543470519168 854935793516090 858360381228870 860451508312968 861726500370944 862707937093509 865542937356240 866880087246030 867812717786370 869947664739296 870279616999936 871215904914944 882514367500480 883877736015560 884828653429240 886049425784640 886525796443664 888655453507536 889611511015344 890537225386848 893913769800480 894394368601448 894843961028160 895776090154231 895806676424640 896739808379249 898441401943536 911441490776960 912389921048320 912422062579840 913371513217280 915584406644128 917321758459392 918308656531968 919727322511296 923245799846656 924672093062432 925169496017280 925666898972128 927423382651392 932657229290280 934098061925535 937671515469260 940483961880320 940935252035460 941914373005320 943310074370560 944196419351757 944739545418240 945212230453803 946195801973526 949033816079232 953508021120512 954593989565007 962742946364160 963745803599956 964230257471520 964748660835752 968406583950520 969414291113840 969448441491080 970457232793360 971288002101120 972788514194640 973311518772164 974654368363104 975702947565216 977210280168252 985387344067104 994299808120320 994834377909632 996371266053904 999645506013440 1000720971861760 1002266954018720 1003664268837824 1003785767006880 1004168788846080 1004708664539008 1008733192431744 1010378665064470 1017686445619008 1019346523038415 1020407237422430 1022914380511920 1023467840869760 1024494648563490 1025922952219308 1028512274636288 1031993502232440 1033587796331805 1037641081807616 1042971525227840 1052228668942880 1053854223710860 1054988009857940 1056443546127840 1057011526528984 1057542863033280 1058644470182273 1059017241000576 1060653283218672 1061794384115088 1065283615207680 1066393285640188 1066929338148960 1067502956072696 1070704818140672 1075564385391210 1077158125463680 1087434580924120 1087849521249920 1089019881143680 1091108672546048 1092794291801056 1093729788932352 1094867905257984 1094906475095808 1096045815860736 1100201562831360 1100793069047936 1102493649420592 1108157245554580 1110819316884420 1111416531570917 1112014388769180 1113171531733560 1116510371857920 1117992960751810 1122513115792640 1123051752429420 1125205818563112 1126873115869696 1126944113419839 1128156533122281 1128580754256384 1138057960692224 1144480508305160 1146652198074240 1147268677750624 1147885820664960 1149659153139120 1150277249458012 1154057249808320 1155840116328040 1157083623715160 1159279228314240 1160486810843734 1162087900740624 1163297149336608 1163338129789296 1164548679352032 1181399234379520 1184873938010048 1186148681353792 1186292270099040 1186744932272640 1187382967182464 1191885026400640 1193125281370880 1194408901899520 1197278171316480 1197921869258048 1199574607216128 1200865166234112 1202720344822464 1204682254499945 1205935826044690 1212454398077364 1216639398465205 1218317960453880 1218972970110038 1219628684456520 1221512850210315 1223215827646098 1224488684906916 1226303096681728 1228161409043712 1231734180083880 1233559328023040 1235428636316160 1243542972387040 1245464082567380 1251565830273408 1254580336047280 1255885830673760 1257618539823360 1258928559135676 1258971545245440 1260282973938404 1260916490539680 1261594402631368 1262674402731456 1264625068453032 1265378421438976 1265985611829528 1272108057023760 1272791986086676 1282403690274135 1285640343295360 1292589750556416 1295050669468160 1297051352259520 1299539157817472 1300238210618880 1300937263420288 1302947040224336 1304921497108944 1305419425499904 1306823857372416 1313143800798720 1313849792089472 1321264408161230 1323771551250720 1325816604023340 1326529408649159 1327242980143860 1329788694665496 1332991607050235 1334378695090870 1338381022675840 1341591552902172 1344977589908992 1347015738951168 1356915260825344 1363885840682560 1365992864751320 1367162236165440 1367897269625744 1368584881572480 1368633093869760 1370010490824118 1370057269825920 1371484412815322 1373376609966192 1375991336309920 1378117061775740 1384868699769984 1387008139593648 1388500348458192 1406507273203890 1408591394837120 1410057150711040 1410725942820480 1412022988000768 1414204377624896 1414965111555840 1415725845486784 1417679081255424 1422572450865280 1430262031680768 1431750337645056 1433290682279424 1434085847188280 1437846561822515 1445618705399934 1447122991253628 1452609875925780 1453390848977353 1454121436670760 1454172662236620 1455685849190040 1459967278158246 1460052024737280 1481092422512560 1482685851692240 1484228708978080 1492251566864448 1494556899080856 1497402336572560 1499468259020160 1500274424750816 1501081457792640 1502592151226452 1503400431028080 1504208710829708 1505496403256736 1507062996808512 1515567997596705 1528869597432320 1530514427553280 1530610856133645 1532878870852160 1535201761304640 1542768411954432 1545705637752320 1549450534320832 1551062865782144 1551117506385728 1551897219125760 1552731572469376 1556461622711424 1564457287841760 1573660698919595 1575353717423005 1576993003289210 1578343003414320 1580781335566290 1581723026798720 1582482014786910 1585517289793476 1590989982608345 1599589928460282 1601254434109044 1603627126429952 1606057227211008 1615737188195520 1616605864103152 1624423947271840 1626171579275360 1628683800280420 1629257293847040 1630954436861464 1631151871386180 1631774281874880 1632651579875888 1633529821715520 1636663008819072 1639191437701584 1642312240111840 1651189603571904 1653740474130888 1662235868331870 1668754440364544 1676989441127715 1681221987386240 1683565870308608 1683769673688960 1686166757937376 1687980815772704 1690309673804544 1692068580853248 1696144076031680 1707086941038336 1709871587032180 1716720762457740 1717643730609599 1720903016625936 1725415874187018 1731085874712480 1733760174492060 1734692303618131 1735625435572740 1739895329478592 1740730216265601 1765028735000960 1767755472031120 1769657306858480 1772098851569280 1773051592887328 1777310907015072 1779223022030688 1781074450773696 1787827539600960 1788788737202896 1789687922056320 1791552180308462 1791613352849280 1793479616758498 1796882803887072 1808903739067035 1822882981553920 1824779842096640 1824844125159680 1826743026434560 1828459455165057 1831168813288256 1839454645022592 1846491599693312 1849344186124864 1850338992034560 1851333797944256 1865314458580560 1868196123851070 1875343030938520 1878240189033065 1880260888537135 1880967923760640 1881870504070920 1883828746010640 1888392838703514 1890424460907606 1892391603947052 1898067632158464 1909187979130014 1925485892728320 1927491607199912 1928460514943040 1929497321671504 1936813167901040 1938828582227680 1938896882982160 1940914465586720 1942576004202240 1945577028389280 1946623037544328 1949308736726208 1951405895130432 1954420560336504 1970774688134208 1981896612241845 1989668755819264 1992742532107808 1999291012026880 2001441943723520 2001568042636305 2004533908037440 2007328537675648 2007571534013760 2009417329078016 2017466384863488 2020757330128940 2035372891238016 2038693046076830 2040814474844860 2045828761023840 2046935681739520 2048989297126980 2050090904275973 2051845904438616 2055015736236177 2057226619222983 2063987004464880 2067175592663610 2075282163615232 2085943050455680 2104457337885760 2107708447421720 2109976019715880 2112887092255680 2114023053057968 2115085726066560 2117288940364546 2118034482001152 2121306566437344 2123588768230176 2130567230415360 2132786571280376 2133858676297920 2135005912145392 2151128770782420 2154316250927360 2174869161848240 2175699042499840 2178039762287360 2182217345092096 2185588583602112 2187459577864704 2189812950191616 2201586138095872 2204987298841184 2216314491109160 2221638633768840 2222833063141834 2224028777538360 2226343063467120 2235985921503620 2245026231585280 2246103504858840 2250411637126224 2253888226839678 2256313066244562 2288961016610320 2293304396148480 2294537355501248 2295771641329920 2299318306278240 2300554498916024 2308114499616640 2311680232656080 2314167247430320 2318558456628480 2320973621687468 2324175801481248 2326594298673216 2326676259578592 2329097358704064 2362798468759040 2365489504933815 2369747876020096 2372297362707584 2372584540198080 2374765934364928 2383770052801280 2386250562741760 2388817803799040 2394556342632960 2395843738516096 2405440689644928 2409364508999890 2411871652089380 2424908796154728 2433278796930410 2436635920907760 2437945940220076 2439257368913040 2443025700420630 2446431655292196 2448977369813832 2452606193363456 2456322818087424 2463468360167760 2487085944774080 2490928165134760 2503131660546816 2509160672094560 2511771661347520 2515237079646720 2517857118271352 2517943090490880 2520565947876808 2521832981079360 2523188805262736 2525348805462912 2529250136906064 2531971223659056 2544216114047520 2545583972173352 2564807380548270 2571280686590720 2585179501112832 2594102704519040 2599078315634944 2601874526840576 2605894080448672 2609842994217888 2610838850999808 2613647714744832 2627699584178944 2642528816322460 2647543102501440 2650300959899879 2651633208046680 2653058817298318 2654485960287720 2659577389330992 2665983214100470 2668757390181740 2676762045351680 2683183105804344 2687328270462693 2690219425137747 2713830521650688 2727771681365120 2731985729502640 2734324472330880 2735794539251488 2737169763144960 2737266187739520 2740020981648236 2740114539651840 2742968825630644 2746753219932384 2751982672619840 2756234123551480 2769737399539968 2774016279187296 2777000696916384 2813014546407780 2817182789674240 2820114301422080 2821451885640960 2828408755249792 2829930223111680 2831451690973568 2845144901730560 2860524063361536 2868171694376560 2875693123645030 2891237410799868 2894245982507256 2901217027109335 2905219751851560 2906781697954706 2908242873341520 2908345324473240 2911371698380080 2919934556316492 2962184845025120 2965371703384480 2968457417956160 2984503133728896 2989113798161712 2994804673145120 2998936518040320 3000548849501632 3002162915585280 3005184302452904 3006800862056160 3008417421659416 3010992806513472 3014125993617024 3031135995193410 3047432425275095 3058039569115245 3061221712267290 3065757741704320 3070403522609280 3085536823908864 3098901068641664 3102125731564288 3102235012771456 3105463144938752 3112923245422848 3128914575683520 3132173861699857 3147321397839190 3150707434846010 3153986006578420 3156686006828640 3161562671132580 3163262436009533 3163446053597440 3164964029573820 3171034579586952 3175933410546819 3181979965216690 3199179856920564 3202508868218088 3207254252859904 3212114454422016 3231474376391040 3233211728206304 3248847894543680 3252343158550720 3257367600560840 3261908873722928 3262303742772360 3263548563749760 3265303159751776 3267059643431040 3273326017638144 3278382875403168 3284624480223680 3302379207143808 3307480948261776 3324471736663740 3334249594712751 3353978882255430 3362443974772480 3367131740617216 3367539347377920 3372333515874752 3375961631545408 3380619347609088 3392288152063360 3414173882076672 3419743174064360 3425026227060295 3428711032038305 3433441524915480 3435287461219198 3441806033251872 3450831748374036 3462171749424960 3465778178330611 3467520348984120 3469384607236262 3471250871145480 3479790658957184 3481460432531202 3530057470001920 3535510944062240 3539314613716960 3544197703138560 3546103185774656 3554621814030144 3558446044061376 3562148901547392 3575655079201920 3577577474405792 3579375844112640 3583104360616924 3583226705698560 3586959233516996 3593765607774144 3614046763499835 3617807478134070 3645765963107840 3649688250319360 3649918195395615 3656918910330114 3662337626576512 3678909290045184 3698688372249728 3700677984069120 3702667595888512 3730628917161120 3736392247702140 3738401060738539 3750686061877040 3756480378066130 3760521777074270 3763741008141840 3767657492021280 3776785677407028 3780848921815212 3784783207894104 3796135264316928 3818375958260028 3854983214399824 3856921029886080 3858994643343008 3873626335802080 3877657164455360 3877793765964320 3881828931173440 3885152008404480 3891154056778560 3893246075088656 3898617473452416 3902811790260864 3908841120673008 3941549376268416 3963793224483690 3979337511638528 3979588225947477 3985485064215616 3998974821150705 4003136085272610 4009067816074880 4014657075351296 4015143068027520 4018834658156032 4034932769726976 4041514660257880 4070745782476032 4077386092153660 4081628949689720 4091657522047680 4093871363479040 4095919665299813 4097978594253960 4100181808551946 4103691808877232 4110031472472354 4114453238445966 4127974008929760 4134351185327220 4136573954781697 4171886100911360 4208914675771520 4215416894843440 4219952039431760 4225774184511360 4228046106115936 4230171452133120 4234577880729092 4236068964002304 4242613132874688 4247177536460352 4265573142560752 4267717352595840 4270011824290784 4302257541564840 4308632501854720 4313539685467545 4349738323696480 4351398084999680 4356079524574720 4360172546932059 4371177167204224 4403172276191744 4409974597682368 4432628982218320 4443277267537680 4445666126283668 4448057555076720 4452686126934240 4471971843007240 4478880450771155 4483699041896245 4492207009717680 4500823274252448 4507776453679356 4512626132489124 4577922033220640 4586608792296960 4589074711002496 4591543282659840 4598636612556480 4601108997832048 4616228999233280 4623360465312160 4628334494860640 4637116913256960 4641947243374936 4648351602962496 4653188597346432 4653352519157184 4658194717408128 4720982096758785 4726061152269015 4730979009867630 4739495752040192 4744594725415168 4745169080396160 4749531868729856 4767540105602560 4772969947825035 4791687477032192 4810881379289856 4818729017999780 4823743304178760 4849817592309456 4866557593860820 4873271841815520 4875891880440152 4878514737826080 4886051400841260 4888678310196551 4892863310584392 4897954739627664 4926936720335520 4974171889548160 4981856330269520 5006263321093632 5018321344189120 5023543322695040 5035714236542704 5041131895753616 5043665962158720 5046377610525472 5050697610925824 5058500273812128 5063942447318112 5088432228095040 5091167944346704 5129614761096540 5142561373181440 5152931191828797 5188205409038080 5198156631269888 5203749053681152 5204076910854393 5211788160897344 5219685988435776 5255399168357888 5285057632644920 5293222350911365 5295086205002880 5300601919799758 5303266416093360 5306117634596636 5308971920575440 5319154778661984 5331966428200940 5337514780363480 5353524090703360 5366366211608688 5374656540925386 5380438850275494 5455543362730240 5463971459005280 5468648944661760 5471589078502976 5474339526289920 5474532375479040 5480041963296472 5480229079303680 5485937651261288 5493506439864768 5503965345239680 5512468247102960 5539474799079936 5548032558374592 5554001393832768 5557082657854585 5626029092815560 5634365579348480 5634720567099195 5640782665611405 5642903771281920 5656817510499584 5662903381947136 5690289803461120 5736343388753120 5751386247290060 5782474821599736 5788491965014512 5802434054218670 5810439503703120 5813563395909412 5816485746683040 5816690648946480 5822743396760160 5839869112632984 5924369690050240 5930743406768960 5936914835912320 5969006267457792 5978227596323424 5989609346290240 5997873036080640 6001097699003264 6004325831170560 6010368604905808 6013601724112320 6016834843318832 6021985613026944 6028251987234048 6062271990386820 6094864850550190 6116079138230490 6122443424534580 6131515483408640 6140807045218560 6150272712827919 6197802137283328 6204251463128576 6204470025542912 6210926289877504 6225846490845696 6257829151367040 6264347723399714 6294642795678380 6301414869692020 6307972013156840 6313372013657280 6323125342265160 6326524872019066 6326892107194880 6329928059147640 6342069159173904 6351866821093638 6363959930433380 6398359713841128 6405017736436176 6462948752782080 6466423456412608 6497695789087360 6504686317101440 6514735201121680 6523817747445856 6524607485544720 6527097127499520 6530606319503552 6534119286862080 6546652035276288 6556765750806336 6569248960447360 6604758414287616 6614961896523552 6632647043245795 6648943473327480 6668499189425502 6707957764510860 6724887949544960 6735078694755840 6744667031749504 6751923263090816 6784576304126720 6839486348128720 6850052454120590 6857422064076610 6866883049830960 6870574922438396 6883612066503744 6901663496748072 6924343498849920 6931556356661222 6935040697968240 6938769214472524 6942501742290960 6959581317914368 6962920865062404 7060114940003840 7071021888124480 7078629227433920 7088395406277120 7092206371549312 7109243628060288 7116892088122752 7124297803094784 7151310158403840 7155154948811584 7158751688225280 7166208721233848 7166453411397120 7173918467033992 7187531215548288 7228093526999670 7235614956268140 7266954244886765 7299836390791230 7313837820660228 7324675253153024 7357818580090368 7397376744499456 7405335191777024 7461257834322240 7472784495404280 7476802121477078 7501372123754080 7512960756132260 7521043554148540 7527482016283680 7535314984042560 7543164270484271 7553571354814056 7561697843630424 7569566415788208 7636751916520056 7709966428799648 7713842059772160 7717989286686016 7747252671604160 7755314328910720 7755587531928640 7763657862346880 7782308113557120 7786492150177312 7797234946904832 7805623580521728 7817682241346016 7883098752536832 7927586448967380 7950902879699637 7959176451894954 7970970128431232 7997949642301410 8006272170545220 8018135632149760 8029314150702592 8030286136055040 8083029320515760 8141491564952064 8154772184307320 8163257899379440 8183315044095360 8191839330599626 8195957188507920 8200363617103892 8207383617754464 8220062944944708 8228906476891932 8255948017859520 8268702370654440 8273147909563394 8343772201822720 8417829351543040 8430833789686880 8439904078863520 8451548369022720 8456092212231872 8460342904266240 8469155761458184 8485226265749376 8494355072920704 8531146285121504 8535434705191680 8540023648581568 8588218653047995 8604515083129680 8627079370935090 8673461518090655 8699476647392960 8703651081328005 8720345093864118 8742354334408448 8819949195364736 8865257964436640 8886554535075360 8891332252567336 8896115110153440 8905372253868480 8914648683299593 8943943686014480 8957760901542310 8967398083792490 8984414019435360 9001646548504896 9015552907358712 9025252264978248 9142297275825285 9155844066441280 9178149422004992 9197273225112960 9202217995664096 9232457998466560 9246720930624320 9256668989721280 9283894486749872 9296703205924992 9306377194692864 9306705038314368 9316389434816256 9396521585099571 9441964193517570 9452122304538030 9461958019735260 9478991504080384 9489189450830336 9489787308028599 9490338160792320 9545939895650070 9583374954064384 9621762758579712 9637458035999560 9647486608357520 9699635184618912 9733115187721640 9746543683631040 9751783760880304 9757029475652160 9772102801682520 9777356620393102 9785726621168784 9795909479255328 9853873440671040 9864137892171739 9948343779096320 9963712660539040 10036642688378240 10047086645390080 10071428473085408 10082263791507232 10087331924317440 10092755221050944 10101395221851648 10117000547624256 10127884894636224 10176864456190080 10182335888693408 10250454521379865 10259229522193080 10275078681180885 10286133096114915 10305862383657594 10376410818076160 10397334534991833 10408153821708786 10423576321794688 10439371976871552 10570115265289840 10586444701822730 10590172410005760 10601203839599516 10606532832186720 10612235269193272 10617943841150880 10638309557323968 10663932856401880 10675029560726960 10732732423217376 10749313081850772 10760877700550988 10911086725460480 10927942918010560 10937297889323520 10943178157005952 10949064750958080 10960083926592944 10971875302522576 10987012879729536 11007930690479360 11024936494205920 11096065116749184 11108002787665536 11114165315709170 11215203182215617 11252058185631120 11269441134198390 11281565331222810 11313635020999168 11325806763894272 11472686777506240 11502772494580120 11564949643199472 11576983930029024 11604868108437340 11620879007406240 11627126791818824 11632971493366080 11633381297892960 11645089172005003 11645486793520320 11657617508930237 11679738225265968 11848739380100480 11861486813537920 11873829671824640 11938012534915584 11956455192646848 11979218692580480 12002195398006528 12020737209811616 12027203448224640 12033669686637664 12043971226053888 12056503974468096 12124543980773640 12189729701100380 12232158276460980 12244886849069160 12263030966817280 12281614090437120 12287758995899439 12300545425655838 12395604274566656 12408940051085824 12409721864345091 12515658302734080 12528695446799428 12589285591356760 12602829739384040 12615944026313680 12626744027314560 12646250684530320 12653049744038132 12659856118295280 12684138318347808 12703733642187276 12727919860866760 12796719427682256 12810035472872352 12925897505564160 12932846912825216 12995391578174720 13009372634202880 13029470402243360 13047635494891712 13049214971089440 13054194254999040 13061212639007104 13068238573724160 13113531501612672 13138497920894720 13209516828575232 13229923793047104 13251504799499395 13265294086491590 13297886946654960 13336998378851004 13415915529021720 13436641352313465 13451097125688735 13489334063499008 13503846526181632 13569152608253440 13678972696257440 13700104908241180 13714844128153220 13733766099661920 13741149844876792 13767224133007488 13803326993496144 13848686997699840 13863112713322444 13870081395936480 13877538428945048 13885003484581920 13919162635828736 13925841730124808 14142043776248960 14157258454867840 14184412743098624 14218487256120576 14233784176245504 14248595606189568 14302620316807680 14310309897623168 14332417442467696 14347836934067984 14375062431096576 14456187053999340 14471229912536280 14533908489773530 14599672781582460 14627675641320456 14649350506306048 14666034930589653 14794753488998912 14810670383554048 14922515668644480 14945568990808560 14953604242954156 15002744247508160 15025921512264520 15042087108297080 15054964032567360 15070629968085120 15086328540968542 15107142709628112 15123395687260848 15139132831576416 15273503833040112 15419932857599296 15427684119544320 15435978573372032 15494505343208320 15510628657821440 15511175063857280 15527315724693760 15564616227114240 15572984300354624 15594469893809664 15611247161043456 15635364482692032 15660869308499285 15766197505073664 15816312180047665 15855172897934760 15879667052734095 15901805759399274 15918352903789908 15941940256862464 15995899284602820 16012544341090440 16036271264299520 16060572272110080 16166058641031520 16309544368614640 16326515798758880 16366630088190720 16383678661199252 16391914377015840 16400727234207784 16414767235508928 16440125889889416 16457812953783864 16511896035719040 16537404741308880 16546295819126788 16671247973563755 16835658703086080 16861667579373760 16879808157727040 16903096738045440 16912184424463744 16938311522916368 16970452531498752 16988710145841408 17062292570243008 17070869410383360 17080047297163136 17176437306095990 17209030166259360 17254158741870180 17328890891653055 17346923036181310 17398953294785920 17407302162656010 17440690187728236 17484708668816896 17639898390729472 17730515928873280 17773109070150720 17782664505134672 17792230220306880 17810744507736960 17829297366599186 17887887372028960 17915521803084620 17934796167584980 17968828038870720 18003293097009792 18031105814717424 18050504529956496 18284594551650570 18311688132882560 18356298844009984 18394546450225920 18404435991328192 18493441861248640 18513337979442560 18567788973499744 18593406411849984 18612754389385728 18613410076628736 18632778869632512 18692005303692695 18793043170199142 18883928387035140 18894081036705589 18904244609076060 18923916039470520 18979574616057198 18980676321584640 19091879791300140 19274916071999120 19294973216715040 19399270369237824 19466230375443280 19493087367262080 19503567521760608 19514058951304320 19544205603365040 19554713240786204 19571453242337568 19591818958510656 19707746881342080 19728275784343478 19896687558192640 19897941129737385 19927425321078080 20073285376756480 20094173290780160 20142856946170816 20164527583014464 20174663848634880 20185510442101888 20234001095248512 20255769789272448 20353728912380160 20364671777386816 20479598326499065 20500909042759730 20518459044386160 20550157362361770 20572266192229830 20611724767315188 20682869773908485 20794669069983666 20816307643417572 20847152643589376 20878743953743104 21140230530579680 21172889403645460 21180344820011520 21202407679199032 21213065664373440 21224470538386544 21235887682301760 21276619114647936 21327865712803760 21350059121453920 21465464846434752 21498626163701544 21521755401101976 21800862734660295 21855885836021120 21886356314011904 21920167853185888 21943750605045152 21974025759459072 22015861380958720 22049872988411840 22192130233498368 22216005575331072 22228330631418340 22430406364431234 22504116371262240 22538882268396780 22550999947035703 22563130662445620 22629492811452813 22945373555012480 23005544989160240 23129899286398944 23153967860058048 23209736216874680 23241758014812480 23254253583637648 23265942986732160 23266762595785920 23290178344010006 23290973587040640 23315235017860474 23359476450531936 23697478760200960 23722973627075840 23747659343649280 23912910385293696 23958437385160960 24004390796013056 24041474419623232 24054406896449280 24067339373275328 24087942452107776 24249087961547280 24379459402200760 24443391550982755 24464316552921960 24489773698138320 24575517991798878 24601090851311676 24819443728690182 25031316605468160 25057390893598856 25178571182713520 25205659478768080 25231888052627360 25253488054629120 25292501369060640 25306099488076264 25319712236590560 25368276636695616 25407467284374552 25455839721733520 25593438855364512 25620070945744704 25764655959143985 25865693825650432 25990783156349440 26018745268405760 26020384554271965 26058940804486720 26095270989783424 26098429942178880 26122425278014208 26227063003225344 26276995841789440 26459847586094208 26503009598998790 26530588172983180 26595773893309920 26673996757702008 26743946049898779 26831831058043440 26873282704626930 26902194251377470 26978668126998016 27007693052363264 27357945392514880 27400209816482360 27429688256306440 27467532199323840 27482299689753584 27534448266014976 27606653986992288 27697373995399680 27726225426644888 27740162791872960 27755076857890096 27770006969163840 27851683460249616 28284087552497920 28314516909735680 28368825486197248 28436974512241152 28467568352491008 28620619795246336 28664834884935392 28695673868135968 28750124862193152 28912374107998680 28942459825072560 29067816979547060 29199345563164920 29255351282640912 29332069861179306 29592413676515217 29845031337288960 29891137981617120 29907208485908312 30005488495016320 30051843024529040 30084174216594160 30109928065134720 30141259936170240 30172657081937084 30214285419256224 30246791374521696 30278265663152832 30547007666080224 30751363564139595 30839865715198592 30871957146744064 30989010686416640 31021257315642880 31022350127714560 31054631449387520 31129232454228480 31145968600709248 31270728965384064 31321738616998570 31632624360095330 31710345795869520 31759334105468190 31803611518798548 31836705807579816 31883880513724928 31991798569205640 32025088682180880 32332117282063040 32619088737229280 32653031597517760 32733260176381440 32767357322398504 32783828754031680 32801454468415568 32829534471017856 32880251779778832 32915625907567728 33023792071438080 33074809482617760 33092591638253576 33342495947127510 33723335158747520 33759616315454080 33824368848927488 33876623045832736 33940905062997504 33977420291682816 34124585140486016 34160094594326272 34352874612191980 34418060332518720 34453912478698427 34508317483740360 34657781783306110 34693846072362620 34797906589571840 34814604325312020 34881380375456472 34935267516015009 34972852526790711 35279796781458944 35461031857746560 35546218140301440 35565329010269344 35584460440613760 35621489015473920 35658594733198372 35775774744057920 35831043606169240 35869592335169960 35937656077741440 36006586194019584 36062211629434848 36101009059912992 36569189103301140 36623376265765120 36789092900451840 36808871982656384 36986883722497280 37026675958885120 37135577946999488 37186812823699968 37226820153257472 37384010607385390 37586086340398284 37715821352421355 37767856774070280 37788162073411178 37808489218152120 37847832078941040 37959149232114396 38183759582600280 38549832143998240 38589946433430080 38798540738475648 38932460750886560 38986174734524160 39007135043521216 39028117902608640 39088411206730080 39109426481572408 39142906484675136 39183637917021312 39415493762684160 39456551568686956 39754514398498185 39795882259474770 39854850642156160 40146570753512960 40285713892341632 40329055166028928 40371020884203776 40468002190497024 40511539578544896 40707457824760320 40729343554773632 40959196652998130 41001818085519460 41036918088772320 41100314724723540 41122411668123929 41144532384459660 41223449534630376 41365739547816970 41589338139967332 41632615286835144 41694305287178752 41757487907486208 42280461061159360 42345778807290920 42404815358398064 42426131328746880 42448941076773088 42471775364603520 42553238229295872 42655731425607520 42700118242907840 42930929692869504 42997252327403088 43043510802203952 43601725469320590 43711771672042240 43772712628023808 43840335706371776 43887501210090304 43948051518918144 44099745976823680 44384260466996736 44432011150662144 44456661262836680 44573243416497965 44860812728862468 45008232742524480 45055116318297943 45077764536793560 45101999894071406 45126261324891240 45258985622905626 45890747110024960 46011089978320480 46259798572797888 46307935720116096 46419472433749360 46483516029624960 46508507167275296 46531885973464320 46533525191571840 46580356688020012 46581947174081280 46630470035720948 46718952901063872 46982607925497855 47394957520401920 47445947254151680 47448936540142995 47825820770587392 47916874770321920 48082948839246464 48108813792898560 48134678746550656 48498175923094560 48758918804401520 48886783101965510 48928633105843920 48979547396276640 49151035983597756 49202181702623352 49320689460858695 49638887457380364 50114781787197712 50357142365427040 50411318957536160 50463776105254720 50506976109258240 50585002738121280 50612198976152528 50639424473181120 50736553273391232 50814934568749104 50911679443467040 51186877710729024 51240141891489408 51529311918287970 51731387651300864 51986672674959165 52040769108543930 52117881608973440 52190541979566848 52196859884357760 52244850556028416 52454126006450688 52919695172188416 53006019197997580 53061176345966360 53191547786619840 53246955648897569 53347993515404016 53487892099797558 53663662116086880 53746565409253860 53775461412162061 53804388502754940 54715890785029760 54800419632964720 54859376512612880 54935064398647680 54964599379507168 55068896532029952 55213307973984576 55452450853289776 55480325583745920 55510153715780192 55540013938327680 55703366920499232 56076015911078085 56568175104995840 56629033819471360 56682243110116767 57241239590492672 57329669769870784 57391347736271936 57824748215997360 57884919650145120 58135633959094120 58225445860025015 58288087544651185 58398691126329840 58510702565281824 58664139722358612 59184827353030434 59690062674577920 59782275963234240 59814416971816624 60010976990032640 60103686049058080 60168348433188320 60219856130269440 60282519872340480 60345314163874168 60428570838512448 60493582749043392 60556531326305664 61094015332160448 61438794979497195 61502727128279190 61679731430397184 61743914293488128 61978021372833280 62044700255429120 62048609321725455 62291937201418496 62541457930768128 62643477233997140 63265248720190660 63420691591739040 63518668210936380 63552818032555163 63607223037597096 63673411615159632 63983597138411280 64050177364361760 64664234564126080 65238177474458560 65306063195035520 65534714644797008 65567657508063360 65602908936831136 65659068942035712 65760503559557664 65831251815135456 66047584142876160 66149618965235520 66185183276507152 66684991894255020 67446670317495040 67519232630908160 67648737697854976 67652999841107109 67753246091665472 68249170280972032 68320189188652544 68705749224383960 68836120665037440 68907824957396854 69016634967480720 69315563566612220 69387692144725240 69595813179143680 69629208650624040 69762760750912944 69870535032030018 69945705053581422 70922063715493120 71092436280602880 71130658020538688 71168920881227520 71242978030947840 71317189466396744 71551549488115840 71662087212338480 71739184670339920 71875312155482880 72013172388039168 72124423258869696 72202018119825984 73138378206602280 73246752531530240 73330174652948265 73617743965312768 73973767444994560 74053351917770240 74271155893998976 74768021214770780 75172172680796568 75431642704842710 75535713548140560 75576324146822356 75616978436304240 75695664157882080 75918298464228792 76367519165200560 77099664287996480 77179892866860160 77597081476951296 77864921501773120 77972349469048320 78014270087042432 78056235805217280 78176822413460160 78218852963144816 78285812969350272 78367275834042624 78830987525368320 78913103137373912 79509028796996370 79591764518949540 79709701284312320 80571427784683264 80658110332057856 80742041768407552 80936004380994048 81023079157089792 81458687109547264 81918393305996260 82003636171038920 82073836177544640 82200629449447080 82244823336247858 82289064768919320 82446899069260752 82731479095633940 83178676279934664 83265230573670288 84560922122318720 84691557614581840 84809630716796128 84852262657493760 84897882153546176 84943550729207040 85106476458591744 85311462851215040 85400236485815680 85861859385739008 85994504654806176 86087021604407904 87203450938641180 87423543344084480 87680671412743552 87775002420180608 88199491953647360 88913322525673360 89146486832995930 89721625457724936 90016465485048960 90110232636595886 90155529073587120 90203999788142812 90252522649782480 90517971245811252 91781494220049920 92022179956640960 92519597145595776 92615871440232192 92838944867498720 92967032059249920 93017014334550592 93063771946928640 93067050383143680 93160713376040024 93163894348162560 93260940071441896 93437905802127744 93965215850995710 94470405183527945 94897873080285990 95651641541174784 96165897678492928 96269357493101312 96996351846189120 97517837608803040 97773566203931020 97857266211687840 97959094792553280 98061135516295523 98302071967195512 98404363405246704 98641378921717390 99277774914760728 100229563574395424 100714284730854080 100822637915072320 100927552210509440 101170005476242560 101224397952305056 101278848946362240 101473106546782464 101629869137498208 101823358886934080 102373755421458048 102480283782978816 103058623836575940 103361737436095281 103973345349918330 104081538217087860 104235763217946880 104381083959133696 104393719768715520 105839390344376832 106012038395995160 106122352691932720 106383095573239680 106493911297795138 106695987030808032 106975784199595116 107327324232173760 107493130818507720 107550922824324122 107608777005509880 109431781570059520 109600839265929440 109718753025225760 109870128797295360 109929198759014336 110426615947969152 110904901706579552 110960651167491840 111020307431560384 111080027876655360 111406733840998464 112152031822156170 112754999735178515 113147464057264065 113364486220233534 114659339539741568 114782695472543872 115649496431994720 115769839300290240 115890432882894709 116271267918188240 116450891720050030 116576175089302370 116797382252659680 117021405130563648 117328279444717224 118369654706060868 119564551926468480 119628833943633248 120021953980065280 120207372098116160 120336696866376640 120439712260538880 120690628327748336 120857141677024896 120987165498086784 121113062652611328 122188030664320896 122877589958994390 123005454256558380 123359462860794368 123367235004371787 124097218643450910 124583874402836992 125082915861536256 125286954467994280 126530497440381320 126841383183478080 127037336421872760 127105636065110326 127214446075194192 127346823230319264 127967194276822560 128100354728723520 128233792598232607 129328469128252160 130476354948917120 130612126390071040 131069429289594016 131135315016126720 131205817873662272 131318137884071424 131521007119115328 131662503630270912 132299237930471040 132370366553014304 133369983788510040 133719730249493895 134893340634990080 135038465261816320 135165348954893829 135305999682214218 135506492183330944 136498340561944064 137411498448767920 137672241330074880 137815649914793708 138033269934961440 138631127133224440 138775384289450480 139258417301248080 139525521501825888 139741070064060036 139891410107162844 141844127430986240 142184872561205760 142261316041077376 142337841762455040 142634378932793488 143103098976231680 143324174424676960 143478369340679840 143750624310965760 144248846517739392 144404036239651968 146276756413204560 146660349305896530 147235487930625536 147962068382576085 148542311787997952 149536042429541560 150344345361593136 150863285409685420 151071427096281120 151152648293644712 151233956872608480 151391328315764160 151549027616093081 151836596928457584 152735038330401120 154199328575992960 154359785733720320 155194162953902592 155729843003546240 156028540174084864 156353644826920320 156437705926289632 156571625938700544 156734551668085248 157826206274747824 159018057593992740 159183529037899080 159419402568624640 159740866946692707 161142855569366528 161316220664115712 161326384236486183 162917374219094528 163836786611992520 164007272342077840 164147672355089280 164401258898894160 164489646672495716 164578129537838640 164893798138521504 165462958191267880 166357352559869328 166530461147340576 169121844244637440 169383115229163680 169619261433592256 169704525314987520 169795764307092352 169887101458414080 170622925702430080 170800472971631360 171723718771478016 171989009309612352 172174043208815808 172269562393492135 174406901877282360 174676337580075045 174864262633953555 175361342825487104 175550004840361216 176398983907294720 177826645051346720 178292973665991860 179443250915449872 180032930970097920 180220465273191772 180311058147174240 180407999576285624 180505045299564960 181035942491622504 184044359913281920 185039194291191552 185231742880464384 185677889734997440 185934064118499840 186034028669101184 186134100766287360 186321426752080048 186521880142883792 186875811604255488 187930431701991420 188940810367055890 189795746160571980 190658454097665489 192331795356985856 192538714986202624 193992703692378240 195035675217606080 195547132407862040 195714532423375680 195918189585106560 196122271032591046 196604143934391024 196808726810493408 197282757843434780 198555549829521456 200459127148790848 201428569461708160 201645275830144640 201855104421018880 202340010952485120 202448795904610112 202557697892724480 202946213093564928 203259738274996416 203646717773868160 204747510842916096 204960567565957632 205612058340619645 206117247673151880 206723474872190562 207946690699836660 208163076434175720 208471526435893760 208787439537431040 212024076791990320 212244705383865440 212766191146479360 212987822595590276 213391974061616064 213951568399190232 214654648464347520 214986261637015440 215101845648648244 215217554011019760 218863563140119040 219201678531858880 219437506050451520 219740257594590720 219858397518028672 220853231895938304 221809803413159104 221921302334983680 222040614863120768 222160055753310720 222813467681996928 224304063644312340 225275581591489715 225509999470357030 226294928114528130 226728972440467068 229318679079483136 229565390945087744 231298992863989440 231539678600580480 231780865765789418 232542535836376480 232901783440100060 233152350178604740 233594764505319360 234042810261127296 234656558889434448 236739309412121736 239129103852936960 239257667887266496 240414744196232320 240673393732753280 241381256655496672 241714283354049792 241974330996173568 242226125305222656 244376061328641792 245755179917988780 246010908513116760 246734470008743574 248194437286901820 250573908935988560 253060994880762640 253682766366956160 254074672843745520 254211272130220652 254428892150388384 254693646460638528 255934388553645120 256200709457447040 256467585196465214 258656938256504320 260952709897834240 261224252780142080 262138858579188032 262270630032253440 262411635747324544 263042014238230656 263325007260541824 264598475860942080 264740733106028608 266234778244487845 266739967577020080 267439460498987790 268877307060810305 270330697909787658 270611999364428436 271012984366661888 274822996897535840 275344482660149760 275631299829587416 276066539869922880 277262254266448880 277550768578900960 278516834602496160 279051043003651776 279482140128120072 279782820214325688 283411215550583835 284522632082154752 285268757865586976 286206197952463360 286648348849353920 286956738681359680 288497693035478784 288808072479303936 292553512826409120 293320698611793060 294183406548886569 295924136765152170 297084623575995904 299072084859083120 300688690723186272 301726570819370840 302142854192562240 302305296587289424 302467913745216960 302782656631528320 303098055232186162 303673193856915168 305470076660802240 308398657151985920 308719571467440640 311459686007092480 312057080348169728 312707289653840640 312875411852579264 313143251877401088 315652412549495648 317764090162775815 318036115187985480 318367058075798160 319481733893385414 322652768472972366 327673573223985040 328014544684155680 328295344710178560 328802517797788320 328979293344991432 329156259075677280 329787596277043008 330925916382535760 332714705119738656 333060922294681152 338243688489274880 338264999205535545 338766230458327360 339238522867184512 339591528614184704 341245851404860160 341600945943262720 343978018619224704 344348086417631616 344539124786984270 347671298648684127 348813803754564720 349352675160150090 349728525267907110 350722685650974208 351100009680722432 355653290102693440 356585947331983720 358886501830899744 360065861940195840 360440930546383544 360622116294348480 360815999152571248 361010090599129920 362071884983245008 368088719826563840 370078388582383104 371355779469994880 372068057338202368 372642853504160096 373043760285767584 373751623208510976 375860863403982840 377881620734111780 379591492321143960 381316908195330978 384701377794697821 387985407384756480 390071350435212160 391094264815724080 391429064846751360 391836379170213120 392244542065182092 393208287868782048 393617453620986816 394565515686869560 397111099659042912 400918254297581696 402857138923416320 403290551660289280 403710208842037760 404680021904970240 404897591809220224 405115395785448960 406519476549992832 407293435547736320 409495021685832192 411224116681239290 412234495346303760 413446949744381124 415893381399673320 416326152868351440 424048153583980640 424489410767730880 425532382292958720 425975645191180552 426783948123232128 427903136798380464 429309296928695040 429972523274030880 430203691297296488 430435108022039520 438403357063717760 438875012100903040 439716795036057344 441706463791876608 443619606826318208 444081229726241536 445626935363993856 448608127288624680 450551163182979430 451019998940714060 452589856229056260 453457944880934136 454647082848279243 458637358158966272 459130781890175488 462597985727978880 463079357201160960 463561731531578836 465085071672752960 465803566880200120 466304700357209480 467189529010638720 468085620522254592 469313117778868896 473478618824243472 478258207705873920 478515335774532992 480829488392464640 481346787465506560 482762513310993344 483428566708099584 483948661992347136 488752122657283584 490305677581477615 491510359835977560 492021817026233520 493468940017487148 496388874573803640 501147817871977120 506121989761525280 507365532733912320 508149345687491040 508422544260441304 508857784300776768 509387292921277056 511868777107290240 512401418914894080 512935170392930428 516808687180476405 521905419795668480 524277717158376064 524823271494649088 526084028476461312 526650014521083648 529196951721884160 529481466212057216 532469556488975690 533479935154040160 534878920997975580 537754614121620610 540661395819575316 541223998728856872 542025968733323776 549645993795071680 551262599659174832 552133079739845760 554524508532897760 555101537157801920 557033669204992320 558102086007303552 558964280256240144 559565640428651376 566822431101167670 569045264164309504 570537515731173952 573296697698707840 573913477362719360 576995386070957568 577616144958607872 579452164414473545 585107025652818240 585716512137873259 586641397223586120 588366813097773138 591848273530304340 598144169718166240 601377381446372544 603453141638741680 604285708385124480 604610593174578848 604935827490433920 605565313263056640 606196110464372324 607346387713830336 610940153321604480 616797314303971840 616836175021858935 622919372014184960 625414579307681280 625750823705158528 631304825098991296 635528180325551630 636072230375970960 636734116151596320 638963467786770828 641168962991163035 645305536945944732 655347146447970080 656029089368311360 656590689420357120 657605035595576640 657958586689982864 658312518151354560 659575192554086016 661851832765071520 665429410239477312 666121844589362304 675826744774469145 676529998411071090 677532460916654720 678477045734369024 679183057228369408 682491702809720320 687956037238449408 688696172835263232 689078249573968540 695342597297368254 697627607509129440 698705350320300180 699080998358106793 699457050535814220 711306580205386880 713171894663967440 717773003661799488 720881861092767088 721244232588696960 721631998305142496 722020181198259840 724143769966490016 736177439653127680 742711558939989760 744136114676404736 745285707008320192 746087520571535168 751721726807965680 755763241468223560 757745138080465405 759182984642287920 762633816390661956 769402755589395642 775970814769512960 780142700870424320 782188529631448160 782858129693502720 783672758340426240 784489084130364184 786416575737564096 787234907241973632 789131031373739120 794222199318085824 798704334733463535 801836508595163392 805714277846832640 806581103320578560 806631921182430915 809795183618440448 813038953099985664 814586871095472640 822448233362478580 824468990692607520 826893899488762248 831786762799346640 832652305736702880 848096307167961280 848978821535461760 851951290382361104 853567896246464256 855806273596760928 858618593857390080 859945046548061760 860407382594592976 860870216044079040 876806714127435520 877750024201806080 879433590072114688 887239213652636416 888162459452483072 891253870727987712 897216254577249360 901102326365958860 902039997881428120 905179712458112520 906915889761868272 909294165696558486 925195971455957760 926158714402321920 927123463063157672 930170143345505920 931607133760400240 932609400714418960 934379058021277440 936171241044509184 938626235557737792 946957237648486944 953292270488327445 957030671549065984 961658976784929280 962693574931013120 965525026621986688 980611355162955230 983020719671955120 984043634052467040 986937880034974296 992777749147607280 1002295635743954240 1012243979523050560 1014731065467824640 1016298691374982080 1016845088520882608 1017715568601553536 1018774585842554112 1023737554214580480 1024802837829788160 1025870340785860856 1033617374360952810 1048555434316752128 1049646542989298176 1052168056952922624 1053300029042167296 1058962932424114432 1064939112977951380 1066959870308080320 1069757841995951160 1075509228243241220 1081322791639150632 1082447997457713744 1099291987590143360 1102525199318349664 1104266159479691520 1109049017065795520 1110203074315603840 1114067338409984640 1116204172014607104 1117928560512480288 1119131280857302752 1133644862202335340 1141075031462347904 1146593395397415680 1147826954725438720 1158904328828947090 1170214051305636480 1171433024275746518 1173282794447172240 1176733626195546276 1183696547060608680 1196288339436332480 1202754762892745088 1206906283277483360 1208571416770248960 1209221186349157696 1209871654980867840 1211130626526113280 1212392220928744648 1214692775427660672 1221880306643208960 1233672350043717870 1251501647410317056 1262609650197982592 1271056360651103260 1272144460751941920 1273468232303192640 1274794761711841799 1277926935573541656 1282337925982326070 1290611073891889464 1310694292895940160 1312058178736622720 1315210071191153280 1315917173379965728 1316625036302709120 1319150385108172032 1323703665530143040 1330858820478954624 1332243689178724608 1351653489548938290 1353059996822142180 1355064921833309440 1356954091468738048 1375912074476898816 1377392345670526464 1378156499147937080 1390685194594736508 1395255215018258880 1397410700640600360 1398161996716213586 1398914101071628440 1422613160410773760 1426343789327934880 1435546007323598976 1441763722185534176 1442488465177393920 1443263996610284992 1444040362396519680 1448287539932980032 1470917032744432845 1485423117879979520 1490571414016640384 1492175041143070336 1503443453615931360 1511526482936447120 1515490276160930810 1518365969284575840 1525267632781323912 1538805511178791284 1560285401740848640 1564377059262896320 1565716259387005440 1568978168260728368 1572833151475128192 1574469814483947264 1578262062747478240 1588444398636171648 1597408669466927070 1603673017190326784 1613263842364861830 1619590367236880896 1626077906199971328 1644896466724957160 1648937981385215040 1653787798977524496 1663573525598693280 1665304611473405760 1667039303777023891 1696192614335922560 1697957643070923520 1703902580764722208 1707135792492928512 1711612547193521856 1719890093096123520 1720814765189185952 1721740432088158080 1738356493243420635 1753613428254871040 1755500048403612160 1757149536413619777 1774478427305272832 1794432509154498720 1802204652731917720 1804079995762856240 1810359424916225040 1813831779523736544 1818588331393116972 1850391942911915520 1854246926126315344 1860340286691011840 1863214267520800480 1865218801428837920 1868758116042554880 1877252471115475584 1893914475296973888 1906584540976654890 1914061343098131968 1923506888973489105 1931050053243973376 1961222710325910460 1966041439343910240 1968087268104934080 1970137359009210053 1973875760069948592 1985555498295214560 2004591271487908480 2024487959046101120 2032597382749964160 2033690177041765216 2035431137203107072 2037549171685108224 2047475108429160960 2051740681571721712 2067234748721905620 2097110868633504256 2097242995074320379 2117925864848228864 2129878225955902760 2133919740616160640 2139515683991902320 2151018456486482440 2162645583278301264 2164895994915427488 2198583975180286720 2205050398636699328 2208532318959383040 2218098034131591040 2220406148631207680 2228134676819969280 2232408344029214208 2235857121024960576 2238262561714605504 2267289724404670680 2273235414241396215 2282150062924695808 2293186790794831360 2295653909450877440 2317808657657894180 2340428102611272960 2342866048551493036 2346565588894344480 2353467252391092552 2367393094121217360 2392576678872664960 2405509525785490176 2413812566554966720 2417142833540497920 2418442372698315392 2419743309961735680 2424784441857489296 2429385550855321344 2443760613286417920 2467344700087435740 2503003294820634112 2525219300395965184 2542112721302206520 2544288921503883840 2546936464606385280 2549589523423683598 2555853871147083312 2564675851964652140 2581222147783778928 2621388585791880320 2624116357473245440 2630420142382306560 2631834346759931456 2633250072605418240 2638300770216344064 2647407331060286080 2661717640957909248 2664487378357449216 2703306979097876580 2706119993644284360 2710129843666618880 2756312998295874160 2781370389189473016 2790510430036517760 2794821401281200720 2796323993432427172 2797828202143256880 2845226320821547520 2852687578655869760 2871092014647197952 2883527444371068352 2884976930354787840 2886527993220569984 2888080724793039360 2896575079865960064 2928582560689366295 2941834065488865690 2981142828033280768 2984350082286140672 3006886907231862720 3023052965872894240 3030980552321861620 3036731938569151680 3050535265562647824 3077611022357582568 3128754118525792640 3137956336521456736 3145666302950256384 3148939628967894528 3156524125494956480 3176888797272343296 3194817338933854140 3226527684729723660 3289792933449914320 3297875962770430080 3307575597955048992 3327147051197386560 3330609222946811520 3334078607554047782 3392385228671845120 3395915286141847040 3407805161529444416 3423225094387043712 3439780186192247040 3441629530378371904 3443480864176316160 3476712986486841270 3495404991790533965 3514299072827239554 3588865018308997440 3604409305463835440 3608159991525712480 3620718849832450080 3627663559047473088 3637176662786233944 3708493852252630688 3720680573382023680 3726428535041600960 3730437602857675840 3754504942230951168 3787828950593947776 3813169081953309780 3824384285135525397 3847013777946978210 3862100106487946752 3922445420651820920 3932082878687820480 3936174536209868160 3940274718018420106 3947751520139897184 3971110996590429120 4009182542975816960 4048975918092202240 4065194765499928320 4067380354083530432 4070862274406214144 4103481363143443424 4134469497443811240 4194485990148640758 4259756451911805520 4267839481232321280 4279031367983804640 4302036912972964880 4325291166556602528 4329791989830854976 4397167950360573440 4410100797273398656 4436196068263182080 4440812297262415360 4456269353639938560 4471714242049921152 4476525123429211008 4534579448809341360 4546470828482792430 4564300125849391616 4635617315315788360 4680856205222545920 4685732097102986072 4693131177788688960 4706934504782185104 4734786188242434720 4785153357745329920 4811019051570980352 4827625133109933440 4836884745396630784 4849568883714978592 4858771101710642688 4934689400174871480 5001117911331071673 5050438600791930368 5084225442604413040 5088577843007767680 5093872929212770560 5099179046847367196 5111707742294166624 5129351703929304280 5162444295567557856 5242777171583760640 5248232714946490880 5260840284764613120 5263668693519862912 5266500145210836480 5294814662120572160 5323435281915818496 5406613958195753160 5412239987288568720 5512625996591748320 5562740778378946032 5581020860073035520 5589642802562401440 5592647986864854344 5595656404286513760 5705375157311739520 5742184029294395904 5767054888742136704 5773055986441139968 5793150159731920128 5857165121378732590 5883668130977731380 5910412077027630159 5962285656066561536 5968700164572281344 6013773814463725440 6046105931745788480 6061961104643723240 6073463877138303360 6101070531125295648 6155222044715165136 6257508237051585280 6275912673042913472 6291332605900512768 6313048250989912960 6353777594544686592 6373973808559208995 6389634677867708280 6453055369459447320 6579585866899828640 6595751925540860160 6615151195910097984 6654294102394773120 6661218445893623040 6668157215108095564 6784770457343690240 6815610323058888832 6846450188774087424 6879560372384494080 6883259060756743808 6886961728352632320 6953425972973682540 6990809983581067930 7028598145654479108 7177730036617994880 7208818610927670880 7216319983051424960 7241437699664900160 7255327118094946176 7274353325572467888 7416987704505261376 7452857070083201920 7460875205715351680 7509009884461902336 7575657901187895552 7626338163906619560 7648768570271050794 7694027555893956420 7844890841303641840 7864165757375640960 7872349072419736320 7880549436036840212 7895503040279794368 7942221993180858240 8018365085951633920 8097951836184404480 8130389530999856640 8134760708167060864 8206962726286886848 8268938994887622480 8335196518885119455 8388971980297281516 8519512903823611040 8535678962464642560 8558062735967609280 8604073825945929760 8650582333113205056 8659583979661709952 8785747682068098885 8820201594546797312 8872392136526364160 8943428484099842304 8953050246858422016 9069158897618682720 9092941656965584860 9271234630631576720 9371464194205972144 9386262355577377920 9413869009564370208 9469572376484869440 9570306715490659840 9655250266219866880 9673769490793261568 9699137767429957184 9850686795046050265 9869378800349742960 10002235822662143346 10168450885208826080 10177155686015535360 10187745858425541120 10198358093694734392 10223415484588333248 10258703407858608560 10324888591135115712 10485554343167521280 10486214975371601895 10527337387039725824 10589629324241144320 10813227916391506320 10824479974577137440 11025251993183496640 11125481556757892064 11162041720146071040 11179285605124802880 11185295973729708688 11191312808573027520 11410750314623479040 11534109777484273408 11546111972882279936 11586300319463840256 11714330242757465180 11767336261955462760 11820824154055260318 12027547628927450880 12092211863491576960 12123922209287446480 12146927754276606720 12202141062250591296 12310444089430330272 12515016474103170560 12551825346085826944 12626096501979825920 12747947617118417990 12779269355735416560 12906110738918894640 13159171733799657280 13191503851081720320 13230302391820195968 13308588204789546240 13322436891787246080 13336314430216191128 13631220646117777664 13692900377548174848 13766518121513487616 13906851945947365080 13981619967162135860 14057196291308958216 14355460073235989760 14417637221855341760 14432639966102849920 14482875399329800320 14510654236189892352 14548706651144935776 14833975409010522752 14905714140166403840 14921750411430703360 15151315802375791104 15252676327813239120 15297537140542101588 15388055111787912840 15689781682607283680 15728331514751281920 15744698144839472640 15761098872073680424 15791006080559588736 15884443986361716480 16269521416334121728 16413925452573773696 16537877989775244960 16670393037770238910 16777943960594563032 17039025807647222080 17116125471935218560 17208147651891859520 17301164666226410112 17319167959323419904 17571495364136197770 17640403189093594624 17886856968199684608 17906100493716844032 18138317795237365440 18185883313931169720 18542469261263153440 18742928388411944288 18772524711154755840 18827738019128740416 18939144752969738880 19121921425677626985 19310500532439733760 19398275534859914368 19701373590092100530 19738757600699485920 20004471645324286692 20336901770417652160 20354311372031070720 20396716187389468784 20446830969176666496 20517406815717217120 20649777182270231424 20972429950743203790 21054674774079451648 21626455832783012640 21648959949154274880 21671510949101310583 22050503986366993280 22250963113515784128 22358571210249605760 22370591947459417376 22382625617146055040 22821500629246958080 23068219554968546816 23428660485514930360 23534672523910925520 23641648308110520636 24055095257854901760 24184423726983153920 24247844418574892960 24293855508553213440 24404282124501182592 24620888178860660544 25005589556655358365 25103650692171653888 25252193003959651840 25495895234236835980 25558538711470833120 25812221477837789280 26318343467599314560 26460604783640391936 26617176409579092480 26672628860432382256 27262441292235555328 27533036243026975232 27813703891894730160 27963239934324271720 28114392582617916432 28710920146471979520 28835274443710683520 28865279932205699840 28965750798659600640 29021308472379784704 29097413302289871552 29552060385138150795 29667950818021045504 29811428280332807680 29843500822861406720 30505352655626478240 30595074281084203176 30776110223575825680 31379563365214567360 31456663029502563840 31522197744147360848 31582012161119177472 31768887972723432960 32539042832668243456 32827850905147547392 33075755979550489920 33340786075540477820 33555887921189126064 34078051615294444160 34232250943870437120 34416295303783719040 34602329332452820224 34638335918646839808 35142990728272395540 36276635590474730880 36371766627862339440 37084938522526306880 37485856776823888576 37545049422309511680 37655476038257480832 37878289505939477760 38243842851355253970 38796551069719828736 39402747180184201060 39477515201398971840 40008943290648573384 40673803540835304320 40793432374778937568 40893661938353332992 41034813631434434240 41299554364540462848 41944859901486407580 43252911665566025280 43297919898308549760 43343021898202621166 44101007972733986560 44501926227031568256 44717142420499211520 44741183894918834752 44765251234292110080 46857320971029860720 47069345047821851040 47283296616221041272 48368847453966307840 48495688837149785920 48808564249002365184 49241776357721321088 50011179113310716730 50207301384343307776 50991790468473671960 51117077422941666240 51624442955675578560 52636686935198629120 52921209567280783872 53345257720864764512 55627407783789460320 55926479868648543440 56228785165235832864 57670548887421367040 57730559864411399680 57931501597319201280 58194826604579743104 59104120770276301590 59335901636042091008 61010705311252956480 61190148562168406352 61552220447151651360 62759126730429134720 63044395488294721696 63164024322238354944 65014532847303931749 65655701810295094784 66151511959100979840 66681572151080955640 67111775842378252128 68156103230588888320 68464501887740874240 68832590607567438080 69204658664905640448 70285981456544791080 72553271180949461760 72743533255724678880 74169877045052613760 74971713553647777152 75310952076514961664 75756579011878955520 76487685702710507940 77593102139439657472 78805494360368402120 78955030402797943680 80017886581297146768 81347607081670608640 81586864749557875136 81787323876706665984 82069627262868868480 82599108729080925696 83889719802972815160 86505823331132050560 86595839796617099520 86686043796405242332 88202015945467973120 89003852454063136512 89434284840998423040 89482367789837669504 89530502468584220160 93714641942059721440 94138690095643702080 94566593232442082544 96991377674299571840 97617128498004730368 98483552715442642176 100022358226621433460 101983580936947343920 102234154845883332480 103248885911351157120 105273373870397258240 106690515441729529024 108357554745506552915 111254815567578920640 111852959737297086880 112457570330471665728 115341097774842734080 116389653209159486208 118208241540552603180 122021410622505912960 122380297124336812704 123104440894303302720 125518253460858269440 126088790976589443392 130029065694607863498 132303023918201959680 133363144302161911280 134223551684756504256 136312206461177776640 137665181215134876160 140571962913089582160 145106542361898923520 145487066511449357760 148339754090105227520 149943427107295554304 150621904153029923328 152975371405421015880 157610988720736804240 157910060805595887360 160035773162594293536 162695214163341217280 163173729499115750272 164139254525737736960 167779439605945630320 173011646662264101120 173191679593234199040 173372087592810484664 178007704908126273024 178964735579675339008 187429283884119442880 188277380191287404160 189133186464884165088 193982755348599143680 196967105430885284352 200044716453242866920 203967161873894687840 204468309691766664960 206497771822702314240 213381030883459058048 216715109491013105830 222509631135157841280 223705919474594173760 224915140660943331456 232779306418318972416 236416483081105206360 244042821245011825920 244760594248673625408 246208881788606605440 251036506921716538880 252177581953178886784 260058131389215726996 264606047836403919360 266726288604323822560 268447103369513008512 281143925826179164320 290974133022898715520 296679508180210455040 299886854214591108608 305950742810842031760 315221977441473608480 315820121611191774720 320071546325188587072 325072664236519658745 326347458998231500544 328278509051475473920 335558879211891260640 346023293324528202240 346744175185620969328 357929471159350678016 374858567768238885760 376554760382574808320 378266372929768330176 387965510697198287360 400089432906485733840 407934323747789375680 408936619383533329920 412995543645404628480 426762061766918116096 433430218982026211660 445019262270315682560 447411838949188347520 449830281321886662912 472832966162210412720 488085642490023651840 489521188497347250816 492417763577213210880 504355163906357773568 520116262778431453992 533452577208647645120 536894206739026017024 562287851652358328640 581948266045797431040 611901485621684063520 630443954882947216960 640143092650377174144 650145328473039317490 652694917996463001088 671117758423782521280 693488350371241938656 749717135536477771520 753109520765149616640 756532745859536660352 800178865812971467680 815868647495578751360 853524123533836232192 866860437964052423320 890038524540631365120 894823677898376695040 899660562643773325824 945665932324420825440 979042376994694501632 984835527154426421760 1008710327812715547136 1040232525556862907984 1066905154417295290240 1073788413478052034048 1124575703304716657280 1163896532091594862080 1223802971243368127040 1260887909765894433920 1280286185300754348288 1300290656946078634980 1342235516847565042560 1386976700742483877312 1499434271072955543040 1513065491719073320704 1600357731625942935360 1631737294991157502720 1733720875928104846640 1789647355796753390080 1891331864648841650880 1958084753989389003264 2080465051113725815968 2133810308834590580480 2249151406609433314560 2447605942486736254080 2521775819531788867840 2560572370601508696576 2600581313892157269960 2684471033695130085120 2773953401484967754624 3026130983438146641408 3200715463251885870720 3263474589982315005440 3467441751856209693280 3782663729297683301760 4160930102227451631936 4267620617669181160960 4498302813218866629120 4895211884973472508160 5043551639063577735680 5201162627784314539920 5368942067390260170240 5547906802969935509248 6401430926503771741440 6934883503712419386560 7565327458595366603520 8321860204454903263872 9790423769946945016320 10402325255568629079840 11095813605939871018496 12802861853007543482880 13869767007424838773120 15130654917190733207040 16643720408909806527744 20804650511137258159680 27739534014849677546240 33287440817819613055488 41609301022274516319360 55479068029699355092480 83218602044549032638720 166437204089098065277440
- Sum of all divisors σ(n): 706930457836186259343360
- Sum of proper divisors (its aliquot sum) s(n): 540493253747088194065920
- 166437204089098065277440 is an abundant number, because the sum of its proper divisors (540493253747088194065920) is greater than itself. Its abundance is 374056049657990128788480
Bases of 166437204089098065277440
- Binary: 1000110011111010010100001100111010000011101111001010100010100111110010000000002
- Hexadecimal: 0x233E9433A0EF2A29F200
- Base-36: R3PBUK95YE2OD1C
Squares and roots of 166437204089098065277440
- 166437204089098065277440 squared (1664372040890980652774402) is 27701342904996081741111660991702959384172953600
- 166437204089098065277440 cubed (1664372040890980652774403) is 4610534062620921534368166998531900619978042211047205242639728246784000
-
The
square root of 166437204089098065277440 is 407967160552.2901217985 -
The
cube root of 166437204089098065277440 is 55006853.5910131159
Scales and comparisons
How big is 166437204089098065277440?- 166,437,204,089,098,065,277,440 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 166,437,204,089,098,065,277,440 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 166437204089098065277440 cubic inches would be around 4583904.5 feet tall.
Recreational maths with 166437204089098065277440
- 166437204089098065277440 backwards is 044772560890980402734661
- 166437204089098065277440 is a
Harshad number . - The number of decimal digits it has is: 24
- The sum of 166437204089098065277440's digits is 102
- 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 166437204089098065277440 - Facts about the integer". Numbermatics.com. 2024. Web. 15 June 2024.
APA style:
Numbermatics. (2024). Number 166437204089098065277440 - Facts about the integer. Retrieved 15 June 2024, from https://numbermatics.com/n/166437204089098065277440/
Chicago style:
Numbermatics. 2024. "Number 166437204089098065277440 - Facts about the integer". https://numbermatics.com/n/166437204089098065277440/
The information we have on file for 166437204089098065277440 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 166437204089098065277440, math, Factors of 166437204089098065277440, curriculum, school, college, exams, university, Prime factorization of 166437204089098065277440, STEM, science, technology, engineering, physics, economics, calculator, one hundred sixty-six sextillion, four hundred thirty-seven quintillion, two hundred four quadrillion, eighty-nine trillion, ninety-eight billion, sixty-five million, two hundred seventy-seven thousand, four hundred forty.