305945079928038778163040
305,945,079,928,038,778,163,040 is an even composite number composed of twelve prime numbers multiplied together.
305945079928038778163040 is an even composite number. It is composed of twelve distinct prime numbers multiplied together. It has a total of eighteen thousand, four hundred thirty-two divisors.
Prime factorization of 305945079928038778163040:
25 × 32 × 5 × 13 × 17 × 19 × 23 × 31 × 127 × 1861 × 3851 × 77969
(2 × 2 × 2 × 2 × 2 × 3 × 3 × 5 × 13 × 17 × 19 × 23 × 31 × 127 × 1861 × 3851 × 77969)See below for interesting mathematical facts about the number 305945079928038778163040 from the Numbermatics database.
Names of 305945079928038778163040
- Cardinal: 305945079928038778163040 can be written as Three hundred five sextillion, nine hundred forty-five quintillion, seventy-nine quadrillion, nine hundred twenty-eight trillion, thirty-eight billion, seven hundred seventy-eight million, one hundred sixty-three thousand and forty.
Scientific notation
- Scientific notation: 3.0594507992803877816304 × 1023
Factors of 305945079928038778163040
Divisors of 305945079928038778163040
- Number of divisors d(n): 18432
-
Complete list of divisors:
1 2 3 4 5 6 8 9 10 12 13 15 16 17 18 19 20 23 24 26 30 31 32 34 36 38 39 40 45 46 48 51 52 57 60 62 65 68 69 72 76 78 80 85 90 92 93 95 96 102 104 114 115 117 120 124 127 130 136 138 144 152 153 155 156 160 170 171 180 184 186 190 195 204 207 208 221 228 230 234 240 247 248 254 255 260 272 276 279 285 288 299 304 306 310 312 323 340 342 345 360 368 372 380 381 390 391 403 408 414 416 437 442 456 460 465 468 480 494 496 508 510 520 527 544 552 558 570 585 589 598 608 612 620 624 635 646 663 680 684 690 713 720 736 741 744 760 762 765 780 782 806 816 828 855 874 884 897 912 920 930 936 969 988 992 1016 1020 1035 1040 1054 1104 1105 1116 1140 1143 1170 1173 1178 1196 1209 1224 1235 1240 1248 1270 1292 1311 1326 1360 1368 1380 1395 1426 1440 1482 1488 1495 1520 1524 1530 1560 1564 1581 1612 1615 1632 1651 1656 1710 1748 1767 1768 1794 1824 1840 1860 1861 1872 1905 1938 1955 1976 1989 2015 2032 2040 2070 2080 2108 2139 2159 2185 2208 2210 2223 2232 2280 2286 2340 2346 2356 2392 2413 2418 2448 2470 2480 2540 2584 2622 2635 2652 2691 2720 2736 2760 2790 2852 2907 2921 2945 2964 2976 2990 3040 3048 3060 3120 3128 3162 3224 3230 3302 3312 3315 3420 3496 3519 3534 3536 3565 3588 3627 3680 3705 3720 3722 3744 3810 3851 3876 3910 3933 3937 3952 3978 4030 4064 4080 4140 4199 4216 4278 4318 4370 4420 4446 4464 4485 4560 4572 4680 4692 4712 4743 4784 4826 4836 4845 4896 4940 4953 4960 5080 5083 5168 5244 5270 5301 5304 5382 5472 5520 5580 5583 5681 5704 5715 5814 5842 5865 5890 5928 5980 6045 6096 6120 6240 6256 6324 6417 6448 6460 6477 6555 6604 6624 6630 6840 6851 6992 7038 7068 7072 7130 7176 7239 7254 7410 7429 7440 7444 7620 7657 7702 7752 7820 7866 7874 7904 7905 7956 8060 8160 8255 8280 8398 8432 8556 8636 8740 8763 8835 8840 8892 8928 8970 9120 9144 9269 9305 9360 9384 9424 9486 9568 9652 9672 9690 9880 9906 9945 10013 10160 10166 10336 10488 10540 10602 10608 10695 10764 10795 11040 11115 11160 11166 11362 11408 11430 11553 11628 11684 11730 11780 11811 11856 11960 12065 12090 12121 12192 12240 12512 12597 12648 12834 12896 12920 12954 13110 13208 13260 13455 13547 13680 13702 13984 14076 14136 14260 14352 14478 14508 14535 14605 14820 14858 14859 14880 14888 15240 15249 15314 15404 15504 15640 15732 15748 15810 15912 16120 16510 16560 16749 16796 16864 17043 17112 17272 17480 17526 17595 17670 17680 17784 17940 18135 18288 18538 18610 18720 18768 18848 18972 19255 19304 19344 19380 19431 19665 19685 19760 19812 19890 20026 20320 20332 20553 20976 20995 21080 21204 21216 21390 21528 21590 21717 22230 22287 22320 22332 22724 22816 22860 22971 23106 23256 23368 23460 23560 23622 23712 23715 23920 24130 24180 24193 24242 24480 24765 25194 25296 25415 25668 25840 25908 26220 26289 26416 26505 26520 26910 27094 27360 27404 27807 27915 28067 28152 28272 28405 28520 28704 28956 29016 29070 29210 29640 29716 29718 29776 30039 30480 30498 30628 30808 31008 31280 31369 31464 31496 31620 31637 31824 32085 32240 32385 33020 33120 33498 33592 34086 34224 34255 34544 34659 34960 35052 35190 35340 35359 35360 35433 35568 35880 36195 36270 36363 36576 37076 37145 37220 37536 37791 37944 37973 38285 38510 38608 38688 38760 38862 39330 39370 39520 39624 39780 40052 40641 40664 41021 41106 41952 41990 42160 42408 42780 42803 43056 43180 43434 43815 44460 44574 44640 44664 45448 45720 45747 45942 46212 46345 46512 46736 46920 47120 47244 47430 47840 48260 48360 48386 48484 49530 49657 50063 50065 50388 50592 50830 51129 51181 51336 51680 51816 52440 52578 52832 53010 53040 53820 54188 54808 55499 55614 55830 56134 56304 56544 56810 57040 57691 57765 57912 58032 58140 58420 59055 59280 59432 59436 59552 60078 60605 60960 60996 61256 61616 61659 62560 62738 62928 62985 62992 63240 63274 63648 64170 64480 64770 65467 66040 66861 66929 66996 67184 67735 68172 68448 68510 68913 69088 69318 69920 70104 70380 70680 70718 70866 71136 71760 72390 72540 72579 72726 73169 74152 74290 74295 74440 74803 75582 75888 75946 76245 76570 77020 77216 77520 77724 77969 78660 78740 79248 79560 80104 81282 81328 82042 82212 83421 83745 83980 84201 84320 84816 85215 85560 85606 86112 86360 86868 87630 88573 88920 89148 89328 90117 90551 90896 91440 91494 91884 92424 92690 93024 93472 93840 94107 94240 94488 94860 94911 96520 96577 96720 96772 96968 97155 99060 99314 100126 100130 100776 101660 102258 102362 102672 102765 103632 104880 105156 106020 106077 106080 107640 108376 108585 109089 109616 110998 111228 111435 111660 112268 112608 113620 113919 114080 114855 115382 115530 115824 116064 116280 116840 118110 118560 118864 118872 119381 120156 120965 121210 121923 121992 122512 123063 123232 123318 125476 125856 125970 125984 126480 126548 128340 128409 129540 130169 130934 131445 132080 133722 133858 133992 134368 135470 136344 137020 137826 138636 139035 140208 140335 140760 141360 141436 141732 143520 144780 145080 145158 145452 146338 148304 148580 148590 148880 148971 149606 150189 150195 151164 151776 151892 152490 153140 153543 154040 155040 155448 155938 156845 157320 157480 157573 158185 158496 159120 160208 162564 162656 164084 164424 166497 166842 167490 167960 168402 169632 170430 171120 171212 172720 173073 173295 173736 175260 176111 176795 177146 177165 177840 178296 178656 180234 181102 181792 181815 182880 182988 183768 184848 185380 187680 188214 188955 188976 189720 189822 189865 193040 193154 193440 193544 193936 194310 196401 198120 198628 200252 200260 200787 201552 203205 203320 204516 204724 205105 205344 205530 207264 209760 210312 212040 212154 214015 215280 216752 217170 217737 218178 219232 219507 221996 222456 222870 223320 224409 224536 227240 227838 228735 229710 230299 230764 231060 231648 232560 233680 233907 236220 236347 237728 237744 238762 240312 241930 242420 243846 243984 245024 246126 246636 248285 250315 250952 251940 252603 252960 253096 255645 255905 256680 256818 259080 260338 261868 262890 264160 265719 267444 267716 267984 270940 271653 272688 274040 275652 277272 277495 278070 280416 280670 281520 282321 282720 282872 283464 284733 288455 289560 289731 290160 290316 290904 292676 296608 297160 297180 297760 297942 299212 300378 300390 302328 303784 304980 306280 307086 308080 308295 310896 311876 313690 314640 314960 315146 316370 318231 318240 320416 325128 327335 328168 328848 332994 333684 334305 334645 334980 335920 336804 340860 341757 342240 342424 344565 345440 346146 346590 347472 350520 352222 353590 354292 354330 355680 356592 358143 360468 362204 362895 363630 365845 365976 367536 369189 369696 370760 374015 376428 377910 377952 379440 379644 379730 385227 386080 386308 387088 387872 388620 389845 390507 392802 396240 397256 400504 400520 401574 403104 406410 406640 409032 409448 410210 411060 411281 417105 420624 421005 424080 424308 428030 430560 433504 434340 435474 436356 439014 442865 443992 444912 445740 446640 446913 448818 449072 450567 450585 452755 454480 455676 457470 459420 459667 460598 460629 461528 462120 465120 467360 467814 470535 472440 472694 472719 474555 475488 477524 480624 482885 483860 484840 487692 487968 489077 492252 493272 496570 499491 500630 501904 503880 505206 506192 511290 511810 513360 513636 518160 519219 520676 523736 525780 528333 530385 531438 533273 534888 535432 535968 541880 543306 545376 545445 548080 551304 554544 554990 556140 556439 561340 563040 564642 565744 566928 569466 569595 576910 579120 579462 580320 580632 581808 585352 589203 594320 594360 595884 596905 598424 600756 600780 601103 602361 604656 607568 609615 609960 612560 614172 615315 616160 616590 621792 623752 627380 629280 629920 630292 632740 636462 642045 645541 650256 650845 654670 656336 657696 658521 665988 667368 668610 669290 669960 671840 673227 673608 681720 683514 684848 689130 690897 692292 693180 694944 701040 701721 704444 707180 708584 708660 709041 713184 716286 720936 721487 724408 725790 727260 727651 731690 731952 735072 738378 741520 744855 748030 749983 750945 752856 755820 758880 759288 759460 767715 770454 772616 774176 777240 779690 781014 785604 787865 792480 794512 797157 801008 801040 803148 812820 813257 813280 814959 818064 818896 820420 822120 822562 832485 834210 841248 842010 848160 848616 851071 856060 865365 868680 869193 870077 870948 872712 878028 880555 885730 887984 889824 891480 893280 893826 897636 898144 901134 901170 905510 908960 911352 914940 918840 919334 921196 921258 923056 924240 935628 941070 943483 944880 945388 945438 949110 951197 955048 961248 965770 967720 969680 972439 975384 978154 980747 982005 984504 986544 993140 998982 1001260 1003808 1003935 1007760 1010412 1012384 1013597 1022580 1023620 1026720 1027272 1036320 1038438 1041352 1047472 1051560 1056666 1060770 1062876 1066546 1069776 1070864 1074429 1083760 1086612 1088685 1090890 1096129 1096160 1097535 1102608 1109088 1109980 1112280 1112878 1122045 1122680 1129284 1131488 1133856 1138932 1139190 1151449 1151495 1153820 1158240 1158924 1161264 1163616 1169535 1170704 1171521 1177163 1178406 1181735 1188640 1188720 1191768 1193810 1196848 1201512 1201560 1202206 1204722 1209312 1215136 1219230 1219920 1225120 1228344 1230630 1233180 1233843 1243873 1247504 1254760 1260584 1263015 1265480 1271651 1272924 1284090 1291082 1300512 1301690 1309340 1312672 1317042 1325473 1326893 1328595 1331976 1334736 1337220 1338580 1339920 1346454 1347216 1358265 1363440 1367028 1369696 1378260 1379001 1381794 1384584 1386360 1402080 1403442 1408888 1411605 1414360 1417168 1417320 1418082 1418157 1423665 1432572 1441872 1442974 1448655 1448816 1451580 1454520 1455302 1463380 1463904 1467231 1476756 1481411 1483040 1489710 1496060 1499966 1501890 1505712 1505741 1511640 1518576 1518920 1535430 1539367 1540908 1545232 1551953 1554480 1559380 1562028 1571208 1575730 1584999 1589024 1591155 1594314 1599819 1602016 1602080 1606296 1625640 1626514 1629918 1636128 1637792 1640840 1644240 1645124 1664970 1668420 1669317 1682887 1684020 1697232 1702142 1708785 1712120 1720469 1730730 1737360 1738386 1740154 1741896 1745424 1756056 1761110 1771460 1775968 1782960 1787652 1790715 1793287 1795272 1802268 1802340 1803309 1811020 1822704 1829880 1837680 1838668 1842392 1842516 1845945 1846112 1848480 1871256 1882140 1886966 1889760 1890776 1890876 1898220 1902394 1910096 1926135 1931540 1935440 1936623 1939360 1944878 1950768 1952535 1956308 1961494 1964010 1969008 1973088 1986280 1997964 2002520 2007870 2015520 2020824 2027194 2029477 2045160 2047240 2054544 2056405 2072691 2076876 2082704 2094944 2103120 2113332 2121540 2125752 2127123 2133092 2139552 2141728 2148858 2164461 2167520 2173224 2177370 2181780 2182953 2192258 2195070 2205216 2219960 2224560 2225756 2234565 2244090 2245360 2249949 2252835 2258568 2268239 2277864 2278380 2298335 2302898 2302990 2303145 2307640 2317848 2322528 2339070 2341408 2343042 2354326 2356812 2363470 2363595 2377440 2383536 2387620 2393696 2403024 2403120 2404412 2409444 2417039 2438460 2439771 2439840 2445385 2456688 2461260 2466360 2467686 2487746 2495008 2497455 2509520 2521168 2526030 2530960 2543302 2545848 2553213 2568180 2582164 2596095 2603380 2610231 2618680 2634084 2641665 2650946 2653786 2657190 2663952 2666365 2669472 2674440 2677160 2679840 2692908 2694432 2716530 2726880 2734056 2745763 2756520 2758002 2763588 2769168 2772720 2782195 2806884 2817776 2823210 2828720 2830449 2834336 2834640 2836164 2836314 2847330 2853591 2865144 2883744 2885948 2897310 2897632 2903160 2909040 2910604 2917317 2926760 2934462 2942241 2946015 2953512 2962822 2979420 2992120 2993887 2999932 3003780 3005515 3011424 3011482 3011805 3023280 3037152 3037840 3040791 3070860 3072511 3078734 3081816 3090464 3103906 3108960 3118760 3124056 3142416 3151460 3169998 3182310 3188628 3199638 3212592 3227705 3251280 3253028 3259836 3281680 3288387 3288480 3290248 3292605 3329940 3336840 3338634 3365774 3366135 3368040 3394464 3404284 3417570 3424240 3440938 3454347 3454485 3461460 3474720 3476772 3480308 3483792 3490848 3508605 3512112 3522220 3531489 3542920 3545205 3565920 3575304 3581430 3586574 3590544 3604536 3604680 3606618 3607435 3622040 3638255 3645408 3659760 3675360 3677336 3684784 3685032 3691890 3701529 3731619 3742512 3749915 3764280 3773932 3781552 3781752 3796440 3804788 3814953 3820192 3852270 3863080 3870880 3873246 3889756 3901536 3905070 3912616 3922988 3928020 3938016 3972560 3976419 3980679 3985785 3995928 4005040 4015740 4017899 4041648 4054388 4058954 4066285 4074795 4090320 4094480 4109088 4112810 4137003 4145382 4153752 4165408 4206240 4226664 4243080 4251504 4254246 4255355 4266184 4297716 4328922 4345965 4346448 4350385 4354740 4363560 4365906 4384516 4390140 4401693 4439920 4444233 4449120 4451512 4469130 4488180 4490593 4490720 4499898 4505670 4517136 4517223 4536478 4555728 4556760 4596670 4605796 4605980 4606290 4615280 4618101 4635696 4655859 4678140 4686084 4708652 4713624 4717415 4726940 4727190 4755985 4767072 4775240 4799457 4806048 4806240 4808824 4818888 4834078 4862195 4876920 4879542 4890770 4903735 4913376 4922520 4932720 4935372 4975492 4994910 5007951 5019040 5042336 5048661 5052060 5061920 5067985 5086604 5091696 5106426 5136360 5161407 5164328 5192190 5206760 5220462 5237360 5268168 5283330 5301892 5307572 5314380 5327904 5332730 5348880 5354320 5372145 5379861 5385816 5409927 5433060 5435981 5468112 5480645 5491526 5513040 5516004 5527176 5538336 5545440 5564390 5613768 5635552 5646420 5657440 5660898 5669280 5672328 5672628 5694660 5707182 5730288 5757245 5771896 5794620 5806320 5809869 5818080 5821208 5834634 5853520 5857605 5868924 5884482 5885815 5892030 5907024 5925644 5958840 5984240 5987774 5999864 6007560 6011030 6022964 6023610 6046560 6075680 6081582 6088431 6141720 6145022 6157468 6163632 6169215 6207812 6219365 6237520 6248112 6284832 6302920 6339996 6358001 6358255 6364620 6377256 6399276 6425184 6455410 6493383 6502560 6506056 6519672 6548859 6563360 6576774 6580496 6585210 6627365 6634465 6659880 6673680 6677268 6731548 6732270 6736080 6749847 6804717 6808568 6835140 6848480 6881876 6895005 6908694 6908970 6922920 6953544 6960616 6967584 7017210 7024224 7044440 7062978 7085840 7090410 7090785 7150608 7162860 7166711 7173148 7181088 7209072 7209360 7213236 7214870 7244080 7251117 7276510 7319313 7319520 7326757 7336155 7354672 7369568 7370064 7383780 7403058 7407055 7463238 7485024 7499830 7528560 7528705 7547864 7563104 7563504 7592880 7609576 7629906 7659639 7696835 7704540 7726160 7746492 7759765 7779512 7810140 7814339 7825232 7830693 7845976 7856040 7924995 7945120 7952838 7961358 7971570 7991856 7999095 8010080 8031480 8035798 8083296 8108776 8117908 8132570 8149590 8180640 8188960 8225620 8237289 8274006 8290764 8307504 8314309 8346585 8414435 8453328 8486160 8491347 8503008 8508492 8510710 8532368 8560773 8595432 8602345 8657844 8691930 8692896 8700770 8709480 8727120 8731812 8751951 8769032 8780280 8803386 8826723 8879840 8888466 8903024 8938260 8966435 8976360 8981186 8981661 8999796 9011340 9016545 9034272 9034446 9072956 9111456 9113520 9122373 9193340 9211592 9211960 9212580 9217533 9230560 9236202 9271392 9292463 9311718 9356280 9372168 9417304 9427248 9434830 9453880 9454380 9459463 9511970 9550480 9598914 9617648 9637776 9668156 9683115 9724390 9753840 9759084 9781540 9807470 9845040 9865161 9865440 9870744 9902063 9950984 9989820 10015902 10097322 10104120 10135970 10147385 10173208 10183392 10212852 10272720 10322814 10328656 10363041 10363455 10384380 10413520 10440924 10474720 10536336 10566660 10572341 10594467 10603784 10615144 10628760 10635615 10665460 10697760 10708640 10744290 10759722 10771632 10819854 10822305 10866120 10871962 10914765 10936224 10961290 10983052 11026080 11032008 11054352 11128780 11194857 11227536 11248771 11249745 11292840 11321796 11341195 11344656 11345256 11389320 11414364 11444859 11460576 11514490 11543792 11589240 11612640 11619738 11642416 11669268 11707040 11715210 11737848 11768964 11771630 11784060 11814048 11851288 11917680 11929257 11942037 11968480 11975548 11999728 12015120 12022060 12045928 12047220 12053697 12085195 12163164 12176862 12198855 12265279 12283440 12290044 12314936 12327264 12338430 12415624 12438730 12475040 12496224 12605840 12679992 12716002 12716510 12729240 12749711 12754512 12766065 12798552 12910820 12986766 13012112 13039344 13051155 13097718 13153548 13160992 13170420 13254730 13268930 13319760 13332699 13347360 13354536 13463096 13464540 13471779 13472160 13499694 13551669 13609434 13617136 13670280 13728815 13763752 13790010 13817388 13817940 13825369 13845840 13854303 13907088 13921232 13967577 14034420 14088880 14125956 14152245 14171680 14180820 14181570 14249677 14267955 14301216 14325720 14333422 14346296 14418144 14418720 14426472 14429740 14488160 14502234 14553020 14586585 14638626 14653514 14672310 14709344 14711205 14740128 14767560 14806116 14814110 14926476 14969435 14999660 15057120 15057410 15095728 15127008 15145983 15161387 15185760 15203955 15219152 15259812 15319278 15362555 15393670 15409080 15452320 15484221 15492984 15519530 15559024 15620280 15628678 15650464 15661386 15691952 15712080 15849990 15905676 15922716 15943140 15983712 15998190 16062960 16071596 16139583 16170349 16217552 16235816 16265140 16299180 16307943 16441935 16451240 16474578 16531463 16548012 16581528 16615008 16628618 16693170 16828870 16906656 16972320 16982694 17016984 17021420 17064736 17121546 17190864 17204690 17231149 17249609 17271735 17315688 17383860 17401540 17418960 17454240 17463624 17503902 17538064 17560560 17606772 17653446 17657445 17776932 17806048 17876520 17932870 17952720 17962372 17963322 17999592 18022680 18033090 18068892 18145912 18227040 18244746 18265293 18386680 18423184 18423920 18425160 18435066 18472404 18507645 18584926 18623436 18634193 18658095 18712560 18744336 18834608 18854496 18869660 18907760 18908760 18918926 19023940 19074003 19074765 19100960 19197828 19235296 19258343 19275552 19336312 19366230 19448780 19507680 19518168 19563080 19574633 19614940 19690080 19730322 19741488 19804126 19882095 19901968 19903395 19979640 20011771 20031804 20089495 20194644 20208240 20271940 20294770 20346416 20414151 20425704 20545440 20645628 20657312 20685015 20726082 20726910 20768760 20827040 20881848 21072672 21133320 21144682 21188934 21207568 21230288 21257520 21271230 21330920 21488580 21500133 21519444 21543264 21639708 21644610 21732240 21743924 21753351 21829530 21877531 21922580 21966104 21980271 22008465 22064016 22108704 22221165 22257560 22366097 22389714 22452965 22455072 22497542 22499490 22557181 22585680 22586115 22643592 22682390 22689312 22690512 22778640 22828728 22889718 23028980 23087584 23090505 23178480 23239476 23279295 23284832 23312731 23338536 23430420 23443017 23475696 23537928 23543260 23568120 23702576 23835360 23858514 23884074 23951096 23997285 23999456 24030240 24044120 24091856 24094440 24107394 24170390 24326328 24353724 24397710 24530558 24566880 24580088 24629872 24676860 24711867 24831248 24877460 24942927 25039755 25183987 25210967 25211680 25243305 25359984 25432004 25433020 25458480 25499422 25509024 25532130 25597104 25807035 25821640 25973532 26024224 26078688 26102310 26195436 26307096 26340840 26383201 26509460 26537860 26639520 26665398 26709072 26899305 26926192 26929080 26943558 26944983 26999388 27049635 27103338 27179905 27218868 27234272 27340560 27457630 27527504 27580020 27634776 27635880 27650738 27652599 27691680 27708606 27814176 27842464 27877389 27935154 28068840 28177760 28251912 28304490 28361640 28363140 28378389 28499354 28535910 28609079 28651440 28666844 28692592 28852944 28859480 29004468 29049345 29106040 29173170 29247973 29277252 29307028 29344620 29422410 29487107 29535120 29612232 29628220 29706189 29852952 29938870 29999320 30114820 30191456 30291966 30322774 30407910 30438304 30442155 30485879 30519624 30638556 30725110 30787340 30818160 30968442 30985968 31039060 31118048 31240560 31257356 31322772 31383904 31421507 31424160 31699980 31717023 31790005 31811352 31845432 31886280 31996380 32125920 32143192 32279166 32340698 32435104 32466915 32471632 32530280 32598360 32615886 32744295 32883870 32902480 32949156 33062926 33096024 33163056 33257236 33386340 33657740 33746313 33749235 33965388 34023585 34033968 34042840 34072453 34243092 34381728 34409380 34462298 34499218 34543470 34631376 34767720 34803080 34837920 34927248 35007804 35076128 35121120 35213544 35306892 35314890 35553864 35694919 35753040 35833555 35865740 35905440 35924744 35926644 35999184 36045360 36066180 36137784 36161091 36255585 36291824 36489492 36530586 36596565 36633785 36773360 36795837 36846368 36847840 36850320 36870132 36944808 37015290 37169852 37246872 37268386 37316190 37425120 37488672 37669216 37739320 37815520 37817520 37837852 38047880 38148006 38149530 38249133 38298195 38395656 38516686 38560063 38672624 38732460 38897560 39036336 39071695 39126160 39149266 39153465 39229880 39460644 39482976 39608252 39764190 39803936 39806790 39959280 40023542 40063608 40178990 40389288 40415337 40416480 40543880 40589540 40692832 40828302 40851408 41089663 41186445 41291256 41370030 41452164 41453820 41476107 41537520 41571545 41763696 42266640 42289364 42377868 42415136 42456735 42460576 42515040 42542460 42661840 42749031 42803865 42977160 43000266 43038888 43279416 43289220 43464480 43487848 43506702 43659060 43755062 43759755 43845160 43932208 43960542 44016930 44128032 44133615 44442330 44515120 44732194 44779428 44905930 44908305 44995084 44998980 45114362 45171360 45172230 45287184 45364780 45381024 45484161 45557280 45611865 45657456 45779436 45923741 46057960 46087665 46181010 46356960 46462315 46478952 46558590 46625462 46677072 46677971 46860840 46886034 46951392 47075856 47086520 47136240 47297315 47405152 47717028 47768148 47902192 47994570 48088240 48183712 48188880 48214788 48340780 48511047 48652656 48707448 48795420 48923829 49061116 49160176 49259744 49325805 49353720 49423734 49510315 49594389 49662496 49754920 49885854 50079510 50367974 50421934 50486610 50719968 50864008 50866040 50916960 50998844 51064260 51194208 51614070 51643280 51693447 51748827 51815205 51947064 52169497 52204620 52232687 52390872 52614192 52681680 52766402 52861705 52972335 53018920 53075720 53330796 53418144 53798610 53852384 53858160 53887116 53889966 53998776 54099270 54206676 54359810 54437736 54681120 54915260 55055008 55160040 55269552 55271760 55301476 55305198 55417212 55591897 55754778 55870308 55902579 55974285 56137680 56243855 56503824 56608980 56723280 56726280 56756778 56998708 57071820 57218158 57222009 57224295 57302880 57333688 57385184 57705888 57718960 57775029 58008936 58098690 58212080 58346340 58377709 58495946 58554504 58614056 58689240 58723899 58844820 58974214 59070240 59224464 59256440 59412378 59646285 59705904 59710185 59877740 59998640 60035313 60229640 60268485 60583932 60645548 60815820 60884310 60971758 61039248 61277112 61326395 61450220 61574680 61636320 61936884 61971936 62078120 62481120 62514712 62645544 62843014 63399960 63434046 63580010 63622704 63690864 63748555 63772560 63992760 64286384 64500399 64558332 64681396 64933830 64943264 65060560 65196720 65231772 65488590 65632593 65767740 65804960 65898312 65940813 66125852 66192048 66326112 66514472 66663495 66772680 67098291 67315480 67358895 67492626 67498470 67671543 67758345 67930776 68047170 68067936 68085680 68144906 68486184 68818760 68924596 68998436 69086940 69126845 69262752 69271515 69535440 69606160 69837885 69854496 69938193 70015608 70329051 70427088 70613784 70629780 70667753 71107728 71248385 71389838 71506080 71667110 71731480 71849488 71853288 71998368 72090720 72132360 72275568 72322182 72511170 72583648 72978984 73061172 73193130 73267570 73546720 73591674 73700640 73740264 73889616 74030580 74339704 74493744 74536772 74632380 74828781 75478640 75551961 75632901 75635040 75675704 75729915 75806935 76095760 76296012 76299060 76340081 76498266 76596390 76791312 77033372 77120126 77345248 77421105 77464920 77795120 78072672 78143390 78252320 78298532 78306930 78459760 78921288 79149603 79216504 79528380 79613580 79918560 80047084 80127216 80357980 80697915 80778576 80830674 80851745 81087760 81179080 81539715 81656604 81702816 82179326 82372890 82582512 82657315 82740060 82904328 82907640 82952214 83075040 83143090 83527392 83632167 84533280 84578728 84755736 84913470 85084920 85135167 85323680 85498062 85607730 85827237 85954320 86000532 86077776 86155745 86248045 86558832 86578440 86975696 87013404 87318120 87510124 87519510 87690320 87743919 87864416 87921084 88033860 88267230 88461321 88884660 89030240 89118567 89464388 89558856 89811860 89816610 89990168 89997960 90228724 90344460 90574368 90729560 90968322 91223730 91314912 91326465 91457637 91558872 91847482 92115920 92175330 92362020 92411677 92924630 92957904 93117180 93167243 93170965 93250924 93354144 93355942 93721680 93772068 94151712 94173040 94264521 94272480 94594630 95151069 95247841 95370015 95434056 95536296 95804384 95989140 96176480 96291715 96377760 96429576 96681560 97022094 97305312 97414896 97590840 97847658 97873165 98122232 98320352 98651610 98707440 98847468 99020630 99188778 99509840 99771708 100058855 100159020 100735948 100843868 100973220 101238939 101728016 101732080 101997688 102070755 102128520 102217359 103228140 103283639 103286560 103386894 103497654 103630410 103894128 104338994 104409240 104465374 104781744 105228384 105363360 105532804 105723410 105944670 106037840 106151440 106661592 107084757 107500665 107597220 107716320 107774232 107779932 107997552 108086017 108198540 108413352 108719620 108766755 108875472 109387655 109830520 109901355 110320080 110387511 110539104 110543520 110602952 110610396 110834424 111183794 111509556 111740616 111805158 111830485 111948570 112275360 112487710 112785905 113007648 113217960 113446560 113452560 113513556 113997416 114143640 114436316 114444018 114448590 114667376 114747399 115437920 115550058 115680189 116017872 116197380 116424160 116563655 116692680 116755418 116991892 117109008 117215085 117228112 117378480 117447798 117689640 117948428 118448928 118512880 118824756 119292570 119411808 119420370 119755480 119997280 120070626 120459280 120536970 120802019 121167864 121291096 121631640 121768620 121834087 121943516 122078496 122554224 122652790 122900440 123149360 123268989 123559335 123873768 124156240 124428321 124554869 124714635 125029424 125291088 125686028 125919935 126054835 126799920 126868092 127160020 127245408 127381728 127497110 127545120 127985520 128247093 128572768 128726819 129000798 129116664 129362792 129867660 130121120 130393440 130463544 130977180 131265186 131535480 131796624 131881626 131916005 132251704 132384096 133028944 133326990 133545360 134196582 134630960 134717790 134724915 134985252 134996940 135343086 135516690 135861552 136094340 136167509 136171360 136289812 136452483 136972368 137637520 137771223 137849192 137996872 138173880 138253690 138262995 138543030 139070880 139208383 139212320 139386945 139675770 139876386 140031216 140033913 140658102 140854176 141227568 141259560 141335506 141891945 142215456 142496770 142779676 143045395 143334220 143462960 143698976 143706576 144264720 144551136 144644364 145022340 145100309 145533141 145957968 146122344 146234023 146239865 146386260 146535140 147183348 147435535 147480528 147779232 148061160 148530945 148679408 148783167 148987488 149073544 149264760 149657562 150957280 151103922 151265802 151351408 151459830 151613870 152191520 152429395 152592024 152598120 152680162 152996532 153192780 153582624 154066744 154240252 154842210 154929840 155080341 155246481 155590240 156286780 156508491 156597064 156613860 156698061 156919520 157107535 157842576 157971871 158299206 158433008 158585115 159056760 159227160 160094168 160254432 160715960 161395830 161557152 161661348 161703490 162175520 162358160 163079430 163313208 164358652 164745780 164834353 165165024 165314630 165480120 165808656 165815280 165904428 166286180 166775691 167264334 167707737 168335071 168515411 168731565 169157456 169511472 169826940 170169840 170270334 170362265 170996124 171215460 171654474 171908640 172001064 172155552 172311490 172496090 173117664 173156880 173325087 173951392 174026808 174636240 175020248 175039020 175133127 175380640 175487838 175842168 176067720 176171697 176534460 176922642 177769320 178237134 178474595 178928776 179117712 179623720 179633220 179729797 179980336 179995920 180105939 180457448 180688920 180805455 181459120 181936644 182447460 182652930 182915274 183117744 183694964 183979185 184231840 184350660 184724040 184823354 185849260 185915808 186234360 186334486 186341930 186501848 186711884 187443360 187544136 188139197 188346080 188529042 189189260 190302138 190495682 190740030 190868112 191072592 191229107 191245665 191978280 192583430 192800315 192859152 193363120 194044188 194829792 195181680 195695316 195746330 196244464 196897779 197098031 197303220 197414880 197694936 198041260 198377556 199019680 199543416 200117710 200318040 201294873 201471896 201687736 201946440 202076685 202477878 203014629 203456032 203464160 203995376 204141510 204257040 204434718 205448315 206456280 206567278 206773788 206995308 207260820 207380535 207788256 208677988 208818480 208930748 209563488 209814579 211065608 211446820 211889340 212003259 212075680 212302880 213323184 213726649 213745155 214169514 215001330 215194440 215548464 215559864 215995104 216172034 216397080 216826704 217439240 217533510 217750944 218775310 219661040 219802710 220640160 220775022 221205904 221220792 221668848 222168041 222367588 223019112 223481232 223610316 223660970 223897140 224975420 225571810 226435920 226655883 226898703 226905120 227027112 227420805 227747449 227994832 228287280 228872632 228888036 228897180 229020243 229334752 229494798 229618705 231100116 231360378 232035744 232394760 233127310 233385360 233389855 233510836 233983784 234218016 234430170 234456224 234756960 234895596 235379280 235896856 237025760 237448809 237649512 238585140 238840740 239510960 240141252 240918560 241073940 241604038 242244509 242335728 242555235 242582192 243263280 243537240 243668174 243887032 244619145 245108448 245305580 245800880 246298720 246537978 247118670 247747536 247971945 248312480 248856642 249109738 249429270 250058848 250582176 251372056 251839870 252109670 253599840 253736184 254320040 254994220 255971040 256494186 257453638 257481711 257743579 258001596 258233328 258467235 258725584 258744135 259735320 260847485 260927088 261163435 261954360 262530372 263070960 263231757 263593248 263763252 263832010 264503408 265383963 266057888 266653980 267090720 268393164 269261920 269435580 269449830 269970504 269993880 270686172 271033380 271723104 272188680 272335018 272579624 272904966 273944736 274372911 275275040 275542446 275698384 275993744 276347760 276507380 276525990 277086060 277235031 277959485 278416766 278773890 279351540 279501729 279512895 279752772 280062432 280067826 281316204 282455136 282519120 282671012 282793563 283783890 284993540 285559352 285743523 286090790 286110045 286668440 286925920 287413152 288066353 288529440 288875145 289288728 290044680 290200618 291066282 291888545 291915936 292244688 292468046 292479730 292772520 293070280 293243353 293619495 294366696 294871070 294961056 296122320 297061890 297358816 297566334 298147088 298529520 299315124 300176565 300258619 302207844 302531604 302702816 302919660 303227740 304858790 305184048 305196240 305360324 305993064 306385560 306652077 306963953 308133488 308480504 309684420 309850917 309859680 310160682 310492962 312573560 313016982 313194128 313227720 313396122 314215070 315685152 315943742 316598412 316866016 317170230 318113520 318454320 320188336 321254271 321431920 322501995 322791660 323322696 323406980 324258051 324716320 326158860 326626416 327391831 327742571 328162965 328717304 329491560 329668706 329704065 330629260 330960240 331617312 331630560 331808856 332572360 333551382 334528668 335415474 335491455 336670142 337030822 337463130 338314912 338357715 339022944 339653880 340339680 340540668 340724530 341992248 342430920 343308948 344002128 344622980 344992180 346313760 346650174 347040567 348053616 348711901 349272480 349690965 350040496 350078040 350266254 350975676 351645255 351684336 352135440 352343394 353068920 353338765 353845284 355538640 356474268 356949190 357857552 358235424 359247440 359266440 359459594 359960672 359991840 360211878 360914896 361377840 361610910 362406057 362918240 363873288 364894920 365305860 365502261 365830548 366235488 367389928 367958370 368701320 369448080 369646708 369806967 371698520 371918027 372468720 372668972 372683860 373003696 373423768 373664607 374143905 375088272 376278394 377058084 377759805 378164505 378378520 380223649 380604276 380991364 381480060 381700405 381736224 382145184 382458214 382491330 383956560 385166860 385600630 385718304 386180457 386726240 388088376 390363360 391390632 391492660 392488928 393795558 394196062 394606440 395389872 395748015 396082520 396316427 396755112 399086832 400235420 400636080 402589746 402943792 403375472 403892880 404153370 404955756 406029258 407990752 408283020 408502527 408514080 408869436 410896630 412912560 413134556 413313669 413547576 413990616 414521640 414761070 417355976 417625149 417636960 417861496 418160835 419629158 420101739 422131216 422893640 423778680 424006518 425675835 426646368 427453298 427490310 428339028 428586439 429136185 430002660 430388880 431096928 431119728 432344068 432794160 433653408 434878480 435067020 435300927 437550620 438702069 438719595 439322080 439605420 441550044 442306605 442411808 442441584 442941889 443337696 444336082 444735176 445592835 446038224 446962464 447220632 447321940 447794280 449950840 451143620 452871840 453311766 453797406 454054224 454841610 455494898 455989664 456574560 457288185 457745264 457776072 457794360 458040486 458989596 459237410 462058385 462200232 462720756 464789520 465836215 466254620 466770720 466779710 467021672 467967568 468860340 469525473 469791192 470094183 470758560 471322605 471793712 473915613 474897618 475299024 475755345 476239205 477170280 477681480 479021920 480282504 482147880 483208076 484489018 484671456 485110470 485164384 486526560 487074480 487336348 487774064 489238290 490611160 491601760 493075956 494237340 494503059 495495072 495943890 497713284 498219476 498858540 500327073 501280819 502744112 503679740 504219340 505005213 505546233 506194695 507472368 508640080 509988440 511086795 512988372 514907276 514963422 515487158 516003192 516418195 516466656 516934470 517451168 517488270 519470640 521694970 521854176 522326870 523908720 525060744 525399381 526141920 526463514 527526504 527664020 529006816 530767926 533307960 534165619 535423785 536786328 538871160 538899660 539189391 539941008 539987760 540430085 541372344 542066760 544377360 544670036 545159248 545809932 548745822 551084892 551396768 551937555 551987488 552695520 553014760 553051980 554172120 554470062 555918970 556833532 557547780 558703080 559003458 559025790 559505544 560135652 562632408 564417591 565038240 565342024 565587126 567567780 569987080 571118704 571487046 572181580 572220090 573336880 573687321 573736995 576132706 577750290 578400945 578577456 579231701 580089360 580401236 582132564 583777090 584489376 584936092 584959460 585545040 586140560 586486706 587238990 588733392 589742140 591294093 592244640 594123780 595132668 596294176 597008633 597059040 598630248 600353130 600517238 604010095 604415688 605063208 605839320 606455480 606813623 609170435 609717580 610368096 610392480 610720648 611986128 612771120 613304154 613927906 616266976 616344945 616961008 619368840 619701834 620321364 620985924 622141605 622774345 625147120 626033964 626388256 626455440 626792244 628430140 631887484 633196824 634340460 636009777 636227040 636908640 640376672 641179947 641235465 642508542 642863840 643634095 645003990 645583320 646645392 646813960 648516102 652317720 653252832 654783662 655485142 656325930 657434608 658983120 659337412 659408130 661258520 661920480 663617712 665144720 666504123 667102764 669057336 670830948 670982910 673340284 674061644 674926260 676715430 678203461 679307760 680837545 681081336 681449060 682262415 683242347 683984496 684861840 686617896 687060729 688004256 688856115 689245960 689984360 693300348 694081134 696041915 696107232 697423802 699381930 700080992 700156080 700169565 700532508 701951352 703290510 703368672 704270880 704686788 706137840 706677530 707690568 711077280 712948536 713898380 715715104 718494880 718532880 718919188 720423756 721829792 722694661 722755680 723221820 724812114 725501545 726733527 727665705 727746576 729789840 730611720 731004522 731170115 731661096 734779856 735916740 737402640 738896160 739293416 739613934 743397040 743836054 743915835 744937440 745337944 745367720 746007392 746847536 747329214 748287810 750176544 752556788 754116168 755519610 756329010 756757040 760447298 761208552 761982728 762960120 763400810 764916428 764982660 767913120 770333720 771201260 772360914 773230737 775401705 776176752 776232405 780703597 782542455 782781264 782985320 783490305 787591116 788392124 789212880 789859355 790779744 791496030 792165040 792632854 793510224 798173664 800470840 801272160 805179492 805887584 806750944 807785760 808306740 809911512 812058516 816566040 817005054 817738872 821793260 824171765 825825120 826269112 826627338 827095152 827981232 829043280 829522140 831705093 833878455 834711952 835250298 835722992 836321670 838505187 838538685 839258316 840203478 841675355 842577055 844262432 845787280 847557360 848013036 851351670 854906596 854980620 856678056 857172878 857230569 858272370 860005320 860777760 862239456 864199059 864688136 865588320 866625435 869756960 870134040 870601854 875101240 875665635 877404138 877439190 879210840 879730059 880858485 883100088 884613210 884883168 885883778 886881449 888672164 889470352 891185670 892076448 894441264 894643880 895588560 898648985 899901680 900529695 900775857 902287240 906623532 907594812 908108448 909683220 910172297 910989796 914576370 915490528 915552144 915588720 916080972 917979192 918474820 920891859 924116770 924400464 925441512 929552751 929579040 931672430 932509240 933559420 934043344 935935136 937720680 939050946 939582384 940188366 940695985 942645210 943587424 945062249 947831226 949795236 950598048 951510690 952478410 954340560 955362960 956145535 960565008 964295760 966416152 968978036 970220940 972774153 974148960 974672696 975548128 978476580 981222320 982175493 983227713 984488895 985490155 986151912 988474680 989006118 991887780 992421053 995426568 996438952 997717080 1000654146 1002561638 1005488224 1006474365 1007359480 1008438680 1010010426 1011092466 1012389390 1014944736 1015073145 1017280160 1019976880 1022173590 1025976744 1029814552 1029926844 1030974316 1032006384 1032836390 1033868940 1034976540 1038941280 1043389940 1044653740 1046135703 1047817440 1049072895 1050121488 1050798762 1052927028 1055053008 1055328040 1056246043 1060016295 1061535852 1066615920 1068331238 1068633245 1070847570 1073572656 1077742320 1077799320 1078378782 1079882016 1079975520 1080860170 1082744688 1084133520 1087218171 1088754720 1089340072 1090318496 1091619864 1096506783 1097491644 1102169784 1103875110 1106029520 1106103960 1108344240 1108940124 1110840205 1111837940 1113667064 1115095560 1115754081 1117406160 1118006916 1118051580 1119011088 1120271304 1120993821 1125264816 1128835182 1130684048 1131174252 1133279415 1134493515 1135135560 1138737245 1139974160 1140670947 1142237408 1142974092 1144363160 1144440180 1145101215 1146673760 1147374642 1147473990 1152265412 1155500580 1156801890 1157154912 1158463402 1158541371 1160178720 1160802472 1164265128 1167554180 1169872184 1169918920 1171090080 1172281120 1172973412 1174477980 1177466784 1179484280 1182588186 1187244045 1188247560 1188949281 1190265336 1194017266 1197260496 1200706260 1201034476 1201351801 1208020190 1208831376 1210126416 1211222545 1211678640 1212910960 1213627246 1218340870 1219435160 1221441296 1223972256 1225507581 1225542240 1226608308 1227855812 1232689890 1233922016 1238737680 1239403668 1240642728 1241971848 1244283210 1245548690 1250294240 1252067928 1252875447 1252910880 1253584488 1256860280 1263774968 1266393648 1268680920 1272019554 1282359894 1282470930 1285017084 1285759317 1287268190 1287408555 1288717895 1290007980 1291166640 1293290784 1293627920 1297032204 1304635440 1305902781 1309567324 1310970284 1312651860 1314869216 1316106207 1316158785 1317966240 1318674824 1318816260 1322517040 1326919815 1327235424 1328825667 1330289440 1333008246 1334205528 1338114672 1341661896 1341965820 1342687307 1346680568 1348123288 1349852520 1353430860 1356406922 1358615520 1361675090 1362162672 1362898120 1364524830 1366484694 1367968992 1369723680 1371864555 1373235792 1374121458 1377712230 1378491920 1379968720 1386175155 1386600696 1388162268 1392083830 1394847604 1397508645 1398763860 1400312160 1400339130 1401065016 1403902704 1406581020 1409373576 1412275680 1413355060 1413967815 1415381136 1421746839 1425897072 1427796760 1428717615 1437065760 1437838376 1440331765 1440847512 1445389322 1446443640 1449624228 1451003090 1453467054 1455331410 1455493152 1459579680 1461223440 1462009044 1462340230 1463322192 1466216765 1469559712 1471833480 1474805280 1478586832 1479227868 1483509177 1486794080 1487672108 1487831670 1490675888 1490735440 1493695072 1494658428 1496575620 1501293095 1503842457 1505113576 1508232336 1511039220 1512658020 1513514080 1515015639 1516638699 1520894596 1522417104 1523965456 1525920240 1526801620 1529832856 1529965320 1533260385 1534819765 1540667440 1542402520 1544721828 1546461474 1549254585 1550803410 1552353504 1552464810 1561407194 1565084910 1565562528 1565970640 1566980610 1575182232 1576784248 1578425760 1579718710 1582992060 1583843131 1584330080 1585265708 1587020448 1600941680 1602496857 1606271355 1610358984 1616613480 1617568173 1619213297 1619823024 1621290255 1624117032 1633132080 1634010108 1635477744 1636959155 1638712855 1643586520 1648343530 1652538224 1653254676 1654190304 1655962464 1658086560 1659044280 1663410186 1667756910 1669423904 1670500596 1671445984 1672643340 1677010374 1677077370 1678516632 1680406956 1683350710 1685154110 1691574560 1693252773 1695114720 1696026072 1702703340 1709813192 1709961240 1713356112 1714345756 1714461138 1716544740 1720010640 1721061963 1728398118 1729376272 1733250870 1735202835 1737695103 1740268080 1741203708 1743559505 1750202480 1751331270 1754808276 1754878380 1755821863 1758421680 1759460118 1761716970 1766200176 1769226420 1770177617 1771767556 1773762898 1773882279 1777344328 1778940704 1782371340 1788882528 1789287760 1791025899 1791177120 1797297970 1799803360 1801059390 1801551714 1804574480 1809708979 1812030285 1813247064 1815189624 1819366440 1820344594 1820440869 1821979592 1827511305 1829152740 1831104288 1831177440 1832161944 1835958384 1836949640 1841783718 1848233540 1848800928 1849034835 1850883024 1859105502 1859590135 1863344860 1865018480 1867118840 1868086688 1868323035 1875441360 1878101892 1879164768 1880376732 1881391970 1885290420 1886304017 1890124498 1895662452 1899590472 1901118245 1903021380 1904956820 1908681120 1910725920 1912291070 1921130016 1923539841 1928591520 1930902285 1932832304 1937956072 1940441880 1945548306 1949345392 1956953160 1962444640 1964350986 1966455426 1968977790 1970980310 1972303824 1976949360 1978012236 1981582135 1983775560 1984842106 1990853136 1992877904 1995434160 1999512369 2001308292 2005123276 2012948730 2014718960 2016877360 2020020852 2022184932 2024778780 2030146290 2034610383 2039953760 2042512635 2044347180 2049727041 2051953488 2053634323 2059629104 2059853688 2061948632 2064012768 2065672780 2066568345 2067737880 2069953080 2086779880 2088125745 2089307480 2092271406 2098145790 2100242976 2100508695 2101597524 2105854056 2110106016 2110656080 2112492086 2120032590 2123071704 2133231840 2136662476 2137266490 2141695140 2142846589 2142932195 2147145312 2155484640 2155598640 2156757564 2161720340 2165489376 2168083983 2168267040 2174436342 2176504635 2178680144 2180200581 2183239728 2188355923 2190700343 2193013566 2193510345 2194983288 2204339568 2207750220 2212059040 2212207920 2214709445 2216688480 2217880248 2221680410 2223675880 2227334128 2230191120 2231508162 2234812320 2236013832 2236103160 2238022176 2240542608 2241987642 2250529632 2257670364 2261368096 2262348504 2266558830 2268987030 2270271120 2277474490 2279948320 2281341894 2285948184 2288726320 2288880360 2290202430 2294749284 2294947980 2304530824 2311001160 2313603780 2314847653 2316926804 2317082742 2319692211 2321604944 2328530256 2335108360 2339744368 2339837840 2342110791 2345946824 2347627365 2348955960 2350470915 2358968560 2365176372 2366542511 2369578065 2374488090 2376495120 2377898562 2380530672 2388034532 2394520992 2401412520 2402068952 2402703602 2416040380 2417662752 2420252832 2422445090 2423357280 2425821920 2427254492 2436681740 2438870320 2442882592 2445809561 2451015162 2453216616 2455711624 2465379780 2466705253 2472515295 2477475360 2478807336 2481285456 2483943696 2485978391 2488566420 2491097380 2501635365 2504135856 2505750894 2506404095 2507168976 2513720560 2525026065 2527549936 2527731165 2532787296 2537361840 2544039108 2564719788 2564941860 2570034168 2571518634 2574536380 2574817110 2577435790 2580015960 2582333280 2587255840 2592597177 2594064408 2609270880 2611805562 2619134648 2621940568 2625303720 2626996905 2632212414 2632317570 2637349648 2637632520 2639190177 2645034080 2653839630 2657651334 2660644347 2666016492 2668411056 2670828095 2676229344 2683323792 2683931640 2685374614 2693361136 2695946955 2696246576 2699705040 2702327571 2706861720 2712813844 2723350180 2724325344 2725796240 2729049660 2730516891 2732969388 2743729110 2746471584 2748242916 2755424460 2756905871 2756983840 2759937440 2762675577 2772350310 2773201392 2776324536 2778446437 2784167660 2789695208 2795017290 2797527720 2800678260 2802130032 2802184001 2807805408 2813162040 2818747152 2822087955 2826710120 2827935630 2830762272 2835186747 2843493678 2851794144 2855593520 2857435230 2864761987 2868436605 2875676752 2880663530 2881695024 2888184533 2890778644 2892887280 2896158505 2899248456 2902006180 2906934108 2910662820 2922446880 2924018088 2924680460 2926644384 2932433530 2943666960 2946526479 2949683139 2956470465 2957173664 2958455736 2960716837 2967018354 2975344216 2975663340 2977263159 2981351776 2981470880 2985043165 2989316856 2993151240 3002586190 3007684914 3010227152 3016464672 3022078440 3025316040 3030031278 3033277398 3034068115 3041789192 3044834208 3047930912 3051840480 3053603240 3059665712 3059930640 3066520770 3069639530 3081334880 3084805040 3089443656 3092922948 3098509170 3101606820 3104929620 3122814388 3130169820 3131852707 3131941280 3133961220 3138407109 3150364464 3153568496 3159437420 3165984120 3167686262 3168738129 3170531416 3180048885 3198366349 3201792809 3201883360 3204993714 3205899735 3212542710 3220717968 3233226960 3235136346 3238426594 3239646048 3242580510 3248234064 3266264160 3268020216 3270955488 3273918310 3277425710 3287173040 3296687060 3305076448 3306509352 3318088560 3326820372 3332520615 3335513820 3337307107 3341001192 3345286680 3347262243 3350666527 3354020748 3354154740 3357033264 3360813912 3366701420 3370308220 3386505546 3391017305 3392052144 3405406680 3416211735 3419626384 3419922480 3422012841 3426712224 3428691512 3428922276 3433089480 3435303645 3440021280 3442123926 3456796236 3458752544 3466501740 3470405670 3475390206 3480536160 3482407416 3487119010 3500404960 3502662540 3509616552 3509756760 3511643726 3516843360 3518920236 3523433940 3532400352 3538452840 3540355234 3543535112 3547525796 3547764558 3554688656 3564742680 3566847843 3578575520 3582051798 3594595940 3602118780 3603103428 3604055403 3609148960 3613473305 3619417958 3624060570 3626494128 3630379248 3633353033 3633667635 3638732880 3640689188 3640881738 3643959184 3655022610 3658305480 3664323888 3671916768 3673899280 3683567436 3696467080 3698069670 3701766048 3718211004 3719180270 3726689720 3730036960 3734237680 3736646070 3744862589 3750882720 3756203784 3760753464 3762783940 3770580840 3772608034 3776856697 3780248996 3791324904 3799180944 3802236490 3806042760 3809913640 3824582140 3847079682 3857277951 3861804570 3865664608 3866153685 3871706633 3875912144 3880883760 3891096612 3898690784 3903362047 3903517985 3913906320 3928701972 3932910852 3937955580 3941960620 3944607648 3953898720 3956024472 3963164270 3967551120 3969684212 3981706272 3985755808 3986477001 3990531389 3990868320 3999024738 4002616584 4010246552 4025897460 4028061921 4029437920 4033754720 4040041704 4044369864 4049557560 4060292580 4069220766 4085025270 4088694360 4099454082 4103906976 4107268646 4119258208 4119707376 4123897264 4131345560 4133136690 4135475760 4139906160 4158525465 4173559760 4176251490 4178614960 4184542812 4192525935 4196291580 4201017390 4203195048 4211708112 4221192779 4221312160 4224984172 4240065180 4246143408 4273324952 4274532980 4283390280 4285693178 4285864390 4286152845 4311197280 4313515128 4320995295 4323440680 4327201531 4336167966 4348872684 4353009270 4357360288 4360401162 4366479456 4376711846 4381400686 4386027132 4387020690 4389966576 4398650295 4408679136 4415500440 4424415840 4429418890 4434407245 4435760496 4443360820 4447351760 4454668256 4460382240 4463016324 4472027664 4472206320 4481085216 4483975284 4498109579 4503879285 4511527371 4515340728 4524697008 4533117660 4533254713 4537974060 4540542240 4550861485 4554948980 4562683788 4571896368 4577452640 4577760720 4580404860 4589498568 4589895960 4604459295 4609061648 4622002320 4627207560 4629695306 4633853608 4634165484 4639384422 4643209888 4647763755 4657060512 4670216720 4679488736 4679675680 4684221582 4691893648 4695254730 4697911920 4700941830 4717937120 4725311245 4730352744 4733085022 4739156130 4748976180 4751529393 4752990240 4755797124 4761061344 4776069064 4802825040 4804137904 4805407204 4807490571 4832080760 4844890180 4854508984 4857639891 4863870765 4873363480 4877740640 4891619122 4897128001 4902030324 4906433232 4910877465 4911423248 4916138565 4930759560 4933410506 4945030590 4957614672 4962105265 4962570912 4967887392 4971956782 4977132840 4982194760 5003270730 5008271712 5011501788 5012808190 5014337952 5027441120 5050052130 5055099872 5055462330 5074723680 5088078216 5104396523 5109864943 5129439576 5129883720 5140068336 5143037268 5149072760 5149634220 5154871580 5160031920 5185194354 5188128816 5213085309 5218387201 5223611124 5230678515 5238269296 5243881136 5250607440 5253993810 5264424828 5264635140 5267465589 5274699296 5275265040 5278380354 5281230215 5307679260 5310532851 5315302668 5321288694 5332032984 5336822112 5341656190 5366647584 5367863280 5370749228 5373077697 5386722272 5391893910 5392493152 5399410080 5404655142 5413723440 5425627688 5429126937 5436090855 5446700360 5451592480 5458099320 5461033782 5461322607 5465938776 5482533915 5487458220 5496485832 5510848920 5513811742 5525351154 5544700620 5546402784 5552649072 5556892874 5568335320 5571623707 5578770405 5579390416 5590034580 5595055440 5601356520 5604260064 5604368002 5604969105 5626324080 5637494304 5644175910 5653420240 5655871260 5658912051 5670373494 5686987356 5703354735 5704913761 5711187040 5714870460 5729523974 5736873210 5751353504 5761327060 5763390048 5776369066 5781557288 5785774560 5792317010 5792706855 5798496912 5804012360 5813868216 5821325640 5832315107 5848036176 5849360920 5864867060 5887333920 5893052958 5899366278 5912940930 5916911472 5921433674 5928102317 5934036708 5944746405 5950688432 5951326680 5954526318 5970086330 5978633712 5986302480 6005172380 6006759005 6015369828 6020454304 6044156880 6050632080 6060062556 6066554796 6068136230 6083578384 6103831149 6107206480 6119331424 6119861280 6127537905 6133041540 6139279060 6160902969 6169610080 6178887312 6185845896 6197018340 6203213640 6209859240 6245628776 6260339640 6263705414 6264377235 6267922440 6276814218 6300728928 6307136992 6318874840 6331968240 6335372524 6337476258 6341062832 6360097770 6396732698 6403585618 6409987428 6411799470 6425085420 6428539767 6428796585 6441435936 6466453920 6470272692 6476853188 6485161020 6496468128 6504251949 6529513905 6536040432 6547836620 6554851420 6565067769 6572101029 6574346080 6580531035 6593374120 6613018704 6625526119 6636177120 6644128335 6653640744 6665041230 6671027640 6674614214 6682002384 6690573360 6694524486 6701333054 6708041496 6708309480 6713436535 6714066528 6721627824 6733402840 6740616440 6773011092 6782034610 6784104288 6810813360 6832423470 6839252768 6839844960 6844025682 6857383024 6857844552 6866178960 6870607290 6884247852 6905948237 6913592472 6933003480 6940811340 6944542959 6950780412 6964814832 6974238020 7005325080 7019233104 7019513520 7023287452 7026332373 7037840472 7046867880 7060170919 7076905680 7080710468 7087070224 7095051592 7095529116 7099627533 7108734195 7109377312 7129485360 7133695686 7164103596 7189191880 7204237560 7206206856 7208110806 7226946610 7238835916 7248121140 7252988256 7260758496 7266706066 7267335270 7277465760 7281378376 7281763476 7287918368 7310045220 7316610960 7328647776 7337428683 7347798560 7367134872 7392934160 7396139340 7400115759 7417545885 7436422008 7438360540 7453379440 7457935173 7468475360 7473292140 7489725178 7512407568 7519212285 7521506928 7525567880 7530012113 7541161680 7545216068 7553713394 7560497992 7575078195 7582649808 7583193495 7598361888 7604472980 7612085520 7619827280 7649164280 7694159364 7714555902 7723609140 7732307370 7743413266 7751824288 7761767520 7782193224 7806724094 7807035970 7827812640 7857403944 7865821704 7875911160 7883921240 7912048944 7919215655 7926328540 7935102240 7939368424 7972954002 7981062778 7981933041 7998049476 8005233168 8012484285 8020493104 8051794920 8056123842 8080083408 8087840865 8088739728 8096066485 8099115120 8120585160 8138441532 8170050540 8177388720 8191550673 8198908164 8214537292 8239414752 8247794528 8262691120 8266273380 8270717613 8270951520 8279812320 8317050930 8335339311 8347119520 8352502980 8357229920 8369085624 8385051870 8392583160 8402034780 8406390096 8406552003 8423416224 8442385558 8449968344 8466263865 8480130360 8492286816 8505560241 8546649904 8549065960 8566780560 8571386356 8571728780 8572305690 8594285961 8605309815 8627030256 8641990590 8646881360 8654403062 8664553599 8672335932 8688475515 8697745368 8706018540 8720802324 8753423692 8762801372 8772054264 8774041380 8779109315 8779933152 8797300590 8831000880 8850888085 8858837780 8868814490 8869411395 8871520992 8882150511 8886721640 8894703520 8926032648 8931789477 8944055328 8944412640 8955129495 8967950568 8996219158 9007758570 9023054742 9030681456 9048544895 9049394016 9066235320 9066509426 9075948120 9101722970 9102204345 9109897960 9125367576 9143792736 9155521440 9160809720 9178997136 9179791920 9208918590 9218123296 9244004640 9254415120 9259390612 9267707216 9268330968 9278768844 9295527510 9308017189 9340433440 9368443164 9383787296 9390509460 9395558121 9395823840 9401883660 9431520085 9450622490 9460705488 9466170044 9478312260 9497952360 9503058786 9506214387 9511594248 9552138128 9595099047 9605378427 9605650080 9608275808 9610814408 9614981142 9617699205 9664161520 9689780360 9709017968 9715279782 9727741530 9746726960 9783238244 9794256002 9804060648 9812866464 9821754930 9822846496 9832277130 9861519120 9866821012 9890061180 9915229344 9924210530 9943913564 9954265680 9964389520 9997561845 10006541460 10011921321 10023003576 10025616380 10051999581 10100104260 10110924660 10149146761 10173051915 10176156432 10208793046 10219729886 10248635205 10258879152 10259767440 10268171615 10280136672 10286074536 10298145520 10299268440 10309743160 10320063840 10370388708 10376257632 10426170618 10436774402 10447222248 10461357030 10476538592 10487762272 10501214880 10507987620 10528849656 10529270280 10534931178 10550530080 10556760708 10562460430 10615358520 10621065702 10630605336 10642577388 10664065968 10683312380 10714232945 10735726560 10741498456 10746155394 10783787820 10809310284 10812166209 10827446880 10840419915 10851255376 10858253874 10872181710 10893400720 10900059099 10901002905 10916198640 10922067564 10922645214 10931877552 10941779615 10953501715 10965067830 10974916440 10992971664 11021697840 11027623484 11050702308 11089401240 11105298144 11113785748 11136670640 11143247414 11157540810 11158780832 11180069160 11190110880 11202713040 11208736004 11209938210 11234587767 11252648160 11288351820 11306840480 11311742520 11317824102 11330570091 11340746988 11373974712 11406709470 11409827522 11429740920 11459047948 11473746420 11522654120 11529458837 11552738132 11563114576 11574238265 11584634020 11585413710 11596993824 11598461055 11608024720 11615119899 11627736432 11642651280 11664630214 11696072352 11698721840 11710086141 11710553955 11729734120 11786105916 11798732556 11825881860 11832239861 11832712555 11833822944 11842867348 11856204634 11868073416 11889492810 11901376864 11902653360 11909052636 11940172660 11957267424 11971594167 11972604960 12010344760 12013518010 12030739656 12084185763 12088313760 12101264160 12120125112 12133109592 12136272460 12167156768 12207662298 12214412960 12229047805 12255075810 12266083080 12278558120 12285809237 12321805938 12333526265 12357774624 12371691792 12394036680 12406427280 12419718480 12429891955 12491257552 12520679280 12527410828 12528754470 12535844880 12553628436 12637749680 12663578337 12663936480 12670745048 12674952516 12682125664 12720195540 12793465396 12807171236 12819974856 12823598940 12850170840 12857079534 12857593170 12940545384 12953706376 12962985885 12970322040 12981604593 13008503898 13059027810 13072080864 13095673240 13109702840 13130135538 13144202058 13161062070 13186748240 13195950885 13226037408 13251052238 13288256670 13303221735 13307281488 13330082460 13342055280 13349228428 13364004768 13381146720 13389048972 13402666108 13416082992 13416618960 13426873070 13443255648 13466805680 13481232880 13494328737 13511637855 13546022184 13564069220 13599764139 13621626720 13652584455 13664846940 13688051364 13714766048 13715689104 13731198559 13732357920 13741214580 13768495704 13784529355 13811896474 13813377885 13827184944 13866006960 13881622680 13889085918 13892232185 13901560824 13929629664 13948476040 14010650160 14010920005 14038466208 14039027040 14046574904 14052664746 14075680944 14093735760 14120341838 14153811360 14161420936 14174140448 14175933735 14190103184 14191058232 14199255066 14217468390 14254588179 14258970720 14267391372 14323809935 14328207192 14378383760 14408475120 14412413712 14416221612 14440922665 14453893220 14477671832 14496242280 14533412132 14534670540 14562756752 14563526952 14572919673 14620090440 14633221920 14674857366 14691384003 14732632395 14734269744 14748415695 14785868320 14792278680 14800231518 14803584185 14835091770 14872844016 14876721080 14886315795 14906758880 14915870346 14946584280 14979450356 15024815136 15038424570 15043013856 15051135760 15060024226 15082323360 15090432136 15107426788 15120995984 15150156390 15165299616 15166386990 15208945960 15224171040 15239654560 15298328560 15313189569 15329594829 15388318728 15429111804 15447218280 15464614740 15472929049 15486826532 15564386448 15613448188 15614071940 15655161603 15659263535 15692035545 15714807888 15731643408 15751822320 15767842480 15802396767 15824097888 15838431310 15843690645 15852657080 15878736848 15931598553 15945908004 15962125556 15963866082 15991831745 15996098952 16008964045 16010466336 16024968570 16040986208 16103589840 16112247684 16160166816 16175681730 16177479456 16192132970 16198230240 16241170320 16276883064 16287380811 16340101080 16354777440 16383101346 16397816328 16429074584 16525382240 16532546760 16541435226 16634101860 16670678622 16686535535 16705005960 16714871121 16736311215 16738171248 16753332635 16770103740 16785166320 16804069560 16812780192 16813104006 16884771116 16899936688 16932527730 16960260720 16976736153 17011120482 17093299808 17098131920 17110064205 17114741283 17133561120 17142772712 17143457560 17144611380 17188571922 17210619630 17254060512 17283981180 17293273643 17293762720 17308806124 17329107198 17344671864 17376951030 17395490736 17412037080 17441604648 17496945321 17506847384 17525602744 17544108528 17548082760 17558218630 17594601180 17662001760 17701776170 17717675560 17737628980 17738822790 17764301022 17773443280 17784306951 17834239215 17852065296 17863578954 17910258990 17935901136 17956182731 17992438316 18015517140 18020277015 18046109484 18061362912 18097089790 18132470640 18133018852 18151896240 18166765165 18203445940 18204408690 18219795920 18250735152 18321619440 18357994272 18359583840 18417837180 18427739243 18482708907 18508830240 18518781224 18535414432 18536661936 18557537688 18591055020 18616034378 18724312945 18736886328 18781018920 18791116242 18803767320 18863040170 18884283485 18901244980 18921410976 18932340088 18956624520 18995904720 19006117572 19012428774 19023188496 19104276256 19190198094 19210756854 19221628816 19229962284 19235398410 19285619301 19286389755 19328323040 19358533165 19379560720 19418035936 19430559564 19455483060 19493453920 19516810235 19566476488 19588512004 19608121296 19643509860 19664554260 19695203307 19716303087 19723038240 19733642024 19780122360 19848421060 19876578357 19887827128 19908531360 19928779040 19932385005 19952656945 19995123690 20013082920 20023842642 20046007152 20051232760 20103999162 20140309605 20200208520 20221849320 20298293522 20346103830 20352312864 20417586092 20439459772 20497270410 20517758304 20519534880 20536343230 20572149072 20596291040 20598536880 20619486320 20717844711 20740777416 20833628877 20852341236 20873548804 20894444496 20922714060 20933962831 21015975240 21057699312 21058540560 21069862356 21105963895 21113521416 21124920860 21180512757 21230717040 21242131404 21261210672 21285154776 21298882599 21328131936 21366624760 21428465890 21482996912 21492310788 21567575640 21618620568 21624332418 21636007655 21680839830 21702510752 21716507748 21744363420 21786801440 21800118198 21802005810 21832397280 21844135128 21845290428 21863755104 21883559230 21907003430 21930135660 21949832880 21985943328 22012286049 22043395680 22055246968 22101404616 22178802480 22200347277 22227571496 22273341280 22286494828 22315081620 22360138320 22373805519 22405426080 22417472008 22419876420 22469175534 22490547895 22557636855 22576703640 22590036339 22623485040 22635648204 22661140182 22666273565 22681493976 22747949424 22813418940 22819655044 22825684219 22859481840 22918095896 22947492840 23045308240 23058917674 23105476264 23126229152 23148476530 23169268040 23170827420 23196922110 23216049440 23230239798 23255472864 23285302560 23329260428 23397443680 23420172282 23421107910 23459468240 23572211832 23597465112 23651763720 23664479722 23665425110 23685734696 23712409268 23736146832 23757646965 23778985620 23805306720 23818105272 23880345320 23943188334 24020689520 24027036020 24037452855 24061479312 24168371526 24240250224 24266219184 24272544920 24288199455 24415324596 24458095610 24485640005 24510151620 24532166160 24557116240 24571618474 24643611876 24667052530 24743383584 24788073360 24812152839 24812854560 24839436960 24859783910 24982515104 25006017933 25041358560 25054821656 25057508940 25071689760 25107256872 25219656009 25275499360 25327156674 25341490096 25349905032 25440391080 25521982615 25549324715 25586930792 25614342472 25639949712 25647197880 25700341680 25714159068 25715186340 25782857883 25881090768 25907412752 25925971770 25940644080 25963209186 25993660797 26017007796 26065426545 26091936005 26118055620 26191346480 26219405680 26260271076 26288404116 26322124140 26337327945 26373496480 26391901770 26502104476 26552664255 26576513340 26606443470 26614562976 26646451533 26660164920 26684110560 26698456856 26778097944 26805332216 26832165984 26833237920 26853746140 26865388485 26933611360 26962465760 26988657474 27023275710 27092044368 27128138440 27145634685 27199528278 27305168910 27306613035 27329693880 27376102728 27431378208 27462397118 27482429160 27536991408 27569058710 27623792948 27626755770 27654369888 27732013920 27763245360 27778171836 27784464370 27803121648 27858118535 27896952080 27924051567 28021300320 28021840010 28093149808 28105329492 28151361888 28186674363 28187471520 28215341207 28240683676 28294560255 28322841872 28351867470 28380206368 28382116464 28398510132 28434936780 28509176358 28524568805 28534782744 28647619870 28656414384 28756767520 28785297141 28816135281 28816950240 28824827424 28832443224 28881845330 28907786440 28955343664 28992484560 29066824264 29069341080 29125513504 29127053904 29145839346 29161575535 29240180880 29349714732 29382768006 29465264790 29468539488 29496831390 29584557360 29600463036 29607168370 29640511585 29670183540 29745688032 29753442160 29772631590 29831740692 29893168560 29958900712 30035763963 30076849140 30093019489 30102271520 30120048452 30155998743 30180864272 30214853576 30241991968 30300312780 30332773980 30417891920 30447440283 30519155745 30596657120 30626379138 30659189658 30765052643 30776637456 30804514845 30858223608 30894436560 30929229480 30945858098 30973653064 31128772896 31226896376 31228143880 31310323206 31318527070 31384071090 31429615776 31463286816 31503644640 31535684960 31604793534 31676862620 31687381290 31705314160 31757473696 31863197106 31891816008 31924251112 31927732164 31983663490 31992197904 32017928090 32049937140 32067168289 32142698835 32207179680 32224495368 32351363460 32384265940 32482340640 32521259745 32553766128 32574761622 32680202160 32700177297 32766202692 32795632656 32825338845 32858149168 32860505145 33065093520 33082870452 33127630595 33268203720 33341357244 33373071070 33410011920 33429742242 33472622430 33476342496 33506665270 33540207480 33570332640 33608139120 33626208012 33703763301 33769542232 33799873376 33865055460 33920521440 33953472306 33991710273 34022240964 34196263840 34220128410 34229482566 34285545424 34286915120 34289222760 34377143844 34421239260 34529741185 34567962360 34586547286 34588376511 34617612248 34658214396 34689343728 34722714795 34753902060 34790981472 34824074160 34845359697 34883209296 34993890642 35013694768 35051205488 35088217056 35096165520 35116437260 35130258423 35131661865 35189202360 35300854595 35403552340 35435351120 35475257960 35477645580 35496719583 35498137665 35528602044 35546886560 35568613902 35668478430 35704130592 35727157908 35820517980 35839776323 35871802272 35912365462 35914782501 35984876632 36031034280 36040554030 36092218968 36194179580 36264941280 36266037704 36303792480 36333530330 36406891880 36408817380 36428392013 36439591840 36501470304 36643238880 36687143415 36835674360 36855478486 36857427711 36965417814 37000578795 37037562448 37073323872 37115075376 37182110040 37232068756 37241905831 37289675865 37448625890 37473772656 37562037840 37582232484 37607534640 37650060565 37726080340 37768566970 37802489960 37864680176 37913249040 37990735011 37991809440 38012235144 38024857548 38046376992 38132844613 38380396188 38421513708 38443257632 38459924568 38470796820 38571238602 38572779510 38717066330 38759121440 38861119128 38910966120 38944813779 39033620470 39132952976 39177024008 39216242592 39287019720 39329108520 39390406614 39432606174 39467284048 39560244720 39696842120 39753156714 39775654256 39864770010 39905313890 39909665205 39990247380 40026165840 40047685284 40092014304 40102465520 40207998324 40280619210 40400417040 40443698640 40482986211 40596587044 40692207660 40714085191 40799292417 40835172184 40878919544 40957753365 40994540820 41072686460 41144298144 41193595677 41197073760 41238972640 41353588065 41435689422 41481554832 41578762537 41623306517 41667257754 41676696555 41704682472 41747097608 41788888992 41845428120 41867925662 42031950480 42032760015 42115398624 42117081120 42139724712 42211927790 42227042832 42249841720 42361025514 42461434080 42484262808 42522421344 42527801205 42570309552 42597765198 42733249520 42856931780 42965993824 42971429805 42984621576 43135151280 43237241136 43248664836 43272015310 43322767995 43361679660 43384992391 43433015496 43488726840 43600236396 43604011620 43688270256 43690580856 43767118460 43814006860 43860271320 43899665760 44024572098 44074152009 44110493936 44202809232 44357604960 44400694554 44410752555 44455142992 44572989656 44630163240 44658947385 44720276640 44747611038 44834944016 44839752840 44938351068 44981095790 45115273710 45153407280 45180072678 45246970080 45271296408 45322280364 45332547130 45362987952 45495898848 45626837880 45639310088 45651368438 45718963680 45836191792 45894985680 45939568707 45988784487 46090616480 46117835348 46210952528 46296953060 46338536080 46341654840 46393844220 46418787147 46460479596 46540085945 46658520856 46840344564 46842215820 46867399807 46918936480 46965484809 46977790605 47144423664 47194930224 47233589429 47303527440 47328959444 47330850220 47371469392 47424818536 47472293664 47515293930 47531071935 47557971240 47636210544 47760690640 47886376668 47975495235 48026892135 48041379040 48054072040 48074905710 48122958624 48336743052 48480500448 48532438368 48545089840 48576398910 48830649192 48916191220 48971280010 49020303240 49064332320 49099137061 49114232480 49143236948 49287223752 49334105060 49576146720 49624305678 49719567820 50012035866 50059606605 50109643312 50115017880 50144613363 50214513744 50259997905 50332186229 50439312018 50654313348 50682980192 50699810064 50745733805 50880782160 51043965230 51098649430 51173861584 51228684944 51279899424 51294395760 51344223849 51400683360 51428318136 51430372680 51565715766 51762181536 51814825504 51851943540 51879820929 51881288160 51926418372 51987321594 52034015592 52130853090 52183872010 52236111240 52382692960 52438811360 52490835963 52520542152 52576808232 52644248280 52674655890 52783803540 53004208952 53105328510 53153026680 53212886940 53241496019 53292903066 53320329840 53352920853 53396913712 53556195888 53610664432 53707492280 53730776970 53868548193 53977314948 54046551420 54060831045 54184088736 54256276880 54291269370 54399056556 54430477753 54500295495 54610337820 54613226070 54659387760 54752205456 54875506127 54924794236 54964858320 55073982816 55138117420 55247585896 55253511540 55283217729 55526490720 55556343672 55568928740 55606243296 55716237070 55793904160 55848103134 56043680020 56172938835 56186299616 56210658984 56253619903 56373348726 56430682414 56481367352 56589120510 56645683744 56652850455 56703734940 56734220819 56764232928 56797020264 56869873560 57018352716 57049137610 57069565488 57295239740 57312828768 57570594282 57632270562 57647294185 57664886448 57763690660 57815572880 57910687328 57984969120 58075599495 58133648528 58138682160 58254107808 58291678692 58323151070 58475424527 58480361760 58550430705 58699429464 58765536012 58930529580 58993662780 59161199305 59169114720 59200926072 59214336740 59281023170 59340367080 59506884320 59545263180 59629735071 59663481384 59786337120 59857970835 59917801424 60071527926 60153698280 60186038978 60240096904 60311997486 60361728544 60420928815 60429707152 60600625560 60665547960 60835783840 60894880566 61038311490 61252758276 61318379316 61429046185 61530105286 61553274912 61609029690 61716447216 61788873120 61858458960 61891716196 61947306128 62153534133 62453792752 62456287760 62620646412 62637054140 62768142180 62801888493 63209587068 63317891685 63353725240 63374762580 63408835033 63410628320 63541538271 63662664013 63726394212 63783632016 63848502224 63855464328 63967326980 63984395808 64035856180 64099874280 64134336578 64285397670 64448990736 64702726920 64768531880 64908022965 65042519490 65107532256 65149523244 65360404320 65400354594 65532405384 65591265312 65650677690 65716298336 65721010290 66130187040 66165740904 66255261190 66357154799 66428244259 66536407440 66682714488 66746142140 66820023840 66859484484 66945244860 67013330540 67080414960 67216278240 67252416024 67407526602 67471643685 67539084464 67730110920 67770109017 67839033613 67906944612 67983420546 67998820695 68044481928 68440256820 68458965132 68477052657 68571090848 68573830240 68578445520 68655992795 68754287688 68842478520 69059482370 69135924720 69173094572 69176753022 69235224496 69316428792 69378687456 69445429590 69507804120 69648148320 69690719394 69766418592 69987781284 70027389536 70102410976 70192331040 70232874520 70260516846 70263323730 70378404720 70601709190 70807104680 70870702240 70950515920 70955291160 70993439166 70996275330 71057204088 71137227804 71272940895 71336956860 71454315816 71641035960 71679552646 71760277243 71824730924 71829565002 71969753264 72062068560 72081108060 72184437936 72388359160 72532075408 72667060660 72813783760 72817634760 72856784026 72864598365 73374286830 73456920015 73562426027 73671348720 73710956972 73714855422 73930835628 74001157590 74075124896 74163878893 74230150752 74364220080 74464137512 74483811662 74579351730 74897251780 74947545312 75124075680 75164464968 75215069280 75300121130 75452160680 75537133940 75604979920 75729360352 75820096391 75826498080 75981470022 76024470288 76049715096 76265689226 76467862843 76565947845 76647974145 76760792376 76843027416 76919849136 76941593640 77065330121 77142477204 77145559020 77364645245 77434132660 77722238256 77821932240 77889627558 78067240940 78265905952 78275808015 78354048016 78574039440 78658217040 78780813228 78865212348 78934568096 79011983835 79120489440 79393684240 79506313428 79551308512 79657992765 79729540020 79810627780 79819330410 79980494760 80052331680 80095370568 80204931040 80415996648 80561238420 80800834080 80887397280 80965972422 81193174088 81384415320 81428170382 81436904055 81598584834 81670344368 81757839088 81915506730 81989081640 82145372920 82387191354 82707176130 82871378844 82963109664 83157525074 83246613034 83334515508 83353393110 83409364944 83494195216 83574355605 83690856240 83735851324 83772154701 84063900960 84065520030 84279449424 84423855580 84454085664 84499683440 84646023621 84722051028 84883680765 84968525616 85055602410 85140619104 85195530396 85464082001 85466499040 85573706415 85713863560 85942859610 85969243152 86131839547 86270302560 86466368215 86474482272 86497329672 86544030620 86645535990 86723359320 86769984782 86866030992 86867704031 86977453680 87200472792 87208023240 87376540512 87381161712 87484726605 87534236920 87628013720 87720542640 88049144196 88148304018 88220987872 88405618464 88801389108 88821505110 88910285984 88921534755 89145979312 89260326480 89317894770 89495222076 89669888032 89679505680 89777327081 89780913655 89876702136 89962191580 90230547420 90279058467 90306814560 90360145356 90542592816 90644560728 90665094260 90725975904 91253675760 91278620176 91302736876 91342320849 91672383584 91782221947 91789971360 91879137414 91977568974 92138696215 92235670696 92295157929 92413544535 92421905056 92593906120 92677072160 92683309680 92787688440 92837574294 92920959192 93080171890 93317041712 93680689128 93684431640 93734799614 93930969618 93955581210 94288847328 94389860448 94467178858 94607054880 94657918888 94661700440 94742938784 94849637072 95030587860 95062143870 95115942480 95272421088 95521381280 95772753336 95950990470 96053784270 96108144080 96149811420 96201504867 96428096505 96673486104 96983533937 97087433917 97090179680 97152797820 97661298384 97832382440 97942560020 98040606480 98198274122 98286473896 98476016535 98574447504 98581515435 98668210120 99149356819 99248611356 99382891785 99439135640 100024071732 100119213210 100219286624 100230035760 100289226726 100429027488 100519995810 100664372458 100878624036 101308626696 101399620128 101491467610 101761564320 102087930460 102197298860 102347723168 102457369888 102588791520 102688447698 102856636272 102860745360 103131431532 103456520317 103589223555 103703887080 103759641858 103765129533 103852836744 103974643188 104068031184 104168144385 104261706180 104367744020 104472222480 104669814155 104981671926 105041084304 105153616464 105288496560 105349311780 105567607080 105902563785 106008417904 106210657020 106306053360 106425773880 106482992038 106490158749 106494412995 106585806132 106640659680 106705841706 106793827424 107112391776 107221328864 107414984560 107461553940 107519328969 107737096386 107954629896 108093102840 108121662090 108512553760 108582538740 108798113112 108860955506 109000590990 109220675640 109226452140 109285176039 109318775520 109504410912 109751012254 109849588472 109929716640 110061430245 110276234840 110495171792 110507023080 110566435458 110572283133 111001736385 111112687344 111137857480 111432474140 111696206268 111725717493 111869027595 112087360040 112345877670 112421317968 112507239806 112633944023 112746697452 112861364828 112950181695 112962734704 113178241020 113305700910 113407469880 113468441638 113594040528 113739747120 114036705432 114098275220 114128421095 114139130976 114398533839 114590479480 115141188564 115264541124 115294588370 115329772896 115527381320 115631145760 116151198990 116267297056 116277364320 116583357384 116646302140 116950849054 117100861410 117398858928 117401120029 117531072024 117861059160 117987325560 118322398610 118401852144 118428673480 118562046340 118680734160 119090526360 119259470142 119326962768 119715941670 119835602848 120022905623 120143055852 120307396560 120372077956 120480193808 120623994972 120841857630 120859414304 121004223457 121201251120 121331095920 121789761132 122076622980 122142255573 122505516552 122636758632 122858092370 123060210572 123218059380 123432894432 123580787031 123716917920 123783432392 123894612256 124060764195 124307068266 124736287611 124869919551 124907585504 124912575520 125030089665 125241292824 125274108280 125536284360 125603776986 126098280045 126419174136 126635783370 126707450480 126749525160 126817670066 127083076542 127325328026 127452788424 127567264032 127697004448 127710928656 127934653960 128071712360 128199748560 128268673156 128570795340 128897981472 128914289415 129405453840 129537063760 129816045930 129968303985 130085038980 130154977173 130299046488 130800709188 131064810768 131213016503 131301355380 131442020580 132331481808 132510522380 132714309598 132856488518 133072814880 133232257665 133365428976 133492284280 133718968968 133890489720 134026661080 134143247461 134160829920 134504832048 134815053204 134943287370 135078168928 135460221840 135540218034 135678067226 135813889224 135966841092 135997641390 136088963856 136880513640 136917930264 136954105314 137156891040 137311985590 137508575376 137684957040 138118964740 138271849440 138346189144 138353506044 138470448992 138632857584 138890859180 139015608240 139256361441 139381438788 139620257835 139975562568 140465749040 140521033692 140526647460 140602199421 140756809440 140933371815 141076706035 141203418380 141614209360 141700768287 141901031840 141910582320 141986878332 141992550660 142114408176 142274455608 142545881790 142673913720 142908631632 143282071920 143359105292 143520554486 143649461848 143659130004 143926485705 143939506528 144080676405 144124137120 144162216120 144368875872 144776718320 145064150816 145334121320 145627567520 145635269520 145713568052 145729196730 146748573660 146913840030 147124852054 147297411183 147342697440 147421913944 147429710844 147861671256 148002315180 148327757786 148728440160 148928275024 148967623324 149158703460 149794503560 150178819815 150328929936 150465097445 150600242260 150779993715 150904321360 150996558687 151074267880 151209959840 151640192782 151962940044 152048940576 152099430192 152237201415 152531378452 152935725686 153131895690 153295948290 153521584752 153686054832 153825263215 153839698272 153883187280 154130660242 154284954408 154291118040 154729290490 154868265320 155444476512 155639462787 155643864480 155779255116 156134481880 156551616030 156708096032 157148078880 157316434080 157561626456 157730424696 158023967670 158236292213 158787368480 159012626856 159315985530 159459080040 159621255560 159638660820 159724488057 159960989520 160190741136 160335841445 160831993296 161122476840 161605644579 161931944844 162386348176 162768830640 162856340764 162873808110 163197169668 163291433259 163340688736 163500886485 163515678176 163831013460 163978163280 164290745840 164626518381 164774382708 165414352260 165742757688 165849653187 166315050148 166493226068 166669031016 166706786220 166818729888 166988390432 167148711210 167381712480 167471702648 167544309402 168131040060 168518816505 168558898848 168760859709 168847711160 168999366880 169292047242 169444102056 169767361530 169937051232 169958551365 170111204820 170202662457 170391060792 170928164002 171147412830 171427727120 171885719220 171938486304 172263679094 172932736430 172941882555 172994659344 173088061240 173291071980 173446718640 173539969564 173732061984 173735408062 173954907360 174226798485 174400945584 174416046480 174762323424 174969453210 175068473840 175256027440 175426273581 175441085280 175651292115 176098288392 176296608036 176852326591 177483597915 177602778216 177643010220 177843069510 178291958624 178520652960 178635789540 178990444152 179198881615 179359011360 179554654162 179561827310 179573912505 179753404272 179924383160 180461094840 180558116934 180720290712 181085185632 181289121456 181330188520 182141960065 182507351520 182557240352 182605473752 182684641698 183564443894 183758274828 183955137948 184277392430 184287138555 184471341392 184590315858 184827089070 185187812240 185366619360 185575376880 185675148588 185841918384 186160343780 186209529155 186634083424 187361378256 187368863280 187469599228 187861939236 187911162420 188405665479 188934357716 189315837776 189323400880 189699274144 189953675055 190061175720 190124287740 190226505099 190231884960 190664223065 190987992039 191545506672 191901980940 192107568540 192216288160 192299622840 192403009734 192856193010 193346972208 193967067874 194174867834 194305595640 194724068895 195322596768 195664764880 195885120040 196081212960 196396548244 196572947792 196952033070 197148895008 197163030870 197336420240 198298713638 198497222712 198765783570 198878271280 199071464397 199284732777 200048143464 200238426420 200460071520 200578453452 201039991620 201148077637 201328744916 201757248072 202414931055 202617253392 202982935220 203517100839 203570425955 203996462085 204175860920 204394597720 205376895396 205431157971 205713272544 205721490720 205967978385 206262863064 206913040634 207178447110 207407774160 207519283716 207530259066 207705673488 207893812685 207949286376 208116532585 208136062368 208336288770 208523412360 208735488040 208944444960 209339628310 209963343852 210082168608 210307232928 210576993120 210698623560 211135214160 211805127570 212016835808 212421314040 212612106720 212851547760 212965984076 212980317498 212988825990 213171612264 213411683412 214084395347 214829969120 214923107880 215038657938 215280831729 215474192772 215909259792 216186205680 216243324180 216924961955 217165077480 217596226224 217721911012 218001181980 218441351280 218452904280 218570352078 219502024508 219699176944 220122860490 220370760045 220552469680 220687278081 220990343584 221014046160 221132870916 221144566266 222003472770 222225374688 222275714960 222491636679 222864948280 223392412536 223451434986 223738055190 224174720080 224691755340 224812557359 224842635936 225014479612 225267888046 225493394904 225722729656 225900363390 225925469408 226356482040 226611401820 226814939760 226936883276 227188081056 227460289173 227479494240 228073410864 228196550440 228256842190 228797067678 229180958960 229403588529 229697843535 229943922435 230282377128 230529082248 230589176740 231054762640 231195990363 232093935735 232302397980 233166714768 233292604280 233430375503 233901698108 234201722820 234336999035 234797717856 234802240058 234827424045 235062144048 235722118320 235974651120 236167947145 236644797220 236803704288 236857346960 237124092680 237361468320 238181052720 238518940284 238653925536 239431883340 239560610159 240045811246 240286111704 240614793120 240744155912 240960387616 241247989944 241683715260 242008446914 242402502240 242662191840 243579522264 244153245960 244284511146 245011033104 245273517264 245495685305 245716184740 246120421144 246436118760 247161574062 247566864784 248121528390 248614136532 249472575222 249739839102 250060179330 250482585648 250548216560 250723066815 251072568720 251207553972 251660931145 252196560090 252838348272 253271566740 253414900960 253499050320 253635340132 253938070863 254166153084 254650656052 254905576848 255421857312 255869307920 256143424720 256392246003 256399497120 256537346312 256721119245 257141590680 257828578830 258395518641 258810907680 259074127520 259399104645 259632091860 259936607970 260170077960 260309954346 260598092976 260603112093 261601418376 262129621536 262426033006 262454179815 262602710760 262884041160 264662963616 265021044760 265428619196 265712977036 266207480095 266464515330 266730857952 266764604265 266984568560 267437937936 267780979440 268053322160 268286494922 269009664096 269331981243 269342740965 269630106408 269886574740 270837175401 270920443680 271080436068 271356134452 271627778448 271933682184 271995282780 272141516803 272152388765 272177927712 273761027280 273835860528 273908210628 274377530635 274623971180 275017150752 275346665841 275369914080 276237929480 276416088645 276692378288 276707012088 276885473787 277265715168 277781718360 278031216480 278512722882 278762877576 279240515670 279951125136 280931498080 281042067384 281053294920 281204398842 281268099515 281866743630 282153412070 282406836760 283228418720 283401536574 283671104095 283821164640 283973756664 283985101320 284228816352 284548911216 285091763580 285347827440 285817263264 286564143840 286718210584 287041108972 287298923696 287318260008 287852971410 288161352810 288324432240 288604514601 289553436640 290668242640 290950601811 291262301751 291270539040 291427136104 291458393460 292377122635 293497147320 293827680060 293985651931 294249704108 294594822366 294843827888 294859421688 295723342512 296004630360 296655515572 297448070457 297856550048 297935246648 298148675355 298317406920 299589007120 300357639630 300657859872 300930194890 301200484520 301559987430 301808642720 301993117374 302148535760 303280385564 303925880088 304198860384 304474402830 305062756904 305871451372 306263791380 306591896580 307043169504 307372109664 307650526430 307766374560 308261320484 308569908816 308582236080 309458580980 309736530640 310369560951 310767670665 311278925574 311558510232 312268963760 313103232060 313271567131 314009442465 315123252912 315460849392 316047935340 316472584426 317044175165 317707691355 318025253712 318313320065 318631971060 318918160080 319242511120 319277321640 319448976114 319921979040 320381482272 320671682890 321663986592 322244953680 322557986907 323211289158 323863889688 324772696352 325537661280 325712681528 325747616220 326394339336 326582866518 327001772970 327662026920 327855528117 327956326560 328581491680 329253036762 329548765416 330828704520 331485515376 331699306374 331785773995 332141221295 332630100296 332986452136 333338062032 333413572440 334297422420 334943405296 335088618804 335177152479 336262080120 337037633010 337521719418 337695422320 337901832069 338584094484 338850545085 338888204112 339195168065 339534723060 339917102730 340222409640 340405324914 340782121584 341856328004 342294825660 342385263285 342855454240 343195601517 343771438440 344527358188 345865472860 345883765110 345989318688 346176122480 346582143960 346893437280 347079939128 347470816124 348453596970 348801891168 348832092960 349938906420 350127045617 350136947680 350512054880 350852547162 351302584230 352196576784 352203360087 352593216072 353704653182 354967195830 355205556432 355286020440 355686139020 355877368127 357271579080 357980888304 358397763230 358801386215 359109308324 359123654620 359147825010 359506808544 359848766320 360068716869 360922189680 361116233868 361440581424 362578242912 362660377040 363012670371 364283920130 365210947504 365369283396 366426766719 366799435691 367128887788 367516549656 367812130135 367910275896 368554784860 368574277110 368942682784 369180631716 369654178140 370375624480 370819394465 371150753760 371350297176 371683836768 372320687560 372419058310 374208862833 374609758653 374722756512 374737726560 374939198456 375723878472 375822324840 376811330958 377868715432 378631675552 378646801760 379100481955 379907350110 380122351440 380248575480 380453010198 381328446130 381975984078 382339314215 383091013344 383803961880 384215137080 384599245680 384806019468 385326650605 385712386020 386693944416 387934135748 388349735668 388611191280 389448137790 390464931519 391329529760 391770240080 392793096488 393145895584 393639049509 393904066140 394326061740 394672840480 396597427276 396994445424 397531567140 397745293789 397756542560 398142928794 398569465554 400096286928 400476852840 401156906904 402079983240 402296155274 402429742383 402657489832 403514496144 404829862110 405234506784 405965870440 407034201678 407140851910 407992924170 408351721840 408789195440 410753790792 410862315942 411935956770 412525726128 413826081268 414356894220 414815548320 415038567432 415060518132 415411346976 415787625370 415898572752 416233065170 416672577540 417046824720 417470976080 418679256620 418860773505 419926687704 421397247120 421806598263 422270428320 423230118105 423610255140 423838002589 424842628080 425102304861 425703095520 425931968152 425960634996 425977651980 426343224528 426823366824 427320410005 428168790694 429846215760 430077315876 430561663458 430659197735 430948385544 431818519584 432372411360 432486648360 433849923910 434330154960 434338520155 435192452448 435443822024 436002363960 436882702560 436905808560 437140704156 439004049016 439398353888 440245720980 440741520090 441104939360 441374556162 441892233549 442028092320 442265741832 442289132532 444006945540 444551429920 444983273358 445729896560 446784825072 446902869972 447476110380 448349440160 448886635405 449383510680 449625114718 450028959224 450535776092 450986789808 451395292335 451445459312 451800726780 452712964080 452989676061 453222803640 453629879520 453873766552 454920578346 456146821728 456393100880 456513684380 456711604245 457594135356 458361917920 458807177058 458911109735 459395687070 459887844870 460564754256 461058164496 461178353480 461475789645 462109525280 462391980726 464187871470 464604795960 466333429536 466585208560 466860751006 467803396216 468403445640 468673998070 469604480116 469654848090 470124288096 471444236640 471949302240 472335894290 473289594440 473714693920 474248185360 474708876639 476362105440 477037880568 478863766680 479121220318 479173464171 479660800519 480091622492 480572223408 481007524335 481488311824 482495979888 483367430520 484016893828 484917669685 485437169585 487159044528 488306491920 488569022292 489874299777 490022066208 490547034528 490991370610 491432369480 492240842288 492872237520 493879555143 494323148124 495133729568 495726979969 495746784095 496243056780 497228273064 498945150444 499479678204 500120358660 500965171296 501096433120 501446133630 502145137440 502415107944 503321862290 504393120180 505676696544 506282579127 506543133480 506998100640 507270680264 507876141726 508332306168 509301312104 509811153696 510607987371 511738615840 512286849440 512784492006 513074692624 513442238490 514283181360 515657157660 516791037282 517282601585 518798209290 518825647665 519264183720 519873215940 520340155920 520619908692 521196185952 521206224186 523202836752 524852066012 524908359630 525205421520 525768082320 526278820743 530042089520 530556979773 530857238392 531425954072 532414960190 532450793745 532929030660 533529208530 533969137120 534875875872 535561958880 536091482933 536106644320 536572989844 537596644845 538663962486 538685481930 539260212816 539773149480 541674350802 542160872136 542712268904 543255556896 543867364368 543990565560 544283033606 544304777530 546425880195 547522054560 547671721056 547816421256 548755061270 549247942360 550693331682 552475858960 552832177290 552861415665 553384756576 553414024176 553770947574 555563436720 557025445764 557525755152 558481031340 558628587465 558781289959 559902250272 562084134768 562106589840 562408797684 562536199030 563169720115 563733487260 564306824140 564813673520 566803073148 567342208190 567947513328 567970202640 569097822432 570183527160 570679515297 570695654880 571259916533 571992669195 572963976117 573436421168 574082217944 574597847392 574636520016 575705942820 576322705620 576648864480 577209029202 581336485280 581901203622 582524603502 582854272208 582916786920 584754245270 586994294640 587005600145 587655360120 587971303862 588499408216 589189644732 589687655776 589718843376 591446685024 592009260720 593311031144 594896140914 595870493296 596297350710 596634813840 597214393191 597854198331 599178014240 600114528115 600715279260 601860389780 602400969040 603119974860 603444232911 603986234748 604297071520 605021117285 606560771128 607851760176 608948805660 609276197491 610125513808 610551302517 610711277865 611742902744 612527582760 613183793160 615301052860 616522640968 617139817632 617164472160 617903935155 618917161960 619473061280 620739121902 621535341330 622557851148 623117020464 623681438055 624349597755 624537927520 626206464120 626543134262 628018884930 630246505824 630921698784 632095870680 632945168852 634088350330 635415382710 636050507424 636626640130 637263942120 637836320160 638485022240 638554643280 638897952228 641343365780 642253186041 644489907360 645115973814 645842495187 646422578316 647727779376 648258358421 648952847761 650774885865 651425363056 651495232440 652788678672 653165733036 654003545940 655324053840 655711056234 656065082515 658506073524 659097530832 661657409040 662061834243 662971030752 663398612748 663571547990 664282442590 665260200592 665972904272 666676124064 666827144880 667474910037 668594844840 669886810592 670177237608 670354304958 670716237305 672524160240 674075266020 674437672077 675043438836 675390844640 675803664138 677168188968 677701090170 677776408224 678390336130 679069446120 679834205460 680444819280 680810649828 681564243168 682380867519 683712656008 684589651320 684770526570 686391203034 687542876880 688210765587 689054716376 691730945720 691767530220 692139448247 692352244960 693164287920 693587971089 694159878256 694941632248 696281807205 696907193940 699877812840 700254091234 700291126509 701705094324 702605168460 703010997105 704393153568 704406720174 705186432144 707409306364 707596210789 708503841435 709934391660 710411112864 710572040880 711372278040 711754736254 714543158160 715961776608 716795526460 717602772430 718218616648 718247309240 718295650020 718681830477 719697532640 720137433738 721844379360 722232467736 722881162848 724524047647 725320754080 726025340742 728567840260 730421895008 730738566792 732853533438 733598871382 734257775576 735033099312 735624260270 735820551792 736487055915 737109569720 737148554220 737544870647 738361263432 739308356280 741638788930 742700594352 744641375120 744838116620 748417725666 749219517306 749878396912 751447756944 751644649680 753622661916 754982793435 755737430864 758200963910 759814700220 760244702880 760497150960 760906020396 762656892260 763951968156 764678628430 767607923760 768430274160 769176738009 769198491360 769612038936 770653301210 771424772040 775186555923 775868271496 776699471336 777222382560 778197313935 778896275580 780929863038 781809336279 783540480160 785586192976 787278099018 787808132280 788652123480 791181461065 793194854552 793988890848 795063134280 795490587578 796285857588 797138931108 798622440285 800192573856 800953705680 802313813808 804159966480 804592310548 804859484766 805314979664 807028992288 807995943729 808028222895 809659724220 811931740880 814068403356 814281703820 815985848340 816424550409 816457166295 816703443680 817578390880 821507581584 821724631884 823132591905 823871913540 824314855429 825051452256 826039997523 827652162536 828713788440 829248265935 830077134864 830121036264 831575250740 831797145504 832466130340 833345155080 834093649440 834941952160 837358513240 837721547010 839853375408 842794494240 843613196526 843804298545 846460236210 847220510280 847676005178 849685256160 850204609722 851013312285 851863936304 851921269992 851955303960 852686449056 853646733648 854640820010 856337581388 859692431520 860154631752 861123326916 861318395470 861896771088 864973296720 867699847820 868660309920 868677040310 870887644048 872004727920 872851805433 873786905253 873811617120 874281408312 877055426099 877131367905 878008098032 880491441960 881483040180 881956955793 882749112324 883784467098 884261632955 884531483664 884578265064 888013891080 889966546716 891459793120 892344211371 893569650144 893805739944 894952220760 897773270810 898767021360 899250229436 900057918448 901071552184 901973579616 902790584670 902890918624 903601453560 905425928160 905979352122 906445607280 907747533104 909841156692 912786201760 913027368760 913423208490 915188270712 917614354116 917822219470 918791374140 919775689740 921129508512 922116328992 922356706960 922951579290 924783961452 928375742940 929209591920 931108682853 932883604159 933170417120 933721502012 935606792432 936806891280 937347996140 939208960232 939309696180 939814701393 942028327395 944671788580 946579188880 948496370720 949417753278 951132525495 954075761136 954939960195 956311538351 957727533360 958242440636 958346928342 959321601038 960183244984 961144446816 962015048670 962976623648 964991959776 966734861040 968033787656 969835339370 970874339170 974318089056 976612983840 977138044584 979748599554 981982741220 982864738960 984481684576 985744475040 987759110286 988646296248 991453959938 991493568190 992486113560 994082216959 994456546128 995357321985 996423663885 997890300888 998959356408 1000240717320 1002892267260 1004830215888 1005740388185 1006643724580 1008786240360 1012565158254 1013086266960 1013705496207 1014541360528 1015752283452 1016664612336 1017585504195 1018602624208 1021215974742 1025568984012 1026149385248 1026884476980 1027155789855 1028566362720 1031314315320 1033582074564 1034565203170 1037596418580 1037651295330 1038528367440 1039746431880 1040680311840 1041239817384 1042412448372 1046405673504 1049704132024 1049816719260 1050381136851 1050410843040 1051536164640 1052557641486 1056610080261 1060084179040 1061113959546 1061714476784 1062851908144 1064829920380 1064901587490 1065858061320 1067058417060 1067632104381 1070421976735 1072182965866 1073145979688 1075193289690 1076404158645 1077327924972 1077370963860 1077950195561 1078520425632 1079546298960 1080206150607 1083348701604 1084321744272 1085424537808 1087734728736 1087981131120 1088566067212 1088609555060 1089038011113 1092851760390 1095632842512 1097510122540 1098495884720 1100398307073 1101386663364 1103436390405 1104951717920 1105664354580 1105722831330 1106828048352 1107541895148 1111033066013 1111126873440 1112458183395 1114050891528 1115051510304 1116962062680 1117257174930 1117562579918 1124062786795 1124168269536 1124213179680 1124817595368 1125072398060 1126339440230 1127466974520 1128613648280 1129280152403 1129627347040 1133606146296 1134684416380 1135895026656 1135940405280 1137301445865 1140367054320 1141359030594 1142519833066 1143985338390 1145927952234 1146872842336 1147017942645 1148164435888 1149273040032 1151411885640 1152645411240 1154418058404 1155979951815 1163802407244 1165049207004 1165708544416 1165833573840 1167151877515 1169508490540 1173988589280 1174011200290 1175310720240 1175942607724 1176998816432 1178379289464 1179437686752 1180917148527 1182118183003 1184018521440 1186622062288 1189792281828 1191740986592 1192594701420 1193235881367 1193269627680 1194428786382 1195708396662 1197803050795 1200229056230 1201430558520 1203720779560 1204801938080 1206239949720 1206888465822 1207289227149 1207972469496 1210042234570 1213121542256 1215703520352 1217897611320 1218552394982 1220251027616 1221102605034 1221422555730 1223485805488 1225055165520 1226367586320 1230602105720 1233045281936 1235807870310 1237834323920 1241478243804 1243070682660 1245115702296 1246234040928 1247362876110 1248699195510 1252412928240 1253086268524 1256037769860 1260785941181 1262136640921 1264191741360 1265890337704 1268176700660 1269690354315 1270830765420 1271514007767 1273253280260 1274527884240 1277109286560 1277795904456 1281961230015 1282686731560 1284506372082 1288941638647 1290231947628 1291684990374 1291977593205 1292845156632 1295455558752 1296516716842 1297905695522 1301549771730 1302850726112 1302990464880 1303015560465 1305577357344 1306331466072 1308007091880 1310648107680 1311422112468 1312130165030 1317012147048 1318195061664 1323314818080 1324123668486 1326797225496 1327143095980 1328564885180 1330520401184 1331945808544 1333654289760 1334949820074 1337189689680 1340354475216 1340708609916 1341432474610 1344934764121 1345048320480 1346659906215 1348150532040 1348875344154 1350086877672 1351607328276 1354185877005 1354336377936 1355402180340 1356780672260 1358138892240 1359668410920 1360707584015 1360889638560 1361621299656 1364761735038 1367425312016 1369179302640 1369541053140 1372782406068 1375085753760 1376421531174 1376733329205 1378109432752 1383461891440 1383535060440 1384278896494 1384427368935 1386328575840 1387175942178 1388319756512 1389883264496 1392563614410 1393814387880 1399755625680 1400508182468 1400582253018 1403410188648 1405210336920 1406021994210 1408813440348 1410372864288 1414818612728 1415192421578 1417007682870 1419868783320 1421144081760 1422744556080 1423509472508 1424126629917 1429086316320 1433591052920 1435205544860 1436437233296 1436494618480 1436591300040 1437363660954 1438982401557 1440274867476 1443022573005 1444464935472 1449048095294 1452050681484 1452889394017 1454753009055 1456311508755 1457135680520 1461477133584 1464241272299 1465707066876 1467197742764 1468515551152 1469928259655 1470066198624 1471248520540 1471641103584 1472974111830 1474219139440 1474297108440 1475089741294 1476722526864 1478616712560 1483277577860 1485401188704 1487180939907 1487240352285 1489282750240 1489676233240 1496835451332 1498439034612 1499756793824 1502895513888 1503289299360 1507245323832 1509965586870 1511474861728 1516401927820 1519629400440 1520994301920 1521812040792 1525313784520 1526214560377 1527903936312 1529357256860 1535215847520 1536860548320 1538353476018 1539224077872 1541306602420 1542849544080 1550373111846 1551736542992 1551847804755 1553398942672 1556394627870 1557792551160 1560297773099 1561859726076 1563618672558 1566357835655 1571172385952 1574556198036 1575616264560 1577304246960 1582362922130 1586389709104 1590126268560 1590981175156 1591670939319 1592571715176 1594277862216 1597244880570 1601907411360 1604627627616 1608274448799 1608319932960 1609184621096 1609718969532 1610629959328 1612789934535 1615991887458 1616056445790 1619319448440 1623863481760 1628136806712 1628563407640 1631971696680 1632849100818 1632914332590 1639277640585 1643015163168 1643449263768 1646265183810 1647743827080 1648629710858 1650486376589 1652079995046 1655304325072 1657427576880 1658496531870 1660154269728 1660242072528 1663150501480 1664932260680 1666690310160 1674717026480 1675443094020 1675885762395 1676343869877 1679706750816 1687226393052 1687608597090 1689509160345 1692920472420 1694441020560 1695352010356 1700409219444 1702026624570 1703727872608 1703842539984 1703910607920 1705769214539 1707293467296 1709281640020 1712675162776 1713779749599 1715978007585 1720309263504 1722246653832 1722636790940 1723793542176 1729946593440 1735399695640 1737354080620 1741775288096 1743862216993 1744009455840 1745703610866 1747573810506 1748562816624 1750635228085 1754110852198 1754262735810 1756016196064 1758760845389 1760982883920 1761016800435 1762966080360 1763913911586 1765498224648 1767568934196 1768523265910 1769062967328 1769156530128 1776027782160 1779386840635 1779933093432 1784688422742 1787611479888 1789904441520 1795546541620 1797534042720 1798500458872 1800115836896 1800343584345 1802143104368 1805581169340 1807202907120 1810332698733 1811958704244 1812891214560 1815063351855 1815495066208 1819682313384 1826054737520 1826846416980 1827828592473 1830376541424 1832133833595 1833997178455 1835228708232 1835644438940 1837582748280 1839551379480 1844713413920 1845903158580 1849567922904 1856751485880 1858419183840 1862217365706 1865767208318 1867443004024 1871044314165 1871213584864 1873048793265 1873613782560 1874695992280 1878417920464 1878619392360 1879629402786 1884056654790 1889343577160 1893158377760 1898835506556 1902265050990 1908151522272 1909879920390 1912623076702 1915455066720 1916484881272 1916693856684 1918643202076 1920366489968 1924030097340 1926759558123 1933469722080 1936067575312 1939670678740 1941748678340 1944775075263 1946858543283 1952324657595 1954276089168 1959497199108 1963965482440 1965673886023 1965729477920 1968195247545 1975518220572 1977292592496 1982907919876 1982987136380 1984972227120 1988164433918 1988726468945 1988913092256 1990714643970 1992847327770 1995780601776 1997918712816 2000481434640 2005784534520 2009660431776 2011480776370 2012148711915 2013287449160 2017572480720 2023313016231 2025130316508 2026172533920 2027410992414 2029082721056 2031504566904 2033329224672 2035171008390 2037205248416 2042431949484 2051137968024 2053768953960 2054311579710 2057071798769 2062628630640 2067164149128 2069130406340 2075192837160 2075302590660 2076418344741 2077056734880 2079492863760 2082479634768 2084824896744 2099408264048 2099633438520 2100762273702 2100873379527 2105115282972 2109032991315 2113220160522 2119190012945 2122227919092 2122788632367 2123428953568 2125511524305 2125703816288 2129659840760 2129803174980 2131716122640 2134116834120 2135264208762 2140843953470 2144365931732 2146291959376 2150386579380 2152808317290 2154655849944 2154741927720 2155900391122 2156045491431 2159092597920 2160412301214 2166697403208 2168643488544 2170849075616 2173572142941 2175962262240 2177132134424 2177219110120 2178076022226 2185703520780 2191265685024 2195020245080 2196991769440 2200796614146 2202773326728 2206872780810 2209461167745 2211328709160 2211445662660 2212634611941 2215083790296 2222066132026 2224916366790 2228101783056 2230621280551 2233924125360 2234514349860 2235125159836 2248125573590 2249635190736 2250144796120 2252678880460 2254933949040 2257227296560 2258560304806 2264948380305 2267212292592 2269368832760 2274602891730 2280435206837 2280734108640 2282718061188 2285039666132 2287970676780 2291855904468 2294035885290 2296328871776 2299080245683 2302823771280 2305290822480 2308836116808 2311959903630 2327604814488 2330098414008 2331667147680 2334303755030 2339016981080 2348022400580 2350621440480 2351885215448 2353997632864 2356758578928 2361834297054 2364236366006 2373244124576 2373544383195 2379584563656 2385189402840 2386471762734 2388857572764 2391416793324 2395606101590 2395867320855 2398304002595 2400458112460 2402861117040 2407441559120 2412479899440 2413776931644 2414578454298 2415944938992 2420084469140 2426243084512 2435795222640 2437104789964 2442205210068 2442845111460 2446971610976 2449273651227 2449371498885 2450110331040 2452735172640 2461204211440 2466090563872 2469397775715 2471615740620 2472944566287 2475668647840 2478634899845 2482956487608 2486141365320 2490231404592 2494725752220 2497398391020 2504825856480 2506172537048 2512075539720 2521571882362 2524273281842 2528383482720 2531412895635 2531780675408 2536353401320 2539380708630 2541661530840 2543028015534 2546506560520 2549055768480 2553039936855 2555591808912 2563922460030 2565373463120 2569012744164 2577883277294 2580463895256 2583369980748 2583955186410 2585690313264 2593033433684 2595811391044 2603099543460 2605980929760 2606031120930 2612662932144 2616014183760 2622844224936 2624260330060 2631166278297 2631394103715 2634024294096 2645870867379 2648247336972 2652784898865 2653594450992 2654286191960 2657129770360 2669899640148 2674379379360 2680457414665 2680708950432 2681417219832 2682864949220 2689869528242 2693319812430 2696301064080 2697750688308 2700173755344 2703214656552 2708371754010 2708672755872 2710804360680 2713561344520 2716277784480 2719336821840 2721415168030 2723242599312 2729523470076 2734850624032 2738358605280 2739082106280 2745564812136 2752843062348 2753466658410 2756218865504 2766923782880 2767070120880 2768557792988 2768854737870 2774351884356 2779766528992 2783097139511 2785127228820 2787628775760 2793906449795 2798650812477 2799511251360 2801016364936 2801164506036 2806820377296 2810420673840 2812043988420 2817626880696 2819444104179 2829637225456 2830384843156 2834015365740 2839737566640 2845489112160 2847018945016 2848253259834 2853397576485 2856299582665 2864819880585 2867182105840 2868934615053 2870411089720 2872874466592 2872989236960 2873182600080 2874727321908 2877964803114 2880549734952 2886045146010 2888929870944 2898096190588 2904101362968 2905778788034 2909506018110 2912623017510 2914271361040 2922954267168 2928482544598 2931414133752 2934395485528 2937031102304 2939856519310 2942497041080 2945948223660 2948438278880 2948594216880 2950179482588 2953445053728 2957233425120 2966555155720 2974361879814 2974480704570 2979352466480 2982246650877 2986071965955 2989270991655 2993670902664 2996878069224 3006489552047 3014490647664 3017221164555 3019931173740 3032803855640 3039258800880 3043624081584 3046380987455 3050627569040 3052429120754 3052756512585 3055807872624 3058714513720 3076706952036 3078448155744 3082613204840 3085699088160 3100746223692 3103473085984 3103695609510 3106797885344 3112789255740 3115585102320 3120595546198 3123719452152 3127237345116 3132715671310 3149112396072 3151143410553 3151232529120 3154608493920 3164725844260 3172779418208 3180252537120 3181962350312 3183341878638 3185143430352 3188555724432 3194489761140 3202896313143 3211265930205 3216548897598 3218369242192 3219437939064 3225579869070 3229212475935 3231983774916 3232112891580 3233850586683 3238638896880 3241291792105 3244764238805 3256273613424 3257126815280 3263943393360 3265698201636 3265828665180 3278555281170 3286898527536 3292530367620 3295487654160 3297259421716 3300972753178 3301194921219 3304159990092 3310309171215 3310608650144 3314855153760 3316993063740 3320484145056 3326301002960 3329864521360 3333099198039 3333380620320 3337374550185 3349434052960 3350886188040 3351771524790 3352687739754 3372188360385 3374452786104 3375217194180 3379018320690 3385840944840 3387840457209 3388882041120 3390704020712 3400818438888 3404053249140 3407685079968 3407821215840 3411538429078 3411904337595 3418563280040 3425350325552 3427559499198 3431956015170 3440618527008 3441053827935 3444493307664 3445273581880 3460697241235 3467939855445 3470799391280 3474708161240 3487724433986 3491407221732 3495147621012 3497125633248 3501270456170 3501455632545 3508221704396 3508525471620 3517521690778 3521965767840 3522033600870 3525932160720 3527827823172 3530996449296 3535137868392 3537046531820 3537981053945 3538313060256 3546354549009 3552055564320 3558773681270 3559866186864 3569376845484 3575222959776 3579707644101 3579808883040 3591093083240 3593409152385 3597000917744 3600687168690 3604286208736 3611162338680 3614405814240 3620665397466 3622620238235 3623917408488 3630126703710 3639364626768 3639434720899 3652109475040 3653692833960 3655657184946 3660753082848 3664267667190 3667994356910 3670457416464 3671288877880 3675165496560 3679102758960 3687724353235 3691806317160 3699135845808 3713502971760 3724434731412 3731534416636 3734886008048 3742088628330 3746097586530 3749391984560 3756835840928 3757238784720 3759258805572 3768113309580 3778687154320 3782357823543 3786409922763 3797671013112 3804530101980 3814542023301 3819759840780 3821813475103 3825246153404 3832969762544 3833387713368 3837286404152 3840732979936 3845883690045 3848060194680 3853519116246 3866824915941 3872135150624 3875932779615 3879341357480 3883497356680 3889550150526 3893717086566 3904649315190 3908552178336 3909046681395 3918994398216 3927930964880 3931347772046 3936390495090 3951036441144 3954585184992 3965815839752 3965974272760 3969944454240 3976328867836 3977452937890 3981429287940 3985694655540 3991561203552 3995837425632 4000962869280 4011569069040 4022961552740 4024297423830 4026574898320 4034804292363 4035144961440 4039979718645 4046626032462 4050260633016 4054821984828 4063009133808 4067603511593 4070342016780 4072530372703 4082122752045 4084863898968 4102275936048 4107537907920 4108623159420 4114143597538 4121574277145 4125257261280 4130199987615 4134328298256 4138260812680 4150385674320 4150605181320 4152836689482 4158985727520 4164959269536 4169649793488 4198816528096 4199266877040 4201524547404 4201746759054 4210230565944 4218065982630 4226440321044 4238380025890 4244455838184 4245577264734 4251023048610 4259319681520 4259606349960 4263432245280 4268233668240 4270528417524 4281687906940 4288731863464 4292583918752 4300773158760 4305616634580 4309311699888 4309483855440 4311800782244 4312090982862 4316947204671 4320824602428 4333394806416 4347144285882 4354264268848 4354438220240 4356152044452 4358668182051 4364259027165 4368934526265 4371407041560 4385277130495 4390040490160 4392723816897 4401593228292 4405546653456 4409784778965 4413745561620 4418922335490 4422657418320 4422891325320 4425269223882 4430167580592 4444132264052 4449832733580 4456203566112 4461242561102 4461542819721 4461721056855 4467848250720 4469028699720 4470250319672 4496251147180 4499270381472 4500289592240 4505357760920 4509867898080 4514454593120 4517120609612 4529896760610 4534424585184 4538737665520 4549205783460 4551651593021 4560870413674 4565436122376 4570079332264 4575941353560 4578643681131 4583711808936 4588071770580 4598160491366 4605647542560 4610581644960 4617672233616 4623919807260 4626405785651 4655209628976 4655543414265 4660196828016 4664418020795 4668607510060 4678033962160 4680893319297 4696044801160 4699073506965 4703770430896 4713517157856 4723668594108 4728472732012 4747088766390 4759169127312 4770378805680 4772943525468 4777715145528 4781557691755 4782833586648 4791212203180 4791734641710 4796608005190 4800916224920 4805722234080 4814883118240 4824823346397 4824959798880 4827553863288 4829156908596 4831889877984 4840168938280 4871590445280 4874209579928 4884410420136 4885690222920 4898547302454 4898742997770 4922408422880 4938795551430 4943231481240 4945889132574 4951459129767 4957269799690 4965912975216 4970411084795 4972282730640 4980462809184 4989451504440 4994796782040 5012345074096 5024151079440 5029031609631 5043143764724 5048546563684 5062825791270 5063561350816 5068527481035 5072706802640 5078761417260 5083323061680 5086056031068 5093013121040 5106079873710 5111183617824 5117307643617 5127844920060 5130746926240 5138025488328 5141339248797 5155766554588 5160927790512 5166739961496 5167910372820 5170688819257 5171380626528 5186066867368 5191622782088 5206199086920 5212062241860 5225325864288 5231586650979 5232028367520 5245688449872 5248520660120 5251905684255 5262332556594 5262788207430 5268048588192 5276282536167 5283050401305 5291741734758 5296494673944 5305569797730 5307188901984 5308572383920 5314259540720 5338160521905 5339799280296 5360914829330 5362834439664 5365729898440 5379739056484 5386639624860 5389750977805 5392602128160 5395501376616 5400347510688 5401030753035 5406429313104 5416743508020 5421608721360 5427122689040 5438673643680 5442830336060 5445190055565 5446485198624 5459046940152 5478164212560 5483485777419 5491129624272 5501991535365 5505686124696 5506933316820 5509894033657 5534140241760 5537115585976 5537709475740 5548703768712 5555165330065 5566194279022 5570254457640 5575257551520 5587812899590 5597301624954 5602032729872 5602329012072 5613640754592 5620841347680 5624087976840 5635253761392 5638888208358 5646400762015 5659274450912 5660769686312 5668030731480 5679475133280 5694037890032 5696506519668 5706795152970 5712599165330 5729639761170 5734364211680 5737869230106 5740822179440 5746365200160 5749454643816 5755929606228 5761099469904 5772090292020 5796192381176 5808202725936 5811557576068 5819012036220 5825246035020 5828542722080 5834325225789 5840575629849 5856965089196 5862828267504 5868790971056 5879713038620 5884994082160 5891896447320 5897021658069 5897188433760 5900358965176 5904585742635 5910590915015 5933110311440 5948723759628 5948961409140 5952159775489 5958704932960 5964493301754 5966179406835 5972143931910 5978541983310 5987341805328 5993756138448 6012979104094 6028981295328 6034442329110 6036446135745 6039862347480 6065607711280 6078517601760 6087248163168 6092761974910 6101255138080 6104858241508 6105513025170 6111615745248 6117429027440 6153413904072 6165226409680 6171215396307 6201492447384 6207391219020 6225578511480 6229255034223 6231170204640 6235590406747 6241191092396 6247438904304 6254474690232 6265431342620 6298224792144 6302286821106 6303929705905 6310683204605 6329451688520 6357570038835 6363924700624 6366683757276 6368365897101 6370286860704 6377111448864 6388979522280 6405792626286 6422531860410 6433097795196 6436738484384 6438875878128 6444708193235 6451159738140 6458424951870 6463967549832 6464225783160 6467701173366 6477277793760 6482583584210 6489528477610 6512547226848 6514253630560 6520716428823 6527886786720 6531396403272 6531657330360 6557110562340 6573797055072 6585060735240 6590975308320 6594518843432 6601945506356 6602389842438 6608319980184 6620618342430 6633986127480 6637903835823 6652602005920 6659729042720 6666198396078 6674749100370 6691863841653 6701772376080 6703543049580 6705375479508 6724673820605 6744376720770 6748905572208 6750434388360 6758036641380 6761669994413 6771681889680 6775680914418 6781408041424 6801636877776 6808106498280 6823076858156 6823808675190 6837126560080 6841305620511 6850700651104 6855118998396 6863912030340 6882107655870 6888986615328 6890547163760 6897240737049 6921394482470 6935879710890 6941598782560 6949416322480 6969189278129 6975448867972 6982814443464 6990295242024 7002540912340 7002911265090 7016443408792 7017050943240 7035043381556 7044067201740 7051864321440 7055655646344 7061992898592 7070275736784 7074093063640 7075962107890 7092709098018 7117547362540 7119732373728 7120633149585 7138753690968 7159415288202 7182186166480 7186818304770 7194001835488 7194912007785 7201374337380 7205246044013 7222324677360 7241330794932 7245240476470 7247834816976 7260253407420 7264156769467 7264446970085 7278729253536 7278869441798 7307385667920 7311314369892 7321206361495 7328535334380 7335988713820 7340914832928 7342577755760 7350330993120 7358205517920 7375448706470 7383612634320 7398271691616 7418833698861 7426378914929 7427005943520 7435904699535 7448869462824 7463068833272 7469772016096 7484177256660 7492195173060 7498783969120 7514477569440 7518517611144 7536226619160 7557374308640 7564715647086 7572819845526 7595342026224 7609060203960 7629084046602 7631072801885 7639519681560 7643626950206 7650492306808 7665939525088 7666775426736 7674572808304 7691767380090 7696120389360 7707038232492 7733649831882 7751865559230 7758682714960 7766994713360 7779100301052 7787434173132 7801488865495 7809298630380 7818093362790 7837988796432 7855861929760 7862695544092 7872780990180 7893498834891 7902072882288 7931631679504 7931948545520 7952657735672 7954905875780 7958354696595 7962858575880 7971389311080 8023138138080 8041372243995 8045923105480 8048594847660 8052922049191 8053149796640 8069608584726 8079959437290 8093252064924 8100521266032 8109643969656 8126018267616 8135207023186 8140684033560 8145060745406 8164245504090 8169727797936 8204551872096 8215075815840 8217246318840 8228287195076 8243148554290 8252431882945 8260399975230 8268656596512 8276521625360 8300771348640 8301210362640 8305673378964 8339299586976 8349291418533 8381719349385 8395952437431 8398533754080 8403049094808 8403493518108 8420461131888 8427358659473 8436131965260 8436387020893 8452880642088 8476760051780 8488911676368 8491154529468 8502046097220 8518639363040 8519212699920 8528846072695 8536467336480 8541056835048 8563375813880 8568898747995 8577463726928 8601546317520 8606803845159 8611233269160 8618623399776 8618967710880 8623601564488 8624181965724 8633894409342 8641649204856 8666789612832 8694288571764 8708528537696 8708876440480 8712304088904 8717336364102 8719311084965 8728518054330 8737869052530 8742814083120 8770554260990 8780080980320 8785447633794 8793804226945 8803186456584 8811093306912 8819569557930 8827491123240 8837844670980 8845314836640 8845782650640 8850538447764 8860335161184 8888264528104 8899665467160 8922485122204 8923085639442 8923442113710 8938057399440 8940500639344 8946739952631 8992502294360 9000579184480 9010715521840 9019468656141 9034241219224 9051663493665 9059793521220 9077475331040 9098411566920 9103303186042 9113555209861 9121740827348 9130872244752 9139142962365 9140158664528 9151882707120 9157287362262 9167423617872 9176143541160 9196320982732 9235344467232 9247839614520 9252811571302 9310419257952 9311086828530 9320393656032 9328836041590 9337215020120 9356067924320 9361786638594 9392089602320 9398147013930 9407540861792 9418812619411 9447337188216 9456945464024 9494177532780 9499281929303 9518338254624 9540757611360 9545887050936 9555430291056 9563115383510 9565667173296 9582424406360 9583469283420 9593216010380 9601832449840 9633797790615 9649646692794 9655107726576 9658313817192 9680337876560 9701551760049 9711418581061 9723875376315 9734292716415 9748419159856 9768820840272 9771380445840 9797094604908 9797485995540 9828369430115 9877591102860 9886462962480 9891778265148 9902918259534 9914539599380 9931825950432 9940822169590 9944565461280 9978903008880 9989593564080 9999297594117 10024690148192 10048302158880 10058063219262 10086287529448 10097093127368 10116565081155 10125651582540 10137054962070 10145413605280 10157522834520 10163521371627 10166646123360 10172112062136 10186026242080 10212159747420 10234615287234 10255689840120 10276050976656 10282678497594 10285358993845 10311533109176 10321855581024 10333479922992 10335820745640 10341377638514 10372133734736 10382091723705 10383245564176 10412398173840 10424124483720 10463173301958 10491376899744 10497041320240 10503811368510 10504366897635 10524665113188 10525576414860 10552565072334 10566100802610 10583483469516 10592989347888 10611139595460 10613943161835 10616844509221 10617144767840 10628519081440 10639063647027 10676321043810 10679598560592 10721829658660 10725668879328 10731459796880 10759478112968 10773279249720 10779501955610 10780227457155 10791002753232 10802061506070 10812858626208 10833487016040 10843217442720 10853938414127 10854245378080 10867860714705 10885660672120 10890380111130 10918093880304 10918304162697 10956328425120 10966971554838 10982259248544 11003983070730 11011372249392 11013866633640 11019788067314 11032198411937 11063173059705 11074231171952 11075418951480 11097407537424 11110330660130 11132388558044 11140508915280 11153106402755 11175625799180 11194603249908 11204065459744 11204658024144 11248175953680 11270507522784 11277776416716 11292801524030 11321539372624 11336061462960 11347073470629 11359229768289 11388075780064 11393013039336 11401720539287 11402176034185 11413590305940 11425198330660 11459279522340 11465440425309 11475738460212 11481644358880 11495401228415 11498909287632 11511859212456 11522198939808 11544180584040 11592384762352 11600474747823 11616405451872 11623115152136 11638024072440 11650492070040 11668650451578 11681151259698 11713930178392 11725656535008 11737581942112 11759426077240 11769988164320 11783792894640 11794043316138 11800717930352 11809171485270 11821181830030 11866220622880 11897447519256 11897922818280 11904319550978 11928986603508 11932358813670 11944287863820 11957083966620 11974683610656 11987512276896 12025958208188 12068884658220 12072892271490 12079724694960 12104412877089 12131215422560 12185523949820 12202810534779 12209716483016 12211026050340 12217591118109 12234858054880 12246368256135 12306827808144 12316908809999 12330104107459 12330452819360 12342430792614 12364722831435 12402984894768 12414782438040 12451157022960 12458510068446 12471180813494 12482382184792 12494877808608 12508949380464 12530862685240 12596449584288 12604573642212 12607859411810 12621366409210 12658903377040 12715140077670 12727849401248 12733367514552 12736731794202 12777959044560 12811585252572 12845063720820 12851969669057 12866195590392 12877751756256 12889416386470 12902319476280 12916849903740 12927935099664 12928451566320 12935402346732 12965167168420 12979056955220 13041432857646 13062792806544 13063314660720 13076004546153 13114221124680 13138978080259 13155831391485 13170121470480 13178171450691 13189037686864 13203891012712 13204779684876 13216639960368 13229354336895 13241236684860 13267972254960 13275807671646 13332396792156 13349498200740 13383727683306 13403544752160 13407086099160 13410750959016 13449347641210 13488753441540 13497811144416 13500868776720 13516073282760 13523339988826 13543363779360 13551361828836 13562816082848 13603273755552 13616212996560 13646153716312 13647617350380 13654954779063 13674253120160 13682611241022 13710237996792 13727824060680 13735931043393 13764215311740 13781094327520 13794481474098 13842788964940 13871759421780 13879217356953 13898832644960 13915485697555 13938378556258 13950897735944 13965628886928 13980590484048 13993254062385 14005081824680 14005822530180 14013352542293 14032886817584 14034101886480 14042679957891 14070086763112 14088134403480 14097220520895 14111311292688 14140551473568 14148186127280 14151924215780 14185418196036 14235094725080 14241266299170 14277507381936 14318830576404 14344673075265 14364372332960 14373636609540 14389824015570 14402748674760 14410492088026 14444649354720 14482661589864 14490480952940 14495669633952 14520506814840 14528313538934 14528893940170 14557738883596 14614771335840 14622628739784 14642412722990 14657070668760 14671977427640 14685155511520 14750897412940 14767225268640 14837667397722 14852757829858 14854377389301 14871809399070 14897738925648 14909942243683 14911233254385 14926137666544 14968354513320 14984390346120 15032447760235 15037035222288 15072453238320 15129431294172 15145639691052 15190684052448 15218120407920 15258168093204 15262145603770 15279039363120 15287253900412 15300984613616 15333550853472 15349145616608 15351922930851 15367536379039 15383534760180 15392240778720 15414076464984 15467299663764 15503731118460 15512066457771 15517365429920 15533989426720 15558200602104 15574868346264 15602977730990 15618597260760 15636186725580 15675977592864 15694759952937 15725391088184 15745561980360 15755717052765 15786997669782 15804145764576 15828847608501 15863263359008 15863897091040 15905315471344 15909811751560 15916709393190 15925717151760 15942778622160 16014481565715 16082744487990 16091846210960 16097189695320 16105844098382 16139217169452 16159918874580 16169252933415 16186504129848 16201042532064 16219287939312 16270414046372 16281368067120 16290121490812 16328491008180 16339455595872 16434492637680 16456574390152 16486297108580 16504863765890 16505974606095 16520799950460 16529682100971 16553043250720 16602420725280 16611346757928 16664053095881 16665495990195 16698582837066 16763438698770 16791904874862 16806098189616 16806987036216 16840922263776 16854717318946 16872263930520 16872774041786 16905761284176 16939202286045 16953520103560 16977823352736 16982309058936 17004092194440 17038425399840 17057692145390 17082113670096 17126751627760 17137797495990 17154927453856 17203092635040 17213607690318 17222466538320 17247203128976 17248363931448 17267788818684 17283298409712 17322219988729 17388577143528 17424608177808 17434672728204 17438622169930 17457036108660 17475738105060 17485628166240 17541108521980 17570895267588 17587608453890 17606372913168 17639139115860 17654982246480 17675689341960 17691064974207 17691565301280 17701076895528 17731772745045 17776529056208 17799330934320 17844970244408 17846171278884 17846884227420 17856479326467 17876114798880 17881001278688 17893479905262 17898538220505 17985004588720 18021431043680 18038937312282 18068482438448 18103326987330 18119587042440 18196823133840 18197173604495 18206606372084 18227110419722 18243481654696 18261744489504 18278285924730 18280317329056 18303765414240 18314574724524 18334847235744 18352287082320 18392641965464 18495679229040 18505623142604 18513646188921 18622173657060 18657672083180 18674430040240 18706771220241 18723573277188 18784179204640 18796294027860 18837625238822 18887562122221 18894674376432 18911789117715 18913890928048 18932049613815 18988355065560 18998563858606 19072710116505 19091774101872 19109067375515 19110860582112 19126230767020 19131334346592 19164848812720 19166938566840 19186432020760 19203664899680 19267595581230 19299293385588 19310215453152 19316627634384 19334124579705 19360675753120 19403103520098 19422837162122 19447750752630 19468585432830 19496838319712 19537641680544 19542760891680 19594189209816 19594971991080 19656738860230 19755182205720 19772925924960 19783556530296 19805836519068 19829079198760 19881644339180 19957806017760 19979187128160 19998595188234 20075591524959 20096009111051 20116126438524 20172575058896 20174021461815 20194186254736 20233130162310 20251303165080 20274109924140 20285009983239 20315045669040 20327042743254 20338017557965 20344224124272 20362651863515 20424319494840 20469230574468 20511379680240 20523916861533 20552101953312 20565356995188 20570717987690 20623066218352 20666959845984 20671641491280 20682755277028 20691722211147 20744267469472 20764183447410 20766491128352 20824796347680 20848248967440 20907567834387 20926346603916 20994082640480 21007622737020 21008733795270 21049330226376 21051152829720 21105130144668 21132201605220 21166966939032 21185978695776 21222279190920 21227886323670 21233689018442 21278127294054 21352642087620 21359197121184 21443659317320 21456322895657 21462919593760 21518956225936 21546558499440 21559003911220 21560454914310 21582005506464 21584736023355 21604123012140 21615738132039 21666974032080 21707876828254 21735721429410 21771321344240 21780760222260 21792470308401 21793340910255 21836187760608 21836608325394 21933943109676 21963619084485 22007966141460 22022744498784 22027733267280 22039576134628 22064396823874 22126346119410 22148462343904 22150837902960 22194815074848 22220661320260 22264777116088 22279136744787 22281017830560 22306212805510 22307714098605 22351251598360 22389206499816 22409316048288 22460245477057 22496351907360 22555552833432 22585603048060 22643078745248 22672122925920 22694146941258 22718459536578 22758257965105 22786026078672 22803441078574 22804352068370 22827180611880 22850396661320 22863890990057 22893218405655 22918559044680 22930880850618 22951476920424 22990802456830 22997818575264 23023718424912 23088361168080 23132028928255 23184769524704 23200949495646 23246230304272 23276048144880 23300984140080 23337300903156 23362302519396 23404466596485 23427860356784 23518852154480 23567585789280 23588086632276 23601435860704 23618342970540 23642363660060 23794895038512 23795845636560 23808639101956 23857973207016 23864717627340 23888575727640 23914167933240 24051916416376 24124116731985 24137769316440 24145784542980 24158766147573 24159449389920 24208825754178 24371047899640 24405621069558 24419432966032 24422052100680 24435182236218 24492736512270 24613655616288 24633817619998 24660208214918 24684861585228 24729445662870 24757295648835 24805969789536 24829564876080 24902314045920 24917020136892 24942361626988 24964764369584 25017898760928 25047874255599 25061725370480 25145158048155 25209147284424 25215718823620 25242732818420 25282075978419 25309161062679 25317806754080 25430280155340 25466735029104 25473463588404 25553760518299 25555918089120 25586538218085 25623170505144 25690127441640 25703939338114 25706696243985 25732391180784 25778832772940 25804638952560 25833699807480 25853444096285 25855870199328 25856903132640 25870804693464 25930334336840 25958113910440 26082865715292 26125585613088 26126629321440 26152009092306 26157933254895 26228442249360 26277956160518 26311662782970 26340242940960 26356342901382 26378075373728 26381412680835 26407782025424 26409559369752 26433279920736 26458708673790 26482473369720 26535944509920 26551615343292 26664793584312 26698996401480 26767455366612 26814172198320 26821501918032 26898695282420 26977506883080 27001737553440 27032146565520 27046679977652 27058405968423 27102723657672 27188718209069 27232425993120 27292307432624 27295234700760 27309909558126 27340665629583 27365222482044 27417428887095 27420475993584 27455648121360 27471862086786 27528430623480 27549470168285 27588962948196 27685577929880 27743518843560 27758434713906 27830971395110 27876757112516 27901795471888 27931257773856 27961180968096 27986508124770 28010163649360 28011645060360 28026705084586 28065773635168 28068203772960 28085359915782 28140173526224 28176268806960 28194441041790 28222622585376 28256437858233 28296372254560 28303848431560 28370836392072 28470189450160 28482532598340 28497845787909 28555014763872 28637661152808 28689346150530 28747273219080 28779648031140 28805497349520 28820984176052 28965323179728 28980961905880 28998076647163 29041013629680 29056627077868 29057787880340 29115477767192 29134255743183 29171626128945 29202878149245 29245257479568 29284825445980 29314141337520 29343954855280 29485108290345 29501794825880 29645657688881 29675334795444 29705515659716 29708754778602 29743618798140 29760798877445 29795477851296 29819884487366 29822466508770 29852275333088 29936709026640 29968780692240 30064895520470 30074070444576 30144906476640 30258862588344 30291279382104 30436240815840 30516336186408 30524291207540 30558078726240 30574507800824 30601969227232 30703845861702 30735072758078 30767069520360 30828152929968 30856076981535 30934599327528 31007462236920 31024132915542 31116401204208 31146275171115 31149736692528 31177952033735 31205955461980 31237194521520 31272373451160 31389519905874 31450782176368 31491123960720 31511434105530 31573995339564 31657695217002 31810630942688 31819623503120 31833418786380 31841829485505 31850533527663 31851434303520 31885557244320 32028963131430 32165488975980 32183692421920 32194379390640 32211688196764 32278434338904 32319837749160 32338505866830 32373008259696 32438575878624 32540828092744 32561815242381 32562736134240 32580242981624 32603582144115 32656982016360 32754912488091 32868985275360 32913148780304 32972594217160 33009727531780 33011949212190 33041599900920 33059364201942 33096595235811 33189519179115 33222693515856 33328106191762 33330991980390 33397165674132 33416456062391 33459319208265 33526877397540 33583809749724 33612196379232 33613974072432 33709434637892 33744527861040 33745548083572 33808349972065 33811522568352 33878404572090 33907040207120 33964618117872 34008184388880 34115384290780 34164227340192 34205161617861 34206528102555 34253503255520 34275594991980 34396321275927 34427215380636 34444933076640 34486203685245 34494406257952 34496727862896 34535577637368 34566596819424 34644439977458 34777154287056 34845946390645 34849216355616 34869345456408 34877244339860 34914072217320 34951476210120 35082217043960 35141790535176 35175216907780 35212745826336 35278278231720 35309964492960 35351378683920 35382129948414 35402153791056 35463545490090 35553058112416 35598661868640 35689940488816 35692342557768 35693768454840 35712958652934 35786959810524 35797076441010 35970009177440 36026230220065 36077874624564 36136964876896 36206653974660 36239174084880 36320783847335 36393646267680 36394347208990 36413212744168 36454220839444 36486963309392 36556571849460 36608431604337 36629149449048 36652773354327 36704574164640 36785283930928 36950726429997 36990312322377 36991358458080 37011246285208 37027292377842 37094168494305 37131894574645 37244347314120 37315344166360 37348860080480 37413542440482 37447146554376 37592588055720 37675250477644 37775124244442 37789348752864 37823578235430 37827781856096 37864099227630 37976710131120 37997127717212 38145420233010 38183548203744 38218134751030 38252461534040 38329697625440 38333877133680 38372864041520 38535191162460 38555909007171 38598586771176 38633255268768 38668249159410 38806207040196 38845674324244 38895501505260 38937170865660 39084364176611 39188378419632 39189943982160 39313477720460 39416934240777 39467494174455 39510364411440 39567113060592 39611673038136 39658158397520 39763288678360 39997190376468 40151183049918 40192018222102 40232252877048 40264610245955 40345150117792 40348042923630 40388372509472 40466260324620 40502606330160 40548219848280 40570019966478 40630091338080 40654085486508 40676035115930 40688448248544 40725303727030 40848638989680 40938461148936 40964864337189 41022759360480 41047833723066 41130713990376 41141435975380 41246132436704 41343282982560 41365510554056 41383444422294 41528366894820 41637652070859 41696497934880 41746457092665 41815135668774 41852693207832 41979762187155 42015245474040 42017467590540 42040057626879 42098660452752 42102305659440 42136793297365 42181935104465 42210260289336 42264403210440 42333933878064 42444558381840 42455772647340 42467378036884 42556254588108 42705284175240 42887318634640 42912645791314 43034019225795 43037912451872 43093116998880 43118007822440 43120909828620 43169472046710 43208246024280 43231476264078 43333948064160 43415753656508 43471442858820 43542642688480 43561520444520 43584940616802 43586681820510 43673216650788 43867886219352 43927238168970 44015932282920 44055466534560 44079152269256 44128793647748 44252692238820 44301675805920 44441322640520 44529554232176 44558273489574 44612425611020 44615428197210 44702503196720 44729826731049 44733699763155 44778412999632 44920490954114 45097343280705 45111105666864 45171206096120 45388293882516 45436919073156 45516515930210 45567776049305 45572052157344 45606882157148 45608704136740 45654361223760 45700793322640 45727781980114 45786436811310 45837118089360 45861761701236 45902953840848 45981604913660 46047436849824 46102609137117 46176722336160 46264057856510 46401898991292 46492460608544 46536199373313 46552096289760 46601968280160 46674601806312 46724605038792 46808933192970 46855720713568 47037704308960 47094063097055 47176173264552 47236685941080 47284727320120 47312651371687 47496409646515 47589790077024 47591691273120 47617278203912 47715946414032 47729435254680 47777151455280 47828335866480 48103832832752 48248233463970 48275538632880 48291569085960 48317532295146 48417651508356 48507758800245 48557092905305 48742095799280 48811242139116 48838865932064 48844104201360 48870364472436 48985473024540 49267635239996 49320416429836 49369723170456 49458891325740 49514591297670 49589046302913 49659129752160 49834040273784 49884723253976 49929528739168 49992159287643 49996487970585 50095748511198 50123450740960 50290316096310 50418294568848 50431437647240 50485465636840 50564151956838 50618322125358 50817606858135 50860560310680 50933470058208 50946927176808 51107521036598 51173076436170 51246341010288 51380254883280 51407878676228 51413392487970 51464782361568 51557665545880 51609277905120 51667399614960 51706888192570 51741609386928 51860668673680 51916227820880 51966659966187 52165731430584 52304018184612 52315866509790 52456884498720 52555912321036 52623325565940 52712685802764 52762825361670 52815564050848 52819118739504 52878845650709 52917417347580 52964946739440 53084222546105 53103230686584 53195318235135 53329587168624 53397992802960 53534910733224 53569437979401 53628344396640 53643003836064 53797390564840 53955013766160 54064293131040 54093359955304 54116811936846 54205447315344 54269692070635 54377436418138 54584614865248 54590469401520 54591520813485 54619819116252 54681331259166 54730444964088 54834857774190 54840951987168 54911296242720 54943724173572 55056861246960 55098940336570 55160992059685 55177925896392 55371155859760 55487037687120 55516869427812 55661942790220 55753514225032 55803590943776 55973016249540 56020327298720 56023290120720 56053410169172 56120313660723 56170719831564 56280347052448 56352537613920 56388882083580 56512875716466 56607696863120 56662686366663 56735367353145 56741672784144 56796148841445 56940378900320 56965065196680 56995691575818 57008602696435 57275322305616 57327202126545 57378692301060 57494546438160 57559296062280 57610994699040 57641968352104 57930646359456 57961923811760 57996153294326 58002373739115 58082027259360 58113254155736 58115575760680 58230955534384 58268511486366 58343252257890 58405756298490 58490514959136 58569650891960 58628282675040 58687909710560 58970216580690 59003589651760 59291315377762 59350669590888 59411031319432 59417509557204 59487237596280 59521597754890 59639768974732 59644933017540 59873418053280 59937561384480 60129791040940 60288027333153 60517725176688 60522064385445 60582558764208 60855029949717 61014052673895 61032672372816 61048582415080 61087955590545 61149015601648 61407691723404 61470145516156 61534139040720 61584544049995 61650520537295 61656305859936 61712153963070 61869198655056 62014924473840 62048265831084 62232802408416 62292550342230 62299473385056 62355904067470 62411910923960 62474389043040 62544746902320 62722703503161 62779039811748 62901564352736 62982247921440 63022868211060 63147990679128 63315390434004 63639247006240 63666837572760 63683658971010 63701067055326 64057926262860 64259848345285 64330977951960 64368968686971 64388758781280 64423376393528 64556868677808 64639675498320 64677011733660 64746016519392 64847214396117 65081656185488 65123630484762 65160485963248 65207164288230 65313964032720 65377410925203 65380022730765 65509824976182 65694890401295 65826297560608 65890857253455 65945188434320 66019455063560 66023898424380 66083199801840 66118728403884 66193190471622 66379038358230 66445387031712 66656212383524 66661983960780 66794331348264 66832912124782 66837410234361 66918638416530 67053754795080 67167619499448 67227948144864 67380736431171 67418869275784 67489055722080 67491096167144 67616699944130 67756809144180 67814080414240 67929236235744 68016368777760 68230768581560 68274773895315 68410323235722 68413056205110 68551189983960 68591672970171 68679655216965 68792642551854 68854430761272 68972407370490 68993455725792 69071155274736 69149259697081 69288879954916 69396086784765 69554308574112 69691892781290 69738690912816 69754488679720 69828144434640 69902952420240 70066762711465 70164434087920 70213399789455 70283581070352 70350433815560 70556556463440 70702757367840 70764259896828 70804307582112 70927090980180 70965223824793 71379880977632 71384685115536 71387536909680 71425917305868 71573919621048 71594152882020 72052460440130 72155749249128 72413307949320 72476298442719 72478348169760 72641567694670 72788694417980 72826425488336 72908441678888 72973926618784 73113143698920 73216863208674 73258298898096 73305546708654 73570567861856 73901452859994 73980624644754 74022492570416 74054584755684 74188336988610 74263789149290 74271886946505 74488694628240 74549711218415 74630688332720 74827084880964 74894293108752 75185176111440 75350500955288 75550248488884 75647156470860 75728198455260 75846227935257 75927483188037 75953420262240 75994255434424 76290840466020 76436269502060 76504923068080 76661281554897 76667754267360 76745728083040 76759614654255 76837681895195 77070382324920 77111818014342 77197173542352 77336498318820 77378077081357 77560332288855 77612414080392 77691348648488 77791003010520 77874341731320 78168728353222 78376756839264 78379887964320 78473799764685 78626955440920 78833868481554 78934988348910 79020728822880 79134226121184 79144238042505 79223346076272 79316316795040 79526577356720 79994380752936 80302366099836 80384036444204 80464505754096 80529220491910 80696085847260 80932520649240 81005212660320 81096439696560 81140039932956 81308170973016 81352070231860 81450607454060 81566154627207 81697277979360 81876922297872 81929728674378 82021996888749 82095667446132 82261427980752 82282871950760 82648410504855 82731021108112 82766888844588 83056733789640 83275304141718 83320265479405 83492914185330 83630271337548 83705386415664 83959524374310 84030490948080 84034935181080 84080115253758 84197320905504 84204611318880 84273586594730 84363870208930 84420520578672 84528806420880 84667867756128 84769313574699 84889116763680 84911545294680 84934756073768 85112509176216 85410568350480 85493537363727 85774637269280 85825291582628 86068038451590 86236015644880 86241819657240 86338944093420 86416492048560 86462952528156 86611099943645 86831507313016 86942885717640 86994229941489 87123040889040 87169881233604 87173363641020 87346433301576 87402767229549 87735772438704 87854476337940 87901709927369 88031864565840 88158304538512 88257587295496 88455324871035 88505384477640 88882645281040 88936973066643 89059108464352 89116546979148 89224851222040 89230856394420 89282396632335 89405006393440 89459653462098 89467399526310 89556825999264 89840981908228 90194686561410 90222211333728 90342412192240 90776587765032 90873838146312 91033031860420 91135552098610 91213764314296 91217408273480 91308722447520 91401586645280 91455563960228 91572873622620 91674236178720 91723523402472 91805907681696 91963209827320 92205218274234 92528115713020 92568230944605 92803797982584 93072398746626 93349203612624 93449210077584 93533856101205 93617866385940 93668198572169 94188126194110 94352346529104 94437810611105 94473371882160 94569454640240 94625302743374 94992819293030 95234556407824 95431892828064 95458870509360 95551600582989 95554302910560 95656671732960 96207665665504 96496466927940 96551077265760 96583138171920 96635064590292 96835303016712 97015517600490 97114185810610 97484191598560 97622484278232 97685445727143 97688208402720 97740728944872 97970946049080 98535270479992 98640832859672 98739446340912 98917782651480 99029182595340 99178092605826 99289785707433 99668080547568 99769446507952 99984318575286 99992975941170 100191497022396 100249368187173 100377957624795 100480045555255 100580632192620 100836589137696 100862875294480 100970931273680 101128303913676 101236644250716 101425049916195 101635213716270 101721120621360 101893854353616 102215042073196 102346152872340 102492682020576 102615484853583 102619584307665 102760509766560 102815757352456 102826784975940 103115331091760 103334799229920 103413776385140 103458611055735 103483218773856 103721337347360 103832455641760 103933319932374 104331462861168 104537839171935 104608036369224 104631733019580 104687986639483 105111824642072 105246651131880 105425371605528 105525650723340 105638237479008 105757691301418 105834834695160 105929893478880 106168445092210 106206461373168 106390636470270 106659174337248 106795985605920 107069821466448 107138875958802 107281614478285 107594781129680 107910027532320 108078690660195 108186719910608 108233623873692 108410894630688 108539384141270 108754872836276 108962351542005 109180938803040 109183041626970 109239638232504 109362662518332 109460889928176 109669715548380 109887448347144 110113722493920 110197880673140 110321984119370 110355851792784 110742311719520 110852179289991 110970936967131 110974075374240 111033738855624 111323885580440 111395683723935 111507028450064 111946032499080 112046580241440 112106820338344 112240627321446 112301227385285 112341439663128 112777764167160 113025751432932 113215393726240 113325372733326 113470734706290 113483345568288 113592297682890 113930130393360 113991383151636 114017205392870 114319454950285 114550644611232 114654404253090 114757384602120 114989092876320 115118592124560 115283936704208 115667727021513 115923847623520 115992306588652 116004747478230 116226508311472 116231151521360 116461911068768 116537022972732 116686504515780 116811512596980 117139301783920 117253092529833 117940433161380 118007179303520 118250802722331 118476217728193 118582630755524 118701339181776 118822062638864 118835019114408 118974475192560 119043195509780 119279537949464 119289866035080 120259582081880 120576054666306 120793830737865 121035450353376 121044128770890 121165117528416 121710059899434 122028105347790 122065344745632 122097164830160 122175911181090 122298031203296 122815383446808 122940291032312 123068278081440 123169088099990 123301041074590 123424307926140 123490665080939 123738397310112 124029848947680 124096531662168 124585100684460 124711808134940 124823821847920 125089493804640 125239371277995 125445407006322 125558079623496 126045736422120 126120172880637 126248441553793 126295981358256 126410379892095 126545805313395 126630780868008 127333675145520 127367317942020 127402134110652 127768802591495 128115852525720 128519696690570 128661955903920 128737937373942 128846752787056 129113737355616 129279350996640 129354023467320 129694428792234 130163312370976 130247260969524 130320971926496 130414328576460 130627928065440 130754821850406 130760045461530 131019649952364 131389780802590 131781714506910 131890376868640 132038910127120 132047796848760 132166399603680 132237456807768 132386380943244 132758076716460 133312424767048 133323967921560 133588662696528 133665824249564 133674820468722 133837276833060 134107509590160 134189480193147 134335238998896 134761472862342 134837738551568 134982192334288 135233399888260 135292029842115 135513618288360 135943591045345 136461537163120 136549547790630 136703328147915 136820646471444 136826112410220 136899674836247 137102379967920 137183345940342 137359310433930 137585285103708 137708861522544 137944814740980 138018978619873 138142310549472 138298519394162 138307827411351 138577759909832 138792173569530 139383785562580 139477381825632 139508977359440 139656288869280 139805904840480 140133525422930 140328868175840 140426799578910 140567162140704 140700867631120 141101199383651 141113112926880 141282189291165 141528519793656 141854181960360 141930447649586 141937954115061 142489228939545 142769370231072 142775073819360 142851834611736 143147839242096 143188305764040 143418579355181 144104920880260 144311498498256 144826615898640 144952596885438 144990383235815 145283135389340 145577388835960 145652850976672 145671278715915 145816883357776 146226287397840 146433726417348 146516597796192 146611093417308 147802905719988 147961249289508 148044985140832 148109169511368 148228288444405 148376673977220 148527578298580 148543773893010 148977389256480 149099422436830 149261376665440 149654169761928 149788586217504 149976477862929 150370352222880 150701001910576 151100496977768 151294312941720 151456396910520 151692455870514 151854966376074 151988510868848 152581680932040 152872539004120 153009846136160 153322563109794 153519229308510 153675363790390 154140764649840 154223636028684 154394347084704 154672996637640 154756154162714 155120664577710 155224828160784 155382697296976 155582006021040 155748683462640 155899979898561 156337456706444 156947599529370 157253910881840 157667736963108 157869976697820 158288476085010 158446692152544 158636536952127 159053154713440 159252667638315 159988761505872 160119814529987 160291353396967 160604732199672 160768072888408 160929011508192 161058440983820 161392171694520 161865041298480 162192879393120 162280079865912 162616341946032 162704140463720 162809076211905 162901214908120 163132309254414 163753844595744 163774562440455 163859457348756 164043993777498 164191334892264 164522855961504 164565743901520 165296821009710 165462042216224 165482976179055 165533777689176 166113467579280 166550608283436 166640530958810 166985828370660 167075605697741 167082280311955 167260542675096 167410772831328 167919048748620 168060981896160 168069870362160 168160230507516 168547173189460 168727740417860 168841041157344 169057612841760 169538627149398 169823090589360 169869512147536 169988059099989 170225018352432 170806715043367 170821136700960 170987074727454 171025808089305 171650583165256 171981606379635 172136076903180 172472031289760 172483639314480 172677888186840 172832984097120 172925905056312 173222199887290 173663014626032 173885771435280 173988459882978 174246081778080 174339762467208 174346727282040 174692866603152 174805534459098 175471544877408 175708952675880 175803419854738 176063729131680 176316609077024 176515174590992 176910649742070 177010768955280 177765290562080 177873946133286 178233093958296 178449702444080 178461712788840 178564793264670 178919306924196 178934799052620 179681963816456 180389373122820 180486356656757 180684824384480 180864081999459 181553175530064 181747676292624 182066063720840 182271104197220 182427528628592 182434816546960 182911127920456 183042158021685 183145747245240 183263866771635 183447046804944 183926419654640 184410436548468 184516953040159 184753632149985 184951561611885 185056231426040 185136461889210 185607595965168 186144797493252 186698407225248 186898420155168 187067712202410 187235732771880 187336397144338 188376252388220 188704693058208 188875621222210 188946743764320 189138909280480 189250605486748 189985638586060 190469112815648 190917741018720 191103201165978 192779545035855 192992933855880 193106906060913 193166276343840 193270129180584 193670606033424 193829249167879 194031035200980 194228371621220 195244968556464 195370891454286 195421820883055 195481457889744 195941892098160 197070540959984 197084671203885 197281665719344 197478892681824 197835565302960 198058365190680 198356185211652 198579571414866 199336161095136 199538893015904 199968637150572 199985951882340 200382994044792 200498736374346 200755915249590 200960091110510 201161264385240 201725750588960 201941862547360 202142209293513 202256607827352 202473288501432 202850099832390 203270427432540 203442241242720 203787708707232 204430084146392 204692305744680 204824321685945 205230969707166 205239168615330 205631514704912 205653569951880 205775018910513 206230662183520 206827552770280 206917222111470 207447779091243 207866639864748 208188260354295 208662925722336 209075678343870 209216072738448 209263466039160 209375973278966 209611769826803 210200288134395 210223649284144 210493302263760 210850743211056 211051301446680 211515382602836 211669669390320 212336890184420 212412922746336 212781272940540 212895671474379 214139642932896 214277751917604 214563228956570 215189562259360 216157381320390 216373439821216 216467247747384 216632690246453 217078768282540 217509745672552 217924703084010 218366083253940 218479276465008 218483484373969 218725325036664 218921779856352 219339431096760 219774896694288 220395761346280 220643968238740 220711703585568 221704358579982 221941873934262 222067477711248 222647771160880 222791367447870 223014056900128 223362627364403 223649133655245 223892064998160 224213640676688 224481254642892 224602454770570 224682879326256 225188859853477 225555528334320 226051502865864 226650745466652 226941469412580 227184595365780 227860260786720 227982766303272 228034410785740 228638909900570 229308808506180 229514769204240 229983844664691 230237184249120 230513045685585 230567873408416 231335454043026 231984613177304 232009494956460 232134231244071 232453016622944 232462303042720 232680996866565 233074045945464 233373009031560 233623025193960 234278603567840 234506185059666 235880866322760 236501605444662 236563256858435 236952435456386 237165261511048 237402678363552 237644125277728 237670038228816 237948950385120 238086391019560 238559075898928 238579732070160 240519164163760 241152109332612 241587661475730 242088257541780 243420119798868 244056210695580 244187423712083 244194329660320 244351822362180 244698463881621 245630766893616 245880582064624 246338176199980 246602082149180 246848615852280 246981330161878 247945231514565 248193063324336 249170201368920 249423616269880 249640583524921 249647643695840 249960796438215 250478742555990 250890814012644 251116159246992 252091472844240 252240345761274 252496883107586 252591962716512 252820759784190 253091610626790 253261561736016 254667350291040 254734635884040 254804268221304 255537605182990 256231705051440 257039393381140 257323911807840 257475874747884 257693505574112 258708046934640 259388857584468 259833299830935 260494521939048 260828657152920 260982689824467 261248118443663 261509643700812 261520090923060 262039299904728 262779561605180 263563429013820 263705129782107 264077820254240 264095593697520 264394228253545 264474913615536 264772761886488 265516153432920 266624849534096 266647935843120 266810919199929 267177325393056 267331648499128 267349640937444 267674553666120 267847189897005 268215019180320 268378960386294 268670477997792 269522945724684 269675477103136 269964384668576 270466799776520 270584059684230 271027236576720 271887182090690 272923074326240 273099095581260 273406656295830 273641292942888 273652224820440 273799349672494 274204759935840 274366691880684 274718620867860 275170570207416 275417723045088 275889629481960 276037957239746 276597038788324 276615654822702 277155519819664 277584347139060 278767571125160 279017954718880 280267050845860 280601568303615 280853599157820 281004595716507 281401735262240 282202398767302 282564378582330 283057039587312 283288902629977 283313431833315 283708363920720 283860895299172 283875908230122 284978457879090 285703669223472 286295678484192 286376611528080 286837158710362 288209841760520 288622996996512 289653231797280 289905193770876 289980766471630 290566270778680 291154777671920 291342557431830 291633766715552 291983191201741 292452574795680 292867452834696 293222186834616 294477739808393 295605811439976 295922498579016 296218339022736 296456576888810 296753347954440 297055156597160 297087547786020 298198844873660 299308339523856 299952955725858 300748104561519 301402003821152 301440136665765 302200993955536 302588625883440 302912793821040 303384911741028 303709932752148 303977021737696 304275149748585 305163361864080 305745078008240 306645126219588 307038458617020 307350727580780 308281529299680 308447272057368 309345993275280 309512308325428 310241329155420 310449656321568 310765394593952 311164012042080 311497366925280 311799959797122 312674913412888 313613517515805 313895199058740 314063959918449 314507821763680 315335473926216 315739953395640 316576952170020 317273073904254 318505335276630 319977523011744 320239629059974 320582706793934 321209464399344 321536145776816 321844843434855 322116881967640 322784343389040 323730082596960 324236071980585 324560159731824 325232683892064 325408280927440 325618152423810 325802429816240 326264618508828 326887054626015 327549124880910 327718914697512 328087987554996 328382669784528 329122179785851 329131487803040 330593642019420 330965952358110 331067555378352 332226935158560 333101216566872 333281061917620 333971656741320 334151211395482 334164560623910 334187051171805 334521085350192 335838097497240 336139740724320 336320461015032 336903682155855 337094346378920 337455480835720 339077254298796 339646181178720 339739024295072 339976118199978 340450036704864 341613430086734 341974149454908 342051616178610 342958364850855 343301166330512 343963212759270 344272153806360 344967278628960 345355776373680 345746298485405 345851810112624 346444399774580 347326029252064 347771542870560 347976919765956 348679524934416 348693454564080 349385733206304 349611068918196 351417905351760 351606839709476 351759277589499 353030349181984 353453336717897 353821299484140 354021537910560 354826119123965 355428653184579 355747892266572 356466187916592 356899404888160 356923425577680 357129586529340 357838613848392 357869598105240 359363927632912 360778746245640 360972713313514 361728163998918 362381492213595 363106351060128 363495352585248 364132127441680 364542208394440 364855057257184 364869633093920 365822255840912 366084316043370 366291494490480 366527733543270 366894093609888 367852839309280 368820873096936 369033906080318 369507264299970 369903123223770 370112462852080 370272923778420 370471995242817 371215191930336 372289594986504 374135424404820 374471465543760 374672794288676 376752504776440 377751242444420 378501210973496 378745324661379 379231139676285 379637415940185 379971277172120 381824173109969 382206402331956 383306407774485 385559090071710 385985867711760 386213812121826 386540258361168 386890385406785 387341212066848 387658498335758 388062070401960 388456743242440 390489937112928 390741782908572 390843641766110 390962915779488 391883784196320 394141081919968 394169342407770 394563331438688 395671130605920 396116730381360 396712370423304 397159142829732 398411059740767 399937274301144 399971903764680 400765988089584 400997472748692 401511830499180 401920182221020 402322528770480 404284418587026 404513215654704 404946577002864 405700199664780 406540854865080 407830773136035 408860168292784 409384611489360 409648643371890 410109984443745 410461939414332 410478337230660 410699024508741 411263029409824 411307139903760 411550037821026 413655105540560 413834444222940 414056935859619 414895558182486 415733279729496 416376520708590 418151356687740 418432145476896 418526932078320 418751946557932 419223539653606 420400576268790 420447298568288 420986604527520 421701486422112 422102602893360 423030765205672 423303598150953 423339338780640 423846567873495 424673780368840 425562545881080 425791342948758 425813862345183 427467686818635 428555503835208 429126457913140 430255738065543 432314762640780 432934495494768 433265380492906 434157536565080 434413928811083 434971149707445 435019491345104 435849406168020 436732166507880 436958552930016 436966968747938 437013836147745 437450650073328 438678862193520 439508549636845 439549793388576 440791522692560 441287936477480 443408717159964 443883747868524 444134955422496 444684865333215 445295542321760 445582734895740 446725254728806 447298267310490 447784129996320 448427281353376 448962509285784 449204909541140 449365758652512 450377719706954 451111056668640 452103005731728 453301490933304 453882938825160 454369190731560 455965532606544 456068821571480 457277819801140 458617617012360 459029538408480 459967689329382 461026091371170 462208209554173 462670908086052 463969226354608 464018989912920 464268462488142 465361993733130 466148091890928 466746018063120 467246050387920 468340992860845 469012370119332 471761732645520 473003210889324 473126513716870 473904870912772 474330523022096 475340076457632 475909610856381 476172782039120 477118151797856 477159464140320 477758002914945 480359443589961 480874060190901 481038328327520 482304218665224 483175322951460 484176515083560 486840239597736 488112421391160 488374847424166 488427228635715 488703644724360 489396927763242 491261533787232 491761164129248 492676352399960 493204164298360 493697231704560 493962660323756 495890463029130 496386126648672 496448928537165 498340402737840 498847232539760 499281167049842 499921592876430 500957485111980 501226817093223 501246840935865 501781628025288 502232318493984 504182945688480 504480691522548 504993766215172 505641519568380 506183221253580 506523123472032 509469271768080 509608536442608 511075210365980 512420145130101 512463410102880 513077424267915 514078786762280 514951749495768 516585645972311 517416093869280 518777715168936 519666599661870 520989043878096 521657314305840 521965379648934 522496236887326 523019287401624 523040181846120 523439933197415 524078599809456 525559123210360 527126858027640 527410259564214 528191187395040 528788456507090 528949827231072 529545523772976 531032306865840 533249699068192 533295871686240 533621838399858 534663296998256 534699281874888 535349107332240 535694379794010 536757920772588 539045891449368 540933599553040 541168119368460 541459069970271 542054473153440 543774364181380 546198191162520 546813312591660 547282585885776 547304449640880 547598699344988 548733383761368 549437241735720 550341140414832 551779258963920 552075914479492 553194077576648 553231309645404 553550859120477 554260896449955 554311039639328 554854684835655 555168694278120 557535142250320 560534101691720 561203136607230 561707198315640 562009191433014 564404797534604 565128757164660 566114079174624 566577805259954 566626863666630 567416727841440 567721790598344 567751816460244 569956915758180 571407338446944 572753223056160 573674317420724 576419683521040 578338635107565 579810387541752 579961532943260 581132541557360 581487747503637 582309555343840 582685114863660 583966382403482 585734905669392 586265462649165 586444373669232 588955479616786 591211622879952 591254013611655 591844997158032 592381088640965 592436678045472 592913153777620 593506695908880 594110313194320 594175095572040 596397689747320 598616679047712 599905911451716 601496209123038 602880273331530 604401987911072 605177251766880 605825587642080 606769823482056 607419865504296 608550299497170 610326723728160 611490156016480 613290252439176 614076917234040 614701455161560 616894544114736 617453325404695 618691986550560 619024616650856 620482658310840 622343337273729 623599919594244 625349826825776 627227035031610 627790398117480 628127919836898 628835309480409 630600864403185 630670947852432 631242207768965 631479906791280 633153904340040 634546147808508 637010670553260 638687014423137 640479258119948 641165413587868 642418928798688 643072291553632 643689686869710 644233763935280 645568686778080 648472143961170 649120319463648 649898070739359 650816561854880 651236304847620 651604859632480 652529237017656 653774109252030 655098249761820 655437829395024 655450453121907 656175975109992 656765339569056 658244359571702 661187284038840 661931904716220 662135110756704 666202433133744 666562123835240 667943313482640 668302422790964 668329121247820 668374102343610 669042170700384 670087882093209 670947400965735 671676194994480 672640922030064 673807364311710 674188692757840 674910961671440 675566579560431 678154508597592 679952236399956 683226860173468 683948298909816 684103232357220 684498374181235 685916729701710 686602332661024 687926425518540 688544307612720 690094893099365 690711552747360 691492596970810 691539137056755 691703620225248 692888799549160 695953839531912 696402693732213 697359049868832 697386909128160 699222137836392 702835810703520 703213679418952 703518555178998 705505996918255 706906673435794 707642598968280 709652238247930 709689770575305 710857306369158 711495784533144 712932375833184 713846851155360 714259173058680 715677227696784 715739196210480 717092896775905 718727855265824 721557492491280 721945426627028 723456327997836 724762984427190 728264254883360 729084416788880 731644511681824 732168632086740 732562271136249 732582988980960 733055467086540 737641746193872 738067812160636 739014528599940 739806246447540 740224925704160 740545847556840 740943990485634 744579189973008 748270848809640 748921750574763 748942931087520 749345588577352 749882389314645 753505009552880 755502484888840 757002421946992 757490649322758 758462279352570 759274831880370 759942554344240 763648346219938 764412804663912 766612815548970 771118180143420 771971735423520 772427624243652 773080516722336 773780770813570 775316996671516 776124140803920 776913486484880 779499899492805 781483565817144 781687283532220 783744355330989 788338684815540 791115389346321 792233460762720 793182684760635 793424740846608 794318285659464 796822119481534 799874548602288 799943807529360 800599072649935 801456766984835 801531976179168 801994945497384 803023660998360 803840364442040 804645057540960 808568837174052 809026431309408 809893154005728 811400399329560 813081709730160 815661546272070 817720336585568 818769222978720 819297286743780 820219968887490 820923878828664 820956674461320 821398049017482 822614279807520 823100075642052 827310211081120 827668888445880 828113871719238 829791116364972 831466559458992 832753041417180 835378028488705 836302713375480 837053864156640 837503893115864 838447079307212 840801152537580 843013787149521 844205205786720 846061530411344 846607196301906 847693135746990 849347560737680 849866707889931 849940295499945 851125091762160 851582685897516 851627724690366 854033575216835 854935373637270 857111007670416 858252915826280 860511476131086 864629525281560 865868990989536 866530760985812 868315073130160 868827857622166 869942299414890 870038982690208 871698812336040 873464333015760 873933937495876 874027672295490 874901300146656 875949573605223 877357724387040 879017099273690 881583045385120 882575872954960 883433219425179 886817434319928 887767495737048 889369730666430 891165469791480 893450509457612 894596534620980 897925018571568 898409819082280 898940376062053 900755439413908 902431783283785 904206011463456 904320409997295 906602981866608 907765877650320 908738381463120 911931065213088 912137643142960 914555639602280 917235234024720 919935378658764 922052182742340 922547909722309 922584765200795 924416419108346 925341816172104 927938452709216 928037979825840 928536924976284 930723987466260 932296183781856 933492036126240 934492100775840 936681985721690 938024740238664 942191879755347 943523465291040 946006421778648 946253027433740 947809741825544 948661046044192 951819221712762 952345564078240 955516005829890 960718887179922 961748120381802 964608437330448 965534530304565 966350645902920 968353030167120 969146245839395 973680479195472 976224842782320 976749694848332 976854457271430 977407289448720 978793855526484 985352704799920 986408328596720 987366539357553 987394463409120 987925320647512 991780926058260 992897857074330 996680805475680 997694465079520 998562334099684 999843185752860 1001914970223960 1002453634186446 1002493681871730 1003563256050576 1008961383045096 1009987532430344 1010711046467565 1011283039136760 1012366442507160 1018938543536160 1019217072885216 1022150420731960 1024840290260202 1026154848535830 1028157573524560 1028875094552565 1029903498991536 1033171291944622 1037238895456215 1037555430337872 1039333199323740 1041978087756192 1043314628611680 1043930759297868 1044992473774652 1046038574803248 1046080363692240 1046879866394830 1048058849134015 1048157199618912 1051118246420720 1054253716055280 1054820519128428 1057576913014180 1059091047545952 1060360010153691 1062064613731680 1064478357371895 1066285959553737 1067243676799716 1069326593996512 1069398563749776 1070698214664480 1071388759588020 1073515841545176 1078091782898736 1081867199106080 1082336238736920 1082918139940542 1083163451232265 1087548728362760 1092396382325040 1092417421869845 1093626625183320 1094565171771552 1094608899281760 1095197398689976 1097466767522736 1098874483471440 1100682280829664 1103558517927840 1104151828958984 1106388155153296 1106462619290808 1107101718240954 1108521792899910 1109709369671310 1110337388556240 1111415985728451 1115070284500640 1116813136822015 1121068203383440 1122406273214460 1123414396631280 1124018382866028 1125944299267385 1128809595069208 1130257514329320 1133155610519908 1133253727333260 1135443581196688 1135503632920488 1136235973984137 1139913831516360 1145472519329907 1147348634841448 1149919223323455 1152839367042080 1156677270215130 1159620775083504 1159923065886520 1160671156220355 1162265083114720 1162975495007274 1165370229727320 1167932764806964 1171469811338784 1172530925298330 1172888747338464 1177910959233572 1182423245759904 1182508027223310 1183689994316064 1184762177281930 1185826307555240 1187013391817760 1188220626388640 1188350191144080 1192795379494640 1195233179222301 1199811822903432 1202992418246076 1205760546663060 1206408805021481 1213539646964112 1214839731008592 1217100598994340 1220937118560415 1223492319408105 1226580504878352 1228153834468080 1229402910323120 1232097073526223 1233789088229472 1234906650809390 1238049233301712 1240965316621680 1242170807578857 1244686674547458 1247199839188488 1248202917624605 1250699653651552 1254454070063220 1255580796234960 1256255839673796 1257670618960818 1261201728806370 1261341895704864 1262484415537930 1262959813582560 1266307808680080 1269092295617016 1269910794452859 1274021341106520 1277374028846274 1280958516239896 1282330827175736 1287379373739420 1288467527870560 1290767214196629 1296944287922340 1299796141478718 1302472609695240 1303241786433249 1304913449122335 1305058474035312 1306240592218315 1307548218504060 1310196499523640 1310875658790048 1310900906243814 1312351950219984 1316488719143404 1318525648910535 1322374568077680 1323863809432440 1332404866267488 1333124247670480 1334054595999645 1335886626965280 1336604845581928 1336658242495640 1336748204687220 1340175764186418 1341894801931470 1343352389988960 1345281844060128 1347614728623420 1348339252671067 1348377385515680 1349821923342880 1351133159120862 1356309017195184 1359904472799912 1366453720346936 1367896597819632 1368206464714440 1368996748362470 1371833459403420 1375852851037080 1377088615225440 1380189786198730 1382985193941620 1383078274113510 1385777599098320 1386624628662519 1391907679063824 1392805387464426 1398444275672784 1405022978582535 1406427358837904 1407037110357996 1411011993836510 1413813346871588 1415285197936560 1416444513149885 1419304476495860 1419379541150610 1421714612738316 1422991569066288 1428518346117360 1431354455393568 1431478392420960 1434185793551810 1441078330769883 1442622180572703 1443114984982560 1443890853254056 1446912655995672 1449525968854380 1458168833577760 1459915956008705 1464337264173480 1465124542272498 1466110934173080 1472388699041965 1475283492387744 1476135624321272 1478029057199880 1479612492895080 1481091695113680 1481887980971268 1489158379946016 1496541697619280 1497843501149526 1498691177154704 1499764778629290 1503680451279669 1503740522807595 1507010019105760 1511004969777680 1514004843893984 1514981298645516 1516924558705140 1518549663760740 1519885108688480 1527296692439876 1528825609327824 1533225631097940 1537260435390303 1542236360286840 1544855248487304 1547561541627140 1549756937916933 1550633993343032 1552248281607840 1553826972969760 1558999798985610 1562967131634288 1563374567064440 1567488710661978 1570319799592245 1576677369631080 1582230778692642 1586365369521270 1586849481693216 1588636571318928 1593644238963068 1599749097204576 1599887615058720 1601198145299870 1602913533969670 1603989890994768 1606047321996720 1607680728884080 1617137674348104 1622800798659120 1624377209910813 1626163419460320 1631323092544140 1632200147970239 1638594573487560 1640439937774980 1641847757657328 1641913348922640 1642796098034964 1645610898929255 1646200151284104 1655337776891760 1656227743438476 1659582232729944 1660652577361431 1662933118917984 1665506082834360 1670756056977410 1672605426750960 1675007786231728 1676894158614424 1681602305075160 1686027574299042 1692123060822688 1693214392603812 1695386271493980 1698695121475360 1699733415779862 1699880590999890 1702250183524320 1703165371795032 1703255449380732 1708067150433670 1709870747274540 1714222015340832 1716505831652560 1721022952262172 1729259050563120 1733061521971624 1736630146260320 1737655715244332 1739884598829780 1743397624672080 1744463242510911 1746928666031520 1747867874991752 1748055344590980 1751899147210446 1758034198547380 1758796387947495 1765151745909920 1766866438850358 1767266683589485 1773634868639856 1775534991474096 1777143265922895 1778739461332860 1779695772871211 1782330939582960 1786901018915224 1789193069241960 1795850037143136 1796819638164560 1797880752124106 1801510878827816 1804863566567570 1808640819994590 1813205963733216 1815531755300640 1817476762926240 1824275286285920 1829111279204560 1834470468049440 1839870757317528 1844104365484680 1845095819444618 1845169530401590 1848832838216692 1850683632344208 1852359976214085 1856075959651680 1857073849952568 1861447974932520 1873363971443380 1876049480477328 1884383759510694 1886505928441227 1892012843557296 1892506054867480 1893726623306895 1895619483651088 1903638443425524 1909120865549845 1911032011659780 1921437774359844 1923496240763604 1929216874660896 1931069060609130 1932701291805840 1936706060334240 1938292491678790 1947360958390944 1949694212218077 1952449685564640 1953499389696664 1953708914542860 1954814578897440 1957587711052968 1966351359365721 1970705409599840 1972816657193440 1974733078715106 1975850641295024 1983561852116520 1985795714148660 1992055298703835 1997124668199368 1999686371505720 2003829940447920 2004907268372892 2004987363743460 2007126512101152 2010263646279627 2017922766090192 2019975064860688 2021422092935130 2022566078273520 2024732885014320 2026699738681293 2044300841463920 2049680580520404 2052309697071660 2053495122543705 2056315147049120 2057750189105130 2059806997983072 2066342583889244 2070284679298095 2074477790912430 2075110860675744 2078666398647480 2087861518595736 2089984947549304 2092077149606496 2092160727384480 2093759732789660 2096117698268030 2102236492841440 2108507432110560 2109641038256856 2115153826028360 2116517990754765 2120720020307382 2128956714743790 2129069311725915 2132571919107474 2134487353599432 2138797127499552 2142777519176040 2147031683090352 2151278690327715 2156183565797472 2164672477473840 2165836279881084 2166326902464530 2172069644055415 2175097456725520 2184792764650080 2184834843739690 2187253250366640 2190394797379952 2194933535045472 2197686813408747 2197748966942880 2199921938568583 2208303657917968 2212776310306592 2212925238581616 2214203436481908 2217043585799820 2219418739342620 2220674777112480 2222831971456902 2233626273644030 2242136406766880 2244812546428920 2246765251724289 2246828793262560 2248036765732056 2251888598534770 2257619190138416 2260515028658640 2266311221039816 2266507454666520 2270887162393376 2271007265840976 2272471947968274 2279827663032720 2290945038659814 2294697269682896 2299838446646910 2311041047770865 2313354540430260 2319241550167008 2319846131773040 2321342312440710 2325950990014548 2330740459454640 2335865529613928 2345061850596660 2346322636537841 2351233065992967 2355821918467144 2365016054446620 2369524354563860 2371652615110480 2376700382288160 2379548054281905 2385590758989280 2390466358444602 2398720389522067 2399623645806864 2401797217949805 2404370300954505 2405984836492152 2411521093326120 2412817610042962 2427079293928224 2429679462017184 2434201197988680 2441874237120830 2446984638816210 2453161009756704 2456307668936160 2458805820646240 2464194147052446 2469813301618780 2476098466603424 2481930633243360 2484341615157714 2489373349094916 2494399678376976 2496405835249210 2506134085466115 2508908140126440 2511161592469920 2512511679347592 2515341237921636 2522403457612740 2524968831075860 2532615617360160 2538184591234032 2539821588905718 2548042682213040 2549600123669793 2554748057692548 2561917032479792 2562100725650505 2564661654351472 2574758747478840 2581534428393258 2582928229861555 2593888575844680 2599592282957436 2604945219390480 2606483572866498 2609826898244670 2610116948070624 2612481184436630 2615096437008120 2620392999047280 2621801812487628 2624703900439968 2627848720815669 2632977438286808 2637051297821070 2644749136155360 2647727618864880 2650299658275537 2666248495340960 2668109191999290 2673209691163856 2673316484991280 2673496409374440 2680351528372836 2683789603862940 2695229457246840 2696678505342134 2696821128186159 2702266318241724 2707295349851355 2712618034390368 2719808945599824 2724953007748439 2732907440693872 2735793195639264 2736412929428880 2737993496724940 2743666918806840 2751705702074160 2760379572397460 2765970387883240 2766156548227020 2767643729166927 2767754295602385 2771555198196640 2773249257325038 2783815358127648 2785610774928852 2796888551345568 2810045957165070 2812854717675808 2814074220715992 2822023987673020 2827626693743176 2830570395873120 2832889026299770 2838608952991720 2838759082301220 2840285296861597 2843429225476632 2845983138132576 2857036692234720 2868371587103620 2882156661539766 2885244361145406 2887781706508112 2893825311991344 2899051937708760 2903714155737239 2907438737518185 2919831912017410 2928674528346960 2930249084544996 2932221868346160 2944777398083930 2952271248642544 2956058114399760 2959224985790160 2962099618072659 2962183390227360 2963775961942536 2993083395238560 2995687002299052 2997382354309408 2999529557258580 3007360902559338 3007481045615190 3022009939555360 3029962597291032 3033849117410280 3037099327521480 3054593384879752 3057651218655648 3066451262195880 3074520870780606 3084472720573680 3089710496974608 3095123083254280 3099513875833866 3101267986686064 3111716686368645 3117999597971220 3125934263268576 3126749134128880 3134977421323956 3140639599184490 3144176547402045 3153354739262160 3164461557385284 3172730739042540 3174436508257079 3177273142637856 3181080030461073 3187288477926136 3193435072115685 3202396290599740 3205827067939340 3207979781989536 3212094643993440 3215361457768160 3234275348696208 3245327585823973 3245601597318240 3248754419821626 3249490353696795 3262646185088280 3264400295940478 3277189146975120 3277252265609535 3280879875549960 3283695515314656 3283826697845280 3285592196069928 3291221797858510 3292400302568208 3310675553783520 3312455486876952 3319164465459888 3321305154722862 3331012165668720 3341512113954820 3345210853501920 3350015572463456 3350439410466045 3353788317228848 3363204610150320 3372055148598084 3377832897802155 3386428785207624 3390772542987960 3399466831559724 3399761181999780 3406330743590064 3406510898761464 3416134300867340 3419741494549080 3433011663305120 3436417557989721 3442045904524344 3458518101126240 3466123043943248 3475311430488664 3479769197659560 3482013468661065 3486795249344160 3488926485021822 3495735749983504 3496110689181960 3503798294420892 3516068397094760 3517592775894990 3533732877700716 3534533367178970 3547269737279712 3551069982948192 3554286531845790 3557478922665720 3559391545742422 3564661879165920 3573802037830448 3578386138483920 3585699537666903 3593639276329120 3595761504248212 3603021757655632 3609727133135140 3617281639989180 3619226415064443 3658222558409120 3662811355681245 3679741514635056 3682755734189701 3688208730969360 3690191638889236 3690339060803180 3697665676433384 3701367264688416 3704719952428170 3714147699905136 3722895949865040 3744608752873815 3746727942886760 3752098960954656 3768767519021388 3773011856882454 3784025687114592 3785012109734960 3787453246613790 3791238967302176 3807276886851048 3818241731099690 3822064023319560 3828210617509109 3842875548719688 3846992481527208 3862138121218260 3865402583611680 3876584983357580 3899388424436154 3906998779393328 3907417829085720 3909725359299747 3915175422105936 3918721776654945 3932702718731442 3949466157430212 3951701282590048 3955576946731605 3967123704233040 3971591428297320 3984110597407670 3994249336398736 3999372743011440 4007659880895840 4009814536745784 4009974727486920 4020527292559254 4035845532180384 4039950129721376 4042844185870260 4045017758013201 4045132156547040 4049465770028640 4053399477362586 4088601682927840 4099361161040808 4104619394143320 4106990245087410 4115500378210260 4132685167778488 4140569358596190 4148955581824860 4151186203105411 4157332797294960 4159873885987557 4175723037191472 4179969895098608 4187519465579320 4192235396536060 4215068935747605 4219282076513712 4230307652056720 4233035981509530 4241440040614764 4243889919923657 4249333539449655 4257913429487580 4258138623451830 4265143838214948 4268974707198864 4278588337216063 4285555038352080 4294063366180704 4302557380655430 4329344954947680 4331672559762168 4332653804929060 4344139288110830 4350194913451040 4369669687479380 4374506500733280 4379747868026115 4380789594759904 4395373626817494 4399843877137166 4416607315835936 4417166097125895 4425850477163232 4428406872963816 4434087171599640 4438837478685240 4445663942913804 4467252547288060 4489625092857840 4493530503448578 4494701880310265 4496073531464112 4503777197069540 4515238380276832 4521030057317280 4532622442079632 4533014909333040 4542014531681952 4544943895936548 4559655326065440 4581890077319628 4589394539365792 4599676893293820 4612739548611545 4622082095541730 4626709080860520 4639692263546080 4642684624881420 4649270813750799 4651901980029096 4661480918909280 4671731059227856 4690123701193320 4692645273075682 4702466131985934 4710959398776735 4711643836934288 4730032108893240 4739048709127720 4743305230220960 4759096108563810 4780932716889204 4797440779044134 4799247291613728 4803594435899610 4808740601909010 4811969672984304 4823042186652240 4825635220085924 4868402395977360 4883748474241660 4893969277632420 4896600443910717 4928388294104892 4936832696787765 4939626603237560 4963714250429597 4968683230315428 4978746698189832 4988799356753952 4992811670498420 5012268170932230 5017816280252880 5025023358695184 5030682475843272 5044806915225480 5049937662151720 5076369182468064 5079643177811436 5096085364426080 5099200247339586 5109496115385096 5123834064959584 5124201451301010 5129323308702944 5149517494957680 5163068856786516 5165856459723110 5179343776629971 5187777151689360 5199184565914872 5209890438780960 5212967145732996 5219653796489340 5224962368873260 5230192874016240 5240785998094560 5243603624975256 5255697441631338 5265954876573616 5274102595642140 5295455237729760 5300599316551074 5301800050768455 5331429797768685 5336218383998580 5339087318613633 5346419382327712 5346632969982560 5346992818748880 5360703056745672 5367579207725880 5390458914493680 5393357010684268 5393642256372318 5404532636483448 5414590699702710 5439617891199648 5449906015496878 5465814881387744 5472825858857760 5475986993449880 5487333837613680 5503411404148320 5520759144794920 5531940775766480 5532313096454040 5535287458333854 5535508591204770 5546498514650076 5557079928642255 5571221549857704 5595077056359467 5620091914330140 5628148441431984 5644047975346040 5655253387486352 5665778052599540 5677217905983440 5677518164602440 5680570593723194 5681179869920685 5686858450953264 5727362596649535 5736743174207240 5764313323079532 5770488722290812 5775563413016224 5787650623982688 5798103875417520 5807428311474478 5814877475036370 5839663824034820 5857349056693920 5860498169089992 5864443736692320 5889554796167860 5904542497285088 5912116228799520 5918449971580320 5924199236145318 5927551923885072 5976165896111505 5991374004598104 5999059114517160 6008706724204249 6014721805118676 6014962091230380 6032044025107405 6059925194582064 6067698234820560 6074198655042960 6109186769759504 6132902524391760 6149041741561212 6160485367631115 6168945441147360 6179420993949216 6190246166508560 6199027751667732 6202535973372128 6210854037894285 6223433372737290 6235999195942440 6253498268257760 6269954842647912 6281279198368980 6288353094804090 6306709478524320 6328923114770568 6345461478085080 6348873016514158 6349553972264295 6362160060922146 6374576955852272 6386870144231370 6404792581199480 6411654135878680 6453836070983145 6468550697392416 6490655171647946 6497508839643252 6498980707393590 6516208932166245 6525292370176560 6528800591880956 6554378293950240 6554504531219070 6561759751099920 6571184392139856 6582443595717020 6584800605136416 6599765815705749 6624910973753904 6638328930919776 6642610309445724 6662024331337440 6683024227909640 6700878820932090 6707576634457696 6715613397640043 6726409220300640 6741696263355335 6744110297196168 6755665795604310 6772857570415248 6772988015593039 6781545085975920 6798933663119448 6799522363999560 6812661487180128 6813021797522928 6832268601734680 6839482989098160 6872835115979442 6884091809048688 6932246087886496 6933123143312595 6950622860977328 6959538395319120 6964026937322130 6977852970043644 6991471499967008 6992221378363920 7007596588841784 7032136794189520 7035185551789980 7038967909613523 7067465755401432 7069066734357940 7108573063691580 7114957845331440 7118783091484844 7147604075660896 7156772276967840 7171399075333806 7191523008496424 7196161168566201 7205391653849415 7206043515311264 7213110902863515 7219454266270280 7234563279978360 7238452830128886 7325622711362490 7359483029270112 7365511468379402 7376417461938720 7380383277778472 7380678121606360 7395331352866768 7409439904856340 7428295399810272 7445791899730080 7489217505747630 7493455885773520 7518402256398345 7537535038042776 7546023713764908 7569810135074573 7570024219469920 7574906493227580 7614553773702096 7636483462199380 7644128046639120 7656421235018218 7685751097439376 7686302176951515 7693984963054416 7724276242436520 7748784689584665 7753169966715160 7798776848872308 7813997558786656 7814835658171440 7819450718599494 7830350844211872 7837443553309890 7865405437462884 7898932314860424 7911153893463210 7934247408466080 7943182856594640 7968221194815340 7988498672797472 7998745486022880 8019629073491568 8019949454973840 8041054585118508 8085688371740520 8090035516026402 8090463384558477 8106798954725172 8121886049554065 8161000739851195 8174859023245317 8198722322081616 8209238788286640 8213980490174820 8231000756420520 8265370335556976 8281138717192380 8297911163649720 8302372406210822 8302931187500781 8303262886807155 8314665594589920 8319747771975114 8351446074382944 8359939790197216 8375038931158640 8384470793072120 8430137871495210 8438564153027424 8460615304113440 8466071963019060 8482880081229528 8487779839847314 8498667078899310 8515826858975160 8516277246903660 8520855890584791 8530287676429896 8537949414397728 8557176674432126 8571110076704160 8605114761310860 8663345119524336 8665307609858120 8688278576221660 8711142467211717 8722316212554555 8739339374958760 8759495736052230 8781955981529287 8790747253634988 8799687754274332 8834332194251790 8856813745927632 8868174343199280 8877674957370480 8891327885827608 8898478864356055 8934505094576120 8979250185715680 8987061006897156 8989403760620530 8992147062928224 9007554394139080 9065244884159264 9066029818666080 9089887791873096 9163780154639256 9199353786587640 9225479097223090 9244164191083460 9253418161721040 9285369249762840 9298541627501598 9303803960058192 9343462118455712 9380247402386640 9385290546151364 9404932263971868 9421918797553470 9423287673868576 9432529642206135 9460064217786480 9478097418255440 9518192217127620 9523309524771237 9561865433778408 9594881558088268 9607188871799220 9617481203818020 9623939345968608 9646084373304480 9651270440171848 9735982757471919 9736804791954720 9748471061090385 9767496948483320 9787938555264840 9793200887821434 9831756796828605 9856776588209784 9873665393575530 9879253206475120 9927428500859194 9937366460630856 9957493396379664 9985623340996840 10024536341864460 10035632560505760 10050046717390368 10051318231398135 10061364951686544 10089613830450960 10099875324303440 10133498693406465 10159286355622872 10198400494679172 10218992230770192 10248402902602020 10299034989915360 10326137713573032 10331712919446220 10358687553259942 10375554303378720 10398369131829744 10425934291465992 10439307592978680 10449924737746520 10460385748032480 10487207249950512 10511394883262676 10531909753147232 10548205191284280 10601198633102148 10603600101536910 10662859595537370 10672436767997160 10678174637227266 10693985637497760 10721406113491344 10735158415451760 10780917828987360 10786714021368536 10787284512744636 10809065272966896 10829181399405420 10857679245193329 10899812030993756 10951973986899760 10974667675227360 10988434067043735 10999609692842915 11041518289589840 11048267202569103 11063881551532960 11064626192908080 11070574916667708 11071017182409540 11092997029300152 11114159857284510 11142443099715408 11190154112718934 11233826258621445 11240183828660280 11256296882863968 11288095950692080 11310506774972704 11331556105199080 11354435811966880 11355036329204880 11361141187446388 11362359739841370 11373716901906528 11454725193299070 11473486348414480 11484631852527327 11528626646159064 11540977444581624 11596207750835040 11614856622948956 11629754950072740 11679327648069640 11720996338179984 11731613182689205 11756165329964835 11779109592335720 11848398472290636 11855103847770144 11952331792223010 11982748009196208 11993601947610335 11998118229034320 12017413448408498 12029443610237352 12029924182460760 12064088050214810 12119850389164128 12135053274039603 12135396469641120 12148397310085920 12218373539519008 12265805048783520 12298083483122424 12320970735262230 12380492333017120 12398055503335464 12421708075788570 12446866745474580 12453558609316233 12471998391884880 12539909685295824 12562558396737960 12576706189608180 12657846229541136 12690922956170160 12697746033028316 12699107944528590 12724320121844292 12731669759770971 12748000618348965 12749153911704544 12773740288462740 12809585162398960 12823308271757360 12835765011648189 12907672141966290 12981310343295892 12995017679286504 12997961414787180 13032417864332490 13050584740353120 13057601183761912 13109009062438140 13123519502199840 13139243604078345 13142368784279712 13164887191434040 13199531631411498 13249821947507808 13251498291377685 13285220618891448 13366048455819280 13401757641864180 13431226795280086 13483392526710670 13484105640930795 13488220594392336 13511331591208620 13545715140830496 13545976031186078 13563090171951840 13597867326238896 13599044727999120 13624765038742195 13626043595045856 13664537203469360 13678965978196320 13745670231958884 13768183618097376 13838218645834635 13866246286625190 13901245721954656 13919076790638240 13928053874644260 13955705940087288 13984442756727840 14015193177683568 14064273588379040 14070371103579960 14077935819227046 14134931510802864 14138133468715880 14201426484307985 14217146127383160 14229915690662880 14237566182969688 14342798150667612 14383046016992848 14392322337132402 14410783307698830 14426221805727030 14438908532540560 14469126559956720 14476905660257772 14518570778686195 14651245422724980 14689801331732151 14731022936758804 14760766555556944 14761356243212720 14790662705733536 14810498090363295 14818879809712680 14891142751288791 14978435011495260 14986911771547040 15036804512796690 15075070076085552 15092047427529816 15139620270149146 15149812986455160 15229107547404192 15272966924398760 15288256093278240 15312842470036436 15371502194878752 15372604353903030 15387969926108832 15448552484873040 15497569379169330 15506339933430320 15538031329889913 15597553697744616 15629671316342880 15638901437198988 15674887106619780 15683314465279253 15730810874925768 15797864629720848 15822307786926420 15872182541285395 15886365713189280 15905400152305365 15936442389630680 16017261955840899 16039258146983136 16039898909947680 16082109170237016 16171376743481040 16180071032052804 16180926769116954 16213597909450344 16226637929119865 16243772099108130 16322001479702390 16349718046490634 16397444644163232 16418477576573280 16427960980349640 16462001512841040 16530740671113952 16562277434384760 16595822327299440 16604744812421644 16605862375001562 16606525773614310 16639495543950228 16750077862317280 16768941586144240 16785231169078401 16860275742990420 16932143926038120 16965760162459056 16975559679694628 16997334157798620 17031653717950320 17032554493807320 17041711781169582 17060575352859792 17114353348864252 17182087789948605 17210229522621720 17326690239048672 17330615219716240 17376557152443320 17422284934423434 17444632425109110 17478678749917520 17518991472104460 17528410284723871 17563911963058574 17581494507269976 17599375508548664 17668664388503580 17713627491855264 17736348686398560 17755349914740960 17782655771655216 17796957728712110 17869010189152240 17928497688334515 17974122013794312 17978807521241060 18015108788278160 18026120172612747 18096132075322215 18179775583746192 18327560309278512 18398707573175280 18413778670948505 18450958194446180 18488328382166920 18506836323442080 18570738499525680 18597083255003196 18607607920116384 18760494804773280 18770581092302728 18809864527943736 18843837595106940 18865059284412270 18920128435572960 18956194836510880 19036384434255240 19046619049542474 19123730867556816 19141053087545545 19189763116176536 19214377743598440 19234962407636040 19302540880343696 19471965514943838 19496942122180770 19534993896966640 19548626796498735 19575877110529680 19586401775642868 19663513593657210 19713553176419568 19747330787151060 19758506412950240 19799297447117247 19854857001718388 19874732921261712 19914986792759328 19971246681993680 20049072683728920 20102636462796270 20122729903373088 20146840192920129 20179227660901920 20199750648606880 20225088790066005 20266997386812930 20318572711245744 20318964046779117 20396800989358344 20437984461540384 20496805805204040 20652275427146064 20663425838892440 20717375106519884 20755931015527055 20796738263659488 20799369429937785 20851868582931984 20878615185957360 20899849475493040 20974414499901024 21022789766525352 21096410382568560 21116903728840569 21202397266204296 21207200203073820 21218601923613107 21219449599618285 21325719191074740 21344873535994320 21356349274454532 21392941686080315 21442812226982688 21470316830903520 21573428042737072 21574569025489272 21588483505698603 21618130545933792 21658362798810840 21715358490386658 21799624061987512 21903947973799520 21976868134087470 21999219385685830 22083036579179680 22096534405138206 22129252385816160 22141149833335416 22142034364819080 22185994058600304 22228319714569020 22284886199430816 22380308225437868 22467652517242890 22480367657320560 22576191901384160 22663112210398160 22709430405223719 22710072658409760 22722282374892776 22724719479682740 22909450386598140 22921767295408139 22946972696828960 22969263705054654 23057253292318128 23081954889163248 23229713245897912 23246354068753995 23259509900145480 23358655296139280 23441992676359968 23463226365378410 23512330659929670 23558219184671440 23696796944581272 23904663584446020 23965496018392416 23987203895220670 23996236458068640 24034826896816996 24058887220474704 24059848364921520 24128176100429620 24270106548079206 24483002219553585 24524577069735951 24596166966244848 24641941470524460 24796111006670928 24818571252147985 24843416151577140 24893733490949160 24907117218632466 24943996783769760 25079819370591648 25125116793475920 25153412379216360 25315692459082272 25381845912340320 25395492066056632 25398215889057180 25448640243688584 25463339519541942 25496001236697930 25547480576925480 25562567671754373 25619170324797920 25646616543514720 25671530023296378 25815344283932580 25896718883149855 25962620686591784 25990035358573008 25995922829574360 26064835728664980 26115202367523824 26133427401635151 26218018124876280 26278487208156690 26329774382868080 26345867944587861 26399063262822996 26502996582755370 26570441237782896 26695436593068165 26732096911638560 26803515283728360 26862453590560172 26966785053421340 26968211281861590 26976441188784672 27022663182417240 27091952062372156 27195734652477792 27198089455998240 27249530077484390 27329074406938720 27491340463917768 27676437291669270 27732492573250380 27747402515494063 27856107749288520 27911411880174576 27975385281797335 28030386355367136 28140742207159920 28155871638454092 28269863021605728 28276266937431760 28402852968615970 28434292254766320 28475132365939376 28569928574313711 28598985201391579 28685596301335224 28766092033985696 28784644674264804 28821566615397660 28852443611454060 28877817065081120 28938253119913440 28953811320515544 29037141557372390 29207948272415757 29302490845449960 29379602663464302 29462045873517608 29521533111113888 29522712486425440 29620996180726590 29637759619425360 29782285502577582 29956870022990520 30043533621021245 30073609025593380 30150140152171104 30184094855059632 30279240540298292 30299625972910320 30545933848797520 30625684940072872 30745208707806060 30897104969746080 30995138758338660 31011802811434541 31012679866860640 31076062659779826 31195107395489232 31277802874397976 31349774213239560 31366628930558506 31461621749851536 31595729259441696 31644615573852840 31744365082570790 31810800304610730 31872884779261360 32034523911681798 32164218340474032 32342753486962080 32360142064105608 32361853538233908 32427195818900688 32453275858239730 32487544198216260 32644002959404780 32699436092981268 32855921960699280 32924003025682080 32998829078528745 33124554868769520 33144801607707309 33191644654598880 33209489624843288 33211724750003124 33213051547228620 33278991087900456 33537883172288480 33570462338156802 33578066988200215 33720551485980840 33864287852076240 33864940077965195 33931520324918112 33951119359389256 33994668315597240 34063307435900640 34065108987614640 34083423562339164 34121150705719584 34228706697728504 34364175579897210 34420459045243440 34453895557581981 34661230439432480 34753114304886640 34844569868846868 34889264850218220 34957357499835040 35037982944208920 35056820569447742 35127823926117148 35162989014539952 35194839548067615 35198751017097328 35337328777007160 35565311543310432 35593915457424220 35738020378304480 35856995376669030 35948244027588624 35957615042482120 35980805842831005 36030217576556320 36052240345225494 36192264150644430 36359551167492384 36655120618557024 36797415146350560 36827557341897010 36901916388892360 36976656764333840 37141476999051360 37194166510006392 37360675827948699 37398672955665911 37541162184605456 37619729055887472 37687675190213880 37730118568824540 37849050675372865 38072768868510480 38093238099084948 38195009279312913 38247461735113632 38282106175091090 38379526232353072 38428755487196880 38469924815272080 38507295034944567 38605081760687392 38943931029887676 38993884244361540 39069987793933280 39097253592997470 39151754221059360 39172803551285736 39327027187314420 39427106352839136 39494661574302120 39598594894234494 39709714003436776 39749465842523424 39942493363987360 40098145367457840 40205272925592540 40293680385840258 40450177580132010 40452316922792385 40533994773625860 40637145422491488 40637928093558234 40793601978716688 40874295116226585 40993611610408080 41304550854292128 41326851677784880 41434750213039768 41511862031054110 41514655937503905 41598738859875570 41703737165863968 41757230371914720 41798516832803077 41799698950986080 42045579533050704 42192820765137120 42233807457681138 42404794532408592 42414400406147640 42437203847226214 42438899199236570 42604279452923955 42651438382149480 42689747071988640 42712698548909064 42785883372160630 43146856085474144 43149138050978544 43176967011397206 43316725597621680 43430716980773316 43555712336058585 43599248123975024 43909779907646435 43953736268174940 43998438771371660 44193068810276412 44282299666670832 44284068729638160 44371988117200608 44456639429138040 44673428253866373 44760616450875736 44935305034485780 44960735314641120 45326224420796320 45418860810447438 45444564749785552 45449438959365480 45818900773196280 45843534590816278 45938527410109308 46114506584636256 46163909778326496 46459426491795824 46492708137507990 46519019800290960 46614093989669739 46717310592278560 46926452730756820 47024661319859340 47049943395837759 47116438369342880 47393593889162544 47616547623856185 47809327168892040 47974407790441340 48069653793633992 48117774440949408 48119696729843040 48256352200859240 48540213096158412 48679913787359595 48966004439107170 49049154139471902 49192333932489696 49283882941048920 49592222013341856 49637142504295970 49686832303154280 49787466981898320 49814234437264932 50250233586951840 50306824758432720 50355693507235203 50598204587077409 50790984132113264 50796431778114360 50897280487377168 50926679039083884 50992002473395860 51094961153850960 51125135343508746 51343060046592756 51630688567865160 51793437766299710 51925241373183568 51980070717146016 51991845659148720 52129671457329960 52230404735047648 52266854803270302 52436036249752560 52556974416313380 52585230854171613 52659548765736160 52691735889175722 52798126525645992 53005993165510740 53140882475565792 53390873186136330 53607030567456720 53724907181120344 53933570106842680 53936422563723180 53965420640370343 54045326364834480 54078360517838241 54183904124744312 54288396225966645 54499060154968780 54982680927835536 55170568959007541 55241336012845515 55352874583338540 55464985146500760 55494805030988126 55712215498577040 55822823760349152 55950770563594670 56281484414319840 56311743276908184 56552533874863520 56805705937231940 56868584509532640 56950264731878752 57139857148627422 57197970402783158 57371192602670448 57423159262636635 57569289348529608 57643133230795320 57704887222908120 57907622641031088 58074283114744780 58415896544831514 58604981690899920 58759205326928604 58924091747035216 59241992361453180 59275519238850720 59564571005155164 59913740045981040 60087067242042490 60147218051186760 60368189710119264 60440520578760387 60558481080596584 60599251945820640 60675266370198015 60956892140337351 61091867697595040 61251369880145744 61490417415612120 61990277516677320 62023605622869082 62152125319559652 62267793046581165 62390214790978464 62555605748795952 62699548426479120 62733257861117012 62923243499703072 63289231147705680 63488730165141580 63621600609221460 63655805770839321 63658348798854855 63745769558522720 64069047823363596 64178825058240945 64328436680948064 64720284128211216 64723707076467816 64854391637801376 64906551716479460 64975088396432520 65288005918809560 65398872185962536 65711843921398560 65997658157057490 66249109737539040 66289603215414618 66418979249686576 66423449500006248 66426103094457240 66557982175800912 67140924676313604 67156133976400430 67441102971961680 67728575704152480 67729880155930390 67902238718778512 67989336631194480 68128291215671157 68130217975229280 68166847124678328 68457413395457008 68728351159794420 68765301886224417 68840918090486880 68907791115163962 69506228609773280 69689139737693736 69778529700436440 70075965888417840 70113641138895484 70255647852234296 70325978029079904 70389679096135230 70397502034194656 70674657554014320 71187830914848440 71713990753338060 71896488055177248 71915230084964240 71961611685662010 72104480690450988 72384528301288860 72736001732673071 73449006658660755 73655114683794020 73803832777784720 73953313528667680 74388333020012784 74455713756443955 74721351655897398 74797345911331822 75082324369210912 75239458111774944 75375350380427760 75460237137649080 75698101350745730 76145537737020960 76186476198169896 76390018558625826 76564212350182180 76759052464706144 76857510974393760 76939849630544160 77014590069889134 77690156649449565 77887862059775352 77987768488723080 78194507185994940 78345607102571472 78416572326396265 78654054374628840 78989323148604240 79037603833763583 79197189788468988 79419428006873552 80086309779204495 80196290734915680 80410545851185080 80587360771680516 80900355160264020 80904633845584770 81067989547251720 81275856187116468 81587203957433376 81748590232453170 81987223220816160 82653703355569760 82869500426079536 83023724062108220 83029311875007810 83197477719751140 83242207546482189 83597033665606154 83926155845392005 84091159066101408 84467614915362276 84809589064817184 84828800812295280 84874407694452428 84877798398473140 85208558905847910 85302876764298960 85425397097818128 85571766744321260 85796955604174737 86298276101957088 86353934022794412 86633451195243360 86861433961546632 87111424672117170 87198496247950048 87642051423619355 87819559815292870 87907472536349880 87996877542743320 88048844202709507 88386137620552824 88564599333341664 88568137459276320 88913278858276080 89346856507732746 89521232901751472 89870610068971560 90130600863063735 90837721620894876 90889129499571104 90898877918730960 91637801546392560 91687069181632556 91877054820218616 92918852983591648 92985416275015980 93035408434303623 93038039600581920 93228187979339478 93852905461513640 94049322639718680 94099886791675518 94787187778325088 95233095247712370 95618654337784080 95948815580882680 96139307587267984 96512704401718480 97080426192316824 97359827574719190 97932008878214340 98098308278943804 98407531755969449 98567765882097840 98996487235586235 99274285008591940 99373664606308560 99574933963796640 99628468874529864 100613649516865440 100711387014470406 100734200964600645 101196409174154818 101581968264226528 101592863556228720 101594820233895585 101794560974754336 101853358078167768 101984004946791720 102189922307701920 102250270687017492 102686120093185512 103261377135730320 103586875532599420 103850482746367136 103983691318297440 104259342914659920 104533709606540604 104872072499505120 105113948832626760 105170461708343226 105383471778351444 105584518644202845 105596253051291984 106011986331021480 106093009618065535 106781746372272660 107214061134913440 107449814362240688 107867140213685360 107872845127446360 107930841280740686 107942417528493015 108090652729668960 108156721035676482 108367808249488624 108576792451933290 108998120309937560 109965361855671072 110341137918015082 110482672025691030 110705749166677080 110929970293001520 110989610061976252 111424430997154080 111901541127189340 112196018866997733 112623486553816368 113547152026118595 113611411874463880 114165427759880731 114279714297254844 114395940805566316 114608836477040695 114742385205340896 114846318525273270 115138578697059216 115286266461590640 115409774445816240 115815245282062176 116148566229489560 116831793089663028 117209963381799840 117518410653857208 117848183494070432 118483984722906360 119129142010310328 119827480091962080 120174134484084980 120294436102373520 120881041157520774 121116962161193168 121350532740396030 121913784280674702 122502739760291488 122622885348679755 122980834831224240 123980555033354640 124047211245738164 124304250639119304 124535586093162330 125111211497591904 125395550498409231 125399096852958240 125466515722234024 126578462295411360 126977460330283160 127243201218442920 127311611541678642 127316697597709710 127812838358771865 128138095646727192 128357650116481890 128686772296267741 129440568256422432 129447414152935632 129813103432958920 129950176792865040 130576011837619120 130667137008175755 130797744371925072 131729339722939305 131995316314114980 132579206430829236 132837958499373152 132846899000012496 132852206188914480 133115964351601824 134281849352627208 134312267952800860 134882205943923360 135459760311860780 135804477437557024 135978673262388960 136256582431342314 136333694249356656 136914826790914016 137456702319588840 137530603772448834 137815582230327924 138737012577470315 139378279475387472 139557059400872880 140151931776835680 140227282277790968 140511295704468592 140779358192270460 141149830187513277 141349315108028640 142375661829696880 142849642871568555 142994926006957895 143427981506676120 143830460169928480 143923223371324020 144208961380901976 144769056602577720 145472003465346142 146039741362078785 146898013317321510 147310229367588040 147607665555569440 148776666040025568 148911427512887910 149442703311794796 149594691822663644 150750700760855520 150920474275298160 151396202701491460 151794613761232227 152372952396339792 152780037117251652 153128424700364360 154029180139778268 155059014057172705 155380313298899130 155775724119550704 155975536977446160 156389014371989880 156691214205142944 156833144652792530 157308108749257680 157755692562514839 157978646297208480 158075207667527166 158394379576937976 158838856013747104 160172619558408990 160821091702370160 161174721543361032 161800710320528040 161809267691169540 161896261921111029 162135979094503440 162551712374232936 163497180464906340 165511706877022623 165724008038536545 165739000852159072 166047448124216440 166058623750015620 166394955439502280 166484415092964378 167194067331212308 167852311690784010 168935229830724552 169657601624590560 169748815388904856 169755596796946280 170417117811695820 170605753528597920 170850794195636256 171143533488642520 171593911208349474 172269477787909905 172707868045588824 173722867923093264 174222849344234340 175284102847238710 175639119630585740 175814945072699760 175993755085486640 176097688405419014 176772275241105648 177826557716552160 178693713015465492 179042465803502944 179741220137943120 180261201726127470 181675443241789752 181797755837461920 183275603092785120 183374138363265112 183754109640437232 185970832550031960 186070816868607246 186456375958678956 186803379139743495 186993364778329555 187705810923027280 188098645279437360 188199773583351036 190466190495424740 190967417312517963 190975046396564565 191237308675568160 191897631161765360 192278615174535968 192536475174722835 193025408803436960 194160852384633648 194719655149438380 195864017756428680 196196616557887608 196815063511938898 197135531764195680 197992974471172470 198548570017183880 198747329212617120 199256937749059728 201422774028940812 201468401929201290 202392818348309636 203185727112457440 203189640467791170 203706716156335536 203968009893583440 204500541374034984 205372240186371024 206295905658673251 206522754271460640 207173751065198840 208518685829319840 208992584164015385 209067419213081208 210227897665253520 210340923416686452 210766943556702888 211169037288405690 211192506102583968 212023972662042960 212186019236131070 213563492744545320 214899628724481376 215734280427370720 215745690254892720 215861682561481372 215884835056986030 216313442071352964 216735616498977248 217153584903866580 217996240619875120 218208005198019213 220682275836030164 220965344051382060 221411498333354160 221859940586003040 221979220123952504 223367141269331865 223803082254378680 224392037733995466 225246973107632736 227094304052237190 227222823748927760 228330855519761462 228559428594509688 228791881611132632 229217672954081390 229692637050546540 230277157394118432 230572532923181280 230819548891632480 232297132458979120 233070469948348695 233663586179326056 235036821307714416 235249716979188795 236967969445812720 238258284020620656 240348268968169960 240588872204747040 241762082315041548 242233924322386336 242701065480792060 243827568561349404 245245770697359510 245961669662448480 247961110066709280 248094422491476328 248608501278238608 249071172186324660 249726622639446567 250791100996818462 250933031444468048 251778467536176015 252991022935387045 253954920660566320 254486402436885840 254623223083357284 254633395195419420 255625676717543730 256276191293454384 256715300232963780 257373544592535482 257390866812524211 258894828305871264 259626206865917840 259900353585730080 261152023675238240 261334274016351510 261595488743850144 262926154270858065 263458679445878610 263990632628229960 264146532608128521 265158412861658472 265693798000024992 265704412377828960 268563698705254416 268624535905601720 269827103201851715 270391802589191205 270919520623721560 272513164862684628 272667388498713312 274913404639177680 275061207544897668 275631164460655848 275852844795037705 277474025154940630 278756558950774944 279106225302910869 279114118801745760 280454564555581936 281022591408937184 281558716384540920 282299660375026554 284751323659393760 285699285743137110 285989852013915790 286855963013352240 287846446742648040 288417922761803952 289538113205155440 290944006930692284 292079482724157570 293796026634643020 294620458735176080 295222595267908347 297822855025775820 297982974840305807 298885406623589592 299189383645327288 301840948550596320 302202602893801935 302792405402982920 303589227522464454 304745904792679584 304784460701686755 305560074234503304 306256849400728720 308058360279556536 310118028114345410 310760626597798260 311551448239101408 311951073954892320 312778028743979760 313666289305585060 314616217498515360 315511385125029678 316150415335054332 316788759153875952 318279028854196605 320345239116817980 321642183404740320 322349443086722064 323601420641056080 323618535382339080 323792523842222058 324271958189006880 325103424748465872 326994360929812680 331023413754045246 331448016077073090 332094896248432880 332117247500031240 332789910879004560 332968830185928756 334388134662424616 335704623381568020 336588056600993199 337870459661449104 339497630777809712 339511193593892560 340641456078355785 340834235623391640 342287066977285040 342496283279642193 343187822416698948 343826509431122085 344538955575819810 345415736091177648 347445735846186528 348445698688468680 350568205694477420 351278239261171480 351629890145399520 351987510170973280 352195376810838028 353544550482211296 357387426030930984 359482440275886240 360522403452254940 360716232701422819 363350886483579504 363680008663365355 366748276726530224 367508219280874464 371941665100063920 372141633737214492 372912751917357912 373606758279486990 373986729556659110 375411621846054560 376186651495227693 376197290558874720 376399547166702072 380932380990849480 381934834625035926 381950092793129130 383795262323530720 385072950349445670 386060316888803223 388321704769267296 389439310298876760 391728035512857360 392393233115775216 393630127023877796 395188019168817915 395985948942344940 397097140034367760 398513875498119456 402845548057881624 402936803858402580 403153436548649033 404785636696619272 406379280935582340 407413432312671072 407936019787166880 409001082748069968 410744480372742048 412591811317346502 414347502130397680 416211037732410945 417985168328030770 418134838426162416 420455795330507040 420681846833372904 421533887113405776 422338074576811380 424047945324085920 424372038472262140 427126985489090640 428984778020873685 431491380509785440 431723365122962744 431769670113972060 432626884142705928 434307169807733160 435992481239750240 436416010396038426 440244221013547535 441364551672060328 441930688102764120 442822996666708320 443958440247905008 446734282538663730 447606164508757360 448784075467990932 454188608104474380 454445647497855520 455383841283696681 456661711039522924 457118857189019376 457583763222265264 458435345908162780 459385274101093080 464594264917958240 465177042171518115 466140939896697390 467327172358652112 470073642615428832 470499433958377590 473935938891625440 476516568041241312 480696537936339920 483524164630083096 485402130961584120 485688785763333087 486182748423656843 487655137122698808 490491541394719020 492037658779847245 496188844982952656 496535120631067869 497217002556477216 498142344372649320 499453245278893134 501582201993636924 501866062888936096 503556935072352030 505982045870774090 507909841321132640 508972804873771680 509246446166714568 509266790390838840 511251353435087460 512552382586908768 513430600465927560 514747089185070964 514781733625048422 519252413731835680 522668548032703020 525852308541716130 526917358891757220 527200647794387197 527981265256459920 528293065216257042 530316825723316944 537127397410508832 537249071811203440 539654206403703430 540783605178382410 541839041247443120 543380718826440001 545026329725369256 549826809278355360 550122415089795336 551262328921311696 551705689590075410 554948050309881260 558212450605821738 560909129111163872 560980094334988665 563117432769081840 564599320750053108 570827138799403655 571398571486274220 571979704027831580 573711926026704480 575692893485296080 576835845523607904 579076226410310880 581888013861384568 584158965448315140 587592053269286040 589240917470352160 590445190535816694 595645710051551640 595965949680611614 597770813247179184 598378767290654576 604405205787603870 605584810805965840 607178455044928908 609568921403373510 611120148469006608 612513698801457440 616116720559113072 620236056228690820 621521253195596520 625556057487959520 626977752492046155 627332578611170120 631022770250059356 632300830670108664 633577518307751904 636558057708393210 640690478233635960 643433861481338705 644698886173444128 647202841282112160 647237070764678160 647585047684444116 650206849496931744 653988721859625360 654624015594057639 657776659632006317 662046827508090492 662896032154146180 664189792496865760 664234495000062480 665579821758009120 665937660371857512 668776269324849232 671409246763136040 673176113201986398 675740919322898208 678995261555619424 679022387187785120 681282912156711570 681668471246783280 684574133954570080 684992566559284386 686375644833397896 687653018862244170 689077911151639620 690831472182355296 696891397376937360 701136411388954840 702556478522342960 704390753621676056 705749150937566385 710574786157652309 714774852061861968 721044806904509880 721432465402845638 726701772967159008 727360017326730710 733496553453060448 743883330200127840 744283267474428984 745825503834715824 747213516558973980 747973459113318220 752373302990455386 752799094333404144 758973068806161135 761864761981698960 763869669250071852 763900185586258260 770145900698891340 772120633777606446 778878620597753520 783456071025714720 784786466231550432 787260254047755592 788778462812574195 790376038337635830 791971897884689880 792439597824385563 794194280068735520 805691096115763248 805873607716805160 806306873097298066 809481309605555145 809571273393238544 812758561871164680 818002165496139936 825183622634693004 827558534385113115 828695004260795360 832422075464821890 835970336656061540 836269676852324832 841363693666745808 843067774226811552 844676149153622760 848744076944524280 854253970978181280 857969556041747370 860169477980315953 863446730245925488 863539340227944120 865253768285411856 868614339615466320 872832020792076852 880488442027095070 882729103344120656 883861376205528240 885667785803725041 887916880495810016 893468565077327460 893948924520917421 895212329017514720 897568150935981864 908377216208948760 910767682567393362 913323422079045848 914237714378038752 915167526444530528 916870691816325560 918770548202186160 930354084343036230 932281879793394780 934654344717304224 940998867916755180 954837086562589815 961365887154470771 961393075872679840 967048329260166192 970804261923168240 971377571526666174 972365496847313686 975310274245397616 980983082789438040 984075317559694490 992377689965905312 993070241262135738 996284688745298640 998906490557786268 1003164403987273848 1007113870144704060 1011964091741548180 1018492892333429136 1018533580781677680 1022502706870174920 1026861200931855120 1027488849838926579 1029494178370141928 1029563467250096844 1031479528293366255 1045337096065406040 1051704617083432260 1053834717783514440 1054401295588774394 1055962530512919840 1056586130432514084 1060633651446633888 1074498143622406880 1079308412807406860 1081567210356764820 1082148698104268457 1083678082494886240 1086761437652880002 1090052659450738512 1091040025990096065 1100244830179590672 1102524657842623392 1103411379180150820 1109896100619762520 1116424901211643476 1121960188669977330 1126234865538163680 1129198641500106216 1141654277598807310 1142797142972548440 1143959408055663160 1151385786970592160 1158180950666409669 1163776027722769136 1168317930896630280 1175184106538572080 1180890381071633388 1191291420103103280 1191931899361223228 1195541626494358368 1196757534581309152 1208810411575207740 1209460309645947099 1211169621611931680 1214356910089857816 1219137842806747020 1222240296938013216 1232233441118226144 1240472112457381640 1243042506391193040 1248633113197232835 1253955504984092310 1254665157222340240 1262045540500118712 1264601661340217328 1273116115416786420 1281380956467271920 1286867722962677410 1286954334062621055 1294474141529356320 1295170095368888232 1307977443719250720 1309248031188115278 1315553319264012634 1320732663040642605 1324093655016180984 1325792064308292360 1328468990000124960 1331875320743715024 1337552538649698464 1342818493526272080 1346352226403972796 1362565824313423140 1363336942493566560 1369985133118568772 1372751289666795792 1375306037724488340 1378155822303279240 1393782794753874720 1395531126514554345 1402272822777909680 1405112957044685920 1408781507243352112 1411498301875132770 1421149572315304618 1429549704123723936 1442089613809019760 1442864930805691276 1454720034653461420 1458548245270970529 1476112976339541735 1488566534948857968 1489914874201529035 1491651007669431648 1494427033117947960 1495946918226636440 1504746605980910772 1505598188666808288 1517946137612322270 1523729523963397920 1527739338500143704 1527800371172516520 1540291801397782680 1544241267555212892 1557757241195507040 1574520508095511184 1577556925625148390 1580752076675271660 1581601943383161591 1583943795769379760 1584879195648771126 1611382192231526496 1611747215433610320 1612613746194596132 1618962619211110290 1619142546786477088 1625517123742329360 1630142156479320003 1650367245269386008 1655117068770226230 1664844150929643780 1671940673312123080 1672928039851480633 1682727387333491616 1682940283004965995 1689352298307245520 1697488153889048560 1712481416398210965 1715939112083494740 1720338955960631906 1726893460491850976 1727078680455888240 1730507536570823712 1737228679230932640 1745664041584153704 1760976884054190140 1765458206688241312 1767722752411056480 1771335571607450082 1786937130154654920 1787897849041834842 1795136301871963728 1803581163507114095 1816754432417897520 1821535365134786724 1826646844158091696 1833741383632651120 1837541096404372320 1860708168686072460 1864563759586789560 1880933257476138465 1881997735833510360 1909674173125179630 1922731774308941542 1930301584444016115 1934096658520332384 1941608523846336480 1942755143053332348 1944730993694627372 1950620548490795232 1961966165578876080 1968150635119388980 1973329978896018951 1986140482524271476 1992569377490597280 1997812981115572536 2006328807974547696 2014227740289408120 2015767182743245165 2023928183483096360 2036985784666858272 2037067161563355360 2045005413740349840 2053722401863710240 2054977699677853158 2058988356740283856 2059126934500193688 2062959056586732510 2090674192130812080 2103409234166864520 2107669435567028880 2108802591177548788 2113172260865028168 2131724358472956927 2158616825614813720 2163134420713529640 2164297396208536914 2173522875305760004 2180105318901477024 2182080051980192130 2200489660359181344 2206822758360301640 2219792201239525040 2232849802423286952 2243920377339954660 2258397283000212432 2276919206418483405 2283308555197614620 2285594285945096880 2287918816111326320 2316361901332819338 2327552055445538272 2336635861793260560 2350368213077144160 2361780762143266776 2382582840206206560 2383863798722446456 2417620823150415480 2418920619291894198 2428443928816665435 2428713820179715632 2430913742118284215 2438275685613494040 2480944224914763280 2482675603155339345 2486085012782386080 2497266226394465670 2507911009968184620 2509330314444680480 2524091081000237424 2529203322680434656 2546232230833572840 2562761912934543840 2573735445925354820 2573908668125242110 2580508433940947859 2590340190737776464 2618496062376230556 2631106638528025268 2636003238971935985 2641465326081285210 2648187310032361968 2651584128616584720 2663750641487430048 2681846773562752263 2685636987052544160 2692704452807945592 2716903594132200005 2725131648626846280 2739970266237137544 2745502579333591584 2750612075448976680 2756311644606558480 2791062253029108690 2804545645555819360 2817563014486704224 2822996603750265540 2842299144630609236 2884097661463412313 2884179227618039520 2885729861611382552 2909440069306922840 2917096490541941058 2952225952679083470 2977133069897715936 2979829748403058070 2988854066235895920 2991893836453272880 3009493211961821544 3035892275224644540 3055478677000287408 3055600742345033040 3080583602795565360 3088482535110425784 3149041016191022368 3155113851250296780 3161504153350543320 3163203886766323182 3167887591538759520 3169758391297542252 3223494430867220640 3225227492389192264 3237925238422220580 3246446094312805371 3251034247484658720 3260284312958640006 3273120077970288195 3288883298160031585 3300734490538772016 3310234137540452460 3329688301859287560 3343881346624246160 3345856079702961266 3365880566009931990 3378704596614491040 3394976307778097120 3424962832796421930 3431878224166989480 3440677911921263812 3454157360911776480 3491328083168307408 3521953768108380280 3542671143214900164 3552873930788261545 3573874260309309840 3575795698083669684 3590272603743927456 3607162327014228190 3628380928937841297 3633508864835795040 3643070730269573448 3653293688316183392 3667482767265302240 3721416337372144920 3729127519173579120 3761866514952276930 3763995471667020720 3819348346250359260 3845463548617883084 3860603168888032230 3885510286106664696 3889461987389254744 3923932331157752160 3936301270238777960 3946659957792037902 3962197989121927815 3972280965048542952 3995625962231145072 4012657615949095392 4028455480578816240 4031534365486490330 4047856366966192720 4090010827480699680 4109955399355706316 4117976713480567712 4118253869000387376 4125918113173465020 4181348384261624160 4206818468333729040 4215338871134057760 4217605182355097576 4226344521730056336 4263448716945913854 4300847389901579765 4317233651229627440 4326268841427059280 4328594792417073828 4347045750611520008 4364160103960384260 4375644735812911587 4413645516720603280 4428338929018625205 4439584402479050080 4465699604846573904 4469744622604587105 4487840754679909320 4516794566000424864 4553838412836966810 4566617110395229240 4571188571890193760 4575837632222652640 4632723802665638676 4673271723586521120 4723561524286533552 4744805830149484773 4767727597444892912 4806829435772353855 4835241646300830960 4837841238583788396 4856887857633330870 4857427640359431264 4861827484236568430 4876551371226988080 4890426469437960009 4961888449829526560 4965351206310678690 4994532452788931340 5015822019936369240 5018784119554441899 5048182162000474848 5092464461667145680 5137444249194632895 5147470891850709640 5147817336250484220 5161016867881895718 5180680381475552928 5236992124752461112 5262213277056050536 5272006477943871970 5282930652162570420 5296374620064723936 5303168257233169440 5363693547125504526 5385408905615891184 5410743490521342285 5433807188264400010 5450263297253692560 5479940532474275088 5501224150897953360 5512623289213116960 5582124506058217380 5645993207500531080 5684598289261218472 5768195322926824626 5771459723222765104 5790904753332048345 5818880138613845680 5834192981083882116 5904451905358166940 5919989936688056853 5959659496806116140 5977708132471791840 5983787672906545760 6018986423923643088 6047301548229735495 6071784550449289080 6110957354000574816 6111201484690066080 6161167205591130720 6176965070220851568 6310227702500593560 6323008306701086640 6326407773532646364 6339516782595084504 6395173075418870781 6450454984778384528 6475850476844441160 6492892188625610742 6520568625917280012 6546240155940576390 6577766596320063170 6601468981077544032 6620468275080904920 6659376603718575120 6687762693248492320 6691712159405922532 6731761132019863980 6849925665592843860 6853608421327033561 6863756448333978960 6881355823842527624 6982656166336614816 7043907536216760560 7085342286429800328 7105747861576523090 7147748520618619680 7151591396167339368 7214324654028456380 7256761857875682594 7286141460539146896 7292741226354852645 7442832674744289840 7458255038347158240 7523733029904553860 7527990943334041440 7638696692500718520 7690927097235766168 7721206337776064460 7741525301822843577 7771020572213329392 7778923974778509488 7872602540477555920 7893319915584075804 7908009716915807955 7924395978243855630 7944561930097085904 7991251924462290144 8056910961157632480 8063068730972980660 8095712733932385440 8150710782396600015 8219910798711412632 8236507738000774752 8251836226346930040 8364640199257403165 8413636936667458080 8435210364710195152 8452689043460112672 8526897433891827708 8601694779803159530 8634467302459254880 8652292984390236939 8652537682854118560 8657189584834147656 8694091501223040016 8728320207920768520 8751289471625823174 8827291033441206560 8856677858037250410 8931399209693147808 8939489245209174210 8975681509359818640 9107676825673933620 9133234220790458480 9237472220049480017 9265447605331277352 9447123048573067104 9489611660298969546 9535455194889785824 9613658871544707710 9670483292601661920 9675682477167576792 9713775715266661740 9723654968473136860 9753102742453976160 9780852938875920018 9866649894480094755 9930702412621357380 9989064905577862680 10031644039872738480 10037568239108883798 10184928923334291360 10274888498389265790 10294941783701419280 10295634672500968440 10322033735763791436 10473984249504922224 10524426554112101072 10544012955887743940 10565861304325140840 10658621792364784635 10727387094251009052 10770817811231782368 10821486981042684570 10867614376528800020 10900526594507385120 10959881064948550176 11002448301795906720 11164249012116434760 11182203213744107389 11291986415001062160 11369196578522436944 11536390645853649252 11542919446445530208 11581809506664096690 11637760277227691360 11668385962167764232 11808903810716333880 11839979873376113706 11919318993612232280 12037972847847286176 12094603096459470990 12143569100898578160 12353930140441703136 12497756533008120023 12620455405001187120 12646016613402173280 12652815547065292728 12679033565190169008 12790346150837741562 12900909969556769056 12902542169704739295 12951700953688882320 12985784377251221484 13041137251834560024 13092480311881152780 13155533192640126340 13240936550161809840 13318753207437150240 13383424318811845064 13409233867813761315 13463522264039727960 13699851331185687720 13707216842654067122 13727512896667957920 13762711647685055248 14087815072433521120 14170684572859600656 14211495723153046180 14303182792334678736 14420488307317061565 14428649308056912760 14513523715751365188 14572282921078293792 14585482452709705290 14885665349488579680 15047466059809107720 15056352358663325697 15277393385001437040 15381854194471532336 15442412675552128920 15483050603645687154 15542041144426658784 15557847949557018976 15745205080955111840 15786639831168151608 15816019433831615910 15848791956487711260 15889123860194171808 16126137461945961320 16232230471564026855 16301421564793200030 16343220081626003107 16439821597422825264 16503672452693860080 16729280398514806330 16870420729420390304 17053794867783655416 17203389559606319060 17304585968780473878 17314379169668295312 17388183002446080032 17456640415841537040 17502578943251646348 17713355716074500820 17878978490418348420 17951363018719637280 18141904644689206485 18215353651347867240 18266468441580916960 18474944440098960034 18530895210662554704 18979223320597939092 19227317743089415420 19351364954335153584 19427551430533323480 19447309936946273720 19561705877751840036 19733299788960189510 19861404825242714760 19978129811155725360 20063288079745476960 20075136478217767596 20549776996778531580 20560825263981100683 20589883567402838560 20591269345001936880 20644067471527582872 20947968499009844448 21048853108224202144 21088025911775487880 21131722608650281680 21317243584729569270 21454774188502018104 21642973962085369140 21735228753057600040 21878223679064557935 22328498024232869520 22364406427488214778 22583972830002124320 22738393157044873888 23072781291707298504 23163619013328193380 23336771924335528464 23617807621432667760 23679959746752227412 23724029150747423865 23838637987224464560 24189206192918941980 24287138201797156320 24452132347189800045 24995513066016240046 25093920597772209495 25240910810002374240 25305631094130585456 25358067130380338016 25580692301675483124 25805084339409478590 25903401907377764640 25971568754502442968 26082274503669120048 26184960623762305560 26311066385280252680 26481873100323619680 26766848637623690128 26818467735627522630 26927044528079455920 27399702662371375440 27414433685308134244 27525423295370110496 27712416660148440051 28341369145719201312 28422991446306092360 28606365584669357472 28840976614634123130 28857298616113825520 29027047431502730376 29170964905419410580 29599949683440284265 30094932119618215440 30112704717326651394 30554786770002874080 30763708388943064672 30884825351104257840 30966101207291374308 31573279662336303216 31632038867663231820 31697583912975422520 31975865377094353905 32252274923891922640 32464460943128053710 32602843129586400060 32686440163252006214 32879643194845650528 33007344905387720160 33458560797029612660 33546609641232322167 34107589735567310832 34268042106635167805 34406779119212638120 34609171937560947756 34628758339336590624 34913280831683074080 35005157886503292696 35426711432149001640 35757956980836696840 36283809289378412970 36430707302695734480 36949888880197920068 37061790421325109408 37493269599024360069 37958446641195878184 38454635486178830840 38702729908670307168 38707626509114217885 38855102861066646960 38894619873892547440 39123411755503680072 39466599577920379020 39722809650485429520 39956259622311450720 40150272956435535192 41099553993557063160 41121650527962201366 41182538690003873760 41288134943055165744 42176051823550975760 42263445217300563360 42634487169459138540 42909548377004036208 43261464921951184695 43285947924170738280 43470457506115200080 43756447358129115870 44656996048465739040 44728812854976429556 46145562583414597008 46187361100247400085 46327238026656386760 46673543848671056928 47235615242865335520 47359919493504454824 47448058301494847730 47677275974448929120 48378412385837883960 48904264694379600090 49029660244878009321 49991026132032480092 50187841195544418990 50611262188261170912 51161384603350966248 51610168678818957180 51943137509004885936 52164549007338240096 52369921247524611120 52622132770560505360 53533697275247380256 53636935471255045260 53854089056158911840 54799405324742750880 54828867370616268488 55424833320296880102 55911016068720536945 56845982892612184720 57681953229268246260 57714597232227651040 58054094863005460752 58341929810838821160 59199899366880568530 60189864239236430880 60225409434653302788 61682475791943302049 61769650702208515680 61932202414582748616 62488782665040600115 63146559324672606432 63264077735326463640 63395167825950845040 63951730754188707810 64504549847783845280 64928921886256107420 65205686259172800120 65372880326504012428 66917121594059225320 67093219282464644334 68215179471134621664 68536084213270335610 68813558238425276240 69218343875121895512 70010315773006585392 70853422864298003280 71515913961673393680 72567618578756825940 72861414605391468960 73899777760395840136 74986539198048720138 75281761793316628485 75916893282391756368 76909270972357661680 77415253018228435770 77710205722133293920 77789239747785094880 78246823511007360144 78933199155840758040 79445619300970859040 80300545912871070384 81716100408130015535 82199107987114126320 82243301055924402732 82576269886110331488 83137249980445320153 84352103647101951520 85268974338918277080 85819096754008072416 86522929843902369390 86571895848341476560 86940915012230400160 87512894716258231740 89457625709952859112 92291125166829194016 92374722200494800170 92654476053312773520 94719838987008909648 94896116602989695460 96756824771675767920 97808529388759200180 98059320489756018642 99982052264064960184 100375682391088837980 100639828923696966501 102322769206701932496 102804126319905503415 103220337357637914360 103886275018009771872 104739842495049222240 105244265541121010720 107273870942510090520 109657734741232536976 110849666640593760204 111822032137441073890 112479808797073080207 113691965785224369440 115363906458536492520 116108189726010921504 116683859621677642320 118399798733761137060 120450818869306605576 123364951583886604098 123864404829165497232 124977565330081200230 126528155470652927280 126790335651901690080 127903461508377415620 129857843772512214840 130411372518345600240 130745760653008024856 133834243188118450640 134186438564929288668 137072168426540671220 137627116476850552480 138436687750243791024 138562083300742200255 140020631546013170784 141706845728596006560 143031827923346787360 145135237157513651880 147088980734634027963 147799555520791680272 149973078396097440276 150563523586633256970 151833786564783512736 153818541944715323360 154830506036456871540 156493647022014720288 157866398311681516080 160601091825742140768 163432200816260031070 164398215974228252640 164486602111848805464 166274499960890640306 167733048206161610835 170537948677836554160 173045859687804738780 173143791696682953120 175025789432516463480 178915251419905718224 184749444400989600340 185308952106625547040 187466347995121800345 189439677974017819296 189792233205979390920 193513649543351535840 195617058777518400360 196118640979512037284 199964104528129920368 200751364782177675960 201279657847393933002 204645538413403864992 205608252639811006830 206440674715275828720 212461861061138040391 214547741885020181040 219315469482465073952 221699333281187520408 223644064274882147780 224959617594146160414 230727812917072985040 233367719243355284640 236799597467522274120 240901637738613211152 245148301224390046605 246729903167773208196 247728809658330994464 249955130660162400460 253056310941305854560 255806923016754831240 259715687545024429680 260822745036691200480 261491521306016049712 267668486376236901280 268372877129858577336 274144336853081342440 276873375500487582048 277124166601484400510 290270474315027303760 294177961469268055926 295599111041583360544 299946156792194880552 301127047173266513940 308412378959716510245 309661012072913743080 315732796623363032160 326864401632520062140 328973204223697610928 332548999921781280612 335466096412323221670 341075897355673108320 346091719375609477560 350051578865032926960 357830502839811436448 369498888801979200680 374932695990243600690 379584466411958781840 391234117555036800720 392237281959024074568 399928209056259840736 401502729564355351920 402559315694787866004 411216505279622013660 412881349430551657440 415686249902226600765 424923722122276080782 429095483770040362080 443398666562375040816 447288128549764295560 449919235188292320828 461455625834145970080 473599194935044548240 481803275477226422304 490296602448780093210 493459806335546416392 499910261320324800920 503199144618484832505 511613846033509662480 519431375090048859360 522983042612032099424 536745754259717154672 548288673706162684880 554248333202968801020 562399043985365401035 580540948630054607520 588355922938536111852 599892313584389761104 602254094346533027880 616824757919433020490 619322024145827486160 637385583183414121173 653728803265040124280 657946408447395221856 665097999843562561224 670932192824646443340 692183438751218955120 700103157730065853920 735444903673170139815 738997777603958401360 749865391980487201380 759168932823917563680 782468235110073601440 784474563918048149136 803005459128710703840 805118631389575732008 822433010559244027320 831372499804453201530 849847444244552161564 886797333124750081632 894576257099528591120 899838470376584641656 947198389870089096480 980593204897560186420 986919612671092832784 999820522640649601840 1006398289236969665010 1023227692067019324960 1062309305305690201955 1073491508519434309344 1096577347412325369760 1108496666405937602040 1124798087970730802070 1176711845877072223704 1199784627168779522208 1204508188693066055760 1233649515838866040980 1238644048291654972320 1274771166366828242346 1307457606530080248560 1330195999687125122448 1341864385649292886680 1384366877502437910240 1470889807346340279630 1477995555207916802720 1499730783960974402760 1568949127836096298272 1610237262779151464016 1644866021118488054640 1662744999608906403060 1699694888489104323128 1789152514199057182240 1799676940753169283312 1912156749550242363519 1961186409795120372840 1973839225342185665568 1999641045281299203680 2012796578473939330020 2124618610611380403910 2216993332811875204080 2249596175941461604140 2353423691754144447408 2409016377386132111520 2467299031677732081960 2549542332733656484692 2614915213060160497120 2660391999374250244896 2683728771298585773360 2941779614692680559260 2999461567921948805520 3186927915917070605865 3220474525558302928032 3289732042236976109280 3325489999217812806120 3399389776978208646256 3599353881506338566624 3824313499100484727038 3922372819590240745680 4025593156947878660040 4249237221222760807820 4433986665623750408160 4499192351882923208280 4706847383508288894816 4934598063355464163920 5099084665467312969384 5367457542597171546720 5883559229385361118520 5998923135843897611040 6373855831834141211730 6650979998435625612240 6798779553956417292512 7648626998200969454076 7844745639180481491360 8051186313895757320080 8498474442445521615640 8998384703765846416560 9560783747751211817595 9869196126710928327840 10198169330934625938768 11767118458770722237040 12747711663668282423460 13301959996871251224480 15297253996401938908152 16102372627791514640160 16996948884891043231280 17996769407531692833120 19121567495502423635190 20396338661869251877536 23534236917541444474080 25495423327336564846920 30594507992803877816304 33993897769782086462560 38243134991004847270380 50990846654673129693840 61189015985607755632608 76486269982009694540760 101981693309346259387680 152972539964019389081520 305945079928038778163040
- Sum of all divisors σ(n): 1361539883389951357747200
- Sum of proper divisors (its aliquot sum) s(n): 1055594803461912579584160
- 305945079928038778163040 is an abundant number, because the sum of its proper divisors (1055594803461912579584160) is greater than itself. Its abundance is 749649723533873801421120
Bases of 305945079928038778163040
- Binary: 10000001100100101010000111001100110110000001011110110111011101101001111011000002
- Hexadecimal: 0x40C950E66C0BDBBB4F60
- Base-36: 1DTJFABIJPY5GYG0
Squares and roots of 305945079928038778163040
- 305945079928038778163040 squared (3059450799280387781630402) is 93602391932174036461565469134668168756822041600
- 305945079928038778163040 cubed (3059450799280387781630403) is 28637191281144597668855313579818431376519050162548491284041430462464000
-
The
square root of 305945079928038778163040 is 553123024225.2068629423 -
The
cube root of 305945079928038778163040 is 67382609.3080495471
Scales and comparisons
How big is 305945079928038778163040?- 305,945,079,928,038,778,163,040 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 305,945,079,928,038,778,163,040 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 305945079928038778163040 cubic inches would be around 5615217.4 feet tall.
Recreational maths with 305945079928038778163040
- 305945079928038778163040 backwards is 040361877830829970549503
- The number of decimal digits it has is: 24
- The sum of 305945079928038778163040's digits is 108
- 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 305945079928038778163040 - Facts about the integer". Numbermatics.com. 2024. Web. 29 May 2024.
APA style:
Numbermatics. (2024). Number 305945079928038778163040 - Facts about the integer. Retrieved 29 May 2024, from https://numbermatics.com/n/305945079928038778163040/
Chicago style:
Numbermatics. 2024. "Number 305945079928038778163040 - Facts about the integer". https://numbermatics.com/n/305945079928038778163040/
The information we have on file for 305945079928038778163040 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 305945079928038778163040, math, Factors of 305945079928038778163040, curriculum, school, college, exams, university, Prime factorization of 305945079928038778163040, STEM, science, technology, engineering, physics, economics, calculator, three hundred five sextillion, nine hundred forty-five quintillion, seventy-nine quadrillion, nine hundred twenty-eight trillion, thirty-eight billion, seven hundred seventy-eight million, one hundred sixty-three thousand and forty.