144252137201270706447840
144,252,137,201,270,706,447,840 is an even composite number composed of ten prime numbers multiplied together.
What does the number 144252137201270706447840 look like?
This visualization shows the relationship between its 10 prime factors (large circles) and 17280 divisors.
144252137201270706447840 is an even composite number. It is composed of ten distinct prime numbers multiplied together. It has a total of seventeen thousand, two hundred eighty divisors.
Prime factorization of 144252137201270706447840:
25 × 34 × 5 × 72 × 11 × 13 × 192 × 37 × 61 × 1949603861
(2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 5 × 7 × 7 × 11 × 13 × 19 × 19 × 37 × 61 × 1949603861)See below for interesting mathematical facts about the number 144252137201270706447840 from the Numbermatics database.
Names of 144252137201270706447840
- Cardinal: 144252137201270706447840 can be written as One hundred forty-four sextillion, two hundred fifty-two quintillion, one hundred thirty-seven quadrillion, two hundred one trillion, two hundred seventy billion, seven hundred six million, four hundred forty-seven thousand, eight hundred forty.
Scientific notation
- Scientific notation: 1.4425213720127070644784 × 1023
Factors of 144252137201270706447840
- Number of distinct prime factors ω(n): 10
- Total number of prime factors Ω(n): 19
- Sum of prime factors: 1949604019
Divisors of 144252137201270706447840
- Number of divisors d(n): 17280
-
Complete list of divisors:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 20 21 22 24 26 27 28 30 32 33 35 36 37 38 39 40 42 44 45 48 49 52 54 55 56 57 60 61 63 65 66 70 72 74 76 77 78 80 81 84 88 90 91 95 96 98 99 104 105 108 110 111 112 114 117 120 122 126 130 132 133 135 140 143 144 147 148 152 154 156 160 162 165 168 171 176 180 182 183 185 189 190 195 196 198 208 209 210 216 220 222 224 228 231 234 240 244 245 247 252 259 260 264 266 270 273 280 285 286 288 294 296 297 304 305 308 312 315 324 330 333 336 342 351 352 360 361 364 366 370 378 380 385 390 392 396 399 405 407 416 418 420 427 429 432 440 441 444 455 456 462 468 480 481 488 490 494 495 504 513 518 520 528 532 539 540 546 549 555 560 567 570 572 585 588 592 594 608 610 616 624 627 630 637 648 660 665 666 671 672 684 693 702 703 715 720 722 728 732 735 740 741 756 760 770 777 780 784 792 793 798 810 814 819 836 840 854 855 858 864 880 882 888 891 910 912 915 924 931 936 945 962 976 980 988 990 999 1001 1008 1026 1036 1040 1045 1053 1056 1064 1078 1080 1083 1092 1098 1110 1120 1134 1140 1144 1155 1159 1170 1176 1184 1188 1197 1220 1221 1232 1235 1248 1254 1260 1274 1281 1287 1295 1296 1320 1323 1330 1332 1342 1365 1368 1386 1404 1406 1430 1440 1443 1444 1456 1463 1464 1470 1480 1482 1485 1512 1520 1539 1540 1554 1560 1568 1584 1586 1596 1617 1620 1628 1638 1647 1665 1672 1680 1708 1710 1716 1729 1755 1760 1764 1776 1782 1805 1813 1820 1824 1830 1848 1862 1872 1881 1890 1911 1924 1952 1960 1976 1980 1995 1998 2002 2013 2016 2035 2052 2072 2079 2080 2090 2106 2109 2128 2135 2145 2156 2160 2166 2184 2196 2205 2220 2223 2257 2268 2280 2288 2310 2318 2331 2340 2352 2376 2379 2394 2405 2440 2442 2457 2464 2470 2508 2520 2527 2548 2562 2565 2574 2590 2592 2640 2646 2660 2664 2684 2695 2717 2730 2736 2745 2772 2793 2808 2812 2835 2849 2860 2886 2888 2912 2926 2928 2940 2960 2964 2970 2989 2997 3003 3024 3040 3078 3080 3108 3120 3135 3168 3172 3185 3192 3234 3240 3249 3256 3276 3294 3330 3344 3355 3360 3367 3416 3420 3432 3458 3465 3477 3510 3515 3528 3552 3564 3591 3610 3626 3640 3660 3663 3696 3705 3724 3744 3762 3780 3822 3843 3848 3861 3885 3920 3952 3960 3965 3969 3971 3990 3996 4004 4026 4070 4095 4104 4144 4158 4180 4212 4218 4256 4270 4290 4312 4320 4329 4332 4368 4389 4392 4410 4440 4446 4455 4514 4536 4560 4576 4620 4636 4655 4662 4680 4693 4697 4704 4752 4758 4788 4810 4851 4880 4884 4914 4921 4940 4941 4995 5005 5016 5040 5054 5096 5124 5130 5148 5180 5187 5265 5280 5291 5292 5320 5328 5368 5390 5415 5434 5439 5460 5472 5490 5544 5551 5586 5616 5624 5643 5670 5698 5720 5733 5772 5776 5795 5852 5856 5880 5920 5928 5940 5978 5985 5994 6006 6039 6048 6105 6156 6160 6216 6237 6240 6270 6327 6344 6370 6384 6405 6435 6468 6480 6498 6512 6552 6588 6615 6660 6669 6688 6710 6734 6771 6832 6840 6864 6916 6930 6954 6993 7007 7020 7030 7056 7128 7137 7182 7215 7220 7252 7280 7315 7320 7326 7371 7392 7410 7448 7524 7560 7581 7644 7686 7695 7696 7722 7733 7770 7840 7904 7920 7930 7938 7942 7980 7992 8008 8052 8085 8113 8140 8151 8190 8208 8235 8288 8316 8360 8379 8424 8436 8540 8547 8580 8624 8645 8658 8664 8723 8736 8778 8784 8820 8880 8892 8910 8967 9009 9028 9065 9072 9120 9139 9240 9272 9310 9324 9360 9386 9394 9405 9504 9516 9555 9576 9620 9702 9747 9760 9768 9828 9842 9880 9882 9990 10010 10032 10065 10080 10101 10108 10192 10241 10248 10260 10296 10360 10374 10395 10431 10530 10545 10582 10584 10640 10656 10736 10773 10780 10830 10868 10878 10920 10980 10989 11088 11102 11115 11172 11232 11248 11285 11286 11340 11396 11440 11466 11529 11544 11552 11583 11590 11655 11704 11760 11856 11880 11895 11913 11956 11970 11988 12012 12078 12103 12210 12285 12312 12320 12432 12474 12540 12635 12654 12688 12740 12749 12768 12810 12870 12936 12960 12987 12996 13024 13104 13167 13176 13230 13320 13338 13357 13420 13468 13542 13585 13664 13680 13728 13832 13860 13908 13965 13986 14014 14040 14060 14079 14091 14112 14245 14256 14274 14364 14430 14440 14504 14553 14560 14630 14640 14652 14742 14763 14820 14896 14945 14985 15015 15048 15067 15120 15162 15288 15372 15390 15392 15444 15466 15540 15561 15799 15840 15860 15873 15876 15884 15960 15984 16016 16104 16170 16226 16245 16280 16302 16317 16380 16416 16470 16632 16653 16720 16758 16835 16848 16872 16929 17080 17094 17160 17199 17248 17290 17316 17328 17385 17446 17556 17568 17640 17689 17760 17784 17820 17934 17955 18018 18056 18117 18130 18144 18278 18315 18480 18544 18620 18648 18720 18772 18788 18810 18981 19019 19032 19110 19152 19215 19240 19305 19404 19494 19536 19656 19684 19760 19764 19845 19855 19943 19980 20007 20020 20064 20130 20202 20216 20313 20384 20482 20496 20520 20592 20720 20748 20790 20862 20979 21021 21060 21090 21164 21168 21280 21411 21472 21546 21560 21645 21660 21736 21756 21840 21945 21960 21978 22021 22176 22204 22230 22344 22496 22570 22572 22680 22743 22792 22880 22932 23058 23088 23166 23180 23199 23310 23408 23465 23485 23520 23569 23712 23760 23790 23826 23912 23940 23976 24024 24156 24206 24255 24339 24420 24453 24570 24605 24624 24705 24827 24864 24948 25080 25137 25270 25308 25376 25480 25498 25620 25641 25740 25872 25935 25974 25992 26169 26208 26334 26352 26455 26460 26640 26676 26714 26840 26901 26936 27027 27084 27170 27195 27360 27417 27664 27720 27755 27797 27816 27930 27972 28028 28080 28120 28158 28182 28215 28490 28512 28548 28665 28728 28860 28880 29008 29106 29241 29260 29280 29304 29341 29484 29526 29640 29792 29890 29970 30030 30096 30134 30195 30240 30303 30324 30576 30723 30744 30780 30888 30932 31080 31122 31185 31293 31598 31635 31720 31746 31752 31768 31920 31968 32032 32208 32340 32452 32490 32560 32604 32634 32760 32851 32879 32940 32967 33264 33306 33345 33440 33516 33670 33696 33744 33855 33858 34160 34188 34320 34398 34447 34580 34587 34632 34656 34770 34892 34965 35035 35112 35280 35378 35568 35640 35685 35739 35868 35910 36036 36112 36234 36260 36309 36556 36630 36855 36960 37037 37088 37240 37296 37544 37576 37620 37905 37962 38038 38064 38220 38247 38304 38430 38480 38610 38665 38808 38857 38961 38988 39072 39312 39368 39501 39520 39528 39690 39710 39886 39960 40014 40040 40071 40260 40404 40432 40565 40626 40755 40964 40992 41040 41184 41440 41496 41580 41724 41895 41958 42042 42120 42180 42237 42273 42328 42336 42735 42822 42883 43092 43120 43290 43320 43472 43512 43615 43659 43680 43890 43920 43956 44042 44289 44408 44460 44688 44835 45045 45140 45144 45201 45360 45486 45584 45695 45864 46116 46176 46332 46360 46398 46620 46683 46816 46930 46970 47138 47397 47520 47580 47619 47652 47824 47880 47952 48048 48312 48412 48510 48678 48735 48840 48906 48951 49140 49210 49248 49410 49654 49896 49959 50160 50274 50505 50540 50616 50960 50996 51205 51240 51282 51480 51597 51623 51744 51870 51948 51984 52155 52338 52668 52704 52910 52920 53067 53280 53352 53428 53680 53802 53865 53872 54054 54131 54168 54340 54351 54390 54834 54945 55328 55440 55510 55594 55632 55860 55944 56056 56160 56240 56316 56364 56430 56791 56943 56980 57057 57096 57330 57456 57645 57720 57760 57915 58016 58212 58482 58520 58608 58682 58968 59052 59280 59565 59780 59829 59940 60060 60192 60268 60390 60515 60606 60648 60939 61061 61152 61446 61488 61560 61776 61864 62160 62244 62370 62586 63063 63196 63270 63440 63492 63504 63536 63745 63840 63973 64233 64416 64680 64904 64935 64980 65120 65208 65268 65520 65702 65758 65835 65880 65934 66063 66528 66612 66690 66785 67032 67340 67488 67710 67716 68229 68320 68376 68640 68796 68894 69160 69174 69264 69540 69597 69784 69930 70070 70224 70395 70455 70560 70707 70756 71136 71280 71370 71478 71736 71820 72072 72224 72468 72520 72618 72765 73017 73112 73260 73359 73710 73815 74074 74480 74481 74592 75088 75152 75240 75335 75411 75810 75924 76076 76128 76440 76494 76860 76923 76960 77220 77330 77616 77714 77805 77922 77976 78507 78624 78736 78995 79002 79056 79365 79380 79420 79772 79920 80028 80080 80142 80520 80703 80808 80864 81081 81130 81252 81510 81585 81928 82080 82251 82992 83160 83265 83391 83448 83790 83916 84084 84240 84360 84474 84546 84645 84656 85470 85644 85766 85995 86184 86240 86580 86640 86944 87024 87230 87318 87780 87840 87912 88023 88084 88445 88578 88816 88920 89243 89376 89670 90090 90280 90288 90402 90585 90720 90909 90972 91168 91390 91728 92169 92232 92664 92720 92796 93240 93366 93499 93860 93879 93940 94276 94794 94905 95095 95160 95238 95304 95648 95760 95904 96096 96624 96824 97020 97356 97470 97680 97812 97902 98280 98420 98553 98637 98820 99308 99715 99792 99918 100035 100320 100529 100548 101010 101080 101232 101565 101920 101992 102410 102480 102564 102960 103194 103246 103341 103740 103896 103968 104310 104676 104895 105105 105336 105469 105820 105840 106134 106704 106856 107055 107217 107360 107604 107730 107744 108108 108262 108336 108680 108702 108780 108927 109668 109890 110105 110593 110880 111020 111111 111188 111264 111720 111888 112112 112480 112632 112728 112860 113582 113715 113886 113960 114114 114192 114660 114741 114912 115290 115440 115830 115995 116424 116571 116964 117040 117216 117364 117845 117936 118104 118503 118560 119130 119560 119658 119880 120120 120213 120536 120780 121030 121212 121296 121695 121878 122122 122265 122892 122976 123120 123552 123728 124135 124320 124488 124740 125172 125685 126126 126392 126540 126711 126819 126880 126984 127008 127072 127490 127946 128205 128466 128649 129360 129808 129870 129960 130416 130536 130845 131040 131404 131516 131670 131760 131868 132126 132867 133133 133224 133380 133570 134064 134505 134680 135135 135420 135432 135603 136458 136752 137085 137592 137788 138320 138348 138528 138985 139080 139194 139568 139860 140049 140140 140448 140790 140910 141414 141512 142191 142560 142740 142857 142956 143472 143640 144144 144936 145040 145236 145530 146034 146205 146224 146520 146705 146718 146853 146927 147420 147630 148148 148960 148962 149877 150176 150304 150480 150670 150822 151515 151620 151848 152152 152880 152988 153615 153720 153846 154147 154440 154660 154869 155232 155428 155610 155844 155952 156465 157014 157472 157990 158004 158112 158730 158760 158840 159201 159544 159840 160056 160160 160284 161040 161406 161616 162162 162260 162393 162504 163020 163170 163856 164255 164395 164502 164835 165737 165984 166320 166530 166782 166896 167580 167832 168168 168480 168720 168948 169092 169290 169312 170373 170940 171171 171288 171532 171990 172235 172368 172935 173160 173280 173641 173789 174048 174460 174636 175560 175824 176046 176168 176890 177156 177632 177840 178486 178695 179340 179487 180180 180560 180576 180804 181170 181545 181818 181944 182780 182817 183183 183456 184338 184464 185185 185328 185440 185592 186480 186732 186998 187720 187758 187880 188552 189189 189588 189810 190190 190320 190476 190608 191235 191520 191919 193248 193648 194040 194285 194579 194712 194805 194940 195360 195624 195804 196560 196840 197106 197274 197505 197640 198189 198616 199430 199584 199836 200070 200355 201058 201096 202020 202160 202464 203130 203984 204687 204820 204960 205128 205387 205920 206388 206492 206682 207480 207792 208620 208791 209352 209790 210210 210672 210938 211185 211365 211640 211680 212121 212268 213408 213712 214110 214415 214434 215208 215460 216216 216524 216672 217360 217404 217560 217854 218295 219051 219336 219780 220077 220210 221186 221445 222040 222222 222376 223440 223443 223776 224224 225264 225456 225720 226005 227164 227430 227772 227920 228228 228384 229320 229482 229957 230580 230769 230880 231660 231990 232848 233142 233415 233928 234080 234728 235521 235690 235872 236208 236985 237006 238095 238260 239120 239316 239760 240240 240426 241072 241560 242060 242109 242231 242424 242592 243390 243756 244244 244530 244755 245784 246240 246753 247456 248270 248976 249480 249795 250173 250344 251370 252252 252784 253080 253422 253638 253968 254980 255892 256410 256932 257298 257985 258115 258720 259259 259616 259740 259920 260832 261072 261690 262808 263032 263340 263520 263736 264069 264252 265335 265734 266266 266448 266760 267140 267729 268128 269010 269360 270270 270655 270840 270864 271206 271755 272727 272916 273504 274170 275184 275576 276507 276640 276696 277970 278160 278388 279136 279720 280098 280280 280497 281580 281820 282828 283024 283955 284382 284715 285285 285480 285714 285912 286273 286944 287280 288288 289872 290080 290472 291060 292068 292410 292448 293040 293410 293436 293706 293854 294840 295260 295659 295911 296296 297924 299145 299754 300181 300960 301340 301587 301644 303030 303240 303696 304304 304695 305305 305760 305976 307230 307440 307692 308294 308880 309320 309738 310023 310856 311220 311688 311904 312930 314028 315315 315980 316008 316407 317460 317520 317680 318402 319088 319865 320112 320568 321165 321651 322080 322751 322812 323232 324324 324520 324786 325008 326040 326340 326781 327712 328510 328790 329004 329670 330315 331474 331779 332640 333060 333333 333564 333792 335160 335664 336336 337440 337896 338184 338580 340746 341145 341880 342342 342576 343064 343980 344223 344470 344736 345870 346320 347282 347578 347985 348920 349272 349713 351120 351648 352092 352336 353535 353780 354312 355680 356972 357390 358680 358974 360360 360639 361120 361361 361608 362340 363090 363636 363888 365085 365560 365634 366366 366795 368676 368928 370370 370656 371184 372405 372960 373464 373996 375440 375516 375760 377055 377104 378378 378917 379176 379620 380133 380380 380457 380640 380952 381216 382470 383838 384615 385947 387296 388080 388570 389158 389424 389610 389880 391248 391608 392535 393120 393680 394212 394548 395010 395280 396378 397232 398601 398860 399399 399672 400140 400710 402116 402192 403515 404040 404320 405405 406260 406809 407968 409374 409640 410256 410774 411255 412776 412984 413364 414960 415584 416955 417240 417582 418704 419580 420420 421344 421876 422370 422730 423280 424242 424536 426573 427424 427427 428220 428571 428830 428868 430416 430920 432432 433048 434720 434808 435120 435708 436590 438102 438672 439560 440115 440154 440420 440781 442372 442890 444080 444444 444752 446215 446880 446886 447811 449631 450528 450912 451440 452010 454328 454545 454860 455544 455840 456456 458640 458964 459914 460845 461160 461538 462441 463320 463980 464607 465696 466284 466830 467495 467856 469395 469456 471042 471380 471713 472416 473970 474012 476190 476520 477603 478240 478632 479520 480480 480852 482144 483120 484120 484218 484462 484848 486780 487179 487512 488488 489060 489510 491568 492765 493185 493506 496540 497211 497952 498960 499590 500346 500688 502645 502740 504504 505568 506160 506844 507276 507936 509960 511119 511784 512820 513513 513864 514596 515970 516230 516705 518518 519480 519840 520923 521367 522144 523380 525616 526064 526680 527345 527472 528138 528504 530670 531468 532532 532896 533520 534280 535458 536085 538020 538461 538720 540540 541310 541680 541728 542412 543510 544635 545454 545832 548340 549549 550368 551152 552965 553014 553392 555555 555940 556320 556776 557479 559440 560196 560560 560994 563160 563640 565656 566048 567567 567910 568764 569430 570570 570960 571428 571824 572546 573705 574560 575757 579744 580944 582120 582855 583737 584136 584820 586080 586820 586872 587412 587708 589680 590520 591318 591822 592515 592592 594567 595848 598290 599508 600362 601065 602680 603174 603288 606060 606480 607392 608608 609390 610610 611952 614460 614880 615384 616161 616588 617760 618640 619476 620046 621712 622440 623376 624701 625860 626373 628056 630630 631960 632016 632814 633555 634095 634920 635040 635360 636363 636804 638176 639730 640224 641136 642330 643245 643302 645502 645624 648648 649040 649572 650016 652080 652680 653562 654493 657020 657153 657580 658008 659340 660630 662948 663558 664335 665665 666120 666666 667128 670320 670329 671328 672672 675792 676368 677160 678015 681492 682290 683760 684684 685152 686128 687960 688446 688940 689871 691740 692640 694564 695156 695970 697840 698544 699426 700245 702240 703703 704184 704672 706563 707070 707560 708624 710955 713944 714285 714780 717360 717948 720720 721278 722722 723216 724680 726180 726693 727272 727776 730170 731120 731268 732732 733590 734265 734635 737352 738283 740259 740740 742368 744810 746928 747992 749385 750519 750880 751032 751520 754110 754208 756756 757834 758352 759240 760266 760760 760914 761904 764940 767676 769230 770735 771894 774345 776160 777140 777777 778316 778848 779220 779760 782496 783216 785070 787360 788424 789096 790020 790560 792207 792756 794464 796005 797202 797720 798798 799344 800280 801420 803187 804232 804384 807030 808080 810810 811965 812520 813618 814777 818748 819280 820512 821548 822510 825552 825968 826728 828685 829521 829920 833910 834480 835164 837408 839160 840840 841491 843752 844740 845460 846560 848484 849072 851865 853146 854854 855855 856440 857142 857660 857736 858819 860832 861840 864864 866096 868205 868945 869616 870240 871416 873180 876204 877344 879120 880230 880308 880840 881562 884744 885780 886977 887733 888160 888888 889504 892430 893772 895622 897435 899262 900543 902880 904020 904761 908656 909090 909720 911088 912912 914085 915915 917280 917928 919828 921690 922320 923076 924882 926640 927960 929214 930069 932568 933660 934990 935712 938790 938912 942084 942760 943426 945945 947940 948024 949221 952380 953040 955206 957264 959595 961704 966240 968240 968253 968436 968924 969696 972895 973560 974358 975024 976976 978120 979020 980343 983136 985530 986370 987012 990945 993080 994422 995337 997920 999180 999999 1000692 1001376 1005290 1005480 1009008 1012320 1013688 1014552 1019920 1022238 1023435 1023568 1025640 1026935 1027026 1027728 1028489 1029192 1031940 1032460 1032669 1033410 1037036 1038960 1041846 1042734 1043955 1046760 1049139 1051232 1052128 1053360 1054690 1054944 1056276 1057008 1060605 1061340 1062936 1065064 1067040 1068560 1070916 1072170 1076040 1076922 1079029 1081080 1081917 1082620 1083360 1084083 1084824 1087020 1089270 1090908 1091664 1095255 1096680 1099098 1100385 1102304 1105930 1106028 1106784 1111110 1111880 1113552 1114958 1117215 1118880 1120392 1121120 1121988 1126320 1127280 1131312 1135134 1135820 1136751 1137528 1138860 1141140 1141920 1142856 1143648 1145092 1147410 1149785 1151514 1153845 1157841 1160159 1161888 1164240 1165710 1167474 1168272 1169640 1173640 1173744 1174824 1175416 1177605 1179360 1181040 1182636 1183644 1185030 1185184 1189134 1191696 1196580 1198197 1199016 1200724 1202130 1205360 1206348 1206576 1210545 1211155 1212120 1212960 1215487 1216523 1218780 1220427 1221220 1223904 1228920 1230768 1232322 1233176 1233765 1237280 1238952 1240092 1243424 1244880 1246752 1249402 1250865 1251720 1252746 1256112 1261260 1263920 1264032 1265628 1267110 1268190 1269840 1272726 1273608 1279460 1279719 1282272 1282281 1284660 1286490 1286604 1291004 1291248 1296295 1297296 1298080 1299144 1304160 1305360 1307124 1308986 1314040 1314306 1315160 1316016 1318680 1320345 1321260 1322343 1325896 1327116 1328670 1331330 1332240 1333332 1334256 1338645 1340640 1340658 1343433 1351584 1352736 1354320 1356030 1362984 1363635 1364580 1367520 1369368 1372256 1375920 1376892 1377880 1379742 1382535 1383480 1387323 1389128 1390312 1391940 1393821 1395680 1397088 1398852 1400490 1402485 1407406 1408368 1413126 1414140 1415120 1415139 1417248 1421910 1427888 1428570 1429560 1431365 1432809 1434720 1435896 1437709 1441440 1442556 1445444 1446432 1449360 1452360 1453386 1454544 1460340 1461537 1462240 1462536 1465464 1467180 1468530 1469270 1474704 1476566 1478295 1479555 1480518 1481480 1489620 1491633 1493856 1495984 1498770 1500905 1501038 1502064 1507935 1508220 1513512 1515668 1516704 1518480 1520532 1521520 1521828 1523808 1529880 1533357 1535352 1538460 1540539 1541470 1543788 1548690 1550115 1554280 1555554 1556632 1558440 1559520 1562769 1564101 1566432 1570140 1576848 1578192 1580040 1582035 1584414 1585512 1592010 1594404 1595440 1597596 1598688 1600560 1602840 1606374 1608255 1608464 1613755 1614060 1615383 1616160 1621620 1623930 1625040 1627236 1629554 1633905 1637496 1638560 1643096 1645020 1648647 1651104 1651936 1653456 1657370 1658895 1659042 1666665 1667820 1668960 1670328 1672437 1678320 1681680 1682982 1687504 1689480 1690920 1695617 1696968 1698144 1703730 1706292 1709708 1711710 1712880 1714284 1715320 1715472 1717638 1721115 1723680 1727271 1732192 1736410 1737890 1739232 1742832 1746360 1748565 1751211 1752408 1758240 1760460 1760616 1761680 1763124 1769488 1771560 1773954 1775466 1777776 1783701 1784860 1787544 1791244 1794870 1798524 1801086 1803195 1806805 1808040 1809522 1817312 1818180 1819440 1822176 1825824 1828170 1831830 1835856 1839656 1843380 1844640 1846152 1848483 1849764 1853280 1855920 1858428 1860138 1865136 1867320 1869980 1874103 1877580 1884168 1885520 1886852 1891890 1894585 1895880 1896048 1898442 1900665 1902285 1904760 1906080 1909089 1910051 1910412 1914528 1919190 1923408 1929735 1936480 1936506 1936872 1937848 1945790 1947120 1948716 1950048 1953952 1956240 1958040 1960686 1963479 1971060 1972740 1974024 1981890 1986160 1988844 1990674 1993005 1996995 1998360 1999998 2001384 2003911 2010580 2010960 2010987 2018016 2027376 2029104 2034045 2039840 2044476 2046870 2047136 2051280 2053870 2054052 2055456 2056978 2058384 2063880 2064920 2065338 2066820 2069613 2074072 2077920 2083692 2085468 2087910 2093520 2098278 2101267 2106720 2109380 2111109 2112552 2114016 2121210 2122680 2125872 2130128 2132865 2137120 2137135 2141832 2142855 2144340 2152080 2153844 2158058 2162160 2163834 2165240 2168166 2169648 2174040 2178540 2180079 2181816 2183328 2190510 2193360 2198196 2200770 2203905 2211860 2212056 2214849 2222220 2223760 2227104 2229916 2234430 2239055 2240784 2243976 2248155 2251557 2252640 2254560 2259257 2262624 2270268 2271640 2273502 2275056 2277720 2282280 2285712 2290184 2294820 2299570 2303028 2307690 2312205 2315682 2320318 2323035 2328480 2331420 2333331 2334948 2336544 2339280 2347280 2347488 2349648 2350832 2355210 2358565 2362080 2365272 2367288 2370060 2376621 2378268 2383392 2388015 2393160 2396394 2398032 2401448 2404260 2409561 2410720 2412696 2413152 2421090 2422310 2424240 2430974 2433046 2435895 2437560 2440854 2442440 2444331 2457840 2461536 2464644 2466352 2467530 2477904 2480184 2486055 2489760 2498804 2501730 2503440 2505492 2512224 2522520 2524473 2527840 2529527 2531256 2534220 2536380 2539680 2545452 2547216 2555595 2558920 2559438 2564562 2567565 2569320 2572980 2573208 2576457 2582008 2582496 2592590 2594592 2598288 2604615 2606835 2610720 2614248 2617972 2628080 2628612 2630320 2632032 2637360 2640690 2642520 2644686 2651792 2654232 2657340 2660931 2662660 2663199 2664480 2666664 2668512 2677290 2681316 2686866 2692305 2701629 2708640 2712060 2714283 2725968 2727270 2729160 2738736 2747745 2751840 2753784 2755760 2759484 2765070 2766960 2774646 2778256 2780624 2783880 2787395 2787642 2790207 2797704 2800980 2804970 2814812 2816736 2826252 2828280 2830240 2830278 2837835 2843820 2847663 2855776 2857140 2859120 2862730 2865618 2871792 2875418 2878785 2885112 2890888 2898720 2904720 2904759 2906772 2909088 2918685 2920680 2923074 2925072 2930928 2934360 2937060 2938540 2949408 2953132 2956590 2959110 2961036 2962960 2972835 2979240 2983266 2986011 2991968 2997540 2999997 3001810 3002076 3004128 3015870 3016440 3027024 3031336 3036960 3041064 3043040 3043656 3059760 3066714 3070704 3076920 3080805 3081078 3082940 3085467 3087576 3097380 3100230 3108560 3111108 3113264 3116880 3123505 3125538 3128202 3131865 3140280 3147417 3149003 3153696 3156384 3160080 3164070 3168828 3171024 3181815 3184020 3188808 3190880 3195192 3201120 3205680 3212748 3216510 3216928 3227510 3228120 3230766 3237087 3243240 3247860 3250080 3252249 3254472 3259108 3267810 3272465 3274992 3285765 3286192 3290040 3297294 3301991 3306912 3314740 3317790 3318084 3333330 3335640 3340656 3344874 3351645 3356640 3363360 3365964 3375008 3378960 3381840 3391234 3393936 3407460 3410253 3412584 3419416 3423420 3425760 3428568 3430640 3430944 3435276 3442230 3449355 3454542 3472820 3473523 3475780 3480477 3485664 3492720 3497130 3502422 3504816 3518515 3520920 3521232 3523360 3526248 3532815 3538976 3543120 3547908 3550932 3555552 3567402 3569720 3575088 3582488 3589740 3594591 3597048 3602172 3606390 3613610 3616080 3619044 3633465 3636360 3638880 3646461 3649569 3656340 3663660 3671712 3679312 3686760 3691415 3692304 3696966 3699528 3701295 3711840 3716856 3720276 3730272 3734640 3739960 3748206 3752595 3755160 3768336 3771040 3773704 3783780 3789170 3791760 3792096 3796884 3801330 3804570 3809520 3818178 3820102 3820824 3838380 3846816 3846843 3859470 3873012 3873744 3875696 3888885 3891580 3894240 3897432 3902353 3912480 3916080 3921372 3926958 3942120 3945480 3948048 3961035 3963780 3967029 3972320 3977688 3981348 3986010 3993990 3996720 3999996 4002768 4007822 4015935 4021160 4021920 4021974 4030299 4054752 4058208 4068090 4073885 4088952 4093740 4102560 4107740 4108104 4113956 4116768 4127760 4129840 4130676 4133640 4139226 4147605 4148144 4161969 4167384 4170936 4175820 4181463 4187040 4196556 4202534 4207455 4218760 4222218 4225104 4242420 4245360 4245417 4251744 4260256 4265730 4274270 4283664 4285710 4288680 4294095 4304160 4307688 4313127 4316116 4324320 4327668 4330480 4336332 4339296 4348080 4357080 4360158 4363632 4381020 4384611 4386720 4396392 4401540 4407810 4423720 4424112 4429698 4434885 4438665 4444440 4447520 4459832 4468860 4474899 4478110 4481568 4487952 4496310 4502715 4503114 4518514 4523805 4540536 4543280 4547004 4550112 4555440 4564560 4571424 4580368 4589640 4599140 4600071 4606056 4615380 4624410 4631364 4640636 4646070 4650345 4662840 4666662 4669896 4678560 4688307 4692303 4694560 4699296 4701664 4710420 4717130 4730544 4734576 4740120 4746105 4753242 4756536 4776030 4786320 4792788 4796064 4802896 4808520 4819122 4825392 4841265 4842180 4844620 4848480 4861948 4866092 4871790 4875120 4881708 4884880 4888662 4901715 4915680 4925921 4929288 4932704 4935060 4945941 4955808 4960368 4972110 4976685 4997608 4999995 5003460 5006880 5010984 5017311 5045040 5048946 5059054 5062512 5068440 5072760 5086851 5090904 5094432 5111190 5117840 5118876 5129124 5135130 5138640 5142445 5145960 5146416 5152914 5163345 5164016 5181813 5185180 5196576 5209230 5213670 5228496 5235944 5245695 5253633 5256160 5257224 5260640 5274720 5281380 5285040 5289372 5303584 5308464 5314680 5321862 5325320 5326398 5333328 5354580 5362632 5373732 5384610 5395145 5403258 5409585 5420415 5424120 5428566 5451936 5454540 5458320 5477472 5495490 5507568 5511520 5518968 5530140 5533920 5545449 5549292 5556512 5561248 5567760 5574790 5575284 5580414 5595408 5601960 5609940 5622309 5629624 5652504 5656560 5660556 5675670 5683755 5687640 5695326 5703439 5714280 5718240 5725460 5730153 5731236 5743584 5750836 5757570 5770224 5781776 5789205 5800795 5809440 5809518 5813544 5837370 5841360 5846148 5850144 5861856 5868720 5874120 5877080 5890437 5906264 5913180 5918220 5922072 5925920 5945670 5958480 5966532 5972022 5990985 5995080 5999994 6003620 6004152 6011733 6031740 6032880 6054048 6062672 6077435 6082128 6082615 6087312 6102135 6119520 6132269 6133428 6141408 6153840 6161610 6162156 6165880 6170934 6175152 6194760 6200460 6208839 6217120 6222216 6226528 6233760 6247010 6251076 6256404 6263730 6280560 6294834 6298006 6303801 6320160 6328140 6333327 6337656 6342048 6363630 6368040 6377616 6390384 6398595 6411360 6411405 6425496 6433020 6455020 6456240 6461532 6474174 6486480 6495720 6504498 6508944 6518216 6535620 6540237 6544930 6549984 6571530 6572384 6580080 6594588 6603982 6611715 6629480 6635580 6636168 6644547 6666660 6671280 6681312 6689748 6703290 6717165 6731928 6757920 6763680 6777771 6782468 6787872 6814920 6820506 6825168 6838832 6846840 6857136 6861280 6870552 6884460 6898710 6909084 6936615 6945640 6947046 6951560 6960954 6969105 6985440 6994260 6999993 7004844 7009632 7037030 7041840 7042464 7052496 7065630 7075695 7086240 7095816 7101864 7134804 7139440 7150176 7164045 7164976 7179480 7188545 7189182 7194096 7199423 7204344 7212780 7227220 7228683 7232160 7238088 7266930 7272720 7292922 7299138 7307685 7312680 7327320 7332993 7358624 7373520 7382830 7384608 7393932 7399056 7402590 7433712 7440552 7458165 7469280 7479920 7496412 7505190 7510320 7536672 7547408 7567560 7573419 7578340 7583520 7588581 7593768 7602660 7609140 7619040 7636356 7640204 7641648 7666785 7676760 7693686 7702695 7718940 7729371 7746024 7747488 7751392 7777770 7783160 7794864 7804706 7813845 7820505 7832160 7842744 7853916 7884240 7890960 7896096 7922070 7927560 7934058 7955376 7962696 7972020 7987980 7993440 7999992 8005536 8015644 8031870 8042320 8043948 8060598 8076915 8104887 8121113 8136180 8142849 8147770 8177904 8187480 8215480 8216208 8227912 8243235 8255520 8259680 8261352 8267280 8278452 8295210 8296288 8323938 8334768 8341872 8351640 8362185 8362926 8393112 8405068 8414910 8437520 8444436 8450208 8478085 8484840 8490720 8490834 8508409 8531460 8542989 8548540 8567328 8571420 8577360 8588190 8615376 8626254 8632232 8636355 8655336 8660960 8672664 8696160 8714160 8714277 8720316 8727264 8756055 8762040 8769222 8792784 8803080 8815620 8847440 8848224 8859396 8869770 8877330 8888880 8918505 8919664 8937720 8949798 8956220 8958033 8962547 8975904 8992620 9005430 9006228 9037028 9047610 9081072 9086560 9094008 9110880 9129120 9160736 9179280 9198280 9200142 9212112 9230760 9242415 9248820 9256401 9262728 9281272 9292140 9300690 9325680 9333324 9339792 9370515 9376614 9384606 9420840 9434260 9447009 9461088 9469152 9480240 9492210 9506484 9513072 9545445 9550255 9552060 9572640 9585576 9605792 9617040 9638244 9650784 9682530 9684360 9689240 9711261 9723896 9732184 9743580 9750240 9756747 9763416 9769760 9777324 9803430 9817395 9851842 9858576 9870120 9891882 9905973 9920736 9944220 9953370 9995216 9999990 10006920 10019555 10021968 10034622 10054935 10090080 10097892 10118108 10125024 10136880 10145520 10173702 10181808 10222380 10230759 10235680 10237752 10258248 10270260 10277280 10284890 10291920 10292832 10305828 10326690 10328032 10348065 10363626 10370360 10418460 10427340 10441431 10456992 10471888 10491390 10506335 10507266 10514448 10555545 10562760 10570080 10578744 10592101 10616928 10629360 10643724 10650640 10652796 10666656 10709160 10725264 10747464 10769220 10783773 10790290 10806516 10819170 10840830 10848240 10857132 10900395 10909080 10916640 10939383 10948707 10990980 11015136 11037936 11060280 11074245 11090898 11098584 11135520 11149580 11150568 11160828 11190816 11203920 11219880 11244618 11257785 11259248 11296285 11305008 11313120 11321112 11351340 11367510 11375280 11390652 11406878 11428560 11450920 11460306 11462472 11501672 11515140 11540448 11540529 11563552 11578410 11601590 11619036 11627088 11666655 11674740 11682720 11692296 11707059 11737440 11748240 11754160 11780874 11812528 11826360 11836440 11844144 11869319 11883105 11891340 11901087 11916960 11933064 11944044 11981970 11990160 11999988 12007240 12008304 12023466 12047805 12063480 12065760 12090897 12125344 12154870 12164256 12165230 12174624 12204270 12221655 12264538 12266856 12307680 12323220 12324312 12331760 12341868 12350304 12389520 12400920 12417678 12444432 12485907 12494020 12502152 12512808 12527460 12561120 12589668 12596012 12607602 12622365 12647635 12656280 12666654 12675312 12727260 12736080 12736251 12755232 12780768 12797190 12822810 12850992 12866040 12882285 12910040 12912480 12923064 12939381 12948348 12972960 12991440 13008996 13017888 13036432 13071240 13080474 13089860 13143060 13160160 13189176 13207964 13223430 13258960 13271160 13272336 13289094 13304655 13315995 13333320 13342560 13370357 13379496 13406580 13424697 13434330 13463856 13508145 13555542 13564936 13571415 13629840 13641012 13650336 13677664 13693680 13714272 13741104 13768920 13797420 13818168 13873230 13891280 13894092 13903120 13921908 13938210 13951035 13988520 13999986 14009688 14027377 14064921 14074060 14076909 14083680 14104992 14131260 14151390 14191632 14203728 14238315 14269608 14278880 14328090 14329952 14358960 14377090 14378364 14388192 14398846 14408688 14425560 14454440 14457366 14476176 14523795 14533860 14545440 14585844 14598276 14615370 14625360 14654640 14665986 14747040 14765660 14777763 14787864 14798112 14805180 14867424 14881104 14916330 14930055 14959840 14992824 14999985 15010380 15020640 15051933 15094816 15135120 15146838 15156680 15177162 15187536 15205320 15218280 15260553 15272712 15280408 15283296 15333570 15353520 15387372 15405390 15427335 15437880 15458742 15492048 15555540 15566320 15589728 15609412 15627690 15641010 15685488 15707832 15737085 15745015 15760899 15768480 15781920 15814799 15844140 15855120 15868116 15910752 15925392 15944040 15975960 15999984 16031288 16063740 16084640 16087896 16121196 16153830 16185435 16209774 16242226 16261245 16272360 16285698 16295540 16355808 16374960 16430960 16432416 16455824 16486470 16509955 16522704 16534560 16556904 16590420 16636347 16647876 16669536 16683744 16703280 16724370 16725852 16786224 16810136 16829820 16866927 16875040 16888872 16956170 16969680 16981668 17016818 17051265 17062920 17085978 17097080 17110317 17142840 17154720 17176380 17190459 17230752 17252508 17264464 17272710 17310672 17345328 17367615 17402385 17428320 17428554 17440632 17512110 17524080 17538444 17585568 17606160 17631240 17671311 17694880 17718792 17739540 17754660 17777760 17837010 17839328 17875440 17899596 17912440 17916066 17925094 17972955 17985240 18010860 18012456 18035199 18074056 18095220 18162144 18188016 18232305 18247845 18358560 18396560 18396807 18400284 18424224 18461520 18484830 18497640 18512802 18525456 18562544 18584280 18601380 18626517 18651360 18666648 18679584 18741030 18753228 18769212 18841680 18868520 18894018 18911403 18960480 18984420 18999981 19012968 19026144 19090890 19100510 19104120 19171152 19234080 19234215 19276488 19365060 19368720 19378480 19422522 19447792 19464368 19487160 19511765 19513494 19526832 19554648 19606860 19620711 19634790 19703684 19717152 19740240 19783764 19811946 19835145 19888440 19906740 19933641 19990432 19999980 20013840 20039110 20043936 20069244 20109870 20151495 20195784 20236216 20273760 20291040 20333313 20347404 20363616 20444760 20461518 20475504 20516496 20540520 20569780 20583840 20611656 20653380 20696130 20727252 20740720 20809845 20836920 20854680 20882862 20907315 20943776 20982780 20999979 21012670 21014532 21028896 21111090 21125520 21157488 21184202 21227085 21258720 21287448 21301280 21305592 21418320 21450528 21494928 21538440 21565635 21567546 21580580 21598269 21613032 21638340 21681660 21696480 21714264 21800790 21818160 21878766 21897414 21923055 21981960 21998979 22043021 22075872 22120560 22148490 22181796 22197168 22299160 22301136 22321656 22374495 22407840 22439760 22489236 22515570 22518496 22592570 22610016 22642224 22702680 22735020 22750560 22765743 22781304 22813756 22857120 22901840 22920612 22924944 23000355 23003344 23030280 23081058 23113937 23156820 23188113 23203180 23238072 23254176 23333310 23349480 23384592 23414118 23441535 23461515 23496480 23508320 23561748 23625056 23652720 23672880 23688288 23738638 23766210 23782680 23802174 23866128 23888088 23963940 23980320 23999976 24014480 24016608 24046932 24095610 24126960 24181794 24309740 24314661 24330460 24363339 24408540 24443310 24529076 24533712 24629605 24646440 24648624 24663520 24683736 24729705 24779040 24801840 24835356 24888864 24971814 24988040 25004304 25025616 25054920 25086555 25179336 25192024 25215204 25244730 25295270 25312560 25333308 25350624 25434255 25454520 25472160 25472502 25525227 25594380 25645620 25701984 25732080 25764570 25820080 25846128 25878762 25896696 25909065 25982880 26017992 26072864 26142480 26142831 26160948 26179720 26268165 26286120 26378352 26415928 26446860 26517920 26542320 26544672 26578188 26609310 26631990 26666640 26740714 26758992 26813160 26849394 26868660 26887641 26927712 27016290 27111084 27129872 27142830 27259680 27282024 27316471 27387360 27482208 27537840 27594840 27636336 27727245 27746460 27769203 27782560 27788184 27806240 27843816 27876420 27902070 27977040 27999972 28019376 28054754 28111545 28129842 28148120 28153818 28262520 28302780 28341027 28383264 28407456 28476630 28517195 28539216 28650765 28656180 28717920 28754180 28756728 28797692 28817376 28851120 28908880 28914732 28952352 29047590 29067720 29133783 29171688 29196552 29230740 29250720 29270241 29309280 29331972 29452185 29531320 29555526 29575728 29610360 29717919 29762208 29832660 29860110 29985648 29999970 30020760 30058665 30103866 30270240 30293676 30313360 30354324 30375072 30410640 30436560 30521106 30545424 30560816 30661345 30667140 30692277 30707040 30774744 30810780 30854670 30875760 30917484 30984096 31044195 31111080 31132640 31218824 31255380 31282020 31324293 31370976 31415664 31474170 31490030 31519005 31521798 31629598 31666635 31688280 31710240 31736232 31776303 31850784 31888080 31951920 31999968 32062576 32127480 32175792 32242392 32307660 32370870 32419548 32484452 32522490 32544720 32571396 32591080 32701185 32749920 32818149 32846121 32861920 32911648 32972940 33019910 33045408 33113808 33180840 33222735 33272694 33295752 33406560 33448740 33451704 33572448 33620272 33659640 33733854 33777744 33888855 33912340 33939360 33963336 34033636 34102530 34125840 34171956 34194160 34220634 34285680 34352760 34380918 34505016 34528928 34545420 34621344 34621587 34690656 34735230 34804770 34857108 34881264 34999965 35024220 35048160 35076888 35121177 35212320 35262480 35342622 35437584 35479080 35509320 35607957 35674020 35750880 35799192 35824880 35832132 35850188 35945910 35970480 35997115 36021720 36024912 36070398 36143415 36148112 36190440 36272691 36376032 36464610 36495690 36664965 36793120 36793614 36800568 36923040 36969660 36995280 37025604 37050912 37125088 37168560 37202760 37253034 37333296 37482060 37506456 37538424 37683360 37737040 37788036 37822806 37867095 37942905 37968840 37999962 38025936 38181780 38201020 38208240 38208753 38342304 38468430 38552976 38646855 38730120 38737440 38756960 38818143 38845044 38895584 38928736 38974320 39023530 39026988 39053664 39109296 39213720 39241422 39269580 39407368 39480480 39567528 39623892 39670290 39776880 39813480 39867282 39924073 39999960 40027680 40078220 40111071 40138488 40219740 40302990 40391568 40472432 40524435 40605565 40666626 40694808 40714245 40889520 40923036 40951008 41032992 41081040 41139560 41223312 41306760 41392260 41454504 41481440 41619690 41673840 41709360 41765724 41814630 41965560 41999958 42025340 42029064 42082131 42222180 42251040 42314976 42368404 42454170 42542045 42574896 42611184 42714945 42836640 42925883 42989856 43076880 43131270 43135092 43161160 43196538 43226064 43276680 43363320 43428528 43571385 43601580 43636320 43757532 43794828 43846110 43963920 43997958 44086042 44241120 44296980 44333289 44363592 44394336 44598320 44602272 44643312 44748990 44790165 44812735 44879520 44978472 45031140 45155799 45185140 45284448 45405360 45470040 45531486 45562608 45627512 45781659 45803680 45841224 45849888 46000710 46006688 46060560 46162116 46227874 46282005 46313640 46376226 46406360 46476144 46666620 46698960 46769184 46828236 46883070 46923030 47123496 47235045 47305440 47345760 47444397 47477276 47532420 47565360 47604348 47732256 47776176 47927880 47999952 48028960 48093864 48191220 48253920 48363588 48556305 48619480 48629322 48660920 48726678 48783735 48817080 48886620 49058152 49067424 49259210 49292880 49297248 49367472 49459410 49529865 49603680 49670712 49943628 49976080 50008608 50051232 50109840 50173110 50358672 50384048 50430408 50489460 50590540 50600781 50625120 50666616 50868510 50909040 50945004 51050454 51153795 51188760 51291240 51330951 51464160 51529140 51571377 51640160 51692256 51757524 51793392 51818130 52035984 52207155 52284960 52285662 52321896 52359440 52536330 52572240 52756704 52831856 52893720 52960505 53013933 53084640 53156376 53218620 53263980 53333280 53481428 53517984 53626320 53698788 53737320 53775282 53918865 54032580 54105597 54222168 54259744 54285660 54564048 54632942 54696915 54743535 55075680 55189680 55190421 55272672 55454490 55492920 55538406 55576368 55687632 55752840 55804140 55954080 55999944 56038752 56109508 56223090 56259684 56296240 56307636 56525040 56605560 56682054 56734209 56953260 56999943 57034390 57078432 57301530 57312360 57508360 57513456 57595384 57702240 57702645 57817760 57829464 58095180 58135440 58267566 58343376 58393104 58461480 58535295 58540482 58663944 58904370 59062640 59111052 59151456 59220720 59346595 59435838 59505435 59665320 59720220 59800923 59971296 59999940 60041520 60117330 60207732 60454485 60587352 60626720 60708648 60821280 60873120 60999939 61042212 61090848 61121632 61322690 61334280 61384554 61549488 61621560 61709340 61751520 61834968 62088390 62222160 62429535 62437648 62510760 62564040 62648586 62737829 62831328 62948340 62980060 63038010 63043596 63259196 63333270 63376560 63472464 63552606 63681255 63776160 63903840 64125152 64254960 64351584 64484784 64615320 64696905 64741740 64794807 64839096 64968904 65044980 65089440 65142792 65182160 65402370 65636298 65692242 65945880 65996937 66039820 66129063 66227616 66361680 66445470 66545388 66591504 66851785 66897480 66903408 67123485 67240544 67319280 67467708 67555488 67777710 67824680 67926672 68067272 68205060 68251680 68297229 68343912 68388320 68441268 68571360 68705520 68761836 69010032 69090840 69243174 69341811 69470460 69609540 69714216 69762528 69999930 70048440 70136885 70153776 70242354 70324605 70384545 70524960 70685244 70875168 70958160 71018640 71215914 71348040 71598384 71649760 71664264 71700376 71891820 71940960 71994230 72043440 72049824 72140796 72286830 72296224 72380880 72545382 72929220 72991380 73090017 73329930 73587228 73601136 73888815 73939320 73990560 74051208 74144707 74337120 74405520 74506068 74666592 74964120 75012912 75076848 75259665 75474080 75576072 75645612 75734190 75885810 75937680 75999924 76051872 76302765 76363560 76402040 76416480 76417506 76575681 76936860 77105952 77293710 77460240 77636286 77690088 77948640 78047060 78053976 78218592 78427440 78482844 78539160 78804495 78814736 79073995 79135056 79247784 79340580 79553760 79626960 79734564 79848146 79999920 80156440 80222142 80276976 80439480 80605980 80662923 80783136 80944864 81048870 81211130 81333252 81389616 81428490 81779040 81846072 81949413 82162080 82279120 82446624 82613520 82784520 82909008 83181735 83239380 83307609 83347680 83418720 83531448 83629260 83931120 83999916 84050680 84058128 84164262 84334635 84444360 84736808 84908340 85023081 85084090 85149792 85222368 85429890 85551585 85851766 85952295 86153760 86262540 86270184 86322320 86393076 86452128 86553360 86726640 86857056 87142770 87203160 87401349 87515064 87589656 87692220 87927840 87995916 88172084 88356555 88593960 88666578 88727184 89153757 89196640 89286624 89497980 89580330 89625470 89956944 90062280 90175995 90311598 90370280 90810720 90940080 91062972 91125216 91255024 91563318 91682448 91984035 92001420 92121120 92324232 92455748 92564010 92627280 92752452 92812720 92952288 93132585 93333240 93397920 93592499 93656472 93766140 93846060 93972879 94246992 94470090 94557015 94888794 94954552 94999905 95064840 95130720 95208696 95328909 95552352 95855760 95999904 96187728 96382440 96727176 97112610 97238960 97258644 97321840 97453356 97567470 97634160 97773240 98103555 98116304 98454447 98518420 98538363 98585760 98734944 98918820 99059730 99341424 99668205 99887256 99952160 100219680 100346220 100717344 100768096 100860816 100978920 101181080 101201562 101333232 101666565 101737020 101818080 101890008 102100908 102307590 102377520 102582480 102661902 103058280 103142754 103515048 103586784 103636260 104071968 104414310 104571324 104643792 104718880 104999895 105072660 105144480 105363531 105663712 105787440 105921010 106027866 106312752 106437240 106527960 106823871 106962856 107252640 107397576 107474640 107550564 107837730 107991345 108065160 108211194 108444336 108571320 109128096 109265884 109393830 109487070 109994895 110215105 110379360 110380842 110908980 110985840 111076812 111152736 111375264 111505680 111608280 111999888 112219016 112446180 112519368 112592480 112615272 113050080 113211120 113364108 113468418 113828715 113906520 113999886 114068780 114603060 114624720 115016720 115026912 115190768 115405290 115569685 115658928 115940565 116190360 116270880 116454429 116513111 116535132 116686752 116786208 116922960 117070590 117080964 117327888 117808740 118125280 118222104 118441440 118693190 118871676 119010870 119330640 119440440 119601846 119772219 119999880 120083040 120234660 120333213 120415464 120908970 121174704 121417296 121573305 121816695 121999878 122084424 122645380 122668560 122769108 123098976 123243120 123418680 123669936 124176780 124444320 124859070 124875296 125021520 125128080 125297172 125475658 125896680 125960120 126076020 126087192 126246393 126518392 126666540 126753120 126944928 127105212 127362510 127626135 128509920 128777649 128969568 129230640 129393810 129483480 129589614 129678192 129937808 130089960 130285584 130364320 130714155 130804740 131272596 131384484 131891760 131993874 132079640 132258126 132723360 132890940 132999867 133090776 133183008 133703570 133794960 133806816 134246970 134438205 134638560 134935416 135555420 135649360 135853344 136134544 136410120 136582355 136594458 136687824 136882536 137344977 137411040 137523672 138020064 138181680 138486348 138683622 138846015 138940920 139219080 139428432 139999860 140096880 140273770 140307552 140484708 140649210 140769090 141370488 141705135 141916320 142037280 142333191 142431828 142696080 143196768 143328528 143400752 143783640 143988460 144086880 144281592 144573660 144761760 145090764 145668915 145858440 145982760 146180034 146351205 146659860 147174456 147202272 147777630 147878640 148102416 148289414 148589595 148811040 149012136 149928240 150025824 150153696 150519330 151152144 151291224 151468380 151771620 151875360 151999848 152605530 152727120 152804080 152835012 153151362 153461385 153873720 153992853 154301147 154587420 154714131 154920480 155272572 155380176 156094120 156107952 156621465 156854880 156965688 157078320 157608990 157629472 158147990 158270112 158495568 158681160 158881515 159253920 159469128 159696292 159999840 160312880 160444284 160553952 160878960 161211960 161325846 162097740 162316791 162422260 162666504 162779232 162856980 163692144 163898826 164090745 164230605 164558240 165227040 165569040 165571263 165818016 166363470 166478760 166615218 167062896 167258520 167862240 167999832 168101360 168116256 168328524 168669270 168888720 169473616 169816680 170046162 170168180 170202627 170859780 171103170 171703532 171904590 172525080 172540368 172644640 172786152 173106720 173107935 173453280 174285540 174406320 174802698 175030128 175179312 175384440 175605885 175991832 176344168 176713110 177187920 177333156 177454368 178039785 178307514 178995960 179160660 179250940 179913888 180124560 180351990 180623196 180740560 181363455 181880160 182125944 182510048 182999817 183126636 183364896 183968070 184002840 184648464 184911496 185128020 185254560 185504904 185625440 186265170 186666480 187184998 187312944 187532280 187692120 187945758 188213487 188493984 188940180 189114030 189777588 189909104 189999810 190129680 190417392 190657818 191043765 191711520 192375456 192764880 193454352 194090715 194225220 194384421 194477920 194517288 194643680 194906712 195134940 195268320 195546480 196207110 196232608 196908894 197036840 197076726 197837640 198119460 198387189 198682848 199336410 199620365 199774512 200555355 200692440 201721632 201957840 202362160 202403124 202666464 203333130 203474040 203780016 204201816 204615180 204755040 204891687 205164960 205323804 206116560 206285508 207030096 207272520 208025433 208828620 209142648 209287584 209999790 210145320 210410655 210727062 211574880 211842020 212055732 212625504 212874480 213055920 213647742 213925712 214629415 214795152 214949280 215101128 215675460 215982690 216130320 216422388 216888672 217142640 218531768 218787660 218974140 219270051 219989790 220430210 220761684 221666445 221817960 221971680 222153624 222434121 223011360 223216560 223999776 224438032 224892360 225038736 225230544 225778995 226422240 226728216 226936836 227657430 227813040 227999772 228137560 228908295 229206120 229249440 229727043 230033440 230381536 230810580 231139370 231317856 231881130 232380720 232908858 233026222 233070264 233845920 234141180 234161928 234655776 235617480 236444208 237221985 237386380 237743352 238021740 238661280 238880880 239203692 239544438 239999760 240469320 240666426 240830928 241817940 241988769 242349408 242834592 243146610 243633390 243999756 244168848 245290760 245337120 245538216 245848239 246486240 246837360 247339872 248353560 249718140 250043040 250256160 250594344 250951316 251793360 251920240 252152040 252174384 252492786 253003905 253036784 253333080 254210424 254725020 255069243 255252270 256654755 257555298 257856885 258461280 258787620 258966960 259179228 259356384 259875616 260179920 260571168 261428310 261609480 262545192 262768968 263783520 263987748 264159280 264516252 265069665 265781880 265999734 266181552 267407140 267461271 267589920 268493940 268876410 269870832 270527985 271110840 271298720 272269088 272820240 273164710 273188916 273375648 273765072 274689954 275047344 275952105 276363360 276972696 277367244 277692030 277881840 278438160 278856864 279999720 280193760 280547540 280777497 280969416 281298420 281538180 282740976 283410270 283671045 284666382 284863656 284999715 285392160 285986727 286657056 286801504 287567280 287976920 288563184 289147320 290181528 291337830 291716880 291965520 292360068 292702410 293319720 294348912 295555260 295757280 296204832 296578828 297179190 298024272 299004615 299856480 300481181 301038660 302304288 302582448 302936760 303543240 303999696 304999695 305211060 305454240 305608160 305670024 306302724 306922770 307747440 307985706 308602294 309174840 309428262 310545144 310760352 312188240 312215904 313242930 313689145 313931376 314156640 315217980 316090593 316295980 316991136 317362320 317763030 318938256 319392584 320471613 320625760 320888568 321757920 322423920 322651692 323974035 324195480 324633582 324844520 325333008 325713960 327384288 327797652 328181490 328461210 329984685 330645315 331138080 331142526 332726940 332957520 333230436 334125792 334517040 335999664 336202720 336657048 337338540 337777440 338947232 339633360 340092324 340336360 340405254 341486145 341719560 342206340 343407064 343809180 345050160 345080736 345572304 346215870 346709055 348571080 348812640 349539333 349605396 350060256 350358624 350768880 351211770 351983664 352688336 353426220 354375840 354666312 356079570 356615028 357991920 358321320 358501880 359316657 360249120 360703980 360999639 361246392 361481120 362726910 364251888 365450085 365999634 366253272 367936140 368005680 369296928 369822992 370256040 370723535 371009808 372530340 373332960 374369996 374625888 375064560 375384240 375891516 376426974 377880360 378228060 378739179 379555176 379818208 379999620 380259360 380834784 381315636 382087530 382878405 385529760 386332947 386908704 388181430 388450440 388768842 389034576 389813424 390269880 391092960 392414220 393817788 394073680 394153452 395675280 396238920 396774378 398672820 398999601 399240730 399549024 401110710 401384880 403314615 403915680 404724320 404806248 406666260 406948080 407560032 408403632 409230360 409747065 409783374 410647608 412233120 412571016 414060192 414545040 416050866 416538045 417657240 418285296 419999580 420290640 420821310 421454124 423684040 424111464 425115405 425748960 426111840 426999573 427295484 427851424 429258830 429590304 430202256 431350920 431965380 432260640 432844776 434285280 437006745 437063536 437575320 437948280 438540102 439164803 439979580 440860420 441523368 443332890 443635920 444307248 444868242 445768785 446433120 448876064 449784720 450077472 450461088 451557990 453456432 453873672 455314860 455626080 455999544 456275120 457816590 458412240 459454086 461621160 461978559 462278740 462903441 463762260 464761440 465817716 466052444 466140528 467962495 468282360 468323856 469864395 471234960 472888416 474443970 474772760 475486704 476043480 476644545 477761760 478407384 479088876 479999520 480938640 481332852 481661856 483635880 483977538 486293220 487266780 487999512 488337696 490581520 491076432 491696478 492272235 492691815 493674720 496707120 496713789 499436280 501188688 501902632 503586720 503840480 504304080 504348768 504985572 506007810 506073568 506666160 508420848 509450040 510138486 510504540 513309510 515110596 515713770 517575240 517933920 518358456 519012949 520359840 522856620 523218960 525090384 525537936 526817655 527975496 528318560 529032504 530139330 531563760 531999468 532363104 534119355 534814280 534922542 536987880 537752820 539741664 541055970 542221680 545640480 546329420 546377832 547530144 549379908 550094688 551904210 553945392 554734488 555384060 555763680 556876320 559999440 561095080 561554994 561938832 562596840 563076360 564640461 565481952 566820540 567342090 569332764 569727312 569999430 571973454 575134560 575953840 577126368 578294640 580363056 582272145 582565555 582675660 583153263 583433760 583931040 584720136 585404820 586639440 588697824 591110520 593157656 594358380 595161567 596048544 598009230 598861095 600962362 601666065 602077320 605164896 605873520 607086480 607999392 609999390 610422120 611340048 612605448 613845540 615494880 615971412 617204588 618349680 618856524 621090288 624076299 624376480 626485860 627378290 627862752 630435960 631231965 632181186 632591960 634724640 635526060 637876512 638785168 640943226 641777136 643888245 644847840 645303384 647948070 648390960 649267164 649689040 650666016 651427920 655595304 656362980 656922420 657810153 659969370 661290630 662285052 664999335 665453880 665915040 666460872 667302363 669034080 671999328 673314096 674677080 679266720 680184648 680672720 680810508 682972290 683439120 684412680 686724885 686814128 687618360 689181129 690100320 691144608 692431740 693418110 697142160 699078666 699210792 701537760 702423540 703967328 705376672 706852440 709332624 711665955 712159140 713230056 715983840 716642640 717003760 718633314 721407960 721999278 722492784 725453820 725966307 728503776 730900170 731999268 732506544 735872280 736011360 737544717 739645984 740512080 741447070 742019616 745060680 748739992 750129120 750768480 751783032 752853948 755760720 756456120 757478358 759110352 759999240 762631272 764175060 765756810 769964265 771505735 772665894 773570655 776362860 776900880 777537684 778069152 779626848 780539760 784828440 787635576 788147360 788306904 791350560 792477840 793548756 797345640 797999202 798481460 802221420 802769760 806629230 809612496 811583955 813332520 813896160 815591777 816807264 818460720 819494130 819566748 821295216 825142032 827856315 829090080 832101732 833076090 835314480 836570592 839999160 840581280 841642620 842332491 842908248 847368080 848222928 850230810 851013135 853999146 854590968 857960181 858517660 860404512 862701840 863930760 865689552 874013490 874127072 875150640 875896560 877080204 878329606 879959160 881720840 883046736 886665780 887271840 888614496 889736484 891537570 899569440 901443543 903115980 906912864 907747344 910629720 911999088 912550240 914999085 915633180 916824480 918908172 923242320 923957118 924557480 925806882 927524520 931635432 932104888 932281056 935924990 936564720 936647712 939728790 941067435 942469920 948887940 949545520 950973408 952086960 953289090 956814768 958177752 961414839 961877280 962665704 967271760 967955076 971922105 972586440 974533560 975999024 981163040 982152864 983392956 984544470 985383630 991935945 993414240 993427578 998872560 1002377376 1003805264 1008608160 1009971144 1012015620 1013332320 1016841696 1018900080 1020276972 1021009080 1024458435 1026619020 1030221192 1031427540 1035150480 1036716912 1038025898 1040127165 1045713240 1046437920 1048617999 1050180768 1051075872 1053635310 1055950992 1058065008 1060278660 1063127520 1063998936 1068238710 1069628560 1069845084 1073975760 1075505640 1077949971 1082111940 1082998917 1084443360 1092658840 1092755664 1096350255 1098759816 1103808420 1107890784 1109468976 1110768120 1112170605 1119998880 1122190160 1123109988 1123877664 1125193680 1126152720 1129280922 1133641080 1134684180 1136217537 1138665528 1139454624 1139998860 1143946908 1148635215 1151907680 1156589280 1158998841 1160726112 1164544290 1165131110 1165351320 1166306526 1169440272 1170809640 1173278880 1182221040 1186315312 1188716760 1190323134 1196018460 1197722190 1201924724 1203332130 1204154640 1209943845 1211747040 1214172960 1219998780 1220844240 1222680096 1225210896 1227691080 1229241195 1231942824 1234409176 1236699360 1237713048 1242180576 1248152598 1252971720 1254756580 1260871920 1262463930 1264362372 1265183920 1271052120 1275346215 1277570336 1280998719 1281886452 1283554272 1287776490 1290606768 1295896140 1296781920 1298534328 1299378080 1302855840 1311190608 1312725960 1313844840 1315620306 1317494409 1319938740 1322581260 1324570104 1329998670 1330907760 1332921744 1334604726 1337306355 1346628192 1349354160 1360369296 1361345440 1361621016 1365944580 1366878240 1368825360 1373449770 1373628256 1375236720 1378362258 1384863480 1386836220 1388710323 1394284320 1398157332 1398421584 1403887485 1404847080 1413704880 1418665248 1423331910 1424318280 1426460112 1429933635 1433285280 1434007520 1437266628 1442815920 1443998556 1444985568 1450907640 1451932614 1461800340 1463998536 1465013088 1471744560 1475089434 1481024160 1482894140 1490121360 1497479984 1502405905 1503566064 1505707896 1511521440 1512912240 1514956716 1518220704 1519998480 1525262544 1528350120 1531513620 1539928530 1543011470 1545331788 1547141310 1552725720 1553801760 1555075368 1557038847 1561079520 1569656880 1575271152 1576613808 1580452965 1584955680 1587097512 1594691280 1595998404 1596962920 1602358065 1604442840 1613258460 1619224992 1623167910 1626665040 1631183554 1636921440 1638988260 1639133496 1642590432 1650284064 1655712630 1664203464 1666152180 1670628960 1679998320 1683285240 1684664982 1685816496 1693921383 1694736160 1696445856 1700461620 1702026270 1707998292 1709181936 1715920362 1717035320 1725403680 1727861520 1731379104 1747696665 1748026980 1750301280 1751793120 1754160408 1756659212 1759918320 1763441680 1766093472 1773331560 1779472968 1783075140 1785484701 1796583285 1802887086 1804998195 1806231960 1815494688 1821259440 1823998176 1829998170 1831266360 1837816344 1846484640 1847914236 1849114960 1851613764 1855049040 1863270864 1864209776 1871849980 1872228897 1873129440 1879457580 1882134870 1893695895 1897775880 1899091040 1904173920 1906578180 1913629536 1916355504 1922829678 1925331408 1931664735 1934543520 1935910152 1943844210 1945172880 1949067120 1949603861 1951998048 1966785912 1969088940 1970767260 1983871890 1986855156 1994998005 1997745120 2001907089 2007610528 2019942288 2024031240 2037800160 2040553944 2042018160 2048916870 2053238040 2060442384 2062855080 2070300960 2073433824 2076051796 2080254330 2091426480 2097235998 2107270620 2111901984 2116130016 2120557320 2127997872 2134997865 2136477420 2139257120 2139690168 2147951520 2151011280 2155899942 2164223880 2165997834 2185317680 2185511328 2192700510 2195824015 2197519632 2207616840 2212634151 2218937952 2221536240 2224341210 2244380320 2246219976 2250387360 2252305440 2258561844 2267282160 2269368360 2272435074 2277331056 2279997720 2287893816 2297270430 2309892795 2314517205 2317997682 2329088580 2330262220 2330702640 2332613052 2338880544 2341619280 2364442080 2372630624 2377433520 2380646268 2392036920 2395444380 2403849448 2406664260 2408309280 2419887690 2439997560 2441688480 2446775331 2450421792 2455382160 2458482390 2463885648 2468818352 2475426096 2483568945 2496305196 2505943440 2509513160 2521743840 2524927860 2526997473 2528724744 2530367840 2542104240 2550692430 2561997438 2563772904 2575552980 2581213536 2591792280 2595064745 2597068656 2622381216 2625451920 2627689680 2631240612 2634988818 2639877480 2645162520 2649140208 2659997340 2661815520 2665843488 2669209452 2674612710 2698708320 2704330629 2720738592 2723242032 2731889160 2737650720 2746899540 2750473440 2756724516 2769726960 2773672440 2777420646 2796314664 2796843168 2807774970 2809694160 2823202305 2827409760 2846663820 2848636560 2852920224 2859867270 2874533256 2885631840 2887997112 2901815280 2903865228 2915766315 2923600680 2927997072 2943489120 2950178868 2965788280 2975807835 2980242720 2994959968 3004811810 3007132128 3011415792 3025824480 3029913432 3039996960 3050525088 3056700240 3063027240 3079857060 3086022940 3090663576 3094282620 3105451440 3110150736 3114077694 3120381495 3139313760 3145853997 3150542304 3153227616 3160905930 3174195024 3189382560 3191996808 3193925840 3204716130 3208885680 3226516920 3233849913 3246335820 3253330080 3262367108 3277976520 3278266992 3289050765 3311425260 3328406928 3332304360 3336511815 3359996640 3366570480 3369329964 3371632992 3387842766 3400923240 3404052540 3415996584 3418363872 3431840724 3434070640 3445905645 3455723040 3476996523 3495393330 3496053960 3508320816 3513318424 3519836640 3526883360 3546663120 3558945936 3566150280 3570969402 3593166570 3605774172 3609996390 3612463920 3629831535 3642518880 3659996340 3662532720 3675632688 3687723585 3695828472 3698229920 3703227528 3710098080 3726541728 3728419552 3743699960 3744457794 3758915160 3764269740 3787391790 3795551760 3813156360 3832711008 3845659356 3850662816 3863329470 3871820304 3887688420 3890345760 3898134240 3899207722 3933571824 3938177880 3941534520 3952483227 3967743780 3973710312 3989996010 4003814178 4039884576 4048062480 4077958885 4081107888 4084036320 4097833740 4106476080 4120884768 4125710160 4152103592 4160508660 4166130969 4182852960 4194471996 4211662455 4214541240 4241114640 4255995744 4269995730 4272954840 4279380336 4289800905 4302022560 4311799884 4328447760 4331995668 4370635360 4385401020 4391648030 4395039264 4415233680 4425268302 4443072480 4448682420 4492439952 4507217715 4517123688 4534564320 4538736720 4544870148 4554662112 4559995440 4575787632 4594540860 4619785590 4629034410 4635995364 4658177160 4660524440 4661405280 4665226104 4671116541 4683238560 4754867040 4761292536 4784073840 4790888760 4807074195 4807698896 4813328520 4839775380 4879995120 4893550662 4910764320 4916964780 4927771296 4937636704 4950852192 4967137890 4992610392 5011886880 5019026320 5049855720 5053994946 5057449488 5081764149 5084208480 5101384860 5123994876 5127545808 5151105960 5183584560 5190129490 5194137312 5243089995 5250903840 5255379360 5262481224 5269977636 5279754960 5290325040 5298280416 5319994680 5338418904 5349225420 5389749855 5408661258 5414994585 5446484064 5463778320 5493799080 5513449032 5539453920 5547344880 5554841292 5592629328 5615549940 5619388320 5646404610 5681087685 5693327640 5697273120 5709142439 5719734540 5749066512 5775994224 5794994205 5803630560 5807730456 5831532630 5847201360 5848811583 5855994144 5900357736 5931576560 5951615670 6005721267 6009623620 6022831584 6059826864 6113400480 6126054480 6159714120 6172045880 6181327152 6188565240 6210902880 6220301472 6228155388 6240762990 6291707994 6321811860 6348390048 6383993616 6387851680 6404993595 6409432260 6417771360 6453033840 6467699826 6492671640 6524734216 6555953040 6556533984 6578101530 6587472045 6622850520 6656813856 6664608720 6673023630 6733140960 6738659928 6775685532 6801846480 6808105080 6831993168 6863681448 6868141280 6891811290 6943551615 6953993046 6990786660 6992107920 7016641632 7026636848 7093326240 7117891872 7132300560 7141938804 7186333140 7211548344 7219992780 7224927840 7259663070 7319992680 7325065440 7340325993 7351265376 7375447170 7391656944 7406455056 7487399920 7488915588 7517830320 7528539480 7574783580 7580992419 7591103520 7626312720 7691318712 7726658940 7743640608 7775376840 7785194235 7798415444 7867143648 7876355760 7883069040 7904966454 7935487560 7947420624 7979992020 8007628356 8096124960 8112991887 8155917770 8162215776 8195667480 8212952160 8251420320 8304207184 8321017320 8332261938 8388943992 8423324910 8429082480 8469606915 8482229280 8539991460 8545909680 8558760672 8579601810 8623599768 8656895520 8663991336 8770802040 8783296060 8830467360 8850536604 8897364840 8927423505 8984879904 9014435430 9034247376 9077473440 9089740296 9119990880 9151575264 9189081720 9239571180 9258068820 9271990728 9316354320 9321048880 9330452208 9342233082 9361144485 9437561991 9522585072 9568147680 9581777520 9614148390 9615397792 9626657040 9679550760 9748019305 9759990240 9787101324 9833929560 9934275780 9985220784 10009535445 10038052640 10099711440 10107989892 10114898976 10163528298 10202769720 10247989752 10255091616 10302211920 10367169120 10380258980 10486179990 10524962448 10539955272 10559509920 10580650080 10639989360 10676837808 10698450840 10779499710 10817322516 10829989170 10927556640 10987598160 11026898064 11063170755 11094689760 11109682584 11185258656 11231099880 11292809220 11362175370 11386655280 11418284878 11439469080 11498133024 11551988448 11589988410 11615460912 11663065260 11694402720 11697623166 11800715472 11857449681 11863153120 11903231340 12011442534 12019247240 12119653728 12233876655 12252108960 12319428240 12344091760 12362654304 12377130480 12456310776 12481525980 12498392907 12583415988 12634987365 12643623720 12767987232 12809987190 12818864520 12906067680 12935399652 12985343280 13049468432 13111906080 13156203060 13174944090 13245701040 13329217440 13346047260 13477319856 13521653145 13551371064 13603692960 13616210160 13647227027 13663986336 13727362896 13783622580 13887103230 13907986092 13981573320 13984215840 14013349623 14053273696 14264601120 14283877608 14372666280 14423096688 14439985560 14519326140 14639985360 14680651986 14750894340 14783313888 14812910112 14974799840 14977831176 15035660640 15057078960 15149567160 15161984838 15252625440 15382637424 15453317880 15550753680 15570388470 15596830888 15729269985 15752711520 15766138080 15809932908 15870975120 15894841248 15959984040 16015256712 16169249565 16225983774 16311835540 16391334960 16608414368 16642034640 16664523876 16777887984 16846649820 16858164960 16939213830 17079982920 17091819360 17127427317 17159203620 17247199536 17327982672 17384982615 17541604080 17546434749 17566592120 17701073208 17794729680 17854847010 18028870860 18068494752 18179480592 18378163440 18479142360 18516137640 18543981456 18632708640 18642097760 18660904416 18684466164 18722288970 18875123982 19045170144 19163555040 19228296780 19253314080 19359101520 19496038610 19574202648 19667859120 19762416135 19868551560 19970441568 20019070890 20199422880 20215979784 20327056596 20405539440 20495979504 20604423840 20760517960 20830654845 20972359980 21049924896 21079910544 21279978720 21353675616 21396901680 21445642471 21558999420 21634645032 21659978340 21975196320 22020977979 22053796128 22126341510 22219365168 22462199760 22585618440 22724350740 22773310560 22836569756 22878938160 23179976820 23230921824 23326130520 23355582705 23395246332 23601430944 23714899362 23806462680 24022885068 24038494480 24338975661 24467753310 24638856480 24688183520 24754260960 24912621552 24963051960 24996785814 25166831976 25269974730 25287247440 25344850193 25408820745 25619974380 25637729040 25870799304 25970686560 26098936864 26312406120 26349888180 26491402080 26692094520 26954639712 27043306290 27102742128 27232420320 27294454054 27454725792 27567245160 27774206460 27815972184 27963146640 28026699246 28545712195 28567755216 28745332560 28846193376 28879971120 29038652280 29244057915 29279970720 29361303972 29501788680 29955662352 30028606335 30114157920 30299134320 30323969676 30765274848 30906635760 31101507360 31140776940 31193661776 31458539970 31619865816 31741950240 31919968080 32030513424 32338499130 32451967548 32623671080 32782669920 33284069280 33329047752 33555775968 33693299640 33878427660 34159965840 34254854634 34318407240 34494399072 34655965344 34769965230 35083208160 35092869498 35133184240 35402146416 35572349043 35589459360 35709694020 36057741720 36358961184 36701629965 36756326880 36958284720 37032275280 37042473359 37087962912 37368932328 37444577940 37750247964 37904962095 38456593560 38718203040 38992077220 39148405296 39335718240 39524832270 39737103120 40038141780 40431959568 40564959435 40654113192 40811078880 40941681081 40991959008 41521035920 41661309690 41944719960 42040048869 42159821088 42793803360 42891284942 43117998840 43269290064 43319956680 44041955958 44252683020 44438730336 44924399520 45171236880 45448701480 45673139512 45757876320 46359953640 46652261040 46711165410 46790492664 47187809955 47429798724 47612925360 48045770136 48076988960 48677951322 48935506620 49825243104 49926103920 49993571628 50333663952 50539949460 50574494880 50689700386 50817641490 51239948760 51275458080 51382281951 51741598608 52624812240 52639304247 52699776360 53384189040 54086612580 54205484256 54588908108 55134490320 55548412920 55631944368 55926293280 56053398492 57091424390 57135510432 57490665120 57759942240 58077304560 58488115830 58722607944 59003577360 59287248405 59911324704 60057212670 60598268640 60647939352 61813271520 62281553880 62387323552 62491964535 62917079940 63239731632 63839936160 64061026848 64336927413 64676998260 64903935096 65247342160 66062933937 66658095504 67386599280 67756855320 68236135135 68319931680 68509709268 68636814480 69539930460 70066748115 70185738996 70266368480 70804292832 71144698086 71419388040 72115483440 72135342857 73403259930 73916569440 74064550560 74084946718 74737864656 74889155880 75500495928 75809924190 76034550579 76913187120 77984154440 78296810592 79049664540 79474206240 80076283560 80863919136 81129918870 81308226384 81883362162 83042071840 83322619380 83889439920 84080097738 85637136585 85782569884 86235997680 86538580128 86639913360 87732173745 88083911916 88505366040 90342473760 90897402960 91346279024 92719907280 93304522080 93422330820 93580985328 94375619910 94859597448 95225850720 95530589189 96091540272 97355902644 97871013240 99852207840 99987143256 100667327904 101079898920 101379400772 101635282980 102479897520 102764563902 103483197216 105249624480 105278608494 105399552720 106768378080 107228212355 108173225160 109177816216 110104889895 110268980640 111096825840 111127420077 111263888736 112106796984 114182848780 116154609120 116976231660 117445215888 118007154720 118574496810 118925835521 120114425340 121295878704 121694878305 122825043243 124563107760 124983929070 125834159880 126479463264 126724250965 128673854826 129353996520 129807870192 130494684320 132125867874 133316191008 134773198560 135513710640 136472270270 137019418536 137273628960 139079860920 140133496230 140371477992 142289396172 142838776080 144230966880 144270685714 146806519860 148169893436 149475729312 149778311760 150119497297 151000991856 151619848380 152069101158 153826374240 154146845853 155968308880 157917912741 158099329080 160152567120 162259837740 162616452768 163766724324 166645238760 167778879840 168160195476 171274273170 171565139768 172471995360 173279826720 175464347490 176167823832 177010732080 177413951351 177861745215 181794805920 182692558048 185212366795 185439814560 186844661640 187161970656 188751239820 189719194896 191061178378 192183080544 193010782239 194711805288 195742026480 199974286512 202159797840 202758801544 203270565960 204708405405 204959795040 205529127804 210200244345 210557216988 210799105440 214456424710 216346450320 216406028571 218355632432 220209779790 222193651680 222254840154 224213593968 228103651737 228365697560 233952463320 234890431776 237148993620 237851671042 240228850680 242591757408 243389756610 245650086486 249126215520 249967858140 251668319760 253448501930 256911409755 257347709652 258707993040 259297313513 259615740384 263196521235 264251735748 271027421280 272944540540 274038837072 278159721840 278793352123 280266992460 280742955984 284578792344 285677552160 286591767567 288541371428 293613039720 296339786872 299556623520 300238994594 302001983712 303239696760 304138202316 308293691706 311936617760 315835825482 316198658160 320305134240 321684637065 324519675480 327533448648 330314669685 333290477520 333382260231 336320390952 342548546340 343130279536 350928694980 352335647664 354021464160 354827902702 355723490430 356777506563 360676714285 368475129729 370424733590 373689323280 377502479640 379438389792 380172752895 382122356756 386021564478 389423610576 391484052960 399948573024 404319595680 405517603088 406541131920 407467206949 409416810810 411058255608 420400488690 421114433976 428912849420 432692900640 432812057142 436711264864 440419559580 444509680308 448427187936 450358491891 456207303474 456731395120 462440537559 467904926640 474297987240 475703342084 477652945945 480457701360 481552153667 486779513220 491300172972 499935716280 503336639520 504947399999 506897003860 513822819510 514695419304 517415986080 518594627026 526393042470 528503471496 532241854053 545889081080 548077674144 555637100385 556319443680 557586704246 560533984920 561485911968 569157584688 573183535134 577082742856 579032346717 587226079440 592679573744 594629177605 600477989188 606479393520 608276404632 614125216215 616587383412 631671650964 632397316320 643369274130 649039350960 649218085713 655066897296 660629339370 666580955040 666764520462 672640781904 684310955211 685097092680 686260559072 701857389960 703806993821 704671295328 709655805404 711446980860 713555013126 721353428570 736950259458 740849467180 747378646560 750597486485 755004959280 760345505790 764244713512 770734229265 772043128956 777891940539 778847221152 789589563705 793488771427 811035206176 813082263840 814934413898 818833621620 822116511216 832480848647 836380056369 840800977380 842228867952 857825698840 859775302701 865624114284 880839119160 887069756755 889019360616 900716983782 912414606948 913462790240 924881075118 935809853280 937759457141 948595974480 951406684168 955305891890 960915402720 963104307334 965053911195 973559026440 982600345944 999871432560 1000146780693 1009894799998 1013794007720 1027645639020 1029390838608 1037189254052 1050836481079 1052786084940 1057006942992 1064483708106 1070332519689 1082030142855 1091778162160 1105425389187 1111274200770 1115173408492 1121067969840 1138315169376 1140518258685 1146367070268 1154165485712 1158064693434 1174452158880 1185359147488 1189258355210 1200955978376 1212958787040 1216552809264 1222401620847 1228250432430 1233174766824 1241897659457 1263343301928 1286738548260 1296486567565 1298078701920 1298436171426 1308184190731 1310133794592 1321258678740 1333529040924 1345281563808 1351075475673 1368621910422 1370194185360 1370571514283 1393966760615 1403714779920 1407613987642 1419311610808 1422893961720 1427110026252 1432958837835 1442706857140 1444656461001 1473900518916 1481698934360 1501194972970 1510009918560 1514842199997 1520691011580 1528489427024 1541468458530 1544086257912 1546035861773 1555783881078 1579179127410 1586977542854 1596725562159 1629868827796 1637667243240 1644233022432 1664961697294 1666911301155 1672760112738 1681601954760 1684457735904 1715651397680 1719550605402 1731248228568 1737097040151 1761678238320 1774139513510 1778038721232 1783887532815 1801433967564 1815081194591 1824829213896 1842375648645 1849762150236 1875518914282 1897191948960 1902813368336 1910611783780 1926208614668 1930107822390 1947118052880 1947654257139 1951553464861 1965200691888 1999742865120 2000293561386 2019789599996 2027588015440 2037336034745 2052932865633 2055291278040 2058781677216 2074378508104 2101672962158 2105572169880 2111420981463 2114013885984 2128967416212 2140665039378 2164060285710 2183556324320 2210850778374 2222548401540 2230346816984 2242135939680 2251792459455 2259590874899 2281036517370 2292734140536 2308330971424 2312202687795 2316129386868 2333675821617 2378516710420 2380466314281 2401911956752 2407760768335 2433105618528 2444803241694 2456500864860 2466349533648 2483795318914 2497442545941 2509140169107 2524736999995 2526686603856 2573477096520 2579325908103 2592973135130 2596872342852 2616368381462 2642517357480 2661209270265 2667058081848 2702150951346 2737243820844 2740388370720 2741143028566 2787933521230 2807429559840 2813278371423 2815227975284 2838623221616 2845787923440 2852270448643 2854220052504 2865917675670 2885413714280 2889312922002 2895161733585 2947801037832 2963397868720 3000440342079 3002389945940 3029684399994 3041382023160 3056978854048 3082936917060 3088172515824 3092071723546 3111567762156 3152509443237 3158358254820 3173955085708 3193451124318 3210997559067 3246090428565 3259737655592 3275334486480 3329923394588 3333822602310 3345520225476 3363203909520 3370865075669 3421554776055 3431302795360 3439101210804 3462496457136 3474194080302 3519034969105 3523356476640 3534631799993 3548279027020 3556077442464 3567775065630 3602867935128 3630162389182 3649658427792 3667204862541 3684751297290 3699524300472 3725692978371 3751037828564 3805626736672 3821223567560 3852417229336 3860215644780 3889459702695 3894236105760 3895308514278 3903106929722 3924552572193 3930401383776 3967443857135 4000587122772 4039579199992 4053226427019 4055176030880 4074672069490 4105865731266 4110582556080 4111714542849 4148757016208 4162404243235 4181900281845 4203345924316 4211144339760 4222841962926 4257934832424 4281330078756 4298876513505 4328120571420 4333969383003 4400255914277 4421701556748 4445096803080 4460693633968 4503584918910 4519181749798 4544526599991 4562073034740 4585468281072 4624405375590 4632258773736 4638107585319 4667351643234 4688797285705 4757033420840 4760932628562 4790176686477 4803823913504 4815521536670 4889606483388 4913001729720 4926648956747 4932699067296 4967590637828 4994885091882 5000733903465 5018280338214 5049473999990 5053373207712 5146954193040 5158651816206 5185946270260 5193744685704 5232736762924 5254182405395 5285034714960 5297073690337 5322418540530 5334116163696 5351662598445 5404301902692 5445243583773 5474487641688 5482286057132 5527126945935 5554421399989 5575867042460 5626556742846 5630455950568 5677246443232 5691575846880 5704540897286 5708440105008 5731835351340 5770827428560 5778625844004 5790323467170 5827365940529 5842962771417 5854660394583 5895602075664 5926795737440 6000880684158 6004779891880 6059368799988 6082764046320 6112008104235 6165873834120 6176345031648 6184143447092 6209488297285 6223135524312 6305018886474 6316716509640 6334262944389 6347910171416 6386902248636 6421995118134 6492180857130 6519475311184 6540920953655 6550668972960 6564316199987 6659846789176 6667645204620 6691040450952 6726407819040 6741730151338 6755377378365 6778772624697 6843109552110 6852857571415 6878202421608 6924992914272 6948388160604 7001027464851 7038069938210 7069263599986 7096558054040 7135550131260 7141398942843 7205735870256 7223282305005 7260324778364 7299316855584 7334409725082 7369502594580 7399048600944 7451385956742 7492327637823 7502075657128 7527420507321 7574210999985 7642447135120 7704834458672 7720431289560 7730179308865 7737977724309 7741876932031 7778919405390 7790617028556 7806213859444 7849105144386 7934887714270 7983627810795 8001174245544 8079158399984 8106452854038 8149344138980 8211731462532 8221165112160 8223429085698 8297514032416 8324808486470 8363800563690 8406691848632 8422288679520 8439835114269 8445683925852 8515869664848 8556811345929 8562660157512 8597753027010 8656241142840 8667938766006 8685485200755 8800511828554 8843403113496 8890193606160 8921387267936 9007169837820 9038363499596 9075405972955 9089053199982 9124146069480 9149490919673 9157289335117 9170936562144 9248810751180 9264517547472 9276215170638 9334703286468 9377594571410 9457528329711 9514066841680 9521865257124 9580353372954 9594000599981 9631043073340 9632992677201 9738271285695 9757767324305 9779212966776 9826003459440 9853297913494 9935181275656 9989770183764 10001467806930 10036560676428 10098947999980 10112595227007 10264664328165 10293908386080 10315354028551 10317303632412 10371892540520 10387489371408 10465473525848 10508364810790 10557104907315 10570069429920 10594147380674 10603895399979 10644837081060 10668232327392 10703325196890 10808603805384 10822251032411 10890487167546 10948975283376 10964572114264 11001614587623 11054253891870 11108842799978 11151734084920 11177078935113 11253113485692 11260911901136 11297954374495 11409081794572 11416880210016 11463670702680 11541654857120 11557251688008 11580646934340 11654731881058 11668379108085 11685925542834 11709320789166 11773657716579 11791204151328 11902331571405 12001761368316 12009559783760 12118737599976 12159679281057 12165528092640 12224016208470 12331747668240 12335143628547 12368286894184 12418976594570 12446271048624 12487212729705 12545700845535 12610037772948 12633433019280 12668525888778 12695820342832 12773804497272 12843990236268 12896629540515 12984361714260 13001908149009 13038950622368 13081841907310 13128632399974 13200767742831 13319693578352 13335290409240 13382080901904 13483460302676 13510754756730 13557545249394 13633579799973 13660874254027 13686219104220 13705715142830 13756404843216 13896776321208 13914322755957 14002054929702 14066391857115 14076139876420 14138527199972 14193116108080 14261352243215 14271100262520 14282797885686 14370530059431 14411471740512 14446564610010 14520649556728 14668819450164 14739005189160 14779946870241 14798097201888 14902771913484 14984655275646 15002201710395 15004151314256 15054841014642 15076286657113 15148421999970 15284894270240 15409668917344 15440862579120 15460358617730 15475955448618 15483753864062 15557838810780 15581234057112 15612427718888 15698210288772 15762547216185 15817136124293 15869775428540 15891221071011 15967255621590 16002348491088 16054987795335 16158316799968 16212905708076 16298688277960 16335730751319 16423462925064 16446858171396 16649616972940 16663264199967 16727601127380 16813383697264 16854325378345 16879670228538 16891367851704 17006394479503 17031739329696 17113622691858 17125320315024 17195506054020 17312482285680 17335877532012 17370970401510 17482097821587 17563981183749 17601023657108 17673158999965 17686806226992 17780387212320 17817429685679 18014339675640 18076726999192 18150811945910 18178106399964 18248292138960 18298981839346 18314578670234 18336024312705 18497621502360 18529035094944 18552430341276 18628464891855 18669406572936 18755189142820 18915056659422 19002788833167 19028133683360 19043730514248 19160706745908 19188001199962 19262086146680 19265985354402 19476542571390 19515534648610 19558425933552 19622762860965 19652006918880 19692948599961 19706595826988 19870362551312 19965893140501 19979540367528 20002935613860 20073121352856 20197895999960 20225190454014 20266132135095 20336317874091 20529328656330 20558572714245 20630708057102 20634607264824 20743785081040 20774978742816 20930947051696 21003082394553 21016729621580 21114209814630 21188294761348 21207790799958 21289674162120 21406650393780 21424196828529 21617207610768 21644502064822 21669846915015 21780974335092 21897950566752 21929144228528 22001279571385 22003229175246 22108507783740 22217685599956 22303468169840 22354157870226 22476982913469 22506226971384 22521823802272 22582261521963 22595908748990 22722632999955 22818163589144 22927341405360 23114503376016 23161293868680 23190537926595 23225630796093 23309463762116 23336758216170 23371851085668 23418641578332 23547315433158 23596055529683 23804663142810 23950883432385 24003522736632 24019119567520 24237475199952 24319358562114 24448032416940 24633244783735 24663495336480 24670287257094 24736573788368 24837953189140 24855499623889 24892542097248 24974425459410 25091401691070 25220075545896 25266866038560 25319505342807 25337051777556 25391640685664 25547608994544 25670434037787 25687980472536 25793259081030 25968723428520 26003816298018 26040858771377 26163683814620 26257264799948 26401535485662 26485368451685 26639387156704 26670580818480 26764161803808 26966920605352 27021509513460 27115090498788 27226217918865 27267159599946 27321748508054 27372438208440 27411430285660 27448472759019 27471868005351 27512809686432 27772106999945 27793552642416 27828645511914 28004109859404 28132783714230 28152279752840 28277054399944 28372584989133 28386232216160 28522704486430 28542200525040 28565595771372 28741060118862 28782001799943 28893129220020 29041299113456 29136829702645 29214813857085 29273301972915 29337638900328 29374681373687 29478010378320 29559893740482 29805543826968 29969310551292 30004403420790 30008302628512 30109682029284 30152573314226 30296843999940 30337785681021 30801791399939 30881725158240 30920717235460 30946062085653 30951910897236 30967507728124 31115677621560 31162468114224 31224855437776 31396420577544 31525094432370 31634272248586 31671314721945 31739550857080 31782442142022 31811686199937 31934511243180 32004696982176 32109975590670 32425811416152 32466753097233 32597376555920 32671461502638 32821580999935 32846925850128 32893716342792 33004843762869 33299233945880 33326528399934 33455202254760 33531236805339 33626767394528 33708650756690 33759340457076 33782735703408 33893863123485 34012788959006 34227245383716 34250640630048 34391012108040 34486542697229 34624964571360 34671755064024 34741940803020 34964195643174 35005137324255 35127962367498 35202047314216 35320973149737 35346317999930 35373612453984 35634859371358 35706994714215 36028679351280 36153453998384 36301623891820 36356212799928 36496584277920 36597963678692 36629157340468 36672048625410 36995243004720 37005430885641 37079515832359 37104860682552 37256929783710 37338813145872 37461638189115 37510378285640 37637102536605 37830113318844 38005577666334 38087461028496 38321413491816 38376002399924 38524172293360 38531970708804 38689888621545 38709384660155 38880949799923 38953085142780 39005724447027 39031069297220 39116851867104 39245525721930 39385897199922 39413191653976 39602303228493 39740725102624 39931786281002 39959080735056 40005871227720 40146242705712 40395791999920 40450380908028 40532264270190 40672635748182 40900739399919 40982622762081 41058657312660 41117145428490 41261416114204 41269214529648 41487570162080 41742968267871 41861894103392 42006164789106 42033459243160 42199175571345 42228419629260 42376589522696 42415581599916 42579348324240 42784056729645 42813300787560 42848393657058 42932226623081 43234415221536 43289004129644 43339693830030 43561948670184 43858288457056 44002559142770 44006458350492 44217015567480 44339840610723 44435371199912 44606936339680 44708315740452 44953965826938 45012453942768 45164523043926 45191817497980 45228859971339 45445265999910 45636327178288 45747454598365 45786446675585 45854682810720 45950213399909 46229006752032 46322587737360 46381075853190 46451261592186 46618927524232 46673516432340 46743702171336 46837283156664 47094630866316 47192111059366 47287641648555 47451408372879 47609326285620 47673663213033 47901766864770 47970002999905 48007045473264 48164963386005 48402815057047 48474950399904 48638717124228 48896064833880 49007192253957 49266489567470 49340574514188 49473147576736 49675906378280 49710999247778 49948850918820 49989792599901 50182803382140 50440151091792 50562976135035 50639010685614 50674103555112 51019183438509 51095217989088 51340868075574 51375960945072 51576770142755 51586518162060 51937446857040 52007632596036 52081717542754 52327367629240 52446293464761 52514529599896 52691943551247 52803070971324 52970736903370 53019476999895 53341161636960 53452289057037 53933841210704 54043019026920 54111255162055 54193138524217 54230180997576 54452435837730 54534319199892 54643497016108 54744876416880 54822860571320 54896945518038 54943736010702 55008072938115 55544213999890 55587105284832 55657291023828 55885394675565 56008219718808 56265567428460 56304559505680 56554108799888 56745169978266 57008366499501 57045408972860 57084401050080 57131191542744 57203326885601 57482120237724 57564003599886 57786258440040 58082598226912 58273659405290 58429627714170 58546603945830 58675277800656 58749362747374 58868288582895 58956020756640 59078845799883 59119787480964 59611087653936 59897679421503 59938621102584 60008806841580 60219364058568 60305146628452 60593687999880 60675571362042 60798396405285 61008953622273 61603582799878 61675718142735 61841434470920 61892124171306 61903821794472 61935015456248 62231355243120 62324936228448 62449710875552 62792841155088 63050188864740 63268544497172 63342629443890 63479101714160 63564884284044 63623372399874 63869022486360 64046436437711 64101025345819 64219951181340 64272590485587 64851622832304 64933506194466 65009540745045 65194753111840 65342923005276 65643161999870 65693851700256 65787432685584 66003838714155 66009687525738 66598467891760 66653056799868 66910404509520 67062473610678 67158004199867 67417301513380 67430948740407 67518680914152 67565471406816 67787726246970 68025577918012 68167898999865 68304371270135 68454490767432 68782024216080 68973085394458 69343510128048 69483881606040 69571613779785 69676892388279 69928391286348 70010274648510 70255924734996 70404094628432 70641946299474 70692635999860 70788166589049 71269718742716 71413989428430 71852650297155 72057358702560 72207478199857 72306907996768 72603247783640 72712425599856 73195927357384 73258314680936 73344097250820 73899734351205 73990486009440 74010861771282 74159031664718 74209721365104 74513859567420 74566498871667 74677626291744 74923276378230 75020756571280 75274205073210 75381433285565 75660226637688 75755757226877 75958516028421 76011155332668 76174922056992 76642826983632 76752004799848 77011302113361 77048344586720 77063941417608 77379777243090 77418769320310 77761899599846 77906170285560 78011448894054 78062138594440 78122576314131 78491051443860 78771794399844 78826383307952 79085680621465 79204606456986 79456105355055 79863572562004 79918161470112 80011742455440 80292485411424 80791583999840 80900761816056 81064528540380 81345271496364 81678653756595 81801478799838 81965245524162 82117314625320 82234290856980 82345418277057 82415604016053 82522832228408 82538429059296 83316320999835 83485936535742 83604862371263 84012329578212 84066918486320 84398351142690 84456839258520 84753179045392 84831163199832 85031972397515 85117754967399 85158696648480 85568113459290 85626601575120 85696787314116 85864453246162 86346005399829 86578008259288 86679387660060 87123897340368 87410489107935 87819905918745 88005118285540 88012916700984 88124044121061 88434031134960 88679681221446 88870742399824 89087148428395 89416631480904 89907931653876 90024907885536 90329046087852 90383634995960 90457719942678 90890531999820 91013357043063 91272654356576 91494909196730 91572893351170 91900426799818 92405374199817 92645175474720 92762151706380 92838186256959 92902523184372 93237855048464 93347032864680 93487404342672 93674566313328 94189261732632 94384222118732 94575283297110 94902816745758 95013944165835 95218652571240 95347326426066 95435058599811 95803533729540 95940005999810 96014090946528 96329926772010 96805630114094 97277434248456 97400259291699 97792129667760 98014384507914 98464742999805 98532979134940 98681149028376 99351812756560 99421998495556 99829465702505 99897701837640 99979585199802 100365606764280 100593710416017 100644400116403 100880302183584 101125952270070 101278021371228 101348207110224 101681589370455 102038366877018 102681736151148 102751921890144 103153540285510 103173036324120 103459628091687 103874893714080 104015265192072 104163435085508 104654735258480 104892586929522 105015411972765 105029059199792 105383887102494 105534006599791 105606141942648 105941473806740 105962919449211 106038953999790 106904578114074 107120984142645 107867682421408 108086038053840 108222510324110 108386277048434 108460361995152 108904871675460 109068638399784 109286994032216 109489752833760 109645721142640 109793891036076 109887472021404 110016145876230 110719952870051 111016292656923 111088427999780 111238547497077 111314582047656 111770789351130 112016439437616 112384914567345 112531134856920 112609119011360 112911307609815 113108217599776 113490339956532 114016732999002 114090817945720 114262383085488 114406653771202 114964240475448 115128007199772 115572516880080 116128153980465 116547318810580 116642849399769 116859255428340 117093207891660 117350555601312 117498725494748 117736577165790 117980277648415 118157691599766 118239574961928 118806909685479 119044761356521 119222175307872 119795358843006 119877242205168 120017613683160 120438728117136 120610293256904 121187375999760 121351142724084 121596792810570 122017907244546 122947868286243 123207165599756 123351436285470 123682868941840 123784248342612 123807643588944 123870030912496 124277498119445 124462710486240 124722007799753 125228904803613 125585682310176 126100377729480 126537088994344 126597526714035 126685258887780 126958203428320 127129768568088 127246744799748 127738044972720 128092872875422 128202050691638 128352170188935 128439902362680 128545180971174 128796679869243 129703245664608 129867012388932 130019081490090 130204293856885 130685846010552 131286323999740 131574865371168 132007677428310 132019375051476 133019521832169 133196935783520 133306113599736 133820809019040 134124947221356 134316008399734 134834603026760 134861897480814 135037361828304 135575452493940 135686579914017 136051155836024 136335797999730 136608742540270 136908981534864 137242363795095 137359340026755 137564048432160 137850640199727 137946170788916 138687020256096 138967763212080 139143227559570 139353784776558 139856782572696 140020549297020 140511849469992 140808189256864 141283892598948 141385271999720 141576333178098 141862924945665 142354225118637 142539437485432 142827978856860 143020989639099 143705300594310 143910008999715 144414956399714 145206495567280 145208445171141 145424851199712 146391854714768 146516629361872 146688194501640 146873406868435 147021576761871 147799468702410 148021723542564 148318063329436 148419442730208 149027719134840 149132997743334 149846552756460 149969377799703 150041513142560 150548410146420 150762866571130 151320453275376 151511514453754 151688928405105 151917032056842 152022310665336 153057550315527 153285653967264 153504009599696 154008956999695 154022604226722 154127882835216 154730310428265 154759554486180 154837538640620 155523799199692 155812340571120 156022897788108 156124277188880 156245152628262 156982102887720 157338880394283 157543588799688 157652766615904 158075830653741 158171361242930 158409212913972 158912210710110 159058430999685 159727145124008 160023484910880 160356867171111 161801523632112 162129057080760 162333765486165 162579415572651 162690542992728 163357307513190 163602957599676 163930491048324 164234629250640 164468581713960 164690836554114 164831208032106 165024218814345 165045664456816 166632641999670 166971873071484 167209724742526 167656184026695 168024659156424 168133836972640 168796702285380 168913678517040 169506358090784 169662326399664 170063944795030 170235509934798 171136226918580 171253203150240 171393574628232 171609980656803 171728906492324 172432713486145 172692010799658 173156016518576 173358775320120 173988497367223 174247794680736 174820978215870 175639811837490 176010236571080 176025833401968 176248088242122 176604865748685 176868062269920 177236537399649 177359362442892 177741484799648 178174296856790 178833262961808 179693038264509 179815863307752 180658092175704 180767269991920 180915439885356 181781063999640 182026714086126 182286011399639 182989818393460 183026860866819 183145786702340 183800853599636 184810748399634 185027154428205 185397579161795 185524303412760 185676372513918 185805046368744 186475710096928 186694065729360 186974808685344 187349132626656 188378523465264 188768444237464 189150566594220 189805633491516 190027888331670 190437305142480 190694652852132 190870117199622 191607067459080 191880011999620 192139309313133 192303076037457 192659853544020 193611260228188 194404748999615 194554868496912 194800518583398 195028622235135 195584259335520 195991726542469 196028769015828 196929485999610 197065958269880 197362298056752 198011516142465 198703625513120 198843996991112 199658931405010 199795403675280 199959170399604 200731213528560 201187420832034 201288800232806 201474012599601 202251904540140 202556042742456 202696414220448 203363178740910 204076733754036 204503696999595 204913113810405 205363472302296 205622769615809 206307080571020 206346072648240 206919256183374 208030530384144 208326870171016 208714841339355 209030677164837 209309470516960 209785173859044 210030823945530 210058118399584 210767774204988 211068013199582 211212283885296 211882947613480 211925838898422 212077907999580 212364499767147 213809156228148 214241968285290 214661133115405 215612539799573 216172076107680 216445020648220 216622434599571 216772554096868 216920723990304 217809743350920 218137276799568 218573988064432 219291442285280 219587782072152 219774944042808 220032291752460 221439905740102 221699203053615 222032585313846 222176855999560 222477094994154 222629164095312 223541578702260 223699496615001 224032878875232 224769829134690 225062269713840 225822615219630 226144299856695 226980679913064 227267271680631 228033465998004 228181635891440 228524766170976 228813307542404 229751066999545 229928480950896 230256014399544 231033906340083 231145033760160 232256307960930 233094637621160 233285698799538 233718510856680 234186415783320 234367728942393 234997450989496 235473154331580 235960555296830 236315383199532 236479149923856 237257041864395 237613819370958 238089522713042 238368316065165 239590717686012 239754484410336 240035227366320 240877456234272 241220586513808 242014075285235 242374751999520 242702285448168 243193585621140 244035814489092 245035961269785 245895736572486 246414331199512 246702872570940 247036254831171 247246812048159 247365737883680 247568496685224 247615287177888 247740061824992 248554996238890 249444015599506 249948962999505 250457809607226 250814587113789 252200755458960 253074177988688 253195053428070 253370517775560 254259537136176 254493489599496 255095917192545 255476089945440 256185745750844 256404101383276 256704340377870 256879804725360 257090361942348 257593359738486 259038016199487 259556610826513 259734024777864 260038162980180 260408587713770 261371692021104 262231467323805 262572647999480 263459717756235 264015354856620 264038750102952 264372132363183 266039043664338 266612227199472 267261445285185 268249894442712 268632016799468 269669206053520 269723794961628 270074723656608 270965692621085 271150904987880 271373159828034 272102311672048 272671595999460 273040071129189 273217485080540 273817963069728 274484727590190 274718680053510 275701280399454 275892341577832 277216122599451 277935526424160 278286455119140 278514558770877 278707569553116 279713565145392 280041098594040 281023698939984 282567785197896 282770543999440 283152666356196 283725849891330 284708450237274 285041832497505 285078874970864 285655957713720 286016634428005 286041979278198 286305175799433 286449446485147 287410601188620 287820017999430 288829912799428 290412991134560 290416890342282 292200777875097 292783709429536 293033258723744 293376389003280 293746813736870 294043153523742 295394228999415 295598937404820 296043447085128 296636126658872 298055438269680 298265995486668 299488397107515 299693105512920 299938755599406 300525586361567 301096820292840 301525733142260 301933200349209 302640906550752 303023028907508 303377856810210 303834064113684 304044621330672 305044768111365 306115100631054 307008019199392 308017913999390 308045208453444 308255765670432 309460620856530 309519108972360 309675077281240 310378884275061 311047598399384 311624681142240 312045795576216 312248554377760 312490305256524 313964205775440 314677760788566 315087177599376 316151661307482 316342722485860 316602019799373 316818425827944 317824421420220 318116861999370 319454290248016 320232182188555 320505126729095 320713734342222 321362952427935 323121495110557 323603047264224 324258114161520 324667530972330 325158831145302 325381085985456 326714615026380 327205915199352 327860982096648 328469258501280 328937163427920 329381673108228 329662416064212 330048437628690 330091328913632 332159858610153 333265283999340 333715642491231 333943746142968 334419449485052 335312368053390 335790020999335 336049318312848 337154743702035 337593404570760 337827357034080 338531164027901 338819705399329 339324652799328 340127889590060 340471019869596 342272453837160 342787149256464 343219961313606 343457812984648 344865426972290 345384021599316 346312033037152 346717550640240 347976994734446 348384461941395 349641956431740 349928548199307 351279623674980 352020473142160 352051666803936 352496176484244 353209731497370 353940832945245 354473074799298 354718724885784 356348593713580 356420729056437 357134284069563 357666525923616 359386076529018 359631726615504 361037390999285 361316184351408 361534539983840 361830879770712 363562127999280 364053428172252 364572022799278 365979636786920 366053721733638 366291573404680 367601707199272 368843604858729 369621496799268 370054308856410 370795158323590 371048606825520 371352745027836 371610092737488 372832494358335 373388131458720 374166023399259 376757046930528 377536888474928 378301133188440 378778786134385 379351969669519 379611266983032 379792580142105 380055776663340 380874610284960 381389305704264 381740234399244 383214134918160 383760023999240 384278618626266 384606152074914 385056510566805 385319707088040 386390039607729 387222520456376 388809497999230 389109736993824 389601037166796 390057244470270 390612881570655 391983453084938 392057538031656 393858971999220 394131916539760 394724596113504 396023032284930 397687993982224 399058565496507 399317862810020 399590807350560 399918340799208 400423288199207 401462427057120 402374841664068 402577600465612 402948025199202 404503809080280 405112085484912 406726357481820 407059739742051 408153467508072 409007393999190 409826227620810 410726944604592 411245539231618 411727091385285 412078020080265 412614161142040 412692145296480 413551920599181 413838512366748 416061060768288 416653740342032 417429682678710 418024311856315 418061354329674 419570347718088 420061647891060 421535548409976 422136026399164 422424567770592 423765895226960 423851677796844 424155815999160 424728999534294 425588774836995 427062675355911 427618312456296 428483936570580 429062968917297 429322266230810 431225079599146 431730026999145 432890041296440 433244869199142 433545108193736 435619486701840 435625335513423 436274553599136 437147976128864 439175564144304 439549888085616 440064583504920 440620220605305 442879811480204 443398406107230 444065170627692 444353711999120 444954189988308 445258328190624 447083157404520 447398993230002 448325055063977 449539658269380 449908133399109 450124539427680 451645230439260 452288599713390 453961359826128 454534543361262 455066785215315 456066931996008 456363271782880 457626615084808 459172650946581 459502133999090 459856961901792 460512028799088 462026870999085 462067812680166 464190931284795 464512615921860 466189275242320 466571397599076 467437021713360 468372831566640 468735457884786 469994901978992 470946308663160 471921110593660 472016641182849 472254492853891 472630766399064 472958299847712 474514083728790 475227638741916 476179045426084 476736632130330 477175292999055 479181435372024 480070454732640 481070601513333 482441173027616 484028150570470 485404570896336 486387171242280 487001296458495 487738246717953 488071628978184 490071922539570 491791473144972 492828662399024 493405745141880 494072509662342 494493624096318 495136993370448 497109992477780 498888031199012 499897925999010 500915619214452 501629174227578 502968552080085 503222000582015 504401510917920 505452347398999 506148355977376 506390106856140 506741035551120 508519074272352 508986979198992 510191834385090 512371491501688 512808202766552 513408680755740 513759609450720 514180723884696 514829941970409 515186719476972 517298140458435 518076032398974 519113221653026 519468049555728 520076325960360 520817175427540 521965492101669 522743384042208 524462934647610 525145295998960 526919435512470 527670032998955 528030709713240 528077500205904 528744264726366 529814597246055 531709612198947 532078087328676 533224454398944 534522890570370 536499788885424 537264033598936 539079114793527 539338412107040 539447589923256 541931385242170 542301809975760 542746319656068 544204623344096 545343191998920 546080142258378 546434970161080 546858034198917 548969455180380 549437360107020 551402560798908 551784683155664 553599764350255 554432245198902 555081463284615 556192737485385 556572910238280 557029117541754 557415139106232 558118946100053 559427130290784 560082197188080 562047397879968 565135570395792 565541087998880 566305332712392 567451699782660 569416900474548 570083664995010 570157749941728 571311915427440 572033268856010 572083958556396 572610351598866 572898892970294 574821202377240 575640035998860 576417927939399 576909228112371 577659825598856 580833780684564 583214246998845 584401555750194 585234036598841 586752778006560 587493627473740 587975179627407 588086307047484 590788457998830 591197874809640 592086894170256 593272253317744 594034548427395 595223806782605 596110876539360 596531990973336 598976794215030 599386211025840 599877511198812 601051172723134 602193640585680 603051466284520 603866400698418 604422037798803 606046057815016 606755713620420 607668128227368 608089242661344 610089536222730 612230201262108 614739341431215 616035827998780 616090416906888 616868308847427 618921241713060 619038217944720 619350154562480 620757768550122 622095196798768 623610038998765 624091591152432 624980610513048 626144524018065 627092031494511 627928411550880 629236595741611 629355521577132 630174355198752 632303322614964 632685444971720 633204039598746 633636851655888 635648842840440 636233723998740 637093499301441 638908580496032 640464364377110 641010253458190 641427468684444 642725904855870 643983399346215 646242990221114 646837619398719 648516228323040 649335061944660 649867303798713 650317662290604 650762171970912 653429230052760 654411830398704 655721964193296 657874326855840 658763346216456 659324832128424 660096875257380 664319717220306 665097609160845 666530567998680 667431284982462 667887492285936 668838898970104 670624736106780 671098489845003 671580041998670 672098636625696 674309487404070 675186809141520 677062328055802 677639410798658 678432899570085 680255779180120 680942039739192 681801815041893 684544907674320 685574298512928 686439922627212 686915625969296 689253200998635 689730853944580 690768043198632 693435101280480 695953989468892 696768923882790 699283912863480 699857096398614 702559247349960 703103186827179 704040946284320 704510800814821 704992352968488 706419462994740 707881665890490 708946149598596 709437449771568 711771125593185 712697187427160 712841458112874 714268568139126 715104948195495 718772153058036 719263453231008 722074781998570 722632368702816 723661759541424 726042225855705 727124255998560 728106856344504 729144045598556 731959273573840 732107443467276 732583146809360 735107883809355 735203414398544 737687209717458 738738046198537 739242993598536 740108617712820 741108764493513 741590316647180 741740436144477 742097213651040 742705490055672 743220185474976 745664988716670 748332046798518 749846888998515 752443761341367 755073776949856 756602266376880 757557572268770 758703939339038 759222533966064 759585160284210 760111553326680 762778611408528 763480468798488 765287751577635 766428269836320 767520047998480 768557237252532 769212304149828 770113021133610 770639414176080 772780079215458 774445040912752 777114048598461 777618995998460 778669832479539 779202074333592 780114488940540 781225763141310 783966906169876 784115076063312 786694401971415 787717943998440 788263833079520 790379153268705 792046064569860 793116397089549 795375987964448 798117130993014 798635725620040 799836681598416 800846576398414 801784335855555 804749683328136 805155200931224 805896050398404 809007618160560 810224170969824 812897077863255 813452714963640 814119479484102 816306935016144 818014787998380 819652455241620 821453889209184 822491078463236 823454182770570 824156040160530 825228322284080 827103841198362 827677024733496 831648367798353 833307480684064 833313329495647 834859365357420 835543676312631 836048623712630 836122708659348 839140695436176 840123295782120 843071096819952 844272052798328 847531790453920 847703355593688 848311631998320 849457999068588 851177549673990 854125350711822 855236624912592 856967873141160 858049903284015 858125937834594 858644532461620 859348339455441 862450159198292 863460053998290 865780082592880 866489738398284 867090216387472 869942486836115 871238973403680 871250671026846 873054054598271 876602333625291 878351128288608 879099776171232 880129167009840 881240441210610 885759622960408 886182686998245 886796812214460 888130341255384 888707423998240 889908379976616 894166314809040 894797986460004 896650110127954 898465191322545 899079316538760 899816266798218 901576759084701 903290460878520 904577199426780 905799601047627 907922719652256 909069086722524 910133570430630 911430056998195 912133863992016 915134304334095 915253230169616 918345301893162 919004267998180 919653486083893 921024057598176 924053741998170 924135625360332 928381862569590 929025231843720 931136652825183 932378550484640 933142795198152 934874043426720 936745663133280 937470915769572 939989803957984 941892617326320 943842221187320 944033282365698 944508985707782 945261532798128 949028167457580 949806059398119 950455277483832 952358090852168 953473264260660 954350585998110 958362870744048 960696546565665 961515380187285 962141203026666 968056301140940 969364485331671 970809141792672 972774342484560 974002592916990 975476493435906 976143257956368 979958632712345 980143845079140 983582946289944 985657324798048 986811490283760 988145019324684 988987248192636 990273986740896 994219984955560 996479575830459 997776062398024 999795851998020 1001146927473693 1001831238428904 1003258348455156 1005937104160170 1006444001164030 1007370062998005 1010904694797998 1012780213712280 1013482071102240 1015593492083703 1016459116197987 1017973958397984 1020383668770180 1024742983003376 1025616405533104 1026817361511480 1028113848079045 1028361447769392 1029659883940818 1030373438953944 1034596280916870 1036152064797948 1038226443306052 1038936099111456 1040152651920720 1041634350855080 1043930984203338 1045153385824185 1048925869295220 1049785644597921 1050290591997920 1053838871024940 1055340065997910 1056061419426480 1056155000411808 1057488529452732 1059629194492110 1061822498835735 1063419224397894 1064156174657352 1069045781140740 1071402852208689 1072999577770848 1074528067197872 1078062698997865 1078158229587054 1078895179846512 1083112172997855 1083862770484340 1084603619951520 1085492639312136 1086863210826419 1090686383997840 1092160284516756 1092869940322160 1093716068397834 1097938910360760 1098874720214040 1102805121597816 1103569366311328 1106530814576187 1107199528700510 1108864490397804 1110162926569230 1112385474970770 1113145820476560 1114058235083508 1114830278212464 1116237892200106 1118497483075005 1120164394376160 1122498070197777 1130271140791584 1132610665424784 1134903399565320 1136336358403155 1138055909008557 1138833800949096 1140167329990020 1142623830854880 1144066537712020 1144167917112792 1145220703197732 1145797785940588 1149642404754480 1151280071997720 1152835855878798 1153818456224742 1155169531700415 1155319651197712 1159170118823187 1161667561369128 1166428493997690 1168803111500388 1170468073197682 1171838644711965 1174987254947480 1175950359254814 1176172614094968 1181576915997660 1182395749619280 1184173788340512 1186544506635488 1188069096854790 1190447613565210 1193063981946672 1197953588430060 1198772422051680 1199755022397624 1201269864597621 1202102345446268 1204387281171360 1206102932569040 1207732801396836 1208844075597606 1212092115630032 1213511427240840 1215336256454736 1217919481570561 1220179072445460 1221179219226153 1224460402524216 1229478682862430 1232071655997560 1232180833813776 1233736617694854 1235181274155855 1236234060240795 1237842483426120 1238076435889440 1238700309124960 1240655761797543 1241515537100244 1244190393597536 1247220077997530 1248183182304864 1249961221026096 1252289048036130 1254072935568945 1254184062989022 1258473191483222 1258711043154264 1264606645229928 1265370889943440 1266408079197492 1267273703311776 1271297685680880 1272467447997480 1274186998602882 1276002079797473 1280928728754220 1281188026067733 1282020506916380 1282854937368888 1285451809711740 1287966798692430 1292485980442228 1293675238797438 1295190080997435 1297783054132565 1298670123889320 1299734607597426 1300635324581208 1306858460105520 1306876006540269 1308823660797408 1311443928386592 1317526692432912 1318649664256848 1320193750514760 1321860661815915 1328639434440612 1330195218321690 1333061135997360 1334862569964924 1335774984571872 1337677797940208 1341249472213560 1342196979690006 1343160083997340 1344975165191931 1348618974808140 1350373618283040 1354124656111604 1355278821597316 1356865799140170 1360511558360240 1361884079478384 1363603630083786 1365200355645945 1369089815348640 1371942085797283 1372879845254424 1373831251938592 1377517952839743 1378506401997270 1379461707889160 1381536086397264 1386080612997255 1391907978937784 1392572793854385 1393537847765580 1398567825726960 1399714192797228 1405118494699920 1406206373654358 1409021601629642 1409984705936976 1412838925989480 1415763331780980 1416763478561673 1417892299197192 1418874899543136 1423542251186370 1425394374854320 1425682916225748 1428537136278252 1430209896390990 1431525878997165 1432247232425735 1437544306116072 1439359387310663 1443211804539999 1444149563997140 1447323519082848 1452084451711410 1456213712689008 1458288091197112 1461003889375485 1463214740153859 1463918547147680 1464214886934552 1465166293618720 1470215767618710 1470406828797088 1475374419434916 1477476092397074 1478485987197072 1480217235425640 1482217528987026 1483180633294360 1483480872288954 1485410980111344 1491329977433340 1496664093597036 1499693777997030 1502627931807835 1504887522682734 1509666001746045 1513204532753760 1515115144537540 1516357042196997 1517407878678076 1518445067932128 1519170320568420 1520223106653360 1525557222817056 1526960937596976 1530575503155270 1535040095996960 1537114474505064 1538424608299656 1540226042267220 1541278828352160 1544489825911227 1545560158430916 1548890081825504 1551894421375305 1554228097196922 1555237991996920 1557339664959078 1558404148667184 1560228977881080 1562451526282620 1565896476305007 1567933812339752 1568230152126624 1573388803942830 1575435887996880 1580758306537410 1583010098996865 1584092129139720 1586232794179098 1588492385053997 1596234261986028 1597271451240080 1599673363196832 1601693152796828 1603568671711110 1609499366656272 1610310401862448 1611792100796808 1615607475552785 1617237344380581 1618015236321120 1625794155726510 1626905429927280 1628238958968204 1632613870032288 1636029575996760 1639304910483240 1640574102596751 1644982156926472 1646908365541140 1648312080321060 1650456644568160 1654207682396724 1655354049466992 1660799293050765 1663296735596706 1666626658991294 1668578212456155 1669718730714840 1671087352625262 1672097247425260 1672245417318696 1674356838300159 1678281390872352 1680246591564240 1686142193639904 1688544105596656 1692655820139505 1694098526996645 1695406711187376 1696623263996640 1698915998137176 1702355099347980 1708250701423644 1710473249825184 1713935746282320 1716099806568030 1716251875669188 1717289064923240 1718696678910882 1724900318396584 1726920107996580 1729253783818197 1730727684337113 1731560165185760 1732979476796568 1734180432774944 1739884973672230 1742501342053692 1746108109196542 1749642740996535 1753204667250582 1755702109796523 1760258334019680 1762480882421220 1763925538882221 1771519245920816 1772365373996490 1773593624428920 1776260682510768 1779816759953232 1782103645282185 1785671420347815 1788332629618080 1789595972920008 1793300220255908 1796930382645090 1798158633077520 1799632533596436 1803153518169402 1806580921757040 1809154398853560 1811599202095254 1813266113396409 1818138173445048 1820267140861260 1822860113996390 1824267727984032 1830268608668190 1830506460339232 1836690603786324 1838008535996360 1839306972167786 1844218024293645 1848107483996340 1848271250720664 1850604926542281 1856763725139180 1858050463687440 1862273305650366 1866285590396304 1870830116996295 1874941831539144 1883785234652640 1887684442374640 1887709787224833 1888066564731396 1889017971415564 1890523065596256 1896759848347595 1898056334915160 1899612118796238 1900910554967664 1904716181704336 1906946528521320 1908701171996220 1911280497904323 1916725741488096 1921393093131330 1923030760374570 1924282406053332 1931950198038645 1936112602281880 1938728970663342 1940512858196157 1945548684969120 1948005185833980 1949601911396139 1950952986871812 1952286515912736 1959917265424690 1960287690158280 1967165892579888 1973622980567520 1976290038649368 1977974496385272 1988439969911120 1992959151660918 1995292827482535 1995552124796048 1999591703996040 2002116440996035 2002293854947386 2003662476857808 2005146125396029 2006516696910312 2011874208320340 2012888002328060 2013295469535009 2014740125996010 2021809389595996 2025560427424560 2031186984167406 2032918232395974 2035298698710255 2040767337540360 2045405445125679 2049485966006752 2051232811066208 2053634723022960 2056227696158090 2056722895538784 2059319767881636 2060746877907888 2067759602995905 2069192561833740 2072304129595896 2076452886612104 2080305303841440 2083268701710160 2087861968406676 2090306771648370 2097851738590440 2099571289195842 2103679104530969 2107677742049880 2109309560481537 2110680131995820 2112122838852960 2113532402444463 2114977058905464 2119258388984220 2123644997671470 2126838448795788 2128312349314704 2135313376779555 2138091562281480 2142805704417378 2145314844586485 2149056134395744 2156125397995730 2156316459174108 2157790359693024 2166224345995710 2167725540968680 2170985278624272 2173726421652838 2178126677567115 2181372767995680 2184320569033512 2185739880644320 2187432136795668 2195877820721520 2197749440428080 2205610243195632 2213061629152374 2214399057401020 2216214138595611 2217728980795608 2220325853138460 2224770949941540 2226291640953120 2228116470167016 2229660556424928 2232475784400212 2236994966150010 2241625275319885 2244996140395554 2249540666995545 2257331284024101 2261850465773899 2265221330849568 2269806799130640 2272672716806310 2276111818017114 2277667601898192 2280334659980040 2288133075424040 2288335834225584 2290441406395464 2291595571881176 2295863254732905 2299284809508960 2302560143995440 2305671711757596 2307636912449484 2310339063400830 2310639302395424 2318340237646374 2323335122738256 2332856987995380 2336009497438617 2337606223000776 2340936146395364 2343677289423930 2349974509894960 2351900718509628 2352345228189936 2360083205914245 2361272464269455 2363153831995320 2364791499238560 2369718148195307 2371737937795303 2376138193709580 2379349191268647 2380895227130420 2386127963893344 2395907176860120 2399510044795248 2402539729195242 2404204690892536 2405353007566665 2412205865138080 2415465602793672 2417688151195212 2424184231260064 2427022854481680 2430672512909472 2435838963141122 2438691233589765 2440358144890920 2442358438452306 2448920805048432 2458957365724860 2464143311995120 2464361667627552 2467473235389708 2470362548311710 2472468120481590 2475684966852240 2481311523595086 2483031074200488 2494440155995060 2494945103395059 2499922442052192 2499939988486941 2504578096072260 2508145871137890 2508368125978044 2516946382966444 2517422086308528 2527261736994995 2529213290459856 2530741779886880 2532816158394984 2542595371361760 2544934895994960 2548373997205764 2552004159594946 2561857457508440 2562376052135466 2564041013832760 2565709874737776 2570903619423480 2574149709852045 2575933597384860 2578045018366323 2584971960884456 2587350477594876 2590380161994870 2595566108265130 2597340247778640 2599469215194852 2601270649162416 2609827460508345 2613716920211040 2613752013080538 2619162163794813 2635053384865824 2637299328513696 2640387501029520 2643721323631830 2657278868881224 2658548060994735 2660390436643380 2666122271994720 2669725139929848 2675355595880416 2682498944427120 2684393959380012 2686320167994680 2689950330383862 2695395573967635 2697237949616280 2704730277254103 2708249312223208 2710557643194632 2713731598280340 2717398803142881 2721023116720480 2723768158956768 2727207260167572 2730400711291890 2734290170994585 2743884171594566 2745759690508848 2755035905679486 2757012803994540 2758923415778320 2758960458251679 2763072172794528 2772161225994510 2783815957875568 2785145587708770 2787075695531160 2790594730500265 2793409958475549 2797135651453920 2799428385594456 2802963017394449 2810236989399840 2812412747308716 2818043203259284 2819969411873952 2825677851978960 2831526663561960 2833526957123346 2835784598394384 2847084502372740 2849418178194357 2850788749708640 2851365832451496 2857074272556504 2860419792781980 2863051757994330 2864494464851470 2875088612232144 2878718774621326 2882089639696995 2884546140561855 2886423609079998 2888299127994280 2904168903422820 2908093455995013 2912427425378016 2916576182394224 2922007778750970 2926170182994205 2926429480307718 2928429773869104 2939875898137035 2940431535237420 2950748838869832 2954952184794148 2956971974394144 2960434470851280 2964435057974052 2966361266588720 2966961744577908 2970821960222688 2982659954866680 2989438727491377 2993328187194072 2999387555994060 3003440782421079 3005255863615670 3009775045365468 3019332003492090 3022110188994015 3030230289075080 3032714084393994 3034815757356152 3038340641136840 3040446213306720 3046780476251109 3049377348593961 3053921875193952 3061151006310540 3074228949010128 3076849216599312 3080452084534440 3084341544237135 3088979651822454 3091120316861832 3103788842750610 3108456194393844 3110475983993840 3114679329918156 3116808297334368 3120457955762160 3124903052565240 3131792952610014 3135460157472555 3135867624679504 3146182978708055 3146777607885660 3149356933793763 3150871775993760 3161516613074820 3166020197993730 3168184258279440 3172465588358196 3176984770107994 3185467496507205 3192468523972056 3194542902480160 3203386305593656 3207137343422220 3214208556626067 3218998733312544 3220620803724896 3223584201593616 3231214951105570 3234188096993595 3234474688761162 3249336518993565 3251588311453020 3253810859854560 3256477917936408 3260589632479257 3272059151993520 3278609820966480 3281148205193502 3289964313852944 3293816731082280 3296624160642120 3305781449977237 3308415364793448 3310708098933984 3321598586101530 3326593471193412 3333253317982588 3337156424912310 3339437461429680 3342174705250524 3344194494850520 3344490834637392 3348713676600318 3355492449225015 3360493183128480 3367494210593331 3377088211193312 3385311640279010 3388197053993290 3390813422374752 3397831996274352 3404710198695960 3409009075209465 3414167727025671 3416501402847288 3427871492564640 3432199613136060 3432503751338376 3434578129846480 3437393357821764 3449800636793168 3453840215993160 3458507567636394 3461455368674226 3465958953593136 3477510356469561 3479769947344460 3485002684107384 3492216218393084 3499285481993070 3506409334501164 3511404219593046 3515515934135895 3522554004074105 3524961764842440 3527851077764442 3543038491841632 3544730747992980 3547187248857840 3552521365021536 3559633519906464 3564207290564370 3571342840695630 3579191945840016 3586600440511816 3593860765290180 3596317266155040 3599265067192872 3603809593792863 3606307036338804 3613161843514080 3618308797707120 3623198404190508 3626532226792818 3636276346890096 3640534281722520 3645720227992780 3653758444711683 3660537217336380 3673381207572648 3676017071992720 3678613944335572 3688436048587290 3693690230992685 3696214967992680 3696542501441328 3701209853084562 3705543822467565 3708702180722385 3713527450278360 3716100927374880 3721967285392629 3723842804306911 3724546611300732 3732571180792608 3741660233992590 3749883663078288 3762218806706835 3775368884749280 3775419574449666 3776133129462792 3778035942831128 3793519696695190 3796112669830320 3799224237592476 3801821109935328 3809432363408672 3813893057042640 3817402343992440 3822560995808646 3828006239392419 3842786186262660 3846061520749140 3848564812106664 3863900396077290 3872225204563760 3877457941326684 3881025716392314 3885570242992305 3893349162397695 3896010371667960 3899203822792278 3901905973743624 3906832622700371 3919834530849380 3920575380316560 3920628019620807 3934331785159776 3952580077298736 3955948992770544 3965581985447745 3976879939822240 3985918303321836 3990585654965070 3991104249592096 3999183407992080 4004232881992070 4004587709894772 4007324953715616 4010292250792058 4013033393820624 4023748416640680 4025776004656120 4026590939070018 4029480251992020 4034925495575793 4043618779191992 4051120854849120 4062373968334812 4065836464791948 4070597397420510 4081534675080720 4090810890251358 4096638256191887 4107269446045920 4112455392316180 4115826257391849 4118639535763272 4121493755815776 4135519205991810 4138385123667480 4144608259191792 4152905773224208 4158241838991765 4166537403420320 4166566647478235 4175723936813352 4177718381563155 4180613543296740 4195703477180880 4199142578391684 4207358209061938 4215355484099760 4218619120963074 4221360263991640 4227064804888926 4229954117810928 4238516777968440 4247289995342940 4250290435685019 4253676897591576 4256624698629408 4270626753559110 4276183124562960 4285611408834756 4290629689172970 4296741697277205 4312250795991460 4312632918348216 4318078161931989 4332448691991420 4335451081937360 4341970557248544 4347452843305676 4356253355134230 4365270272991355 4368641138067024 4374864273591336 4383011668126455 4389644220461577 4391755641443040 4395498880856160 4404656170191277 4411220486391264 4426123258304748 4428798114802040 4432428277191222 4435457961591216 4440651706276920 4449541899883080 4456232940334032 4464951568800424 4473989932300020 4483250550639770 4489992280791108 4499081333991090 4507883795423505 4514662568048202 4523700931547798 4528998005238135 4539613598261280 4545345433612620 4549071126590991 4552223636034228 4555335203796384 4560669319960080 4576266150848080 4576671668451168 4580882812790928 4583191143762352 4591726509465810 4598267430419465 4605120287990880 4611343423515192 4615273824898968 4620678126801660 4633469477733681 4636680475292748 4646670245476512 4655683264125915 4665713975990760 4672018994877234 4675212446001552 4681872292790728 4687354578847860 4697689428915021 4699949019789920 4703801437019256 4704690456379872 4720166411828490 4722544928538910 4726307663990640 4739436296390614 4743475875590606 4749030296990595 4752276387419160 4758698382537294 4761790454260840 4765477155161991 4791814353720240 4799020089590496 4805079458390484 4808409381785072 4810706015133330 4830931205587344 4835376302390424 4846822426658355 4854045708963360 4871677926282244 4877382467179530 4880716289781840 4884716876904612 4897841610096864 4917914731449720 4921722307790253 4928286623990240 4931575605703747 4934946470779416 4940725096623420 4944936240963180 4951369933704480 4962623047190172 4966062148400976 4982397879152295 4988880311990120 4989890206790118 4999879976973882 5005734637368465 5009156192144520 5016291742275780 5016736251956088 5023070514900477 5033892765932888 5034844172617056 5054523473989990 5058426580919712 5065632316789968 5077967460418515 5082295580989935 5089869791989920 5096747994411528 5104008319189892 5123714915016880 5124752104270932 5128082027665520 5131419749475552 5141807238846960 5148299419704090 5151867194769720 5156090036732646 5169943921768912 5174700955189752 5180760323989740 5187761351454591 5191132216530260 5192183053011339 5194680495557280 5198938430389704 5202541298324832 5219654921016690 5227504026161076 5238324327589626 5248928222989605 5267106329389569 5280775002059040 5287442647263660 5291776616646663 5314557737762448 5317096121989470 5320780873286760 5339450279859696 5357014261043445 5364997888854240 5368787918760024 5372640335989360 5379900660767724 5390791147935270 5394475899232560 5409460554508206 5416498624446416 5421115286389264 5427463196560680 5434316054132095 5434797606285762 5439798340189227 5454414520335144 5460801422583780 5468580341989170 5487768343189132 5491519381017696 5510071811358972 5514025607989080 5517846831556640 5517920916503358 5532654072880935 5544322451989020 5551814779626843 5567631915751136 5570291175417540 5574151391062320 5581189461000530 5586819916951098 5598856771188912 5605926034788898 5612490350988885 5624825494617432 5636086406518568 5651355703957920 5663053327123920 5663129361674499 5667053914246692 5671569196788768 5690279545042785 5694169004745480 5698836356388714 5702731664902992 5714148545113008 5720839585563960 5726103515988660 5728988929702940 5750177224464288 5757437549242652 5764179279393990 5769092281123710 5772847218159996 5776598255988560 5795850594115935 5808337806845640 5816186911990026 5821538574588471 5833152364788448 5844015557501940 5848805734188417 5852340365988410 5852858960615436 5856859547738208 5879751796274070 5880863070474840 5901497677739664 5909904369588296 5920868941702560 5928870115948104 5932722533177440 5933923489155816 5965319909733360 5978877454982754 5986656374388144 5998775111988120 6006349322988105 6006881564842158 6010511727231340 6015438376188087 6019550090730936 6038664006984180 6044220377988030 6060460578150160 6065428168787988 6069631514712304 6076681282273680 6089597407852805 6093560952502218 6098754697187922 6105896096130765 6122302012621080 6136216335377037 6139308407100583 6148457898020256 6153698433198624 6160904169068880 6168683088474270 6177959303644908 6182240633723664 6203278808987715 6207577685501220 6216912388787688 6220951967987680 6229358659836312 6240915911524320 6249806105130480 6263585905220028 6270920314945110 6271735249359008 6292365957416110 6293555215771320 6298713867587526 6311037313592907 6323033226149640 6332040395987460 6336368516558880 6340597207333389 6344931176716392 6353969540215988 6370934993014410 6380010398987365 6384937047944112 6405940130338665 6406772611187312 6414274686844440 6428417113252134 6437574402587251 6447168403187232 6462429902211140 6468376193987190 6468949377522324 6498673037987130 6503176622906040 6512955835872816 6521179264958514 6534380032701345 6544118303987040 6557219641932960 6562296410387004 6579928627705888 6587633462164560 6593248321284240 6611562899954474 6616830729586896 6643197172203060 6648642415786833 6653186942386824 6666506635965176 6674312849824620 6678874922859360 6684349410501048 6688388989701040 6688981669274784 6697427353200636 6710984898450030 6724875825959655 6734988421186662 6770623280558020 6771993852072303 6776394107986580 6785551397321697 6795663992548704 6809420397391920 6818018150418930 6828335454051342 6833002805694576 6859710428986415 6864399226272120 6865007502676752 6869156259692960 6874786715643528 6887589764198715 6899601273586336 6907680431986320 6917015135272788 6922910737348452 6931917907186272 6955020712939122 6959539894688920 6970005368214768 6984432436786168 6998570963986140 7008028492315851 7012818669002328 7022808439186092 7031031868271790 7045108008148210 7049923529684880 7055702155528884 7083817392808365 7089461495985960 7094374497715680 7109154444585921 7115213813385909 7128414581128740 7142685681391260 7158383891680032 7173200881023632 7187721530580360 7196796936553315 7198530134385744 7207619187585726 7212614072677608 7216059022699995 7236617595414240 7246396808381016 7253064453585636 7272552693780192 7281068563445040 7291440455985560 7307516889423366 7316073700769295 7321074434672760 7346762415145296 7352034143985440 7357227888671144 7376872097174580 7387380461985370 7392429935985360 7393085002882656 7402419706169124 7411087644935130 7417404361444770 7427054900556720 7443934570785258 7447685608613822 7449093222601464 7483320467985180 7499767326156576 7499819965460823 7524437613413670 7550839148899332 7552266258925584 7556071885662256 7581785210984985 7587039393390380 7592225339660640 7598448475184952 7608042475784933 7627786114085280 7634804687984880 7645121991617292 7656012478784838 7685572372525320 7692123041498280 7697129624213328 7722449129556135 7727800792154580 7734135055098969 7744450409127520 7754915882653368 7762051432784628 7771140485984610 7786698324795390 7792020743335920 7798407645584556 7803811947487248 7813665245400742 7829482381525035 7839669061698760 7841150760633120 7841256039241614 7857486491384439 7905160154597472 7911897985541088 7931163970895490 7942461925269985 7971836606643672 7981171309930140 7998366815984160 8008465763984140 8009175419789544 8020584501584116 8026066787641248 8047496833281360 8051552009312240 8053181878140036 8058960503984040 8069850991151586 8086186721902905 8087237558383984 8114190831762309 8124747936669624 8131672929583896 8141194794841020 8152196409428643 8163069350161440 8181621780502716 8193276512383774 8202870512983755 8224910784632360 8231652514783698 8237279071526544 8271038411983620 8276770247334960 8276881374755037 8289216518383584 8305811546448416 8316483677983530 8333133294956470 8351447873626704 8355436763126310 8361227086593480 8371784191500795 8391406954361760 8398285156783368 8408889052183347 8414716418123876 8430710968199520 8437238241926148 8442720527983280 8454129609777852 8459908235621856 8477033555936880 8494579990685880 8500580871370038 8507353795183152 8541253507118220 8548254534583071 8552366249125920 8571222817669512 8581259378345940 8593483394554410 8624501591982920 8625265836696432 8636156323863978 8646268919090985 8653638421685565 8664897383982840 8670902163874720 8694905686611352 8712506710268460 8724280367985039 8730540545982710 8737282276134048 8749728547182672 8766023336252910 8778510548982615 8779288440923154 8809312340382554 8819627694411105 8852246516609496 8857596229604080 8864856554382444 8870915923182432 8881303412553840 8899083799766160 8912465880668064 8929903137600848 8947979864600040 8966501101279540 8968316182474131 8979984561582216 8998162667982180 9015767590847010 9029325136096404 9047401863095596 9057996010476270 9066330566982045 9090690867225240 9098142253181982 9104447272068456 9121338639920160 9140341428753327 9148132045781883 9152532301696160 9161765625581856 9166382287524704 9183453018931620 9196534860838930 9222686847030384 9230547649797936 9241356253603320 9253024632711405 9266938955467362 9273360950585496 9311366528251830 9331427951981520 9344037989754468 9350424892003104 9363744585581456 9374709157695720 9395378857830042 9407602874038512 9438548936124165 9440332823656980 9445089857077820 9452615327981280 9478872592781228 9486951751181212 9498060593981190 9504552774838320 9517396765074588 9523580908521680 9530954310323982 9556402489521615 9583628707440480 9603594600580981 9610158916780968 9616818763570144 9621412030266660 9642625669878201 9661862411174688 9670752604780848 9693644853316710 9702564290980785 9743355852564488 9748009556980695 9754764934359060 9761432579563680 9769433753809224 9781768897437771 9835829462899440 9843444615580506 9863151211407494 9869892941558832 9881450193246840 9889872481926360 9917344349931711 9925246094380344 9932124296801952 9964795758304590 9977760623980240 9979780413580236 9999759953947764 10011469274736930 10018312384289040 10025730626980145 10032583484551560 10033472503912176 10046141029800954 10066477347675045 10067785531865776 10102482631779993 10109046947979980 10131264633579936 10155934920837030 10164591161979870 10193495988823056 10208016638379784 10227027225628395 10242503181077013 10247429830033760 10249504208541864 10256164055331040 10283614477693920 10296598839408180 10303734389539440 10312180073465292 10339887843537824 10349401910379504 10361520647979480 10375522702909182 10382264433060520 10384366106022678 10397876860779408 10439309842033380 10455008052322152 10476648655179252 10497856445979210 10518395522654845 10534212658779138 10546547802407685 10567662012222315 10574885294527320 10583553233293326 10629115475524896 10634192243978940 10641561746573520 10678900559719392 10714028522086890 10737575837520048 10745280671978720 10759801321535448 10781582295870540 10788951798465120 10811428781378589 10818921109016412 10832997248892832 10842230572778528 10854926393121360 10868632108264190 10869595212571524 10879596680378454 10908829040670288 10921602845167560 10937160683978340 10961275334135049 10975536686378264 11020143622717944 11028051215978160 11035841833006716 11065308145761870 11081070692978055 11088644903978040 11103629559253686 11119446695377979 11140582350835080 11148302782124640 11162378922001060 11171528412920733 11173639833902196 11197713542377824 11211852069577796 11224980701977770 11249650989234864 11272172813037136 11286656420120505 11309252328869495 11326106654247840 11326258723348998 11334107828493384 11380559090085570 11388338009490960 11397672712777428 11405463329805984 11428297090226016 11441679171127920 11452207031977320 11457977859405880 11484018718177257 11514875098485304 11528358558787980 11538184562247420 11545694436319992 11553196511977120 11591701188231870 11616675613691280 11632373823980052 11643077149176942 11680047487193085 11688031115003880 11697611468376834 11704680731976820 11705717921230872 11720497868101113 11759503592548140 11761726140949680 11802995355479328 11819808739176592 11848590740976535 11857740231896208 11858689688976515 11867846978311632 11896745956343235 11930639819466720 11955495319090609 11957754909965508 11973312748776288 11997550223976240 12012698645976210 12013763129684316 12021023454462680 12030876752376174 12039100181461872 12077328013968360 12088440755976060 12104776486727379 12120921156300320 12130856337575976 12139263029424608 12153362564547360 12179194815705610 12187121905004436 12197509394375844 12211792192261530 12244604025242160 12272432670754074 12278616814201166 12289914768575661 12321808338137760 12337366176948540 12347478772175547 12355918607289816 12364481267447328 12406557617975430 12415155371002440 12433824777575376 12458717319672624 12474725516975295 12499612210260960 12499699942434705 12527171810440056 12541840629890220 12584731914832220 12587110431542640 12597427735175052 12622074627185814 12646066452299280 12664080791974920 12681194414666778 12689862353432784 12707939080431976 12741869986028820 12750871307055057 12760020797974730 12769874095888224 12811880260677330 12813545222374624 12828549373688880 12856834226504268 12875148805174502 12890225091831615 12924859804422280 12936752387974380 12937898755044648 12954234485795967 12997346075974260 13006353245812080 13025911671745632 13042358529917028 13068760065402690 13095810818974065 13124592820774008 13175266924329120 13186496642568480 13213968510573831 13223125799908948 13233661459173792 13286394344406120 13297284831573666 13306373884773648 13333013271930352 13348625699649240 13368698821002096 13376777979402080 13394854706401272 13421969796900060 13449751651919310 13469976842373324 13523651386270515 13541246561116040 13543987704144606 13552788215973160 13571102794643394 13586994015714405 13618840794783840 13636036300837860 13647213379772973 13656670908102684 13666005611389152 13719420857972830 13728798452544240 13730015005353504 13749573431287056 13775179528397430 13794802291258395 13815360863972640 13834030270545576 13845821474696904 13910041425878244 13919079789377840 13940010736429536 13967049792377745 13968864873572336 13997141927972280 14014815086972245 14016056984631702 14025637338004656 14036022877772203 14045616878372184 14062063736543580 14090216016296420 14093068286745063 14099847059369760 14111404311057768 14167634785616730 14178922991971920 14218308889171842 14230427626771818 14247090890971785 14256829162257480 14285371362782520 14296431465485973 14346401762047264 14375443061160720 14393593873106630 14397060268771488 14415238375171452 14425228145355216 14432118045399990 14492793616762032 14506128907171272 14540467279975065 14562137126890080 14582880911971120 14615033778846732 14632147401538590 14642148869345520 14693524830290592 14714455777342288 14753744194349160 14765166923370759 14774760923970740 14784859871970720 14794726817111241 14804839412338248 14822175289870260 14834808722889540 14854109801113440 14887869141570516 14895371217227644 14898186445202928 14947193637456885 14966640935970360 14999639930921646 15017203912105395 15048875226827340 15069211544701431 15101678297798664 15104532517851168 15112143771324512 15163570421969970 15174078786780760 15196896950369904 15216084951569866 15233902381255545 15246886742969805 15269609375969760 15290243983234584 15312024957569676 15371144745050640 15384246082996560 15394259248426656 15444898259112270 15455601584309160 15468270110197938 15509831765306736 15524102865569256 15542280971969220 15573396649590780 15584041486671840 15596815291169112 15607623894974496 15627330490801484 15658964763050070 15679338123397520 15682512078483228 15714972982768878 15746784668968815 15801318988168707 15832953260417293 15862327941790980 15875329849939989 15884923850539970 15943673213287344 15962342619860280 16016931527968280 16018350839579088 16041169003168232 16071042783130335 16094993666562720 16103104018624480 16106363756280072 16117921007968080 16139701982303172 16172373443805810 16174475116767968 16228381663524618 16249495873339248 16263345859167792 16282389589682040 16302948162396285 16304392818857286 16363243561005432 16386553024767548 16405741025967510 16449821569264720 16463305029567396 16474558143053088 16528907249886185 16542076823967240 16553540494669920 16553762749510074 16588027037367149 16632967355967060 16655444338880529 16666266589912940 16702895747253408 16710873526252620 16722454173186960 16743568383001590 16796570313566736 16817778104366694 16829432836247752 16837471052966655 16874476483852296 16885441055966560 16908259219555704 16954067111873760 16989159981371760 16989388085023497 17001161742740076 17014707590366304 17070838635128355 17082507014236440 17096509069166142 17142445635339024 17162518756691880 17186966789108820 17249003183965840 17250531673392864 17272312647727956 17292537838181970 17307276843371130 17329794767965680 17387551782347805 17389811373222704 17425013420536920 17448560735970078 17461081091965420 17464615723765413 17473416235593967 17499457094365344 17532046672505820 17557021097965230 17558576881846308 17618624680765108 17639255388822210 17704493033218992 17715192459208160 17729713108764888 17762606825107680 17798167599532320 17859806275201696 17895959729200080 17933002202559080 17936632364948262 17959969123164432 17996325335964360 18019047968964315 18031535181694020 18046315128564261 18058650272192808 18094803726191192 18115992020952540 18132661133964090 18181381734450480 18196284506363964 18208894544136912 18268792223558415 18280682857506654 18296264091563766 18366906037863240 18393069721677860 18417925221301749 18445373694060768 18461095299595872 18482712507206640 18506049265422810 18533877910934724 18546721901170992 18609836426963145 18619214021534555 18622733056503660 18662855903963040 18688075979508936 18727489171162912 18749418315391440 18790757715660084 18815205748077024 18877097872248330 18880665647313960 18890179714155640 18933111940778721 18957745185562456 18973903502362424 18996121187962380 19009105549676640 19021791622000167 19034793530149176 19047161817043360 19061908620647964 19112804979043230 19140031196962095 19207189201161962 19220317833561936 19242824060533320 19285251339756402 19312723207761753 19341505209561696 19387289706633420 19405128581961570 19486711705128976 19496019113961390 19509529868718120 19534163113501855 19538867507618448 19563537794875542 19603140098104035 19671658925798880 19686889231161012 19726302422814988 19739785883117664 19762900386493680 19779744963852720 19834688699863422 19850492188760688 19929591516609180 19945927247360499 19955521247960480 19959560827160472 19999519907895528 20022938549473860 20036624768578080 20051461253960290 20065166969103120 20066945007824352 20092282059601908 20132954695350090 20135571063731552 20174627477878965 20204965263559986 20218093895959960 20311869841674060 20329182323959740 20356654191965091 20386991977646112 20416033276759568 20454054451256790 20483191280959435 20485006362154026 20499008417083728 20579131286959245 20593197678816360 20607468779078880 20624360146930584 20650401005701961 20698803820759008 20723041295958960 20751045405818364 20764528866121040 20768732212045356 20795753721558816 20878619684066760 20910016104644304 20953297310358504 20995712891958420 21024085476947553 21036791045309690 21068425317558276 21093095604815370 21135324024444630 21149770589054640 21167106466586652 21251452178425095 21268384487957880 21283123493147040 21327463333757763 21345641440157727 21428057044173780 21475151675040096 21519602643070896 21563164591741080 21590390809659945 21622857562757178 21637842218032824 21709852786242720 21737264216528380 21739190425143048 21759193360756908 21817658081340576 21843205690335120 21874321367956680 21922550668270098 21948221102307885 21951073372756528 22023280850956385 22040287245435888 22056102431956320 22071683666013432 22130616291523740 22162141385956110 22177289807956080 22207259118507372 22238893390755958 22281164701670160 22324757844002120 22343056825841466 22347279667804392 22423704139155592 22449961403955540 22499301978469728 22499459896382469 22544345626074272 22573312840241010 22618504657738990 22652517446697996 22668215656986768 22745355632954955 22761118180171140 22776676018981920 22795345425554856 22824127427354799 22883358342255840 22904414063954640 22915955718811760 22968037436354514 23029750196970608 23056717117575960 23076369124494840 23091388872639984 23140470149840659 23167347388668405 23183402376463740 23202405165296907 23233351227382560 23264747647960104 23286154298353884 23360094974386170 23376062230007760 23395222936753668 23409361463953640 23411435842461744 23440995736202226 23488447144575105 23519007185096280 23523452281899360 23572459474153317 23639617478353184 23697181481953070 23715480463792416 23717379377953030 23735693956623264 23793491912686470 23827385775809955 23910990638181218 23915509819931016 23995100447952480 24025397291952420 24027526259368632 24042046908925360 24061753504752348 24078200362923744 24154656027936720 24176881511952120 24209552973454758 24261712675151952 24342572495286927 24358389631411220 24374243810008872 24395018788751688 24423584384523060 24489208050484320 24544865341508148 24557233628402332 24579829537151322 24608611538951265 24657878028518735 24674732353897080 24694957544351094 24711837214579632 24813115235950860 24830310742004880 24830644124265111 24867649555150752 24917434639345248 24949451033950590 24999399884869410 25054343620880112 25083681259780440 25115352574502385 25169463829664440 25174220863085280 25194855470350104 25226667156550041 25244149254371628 25292132904598560 25328161583949840 25362388829333556 25379724706865568 25415878160863952 25483739972057640 25501742614110114 25520041595949460 25623760521354660 25657098747377760 25713668453008536 25750297610349004 25780450183663230 25849719608844560 25873504775948760 25875797510089296 25908468971591934 25938806757272955 25960915265056695 25994692151948520 26012706491624160 26066899630148377 26084717059834056 26137520130805380 26172841103955117 26191621637948130 26249185641548016 26335531646947845 26427937021147662 26446251599817896 26458883083233315 26572788688812240 26594569663147332 26612747769547296 26666026543860704 26697251399298480 26737397642004192 26789709412802544 26843939593800120 26899503303838620 26939953684746648 27047302772541030 27082493122232080 27087975408289212 27105576431946320 27142205589286788 27173988031428810 27198991700946135 27272072601675720 27294426759545946 27313341816205368 27347828358902597 27421024286259981 27438841715945660 27444396137345649 27457596905088480 27499146862574112 27550359056794860 27589604582516790 27668060541091152 27691642949393808 27759073898134215 27820082851756488 27838159578755680 27934099584755490 27937729747144672 27994283855944560 28029630173944490 28032113969263404 28051274676009312 28072045755544406 28091233756744368 28124127473087160 28180432032592840 28186136573490126 28222808622115536 28315646808372495 28335269571233460 28357845983943840 28436617778343684 28460855253543636 28494181781943570 28513658324514960 28570742725565040 28592862930971946 28750886122321440 28787187746213260 28810783801742943 28830476750342904 28850456290710432 28864236090799980 28985587233524064 29012257814342544 29080934559950130 29107692872942355 29165761823942240 29230067557693464 29244028670942085 29264294803077180 29284297738691040 29345306692313313 29428911554684576 29507488388698320 29530333846741518 29549521847941480 29589453634222482 29609678824676496 29644350579740520 29669617445779080 29752033049795133 29775738283141032 29790742434455288 29796372890405856 29894387274913770 29933281871940720 29999279861843292 30034407824210790 30077191880940435 30097750453654680 30138423089402862 30203356595597328 30327140843939940 30348157573561520 30393793900739808 30432169903139732 30467804762511090 30493773485939610 30580487966469168 30624049915139352 30681081676885185 30696542035502915 30727509543231039 30742289490101280 30768492165993120 30832593191338939 30889796518224540 30911203168618320 30936540220395876 31019663530613472 31048205731138512 31084561943938440 31146793299181560 31193630582338224 31254660981602968 31317929526100140 31358676246795040 31365024156966456 31429945965537756 31493569337937630 31555186567964535 31602637976337414 31665906520834586 31702986036666945 31724655883581960 31750659699879978 31769847701079940 31887346426574688 31924685239720560 32033863055936560 32036701679158176 32082338006336464 32142085566260670 32187872012936255 32212727512560144 32235842015936160 32279403964606344 32344746887611620 32434286344135767 32456763327049236 32498991746678496 32526691718335584 32564779179364080 32605896324792570 32608785637714572 32726487122010864 32773106049535096 32811482051935020 32883826002405147 32899643138529440 32926610059134792 33057814499772370 33084153647934480 33107525499020148 33176054074734298 33243212078934165 33265934711934120 33310888677761058 33332533179825880 33358340086133937 33421747052505240 33444908346373920 33487136766003180 33514585238762199 33593140627133472 33635556208733388 33658865672495504 33674942105933310 33748952967704592 33816518439111408 33859969260361515 33927756986608485 33978319962743520 33978776170046994 34002323485480152 34141677270256710 34165014028472880 34193018138332284 34284891270678048 34325037513383760 34373933578217640 34452056154531771 34498006367931680 34544625295455912 34585075676363940 34614553686742260 34659589535931360 34775103564695610 34779622746445408 34850026841073840 34897121471940156 34922162183930840 34929231447530826 34946832471187934 35040142461579255 35064093345011640 35114042195930460 35117153763692616 35161493604303339 35237249361530216 35278510777644420 35408986066437984 35459426217529776 35545772222929605 35576069066929545 35791919458400160 35866004405118160 35866485957271827 35873264729896524 35919938246328864 35992650671928720 36038095937928630 36063070363388040 36092630257128522 36117300544385616 36189607452382384 36231984041905080 36265322267928180 36314329460182137 36362763468900960 36392569012727928 36417789088273824 36537584447116830 36561365715013308 36592528183127532 36733812075726480 36786139443355720 36835850442603498 36869744305726983 36965425014413280 37012098530845620 37042436316526641 37067755821869448 37093443802341984 37219672853926290 37238428043069110 37245466113007320 37376151959017872 37498836630782880 37499099827304115 37581515431320168 37754195744496660 37761331294627920 37780359428311280 37866223881557442 37915490371124912 37947807004724848 37992242375924760 38040212378924665 38043583244000334 38069587060298352 38123817241295928 38225609958086460 38252613921165171 38280062393924190 38414378402323924 38440635667123872 38485648121066640 38570502679512804 38625446415523506 38670675275494845 38774579413266840 38810257163923140 38862703457387901 38973423410257952 38992038227922780 39019059737436240 39068326227003710 39077735015236896 39127075589751084 39206280196208070 39287432456922195 39373778462322024 39452604845629976 39525800772987360 39559489927705440 39641905531721493 39669377399726844 39700984377521376 39859183033218360 39891854494720998 39919121654320944 39999039815791056 40045877098947720 40102922507920580 40130333938206240 40184564119203816 40265909390700180 40349254955757930 40409930527119972 40436187791919920 40570954158811545 40623739683348120 40658364647919480 40713308383930182 40760982047143215 40832066553519136 40908108902513580 40941640139318919 40966382561918870 40970012724308052 40998016834167456 41158262573918490 41186395357632720 41248720293861168 41300802011403922 41384406873775185 41446082591917920 41502090811636728 41529057732242080 41537464424090712 41757239368133520 41820032209288608 41906594620717008 41991425783916840 42044445260916735 42048170953895106 42073582090619380 42108068633316609 42136850635116552 42186191209630740 42270648048889260 42299541178109280 42334212933173304 42502904356850190 42536768975915760 42654926667515526 42691282880315454 42741272672915355 42856114088347560 42889294396457919 42975158849704081 43039205286141792 43126329183482160 43180781619319890 43245715125514356 43275684436065648 43474528433056760 43478380850286096 43518386721513816 43621401839925195 43686411380670240 43748642735913360 43845101336540196 43896442204615770 43902146745513056 44046561701912770 44080574490871776 44143367332026864 44261232583047480 44324282771912220 44354579615912160 44384180451333723 44414518237014744 44477786781511916 44562329403340320 44649515688004240 44686113651682932 44694559335608784 44841580912370655 44847408278311184 44899922807911080 44998919792764938 45063020818110757 45146625680482020 45207634634104293 45237009315477980 45305034893395992 45336431313973536 45490711265909910 45522236360342280 45590690851109712 45648254854709598 45701707143766635 45740660228909415 45808828127909280 45831911437623520 45936074872709028 46059500393941216 46113434235151920 46152738248989680 46182777745279968 46280940299681318 46334694777336810 46366804752927480 46404810330593814 46529495295920208 46572308596707768 46720189948772340 46752124460015520 46790445873507336 46818722927907280 46822871684923488 46881991472404452 46976894289150210 47038014370192560 47144918948306634 47394362963906140 47403956964506121 47434758755906060 47498859781251879 47586983825372940 47654771551619910 47821981276362436 47831019639862032 48017973002904905 48050794583904840 48055052518737264 48084093817850720 48123507009504696 48213128349391005 48309312055873440 48353763023904240 48419105946909516 48523425350303904 48685144990573854 48716779262822440 48748487620017744 48790037577503376 48847168769046120 48908844487188855 49089730683016296 49114467256804664 49159659074302644 49217223077902530 49315756057037470 49349464707794160 49389915088702188 49423674429159264 49586721749658555 49626230471901720 49660621484009760 49661288248530222 49764081112101447 49898902067901180 49998799769738820 50108687241760224 50167362519560880 50230705149004770 50338927659328880 50389710940700208 50453334313100082 50488298508743256 50512413158899965 50656323167899680 50724777658667112 50831756321727904 50967479944115280 50968164255070491 51003485228220228 51040083191898920 51212515905385065 51247521042709320 51427336906017072 51500595220698008 51560900367326460 51699439217689120 51747009551897520 51751595020178592 51816937943183868 51877613514545910 51921830530113390 51989384303897040 52133799260296754 52169434119668112 52275040261610760 52345682207910234 52383243275896260 52420248706781901 52498371283096032 52671063293895690 52855874042295324 52892503199635792 52917766166466630 53145577377624480 53189139326294664 53256297330494531 53394502798596960 53579418825605088 53687879187600240 53799006607677240 53879907369493296 54057143906892945 54094605545082060 54138945385692783 54164986244464160 54175950816578424 54211152863892640 54284411178573576 54347976062857620 54397983401892270 54544145203351440 54588853519091892 54626683632410736 54695656717805194 54806376670675245 54842048572519962 54877683431891320 54888792274691298 55100718113589720 55179209165033580 55253775663905247 55336121082182304 55383285898787616 55518147796268430 55597233476889895 55640165703512976 55857642064603665 55868199169510980 55988567711889120 56059260347888980 56064227938526808 56144091511088812 56182467513488736 56248254946174320 56360864065185680 56372273146980252 56445617244231072 56631293616744990 56670539142466920 56799335822336163 56873235556687368 56921710507087272 56988363563887140 57027316649029920 57065374866000501 57141485451130080 57185725861943892 57420093590886285 57574375492426520 57621567603485886 57660953500685808 57728472181599960 57938169623285259 58024515628685088 58161869119900260 58215385745884710 58460135115386928 58488057341884170 58528589606154360 58602489340505565 58690613384626626 59014976777396640 59060667693483036 59099043695882960 59178907268444964 59219357649352992 59288701159481040 59339234891558160 59504066099590266 59551476566282064 59581484868910576 59777476595453045 59788774549827540 59837781742081497 59866563743881440 59998559723686584 60068815648421580 60154383761880870 60195500907309360 60276846178805724 60406713191194656 60523882433636895 60654281687879880 60696315147123040 60864339806279464 60935609525022180 60987546971879220 61069962575895273 61160975932938336 61248099830278704 61362163353770370 61393084071005830 61449573842878305 61455019086462078 61665186382677878 61737393860877735 61779593036449080 61822406337236640 61873080440791752 61951203017105883 62096411462277024 62169123887876880 62293586598363120 62387261164676448 62509321963205936 62635859052200280 62730048313932912 62859891931075512 62987138675875260 63110373135929070 63205275952674828 63331813041669172 63405972073333890 63449311767163920 63501319399759956 63539695402159880 63754356535275285 63849370479441120 63982390001273289 64036924320473181 64067726111873120 64164676012672928 64284171132521340 64375744025872510 64425455025120288 64558807929212688 64689493775223240 64771172428979835 64868572688271534 64913526654098472 65129558358728160 65211792649585140 65217571275429144 65452974244021728 65546212099070192 65622964103870040 65767652004810294 65853220118269584 66069842552869155 66115628999544740 66168307295868960 66215050998040296 66352108149468596 66486424157868330 66531869423868240 66621777355522116 66665066359651760 66716680172267874 66843494105010480 66974273532006360 67029170477524398 67271112417466776 67317731344991008 67349884211866620 67497905935409184 67498379689147407 67633036878222816 67719938520723030 67855513973216970 67957552340093988 68004646970960304 68236066898864865 68283354540513420 68330028056945760 68386036276664568 68472382282064397 68650075026767520 68747867156435280 68904112309063542 69089250590911824 69170151352727880 69229107373484520 69421410449521977 69550207129391220 69700053682147680 69794242943880312 69844324367861680 69858462895061652 69893664942375868 70080284923158510 70128186690023280 70180114388861015 70228084391860920 70234307527385232 70322987208606678 70465341433725315 70474498723060432 70557021555288840 70717378422459951 70918852435059552 71091544445859210 71152138133859090 71482157327429865 71732008810236320 71732971914543654 71746529459793048 71985301343857440 72076191875857260 72126140726776080 72185260514257044 72234601088771232 72379214904764768 72463968083810160 72530644535856360 72628658920364274 72785138025455856 73075168894233660 73122731430026616 73185056366255064 73467624151452960 73572278886711440 73671700885206996 73739488611453966 73825834616853795 73973634085556205 74024197061691240 74084872633053282 74135511643738896 74439345707852580 74476856086138220 74490932226014640 74491932372795333 74752303918035744 74998199654608230 75163030862640336 75346057723507155 75508391488993320 75522662589255840 75560718856622560 75680001469650123 75732447763114884 75830980742249824 75895614009449696 75984484751849520 76080424757849330 76087166488000668 76139174120596704 76247634482591856 76451219916172920 76505227842330342 76560124787848380 76828756804647848 76971296242133280 77141005359025608 77250892831047012 77341350550989690 77549158826533680 77620514327846280 77725406914775802 77836126867645853 77984076455845560 78038119474872480 78136652454007420 78200698890445131 78254151179502168 78412560392416140 78574864913844390 78747556924644048 78905209691259952 79006594940843535 79164766302086465 79283811063442986 79338754799453688 79376649249699945 79718366066436720 79783708989441996 79838243308641888 79998079631582112 80091754197895440 80205845015841160 80369128238407632 80531818781400360 80698509911515860 80819861054239944 80872375583839840 81141908317623090 81247479366696240 81316729295838960 81426616767860364 81521964094286430 81816217805027160 81883280278637838 81932765123837740 81940025448616104 82043485076707791 82316525147836980 82372790715265440 82497440587722336 82601604022807844 82768813747550370 82940135186835745 83004181623273456 83074928848181424 83277221694402645 83514478736267040 83688467233634263 83813189241434016 83982851567833680 84088890521833470 84096341907790212 84147164181238760 84216137266633218 84273701270233104 84372382419261480 84541296097778520 84668425866346608 84946940425117485 85005808713700380 85073537951831520 85309853335031052 85382565760630908 85482545345830710 85712228176695120 85778588792915838 85950317699408162 86252658366964320 86361563238639780 86432351405228829 86491430251028712 86551368872131296 86949056866113520 86956761700572192 87036773443027632 87242803679850390 87323078618827065 87367081177969835 87497285471826720 87690202673080392 87792884409231540 88035920076939939 88093123403825540 88286734664053728 88522465166094960 88648565543824440 88768360902667446 88829036474029488 88955573563023832 89256099149385399 89299031376008480 89372227303365864 89389118671217568 89683161824741310 89694816556622368 89799845615822160 89997839585529876 90126041636221514 90231575642821305 90293251360964040 90415269268208586 90474018630955960 90610069786791984 90981422531819820 91044472720684560 91181381702219424 91296509709419196 91403414287533270 91481320457818830 91872149745418056 92089626106508745 92226868470303840 92305476497979360 92497779574016817 92561880599362636 92669389554673620 92733609505854960 92809620661187628 93058990591840416 93144617193415536 93440379897544680 93580891747014672 93637445855814560 93763982944808904 93953788578300420 94076028740385120 94289837896613268 94665559703893605 94788725927812280 94807913929012242 94869517511812120 94997719562503758 95108958110000835 95173967650745880 95309543103239820 95643962552724872 95662039279724064 96035946005809810 96101589167809680 96110105037474528 96247014019009392 96426256698782010 96563616038808765 96707526047808480 96838211893819032 97370289981147708 97433558525644880 97496975240035488 97580075155006752 97694337538092240 97817688974377710 98179461366032592 98228934513609328 98319318148605288 98434446155805060 98631512114074940 98651478007215441 98698929415588320 98779830177404376 99173443499317110 99252460943803440 99322576497060444 99528162224202894 99729636236802495 99797804135802360 99997599539477640 100075020258401811 100334725039121760 100461410298009540 100543755716286597 100677855318657760 100779421881400416 100906668626200164 100976597017486512 101024826317799930 101449555317334224 101783270959825455 101934959888230560 101936328510140982 102006970456440456 102080166383797840 102425031810770130 102495042085418640 102854673812034144 103001190441396016 103121800734652920 103252005028509805 103356168463595313 103494019103795040 103633875886367736 103755227029091820 103843661060226780 103978768607794080 104267598520593508 104338868239336224 104550080523221520 104691364415820468 104766486551792520 104840497413563802 105120427384737765 105342126587791380 105484480812910017 105711748084590648 105785006399271584 105835532332933260 106378278652589328 106512594660989062 106637316668788815 106728207200788635 107375758375200480 107598013215354480 107599457871815481 107759814738986592 108114287813785890 108189211090164120 108277890771385566 108351901633156848 108568822357147152 108695952125715240 108795966803784540 109088290406702880 109177707038183784 109253367264821472 109391313435610388 109612753341350490 109684097145039924 109755366863782640 109777584549382596 110201436227179440 110358418330067160 110507551327810494 110609232917180949 111036295592536860 111127308949579923 111194466953779790 111280331407025952 111715284129207330 111736398339021960 112118520695777960 112128455877053616 112288183022177624 112496509892348640 112497299481912345 112721728130371360 112744546293960504 113262587233489980 113341078284933840 113598671644672326 113746471113374736 113843421014174544 113976727127774280 114120637136773995 114130749732001002 114371451723887784 114840187181772570 115148750984853040 115243135206971772 115321907001371616 115456944363199920 115702350749203295 115876339246570518 116012025826484535 116323738239800520 116430771491769420 116588110372163703 116920270230773856 116976114683768340 117057179212308720 117204978681011130 117381226769253252 117862297370766585 118121335386966072 118198087391765920 118357814536889928 118577402318962080 118678469783116320 118925716595164479 119008132199180532 119102953132564128 119162969737821152 119554953190906090 119577549099655080 119675563484162994 119997119447373168 120137631296843160 120308767523761740 120391001814618720 120553692357611448 121047764867273790 121308563375759760 121712862476434635 121728679612558928 121871219050044360 121975093943758440 122139925151790546 122313913649157769 122496199660557408 122724326707540740 122786168142011660 122899147685756610 122910038172924156 123330372765355756 123474787721755470 123559186072898160 123746160881583504 123902406034211766 124153220621325555 124338247775753760 124587173196726240 125018643926411872 125271718104400560 125460096627865824 125719783862151024 125974277351750520 126133335782750205 126220746271858140 126324205899949827 126410551905349656 126663626083338344 126811944146667780 126898623534327840 127002638799519912 127079390804319760 127508713070550570 127964780002546578 128073848640946362 128568342265042680 128667883189373757 128751488051745020 128925476549112243 129117615858425376 129378987550446480 129542344857959670 129737145376543068 129827053308196944 130334498150741885 130423585299170280 130435142550858288 130864205519775585 131092424198140384 131245928207740080 131535304009620588 131706440236539168 132139685105738310 132231257999089480 132430101996080592 132704216298937192 132972848315736660 133063738847736480 133152541354001169 133243554711044232 133330132719303520 133433360344535748 133686988210020960 133948547064012720 134058340955048796 134542224834933552 134699768423733240 134996759378294814 135189062454332271 135439877041446060 135711027946433940 135915104680187976 136009293941920608 136472133797729730 136566709081026840 136739141794512985 136772072553329136 136944764564128794 137105121431299905 137221980686728245 137495734312870560 137808224618127084 138178501181823648 138340302705455760 138458214746969040 138842820899043954 139100414258782440 139588485887760624 139688648735723360 139716925790123304 139787329884751736 140160569846317020 140256373380046560 140360228777722030 140456168783721840 140468615054770464 140645974417213356 140930682867450630 140948997446120864 141114043110577680 141434756844919902 142183088891718420 142304276267718180 142496579343755637 142964314654859730 143465943829087308 143493058919586096 144053919008714715 144152383751714520 144252281453552160 144370521028514088 144552807039913727 144927936167620320 145061289071712720 145257317840728548 145570276050911712 146150337788467320 146245462860053232 146370112732510128 146726533461566565 147144557773422880 147343401770413992 147478977222907932 147651669233707590 147947268171112410 148048394123382480 148169745266106564 148271023287477792 148760165248975665 148878691415705160 148953712172276440 148981864452029280 148983864745590666 149292243336304341 149996399309216460 150326061725280672 150692115447014310 151016782977986640 151360002939300246 151464895526229768 151968969503699040 152160849515698660 152174332976001336 152495268965183712 152902439832345840 153010455684660684 153120249575696760 153637547716155195 153657513609295696 154162965956694695 154282010718051216 154501785662094024 154682701101979380 155098317653067360 155241028655692560 155450813829551604 155672253735291706 155968152911691120 156273304908014840 156401397780890262 156508302359004336 156825120784832280 157149729827688780 157260746120345703 157495113849288096 157810419382519904 158013189881687070 158329532604172930 158567622126885972 158677509598907376 158753298499399890 159436732132873440 159567417978883992 159768891991483593 160183508395790880 160411690031682320 160738256476815264 161063637562800720 161397019823031720 161639722108479888 162171431720678835 162283816635246180 162416836157078349 162494958733392480 162633458591677920 162853233535720728 163043928188572860 163632435610054320 163766560557275676 163865530247675480 163880050897232208 164086970153415582 164419130012025735 164633050295673960 165203208045615688 165537627495100740 165761326991715741 165880270373671490 166008363246546912 166149857696362848 166554443388805290 166791700430669685 167376934467268526 167572926193810995 167965703135667360 168177781043666940 168192683815580424 168294328362477520 168432274533266436 168547402540466208 168744764838522960 169082592195557040 169336851732693216 169893880850234970 170011617427400760 170398007467008489 170619706670062104 170765131521261816 170965090691661420 171424456353390240 171557177585831676 171900635398816324 172260280772658855 172723126477279560 172864702810457658 172982860502057424 173814508869855777 173898113732227040 174073546886055264 174485607359700780 174646157237654130 174734162355939670 175380405346160784 175585768818463080 175807468021516695 176071840153879878 176186246807651080 177044930332189920 177297131087648880 177536721805334892 177658072948058976 177911147126047664 178512198298770798 178744454606731728 179332429786359135 179366323649482620 179599691231644320 179995679171059752 180252083272443028 180463151285642610 180586502721928080 180830538536417172 180948037261911920 181220139573583968 181571647300910685 181962845063639640 182088945441369120 182468297411038639 182593019418838392 182806828575066540 182962640915637660 183209887727685819 183744299490836112 184179252213017490 184348721528634915 184995559148033634 185123761198725272 185212181582633205 185338779109347240 185467219011709920 185619241322375256 185853609051317649 186289234386831072 186880759795089360 187161783494029344 187527965889617808 187907577156600840 188579675793226536 189331119407787210 189577451855624560 189615827858024484 189739035023624240 189995439125007516 190217916220001670 190347935301491760 190619086206479640 191263069605825855 191287925105449744 191947170003819867 192071892011619620 192110772961419543 192203178335619360 192494028038018784 192852513397564020 193127232077617530 193676423787638064 194313517286939505 194740579962295416 194867117051289760 195388675076184480 195635377948755420 196358922732065184 196457869027218656 196638636297210576 196868892311610120 197263024228149880 197302956014430882 197559660354808752 198209527658607465 198346886998634220 198504921887606880 198645152994120888 199056324448405788 199459272473604990 199595608271604720 199995199078955280 200150040516803622 200922820596019080 201087511432573194 201813337252400328 201953194034973024 202049652635599860 202899110634668448 203566541919650910 203872657020281964 204013940912880912 204160332767595680 204708200696594595 204850063621540260 204990084170837280 205417146846193191 206002380882792032 206243601469305840 206504010057019610 206712336927190626 207267751772735472 207510454058183640 207687322120453560 208264231348565931 208535197041187016 209100161046443040 209382728831640936 209532973103585040 209680994827127604 210240854769475530 210540343166583045 210684253175582760 210968961625820034 211423496169181296 211671064665866520 212756557305178656 213025189321978124 213274633337577630 213456414401577270 214446471982289595 214875794248520405 215196026430708960 215198915743630962 216228575627571780 216378422180328240 216555781542771132 216703803266313696 217137644714294304 217391904251430480 217591933607569080 218355414076367568 218782626871220776 219225506682700980 219368194290079848 219510733727565280 219555169098765192 220402872454358880 220716836660134320 221015102655620988 221218465834361898 221920902256668615 222072591185073720 222254617899159846 222388933907559580 223430568258414660 223472796678043920 224237041391555920 224256911754107232 224576366044355248 224994598963824690 225315104090553785 225489092587921008 226038173170521465 226525174466979960 226682156569867680 227040004408950369 227154411062721571 227197343289344652 227492942226749472 227686842028349088 227953454255548560 228241274273547990 228261499464002004 228742903447775568 229680374363545140 230297501969706080 230486270413943544 230913888726399840 231404701498406590 231752678493141036 232024051652969070 232647476479601040 232861542983538840 233176220744327406 233508380602937559 233952229367536680 234114358424617440 234409957362022260 234602096671335393 234762453538506504 235724594741533170 236242670773932144 236715629073779856 237019784822530605 237494298906259395 237851433190328958 238016264398361064 239109906381812180 239155098199310160 239351126968325988 239994238894746336 240275262593686320 240617535047523480 241107384715222896 242095529734547580 242617126751519520 243425724952869270 243457359225117856 243742438100088720 243950187887516880 244279850303581092 244627827298315538 245448653415081480 245572336284023320 245798295371513220 245820076345848312 246130455230123373 246660745530711512 246949575443510940 247118372145796320 247492321763167008 247804812068423532 248306441242651110 248820405560507235 250543436208801120 251065401700902789 251439567724302048 251948554703501040 252266671565500410 252441492543716280 252648411799899654 252821103810699312 253327252166676688 253623888293335560 254005277599039824 254158781608639520 254840821275352455 255017426141101140 255929560005093156 256147697281892724 257136684530085360 257335766378747514 257502976103490040 257850953098224486 258757975100892960 259084689715919340 259297054215686487 259474290753086136 259654106616393888 260668996301483770 260847170598340560 260870285101716576 261728411039551170 262101243533909505 262491856415480160 263070608019241176 264279370211476620 264462515998178960 264860203992161184 265408432597874384 265945696631473320 266281486652472655 266305082708002338 266487109422088464 266866720689071496 267768297448156197 267897094128025440 268116681910097592 269084449669867104 269399536847466480 269993518756589628 270378124908664542 270694726928463915 270879754082892120 271422055892867880 271830209360375952 272944267595459460 273133418162053680 273478283589025970 273544145106658272 273889529128257588 274210242862599810 274443961373456490 275616449236254168 276268878319526235 276680605410911520 276916429493938080 277493338722050451 277685641798087908 278200828517564880 279176971775521248 279433851580246608 279574659769503472 280321139692634040 280720457555444060 280912337567443680 281291948834426712 281861365734901260 282228086221155360 282869513689839804 283996679111680815 284366177783436840 284608552535436360 284993158687511274 285326874330002505 285928629309719460 286931887658174616 286986117839172192 288107838017429430 288304767503429040 288741042057028176 289105614079827454 289690848116426295 290122578143425440 290514635681457096 292300675576934640 292490925720106464 292740225465020256 293453066923133130 294686803540827984 294957954445815864 295303338467415180 295894536342224820 296096788246764960 296339490532213128 297520330497951330 297757382831410320 297907424344552880 297967729491181332 298584486672608682 299188908710407485 299992798618432920 300225060775205433 300826111947928567 301384230894028620 301631267148859791 302033565955973280 302720005878600492 302929791052459536 304321699031397320 304348665952002672 305349812879476365 305804879664691680 306020911369321368 306240499151393520 307275095432310390 307315027218591392 308325931913389390 308564021436102432 309003571324188048 309365402203958760 309756015085529415 310482057311385120 310901627659103208 311344507470583412 311936305823382240 312546609816029680 312802795561780524 313016604718008672 313650241569664560 314299459655377560 314521492240691406 316026379763374140 316453442438730051 316659065208345860 317135244253771944 317355019197814752 317506596998799780 319134835957767984 319537783982967186 319911950006366445 320184621602365905 320823380063364640 322127275125601440 322794039646063440 322798373615446443 323279444216959776 324342863441357670 324567633270492360 324833672314156698 325706467071441456 326087856377145720 327264871220108640 327533121114551352 327731060495350960 327760101794464416 328173940306831164 328838260024051470 329266100591347920 330406416091231376 331075254990201480 331522653983431482 331760540747342980 331827698751542847 333108886777610580 333583400861339370 334753868934537052 335145852387621990 336355562087333880 336385367631160848 336588656724955040 336864549066532872 337489529677045920 337491898445737035 338165184391114080 339787761700469940 340023234854801520 340796014934016978 341239413340124208 341530263042523632 341930181383322840 342361911410321985 343114355171663352 343801270797632648 344520561545317710 345446252954559120 345729405620915316 345965721004114848 347107052247609885 347629017739711554 348971214719401560 349292314475308260 349468324711879340 350760810692321568 351171537636926160 351614936043033390 352143680307759756 352372493615302160 353586892112299755 354594262175297760 355073443610669784 355822294252095328 356777149785493437 357024396597541596 357488909213463456 358664859572718270 358732647298965240 359991358342119504 360504166544886056 360926302571285220 361173005443856160 361661077072834344 361896074523823840 363143294601821370 363925690127279280 364936594822077278 365186038837676784 365613657150133080 365925281831275320 366419775455371638 366941740947473307 367488598981672224 368358504426034980 368697443057269830 369991118296067268 370247522397450544 370424363165266410 370677558218694480 371238482644750512 371707218102635298 372459661863976665 373761519590178720 375055931779235616 375815154313201680 377159351586453072 378400007348250615 378662238815574420 378972617699849481 379154903711249120 379231655716048968 379478070047248480 379990878250015032 380435832440003340 380695870602983520 381238172412959280 382526139211651710 382575850210899488 383894340007639734 384143784023239240 384221545922839086 385705026795128040 386254464155235060 386776429647336729 387352847575276128 388627034573879010 389180634338229265 389481159924590832 391003494452225655 391270755897510840 393277272594421152 393737784623220240 394526048456299760 394605912028861764 395119320709617504 396419055317214930 396693773997268440 397290305988241776 398112648896811576 398918544947209980 399191216543209440 399457624062003507 399990398157910560 400300081033607244 401845641192038160 402175022865146388 403626674504800656 404099305271199720 405567187362996813 407133083839301820 407745314040563928 408027881825761824 409416401393189190 409700127243080520 410217425383538955 410834293692386382 412487202938611680 413008020114039220 413424673854381252 414535503545470944 415020908116367280 415374644240907120 416528462697131862 417070394082374032 418442336168171315 418765457663281872 419065946207170080 419361989654255208 420481709538951060 421080686333166090 421368506351165520 421937923251640068 422846992338362592 423342129331733040 426050378643956248 426549266675155260 426912828803154540 427489738031266911 428892943964579190 429751588497040810 430397831487261924 432161757026144145 432457151255143560 432756844360656480 433111563085542264 433658421119741181 434783808502860960 435183867215138160 436710828152735136 437565253742441552 438451013365401960 438736388580159696 439110338197530384 440179600384699695 441433673320268640 442030205311241976 442436931668723796 443841804513337230 444145182370147440 444509235798319692 444777867815119160 446280495746926995 446861136516829320 446945593356087840 447876730008913023 448474082783111840 449152732088710496 449989197927649380 450630208181107570 450978185175842016 452076346341042930 453050348933959920 454080008817900738 454308822125443142 454394686578689304 455906908511097120 456482548547095980 456522998928004008 457485806895551136 459360748727090280 460972540827887088 462488897870084085 462809402996813180 463505356986282072 464048103305938140 465294952959202080 465723085967077680 466352441488654812 467016761205875118 467904458735073360 468819914724044520 469204193342670786 469524907077013008 471449189483066340 471782238361037109 472485341547864288 473431258147559712 474039569645061210 474988597812518790 475702866380657916 476032528796722128 478219812763624360 478310196398620320 478702253936651976 479306675974450779 480550525187372640 481235070095046960 482214769430445792 484191059469095160 486851449905738540 487484876200177440 487900375775033760 488559700607162184 489255654596631076 490897306830162960 491144672568046640 491596590743026440 491640152691696624 492260910460246746 493257390036077205 493321491061423024 493899150887021880 495609624136847064 496612882485302220 497283980975147223 497640811121014470 500375101292009055 502130803401805578 502718778581432985 503897109407002080 504533343131000820 504882985087432560 505296823599799308 505642207621398624 506654504333353376 507247776586671120 508010555198079648 509681642550704910 510034852282202280 511859120010186312 512295394563785448 514273369060170720 514671532757495028 515005952206980080 515701906196448972 516780842317976565 518169379431838680 518594108431372974 518948581506172272 521337992602967540 521443526609567331 521694341196681120 523456822079102340 524202487067819010 526141216038482352 527422404064550085 528558740422953240 528925031996357920 530816865195748768 531891393262946640 532562973304945310 532610165416004676 532974218844176928 533733441378142992 535536594896312394 536233363820195184 537997289359077405 538799073694932960 539987037513179256 540756249817329084 541389453856927830 541759508165784240 542844111785735760 543660418720751904 545888535190918920 546266836324107360 546956567178051940 547404892233115917 547779058256515176 548420485725199620 548887922746912980 551232898472508336 552537756639052470 553046164585904745 554986677444100902 555371283596175816 555636544747899615 556401657035129760 557560827153952947 558867703160493216 559149319539006944 560642279385268080 561440915110888120 562583897668853424 563722731469802520 565739027379679608 567993358223361630 568732355566873680 569217105070872720 569986317375022548 570653748660005010 571857258619438920 573863775316349232 576215676034858860 576609535006858080 577482084114056352 578211228159654908 579381696232852590 581029271362914192 582940551860818515 584601351153869280 585819270635439841 586906133846266260 589373607081655968 589915908891631728 590606676934830360 591789072684449640 592678981064426256 594628582975822395 595040660995902660 595514765662820640 595814848689105760 595935458982362664 597168973345217364 598377817420814970 599985597236865840 600450121550410866 601652223895857134 602768461788057240 603262534297719582 605440011757200984 605859582104919072 608643398062794640 608697331904005344 610699625758952730 611569568245788845 612041822738642736 612480998302787040 614550190864620780 616251440538579573 616651863826778780 618007142648376096 618730804407917520 619512030171058830 621803255318206416 622689014941166824 624792694045697793 625093219632059360 625605591123561048 627300483139329120 628598919310755120 629042984481382812 631621029499749135 632052759526748280 632906884877460102 633318130416691720 634270488507543888 635013193997599560 638269671915535968 639075567965934372 639823900012732890 640369243204731810 643339415946868785 644627382745561215 645588079292126880 645596747230892886 648685726882715340 649135266540984720 649667344628313396 651412934142882912 652175712754291440 655066242229102704 655462120990701920 656347880613662328 657676520048102940 658532201182695840 660812832182462752 662150509980402960 663045307966862964 663521081494685960 663655397503085694 665762706770005845 666217773555221160 667166801722678740 669507737869074104 670291704775243980 672711124174667760 672770735262321696 673729098133065744 674983796891474070 675945312271661355 679575523400939880 680046469709603040 681463233188164713 681592029868033956 682478826680248416 683060526085047264 683860362766645680 684723822820643970 686228710343326704 687602541595265296 689041123090635420 690892505909118240 691458811241830632 694214104495219770 695258035479423108 697942429438803120 698584628950616520 698936649423758680 700525141808812677 702343075273852320 703229872086066780 703806290014006179 704287360615519512 704744987230604320 707173784224599510 710146887221339568 712482896718778185 713554299570986874 714048793195083192 717329719145436540 717465294597930480 719982716684239008 721008333089772112 721852605142570440 722764035199568635 723322154145668688 726286589203642740 727851380254558560 729873189644154556 730372077675353568 731227314300266160 731850563662550640 732839550910743276 733883481894946614 736717008852069960 737394886114539660 738391365690370119 739982236592134536 740495044794901088 740848726330532820 741355116437388960 742476965289501024 743414436205270596 744919323727953330 746461216681521705 751630308626403360 753196205102708367 754318703172906144 756800014696501230 757324477631148840 757945235399698962 758463311432097936 759981756500030064 760871664880006680 762476344825918560 765052278423303420 767788680015279468 768287568046478480 768443091845678172 771410053590256080 772508928310470120 773552859294673458 777254069147758020 777891162647059461 778361268676458530 778962319849181664 782006988904451310 782541511795021680 786303730601728515 787475569246440480 789052096912599520 789211824057723528 792838110634429860 793387547994536880 794580611976483552 796225297793623152 797837089894419960 798844459957417965 798915248124007014 800600162067214488 803691282384076320 804350045730292776 807253349009601312 808198610542399440 811134374725993626 812084180785391745 814266167678603640 815490628081127856 818832802786378380 819400254486161040 820434850767077910 821668587384772764 826016040228078440 826849347708762504 828806634958578705 830041816232734560 830749288481814240 832480016166151353 833056925394263724 834140788164748064 836884672336342630 837530915326563744 838723979308510416 840963419077902120 842161372666332180 842737012702331040 843875846503280136 846684258663466080 851990037335042445 852100757287912496 853098533350310520 853825657606309080 854979476062533822 856197395544104383 857785887929158380 859503176994081620 860795662974523848 864323514052288290 864914302510287120 866223126171084528 867316842239482362 869072544349278885 870367734430276320 875130507484883104 876902026730803920 877472777160319392 878220676395060768 880359200769399390 884060410622483952 884873863337447592 887683609026674460 888290364740294880 889018471596639384 889555735630238320 892560991493853990 893722273033658640 895753460017826046 899978395855298760 900675182325616299 901260416362215140 902478335843785701 904152692682085860 906100697867919840 908160017635801476 908617644250886284 908789373157378608 912341487055193195 912965097094191960 913045997856008016 916049438638429095 918721497454180560 921945081655774176 924977795740168170 925618805993626360 927010713972564144 928096206611876280 929268045256588245 931446171934155360 932704882977309624 934033522411750236 935808917470146720 937639829448089040 938408386685341572 939049814154026016 942898378966132680 943564476722074218 948079139290122420 949977195625037580 951405732761315832 952065057593444256 956439625527248720 957404507873303952 958613351948901558 959735850019099335 960553864807097715 962470140190093920 968382118938190320 968395120846339329 973702899811477080 977119401214324368 978511309193262152 981794613660325920 982289345136093280 983193181486052880 983280305383393248 984521820920493492 986514780072154410 986642982122846048 987798301774043760 991219248273694128 993225764970604440 994567961950294446 995281622242028940 1000750202584018110 1004261606803611156 1005437557162865970 1009066686262001640 1009765970174865120 1010593647199598616 1011869649279396089 1014495553173342240 1019363285101409820 1020069704564404560 1023718240020372624 1024590789127570896 1027085734230965955 1029343065514990056 1030011904413960160 1031403812392897944 1033561684635953130 1036338758863677360 1037188216862745948 1037897163012344544 1041321156742829655 1042675985205935080 1042887053219134662 1046913644158204680 1048404974135638020 1052282432076964704 1054844808129100170 1057117480845906480 1063782786525893280 1065125946609890620 1065220330832009352 1067466882756285984 1071073189792624788 1072466727640390368 1075994578718154810 1079974075026358512 1081512499634658168 1082778907713855660 1083519016331568480 1085688223571471520 1091777070381837840 1093913134356103880 1094809784466231834 1095558116513030352 1096840971450399240 1097775845493825960 1100825222842419921 1102465796945016672 1105075513278104940 1106092329171809490 1109973354888201804 1110742567192351632 1111273089495799230 1115121654307905894 1121284558770536160 1122881830221776240 1125167795337706848 1127445462939605040 1131478054759359216 1135200022044751845 1135772055313607855 1135986716446723260 1136917853099548443 1137464711133747360 1138434210141745440 1139972634750045096 1141307497320010020 1143714517238877840 1147727550632698464 1152431352069717720 1156422456319309816 1158763392465705180 1160329288942010187 1162058542725828384 1165881103721637030 1167541903014687795 1171638541270879682 1173010483356676965 1173812267692532520 1179831817783263456 1181213353869660720 1183578145368899280 1185357962128852512 1189257165951644790 1190081321991805320 1191870917964725328 1194337946690434728 1196755634841629940 1199971194473731680 1200900243100821732 1203304447791714268 1205536923576114480 1206525068595439164 1210880023514401968 1216701562088990439 1217286796125589280 1221399251517905460 1223139136491577690 1224083645477285472 1229100381729241560 1230652276150616865 1232502881077159146 1233303727653557560 1237461608815835040 1239024060342117660 1243606510636412832 1245378029882333648 1249585388091395586 1251211182247122096 1255327008504513945 1257197838621510240 1258085968962765624 1263242058999498270 1264105519053496560 1265813769754920204 1266636260833383440 1268540977015087776 1270026387995199120 1278151135931868744 1279647800025465780 1280738486409463620 1282469214093800733 1286678831893737570 1289254765491122430 1291193494461785772 1296485271078432435 1297371453765430680 1298270533081969440 1299334689256626792 1300975263359223543 1304351425508582880 1310132484458205408 1312695761227324656 1315353040096205880 1324301019960805920 1326090615933725928 1327042162989371920 1327310795006171388 1331525413540011690 1332435547110442320 1334333603445357480 1338841487240780985 1339015475738148208 1340583409550487960 1343630190026739069 1345422248349335520 1347458196266131488 1349967593782948140 1351890624543322710 1359151046801879760 1362926466376329426 1363184059736067912 1367720725533291360 1369447645641287940 1372457420686653408 1375205083190530592 1378082246181270840 1382917622483661264 1387466693610252255 1388428208990439540 1390516070958846216 1395884858877606240 1397169257901233040 1397873298847517360 1401050283617625354 1406459744172133560 1407612580028012358 1408574721231039024 1414347568449199020 1415346715083111327 1420293774442679136 1424965793437556370 1427108599141973748 1428097586390166384 1434659438290873080 1434930589195860960 1437920027923352337 1442016666179544224 1443705210285140880 1445528070399137270 1446644308291337376 1452573178407285480 1459746379288309112 1462454628600532320 1463701127325101280 1465679101821486552 1467766963789893228 1473434017704139920 1474789772229079320 1476782731380740238 1479964473184269072 1481697452661065640 1486828872410541192 1489838647455906660 1492922433363043410 1501125303876027165 1504130559739642835 1506392410205416734 1508156335744298955 1513600029393002460 1514648955262297680 1515890470799397924 1516926622864195872 1519963513000060128 1521743329760013360 1530104556846606840 1535577360030558936 1536575136092956960 1536886183691356344 1542820107180512160 1545017856620940240 1547105718589346916 1554508138295516040 1555782325294118922 1556722537352917060 1564013977808902620 1565083023590043360 1572607461203457030 1578423648115447056 1582267212193650255 1585676221268859720 1586775095989073760 1590080877439050997 1592450595587246304 1595674179788839920 1597688919914835930 1597830496248014028 1601200324134428976 1608700091460585552 1613991868077232215 1616397221084798880 1622268749451987252 1624168361570783490 1628532335357207280 1630981256162255712 1637665605572756760 1638800508972322080 1640869701534155820 1642214676699347751 1643337174769545528 1652032080456156880 1653698695417525008 1657613269917157410 1659138493757714235 1664960032332302706 1666113850788527448 1672682481461858841 1673769344672685260 1677447958617020832 1681926838155804240 1684322745332664360 1687751693006560272 1703980074670084890 1704201514575824992 1706197066700621040 1707651315212618160 1709958952125067644 1712394791088208766 1715571775858316760 1719006353988163240 1721591325949047696 1728647028104576580 1729828605020574240 1732446252342169056 1734633684478964724 1738145088698557770 1753804053461607840 1757457811906319523 1760718401538798780 1768120821244967904 1769747726674895184 1775367218053348920 1778036943193278768 1779111471260476640 1783885748927467185 1785121982987707980 1787444546067317280 1791506920035652092 1799956791710597520 1801350364651232598 1802520832724430280 1804956671687571402 1808305385364171720 1816320035271602952 1817235288501772568 1817578746314757216 1824682974110386390 1825930194188383920 1826091995712016032 1832098877276858190 1834708704737366535 1837442994908361120 1849955591480336340 1851237611987252720 1854021427945128288 1856192413223752560 1858536090513176490 1865409765954619248 1868067044823500472 1874378082137093379 1875279658896178080 1876816773370683144 1885796757932265360 1887128953444148436 1894863088499247405 1896158278580244840 1899954391250075160 1902811465522631664 1912879251054497440 1914809015746607904 1917226703897803116 1919471700038198670 1921107729614195430 1933882148236683645 1936764237876380640 1936790241692678658 1947405799622954160 1954238802428648736 1957022618386524304 1966386362972105760 1969043641840986984 1973029560144308820 1975596603548087520 1982438496547388256 1986451529941208880 1989135923900588892 1990563244484057880 1997288120310017535 2001500405168036220 2008523213607222312 2010875114325731940 2018133372524003280 2021187294399197232 2023739298558792178 2027835936814984065 2038726570202819640 2040139409128809120 2044389699564494139 2047436480040745248 2049181578255141792 2054171468461931910 2058686131029980112 2062807624785795888 2067123369271906260 2072677517727354720 2074376433725491896 2082642313485659310 2085351970411870160 2085774106438269324 2093827288316409360 2096809948271276040 2101575425426438031 2109689616258200340 2111418870042018537 2114234961691812960 2130251893219781240 2130440661664018704 2137448690156334555 2142146379585249576 2151989157436309620 2159948150052717024 2163024999269316336 2165557815427711320 2168292105598705905 2183554140763675680 2187826268712207760 2189619568932463668 2191116233026060704 2193681942900798480 2195551690987651920 2201650445684839842 2210151026556209880 2212184658343618980 2215174097071110357 2219946709776403608 2221485134384703264 2222546178991598460 2230243308615811788 2239383650044565115 2245763660443552480 2254890925879210080 2259588615308125101 2262956109518718432 2270400044089503690 2271544110627215710 2271973432893446520 2273835706199096886 2279945269500090192 2282614994640020040 2287429034477755680 2304862704139435440 2312844912638619632 2317526784931410360 2320658577884020374 2331762207443274060 2335083806029375590 2343277082541759364 2346020966713353930 2347624535385065040 2358911191805185545 2362426707739321440 2367156290737798560 2378514331903289580 2380162643983610640 2383741835929450656 2388675893380869456 2393511269683259880 2396533379872253895 2401800486201643464 2406608895583428536 2411073847152228960 2413050137190878328 2421760047028803936 2433403124177980878 2442798503035810920 2446278272983155380 2458200763458483120 2461304552301233730 2465005762154318292 2466607455307115120 2478048120684235320 2486419904875736115 2490756059764667296 2497440048498454059 2499170776182791172 2502422364494244192 2510654017009027890 2516171937925531248 2526484117998996540 2528211038106993120 2531627539509840408 2533272521666766880 2540052775990398240 2556302271863737488 2559295600050931560 2561476972818927240 2564938428187601466 2568592186632313149 2573357663787475140 2578509530982244860 2582386988923571544 2592970542156864870 2594742907530861360 2598669378513253584 2601950526718447086 2607217633047836655 2625391522454649312 2630706080192411760 2652181231867451856 2654084325978743840 2654621590012342776 2663050827080023380 2664871094220884640 2668667206890714960 2677682974481561970 2678030951476296416 2681166819100975920 2687260380053478138 2699935187565896280 2703781249086645420 2707435007531357103 2718302093603759520 2725852932752658852 2726368119472135824 2737024461165579585 2738895291282575880 2756164492362541680 2765835244967322528 2774933387220504510 2776856417980879080 2781032141917692432 2787804135769764735 2794338515802466080 2795746597695034720 2802100567235250708 2812919488344267120 2815225160056024716 2817149442462078048 2828695136898398040 2830693430166222654 2849931586875112740 2854217198283947496 2856195172780332768 2869318876581746160 2875840055846704674 2887410420570281760 2891056140798274540 2905146356814570960 2919492758576618224 2929096353177199205 2931358203642973104 2935533927579786456 2946868035408279840 2949579544458158640 2953565462761480476 2959928946368538144 2963394905322131280 2973657744821082384 2979677294911813320 2985844866726086820 3002250607752054330 3008261119479285670 3012784820410833468 3016312671488597910 3027200058786004920 3029297910524595360 3031780941598795848 3035608947838188267 3043486659520026720 3060209113693213680 3071154720061117872 3073772367382712688 3081257202692897865 3090035713241880480 3094211437178693832 3109016276591032080 3111564650588237844 3113445074705834120 3123963470228488965 3128027955617805240 3145214922406914060 3156847296230894112 3164534424387300510 3171352442537719440 3180161754878101994 3191348359577679840 3195377839829671860 3195660992496028056 3202400648268857952 3217400182921171104 3227983736154464430 3244537498903974504 3248336723141566980 3257064670714414560 3275331211145513520 3281739403068311640 3284429353398695502 3286674349539091056 3302475668527259763 3304064160912313760 3307397390835050016 3315226539834314820 3318276987515428470 3329920064664605412 3332227701577054896 3345364962923717682 3347538689345370520 3363853676311608480 3368645490665328720 3375503386013120544 3407316165940823565 3407960149340169780 3412394133401242080 3415302630425236320 3419917904250135288 3424789582176417532 3431143551716633520 3438012707976326480 3443182651898095392 3457294056209153160 3469267368957929448 3476290177397115540 3480987866826030561 3502625709044063385 3514915623812639046 3519031450070030895 3521436803077597560 3539495453349790368 3550734436106697840 3556073886386557536 3567771497854934370 3570243965975415960 3583013840071304184 3599913583421195040 3602700729302465196 3605041665448860560 3609913343375142804 3616610770728343440 3632640070543205904 3634470577003545136 3649365948220772780 3650104686266971317 3651860388376767840 3664197754553716380 3669417409474733070 3691956828451850595 3699911182960672680 3702475223974505440 3712384826447505120 3717072181026352980 3730819531909238496 3736134089647000944 3748756164274186758 3753633546741366288 3765981025513541835 3771593515864530720 3774257906888296872 3789726176998494810 3792316557160489680 3799908782500150320 3805622931045263328 3834453407795606232 3838943400076397340 3842215459228390860 3867764296473367290 3873580483385357316 3889455813235297305 3894811599245908320 3902925790077670629 3914045236773048608 3938087283681973968 3946059120288617640 3972903059882417760 3978271847801177784 3981126488968115760 3994576240620035070 4003000810336072440 4017046427214444624 4021750228651463880 4036266745048006560 4042374588798394464 4047478597117584356 4055671873629968130 4077453140405639280 4088779399128988278 4108342936923863820 4117372262059960224 4125615249571591776 4134246738543812520 4148752867450983792 4162400080830756765 4165284626971318620 4170703940823740320 4171548212876538648 4187654576632818720 4193619896542552080 4203150850852876062 4219379232516400680 4222837740084037074 4260503786439562480 4260881323328037408 4274897380312669110 4280986977720521915 4284292759170499152 4303978314872619240 4313760083770057011 4326049998538632672 4331115630855422640 4336584211197411810 4375652537424415520 4379239137864927336 4387363885801596960 4391103381975303840 4403300891369679684 4420302053112419760 4424369316687237960 4430348194142220714 4439893419552807216 4445092357983196920 4460486617231623576 4478767300089130230 4503375911628081495 4512391679218928505 4519177230616250202 4540800088179007380 4543088221254431420 4543946865786893040 4547671412398193772 4559890539000180384 4565229989280040080 4609725408278870880 4625689825277239264 4635053569862820720 4641317155768040748 4663524414886548120 4670167612058751180 4686554165083518728 4692041933426707860 4695249070770130080 4717822383610371090 4757028663806579160 4760325287967221280 4770242632317152991 4777351786761738912 4787022539366519760 4793066759744507790 4803600972403286928 4813217791166857072 4826100274381756656 4841975604231696645 4866806248355961756 4885597006071621840 4892556545966310760 4916401526916966240 4922609104602467460 4926644030098043253 4930011524308636584 4933214910614230240 4956096241368470640 4972839809751472230 4994880096996908118 4998341552365582344 5021308034018055780 5032343875851062496 5052968235997993080 5059348246396980445 5063255079019680816 5112604543727474976 5118591200101863120 5122953945637854480 5129876856375202932 5137184373264626298 5146715327574950280 5157019061964489720 5164773977847143088 5185941084313729740 5189485815061722720 5197338757026507168 5203901053436894172 5214435266095673310 5261412160384823520 5272373435718958569 5304362463734903712 5309243180024685552 5326101654160046760 5337334413781429920 5355365948963123940 5362333638201951840 5374520760106956276 5399870375131792560 5407562498173290840 5414870015062714206 5451705865505317704 5452736238944271648 5474048922331159170 5477790582565151760 5504126114212099605 5512328984725083360 5549866774441009020 5553712835961758160 5562064283835384864 5575608271539529470 5604201134470501416 5625838976688534240 5630450320112049432 5657390273796796080 5661386860332445308 5684589265497742215 5699863173750225480 5708434396567894992 5738637753163492320 5751680111693409348 5782112281596549080 5801646444710050935 5810292713629141920 5838985517153236448 5858192706354398410 5862716407285946208 5871067855159572912 5899159088916317280 5907130925522960952 5926789810644262560 5947315489642164768 5959354589823626640 5971689733452173640 6004501215504108660 6016522238958571340 6025569640821666936 6032625342977195820 6054400117572009840 6063561883197591696 6071217895676376534 6083507810444952195 6120418227386427360 6133169098693482417 6142309440122235744 6147544734765425376 6162514405385795730 6188422874357387664 6218032553182064160 6223129301176475688 6226890149411668240 6247926940456977930 6256055911235610480 6290429844813828120 6304726276279314093 6329068848774601020 6342704885075438880 6360323509756203988 6390755679659343720 6391321984992056112 6412346070469003665 6455967472308928860 6489074997807949008 6496673446283133960 6504876316796117715 6550662422291027040 6563478806136623280 6568858706797391004 6573348699078182112 6604951337054519526 6630453079668629640 6636553975030856940 6659840129329210824 6664455403154109792 6690729925847435364 6695077378690741040 6718150950133695345 6737290981330657440 6778765845924375303 6814632331881647130 6815920298680339560 6839835808500270576 6849579164352835064 6862287103433267040 6876025415952652960 6914588112418306320 6938534737915858896 6952580354794231080 6961975733652061122 7005251418088126770 7029831247625278092 7038062900140061790 7042873606155195120 7076733575415556635 7101468872213395680 7135542995709868740 7140487931950831920 7166027680142608368 7189600139616761685 7205401458604930392 7210083330897721120 7219826686750285608 7233221541456686880 7265280141086411808 7268941154007090272 7298731896441545560 7300209372533942634 7328395509107432760 7338834818949466140 7383913656903701190 7399822365921345360 7434144362052705960 7472268179294001888 7497512328548373516 7507267093482732576 7531962051027083670 7548515813776593744 7579452353996989620 7584633114320979360 7599817565000300640 7668906815591212464 7677886800152794680 7684430918456781720 7705776559896939447 7735528592946734580 7747160966770714632 7778911626470594610 7805851580155341258 7876174567363947936 7892118240577235280 7950404387195254985 7956543695602355568 7962252977936231520 7989152481240070140 8006001620672144880 8034092854428889248 8043500457302927760 8094957194235168712 8111343747259936260 8122305022594071309 8154906280811278560 8177558798257976556 8211073383496738755 8216685873847727640 8268493477087625040 8297505734901967584 8324800161661513530 8330569253942637240 8343096425753077296 8363412407309294205 8387239793085104160 8406301701705752124 8438758465032801360 8445675480168074148 8521007572879124960 8549794760625338220 8561973955441043830 8568585518340998304 8607956629745238480 8627520167540114022 8662231261710845280 8673168422394823620 8758478275729854672 8787289059531597615 8806601782739359368 8840604106224839520 8848738633374475920 8860696388284441428 8879786839105614432 8890184715966393840 8920973234463247152 8957534600178260460 9006751823256162990 9024783358437857010 9038354461232500404 9081600176358014760 9086176442508862840 9087893731573786080 9095342824796387544 9106826843514564801 9130459978560080160 9270107139725641440 9282634311536081496 9327048829773096240 9340335224117502360 9371890410685466895 9373108330167037456 9384083866853415720 9435644767220742180 9514057327613158320 9540485264634305982 9574045078733039520 9586133519489015580 9607201944806573856 9626435582333714144 9652200548763513312 9683951208463393290 9733612496711923512 9771194012143243680 9785113091932621520 9845218209204934920 9853288060196086506 9860023048617273168 9907427005581779289 9912192482736941280 9945679619502944460 9989760193993816236 9996683104731164688 10042616068036111560 10105936471995986160 10118696492793960890 10126510158039361632 10221948497822470695 10237182400203726240 10245907891275708960 10259753712750405864 10274368746529252596 10293430655149900560 10314038123928979440 10329547955694286176 10371882168627459480 10407802106873788344 10428870532191346620 10507877127132190155 10544746871437917138 10557094350210092685 10618486360049371104 10652203308320093520 10710731897926247880 10749041520213912552 10799740750263585120 10815124996346581680 10829740030125428412 10903411731010635408 10948097844662318340 10955581165130303520 11008252228424199210 11075870485355551785 11099733548882018040 11107425671923516320 11130566142073356979 11151216543079058940 11208402268941002832 11260900640224098864 11297943076540625505 11314780547593592160 11322773720664890616 11369178530995484430 11399726347500450960 11416868793135789984 11503360223386818696 11564224563193098160 11603292889420101870 11708777370233011887 11716385412708796820 11742135710319145824 11814261851045921904 11918709179647253280 11943379466904347280 12009002431008217320 12033044477917142680 12051139281643333872 12065250685954391640 12108800235144019680 12127123766395183392 12142435791352753068 12167015620889904390 12266338197386964834 12325028810771591460 12376845748714775328 12446258602352951376 12453780298823336480 12487200242492270295 12495853880913955860 12512111822471220960 12580859689627656240 12609452552558628186 12658137697549202040 12720647019512407976 12781511359318687440 12782643969984112224 12824692140938007330 12842960933161565745 12911934944617857720 12978149995615898016 12993346892566267920 13009752633592235430 13126957612273246560 13137717413594782008 13209902674109039052 13260906159337259280 13273107950061713880 13319680258658421648 13381459851694870728 13390154757381482080 13436301900267390690 13537175037656785515 13557531691848750606 13629264663763294260 13631840597360679120 13679671617000541152 13699158328705670128 13829176224836612640 13877069475831717792 13905160709588462160 13923951467304122244 14010502836176253540 14059662495250556184 14076125800280123580 14085747212310390240 14153467150831113270 14271085991419737480 14280975863901663840 14310727896951458973 14332055360285216736 14379200279233523370 14410802917209860784 14439653373500571216 14597463792883091120 14600418745067885268 14656791018214865520 14677669637898932280 14767827313807402380 14779932090294129759 14799644731842690720 14868288724105411920 14995024657096747032 15063924102054167340 15097031627553187488 15158904707993979240 15178044739190941335 15337813631182424928 15355773600305589360 15368861836913563440 15411553119793878894 15471057185893469160 15494321933541429264 15557823252941189220 15611703160310682516 15784236481154470560 15817120307156875707 15900808774390509970 15913087391204711136 15978304962480140280 16012003241344289760 16087000914605855520 16189914388470337424 16222687494519872520 16244610045188142618 16355117596515953112 16422146766993477510 16433371747695455280 16512378342636298815 16536986954175250080 16649600323323027060 16661138507885274480 16686192851506154592 16726824814618588410 16812603403411504248 16877516930065602720 16891350960336148296 17099589521250676440 17123947910882087660 17215913259490476960 17255040335080228044 17346336844789647240 17404939334130152805 17516956551459709344 17574578119063195230 17613203565478718736 17697477266748951840 17721392776568882856 17780369431932787680 17841946468926494304 17915069200356520920 18013503646512325980 18049566716875714020 18076708922465000808 18163200352716029520 18172352885017725680 18190685649592775088 18213653687029129602 18250523431334856585 18399507296080447251 18565268623072162992 18654097659546192480 18680670448235004720 18743780821370933790 18746216660334074912 18768167733706831440 18871289534441484360 19028114655226316640 19080970529268611964 19172267038978031160 19367902416926786580 19467224993423847024 19514628950388353145 19570226183865243040 19690436418409869840 19706576120392173012 19720046097234546336 19814854011163558578 19891359239005888920 19979520387987632472 19993366209462329376 20085232136072223120 20211872943991972320 20237392985587921780 20443896995644941390 20519507425500811728 20548737493058505192 20586861310299801120 20628076247857958880 20743764337254918960 20815604213747576688 20857741064382693240 21015754254264380310 21089493742875834276 21114188700420185370 21304406616640187040 21421463795852495760 21498083040427825104 21568800418850285055 21630249992693163360 21659480060250856824 21806823462021270816 21896195689324636680 22016504456848398420 22151740970711103570 22199467097764036080 22261132284146713958 22302433086158117880 22416804537882005664 22521801280448197728 22595886153081251010 22645547441329781232 22738357061990968860 22799452695000901920 23006720446773637392 23117329679690818341 23128449126386196320 23206585778840203740 23417554740466023774 23432770825417593640 23628523702091843808 23851213161585764955 23886758933808694560 24018004862016434640 24066088955834285360 24102278563286667744 24130501371908783280 24284871582705506136 24334031241779808780 24366915067782213927 24532676394773929668 24633220150490216265 24650057621543182920 24892517204705902752 24974400484984540590 24991707761827911720 25161719379255312480 25218905105117256372 25316275395098404080 25441294039024815952 25563022718637374880 25649384281876014660 25685921866323131490 25823869889235715440 25986693785132535840 26019505267184470860 26275434827189564016 26361867178594792845 26419805348218078104 26521812318674518560 26546215900123427760 26639360517316843296 26762919703389741456 26872603800534781380 27074350075313571030 27115063383697501212 27258529327526588520 27263681194721358240 27320480530543694403 27398316657411340256 27810321419176924320 27847902934608244488 28021005672352507080 28119324990501112368 28152251600560247160 28306934301662226540 28542171982839474960 28621455793902917946 28758400558467046740 28821605834419721568 28879306747001142432 29194927585766182240 29200837490135770536 29313582036429731040 29355339275797864560 29535654627614804760 29559864180588259518 29736577448210823840 29990049314193494064 30127848204108334680 30317809415987958480 30356089478381882670 30665845493467412085 30711547200611178720 30737723673827126880 30823106239587757788 30942114371786938320 30988643867082858528 31115646505882378440 31223406320621365032 31523631381396570465 31634240614313751414 31801617548781019940 31956609924960280560 32379828776940674848 32445374989039745040 32489220090376285236 32710235193031906224 32844293533986955020 32866743495390910560 33024756685272597630 33299200646646054120 33322277015770548960 33391698426220070937 33453649629237176820 33625206806823008496 33782701920672296592 33893829229621876515 34199179042501352880 34247895821764175320 34510080670160456088 34692673689579294480 34809878668260305610 35149156238126390460 35226407130957437472 35442785553137765712 35830138400713041840 36027007293024651960 36099133433751428040 36153417844930001616 36326400705432059040 36344705770035451360 36381371299185550176 36427307374058259204 36501046862669713170 36799014592160894502 37130537246144325984 37361340896470009440 37487561642741867580 37536335467413662880 37742579068882968720 38161941058537223928 38344534077956062320 38528882799484697235 38735804833853573160 38934449986847694048 39029257900776706290 39380872836819739680 39413152240784346024 39629708022327117156 39782718478011777840 39959040775975264944 40170464272144446240 40474785971175843560 40611525112970356545 40887793991289882780 41039014851001623456 41097474986117010384 41487528674509837920 41631208427495153376 41715482128765386480 42031508508528760620 42178987485751668552 42228377400840370740 42842927591704991520 42932183690854376919 42996166080855650208 43137600837700570110 43318960120501713648 43792391378649273360 44033008913696796840 44303481941422207140 44398934195528072160 44522264568293427916 44604866172316235760 45191772306162502020 45291094882659562464 45476714123981937720 45534134217572824005 46013440893547274784 46234659359381636682 46413171557680407480 46835109480932047548 46865541650835187280 47451360921470627121 47702426323171529910 48036009724032869280 48132177911668570720 48261002743817566560 48569743165411012272 48668062483559617560 48733830135564427854 49065352789547859336 49266440300980432530 49300115243086365840 49537135027908896445 49948800969969081180 49983415523655823440 50437810210234512744 50632550790196808160 50882588078049631904 51298768563752029320 51371843732646262980 51647739778471430880 52039010534368941720 52550869654379128032 52723734357189585690 52839610696436156208 53092431800246855520 53525839406779482912 53745207601069562760 54148700150627142060 54230126767395002424 54517058655053177040 54640961061087388806 55652830710366784895 55695805869216488976 56042011344705014160 56238649981002224736 56304503201120494320 56613868603324453080 57084343965678949920 57242911587805835892 57516801116934093480 58401674980271541072 58543886851165059435 58710678551595729120 59071309255229609520 59119728361176519036 59980098628386988128 60255696408216669360 60635618831975916960 60712178956763765340 61331690986934824170 61646212479175515576 61884228743573876640 62231293011764756880 62446812641242730064 63047262762793140930 63268481228627502828 63603235097562039880 63913219849920561120 64890749978079490080 64978440180752570472 65420470386063812448 65688587067973910040 66049513370545195260 66598401293292108240 66783396852440141874 66907299258474353640 67250413613646016992 67565403841344593184 67787658459243753030 68398358085002705760 68495791643528350640 69020161340320912176 69351989039072455023 69385347379158588960 69619757336520611220 70298312476252780920 70885571106275531424 71553639484757294865 71660276801426083680 72054014586049303920 72198266867502856080 72306835689860003232 72854614748116518408 73002093725339426340 73598029184321789004 73899660451470648795 74975123285483735160 75485158137765937440 76323882117074447856 76689068155912124640 77057765598969394470 77471609667707146320 78058515801553412580 78826304481568692048 79085601535784378535 79259416044654234312 79565436956023555680 79918081551950529888 80949571942351687120 81223050225940713090 81775587982579765560 81961441591631083209 82194949972234020768 83430964257530772960 84063017017057521240 84357974971503337104 84456754801680741480 85864367381708753838 86275201675401140220 86637920241003427296 87584782757298546720 88066017827393593680 88606963882844414280 89044529136586855832 89209732344632471520 90383544612325004040 90953428247963875440 91068268435145648010 91997536480402236255 92469318718763273364 92826343115360814960 93670218961864095096 93731083301670374560 94902721842941254242 95404852646343059820 97139486330822024544 97336124967119235120 97467660271128855708 98130705579095718672 98532880601960865060 98600230486172731680 99074270055817792890 99897601939938162360 99966831047311646880 100175095278660212811 100875620420469025488 102597537127504058640 102743687465292525960 104078021068737883440 105447468714379171380 105679221392872312416 107490415202139125520 108297400301254284120 108460253534790004848 109034117310106354080 109281922122174777612 111305661420733569790 111391611738432977952 112084022689410028320 112609006402240988640 113227737206648906160 114485823175611671784 115033602233868186960 115586648398454091705 116803349960543082144 117087773702330118870 118142618510459219040 118239456722353038072 120511392816433338720 121424357913527530680 121834575338911069635 122663381973869648340 123292424958351031152 124462586023529513760 124893625282485460128 126094525525586281860 126536962457255005656 127206470195124079760 128796551072563130757 129956880361505140944 131377174135947820080 132099026741090390520 133196802586584216480 133566793704880283748 133814598516948707280 135575316918487506060 136602402652718472015 136991583287056701280 138040322680641824352 138703978078144910046 139239514673041222440 140596624952505561840 143107278969514589730 144108029172098607840 144396533735005712160 145709229496233036816 146004187450678852680 147196058368643578008 147799320902941297590 149950246570967470320 152647764234148895712 154115531197938788940 154943219335414292640 156117031603106825160 157652608963137384096 158171203071568757070 158518832089308468624 161899143884703374240 162446100451881426180 163551175965159531120 163922883183262166418 166958492131100354685 168126034034115042480 168715949943006674208 168913509603361482960 171728734763417507676 172550403350802280440 176132035654787187360 177213927765688828560 178089058273173711664 180767089224650008080 181906856495927750880 182136536870291296020 183995072960804472510 184938637437526546728 185652686230721629920 187340437923728190192 189805443685882508484 190809705292686119640 194672249934238470240 194935320542257711416 196261411158191437344 197065761203921730120 198148540111635585780 199795203879876324720 200350190557320425622 201751240840938050976 205195074255008117280 205487374930585051920 208156042137475766880 210894937428758342760 214660918454271884595 214980830404278251040 216594800602508568240 216920507069580009696 218563844244349555224 222611322841467139580 226455474413297812320 228971646351223343568 230067204467736373920 231173296796908183410 234175547404660237740 236478913444706076144 237256804607353135605 242848715827055061360 243669150677822139270 245326763947739296680 246584849916702062304 252189051051172563720 253073924914510011312 254412940390248159520 257593102145126261514 259913760723010281888 262754348271895640160 264198053482180781040 267133587409760567496 267629197033897414560 271150633836975012120 273204805305436944030 277407956156289820092 278479029346082444880 281193249905011123680 286214557939029179460 291418458992466073632 292008374901357705360 294392116737287156016 295598641805882595180 299900493141934940640 300525285835980638433 308231062395877577880 312234063206213650320 316342406143137514140 317037664178616937248 324892200903762852360 327102351930319062240 327845766366524332836 333916984262200709370 336252068068230084960 337827019206722965920 343457469526835015352 345100806701604560880 346759945195362275115 354427855531377657120 356178116546347423328 361534178449300016160 364273073740582592040 367990145921608945020 369877274875053093456 374680875847456380384 379610887371765016968 381619410585372239280 389870641084515422832 394131522407843460240 396297080223271171560 399590407759752649440 400700381114640851244 409807207958155416045 410974749861170103840 421789874857516685520 429321836908543769190 433189601205017136480 437127688488699110448 445222645682934279160 457943292702446687136 462346593593816366820 468351094809320475480 472957826889412152288 474513609214706271210 485697431654110122720 487338301355644278540 490653527895478593360 500875476393301064055 504378102102345127440 506147849829020022624 515186204290252523028 528396106964361562080 534267174819521134992 542301267673950024240 546409610610873888060 554815912312579640184 556958058692164889760 572429115878058358920 584016749802715410720 588784233474574312032 591197283611765190360 601050571671961276866 616462124791755155760 624468126412427300640 632684812286275028280 643982755362815653785 649784401807525704720 655691532733048665672 667833968524401418740 686914939053670030704 690201613403209121760 693519890390724550230 728546147481165184080 735980291843217890040 739754549750106186912 759221774743530033936 763238821170744478560 779741282169030845664 788263044815686920480 792594160446542343120 801400762229281702488 819614415916310832090 843579749715033371040 858643673817087538380 874255376977398220896 890445291365868558320 901575857507941915299 924693187187632733640 936702189618640950960 949027218429412542420 974676602711288557080 981307055790957186720 1001750952786602128110 1008756204204690254880 1030372408580505046056 1068534349639042269984 1084602535347900048480 1092819221221747776120 1109631824625159280368 1144858231756116717840 1182394567223530380720 1202101143343922553732 1232924249583510311520 1265369624572550056560 1287965510725631307570 1299568803615051409440 1311383065466097331344 1335667937048802837480 1373829878107340061408 1387039780781449100460 1457092294962330368160 1471960583686435780080 1502626429179903192165 1518443549487060067872 1585188320893084686240 1602801524458563404976 1639228831832621664180 1717287347634175076760 1780890582731737116640 1803151715015883830598 1849386374375265467280 1873404379237281901920 1898054436858825084840 1949353205422577114160 2003501905573204256220 2060744817161010092112 2185638442443495552240 2219263649250318560736 2289716463512233435680 2364789134447060761440 2404202286687845107464 2530739249145100113120 2575931021451262615140 2622766130932194662688 2671335874097605674960 2774079561562898200920 2943921167372871560160 3005252858359806384330 3205603048917126809952 3278457663665243328360 3434574695268350153520 3606303430031767661196 3698772748750530934560 3796108873717650169680 3898706410845154228320 4007003811146408512440 4121489634322020184224 4371276884886991104480 4507879287539709576495 4808404573375690214928 5151862042902525230280 5342671748195211349920 5548159123125796401840 6010505716719612768660 6556915327330486656720 6869149390536700307040 7212606860063535322392 7592217747435300339360 8014007622292817024880 9015758575079419152990 9616809146751380429856 10303724085805050460560 11096318246251592803680 12021011433439225537320 13113830654660973313440 14425213720127070644784 16028015244585634049760 18031517150158838305980 20607448171610100921120 24042022866878451074640 28850427440254141289568 36063034300317676611960 48084045733756902149280 72126068600635353223920 144252137201270706447840
- Sum of all divisors σ(n): 766492563727447982764416
- Sum of proper divisors (its aliquot sum) s(n): 622240426526177276316576
- 144252137201270706447840 is an abundant number, because the sum of its proper divisors (622240426526177276316576) is greater than itself. Its abundance is 477988289324906569868736
Bases of 144252137201270706447840
- Binary: 111101000101111101100100011010000011111111010001010111010000010100101111000002
- Hexadecimal: 0x1E8BEC8D07FA2BA0A5E0
- Base-36: NHNC40BXLVPBY00
Squares and roots of 144252137201270706447840
- 144252137201270706447840 squared (1442521372012707064478402) is 20808679087134228081711095342172582150640665600
- 144252137201270706447840 cubed (1442521372012707064478403) is 3001696430654499146746136564872351749703856053243401507964829282304000
-
The
square root of 144252137201270706447840 is 379805393854.8934121073 -
The
cube root of 144252137201270706447840 is 52445402.0094796039
Scales and comparisons
How big is 144252137201270706447840?- 144,252,137,201,270,706,447,840 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 144,252,137,201,270,706,447,840 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 144252137201270706447840 cubic inches would be around 4370450.2 feet tall.
Recreational maths with 144252137201270706447840
- 144252137201270706447840 backwards is 048744607072102731252441
- 144252137201270706447840 is a
Harshad number . - The number of decimal digits it has is: 24
- The sum of 144252137201270706447840's digits is 81
- 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 144252137201270706447840 - Facts about the integer". Numbermatics.com. 2024. Web. 24 June 2024.
APA style:
Numbermatics. (2024). Number 144252137201270706447840 - Facts about the integer. Retrieved 24 June 2024, from https://numbermatics.com/n/144252137201270706447840/
Chicago style:
Numbermatics. 2024. "Number 144252137201270706447840 - Facts about the integer". https://numbermatics.com/n/144252137201270706447840/
The information we have on file for 144252137201270706447840 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 144252137201270706447840, math, Factors of 144252137201270706447840, curriculum, school, college, exams, university, Prime factorization of 144252137201270706447840, STEM, science, technology, engineering, physics, economics, calculator, one hundred forty-four sextillion, two hundred fifty-two quintillion, one hundred thirty-seven quadrillion, two hundred one trillion, two hundred seventy billion, seven hundred six million, four hundred forty-seven thousand, eight hundred forty.