42046530040802393116920
42,046,530,040,802,393,116,920 is an even composite number composed of eight prime numbers multiplied together.
42046530040802393116920 is an even composite number. It is composed of eight distinct prime numbers multiplied together. It has a total of nineteen thousand, four hundred forty divisors.
Prime factorization of 42046530040802393116920:
23 × 39 × 5 × 72 × 132 × 232 × 412 × 26932
(2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 5 × 7 × 7 × 13 × 13 × 23 × 23 × 41 × 41 × 2693 × 2693)See below for interesting mathematical facts about the number 42046530040802393116920 from the Numbermatics database.
Names of 42046530040802393116920
- Cardinal: 42046530040802393116920 can be written as Forty-two sextillion, forty-six quintillion, five hundred thirty quadrillion, forty trillion, eight hundred two billion, three hundred ninety-three million, one hundred sixteen thousand, nine hundred twenty.
Scientific notation
- Scientific notation: 4.204653004080239311692 × 1022
Factors of 42046530040802393116920
Divisors of 42046530040802393116920
- Number of divisors d(n): 19440
-
Complete list of divisors:
1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 20 21 23 24 26 27 28 30 35 36 39 40 41 42 45 46 49 52 54 56 60 63 65 69 70 72 78 81 82 84 90 91 92 98 104 105 108 115 117 120 123 126 130 135 138 140 147 156 161 162 164 168 169 180 182 184 189 195 196 205 207 210 216 230 234 243 245 246 252 260 270 273 276 280 287 294 299 312 315 322 324 328 338 345 351 360 364 369 378 390 392 405 410 414 420 441 455 460 468 483 486 490 492 504 507 520 529 533 540 546 552 567 574 585 588 598 615 621 630 637 644 648 676 690 702 728 729 735 738 756 780 805 810 819 820 828 840 845 861 882 897 910 920 936 943 945 966 972 980 984 1014 1035 1053 1058 1066 1080 1092 1107 1127 1134 1148 1170 1176 1183 1196 1215 1230 1242 1260 1274 1288 1323 1352 1365 1380 1404 1435 1449 1458 1470 1476 1495 1512 1521 1560 1587 1599 1610 1620 1638 1640 1656 1681 1690 1701 1722 1755 1764 1794 1820 1845 1863 1886 1890 1911 1932 1944 1960 2009 2028 2070 2093 2106 2116 2132 2184 2187 2205 2214 2254 2268 2296 2340 2366 2392 2415 2430 2457 2460 2484 2520 2535 2548 2583 2645 2646 2665 2691 2693 2730 2760 2808 2829 2835 2870 2898 2916 2940 2952 2990 3042 3105 3159 3174 3185 3198 3220 3240 3276 3321 3362 3380 3381 3402 3444 3510 3528 3549 3588 3640 3645 3690 3703 3726 3731 3772 3780 3822 3864 3887 3969 4018 4056 4095 4140 4186 4212 4232 4264 4305 4347 4374 4410 4428 4485 4508 4536 4563 4680 4715 4732 4761 4797 4830 4860 4914 4920 4968 5043 5070 5096 5103 5166 5265 5290 5292 5330 5382 5386 5460 5535 5589 5635 5658 5670 5733 5740 5796 5832 5880 5915 5980 6027 6084 6210 6279 6318 6348 6370 6396 6440 6552 6561 6601 6615 6642 6724 6760 6762 6804 6877 6888 6929 7020 7098 7176 7245 7290 7371 7380 7406 7452 7462 7544 7560 7605 7644 7749 7774 7935 7938 7995 8036 8073 8079 8190 8280 8281 8372 8405 8424 8487 8505 8610 8694 8748 8820 8856 8970 9016 9126 9315 9430 9464 9477 9522 9555 9594 9660 9720 9828 9963 10045 10086 10140 10143 10206 10332 10465 10530 10580 10584 10647 10660 10764 10772 10920 10935 11070 11109 11178 11193 11270 11316 11340 11466 11480 11592 11661 11767 11830 11907 11960 12054 12168 12259 12285 12420 12558 12636 12696 12740 12792 12915 13041 13122 13202 13230 13284 13448 13455 13465 13524 13608 13689 13754 13858 14040 14145 14196 14283 14391 14490 14580 14651 14742 14760 14812 14904 14924 15129 15210 15288 15309 15498 15548 15795 15870 15876 15990 16072 16146 16158 16380 16562 16605 16744 16767 16810 16905 16974 17010 17199 17220 17388 17496 17640 17745 17940 18081 18252 18515 18630 18655 18837 18851 18860 18954 19044 19110 19188 19320 19435 19656 19683 19803 19845 19926 20090 20172 20280 20286 20412 20631 20664 20787 20930 21060 21160 21294 21320 21528 21544 21689 21735 21853 21870 22113 22140 22218 22356 22386 22540 22632 22680 22815 22932 23247 23322 23534 23660 23805 23814 23985 24108 24219 24237 24518 24570 24840 24843 25116 25215 25272 25461 25480 25515 25830 25921 26082 26117 26244 26404 26460 26568 26910 26930 27048 27209 27378 27508 27716 27945 28290 28392 28431 28566 28665 28782 28980 29160 29302 29484 29624 29848 29889 30135 30258 30420 30429 30618 30996 31096 31395 31590 31740 31752 31941 31980 32292 32316 32760 32805 33005 33124 33210 33327 33534 33579 33620 33810 33948 34020 34385 34398 34440 34645 34776 34983 35009 35301 35490 35721 35880 36162 36504 36777 36855 37030 37260 37310 37674 37702 37720 37908 38088 38220 38376 38663 38745 38870 39123 39366 39606 39690 39852 40180 40344 40365 40395 40572 40824 41067 41262 41405 41574 41860 42120 42435 42588 42849 43173 43378 43470 43706 43740 43953 44226 44280 44436 44712 44772 45080 45387 45630 45864 45927 46207 46494 46644 47068 47320 47385 47610 47628 47970 48139 48216 48438 48474 48503 49036 49140 49686 49815 50232 50301 50430 50715 50922 51030 51597 51660 51842 52164 52234 52488 52808 52920 53235 53820 53860 54243 54418 54756 55016 55432 55545 55890 55965 56511 56553 56580 56862 57132 57330 57564 57960 58305 58604 58835 58968 59409 59535 59778 60270 60516 60840 60858 61236 61295 61893 61939 61992 62361 62790 63180 63480 63882 63960 64584 64632 65067 65205 65559 65610 66010 66248 66339 66420 66654 67068 67158 67240 67620 67896 68040 68445 68770 68796 69290 69741 69966 70018 70602 70980 71415 71442 71955 72324 72657 72711 73255 73554 73710 74060 74520 74529 74620 75348 75404 75645 75816 76383 76440 76545 77326 77490 77740 77763 78246 78351 78732 79212 79380 79704 80360 80730 80790 81144 81627 82134 82369 82524 82810 83148 83720 83835 84870 85176 85293 85698 85813 85995 86346 86756 86940 87412 87480 87906 88452 88872 89401 89544 89667 90405 90774 91260 91287 91854 92414 92988 93288 94136 94185 94255 94770 95220 95256 95823 95940 96278 96876 96948 97006 98072 98280 98415 99015 99372 99630 99981 100602 100737 100860 101430 101844 102060 103155 103194 103320 103684 103935 104328 104468 104949 105027 105903 106470 107163 107640 107720 108445 108486 108836 109265 109512 110331 110413 110565 111090 111780 111930 113022 113106 113160 113724 114264 114660 115128 115989 116235 116610 117208 117369 117670 118818 119070 119556 120540 121032 121095 121185 121716 122472 122590 123201 123786 123878 124215 124722 125580 126360 127305 127764 128547 129519 129605 130134 130410 130585 131118 131220 131859 131957 132020 132678 132840 133308 134136 134316 135240 136045 136161 136890 137540 137592 137781 138580 138621 139482 139932 140036 141204 141960 142155 142830 142884 143910 144417 144648 145314 145422 145509 146510 147108 147420 148120 149058 149240 149445 150696 150808 150903 151290 151823 152145 152766 152971 153090 154652 154791 154980 155480 155526 156492 156702 157464 158424 158760 159367 159705 161460 161580 162729 163254 164268 164738 165048 165620 166296 166635 167670 167895 169533 169659 169740 170586 171396 171626 171990 172692 173512 173880 174824 174915 175045 175812 176505 176904 178227 178605 178802 179334 180810 181548 182520 182574 183708 183885 184828 185679 185817 185976 187083 188370 188510 189540 190440 190463 191646 191880 192556 193315 193752 193896 194012 195201 195615 196677 196830 198030 198744 199017 199260 199962 201204 201474 201720 202860 203688 204120 205335 206310 206388 207368 207870 208936 209223 209898 210054 211806 212940 214245 214326 215865 216890 216972 217672 217971 218133 218530 219765 220662 220826 221130 222180 223560 223587 223860 226044 226212 226935 227448 229149 229320 229635 231035 231978 232470 233220 233289 234738 235053 235340 237636 238140 239112 240695 241080 242190 242370 242515 243432 244881 245063 245180 246402 247107 247572 247756 248430 249444 251160 251505 254610 255528 255879 257094 257439 257985 259038 259210 260268 260820 261170 262236 262440 263718 263914 264040 265356 266616 268203 268632 269001 270641 271215 272090 272322 273780 273861 275080 275562 277160 277242 278964 279864 280072 281957 282408 282555 282765 284089 284310 285660 285768 287469 287820 288834 290628 290844 291018 293020 294216 294840 297045 298116 298890 299943 301806 302211 302580 303646 304290 305532 305942 306180 309304 309465 309582 309695 309960 311052 311805 312984 313404 314847 315081 317709 318734 319410 321489 322920 323160 325335 325458 326508 327795 328536 329476 330993 331239 331240 331695 333270 335340 335790 336973 339066 339318 339480 339521 341172 342792 343252 343980 345384 347967 348705 349830 350090 351624 352107 353010 356454 357210 357604 358668 361620 363096 363285 363555 365148 367416 367770 369603 369656 371358 371634 372645 374166 376740 377020 379080 380926 381915 383292 385112 385641 386630 388024 388557 388815 390402 391230 391755 393354 393660 395577 395871 396060 398034 398520 399924 402408 402948 405720 408135 408483 410670 411845 412620 412776 415740 415863 418446 419796 420108 423612 425880 426465 428490 428652 429065 431730 433251 433573 433780 433944 435942 436266 436527 437060 439530 441324 441652 442260 444360 447005 447174 447720 448335 452088 452424 452709 453870 455117 455469 456435 458298 458913 459270 462070 463956 464373 464940 466440 466578 469476 470106 470680 475272 476280 478101 479115 481390 484380 484740 485030 488187 489762 490126 490360 492804 494214 495144 495512 496860 498888 499905 502619 503010 503685 508599 508977 509220 511758 514188 514878 515970 518076 518420 520536 521640 522340 524472 524745 525135 527436 527828 529515 530712 534681 535815 536406 538002 541282 542430 544180 544644 547560 547722 551124 551655 552065 554484 557037 557451 557928 561249 563914 565110 565530 568178 568620 571320 571389 574938 575640 577668 579945 581256 581688 582036 585603 586040 586845 590031 594090 596232 597051 597780 599886 600691 603612 604422 605160 607292 608580 611064 611884 612360 616005 618930 619164 619390 622104 623610 625807 626808 627669 629694 630162 635418 637468 638820 642735 642978 647595 650670 650916 653016 653913 654399 655590 658952 659295 659785 661986 662478 663390 666540 670680 670761 671580 673946 678132 678636 679042 680805 682344 686504 687447 687960 688905 693105 695934 697410 699660 699867 700180 704214 705159 706020 712908 714420 715208 717336 722085 723240 726570 727110 727545 730296 734643 735189 735540 739206 741321 742716 743268 745290 748332 753480 754040 754515 759115 761852 763830 764855 766584 771282 772317 772891 773260 773955 777114 777630 780804 782460 783510 786708 787320 791154 791742 792120 796068 796835 799848 804609 805207 805896 807003 811923 813645 816270 816966 821340 821583 823690 825240 831480 831726 836892 839592 840216 845871 847224 847665 848295 852267 852930 856980 857304 858130 862407 863460 866502 867146 867560 871884 872532 873054 874120 879060 882648 883304 884520 889249 891135 894010 894348 896670 899829 905418 906633 907740 910234 910938 912870 916596 917826 918540 924140 927912 928395 928746 929085 929880 933156 935415 938952 940212 944541 945243 952315 953127 956202 958230 962780 964467 968760 969480 970060 976005 976374 979524 980252 983385 985608 988428 992979 993717 993720 995085 999810 1005238 1006020 1007370 1010919 1017198 1017954 1018440 1018563 1023516 1028376 1029756 1031940 1036152 1036840 1043901 1044680 1046115 1049490 1050270 1054872 1055656 1056321 1059030 1062761 1069362 1070797 1071630 1072812 1076004 1082564 1084860 1088360 1089288 1089855 1090665 1095444 1102248 1103310 1104130 1108809 1108968 1114074 1114902 1115569 1117935 1122498 1127828 1130220 1131060 1136356 1137240 1142778 1145745 1149876 1155336 1156923 1159890 1164072 1165671 1166445 1171206 1173690 1175265 1180062 1186731 1187613 1188180 1194102 1195560 1199772 1201382 1207224 1208844 1214584 1217160 1223768 1224405 1225315 1225449 1232010 1235535 1237860 1238328 1238780 1247220 1247589 1251614 1255338 1259388 1260324 1270836 1274936 1277640 1279395 1285470 1285956 1287195 1295190 1299753 1300719 1301340 1301832 1307826 1308798 1309581 1311180 1318590 1319570 1323972 1324956 1326780 1333080 1341015 1341522 1343160 1345005 1347892 1353205 1356264 1357272 1358084 1361610 1365351 1366407 1369305 1374894 1376739 1377810 1386210 1391868 1393119 1394820 1399320 1399734 1400360 1408428 1409785 1410318 1412040 1420445 1424597 1425816 1428840 1434303 1435369 1437345 1444170 1453140 1454220 1455090 1464561 1469286 1470378 1471080 1478412 1482642 1485432 1486536 1490580 1496664 1499715 1507857 1509030 1511055 1518230 1523704 1525797 1526931 1527660 1529710 1542564 1544634 1545782 1546520 1547910 1554228 1555260 1561608 1564920 1567020 1573416 1574235 1575405 1582308 1583484 1588545 1592136 1593670 1604043 1607445 1609218 1610414 1614006 1623846 1627290 1632540 1633932 1642680 1643166 1647380 1654965 1656195 1663452 1671111 1672353 1673784 1683747 1684865 1691742 1695330 1696590 1697605 1704534 1705860 1713960 1714167 1715441 1716260 1724814 1726920 1733004 1734292 1739835 1743768 1745064 1746108 1756809 1758120 1760535 1770093 1778498 1782270 1788020 1788696 1791153 1793340 1799658 1802073 1810836 1813266 1815480 1820468 1821876 1825740 1833192 1835652 1837080 1848015 1848280 1856790 1857492 1858170 1866312 1870830 1877421 1880424 1883007 1889082 1890486 1894487 1904630 1906254 1912404 1916460 1925560 1928205 1928934 1940120 1942785 1952010 1952748 1959048 1960504 1961739 1963197 1966770 1973699 1976856 1977885 1979355 1985958 1987434 1988623 1990170 1999620 2010476 2012040 2012283 2014740 2021838 2034396 2035908 2037126 2042415 2047032 2059512 2062341 2063880 2079315 2087802 2092230 2098980 2099601 2100540 2112642 2115477 2118060 2125522 2138724 2141594 2143260 2145624 2152008 2165128 2166255 2167865 2169720 2179710 2181330 2182635 2190888 2203929 2205567 2206620 2208260 2217618 2223963 2228148 2229804 2231138 2235870 2244996 2255656 2260440 2262120 2263545 2272712 2275585 2277345 2285556 2291490 2294565 2299752 2313846 2316951 2318673 2319780 2321865 2331342 2332890 2342412 2347380 2350530 2360124 2373462 2375226 2376360 2388204 2390505 2399544 2402764 2413827 2415621 2417688 2435769 2440935 2448810 2450630 2450898 2464020 2464749 2471070 2475720 2477560 2494440 2495178 2503228 2510676 2513095 2518776 2520648 2537613 2539499 2541672 2542995 2544885 2556801 2558790 2570940 2571912 2574390 2587221 2590380 2599506 2601438 2602680 2615652 2617596 2619162 2622360 2637180 2639140 2647944 2649912 2653560 2667747 2673405 2682030 2683044 2690010 2695784 2699487 2706410 2716168 2719899 2723220 2730702 2732814 2738610 2749788 2753478 2755620 2772420 2783736 2785185 2786238 2787255 2789640 2799468 2806245 2816856 2819570 2820636 2833623 2835729 2840890 2849194 2856945 2859381 2868606 2870738 2874690 2888340 2906280 2908440 2910180 2928015 2929122 2938572 2940756 2950155 2956824 2965284 2978937 2981151 2981160 2985255 2999430 3003455 3015714 3018060 3022110 3032757 3035011 3036460 3051594 3053862 3055320 3055689 3059420 3085128 3089268 3091564 3095820 3108456 3110520 3129035 3131703 3134040 3138345 3148470 3150810 3164616 3166968 3168963 3177090 3185819 3187340 3188283 3208086 3212391 3214890 3218436 3220828 3228012 3247692 3254580 3265080 3267864 3269565 3271995 3286332 3294760 3309930 3312390 3326427 3326904 3342222 3344706 3346707 3353805 3367494 3369730 3383484 3390660 3393180 3395210 3409068 3411720 3428334 3430882 3432520 3437235 3449628 3466008 3468584 3470769 3479670 3492216 3497013 3499335 3513618 3518333 3521070 3525795 3540186 3556996 3560193 3562839 3564540 3576040 3582306 3586680 3599316 3604146 3621672 3626532 3640936 3643752 3651480 3665441 3671304 3673215 3675945 3676347 3696030 3706605 3713580 3714984 3716340 3741660 3742767 3754842 3766014 3778164 3780972 3788974 3809260 3812508 3824808 3832920 3856410 3857868 3861585 3864455 3885570 3899259 3902157 3904020 3905496 3923478 3926394 3928743 3933540 3947398 3955770 3958710 3971916 3974868 3977246 3980340 3999240 4020952 4023045 4024566 4026035 4029480 4035015 4043676 4059615 4068792 4071816 4074252 4084830 4096053 4099221 4107915 4124682 4130217 4158630 4175604 4179357 4184460 4197960 4199202 4201080 4225284 4229355 4230954 4236120 4251044 4261335 4273791 4277448 4283188 4286520 4302909 4306107 4312035 4332510 4335730 4359420 4362660 4365270 4380649 4393683 4407858 4411134 4413240 4416520 4435236 4446245 4447926 4456296 4459608 4462276 4471740 4489992 4499145 4523571 4526933 4527090 4533165 4551170 4554690 4571112 4577391 4580793 4582980 4589130 4627692 4633902 4637346 4639560 4643730 4662684 4665780 4684824 4694760 4701060 4720248 4722705 4726215 4746924 4750452 4765635 4776408 4781010 4805528 4812129 4822335 4827654 4831242 4871538 4881870 4897620 4901260 4901796 4928040 4929498 4942140 4964895 4968585 4990356 5006456 5013333 5017059 5021352 5026190 5051241 5054595 5075226 5078998 5085990 5089770 5092815 5113602 5117580 5141880 5142501 5146323 5148780 5174442 5180760 5199012 5202876 5219505 5231304 5235192 5238324 5270427 5274360 5278280 5281605 5310279 5313805 5335494 5346810 5353985 5364060 5366088 5380020 5398974 5406219 5410237 5412820 5439798 5446440 5461404 5465628 5477220 5499576 5506956 5511240 5544045 5544840 5570370 5572476 5574510 5577845 5598936 5612490 5632263 5636449 5639140 5641272 5649021 5667246 5671458 5681780 5683461 5698388 5713890 5718762 5737212 5741476 5749380 5776680 5784615 5820360 5828355 5856030 5858244 5877144 5881512 5885217 5889591 5900310 5921097 5930568 5933655 5938065 5957874 5962302 5965869 5970510 5998860 6006910 6031428 6036120 6036849 6044220 6065514 6070022 6072920 6103188 6107724 6111378 6118840 6127245 6178536 6183128 6187023 6191640 6224743 6237945 6258070 6263406 6276690 6296940 6298803 6301620 6337926 6346431 6354180 6371638 6374680 6376566 6416172 6424782 6429780 6436872 6441656 6456024 6495384 6498765 6503595 6509160 6534047 6539130 6543990 6547905 6572664 6611787 6616701 6619860 6624780 6652854 6671889 6684444 6689412 6693414 6707610 6734988 6739460 6766968 6781320 6786360 6790420 6818136 6826755 6832035 6856668 6861764 6874470 6883695 6899256 6941538 6950853 6956019 6959340 6965595 6994026 6998670 7027236 7036666 7042140 7051590 7080372 7113992 7120386 7122985 7125678 7129080 7164612 7171515 7176845 7198632 7208292 7241481 7246863 7252249 7253064 7307307 7322805 7330882 7346430 7351890 7352694 7392060 7394247 7413210 7427160 7432680 7483320 7485534 7509684 7532028 7539285 7556328 7561944 7577948 7612839 7618497 7618520 7625016 7628985 7634655 7670403 7712820 7715736 7723170 7728910 7761663 7771140 7798518 7804314 7808040 7808983 7846956 7852788 7857486 7867080 7894796 7911540 7917420 7943832 7949736 7954492 7960680 8003241 8020215 8046090 8049132 8052070 8070030 8087352 8098461 8119230 8148504 8159697 8169660 8192106 8198442 8215830 8249364 8260434 8317260 8351208 8355555 8358714 8361765 8368920 8398404 8418735 8450568 8458710 8461908 8500869 8502088 8507187 8522670 8547582 8566376 8570835 8577205 8578143 8605818 8612214 8624070 8665020 8671460 8718840 8725320 8730540 8761298 8784045 8787366 8815716 8822268 8850465 8870472 8892490 8895852 8924552 8936811 8943453 8943480 8955765 8998290 9010365 9047142 9053866 9054180 9066330 9098271 9102340 9105033 9109380 9154782 9161586 9165960 9167067 9178260 9255384 9267804 9274692 9287460 9325368 9331560 9387105 9395109 9402120 9415035 9445410 9452430 9472435 9493848 9500904 9531270 9557457 9562020 9564849 9624258 9637173 9644670 9655308 9662484 9743076 9763740 9795240 9802520 9803592 9808695 9815985 9858996 9868495 9884280 9929790 9937170 9943115 9972179 9980712 10026666 10034118 10040121 10047583 10052380 10061415 10102482 10109190 10150452 10157996 10171980 10179540 10185630 10227204 10235160 10285002 10292646 10297560 10311705 10348884 10398024 10405752 10412307 10439010 10467691 10476648 10491039 10498005 10540854 10554999 10563210 10577385 10620558 10627610 10670988 10680579 10688517 10693620 10707970 10728120 10760040 10797948 10812438 10820474 10825640 10879596 10922808 10931256 10954440 10996323 11013912 11019645 11027835 11029041 11088090 11119815 11140740 11144952 11149020 11155690 11224980 11228301 11264526 11272898 11278280 11298042 11334492 11342916 11363560 11366922 11396776 11427780 11437524 11474424 11482952 11498760 11560237 11569230 11584755 11593365 11656710 11697777 11706471 11712060 11716488 11770434 11779182 11786229 11800620 11842194 11867310 11876130 11915748 11924604 11931738 11941020 11997720 12013820 12062856 12069135 12073698 12078105 12088440 12131028 12140044 12178845 12206376 12215448 12222756 12254490 12288159 12297663 12323745 12374046 12390651 12449486 12475890 12516140 12526812 12538071 12553380 12593880 12597606 12603240 12675852 12688065 12692862 12697495 12708360 12743276 12753132 12784005 12821373 12832344 12849564 12859560 12908727 12918321 12936105 12997530 13007190 13068094 13078260 13087980 13095810 13141947 13181049 13223574 13233402 13239720 13249560 13305708 13338735 13343778 13368888 13378824 13386828 13415220 13469976 13478920 13497435 13570713 13580799 13580840 13599495 13653510 13664070 13713336 13723528 13732173 13742379 13748940 13767390 13815893 13883076 13901706 13912038 13918680 13920361 13931190 13988052 13997340 14054472 14073332 14084280 14103180 14160744 14168115 14178645 14240772 14245970 14251356 14296905 14329224 14343030 14353690 14416584 14436387 14482962 14493726 14504498 14614614 14645610 14661764 14692860 14703780 14705388 14784120 14788494 14826420 14894685 14905755 14971068 15019368 15039999 15051177 15064056 15078570 15153723 15155896 15163785 15175055 15225678 15236994 15257970 15269310 15278445 15340806 15425640 15427503 15438969 15446340 15457820 15523326 15542280 15597036 15608628 15617966 15658515 15693912 15705576 15714972 15789592 15811281 15823080 15834840 15844815 15908984 15929095 15930837 15941415 16006482 16040430 16061955 16092180 16098264 16104140 16140060 16196922 16218657 16230711 16238460 16319394 16339320 16384212 16396884 16431660 16498728 16520868 16632135 16634520 16711110 16717428 16723530 16733535 16796808 16837470 16896789 16909347 16917420 16923816 17001738 17014374 17045340 17050383 17095164 17141670 17154410 17156286 17211636 17224428 17248140 17330040 17342920 17353845 17461080 17485065 17522596 17568090 17574732 17591665 17631432 17644536 17668773 17700930 17763291 17776493 17784980 17791704 17800965 17814195 17873622 17886906 17897607 17911530 17996580 18020730 18094284 18107732 18108360 18110547 18132660 18196542 18204680 18210066 18218760 18309564 18323172 18327205 18334134 18356520 18381735 18519761 18535608 18549384 18561069 18574920 18659797 18674229 18713835 18774210 18790218 18830070 18890820 18896409 18904860 18944870 19039293 19062540 19114914 19124040 19129698 19248516 19274346 19289340 19310616 19324968 19486152 19496295 19510785 19527480 19602141 19617390 19631970 19643715 19717992 19736990 19835361 19850103 19859580 19874340 19886230 19944358 20015667 20053332 20068236 20080242 20095166 20104760 20122830 20204964 20218380 20300904 20315992 20343960 20359080 20371260 20454408 20480265 20496105 20570004 20585292 20623410 20651085 20697768 20824614 20852559 20868057 20878020 20896785 20935382 20982078 20996010 21081708 21109998 21126420 21154770 21241116 21255220 21341976 21361158 21368955 21377034 21387240 21415940 21514545 21530535 21595896 21624876 21640948 21724443 21740589 21756747 21759192 21903245 21921921 21968415 21992646 22039290 22055670 22058082 22176180 22182741 22239630 22281480 22298040 22300733 22311380 22449960 22456602 22529052 22545796 22596084 22617855 22634665 22668984 22685832 22733844 22838517 22855491 22855560 22875048 22886955 22903965 23011209 23120474 23138460 23169510 23186730 23284989 23313420 23395554 23412942 23424120 23426949 23540868 23558364 23572458 23601240 23684388 23734620 23752260 23831496 23849208 23863476 23882040 24009723 24027640 24060645 24138270 24147396 24156210 24262056 24280088 24295383 24357690 24445512 24479091 24508980 24576318 24595326 24628331 24647490 24748092 24781302 24898972 24951780 25032280 25053624 25066665 25076142 25085295 25106760 25195212 25256205 25351704 25376130 25385724 25394990 25486552 25502607 25506264 25521561 25568010 25642746 25658087 25699128 25712505 25731615 25734429 25817454 25836642 25872210 25995060 26014380 26136188 26156520 26175960 26191620 26283894 26352135 26362098 26447148 26466804 26551395 26611416 26677470 26687556 26773656 26810433 26830359 26830440 26994870 27031095 27051185 27141426 27161598 27198990 27294813 27307020 27315099 27328140 27464346 27484758 27497880 27501201 27534780 27631786 27766152 27803412 27824076 27840722 27862380 27976104 27994680 28146664 28161315 28182245 28185327 28206360 28245105 28336230 28357290 28417305 28481544 28491940 28502712 28593810 28672371 28686060 28694547 28707380 28872774 28911519 28965924 28987452 29008996 29229228 29291220 29323528 29385720 29407560 29410776 29426085 29447955 29576988 29605485 29652840 29789370 29811510 29829345 29916537 29942136 30079998 30102354 30120363 30142749 30157140 30184245 30307446 30327570 30350110 30451356 30473988 30515940 30538620 30556890 30681612 30855006 30877938 30892680 30915640 30935115 31046652 31123715 31194072 31217256 31235932 31317030 31403073 31429944 31494015 31622562 31664997 31688531 31689630 31732155 31858190 31861674 31882830 32012964 32041737 32065551 32080860 32123910 32184360 32208280 32280120 32393844 32437314 32461422 32476920 32638788 32670235 32768424 32793768 32863320 32988969 33013487 33041736 33058935 33083505 33087123 33264270 33359445 33422220 33434856 33447060 33467070 33674940 33684903 33793578 33818694 33834840 34003476 34028748 34090680 34100766 34190328 34283340 34308820 34312572 34423272 34448856 34496280 34680711 34707690 34754265 34780095 34970130 35045192 35093331 35119413 35136180 35149464 35183330 35337546 35358687 35401860 35526582 35552986 35569960 35601930 35628390 35747244 35773812 35795214 35823060 35993160 36041460 36188568 36207405 36215464 36221094 36234315 36261245 36265320 36393084 36420132 36536535 36619128 36646344 36654410 36668268 36763470 36864477 36892989 36971235 37039522 37122138 37171953 37319594 37348458 37427670 37548420 37580436 37660140 37781640 37792818 37809720 37889740 38064195 38078586 38092485 38125080 38229828 38259396 38352015 38464119 38497032 38548692 38578680 38726181 38754963 38808315 38992590 39021570 39044915 39204282 39234780 39263940 39287430 39425841 39455143 39473980 39543147 39670722 39700206 39719160 39748680 39772460 39888716 40016205 40031334 40106664 40136472 40160484 40190332 40245660 40409928 40436760 40492305 40712139 40742397 40742520 40798485 40960530 40992210 41140008 41170584 41196519 41227137 41246820 41302170 41447679 41649228 41705118 41736114 41756040 41761083 41793570 41870764 41964156 41992020 42163416 42219996 42252840 42309540 42482232 42504345 42510440 42535935 42722316 42737910 42754068 42831880 42890715 43029090 43061070 43249752 43281896 43309161 43448886 43481178 43513494 43573201 43806490 43843842 43936830 43985292 44078580 44111340 44116164 44352360 44365482 44479260 44601466 44622760 44684055 44717265 44913204 45058104 45091592 45119997 45153531 45192168 45235710 45269330 45461169 45467688 45491355 45525165 45677034 45710982 45738329 45773910 45807930 45835335 46022418 46240948 46276920 46282509 46316907 46339020 46373460 46569978 46626840 46791108 46825884 46853898 46975545 47081736 47116728 47144916 47368776 47433843 47469240 47504520 47726952 47787285 47792511 47824245 48019446 48121290 48185865 48276540 48294792 48312420 48590766 48655971 48692133 48715380 48958182 49017960 49152636 49190652 49256662 49294980 49496184 49562604 49797944 49860895 49903560 50133330 50152284 50170590 50200605 50237915 50390424 50512410 50690367 50728041 50752260 50765743 50771448 50789980 51005214 51043122 51136020 51151149 51285492 51316174 51425010 51463230 51468858 51634908 51673284 51744420 51990120 52028760 52061535 52272376 52338455 52383240 52455195 52567788 52704270 52724196 52774995 52894296 52933608 53006319 53102790 53289873 53329479 53354940 53375112 53402895 53442585 53620866 53660718 53692821 53989740 54062190 54102370 54282852 54323196 54331641 54397980 54589626 54614040 54630198 54656280 54928692 54969516 54981615 55002402 55069560 55145205 55263572 55559283 55606824 55648152 55681444 55724760 55979391 56022687 56141505 56322630 56364490 56370654 56490210 56672460 56689227 56714580 56834610 56983880 57117879 57187620 57344742 57372120 57389094 57414760 57745548 57801185 57823038 57931848 57974904 58017992 58408477 58458456 58488885 58532355 58582440 58806423 58850129 58852170 58895910 58931145 59153976 59210970 59506083 59550309 59578740 59623020 59658690 59833074 60047001 60159996 60204708 60240726 60285498 60314280 60368490 60614892 60655140 60700220 60902712 60947976 61031880 61077240 61113780 61363224 61440795 61488315 61710012 61755876 61870230 61953255 62093304 62247430 62471864 62557677 62604171 62634060 62690355 62806146 62988030 63245124 63329994 63377062 63379260 63464310 63716380 63723348 63765660 64025928 64083474 64106865 64131102 64161720 64247820 64543635 64591605 64787688 64874628 64922844 65173329 65221767 65270241 65277576 65340470 65709735 65765763 65905245 65977938 66026974 66117870 66167010 66174246 66528540 66718890 66844440 66894120 66902199 66934140 67349880 67369806 67587156 67637388 67853565 67903995 68006952 68057496 68201532 68515551 68566473 68566680 68617640 68625144 68660865 68711895 69033627 69079465 69361422 69415380 69508530 69560190 69601805 69805253 69940260 70186662 70238826 70272360 70280847 70333081 70366660 70675092 70717374 70803720 71053164 71105972 71203860 71256780 71494488 71547624 71590428 71646120 72029169 72082920 72181935 72414810 72442188 72468630 72522490 72786168 72840264 72886149 73073070 73273837 73308820 73336536 73437273 73526940 73728954 73785978 73884993 73942470 74079044 74244276 74343906 74639188 74696916 74855340 75096840 75160872 75199995 75255885 75320280 75585636 75768615 75779480 76128390 76157172 76184970 76459656 76507821 76518792 76564683 76704030 76928238 76974261 77097384 77137515 77194845 77203287 77452362 77509926 77616630 77985180 78043140 78089830 78408564 78469560 78527880 78574860 78851682 78910286 78947960 79056405 79086294 79341444 79400412 79544920 79654185 79777432 80032410 80062668 80320968 80380664 80431299 80491077 80491320 80921659 80984610 81093285 81153555 81424278 81484794 81596970 81884439 81921060 81945297 81984420 82393038 82454274 82493640 82503603 82604340 82895358 83298456 83410236 83472228 83522166 83587140 83741528 83928312 83984040 84439992 84483945 84546735 84555981 84619080 85008690 85071870 85251915 85444632 85475820 85508136 85781430 86017113 86058180 86083641 86122140 86618322 86734557 86897772 86962356 87026988 87146402 87612980 87687684 87873660 87970584 88157160 88222680 88232328 88343865 88730964 88816455 88882465 88958520 89202932 89368110 89434530 89488035 89749611 89826408 90239994 90307062 90361089 90428247 90471420 90538660 90552735 90922338 90982710 91050330 91354068 91421964 91476658 91547820 91615860 91670670 92044836 92481896 92565018 92598805 92633814 92678040 92746920 92805345 93139956 93298985 93371145 93582216 93651768 93707796 93951090 94209219 94279237 94289832 94482045 94867686 94994991 95065593 95196465 95574570 95585022 95648490 96038892 96125211 96196653 96242580 96371730 96553080 96624840 97181532 97311942 97384266 97430760 97916364 98010705 98305272 98381304 98513324 98589960 98966907 99040461 99125208 99176805 99250515 99721790 100078335 100266660 100304568 100341180 100401210 100475830 101024820 101054709 101380734 101456082 101504520 101531486 101579960 102010428 102086244 102272040 102302298 102570984 102632348 102850020 102926460 102937716 103269816 103346568 103488840 104042133 104119459 104123070 104262795 104340285 104676910 104910390 105135576 105279993 105358239 105408540 105448392 105549990 106012638 106076061 106205580 106579746 106658958 106709880 106805790 106885170 107241732 107321436 107385642 107979480 108124380 108204740 108565704 108622215 108646392 108663282 108702945 108783735 108795960 109179252 109260396 109609605 109857384 109939032 109963230 110004804 110290410 110527144 110593431 110678967 110913705 111118566 111362888 111503665 111515859 111958782 112045374 112283010 112645260 112728980 112741308 112980420 113344920 113378454 113429160 113669220 114192585 114235758 114277455 114375240 114689484 114778188 115056045 115392357 115491096 115602370 115646076 116178543 116264889 116424945 116816954 116977770 117064710 117134745 117612846 117700258 117704340 117791820 117862290 118277523 118365429 118421940 119012166 119100618 119157480 119246040 119317380 119666148 120048615 120094002 120319992 120409416 120481452 120570996 120736980 121229784 121310280 121400440 121476915 122136417 122227191 122227560 122395455 122881590 122976630 123141655 123420024 123511752 123681411 123740460 123906510 124343037 124435451 124494860 125115354 125208342 125268120 125283249 125380710 125612292 125976060 126490248 126659988 126754124 126758520 126928620 127432760 127446696 127513035 127531320 127607805 128166948 128213730 128262204 128290435 128495640 128672145 129087270 129183210 129638327 129749256 129845688 129927483 130346658 130443534 130540482 130618579 130680940 130719603 131419470 131531526 131810490 131955876 132053948 132235740 132334020 132348492 133057080 133437780 133804398 133868280 134052165 134151795 134739612 135174312 135274776 135359991 135460593 135707130 135807990 136383507 136403064 136474065 136575495 137031102 137132946 137214987 137321730 137423790 137506005 138067254 138158930 138722844 138830760 138847527 138950721 139017060 139120380 139203610 139610506 139880520 140373324 140477652 140561694 140666162 140733320 140926635 141350184 141434748 142106328 142211944 142301529 142407720 142513560 143180856 143361855 143377533 143472735 144058338 144363870 144557595 144829620 144884376 144937260 145044980 145772298 145967913 146076399 146146140 146547674 146617640 146874546 147053880 147457908 147571956 147769986 147884940 148158088 148488552 148687812 149278376 149393832 149582685 149710680 150283081 150399990 150511770 150601815 150713745 151171272 151537230 152071101 152184123 152256780 152297229 152314344 152369940 153015642 153129366 153408060 153453447 153856476 153948522 154275030 154389690 154406574 154904724 155019852 155233260 155970360 156086280 156179660 156817128 157015365 157149720 157703364 157820572 158112810 158172588 158324985 158442655 158682888 158800824 159308370 159869619 159988437 160064820 160125336 160208685 160327755 160862598 160982154 161078463 161843318 161969220 162186570 162307110 162848556 162969588 162994923 163193940 163768878 163842120 163890594 163968840 164786076 164908548 164944845 165007206 165067435 165208680 165435615 165790716 166677849 166801727 166820472 166944456 167044332 167174280 167938173 168068061 168424515 168967890 169093470 169111962 170017380 170067681 170143740 170503830 170951640 171353637 171562860 172034226 172116360 172167282 172244280 173236644 173403555 173469114 173795544 173924712 174053976 174292804 175225431 175225960 175375368 175466655 175597065 175747320 176419269 176550387 176687730 176793435 177461928 177632910 177764930 178405864 178518249 178650927 178736220 178869060 178976070 179499222 179606609 180141003 180479988 180614124 180722178 180856494 180942840 181077320 181105470 181844676 181965420 182100660 182708136 182843928 182953316 183095640 183231720 183341340 184089672 184322385 184464945 185130036 185197610 185267628 185610690 185859765 186279912 186597970 186742290 187415592 187673031 187812513 187902180 188418438 188558474 188964090 189735372 189989982 190131186 190392930 191149140 191170044 191296980 192077784 192250422 192320595 192393306 192485160 192743460 193630905 193774815 194363064 194623884 194768532 195519987 195665301 195810723 195832728 196021410 197026648 197129205 197275715 197297289 197715735 197933814 198080922 198353610 198501030 199443580 200156670 200533320 200682360 200706597 200802420 200951660 202049640 202109418 202761468 202912164 203062972 203560695 203711985 204020856 204172488 204604596 205264696 205546653 205699419 205700040 205852920 205875432 205982595 206135685 207100881 207238395 208084266 208238918 208246140 208525590 208680570 208805415 209353820 209415759 209820780 210559986 210716478 210817080 210842541 210999243 211099980 212025276 212152122 212411160 213159492 213317916 213611580 213770340 214483464 214642872 214771284 216087507 216248760 216409480 216545805 217244430 217326564 217405890 217567470 217866005 218358504 218520792 219219210 219821511 219926460 220009608 220580820 221186862 221357934 221654979 221819717 221827410 222237132 223007330 223031718 223917564 224090748 224566020 225290520 225457960 225482616 225599985 225767655 225960840 226756908 227305845 227338440 228385170 228471516 228554910 228691645 229378968 229556376 229694049 230112090 230784714 230922783 231094409 231204740 231292152 231412545 231584535 231609861 232357086 232529778 232849890 233633908 233955540 234129420 234269490 235225692 235400516 235408680 235583640 235724580 236555046 236730858 236843880 237169215 238024332 238201236 238634760 238962555 239332296 240097230 240188004 240756893 240962904 241141992 241293897 241473231 241473960 242764977 242953830 243279855 243460665 244272834 244454382 244790910 245653317 245763180 245835891 245953260 246283310 247362822 247480920 247510809 247813020 248686074 248870902 248989720 250230708 250416684 250566498 250761420 251224584 251952120 253319976 253451835 253508248 253640205 253667943 253828715 253857240 255026070 255215610 255755745 256333896 256427460 256524408 256580870 257344290 258051339 258174540 258250923 258366420 259276654 259854966 260203671 260693316 260887068 261080964 261237158 261361880 261439206 262838940 263063052 263620980 263911752 264107896 264471480 264668040 264696984 265031595 266449365 266647395 266875560 267608796 268104330 268303590 268464105 269248833 269479224 270719982 270921186 271083267 271284741 271414260 271615980 271658205 272767014 272948130 273150990 274062204 274265892 274429974 274643460 274847580 275012010 276134508 276317860 277445688 277695054 277796415 277901442 278034120 278240760 278407220 279221012 279896955 280113435 280746648 280955304 281123388 281332324 281853270 282627657 282837711 282869496 283446135 284603058 284984973 285196779 285589395 286723710 286755066 286945470 288116676 288375633 288589959 288727740 289115190 289659240 289874520 290089960 291544596 291935826 292042385 292152798 292292280 293095348 293749092 294032115 294250645 294915816 295143912 295539972 295769880 296900721 297121383 297342209 297375624 297530415 297751545 299165370 300235005 300566162 300799980 301023540 301203630 301427490 303074460 303164127 304142202 304368246 304513560 304594458 304739880 306031284 306258732 306816120 306906894 307712952 307897044 308550060 308779380 308813148 309809448 310039704 310466520 312126399 312358377 312359320 312788385 313020855 314030730 315406728 315641144 315839979 316074717 316225620 316345176 316649970 316885310 318228183 318616740 319739238 319976874 320129640 320168303 320417370 320655510 321725196 321964308 322156926 323686636 323938440 324373140 324614220 325697112 325866645 325939176 325989846 326108835 326351205 326387880 327537756 327781188 328828815 329572152 329817096 329889690 330014412 330134870 330871230 331581432 331780293 332036901 333355698 333603454 334088664 334510995 334547577 335876346 336136122 336849030 337935780 338186940 338223924 340034760 340135362 340287480 341007660 342577755 342707274 342832365 343125720 344068452 344334564 345168135 346177071 346473288 346807110 346938228 348535629 348585608 348794667 349026265 350450862 350933310 351194130 351404235 351665405 352838538 353100774 353375460 353586870 354832569 355096287 355265820 355360201 355529860 357036498 357301854 357472440 357738120 357952140 358998444 359213218 360145845 360282006 360959976 361228248 361444356 361712988 362210940 363689352 363930840 364201320 364430745 365906632 366369185 366409251 366681573 366682680 367186365 368644770 368929890 369424965 370260072 370395220 370535256 371044233 371221380 371719530 373029111 373195940 373306353 373484580 375346062 375625026 375804360 375849747 376836876 377116948 377928180 379470744 379979964 380262372 380785860 382298280 382340088 382539105 382593960 382823415 384500844 384641190 384786612 384871305 385486920 386016435 387261810 387549630 388914981 389247768 389537064 391039974 391330602 391621446 391855737 392042820 392158809 394258410 394551430 394594578 395431470 395867628 396161844 396707220 397002060 398887160 400313340 401413194 401604840 401903320 402156495 402455385 404218836 404608295 405522936 405824328 406125944 406381779 407121390 407423970 408859339 409209192 409422195 409726485 411093306 411398838 411644961 411950903 411965190 412271370 412518015 414201762 414476790 416168532 416477836 416492280 416542581 416852163 417051180 417361140 417610830 418707640 418831518 419641560 421119972 421432956 421685082 421998486 422199960 422779905 424050552 424304244 426318984 426635832 426904587 427223160 427540680 429175331 429542568 430085565 430132599 430418205 432175014 433091610 433672785 434488860 434653128 434811780 435134940 435732010 437903739 438229197 438438420 439643022 439852920 441161640 442373724 442715868 443309958 443639434 443654820 444474264 446014660 446063436 447835128 448181496 448748055 449132040 450849243 451199970 451535310 451805445 452141235 453513816 454611690 456213303 456552369 456770340 456891687 456943032 457109820 457383290 459388098 460224180 460360341 461569428 461845566 462188818 462409480 462825090 463169070 463219722 464714172 465059556 465699780 467267816 467911080 468258840 468538980 470451384 470801032 471046095 471396185 471449160 473110092 473461716 474338430 474974955 475327965 476048664 476402472 477925110 479608857 479965311 480194460 480376008 480626055 480983265 481513786 482587794 482946462 483235389 485529954 485907660 486559710 486921330 488545668 488908764 489581820 491306634 491526360 491671782 491906520 492566620 494725644 494834535 495021618 495202305 495626040 497372148 497741804 500033547 500405181 500461416 500833368 501132996 501522840 503814519 504204183 505273545 506903670 507280410 507335886 507657430 510052140 510203043 510431220 511511490 512854920 512916859 513161740 514060911 514688580 516102678 516349080 516501846 516732840 518553308 519709932 520210665 520407342 520597295 521386632 521774136 522161928 522474316 522878412 525676293 525677880 526126104 526399965 526791195 527241960 529257807 529651161 530063190 530380305 532898730 533294790 535217592 535554747 535952781 536208660 536607180 536928210 538497666 538819827 540423009 541439964 541842372 542166534 542569482 542828520 543231960 543316410 545534028 545896260 546301980 548124408 548531784 548859948 549286920 549695160 550024020 552269016 552635720 552967155 553394835 555390108 555592830 555802884 556814440 557579295 558442024 559793910 560226870 562246776 562664648 563019093 563437539 563706540 565255314 565675422 566451613 566892270 569206116 569969946 570393558 571178790 573447420 573510132 573890940 576233352 576751266 576961785 577179918 577455480 578230380 580892715 581324445 583089192 583871652 584084770 584305596 586190696 586559961 586995903 587432169 587498184 588064230 588501290 591079944 591387615 591827145 591891867 593801442 594242766 594684418 595060830 595503090 598330740 600470010 601132324 601599960 602047080 602119791 602407260 602854980 606148920 606328254 608284404 608736492 609188916 610682085 611135955 612062568 612517464 613813788 615794088 616639959 617098257 617100120 617558760 617626296 618407055 621302643 621715185 622177255 624252798 624716754 625576770 626041710 626416245 628061460 628247277 631679958 632149434 632451240 632527623 632997729 633299940 633770620 636456366 637233480 639478476 639953748 640336606 640834740 641311020 643450392 643928616 644313852 647373272 648191635 648262521 648746280 649228440 649637415 651733290 651979692 652217670 652702410 653092895 653598015 655075512 655562376 657657630 659464533 659779380 659954659 660028824 660269740 661742460 663560586 664073802 664964937 665459151 666711396 667206908 669021990 669095154 671752692 672272244 673698060 675871560 676373880 676447848 676799955 677302965 680270724 681917535 682015320 685155510 685414548 685664730 686074935 688136904 688669128 689082147 690336270 692354142 692768349 693283227 693614220 693876456 694237635 694753605 697071258 697589334 698052530 700901724 701866620 702388260 702808470 703330810 705677076 706201548 706750920 707173740 709665138 710192574 710531640 710720402 711059720 711507645 714072996 714603708 715904280 716887665 717996888 718426436 720291690 720564012 722270679 722888712 723425976 724419693 724421880 728294931 728836213 728861490 729839565 730381995 732738370 732818502 733363146 734372730 736959951 737289540 737507673 737859780 738849930 740790440 742088466 742442760 742532427 743439060 746058222 746391880 746612706 746969160 750692124 751250052 751415405 751699494 753673752 754233896 755856360 759310201 759959928 760355505 760524744 760920615 761003829 761486145 761571720 765051677 765078210 765646830 767267235 769001688 769282380 769573224 769742610 772032870 774154017 774523620 774752769 775099260 777829962 780611013 782079948 782661204 783242892 783711474 784085640 784317618 788516820 789102860 789189156 790862940 791735256 792323688 793414440 794004120 799348095 799942185 800626680 802826388 804312990 804910770 805392315 807746499 808437672 809216590 812763558 813249801 813854223 814242780 814847940 814974615 817718678 818844390 819452970 822186612 822797676 823289922 823901806 823930380 824542740 825036030 828403524 828953580 832337064 832955672 833085162 833389245 833704326 834008635 834102360 834722280 835221660 837663036 839690865 840340305 842239944 842865912 843370164 843996972 845559810 847882971 848513133 848608488 850338405 853809174 854954919 855590337 856768185 858350662 860171130 860265198 860836410 864350028 865769877 866183220 867345570 868977720 869623560 870269880 871464020 875807478 876127155 876458394 876876840 879286044 882096345 882751935 884747448 885431736 886619916 887278868 887309640 890702163 891364149 892026627 892029320 892126872 892591245 893254635 897496110 898033045 900705015 901698486 902399940 903070620 903610890 904282470 907468289 909223380 909492381 912426606 913104738 913540680 913783374 914219640 914330053 914766580 918776196 920448360 920720682 923138856 923691132 924377636 925650180 926338140 926439444 929428344 930119112 931399560 936379197 937075131 937077960 938365155 939062565 942092190 942792370 946220184 946923432 947519937 948224151 948676860 949949910 950655930 954684549 955850220 959217714 959930622 960388920 960504909 961252110 961966530 963027572 965175588 965892924 966470778 971059908 971815320 973119420 973842660 977091336 977599935 977817528 978326505 979053615 979163640 982613268 983343564 985133240 986486445 989451288 989669070 990043236 990404610 994744296 995340879 995483608 996110703 1000067094 1000810362 1002265992 1003532985 1003642731 1007629038 1008408366 1010547090 1013807340 1014560820 1014671772 1015314860 1020104280 1020406086 1020862440 1023022980 1025833718 1026323480 1027733265 1028121822 1028497095 1029377160 1032205356 1033003692 1035504405 1037106616 1038531213 1039419864 1040421330 1040814684 1041194590 1044948632 1045606887 1045756824 1046384001 1047078795 1051352586 1051981567 1052799930 1053582390 1054212705 1054996215 1058515614 1059302322 1060126380 1060760610 1064497707 1065288861 1065797460 1066080603 1066589580 1071109494 1071905562 1072417320 1073214360 1073856420 1076995332 1077639654 1080437535 1080846018 1082879928 1083684744 1084333068 1085138964 1086632820 1091068056 1091792520 1092603960 1097719896 1099107555 1099227753 1100044719 1100048040 1105934310 1106789670 1108274895 1109098585 1110780216 1111185660 1111605768 1115158590 1119087333 1119587820 1119919059 1120453740 1126038186 1126875078 1127413080 1127549241 1130510628 1131350844 1132903226 1133784540 1138412232 1139939892 1140787116 1142357580 1146894840 1147020264 1147781880 1148470245 1153502532 1153923570 1154359836 1154613915 1155472045 1156460760 1158049305 1161785430 1162648890 1166744943 1167612089 1167743304 1168169540 1168611192 1173119922 1173991806 1174864338 1175567211 1176128460 1176476427 1177002580 1182775230 1183654290 1183783734 1187602884 1188485532 1189368836 1190121660 1191006180 1196661480 1200940020 1202264648 1203784465 1204239582 1204814520 1205709960 1206469485 1207366155 1212656508 1213824885 1216568808 1217472984 1218377832 1219145337 1221364170 1222271910 1225630081 1226578017 1227627576 1228266585 1229179455 1233279918 1234196514 1234934883 1235852709 1236814110 1237554045 1242605286 1243430370 1244354510 1248505596 1249433508 1249627743 1250556489 1251153540 1252083420 1252832490 1256122920 1256494554 1263359916 1264298868 1265055246 1265995458 1266599880 1267541240 1268339715 1272912732 1278956952 1279907496 1280673212 1281669480 1282622040 1287525993 1288627704 1290256695 1291254615 1296383270 1296525042 1299274830 1301018355 1303466580 1303959384 1304435340 1305404820 1306185790 1307196030 1313711217 1314687591 1315315260 1318929066 1319558760 1319909318 1320539480 1323484920 1327121172 1328147604 1329929874 1330918302 1333422792 1334413816 1338043980 1338190308 1343505384 1344544488 1346244165 1347396120 1352547729 1353552967 1353599910 1354605930 1355416335 1356423705 1360541448 1363835070 1368639909 1369657107 1370311020 1370675061 1370829096 1371329460 1372149870 1378164294 1380672540 1381081023 1384708284 1385536698 1386566454 1387228440 1388475270 1389507210 1394142516 1395178668 1396105060 1401803448 1403733240 1404776520 1405616940 1406661620 1411354152 1412403096 1413138285 1414188555 1414347480 1419330276 1420385148 1421440804 1423015290 1424924865 1425983895 1428145992 1429207416 1433775330 1436852872 1438826571 1439895933 1440583380 1441128024 1441878165 1442949795 1444541358 1448839386 1449706167 1456589862 1457672426 1457722980 1459679130 1460763990 1465476740 1465637004 1466726292 1468745460 1473919902 1474579080 1475015346 1475719560 1477699860 1484176932 1484503605 1485064854 1485606915 1486711045 1486878120 1492116444 1493225412 1500100641 1501215543 1501384248 1502500104 1502830810 1503398988 1511443557 1512612549 1515820635 1518620402 1520711010 1521841230 1522007658 1522972290 1530103354 1530156420 1531293660 1534534470 1538564760 1538750577 1539485220 1544065740 1548308034 1549047240 1549505538 1550198520 1555659924 1560631995 1561222026 1561791885 1564159896 1565322408 1566485784 1567422948 1568635236 1577028879 1577033640 1578205720 1578378312 1579199895 1580373585 1581725880 1587773421 1588953483 1591140915 1598696190 1599884370 1600841515 1605652776 1607858343 1608625980 1609821540 1610784630 1615492998 1616459481 1617660863 1618433180 1621269027 1625527116 1626499602 1627708446 1628485560 1629695880 1629949230 1635437356 1637688780 1638905940 1644373224 1645595352 1646579844 1647803612 1647860760 1649085480 1650072060 1656807048 1657907160 1658901465 1660184505 1666170324 1666778490 1667408652 1668017270 1670443320 1672737885 1675326072 1679381730 1680680610 1685298251 1686740328 1687993944 1689057279 1690312617 1691119620 1695765942 1697026266 1699354839 1700676810 1707618348 1709909838 1711180674 1713536370 1716701324 1720342260 1720530396 1721672820 1728700056 1730885355 1731539754 1732366440 1734691140 1742678145 1742928040 1743973335 1751614956 1752254310 1752916788 1758572088 1759679883 1760987709 1762296507 1764192690 1765503870 1773239832 1774162845 1774557736 1775481435 1775675601 1776801005 1781404326 1782728298 1784053254 1785182490 1786509270 1794992220 1796066090 1801410030 1803396972 1804799880 1806141240 1806359373 1807221780 1808564940 1814936578 1818446760 1818984762 1824853212 1826209476 1827566748 1828660106 1829533160 1832046255 1833407865 1837552392 1841441364 1847382264 1848755272 1849919877 1851294771 1851300360 1852676280 1852878888 1855221165 1863907929 1865145555 1866531765 1872758394 1874150262 1876730310 1878125130 1879248735 1884184380 1884741831 1885584740 1895039874 1896448302 1897353720 1897582869 1898993187 1899899820 1901311860 1909369098 1911700440 1918435428 1919861244 1921009818 1922504220 1923933060 1926055144 1930351176 1931785848 1932941556 1942119816 1944574905 1944787563 1946238840 1947685320 1955199870 1956653010 1958107230 1959278685 1960794045 1965226536 1966687128 1972972890 1978393599 1979338140 1979863977 1980086472 1980809220 1990681758 1992221406 1994894811 1996377453 2000134188 2001620724 2007065970 2007285462 2015258076 2016816732 2021094180 2027614680 2029121640 2029343544 2030629720 2031908895 2040812172 2044296695 2046045960 2051667436 2055466530 2056243644 2056994190 2058224805 2059754515 2064410712 2066007384 2071008810 2077062426 2078305047 2079849681 2080842660 2081395463 2081629368 2082389180 2082712905 2084260815 2091213774 2092768002 2094157590 2102705172 2103963134 2105599860 2107164780 2108425410 2109992430 2117031228 2118604644 2120252760 2121521220 2128995414 2130577722 2131594920 2132161206 2133179160 2134522935 2142218988 2143811124 2145876655 2147712840 2150662995 2153990664 2155279308 2160875070 2161692036 2166812037 2168422451 2168666136 2170277928 2173259079 2173265640 2184884793 2186508639 2189518695 2191145985 2198215110 2198455506 2200089438 2210879853 2211868620 2212523019 2213579340 2216549790 2218197170 2222371320 2227597281 2230317180 2238174666 2239175640 2239838118 2240907480 2252076372 2253750156 2254246215 2255098482 2261021256 2262701688 2265806452 2267569080 2277930603 2279879784 2281066515 2281574232 2282761845 2284458435 2284715160 2295155031 2296940490 2301801705 2307005064 2307847140 2308719672 2309227830 2310944090 2316098610 2322462051 2323570860 2324258307 2325297780 2333489886 2335224178 2336339080 2341833039 2346239844 2347983612 2349728676 2351134422 2352256920 2352952854 2354005160 2365550460 2367308580 2367567468 2375205768 2376971064 2378737672 2380243320 2382012360 2394747557 2398044285 2399826555 2401880040 2407568930 2408479164 2412938970 2414732310 2416176945 2423239497 2425313016 2427649770 2438290674 2439749403 2441562669 2442728340 2444543820 2451260162 2453156034 2456533170 2458358910 2466559836 2468393028 2469869766 2471705418 2473628220 2475108090 2485210572 2486860740 2488709020 2497011192 2498867016 2499255486 2500167735 2501112978 2502025905 2502307080 2504166840 2505664980 2512989108 2519072595 2521020915 2526719832 2528597736 2530110492 2531990916 2536679430 2543648913 2545539399 2545825464 2551015215 2561346424 2564584295 2564864757 2566771011 2570304555 2575051986 2580513390 2582509230 2592766540 2593050084 2597309631 2598549660 2602036710 2606933160 2608870680 2610809640 2612371580 2614392060 2627422434 2628381465 2629375182 2630630520 2637858132 2639818636 2646289035 2648255805 2654242344 2656295208 2659859748 2661836604 2672106489 2674092447 2676079881 2676087960 2676380616 2677773735 2679763905 2692488330 2694099135 2702115045 2705095458 2707105934 2707199820 2709211860 2710832670 2712847410 2722404867 2727670140 2737279818 2739314214 2740622040 2741350122 2742658920 2742990159 2744299740 2756328588 2761345080 2762162046 2769416568 2771073396 2773132908 2776950540 2779014420 2788285032 2790357336 2792210120 2809137591 2811225393 2811233880 2813323240 2815095465 2817187695 2826276570 2828377110 2832258065 2838660552 2840770296 2842881608 2844672453 2846030580 2849849730 2851967790 2862015373 2867550660 2877653142 2879791866 2881166760 2881514727 2883656321 2883756330 2885899590 2889082716 2897678772 2899412334 2913179724 2915344852 2915445960 2919358260 2921527980 2930953480 2931274008 2932799805 2933452584 2934979515 2937160845 2937490920 2947839804 2950030692 2955399720 2959459335 2968353864 2969007210 2970129708 2971213830 2973422090 2984232888 2986022637 2986450824 2988332109 3000201282 3002431086 3004227317 3005661620 3006797976 3010598955 3010928193 3022887114 3025225098 3031641270 3037240804 3041422020 3043682460 3044015316 3045944580 3060206708 3060312840 3062587320 3069068940 3077501154 3078970440 3083199795 3085491285 3088131480 3096616068 3099011076 3106513215 3111319848 3115593639 3121263990 3122444052 3123583770 3134845896 3136820661 3137270472 3139152003 3141236385 3154057758 3155944701 3158399790 3160747170 3162638115 3164988645 3175546842 3177906966 3182281830 3193493121 3195866583 3197392380 3198241809 3199768740 3201683030 3215716686 3217251960 3219643080 3221569260 3230985996 3232918962 3235321726 3236866360 3241312605 3242538054 3251054232 3252999204 3255416892 3259898460 3270874712 3275377560 3277811880 3293159688 3295607224 3297322665 3297683259 3299773295 3300134157 3300144120 3317802930 3320369010 3324824685 3327295755 3332340648 3333556980 3334817304 3336034540 3345475770 3357261999 3358763460 3359757177 3361361220 3370596502 3378114558 3380625234 3382239240 3382647723 3391531884 3394052532 3398709678 3401353620 3415236696 3419819676 3422361348 3427072740 3433402648 3440684520 3441060792 3443345640 3445410735 3461770710 3463079508 3463841745 3466416135 3469382280 3485356290 3487946670 3500234829 3502836267 3503229912 3504508620 3505833576 3519359766 3521975418 3524593014 3526701633 3528385380 3529429281 3531007740 3548325690 3550962870 3551351202 3553602010 3562808652 3565456596 3568106508 3570364980 3573018540 3589984440 3592132180 3602820060 3606793944 3611353395 3612718746 3614443560 3617129880 3622098465 3629873156 3637969524 3641474655 3644181065 3649706424 3652418952 3655133496 3657320212 3664092510 3666815730 3676890243 3679734051 3682882728 3684799755 3687538365 3699839754 3702589542 3704804649 3707558127 3710442330 3712662135 3727815858 3730291110 3733063530 3745516788 3748300524 3748883229 3751669467 3753460620 3756250260 3758497470 3768368760 3769483662 3771169480 3790079748 3792896604 3795165738 3796551005 3797986374 3799799640 3802623720 3805019145 3818738196 3825258385 3836439721 3836870856 3839722488 3842019636 3845008440 3847866120 3862577979 3865448717 3865883112 3870770085 3873763845 3889149810 3889575126 3903055065 3910399740 3913306020 3916214460 3918557370 3921588090 3941133651 3944062773 3945945780 3956787198 3958676280 3959727954 3961618440 3981363516 3984442812 3989789622 3992754906 4000268376 4003241448 4014131940 4014570924 4030516152 4033633464 4038732495 4042188360 4057643187 4060658901 4063817790 4066249005 4069271115 4081624344 4088593390 4103334872 4105919727 4108971321 4110933060 4112025183 4112487288 4113988380 4116449610 4119509030 4142017620 4143243069 4154124852 4156610094 4159699362 4161685320 4162790926 4164778360 4165425810 4168521630 4182427548 4185536004 4188315180 4205410344 4207926268 4211199720 4214329560 4216850820 4219984860 4234062456 4237209288 4239414855 4242565665 4243042440 4257990828 4261155444 4264322412 4269045870 4274774595 4277951685 4284437976 4287622248 4291753310 4301325990 4310558616 4316479713 4319687799 4321750140 4323384072 4328849385 4333624074 4336844902 4346518158 4349118501 4369769586 4373017278 4379037390 4382291970 4396430220 4396911012 4400178876 4421759706 4423737240 4425046038 4427158680 4433099580 4436394340 4453510815 4455194562 4456820745 4460133135 4460634360 4476349332 4479676236 4500301923 4503646629 4504152744 4507500312 4508492430 4510196964 4531612904 4534330671 4537341445 4537837647 4547461905 4555861206 4562133030 4565523690 4568916870 4571650265 4590310062 4593880980 4603603410 4615694280 4616251731 4618455660 4619682613 4621888180 4632197220 4644924102 4647141720 4648516614 4650595560 4666979772 4670448356 4681895985 4683666078 4685375655 4692479688 4695967224 4699457352 4702268844 4705905708 4731086637 4731100920 4734617160 4735134936 4737599685 4741120755 4763320263 4766860449 4773422745 4789495114 4796088570 4799653110 4802524545 4815137860 4816958328 4823575029 4825877940 4829464620 4832353890 4846478994 4849378443 4852982589 4855299540 4876581348 4879498806 4883125338 4885456680 4889087640 4902520324 4906312068 4913066340 4916717820 4933119672 4936786056 4939739532 4943410836 4947256440 4950216180 4970421144 4973721480 4976704395 4977418040 4980553515 4998510972 5000335470 5002225956 5004051810 5011329960 5018213655 5025978216 5038145190 5042041830 5055894753 5060220984 5063981832 5070937851 5073358860 5087297826 5091078798 5098064517 5101853491 5102030430 5129168590 5129729514 5133542022 5140609110 5150103972 5161026780 5165018460 5185533080 5186100168 5192656065 5194619262 5197099320 5204073420 5224743160 5228034435 5228784120 5231920005 5254844868 5256762930 5258750364 5259907835 5275716264 5279637272 5282963127 5286889521 5292578070 5296511610 5315171407 5319719496 5322488535 5323673208 5326444305 5327026803 5330403015 5344212978 5348184894 5352159762 5355361739 5355547470 5359527810 5384976660 5388198270 5404230090 5410190916 5414211868 5414399640 5418423720 5419078119 5421665340 5425694820 5444809734 5455340280 5474559636 5478628428 5482700244 5485980318 5488599480 5496138765 5500223595 5512657176 5524324092 5542146792 5546265816 5549759631 5553884313 5553901080 5558028840 5591723787 5595436665 5599595295 5618275182 5622450786 5630190930 5634375390 5637746205 5652553140 5654225493 5656754220 5664516130 5689344906 5692061160 5692748607 5696979561 5699699460 5703935580 5724030746 5735101320 5755306284 5759583732 5763029454 5767312642 5767512660 5771799180 5778165432 5795357544 5798824668 5826359448 5830689704 5833724715 5834362689 5838060445 5838716520 5843055960 5865599610 5869959030 5874321690 5877836055 5882382135 5895679608 5900061384 5918918670 5935180797 5938014420 5939591931 5940259416 5942427660 5946844180 5972045274 5976664218 5984684433 5989132359 6000402564 6004862172 6008454634 6011323240 6021197910 6021856386 6045774228 6050450196 6063282540 6074481608 6082844040 6087364920 6088030632 6091889160 6095726685 6120413416 6128150405 6132890085 6138137880 6155002308 6166399590 6170982570 6174674415 6179263545 6193232136 6198022152 6213026430 6231187278 6234915141 6239549043 6242527980 6244186389 6244888104 6247167540 6248138715 6252782445 6273641322 6278304006 6282472770 6308115516 6311889402 6316799580 6321494340 6325276230 6329977290 6351093684 6355813932 6364563660 6386986242 6391733166 6394784760 6396483618 6399537480 6403366060 6431433372 6437629965 6443138520 6461971992 6465837924 6470643452 6482625210 6485076108 6500436111 6505267353 6505998408 6510833784 6519796920 6554654379 6559525917 6568556085 6573437955 6594645330 6595366518 6599546590 6600268314 6632639559 6635605860 6637569057 6640738020 6649649370 6654591510 6667113960 6672069080 6682791843 6690951540 6714523998 6717526920 6719514354 6722722440 6741193004 6756229116 6761250468 6762738645 6765295446 6767764835 6783063768 6788105064 6797419356 6802707240 6833791809 6838870807 6839639352 6843199545 6844722696 6848285535 6853375305 6854145480 6885465093 6890821470 6905405115 6923541420 6926159016 6927683490 6932832270 6967386153 6970712580 6972774921 6975893340 7000469658 7005672534 7009017240 7025499117 7038719532 7043950836 7049186028 7053403266 7056770760 7058858562 7062015480 7096651380 7101925740 7102702404 7107204020 7125617304 7130913192 7136213016 7140729960 7146037080 7184242671 7184264360 7194132855 7199479665 7205640120 7222706790 7225437492 7244196930 7248530835 7259746312 7269718491 7275939048 7282949310 7288362130 7314640424 7319248209 7324688007 7328185020 7333631460 7353780486 7359468102 7363870969 7369599510 7375076730 7399679508 7405179084 7409609298 7415116254 7420884660 7425324270 7455631716 7460582220 7466127060 7491033576 7496601048 7497766458 7500503205 7503338934 7506077715 7506921240 7512500520 7516994940 7538967324 7557217785 7563062745 7580159496 7585793208 7590331476 7593102010 7595972748 7610038290 7630946739 7636618197 7637476392 7650516770 7672879442 7684039272 7693752885 7694594271 7700313033 7725155958 7730897434 7741540170 7747527690 7778299620 7779150252 7806110130 7820799480 7826612040 7832428920 7837114740 7843176180 7882267302 7885144395 7888125546 7891891560 7913574396 7919455908 7938867105 7944767415 7962727032 7968885624 7979579244 7985509812 8016319467 8022277341 8028239643 8028263880 8029141848 8039291715 8077464990 8082297405 8088304315 8106345135 8115286374 8121317802 8127635580 8132498010 8138542230 8167214601 8173284623 8177186780 8211839454 8217942642 8221866120 8224050366 8227976760 8228970477 8232899220 8239018060 8284035240 8286486138 8308249704 8313220188 8319398724 8325581852 8330851620 8337043260 8364855096 8371072008 8376630360 8415852536 8426491255 8427412773 8433676179 8433701640 8439969720 8445286395 8451563085 8478829710 8485131330 8496774195 8515981656 8522310888 8528644824 8534017359 8538091740 8549549190 8555903370 8579410567 8583506620 8586046119 8602651980 8632959426 8639375598 8643500280 8644544181 8650968963 8657698770 8667248148 8673689804 8693036316 8698237002 8739539172 8746034556 8758074780 8764583940 8792860440 8793822024 8798399415 8800357752 8804938545 8811482535 8843519412 8850092076 8866199160 8872788680 8878378005 8907021630 8910389124 8913641490 8920266270 8952698664 8958067911 8959352472 9000603846 9007293258 9012681951 9016984860 9020393928 9031796865 9068661342 9074682890 9075675294 9094923810 9111722412 9124266060 9131047380 9137833740 9143300530 9180620124 9187761960 9207206820 9232503462 9236911320 9239365226 9243776360 9249599385 9256473855 9264394440 9289848204 9297033228 9319539645 9333959544 9340896712 9346780917 9363791970 9367332156 9370751310 9404537688 9411811416 9417456009 9423709155 9462173274 9467834103 9474870769 9475199370 9482241510 9487914345 9494965935 9526640526 9533720898 9546845490 9578990228 9580479363 9587599749 9592177140 9594725427 9599306220 9605049090 9630275720 9647150058 9651755880 9658929240 9664707780 9692957988 9698756886 9705965178 9710599080 9723937815 9753162696 9758997612 9766250676 9805040648 9812624136 9826132680 9833435640 9871032613 9879479064 9886821672 9891967995 9893049777 9899319885 9900402471 9900432360 9953408790 9961107030 9974474055 9981887265 9997021944 10000670940 10004451912 10008103620 10036427310 10071785997 10076290380 10079271531 10084083660 10111789506 10141875702 10146717720 10147943169 10174595652 10182157596 10196129034 10203706982 10204060860 10258337180 10259459028 10267084044 10281218220 10300207944 10322053560 10330036920 10385312130 10389238524 10391525235 10399248405 10406977315 10408146840 10456068870 10463840010 10500704487 10508508801 10509689736 10513525860 10517500728 10519815670 10565926254 10573779042 10580104899 10585156140 10588287843 10593023220 10630342814 10644977070 10652888610 10654053606 10660806030 10688425956 10696369788 10704319524 10710723478 10711094940 10719055620 10769953320 10776396540 10808460180 10820381832 10828423736 10834060185 10838156238 10842112255 10843330680 10851389640 10866295395 10889619468 10924423965 10932543195 10949119272 10957256856 10965400488 10971960636 10992277530 11000447190 11030670729 11039202153 11048648184 11054399265 11062615095 11099519262 11107768626 11114413947 11122674381 11137986405 11183447574 11190873330 11199190590 11236550364 11244901572 11255008401 11260381860 11268750780 11275492410 11305106280 11308450986 11313508440 11329032260 11378689812 11385497214 11389653015 11393959122 11399398920 11407871160 11448061492 11475775155 11509319163 11510612568 11519167464 11526058908 11534625284 11535025320 11543598360 11587733937 11596346151 11597649336 11612310255 11621291535 11667449430 11668725378 11676120890 11709165195 11731199220 11739918060 11748643380 11755672110 11764764270 11797087757 11823400953 11832188319 11837837340 11870361594 11876028840 11879183862 11884855320 11893688360 11944090548 11953328436 11969368866 11973737785 11978264718 12000805128 12009724344 12016909268 12042395820 12043712772 12091548456 12100900392 12116197485 12126565080 12172929561 12181976703 12191030569 12191453370 12198747015 12207813345 12256300810 12265780170 12310004616 12317759181 12326913963 12332799180 12336075549 12341965140 12349348830 12358527090 12426052860 12429729207 12462374556 12469830282 12479098086 12485055960 12488372778 12494335080 12496277430 12505564890 12547282644 12556608012 12564945540 12616231032 12623778804 12633599160 12642988680 12650552460 12659954580 12702187368 12711627864 12718244565 12727696995 12729127320 12773972484 12783466332 12792967236 12806732120 12824323785 12833855055 12862866744 12875259930 12931675848 12941286904 12949439139 12959063397 12965250420 12970152216 12986548155 13000872222 13010534706 13047355503 13109308758 13119051834 13137112170 13146875910 13189290660 13190733036 13199093180 13200536628 13265279118 13271211720 13275138114 13281476040 13299298740 13309183020 13360532445 13365583686 13370462235 13380399405 13381903080 13429047996 13439028708 13482386008 13500905769 13510939887 13512458232 13522500936 13525477290 13530590892 13535529670 13594838712 13602992013 13612024335 13613512941 13667583618 13677741614 13686399090 13696571070 13706750610 13714950795 13770930186 13781642940 13810810230 13847082840 13848755193 13855366980 13859047839 13865664540 13934772306 13941425160 13945549842 13951786680 14000939316 14011345068 14045687955 14050998234 14056126965 14077439064 14087901672 14098372056 14106806532 14117717124 14193259911 14193302760 14203851480 14205404808 14214408040 14223362265 14289960789 14300581347 14310076865 14368485342 14388265710 14398959330 14407573635 14418281605 14445413580 14450874984 14488393860 14497061670 14539436982 14548135329 14558947767 14565898620 14569768241 14576724260 14638496418 14649376014 14656370040 14667262920 14707560972 14718936204 14727741938 14739199020 14750153460 14799359016 14810358168 14819218596 14830232508 14841769320 14850648540 14911263432 14921164440 14930113185 14932254120 14941660545 14995532916 15001006410 15006677868 15012155430 15021136585 15033989880 15054640965 15077934648 15114435570 15126125490 15167684259 15178957157 15180662952 15186204020 15191945496 15212813553 15220076580 15261893478 15273236394 15294193551 15301033540 15305560473 15345758884 15387505770 15389188542 15400626066 15450311916 15461794868 15483080340 15495055380 15556599240 15558300504 15577968195 15612220260 15674229480 15684103305 15686352360 15695760015 15764534604 15770288790 15776251092 15779723505 15827148792 15838911816 15848889381 15860668563 15877734210 15889534830 15945514221 15959158488 15967465605 15971019624 15979332915 15991209045 16032638934 16044554682 16056479286 16066085217 16078583430 16154929980 16164594810 16176608630 16212690270 16230572748 16242635604 16255271160 16257234357 16264996020 16277084460 16334429202 16346569246 16354373560 16423678908 16435885284 16448100732 16457940954 16465798440 16478036120 16488416295 16500670785 16572972276 16626440376 16638797448 16651163704 16661652939 16661703240 16674086520 16763232899 16786309995 16798785885 16852982510 16854825546 16867352358 16890572790 16903126170 16913238615 16957659420 16962676479 16970262660 16993548390 17068034718 17076183480 17078245821 17090938683 17099098380 17111806740 17158821134 17167013240 17172092238 17205303960 17265918852 17278751196 17289088362 17301937926 17315397540 17334496296 17347379608 17386072632 17396474004 17479078344 17492069112 17501174145 17503088067 17514181335 17516149560 17529167880 17596188571 17596798830 17609877090 17622965070 17633508165 17647146405 17687038824 17700184152 17756756010 17805542391 17814043260 17818775793 17820778248 17827282980 17840532540 17916135822 17954053299 17967397077 18001207692 18014586516 18025363902 18033969720 18063593730 18137322684 18149365780 18151350588 18189847620 18223444824 18248532120 18262094760 18275667480 18286601060 18361240248 18384451215 18398670255 18414413640 18465006924 18478730452 18499198770 18512947710 18524023245 18537790635 18579696408 18594066456 18639079290 18693561834 18704745423 18718647129 18727583940 18732559167 18734664312 18741502620 18744416145 18758347335 18834912018 18847418310 18924346548 18935668206 18949741538 18950398740 18964483020 18975828690 18989931870 19053281052 19067441796 19093690980 19157980456 19160958726 19175199498 19182198605 19184354280 19189450854 19198612440 19210098180 19294300116 19312889895 19327243585 19329415560 19385915976 19397513772 19411930356 19447875630 19501308333 19515802059 19517995224 19532501352 19663963137 19678577751 19705668255 19720313865 19742065226 19783935990 19786099554 19798639770 19800804942 19906817580 19912707171 19922214060 19948948110 19963774530 20001341880 20016207240 20072854620 20143571994 20152580760 20158543062 20168167320 20223579012 20283751404 20288215935 20295886338 20303294505 20349191304 20364315192 20392258068 20407413964 20408121720 20501375427 20516612421 20516674360 20518918056 20529598635 20534168088 20544856605 20560125915 20562436440 20656395279 20716215345 20770624260 20778477048 20783050470 20798496810 20813954630 20902158459 20912137740 20918324763 20927680020 21001408974 21017017602 21027051720 21029591219 21039631340 21076497351 21131852508 21147558084 21160209798 21170312280 21176575686 21186046440 21260685628 21289954140 21305777220 21308107212 21321612060 21376851912 21392739576 21408639048 21421446956 21422189880 21438111240 21552728013 21552793080 21582398565 21598438995 21616920360 21668120370 21676312476 21684224510 21732590790 21745592505 21779238936 21809155473 21848847930 21865086390 21943921272 21957744627 21974064021 21984555060 22000894380 22061341458 22078404306 22091612907 22108798530 22125230190 22199038524 22215537252 22228827894 22245348762 22275972810 22366895148 22381746660 22398381180 22473100728 22489803144 22501509615 22510016802 22518233145 22520763720 22537501560 22550984820 22616901972 22658064520 22671653355 22689188235 22757379624 22770994428 22779306030 22787918244 22892840217 22896122984 22909854591 22951550310 23018638326 23052117816 23069250568 23081258655 23083782813 23098413065 23100939099 23175467874 23192692302 23224620510 23242583070 23334898860 23337450756 23352241780 23418330390 23462398440 23479836120 23497286760 23511344220 23529528540 23594175514 23646801906 23655433185 23664376638 23675674680 23740723188 23758367724 23816601315 23834302245 23888181096 23906656872 23938737732 23947475570 23956529436 24033818536 24048958401 24066832023 24084718929 24084791640 24087425544 24117875145 24232394970 24246892215 24264912945 24345859122 24363953406 24382061138 24382906740 24397494030 24415626690 24501643803 24512601620 24519853869 24531560340 24635518362 24653827926 24665598360 24672151098 24683930280 24686911431 24698697660 24717054180 24852105720 24859458414 24924749112 24939660564 24958196172 24976745556 24992554860 25011129780 25094565288 25113216024 25129891080 25247557608 25279473765 25282238319 25301028537 25301104920 25319909160 25354689255 25436489130 25455393990 25490322585 25509267455 25547944968 25566932664 25585934472 25648647570 25667710110 25738231701 25750519860 25758138357 25898878278 25918126794 25930500840 25933632543 25952906889 25973096310 26001744444 26021069412 26094711006 26218617516 26238103668 26274224340 26293751820 26378581320 26381466072 26398186360 26401073256 26414815635 26434447605 26530558236 26550276228 26575857035 26598597480 26618366040 26635134015 26721064890 26731167372 26740924470 26760798810 26776808695 26855078047 26858095992 26878057416 27001811538 27021879774 27038045853 27050954580 27058141019 27061181784 27071059340 27095390595 27205984026 27224048670 27227025882 27335167236 27355483228 27372798180 27393142140 27413501220 27429901590 27541860372 27563285880 27621620460 27697510386 27710733960 27718095678 27731329080 27748798155 27769421565 27869544612 27891099684 27958618935 28001878632 28022690136 28040342751 28091375910 28101996468 28112253930 28189491863 28213613064 28235434248 28252368027 28271127465 28386519822 28403502309 28424612307 28446724530 28463743035 28484897805 28579921578 28601162694 28620153730 28736970684 28741438089 28762799247 28776531420 28784176281 28797918660 28815147270 28836563210 28890827160 28976787720 28994123340 29078873964 29096270658 29117895534 29131797240 29139536482 29153448520 29171813445 29276992836 29298752028 29415121944 29437872408 29455483876 29478398040 29500306920 29613097839 29638437192 29660465016 29675903985 29697959655 29701207413 29701297080 29860226370 29883321090 29923422165 29945661795 29991065832 30002012820 30013355736 30024310860 30042273170 30109281930 30215357991 30228871140 30237814593 30252250980 30335368518 30357914314 30372408040 30425627106 30440153160 30443829507 30523786956 30546472788 30588387102 30602067080 30611120946 30691517768 30775011540 30778377084 30801252132 30900623832 30923589736 30966160680 30990110760 31131718241 31155936390 31174575705 31197745215 31220931945 31224440520 31368206610 31391520030 31502113461 31525526403 31529069208 31540577580 31552502184 31559447010 31697778762 31721337126 31740314697 31755468420 31764863529 31779069660 31891028442 31934931210 31958665830 31982418090 32065277868 32089109364 32112958572 32132170434 32157166860 32309859960 32329189620 32353217260 32425380540 32461145496 32485271208 32502180555 32514468714 32526336765 32529992040 32554168920 32668858404 32693138492 32773271895 32797629585 32847357816 32871770568 32896201464 32915881908 32976832590 33001341570 33092012187 33117606459 33145944552 33163197795 33187845285 33323305878 33343241841 33368023143 33413959215 33526465798 33572619990 33597571770 33705965020 33709651092 33734704716 33765025203 33781145580 33806252340 33826477230 33915318840 33925352958 33940525320 33987096780 34136069436 34156491642 34168959045 34181877366 34194354035 34198196760 34223613480 34317642268 34344184476 34427325465 34527957489 34531837704 34557502392 34578176724 34603875852 34630795080 34763201811 34789038453 34792948008 34836930765 34863874605 35002348290 35006176134 35028362670 35127495585 35192377142 35193597660 35219754180 35245930140 35267016330 35294292810 35391263271 35496564957 35513512020 35611084782 35628086520 35637551586 35654565960 35681065080 35832271644 35908106598 35921213355 35934794154 36002415384 36029173032 36050727804 36127187460 36274645368 36298731560 36302701176 36348592455 36379695240 36518788683 36545930109 36573091707 36573202120 36596241045 36623440035 36768902430 36797340510 36819354845 36930013848 36957460904 36980741889 36998397540 37008226647 37025895420 37048046490 37075581270 37206199849 37278158580 37289187621 37387123668 37409490846 37437294258 37455167880 37465118334 37483005240 37487532173 37488832290 37516694670 37669824036 37694836620 37848693096 37871336412 37899483076 37900797480 37928966040 37951657380 37979863740 38106562104 38134883592 38154733695 38183090985 38187381960 38321917452 38350398996 38364397210 38378901708 38420196360 38472971355 38501565165 38588600232 38625779790 38654487170 38795027544 38823860712 38848317417 38877190191 38895751260 39002616666 39031604118 39142066509 39327926274 39357155502 39411336510 39440627730 39484130452 39567871980 39572199108 39597279540 39601609884 39813635160 39825414342 39844428120 39897896220 39927549060 40081597335 40111386705 40141198215 40145709240 40287143988 40317086124 40447158024 40502717307 40532819661 40567502808 40576431870 40591772676 40606589010 40784516136 40808976039 40814827928 40836073005 40840538823 40866423115 41002750854 41033224842 41059197270 41089713210 41120251830 41144852385 41312790558 41432430690 41541248520 41546265579 41566100940 41577143517 41596993620 41627909260 41804316918 41824275480 41836649526 41855360040 42002817948 42034035204 42059182438 42079262680 42137063865 42152994702 42168380895 42263705016 42295116168 42320419596 42353151372 42521371256 42579779733 42579908280 42611554440 42616214424 42643224120 42670086795 42842893912 42869882367 42897052835 42901744041 42930230595 43105456026 43164797130 43196877990 43222720905 43254844815 43336240740 43352624952 43368449020 43465181580 43491185010 43618310946 43644405987 43676843301 43697695860 43709304723 43730172780 43915489254 43948128042 43969110120 44001788760 44122682916 44156808612 44183225814 44217597060 44250460380 44398077048 44431074504 44457655788 44490697524 44551945620 44733790296 44763493320 44790339555 44796762360 45003019230 45020033604 45036466290 45063409755 45101969640 45233803944 45343306710 45378376470 45503052777 45536871471 45541988856 45558612060 45575836488 45785680434 45819709182 45882580653 45903100620 45916681419 46037276652 46162517310 46167565626 46196826130 46201878198 46350935748 46385384604 46449241020 46485166140 46669797720 46674901512 46704483560 46733904585 46836660780 47022688440 47059057080 47087280045 47188351028 47293603812 47310866370 47328753276 47339170515 47374353845 47481446376 47516735448 47582005689 47633202630 47668604490 47836542663 47872095649 47877475464 47894951140 47902396815 47913058872 47937998745 47973627135 48097916802 48133664046 48169437858 48198255651 48235750290 48464789940 48493784430 48529825890 48691718244 48727906812 48764122276 48765813480 48771703071 48794988060 48831253380 49003287606 49025203240 49039707738 49063120680 49271036724 49307655852 49344302196 49355163065 49373822862 49397395320 49434108360 49465248885 49502012355 49718916828 49873716373 49879321128 49916392344 49953491112 49984958817 49985109720 50022259560 50250833321 50289698697 50358929985 50396357655 50558947530 50564476638 50602057074 50709378510 50739715845 50872978260 50888029437 50910787980 50980645170 51018534910 51234737463 51272816049 51297295140 51335420220 51476463402 51501039720 51516276714 51797756556 51836253588 51867265086 51905813778 51946192620 52003488888 52042138824 52189422012 52437235032 52476207336 52503522435 52542544005 52548448680 52587503640 52788565713 52829631270 52868895210 52900524495 52941439215 53061116472 53100552456 53151714070 53270268030 53416627173 53442129780 53456327379 53462334744 53481848940 53521597620 53553617390 53710156094 53862159897 53902191231 54003623076 54043759548 54076091706 54101909160 54116282038 54142118680 54190781190 54411968052 54448097340 54454051764 54670334472 54710966456 54745596360 54786284280 54827002440 54859803180 55083720744 55153353645 55196010765 55243240920 55395020772 55436191356 55497596310 55538843130 55572069735 55613371905 55739089224 55782199368 55917237870 56080685502 56114236269 56155941387 56182751820 56197677501 56203992936 56224507860 56275042005 56378983726 56504736054 56542254930 56773039644 56807004618 56849224614 56893449060 56927486070 56969795610 57159843156 57202325388 57240307460 57473941368 57482876178 57525598494 57546595815 57553062840 57568352562 57595837320 57630294540 57673126420 57938669685 57981730755 57988246680 58157747928 58192541316 58235791068 58279072964 58343626890 58503924999 58547406177 58553985672 58597504056 58910967752 58985438785 58991889411 59035733253 59117004765 59160941595 59226195678 59351807970 59395919310 59402414826 59720452740 59738121513 59766642180 59846844330 59891323590 60004025640 60048621720 60055873969 60084546340 60218563860 60430715982 60457742280 60475629186 60504501960 60670737036 60715828628 60851254212 60864647805 60887659014 60909883515 60955152845 61047573912 61092945576 61176774204 61222241892 61504126281 61549837263 61550023080 61556754168 61588795905 61602504264 61634569815 61680377745 61969185837 62148646035 62263436482 62311872780 62349151410 62395490430 62441863890 62706475377 62736413220 62783040060 63004226922 63051052806 63081155160 63088773657 63118894020 63395557524 63442674252 63480629394 63510936840 63529727058 63558139320 63782056884 63869862420 63917331660 63964836180 64130555736 64178218728 64225917144 64264340868 64314333720 64658184039 64658379240 64706434520 64747195695 64795316985 64850761080 65004361110 65028937428 65052673530 65236777515 65337716808 65386276984 65427466419 65546543790 65595259170 65831763816 65922192063 65953665180 66002683140 66184024374 66235212918 66274838721 66324095383 66326395590 66375690570 66646611756 66686483682 66736046286 66827918430 67052931596 67145239980 67195143540 67411930040 67419302184 67469409432 67504528845 67530050406 67554699435 67562291160 67612504680 67652954460 67850705916 67974193560 68014960065 68067564705 68272138872 68312983284 68337918090 68363754732 68388708070 68635284536 68678520651 68688368952 68729563773 68854650930 69055914978 69097228291 69156353448 69207751704 69243775965 69251348439 69295239195 69302817297 69526403622 69578076906 69673861530 69727749210 70004696580 70012352268 70056725340 70254991170 70384754284 70387195320 70439508360 70491860280 70534032660 70588585620 70782526542 70966299555 70993129914 71027024040 71222169564 71275103172 71449803945 71502906735 71664543288 71816213196 71842426710 71869588308 72101455608 72146875203 72200496069 72254156787 72254374920 72697184910 72740676645 72794738835 72848841205 73037577366 73091860218 73146183414 73192482090 73246880070 73504931409 73537804860 73559561607 73594681020 73638709690 73961483778 73996795080 74016453294 74051790840 74060734293 74096092980 74151162540 74412399698 74556317160 74578375242 74774247336 74818981692 74874588516 74930236668 74975064346 74977664580 75033389340 75339648072 75389673240 75742672824 75798966152 75838421295 75846714957 75894785785 75903085611 75903314760 75959727480 76064067765 76309467390 76366181970 76470967755 76527802365 76643834904 76700797992 76728794420 76757803416 76945942710 77003130330 77214695103 77251559580 77274415071 77308974340 77696634834 77754380382 77791502520 77800897629 77858720667 78005233332 78063208236 78284133018 78655852548 78714311004 78822673020 78881255460 78968260904 79135743960 79144398216 79194559080 79203219768 79244446905 79303342815 79650828684 79727571105 79795792440 79855098120 80163194670 80222773410 80282396430 80330426085 80565234141 80574287976 80634172248 81005434614 81065639322 81114137559 81152863740 81174423057 81183545352 81213178020 81286171785 81617952078 81672146010 81681077646 81732846230 82005501708 82066449684 82118394540 82179426420 82240503660 82289704770 82625581116 82864861380 83092531158 83132201880 83154287034 83193987240 83255818520 83308264695 83608633836 83673299052 83816164495 84005635896 84068070408 84118364876 84274127730 84305989404 84336761790 84568475589 84640839192 84706302744 84813382395 85159559466 85210506927 85273836921 85337213983 85340173590 85391229105 85454693415 85739764734 85794105670 85803488082 85860461190 86210912052 86224314267 86288397741 86329594260 86352528843 86393755980 86445441810 86509689630 86672481480 86736898040 86930363160 86982370020 87236621892 87288811974 87353686602 87395391720 87418609446 87460345560 87515440335 87830978508 87896256084 87980942855 88245365832 88313617224 88366451628 88435194120 88500920760 88839293517 88905320491 88915311576 88981395048 89027711955 89093878965 89103622239 89103891240 89580679110 89770266495 89836985385 90006038460 90040067208 90072932580 90126819510 90646073973 90686613420 90713443779 90756752940 91006105554 91073742942 91117224120 91331488521 91571360868 91639418364 91765161306 91806201240 91833362838 92074553304 92325034620 92335131252 92393652260 92403756396 92701871496 92770769208 92898482040 92970332280 93395154723 93467809170 93523727115 93593235645 93662795835 93673321560 94174560090 94376702056 94506340383 94576579209 94587207624 94621732740 94657506552 94678341030 94748707690 95164011378 95220944091 95266405260 95294590587 95337208980 95673085326 95744191298 95789902280 95804793630 95875997490 95947254270 96195833604 96267328092 96338875716 96396511302 96471500580 96929579880 96987568860 97059651780 97383436488 97455813624 97506541665 97528244552 97543406142 97579010295 97589976120 97662506760 98006575212 98079415476 98319815685 98392888755 98542073448 98615311704 98688604392 98710326130 98747645724 98930497770 99004024710 99276036561 99352819377 99437833656 99563535855 99747432746 99969917634 100029725523 100104069429 100501666642 100579397394 100717859970 100792715310 101117895060 101128953276 101204114148 101418757020 101479431690 101745956520 101776058874 101821575960 101961290340 102037069820 102469474926 102506877135 102545632098 102583062105 102594590280 102670840440 102952926804 103032553428 103281976395 103583872467 103595513112 103672507176 103734530172 103811627556 103892385240 104289605433 104367115359 104378844024 104510792295 104591623815 105007044870 105085088010 105147956095 105382486755 105577131426 105659262540 105737790420 105801048990 105882878430 106173789813 106252700099 106303428140 106489694871 106540536060 106833254346 106884259560 106912654758 106963697880 107043195240 107107234780 107420312188 107724319794 107763640065 107804382462 108007246152 108087519096 108152183412 108232564076 108381562380 108823936104 108896194680 108908103528 109045777365 109556366049 109637790327 109719275121 109719606360 109788723135 109870320105 110306707290 110392021530 110458064535 110790041544 110872382712 110942225667 110995192620 111024679941 111077686260 111144139470 111226743810 111618599547 111834475740 112161371004 112228472538 112311882774 112365503640 112395355002 112449015720 112462596519 112550084010 112757967452 113009472108 113084509860 113546079288 113614009236 113698449228 113786898120 113854972140 113939591220 114319686312 114404650776 114464201085 114480614920 114549272955 114965752356 115051196988 115093191630 115136705124 115260589080 115346252840 115418914065 115504695495 115877339370 115963461510 116385082632 116471582136 116558145928 116631570573 116687253780 117007849998 117094812354 117342630293 117970877570 117983778822 118071466506 118234009530 118321883190 118452391356 118703615940 118791838620 118804829652 119440905480 119476243026 119533284360 119693688660 119782647180 120111747938 120169092680 120244792005 120334160115 120423594645 120437127720 120861431964 120951258372 121341474072 121431657256 121508151921 121598458983 121702508424 121729295610 121775318028 121819767030 121910305690 122353548408 122426928117 122444483784 122508219015 122521616469 122599269345 123008252562 123099674526 123173319997 123177591810 123269139630 123360755490 123434557155 123938371674 124297292070 124526872964 124623745560 124638796737 124698302820 124731430551 124790980860 124883727780 125412950754 125472826440 125566080120 126008453844 126102105612 126177547314 126237788040 126411191595 126505142685 126791115048 126885348504 126961258788 127059454116 127564113768 127739339199 127739724840 127834663320 127929672360 128528681736 128609647101 128691158505 128705232123 128790691785 129316368078 129494391390 129590633970 129668162715 129764534445 130008722220 130057874856 130105347060 130473555030 130854932838 130933217961 131030529903 131093087580 131127914169 131190518340 131844384126 131907330360 132005366280 132368048748 132470425836 132549677442 132648190766 132652791180 132751381140 133293223512 133372967364 133472092572 133655836860 134105863192 134275390235 134290479960 134390287080 135009057690 135060100812 135109398870 135190229265 135290705095 135305908920 135701411832 136029920130 136135129410 136509158331 136610614413 136625966568 136675836180 136727509464 136777416140 137357041302 137459127546 137647741959 137709301860 137750044257 138111829956 138194456582 138487551930 138502696878 138590478390 138605634594 139052807244 139156153812 139347723060 139455498420 140009393160 140024704536 140113450680 140201713755 140509982340 140769508568 140947459315 141068065320 141177171240 141261840135 141565053084 141932599110 141986259828 142017511545 142123061535 142444339128 142550206344 142746017067 142899607890 143005813470 143509627989 143616286947 143632426392 143684853420 143707190445 143739176616 143813996235 143920881405 144293750406 144400992138 144508313574 144594766953 145394369820 145481353290 145589477670 145697682410 146075154732 146183720436 146292366828 146315109213 146384964180 146493760140 147009862818 147075609720 147119123214 147189362040 147277419380 147922967556 148032906588 148065489195 148121468586 148192185960 148302325080 148506037065 148824799396 149156750484 149621149119 149637963384 149749177032 149860473336 149950128692 149955329160 150066778680 150752499963 150869096091 151076789955 151189072965 151676842590 151693429914 151789571570 151806171222 152128135530 152219147535 152618934780 152664088311 152732363940 152941935510 153055604730 153457588840 153704212389 153818448147 153891885420 154006260660 154429390206 154503119160 154548830142 154617948680 155393269668 155508760764 155601795258 155658591205 155717441334 156010466664 156126416472 156568266036 157294028561 157311705096 157428622008 157510567305 157627632015 157645346040 157762510920 158365697139 158483397397 158488893810 158606685630 158701573485 158824317645 159301657368 159455142210 160249881519 160326389340 160368982137 160445546820 160564792860 160660852170 161130468282 161586479691 161706573693 162010869228 162131278644 162228275118 162305727480 162348846114 162426356040 162572343570 163235904156 163344292020 163362155292 163465692460 164011003416 164132899368 164236789080 164358852840 164481007320 164579409540 165251162232 165460060935 165588032295 165729722760 166185062316 166308574068 166616529390 166716209205 166840115715 167217267672 167346598104 167632328990 168236729752 168342708807 168467824161 168548255460 168593032503 168611978808 168673523580 168825126015 169136951178 169626764790 170319118932 170421013854 170547673842 170674427966 170680347180 170782458210 170909386830 171479529468 171588211340 171606976164 171720922380 172421824104 172448628534 172576795482 172639787445 172659188520 172705057686 172787511960 172890883620 173019379260 173816009055 173945192265 173964740040 174473243784 174577623948 174707373204 174837218892 175030880670 175511774997 175642218531 175661957016 175792512168 175961885710 176732903256 176956316355 176975668233 177107199759 177482824785 177678587034 177810640982 178055423910 178187757930 178207244478 179161358220 179540532990 179673970770 180012076920 180145865160 180167621907 180253639020 181292147946 181373226840 181426887558 181513505880 182012211108 182147485884 182593943415 182662977042 182729650545 182865458535 183142721736 183278836728 183530322612 183666725676 184512378843 184649511789 184650069240 184670262504 184787304520 184807512792 184903709445 185041133235 185907557511 186030999245 186445938105 186790309446 186935618340 187047454230 187186471290 187325591670 187437660865 187985546329 188349120180 189012680766 189153158418 189243465480 189266320971 189356682060 189406987133 189497415380 190328022756 190441888182 190532810520 190589181174 190674417960 191346170652 191488382596 191609587260 191751994980 191894508540 192391667208 192534656184 192677751432 192793022604 192943001160 193974552117 193975137720 194119303560 194241587085 194385950955 195013083330 195086812284 195158020590 195710332545 196013150424 196158830952 196282399257 196639631370 196785777510 197326443041 197420652260 197495291448 197766576189 197860995540 198008049420 198552073122 198705638754 198824516163 198972286149 199127071710 199494865492 199939835268 200059451046 200208138858 201003333284 201158794788 201435719940 201585430620 202235790120 202257906552 202408228296 202513586535 202664098305 202837514040 202958863380 203552117748 203922580680 204044880195 204074139640 204202694115 204938949852 205013754270 205091264196 205166124210 205905853608 206035561953 206065106856 206188691319 206563952790 207167744934 207291684873 207469060344 207623255112 207731327895 207885717585 207908451891 208579210866 208734230718 209021584590 209183247630 210014089740 210170176020 210295912190 210764973510 211154262852 211318525080 211475580840 211602097980 211765756860 212347579626 212505400198 212606856280 212898898665 212979389742 213081072120 213666508692 213825309516 214214469560 214349411835 214508720205 214840624376 215448639588 215527280130 215608764924 216304366824 216465128152 216601488207 216762470361 216763124760 217922027687 218091554730 218222029935 218384216505 218546523615 219112732098 219275580654 219438550242 219577446270 219740640210 220514794227 220613414580 220678684821 220784043060 220916129070 221884451334 221990385240 222049359882 222155372520 222182202879 222288278940 222453487620 223237199094 223668951480 224322742008 224456945076 224623765548 224790710004 224925193038 225100168020 225515934904 226018944216 226169019720 227228018472 227396898456 227515263885 227540144871 227684357355 227709256833 227709944280 227879182440 228928402170 229098545910 229412903265 229583407095 229931504712 230102393976 230186383260 230273410248 230837828130 231009390990 231644085309 231754678740 231823245213 231926923020 233263141146 233374507560 233402692887 233576162001 234015699996 234189624708 234685260586 235941755140 235967557644 236142933012 236468019060 236643766380 236904782712 237407231880 237583677240 237609659304 237910028445 238952486052 239182713315 239360478245 239387377320 239565294360 240223495876 240489584010 240668320230 240847189290 240991278255 241695702423 241722863928 241902516744 243016303842 243196917966 243342412677 243458591220 243523269171 243550636056 243639534060 243820611380 243858515355 244853856234 245016438030 245043232938 245198538690 246016505124 246199349052 246346639994 246355183620 246538279260 246721510980 246869114310 247876743348 248594584140 249053745928 249277593474 249368581865 249396605640 249462861102 249581961720 249767455560 249924794085 250825901508 251254166605 251448493485 252016907688 252204211224 252355094628 252822383190 253010285370 253705426767 253922517576 254118908232 254440147185 255478678398 255631520781 255821510763 256011641949 256173687315 256364080245 257219294202 257382317010 257410464246 257581383570 258632736156 258865193223 258988782780 259057586529 259181267940 259336325430 259529068890 260017444440 260210694120 260947110060 261709865676 261866435922 262061059806 262186175160 262255828338 262381036680 263688768252 263942828565 264736097496 264940851672 265099354884 265296381532 265305582360 265502762280 266517880551 266715961473 266745934728 266944185144 267083135865 267281636895 267311673720 268550780470 269310799485 269510956155 270018115380 270120201624 270218797740 270380458530 270581410190 271938221919 272059840260 272140331337 272270258820 273018316662 273221228826 273351672360 273554832280 273994465563 274714082604 274918255092 275295483918 275418603720 275500088514 276223659912 276388913164 276975103860 277005393756 277180956780 277211269188 278105614488 278312307624 278695446120 278910996840 280185464169 280393703087 280403427510 280571181345 280779706935 280988387505 281019964680 281894918630 282523680270 283130106168 283519021149 283729737627 283865198220 283972519656 284035023090 284246123070 285492034134 285662832273 285799215780 285883771761 286011626940 287019255978 287232573894 287369706840 287414380890 287627992470 287841762810 288587500812 288801984276 289016627148 289189533906 290788739640 290962706580 291178955340 291395364820 292150309464 292367440872 292519624995 292584733656 292630218426 292737030885 292769928360 292987520280 294019725636 294238246428 294554838760 294959447055 295178666265 295845935112 296065813176 296130978390 296242937172 297012074130 297649598792 297828109683 298058458131 298313500968 298690607565 299242298238 299900257384 300089176569 300279369845 300312208287 301504999926 301738192182 302153579910 302378145930 303353685180 303386859828 303579143140 303612342444 304256271060 304438295070 305237869560 305328176622 305464727880 305883871020 306111209460 307408424778 307520631405 307636896294 307749186315 307783770840 308012521320 308858780412 309097660284 309845929185 310751617401 310786539336 311017521528 311203590516 311317182410 311434882668 312868816299 313101346077 313136532072 313532376885 314588057122 315021134610 315255264030 315443868285 316731394278 316966794794 316977787620 317213371260 317403146970 317648635290 318521369439 318758100297 318910284420 320499763038 320652778680 320737964274 320891093640 321129585720 321321704340 322260936564 323172959382 323290920195 323413147386 324021738456 324262557288 324456550236 324697692228 325144687140 326471808312 326688584040 326724310584 326931384920 327137332095 328669098147 328913370981 329157825363 329158819080 329610960315 330920121870 331176064590 331374193605 331620476915 332370124632 332617148136 333074039823 333233058780 333432418410 333680231430 334855798641 335104669543 335264657980 336685417614 336935648322 337096510920 337186065006 337347047160 337387789557 337650252030 338273902356 339253529580 340638237864 340842027708 341095347684 341348855932 341360694360 341564916420 341818773660 342959058936 343176422680 343213952328 343392603255 343441844760 343647818865 344897257068 345153590964 345279574890 345410115372 345486141455 345781767240 346038758520 346256742195 346514086485 347632018110 347890384530 349116014611 349155247896 349414746408 349674437784 349894711719 350061761340 351023549994 351284437062 351755833247 351923771420 352027890879 353912632710 353951336466 354214399518 354965649570 355357174068 355621281964 356110847820 356375515860 356414488956 358322716440 359081065980 359347941540 360335243814 360507278040 360734376015 361002480345 361270783935 362584295892 362853775116 364024422216 364294971768 364524455763 364795376949 365187886830 365325954084 365459301090 365730917070 367060645224 367280784351 367333451352 367524657045 367797808035 369024757686 369299023578 369519959991 369807418890 370082266470 370303671465 371815115022 372061998490 372891876210 373580618892 373871236680 373916390211 374094908460 374194291653 374372942580 374651183340 374875321730 375971092658 376698240360 378025361532 378306316836 378532641942 378713364120 378813974266 378994830760 379233574785 379515428055 380656045512 380883776364 381178362348 382692341304 382976765192 383218017597 383219174520 383503989960 383789017080 385586045208 386073475515 386115696369 386372075355 387949104234 388483174170 388771901910 389004488145 389293603335 390026166660 390173624568 390316041180 391420665090 392564798514 392799653883 393091589709 393279262740 393383742507 393571555020 394652886082 394841304520 395533152378 395721991080 396016098840 397104146244 397411277508 397649032326 397944572298 398254143420 398989730984 399879670536 400118902092 400416277716 402006666568 402317589576 402826170705 402871439880 403170861240 404712337133 405027173070 405328196610 405570687795 405872115285 405917726760 407104235496 408089760390 408405388230 409527474993 409831843239 409877899704 410027508540 410182528392 410332248420 412071123906 412377382638 412943225877 413127905580 413250132771 414335489868 414583369746 415462655790 415771435170 415816903782 417158421732 417468461436 418043169180 418366495260 420028179480 420340352040 420591824380 421529947020 422308525704 422842377945 423204195960 423531513720 424695159252 425010800396 425797797330 425958779484 426052534635 426369184605 426686069915 427333017384 427650619032 428698823670 429017440410 430528883967 430848860841 430897279176 431054560260 431121571335 431217529848 431441988705 431762644215 433202976414 433524940722 433784300859 435844055374 436183109460 436444059870 436768433010 437093047230 438225464196 438551161308 438877100484 438945327639 439154892540 439481280420 441029588454 441226829160 441357369642 441568086120 441832258140 443768902668 444098719764 444196467585 444364405758 444526602455 444576557880 444906975240 445518111195 446474398188 448863447357 448913890152 449247531096 449581420008 449850386076 450200336040 452257499889 452607288273 453230369865 453567218895 455030527770 455080289742 455368714710 455418513666 456657442605 457856804340 457992264933 458197091820 458825806530 459166814190 460372766520 461455344441 461675656260 462018781980 463288170618 463509357480 463646490426 463853846040 466526282292 466805385774 466975773615 467152324002 468031399992 468379249416 469370521172 471882085683 471883510280 471935115288 472285866024 472531701915 472882896045 472936038120 473287532760 475097091417 475450192191 475820056890 476104720455 476472952935 477904972104 478365426630 478720956490 480446991752 480749644557 480979168020 481106946411 481336640460 481694378580 481982556510 483391404846 483680598037 484759439073 485119721079 486032607684 486393835932 486684825354 486917182440 487046538342 487279068120 487641222760 487717030710 489707712468 490032876060 490086465876 490397077380 492033010248 492398698104 492693279988 492710367240 493076558520 493443021960 493738228620 495753486696 496380182805 496764096885 497189168280 498555186948 498737163730 498925722204 499849588170 500148627615 500520347145 501651803016 502508333210 502896986970 504710189256 505028126421 505403472483 505644766380 505779097509 506020570740 507410853534 508880294370 510957356796 511263041562 511643021526 512023283898 512347374630 512728160490 514438588404 514764634020 514820928492 515162767140 517265472312 517730386446 517919362335 517977565560 518115173058 518362535880 518672650860 519058137780 521448027165 521835576795 521894220120 523419731352 523732871844 524122119612 524511656676 526535324991 526926655593 527377536504 527885657130 530198709768 530592763064 530868949065 530927004699 531263500495 531321599277 532448474355 533035761102 533431922946 534166271730 534563273790 537101560940 538621598970 539021912310 540036230760 540437595480 540502865721 540760917060 541162820380 543876443838 544119680520 544280662674 544540517640 546036633324 546442457652 547781830245 547988931126 548188951635 548596375605 549428165208 549836510184 550590967836 551000177028 552777826328 553537136529 553948535367 553950207720 554010787512 554361913560 554422538376 554711128335 555123399705 557722672533 558092997735 560370928338 560787406174 560806855020 561142362690 561559413870 561976775010 562312982595 563789837260 563956638987 565047360540 567038042298 567459475254 567730396440 567798962913 568070046180 568220961399 568492246140 570984068268 571325664546 571598431560 571767543522 572023253880 574038511956 574465147788 574828761780 575255984940 575683525620 577175001624 577603968552 578033254296 578379067812 581923656351 581925413160 582357910680 582790729640 583157852865 585039249990 585260436852 585474061770 586713151465 588039451272 588476492856 589918894110 590357332530 591979329123 592261956780 592485874344 594024148260 595656219366 596116916262 596473548489 596916858447 597360497881 597381215130 598484596476 600178353138 600558739690 600624416574 603009999852 603476384364 604307159820 604756291860 606707370360 606773719656 607158286280 607224684888 607540759605 607992294915 608512542120 608876590140 610656353244 611767742040 612134640585 612222418920 612608082345 614816849556 615041262810 615273792588 615498372630 615866599985 617717560824 618195320568 618566073957 619691858370 621503234802 621875054619 622337243437 622407181032 622634364820 622869765336 623193983685 623657152755 623725355673 625737632598 626202692154 627064753770 629176114244 630042269220 630510528060 630887736570 633462788556 633933589588 633955575240 634426742520 634806293940 635297270580 637042738878 637516200594 637820568840 638696695995 640999526076 641475928548 642643408680 643048235505 643526160615 644521873128 646345918764 646581840390 646826294772 648358312849 648913100472 649395384456 649804464621 650287411083 650289374280 653766083061 654274664190 654666089805 655152649515 655639570845 657338196294 657826741962 658315650726 659221920630 661544382681 661840243740 662036054463 662352129180 662748387210 663240953830 666148079646 666466117560 666546608637 666864836820 667360462860 669711597282 670209339086 670529315960 673370835228 673871296644 674372130012 674775579114 675300504060 676547804712 678507059160 681684055416 682190695368 682545791655 682697711864 683053072065 683127770499 683129832840 683637547320 686785206510 687295637730 688238709795 688750221285 689794514136 690307181928 690559149780 690820230744 690972282910 692513484390 693028172970 694932255927 695264036220 695469735639 695780769060 698232029222 699789423438 700123522680 700208078661 700728486003 702047099988 702568874124 703511666494 703847542840 704055781758 707825265420 707902672932 708428799036 709931299140 710714348136 711242563928 712221695640 712751031720 712828977912 713730085335 717548139945 718081434735 718162131960 718695883080 720670487628 721468752030 722004960690 722541567870 722973834765 725087107269 725168591784 725707550232 729048911526 729590753898 730027238031 730375773660 730569807513 730651908168 730918602180 731461834140 731575546065 734561568702 735049314090 735595616070 738049515372 738598047156 739039919982 739614837780 740164532940 740607342930 743630230044 744123996980 745783752420 747161237784 747832780422 748105745595 748189816920 748388583306 748745885160 749302366680 749750643460 751942185316 753762499815 754345480455 756050723064 756612633672 757065283884 757627948532 758467149570 759030856110 761116280301 761767552728 762356724696 763320441555 766436035194 766894562343 767464532289 768034925847 768521061945 769092240735 772146951030 772231392738 772744150710 775898208468 776595579669 776966348340 777172759587 777543803820 778008976290 778587206670 780052333320 780632082360 782841330180 785129597028 785599307766 786183179418 786470142805 786558525480 786767485014 787143110040 789305772164 791066304756 791828485695 792416986985 794208292488 794822555016 795298064652 795889144596 796508286840 799553641653 800147884419 800237804184 800832555432 801249407595 801844910685 805652341410 807932398455 808532868465 809424674266 810054346140 810656393220 811141375590 811744230570 816179520780 816420994011 816810776460 819054949986 819663686478 820055017080 820664496840 824142247812 824754765276 825886451754 826255811160 826500265542 828670979736 829166739492 830925311580 831542870340 831633807564 834316843464 834936922872 836086338360 836732990520 840556392507 841181109261 841183648760 841713544035 842339120805 842965162515 843059894040 845684755890 849390318504 850021600792 850557063447 851189212881 851595594660 851917558968 852105069270 852738369210 853372139830 856988496819 857397647340 857651315283 858034880820 861057767934 861697721682 862109120520 862213239979 862243142670 862883977410 863525288430 866405952828 867049881444 867568601718 871688110748 872366218920 872888119740 873536866020 874186094460 876450928392 877102322616 877558874985 877754200968 877890655278 878211092655 878309785080 878962560840 882059176908 882714739284 883664516280 884878341165 885535998795 887537805336 888197439528 888392935170 888728811516 889053204910 891036222390 892948796376 893484329049 894175374393 897726894714 899700772152 900267529707 900838109535 900936624861 904514999778 905214576546 906460739730 907134437790 910061055540 910160579484 910737429420 910837027332 913314885210 915713608680 915984529866 916394183640 917651613060 918333628380 922561894215 922910688882 923247558945 923351312520 924037563960 926576341236 927292980852 929537787555 932254852203 933052564584 933610771548 933951547230 934304648004 938606448897 938741042344 939304038231 939927731645 943764171366 945063403830 945765792090 946331604855 947034935665 950194182834 950900384382 951640113780 952209440910 952945905870 955564108317 956274300891 956730853260 957441912980 961499289114 961958336040 962213892822 962673280920 963388757160 963965113020 966782809692 967361196074 969518878146 969872760585 970239442158 972065215368 972787671864 973369650708 974093076684 975434061420 979415424936 980065752120 980172931752 980794154760 981411996285 985386559976 986007294441 986632215205 986740112943 987473476089 987476457240 988832880945 992760365610 993528193770 994122580815 994861430745 997110373896 997474327460 997851444408 999222119469 999699176340 1000297255230 1001040694290 1004567395923 1005016666420 1005314008629 1005793973940 1010056252842 1010806944966 1011289532760 1011558195018 1012041141480 1012163368671 1014821707068 1017760588740 1021914713592 1022526083124 1023286043052 1024046567796 1024694749260 1025456320980 1028877176808 1029529268040 1029641856984 1030177809765 1030325534280 1030943456595 1035460772892 1035838724670 1036230346116 1036458424365 1037345301720 1038116275560 1039542259455 1042896054330 1043671153590 1047348043833 1047465743688 1048244239224 1049023313352 1053070649982 1053853311186 1055267499741 1055771314260 1056083672637 1061737898130 1061854009398 1062527000990 1062643198554 1064896948710 1066071522204 1066863845892 1068332543460 1069126547580 1074203121880 1077243197940 1078043824620 1081005731442 1081521834120 1082325640760 1083007441035 1083812351805 1087752887676 1088561325348 1089610138435 1092073266648 1092884915304 1094386130847 1095563660490 1095977862252 1096377903270 1097192751210 1101058199927 1101181935672 1102000354056 1102573971135 1103393424105 1107074273058 1107897070734 1108559879973 1109383781779 1109422256670 1110246799410 1110911014395 1115445345066 1116185995470 1120741856676 1121574812348 1121613710040 1121749170633 1122284725380 1122582874959 1123118827740 1123953550020 1124625965190 1127579674520 1127913277974 1130094721080 1134076084596 1134918950508 1135597925826 1136140092360 1136441922798 1136984492280 1137700724355 1138546284165 1141968136536 1142651329092 1143535087044 1148077023912 1148930295576 1149654052791 1149657523560 1150511969880 1151367051240 1155769166383 1156758135624 1158220426545 1158347089107 1159116226065 1163847312702 1166315705730 1167013464435 1167880810005 1170078499980 1170520873704 1170948123540 1173426302930 1178398961649 1179274769127 1179837788220 1180151227521 1180714665060 1183958658246 1184523913560 1188048296520 1191312438732 1192233832524 1192947096978 1193833716894 1194720995762 1194762430260 1196969192952 1200356706276 1201117479380 1201248833148 1206019999704 1206952768728 1208478512115 1208614319640 1209512583720 1214137011399 1215081519210 1215984589830 1216712063385 1217616345855 1217753180280 1221312706488 1224269281170 1225216164690 1228582424979 1229495529717 1229633699112 1230082525620 1230547585176 1230996745260 1231733199970 1237132147914 1238829677631 1239383716740 1239750398313 1243006469604 1243750109238 1244674486874 1245268729640 1246387967370 1247314305510 1247450711346 1251475265196 1252405384308 1254129507540 1258352228488 1260084538440 1261021056120 1261775473140 1266925577112 1267867179176 1268527133835 1269612587880 1270594541160 1274085477756 1275032401188 1277393391990 1278157603905 1279107553815 1280058209745 1281999052152 1282951857096 1286096471010 1287052321230 1291586651901 1292546582523 1292691837528 1293163680780 1293652589544 1294325966115 1295287932645 1296716625698 1299608929242 1300574822166 1301352902577 1307532166122 1308549328380 1309332179610 1310305299030 1311279141690 1314676392588 1315653483924 1316631301452 1318443841260 1323088765362 1323680487480 1324072108926 1324704258360 1325496774420 1326481907660 1332296159292 1332589402755 1333093217274 1333579807365 1333729673640 1334720925720 1339423194564 1340418678172 1346590342071 1346741670456 1347742593288 1348744260024 1349551158228 1350601008120 1356772499667 1357821864819 1359691109595 1360701656685 1365091583310 1366106144130 1366255540998 1369972327815 1373570413020 1373976794799 1374591275460 1376477419590 1377500442570 1381118299560 1381285101287 1381944565820 1384366033323 1385026968780 1386056345940 1389864511854 1390528072440 1390939471278 1391561538120 1396464058444 1399578846876 1400416157322 1400927320845 1401456972006 1401968515435 1404094199976 1405137748248 1407023332988 1408111563516 1415646257049 1415650530840 1415805345864 1416857598072 1417595105745 1418648688135 1419862598280 1425291274251 1426350576573 1427460170670 1428314161365 1429418858805 1435096279890 1436162869470 1441340975256 1442248933671 1442937504060 1443320839233 1444009921380 1445083135740 1445947669530 1450174214538 1451041794111 1455359163237 1458097823052 1459181507796 1460054476062 1460751547320 1461139615026 1461837204360 1462923668280 1463151092130 1469123137404 1470098628180 1471191232140 1476099030744 1477196094312 1478079839964 1479229675560 1480329065880 1481214685860 1487260460088 1488247993960 1489140548415 1490292290655 1491567504840 1495665560844 1496211491190 1496777166612 1499501286920 1500445882845 1501561041435 1503884370632 1507524999630 1508690960910 1514130567768 1515255897064 1516210417449 1516934299140 1517337292527 1518061712220 1522232560602 1525454193809 1526640883110 1532872070388 1533789124686 1534929064578 1536069851694 1537042123890 1538184481470 1544293902060 1544462785476 1545488301420 1551796416936 1553191159338 1553758087005 1553932696680 1554345519174 1555087607640 1556017952580 1557174413340 1564344081495 1565506730385 1565682660360 1570259194056 1571198615532 1572366358836 1572940285610 1573534970028 1578611544328 1579605974973 1580779966779 1582132609512 1583656971390 1584833973970 1590596129304 1591778289192 1592606847195 1592781014097 1593790501485 1593964797831 1599107283306 1600295768838 1602498815190 1603689821370 1611304682820 1615864796910 1617065736930 1618849348532 1620108692280 1621312786440 1621508597163 1622282751180 1623488461140 1632359041560 1632841988022 1633621552920 1638109899972 1639327372956 1643345490735 1644566854905 1645789126815 1648284495624 1649509530552 1651772903508 1653000531084 1658333478984 1660611409587 1661845606101 1661850623160 1663085740680 1663267615128 1665370199115 1673168017599 1674278993205 1675523347715 1681112785014 1682362218522 1683427088070 1684678241610 1685930325030 1686938947785 1691369511780 1691869916961 1701114126894 1702378425762 1703191189320 1703396888739 1704210138540 1704662884197 1705476738420 1706744279660 1713976993638 1714795294680 1715302630566 1716069761640 1722115535868 1723395443364 1724426479958 1724486285340 1725767954820 1727050576860 1732811905656 1734099762888 1735137203436 1743376221496 1745580073055 1745770969053 1745776239480 1747073732040 1748372188920 1749473558595 1755117749970 1755781310556 1756422185310 1758779166235 1760139454395 1764118353816 1765429478568 1769756682330 1771071997590 1775937987369 1776785870340 1777457623032 1778106409820 1782072444780 1786968658098 1788350748786 1789420645467 1790750575341 1792081493643 1795453789428 1800535059414 1801676219070 1801873249722 1809029999556 1810429153092 1812921479460 1814268875580 1820122111080 1820321158968 1821474858840 1821674054664 1822622278815 1823976884745 1826629770420 1831969059732 1835303226120 1836403921755 1836667256760 1845123788430 1845821377764 1846495117890 1847599799955 1853152682472 1854585961704 1855698221871 1859075575110 1864509704406 1865625163857 1867011730311 1867221543096 1867903094460 1868609296008 1869581951055 1870971458265 1877212897794 1878608076462 1879855463290 1887528342732 1890126807660 1891531584180 1892663209710 1894069871330 1900388365668 1901800768764 1903280227560 1904418881820 1905891811740 1911128216634 1912548601782 1913461706520 1914883825960 1916090087985 1922998578228 1924427785644 1927930226040 1930578481845 1933565619384 1934722392148 1939037756292 1939745521170 1940478884316 1945074938547 1946739301416 1948186153368 1950862233249 1950868122840 1961298249183 1962755921609 1962823992570 1963998269415 1965457948545 1966918712535 1972014588882 1973264430410 1973480225886 1974946952178 1977665761890 1984633148043 1985520731220 1986108163389 1987056387540 1988245161630 1989722861490 1994948654920 1998444238938 1999398352680 1999639825911 2000594510460 2002081388580 2009134791846 2010033332840 2010628017258 2011587947880 2020112505684 2021613889932 2023116390036 2023561685665 2024326737342 2029643414136 2035521177480 2044822371293 2045052166248 2046572086104 2047637374965 2048093135592 2049159216195 2049383311497 2049389498520 2050912641960 2060284166161 2060355619530 2061886913190 2064716129385 2066250663855 2070921545784 2071677449340 2072460692232 2072916848730 2079084518910 2084796767781 2085792108660 2086409206917 2087342307180 2094696087666 2100624235983 2102185458009 2106141299964 2107706622372 2110534999482 2111542628520 2112167345274 2123475796260 2123708018796 2125054001980 2125286397108 2129793897420 2132143044408 2133727691784 2136665086920 2138253095160 2152644419835 2154244304205 2154486395880 2156087649240 2162011462884 2166014882070 2167624703610 2168921504295 2175261321807 2175505775352 2177122650696 2179220276870 2188772261694 2190081714093 2191127320980 2191709422539 2191955724504 2192755806540 2194385502420 2194726638195 2202116399854 2205147942270 2206786848210 2214148546116 2215794141468 2217119759946 2218767563558 2218844513340 2220493598820 2221822028790 2230890690132 2232371990940 2241483713352 2243149624696 2243498341266 2244317236785 2244569450760 2245165749918 2246237655480 2247907100040 2249251930380 2255826555948 2261287499445 2263036441365 2268152169192 2269837901016 2271195851652 2272883845596 2275401448710 2277092568330 2283348840903 2285302658184 2287070174088 2289961324665 2299308105582 2300683687029 2302393596867 2304104777541 2307276722205 2311538332766 2316440853090 2316694178214 2318232452130 2327694625404 2331518278761 2332631411460 2334026928870 2335761620010 2340156999960 2341896247080 2346852605860 2356797923298 2358549538254 2359410428415 2359675576440 2360302455042 2361429330120 2367917316492 2375485457085 2377250960955 2382624877464 2384467665048 2385894193956 2387667433788 2389441991524 2389524860520 2398660924959 2400443653257 2400713412552 2402234958760 2402497666296 2403748222785 2405534732055 2416957024230 2418402990185 2423797195365 2425598605395 2428274022798 2430163038420 2431969179660 2433424126770 2435232691710 2443812102277 2448538562340 2449262982033 2450432329380 2457164849958 2458991059434 2460165051240 2461993490520 2462290832729 2463466399940 2474264295828 2477659355262 2478767433480 2479500796626 2486012939208 2487500218476 2489348973748 2492775934740 2494628611020 2494901422692 2502950530392 2504810768616 2508259015080 2521669177521 2523543327783 2523550946280 2525140632105 2527017362415 2528895487545 2537054267670 2548170955512 2550064802376 2551671190341 2553567638643 2554786783980 2556315207810 2558215107630 2560116419490 2570965490457 2572192942020 2574104642460 2583173303802 2585093165046 2586327361560 2586639719937 2588651932230 2590575865290 2593433251396 2599217858484 2601149644332 2602705805154 2615064332244 2617098656760 2618664359220 2620610598060 2622558283380 2629352785176 2631306967848 2632676624955 2633262602904 2634633277965 2636887682520 2646177530724 2648144217852 2650993548840 2652963815320 2654635023495 2656607996385 2664592318584 2665178805510 2666186434548 2667159614730 2678846389128 2680452987147 2680837356344 2682526123179 2693180684142 2699102316456 2702514328605 2702809874583 2713544999334 2715643729638 2719382219190 2721403313370 2730183166620 2732212288260 2732511081996 2739944655630 2747140826040 2747953589598 2749182550920 2752954839180 2755000885140 2762570202574 2763889131640 2767685682645 2768732066646 2769742676835 2770053937560 2772112691880 2779729023708 2781878942556 2788613362665 2792928116888 2796764556609 2799157693752 2800832314644 2801854641690 2802913944012 2803937030870 2814046665976 2815819346691 2816223127032 2817912114693 2819783194935 2831292514098 2832986359931 2835190211490 2837297376270 2838994814565 2841104806995 2850582548502 2852701153146 2854920341340 2856628322730 2858837717610 2866692324951 2868822902673 2870192559780 2872325738940 2884497867342 2885875008120 2886641678466 2888019842760 2890166271480 2891895339060 2900348429076 2902083588222 2909618281755 2910718326474 2916195646104 2918363015592 2920108952124 2922279230052 2926302184260 2938246274808 2940197256360 2942382464280 2956159679928 2958021883323 2959896645615 2960220338829 2962420428267 2962429371720 2978281096830 2980584581310 2982367742445 2984584292235 2986802489405 2991331121688 2992422982380 2993554333224 3000891765690 3003122082870 3013702187769 3015049999260 3015942025887 3017381921820 3032420834898 3033868598280 3034674585054 3036123424440 3036490106013 3044465121204 3050908387618 3053281766220 3065744140776 3067578249372 3069858129156 3072139703388 3074084247780 3076368962940 3088587804120 3088925570952 3090976602840 3092830369785 3106382318676 3107516174010 3108691038348 3109375273095 3111686217185 3112035905160 3114348826680 3118626778365 3128688162990 3131013460770 3142044131499 3142397231064 3144732717672 3145880571220 3147069940056 3159211949946 3161559933558 3165802499223 3167313942780 3168251017911 3169667947940 3185213694390 3185562028194 3187581002970 3187929595662 3198214566612 3200591537676 3204997630380 3207379642740 3222609365640 3231729593820 3234131473860 3237698697064 3241791564245 3243017194326 3244565502360 3246976922280 3249022323105 3251437055415 3265683976044 3268830415305 3276219799944 3278654745912 3283158392541 3286690981470 3289133709810 3291578253630 3303174599781 3303545807016 3306001062168 3307721913405 3310180272315 3321222819174 3323691212202 3325679639919 3328151345337 3330740398230 3332733043185 3346336035198 3348557986410 3351046695430 3362225570028 3364724437044 3365247511899 3366854176140 3367748624877 3369356483220 3371860650060 3373877895570 3382739023560 3383739833922 3402228253788 3404756851524 3406793777478 3408420277080 3409325768394 3410953476840 3413488559320 3415638852495 3427953987276 3430605261132 3444231071736 3446790886728 3448852959916 3448972570680 3451535909640 3454101153720 3467307499149 3470274406872 3474661279635 3477348678195 3491160146110 3491541938106 3498947117190 3501040393305 3503642430015 3510235499940 3511562621112 3512844370620 3517558332470 3520278908790 3535196884947 3537824307381 3539513364660 3540453682563 3542143995180 3551875974738 3553571740680 3556212819640 3564144889560 3573937316196 3576701497572 3578841290934 3581501150682 3584162987286 3590907578856 3601070118828 3603352438140 3603746499444 3618059999112 3620858306184 3625435536345 3625842958920 3628537751160 3642411034197 3645118140131 3645244557630 3647953769490 3650136190155 3652849037565 3653259540840 3663938119464 3672807843510 3685747274937 3688486589151 3690247576860 3691642755528 3692990235780 3695199599910 3711396443742 3716489032893 3718151150220 3719251194939 3729019408812 3731250327714 3734023460622 3735806188920 3739163902110 3741942916530 3754425795588 3757216152924 3759710926580 3775056685464 3780253615320 3783063168360 3785326419420 3788139742660 3800776731336 3803601537528 3805581401505 3808837763640 3811783623480 3822256433268 3825097203564 3832180175970 3834472811715 3837322661445 3840174629235 3845997156456 3848855571288 3861156963690 3869444784296 3874759955703 3877639747569 3878075512584 3879491042340 3880957768632 3882977898345 3885863797935 3890149877094 3901724466498 3904058707731 3922596498366 3925511843218 3925647985140 3927996538830 3930915897090 3933837425070 3944029177764 3946528860820 3946960451772 3949893904356 3955331523780 3969266296086 3971041462440 3972216326778 3974112775080 3976490323260 3979445722980 3996888477876 3997768208265 3999279651822 4000739422095 4001189020920 4004162777160 4018269583692 4021256034516 4039771026213 4040225011368 4043227779864 4046232780072 4047123371330 4048653474684 4070317499001 4073465594457 4082104970055 4089644742586 4095274749930 4098318432390 4098766622994 4120568332322 4120711239060 4123773826380 4129432258770 4132501327710 4143354898680 4143855303861 4145833697460 4158169037820 4169593535562 4171584217320 4172818413834 4174684614360 4189392175332 4201248471966 4202781962535 4204370916018 4205905546305 4212282599928 4215413244744 4221069998964 4224334690548 4246938771147 4246951592520 4247416037592 4250108003960 4250572794216 4252785317235 4255946064405 4259587794840 4275873822753 4279051729719 4284942484095 4288256576415 4305288839670 4308488608410 4311066199895 4324022925768 4329962517699 4332029764140 4335249407220 4337843008590 4350522643614 4353125382333 4356360704059 4358440553740 4366077489711 4377544523388 4380163428186 4382254641960 4383418845078 4385511613080 4388771004840 4389453276390 4404232799708 4410295884540 4413573696420 4428297092232 4431588282936 4434239519892 4437535127116 4437689026680 4440987197640 4443644057580 4461781380264 4464743981880 4467421645245 4470876871965 4486996682532 4488634473570 4490331499836 4498503860760 4501337648535 4504683124305 4511653111896 4522574998890 4526072882730 4538508189943 4542391703304 4545767691192 4548631252347 4550802897420 4552011877581 4554185136660 4566697681806 4576362581427 4579922649330 4598616211164 4601367374058 4604787193734 4608209555082 4614553444410 4623076665532 4632881706180 4633388356428 4636464904260 4655389250808 4661274261015 4663036557522 4665262822920 4668053857740 4671523240020 4693032244485 4693705211720 4696520191155 4713595846596 4717099076508 4718820856830 4720604910084 4735834632984 4738817924919 4742339900337 4750970914170 4754501921910 4771788387912 4775334867576 4777820541585 4778883983048 4781371504455 4781894393493 4797321849918 4800887306514 4807496445570 4811069464110 4833914048460 4836805980370 4847594390730 4851197210790 4856548045596 4860326076840 4863938359320 4864525791489 4866848253540 4870465383420 4887624204554 4897077124680 4898525964066 4900864658760 4914329699916 4917982118868 4924581665458 4926932799880 4930036472205 4933700564715 4937367380445 4948528591656 4955318710524 4959001593252 4975000436952 4978697947496 4981834228761 4985536818303 4985551869480 4989257222040 4989802845384 4996110597345 5019504052797 5022836979615 5026570043145 5043338355042 5047086655566 5050281264210 5054034724830 5057790975090 5060816843355 5074108535340 5075609750883 5103342380682 5107135277286 5109573567960 5110190666217 5112630415620 5113988652591 5116430215260 5120232838980 5141930980914 5144385884040 5148209284920 5166346607604 5170186330092 5173279439874 5177303864460 5181151730580 5186866502792 5198435716968 5202299288664 5205411610308 5230128664488 5236740219165 5237312907159 5237328718440 5241221196120 5245116566760 5265353249910 5269266555930 5276337498705 5280418363185 5292355061448 5296288435704 5309270046990 5313215992770 5327813962107 5330357611020 5332372869096 5334319229460 5360905974294 5365052246358 5368261936401 5372251726023 5376244480929 5386361368284 5405028657210 5405619749166 5427089998668 5431287459276 5438764438380 5442806626740 5460366333240 5464424576520 5465022163992 5471930654235 5479889311260 5495907179196 5505290999635 5505909678360 5510001770280 5525140405148 5535371365290 5537464133292 5539485353670 5542799399865 5546918908895 5559458047416 5563757885112 5577226725330 5593529113218 5596875491571 5601035190933 5601664629288 5603709283380 5605827888024 5607874061740 5608745853165 5612914374795 5631638693382 5635824229386 5639566389870 5662585028196 5665972719862 5670380422980 5674594752540 5677989629130 5682209613990 5701165097004 5705402306292 5709840682680 5713256645460 5717675435220 5733384649902 5737645805346 5740385119560 5744651477880 5748270263955 5768995734684 5773283356932 5778845831915 5783790678120 5791735445535 5800696858152 5804167176444 5819236563510 5821436652948 5835224815641 5840217904248 5844558460104 5852586699747 5852604368520 5883894747549 5888267764827 5891994808245 5896373845635 5900756137605 5916043766646 5919793291230 5920440677658 5924840856534 5953899444129 5956562193660 5958324490167 5961169162620 5964735484890 5969168584470 5973604978810 5984845964760 5998919477733 6001783531380 6006244165740 6027404375538 6030099998520 6031884051774 6034763843640 6064841669796 6069349170108 6070685056995 6072980212026 6088930242408 6101816775236 6106563532440 6134467113879 6135156498744 6139716258312 6142912124895 6144279406776 6147477648585 6148168495560 6152737925880 6180852498483 6185660739570 6194148388155 6198751991565 6212764637352 6215032348020 6217382076696 6218750546190 6223372434370 6237253556730 6254390303343 6257376325980 6259227620751 6262026921540 6284088262998 6291761142440 6301872707949 6306556374027 6318423899892 6323119867116 6331604998446 6334627885560 6336502035822 6339335895880 6370427388780 6371124056388 6375162005940 6375859191324 6396429133224 6401183075352 6409995260760 6414759285480 6449055171001 6457933259505 6462732912615 6463459187640 6468262947720 6483583128490 6486034388652 6498044646210 6502874110830 6506764512885 6525783965421 6531367952088 6537660830610 6566316785082 6570245142279 6573381962940 6575128267617 6578267419620 6583156507260 6606349199562 6615443826810 6620360544630 6642445638348 6647382424404 6651359279838 6656302690674 6661480796460 6665466086370 6692672070396 6697115972820 6702093390860 6724451140056 6729448874088 6730495023798 6732951710355 6733708352280 6735497249754 6738712966440 6743721300120 6747755791140 6767479667844 6783862498335 6789109324095 6804456507576 6809513703048 6813587554956 6818651536788 6831277704990 6850046522709 6855907974552 6861210522264 6869883973995 6897705919832 6902051061087 6906425506435 6907180790601 6912314332623 6921830166615 6934614998298 6949322559270 6954697356390 6982320292220 6983083876212 6994554836283 6997894234380 7002080786610 7007284860030 7020470999880 7025688741240 7035116664940 7040557817580 7070393769894 7075648614762 7078231285245 7079026729320 7080907365126 7084287990360 7103751949476 7126456371255 7131752882865 7147874632392 7153402995144 7157682581868 7163002301364 7168325974572 7195982774877 7201330959771 7202140237656 7206704876280 7207492998888 7211244668355 7216604196165 7250871072690 7255208970555 7276795816185 7284822068394 7290236280262 7290489115260 7295907538980 7300272380310 7305698075130 7331436306831 7345615687020 7371494549874 7376973178302 7380495153720 7385980471560 7386872498187 7390399199820 7422792887484 7432978065786 7436302300440 7438502389878 7458038817624 7462500655428 7468046921244 7478327804220 7483885833060 7508851591176 7514432305848 7519421853160 7565007532563 7570629983349 7570652838840 7576279485320 7581052087245 7586686462635 7611162803010 7627270969045 7644512866536 7650194407128 7660702915929 7664360351940 7668945623430 7674645322890 7680349258470 7707407399489 7722313927380 7749519911406 7755279495138 7758982084680 7759919159811 7765686472453 7765955796690 7771727595870 7780299754188 7803448932996 7808117415462 7845192996732 7851023686436 7851295970280 7855993077660 7861831794180 7867674850140 7888058355528 7893057721640 7893920903544 7898029874865 7899787808712 7903899833895 7910663047560 7938532592172 7944432653556 7952980646520 7958891445960 7963905070485 7969823989155 7993776955752 7995536416530 7998559303644 8001478844190 8036539167384 8041358961441 8042512069032 8047578369537 8079542052426 8090384164681 8094246742660 8097306949368 8107542985815 8108429623749 8140634998002 8146931188914 8164209940110 8179289485172 8190549499860 8196636864780 8197533245988 8241136664644 8241422478120 8247547652760 8258864517540 8265002655420 8287710607722 8291667394920 8303057047935 8309228030505 8316338075640 8339187071124 8345636827668 8365840087995 8378784350664 8390293669827 8402496943932 8405563925070 8408741832036 8411811092610 8442139997928 8447458040073 8448669381096 8453736344079 8459349584805 8493877542294 8498959079793 8505570634470 8511892128810 8516984443695 8523314420985 8551747645506 8558103459438 8569884968190 8576513152830 8600076974853 8606468708019 8610577679340 8616977216820 8622132399790 8659925035398 8664059528280 8670498814440 8675686017180 8701045287228 8706250764666 8712721408118 8716881107480 8728854845265 8732154979422 8755089046776 8760326856372 8766837690156 8778906552780 8808465599416 8820591769080 8827147392840 8868479039784 8875070254232 8879689936845 8880661016487 8887261284801 8887288115160 8934843290490 8941753743930 8947103227335 8953752876705 8960407468215 8973993365064 8977268947140 8980662999672 9002675297070 9009366248610 9041106563307 9045149997780 9047826077661 9052145765460 9077016379886 9097262504694 9101605794840 9104023755162 9108370273320 9109470318039 9133395363612 9152725162854 9159845298660 9197232422328 9202734748116 9209574387468 9216419110164 9229106888820 9246153331064 9265763412360 9266776712856 9272929808520 9278491109355 9322548522030 9326073115044 9328125819285 9335058651555 9336107715480 9343046480040 9386064488970 9393040382310 9426132394497 9427191693192 9434198153016 9437641713660 9441209820168 9477635849838 9484679800674 9497407497669 9501941828340 9504753053733 9509003843820 9555641083170 9562743008910 9563788786986 9594643699836 9601774613028 9614992891140 9622138928220 9667828096920 9673611960740 9695188781460 9702394421580 9713096091192 9725374692735 9729051582978 9733696507080 9740930766840 9754311166245 9775248409108 9797051928132 9806491245915 9813779608045 9828659399832 9835964237736 9849163330916 9860072944410 9867401129430 9874734760890 9909523799343 9910637421048 9918003186504 9923165740215 9930540816945 9963668457522 9971073636606 9977038919757 9984454036011 9992221194690 9998199129555 10039008105594 10045673959230 10053140086290 10086676710084 10094173311132 10095742535697 10100562528420 10103245874631 10108069449660 10115581950180 10121633686710 10148217070680 10151219501766 10206684761364 10214270554572 10220381332434 10224111856465 10225260831240 10227977305182 10232860430520 10240465677960 10246916557485 10283861961828 10301420830805 10332693215208 10340372660184 10346558879748 10354607728920 10362303461160 10401922497447 10410823220616 10423983838905 10432046034585 10473480438330 10474625814318 10503121179915 10510927290045 10530706499820 10538533111860 10552674997410 10560836726370 10613472922143 10618540093980 10621361047689 10626431985540 10655627924214 10660715222040 10668638458920 10721811948588 10730104492716 10736523872802 10744503452046 10752488961858 10772722736568 10810057314420 10811239498332 10854179997336 10862574918552 10876306609035 10877528876760 10885613253480 10927233102591 10935354420393 10943861308470 10950408570465 10958547112695 10959778622520 10991814358392 11010581999270 11050280810296 11057241824811 11065459767453 11070742730580 11074928266584 11078970707340 11085598799730 11093837817790 11149467098679 11154453450660 11157753584817 11187058226436 11193750983142 11202070381866 11207418566760 11215748123480 11217491706330 11225828749590 11263277386764 11271648458772 11279132779740 11325170056392 11331945439724 11340760845960 11349189505080 11355979258260 11364419227980 11402330194008 11410804612584 11416744204515 11426513290920 11435350870440 11466769299804 11475291610692 11496540527910 11503418435145 11511967984335 11520523887705 11537991469368 11546566713864 11557691663830 11583470891070 11608334352888 11624279867109 11632919242707 11638473127020 11642873305896 11657591393805 11670449631282 11705173399494 11712176123193 11767789495098 11776535529654 11783989616490 11792747691270 11801512275210 11832087533292 11839586582460 11840881355316 11849681713068 11907798888258 11913124387320 11916648980334 11922338325240 11929470969780 11938337168940 11947209957620 11993304624795 11997838955466 12002218266285 12003567062760 12012488331480 12054808751076 12063768103548 12119313078639 12129683339592 12138698340216 12141370113990 12145960424052 12203633550472 12210952497003 12219060511385 12220396783371 12246314910165 12268934227758 12285824249790 12294955297170 12311454163645 12361704996966 12371321479140 12388296776310 12397503983130 12430064696040 12431565911583 12437501092380 12446744868740 12474507113460 12508780606686 12514752651960 12518455241502 12524053843080 12568176525996 12603745415898 12608345887605 12613112748054 12617716638915 12636847799784 12646239734232 12663209996892 12673004071644 12740816313441 12740854777560 12742248112776 12750324011880 12751718382648 12758355951705 12767838193215 12827621468259 12837155189157 12854827452285 12898110342002 12915866519010 12925465825230 12933198599685 12967166256980 12972068777304 12989887553097 12996089292420 13005748221660 13013529025770 13051567930842 13059376146999 13069082112177 13075321661220 13132633570164 13140490284558 13146763925880 13150256535234 13156534839240 13166313014520 13212698399124 13230887653620 13240721089260 13284891276696 13294764848808 13302718559676 13312605381348 13322961592920 13330932172740 13385344140792 13394231945640 13402264935735 13404186781720 13412630615895 13460990047596 13465903420710 13470994499508 13495511582280 13514049372915 13534959335688 13567724996670 13578218648190 13615524569829 13627175109912 13637303073576 13656035632743 13662555409980 13700093045418 13729087744281 13739291451263 13739767947990 13804102122174 13812851012870 13814361581202 13824628665246 13843660333230 13869229996596 13898645118540 13909394712780 13964640584440 13966167752424 13983822783045 13989109672566 13995788468760 14004161573220 14014569720060 14070233329880 14079096733455 14081115635160 14089560573465 14140787539788 14151297229524 14156462570490 14161814730252 14164931799655 14207503898952 14227019701011 14252912742510 14263505765730 14313756599051 14315365163736 14326004602728 14333461624755 14336651949144 14344114513365 14345683180479 14391965549754 14402661919542 14421989163127 14422489336710 14433208392330 14501742145380 14510417941110 14553591632370 14569644136788 14580472560524 14580978230520 14591815077960 14593577374467 14600544760620 14611396150260 14662872613662 14691231374040 14742989099748 14753946356604 14773744996374 14780798399640 14790109416615 14801101694145 14812102141335 14845585774968 14865956131572 14877004779756 14925001310856 14936093842488 14945502686283 14956610454909 14956655608440 14967771666120 15058512158391 15068510938845 15079710129435 15130015065126 15141259966698 15162104174490 15173372925270 15182450530065 15222325606020 15226829252649 15254541938090 15321405831858 15328720703880 15330571998651 15337891246860 15341965957773 15349290645780 15360698516940 15414814798978 15444627854760 15499039822812 15510558990276 15519838319622 15531372944906 15531911593380 15543455191740 15560599508376 15606897865992 15616234830924 15690385993464 15702047372872 15710220657495 15711938721477 15711986155320 15723663588360 15735349700280 15796059749730 15807799667790 15829012496115 15841255089555 15877065184344 15888865307112 15927810140970 15939647978310 15983441886321 15991072833060 15997118607288 16002957688380 16082717922882 16095156739074 16104785809203 16116755178069 16128733442787 16159084104852 16180768329362 16188493485320 16215085971630 16216859247498 16281269996004 16293862377828 16328419880220 16358578970344 16381098999720 16393273729560 16395066491976 16415791962705 16482273329288 16515872998905 16517729035080 16530005310840 16575421215444 16606114095870 16618456061010 16628398199595 16640756726685 16678374142248 16691273655336 16731680175990 16780587339654 16790626474713 16803105572799 16804993887864 16811127850140 16817483664072 16823622185220 16826237559495 16838743124385 16894916080146 16907472688158 16918699169610 16987755084588 16997918159586 17011141268940 17023784257620 17033968887390 17046628841970 17103495291012 17116206918876 17139769936380 17153026305660 17200153949706 17212937416038 17221155358680 17233954433640 17244264799580 17319850070796 17336537495745 17351372034360 17402090574456 17412501529332 17425442816236 17457709690530 17464309958844 17505674446923 17520653712744 17533675380312 17557813105560 17651684242647 17664803294481 17675984424735 17689121536905 17702268412815 17759379873690 17761322032974 17774522569602 17861698332387 17869686580980 17874973470501 17883507487860 17894206454670 17907505753410 17920814936430 17954537894280 17996758433199 18005350594140 18018732497220 18082213126614 18090299995560 18095652155322 18104291530920 18154032759772 18194525009388 18208047510324 18212055170985 18218940636078 18225590700655 18266790727224 18305450325708 18319690597320 18403401341637 18405469496232 18419148774936 18428736374685 18432838220328 18442432945755 18458213777640 18542557495449 18556982218710 18582445164465 18596255974695 18645097044060 18652146230088 18656251638570 18670117303110 18763170910029 18772128977940 18777682862253 18786080764620 18852264788994 18875283427320 18919669122081 18955271699676 18969359601348 18994814995338 19003883656680 19009506107466 19018007687640 19111282166340 19125486017820 19127577573972 19189287399672 19203549226056 19229985782280 19244277856440 19347165513003 19347223921480 19373799778515 19388198737845 19390377562920 19404788843160 19450749385470 19458103165956 19508622332490 19520293538655 19550496818216 19577351896263 19594103856264 19612982491830 19627559216090 19698326661832 19710735426837 19720145888820 19725384802851 19734802258860 19749469521780 19819047598686 19830904519517 19846331480430 19861081633890 19927336915044 19942147273212 19954077839514 19968908072022 19984442389380 19996398259110 20078016211188 20091347918460 20106280172580 20173353420168 20188346622264 20191485071394 20198855131065 20201125056840 20206491749262 20216138899320 20231163900360 20243267373420 20302439003532 20351587495005 20367327972285 20413369522728 20428541109144 20440762664868 20448223712930 20455954610364 20493833114970 20550139568127 20567723923656 20602841661610 20693117759496 20706153183261 20719276519305 20721542371803 20736942997869 20803844994894 20847967677810 20864092069170 20946960876660 20949251628636 21006242359830 21021854580090 21061412999640 21077066223720 21105349994820 21121673452740 21226945844286 21234693855735 21237080187960 21242722095378 21252863971080 21311255848428 21379369113765 21395258648595 21443623897176 21460208985432 21473047745604 21489006904092 21504977923716 21587948324631 21603992879313 21620114628840 21622478996664 21649812588495 21752613218070 21765626911665 21781803520295 21830387448555 21854466205182 21870708840786 21887722616940 21900817140930 21917094225390 21994308920493 22021163998540 22114483649622 22130919534906 22141485461160 22157941414680 22160617494561 22171197599460 22187675635580 22298934197358 22308906901320 22315507169634 22374116452872 22387501966284 22404140763732 22434983412660 22451657499180 22526554773528 22543296917544 22558265559480 22663890879448 22692540949715 22695022597689 22711889950047 22711958516520 22728838455960 22743156261735 22760059387905 22833488409030 22881812907135 22933538599608 22950583221384 22982108747787 22993081055820 23006836870290 23023935968670 23041047775410 23115383327660 23122222198467 23166941782140 23248559734218 23265838485414 23276946254040 23279757479433 23297059417359 23315182787610 23340899262564 23410346798988 23424352246386 23535578990196 23553071059308 23567979232980 23585495382540 23603024550420 23664175066584 23679173164920 23681762710632 23694089624595 23699363426136 23711699501685 23815597776516 23833297960668 23858941939560 23876674337880 23894419915240 23909471967465 23986609249590 23995677910932 24004436532570 24109617502152 24124076884323 24127536207096 24238626157278 24271152494043 24282740227980 24291920848104 24322628957445 24421904994006 24438121022770 24440793566742 24492629820330 24537868455516 24571648499580 24589910594340 24622908327290 24723409993932 24742642958280 24776593552620 24795007966260 24863131823166 24875002184760 24893489737480 24909171143805 24927684091515 24949014226920 25017561213372 25036910483004 25097520263985 25136353051992 25170881009481 25207490831796 25216691775210 25226225496108 25235433277830 25326419993784 25346008143288 25361209032237 25378048754415 25481632626882 25496877239379 25515826980917 25516711903410 25535676386430 25550953331085 25569943262955 25655242936518 25674310378314 25709654904570 25796220684004 25800230924559 25819406124057 25831733038020 25850931650460 25866397199370 25934332513960 25979775106194 25992178584840 26011496443320 26027058051540 26103135861684 26118752293998 26138164224354 26150643322440 26186564535795 26265267140328 26280980569116 26300513070468 26425396798248 26461775307240 26481442178520 26582690826809 26605437119352 26625210762696 26639069810535 26641983049461 26661783854403 26661864345480 26804529871470 26825261231790 26841309682005 26861258630115 26881222404645 26921980095192 26931806841420 26941988999016 27028098745830 27123319689921 27135449993340 27143478232983 27156437296380 27231049139658 27312071265486 27325110819960 27328410954117 27400186090836 27458175488562 27478582902526 27479535895980 27608204244348 27625702025740 27628723162404 27649257330492 27687320666460 27738459993192 27797290237080 27818789425560 27967645566090 27978219345132 27984377457855 28005175954665 28008323146440 28029139440120 28158193466910 28179121146930 28278397183491 28281575079576 28302594459048 28312925140980 28323629460504 28329863599310 28454039402022 28492222493007 28505825485020 28514259161199 28527011531460 28627513198102 28666923249510 28688229026730 28691366360958 28783931099508 28805323839084 28843978326254 28844978673420 28866416784660 29003484290760 29020835882220 29107183264740 29139288273576 29160945121048 29176124078205 29187154748934 29201089521240 29222792300520 29262933498735 29325745227324 29419473737745 29441338824135 29485978199496 29507892713208 29547489992748 29580218833230 29602203388290 29624204282670 29728571398029 29731912263144 29754009559512 29769497220645 29791622450835 29891005372566 29913220909818 29931116759271 29953362108033 29994597388665 30117024316782 30137021877690 30159420258870 30260030130252 30282519933396 30309737623893 30324208348980 30346745850540 30364901060130 30444651212040 30453658505298 30509083876180 30642811663716 30661143997302 30672335569395 30675782493720 30683931915546 30698581291560 30721397033880 30829629597956 30904262492415 30998079645624 31021117980552 31039676639244 31062745889812 31063823186760 31086910383480 31205767492341 31232469661848 31271951516715 31296138103755 31420441314990 31423877442954 31509363539745 31532781870135 31592119499460 31615599335580 31658024992230 31682510179110 31769557329601 31840418766429 31855620281940 31864083143067 31879295956620 31966883772642 31982145666120 32005915376760 32165435845764 32190313478148 32209571618406 32233510356138 32245275855005 32257466885574 32318168209704 32361536658724 32430171943260 32433718494996 32562539992008 32587724755656 32628919827105 32656839760440 32781699307773 32806063261179 32831583925410 32851225711395 32875641338085 33031745997810 33150842430888 33171725474433 33196379302359 33212228191740 33236912122020 33256796399190 33281513453370 33463360351980 33473260754451 33561174679308 33581252949426 33606211145598 33622255700280 33647244370440 33652475118990 33677486248770 33789832160292 33814945376316 33837398339220 33975510169176 33995836319172 34022282537880 34047568515240 34067937774780 34093257683940 34206990582024 34232413837752 34250232613545 34279539872760 34306052611320 34400307899412 34425874832076 34488529599160 34510255305435 34535903953005 34561571663115 34639700141592 34673074991490 34825003058664 34850885632472 34872839601327 34898757728121 34915419381060 34928619917688 34972774181415 35011348893846 35136528369579 35303368485294 35329606588962 35351968849470 35378243073810 35404536825630 35518759747380 35522644065948 35549045139204 35723396664774 35739373161960 35749946941002 35767014975720 35788412909340 35815011506820 35841629872860 35979913874385 35993516866398 36006654798855 36010701188280 36037464994440 36164426253228 36191304310644 36308065519544 36357939235917 36389050018776 36416095020648 36424110341970 36437881272156 36451181401310 36610900651416 36632857491009 36657181534155 36661190350113 36806802683274 36857472749370 36884865891510 36934362490935 37085114990898 37113964437420 37164890328930 37192511949390 37290194088120 37294697734749 37312503277140 37340234606220 37526341820058 37544257955880 37555365724506 37572161529240 37704529577988 37825037662815 37839338244162 37853149916745 37910543399352 37938719202696 37989629990676 38019012214932 38222448940323 38222564332680 38250972035640 38255155147944 38303514579645 38482864404777 38511465567471 38537036997445 38694331026006 38747599557030 38776397475690 38799595799055 38828432362265 38901498770940 38916206331912 39017244664980 39040587077310 39154703792526 39178128440997 39207246336531 39225964983660 39255118432180 39421470853674 39440291777640 39450769605702 39469604517720 39498939043560 39638095197372 39661809039034 39692662960860 39722163267780 39854673830088 39884294546424 39908155679028 39937816144044 39968884778760 39992796518220 40156032422376 40182695836920 40206794807205 40212560345160 40237891847685 40382970142788 40397710262130 40412983498524 40451920823405 40486534746840 40542148118745 40604878007064 40703174990010 40734655944570 40846573709487 40881525329736 40896447425860 40911909220728 40968106898229 40987666229940 41100279136254 41187263232843 41205683323220 41217874353789 41412306366522 41438553038610 41443084743606 41473885995738 41607689989788 41695935355620 41728184138340 41893921753320 41898503257272 41951468349135 42012484719660 42043709160180 42210699989640 42237290200365 42243346905480 42268681720395 42453891688572 42469387711470 42485444190756 42494795398965 42622511696856 42681059103033 42758738227530 42790517297190 42941269797153 42946095491208 42978013808184 43000384874265 43009955847432 43032343540095 43175896649262 43207985758626 43265967489381 43299625176990 43505226436140 43531253823330 43563607040590 43660774897110 43708932410364 43741417681572 43775445233880 43780732123401 43801634281860 43834188450780 43988617840986 44042327997080 44228967299244 44261839069812 44321234989122 44342395198920 44375351271160 44403305082435 44436306424005 44597868394716 44631014339268 44775003932568 44808281527464 44869831364727 44869966825320 44903314998360 45143386197007 45205532816535 45239130388305 45385081899430 45390045195378 45423779900094 45486312523470 45520118775810 45547351590195 45666976818060 45680487757947 45763625814270 45964217495574 45986162111640 45991715995953 46013673740580 46025897873319 46047871937340 46082095550820 46230766655320 46244444396934 46333883564280 46497119468436 46531676970828 46559514958866 46594118834718 46630365575220 46681798525128 46820693597976 46848704492772 47071157980392 47106142118616 47130661972485 47135816164431 47135958465960 47170990765080 47206049100840 47386535821703 47388179249190 47423399003370 47487037488345 47523765268665 47631195553032 47666595921336 47818943934930 47950325658963 47973218499180 47991355821864 48008873065140 48248153768646 48314357427609 48350265534207 48386200328361 48477252314556 48542304988086 48565480455960 48645257914890 48843809988012 48876242045540 48881587133484 48985259640660 49075736911032 49143296999160 49179821188680 49245816654580 49446819987864 49547618996715 49553187105240 49590015932520 49726263646332 49818342287610 49855368183030 49885194598785 49922270180055 50035122426744 50073820966008 50195040527970 50341762018962 50371879424139 50409316718397 50414981663592 50433383550420 50452450992216 50470866555660 50478712678485 50516229373155 50722418064474 50756097508830 50963265253764 50993754478758 51031653961834 51033423806820 51071352772860 51101906662170 51139886525910 51310485873036 51348620756628 51419309809140 51592441368008 51600461849118 51638812248114 51663466076040 51701863300920 51732794398740 51959550212388 52009612487235 52054116103080 52206271723368 52237504587996 52276328448708 52373129071590 52517023340769 52561961138232 52601026140936 52955052727941 52994409883443 53067364610715 53106805238445 53165381653618 53278139621070 53283966098922 53323567708806 53609059742940 53624920411503 53650522463580 53682619364010 53722517260230 53762444809290 53863613682840 54056197491660 54246639379842 54270899986680 54286956465966 54312874592760 54462098279316 54624142530972 54636165512955 54656821908234 54676772101965 54800372181672 54916350977124 54957165805052 54959071791960 55210204024911 55216408488696 55251404051480 55257446324808 55286209124055 55298514660984 55327298837265 55374641332920 55627672486347 55747335493395 55788767924085 55935291132180 55956438690264 55968754915710 56010351909330 56289512730087 56316386933820 56333048586759 56358242293860 56556794366982 56625850281960 56632689152767 56659727198620 56759007366243 56908078804044 56984444986014 57011650970040 57028518322398 57054023062920 57255026396204 57333846499020 57376458053460 57382732721916 57567862199016 57610647678168 57687956652508 57689957346840 57732833569320 58041496539009 58041671764440 58121399335545 58164596213535 58214366529480 58352248156410 58374309497868 58525866997470 58560880615965 58651490454648 58732055688789 58838947475490 58882677648270 59094979985496 59132206280511 59160437666460 59176154408553 59204406776580 59248408565340 59457142796058 59492713558551 59538994441290 59583244901670 59782010745132 59826441819636 59862233518542 59906724216066 59989194777330 60234048633564 60274043755380 60318840517740 60520060260504 60565039866792 60596565393195 60619475247786 60648416697960 60693491701080 60729802120260 60907317010596 61018167752360 61054762485015 61101983916855 61285623327432 61322287994604 61344671138790 61367863831092 61650418704381 61659259195912 61808524984830 62079353278488 62125491779624 62157829557915 62164627115409 62210828993607 62411534984682 62543903033430 62592276207510 62840882629980 62847754885908 63018727079490 63065563740270 63184238998920 63231198671160 63316049984460 63365020358220 63539114659202 63680837532858 63704081567205 63711240563880 63728166286134 63758591913240 63933767545284 64138107341295 64185775945785 64330871691528 64380626956296 64419143236812 64467020712276 64490551710010 64514933771148 64723073317448 64763844973893 64811978637939 64860343886520 64867436989992 64949437765485 65257839654210 65296880734995 65345410560885 65563398615546 65612126522358 65663167850820 65702451422790 65751282676170 65982926761479 66063491995620 66343450948866 66392758604718 66424456383480 66473824244040 66481852483683 66513592798380 66563026906740 66926720703960 66946521508902 67122349358616 67162505898852 67212422291196 67304950237980 67354972497540 67579664320584 67629890752632 67674796678440 67991672638344 68077622849145 68085067793067 68135669850141 68135875549560 68186515367880 68280178163715 68500465227090 68645438721405 68696457256315 68800615798824 68851749664152 69020510610870 69071807906010 69123143326230 69346149982980 69366666595401 69745679202654 69797515456242 69830838762120 69839272438299 69891178252077 69945548362830 70022697787692 70273056739158 70606736970588 70659213177924 70703937698940 70756486147620 70809073651260 71037519494760 71045288131896 71098090278408 71135098505055 71446793329548 71499893882004 71568782995255 71576825818680 71630023013640 71683259745720 71728415902395 71959827748770 71987033732796 72013309597710 72109945815635 72328852506456 72382608621288 72715878471834 72813457482129 72848220683940 72875762544312 72902362802620 72967886872335 73265714982018 73314363068310 73322380700226 73613605366548 73714945498740 73769731783020 73868724981870 74170229981796 74227928874840 74329780657860 74385023898780 74589395469498 74625006554280 74680469212440 74727513431415 74783052274545 75052683640116 75110731449012 75292560791955 75409059155976 75512643028443 75650075325630 75678676488324 75706299833490 75979259981352 76038024429864 76083627096711 76134146263245 76444897880646 76490631718137 76547480942751 76607029159290 76652859993255 76709829788865 76965728809554 77022931134942 77074073994890 77388662052012 77400692773677 77458218372171 77495199114060 77552794951380 77599191598110 77656864724530 77802997541880 78034489329960 78081174154620 78309407585052 78356256881994 78414492673062 78451929967320 78510236864360 78559693607385 78842941707348 78901539211404 79276190394744 79323618078068 79385325921720 79444326535560 79748072480427 79816311358056 79875632288088 79917209431605 79985351563209 79985593036440 80413589614410 80475783695370 80523929046015 80583775890345 80643667213935 80765940285576 80795420524260 80825966997048 80903841646810 81084296237490 81369959069763 81406349980020 81430434698949 81469311889140 81693147418974 81792894851720 81936213796458 81975332459880 81985232862351 82200558272508 82374526465686 82411366646440 82435748707578 82824612733044 82877106077220 82886169487212 82947771991476 83215379979576 83391870711240 83456368276680 83837717223013 83902936698270 83953132373565 84015527863995 84024969439320 84087418320360 84474580400730 84537363440790 84835191550473 84907783377144 84938775422940 84970888381512 84989590797930 85362118206066 85476667479021 85517476455060 85542777483597 85581034594380 85882539594306 86000769748530 86064687080190 86351793298524 86415971517252 86531934978762 86599250353980 87010452872280 87062507646660 87127214081180 87321549794220 87417864820728 87482835363144 87528372234615 87561464246802 87603268563720 87668376901560 87977235681972 88258421213235 88324016472405 88457934598488 88523678139624 88642469978244 88806610164870 88872612848010 89185714194087 89195736789432 89262028678536 89308491661935 89374867352505 89739662729454 89793350277813 89860086324099 89983792165995 90286772394014 90411065633070 90478260776610 90770163798860 90780090390756 90847559800188 90929212871679 90972625046940 91040237551620 91094703180390 91333953636120 91360975515894 91527251628540 91928434991148 91983431991906 92017006708185 92027347481160 92051795746638 92095743874680 92164191101640 92488888793868 92712787477245 92994238936872 93063353941656 93119029917732 93188237669436 93260731150440 93617302477023 93697408985544 93815854550145 93888414311265 94261323944970 94271632328862 94598345610405 94773071643406 94776358498380 94846798006740 94974074976690 95047530537330 95308671988803 95592249429201 95637887869860 95900651317926 95946436998360 96017746130280 96496307537292 96628714855218 96700531068414 96735827565015 96772400656722 96954504629112 97084609976172 97290515829780 97687619976024 97752484091080 97763174266968 97886759481315 97970519281320 98345097923319 98418189783537 98491633309160 98553677134185 98626924014255 99095237993430 99154522597585 99452527292664 99589137907077 99636684575220 99710736366060 99770389197570 99844540360110 100196296193357 100390081055940 100419782263353 100683524037924 100743758848278 100818633436794 100866767100840 100941733111320 100953924141889 100957425356970 101032458746310 101444836128948 101512195017660 101926530507528 101987508957516 102063307923668 102066847613640 102142705545720 102203813324340 102279773051820 102620971746072 102697241513256 102750697840635 102838619618280 103200923698236 103277624496228 103465588797480 103530765916305 103607711859015 103684714989345 103919100424776 104019224974470 104475009175992 104552656897416 104618518803981 104696273184363 104746258143180 105034046681538 105409585108737 105910105455882 105988819766886 106134729221430 106213610476890 106330763307236 106556279242140 106567932197844 106647135417612 107218119485880 107249840823006 107301044927160 107365238728020 107445034520460 107524889618580 107939741623155 108019964396565 108112394983320 108493278759684 108573912931932 108924196558632 109073817707751 109248285061944 109272331025910 109313643816468 109353544203930 109832701954248 109898572473027 109914331610104 109971544602465 109983571050339 110420408049822 110572418248110 110654597674530 110803087472805 111255344972694 111494670986790 111577535848170 111870582264360 111884093204247 111937509831420 112020703818660 112579025460174 112632773867640 112666097173518 112716484587720 113113588733964 113265378305534 113319454397240 113475112988445 113518014732486 113559449750235 113816157608088 113968889972028 114057036644796 114510052792408 114667346820969 114667692998040 114752916106920 114765465443832 114910543738935 115375913305016 115448593214331 115534396702413 115611110992335 116082993078018 116242798671090 116329192427070 116398787397165 116485297086795 116704496312820 116748618995736 117051733994940 117121761231930 117464111377578 117534385322991 117621739009593 117677894950980 117765355296540 118264412561022 118320875332920 118352308817106 118408813553160 118496817130680 118914285592116 118985427117102 119077988882580 119166489803340 119564021490264 119652883639272 119724467037084 119813448432132 119978389554660 120468097267128 120548087510760 120620384421615 120637681035480 121193130786390 121238950495572 121355762470215 121459604240520 121814634021192 122109524970030 122203967833710 122539721128461 122644575989208 122689342277580 122735727662184 123300837408762 123561789698529 123617049969660 123653623061367 124315659115830 124329254230818 124421657987214 124823069969364 125087806066860 125184552415020 125681765259960 125695509771816 125854405047405 126037454158980 126131127480540 126632099968920 126730040716440 126806045161185 127078229318404 127361675065716 127408163134410 127456332572268 127484386196895 127579134904585 127867535090568 128276214682590 128371551891570 128823809391459 128838286473624 128934041424552 128981103420020 129001154622795 129029867542296 129097030620285 129527689947786 129623957275878 129797902468143 129898875530970 130515679308420 130593761469990 130690821121770 131126797231092 131224253044716 131326335701640 131342196370203 131404902845580 131502565352340 131965853522958 132126983991240 132686901897732 132785517209436 132913454134045 132963704967366 133027185596760 133126053813480 133209915247305 133308919272015 133893043017804 134325011797704 134424844582392 134609494094181 134609900475960 134709944995080 135430158591021 135616598449605 135717391164915 136155245698290 136170135586134 136271339700282 136560356327430 136642054770585 137000930454180 137041463273841 137290877442810 137392914512630 137975147987859 138041021221740 138077693619957 138143615812020 138246286652460 138692299965960 138733333190802 139491358405308 139595030912484 139678544876598 139782356504154 139891096725660 140045395575384 140546113478316 141213473941176 141318426355848 141391985917455 141407875397880 141512972295240 141618147302520 142159607465109 142270197010110 142461112465035 142571295805995 142893586659096 142999787764008 143137565990510 143456831804790 143850976976889 143919655497540 143974067465592 144026619195420 144219891631270 144943072282827 145050796602621 145158600985083 145431756943668 145626914964258 145696441367880 145804725605240 145935773744670 146531429964036 146628726136620 146644761400452 147227210733096 147429890997480 147539463566040 147737449963740 148340459963592 148642856990145 148659561315720 148770047797560 149178790938996 149455026862830 149566104549090 149655583796355 149766810540165 150105367280232 150221462898024 150585121583910 151025286056886 151115638272417 151227950155191 151300150651260 151357352976648 151412599666980 151548688119465 152167254193422 152268292526490 152889795761292 152981263436274 153094961885502 153214058318580 153305719986510 153419659577730 153931457619108 154045862269884 154148147989780 154777324104024 154801385547354 154916436744342 154990398228120 155105589902760 155198383196220 155313729449060 156028837461705 156162348309240 156618815170104 156712513763988 156828985346124 157119387214770 157551070022307 157685883414696 157803078422808 158647236156136 158847786648005 158865158183823 158983229650329 159202093832145 159320415715335 159496144960854 159834418863210 159970703126418 160827179228820 160874761234509 160951567390740 161047858092030 161167551780690 161287334427870 161590841048520 161807683293620 162168592474980 162739918139526 162812699960040 162860869397898 162938623778280 163386294837948 163872427592916 163908496538865 163970465724702 164030316305895 164401116545016 164749052931372 164871497415156 165630612074733 165649225466088 165754212154440 165772338974424 165858627372165 165895543982952 165981896511795 166883017459041 167366303772255 167675434446026 167805873396540 167906264747130 168031055727990 168868538190261 168949160801460 169074726881580 169670383100946 169877550845880 169898067458301 169979181595860 170724236412132 170953334958042 171034952910120 171085554967194 171162069188760 171765079188612 172001539497060 172129374160380 172703586597048 172831943034504 173063869957524 173198500707960 174124489617027 174125015293320 174254428162360 174364198006635 174493788640605 174643099588440 175056744469230 175122928493604 175682641847895 175954471363944 176196167066367 176516842426470 176648032944810 177284939956488 177528463225659 177613220329740 177745225696020 178371428388174 178478140675653 178610788866419 178616983323870 178749734705010 179479325458908 179586700555626 179720172648198 179967584331990 180573544788028 180822131266140 180956521553220 181540327597720 181560180781512 181695119600376 181789696179585 181858425743358 181945250093880 182080475103240 182189406360780 182721951031788 183054503257080 183164287455045 183305951750565 183856869982296 183966863983812 184034013416370 184103591493276 184951256113143 184977777587736 185425574954490 186078835787663 186238059835464 186376475338872 186473488673745 186493881346227 186632486980821 187234604954046 187631709100290 187776828622530 188522647889940 188543264657724 189196691220810 189546143286812 189552716996760 189693596013480 189948149953380 190095061074660 190617343977606 191112244701615 191184498858402 191275775739720 191801302635852 192414322023885 192557327837355 192992615074584 193257429710436 193401062136828 193471655130030 193544801313444 194169219952344 194291534921679 194435935913817 194581031659560 195773518962630 195890642204985 196036231682655 196690195846638 196836379567074 197107354268370 197253848028510 197948780284437 198190475986860 198309045195170 199178275814154 199273369150440 199421472732120 199445557451049 199540778395140 199689080720220 200392592386714 200780162111880 200839564526706 201367048075848 201487517696556 201637266873588 201907848283778 201914850713940 202064917492620 202889672257896 203024390035320 203975017915032 204126615847336 204232868547435 204255203379201 204407009550423 204407626648680 204559546103640 204840534491145 205501395681270 205936316164215 206089371768945 206401847396472 206555248992456 207061531832610 207215423718030 207369429978690 208038449948940 208099999786203 209237037607962 209392546368726 209492516286360 209517817314897 209673534756231 210068093363076 210819170217474 211820210911764 211977639533772 212269458442860 212427220953780 212661526614472 213112558484280 213135864395688 213294270835224 213405295515165 214499681646012 214706348985765 214730477456040 214890069040920 215049779237160 215879483246310 216039928793130 216329837446905 216986557519368 217147825863864 218147635415502 218440372446387 218544662051820 218627287632936 218707088407860 218903660617005 219797144946054 219943089204930 219967142100678 220840816099644 221144836496220 221309195349060 221606174945610 222510689945388 222989341973580 223155071696340 223768186408494 223875019662840 224041407637320 224349156823635 225158050920348 225332194347036 225716930985035 226227177467928 226530756611068 226950225976890 227036029464972 227118899500470 227937779944056 228114073289592 228402438789735 229334693641938 229471895154411 229642442828253 229821087477870 229958579979765 230129489366595 230897186428662 231068793404826 231222221984670 232165986156036 232202078321031 232374655116513 232485597342180 232658384854140 232797574794330 232970594173590 233408992625640 234103467989880 234243522463860 234928222755156 235068770645982 235243478019186 235355789901960 235530710593080 235679080822155 236528825122044 236704617634212 236932679108515 237828571184232 237970854234204 238155977765160 238332979606680 239244217441281 239448934074168 239626896864264 239751628294815 239956054689627 239956779109320 241240768843230 241571787138045 241751327671035 241931001641805 242386261572780 242477900991144 242711524940430 244109877209289 244219049940060 244291304096847 244407935667420 245079442256922 245378684555160 245955698587053 246601674817524 247123579397058 247234099939320 247307246122734 248631318231660 248658508461636 248843315974428 249646139938728 250175612133720 250369104830040 251513151669039 251708810094810 251859397120695 252046583591985 252074908317960 252262254961080 253612090322370 254156458636808 254505574651419 254723350131432 254816326268820 254912665144536 254968772393790 255158269809170 256430002437063 256552429365180 256628332450791 256743103783140 257647618782918 257962206840040 258002309245590 258194061240570 259055379895572 259247914551756 259595804936286 259797751061940 261031358616840 261187522939980 261381642243540 262253594462184 262448506089432 262585116703845 262684392740406 262809805691160 263005130704680 263931707045916 264775263639705 264972049417215 265373803795464 265571034418872 265826908268090 265927409934732 266419830494610 266617838544030 267557142582261 267786086035608 268124602057515 269218988188362 269380050833439 269580258972297 270860317182042 271233196899210 271434782329830 272310491396580 272340271172268 272542679400564 273120712654860 273284109541170 274001860908360 274082926547682 274581754885620 274785829025260 275950295975718 276051020124555 276082042443480 276155387239914 276287231624040 276492573304920 277466666381604 278138362431735 278982716810616 279190061824968 279357089753196 279564713008308 279782193451320 280851907431069 281092226956632 281447563650435 281665242933795 282783971834910 283163445763835 283795036831215 284319214930218 284540394020220 284922224930070 285142591611990 285926015966409 286275131981020 286776748287603 286913663609580 287701953953778 287839310995080 288053238390840 288439783262540 289886144565654 290101593205242 290207482695045 290317201970166 290863513887336 291253829928516 291871547489340 293062859928072 293257452273240 293289522800904 293660278443945 295035293769957 295254569350611 295474899927480 295661031402555 295880772042765 297285713980290 297463567792755 298357581877992 298767413721231 298910053725660 299132209098180 299311167592710 299533621080330 300588888580071 301170243167820 302050572113772 302231276544834 302455900310382 302600301302520 302825199333960 302861772425667 303097376238930 304334508386844 304536585052980 305779591522584 305962526872548 306189923771004 306428116637160 306611439973020 306839319155460 307862915238216 308091724539768 308252093521905 308296295979560 309602771094708 309832873488684 310396766392440 310627458898120 310823135577045 311054144968035 312057674923410 313425027527976 313657970692248 314088819553089 314238774429540 315102140044614 316003703379049 317695573296010 317730316367646 317966459300658 318404187664290 318640831430670 318992289921708 319668837726420 319941406252836 321654358457640 321749522469018 321903134781480 322095716184060 322335103561380 322574668855740 323615366587240 323819224869465 324059893189695 324337184949960 325479836279052 325721738795796 326772589675896 327221453123253 327744855185832 327816993077730 327940931449404 328060632611790 329498105862744 329695717419081 329742994830312 329914633807395 329950713151017 331261224149466 331705750751921 331717254744330 331963793023590 332409262418415 333766034918082 334732607544510 335350868892052 335611746793080 335652279612741 335812529494260 336062111455980 337737076380522 337898321602920 338149453763160 339340766201892 339796134916602 339958363191720 340425338965335 340678349250705 341448472824264 341906669916084 342171109934388 343530158377224 344002040462907 344003078994120 344258748320760 346127739915048 346345779642993 346603190107239 346833332977005 348248979234054 348728396013270 348987577281210 349196362191495 349455891260385 350113488938460 350245856987208 351365283695790 352392334132734 352603155968973 352865217028779 353033684852940 353296065889620 355056926451318 355226440659480 355490451392040 356742856776348 356956281351306 357221577732838 357233966647740 357499469410020 358958650917816 359173401111252 359440345296396 359935168663980 361147089576056 361644262532280 361913043106440 363579392359170 363716851486716 364067287410645 364378812721560 365443902063576 366328574910090 366611903501130 367619163385383 367933727967624 368068026832740 368207182986552 369902512226286 370685369095587 370851149908980 370960869184101 372157671575326 372946977347490 372987762692454 373264973961642 374469209908092 375263418200580 375553657245060 377045295779880 377086529315448 377563215142215 378393382441620 379092286573624 379896299906760 380190122149320 380418135483555 381234687955212 382224489403230 382368997716804 382453158590685 382737404713755 383602605271704 384828644047770 385114655674710 386471428174377 386514859420872 386802124273656 386943310260060 387003463868385 387089602626888 387291091860855 388583069843358 388871871827634 389393707404429 391547037925260 391781284409970 392072463365310 393380391693276 393672759134148 394026589110609 394214708536740 394507696057020 395897560568874 396380951973720 396618090390340 398356551628308 398740362402135 398891114902098 399081556790280 399378161440440 399926757816045 400785184773428 401679129053412 402975035393112 403274533747176 403815696567556 403829701427880 404129834985240 406290475773063 406849795348815 407152173494745 408465737094870 408510406758402 408814019100846 409681068982290 409926164311755 411002791362540 411124389821523 411872632328430 412178743537890 413925443963577 414123063665220 414233080859871 414430847436060 414738859957380 416076899897880 416199999572406 418474075215924 418785092737452 419035634629794 419188586115065 419347069512462 420136186726152 421638340434948 423640421823528 423955279067544 424175957752365 424538916885720 424854441907560 426478822395327 426810591030330 427383337395105 427713887417985 428999363292024 429412697971530 431552930930667 431758966492620 432079857586260 432659674893810 435152389807863 435475802955249 436295270831004 436880744892774 437089324103640 437414176815720 437807321234010 439594289892108 439886178409860 439934284201356 441681632199288 442289672992440 442618390698120 443212349891220 445021379890776 445928570970435 445978683947160 446310143392680 447536372816988 448698313647270 448966751389065 449300431620495 450316101840696 450664388694072 451433861970070 453061513222136 453346914817251 453683850465573 453900451953780 454072058929944 454237799000940 454646064358395 456804877579470 458669387283876 458943790308822 459284885656506 459642174955740 459917159959530 460258978733190 461794372857324 462137586809652 462444443969340 464331972312072 464404156642062 464749310233026 464971194684360 465316769708280 465595149588660 465941188347180 468086512385115 468487044927720 469856445510312 470137541291964 470486956038372 471358161644310 472653210066921 473057650244088 473409235268424 473865358217030 475941708468408 476543359944015 476595474551469 476949688950987 477961247146005 478488434882562 479503256589630 479912109379254 482481537686460 483143574276090 483502655342070 483862003283610 484772523145560 485423049880860 488219754418578 488438099880120 488582608193694 488815871334840 490158884513844 491725489616595 491911397174106 492090948917685 493203349635048 494247158794116 494614492245468 496891836224199 497262636463320 497317016923272 497686631948856 497945689535385 500649052377123 500981480966785 502098911316765 503026303338078 503417620189620 503718794241390 504093167183970 504769620709445 507224180644740 509011149302838 509632652537640 509694202374903 509937544787580 510316539618340 512860004874126 513104858730360 513256664901582 513486207566280 515295237565836 516004618491180 516388122481140 518110759791144 518495829103512 519191609872572 519595502123880 522373468851081 522375045879960 522763284487080 523092594019905 523481365921815 525170233407690 525368785480812 527047925543685 527863414091832 528588501199101 529550527279410 529944098834430 531653816536180 531854819869464 532585389676977 532839660989220 533235677088060 535114285164522 535434422026959 535832366599257 536249204115030 538437976376724 538760101666878 539160517944594 541720634364084 542466393798420 542869564659660 544620982793160 544680542344536 545085358801128 545369088538755 546241425309720 546568219082340 548165853095364 549163509771240 549492862365135 549571658050520 549917855251695 551900591951436 552102040249110 552310774479828 554853768339429 554933332763208 556276724863470 558236507362989 558714179506392 559129426016616 559420466021235 559897460942463 561703814862138 562895127300870 563330485867590 565567943669820 566326891527670 567590073662430 568638429860436 569080788040440 569844449860140 570285183223980 571852031932818 572550263962040 573336734104845 573553496575206 573827327219160 575403907907556 576879566525080 577242966071655 577671983512065 579772289131308 580203186410484 580414965390090 580634403940332 582507659857032 583307807741451 583743094978680 586864020561091 587320556887890 587671926614955 588108695047965 590070587539914 590509138701222 591322062805110 591761544085530 593846340853311 594571427960580 594927135585510 597534827442462 597820107451320 598264418196360 598336672353147 598622335185420 599067242160660 601177777160142 602340486335640 604101144227544 604462553089668 604911800620764 605723544851334 606194752477860 608669016773688 609073170105960 611925053745096 612379847542008 612698605642305 612765610137603 613221028651269 613222879946040 613678638310920 616504187043810 617808948492645 618268115306835 619205542189416 619665746977368 621646271154090 622108289936070 624115349846820 624299999358609 628177639106178 628477548859080 628553451944691 629020604268693 630204280089228 632007406758098 635391146592020 635460632735292 635932918601316 636808375328580 637281662861340 637984579843416 639337675452840 639882812505672 643499044938036 644119046957295 644191432368120 644670207122760 645149337711480 647638449738930 648119786379390 648989512340715 650959672558104 651443477591592 654442906246506 655321117339161 655633986155460 655881862898808 656121265223580 656710981851015 659391434838162 659829267614790 659901426302034 662522448298932 663411501503842 663434509488660 663927586047180 664818524836830 667532069836164 669465215089020 670701737784104 671304559225482 671625058988520 672124222911960 673047470470905 675474152761044 677150792955105 678681532403784 679592269833204 680850677930670 681356698501410 683813339832168 684342219868776 685207316369205 688004080925814 688415685463233 688927328484759 689875739939295 690388468099785 692691559285986 693206380214478 693666665954010 696497958468108 697123965349539 697456792026540 697975154562420 698392724382990 698911782520770 700226977876920 702730567391580 704784668265468 705206311937946 705730434057558 706067369705880 706592131779240 710113852902636 710798037325545 713485713552696 713912562702612 714443155465676 714467933295480 714998938820040 717732652323843 718346802222504 718880690592792 719254884884445 719870337327960 724715361414135 725253983013105 725793004925415 727158784718340 727433702973432 728134574821290 732329631627867 732657149820180 732873912290541 733223807002260 735238326770766 736136053665480 737867095761159 739805024452572 741370738191174 741702299817960 741921738368202 744315343150652 745893954694980 745975525384908 746529947923284 748938419816184 750526836401160 751107314490120 754539455007117 755126430284430 755578191362085 756139750775955 756786764883240 760836270967110 762469375910424 763516723954257 764448978806460 764737995433608 764906317181370 765474809427510 769290007311189 769657288095540 769884997352373 770229311349420 772942856348754 773886620520120 774006927736770 774582183721710 777166139686716 777743743655268 778787414808858 783094075850520 783562568819940 784144926730620 786760783386552 787345518268296 787755350111535 788053178221218 788429417073480 789015392114040 791795121137748 793236180780680 794325790919115 794916148251645 796713103256616 797480724804270 797782229804196 799853515632090 801570369546856 802671427746783 803358258106824 804373806172545 807631393135112 808140152500317 808740776916891 812580951546126 813699590697630 814304346989490 816931474189740 817020813516804 817628038201692 819362137964580 819852328623510 822005582725080 822248779643046 823745264656860 824357487075780 827850887927154 828153060373665 828246127330440 828466161719742 828861694872120 829477719914760 832399999144812 834415087295205 836948150431848 837570185474904 838071269259588 838377172230130 838694139024924 842555722293207 843276680869896 844342690951305 848351915504730 849490337291505 852957644790654 853621182060660 854766674790210 855427774835970 857778047899227 858825395943060 863105861861334 863517932985240 864159715172520 865319349787620 870304779615726 870622448085135 870951605910498 872590541662008 873761489785548 875614642468020 879188579784216 879772356819720 879868568402712 880980835331835 885105881309871 885763708051833 886424699782440 887642316128295 891857141940870 892390703378265 893053944332095 895072745633976 897396627294540 897933502778130 898600863240990 901766665740213 902867723940140 906693829634502 907367700931146 907800903907560 908475598001880 908585317277001 909292128716790 913609755158940 917338774567752 917887580617644 918569771313012 919284349911480 919834319919060 920517957466380 923588745714648 924275173619304 924756280565715 924888887938680 928808313284124 929498620466052 930394178938315 931190299177320 931882376694360 932469406731135 933162434904105 936173024770230 940275082583928 940973912076744 942266458659267 942716323288620 945306420133842 947730716434060 948011110137147 953086719888030 953190949102938 953899377901974 955922494292010 956976869765124 959006513179260 959824218758508 964963075372920 966287148552180 967005310684140 967724006567220 970846099761720 971457674608395 972179679569085 976439508837156 977165216387388 980317769027688 981664359369759 983450979233190 983822794348212 984181897835370 988494317588232 989087152257243 989228984490936 989743901422185 993783672448398 995117252255763 995891379070770 997227787255245 1001298104754246 1001962961933570 1004197822633530 1006052606676156 1006835240379240 1006956838838223 1007437588482780 1008186334367940 1009539241418890 1014448361289480 1018022298605676 1019388404749806 1019875089575160 1020633079236680 1021276016896005 1022035047752115 1025720009748252 1026513329803164 1030590475131672 1032006121388721 1032009236982360 1032776244962280 1038383219745144 1039809570321717 1040499998931015 1044746937702162 1046185188039810 1046962731843630 1047589086574485 1048367673781155 1050340466815380 1050737570961624 1054095851087370 1057177002398202 1057809467906919 1058595651086337 1059101054558820 1059888197668860 1063307633072360 1065170779353954 1065679321978440 1066471354176120 1070228570329044 1070868844053918 1071664733198514 1072498408230060 1076875952753448 1077520203333756 1078321035889188 1083441268728168 1084932787596840 1085739129319320 1089890323899169 1090738177077510 1092201862231935 1093136438164680 1096331706190728 1098985724730270 1099835710503390 1102857490156149 1103801183902872 1104204080498220 1104621548959656 1109707536678858 1112056107286761 1112553449726940 1112882607552303 1116473014725978 1118840932042470 1119794921884926 1123407629724276 1125790254601740 1126660971735180 1131135887339640 1132653783055340 1135180147324860 1137276859720872 1139688899720280 1140570366447960 1143704063865636 1146673468209690 1147106993150412 1147359475772055 1148212214141265 1150807815815112 1154485932143310 1155343967024130 1159414284523131 1159544578262616 1160406372820968 1160829930780180 1161010391605155 1161268807880664 1161873275582565 1166615615482902 1168181122213287 1173728041122182 1174641113775780 1175343853229910 1176217390095930 1180141175079828 1181018277402444 1182079767331827 1182644125610220 1183523088171060 1187692681706622 1189142855921160 1189854271171020 1195069654884924 1196221087206405 1196673344706294 1197244670370840 1198134484321320 1199780273448135 1202355554320284 1208925106179336 1209823601241528 1211447089702668 1212389504955720 1218871427319189 1220549386046445 1221456520484235 1225397211284610 1225531220275206 1226442057302538 1229778492935265 1233008374087620 1233373169464569 1235617896985290 1236536230613670 1242699242579613 1243292542308180 1244216579872140 1248230699693640 1248599998717218 1256355278212356 1257106903889382 1257565758345195 1258041208537386 1260408560178456 1264014813516196 1270782293184040 1270921265470584 1271865837202632 1272527873257095 1273616750657160 1274563325722680 1279436467185981 1282150012185315 1283141662253955 1286998089876072 1288238093914590 1294658792792001 1295276899477860 1296239572758780 1297979024681430 1302551850513641 1305457169423589 1306427408865747 1308885812493012 1310642234678322 1311267972310920 1312242530447160 1313421963702030 1318782869676324 1319658535229580 1319802852604068 1325044896597864 1326823003007684 1326869018977320 1327855172094360 1329637049673660 1335064139672328 1337785712911305 1338930430178040 1342609118450964 1346094940941810 1346900254167195 1347901294861485 1350948305522088 1354301585910210 1359184539666408 1360040744451753 1361051551396719 1361701355861340 1362713397002820 1370414632738410 1376008161851628 1376831370926466 1377854656969518 1379751479878590 1380776936199570 1385383118571972 1386412760428956 1387333331908020 1392995916936216 1394247930699078 1394913584053080 1395950309124840 1396785448765980 1397823565041540 1404259537155345 1405461134783160 1409569336530936 1410412623875892 1411460868115116 1417959630200763 1420227705805272 1421596074651090 1427825125405224 1428886310931352 1429630079832045 1429786423654407 1430849066852961 1433883741438015 1435465304647686 1438509769768890 1449430722828270 1450507966026210 1451586009850830 1454317569436680 1456269149642580 1464659263255734 1465314299640360 1465747824581082 1466447614004520 1470476653541532 1475176468849785 1475734191522318 1476272846753055 1479610048905144 1482741476382348 1483843476736404 1488630686301304 1490675508672597 1491787909389960 1491951050769816 1493059895846568 1493837068606155 1501947157131369 1502944442900355 1509078910014234 1510252860568860 1511156382724170 1512279501551910 1514308862128335 1521672541934220 1527033447908514 1528897957612920 1529082607124709 1529812634362740 1530949618855020 1538580014622378 1539314576191080 1539769994704746 1540458622698840 1545885712697508 1548013855473540 1549164367443420 1554332279373432 1555487487310536 1557574829617716 1567120406553243 1567125137639880 1568289853461240 1570444097765445 1575510700223070 1576106356442436 1580018516895245 1583590242275496 1588651581838230 1589832296503290 1594961449608540 1595564459608392 1599707031264180 1605342855493566 1606303266080877 1607497099797771 1608747612345090 1616280305000634 1617481553833782 1625161903092252 1627399181395260 1628608693978980 1633862948379480 1634041627033608 1635256076403384 1636107265616265 1638724275929160 1639704657247020 1644497559286092 1647490529313720 1648478587095405 1648714974151560 1649753565755085 1655701775854308 1656306120747330 1656932323439484 1658528753759605 1664799998289624 1668830174590410 1674709522088967 1676142538519176 1676754344460260 1677388278049848 1678261398063705 1679692382827389 1685111444586414 1688685381902610 1696703831009460 1698980674583010 1705915289581308 1707242364121320 1709533349580420 1710855549671940 1715556095798454 1717650791886120 1720010202314535 1726211723722668 1730638699575240 1731728898214965 1733015950536195 1740609559231452 1741244896170270 1741903211820996 1747522979571096 1749923423224353 1751229284936040 1760592061683273 1761961670663670 1763015779844865 1764326085143895 1770211762619742 1771527416103666 1775284632256590 1781539022559933 1783714283881740 1784781406756530 1786107888664190 1794793254589080 1795010017059441 1795867005556260 1797201726481980 1803533331480426 1805735447880280 1813387659269004 1814735401862292 1817170634554002 1818584257433580 1827219510317880 1835775161235288 1837139542626024 1838095816926915 1839663085953807 1839668639838120 1841035914932760 1849512561131430 1853426845477935 1854804345920505 1857616626568248 1858997240932104 1860788357876630 1864938813462270 1866324869808210 1872346049540460 1872899998075827 1884532917318534 1885432646577240 1885660355834073 1887061812806079 1890612840267684 1895461432868120 1896022220274294 1906173439776060 1906381898205876 1907798755803948 1911844988584020 1913953739530248 1918013026358520 1919648437517016 1932357140871885 1932574297104360 1934010621368280 1935448013134440 1942915349216790 1944359359138170 1946968537022145 1952879017674312 1954330432774776 1963328718739518 1965963352017483 1966901958466380 1967645588696424 1968363795670740 1970132945553045 1978174304514486 1979487802844370 1987567344896796 1990234504511526 1991782758141540 1994455574510490 2002596209508492 2003925923867140 2008395645267060 2012105213352312 2013913677676446 2014875176965560 2016372668735880 2019078482837780 2031452378865315 2036044597211352 2038776809499612 2042552033792010 2044070095504230 2051440019496504 2053026659606328 2055621949107615 2064012242777442 2065247056389699 2066781985454277 2069627219817885 2071165404299355 2079619140643434 2080999997862030 2089493875404324 2091371896048617 2092370376079620 2093925463687260 2095178173148970 2096735347562310 2100680933630760 2108191702174740 2114354004796404 2115618935813838 2117191302172674 2118202109117640 2119776395337720 2130341558707908 2132394111976635 2140457140658088 2141737688107836 2143329466397028 2144996816460120 2153197956971529 2155040406667512 2156642071778376 2157764654653335 2175761949039315 2177379014776245 2179780647798338 2181476354155020 2184403724463870 2197971449460540 2198621736871623 2199671421006780 2205714980312298 2208408160996440 2219415073357716 2224112214573522 2225106899453880 2225765215104606 2232946029451956 2237681864084940 2239589843769852 2246815259448552 2251580509203480 2253321943470360 2263618365021351 2265307566110680 2266734574086255 2268419252327865 2270360294649720 2287408127731272 2290550171862771 2293346936419380 2294213986300824 2294718951544110 2296424428282530 2307870021933567 2308971864286620 2309654992057119 2310687934048260 2318828569046262 2321659861560360 2321940255263447 2322020783210310 2323746551165130 2333231230965804 2336362244426574 2347456082244364 2349282227551560 2350687706459820 2352434780191860 2360282350159656 2362036554804888 2363266050334605 2364159534663654 2365288251220440 2367046176342120 2375385363413244 2379708542342040 2382977372757345 2384748444754935 2390139309769848 2392442174412810 2393346689412588 2399560546896270 2404711108640568 2408014283240349 2422894179405336 2424420457500951 2426222330750673 2437742854638378 2441098772092890 2442913040968470 2450794422569220 2451062440550412 2452884114605076 2459556985870530 2466016748175240 2466746338929138 2471235793970580 2473072461227340 2484459181120995 2485398485159226 2486585084616360 2488433159744280 2497199997434436 2503245261885615 2512710556424712 2514213807778764 2515131516690390 2516082417074772 2527667166879621 2528029627032392 2545055746514190 2548471011874515 2558872934371962 2564300024370630 2566283324507910 2573334143697681 2576476187829180 2589317585584002 2590553798955720 2592479145517560 2595958049362860 2605103701027282 2610914338847178 2611867344255405 2612854817731494 2617771624986024 2621284469356644 2626843927404060 2637565739352648 2639317070459160 2639605705208136 2642942505995505 2653646006015368 2655317643929613 2657291124155499 2659274099347320 2662926948384885 2675571425822610 2677172110134795 2679161832996285 2685218236901928 2692189881883620 2693800508334390 2695802589722970 2705299997220639 2708603171820420 2720081488903506 2722103102793438 2723402711722680 2725426794005640 2725755951831003 2740829265476820 2752016323703256 2753662741852932 2755709313939036 2759502959757180 2761553872399140 2770766237143944 2772825520857912 2774268841697145 2774666663816040 2788495861398156 2791182536814945 2793570897531960 2795647130083080 2799487304712315 2808519074310690 2820825247751784 2822921736230232 2835919260401526 2843192149302180 2844033330411441 2859260159664090 2859572847308814 2861698133705922 2867767482876030 2870930609295372 2877019539537780 2898861445656540 2901015932052420 2903172019701660 2912538299285160 2916539038707255 2929318526511468 2931495649162164 2934320102805455 2940953307083064 2950352937699570 2951468383044636 2952545693506110 2965482952764696 2967686953472808 2969231704266555 2981351017345194 2985351756767289 2987674137212310 2991683361765735 3003894314262738 3005888885800710 3018157820028468 3020505721137720 3020870516514669 3022312765448340 3024559003103820 3028617724256670 3043345083868440 3054066895817028 3058165214249418 3059625268725480 3061899237710040 3063828050688015 3066105143256345 3077160029244756 3079539989409492 3091771425395016 3096018364166163 3096027710947080 3098328734886840 3115149659235432 3119428710965151 3121499996793045 3134240813106486 3140888195530890 3142767259723455 3145103021343465 3151021400446140 3152212712884872 3160037033790490 3173428403720757 3175786953259011 3177303163676460 3179664593006580 3189922899217080 3199414062528360 3210685710987132 3212606532161754 3214994199595542 3217495224690180 3232560610001268 3234963107667564 3250323806184504 3254798362790520 3257217387957960 3269670971697507 3272214531232530 3276605586695805 3279409314494040 3288995118572184 3296957174190810 3299507131510170 3308572470468447 3311403551708616 3312612241494660 3313864646878968 3317057507519210 3336168321860283 3337660349180820 3338647822656909 3349419044177934 3353508688920520 3356522796127410 3359384765654778 3370222889172828 3377370763805220 3393407662018920 3397961349166020 3411830579162616 3419066699160840 3421711099343880 3431112191596908 3440020404629070 3442078427316165 3444636642423795 3452423447445336 3463457796429930 3466031901072390 3478242853569393 3481219118462904 3482489792340540 3483806423641992 3485619826747695 3499846846448706 3504543366639861 3521184123366546 3523923341327340 3526031559689730 3528652170287790 3540423525239484 3543054832207332 3550569264513180 3563078045119866 3567428567763480 3569562813513060 3572215777328380 3588663261619215 3590020034118882 3591734011112520 3594403452963960 3607066662960852 3626775318538008 3629470803724584 3634341269108004 3637168514867160 3656614281957567 3661648158139335 3664369561452705 3676191633853830 3679326171907614 3689335478805795 3699025122262860 3700119508393707 3706853690955870 3709608691841010 3721576715753260 3728097727738839 3729877626924540 3732649739616420 3744692099080920 3745799996151654 3769065834637068 3771320711668146 3772697275035585 3774123625612158 3781225680535368 3792044440548588 3812346879552120 3812763796411752 3815597511607896 3817583619771285 3823689977168040 3838309401557943 3846450036555945 3849424986761865 3864714281743770 3883976378376003 3885830698433580 3888718718276340 3893937074044290 3907655551540923 3919282226597241 3926657437479036 3931926704034966 3933803916932760 3936727591341480 3940265891106090 3956348609028972 3958975605688740 3975134689793592 3980469009023052 3983565516283080 3988911149020980 4005192419016984 4007851847734280 4013357138733915 4016791290534120 4027827355352892 4038156965675560 4040700762501585 4043703884584455 4062904757730630 4077553618999224 4083154654190157 4085104067584020 4088140191008460 4108048143927637 4111243898215230 4128024485554884 4130494112779398 4133563970908554 4139254439635770 4142330808598710 4159238281286868 4161999995724060 4178987750808648 4182743792097234 4184740752159240 4187850927374520 4190356346297940 4193470695124620 4212778611466035 4216383404349480 4228708009592808 4231237871627676 4234382604345348 4253878890602289 4260683117415816 4264788223953270 4283475376215672 4286658932794056 4288890239496135 4289359270963221 4292547200558883 4306395913943058 4315529309306670 4351523898078630 4354758029552490 4359561295596676 4362952708310040 4368807448927740 4395942898921080 4397243473743246 4399342842013560 4411429960624596 4425529406549355 4428818540259165 4438830146715432 4448224429147044 4451530430209212 4465892058903912 4472026526017791 4475363728169880 4479179687539704 4505841471394107 4508833328701065 4527236730042702 4533469148172510 4536838504655730 4542926586385005 4581100343725542 4586693872838760 4587247821374127 4589437903088220 4592848856565060 4615740043867134 4617943728573240 4619309984114238 4621375868096520 4637657138092524 4643880510526894 4644041566420620 4647493102330260 4666462461931608 4672724488853148 4694912164488728 4701361219659729 4701375412919640 4704869560383720 4711332293296335 4726532100669210 4728319069327308 4740055550685735 4750770726826488 4765954745514690 4769496889509870 4784884348825620 4786693378825176 4799121093792540 4816028566480698 4818909798242631 4822491299393313 4848840915001902 4852444661501346 4875485709276756 4882197544185780 4885826081936940 4901588845138440 4902124881100824 4905768229210152 4908321796848795 4919113971741060 4933492677858276 4942471587941160 4945435761286215 4946144922454680 4968918362241990 4970796970318452 4975586261278815 4994399994868872 5006490523771230 5024128566266901 5028427615557528 5030263033380780 5032164834149544 5034784194191115 5055334333759242 5090111493028380 5096942023749030 5117745868743924 5128600048741260 5132566649015820 5146668287395362 5152952375658360 5160030606943605 5178635171168004 5191916098725720 5199047851608585 5210207402054564 5221828677694356 5223734688510810 5225709635462988 5242568938713288 5253687854808120 5281776185049819 5285885011991010 5289047339534595 5292978255431685 5310635287859226 5314582248310998 5325853896769770 5344617067679799 5351142851645220 5354344220269590 5358323665992570 5384379763767240 5385030051178323 5387601016668780 5391605179445940 5410599994441278 5417206343640840 5440162977807012 5444206205586876 5449451619495845 5451511903662006 5481658530953640 5507325483705864 5511418627878072 5514287450780745 5518989257861421 5519005919514360 5523107744798280 5548537683394290 5560280536433805 5564413037761515 5576991722796312 5582365073629890 5598974609424630 5617038148621380 5618699994227481 5656981067502219 5661185438418237 5671838520803052 5686384298604360 5688066660822882 5718520319328180 5719145694617628 5723396267411844 5735534965752060 5741861218590744 5754039079075560 5797071422615655 5797722891313080 5802031864104840 5806344039403320 5833078077414510 5840905611066435 5858637053022936 5862991298324328 5868640205610910 5897890056052449 5900705875399140 5902936766089272 5905091387012220 5910398836659135 5938463408533110 5962702034690388 5970703513534578 5975348274424620 5983366723531470 6007788628525476 6011777771601420 6036315640056936 6041741033029338 6044625530896680 6049118006207640 6057235448513340 6094357136595945 6108133791634056 6116330428498836 6127656101376030 6132210286512690 6154320058489512 6159079978818984 6166865847322845 6192036728332326 6195741169169097 6200345956362831 6213496212898065 6238857421930302 6242999993586090 6268481626212972 6281776391061780 6285534519446910 6290206042686930 6302042800892280 6320074067580980 6346856807441514 6351573906518022 6354606327352920 6359329186013160 6397182335929905 6421371421974264 6425213064323508 6429988399191084 6434990449380360 6459593870914587 6465121220002536 6469926215335128 6473293963960005 6512759252568205 6527285847117945 6532137044328735 6539341943395014 6544429062465060 6553211173391610 6593914348381620 6595865210614869 6599014263020340 6617144940936894 6625224482989320 6634115015038420 6672336643720566 6675320698361640 6677295645313818 6698838088355868 6713045592254820 6718769531309556 6740445778345656 6754741527610440 6790855095064053 6795922698332040 6800203722258765 6805257756983595 6862224383193816 6871650515588313 6880040809258140 6884156854632330 6889273284847590 6923610065800701 6926915592859860 6932063802144780 6956485707138786 6964979584681080 6965820765790341 6971239653495390 6999693692897412 7009086733279722 7042368246733092 7047846682654680 7052063119379460 7057304340575580 7080847050478968 7086109664414664 7089798151003815 7101138529026360 7126156090239732 7139125627026120 7144431554656760 7148932118272035 7154245334264805 7177326523238430 7180040068237764 7214133325921704 7224042849721047 7268682538216008 7278666992252019 7313228563915134 7323296316278670 7328739122905410 7352383267707660 7358652343815228 7378670957611590 7398050244525720 7400239016787414 7413707381911740 7419217383682020 7443153431506520 7453377543362985 7456195455477678 7459755253849080 7465299479232840 7491599992303308 7509735785656845 7538131669274136 7542641423336292 7545394550071170 7548247251224316 7583001500638863 7584088881097176 7629232267294183 7635167239542570 7645413035623545 7676618803115886 7692900073111890 7698849973523730 7720002431093043 7729428563487540 7767952756752006 7771661396867160 7777437436552680 7787874148088580 7815311103081846 7835602032766215 7838564453194482 7853314874958072 7863853408069932 7880531782212180 7912697218057944 7917951211377480 7960938018046104 7965952931788839 7971873372466497 7977822298041960 8026714277467830 8031516330404385 8037485498988855 8055654710705784 8081401525003170 8087407769168910 8115899991661917 8125809515461260 8166309308380314 8170208135168040 8176280382016920 8177267855493009 8216096287855274 8222487796430460 8256048971109768 8260988225558796 8267127941817108 8278508879271540 8284661617197420 8318476562573736 8323999991448120 8365487584194468 8373547610444835 8380712692595880 8386941390249240 8398461914136945 8425557222932070 8462475743255352 8468765208690696 8507757781204578 8529576447906540 8532099991234323 8577780478992270 8578718541926442 8585094401117766 8612791827886116 8631058618613340 8703047796157260 8709516059104980 8719122591193352 8737614897855480 8749617116121765 8794486947486492 8802960308416365 8822859921249192 8851058813098710 8857637080518330 8896448858294088 8903060860418424 8907695112799665 8944053052035582 8956055270301867 8975050085297205 9011682942788214 9017666657402130 9054473460085404 9062611549544007 9066938296345020 9073677009311460 9085853172770010 9162200687451084 9174495642748254 9178875806176440 9185697713130120 9198315429769035 9231480087734268 9238619968228476 9275314276185048 9287761021053788 9288083132841240 9294986204660520 9345448977706296 9364499990379135 9402722439319458 9422664586592670 9428301779170365 9435309064030395 9453064201338420 9456638138654616 9480111101371470 9520285211162271 9527360859777033 9531909491029380 9538993779019740 9569768697651240 9598242187585080 9632057132961396 9637819596485262 9644982598786626 9697681830003804 9704889323002692 9750971418553512 9764395088371560 9771652163873880 9809012915092521 9816643593697590 9829816760087415 9838227943482120 9866985355716552 9890871522572430 9925717411405341 9937836724483980 9941593940636904 9951172522557630 10008504965580849 10012981047542460 10015943467970727 10048257132533802 10060526066761560 10069568388382230 10110668667518484 10180222986056760 10193884047498060 10235491737487848 10257200097482520 10265133298031640 10293336574790724 10320061213887210 10326235281948495 10333909927271385 10357270342336008 10398095703217170 10420414804109128 10434728560708179 10443657355388712 10447469377021620 10451419270925976 10456859480243085 10513630099919583 10563552370099638 10571770023982020 10578094679069190 10585956510863370 10621270575718452 10629164496621996 10651707793539540 10689234135359598 10702285703290440 10708688440539180 10716647331985140 10765989784857645 10770060102356646 10775202033337560 10783210358891880 10821199988882556 10880325955614024 10888412411173752 10898903238991690 10903023807324012 10969842845872701 10993108684358115 11028574901561490 11037978515722842 11097075366788580 11120561072867610 11128826075523030 11164730147259780 11197949218849260 11234076297242760 11237399988454962 11313962135004438 11318091825106755 11322370876836474 11343677041606104 11376133321645764 11437040638656360 11438291389235256 11446792534823688 11452750859313855 11471069931504120 11514928204673829 11539350109667835 11548274960285595 11594142845231310 11609701276317235 11666156154829020 11681811222132870 11722966654622769 11737280411221820 11757846679791723 11795780112104898 11801411750798280 11810182774024440 11820797673318270 11876926817066220 11925404069380776 11941407027069156 11950696548849240 11966733447062940 12015577257050952 12023555543202840 12040071416201745 12083482066058676 12114470897026680 12122102287504755 12131111653753365 12188714273191890 12232660856997672 12249463962570471 12255312202752060 12264420573025380 12324144431782911 12333731694645690 12384073456664652 12391482338338194 12400691912725662 12426992425796130 12477714843860604 12485999987172180 12536963252425944 12563552782123560 12571069038893820 12580412085373860 12638335834398105 12640148135161960 12693713614883028 12703147813036044 12761636671806867 12794364671859810 12850426128647016 12859976798382168 12866670718488405 12877641601676649 12919187741829174 12946587927920010 13025518505136410 13054571694235890 13064274088657470 13078683886790028 13088858124930120 13106422346783220 13187828696763240 13191730421229738 13198028526040680 13234289881873788 13268230030076840 13276588219648065 13286455620777495 13344673287441132 13354591290627636 13397676176711736 13416079578053373 13426091184509640 13437539062619112 13517524414182321 13526499986103195 13581710190128106 13600407444517530 13610515513967190 13628779759155015 13743301031176626 13760081618516280 13761743464122381 13768313709264660 13778546569695180 13847220131601402 13853831185719720 13864127604289560 13912971414277572 13931641531580682 13942479306990780 13999387385794824 14018173466559444 14084736493466184 14104083658979187 14104126238758920 14114608681151160 14179596302007630 14220166652057205 14252312180479464 14297864236544070 14308490668529610 14354653046476860 14360080136475528 14448085699442094 14456729394727893 14467473898179939 14557333984504038 14626457127830268 14646592632557340 14657478245810820 14704766535415320 14717304687630456 14757341915223180 14800478033574828 14827414763823480 14838434767364040 14906755086725970 14912390910955356 14926758783836445 14983199984606616 15019471571313690 15072385698800703 15085282846672584 15090789100142340 15096494502448632 15104352582573345 15166003001277726 15258464534588366 15270334479085140 15290826071247090 15353237606231772 15385800146223780 15397699947047460 15440004862186086 15458857126975080 15480091820830815 15535905513504012 15575748296177160 15597143554825755 15630622206163692 15671204065532430 15677128906388964 15727706816139864 15761063564424360 15845328555149457 15867142018603785 15878934766295055 15931905863577678 15943746744932994 16033851203039397 16053428554935660 16063032660808770 16074970997977710 16155090153534969 16162803050006340 16174815538337820 16231799983323834 16251619030922520 16332618616760628 16348354858487535 16354535710986018 16432192575710548 16444975592860920 16521976451117592 16534255883634216 16542862352342235 16557017758543080 16569323234394840 16680841609301415 16693239113284545 16730975168388936 16747095220889670 16796923828273890 16851114445864140 16856099982682443 16970943202506657 16983556315254711 17015515562409156 17059152895813080 17064199982468646 17155560957984540 17157437083852884 17170188802235532 17225583655772232 17262117237226680 17391214267846965 17406095592314520 17419032118209960 17499234232243530 17522716833199305 17588973894972984 17605920616832730 17693670168157347 17702117626197420 17715274161036660 17815390225599330 17888106104071164 17912110540603734 17950100170594410 18023365885576428 18035333314804260 18108946920170808 18125223099088014 18133876592690040 18147354018622920 18171706345540020 18283071409787835 18324401374902168 18348991285496508 18396630859538070 18462960175468536 18477239936456952 18500597541968535 18575522042107576 18587223507507291 18601037869088493 18640488638694195 18728999980758270 18805444878638916 18845329173185340 18856603558340730 18870618128060790 18906128402676840 18960222202742940 19040570422324542 19054721719554066 19063818982058760 19077987558039480 19191547007789715 19264114265922792 19275639192970524 19289965197573252 19378781612743761 19395363660007608 19409778646005384 19419881891880015 19538277757704615 19596411132986205 19618025830185042 19633287187395180 19659633520174830 19781743045144860 19851434822810682 19875673448967960 19902345045115260 20017009931161698 20025962095084920 20031886935941454 20096514265067604 20139136776764460 20221337335036968 20372565285192159 20387768094996120 20415773270950785 20540240719638185 20586673149581448 20640122427774420 20652470563896990 20667819854542770 20796191406434340 20869457121416358 20894938754043240 20897462297371023 20913718960486170 21027260199839166 21127104740199276 21143540047964040 21156189358138380 21171913021726740 21242541151436904 21258328993243992 21269394453011445 21303415587079080 21378468270719196 21417376881078360 21433294663970280 21446796354816105 21462736002794415 21531979569715290 21540120204713292 21642399977765112 21672128549163141 21797806477983380 21806047614648024 21836000976756057 21939685691745402 21986217368716230 22057149803122980 22075957031445684 22194150733577160 22241122145735220 22257652151046060 22329460294519560 22360132630088955 22395898437698520 22474799976909924 22529207356970535 22627924270008876 22636183650213510 22644741753672948 22749004501916589 22752266643291528 22887696801882549 22905501718627710 22936239106870635 23029856409347658 23078700219335670 23096549920571190 23160007293279129 23188285690462620 23219402552634470 23332312309658040 23363622444265740 23445933309245538 23474560822443640 23506806098298645 23515693359583446 23591560224209796 23641595346636540 23753853634132440 23882814054138312 23915620117399491 23933466894125880 24080142832403490 24094548991213155 24112456496966565 24166964132117352 24244204575009510 24262223307506730 24347699974985751 24377428546383780 24498927925140942 24510624405504120 24528841146050760 24531803566479027 24648288863565822 24667463389291380 24768146913329304 24782964676676388 24801383825451324 24853984851592260 24955429687721208 24971999974344360 25120642831334505 25142138077787640 25160824170747720 25276671668796210 25387427229766056 25406295626072088 25523273343613734 25588729343719620 25596299973702969 25733341436976810 25755283203353298 25838375483658348 25893175855840020 26051037010272820 26109143388471780 26128548177314940 26157367773580056 26212844693566440 26383460842459476 26408880925249095 26468579763747576 26553176439296130 26572911241554990 26689346574882264 26709182581255272 26723085338398995 26832159156106746 26868165810905601 26925150255891615 27035048828364642 27052999972206390 27163420380256212 27187834648632021 27200814889035060 27221031027934380 27257559518310030 27486602062353252 27523486928244762 27536627418529320 27557093139390360 27594946289307105 27694440263202804 27825942828555144 27863283063161364 27884958613981560 28036346933118888 28093499971137405 28208167317958374 28284905337511095 28305927192091185 28359192604015260 28440333304114410 28582082579331099 28595728473088140 28616981337059220 28709306092953720 28896171398884188 28913458789455786 28934947796359878 29114667969008076 29252914255660536 29293185265114680 29314956491621640 29427038745277563 29489450280262245 29514683830446360 29600956067149656 29777152234216023 29813510173451940 29824781821910712 29853517567672890 30025514896742547 30038943142627380 30047830403912181 30144771397601406 30181578200284680 30208705165146690 30332006002555452 30516929069176732 30540668958170280 30581652142494180 30706475212463544 30771600292447560 30795399894094920 30880009724372172 30960183641661630 30978705845845485 31001729781814155 31071811027008024 31194287109651510 31261244412327384 31304185682124537 31342408131064860 31354257812777928 31540890299758749 31690657110298914 31734284037207570 31757869532590110 31863811727155356 31887493489865988 32067702406078794 32106857109871320 32126065321617540 32149941995955420 32297969354572935 32310180307069938 32325606100012680 32349631076675640 32463599966647668 32665237233521256 32696709716975070 32709071421972036 32864385151421096 32909528537618103 32979326053074345 33085724704684470 33361683218602830 33386478226569090 33494190441779340 33593847656547780 33702228891728280 33712199965364886 33941886405013314 33954275475320265 33967112630509422 34031031124818312 34128399964937292 34311121915969080 34314874167705768 34340377604471064 34358252577941565 34544784614021487 34618050329003505 34782428535693930 34829103828951705 34998468464487060 35045433666398610 35168899963868307 35211841233665460 35387340336314694 35404235252394840 35430548322073320 35630780451198660 35776212208142328 35824221081207468 35900200341188820 36046731771152856 36070666629608520 36120214248605235 36250446198176028 36343412691080040 36393334961260095 36566142819575670 36697982570993016 36793261719076140 36972433295348733 37001195083937070 37174447015014582 37202075738176986 37280977277388390 37457999961516540 37610889757277832 37690658346370680 37713207116681460 37741236256121580 37915007503194315 37920444405485880 38081140844649084 38109443439108132 38146161336470915 38383094015579430 38551278385941048 38579930395146504 38600012155465215 38632924805029947 38757563225487522 38839763783760030 39076555515409230 39192822265972410 39236051660370084 39266574374790360 39319267040349660 39563486090289720 39702869645621364 39804690090230520 39829764658944195 39859366862332485 40034019862323396 40063773871882908 40193028530135208 40248238734160119 40278273553528920 40552573242546963 40579499958309585 40745130570384318 40831546541901570 40886339277465045 41080481439276370 41280244855548840 41285230392367143 41304941127793980 41335639709085540 41592382812868680 41738914242832716 41794924594742046 41827437920972340 42054520399678332 42254209480398552 42312250976937561 42312378716276760 42343826043453480 42538788906022890 42660499956171615 42756936541438392 42893592709632210 42925472005588830 43063959139430580 43080240409426584 43344257098326282 43370188184183679 43402421694539817 43595612955966760 43672001953512114 43879371383490804 43972434737432460 44114299606245960 44151914062891368 44482244291470440 44515304302092120 44720265260177910 44780276351509335 44949599953819848 45058414713941070 45217157096402109 45255848540017752 45272367300427020 45289483507345896 45313057747720035 45498009003833178 45775393603765098 45811003437255420 45872478213741270 46059712818695316 46157400438671340 46193099841142380 46320014586558258 46376571380925240 46438805105268940 46727244888531480 46891866618491076 47013612196597290 47031386719166892 47183120448419592 47283190693273080 47535985665448371 47601426055811355 47636804298885165 47831240234798982 48101553609118191 48160285664806980 48189097982426310 48224912993933130 48465270460604907 48488409150019020 48524446615013460 48695399949971502 48754857092767560 48997855850281884 49045064575462605 49063607132958054 49296577727131644 49334926778582760 49565929353352776 49602767650902648 49628587057026705 49707969703184520 50042524827904245 50079717339853635 50241285662669010 50553343337592420 50568299948047329 50950668945764133 51046546687227468 51177458687439240 51192599947405938 51466682873953620 51510566406706596 51676750967316696 51786351711680040 52102074020545640 52173642803540895 52218286776943560 52257096354629880 52568150499597915 52766921684918952 52817761850498190 53081010504472041 53106352878592260 53145822483109980 53404625871059281 53446170676797990 53664318312213492 53736331621811202 53850300511783230 54070097656729284 54105999944412780 54326840760512424 54375669297264042 54401629778070120 54442062055868760 54515119036620060 54849214229363505 54973204124706504 55046973856489524 55189892578614210 55388880526405608 55726566126322728 55761670522521873 55803113607265479 56186999942274810 56416334635916748 56569810675022190 56611854384182370 56718385208030520 56880666608228820 57164165158662198 57191456946176280 57233962674118440 57574641023369145 57792342797768376 57826917578911572 57869895592719756 58136344838231283 58229335938016152 58614833273113845 58789233398958615 58854077490555126 58978900560524490 59554304468432046 59627020346903880 59707035135345780 60051029793485094 60077886285254760 60095660807824362 60289542795202812 60417410330293380 60664012005110904 61033858138353464 61117695855576477 61163304284988360 61247319812852355 61620722158914555 61760019448744344 61920367283323260 61957411691690970 62003459563628310 62388574219303020 62608371364249074 62684816262129720 62692386892113069 63081780599517498 63381314220597828 63468568074415140 63515739065180220 63727623454310712 63774986979731976 63808183359034335 64135404812157588 64252130643235080 64299883991910840 64388208008383245 64595938709145870 64620360614139876 64927199933295336 65393419433950140 65418142843944072 65819057075236206 65958652106148690 66171449409368940 66723366437205660 66772956453138180 66988380883558680 67080397890266865 67187695313095560 67424399930729772 67587622070911605 67883772810026628 67908550950640530 67934225261018844 68256799929874584 68663090405647647 68716505155883130 68808717320611905 69089569228042974 69236100658007010 69480021879837387 69564857071387860 69658207657903410 69996936928974120 70090867332797220 70337799927736614 70423682467330920 70520418294895935 70774680672629388 71261560902397320 71648442162414936 71746860352198473 71800400682377640 72240428497210470 72283646973639465 72337369490899695 72500892396352056 72786669922520190 73043099924957253 73132285639151340 73586523438152280 73595410699437081 73944866590697466 74002390167874140 74348894030029164 74404151476353972 74561954554776780 74915999923033080 75361928494003515 75426414233362920 75482472512243160 75830015006388630 76162281689298168 76218886878216264 76292322672941830 76766188031158860 76788899921108907 77200024310930430 77265849610059894 77515126450975044 77679527567520060 78153111030818460 78385644531944820 78472103320740168 78638534080699320 79226642775747285 79405739291242728 79659529317888390 79718733724664970 80068039724646792 80127547743765816 80169256015196985 80496477468320238 80604497432716803 80775450767674845 81105146485093926 81158999916619170 81490261140768636 81663093083803140 81772678554930090 82160962878552740 82570460784734286 82609882255587960 82671279418171080 83477828485665432 83589849189484092 83654875841944680 84109040799356664 84280499913412215 84624501953875122 84854716012533285 84917781576273555 85077577812045780 85320999912343230 85746247737993297 85787185419264420 85850944011177660 86127918278861160 86688514196652564 86740376368367358 86804843389079634 87344003907024228 87758742766981608 87944869474864920 88281116235832689 88468350840786735 89331456702648069 89440530520355820 89560552703018670 90116829427882140 90143491211736543 90434314192804218 90544734600854040 90626115495440070 90996018007666356 91550787207530196 91622006874510840 91744956427482540 92119425637390632 92314800877342680 92386199682284760 92640029173116516 92877610210537880 92936117537536455 93005189345442465 93783733236982152 93912557046373611 94027224393194580 94062773438333784 94622670899276247 95071971330896742 95202852111622710 95273608597770330 95662480469597964 96203107218236382 96320571329613960 96378195964852620 96449825987866260 96893908063718805 96930540921209814 96976818300038040 97048893230026920 97390799899943004 97995711700563768 98090129150925210 98127214265916108 98593155454263288 98728585612854309 99257174114053410 100085049655808490 100159434679707270 100482571325338020 101106686675184840 101136599896094658 101862826425960795 101901337891528266 102093093374454936 102385199894811876 102933365747907240 103021132813413192 103634353842064461 104347285607081790 104487311486855115 105136300999195830 105506699891604921 105635523700996380 106162021008944082 106212705757184520 106291644966219960 106809251742118562 106892341353595980 107328636624426984 107472663243622404 107700601023566460 108140195313458568 108211999888825560 108360642745815705 108751338594528084 109030238073240120 109180004883780285 109698428458727010 110093947712979048 110379785157228420 110917299886046199 111523341045043746 111606227214530958 112373999884549620 112832669271833496 113139621350044380 113223708768364740 113745022509582945 113761333216457640 114328330317324396 114438484009412745 115149282046738290 115653835157823144 115739791185439512 115800036466395645 116272689676462566 117229666546227690 117578466797917230 117708154981110252 117957801121048980 119108608936864092 119414070270691560 119578100586997455 120102059586970188 120191321615648724 120579085590405624 120834820660586760 121738499874928755 122235391711152954 122494639625704710 122659017832395135 123241444317829110 123840734566646520 123855691177101429 123914823383381940 124006919127256620 124777148438606040 125216742728498148 125384773784226138 126163561199034996 126762628441195656 126936752930812683 126937136148830280 127031478130360440 127616366718068670 127981499868514845 128270809624315176 128776416016766490 129191877418291740 129240721228279752 130110564552551037 130207265083619451 130786838867900280 131638114150472412 131917304212297380 132342898818737880 133446732874411320 133545912906276360 134160795780533730 134340829054528005 134848799861459544 135175244141823210 135651471289206327 135767545620053256 135817101901281060 135868450522037688 135939173243160105 137326180811295294 137433010311766260 137617434641223810 138179138456085948 138472201316014020 138960043759674774 139129714142775720 139316415315806820 140181734665594440 140675599855473228 141040836589791870 141549361345258776 142607956996345113 142910412896655495 143493720704396946 144480856994420940 144567293947278930 144674738981799390 145573339845040380 146086199849914506 146264571278302680 147135193726387815 147190821398874162 147889733181394932 148004780335748280 148697788060058328 148808302952707944 148885761171080115 149123909109553560 150127574483712735 150239152019560905 150723856988007030 151660030012777260 151704899844141987 152584645345883660 152852006837292399 153532376062317720 153577799842217814 154400048621860860 154531699220119788 155030252901950088 155359055135040120 156306222061636920 156520928410622685 156771289063889640 157704451498793745 158453285551494570 159243031513416123 159319058635776780 159437467449329940 160213877613177843 160338512030393970 160992954936640476 161208994865433606 161550901535349690 162210292970187852 162317999833238340 162980522281537272 163326186167606280 163545357109860180 164321925757105480 164547642688090515 165140921569468572 167179698378968184 167409340821796437 168560999826824430 169249003907750244 169709432025066570 169835563152547110 170155155624091560 170641999824686460 171492495475986594 171574370838528840 171701888022355320 172723923070107435 173377028393305128 173480752736734716 173609686778159268 174409034514693849 174688007814048456 175844499819341535 176562232471665378 176936701681573470 178662913405296138 178881061040711640 179121105406037340 180233658855764280 180286982423473086 180868628385608436 181252230990880140 181992036015332712 183101574415060392 183353087566729431 183489912854965080 184862166476743665 185280058346233032 185872235075072910 186010378690884930 187825114092747222 188054448786389160 188077160676339207 189245341798552494 190143942661793484 190405704223245420 190547217195540660 191324960939195928 192406214436472764 192756391929705240 192899651975732520 193164624025149735 193787816127437610 193861081842419628 194781599799886008 196180258301850420 196254428531832216 197457171225708618 198514348228106820 200170099311616980 200318869359414540 200965142650676040 201241193670800595 202273199792189316 202762866212734815 203725652851921590 203802675783056532 204770399789623752 205989271216942941 206426151961835715 207268707684128922 208440065639512161 208694571214163580 208974622973710230 210272601998391660 211013399783209842 211271047401992760 211561254884687805 212324042017888164 213618503484237124 213784682707191960 214945326487244808 215401202047132920 216721285491631410 216850940920918395 217012108472699085 217502677189056168 218360009767560570 219129299774871759 219396856917454020 220759570314456840 220786232098311243 221834599772092398 223046682090087492 223212454429061916 224747999769099240 226085785482010545 226279242700088760 226447417536729480 227490045019165890 228656660634648792 228876968018825490 230298564093476580 230366699763326721 231600072932791290 232545379352925132 234459333092455380 235156933595834460 235416309962220504 235915602242097960 237679928327241855 238217217873728184 239156201173994910 240204119173940376 240382643231297448 240507768045590955 241813492298150409 242326352303024535 243476999749857510 244470783422305908 244989279251409420 245318035664790270 246482888635658220 247711382354202858 247829646766763880 248013838254513240 250433485456996296 250769547568452276 252327122398069992 252841499740236645 253873505861625366 254753344728820665 255232733436137340 255962999737029690 257552832033532980 258383754836583480 260221129105102074 260414530167238902 263276228300944824 263834608424594760 264843348707498067 265405052522360205 267023129355296405 268321591561067460 268681658109056010 270350488283646420 270430473635209629 271302942578412654 271634203802562120 271878346486320210 274652361622590588 274866020623532520 275234869282447620 276358276912171896 276944402632028040 277920087519349548 278632830631613640 278808352612609365 279015568036327395 281351199710946456 281737671139120833 282081673179583740 283868012697828741 285215913992690226 285820825793310990 286987441408793892 288961713988841880 289134587894557860 289349477963598780 290681724191156415 291146679690080760 292172399699829012 294270387452775630 294381642797748324 295779466362789864 296185756838562927 297771522342160230 300255148967425470 300478304039121810 301447713976014060 303320060025554520 303409799688283974 305169290691767320 305588479277882385 305704013674584798 307155599684435628 308800097243721720 309063398440239576 310903061526193383 313041856821245370 313461934460565345 315408902997587490 316520099674814763 316906571102989140 318486063026832246 318638117271553560 318874934898659880 320427755226355686 320677024060787940 321985909873280952 322417989730867212 323101803070699380 324420585940375704 324635999666476680 327090714219720360 329095285376181030 330281843138937144 332751899658138597 334818681643592874 337121999653648860 338498007815500488 339418864050133140 339671126305094220 341283999649372920 342984990951973188 343315452028238235 345447846140214870 346961505473469432 347219373556318536 347400109399186935 348818069029387698 351688999638683070 353124464943330756 353873403363146940 357325826810592276 358242210812074680 358734301760992365 360573964846946172 361737256771216872 362504461981760280 365215499624786265 366706175133458862 367977053497185405 369724332953487330 371567073531304287 371744470150145820 372020757381769860 375650228185494444 376154321352678414 378490683597104988 380287885323586968 380811408446490840 381094434391081320 383944499605544535 384812428872945528 386329248050299470 387575632254875220 387722163684839256 390331693657653111 390621795250858353 392360516603700840 394914342451417236 397028696456213640 400340198623233960 400637738718829080 402482387341601190 403022487163584015 404546399584378632 405525732425469630 406954413867618981 407451305703843180 407605351566113064 411978542433885882 412852303923671430 414537415368257844 416880131279024322 417389142428327160 417949245947420460 420545203996783320 422026799566419684 423122509769375610 424648084035776328 427237006968474248 427823870989035339 428731238689966485 433442570983262820 433701881841836790 434024216945398170 436720019535121140 438258599549743518 438793713834908040 441405581179163445 441572464196622486 443669199544184796 446093364180174984 446424908858123832 446657283513240345 450717456058682715 452171570964021090 454980090038331780 457753936037650980 460597128186953160 460733399526653442 463200145865582580 465090758705850264 468918666184910760 469562785231868055 470313867191668920 473113354496381235 475359856654483710 478312402347989820 480641632839533529 481015536091181910 483626984596300818 484652704606049070 486953999499715020 488941566844611816 489978558502818840 490636071329580540 492965777271316440 493642928064271545 495422764708405716 501539095136904552 502228022465389311 505682999480473290 507747011723250732 509506689457641330 510465466872274680 511925999474059380 515105664067065960 518171769210322305 520442258210204148 520829060334477804 523227103544081547 527533499458024605 529686697414996134 530810105044720410 534046258710592810 536643183122134920 537363316218112020 540700976567292840 540860947270419258 542605885156825308 543756692972640420 549304723245181176 550059262700188293 550469738564895240 554586499430230995 555840175038699096 557616705225218730 558031136072654790 563475342278241666 564163346359167480 564231482029017621 567736025395657482 570431827985380452 571641651586621980 573974882817587784 578269175789115720 578698955927197560 581363448382312830 584344799399658024 588540774905551260 588763285595496648 592371513677125854 595543044684320460 600510297934850940 600956608078243620 602895427952028120 606819599376567948 611176958555764770 611408027349169596 614311199368871256 617967813650828823 619278455885507145 621806123052386766 625320196918536483 626083713642490740 626923868921130690 630817805995174980 633040199349629526 633813142205978280 634683764654063415 636972126053664492 640855510452711372 641354048121575880 644835979461734424 646203606141398760 650552822762755185 651036325418097255 657387899324615277 658190570752362060 662358696294933729 665503799316277194 669637363287185748 674243999307297720 678257356446031635 678837728100266280 679342252610188440 685969981903946376 686630904056476470 690895692280429740 691100099289980163 694800218798373870 697636138058775396 703377999277366140 706248929886661512 707746806726293880 713039784981725565 714651653621184552 717468603521984730 721147929693892344 725440476894451227 730430999249572530 733412350266917724 735954106994370810 739448665906974660 743134147062608574 743488940300291640 744041514763539720 751300456370988888 752308642705356828 756981367194209976 758524499220709935 764260034186461995 767888999211089070 772658496100598940 775151264509750440 780663387315306222 781243590501716706 789828684902834472 794530046122494201 796215157567080615 801069388065889215 804964774683202380 806044974327168030 811051464850939260 813908827735237962 814902611407686360 823957084867771764 825704607847342860 829074830736515688 833760262558048644 835898491894840920 837046704108982185 844053599132839368 846245019538751220 855647741978070678 857462477379932970 866885141966525640 867403763683673580 868048433890796340 872045172573469245 873440039070242280 876517199099487036 882811162358326890 883144928393244972 887338399088369592 888557270515688781 893314567026480690 901434912117365430 904343141928042180 909960180076663560 915507872075301960 916765437833647155 921466799053306884 926400291731165160 932709184578580149 939125570463736110 940385803381696035 946226708992762470 949560299024444289 950719713308967420 956624804695979640 961283265679067058 962031072182363820 967253969192601636 969305409212098140 973907998999430040 981272142659161080 987285856128543090 990845529416811432 998255698974415791 1004456044930778622 1011365998960946580 1015494023446501464 1019013378915282660 1023851998948118760 1029946356084714705 1036343538420644610 1040884516420408296 1041658120668955608 1042200328197560805 1046454207088163094 1055066998916049210 1059373394829992268 1061620210089440820 1068092517421185620 1074726632436224040 1081721894540838516 1085211770313650616 1087513385945280840 1095646498874358795 1100118525400376586 1103931160491556215 1109172998860461990 1114701220593912861 1115233410450437460 1116062272145309580 1126950684556483332 1128462964058035242 1135472050791314964 1140863655970760904 1143283303173243960 1151833498816633605 1162726896764625660 1171865385752575059 1177081549811102520 1184743027354251708 1191086089368640920 1201020595869701880 1201913216156487240 1209067461490752045 1213639198753135896 1220863241602856943 1222353917111529540 1222816054698339192 1235935627301657646 1238556911771014290 1243612246104773532 1250640393837072966 1252167427284981480 1253847737842261380 1261635611990349960 1266080398699259052 1269367529308126830 1273944252107328984 1281711020905422744 1283471612967106017 1301105645525510370 1302072650836194510 1314775798649230554 1316381141504724120 1324216743537490335 1324717392589867458 1331007598632554388 1339274726574371496 1352152368176048145 1356514712892063270 1373261808112952940 1381791384560859480 1382200198579960326 1389600437596747740 1395272276117550792 1406755998554732280 1408688355695604165 1419340063489143705 1426079569963451130 1434937207043969460 1441924898518600587 1450880953788902454 1460861998499145060 1466824700533835448 1471908213988741620 1478897331813949320 1480928784192814635 1486268294125217148 1504617285410713656 1517048998441419870 1528520068372923990 1535777998422178140 1545316992201197880 1554515307630966915 1561326774630612444 1562487181003433412 1582600498374073815 1589060092244988402 1592430315134161230 1602138776131778430 1609929549366404760 1612089948654336060 1622102929701878520 1627817655470475924 1647914169735543528 1650177788100564879 1651409215694685720 1663759498290692985 1667520525116097288 1674093408217964370 1692490039077502440 1692694446087052863 1711295483956141356 1714924954759865940 1734807527367347160 1736096867781592680 1744090345146938490 1753034398198974072 1765622324716653780 1766289856786489944 1777114541031377562 1786629134052961380 1802869824234730860 1808686283856084360 1833530875667294310 1842933598106613768 1853903440952486469 1857835367656521435 1865418369157160298 1878251140927472220 1880771606763392070 1892453417985524940 1899120598048888578 1901439426617934840 1922566531358134116 1924062144364727640 1934507938385203272 1938610818424196280 1951658468288265555 1953108976254291765 1972163697973845831 1974571712257086180 1987076088884801187 1996511397948831582 2008912089861557244 2022731997921893160 2034772069338094905 2038026757830565320 2059892712169429410 2072687076841289220 2073300297869940489 2084400656395121610 2092908414176326188 2110133997832098420 2118746789659984536 2123240420178881640 2136185034842371240 2139119354945176695 2163443789081677032 2176321430683353681 2191292997748717590 2200237050800753172 2207862320983112430 2218345997720923980 2229402441187825722 2230466820900874920 2232124544290619160 2253901369112966664 2256925928116070484 2270944101582629928 2303666997633267210 2325453793529251320 2343730771505150118 2369486054708503416 2383590138367482603 2403208164197667645 2418134922981504090 2441726483205713886 2444707834223059080 2471871254603315292 2477113823542028580 2487224492209547064 2501280787674145932 2507695475684522760 2511140112326946555 2532160797398518104 2538735058616253660 2566943225934212034 2602211291051020740 2604145301672389020 2616135517720407735 2629551597298461108 2648433487074980670 2649434785179734916 2662015197265108776 2704304736352096290 2713029425784126540 2746523616225905880 2750296313500941465 2764400397159920652 2779200875193495480 2817376711391208330 2821157410145088105 2838680126978287410 2848680897073332867 2852159139926902260 2869874414087938920 2883849797037201174 2901761907577804908 2921723996998290120 2943816427977483240 2961857568385629270 2972536588250434296 2994767096923247373 3034097996882839740 3057040136745847980 3071555996844356280 3089839068254144115 3109030615261933830 3122653549261224888 3124974362006866824 3126600984592682415 3165200996748147630 3178120184489976804 3184860630268322460 3204277552263556860 3224179897308672120 3255635310940951848 3286939496623076385 3300355576201129758 3311793481474668645 3327518996581385970 3348186816435928740 3385388892174105726 3422590967912282712 3429849909519731880 3455500496449900815 3488180690293876980 3515596157257725177 3531244649433307560 3554229082062755124 3573258268105922760 3605739648469461720 3627202384472256135 3662589724808570829 3667061751334588620 3707806881904972938 3715670735313042870 3730836738314320596 3756502281854944440 3761543213526784140 3784906835971049880 3798241196097777156 3845133062716268232 3850414838901318051 3903316936576531110 3906217952508583530 3944327395947691662 3949143424514172360 3972650230612471005 3974152177769602374 3993022795897663164 4017824179723114488 4069544138676189810 4119785424338858820 4145374153682578440 4146600595739880978 4168801312790243220 4185816828352652376 4220267995664196840 4278238709890353390 4325774695555801761 4352642861366707362 4382585995497435180 4400474101601506344 4415724641966224860 4436691995441847960 4442786352578443905 4458804882375651444 4513851856232140968 4607333995266534420 4663545922892900745 4687461543010300236 4747801495122221445 4767180276734965206 4806416328395335290 4836269845963008180 4883452966411427772 4943742509206630584 4954227647084057160 4991278494872078955 5002561575348291864 5022280224653893110 5077470117232507320 5078083338261158589 5133886451868424068 5204422582102041480 5208290603344778040 5232271035440815470 5259103194596922216 5296866974149961340 5298869570359469832 5408609472704192580 5426058851568253080 5500592627001882930 5528800794319841304 5561710322857459407 5573506102969564305 5634753422782416660 5642314820290176210 5677360253956574820 5697361794146665734 5704318279853804520 5767699594074402348 5803523815155609816 5859326928762875295 5923715136771258540 5989534193846494746 6068195993765679480 6104316208014284715 6114080273491695960 6179678136508288230 6218061230523867660 6219900893609821467 6253201969185364830 6330401993496295260 6356240368979953608 6369721260536644920 6408555104527113720 6417358064835530085 6528964292050061043 6573878993246152770 6600711152402259516 6623586962949337290 6655037993162771940 6696373632871857480 6770777784348211452 6911000992899801630 6976361380587753960 7031192314515450354 7108458164125510248 7150770415102447809 7209624492593002935 7254404768944512270 7325179449617141658 7334123502669177240 7415613763809945876 7431341470626085740 7461673476628641192 7523086427053568280 7596482392195554312 7700829677802636102 7806633873153062220 7812435905017167060 7888654791895383324 7945300461224942010 7948304355539204748 7986045591795326328 8139088277352379620 8239570848677717640 8250888940502824395 8293201191479761956 8337602625580486440 8463472230435264315 8546042691219998601 8556477419780706780 8651549391111603522 8705285722733414724 8765171990994870360 8831449283932449720 8885572705156887810 8917609764751302888 8984301290769742119 9214667990533068840 9269517204762432345 9327091845785801490 9374923086020600472 9495602990244442890 9534360553469930412 9612832656790670580 9672539691926016360 9766905932822855544 9860818489869229155 9935380444424005935 9982556989744157910 10044560449307786220 10156166676522317178 10267772903736848136 10366501489349702445 10464542070881630940 10593733948299922680 10817218945408385160 10881607153416768405 11001185254003765860 11123420645714918814 11147012205939128610 11269506845564833320 11284629640580352420 11354720507913149640 11394723588293331468 11535399188148804696 11551244516703954153 11718653857525750590 11847430273542517080 11917950691837413015 11979068387692989492 12208632416028569430 12359356273016576460 12436122461047735320 12439801787219642934 12506403938370729660 12660803986992590520 12834716129671060170 12977324086667405283 13057928584100122086 13147757986492305540 13201422304804519032 13247173925898674580 13310075986325543880 13541555568696422904 13822001985799603260 14062384629030900708 14243404485366664335 14301540830204895618 14419248985186005870 14508809537889024540 14650358899234283316 14831227527619891752 14862682941252171480 14973835484616236865 15234250014783475767 15401659355605272204 15613267746306124440 15624871810034334120 15777309583790766648 15890600922449884020 15896608711078409496 16278176554704759240 16501777881005648790 16586402382959523912 16685130968572378221 16926944460870528630 17092085382439997202 17112954839561413560 17303098782223207044 17410571445466829448 17577980786288625885 17771145410313775620 17968602581539484238 18312948624042854145 18539034409524864690 18654183691571602980 18991205980488885780 19068721106939860824 19225665313581341160 19252074194506590255 19721636979738458310 19870760888848011870 19965113979488315820 20089120898615572440 20312333353044634356 20733002978699404890 20929084141763261880 21452311245307343427 21628873477779008805 21763214306833536810 22002370508007531720 22246841291429837628 22294024411878257220 22569259281160704840 22789447176586662936 23102489033407908306 23437307715051501180 23835901383674826030 23958136775385978984 24417264832057138860 24718712546033152920 24879603574439285868 25012807876741459320 25390416691305792945 25638128073659995803 25669432259342120340 25954648173334810566 26115857168200244172 26295515972984611080 26494347851797349160 26952903872309226357 27644003971599206520 27808551614287297035 28124769258061801416 28486808970733328670 28603081660409791236 28838497970372011740 29017619075778049080 29300717798468566632 29947670969232473730 30468500029566951534 30803318711210544408 31099504468049107335 31781201844899768040 32644821460250305215 33003555762011297580 33370261937144756442 33853888921741057260 34184170764879994404 34606197564446414088 35155961572577251770 35542290820627551240 35753852075512239045 35937205163078968476 36625897248085708290 37078068819049729380 37308367383143205960 37982411960977771560 38504148389013180510 38931972260002215849 39443273959476916620 39741521777696023740 39930227958976631640 40624666706089268712 41466005957398809780 42730213456099993005 42904622490614686854 43257746955558017610 43526428613667073620 44493682582859675256 44588048823756514440 44921506453848710595 45702750044350427301 46204978066815816612 46874615430103002360 47671802767349652060 48834529664114277720 49759207148878571736 50055392905717134663 50780833382611585890 51276256147319991606 51338864518684240680 51909296346669621132 52231714336400488344 53905807744618452714 55617103228574594070 56973617941466657340 57206163320819582472 57676995940744023480 57756222583519770765 59895341938464947460 60937000059133903068 62199008936098214670 64886620433337026415 65289642920500610430 66007111524022595160 66740523874289512884 67707777843482114520 68368341529759988808 70311923145154503540 71507704151024478090 71874410326157936952 73251794496171416580 74156137638099458760 76171250073917378835 77008296778026361020 77863944520004431698 78886547918953833240 79483043555392047480 80858711616927679071 82932011914797619560 83425654842861891105 85460426912199986010 85809244981229373708 86515493911116035220 87052857227334147240 89843012907697421190 91405500088700854602 92409956133631633224 95343605534699304120 100110785811434269326 101561666765223171780 102552512294639983212 103818592693339242264 107261556226536717135 107811615489236905428 111234206457149188140 113947235882933314680 115512445167039541530 116795916780006647547 119790683876929894920 121874000118267806136 124398017872196429340 128190640368299979015 129773240866674052830 130579285841001220860 133481047748579025768 134764519361546131785 140623846290309007080 143015408302048956180 146503588992342833160 150166178717151403989 152342500147834757670 154016593556052722040 155727889040008863396 161717423233855358142 166851309685723782210 170920853824399972020 171618489962458747416 173030987822232070440 179686025815394842380 182811000177401709204 194659861300011079245 200221571622868538652 203123333530446343560 205105024589279966424 214523112453073434270 215623230978473810856 222468412914298376280 228513750221752136505 231024890334079083060 233591833560013295094 248796035744392858680 250276964528585673315 256381280736599958030 259546481733348105660 261158571682002441720 269529038723092263570 286030816604097912360 300332357434302807978 304685000295669515340 311455778080017726792 323434846467710716284 333702619371447564420 341841707648799944040 350387750340019942641 359372051630789684760 365622000354803418408 389319722600022158490 400443143245737077304 404293558084638395355 429046224906146868540 457027500443504273010 462049780668158166120 467183667120026590188 500553929057171346630 512762561473199916060 519092963466696211320 539058077446184527140 583979583900033237735 600664714868605615956 609370000591339030680 646869692935421432568 667405238742895128840 700775500680039885282 750830893585757019945 778639445200044316980 808587116169276790710 858092449812293737080 914055000887008546020 934367334240053180376 1001107858114342693260 1025525122946399832120 1051163251020059827923 1078116154892369054280 1167959167800066475470 1201329429737211231912 1401551001360079770564 1501661787171514039890 1557278890400088633960 1617174232338553581420 1751938751700099713205 1828110001774017092040 2002215716228685386520 2102326502040119655846 2335918335600132950940 2803102002720159541128 3003323574343028079780 3234348464677107162840 3503877503400199426410 4204653004080239311692 4671836671200265901880 5255816255100299139615 6006647148686056159560 7007755006800398852820 8409306008160478623384 10511632510200598279230 14015510013600797705640 21023265020401196558460 42046530040802393116920
- Sum of all divisors σ(n): 191596717757962759639320
- Sum of proper divisors (its aliquot sum) s(n): 149550187717160366522400
- 42046530040802393116920 is an abundant number, because the sum of its proper divisors (149550187717160366522400) is greater than itself. Its abundance is 107503657676357973405480
Bases of 42046530040802393116920
- Binary: 10001110011101011000110100100110110000001011110010010101001011010000111110002
- Hexadecimal: 0x8E758D26C0BC952D0F8
- Base-36: 6UHLTN1ZPWDYVI0
Squares and roots of 42046530040802393116920
- 42046530040802393116920 squared (420465300408023931169202) is 1767910688472098094189575859267680592790286400
- 42046530040802393116920 cubed (420465300408023931169203) is 74334509872297713586928060723806109960972366037271447184395485888000
-
The
square root of 42046530040802393116920 is 205052505570.6523014465 -
The
cube root of 42046530040802393116920 is 34773098.1925273641
Scales and comparisons
How big is 42046530040802393116920?- 42,046,530,040,802,393,116,920 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 42,046,530,040,802,393,116,920 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 42046530040802393116920 cubic inches would be around 2897758.2 feet tall.
Recreational maths with 42046530040802393116920
- 42046530040802393116920 backwards is 02961139320804003564024
- 42046530040802393116920 is a
Harshad number . - The number of decimal digits it has is: 23
- The sum of 42046530040802393116920's digits is 72
- 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 42046530040802393116920 - Facts about the integer". Numbermatics.com. 2024. Web. 22 June 2024.
APA style:
Numbermatics. (2024). Number 42046530040802393116920 - Facts about the integer. Retrieved 22 June 2024, from https://numbermatics.com/n/42046530040802393116920/
Chicago style:
Numbermatics. 2024. "Number 42046530040802393116920 - Facts about the integer". https://numbermatics.com/n/42046530040802393116920/
The information we have on file for 42046530040802393116920 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 42046530040802393116920, math, Factors of 42046530040802393116920, curriculum, school, college, exams, university, Prime factorization of 42046530040802393116920, STEM, science, technology, engineering, physics, economics, calculator, forty-two sextillion, forty-six quintillion, five hundred thirty quadrillion, forty trillion, eight hundred two billion, three hundred ninety-three million, one hundred sixteen thousand, nine hundred twenty.