1004113509998132469337920
1,004,113,509,998,132,469,337,920 is an even composite number composed of eight prime numbers multiplied together.
1004113509998132469337920 is an even composite number. It is composed of eight distinct prime numbers multiplied together. It has a total of seventeen thousand and ten divisors.
Prime factorization of 1004113509998132469337920:
26 × 34 × 5 × 72 × 412 × 672 × 4312 × 7512
(2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 5 × 7 × 7 × 41 × 41 × 67 × 67 × 431 × 431 × 751 × 751)See below for interesting mathematical facts about the number 1004113509998132469337920 from the Numbermatics database.
Names of 1004113509998132469337920
- Cardinal: 1004113509998132469337920 can be written as One septillion, four sextillion, one hundred thirteen quintillion, five hundred nine quadrillion, nine hundred ninety-eight trillion, one hundred thirty-two billion, four hundred sixty-nine million, three hundred thirty-seven thousand, nine hundred twenty.
Scientific notation
- Scientific notation: 1.00411350999813246933792 × 1024
Factors of 1004113509998132469337920
Divisors of 1004113509998132469337920
- Number of divisors d(n): 17010
-
Complete list of divisors:
1 2 3 4 5 6 7 8 9 10 12 14 15 16 18 20 21 24 27 28 30 32 35 36 40 41 42 45 48 49 54 56 60 63 64 67 70 72 80 81 82 84 90 96 98 105 108 112 120 123 126 134 135 140 144 147 160 162 164 168 180 189 192 196 201 205 210 216 224 240 245 246 252 268 270 280 287 288 294 315 320 324 328 335 336 360 369 378 392 402 405 410 420 431 432 441 448 469 480 490 492 504 536 540 560 567 574 576 588 603 615 630 648 656 670 672 720 735 738 751 756 784 804 810 820 840 861 862 864 882 938 945 960 980 984 1005 1008 1072 1080 1107 1120 1134 1148 1176 1206 1230 1260 1293 1296 1312 1323 1340 1344 1407 1435 1440 1470 1476 1502 1512 1568 1608 1620 1640 1680 1681 1722 1724 1728 1764 1809 1845 1876 1890 1960 1968 2009 2010 2016 2144 2155 2160 2205 2214 2240 2253 2268 2296 2345 2352 2412 2460 2520 2583 2586 2592 2624 2646 2680 2747 2814 2835 2870 2880 2940 2952 3004 3015 3017 3024 3136 3216 3240 3280 3283 3321 3360 3362 3444 3448 3528 3618 3690 3752 3755 3780 3879 3920 3936 3969 4018 4020 4032 4221 4288 4305 4310 4320 4410 4428 4489 4506 4536 4592 4690 4704 4824 4920 5040 5043 5166 5172 5184 5257 5292 5360 5427 5494 5535 5628 5670 5740 5880 5904 6008 6027 6030 6034 6048 6432 6465 6480 6560 6566 6615 6642 6720 6724 6759 6888 6896 7035 7056 7236 7380 7504 7510 7560 7749 7758 7840 7872 7938 8036 8040 8241 8405 8442 8610 8620 8640 8820 8856 8978 9012 9045 9051 9072 9184 9380 9408 9648 9840 9849 10045 10080 10086 10332 10344 10514 10584 10720 10854 10988 11070 11256 11265 11340 11480 11637 11760 11767 11808 12016 12054 12060 12068 12096 12663 12864 12915 12930 12960 13120 13132 13230 13284 13448 13467 13518 13735 13776 13792 14070 14112 14472 14760 15008 15020 15085 15120 15129 15498 15516 15680 15771 15876 16072 16080 16415 16482 16605 16810 16884 17220 17240 17640 17671 17712 17956 18024 18081 18090 18102 18144 18368 18760 19229 19296 19395 19680 19698 19845 20090 20160 20172 20277 20664 20688 21028 21105 21119 21168 21440 21708 21976 22140 22445 22512 22530 22680 22960 23247 23274 23520 23534 23616 24032 24108 24120 24136 24723 25215 25326 25830 25860 25920 26264 26285 26460 26568 26896 26934 27036 27135 27153 27470 27552 27584 28140 28224 28877 28944 29520 29547 30016 30040 30135 30170 30240 30258 30791 30996 31032 31423 31542 31752 32144 32160 32830 32964 33210 33620 33768 33795 34440 34480 34911 35280 35301 35342 35424 35912 36048 36162 36180 36204 36288 36799 37520 37989 38458 38592 38745 38790 39360 39396 39690 40180 40344 40401 40554 41205 41328 41376 42056 42210 42238 42336 43416 43952 44280 44890 45024 45060 45255 45360 45387 45920 46494 46548 47040 47068 47313 48064 48216 48240 48272 49245 49446 50317 50430 50652 51660 51720 52528 52570 52920 53013 53136 53792 53868 54072 54243 54270 54306 54940 55104 56280 57687 57754 57888 58185 58835 59040 59094 60080 60270 60340 60480 60516 60831 61582 61992 62064 62846 63084 63315 63357 63504 64288 64320 65660 65928 66420 67240 67335 67536 67590 68880 68960 69822 70560 70602 70684 70848 71824 72096 72324 72360 72408 73598 74169 75040 75645 75978 76916 77490 77580 78792 78855 79380 80360 80688 80802 81108 81459 82369 82410 82656 82752 84112 84420 84476 84672 86631 86832 87904 88355 88560 88641 89780 90048 90120 90405 90510 90720 90774 91840 92373 92988 93096 94136 94269 94626 96145 96432 96480 96544 98490 98892 100634 100860 101304 101385 103320 103440 105056 105140 105595 105840 105903 106026 106272 107584 107736 108144 108486 108540 108612 109880 110397 112560 112627 115374 115508 115776 116235 116370 117670 118080 118188 120160 120540 120680 121032 121203 121662 123164 123615 123697 123984 124128 125692 126168 126630 126714 127008 128576 131320 131856 132840 134480 134603 134670 135072 135180 135765 136161 137760 137920 139644 141120 141204 141368 141939 143648 144192 144385 144648 144720 144816 147196 147735 148338 150080 150951 151290 151956 153832 153955 154980 155160 157115 157584 157710 158760 159039 160720 161376 161604 162216 162729 162918 164738 164820 165312 168224 168840 168952 173061 173262 173664 174555 175808 176505 176710 177120 177282 179560 180240 180810 181020 181440 181548 183995 184049 184746 185761 185976 186192 188272 188538 189252 189945 190071 192290 192864 192960 193088 196980 197784 201268 201720 202005 202139 202608 202770 206640 206880 210112 210280 211190 211680 211806 212052 212544 215472 215537 216288 216972 217080 217224 219760 219961 220794 222507 225120 225254 226935 230748 231016 232470 232740 235340 236376 236565 240320 241080 241360 242064 242406 243324 244377 246328 247107 247230 247394 247968 248256 251384 251585 252336 253260 253428 254016 259893 262640 263712 265065 265680 265923 268960 269206 269340 270144 270360 271215 271530 272322 275520 277119 279288 282408 282736 282807 283878 287296 288435 288770 289296 289440 289632 294392 295470 296676 301902 302580 303912 304155 307664 307910 309960 310320 314230 315168 315420 316785 317520 317709 318078 321440 322752 323208 323681 324432 325458 325836 329476 329640 331191 336448 337680 337881 337904 346122 346524 347328 349110 352219 353010 353420 354240 354564 359120 360480 361620 362040 363096 363609 367990 368098 369492 370845 371091 371522 371952 372384 376544 377076 378504 379890 380142 384580 385728 393960 395568 402536 403440 403809 404010 404278 405216 405540 407295 411845 413280 413760 420560 422380 423360 423612 424104 425817 430944 431074 432576 433155 433944 434160 434448 439520 439922 441588 443205 445014 450240 450508 452853 453870 461496 461865 462032 464940 465480 470680 471345 472752 473130 477117 482160 482720 484128 484812 486648 488754 492656 494214 494460 494788 495936 502768 503170 504672 506520 506856 519183 519786 525280 527424 529515 530130 531360 531846 537920 538412 538680 540720 542430 543060 544644 551985 552147 554238 557283 558576 563135 564001 564816 565472 565614 567756 570213 576870 577540 578592 578880 579264 588784 590940 593352 603804 605160 606015 606417 607824 608310 615328 615820 618485 619920 620640 628460 630336 630840 633570 635040 635418 636156 642880 646416 646611 647362 648864 650916 651672 658952 659280 659883 662382 673015 675360 675762 675808 680805 692244 693048 698220 704438 706020 706840 709128 709695 718240 720960 723240 724080 724511 726192 727218 735980 736196 738984 741321 741690 742182 743044 743904 744768 753088 754152 754755 757008 759780 760284 769160 779679 787920 788389 791136 795195 805072 806880 807618 808020 808556 810432 811080 813645 814590 823690 826560 831357 841120 844760 847224 848208 848421 851634 861888 862148 865305 865879 866310 867888 868320 868896 879040 879844 883176 886410 890028 901016 905706 907740 920245 922992 923730 924064 928805 929880 930960 941360 942690 945504 946260 950355 953127 954234 964320 965440 968256 969624 971043 973296 977508 985312 988428 988920 989576 993573 1005536 1006340 1009344 1010695 1013040 1013643 1013712 1038366 1039572 1050560 1056657 1059030 1060260 1062720 1063692 1076824 1077360 1077685 1081440 1084860 1086120 1089288 1099805 1103970 1104294 1108476 1112535 1113273 1114566 1117152 1126270 1128002 1129632 1130944 1131228 1135512 1140426 1153740 1155080 1157184 1177568 1181880 1183957 1186704 1207608 1210320 1211427 1212030 1212834 1215648 1216620 1221885 1230656 1231640 1235535 1236970 1239840 1241280 1256920 1261680 1262431 1267140 1270080 1270836 1272312 1288343 1292832 1293222 1294724 1297728 1299465 1300327 1301832 1303344 1317904 1318560 1319766 1324764 1329615 1346030 1350720 1351524 1351616 1358559 1361610 1384488 1385595 1386096 1396440 1408876 1412040 1413680 1414035 1414973 1418256 1419390 1431351 1436480 1446480 1448160 1449022 1452384 1454436 1471960 1472392 1477968 1482642 1483380 1484364 1486088 1487808 1508304 1508759 1509510 1514016 1519560 1520568 1538320 1557549 1559358 1575840 1576778 1582272 1588545 1590390 1610144 1613760 1615236 1616040 1617112 1618405 1622160 1627290 1629180 1647380 1655955 1656441 1662714 1671849 1682240 1689405 1689520 1692003 1694448 1696416 1696842 1703268 1710639 1724296 1730610 1731758 1732620 1735776 1736640 1737792 1759688 1761095 1766352 1772820 1780056 1802032 1811412 1815480 1818045 1819251 1840490 1845984 1847460 1848128 1855455 1857610 1859760 1861920 1882720 1885380 1891008 1892520 1900710 1906254 1908468 1928640 1934759 1939248 1939833 1942086 1946592 1955016 1970624 1976856 1977840 1979152 1979649 1987146 2011072 2012680 2019045 2021390 2026080 2027286 2027424 2062997 2076732 2079144 2113314 2118060 2120520 2127384 2129085 2153648 2154720 2155370 2162880 2169720 2172240 2173533 2178576 2199610 2207940 2208588 2216952 2223963 2225070 2226546 2229132 2234304 2252540 2256004 2259264 2262456 2264265 2265767 2271024 2280852 2307480 2310160 2339037 2355136 2363760 2365167 2367914 2373408 2385585 2415216 2420640 2422854 2424060 2425668 2431296 2433240 2443770 2463280 2465533 2471070 2473940 2479680 2494071 2513840 2523360 2524862 2534280 2541672 2544624 2545263 2576686 2585664 2586444 2589448 2595915 2597637 2598930 2600654 2603664 2606688 2635808 2637120 2639532 2649528 2659230 2692060 2703048 2717118 2723220 2760735 2768976 2771190 2772192 2786415 2792880 2817752 2820005 2824080 2827360 2828070 2829946 2836512 2838780 2851065 2862702 2892960 2896320 2898044 2904768 2908872 2913129 2943920 2944784 2955936 2965284 2966760 2968728 2972176 2980719 3016608 3017518 3019020 3028032 3032085 3039120 3040929 3041136 3076640 3115098 3118716 3151680 3153556 3169971 3177090 3180780 3220288 3230472 3232080 3233055 3234224 3236810 3244320 3254580 3258360 3294760 3299415 3311910 3312882 3325428 3339819 3343698 3371239 3378810 3379040 3384006 3388896 3392832 3393684 3406536 3421278 3448592 3461220 3463516 3465240 3471552 3519376 3522190 3532704 3545640 3551871 3560112 3604064 3622555 3622824 3630960 3634281 3636090 3638502 3680980 3691968 3694920 3706605 3710910 3715220 3719520 3723840 3765440 3770760 3785040 3787293 3801420 3812508 3816936 3865029 3869518 3878496 3879666 3884172 3893184 3898395 3900981 3910032 3941945 3948007 3953712 3955680 3958304 3959298 3974292 4025360 4038090 4042780 4052160 4054572 4054848 4075677 4125994 4153464 4156785 4158288 4226628 4236120 4241040 4242105 4244919 4254768 4258170 4307296 4309440 4310740 4329395 4339440 4344480 4347066 4357152 4399220 4415880 4417176 4433904 4447926 4450140 4453092 4458264 4505080 4512008 4524912 4526277 4528530 4531534 4542048 4561704 4614960 4620320 4678074 4727520 4730334 4735828 4746816 4765635 4771170 4830432 4841280 4845708 4848120 4851336 4855215 4866480 4887540 4926560 4931066 4942140 4947880 4967865 4969323 4988142 5015547 5027680 5046720 5049724 5068215 5068560 5071577 5076009 5083344 5089248 5090526 5153372 5172888 5178896 5191830 5195274 5197860 5201308 5207328 5213376 5271616 5279064 5283285 5299056 5318460 5384120 5406096 5434236 5446440 5457753 5518723 5521470 5537952 5542380 5544384 5566365 5572830 5585760 5635504 5640010 5648160 5654720 5656140 5659892 5673024 5677560 5702130 5725404 5785920 5796088 5804277 5817744 5819499 5826258 5887840 5889568 5911872 5919785 5930568 5933520 5937456 5938947 5944352 5961438 6033216 6035036 6038040 6057135 6064170 6078240 6081858 6082272 6153280 6188991 6230196 6237432 6307112 6312155 6339942 6354180 6361560 6441715 6460944 6464160 6466110 6468448 6473620 6488640 6501635 6509160 6516720 6520599 6589520 6598830 6623820 6625764 6650856 6671889 6679638 6687396 6742478 6757620 6758080 6768012 6777792 6787368 6792795 6797301 6813072 6842556 6897184 6922440 6927032 6930480 7038752 7044380 7065408 7074865 7091280 7095501 7103742 7120224 7156755 7208128 7245110 7245648 7261920 7268562 7272180 7277004 7361960 7389840 7396599 7413210 7421820 7430440 7439040 7541520 7543795 7546009 7570080 7574586 7602840 7616201 7625016 7633872 7730058 7739036 7756992 7759332 7768344 7787745 7792911 7796790 7801962 7820064 7883890 7896014 7907424 7911360 7916608 7918596 7948584 8050720 8076180 8085560 8109144 8151354 8251988 8282205 8287699 8306928 8313570 8316576 8359245 8453256 8460015 8472240 8482080 8484210 8489838 8509536 8516340 8553195 8614592 8621480 8658790 8678880 8688960 8694132 8714304 8739387 8798440 8831760 8834352 8837017 8867808 8895852 8900280 8906184 8916528 9010160 9018401 9024016 9049824 9052554 9057060 9063068 9084096 9096255 9102289 9122787 9123408 9229920 9240640 9356148 9455040 9460668 9471656 9509913 9531270 9542340 9660864 9673795 9691416 9696240 9699165 9702672 9710430 9732960 9775080 9853120 9862132 9884280 9895760 9898245 9935730 9938646 9976284 10019457 10031094 10055360 10099448 10113717 10136430 10137120 10143154 10152018 10166688 10178496 10181052 10306744 10314985 10345776 10357792 10383660 10390548 10395720 10402616 10414656 10558128 10566570 10598112 10636920 10655613 10768240 10812192 10867665 10868472 10892880 10902843 10915506 11037446 11042940 11075904 11084760 11119815 11132730 11145660 11171520 11271008 11280020 11296320 11312280 11319784 11328835 11355120 11361879 11404260 11450808 11592176 11595087 11608554 11635488 11638998 11652516 11695185 11702943 11775680 11779136 11825835 11839570 11844021 11861136 11867040 11874912 11877894 11888704 11922876 12070072 12076080 12114270 12128340 12156480 12163716 12164544 12327665 12377982 12445987 12460392 12470355 12474864 12614224 12624310 12679884 12708360 12723120 12726315 12734757 12883430 12921888 12928320 12932220 12936896 12947240 12988185 13003270 13018320 13033440 13041198 13179040 13197660 13247640 13251528 13270921 13301712 13343778 13359276 13374792 13484956 13515240 13536024 13543313 13574736 13578831 13585590 13594602 13626144 13685112 13794368 13844880 13854064 13860960 14077504 14088760 14149730 14182560 14191002 14207484 14240448 14313510 14440979 14490220 14491296 14523840 14537124 14544360 14554008 14565645 14723920 14779680 14793198 14826420 14843640 14860880 14903595 14907969 15046641 15083040 15087590 15092018 15140160 15149172 15204645 15205680 15214731 15228027 15232402 15250032 15267744 15460116 15478072 15518664 15536688 15575490 15585822 15593580 15603924 15640128 15767780 15792028 15814848 15837192 15849855 15860369 15897168 16101440 16152360 16171120 16218288 16302708 16373259 16503976 16556169 16564410 16575398 16613856 16627140 16633152 16699095 16718490 16856195 16906512 16920030 16944480 16964160 16968420 16979676 17019072 17032680 17106390 17242960 17317580 17357760 17388264 17412831 17458497 17478774 17596880 17663520 17668704 17674034 17735616 17759355 17791704 17800560 17812368 17816841 17833056 18020320 18036802 18048032 18099648 18105108 18114120 18126136 18171405 18192510 18204578 18245574 18246816 18459840 18566973 18712296 18921336 18936465 18943312 19019826 19062540 19084680 19325145 19347590 19382832 19392480 19398330 19405344 19420860 19465920 19504905 19550160 19561797 19724264 19740035 19768560 19791520 19796490 19871460 19877292 19952568 20038914 20062188 20198896 20227434 20272860 20274240 20286308 20304036 20333376 20362104 20378385 20391903 20613488 20629970 20691552 20715584 20767320 20781096 20791440 20805232 21116256 21133140 21196224 21224595 21273840 21286503 21311226 21536480 21624384 21686627 21735330 21736944 21785760 21805686 21831012 22074892 22085880 22169520 22189797 22239630 22265460 22291320 22542016 22560040 22624560 22631385 22638027 22639568 22657670 22710240 22723758 22808520 22848603 22901616 23124041 23184352 23190174 23217108 23270976 23277996 23305032 23378733 23390370 23405886 23598673 23651670 23679140 23688042 23722272 23734080 23749824 23755788 23845752 24140144 24152160 24228540 24256680 24327432 24655330 24755964 24846615 24863097 24891974 24920784 24940710 24949728 25077735 25228448 25248620 25357885 25359768 25380045 25416720 25446240 25452630 25469514 25766860 25843776 25864440 25894480 25976370 26006540 26036640 26066880 26082396 26218161 26358080 26395320 26495280 26503056 26511051 26541842 26603424 26687556 26718552 26749584 26969912 27030480 27055203 27072048 27086626 27149472 27157662 27171180 27189204 27252288 27288765 27306867 27370224 27593615 27636049 27689760 27708128 27721920 28177520 28299460 28365120 28382004 28414968 28529739 28627020 28881958 28980440 28982592 29021385 29074248 29088720 29097495 29108016 29131290 29447840 29559360 29586396 29652840 29687280 29694735 29721760 29807190 29815938 30093282 30166080 30175180 30184036 30298344 30341151 30409290 30411360 30429462 30456054 30464804 30500064 30535488 30920232 30944955 30956144 31037328 31073376 31150980 31171644 31187160 31207848 31535560 31584056 31674384 31699710 31720738 31794336 31966839 32304720 32342240 32436576 32602995 32605416 32746518 33007952 33112338 33128820 33150796 33227712 33254280 33359445 33398190 33436980 33712390 33813024 33840060 33888960 33936840 33959352 33986505 34065360 34085637 34212780 34485920 34635160 34776528 34785261 34825662 34916994 34957548 35108829 35193760 35327040 35337408 35348068 35477505 35501039 35518710 35532063 35583408 35601120 35624736 35633682 35666112 36040640 36073604 36096064 36210216 36228240 36252272 36342810 36385020 36409156 36491148 36493632 36982995 37133946 37337961 37424592 37730045 37788067 37842672 37872930 37886624 38039652 38081005 38125080 38169360 38204271 38650290 38695180 38765664 38784960 38796660 38810688 38841720 38964555 39009810 39100320 39123594 39448528 39480070 39537120 39583040 39592980 39742920 39754584 39812763 39905136 40077828 40124376 40397792 40454868 40545720 40572616 40608072 40629939 40724208 40736493 40756770 40783806 41226976 41259940 41383104 41438495 41534640 41562192 41582880 41610464 42232512 42266280 42449190 42547680 42573006 42622452 43072960 43322937 43373254 43470660 43473888 43571520 43611372 43662024 43696935 44149784 44171760 44185085 44339040 44379594 44479260 44530920 44582640 45092005 45120080 45249120 45262770 45276054 45279136 45315340 45420480 45447516 45511445 45613935 45617040 45644193 45684081 45697206 45803232 46248082 46368704 46380348 46434216 46555992 46610064 46757466 46780740 46811772 47197346 47303340 47358280 47376084 47444544 47511576 47549565 47581107 47691504 48280288 48304320 48457080 48513360 48542237 48654864 49310660 49511928 49668507 49693230 49726194 49783948 49841568 49881420 49899456 50097285 50155470 50456896 50497240 50568585 50715770 50719536 50760090 50833440 50892480 50905260 50939028 51533720 51728880 51788960 51952740 52013080 52073280 52164792 52238493 52436322 52790640 52822063 52990560 53006112 53022102 53083684 53206848 53278065 53313407 53375112 53437104 53499168 53939824 54060960 54110406 54144096 54173252 54298944 54315324 54342360 54378408 54514215 54577530 54613734 54740448 55187230 55272098 55379520 55416256 55700919 56355040 56598920 56764008 56809395 56829936 57059478 57254040 57763916 57960880 57975435 58013893 58042770 58148496 58177440 58194990 58216032 58262580 58514715 58685391 58895680 59172792 59220105 59305680 59374560 59389470 59443520 59614380 59631876 60186564 60350360 60368072 60596688 60682302 60818580 60822720 60858924 60912108 60929608 61000128 61175709 61840464 61859119 61889910 61912288 62074656 62146752 62229935 62301960 62343288 62374320 62415696 63071120 63168112 63348768 63399420 63441476 63588672 63673785 63859509 63933678 64609440 64684480 64873152 65059881 65205990 65210832 65493036 66015904 66224676 66257640 66301592 66354605 66508560 66569391 66718890 66796380 66873960 67424780 67626048 67680120 67716565 67873680 67894155 67914081 67918704 67973010 68130720 68171274 68425560 68545809 68971840 69270320 69372123 69553056 69570522 69651324 69833988 69915096 70136199 70217658 70387520 70696136 70796019 70955010 71002078 71037420 71064126 71166816 71202240 71249472 71267364 72147208 72204895 72420432 72456480 72504544 72685620 72770040 72818312 72982296 73965990 74267892 74539845 74589291 74675922 74849184 75233205 75460090 75576134 75685344 75745860 75773248 76073655 76079304 76140135 76162010 76250160 76338720 76408542 77300580 77390360 77531328 77593320 77683440 77929110 78019620 78200640 78247188 78897056 78960140 79074240 79185960 79301845 79325119 79485840 79509168 79533153 79625526 79810272 80155656 80248752 80795584 80909736 81091440 81145232 81165609 81216144 81259878 81448416 81472986 81513540 81567612 81866295 81920601 82453952 82519880 82780845 82876990 82908147 83069280 83124384 83165760 83220928 84532560 84582877 84898380 85095360 85146012 85244904 86645874 86746508 86941320 86947776 87064155 87121909 87222744 87292485 87324048 87393870 88299568 88343520 88370170 88678080 88759188 88958520 89061840 89084205 89165280 90184010 90240160 90498240 90525540 90552108 90558272 90630680 90895032 91022890 91023453 91227870 91234080 91288386 91368162 91394412 91606464 92496164 92760696 92834865 92868432 92896447 93111984 93220128 93514932 93561480 93623544 94394692 94606680 94716560 94752168 94803191 95023152 95099130 95162214 95383008 95900517 96560576 96914160 97026720 97084474 97309728 97808985 98621320 99023856 99337014 99386460 99452388 99567896 99683136 99762840 100194570 100310940 100994480 101086853 101137170 101431540 101439072 101520180 101666880 101810520 101878056 101959515 102256911 103067440 103457760 103577920 103905480 104026160 104329584 104355783 104476986 104872644 105326487 105581280 105644126 105981120 106012224 106044204 106167368 106432515 106503117 106556130 106596189 106626814 106750224 106874208 106998336 107879648 108121920 108220812 108288192 108346504 108433135 108630648 108684720 108756816 109028430 109155060 109227468 109480896 110374460 110544196 110948985 111401838 112013883 112710080 113190135 113197840 113364201 113528016 113618790 113659872 114118956 114243015 114508080 114612813 115527832 115620205 115921760 115950870 116027786 116085540 116296992 116354880 116389980 116432064 116525160 116893665 117029430 117370782 117993365 118345584 118440210 118611360 118749120 118778940 119228760 119263752 119438289 120373128 120700720 120736144 121193376 121364604 121637160 121717848 121824216 121859216 121889817 122209479 122351418 123680928 123718238 123779820 123824576 124149312 124315485 124459870 124603920 124686576 124748640 124831392 126142240 126336224 126697536 126798840 126882952 127347570 127719018 127867356 129218880 129968811 130119762 130411980 130421664 130986072 131090805 132031808 132449352 132515280 132555255 132603184 132709210 133017120 133138782 133437780 133592760 133747920 134849560 135276015 135360240 135433130 135747360 135788310 135828162 135837408 135946020 136261440 136342548 136534335 136851120 136932579 137091618 138180245 138220799 138540640 138744246 139106112 139141044 139302648 139506511 139667976 139830192 140272398 140435316 141392272 141592038 141910020 142004156 142074840 142128252 142333632 142534728 142648695 142743321 144294416 144409790 144840864 144912960 145009088 145371240 145540080 145626711 145636624 145964592 147931980 148535784 149005521 149079690 149178582 149351844 149698368 150466410 150920180 151152268 151370688 151491720 151705755 151806389 152147310 152158608 152280270 152324020 152500320 152677440 152817084 154601160 154780720 155186640 155366880 155858220 156039240 156494376 156715479 157794112 157920280 158371920 158466189 158603690 158650238 158971680 159018336 159066306 159251052 159620544 159834195 159940221 160311312 160497504 161819472 161868287 162182880 162290464 162331218 162432288 162519756 162896832 162945972 163027080 163135224 163732590 163841202 165039760 165190711 165561690 165753980 165816294 166138560 166248768 167102757 169065120 169165754 169796760 170292024 170428185 170489808 173291748 173493016 173882640 173926305 174041679 174128310 174243818 174445488 174584970 174648096 174787740 175544145 176599136 176687040 176740340 177505195 177518376 177660315 177917040 178123680 178168410 178330560 180368020 180480320 181051080 181104216 181261360 181790064 182045780 182046906 182455740 182468160 182576772 182736324 182788824 183527127 184992328 185521392 185577357 185669730 185736864 185792894 186223968 186440256 186689805 187029864 187122960 187247088 188789384 188940335 189213360 189433120 189504336 189606382 190046304 190198260 190324428 190766016 191021355 191801034 193828320 194053440 194168948 194619456 195179643 195617970 197242640 198047712 198674028 198772920 198904776 199063815 199135792 199525680 199708173 200389140 200621880 201988960 202173706 202274340 202863080 202878144 203040360 203149695 203621040 203682465 203742243 203756112 203919030 204513822 205637427 206134880 206915520 207810960 208052320 208116369 208659168 208711566 208953972 209745288 210652974 211162560 211288252 212088408 212334736 212388057 212865030 213006234 213112260 213192378 213253628 213500448 213748416 215759296 216441624 216614685 216693008 216866270 217261296 217369440 217513632 218056860 218310120 218454936 220748920 221088392 221897970 222803676 223767873 224027766 226380270 226395680 226728402 227056032 227237580 227319744 228220965 228237912 228420405 228486030 229016160 229225626 231055664 231240410 231843520 231901740 232055572 232171080 232593984 232779960 233050320 233787330 234058860 234741564 235986730 236691168 236880420 237222720 237557880 237905535 237975357 238457520 238527504 238599459 238876578 240746256 241401440 241472288 242386752 242711185 242729208 243084431 243274320 243435696 243496827 243648432 243718432 243779634 244418958 244702836 245761803 247361856 247436476 247559640 248342535 248630970 248724441 248919740 249207840 249373152 249497280 249662784 252284480 252672448 253597680 253748631 253765904 254695140 255438036 255734712 259937622 260239524 260823960 260843328 261192465 261365727 261972144 262181610 264110315 264516469 264898704 265030560 265110510 265206368 265418420 266034240 266277564 266567035 266875560 267185520 267495840 269699120 270552030 270720480 270866260 271494720 271576620 271656324 271674816 271892040 272685096 273068670 273070359 273702240 273865158 274183236 276360490 276441598 277081280 277488492 278282088 278504595 278605296 278689341 279013022 279335952 279660384 280544796 280870632 282784544 283184076 283820040 284008312 284149680 284256504 284409573 285069456 285297390 285486642 288588832 288819580 289681728 290069465 290742480 291080160 291253422 291273248 291929184 293426955 295863960 297071568 298011042 298159380 298357164 298703688 300932820 301840360 302304536 302983440 303260559 303411510 303612778 304294620 304317216 304560540 304648040 305000640 305634168 305878545 309202320 309295595 309561440 310373280 310733760 311716440 312078480 312264241 312988752 313430958 315840560 316743840 316932378 317207380 317300476 317943360 318036672 318132612 318502104 319297545 319509351 319668390 319788567 319880442 320622624 320995008 323638944 323736574 324365760 324580928 324662436 324864576 325039512 325299405 325891944 326054160 326270448 327465180 327682404 330079520 330381422 331123380 331507960 331632588 332846955 334205514 336041649 338130240 338331508 339570405 339593520 339795659 340092603 340584048 340856370 340979616 342729045 346583496 346860615 346986032 347765280 347852610 348083358 348256620 348487636 348890976 349169940 349296192 349575480 350680995 351088290 353198272 353480680 353980095 355010390 355036752 355320630 355834080 356247360 356336820 358314867 360736040 362102160 362208432 362522720 363580128 364091560 364093812 364911480 365153544 365472648 365577648 365669451 367054254 369754441 369984656 371042784 371154714 371339460 371473728 371585788 372447936 372946455 373193849 373379610 374059728 374245920 374494176 377578768 377880670 378426720 378866240 379008672 379212764 380092608 380396520 380648856 382042710 383602068 387656640 388337896 389906433 390359286 391235940 394485280 396095424 396625595 397348056 397545840 397665765 397809552 398127630 398271584 399051360 399416346 400778280 401243760 403977920 404347412 404548680 405726160 405828045 406080720 406299390 407242080 407364930 407484486 407512224 407838060 409027644 409603005 410797737 411274854 412269760 414540735 414662397 415621920 416104640 416232738 417318336 417423132 417907944 418519533 419490576 421305948 422576504 422914385 424176816 424669472 424776114 425730060 426012468 426224520 426384756 426507256 427000896 428229963 432883248 433229370 433386016 433732540 434522592 434738880 435027264 435609545 436113720 436620240 436880133 436909872 441497840 442176784 443795940 445607352 447016563 447535746 448055532 452760540 452791360 453456804 454112064 454475160 455117265 455419167 456441930 456475824 456840810 456972060 458032320 458451252 462111328 462480820 463803480 464111144 464342160 464482235 465559920 466100640 467574660 468117720 469483128 471973460 473382336 473760840 474015955 475115760 475398567 475811070 475950714 476915040 477055008 477198918 477753156 479502585 479820663 481492512 482802880 482944576 485422370 485458416 485604861 486168862 486548640 486871392 486993654 487296864 487436864 487559268 488837916 489405672 491523606 494872952 495119280 495572133 496685070 497261940 497448882 497839480 498415680 498746304 505434265 507195360 507497262 507531808 509390280 510285467 510876072 511284555 511469424 519875244 520479048 521647920 521778915 522125037 522384930 522731454 523944288 524363220 526632435 528220630 529032938 529797408 530061120 530221020 530412736 530836840 532515585 532555128 532980945 533134070 533751120 534371040 534991680 539398240 541104060 541440960 541732520 543153240 543312648 543784080 544107761 545370192 546137340 546140718 547404480 547730316 548366472 552720980 552883196 554976984 555275833 556564176 556732071 557009190 557210592 557378682 558026044 558671904 559320768 560069415 561089592 561741264 565569088 566368152 566821005 567640080 568016624 568299360 568513008 568819146 570138912 570594780 570973284 573064065 577177664 577639160 580138930 581484960 582160320 582506844 582546496 583858368 585538929 586853910 591727920 592080139 594143136 596022084 596318760 596714328 597191445 597407376 601865640 603680720 604609072 605966880 606521118 606823020 607225556 608589240 608634432 609121080 609296080 609449085 609853363 611047395 611226729 611268336 611757090 616912281 618404640 618591190 619122880 620746560 623432880 624156960 624349107 624528482 625977504 626861916 631681120 633487680 633864756 634414760 634600952 636265224 637004208 637164171 638595090 639018702 639336780 639577134 639760884 641245248 647277888 647473148 649324872 649844055 650079024 650275129 650598810 651783888 652108320 652540896 654930360 655364808 660159040 660762844 662246760 663015920 663265176 665693910 668411028 671303619 672083298 676663016 679140810 679187040 679591318 680185206 681168096 681712740 681959232 684662895 685458090 691103995 693166992 693721230 693972064 695530560 695705220 696166716 696513240 696975272 697532555 697781952 698339880 699150960 701361990 702176580 706961360 707960190 710020780 710073504 710641260 711668160 712673640 713716605 713926071 715798377 716629734 721472080 724204320 724416864 725045440 727160256 728133555 728183120 728187624 729253293 729822960 730307088 730490481 730945296 731155296 731338902 734108508 737285409 739508882 739969312 742085568 742309428 742678920 743171576 745027605 745892910 746173323 746387698 746759220 748119456 748491840 748988352 755157536 755761340 756853440 758017344 758425528 759031945 760793040 761245893 761297712 764085420 767204136 776675792 779812866 780718572 782471880 783577395 784097181 788970560 792330945 793251190 793549407 794696112 795091680 795331530 795619104 796255260 796543168 798102720 798832692 799701105 801556560 802487520 808694824 809097360 809341435 811452320 811656090 812161440 812598780 814484160 814729860 814968972 815024448 815676120 818055288 819206010 821595474 822549708 825953555 829081470 829324794 831243840 832465476 833881129 834846264 835513785 835815888 836068023 837039066 838981152 842611896 845153008 845828770 848353632 849338944 849552228 851460120 852024936 852449040 852769512 853014512 853228719 856459926 865766496 866458740 866772032 867465080 869045184 870208395 871219090 872227440 873240480 873760266 873819744 882995680 884353568 887591880 889151707 891214704 894033126 895071492 896111064 905521080 906913608 908950320 909781677 910234530 910838334 912883860 912951648 913681620 913944120 916902504 917635635 924222656 924961640 927606960 927886785 928222288 928684320 928964470 931119840 932201280 935149320 936235440 936792723 938966256 943946920 947521680 948031910 948085681 950231520 950797134 951622140 951901428 953830080 954110016 954397836 955506312 958528053 959005170 959641326 962985024 967545593 970844740 970916832 971209722 972337724 973097280 973742784 973987308 974593728 975118536 975898215 976545577 977675832 978811344 983047212 989745904 990238560 991144266 993370140 994523880 994897764 995678960 998540865 1008124947 1010868530 1014390720 1014994524 1015063616 1018711215 1018780560 1019386977 1020277809 1020570934 1021752144 1022569110 1022938848 1028187135 1039750488 1040581845 1040958096 1043295840 1043557830 1044250074 1044769860 1045462908 1047888576 1048726440 1053264870 1056441260 1058065876 1059594816 1060442040 1061673680 1061940285 1062644723 1065031170 1065110256 1065961890 1066268140 1067502240 1068742080 1074944601 1078796480 1082208120 1083465040 1086306480 1086625296 1087568160 1088215522 1090740384 1092274680 1092281436 1095460632 1096732944 1097008353 1105441960 1105766392 1109263323 1109953968 1110551666 1113128352 1113464142 1114018380 1114421184 1114757364 1116052088 1117343808 1118839365 1119581547 1120138830 1122179184 1123482528 1132736304 1133078009 1133642010 1135280160 1136033248 1136598720 1137026016 1137638292 1140277824 1141189560 1141946568 1146128130 1155278320 1160277860 1162969920 1165013688 1169719299 1171077858 1173707820 1183455840 1184160278 1188286272 1189876785 1192044168 1192637520 1192997295 1193428656 1194382890 1194814752 1203731280 1207361440 1209218144 1211933760 1213042236 1213646040 1214451112 1215422155 1217178480 1217484135 1218242160 1218592160 1218898170 1219706726 1222094790 1222453458 1222536672 1223514180 1228809015 1233824562 1236809280 1237182380 1243622205 1243987191 1246865760 1248313920 1248698214 1249056964 1251955008 1253723832 1255558599 1263362240 1267729512 1268743155 1268829520 1269201904 1272530448 1274008416 1274328342 1277190180 1278037404 1278673560 1279154268 1279521768 1284689889 1294946296 1298649744 1299688110 1300158048 1300550258 1301197620 1303567776 1304216640 1305081792 1306828635 1309860720 1310640399 1310729616 1321525688 1322582345 1324493520 1326031840 1326530352 1331387820 1336822056 1342607238 1344166596 1353326032 1358281620 1358374080 1359182636 1360370412 1362336192 1363425480 1365351795 1366257501 1369325790 1370916180 1382207990 1386333984 1387442460 1387944128 1391410440 1392333432 1393026480 1393446705 1393950544 1395065110 1396679760 1398301920 1402723980 1404353160 1413922720 1415920380 1420041560 1420147008 1421282520 1422047865 1425347280 1426195701 1427433210 1427852142 1431596754 1433259468 1439461989 1442944160 1448408640 1448833728 1453004009 1456267110 1456366240 1456375248 1456814583 1458506586 1459645920 1460614176 1460980962 1461890592 1462310592 1462677804 1468217016 1474570818 1479017764 1479938624 1484618856 1485357840 1486343152 1486716399 1490055210 1491785820 1492346646 1492775396 1493518440 1496238912 1510315072 1511522680 1516302795 1516851056 1518063890 1521586080 1522491786 1522595424 1528170840 1530856401 1534408272 1549310747 1553351584 1559625732 1561321205 1561437144 1564943760 1566375111 1567154790 1568194362 1584661890 1586502380 1587098814 1589392224 1590183360 1590663060 1591238208 1592510520 1597546755 1597665384 1598942835 1599402210 1603113120 1604975040 1617389648 1618194720 1618682870 1622904640 1623312180 1624322880 1625197560 1629459720 1629937944 1631352240 1632323283 1636110576 1638412020 1643190948 1645099416 1651907110 1658162940 1658649588 1664930952 1665827499 1667762258 1669692528 1670196213 1671027570 1671631776 1672136046 1674078132 1677962304 1680208245 1685223792 1690306016 1691657540 1696707264 1698978295 1699104456 1700463015 1701591017 1702920240 1704049872 1704898080 1705539024 1706029024 1706457438 1712919852 1731532992 1732917480 1734930160 1740416790 1742438180 1744454880 1746480960 1747520532 1747639488 1756616787 1765991360 1768707136 1775183760 1776240417 1778303414 1782429408 1788066252 1790142984 1791574335 1792222128 1811042160 1813827216 1817900640 1819563354 1820469060 1821676668 1825767720 1825903296 1827363240 1827888240 1828347255 1829560089 1833805008 1835271270 1848772205 1849923280 1851615283 1855213920 1855773570 1856444576 1857368640 1857928940 1862239680 1865969245 1870298640 1872470880 1873047321 1873585446 1877932512 1887893840 1895043360 1896063820 1896171362 1900463040 1901594268 1903244280 1903802856 1908795672 1911012624 1911492513 1917056106 1918010340 1919282652 1935091186 1941689480 1941833664 1942419444 1944675448 1947974616 1949532165 1950237072 1950825387 1951796430 1953091154 1955351664 1957622688 1966094424 1979491808 1980477120 1982288532 1986740280 1989047760 1989795528 1991357920 1997081730 2016249894 2021737060 2029989048 2037422430 2037561120 2038773954 2040555618 2041141868 2043504288 2045138220 2045877696 2053988685 2056374270 2073311985 2079500976 2081163690 2081916192 2086591680 2087115660 2088500148 2089539720 2090925816 2092597665 2097452880 2106529740 2112882520 2116131752 2120884080 2123347360 2123880570 2125289446 2130062340 2130220512 2131923780 2132536280 2135004480 2141149815 2141778213 2149889202 2164416240 2166930080 2172612960 2173250592 2175136320 2176431044 2181480768 2184400665 2184549360 2184562872 2185849687 2187759879 2190921264 2193465888 2194016706 2210883920 2211532784 2218526646 2219907936 2221103332 2226256704 2226928284 2228036760 2229514728 2232104176 2235082815 2237678730 2238519969 2239163094 2240277660 2244358368 2246965056 2265472608 2266156018 2267284020 2270560320 2272066496 2274052032 2275276584 2277095835 2282379120 2283737679 2283893136 2292256260 2310556640 2320555720 2330027376 2339438598 2342155716 2347415640 2352291543 2366911680 2368320556 2376992835 2378569613 2379753570 2380648221 2384088336 2385275040 2385994590 2386857312 2388765780 2389629504 2399103315 2407462560 2414722880 2418436288 2426084472 2427292080 2428024305 2428902224 2430844310 2434356960 2434968270 2436484320 2437184320 2437796340 2439413452 2444189580 2444906916 2445073344 2447028360 2457618030 2467649124 2474364760 2477860665 2487244410 2487974382 2493731520 2497396428 2498113928 2501643387 2507447664 2508204069 2511117198 2531800489 2535459024 2537486310 2537659040 2538403808 2545060896 2548016832 2548656684 2551427335 2554380360 2556074808 2557347120 2558308536 2559043536 2559686157 2569379778 2589892592 2597299488 2599376220 2600316096 2601100516 2602395240 2607135552 2610625185 2613657270 2619721440 2621280798 2621459232 2643051376 2645164690 2648987040 2652063680 2653060704 2662775640 2667455121 2673644112 2685214476 2688333192 2706652064 2716563240 2718365272 2720538805 2720740824 2726850960 2729345031 2730703590 2732515002 2738651580 2741832360 2764415980 2772667968 2774884920 2776379165 2782820880 2783660355 2784666864 2786052960 2786893410 2787901088 2790130220 2793359520 2796603840 2805447960 2808706320 2810378169 2827845440 2831840760 2840083120 2842565040 2844095730 2844257043 2850694560 2852391402 2854866420 2855704284 2863193508 2866518936 2875584159 2878923978 2885888320 2902636779 2906008018 2912534220 2912732480 2912750496 2913629166 2917013172 2919291840 2921228352 2921961924 2923781184 2925355608 2927694645 2929636731 2936434032 2949141636 2958035528 2960400695 2969237712 2970715680 2972686304 2973432798 2980110420 2983571640 2984693292 2985550792 2987036880 3023045360 3032605590 3033702112 3036127780 3043172160 3044983572 3045190848 3049266815 3056133645 3056341680 3058160931 3060833427 3061712802 3068816544 3084561405 3098621494 3106703168 3119251464 3121745535 3122642410 3122874288 3129887520 3132750222 3134309580 3136388724 3169323780 3173004760 3174197628 3178784448 3181326120 3185021040 3185820855 3187934169 3195093510 3195330768 3197885670 3198804420 3206226240 3234779296 3236389440 3237365740 3246624360 3250395120 3251375645 3252329879 3258919440 3259875888 3262704480 3264646566 3272221152 3276824040 3286381896 3290198832 3303814220 3316325880 3317299176 3327789969 3329861904 3331654998 3335524516 3339385056 3340392426 3342055140 3343263552 3344272092 3348156264 3356518095 3358744641 3360416490 3370447584 3380612032 3383315080 3397956590 3398208912 3399234027 3400926030 3403182034 3405840480 3408099744 3409796160 3411078048 3412058048 3412914876 3425839704 3465834960 3469860320 3480833580 3484876360 3488909760 3495041064 3513233574 3550367520 3552480834 3556606828 3564858816 3569630355 3571998269 3576132504 3578991885 3580285968 3583148670 3584444256 3622084320 3627654432 3635801280 3639126708 3640938120 3643353336 3646266465 3651535440 3652452405 3654726480 3655776480 3656694510 3659120178 3667610016 3670542540 3686427045 3697544410 3699846560 3703230566 3710427840 3711547140 3712889152 3715857880 3730866615 3731938490 3731961573 3740597280 3744941760 3746094642 3747170892 3755865024 3766675797 3775787680 3790086720 3792127640 3792342724 3803188536 3806229465 3806488560 3807605712 3808754327 3817591344 3822025248 3822985026 3834112212 3836020680 3838565304 3870182372 3883378960 3884838888 3886930831 3889350896 3895949232 3899064330 3900474144 3901650774 3903592860 3906182308 3910703328 3915245376 3920485905 3931921197 3932188848 3958983616 3964577064 3967747035 3973480560 3978095520 3979591056 3982715840 3994163460 4032499788 4043474120 4059978096 4074844860 4075122240 4077547908 4081111236 4082283736 4087008576 4090276440 4098772503 4107977370 4112748540 4144560973 4146623970 4159001952 4162327380 4163832384 4169405645 4174231320 4177000296 4179079440 4180340115 4181851632 4185195330 4194905760 4213059480 4225765040 4232263504 4241768160 4246694720 4247761140 4250578892 4260124680 4260441024 4263847560 4265072560 4266143595 4278587103 4282299630 4283556426 4299778404 4318385967 4328832480 4333860160 4345225920 4346501184 4352862088 4359012027 4368801330 4369098720 4369125744 4370443749 4371699374 4375519758 4381842528 4386931776 4388033412 4421767840 4423065568 4437053292 4439815872 4442206664 4445758535 4453856568 4456073520 4459029456 4460149197 4464208352 4470165630 4475357460 4477039938 4478326188 4480555320 4488716736 4530945216 4532312036 4534568040 4548908385 4550553168 4554191670 4564758240 4567475358 4567786272 4584512520 4592569203 4621113280 4641111440 4647932241 4660054752 4678877196 4683963615 4684311432 4694831280 4699125333 4704583086 4736641112 4740428405 4753985670 4757139226 4759507140 4761296442 4768176672 4770550080 4771989180 4773714624 4777531560 4792640265 4798206630 4814925120 4837727965 4852168944 4854584160 4856048610 4857804448 4861688620 4868713920 4869936540 4872968640 4875592680 4878826904 4882727885 4888379160 4889813832 4894056720 4896969849 4915236060 4935298248 4948729520 4955721330 4974488820 4975948764 4994792856 4996227856 4997482497 5003286774 5010588639 5014895328 5016408138 5022234396 5040624735 5063600978 5070918048 5074972620 5075318080 5076807616 5090121792 5096934885 5097313368 5101389045 5102854670 5104773051 5108760720 5112149616 5114694240 5116617072 5118087072 5119372314 5138759556 5179785184 5194598976 5198752440 5202201032 5204790480 5221250370 5227314540 5239442880 5242561596 5242918464 5286102752 5290329380 5297974080 5306121408 5313223615 5325551280 5328721251 5334910242 5347288224 5370428952 5374723005 5376666384 5413304128 5433126480 5436730544 5441077610 5441481648 5453701920 5458690062 5461407180 5465030004 5477303160 5483664720 5485041765 5488680267 5528831960 5546316615 5549769840 5552758330 5554845849 5565641760 5567320710 5569333728 5572105920 5573786820 5575802176 5580260440 5586719040 5597907735 5610895920 5617412640 5620756338 5663681520 5665390045 5667052759 5680166240 5685130080 5688191460 5688514086 5701389120 5704782804 5709732840 5711408568 5719766951 5726387016 5733037872 5751168318 5757847956 5805273558 5812016036 5825068440 5825500992 5827258332 5834026344 5837167903 5843923848 5848596495 5850711216 5852476161 5855389290 5859273462 5872868064 5898283272 5916071056 5920801390 5938475424 5941431360 5945372608 5946865596 5960220840 5967143280 5969386584 5971101584 5974073760 6046090720 6065211180 6067404224 6072255560 6089967144 6098533630 6112267290 6112683360 6116321862 6121666854 6123425604 6137633088 6169122810 6197242988 6219935955 6224061949 6238502928 6243491070 6245284820 6245748576 6259775040 6265500444 6268619160 6272777448 6277792995 6338647560 6346009520 6348395256 6362652240 6370042080 6371641710 6375868338 6390187020 6390661536 6395771340 6397608840 6423449445 6425334639 6469558592 6474731480 6493248720 6500790240 6502751290 6504659758 6517838880 6519751776 6525408960 6529293132 6544442304 6553201995 6553648080 6557549061 6563279637 6572763792 6580397664 6607628440 6632651760 6634598352 6636599767 6655579938 6659723808 6663309996 6671049032 6678770112 6680784852 6684110280 6688544184 6696312528 6713036190 6717489282 6720832980 6740895168 6766630160 6772819151 6795913180 6796417824 6798468054 6801852060 6806364068 6811680960 6816199488 6822156096 6825829752 6831287505 6835819039 6851213037 6851679408 6931669920 6939720640 6961667160 6969752720 6990082128 7026467148 7056874629 7100735040 7104961668 7113213656 7130978505 7135708839 7139260710 7141944663 7143996538 7152265008 7157983770 7160571936 7166297340 7168888512 7197309945 7244168640 7255308864 7265020045 7278253416 7281876240 7284072915 7286706672 7292532930 7303070880 7304904810 7309452960 7311552960 7313389020 7318240356 7335220032 7341085080 7372854090 7395088820 7399693120 7406461132 7423094280 7431715760 7433581995 7461733230 7463876980 7463923146 7481194560 7492189284 7494341784 7504930161 7524612207 7533351594 7551575360 7584255280 7584685448 7595401467 7606377072 7612458930 7612977120 7615211424 7617508654 7635182688 7644050496 7645970052 7654282005 7668224424 7672041360 7677130608 7679058471 7740364744 7746553735 7766757920 7769677776 7773861662 7778701792 7791898464 7798128660 7800948288 7803301548 7807185720 7812364616 7821406656 7831875555 7840971810 7863842394 7864377696 7929154128 7935494070 7946961120 7956191040 7959182112 7988326920 8002365363 8064999576 8086948240 8119956192 8149689720 8155095816 8161616415 8162222472 8164567472 8180552880 8188035093 8197545006 8215954740 8225497080 8289121946 8293247940 8318003904 8324654760 8329137495 8338811290 8348462640 8350981065 8354000592 8358158880 8360680230 8363703264 8370390660 8389811520 8426118960 8431134507 8451530080 8464527008 8483536320 8495522280 8501157784 8507955085 8520249360 8527695120 8530145120 8532287190 8532771129 8557174206 8564599260 8567112852 8599556808 8636771934 8657664960 8705724176 8707910337 8718024054 8737602660 8738197440 8738251488 8740887498 8743398748 8751039516 8763685056 8776066824 8783083935 8788910193 8843535680 8846131136 8874106584 8881202085 8884413328 8891517070 8907713136 8912147040 8918058912 8920298394 8928416704 8940331260 8950714920 8954079876 8956652376 8961110640 9064624072 9069136080 9097816770 9101106336 9108383340 9129516480 9134950716 9135572544 9147800445 9169025040 9174482793 9185138406 9258076415 9282222880 9295864482 9320109504 9346936237 9357754392 9365236605 9367927230 9368622864 9389662560 9398250666 9409166172 9473282224 9480856810 9507971340 9514278452 9519014280 9522592884 9536353344 9543978360 9555063120 9557462565 9563802507 9585280530 9596413260 9675455930 9704337888 9709168320 9712097220 9715608896 9723377240 9739873080 9751185360 9754126935 9756989637 9757653808 9765455770 9776758320 9779627664 9788113440 9793939698 9830472120 9870596496 9897459040 9911442660 9948977640 9951897528 9966461671 9983369907 9989585712 9992455712 9994964994 10006573548 10021177278 10029790656 10032816276 10044468792 10076233923 10081249470 10127201956 10141836096 10149945240 10171028063 10193869770 10194626736 10197702081 10202778090 10205709340 10209546102 10217521440 10224299232 10229388480 10233234144 10236174144 10238744628 10277519112 10359570368 10397504880 10404402064 10409580960 10442500740 10454629080 10485123192 10572205504 10580658760 10626447230 10651102560 10657442502 10669820484 10694576448 10708891065 10715994807 10740857904 10749446010 10753332768 10845175229 10866252960 10873461088 10882155220 10882963296 10907403840 10917380124 10922814360 10929248435 10930060008 10938799395 10954606320 10967329440 10970083530 10977360534 11057663920 11092633230 11099539680 11105516660 11109691698 11131283520 11134641420 11138667456 11147573640 11160520880 11192599845 11195815470 11195884719 11221791840 11234825280 11241512676 11300027391 11327363040 11330780090 11334105518 11360332480 11370260160 11376382920 11377028172 11409565608 11418688395 11419465680 11422817136 11426262981 11439533902 11452774032 11466075744 11502336636 11515695912 11610547116 11624032072 11650136880 11654516664 11660792493 11668052688 11674335806 11687847696 11697192990 11701422432 11704952322 11710778580 11718546924 11745736128 11761457715 11796566544 11832142112 11841602780 11876950848 11892848065 11893731192 11903241105 11911137119 11920441680 11934286560 11938773168 11942203168 11948147520 12092181440 12130422360 12144511120 12179934288 12197067260 12224534580 12225366720 12232643724 12243333708 12246851208 12296317509 12338245620 12394485976 12433682919 12439871910 12448123898 12477005856 12486982140 12490569640 12491497152 12508216935 12531000888 12537238320 12541020345 12545554896 12555585990 12659002445 12677295120 12692019040 12696790512 12725304480 12740084160 12743283420 12751736676 12780374040 12781323072 12791542680 12795217680 12798430785 12846898890 12850669278 12949462960 12986497440 13001580480 13005502580 13009319516 13035677760 13039503552 13058586264 13077036081 13106403990 13107296160 13111331247 13115098122 13126559274 13145527584 13160795328 13215256880 13265303520 13269196704 13273199534 13311159876 13319447616 13326619992 13337275605 13342098064 13361569704 13368220560 13377088368 13380447591 13392625056 13426072380 13434978564 13441665960 13533260320 13545638302 13591826360 13592835648 13596936108 13603704120 13612728136 13646725155 13651659504 13662575010 13671638078 13702426074 13703358816 13777707609 13863339840 13923334320 13939505440 13943796723 13980164256 14051890845 14052934296 14113749258 14209923336 14221285215 14226427312 14261957010 14271417678 14278521420 14283889326 14287993076 14304530016 14315967540 14321143872 14332594680 14377920795 14394619890 14513183895 14530040090 14556506832 14563752480 14568145830 14573413344 14585065860 14606141760 14609809620 14618905920 14626778040 14636480712 14648183655 14682170160 14690909547 14745708180 14790177640 14812922264 14846188560 14863431520 14867163990 14923466460 14927753960 14927846292 14984378568 14988683568 14992447491 15009860322 15049224414 15066703188 15168510560 15169370896 15190802934 15212754144 15224917860 15225954240 15230422848 15235017308 15270365376 15290804655 15291940104 15300947809 15304167135 15308564010 15314319153 15336448848 15344082720 15354261216 15358116942 15480729488 15493107470 15533515840 15539355552 15547723324 15557403584 15583796928 15596257320 15606603096 15614371440 15624729232 15663751110 15681943620 15727684788 15728755392 15858308256 15870988140 15893922240 15918364224 15939670845 15976653840 15986163753 16004730726 16129999152 16173896480 16239912384 16261649395 16286656877 16299379440 16310191632 16323232830 16324444944 16329134944 16361105760 16376070186 16395090012 16431909480 16450994160 16466040801 16578243892 16586495880 16638949845 16649309520 16658274990 16664537547 16677622580 16696925280 16701962130 16708001184 16716317760 16721360460 16727406528 16740781320 16793723205 16852237920 16862269014 16903060160 16929054016 16991044560 16996170135 17001158277 17002315568 17015910170 17040498720 17055390240 17060290240 17064574380 17065542258 17114348412 17129198520 17134225704 17159300853 17199113616 17273543868 17411448352 17415820674 17436048108 17475205320 17476502976 17481774996 17486797496 17502079032 17511503709 17552133648 17557428483 17566167870 17577820386 17722603423 17748213168 17762404170 17768826656 17783034140 17815426272 17824294080 17836117824 17840596788 17859991345 17880662520 17901429840 17908159752 17913304752 17922221280 18129248144 18138272160 18195633540 18202212672 18216766680 18269901432 18295600890 18338050080 18348965586 18370276812 18516152830 18564445760 18591728964 18659807865 18672185847 18693872474 18715508784 18730473210 18735854460 18737245728 18779325120 18796501332 18818332344 18833378985 18946564448 18961713620 19015942680 19028556904 19038028560 19043771635 19045185768 19087956720 19110126240 19114925130 19127605014 19170561060 19192826520 19350911860 19408675776 19424194440 19434654155 19446754480 19479746160 19502370720 19508253870 19513979274 19515307616 19530911540 19553516640 19559255328 19576226880 19587879396 19659605985 19660944240 19672647183 19689838911 19741192992 19794918080 19822885320 19897955280 19903795056 19909799301 19932923342 19966739814 19979171424 19984911424 19989929988 20013147096 20042354556 20065632552 20088937584 20152467846 20162498940 20254403912 20299890480 20318457453 20342056126 20387739540 20389253472 20395404162 20405556180 20411418680 20419092204 20435042880 20448598464 20466468288 20477489256 20493862515 20507457117 20555038224 20722804865 20795009760 20808804128 20819161920 20885001480 20909258160 20921704147 20970246384 21161317520 21252894460 21302205120 21314885004 21339640968 21392935515 21407126517 21417782130 21425833989 21431989614 21481715808 21498892020 21506665536 21591929835 21690350458 21732505920 21746922176 21764310440 21765926592 21795060135 21834760248 21845628720 21852218745 21858496870 21860120016 21877598790 21909212640 21934658880 21940167060 21954721068 22115327840 22185266460 22199079360 22211033320 22219383396 22269282840 22295147280 22300745985 22321041760 22385199690 22391630940 22391769438 22443583680 22483025352 22514790483 22600054782 22654726080 22661560180 22668211036 22752765840 22754056344 22766309153 22786204401 22819131216 22837376790 22838931360 22845634272 22852525962 22879067804 22905548064 22932151488 22962846015 23004673272 23031391824 23221094232 23239661205 23248064144 23300273760 23309033328 23321584986 23336105376 23348671612 23375695392 23394385980 23402844864 23409904644 23421557160 23437093848 23495626665 23522915430 23593133088 23664284224 23683205560 23785696130 23787462384 23806482210 23822274238 23840883360 23868573120 23877546336 23884406336 24007096089 24260844720 24289022240 24359868576 24394134520 24449069160 24465287448 24484849245 24486667416 24493702416 24592635018 24676491240 24788971952 24867365838 24879743820 24896247796 24954011712 24973964280 24981139280 24987412485 25003987883 25016433870 25052943195 25062001776 25074476640 25082040690 25091109792 25111171980 25293403521 25318004890 25354590240 25384038080 25393581024 25450608960 25486566840 25503473352 25523865255 25560748080 25583085360 25590435360 25596861570 25598313387 25693797780 25701338556 25898925920 25972994880 26011005160 26018639032 26117172528 26123731011 26154072162 26212807980 26214592320 26222662494 26230196244 26253118548 26291055168 26366730579 26430513760 26530607040 26538393408 26546399068 26622319752 26643606255 26653239984 26661280289 26674551210 26684196128 26723139408 26736441120 26754176736 26760895182 26785250112 26852144760 26869957128 26883331920 27066520640 27091276604 27183652720 27193872216 27207408240 27225456272 27293450310 27303319008 27325150020 27343276156 27404852148 27406717632 27443401335 27523448379 27555415218 27774229245 27846668640 27879010880 27887593446 27960328512 28040808711 28103781690 28105868592 28227498516 28335263795 28419846672 28442570430 28452854624 28523914020 28542835356 28557042840 28567778652 28575986152 28598834755 28609060032 28631935080 28665189360 28691407521 28755841590 28789239780 29026367790 29060080180 29113013664 29127504960 29136291660 29146826688 29170131720 29185839515 29219619240 29253556080 29262380805 29270968911 29272961424 29296367310 29364340320 29381819094 29491416360 29580355280 29625844528 29692377120 29726863040 29734327980 29846932920 29855507920 29855692584 29899385013 29950109721 29968757136 29977367136 29984894982 30019720644 30098448828 30133406376 30228701769 30337021120 30338741792 30381605868 30425508288 30449835720 30470034616 30513084189 30581609310 30583880208 30593106243 30601895618 30608334270 30617128020 30628638306 30672897696 30688165440 30708522432 30716233884 30961458976 30986214940 31078711104 31095446648 31120309745 31192514640 31213206192 31228742880 31249458464 31327502220 31363887240 31455369576 31716616512 31741976280 31879341690 31953307680 31972327506 32009461452 32126673195 32147984421 32259998304 32347792960 32523298790 32535525687 32573313754 32598758880 32620383264 32646465660 32648889888 32658269888 32722211520 32752140372 32787745305 32790180024 32816398185 32863818960 32901988320 32932081602 33156487784 33172991760 33182998835 33277899690 33298619040 33316549980 33329075094 33355245160 33393850560 33403924260 33416002368 33442720920 33481562640 33587446410 33704475840 33724538028 33864095755 33982089120 33992340270 34002316554 34004631136 34031820340 34080997440 34110780480 34129148760 34131084516 34179095195 34189126289 34228696824 34256065185 34258397040 34268451408 34278788943 34318601706 34398227232 34547087736 34822896704 34831641348 34872096216 34950410640 34963549992 34973594992 34982377479 35004158064 35023007418 35104267296 35114856966 35132335740 35155640772 35284373145 35445206846 35496426336 35524808340 35537653312 35566068280 35630852544 35678544195 35681193576 35709723315 35719982690 35733411357 35761325040 35802859680 35816319504 35826609504 35844442560 36258496288 36276544320 36391267080 36433533360 36455219987 36539802864 36591201780 36676100160 36697931172 36740553624 37032305660 37183457928 37301048757 37319615730 37344371694 37387744948 37431017568 37460946420 37471708920 37474491456 37524650805 37593002664 37623061035 37636664688 37666757970 37893128896 37923427240 37977007335 38031885360 38057113808 38076057120 38087543270 38090371536 38175913440 38220252480 38229850260 38255210028 38341122120 38385653040 38395292355 38701823720 38848388880 38869308310 38893508960 38959492320 39004741440 39016507740 39027958548 39030615232 39061823080 39107033280 39118510656 39175758792 39231108243 39319211970 39321888480 39345294366 39379677822 39482385984 39645770640 39669369313 39795910560 39807590112 39819598602 39865846684 39933479628 39958342848 39979859976 40011826815 40026294192 40038368657 40084709112 40131265104 40177875168 40304935692 40324997880 40508807824 40599780960 40636914906 40684112252 40775479080 40778506944 40790808324 40811112360 40822837360 40838184408 40860175321 40940175465 40954978512 40987725030 41014914234 41110076448 41333122827 41445609730 41590019520 41617608256 41770002960 41818516320 41831390169 41843408294 41940492768 42155672535 42322635040 42505788920 42629770008 42663855645 42679281936 42785871030 42814253034 42835564260 42851667978 42863979228 42963431616 42997784040 43183859670 43380700916 43528620880 43539551685 43568433643 43590120270 43669520496 43691257440 43704437490 43716993740 43720240032 43755197580 43818425280 43880334120 43909442136 43944550965 44072728641 44230655680 44370532920 44422066640 44438766792 44538565680 44590294560 44601491970 44642083520 44770399380 44783261880 44783538876 44966050704 44977342473 45029580966 45200109564 45323120360 45336422072 45505531680 45508112688 45532618306 45572408802 45638262432 45674753580 45677862720 45691268544 45705051924 45758135608 45811096128 45872413965 45902843427 45925692030 45942957459 46009346544 46062783648 46442188464 46456198369 46479322410 46496128288 46600547520 46618066656 46643169972 46672210752 46697343224 46734681185 46751390784 46788771960 46819809288 46843114320 46874187696 46991253330 47045830860 47186266176 47366411120 47571392260 47574924768 47612964420 47644548476 47681766720 47755092672 47819012535 47958491259 48014192178 48521689440 48578044480 48719737152 48784948185 48788269040 48859970631 48898138320 48930574896 48969698490 48973334832 48987404832 49185270036 49352982480 49398122403 49577943904 49734731676 49759487640 49792495592 49832308355 49916849535 49947928560 49962278560 49974824970 49993612641 50007975766 50032867740 50105886390 50124003552 50148953280 50164081380 50182219584 50222343960 50381169615 50586807042 50636009780 50709180480 50787162048 50855140315 50973133680 50988510405 51003474831 51006946704 51047730510 51121496160 51166170720 51180870720 51193723140 51196626774 51387595560 51402677112 51477902559 51797851840 52022010320 52037278064 52234345056 52247462022 52308144324 52425615960 52445324988 52460392488 52506237096 52534511127 52672285449 52733461158 52861027520 53092798136 53167810269 53244639504 53287212510 53306479968 53322560578 53349102420 53368392256 53446278816 53472882240 53508353472 53521790364 53579974035 53704289520 53739914256 53766663840 54182553208 54225876145 54367305440 54387744432 54414816480 54450912544 54586900620 54606638016 54650300040 54686552312 54809704296 54886802670 55046896758 55110830436 55548458490 55693337280 55775186892 55979423595 56016557541 56081617422 56207563380 56211737184 56454997032 56500136955 56670527590 56839693344 56885140860 56905709248 57047828040 57085670712 57114085680 57131314905 57135557304 57151972304 57197669510 57263870160 57330378720 57382815042 57511683180 57578479560 58052735580 58120160360 58226027328 58272583320 58303962465 58340263440 58371679030 58439238480 58507112160 58524761610 58541937822 58545922848 58592734620 58728680640 58763638188 58982832720 59017941549 59160710560 59251689056 59384754240 59468655960 59555685595 59573164369 59693865840 59711015840 59711385168 59729397903 59798770026 59900219442 59937514272 59954734272 59969789964 60039441288 60196897656 60266812752 60457403538 60677483584 60763211736 60899671440 60940069232 60955372359 61026168378 61163218620 61167760416 61186212486 61203791236 61216668540 61234256040 61257276612 61345795392 61432467768 61481587545 61522371351 61922917952 61972429880 62168414595 62190893296 62240619490 62385029280 62426412384 62457485760 62498916928 62655004440 62727774480 62765112441 62910739152 63483952560 63521740627 63758683380 63906615360 63944655012 64018922904 64221379551 64253346390 64295968842 64519996608 65046597580 65071051374 65146627508 65197517760 65240766528 65292931320 65297779776 65385180405 65428553659 65504280744 65556656235 65575490610 65580360048 65632796370 65727637920 65803976640 65864163204 66312975568 66345983520 66365997670 66555799380 66597238080 66633099960 66658150188 66710490320 66807848520 66885441840 66902237955 66963125280 67174892820 67449076056 67544371449 67728191510 67964178240 67984680540 68004633108 68009262272 68063640680 68258297520 68262169032 68298927459 68358190390 68358613203 68378252578 68457393648 68512130370 68516794080 68536902816 68557577886 68637203412 68796454464 68888538045 69094175472 69663282696 69718983615 69744192432 69765231697 69900821280 69927099984 69947189984 69964754958 70008316128 70046014836 70208534592 70229713932 70264671480 70311281544 70568746290 70890413692 70992852672 71049616680 71132136560 71197196441 71357088390 71362387152 71419446630 71439965380 71466822714 71522650080 71605719360 71632639008 71653219008 72021288267 72516992576 72782534160 72867066720 72910439974 73079605728 73182403560 73395862344 73454547735 73481107248 74064611320 74366915856 74602097514 74639231460 74688743388 74775489896 74862035136 74921892840 74943417840 74962237455 75011963649 75049301610 75186005328 75246122070 75273329376 75333515940 75846854480 75916226603 75954014670 76063770720 76114227616 76152114240 76175086540 76180743072 76351826880 76459700520 76504739045 76510420056 76571595765 76682244240 76771306080 76790584710 76794940161 77403647440 77696777760 77738616620 77787017920 77918984640 78033015480 78055917096 78123646160 78351517584 78371193033 78462216486 78638423940 78643776960 78690588732 78759355644 79100191737 79291541280 79338738626 79591821120 79615180224 79639197204 79731693368 79866959256 79930818765 79959719952 79983840867 80023653630 80052588384 80076737314 80169418224 80262530208 80355750336 80609871384 80649995760 81017615648 81199561920 81273829812 81368224504 81433284385 81550958160 81581616648 81622224720 81645674720 81676368816 81720350642 81880350930 81909957024 81975450060 82029828468 82220152896 82330204005 82666245654 82891219460 83322687735 83540005920 83637032640 83662780338 83686816588 83880985536 84122426133 84311345070 84645270080 85005791385 85011577840 85259540016 85327711290 85358563872 85571742060 85628506068 85671128520 85703335956 85727958456 85796504265 85995568080 86074222563 86367719340 86761401832 87057241760 87079103370 87136867286 87180240540 87339040992 87382514880 87408874980 87433987480 87440480064 87510395160 87557518545 87760668240 87787142415 87812906733 87818884272 87889101930 88145457282 88613017115 88741065840 88844133280 88877533584 89077131360 89180589120 89202983940 89540798760 89566523760 89567077752 89698155039 89932101408 89954684946 90059161932 90400219128 90646240720 90672844144 91011063360 91016225376 91065236612 91144817604 91276524864 91349507160 91410103848 91516271216 91539252567 91744827930 91779318729 91805686854 91851384060 91885914918 92018693088 92125567296 92884376928 92912396738 92958644820 92992256576 93236133312 93286339944 93360929235 93394686448 93469362370 93577543920 93639618576 93686228640 93748375392 93982506660 94091661720 94732822240 95142784520 95149849536 95225928840 95289096952 95638025070 95916982518 96028384356 96443953263 97043378880 97569896370 97576538080 97606577061 97719941262 97796276640 97861149792 97939396980 97946669664 97974809664 98363235915 98370540072 98449194555 98705964960 98796244806 99155887808 99469463352 99518975280 99548996505 99584991184 99664616710 99833699070 99895857120 99924557120 99949649940 99987225282 100015951532 100065735480 100211772780 100248007104 100328162760 100444687920 100762339230 101173614084 101272019560 101592287265 101710280630 101946267360 101977020810 102006949662 102013893408 102095461020 102242992320 102332341440 102387446280 102393253548 102537285585 102567378867 102775191120 102805354224 102836366829 102955805118 103803820049 104044020640 104074556128 104468690112 104494924044 104608520735 104616288648 104769389761 104851231920 104890649976 104920784976 104947132437 105012474192 105069022254 105344570898 105466922316 106185596272 106335620538 106489279008 106574425020 106612959936 106645121156 106698204840 106892557632 107035632585 107043580728 107129169945 107159948070 107200234071 107408579040 107479828512 107533327680 108365106416 108451752290 108734610880 108775488864 108829632960 108901825088 109173801240 109300600080 109365659961 109373104624 109619408592 109773605340 110093793516 110221660872 111096916980 111550373784 111903146271 111958847190 112033115082 112163234844 112415126760 112423474368 112573952415 112909994064 113000273910 113341055180 113679386688 113770281720 113831545765 113931022005 114006598139 114095656080 114171341424 114228171360 114262629810 114271114608 114303944608 114395339020 114527740320 114660757440 114765630084 115023366360 115156959120 116105471160 116240320720 116545166640 116607924930 116680526880 116743358060 116878476960 117014224320 117049523220 117083875644 117091845696 117185469240 117527276376 117693324729 117965665440 118035883098 118321421120 118503378112 118937311920 119008107939 119111371190 119146328738 119387731680 119422031680 119422770336 119458795806 119597540052 119800438884 119875028544 119939579928 120035480445 120078882576 120115105971 120393795312 120533625504 120914807076 121526423472 121799342880 121880138464 121910744718 122052336756 122326437240 122335520832 122372424972 122407582472 122433337080 122468512080 122514553224 122580525963 122864935536 122963175090 123044742702 123944859760 124058223961 124336829190 124381786592 124481238980 124770058560 124852824768 125019939415 125310008880 125455548960 125494170507 125530224882 125821478304 126467017605 126967905120 127043481254 127517366760 127889310024 127991566935 128037845808 128442759102 128506692780 128591937684 130093195160 130142102748 130293255016 130585862640 130618655055 130705300929 130770360810 130857107318 131008561488 131113312470 131150981220 131160720096 131265592740 131455275840 131728326408 131833652895 132625951136 132691967040 132731995340 133111598760 133266199920 133306401445 133316300376 133420980640 133615697040 133770883680 133804475910 133926250560 134349785640 134898152112 135088742898 135456383020 135969361080 136009266216 136127281360 136516595040 136524338064 136597854918 136716380780 136717226406 136756505156 136914787296 137024260740 137033588160 137073805632 137115155772 137274406824 137617241895 137708530281 137777076090 137828872377 138188350944 139326565392 139368595107 139437967230 139488384864 139530463394 139801642560 139854199968 139894379968 139929509916 140016632256 140092029672 140204043555 140459427864 140529342960 140622563088 141137492580 141780827384 142099233360 142264273120 142394392882 142714176780 142724774304 142838893260 142879930760 142933645428 143045300160 143265278016 143457037605 144042576534 145565068320 145734133440 145820879948 146159211456 146354844555 146364807120 146451929029 146579911893 146791724688 146909095470 146962214496 148129222640 148733831712 149204195028 149278462920 149377486776 149496925065 149550979792 149750548605 149843785680 149886835680 149924474910 149980837923 150023927298 150098603220 150372010656 150492244140 150546658752 150667031880 151143508845 151693708960 151832453206 151908029340 152127541440 152228455232 152350173080 152361486144 152565420945 152919401040 152965531215 153009478090 153010424493 153020840112 153143191530 153364488480 153542612160 153581169420 153589880322 154433707677 154807294880 155393555520 155477233240 156066030960 156111834192 156247292320 156703035168 156742386066 156924432972 157276847880 157381177464 157518711288 157603533381 158200383474 158583082560 158677477252 159278394408 159364164071 159463386736 159503430807 159733918512 159861637530 159919439904 159967681734 160047307260 160105176768 160153474628 160338836448 160525060416 160739922105 161219742768 161299991520 162035231296 162547659624 162677628435 162736449008 162866568770 163101916320 163163233296 163244449440 163291349440 163352737632 163440701284 163760701860 163819914048 163950900120 164059656936 164660408010 165332491308 165782438920 166645375470 167080011840 167325560676 167373633176 168049672623 168244852266 168622690140 170011582770 170023155680 170519080032 170655422580 170717127744 170945631445 171143484120 171257012136 171342257040 171393944715 171406671912 171455916912 171593008530 171991136160 172148445126 172735438680 173522803664 174114483520 174158206740 174273734572 174360481080 174678081984 174817749960 174867974960 174911887395 175020790320 175115037090 175521336480 175574284830 175625813466 175637768544 175778203860 176290914564 177053824647 177226034230 177482131680 177688266560 177755067168 178154262720 178405967880 178667056785 178719493107 179081597520 179133047520 179134155504 179188193709 179396310078 179864202816 179909369892 180118323864 180800438256 181292481440 181345688288 182032450752 182130473224 182276099935 182289635208 182699014320 182820207696 182866117077 183032542432 183078505134 183489655860 183558637458 183611373708 183702768120 183771829836 184037386176 184567114053 185768753856 185824793476 185917289640 186505243785 186572679888 186721858470 186789372896 186938724740 187155087840 187279237152 187372457280 187496750784 187965013320 188183323440 188295337323 189465644480 190285569040 190451857680 190565221881 190578193904 191276050140 191833965036 192056768712 192664138653 192887906526 195139792740 195153076160 195213154122 195439882524 195592553280 195722299584 195878793960 195893339328 196155541215 196285660977 196726471830 196741080144 196898389110 197411929920 197592489612 198346846565 198938926704 199037950560 199097993010 199169982368 199329233420 199667398140 199791714240 199899299880 199974450564 200031903064 200131470960 200191843285 200423545560 200656325520 200889375840 201524678460 202347228168 202544039120 203184574530 203420561260 203892534720 203954041620 204013899324 204027786816 204190922040 204300876605 204774892560 204786507096 204896782377 205074571170 205075839609 205134757734 205550382240 205610708448 205672733658 205911610236 206665614135 207607640098 208088041280 208149112256 208989848088 209156950845 209217041470 209232577296 209295695091 209538779522 209702463840 209781299952 209841569952 209894264874 210024948384 210138044508 210689141796 210933844632 212371192544 212671241076 212978558016 213148850040 213290242312 213396409680 213591589323 214071265170 214087161456 214258339890 214319896140 214400468142 214817158080 214959657024 216730212832 216903504580 217550977728 217842168215 218347602480 218601200160 218731319922 218746209248 219238817184 219547210680 220187587032 220363643205 220443321744 222193833960 223100747568 223806292542 223917694380 224066230164 224326469688 224830253520 224886712365 225035890947 225147904830 225819988128 226000547820 226682110360 227540563440 227663091530 227748679809 227862044010 228013196278 228191312160 228342682848 228456342720 228525259620 228542229216 228607889216 228790678040 229055480640 229514217135 229531260168 229714787295 230046732720 230313918240 232210942320 232280991845 232480641440 233090333280 233215849860 233361053760 233486716120 233756953920 234099046440 234167751288 234370938480 234510444991 235054552752 235386649458 235931330880 236071766196 237874623840 238016215878 238222742380 238292657476 238775463360 238845540672 238917591612 239195080104 239323884023 239600877768 239792456295 239879159856 239951522601 240070960890 240157765152 240230211942 240787590624 241067251008 241829614152 243052846944 243598685760 243760276928 243821489436 244104673512 244299853155 244652874480 244744849944 244815164944 244866674160 244937024160 245029106448 245161051926 245729871072 245926350180 246089485404 246990612015 247889719520 248116447922 248673658380 248763573184 248962477960 249968063205 250039878830 250620017760 250911097920 250988341014 251060449764 251642956608 252367278399 252934035210 253935810240 254086962508 255017374155 255034733520 255186539909 255778620048 255983133870 256075691616 256885518204 257013385560 257183875368 257389512795 260186390320 260284205496 260586510032 261171725280 261237310110 261410601858 261540721620 261714214636 262017122976 262226624940 262301962440 262321440192 262531185480 262672555635 263361427245 263438720199 263456652816 263667305790 265251902272 265463990680 265839051345 266223197520 266532399840 266612802890 266632600752 266841961280 267231394080 267541767360 267608951820 268699571280 269094465117 269796304224 270177485796 270912766040 271938722160 272018532432 272254562720 273033190080 273048676128 273195709836 273432761560 273434452812 273513010312 273829574592 274048521480 274230311544 274548813648 274617757701 275234483790 275417060562 275554152180 275657744754 276376701888 277685585191 278653130784 278737190214 278875934460 278976769728 279060926788 279708399936 279859019832 280082787705 280184059344 280268580599 280408087110 280918855728 281058685920 281245126176 282274985160 283561654768 284198466720 284528546240 284788785764 285428353560 285449548608 285677786520 285759861520 285867290856 286914075210 288085153068 289331859789 291130136640 291641759896 292709689110 292729614240 292819731183 292903858058 293159823786 293583449376 293818190940 293924428992 295089707745 296258445280 297467663424 297865821845 298408390056 298556925840 298646989515 298754973552 298993850130 299101959584 299501097210 299687571360 299773671360 299848949820 299961675846 300047854596 300197206440 300744021312 300984488280 301334063760 302287017690 303387417920 303664906412 303816058680 304700346160 304776861795 305130841890 305838802080 305931062430 306018956180 306020848986 306041680224 306286383060 306728976960 307162338840 307179760644 307611856755 307702136601 308509100487 308867415354 309614589760 310954466480 311411460147 312132061920 312223668384 312494584640 313406070336 313484772132 313825562205 313848865944 314308169283 314553695760 314762354928 314841397311 315037422576 315207066762 316400766948 317354954504 317608703135 318556788816 318728328142 318926773472 319006861614 319467837024 319723275060 319838879808 319935363468 320094614520 320306949256 320677672896 321106897755 321479844210 321600702213 322439485536 322599983040 325095319248 325355256870 325472898016 325733137540 326203832640 326326466592 326488898880 326705475264 326881402568 327142768295 327521403720 327901800240 328096979883 328119313872 329320816020 330664982616 331564877840 333290750940 334651121352 334747266352 335709438813 336099345246 336489704532 337245380280 337721857245 340023165540 340046311360 341038160064 341310845160 341494637295 341793066015 341891262890 342019794417 342286968240 342514024272 342684514080 342787889430 342813343824 342911833824 343186017060 343982272320 344296890252 345470877360 347045607328 348316413480 348547469144 348720962160 348826158485 349635499920 349735949920 349823774790 350041580640 350230074180 351042672960 351148569660 351251626932 351275537088 351556407720 352581829128 354107649294 354452068460 354964263360 355510134336 355985982205 356811935760 357024323817 357334113570 357438986214 358163195040 358266095040 358268311008 358376387418 358792620156 359818739784 360106441335 360236647728 360345317913 361600876512 362584962880 362691376576 364260946448 364552199870 364579270416 365398028640 365640415392 365732234154 366065084864 366157010268 366979311720 367117274916 367222747416 367405536240 367543659672 367741577889 369134228106 371649586952 371834579280 372174671883 373010487570 373145359776 373443716940 373578745792 373877449480 374310175680 374558474304 375059818245 375930026640 376366646880 376590674646 379581133015 380571138080 380903715360 381130443762 381156387808 382552100280 383224385717 383667930072 383974700805 384113537424 385328277306 385775813052 390279585480 390426308244 390879765048 391757587920 391855965165 392115902787 392311082430 392571321954 393452943660 393482160288 393796778220 395184979224 395500958685 396693693130 397877853408 398075901120 398195986020 398339964736 398658466840 399334796280 399798599760 399919204335 399948901128 400063806128 400262941920 400383686570 400847091120 401312651040 401778751680 403049356920 404694456336 405088078240 406369149060 406841122520 407908083240 408027798648 408381844080 408601753210 408624928511 409549785120 409573014192 409793564754 410149142340 410151679218 410269515468 411100764480 411221416896 411345467316 411823220472 413125590843 413331228270 415215280196 417012150583 417979696176 418105785321 418313901690 418434082940 418465154592 418591390182 419077559044 419404927680 419562599904 419683139904 419788529748 420049896768 420276089016 420612130665 421378283592 421867689264 424742385088 425342482152 426297700080 426580484624 426792819360 427183178646 428142530340 428174322912 428516679780 428639792280 428800936284 430371112815 433460425664 433807009160 435684336430 436695204960 437202400320 437462639844 437492418496 438477634368 439064533665 439094421360 439355787087 439739735679 440375174064 440727286410 440886643488 444387667920 444652184389 446201495136 447612585084 447835388760 448132460328 448490775195 448652939376 449660507040 449773424730 450071781894 450295809660 451639976256 452001095640 453364220720 455081126880 455326183060 455497359618 455724088020 456026392556 456382624320 456685365696 457050519240 457084458432 457581356080 457696262835 457999875613 458896593645 459028434270 459031273479 459062520336 459429574590 460093465440 460627836480 463301123031 464421884640 464561983690 464961282880 466180666560 466431699720 466973432240 468198092880 468335502576 468741876960 469020889982 470109105504 470773298916 472143532392 472810600143 475749247680 476032431756 476445484760 476585314952 477835183224 478092492213 478390160208 478510292421 478647768046 479201755536 479584912590 479758319712 479903045202 480141921780 480315530304 480460423884 481575181248 482219766315 483659228304 486105693888 487642978872 488032885305 488209347024 488356621879 488599706310 489305748960 489489699888 489630329888 489733348320 489874048320 490058212896 490322103852 491459742144 491852700360 492178970808 493981224030 495779439040 496232895844 497347316760 497924955920 499936126410 500079757660 501240035520 501976682028 502120899528 504149017869 504734556798 505868070420 508173925016 510034748310 510069467040 510373079818 511557240096 511966267740 512151383232 512836894335 513771036408 514026771120 514181834145 514367750736 514779025590 519019100245 520372780640 520568410992 521173020064 522343450560 522474620220 522821203716 523081443240 523428429272 523846948805 524034245952 524453249880 524603924880 524735662185 525062370960 525345111270 526722854490 526877440398 526913305632 527334611580 530927981360 531678102690 532446395040 533064799680 533225605780 533265201504 534462788160 535217903640 536001170355 536158479321 537399142560 537564581127 538188930234 539592608448 540354971592 541825532080 543877444320 544037064864 544509125440 546097352256 546391419672 546828299805 546865523120 546868905624 547026020624 548097042960 548460623088 548598351231 549097627296 549235515402 550468967580 550834121124 551108304360 551315489508 553701342159 555371170382 557306261568 557474380428 557751868920 558121853576 559515731355 559718039664 560165575410 560368118688 560537161198 560816174220 561837711456 562117371840 562490252352 564549970320 564886011969 567123309536 568396933440 569577571528 570032990695 570856707120 571355573040 571519723040 571695665643 571734581712 573828150420 576170306136 578663719578 583283519792 585419378220 585459228480 585639462366 585807716116 586319647572 587166898752 587636381880 588466623645 588856982931 590179415490 592516890560 595040539695 595731643690 596816780112 597113851680 597293979030 597509947104 597987700260 598203919168 599002194420 599375142720 599697899640 599923351692 600095709192 600394412880 600575529855 601968976560 602668127520 604574035380 607329812824 607632117360 609400692320 609553723590 610261683780 611677604160 611862124860 612037912360 612041697972 612083360448 612572766120 612902629815 614324677680 614359521288 614690347131 615223713510 615404273202 617018200974 617734830708 620291119805 621908932960 622822920294 624264123840 624447336768 626244727879 626969544264 627470852535 627651124410 627697731888 627887085273 628616338566 629107391520 629524709856 629682794622 630074845152 630414133524 632801533896 634709909008 635217406270 637113577632 637456656284 637853546944 638013723228 638935674048 639446550120 639870726936 640189229040 640613898512 640774767969 642213795510 642959688420 643201404426 644878971072 650190638496 650710513740 650945796032 651466275080 652652933184 653526504645 653762805136 654285536590 655042807440 655803600480 656193959766 656238627744 658641632040 661329965232 663129755680 666581501880 667752931957 669302242704 669494532704 671418877626 672198690492 672979409064 674490760560 675107672841 675443714490 680046331080 682621690320 682989274590 683246039427 683586132030 683782525780 684039588834 684573936480 685028048544 685369028160 685575778860 685626687648 685823667648 686372034120 688542651405 688593780504 689144361885 690941754720 694091214656 696632826960 696842975535 697094938288 697441924320 697652316970 699270999840 699471899840 699647549580 700083161280 700460148360 702297139320 702503253864 703112815440 703531334973 705163658256 708215298588 708904136920 711971964410 713623871520 714048647634 714668227140 714877972428 716326390080 716536622016 716752774836 717585240312 717971652069 719637479568 719854567803 720212882670 720473295456 720690635826 723201753024 726626740343 728521892896 729104399740 729158540832 730796057280 731280830784 731464468308 732259645145 732314020536 732899559465 733385728327 733958623440 734234549832 734445494832 734811072480 735087319344 735483155778 738268456212 743299173904 743669158560 744349343766 746020975140 746290719552 746887433880 747754898960 749904189615 750119636490 751860053280 752733293760 753181349292 757101835197 759162266030 761142276160 761807430720 762260887524 762312775616 765052122465 765104200560 765559619727 766448771434 767335860144 767949401610 768227074848 770656554612 771551626104 772168538385 780559170960 780852616488 781759530096 783515175840 783711930330 784231805574 784622164860 785142643908 786905887320 786964320576 787593556440 788017666905 790369958448 791001917370 793387386260 795755706816 796391972040 796820820355 797316933680 797517154035 798046186973 798669592560 799597199520 799838408670 799897802256 800127612256 800525883840 800767373140 801694182240 802625302080 806098713840 807283395351 809388912672 810176156480 812738298120 813682245040 815816166480 816055597296 816763688160 817203506420 817249857022 819099570240 819146028384 819587129508 820298284680 820303358436 820539030936 822690934632 823646440944 823853273103 826251181686 826662456540 830430560392 833056755573 834024301166 835959392352 836211570642 836627803380 836868165880 836930309184 837182780364 838155118088 839125199808 839577059496 840248363115 840552178032 840805741797 841224261330 842756567184 843735378528 850684964304 852595400160 853160969248 853585638720 854366357292 856285060680 856348645824 857033359560 857279584560 857601872568 860742225630 867614018320 871368672860 873390409920 874925279688 878129067330 878188842720 878459193549 878711574174 879479471358 880750348128 881454572820 881773286976 885269123235 888775335840 889304368778 892402990272 893597465535 895225170168 895670777520 895940968545 896264920656 896981550390 897305878752 899321014080 899546849460 900143563788 900591619320 904002191280 906728441440 910162253760 910652366120 910994719236 911448176040 912052785112 914101038480 914330585385 915162712160 915392525670 915999751226 917793187290 918056868540 918062546958 918125040672 918859149180 920186930880 922835570265 923106409803 926602246062 928843769280 929123967380 932863399440 933946864480 934234380441 936396185760 936671005152 937483753920 938041779964 940218211008 941476686615 941546597832 942924507849 944287064784 945621200286 952064863512 952826109405 952890969520 953170629904 955670366448 956184984426 956780320416 957020584842 957295536092 958403511072 959169825180 959516639424 959806090404 960283843560 960920847768 963320693265 964439532630 964802106639 967318456608 975285957744 976065770610 976418694048 976713243758 977199412620 978611497920 978979399776 979260659776 979466696640 980116425792 980644207704 981428304885 983705400720 984290939649 984357941616 987962448060 992465791688 994694633520 995849911840 999872252820 1000159515320 1003953364056 1004241799056 1008298035738 1009469113596 1011736140840 1016347850032 1020069496620 1020138934080 1020746159636 1023114480192 1023932535480 1024483911885 1025163503203 1025379198045 1025673788670 1026059383251 1027542072816 1028053542240 1028363668290 1028735501472 1029558051180 1038038200490 1040745561280 1041136821984 1042346040128 1044949240440 1045642407432 1046162886480 1046478475455 1046856858544 1047693897610 1048906499760 1049207849760 1049471324370 1050124741920 1050690222540 1053445708980 1053754880796 1053826611264 1054669223160 1061855962720 1063356205380 1064892790080 1066451211560 1066530403008 1067957946615 1070435807280 1071072971451 1072002340710 1072316958642 1074798285120 1075129162254 1076377860468 1080709943184 1081035953739 1083651064160 1087754888640 1088074129728 1091206010759 1092782839344 1093656599610 1093731046240 1093737811248 1094052041248 1096194085920 1096921246176 1097196702462 1098195254592 1098471030804 1100937935160 1101668242248 1102216608720 1102630979016 1103224733667 1107402684318 1110742340764 1114948760856 1115503737840 1116243707152 1116524015649 1119031462710 1119436079328 1120331150820 1120736237376 1121074322396 1121632348440 1123675422912 1125179454735 1129099940640 1129772023938 1134246619072 1138743399045 1139155143056 1140065981390 1141713414240 1142711146080 1143039446080 1143391331286 1143469163424 1147656300840 1149673157151 1152340612272 1157327439156 1166567039584 1170838756440 1171278924732 1171615432232 1172552224955 1172639295144 1175272763760 1176347708361 1176933247290 1177713965862 1180358830980 1190081079390 1191463287380 1193633560224 1194227703360 1194587958060 1195019894208 1195975400520 1196619420115 1198004388840 1199395799280 1199757613005 1199846703384 1200191418384 1200788825760 1201151059710 1203937953120 1205336255040 1209148070760 1214659625648 1215264234720 1218801384640 1219107447180 1220523367560 1223724249720 1224075824720 1224083395944 1225145532240 1225805259630 1225874785533 1228649355360 1228719042576 1229380694262 1230447427020 1230808546404 1234036401948 1235469661416 1239376772529 1240582239610 1243817865920 1245645840588 1251036451749 1252489455758 1253939088528 1254317355963 1254941705070 1255302248820 1255395463776 1255774170546 1257232677132 1258214783040 1259049419712 1259365589244 1260149690304 1260828267048 1261836391995 1265603067792 1269419818016 1270434812540 1274227155264 1274913312568 1275932699545 1276027446456 1278893100240 1279741453872 1280378458080 1281227797024 1281549535938 1284427591020 1285919376840 1286402808852 1300381276992 1301421027480 1302932550160 1307053009290 1307525610272 1308571073180 1310085614880 1311607200960 1312387919532 1312477255488 1317193600995 1317283264080 1318067361261 1319219207037 1322659930464 1326259511360 1333163003760 1333956553167 1335505863914 1338604485408 1338989065408 1342837755252 1344397380984 1345472325585 1345958818128 1348981521120 1350215345682 1350887428980 1360092662160 1365243380640 1365978549180 1366492078854 1367172264060 1367565051560 1368079177668 1369147872960 1370056097088 1371151557720 1371253375296 1372744068240 1373088788505 1373999626839 1377085302810 1377187561008 1378288723770 1381883509440 1388427925955 1393265653920 1393685951070 1394189876576 1394883848640 1395304633940 1398541999680 1399295099160 1400920296720 1401342902995 1401754177849 1404594278640 1405006507728 1406225630880 1407062669946 1410327316512 1416430597176 1417808273840 1423943928820 1427247743040 1428097295268 1429336454280 1429755944856 1433505549672 1434277476639 1435170480624 1435530877263 1435943304138 1439274959136 1439709135606 1440425765340 1440946590912 1441381271652 1446659298945 1453253480686 1457043785792 1458208799480 1458317081664 1462928936616 1464098655915 1464519290290 1464628041072 1465069865637 1465799118930 1466771456654 1467917246880 1468469099664 1468890989664 1469622144960 1470174638688 1470966311556 1476536912424 1486598347808 1487338317120 1488698687532 1492041950280 1493774867760 1495509797920 1499808379230 1500239272980 1503720106560 1506362698584 1514203670394 1518324532060 1524521775048 1530104244930 1530208401120 1531119239454 1532897542868 1534671720288 1535898803220 1536454149696 1538510683005 1541313109224 1542545502435 1543103252208 1544337076770 1557057300735 1561118341920 1561705232976 1563519060192 1567030351680 1567423860660 1568463611148 1569244329720 1570285287816 1571540846415 1573811774640 1574206986555 1575187112880 1576035333810 1580739916896 1582003834740 1586774772520 1592783944080 1593641640710 1594633867360 1595034308070 1596092373946 1597339185120 1599194399040 1599676817340 1599795604512 1600255224512 1601534746280 1603388364480 1608003511065 1608475437963 1612197427680 1614566790702 1618777825344 1625476596240 1627364490080 1631632332960 1632111194592 1633527376320 1634407012840 1634499714044 1638292056768 1639174259016 1640484899415 1640596569360 1640606716872 1641078061872 1641573114937 1645381869264 1647292881888 1647706546206 1652502363372 1653324913080 1660861120784 1666113511146 1668048602332 1671918784704 1672423141284 1673255606760 1673736331760 1674365560728 1675267188161 1676310236176 1678547194065 1679154118992 1680496726230 1681104356064 1681611483594 1682448522660 1685513134368 1687470757056 1694658035907 1701369928608 1705190800320 1706321938496 1708732714584 1710098972085 1712570121360 1714066719120 1714559169120 1715086996929 1715203745136 1721484451260 1735228036640 1742737345720 1749850559376 1756258134660 1756377685440 1756918387098 1757423148348 1758958942716 1761500696256 1762909145640 1766570948793 1770538246470 1777550671680 1778608737556 1785121619085 1786305779363 1787194931070 1790450340336 1791341555040 1791881937090 1792529841312 1793963100780 1794611757504 1799093698920 1800287127576 1801183238640 1801726589565 1808004382560 1813456882880 1821304732240 1821989438472 1822896352080 1824105570224 1828202076960 1828661170770 1830325424320 1830785051340 1831999502452 1835586374580 1836113737080 1836125093916 1836250081344 1837718298360 1838707889445 1844071041393 1845671140530 1846212819606 1853204492124 1858247934760 1860873359415 1865726798880 1867893728960 1868468760882 1872792371520 1873342010304 1876083559928 1878734183637 1882953373230 1883093195664 1883661255819 1885849015698 1888574129568 1891242400572 1904129727024 1905652218810 1905781939040 1906341259808 1911340732896 1912369968852 1913560640832 1914041169684 1914591072184 1916121928585 1916807022144 1918339650360 1919612180808 1920567687120 1921841695536 1922324303907 1926641386530 1928879065260 1929604213278 1934636913216 1950571915488 1952131541220 1952837388096 1953426487516 1954398825240 1957958799552 1960579513935 1961288415408 1962856609770 1967410801440 1968581879298 1968715883232 1975924896120 1984931583376 1989389267040 1991699823680 1999744505640 2000319030640 2003258795871 2007906728112 2008483598112 2016596071476 2018938227192 2023472281680 2025323018523 2032695700064 2040138993240 2041492319272 2043124642555 2047865070960 2048967823770 2049738118281 2050327006406 2050758396090 2051347577340 2052118766502 2055084145632 2056107084480 2056727336580 2057471002944 2059116102360 2065627954215 2076076400980 2082273643968 2085060752915 2089898480880 2090528926605 2091284814864 2092325772960 2092956950910 2093713717088 2095387795220 2097812999520 2098415699520 2098942648740 2100249483840 2101380445080 2106891417960 2107509761592 2109338446320 2110594004919 2123711925440 2126712410760 2132902423120 2135915893230 2140871614560 2142145942902 2144004681420 2144633917284 2150258324508 2152755720936 2153914956207 2159563703409 2161419886368 2162071907478 2167302128320 2179880221029 2182412021518 2185565678688 2187313199220 2187462092480 2187475622496 2188104082496 2192388171840 2193842492352 2194393404924 2196778935435 2196942061608 2198698678395 2200157184981 2201875870320 2203336484496 2204433217440 2205261958032 2206449467334 2214805368636 2221484681528 2223260921945 2229897521712 2231007475680 2232487414304 2233048031298 2238062925420 2238872158656 2240662301640 2242148644792 2243264696880 2250358909470 2258199881280 2259544047876 2277486798090 2278310286112 2280131962780 2283426828480 2285422292160 2286782662572 2286938326848 2289999378065 2295156367395 2295312601680 2296678859181 2299346314302 2304681224544 2314654878312 2316505615155 2333134079168 2341677512880 2342557849464 2343230864464 2345104449910 2345278590288 2350545527520 2352695416722 2353866494580 2355427931724 2360717661960 2364053000715 2380162158780 2382926574760 2387267120448 2389175916120 2390462461065 2391950801040 2392551462105 2393238840230 2394138560919 2396008777680 2398791598560 2399515226010 2399693406768 2400382836768 2401577651520 2402302119420 2407875906240 2418296141520 2429319251296 2430528469440 2438214894360 2441046735120 2441783109395 2442499739129 2447448499440 2448151649440 2448166791888 2450291064480 2451610519260 2451749571066 2457298710720 2457438085152 2458761388524 2460894854040 2461617092808 2468072803896 2470939322832 2478753545058 2481164479220 2491291681176 2499170266719 2502072903498 2504978911516 2507878177056 2508634711926 2509883410140 2510604497640 2510790927552 2511548341092 2514465354264 2518731178488 2520745089345 2521656534096 2522417225391 2523672783990 2531206135584 2538839636032 2540869625080 2549826625136 2551865399090 2552054892912 2557786200480 2559482907744 2560756916160 2562455594048 2563099071876 2568855182040 2571838753680 2572805617704 2602842054960 2605865100320 2614106018580 2615051220544 2617142146360 2620171229760 2624775839064 2634387201990 2634566528160 2636134722522 2638438414074 2645319860928 2666326007520 2667913106334 2671011727828 2677208970816 2680792396605 2682570700019 2685675510504 2687822905635 2688794761968 2690944651170 2691917636256 2697963042240 2700430691364 2701774857960 2720185324320 2730486761280 2731957098360 2732984157708 2734344528120 2735130103120 2736158355336 2742303115440 2742991756155 2745488136480 2746177577010 2747999253678 2754170605620 2754375122016 2756577447540 2768506710795 2769319229409 2776855851910 2786531307840 2787371902140 2788379753152 2790609267880 2798590198320 2801840593440 2802685805990 2802703141323 2803508355698 2809188557280 2810013015456 2812451261760 2814125339892 2820654633024 2824430059845 2828773523547 2832861194352 2835616547680 2847887857640 2856194590536 2858478328215 2858672908560 2859511889712 2860374499577 2867011099344 2868554953278 2870340961248 2871061754526 2871886608276 2878549918272 2879418271212 2880851530680 2882762543304 2893318597890 2906506961372 2916417598960 2919085054081 2925857873232 2928197311830 2929038580580 2929256082144 2930139731274 2931598237860 2933542913308 2935834493760 2936938199328 2937781979328 2940349277376 2941932623112 2944284914655 2952872818947 2953073824848 2973196695616 2977397375064 2984083900560 2987549735520 2991019595840 2999616758460 3000478545960 3012725397168 3028407340788 3036649064120 3049043550096 3060208489860 3060416802240 3062238478908 3065795085736 3069343440576 3071797606440 3073451735655 3075490509609 3077021366010 3078178149753 3082626218448 3085091004870 3086206504416 3088674153540 3112565290723 3114114601470 3122236683840 3123410465952 3127038120384 3131223639395 3134847721320 3136927222296 3138488659440 3139435426365 3140570575632 3143081692830 3147623549280 3148413973110 3150374225760 3152070667620 3161479833792 3164007669480 3173549545040 3185567888160 3187283281420 3189267734720 3190068616140 3192184747892 3194678370240 3199353634680 3199591209024 3203069492560 3203873839845 3213218914353 3216007022130 3216950875926 3224394855360 3229133581404 3243107861217 3250953192480 3254728980160 3263264665920 3264222389184 3268814025680 3268999428088 3273618032277 3278348518032 3280969798830 3281193138720 3281213433744 3282156123744 3283146229874 3290763738528 3294585763776 3295413092412 3305004726744 3306649826160 3309674201001 3321722241568 3332227022292 3336097204664 3338764659785 3344846282568 3346511213520 3347472663520 3348731121456 3349572046947 3350534376322 3352620472352 3357094388130 3358308237984 3360993452460 3362208712128 3363222967188 3364897045320 3371026268736 3375538364205 3389316071814 3402739857216 3416230197135 3417465429168 3420197944170 3425140242720 3428133438240 3429118338240 3430173993858 3430407490272 3442968902520 3449019471453 3470456073280 3485474691440 3499701118752 3512516269320 3513836774196 3514846296696 3517656674865 3517917885432 3525818291280 3529043125083 3533141897586 3541076492940 3557217475112 3570243238170 3572611558726 3574389862140 3580900680672 3582683110080 3583763874180 3585059682624 3587926201560 3589858260345 3598187397840 3599272839015 3600574255152 3602366477280 3603453179130 3616008765120 3633133701715 3642609464480 3643978876944 3645792704160 3648211140448 3656404153920 3657322341540 3661570102680 3663999004904 3666928641635 3671172749160 3672227474160 3672250187832 3675436596720 3677415778890 3677624356599 3688142082786 3691342281060 3692425639212 3706408984248 3716495869520 3721746718830 3731453597760 3736937521764 3752167119856 3753109355247 3757468367274 3762952067889 3765906746460 3766186391328 3767322511638 3771698031396 3777148259136 3782484801144 3785509175985 3808259454048 3811304437620 3811563878080 3812682519616 3822681465792 3824739937704 3827798098635 3828082339368 3829182144368 3832243857170 3836679300720 3839224361616 3841135374240 3843683391072 3844648607814 3853282773060 3857758130520 3859208426556 3901143830976 3904263082440 3906852975032 3908797650480 3921159027870 3922576830816 3925713219540 3934821602880 3937163758596 3937431766464 3951849792240 3954202083783 3969863166752 3978778534080 3990230934865 3999489011280 4000638061280 4001869659501 4006517591742 4015813456224 4016967196224 4033192142952 4036416976755 4037876454384 4046944563360 4050646037046 4065391400128 4080277986480 4082984638544 4086249285110 4095730141920 4097935647540 4099476236562 4100654012812 4101516792180 4102695154680 4104237533004 4110168291264 4113454673160 4118232204720 4119266365515 4121998880517 4131255908430 4152152801960 4165283777865 4170121505830 4179796961760 4181057853210 4182569629728 4184651545920 4185913901820 4187427434176 4190775590440 4195625999040 4197885297480 4202760890160 4204028708985 4205262533547 4213782835920 4215019523184 4218676892640 4221188009838 4253424821520 4255956622009 4265804846240 4271831786460 4281743229120 4284291885804 4288009362840 4289267834568 4295544980201 4300516649016 4302832429917 4305511441872 4307829912414 4319127406818 4322839772736 4324143814956 4359760442058 4364824043036 4371131357376 4374626398440 4374951244992 4383713095153 4388786809848 4392295967745 4393557870870 4393884123216 4395209596911 4397397356790 4400314369962 4403751740640 4406672968992 4408866434880 4410523916064 4412898934668 4429610737272 4442969363056 4446521843890 4459795043424 4462014951360 4464974828608 4466096062596 4476125850840 4481324603280 4484297289584 4486529393760 4500717818940 4519088095752 4554973596180 4556620572224 4560263925560 4573565325144 4579998756130 4590312734790 4590625203360 4593357718362 4598692628604 4609362449088 4615532049015 4629309756624 4633011230310 4671171902205 4674270523699 4683355025760 4685115698928 4686461728928 4690208899820 4690557180576 4701091055040 4705390833444 4707732989160 4710855863448 4714622539245 4721435323920 4728106001430 4760324317560 4765853149520 4778351832240 4780924922130 4783901602080 4785102924210 4786477680460 4788277121838 4792017555360 4797583197120 4799030452020 4799386813536 4800765673536 4804604238840 4824010533195 4825426313889 4836592283040 4858638502592 4876429788720 4882093470240 4883566218790 4884999478258 4894896998880 4896303298880 4896333583776 4900582128960 4903221038520 4903499142132 4914876170304 4917522777048 4921454698245 4921789708080 4923234185616 4924719344811 4936145607792 4941878645664 4957507090116 4962328958440 4982583362352 4998340533438 5004145806996 5009957823032 5015756354112 5017269423852 5019766820280 5021208995280 5023096682184 5025801564483 5028930708528 5037462356976 5041490178690 5043313068192 5044834450782 5047345567980 5062412271168 5081739250160 5086387182401 5099653250272 5103730798180 5104109785824 5115572400960 5118965815488 5125817516015 5126198143752 5130296916255 5133700098289 5137710364080 5143677507360 5145260990787 5145611235408 5205684109920 5211730200640 5228212037160 5234284292720 5249551678128 5268774403980 5269133056320 5272269445044 5276876828148 5299712846379 5332652015040 5335826212668 5342023455656 5355364857255 5358917338089 5361584793210 5365141400038 5371351021008 5375645811270 5377589523936 5381889302340 5383835272512 5400861382728 5403549715920 5405179768695 5440370648640 5456030053795 5463914196720 5465968315416 5468689056240 5470260206240 5472316710672 5484606230880 5485983512310 5490976272960 5492355154020 5495998507356 5508341211240 5508750244032 5513154895080 5516123668335 5537013421590 5538638458818 5553711703820 5574743804280 5581218535760 5582620078245 5597180396640 5603681186880 5605371611980 5605406282646 5607016711396 5618377114560 5620026030912 5628250679784 5636202550911 5648860119690 5650983767457 5657547047094 5665722388704 5671233095360 5695775715280 5712389181072 5716956656430 5717345817120 5719023779424 5720748999154 5734022198688 5737109906556 5740681922496 5742123509052 5743773216552 5748365785755 5758836542424 5761703061360 5765525086608 5766972911721 5786637195780 5813013922744 5832835197920 5838170108162 5851715746464 5856394623660 5858077161160 5858512164288 5860279462548 5863196475720 5867085826616 5873876398656 5881738541805 5883865246224 5888569829310 5905745637894 5906147649696 5954794750128 5968167801120 5975099471040 5999233516920 6000957091920 6009776387613 6025450794336 6056814681576 6073298128240 6098087100192 6120416979720 6124476957816 6129373927665 6131590171472 6143595212880 6146903471310 6149214354843 6150981019218 6154042732020 6156356299506 6165252436896 6170182009740 6172413008832 6177348307080 6196883862645 6225130581446 6228229202940 6246820931904 6255182258745 6262447278790 6269695442640 6271586779815 6273854444592 6276977318880 6278870852730 6281141151264 6286163385660 6295247098560 6296827946220 6300748451520 6304141335240 6328015338960 6331782014757 6347099090080 6371135776320 6374566562840 6380137232280 6384369495784 6398707269360 6406138985120 6407747679690 6426437828706 6432014044260 6433901751852 6458267162808 6461744868621 6486215722434 6501906384960 6537628051360 6537998856176 6539640663087 6547236064554 6556697036064 6561939597660 6562386277440 6562426867488 6564312247488 6566292459748 6581527477056 6590336806305 6590826184824 6596096035185 6600471554943 6610009453488 6613299652320 6619348402002 6643444483136 6664454044584 6669782765835 6672194409328 6677529319570 6689692565136 6693022427040 6694945327040 6697462242912 6699144093894 6701068752644 6705240944704 6714188776260 6716616475968 6721986904920 6726445934376 6729794090640 6751076728410 6778632143628 6832460394270 6834930858336 6840395888340 6850280485440 6856266876480 6860347987716 6860814980544 6869998134195 6885937805040 6890036577543 6898038942906 6970949382880 6999402237504 7008770889245 7019549113987 7025032538640 7027673548392 7029692593392 7035313349730 7035835770864 7051636582560 7058086250166 7066283795172 7082152985880 7114434950224 7140486476340 7145223117452 7148779724280 7161801361344 7167527748360 7171387383195 7175852403120 7177654386315 7179716520690 7182415682757 7196374795680 7198545678030 7201148510304 7204732954560 7206906358260 7266267403430 7285218928960 7287957753888 7291585408320 7296422280896 7314644683080 7323140205360 7325349328185 7327499217387 7327998009808 7333857283270 7342345498320 7344454948320 7344500375664 7350873193440 7354831557780 7355248713198 7376284165572 7382684562120 7384851278424 7412817968496 7432991739040 7443493437660 7473875043528 7497510800157 7504334239712 7506218710494 7514936734548 7525904135778 7531813492920 7532372782656 7534645023276 7543396062792 7564969602288 7567251676173 7571018351970 7616518908096 7622608875240 7638442075313 7649479875408 7655596197270 7656164678736 7658364288736 7664487714340 7673358601440 7678448723232 7682270748480 7687366782144 7689297215628 7706565546120 7715516261040 7718416853112 7808526164880 7813705950064 7817595300960 7842318055740 7845153661632 7851426439080 7874327517192 7903699584480 7908404167566 7939726333504 7980461869730 7998978022560 8001276122560 8003739319002 8013035183484 8031626912448 8042377189815 8047712100057 8066384285904 8072833953510 8075752908768 8093889126720 8101292074092 8160555972960 8165969277088 8172498570220 8191460283840 8195871295080 8198952473124 8201308025624 8203033584360 8205390309360 8207865574685 8208475066008 8226909346320 8236464409440 8238532731030 8243997761034 8262511816860 8304305603920 8330567555730 8340243011660 8359593923520 8362115706420 8365139259456 8371827803640 8376335940805 8381551180880 8395770594960 8405521780320 8408057417970 8408109423969 8410525067094 8427565671840 8430039046368 8437353785280 8442376019676 8473290179535 8486320570641 8506849643040 8511913244018 8531609692480 8543663572920 8568583771608 8575434984645 8576018725680 8578535669136 8581123498731 8591089960402 8601033298032 8605664859834 8611022883744 8615659824828 8638254813636 8648287629912 8719520884116 8729648086072 8749252796880 8757255162243 8767426190306 8777573619696 8784591935490 8787115741740 8787768246432 8790419193822 8794794713580 8800628739924 8807503481280 8813345937984 8821047832128 8825797869336 8832854743965 8859221474544 8885938726112 8893043687780 8919590086848 8931528896815 8932192125192 8952251701680 8962649206560 8968594579168 8973058787520 9001435637880 9038176191504 9109947192360 9120527851120 9147130650288 9159997512260 9180625469580 9181250406720 9186715436724 9197385257208 9220355206965 9226471528827 9231064098030 9234534449259 9258619513248 9266022460620 9337695872169 9342343804410 9348541047398 9366710051520 9370231397856 9372923457856 9380417799640 9381114361152 9393670918185 9410781666888 9415465978320 9418306279095 9421711726896 9429245078490 9442870647840 9456212002860 9520648635120 9531706299040 9556703664480 9561849844260 9567803204160 9570205848420 9572955360920 9576554243676 9584035110720 9598060904040 9598773627072 9609208477680 9611621519535 9648021066390 9650852627778 9673184566080 9752859577440 9764186940480 9767132437580 9769998956516 9789793997760 9792667167552 9806442077040 9806998284264 9812279244943 9820854096831 9835045554096 9842909396490 9843579416160 9846468371232 9849438689622 9872291215584 9883757291328 9915014180232 9924657916880 9965166724704 9996681066876 10008291613992 10016293979355 10019915646064 10034538847704 10039533640560 10042417990560 10046193364368 10048716140841 10051603128966 10057861417056 10074924713952 10082980357380 10086626136384 10089668901564 10094691135960 10126615092615 10163478500320 10172774364802 10199306500544 10207461596360 10208219571648 10248690591405 10251635032030 10252396287504 10260593832510 10267400196578 10275420728160 10287355014720 10290521981574 10291222470816 10347058414359 10411368219840 10456424074320 10468568585440 10499103356256 10537548807960 10544538890088 10552970024595 10553753656296 10599425692758 10671652425336 10684046911312 10710729714510 10717834676178 10723169586420 10730282800076 10742702042016 10751291622540 10755179047872 10763778604680 10769574781035 10797818517045 10801722765456 10807099431840 10810359537390 10899401105145 10912060107590 10927828393440 10931936630832 10937378112480 10940520412480 10944633421344 10969212461760 10971967024620 10984710308040 10991997014712 11000785924905 11016682422480 11026309790160 11032247336670 11032873069797 11074026843180 11077276917636 11107423407640 11149487608560 11162437071520 11165240156490 11194360793280 11210743223960 11210812565292 11214033422792 11256501359568 11259328065741 11272405101822 11297720239380 11301967534914 11315094094188 11331444777408 11391551430560 11424778362144 11433913312860 11434691634240 11438047558848 11441497998308 11468044397376 11474219813112 11483394295905 11484247018104 11487546433104 11491011804559 11496731571510 11517673084848 11523406122720 11531050173216 11533945823442 11573274391560 11626027845488 11665670395840 11676340216324 11703431492928 11712789247320 11716154322320 11720558925096 11726392951440 11734171653232 11763477083610 11767730492448 11777139658620 11811491275788 11812295299392 11862606251349 11909589500256 11936335602240 11970692804595 11998467033840 12001914183840 12005608978503 12019552775226 12050901588672 12113629363152 12146596256480 12196174200384 12212498695645 12240833959440 12248953915632 12258747855330 12263180342944 12287190425760 12293806942620 12298428709686 12301962038436 12308085464040 12312712599012 12330504873792 12340364019480 12354696614160 12365996641551 12393767725290 12450261162892 12456458405880 12495851333595 12510364517490 12524894557580 12539390885280 12543173559630 12547708889184 12553954637760 12557741705460 12562282302528 12572326771320 12593655892440 12608282670480 12612086126955 12615787600641 12656030677920 12663564029514 12694198180160 12749133125680 12760274464560 12767869866027 12768738991568 12797414538720 12812277970240 12815495359380 12852875657412 12864028088520 12867803503704 12886634940603 12908497289751 12916534325616 12923489737242 12972431444868 13075256102720 13075997712352 13079281326174 13094472129108 13113394072128 13123879195320 13124853734976 13132584919496 13151139285459 13180673612610 13181652369648 13185628790733 13192192070370 13200943109886 13220018906976 13226599304640 13238696804004 13328908089168 13339565531670 13344388818656 13355058639140 13379385130272 13386044854080 13394924485824 13398288187788 13402137505288 13412853500095 13428377552520 13443973809840 13452891868752 13459588181280 13502153456820 13557264287256 13664920788540 13669861716672 13680791776680 13720695975432 13739996268390 13771875610080 13780073155086 13796077885812 13846596147045 13941898765760 14013515706615 14017541778490 14022811571097 14039098227974 14050065077280 14055347096784 14059385186784 14070626699460 14071671541728 14103273165120 14116172500332 14132567590344 14143867617735 14164305971760 14228869900448 14280972952680 14290446234904 14297559448560 14301872497885 14335055496720 14342774766390 14351704806240 14355308772630 14359433041380 14364831365514 14392749591360 14397091356060 14402297020608 14413812716520 14532534806860 14575915507776 14595425270405 14629289366160 14646280410720 14650698656370 14654998434774 14655996019616 14667714566540 14684690996640 14688909896640 14689000751328 14701746386880 14709663115560 14710497426396 14752568331144 14764364094735 14765369124240 14769702556848 14774158034433 14825635936992 14865983478080 14886986875320 14947750087056 14995021600314 15008668479424 15012437420988 15029873469096 15051808271556 15063626985840 15069290046552 15077404693449 15086792125584 15129939204576 15134503352346 15142036703940 15245217750480 15259161547203 15276884150626 15298959750816 15311192394540 15312329357472 15316728577472 15328975428680 15346717202880 15356897446464 15377452548045 15378594431256 15390890748765 15401100294867 15413131092240 15431032522080 15436833706224 15562826453615 15617052329760 15627411900128 15635190601920 15684636111480 15702852878160 15712199814397 15748655034384 15807399168960 15816808335132 15960923739460 15997956045120 16007478638004 16026070366968 16066094571765 16076752014267 16084754379630 16095424200114 16132768571808 16145667907020 16151505817536 16202584148184 16215539306085 16321111945920 16331938554176 16344997140440 16368090161385 16391742590160 16397904946248 16402616051248 16406067168720 16410780618720 16415731149370 16416950132016 16453818692640 16472928818880 16477065462060 16487995522068 16525023633720 16548371005005 16608611207840 16661135111460 16680486023320 16724231412840 16743655607280 16747860234735 16752671881610 16763102361760 16791541189920 16811043560640 16816114835940 16816218847938 16821050134188 16855131343680 16860078092736 16884752039352 16908607652733 16946580359070 16972641141282 17013699286080 17023826488036 17087327145840 17097498173903 17137167543216 17150869969290 17152037451360 17157071338272 17162246997462 17182179920804 17202066596064 17211329719668 17222045767488 17231319649656 17245097357265 17276509627272 17296575259824 17439041768232 17459296172144 17498505593760 17514510324486 17534852380612 17555147239392 17569183870980 17574231483480 17575536492864 17580838387644 17589589427160 17601257479848 17645215625415 17651595738672 17665709487930 17718442949088 17771877452224 17786087375560 17863057793630 17864384250384 17904503403360 17925298413120 17937189158336 18002871275760 18029329162839 18076352383008 18219894384720 18241055702240 18294261300576 18319995024520 18361250939160 18373430873448 18388121782995 18394770514416 18440710413930 18452943057654 18462128196060 18469068898518 18517239026496 18532044921240 18675391744338 18684687608820 18697082094796 18740462795712 18760835599280 18765546776235 18777994900133 18787341836370 18814760339445 18821563333776 18830931956640 18836612558190 18843423453792 18858490156980 18885741295680 18912424005720 18995346044271 19041297270240 19063412598080 19113407328960 19123699688520 19140411696840 19145910721840 19153108487352 19196121808080 19218416955360 19223243039070 19296042132780 19301705255556 19385234605863 19505719154880 19534264875160 19539997913032 19612884154080 19613996568528 19618921989261 19624558489886 19641708193662 19670091108192 19685818792980 19687158832320 19692936742464 19698877379244 19744582431168 19771010418915 19801414664829 19830028360464 19849315833760 19930333449408 19993362133752 20009348297505 20016583227984 20022621497039 20032587958710 20039831292128 20069077695408 20079067281120 20084835981120 20092386728736 20097432281682 20103206257932 20115722834112 20149849427904 20165960714760 20179337803128 20189382271920 20253230185230 20326957000640 20345548729604 20414923192720 20497381182810 20503270064060 20504792575008 20521187665020 20534800393156 20550841456320 20581043963148 20582444941632 20609994402585 20670109732629 20694116828718 20912848148640 20937137170880 20998206712512 21026312667735 21058647341961 21075097615920 21089077780176 21105940049190 21107507312592 21198851385516 21279783110045 21343304850672 21368093822624 21421459429020 21435669352356 21446339172840 21460565600152 21477724901005 21485404084032 21502583245080 21514162149585 21527557209360 21539149562070 21547247048271 21595637034090 21603445530912 21614198863680 21620719074780 21798802210290 21824120215180 21855656786880 21863873261664 21874756224960 21889266842688 21918565475765 21943934049240 21969420616080 21976047984555 21982497652161 21983994029424 22001571849810 22033364844960 22052619580320 22064494673340 22065746139594 22148053686360 22154553835272 22214846815280 22298975217120 22324874143040 22330480312980 22421486447920 22421625130584 22428066845584 22492532400471 22513002719136 22518656131482 22544810203644 22595440478760 22603935069828 22630188188376 22701755028519 22783102861120 22849556724288 22867826625720 22882995996616 22915326225939 22948439626224 22966788591810 22968494036208 22975092866208 22982023609118 22993463143020 23035346169696 23046812245440 23062100346432 23067891646884 23146548783120 23252055690976 23352680432648 23371352618495 23425578494640 23432308644640 23441117850192 23452785902880 23468343306464 23526954167220 23535460984896 23554279317240 23622982551576 23725212502698 23819179000512 23941385609190 23996934067680 24003828367680 24011217957006 24039105550452 24127131569445 24143136300171 24227258726304 24293192512960 24424997391290 24481667918880 24497907831264 24517495710660 24526360685888 24574380851520 24587613885240 24596857419372 24603924076872 24616170928080 24623596724055 24625425198024 24680728038960 24709393228320 24731993283102 24787535450580 24900522325784 24912916811760 24991702667190 25020729034980 25049789115160 25078781770560 25086347119260 25095417778368 25115483410920 25129007822415 25144653542640 25187311784880 25216565340960 25224172253910 25231575201282 25312061355840 25327128059028 25431935912005 25498266251360 25520548929120 25535739732054 25537477983136 25594829077440 25630990718760 25668500491445 25676033843039 25705751314824 25726304953935 25728056177040 25735607007408 25743370496193 25773269881206 25816994579502 25833068651232 25846979474484 25944862889736 26151995424704 26158562652348 26188944258216 26247758390640 26265169838992 26271765486729 26302278570918 26361347225220 26363304739296 26371257581466 26384384140740 26401886219772 26440037813952 26477393608008 26498564231895 26657816178336 26679131063340 26688777637312 26710117278280 26758770260544 26794586690445 26796576375576 26804275010576 26825707000190 26856755105040 26887947619680 26905783737504 26919176362560 27004306913640 27114528574512 27329841577080 27361583553360 27377870210237 27441391950864 27479992536780 27543751220160 27560146310172 27592155771624 27679414586481 27693192294090 28013087616507 28027031413230 28035083556980 28045623142194 28078196455948 28100130154560 28110694193568 28118770373568 28141253398920 28143343083456 28181012754555 28232345000664 28254918837285 28265135180688 28287735235470 28328611943520 28457739800896 28561945905360 28580892469808 28595118897120 28603744995770 28670110993440 28685549532780 28703409612480 28710617545260 28718866082760 28729662731028 28794182712120 28827625433040 28834864558605 29065069613720 29190850540810 29258578732320 29292560821440 29301397312740 29309996869548 29311992039232 29335429133080 29369381993280 29378001502656 29419326231120 29420994852792 29436837734829 29462562290493 29505136662288 29528728189470 29530738248480 29539405113696 29548316068866 29651271873984 29773973750640 29791696354063 29895500174112 29990043200628 30024874841976 30048881938065 30059746938192 30068814861407 30103616543112 30127253971680 30138580093104 30154809386898 30173584251168 30259878409152 30269006704692 30284073407880 30490435500960 30518323094406 30553768301252 30597919501632 30622384789080 30624658714944 30657950857360 30685991666071 30746071774215 30754905096090 30757188862512 30781781497530 30802200589734 30826262184480 30862065044160 30873667412448 31041175243077 31125652907230 31234104659520 31254823800256 31369272222960 31405705756320 31424399628794 31497310068768 31633616670264 31658910073785 31921847478920 32014957276008 32052140733936 32132189143530 32153504028534 32169508759260 32190848400228 32265537143616 32291335814040 32308724343105 32405168296368 32431078612170 32689994280880 32698203315435 32719893665893 32736180322770 32783485180320 32795809892496 32805232102496 32812134337440 32821561237440 32831462298740 32833900264032 32907637385280 32954130924120 32975991044136 33002357774715 33050047267440 33096742010010 33098619209391 33217222415680 33322270222920 33360972046640 33448462825680 33487311214560 33495720469470 33505343763220 33526204723520 33583082379840 33632229671880 33632437695876 33642100268376 33769504078704 33777984197223 33817215305466 33893160718140 33945282282564 34047652976072 34174654291680 34194996347806 34274335086432 34301739938580 34304074902720 34314142676544 34324493994924 34364359841608 34404133192128 34422659439336 34450182887715 34462639299312 34473035413677 34490194714530 34553019254544 34593150519648 34878083536464 34918592344288 34997011187520 35029020648972 35069704761224 35097745569935 35110294478784 35138367741960 35148462966960 35161676775288 35179178854320 35202514959696 35290431250830 35303191477344 35331418975860 35436885898176 35572174751120 35726115587260 35728768500768 35809006806720 35912078413785 36005742551520 36016826935509 36058658325678 36152704766016 36439788769440 36482111404480 36588522601152 36637496086935 36639990049040 36722501878320 36746861746896 36776243565990 36789541028832 36881420827860 36905886115308 36924256392120 36938137797036 37064089842480 37097989924653 37350783488676 37369375217640 37394164189592 37487554000785 37521671198560 37531093552470 37555989800266 37574683672740 37629520678890 37643126667552 37661863913280 37673225116380 37686846907584 37716980313960 37824848011440 37836258380865 37847362801923 37990692088542 38082594540480 38192210376565 38247399377040 38280823393680 38291821443680 38303609598081 38306216974704 38392243616160 38436833910720 38446486078140 38592084265560 38603410511112 38659904821809 38770469211726 39068529750320 39079995826064 39225768308160 39227993137056 39237843978522 39249116979772 39283416387324 39340182216384 39371637585960 39397754758488 39453417856377 39542020837830 39556886372199 39602829329658 39660056720928 39698631667520 39986724267504 40018696595010 40033166455968 40045242994078 40065175917420 40079662584256 40138155390816 40158134562240 40184773457472 40194864563364 40206412515864 40238560500285 40331921429520 40358675606256 40378764543840 40506460370460 40691097459208 40829846385440 40994762365620 41006540128120 41009585150016 41042375330040 41069600786312 41162087926296 41219988805170 41340219465258 41388233657436 41825696297280 42040547119845 42052625335470 42068434713291 42117294683922 42150195231840 42178155560352 42211880098380 42215014625184 42397702771032 42431602853205 42559566220090 42686609701344 42736187645248 42842918858040 42871338704712 42892678345680 42905617493655 42921131200304 42955449802010 43005166490160 43028324299170 43055114418720 43078299124140 43094494096542 43191274068180 43206891061824 43241438149560 43597604420580 43648240430360 43727746523328 43786275811215 43837130951530 43887868098480 43938841232160 43952095969110 43964995304322 43967988058848 44003143699620 44066729689920 44105239160640 44128989346680 44131492279188 44296107372720 44309107670544 44322474103299 44429693630560 44597950434240 44660960625960 44739446441119 44842972895840 44843250261168 44856133691168 44985064800942 45026005438272 45037312262964 45089620407288 45190880957520 45207870139656 45232214080347 45260376376752 45403510057038 45735653251440 45765991993232 45777484641609 45830652451878 45896879252448 45933577183620 45936988072416 45950185732416 45964047218236 45986926286040 46070692339392 46132357644135 46135783293768 46172672246295 46203300884601 46293097566240 46504111381952 46688479360845 46705360865296 46742705236990 46851156989280 46864617289280 46882235700384 46905571805760 46936686612928 47053908334440 47108558634480 47136599443191 47245965103152 47450425005396 47882771218380 47993868135360 48022435914012 48078211100904 48230256042801 48254263138890 48286272600342 48454517452608 48849994782580 48963335837760 48995815662528 49034991421320 49061396224715 49104270484155 49136843797909 49175227770480 49193714838744 49207848153744 49232341856160 49247193448110 49250850396048 49361456077920 49418786456640 49463986566204 49575070901160 49801044651568 49825833623520 49983405334380 50041458069960 50099578230320 50172694238520 50230966821840 50243580704205 50258015644830 50289307085280 50374623569760 50433130681920 50448344507820 50463150402564 50654256118056 50725822958199 50863871824010 50996532502720 51041097858240 51071479464108 51074955966272 51261981437520 51292494521709 51337000982890 51352067686078 51411502629648 51452609907870 51456112354080 51471214014816 51486740992386 51546539762412 51633989159004 51666137302464 51693958948968 51735292071795 51889725779472 52317125304696 52377888516432 52495516781280 52530339677984 52543530973458 52604557141836 52722694450440 52726609478592 52742515162932 52768768281480 52803772439544 52954787216016 52997128463790 53315632356672 53358262126680 53420234556560 53469094527191 53589173380890 53593152751152 53608550021152 53651414000380 53713510210080 53775895239360 53811567475008 54008613827280 54087987488517 54229057149024 54659683154160 54723167106720 54755740420474 54882783901728 54959985073560 55120292620344 55164365348985 55184311543248 55358829172962 55386384588180 56026175233014 56054062826460 56070167113960 56091246284388 56156392911896 56221388387136 56282506797840 56296640328705 56333984700399 56362025509110 56464690001328 56509837674570 56530270361376 56575470470940 56657223887040 57123891810720 57161784939616 57190237794240 57207489991540 57340221986880 57371099065560 57421235090520 57437732165520 57455059022795 57459325462056 57588365424240 57655250866080 57669729117210 58130139227440 58381701081620 58517157464640 58602794625480 58619993739096 58670858266160 58838652462240 58841989705584 58856765967783 58873675469658 58925124580986 59010273324576 59057456378940 59061476496960 59078810227392 59096632137732 59313031256745 59404243994487 59547947501280 59583392708126 59791000348224 59980086401256 60028044892515 60049749683952 60067864491117 60097763876130 60119493876384 60137629722814 60207233086224 60254507943360 60277160186208 60309618773796 60347168502336 60538013409384 60568146815760 60980871001920 61036646188812 61107536602504 61244769578160 61315901714720 61371983332142 61492143548430 61509810192180 61514377725024 61563562995060 61604401179468 61652524368960 61747334824896 61829983207755 62082350486154 62251305814460 62738544445920 62811411512640 62848799257588 62994620137536 63078938003205 63175942025883 63267233340528 63317820147570 63839349330135 63843694957840 64029914552016 64104281467872 64264378287060 64307008057068 64339017518520 64381696800456 64433174703015 64542486448755 64582671628080 64617448686210 64641741144813 64810336592736 64862157224340 65379988561760 65396406630870 65439787331786 65472360645540 65566970360640 65591619784992 65610464204992 65624268674880 65662924597480 65667800528064 65755696427295 65908261848240 65928143953665 65947492956483 65951982088272 66004715549430 66100094534880 66193484020020 66197238418782 66644540445840 66721944093280 66896925651360 66974622429120 66991440938940 67010687526440 67264459343760 67264875391752 67284200536752 67539008157408 67555968394446 67634430610932 67786321436280 67890564565128 68095305952144 68349308583360 68389992695612 68548670172864 68603479877160 68648987989848 68685954714601 68728719683216 68745978677817 68845318878672 68900365775430 68925278598624 68946070827354 68980389429060 69106038509088 69186301039296 69756167072928 69837184688576 70058041297944 70114057855485 70139409522448 70195491139870 70276735483920 70296925933920 70323353550576 70358357708640 70405029919392 70580862501660 70606382954688 70662837951720 71144349502240 71452231174520 71457537001536 71824156827570 72011485103040 72033653871018 72117316651356 72429408900513 72879577538880 73274992173870 73279980098080 73445003756640 73493723493792 73552487131980 73579082057664 73762841655720 73811772230616 73848512784240 73870790172165 73876275594072 74128179684960 74195979849306 74701566977352 74738750435280 74788328379184 74975108001570 75043342397120 75062187104940 75111979600532 75149367345480 75259041357780 75286253335104 75346450232760 75387023467245 75433960627920 75649696022880 75672516761730 75694725603846 75981384177084 76295807736015 76384420753130 76494798754080 76561646787360 76583642887360 76607219196162 76612433949408 76784487232320 76892972156280 77005501474335 77028101529117 77184168531120 77206821022224 77230111488579 77319809643618 77540938423452 78137059500640 78159991652128 78455986274112 78475687957044 78498233959544 78560999071985 78566832774648 78743275171920 78795509516976 78815296460187 78906835712754 79084041675660 79113772744398 79205658659316 79320113441856 79973448535008 80037393190020 80066332911936 80090485988156 80130351834840 80276310781632 80383760071335 80389729126728 80412825031728 80477121000570 80663842859040 80717351212512 80757529087680 81012920740920 81382194918416 81659692770880 81989524731240 82013080256240 82084750660080 82133610630711 82139201572624 82324175852592 82439977610340 82680438930516 82776467314872 83038243759443 84039262849521 84081094239690 84105250670940 84136869426582 84234589367844 84300390463680 84356311120704 84423760196760 84430029250368 84543038263665 84795405542064 84863205706410 85119132440180 85373219402688 85487490869515 85685837716080 85742677409424 85785356691360 85811234987310 85842262400608 85910899604020 86010332980320 86056648598340 86110228837440 86156598248280 86188988193084 86382548136360 86482876299120 87195208841160 87296480860720 87572551622430 87674261903060 87775736196960 87877682464320 87904191938220 87929990608644 87935976117696 88006287399240 88257978693360 88262984558376 88310513204487 88387686871479 88592214745440 88618215341088 88644948206598 88859387261120 89321921251920 89375089062189 89478892882238 89685945791680 89686500522336 89712267382336 89970129601884 90074624525928 90146645814195 90179240814576 90206444584221 90381761915040 90415740279312 90464428160694 90520752753504 90807020114076 91471306502880 91531983986464 91554969283218 91661304903756 91793758504896 91867154367240 91873976144832 91928094436472 91973852572080 92057974998213 92264715288270 92271566587536 92345344492590 92406601769202 92586195132480 93376958721690 93410721730592 93485410473980 93702313978560 93764471400768 93889974500665 94107816668880 94217117268960 94273198886382 94491930206304 94900850010792 94976730221355 95765542436760 96044871828024 96156422201808 96460512085602 96508526277780 96572545200684 96926173029315 97699989565160 98069982842640 98094609946305 98122792449430 98159680997679 98208540968310 98273687595818 98350455540960 98387429677488 98415696307488 98464683712320 98494386896220 98501700792096 98722912155840 98927973132408 99007073324145 99150141802320 99602089303136 99651667247040 99966810668760 100082916139920 100113107485195 100199156460640 100345388477040 100461933643680 100487161408410 100516031289660 100578614170560 100749247139520 100896689015640 100926300805128 101308512236112 101451645916398 101727743648020 102142958928216 102523962875040 102584989043418 102674001965780 102704135372156 102823005259296 102905219815740 102912224708160 102942428029632 102973481984772 103093079524824 103267978318008 103350548663145 103387917897936 103419106241031 103470584143590 103779451558944 104634250609392 104755777032864 104991033562560 105060679355968 105087061946916 105209114283672 105293236709805 105445388900880 105485030325864 105537536562960 105607544879088 105909574432032 105994256927580 106716524253360 106840469113120 106938189054382 107178346761780 107186305502304 107217100042304 107302828000760 107427020420160 107736235241355 108017227654560 108175974977034 108458114298048 109319366308320 109446334213440 109511480840948 109765567803456 109912488260805 109919970147120 109985398700779 110240585240688 110328730697970 110368623086496 110717658345924 110772769176360 112052350466028 112108125652920 112140334227920 112182492568776 112312785823792 112462662002355 112565013595680 112593280657410 112667969400798 112724051018220 112929380002656 113019675349140 113060540722752 113150940941880 113508775142595 113542088405769 114247783621440 114323569879232 114414979983080 114576631129695 114742198131120 114842470181040 114875464331040 114910118045590 114910828794243 114918650924112 115176730848480 115310501732160 115339458234420 115979714465427 116260278454880 116763402163240 117205589250960 117239987478192 117341716532320 117677304924480 117683979411168 117713531935566 117747350939316 117850249161972 118020546649152 118114912757880 118193264275464 118360253569131 118626062513490 118808487988974 119095895002560 119166785416252 119682487217321 119960172802512 120056089785030 120099499367904 120135728982234 120195527752260 120238987752768 120275259445628 120414466172448 120554320372416 120619237547592 120715681500855 121076026818768 121136293631520 122073292377624 122215073205008 122489539156320 122631803429440 122743966664284 122984287096860 123019620384360 123028755450048 123127125990120 123208802358936 123659966415510 124164700972308 124502611628920 125477088891840 125697598515176 126157876006410 126205304139873 126351884051766 126534466681056 126635640295140 127678698660270 127687389915680 128059829104032 128208562935744 128380169215195 128528756574120 128614016114136 128678035037040 128716852480965 128763393600912 128866349406030 129084972897510 129165343256160 129234897372420 129283482289626 129620673185472 129724314448680 130759977123520 130792813261740 130879574663572 130944721291080 131183239569984 131325849194960 131358827433645 131511392854590 131816523696480 131856287907330 131894985912966 131903964176544 132009431098860 132200189069760 132386968040040 132394476837564 132967422309897 133289080891680 133443888186560 133793851302720 133982881877880 134021375052880 134218339323357 134528918687520 134529750783504 134568401073504 135078016314816 135111936788892 135268861221864 135572642872560 135696642241041 135781129130256 136190611904288 136779985391224 136889351051185 137206959754320 137297975979696 137332453924827 137371909429202 137457439366432 137491957355634 137690637757344 137800731550860 137850557197248 137892141654708 137960778858120 138212077018176 138397072932405 138609902653803 139512334145856 140065438082535 140116082595888 140228115710970 140278819044896 140390982279740 140553470967840 140593851867840 140646707101152 140716715417280 140810059838784 141161725003320 141325675903440 141409798329573 142288699004480 142904462349040 143648313655140 144067307742036 144234633302712 144690768128403 144858817801026 146549984347740 146559960196160 146890007513280 146987446987584 147104974263960 147184188674145 147312811452465 147410531393727 147525683311440 147623544461232 147697025568480 147741580344330 147752551188144 148256359369920 148391959698612 148958481770315 149403133954704 149477500870560 149576656758368 149950216003140 150124374209880 150223959201064 150298734690960 150344074307035 150518082715560 150692900465520 150774046934490 150867921255840 151299392045760 151345033523460 151389451207692 151962768354168 152591615472030 152768841506260 152989597508160 153123293574720 153214438392324 153224867898816 153429958330355 153785944312560 153877483565127 154011002948670 154056203058234 154368337062240 154413642044448 154460222977158 154639619287236 155081876846904 155205876215385 156274119001280 156319983304256 156951375914088 156996467919088 157121998143970 157133665549296 157486550343840 157591019033952 157630592920374 157813671425508 158168083351320 158227545488796 158411317318632 159946897070016 160074786380040 160180971976312 160260703669680 160407283581573 160767520142670 160779458253456 160825650063456 160954242001140 161327685718080 161434702425024 162025841481840 162764389836832 163599468329465 163979049462480 164026160512480 164169501320160 164267221261422 164278403145248 164648351705184 164879955220680 165360877861032 165493096046955 165552934629744 166076487518886 168078525699042 168162188479380 168210501341880 168273738853164 168469178735688 168847520393520 168889920986115 169001954101197 169086076527330 169590811084128 169726411412820 170238264880360 170974981739030 171371675432160 171485354818848 171570713382720 171622469974620 171684524801216 171821799208040 172020665960640 172113297196680 172313196496560 172365177068385 172377976386168 172765096272720 172965752598240 174390417682320 174592961721440 175145103244860 175348523806120 175551472393920 175808383876440 175859981217288 176012574798480 176117344188241 176515957386720 176525969116752 176621026408974 176775373742958 177184429490880 177236430682176 177289896413196 178643842503840 178750178124378 178957785764476 179373001044672 179732236901273 179940259203768 180084134677545 180149249051856 180203593473351 180293291628390 180358481629152 180412889168442 180763523830080 180831480558624 180928856321388 181041505507008 181614040228152 182942613005760 183063967972928 183109938566436 183322609807512 183734308734480 183856188872944 183947705144160 184115949996426 184529430576540 184543133175072 184690688985180 184813203538404 185489949623265 186753917443380 186821443461184 186970820947960 187779949001330 188215633337760 188434234537920 188546397772764 188983860412608 189236814009615 189527826077649 189801700021584 189953460442710 191518047990405 191531084873520 191645091471659 192089743656048 192312844403616 192921024171204 193017052555560 193145090401368 193299524109045 193852346058630 195399979130320 196139965685280 196189219892610 196245584898860 196319361995358 196417081936620 196547375191636 196700911081920 196774859354976 196831392614976 196988773792440 197003401584192 197267089281885 197784431860995 197842478869449 197855946264816 198014146648290 198300283604640 199204178606272 199933621337520 200165832279840 200226214970390 200398312921280 200690776954080 200923867287360 200974322816820 201032062579320 201793378031280 201852601610256 202617024472224 202903291832796 203455487296040 204285917856432 205047925750080 205169978086836 205348003931560 205408270744312 205646010518592 205810439631480 205946963969544 206057864143803 206186159049648 206237936033451 206535956636016 206701097326290 206775835795872 206838212482062 206941168287180 207558903117888 208541874478441 209268501218784 209511554065728 210174123893832 210342173566455 210418228567344 210481704029849 210586473419610 210890777801760 210970060651728 211075073125920 211215089758176 211819148864064 211988513855160 213433048506720 213680938226240 213876378108764 214356693523560 214372611004608 214605656001520 215472470482710 216034455309120 216351949954068 217288226701539 218638732616640 219022961681896 219824976521610 219839940294240 219970797401558 220481170481376 220657461395940 220737246172992 221435316691848 221545538352720 221612370516495 223697232205595 224104700932056 224216251305840 224280668455840 224364985137552 224625571647584 224925324004710 225130027191360 225186561314820 225335938801596 225448102036440 225858760005312 226039350698280 226161070401735 226301881883760 227017550285190 227084176811538 228829959966160 228887423208045 229153262259390 229484396262240 229684940362080 229750928662080 229820236091180 229821657588486 229837301848224 230353461696960 230678916468840 231016504423005 231084304587351 231690334465737 231959428930854 232520556909760 233526804326480 234411178501920 234479974956384 234683433064640 235367958822336 235427063871132 235494701878632 235682997215955 235700498323944 236229825515760 236386528550928 236445889380561 236720507138262 237252125026980 237616975977948 238333570832504 239364974434642 239920345605024 240112179570060 240198998735808 240271457964468 240391055504520 240550518891256 240828932344896 241151280214005 241238475095184 241431363001710 242152053637536 242272587263040 244146584755248 244430146410016 244979078312640 245487933328568 245684218989545 245968574193720 246039240768720 246254251980240 246400831892133 246417604717872 247319932831020 248329401944616 249005223257840 251395197030352 252117788548563 252315752012820 252410608279746 252703768103532 253068933362112 253271280590280 253629114790995 255357397320540 255374779831360 256119658208064 256462472608545 256760338430390 257057513148240 257228032228272 257356070074080 257433704961930 257526787201824 257732698812060 258169945795020 258330686512320 258469794744840 258566964579252 259448628897360 261585626523480 261759149327144 261889442582160 262651698389920 262717654867290 263022785709180 263633047392960 263712575814660 263789971825932 263807928353088 264018862197720 264773936080080 264788953675128 264931539613461 265934844619794 266578161783360 267345472635955 267965763755760 268042750105760 268125267186567 268436678646714 269057837375040 269059501567008 269136802147008 270223873577784 270439937442585 270537722443728 270619333752663 271145285745120 271393284482082 271562258260512 272381223808576 273559970782448 273778702102370 274413919508640 274595951959392 274664907849654 274743818858404 274914878732864 274983914711268 275381275514688 275601463101720 275784283309416 275921557716240 276173924994639 276794145864810 277219805307606 280130876165070 280232165191776 280456231421940 280557638089792 280781964559480 281106941935680 281293414202304 281669923501995 282323450006640 282651351806880 282819596659146 285808924698080 287296627310280 287801513673467 288134615484072 288469266605424 289381536256806 289717635602052 293099968695480 294209948527920 294283829838915 294368377348290 294479042993037 294625622904930 294821062787454 295051366622880 295247088922464 295394051136960 295483160688660 295505102376288 296783919397224 297021219972435 297916963540630 298806267909408 298955001741120 299153313516736 299900432006280 300248748419760 300339322455585 300447918402128 300597469381920 300688148614070 301036165431120 301385800931040 301548093868980 301735842511680 302690067046920 302778902415384 303925536708336 305183230944060 305537683012520 306428876784648 306859916660710 307571888625120 307754967130254 308022005897340 308112406116468 308736674124480 308827284088896 308920445954316 309279238574472 310163753693808 310257318723093 310411752430770 313176125087833 313902751828176 313992935838176 314243996287940 314267331098592 314973100687680 315182038067904 315261185840748 315627342851016 315879710129415 316336166702640 316455090977592 316822634637264 320149572760080 320361943952624 320521407339360 320814567163146 321535040285340 321558916506912 321651300126912 321908484002280 323208705724065 324051682963680 325528779673664 327198936658930 327958098924960 328052321024960 328339002640320 328534442522844 328556806290496 329296703410368 329737464782415 329759910441360 329956196102337 330721755722064 330986192093910 331105869259488 332152975037772 336157051398084 336324376958760 336421002683760 336547477706328 336938357471376 337695040787040 337779841972230 338003908202394 338172153054660 339181622168256 339452822825640 340476529760720 341949963478060 342743350864320 342970709637696 343244939949240 343429773573005 343643598416080 343729893389085 343957906585363 344226594393360 344626392993120 344730354136770 344732486382729 344755952772336 345530192545440 345931505196480 347939143396281 348780835364640 349185923442880 350290206489720 350697047612240 351616767752880 351719962434576 352025149596960 352234688376482 353031914773440 353051938233504 353242052817948 353550747485916 354579792826392 355080760707393 357287685007680 357500356248756 357915571528952 359047461651963 359464473802546 359880518407536 360168269355090 360298498103712 360407186946702 360586583256780 360716963258304 360825778336884 361662961117248 361857712642776 362147044502565 363228080456304 366219877132872 366645219615024 367468617468960 367712377745888 367895410288320 368231899992852 369058861153080 369086266350144 369381377970360 369626407076808 370979899246530 373507834886760 373941641895920 375559898002660 376431266675520 377092795545528 378473628019230 378615912419619 379055652155298 379603400043168 379906920885420 383036095980810 383062169747040 383290182943318 384179487312096 384625688807232 385140507645585 385842048342408 386034105111120 386150557442895 386290180802736 386599048218090 387704692117260 390799958260640 392279931370560 392378439785220 392491169797720 392638723990716 392834163873240 393094750383272 393549718709952 393977547584880 394076482300935 394534178563770 395568863721990 395684957738898 395711892529632 396028293296580 396600567209280 399867242675040 400331664559680 400452429940780 401381553908160 401948645633640 402064125158640 402655017970071 403586756062560 403705203220512 405234048944448 405806583665592 406910974592080 408571835712864 410339956173672 410668053153555 410696007863120 410816541488624 411620879262960 411893927939088 411997361774481 412115728287606 412372318099296 412475872066902 413071913272032 413402194652580 413551671591744 413676424964124 413882336574360 415191218797215 415829707961409 417083748956882 418537002437568 420196314247605 420348247787664 420684347132910 420836457134688 420963408059698 421172946839220 421781555603520 421940121303456 422150146251840 422430179516352 423977027710320 424229394988719 426866097013440 427752756217528 428713387047120 429211312003040 430944940965420 432703899908136 434576453403078 438045923363792 439649953043220 439679880588480 439941594803116 440962340962752 441314922791880 441552566022435 441938434357395 442231594181181 442870633383696 443091076705440 443224741032990 446875445310945 447394464411190 448209401864112 448432502611680 448561336911680 448729970275104 449251143295168 449850648009420 450373122629640 450671877603192 450896204072880 451032222921105 452078701396560 452322140803470 452603763767520 454035100570380 454168353623076 457659919932320 457774846416090 458306524518780 458968792524480 459369880724160 459640472182360 459643315176972 459674603696448 460289874991065 461357832937680 461632450695381 462033008846010 462168609174702 463380668931474 463918857861708 467053608652960 468822357003840 468959949912768 470309790637129 470854127742264 470989403757264 471365994431910 471400996647888 472459651031520 472773057101856 472891778761122 473441014276524 474504250053960 475233951955896 476667141665008 478729948869284 479840691210048 480224359140120 480542915928936 480782111009040 481101037782512 481221850744719 482302560428010 482476950190368 482862726003420 484304107275072 488293169510496 488860292820032 490798404988395 490975866657136 491368437979090 491937148387440 492078481537440 492508503960480 492801663784266 492835209435744 494639865662040 496658803889232 498010446515680 502790394060704 504235577097126 504631504025640 504821216559492 505407536207064 506542561180560 507005862303591 507258229581990 510714794641080 512924945217090 513520676860780 514115026296480 514456064456544 514712140148160 514867409923860 515053574403648 515465397624120 516339891590040 516939589489680 517095531205155 517133929158504 518897257794720 523171253046960 523518298654288 523778885164320 525303396779840 525435309734580 526045571418360 527425151629320 527579943651864 528037724395440 528352032564723 529547872160160 529577907350256 529863079226922 531869689239588 534690945271910 535931527511520 536085500211520 536250534373134 536873357293428 538119003134016 539196710703819 540447747155568 540610780420053 540879874885170 541075444887456 541238667505326 542290571490240 542786568964164 543124516521024 547119941564896 547557404204740 548827839017280 549191903918784 549329815699308 549487637716808 549926993503895 549967829422536 551202926203440 551568566618832 551843115432480 552347849989278 553588291729620 554439610615212 560261752330140 560464330383552 560912462843880 561563929118960 563339847003990 564646900013280 565302703613760 565639193318292 567710442028845 568583478232947 571617849396160 574554143971215 574593254620560 574935274414977 575603027346934 576269230968144 576938533210848 578763072513612 579435271204104 579898572327135 586199937390960 588419897055840 588567659677830 588736754696580 588958085986074 589251245809860 589642125574908 590102733245760 590494177844928 590966321377320 591010204752576 591801267845655 593567838794448 594042439944870 595833927081260 597612535818816 598412436086605 599800864012560 600497496839520 600678644911170 600895836804256 601194938763840 601376297228140 602072330862240 602771601862080 603096187737960 605380134093840 605557804830768 607851073416672 610366461888120 611075366025040 612857753569296 613719833321420 615143777250240 615509934260508 616044011794680 616224812232936 617840891908632 618173592431409 618558477148944 618713808100353 620327507387616 620514637446186 620823504861540 625625623435323 626352250175666 627805503656352 627985871676352 628487992575880 628534662197184 630522371681496 631026520699365 631254685702032 631445112089547 631759420258830 632672333405280 632910181955184 633645269274528 640299145520160 640723887905248 641042814678720 641629134326292 643070080570680 643117833013824 643816968004560 646417411448130 648103365927360 654397873317860 655916197849920 657068885045688 659474929564830 659519820882720 659912392204674 661443511444128 661972384187820 662211738518976 664305950075544 664837111549485 671091696616785 672314102796168 672648753917520 672842005367520 673094955412656 673876714942752 675390081574080 675559683944460 676007816404788 676344306109320 678483211205205 678905645651280 680953059521440 683899926956120 686489879898480 686662269624135 686859547146010 687287196832160 687459786778170 687915813170726 688453188786720 689252785986240 689460708273540 689464972765458 689511905544672 691060385090880 693049513269015 693252913762053 695878286792562 697561670729280 700580412979440 701394095224480 703233535505760 703439924869152 704050299193920 704469376752964 706103876467008 706484105635896 707048991647865 707101494971832 709159585652784 710161521414786 715000712497512 715831143057904 718094923303926 718928947605092 719761036815072 720336538710180 720596996207424 720814373893404 721173166513560 721651556673768 723453840642015 723715425285552 724294089005130 726456160912608 732439754265744 733290439230048 734937234937920 735424755491776 736463799985704 737052656968635 738117722306160 738762755940720 739202495676399 739252814153616 741959798493060 747015669773520 747883283791840 751119796005320 754185591091056 756947256038460 757231824839238 758111304310596 759206800086336 759813841770840 766072191961620 766124339494080 766580365886636 768358974624192 769387417825635 769897790905453 770281015291170 771684096684816 772068210222240 772301114885790 772580361605472 773198096436180 775409384234520 781599916521280 784756879570440 784982339595440 785277447981432 785668327746480 786189500766544 787955095169760 788152964601870 789068357127540 791137727443980 791369915477796 791423785059264 792056586593160 794794618840383 799734485350080 800904859881560 802036417907865 803897291267280 804128250317280 804375801559701 805310035940142 807173512125120 807410406441024 811613167331184 811858001257989 813821949184160 817143671425728 820679912347344 821336106307110 821392015726240 821633082977248 823241758525920 823787855878176 823994723548962 824231456575212 824744636198592 824951744133804 826143826544064 826804389305160 827352849928248 827764673148720 828521774983917 830382437594430 831659415922818 834167497913764 840392628495210 840696495575328 841368694265820 841672914269376 841926816119396 842345893678440 843880242606912 845009770505985 847954055420640 848458789977438 855505512435056 857426774094240 858422624006080 861889881930840 863404541020401 865407799816272 869152906806156 876091846727584 879299906086440 879883189606232 880586720941205 882629845583760 883105132044870 883437128979111 883876868714790 884463188362362 885741266767392 886182153410880 886449482065980 893750890621890 894788928822380 896418803728224 896865005223360 897459940550208 898661184506365 899701296018840 900746245259280 901017967366755 901343755206384 901792408145760 902064445842210 904157402793120 904644281606940 905207527535040 908070201140760 908336707246152 915319839864640 915549692832180 916613049037560 919280944364720 919286630353944 920579749982130 922715665875360 923264901390762 924066017692020 924337218349404 926761337862948 927837715723416 930771956169279 934107217305920 939528375263499 940619581274258 941708255484528 941978807514528 942731988863820 942801993295776 944919302063040 945546114203712 945783557522244 946882028553048 947639130388245 949008500107920 950467903911792 953334283330016 957459897738568 958225457358295 960448718280240 961085831857872 961564222018080 962202075565024 962443701489438 964605120856020 964953900380736 965725452006840 976586339020992 981596809976790 981951733314272 982736875958180 983874296774880 984156963074880 985017007920960 985603327568532 985670418871488 989212394347245 989279731324080 989868588307011 993317607778464 996020893031360 1005580788121408 1008471154194252 1009263008051280 1009642433118984 1010815072414128 1013085122361120 1014011724607182 1014516459163980 1021429589282160 1025849890434180 1027041353721560 1028230052592960 1028912128913088 1029734819847720 1030289320719015 1030930795248240 1031189680167255 1031873719756089 1032679783180080 1033879178979360 1034191062410310 1034267858317008 1037794515589440 1042709372392205 1046342506093920 1047036597308576 1047557770328640 1050870619469160 1052091142836720 1052408520149245 1052717387564599 1054850303258640 1055159887303728 1056075448790880 1056704065129446 1059095744320320 1059155814700512 1059726158453844 1063739378479176 1069381890543820 1071863055023040 1072501068746268 1073746714586856 1077142384955889 1078393421407638 1080895494311136 1081221560840106 1081759749770340 1082150889774912 1082477335010652 1085573137928328 1086441133507695 1094239883129792 1095114808409480 1098659631398616 1098975275433616 1099853987007790 1099935658845072 1102405852406880 1103137133237664 1103686230864960 1104695699978556 1107176583459240 1108879221230424 1120523504660280 1121824925687760 1123127858237920 1126679694007980 1129293800026560 1131278386636584 1135420884057690 1137166956465894 1149108287942430 1149186509241120 1149870548829954 1151206054693868 1152538461936288 1153877066421696 1155421522936755 1157526145027224 1158451672328685 1158870542408208 1159797144654270 1172399874781920 1176839794111680 1177135319355660 1177473509393160 1177916171972148 1178502491619720 1179284251149816 1181932642754640 1182229446902805 1183602535691310 1187135677588896 1188084879889740 1191667854162520 1196824872173210 1199601728025120 1200994993679040 1201357289822340 1201791673608512 1202752594456280 1204144661724480 1206192375475920 1207965053910213 1210760268187680 1211115609661536 1215702146833344 1220732923776240 1222150732050080 1225715507138592 1227439666642840 1231019868521016 1232004159460665 1232088023589360 1232449624465872 1232821409317687 1235681783817264 1236347184862818 1237116954297888 1237427616200706 1240655014775232 1241029274892372 1241647009723080 1251251246870646 1252704500351332 1255611007312704 1256975985151760 1258125658308911 1260588942742815 1261044743362992 1262053041398730 1262509371404064 1262890224179094 1263518840517660 1265344666810560 1265820363910368 1267290538549056 1272688184966157 1280598291040320 1281447775810496 1283258268652584 1286140161141360 1287633936009120 1292834822896260 1308795746635720 1314137770091376 1318949859129660 1319039641765440 1319824784409348 1322887022888256 1323944768375640 1324657698067305 1326694782543543 1328611900151088 1329674223098970 1340626335932835 1341515640301613 1342183393233570 1344628205592336 1345297507835040 1345684010735040 1346189910825312 1347753429885504 1351119367888920 1352015632809576 1352688612218640 1353096668763315 1356966422410410 1357811291302560 1361906119042880 1367799853912240 1372979759796960 1373324539248270 1373719094292020 1374574393664320 1374919573556340 1375831626341452 1376906377573440 1378921416547080 1378929945530916 1379023811089344 1380869624973195 1384897352086143 1386099026538030 1386505827524106 1391756573585124 1401160825958880 1402788190448960 1406467071011520 1406879849738304 1408938753505928 1410929371911387 1412968211271792 1414097983295730 1414202989943664 1418319171305568 1420323042829572 1430001424995024 1431662286115808 1436189846607852 1437857895210184 1439007568367335 1439522073630144 1440673077420360 1441628747786808 1442346333027120 1443303113347536 1443665552234157 1446907681284030 1447430850571104 1448588178010260 1452912321825216 1464879508531488 1466580878460096 1472395214965185 1472927599971408 1474105313937270 1476235444612320 1477525511881440 1478404991352798 1478505628307232 1483919596986120 1494031339547040 1495766567583680 1502239592010640 1508371182182112 1513894512076920 1514463649678476 1516222608621192 1519627683541680 1521017586910773 1532144383923240 1533160731773272 1538774835651270 1539795581810906 1540562030582340 1543368193369632 1544136420444480 1544602229771580 1545160723210944 1546396192872360 1550818768469040 1551286593615465 1565880625439165 1569513759140880 1569964679190880 1570554895962864 1571336655492960 1572379001533088 1575910190339520 1576305929203740 1578136714255080 1582275454887960 1582739830955592 1584113173186320 1585056097694169 1589589237680766 1601809719763120 1604072835815730 1607794582534560 1608256500634560 1608751603119402 1610620071880284 1617590132111457 1621832341260159 1623226334662368 1623716002515978 1627643898368320 1641359824694688 1642672212614220 1642784031452480 1643266165954496 1646483517051840 1647575711756352 1647989447097924 1648462913150424 1649780980511685 1649903488267608 1653608778610320 1654705699856496 1655529346297440 1657043549967834 1660764875188860 1663318831845636 1668334995827528 1680785256990420 1681392991150656 1682737388531640 1683853632238792 1684691787356880 1690019541011970 1695908110841280 1696917579954876 1711011024870112 1714853548188480 1719789532926815 1723662431913645 1723779763861680 1724805823244931 1726809082040802 1730815599632544 1738305813612312 1739695716981405 1752183693455168 1758599812172880 1759766379212464 1761173441882410 1765259691167520 1766210264089740 1766874257958222 1767753737429580 1768926376724724 1771482533534784 1772898964131960 1775403803536965 1787501781243780 1789577857644760 1792837607456448 1795237308259815 1797322369012730 1799402592037680 1801492490518560 1802035934733510 1802687510412768 1803584816291520 1804128891684420 1808314805586240 1809288563213880 1816140402281520 1816673414492304 1831099385664360 1833226098075120 1834317304085879 1838561888729440 1838573260707888 1841159499964260 1845431331750720 1846529802781524 1848132035384040 1848674436698808 1853522675725896 1854520777294227 1855675431446832 1861543912338558 1876876870305969 1879056750526998 1881239162548516 1883416510969056 1883957615029056 1885463977727640 1885603986591552 1891567115044488 1893079562098095 1893764057106096 1894335336268641 1895278260776490 1898017000215840 1900935807823584 1906668566660032 1914919795477136 1916450914716590 1920897436560480 1922171663715744 1923128444036160 1924404151130048 1924887402978876 1929210241712040 1931450904013680 1963193619953580 1963903466628544 1965473751916360 1967748593549760 1971206655137064 1978424788694490 1978559462648160 1979737176614022 1986635215556928 2013275089850355 2014610595714269 2016942308388504 2018526016102560 2019284866237968 2021630144828256 2026170244722240 2028023449214364 2029032918327960 2042859178564320 2051699780868360 2054082707443120 2059469639695440 2059986808872405 2060578641438030 2061861590496480 2062379360334510 2063747439512178 2065359566360160 2067758357958720 2068382124820620 2068535716634016 2079148539807045 2079758741286159 2085418744784410 2092685012187840 2094073194617152 2101741238938320 2104182285673440 2104817040298490 2105434775129198 2109700606517280 2110319774607456 2112150897581760 2113408130258892 2118311629401024 2119452316907688 2121146974943595 2127478756958352 2138763781087640 2145002137492536 2147493429173712 2154284769911778 2156786842815276 2161790988622272 2162443121680212 2163519499540680 2164954670021304 2171146275856656 2172882267015390 2190229616818960 2192232875614831 2197319262797232 2197950550867232 2199707974015580 2199871317690144 2204811704813760 2206274266475328 2209391399957112 2211157970905905 2214353166918480 2217607487029197 2217758442460848 2241047009320560 2243649851375520 2246255716475840 2253359388015960 2262556773273168 2270841768115380 2274333912931788 2298216575884860 2298373018482240 2299741097659908 2302412109387736 2305076923872576 2308162253476905 2309693372716359 2310843045873510 2315052290054448 2316903344657370 2317741084816416 2319594289308540 2344799749563840 2351548953185645 2354270638711320 2354947018786320 2355832343944296 2357004983239440 2358568502299632 2363865285509280 2364458893805610 2367205071382620 2374271355177792 2376169759779480 2383335708325040 2393649744346420 2399203456050240 2402714579644680 2405505188912560 2406109253723595 2412384750951840 2413127404679103 2415930107820426 2421520536375360 2422231219323072 2435574003773967 2441465847552480 2444301464100160 2451431014277184 2454879333285680 2462039737042032 2464008318921330 2464176047178720 2464899248931744 2465642818635374 2471363567634528 2472694369725636 2474233908595776 2474855232401412 2482058549784744 2483294019446160 2485565324951751 2502502493741292 2505409000702664 2513951970303520 2516251316617822 2521177885485630 2522089486725984 2524106082797460 2525018742808128 2525780448358188 2527037681035320 2531640727820736 2535029311517955 2545376369932314 2566516537305168 2572280322282720 2575267872018240 2585669645792520 2590213623061203 2617591493271440 2628275540182752 2637899718259320 2639649568818696 2641760162823615 2647889536751280 2649315396134610 2650311386937333 2653389565087086 2657223800302176 2659348446197940 2681252671865670 2683031280603226 2684366786467140 2689256411184672 2690595015670080 2692379821650624 2695983553519095 2702238735777840 2703053902100265 2704031265619152 2705377224437280 2706193337526630 2713932844820820 2715622582605120 2735599707824480 2745959519593920 2746649078496540 2747438188584040 2749839147112680 2751663252682904 2757842833094160 2757859891061832 2761739249946390 2769794704172286 2772198053076060 2773011655048212 2783513147170248 2802321651917760 2817877507011856 2818585125790497 2821858743822774 2825936422543584 2828195966591460 2828405979887328 2836638342611136 2840646085659144 2842917391164735 2860002849990048 2863324572231616 2872379693215704 2874676372074885 2875715790420368 2878015136734670 2881346154840720 2883257495573616 2884692666054240 2886606226695072 2887331104468314 2893815362568060 2894861701142208 2897176356020520 2929759017062976 2944790429930370 2945855199942816 2948210627874540 2952470889224640 2955051023762880 2956809982705596 2957011256614464 2967839193972240 2969605764921033 2988062679094080 3004479184021280 3016742364364224 3027789024153840 3028927299356952 3032445217242384 3039255367083360 3042035173821546 3064288767846480 3066321463546544 3077549671302540 3079591163621812 3081124061164680 3086736386739264 3089204459543160 3090867962157045 3092792385744720 3093569040501765 3095621159268267 3101637536938080 3102573187230930 3128128117176615 3131761250878330 3139027518281760 3139929358381760 3141109791925728 3142673310985920 3144758003066176 3152611858407480 3156273428510160 3157225560447735 3158152162693797 3164550909775920 3165479661911184 3168226346372640 3170112195388338 3179178475361532 3203619439526240 3208145671631460 3215589165069120 3217503206238804 3221240143760568 3231427154867667 3235180264222914 3243664682520318 3246452669324736 3247432005031956 3282719649389376 3285344425228440 3292168534459903 3295978894195848 3296925826300848 3299561961023370 3299806976535216 3307217557220640 3309411399712992 3311058692594880 3314087099935668 3321529750377720 3326637663691272 3336669991655056 3361570513980840 3365474777063280 3367707264477584 3369383574713760 3380039082023940 3393835159909752 3422022049740224 3439579065853630 3447324863827290 3447559527723360 3449611646489862 3453618164081604 3461631199265088 3466264568810265 3476611627224624 3479391433962810 3517199624345760 3519532758424928 3522346883764820 3530519382335040 3532420528179480 3533748515916444 3535507474859160 3537852753449448 3545797928263920 3550807607073930 3575003562487560 3579155715289520 3590474616519630 3594644738025460 3598805184075360 3602984981037120 3604071869467020 3605375020825536 3608257783368840 3618577126427760 3623895161730639 3632280804563040 3633346828984608 3662198771328720 3666452196150240 3668634608171758 3677123777458880 3677146521415776 3682318999928520 3693059605563048 3696012478381995 3696264070768080 3697348873397616 3698464227953061 3707045351451792 3709041554588454 3711350862893664 3723087824677116 3753753740611938 3758113501053996 3762478325097032 3766833021938112 3770927955455280 3774376974926733 3783134230088976 3786159124196190 3787528114212192 3788670672537282 3790556521552980 3796034000431680 3801871615647168 3829839590954272 3832901829433180 3841794873120960 3844343327431488 3849488954527265 3849774805957752 3858420483424080 3862901808027360 3926387239907160 3930947503832720 3942413310274128 3956849577388980 3957118925296320 3959474353228044 3973973094201915 3980084347630629 4021879007798505 4024546920904839 4026550179700710 4029221191428538 4033884616777008 4037052032205120 4038569732475936 4043260289656512 4056046898428728 4058065836655920 4059290006289945 4085718357128640 4103399561736720 4108165414886240 4118939279390880 4119973617744810 4121157282876060 4123723180992960 4124758720669020 4127494879024356 4130719132720320 4136764249641240 4137071433268032 4142608874919585 4158297079614090 4159517482572318 4170837489568820 4203482477876640 4208364571346880 4209634080596980 4210869550258396 4219401213034560 4220639549214912 4226816260517784 4232788115734161 4238904633815376 4242293949887190 4254957513916704 4277527562175280 4290004274985072 4294986858347424 4308569539823556 4313573685630552 4317022705102005 4324886243360424 4327038999081360 4329909340042608 4330996656702471 4342292551713312 4345764534030780 4380459233637920 4384465751229662 4394638525594464 4395901101734464 4399415948031160 4399742635380288 4417185644895555 4418782799914224 4422315941811810 4428706333836960 4435214974058394 4435516884921696 4482094018641120 4487299702751040 4506718776031920 4525113546546336 4541683536230760 4548667825863576 4596433151769720 4599482195319816 4604824218775472 4616324506953810 4619386745432718 4621686091747020 4630104580108896 4633806689314740 4635482169632832 4639188578617080 4653859780846395 4697641876317495 4703097906371290 4708541277422640 4709894037572640 4711664687888592 4714009966478880 4717137004599264 4727730571018560 4728917787611220 4734410142765240 4752339519558960 4755168293082507 4766671416650080 4787299488692840 4805429159289360 4811010377825120 4812218507447190 4824769501903680 4826254809358206 4831860215640852 4852770396334371 4871148007547934 4882931695104960 4909758666571360 4924079474084064 4928016637842660 4928352094357440 4929798497863488 4931285637270748 4942727135269056 4945388739451272 4949342941535055 4949710464802824 4964117099569488 4966588038892320 4971130649903502 5005004987482584 5010818001405328 5027903940607040 5032502633235644 5042355770971260 5044178973451968 5048212165594920 5051560896716376 5054075362070640 5070058623035910 5090752739864628 5133033074610336 5144560644565440 5159368598780445 5171339291585040 5174417469734793 5180427246122406 5235182986542880 5256551080365504 5263586937822995 5275799436518640 5279299137637392 5283520325647230 5295779073502560 5298630792269220 5300622773874666 5306779130174172 5314447600604352 5318696892395880 5362505343731340 5366062561206452 5368733572934280 5378512822369344 5385711924779445 5391967107038190 5404477471555680 5406107804200530 5408062531238304 5410754448874560 5412386675053260 5427865689641640 5471199415648960 5493298156993080 5494876377168080 5499678294225360 5502951912257637 5503326505365808 5515685666188320 5515719782123664 5523478499892780 5539589408344572 5544396106152120 5546023310096424 5563562331882681 5567026294340496 5630630610917907 5635755014023712 5637170251580994 5643717487645548 5651872845087168 5656391933182920 5656811959774656 5681292171318288 5683006008805923 5685834782329470 5720005699980096 5744759386431408 5749352744149770 5751431580840736 5756030273469340 5762692309681440 5766514991147232 5769385332108480 5773212453390144 5774662208936628 5787630725136120 5794352712041040 5889580859860740 5891710399885632 5896421255749080 5913619965411192 5935678387944480 5939211529842066 6008958368042560 6039825269551065 6043831787142807 6055578048307680 6057854598713904 6064890434484768 6078510734166720 6084070347643092 6128577535692960 6132642927093088 6155099342605080 6159182327243624 6162248122329360 6164107046588435 6178408919086320 6181735924314090 6185584771489440 6187138081003530 6191242318536534 6203275073876160 6205146374461860 6256256234353230 6263522501756660 6278055036563520 6282219583851456 6290628291544555 6305223716814960 6312546857020320 6314451120895470 6316304325387594 6329101819551840 6330959323822368 6336452692745280 6340224390776676 6358356950723064 6363440924830785 6407238879052480 6416291343262920 6435006412477608 6442480287521136 6462854309735334 6470360528445828 6487329365040636 6494864010063912 6570688850456880 6576698626844493 6584337068919806 6591957788391696 6593851652601696 6599123922046740 6599613953070432 6614435114441280 6618822799425984 6628174199871336 6633473912717715 6643059500755440 6653275327382544 6673339983310112 6707578201508065 6723141027961680 6730949554126560 6735414528955168 6738767149427520 6760078164047880 6787670319819504 6879158131707260 6894649727654580 6895119055446720 6899223292979724 6907236328163208 6924486760430715 6929080118149077 6932529137620530 6953223254449248 6958782867925620 7034399248691520 7039065516849856 7044693767529640 7054646859556935 7064841056358960 7067497031832888 7071014949718320 7075705506898896 7091595856527840 7101615214147860 7150007124975120 7158311430579040 7180949233039260 7189289476050920 7197610368150720 7208143738934040 7216515566737680 7218327761170785 7237154252855520 7247790323461278 7264561609126080 7266693657969216 7324397542657440 7332904392300480 7337269216343516 7354293042831552 7364637999857040 7369021712952193 7386119211126096 7392024956763990 7392528141536160 7394697746795232 7396928455906122 7414090702903584 7418083109176908 7422701725787328 7446175649354232 7507507481223876 7516227002107992 7524956650194064 7541855910910560 7548753949853466 7566268460177952 7572318248392380 7575056228424384 7577341345074564 7581113043105960 7605087934553865 7659679181908544 7665803658866360 7698977909054530 7699549611915504 7716840966848160 7725803616054720 7770640869183609 7852774479814320 7861895007665440 7884826620548256 7913699154777960 7918948706456088 7925280488470845 7947946188403830 7960168695261258 8043758015597010 8049093841809678 8053100359401420 8058442382857076 8067769233554016 8077139464951872 8087950660557285 8109161706300795 8112093796857456 8116131673311840 8118580012579890 8206799123473440 8216330829772480 8237878558781760 8239947235489620 8242314565752120 8249517441338040 8254989758048712 8273528499282480 8285217749839170 8316594159228180 8319034965144636 8341674979137640 8406964955753280 8419268161193960 8421739100516792 8453632521035568 8455755377371491 8465576231468322 8477809267630752 8484587899774380 8509915027833408 8555055124350560 8580008549970144 8589973716694848 8617139079647112 8624029116224655 8627147371261104 8629749865223809 8634045410204010 8649772486720848 8654077998162720 8659818680085216 8661993313404942 8684585103426624 8691529068061560 8760918467275840 8768931502459324 8789277051188928 8798831896062320 8834371289791110 8837565599828448 8844631883623620 8857412667673920 8870429948116788 8871033769843392 8908817294763099 8964188037282240 9013437552063840 9050227093092672 9083367072461520 9097335651727152 9171586520429395 9192866303539440 9198964390639632 9209648437550944 9232649013907620 9238773490865436 9243372183494040 9260209160217792 9267613378629480 9272603886471135 9278377157234160 9286863477804801 9307719561692790 9384384351529845 9395283752634990 9406195812742580 9417082554845280 9419788075145280 9423329375777184 9428019932957760 9434274009198528 9457835575222440 9468820285530480 9471676681343205 9474456488081391 9504679039117920 9510336586165014 9533342833300160 9574598977385680 9610858318578720 9622020755650240 9624437014894380 9652509618716412 9663720431281704 9694281464603001 9705540792668742 9742296015095868 9819517333142720 9848158948168128 9856033275685320 9862571274541496 9876505603379709 9890777478902544 9898685883070110 9899420929605648 9928234199138976 9933176077784640 9942261299807004 10010009974965168 10021636002810656 10065005266471288 10073052978571345 10084711541942520 10096424331189840 10103121793432752 10108150724141280 10140117246071820 10181505479729256 10266066149220672 10318737197560890 10342678583170080 10348834939469586 10360854492244812 10398793706430795 10470365973085760 10527173875645990 10551598873037280 10558598275274784 10567040651294460 10591558147005120 10597261584538440 10601245547749332 10613558260348344 10637393784791760 10725010687462680 10732125122412904 10737467145868560 10771423849558890 10783934214076380 10808954943111360 10812215608401060 10816125062476608 10824773350106520 10855731379283280 10961164378074155 10986596313986160 10989752754336160 10999356588450720 11005903824515274 11006653010731616 11031371332376640 11031439564247328 11046956999785560 11079178816689144 11088037435145985 11088792212304240 11092046620192848 11095392683859183 11127124663765362 11134052588680992 11261261221835814 11271510028047424 11274340503161988 11287434975291096 11312783866365840 11323130924780199 11362584342636576 11366012017611846 11371669564658940 11489518772862816 11498705488299540 11502863161681472 11512060546938680 11525384619362880 11533029982294464 11548466863581795 11549324417873256 11575261450272240 11588705424082080 11779161719721480 11792842511498160 11799862060612147 11827239930822384 11871356775888960 11878423059684132 12065637023395515 12073640762714517 12079650539102130 12087663574285614 12111156096615360 12115709197427808 12129780868969536 12168140695286184 12177870018869835 12257155071385920 12265285854186176 12310198685210160 12318364654487248 12324496244658720 12328214093176870 12356817838172640 12363471848628180 12371169542978880 12374276162007060 12382484637073068 12410292748923720 12427826624758755 12512512468706460 12527045003513320 12581256583089110 12610447433629920 12625093714040640 12628902241790940 12632608650775188 12658203639103680 12661918647644736 12680448781553352 12698364347202483 12716713901446128 12726881849661570 12832582686525840 12840221128601153 12870012824955216 12884960575042272 12925708619470668 12940721056891656 12951068115306015 12974658730081272 12989728020127824 13141377700913760 13153397253688986 13168674137839612 13183915576783392 13187703305203392 13198247844093480 13199227906140864 13251556934686665 13256348399742672 13266947825435430 13286119001510880 13306550654765088 13346679966620224 13415156403016130 13446282055923360 13461899108253120 13470829057910336 13520156328095760 13575340639639008 13758316263414520 13789299455309160 13798446585959448 13814472656326416 13848973520861430 13858160236298154 13865058275241060 13906446508898496 13917565735851240 14089387535059280 14092925628952485 14102274169999883 14109293719113870 14129682112717920 14134994063665776 14142029899436640 14151411013797792 14183191713055680 14203230428295720 14265504879247521 14300014249950240 14316622861158080 14361898466078520 14378578952101840 14416287477868080 14433031133475360 14436655522341570 14474308505711040 14495580646922556 14558311189003113 14648795085314880 14674538432687032 14729275999714080 14738043425904386 14772238422252192 14784049913527980 14785056283072320 14789395493590464 14793856911812244 14828181405807168 14836166218353816 14848028824605165 14892351298708464 15015014962447752 15032454004215984 15049913300388128 15083711821821120 15097507899706932 15132536920355904 15144636496784760 15154682690149128 15162226086211920 15210175869107730 15331607317732720 15397955818109060 15399099223831008 15433681933696320 15478105796341335 15523252409204379 15541281738367218 15705548959628640 15723790015330880 15769653241096512 15790760813468985 15827398309555920 15837897412912176 15850560976941690 15895892376807660 15920337390522516 16087516031194020 16098187683619356 16106200718802840 16116884765714152 16135538467108032 16157135774338335 16175901321114570 16218323412601590 16224187593714912 16232263346623680 16237160025159780 16413598246946880 16460842672299515 16479894470979240 16484629131504240 16499034882676080 16508855736772911 16509979516097424 16547056998564960 16570435499678340 16633188318456360 16638069930289272 16683349958275280 16838536322387920 16843478201033584 16891891832753721 16907265042071136 16911510754742982 16931152462936644 16955618535261504 16969175799548760 17049018026417769 17110110248701120 17160017099940288 17234278159294224 17248058232449310 17254294742522208 17259499730447618 17268090820408020 17299544973441696 17308155996325440 17319637360170432 17323986626809884 17383058136123120 17537863004918648 17597663792124640 17668742579582220 17675131199656896 17689263767247240 17740859896233576 17817634589526198 18026875104127680 18119475808653195 18131495361428421 18166734144923040 18194671303454304 18343173040858790 18385732607078880 18397928781279264 18419296875101888 18465298027815240 18477546981730872 18486744366988080 18492321139765305 18535226757258960 18545207772942270 18556754314468320 18573726955609602 18615439123385580 18768768703059690 18790567505269980 18812391625485160 18834165109690560 18846658751554368 18871884874633665 18915671150444880 18937640571060960 18943353362686410 18948912976162782 19009358078235840 19020673172330028 19149197954771360 19221716637157440 19248874029788760 19282701416122289 19305019237432824 19327440862563408 19388562929206002 19411081585337484 19484592030191736 19712066551370640 19725142549082992 19730095880533479 19753011206759418 19781554957805088 19797371766140220 19798841859211296 19856468398277952 19884522599614008 19900421738153145 20020019949930336 20043272005621312 20122734604524195 20130010532942576 20146105957142690 20169423083885040 20192848662379680 20206243586865504 20216301448282560 20280234492143640 20363010959458512 20637474395121780 20685357166340160 20697669878939172 20721708984489624 20787240354447231 20797587412861590 21054347751291980 21103197746074560 21117196550549568 21134081302588920 21163940578670805 21194523169076880 21202491095498664 21227116520696688 21274787569583520 21450021374925360 21464250244825808 21474934291737120 21542847699117780 21567868428152760 21624431216802120 21649546700213040 21654983283512355 21711462758566560 21922328756148310 21973192627972320 21979505508672320 21998713176901440 22011807649030548 22013306021463232 22062879128494656 22093913999571120 22107065138856579 22158357633378288 22176074870291970 22177584424608480 22184093240385696 22190785367718366 22254249327530724 22268105177361984 22522522443671628 22548681006323976 22574869950582192 22625567732731680 22646261849560398 22725168685273152 22732024035223692 22743339129317880 22979037545725632 22997410976599080 23024121093877360 23045179741219321 23096933727163590 23098648835746512 23150522900544480 23177410848164160 23311922607550827 23558323439442960 23585685022996320 23599724121224294 23654479861644768 23756846119368264 23775841465412535 24131274046791030 24147281525429034 24159301078204260 24175327148571228 24231418394855616 24263851981671855 24336281390572368 24355740037739670 24620397370420320 24636729308974496 24648992489317440 24656428186353740 24713635676345280 24726943697256360 24748552324014120 24764969274146136 24820585497847440 24855653249517510 25025024937412920 25054090007026640 25162513166178220 25220894867259840 25257804483581880 25265217301550376 25360897563106704 25367266132114473 25396728694404966 25433427802892256 25453763699323140 25665165373051680 25680442257202306 25740025649910432 25769921150084544 25851417238941336 25872087348673965 25881442113783312 25889249595671427 25902136230612030 25949317460162544 25979456040255648 26282755401827520 26306794507377972 26337348275679224 26367831153566784 26396495688186960 26503113869373330 26512696799485344 26533895650870860 26572238003021760 26613101309530176 26830312806032260 26892564111846720 27040312656191520 27150681279278016 27514759561288185 27516632526829040 27578598910618320 27596893171918896 27628945312652832 27697947041722860 27716320472596308 27730116550482120 27817811659413405 27835131471702480 27860590433414403 28153153054589535 28178775070118560 28185851257904970 28204548339999766 28218587438227740 28259364225435840 28269988127331552 28284059798873280 28302822027595584 28406460856591440 28415030044029615 28423369464244173 28531009758495042 28600028499900480 28723796932157040 28757157904203680 28832574955736160 28866062266950720 28873311044683140 28991161293845112 29116622378006226 29349076865374064 29458551999428160 29476086851808772 29544476844504384 29568099827055960 29587713823624488 29629516810139127 29672332436707632 29696057649210330 29784702597416928 30030029924895504 30064908008431968 30099826600776256 30195015799413864 30219158935714035 30289272993569520 30309365380298256 30324452172423840 30420351738215460 30663214635465440 30795911636218120 30798198447662016 30956211592682670 31046504818408758 31082563476734436 31411097919257280 31581521626937970 31654796619111840 31675794825824352 31701121953883380 31791784753615320 31840674781045032 32175032062388040 32196375367238712 32212401437605680 32233769531428304 32314271548676670 32351802642229140 32436646825203180 32448375187429824 32474320050319560 32883493134222465 32921685344599030 32959788941958480 32969258263008480 32998069765352160 33017711473545822 33019959032194848 33094113997129920 33140870999356680 33266376636912720 33276139860578544 33286178051577549 33366699916550560 33677072644775840 33686956402067168 33783783665507442 33814530084142272 33823021509485964 33862304925873288 33938351599097520 33969392774340597 34098036052835538 34468556318588448 34496116464898620 34508589485044416 34518999460895236 34536181640816040 34599089946883392 34645400590745385 34647973253619768 34766116272246240 35075726009837296 35195327584249280 35337485159164440 35378527534494480 35399586181836441 35481719792467152 35635269179052396 36220922288143551 36238951617306390 36262990722856842 36333468289846080 36389342606908608 36686346081717580 36771465214157760 36795857562558528 36845108564760965 36930596055630480 36955093963461744 36973488733976160 36984642279530610 37070453514517920 37090415545884540 37113508628936640 37147453911219204 37230878246771160 37537537406119380 37581135010539960 37624783250970320 37743769749267330 37831342300889760 37875281142121920 37886706725372820 37897825952325564 38041346344660056 38095093041607449 38298395909542720 38497748059577520 38520663385803459 38565402832244578 38610038474865648 38654881725126816 38777125858412004 38822163170674968 38853204345918045 38969184060383472 39424133102741280 39450285098165984 39460191761066958 39506022413518836 39563109915610176 39594743532280440 39597683718422592 39769045199228016 39800843476306290 40040039899860672 40245469209048390 40260021065885152 40292211914285380 40338846167770080 40385697324759360 40412487173731008 40560468984287280 40726021918917024 41274948790243560 41395339757878344 41443417968979248 41574480708894462 41595174825723180 42108695502583960 42268162605177840 42278776886857455 42306822509999649 42327881157341610 42389046338153760 42404982190997328 42454233041393376 42549575139167040 42900042749850720 42928500489651616 42949868583474240 43085695398235560 43135736856305520 43148749326119045 43248862433604240 43299093400426080 43309966567024710 43422925517133120 43844657512296620 43946385255944640 44023615298061096 44187827999142240 44214130277713158 44316715266756576 44352149740583940 44355168849216960 44368186480771392 44381570735436732 44508498655061448 44544086473815495 45045044887343256 45097362012647952 45149739901164384 45251135465463360 45292523699120796 45464048070447384 45486678258635760 45994821953198160 46048242187754720 46090359482438642 46193867454327180 46197297671493024 46301045801088960 46434317389024005 46623845215101654 47116646878885920 47171370045992640 47199448242448588 47308959723289536 47372282440406955 47513692238736528 47551682930825070 48262548093582060 48294563050858068 48318602156408520 48350654297142456 48471407323015005 48527703963343710 48672562781144736 48711480075479340 49240794740840640 49273458617948992 49312856372707480 49382528016898545 49453887394512720 49497104648028240 49526567210318733 49529938548292272 49641170995694880 49711306499035020 50050049874825840 50108180014053280 50325026332356440 50515608967163760 50530434603100752 50721795126213408 50734532264228946 50793457388809932 50866855605784512 50907527398646280 51330330746103360 51360884514404612 51480051299820864 51583151990665351 51702834477882672 51744174697347930 51762884227566624 51778499191342854 51804272461224060 51898634920325088 51958912080511296 52613589014755944 52674696551358448 52792991376373920 53006227738746660 53025393598970688 53067791301741720 53660625612064520 54080625312383040 54394486084285263 55029519122576370 55033265053658080 55157197821236640 55193786343837792 55257890625305664 55395894083445720 55432640945192616 55460233100964240 55476963419295915 55635623318826810 55670262943404960 55721180866828806 56306306109179070 56357550140237120 56371702515809940 56409096679999532 56437174876455480 56539976254663104 56615654623900995 56812921713182880 56830060088059230 56846738928488346 57062019516990084 57447593864314080 57514315808407360 57665149911472320 57746622089366280 57848104248366867 57982322587690224 58233244756012452 58698153730748128 58952173703617544 58999310303060735 59136199654111920 59175427647248976 59190287641600437 59259033620278254 59344664873415264 59392115298420660 59569405194833856 60060059849791008 60129816016863936 60368203813572585 60390031598827728 60438317871428070 60578545987139040 60618730760596512 60648904344847680 60840703476430920 61326429270930880 61591823272436240 61912423185365340 62093009636817516 62165126953468872 62361721063341693 63163043253875940 63309593238223680 63351589651648704 63402243907766760 63491821736012415 63583569507230640 63681349562090064 64201105643005765 64350064124776080 64392750734477424 64424802875211360 64467539062856608 64628543097353340 64703605284458280 64873293650406360 64948640100639120 65766986268444930 65843370689198060 65919577883916960 65938516526016960 65996139530704320 66035422947091644 66039918064389696 66281741998713360 66321195416569737 66532753273825440 66552279721157088 66572356103155098 66733399833101120 67354145289551680 67373912804134336 67567567331014884 67646043018971928 67724609851746576 67876703198195040 67938785548681194 68196072105671076 68937112637176896 68992232929797240 69037998921790472 69072363281632080 69135539223657963 69290801181490770 69295946507239536 69532232544492480 70151452019674592 70511370849999415 70674970318328880 70757055068988960 70799172363672882 70963439584934304 71270538358104792 71327524396237605 72441844576287102 72477903234612780 72525981445713684 72791555945015565 73372692163435160 73690217129521930 73861192111260960 73910187926923488 73946977467952320 73969284559061220 74140907029035840 74180831091769080 74294907822438408 74461756493542320 75075074812238760 75162270021079920 75249566501940640 75487539498534660 75662684601779520 75773413450745640 75795651904651128 76082692689320112 76190186083214898 76995496119155040 77041326771606918 77130805664489156 77220076949731296 77309763450253632 77554251716824008 77616262046021895 77644326341349936 77667748787014281 77706408691836090 77938368120766944 78848266205482560 78900570196331968 78920383522133916 79012044827037672 79189487064560880 79538090398456032 79601686952612580 80490938418096780 80520042131770304 80584423828570760 80677692335540160 81120937968574560 81452043837834048 82544278683864555 82549897580487120 82599034424285029 82790679515756688 82886835937958496 83148961417788924 83190349651446360 84217391005167920 84459459163768605 84536325210355680 84557553773714910 84613645019999298 84655762314683220 84778092676307520 84809964381994656 84908466082786752 85245090132088845 85270108392732519 85800085499701440 85857000979303232 86171390796471120 86271473712611040 86297498652238090 86497724867208480 86598186800852160 86619933134049420 87689315024593240 88047230596122192 88375655998284480 88428260555426316 88633430533513152 88704299481167880 88763141470873464 88888550430417381 89016997310122896 89088172947630990 89881547900208071 90090089774686512 90194724025295904 90299479802328768 90585047398241592 90657476807142105 90928096140894768 90973356517271520 91989643906396320 92096484375509440 92180718964877284 92387734908654360 92394595342986048 92868634778048010 93247690430203308 94233293757771840 94398896484897176 94744564880813910 95027384477473056 95103365861650140 96413507080611445 96525096187164120 96589126101716136 96637204312817040 96701308594284912 96942814646030010 97055407926687420 97345125562289472 97422960150958680 98625712745414960 98650479402667395 98765056033797090 98907774789025440 98994209296056480 99053134420637466 99059877096584544 99282341991389760 99422612998070040 99858534154732647 100100099749651680 100216360028106560 100650052664712880 101031217934327520 101060869206201504 101443590252426816 101469064528457892 101586914777619864 101815054797292560 101908178323021791 102721769028809224 103166303981330702 103405668955765344 103488349394695860 103525768455133248 103556998382685708 103608544922448120 103797269840650176 103936201772236155 105227178029511888 105349393102716896 105585982752747840 106012455477493320 106135582603483440 106198758545509323 107321251224129040 108662766864430653 108788972168570526 110059038245152740 110066530107316160 110314395642473280 110387572687675584 110535325694282895 110791788166891440 110865281890385232 110920466201928480 110953926838591830 111271246637653620 111340525886809920 111442361733657612 112612612218358140 112743405031619880 112818193359999064 112874349752910960 113231309247801990 113625843426365760 113660120176118460 113693477856976692 114124039033980168 114895187728628160 115225898706096605 115493244178732560 115561990157410377 115696208496733734 115964645175380448 116466489512024904 116559613037754135 117396307461496256 117904347407235088 117998620606121470 118272399308223840 118350855294497952 118380575283200874 118518067240556508 118689329746830528 118784230596841320 120120119699582016 120736407627145170 120780063197655456 120876635742856140 121157091974278080 121237461521193024 121681406952861840 123183646544872480 123824846370730680 124186019273635032 124330253906937744 124723442126683386 126326086507751880 126804487815533520 126836330660572365 126920467529998947 126983643472024830 127167139014461280 127362699124180128 128402211286011530 128700128249552160 128785501468954848 128849605750422720 128935078125713216 129257086194706680 129407210568916560 129446247978357135 129746587300812720 129897280201278240 131533972536889860 131686741378396120 131839155767833920 132070845894183288 132563483997426720 132642390833139474 133065506547650880 133104559442314176 133144712206310196 134978909912856023 135135134662029768 135292086037943856 135449219703493152 135753406396390080 135877571097362388 136392144211342152 137984465859594480 138075997843580944 138144726563264160 138271078447315926 138581602362981540 138591893014479072 139302952167072015 140302904039349184 141022741699998830 141349940636657760 141514110137977920 141598344727345764 141926879169868608 142116847321220865 142541076716209584 142655048792475210 144883689152574204 144955806469225560 145051962891427368 145583111890031130 146745384326870320 147380434259043860 147722384222521920 147820375853846976 147938569118122440 148147584050695635 148361662183538160 148579701630956199 148589815644876816 148923512987084640 150150149624477520 150324540042159840 150499133003881280 150975078997069320 151546826901491280 151591303809302256 152165385378640224 152380372166429796 153990992238310080 154082653543213836 154261611328978312 154440153899462592 154749455971996053 155108503433648016 155232524092043790 155288652682699872 155335497574028562 155412817383672180 155876736241533888 157840767044267832 158024089654075344 158378974129121760 159076180796912064 159203373905225160 160981876836193560 161168847657141520 162241875937149120 163183458252855789 165088557367729110 165099795160974240 165198068848570058 165581359031513376 165773671875916992 166297922835577848 166380699302892720 166430890257887745 168434782010335840 168918918327537210 169072650420711360 169115107547429820 169227290039998596 169311524629366440 169619928763989312 169846963871702985 170490180264177690 170540216785465038 172342781592942240 172542947425222080 172594997304476180 172995449734416960 173239866268098840 173544312745100601 175378630049186480 176094461192244384 176856521110852632 176997930909182205 177408598962335760 177526282941746928 177570862924801311 177777100860834762 178033994620245792 178176345895261980 179763095800416142 180180179549373024 180389448050591808 181104611440717755 181170094796483184 181314953614284210 181856192281789536 181946713034543040 183979287812792640 184361437929754568 184775469817308720 185737269556096020 186495380860406616 188797792969794352 189489129761627820 190054768954946112 190206731723300280 190475465208037245 192603316929017295 192827014161222890 193050192374328240 193178252203432272 193274408625634080 193402617188569824 193885629292060020 194110815853374840 194845920301917360 197251425490829920 197300958805334790 197530112067594180 197815549578050880 197988418592112960 198106268841274932 198119754193169088 198845225996140080 198963586249709211 199717068309465294 200200199499303360 201300105329425760 202062435868655040 202121738412403008 202938129056915784 203173829555239728 203630109594585120 203816356646043582 205443538057618448 206332607962661404 206811337911530688 206976698789391720 207113996765371416 207217089844896240 207406617670973889 207872403544472310 210454356059023776 210698786205433792 211534112549998245 212024910954986640 212271165206966880 212397517091018646 214642502448258080 217325533728861306 217577944337141052 220118076490305480 221070651388565790 221583576333782880 221730563780770464 221840932403856960 221907853677183660 222542493275307240 222884723467315224 225225224436716280 225486810063239760 225636386719998128 225748699505821920 226462618495603980 227320240352236920 227386955713953384 228248078067960336 230451797412193210 230986488357465120 231123980314820754 231392416993467468 231929290350760896 232932979024049808 233003246361042843 233119226075508270 235808694814470176 235997241212242940 236544798616447680 236701710588995904 236761150566401748 237036134481113016 237568461193682640 241472815254290340 241560126395310912 241753271485712280 243362813905723680 246367293089744960 247632836051593665 247649692741461360 247797103272855087 248372038547270064 248660507813875488 249446884253366772 252652173015503760 253608975631067040 253672661321144730 253840935059997894 253967286944049660 254334278028922560 254725398248360256 256804422572023060 257400256499104320 257571002937909696 257915759953326755 258514172389413360 258814421137833120 258892495956714270 259493174601625440 259794560402556480 263067945073779720 263373482756792240 264141691788366576 265126967994853440 265284781666278948 266289424412620392 266665651291252143 269644643700624213 269957819825712046 270270269324059536 270584172075887712 270898439406986304 271755142194724776 271972430421426315 272784288422684304 275968931719188960 276151995687161888 276289453126528320 276542156894631852 277163204725963080 277183786028958144 278605904334144030 282045483399997660 282699881273315520 283196689454691528 284233694642441730 285082153432419168 285310097584950420 289240521241834335 289767378305148408 289911612938451120 290103925782854736 291166223780062260 293490768653740640 294760868518087720 295877138236244880 295951438208002185 296295168101391270 296723324367076320 297159403261912398 297179631289753632 297847025974169280 300300299248955040 300649080084319680 301950157994138640 303093653802982560 303182607618604512 304330770757280448 304760744332859592 308165307086427672 308523222657956624 309498911943992106 310217006867296032 310465048184087580 310577305365399744 310670995148057124 310825634767344360 311808605316708465 315681534088535664 316048179308150688 316757948258243520 318406747810450320 318596275636527969 321963753672387120 322337695314283040 326366916505711578 330177114735458220 330199590321948480 330396137697140116 331162718063026752 331605977082848685 332595845671155696 332761398605785440 332861780515775490 336869564020671680 337837836655074420 338230215094859640 338454580079997192 338623049258732880 339693927743405970 340980360528355380 341080433570930076 344685563185884480 345189994608952360 345677696118289815 346479732536197680 346685970472231131 347088625490201202 350757260098372960 352188922384488768 353713042221705264 353995861818364410 354817197924671520 355052565883493856 355141725849602622 355554201721669524 356067989240491584 356352691790523960 359526191600832284 360360359098746048 362209222881435510 362340189592966368 362629907228568420 363712384563579072 368722875859509136 369550939634617440 371474539112192040 372990761720813232 377595585939588704 378978259523255640 380413463446600560 380761402589996841 380950930416074490 385206633858034590 385654028322445780 386100384748656480 386356504406864544 386548817251268160 386805234377139648 387771258584120040 388221631706749680 388338743935071405 389691840603834720 394502850981659840 394601917610669580 395060224135188360 396212537682549864 397690451992280160 397927172499418422 399434136618930588 402600210658851520 404936729738568069 405876258113831568 406347659110479456 407260219189170240 407632713292087164 410887076115236896 412665215925322808 412995172121425145 413953397578783440 414227993530742832 414434179689792480 414813235341947778 415744807088944620 420908712118047552 423068225099996490 424049821909973280 424542330413933760 424795034182037292 426350541963662595 429285004896516160 434651067457722612 435155888674282104 440236152980610960 442141302777131580 443167152667565760 443461127561540928 443815707354367320 444442752152086905 445084986550614480 445769446934630448 449407739501040355 450450448873432560 450973620126479520 451272773439996256 451497399011643840 452925236991207960 454640480704473840 454773911427906768 456496156135920672 460903594824386420 461972976714930240 462247960629641508 462784833986934936 464248367915988159 465865958048099616 466006492722085686 466238452151016540 471617389628940352 471994482424485880 473522301132803496 474072268962226032 475136922387365280 482945630508580680 483506542971424560 486725627811447360 495265672103187330 495299385482922720 495594206545710174 496744077094540128 497321015627750976 498893768506733544 499292670773663235 505304346031007520 507217951262134080 507345322642289460 507681870119995788 507934573888099320 509540891615108955 513608845144046120 515831519906653510 517028344778826720 517628842275666240 517784991913428540 518986349203250880 520632938235301803 526135890147559440 526746965513584480 528283383576733152 530569563332557896 530993792727546615 532578848825240784 533331302582504286 539289287401248426 539915639651424092 540540538648119072 541168344151775424 543313834322153265 543510284389449552 543944860842852630 545568576845368608 551937863438377920 552303991374323776 553084313789263704 554326409451926160 557211808668288060 564090966799995320 566393378909383056 568467389284883460 570164306864838336 570620195169900840 577809950787051885 578193240969995203 578481042483668670 579534756610296816 579823225876902240 580207851565709472 582332447560124520 586981537307481280 589521737036175440 591754276472489760 591902876416004370 592590336202782540 593446648734152640 594318806523824796 594359262579507264 596890758749127633 600600598497910080 603900315988277280 606187307605965120 606365215237209024 609521488665719184 616330614172855344 617046445315913248 618997823887984212 620434013734592064 620930096368175160 621341990296114248 621651269534688720 622219853012921667 623617210633416930 631363068177071328 632096358616301376 634602337649994735 636813495620900640 637192551273055938 643927507344774240 644675390628566080 652733833011423156 660354229470916440 660792275394280232 663211954165697370 665191691342311392 665522797211570880 665723561031550980 674894549564280115 675675673310148840 676460430189719280 676909160159994384 677246098517465760 679387855486811940 681960721056710760 682160867141860152 690379989217904720 691355392236579630 692959465072395360 693371940944462262 694177250980402404 699009739083128529 701514520196745920 707426084443410528 707991723636728820 709634395849343040 710105131766987712 710283451699205244 711108403443339048 712705383581047920 719052383201664568 724418445762871020 724680379185932736 725259814457136840 737445751719018272 739101879269234880 742898508154780995 742949078224384080 743391309818565261 745981523441626464 755191171879177408 757956519046511280 760826926893201120 761522805179993682 761901860832148980 770413267716069180 771308056644891560 772200769497312960 772713008813729088 773747279859980265 775542517168240080 776443263413499360 776677487870142810 779383681207669440 789203835221339160 790120448270376720 790590758061013849 792425075365099728 795380903984560320 795854344998836844 798868273237861176 808933931101872639 809873459477136138 811752516227663136 812695318220958912 815265426584174328 815917291264278945 821774152230473792 825330431850645616 825990344242850290 827906795157566880 828455987061485664 828868359379584960 829626470683895556 831489614177889240 846136450199992980 848099643819946560 849590068364074584 852701083927325190 867721563725503005 869302134915445224 870311777348564208 880472305961221920 884282605554263160 887631414708734640 887854314624006555 888885504304173810 890169973101228960 891538893869260896 898815479002080710 900900897746865120 901947240252959040 902545546879992512 905850473982415920 909280961408947680 909547822855813536 912992312271841344 921807189648772840 924495921259283016 925569667973869872 928496735831976318 931731916096199232 932012985444171372 932476904302033080 943988964848971760 944852369389992161 947044602265606992 948144537924452064 950273844774730560 955788826909583907 965891261017161360 967013085942849120 990531344206374660 990598770965845440 991188413091420348 993488154189080256 994817931248546055 997787537013467088 998585341547326470 1010608692062015040 1014690645284578920 1015363740239991576 1015869147776198640 1019081783230217910 1027217690288092240 1031663039813307020 1034056689557653440 1035569983826857080 1037033088354869445 1040057911416693393 1041265876470603606 1052271780295118880 1053493931027168960 1056566767153466304 1061139126665115792 1061987585455093230 1065157697650481568 1066662605165008572 1078578574802496852 1079831279302848184 1081081077296238144 1086627668644306530 1087020568778899104 1087889721685705260 1091137153690737216 1106168627578527408 1108652818903852320 1114423617336576120 1128181933599990640 1132786757818766112 1136934778569766920 1141240390339801680 1142284207769990523 1155619901574103770 1156386481939990406 1156962084967337340 1159069513220593632 1159646451753804480 1160415703131418944 1164664895120249040 1165016231805214215 1179043474072350880 1183508552944979520 1183805752832008740 1185180672405565080 1188637613047649592 1193781517498255266 1207800631976554560 1214810189215704207 1219042977331438368 1232661228345710688 1234092890631826496 1237995647775968424 1238985516364275435 1241860192736350320 1242683980592228496 1243302539069377440 1244439706025843334 1247234421266833860 1262726136354142656 1269204675299989470 1273626991241801280 1274385102546111876 1287855014689548480 1305467666022846312 1320708458941832880 1321584550788560464 1326423908331394740 1330383382684622784 1331447122063101960 1333328256456260715 1348223218503121065 1349789099128560230 1351351346620297680 1352920860379438560 1353818320319988768 1354492197034931520 1358775710973623880 1363921442113421520 1364321734283720304 1380759978435809440 1382710784473159260 1385918930144790720 1386743881888924524 1388354501960804808 1392745103747964477 1398019478166257058 1414852168886821056 1415983447273457640 1420566903398410488 1422216806886678096 1425410767162095840 1438104766403329136 1448836891525742040 1450519628914273680 1474891503438036544 1485797016309561990 1485898156448768160 1486782619637130522 1491963046883252928 1515913038093022560 1521653853786402240 1523045610359987364 1523803721664297960 1540826535432138360 1542616113289783120 1547494559719960530 1551085034336480160 1552886526826998720 1553354975740285620 1561898814705905409 1578407670442678320 1580240896540753440 1581181516122027698 1584850150730199456 1591708689997673688 1592981378182639845 1597736546475722352 1617867862203745278 1619746918954272276 1623505032455326272 1630530853168348656 1631834582528557890 1650660863701291232 1651980688485700580 1655813590315133760 1656911974122971328 1659252941367791112 1662979228355778480 1692272900399985960 1699180136728149168 1705402167854650380 1733429852361155655 1734579722909985609 1735443127451006010 1738604269830890448 1740623554697128416 1760944611922443840 1768565211108526320 1775262829417469280 1775708629248013110 1777771008608347620 1780339946202457920 1783077787738521792 1797630958004161420 1801801795493730240 1811700947964831840 1818561922817895360 1819095645711627072 1843614379297545680 1848991842518566032 1851139335947739744 1856993471663952636 1864025970888342744 1864953808604066160 1866659559038765001 1887977929697943520 1889704738779984322 1894089204531213984 1896289075848904128 1903807012949984205 1911577653819167814 1931782522034322720 1934026171885698240 1981062688412749320 1982376826182840696 1989635862497092110 1995575074026934176 1997170683094652940 2024683648692840345 2029381290569157840 2030727480479983152 2031738295552397280 2038163566460435820 2054435380576184480 2063326079626614040 2071139967653714160 2074066176709738890 2080115822833386786 2082531752941207212 2104543560590237760 2122278253330231584 2123975170910186460 2130315395300963136 2133325210330017144 2157157149604993704 2159662558605696368 2173255337288613060 2174041137557798208 2175779443371410520 2212337255157054816 2217305637807704640 2228847234673152240 2230173929455695783 2256363867199981280 2265573515637532224 2273869557139533840 2282480780679603360 2284568415539981046 2311239803148207540 2312772963879980812 2313924169934674680 2318139026441187264 2321241839579940795 2329329790240498080 2330032463610428430 2358086948144701760 2367611505664017480 2370361344811130160 2371772274183041547 2377275226095299184 2387563034996510532 2426801793305617917 2429620378431408414 2438085954662876736 2465322456691421376 2475991295551936848 2477971032728550870 2483720385472700640 2485367961184456992 2486605078138754880 2488879412051686668 2494468842533667720 2538409350599978940 2548770205092223752 2603164691176509015 2610935332045692624 2641416917883665760 2643169101577120928 2652847816662789480 2662894244126203920 2666656512912521430 2696446437006242130 2699578198257120460 2702702693240595360 2705841720758877120 2707636640639977536 2717551421947247760 2727842884226843040 2728643468567440608 2761519956871618880 2765421568946318520 2773487763777849048 2776709003921609616 2785490207495928954 2796038956332514116 2831966894546915280 2834557108169976483 2841133806796820976 2844433613773356192 2850821534324191680 2876209532806658272 2890966204849976015 2897673783051484080 2901039257828547360 2971594032619123980 2971796312897536320 2973565239274261044 2984453793745638165 3031826076186045120 3046091220719974728 3047607443328595920 3081653070864276720 3085232226579566240 3094989119439921060 3102170068672960320 3106709951480571240 3111099265064608335 3123797629411810818 3156815340885356640 3160481793081506880 3162363032244055396 3169700301460398912 3183417379995347376 3185962756365279690 3195473092951444704 3235735724407490556 3239493837908544552 3261061706336697312 3263669165057115780 3301321727402582464 3303961376971401160 3318505882735582224 3325958456711556960 3384545800799971920 3398360273456298336 3410804335709300760 3466859704722311310 3469159445819971218 3470886254902012020 3477208539661780896 3481247109394256832 3495048695415642645 3537130422217052640 3550525658834938560 3551417258496026220 3555542017216695240 3595261916008322840 3623401895929663680 3644430567647112621 3687228758595091360 3697983685037132064 3702278671895479488 3713986943327905272 3716956549092826305 3728051941776685488 3729907617208132320 3733319118077530002 3775955859395887040 3779409477559968644 3788178409062427968 3807614025899968410 3823155307638335628 3863565044068645440 3952953790305069245 3962125376825498640 3964753652365681392 3979271724994184220 3991150148053868352 3994341366189305880 4044669655509363195 4049367297385680690 4058762581138315680 4061454960959966304 4063476591104794560 4076327132920871640 4108870761152368960 4126652159253228080 4142279935307428320 4148132353419477780 4160231645666773572 4165063505882414424 4178235311243893431 4244556506660463168 4247950341820372920 4266650420660034288 4314314299209987408 4319325117211392736 4346510674577226120 4351558886742821040 4424674510314109632 4457694469346304480 4460347858911391566 4512727734399962560 4547739114279067680 4564961561359206720 4569136831079962092 4622479606296415080 4625545927759961624 4627848339869349360 4642483679159881590 4658659580480996160 4660064927220856860 4724261846949960805 4735223011328034960 4740722689622260320 4743544548366083094 4754550452190598368 4775126069993021064 4778944134547919535 4853603586611235834 4859240756862816828 4951982591103873696 4955942065457101740 4967440770945401280 4970735922368913984 4977758824103373336 4988937685067335440 5076818701199957880 5097540410184447504 5200289557083466965 5203739168729956827 5206329382353018030 5221870664091385248 5282833835767331520 5286338203154241856 5305695633325578960 5325788488252407840 5333313025825042860 5392892874012484260 5399156396514240920 5405405386481190720 5435102843894495520 5455685768453686080 5457286937134881216 5530843137892637040 5534135306427096943 5546975527555698096 5553418007843219232 5570980414991857908 5592077912665028232 5663933789093830560 5669114216339952966 5682267613593641952 5688867227546712384 5711421038849952615 5752419065613316544 5781932409699952030 5795347566102968160 5802078515657094720 5943188065238247960 5947130478548522088 5968907587491276330 6074050946078521035 6092182441439949456 6095214886657191840 6163306141728553440 6170464453159132480 6189978238879842120 6213419902961142480 6222198530129216670 6247595258823621636 6313630681770713280 6324726064488110792 6366834759990694752 6371925512730559380 6390946185902889408 6471471448814981112 6478987675817089104 6522123412673394624 6527338330114231560 6607922753942802320 6637011765471164448 6651916913423113920 6690521788367087349 6769091601599943840 6796720546912596672 6821608671418601520 6933719409444622620 6938318891639942436 6941772509804024040 6954417079323561792 6963725518739822385 6990097390831285290 7074260844434105280 7102834516992052440 7111084034433390480 7115316822549124641 7190523832016645680 7280405379916853751 7288861135294225242 7374457517190182720 7395967370074264128 7427973886655810544 7433913098185652610 7456103883553370976 7459815234416264640 7466638236155060004 7558818955119937288 7615228051799936820 7646310615276671256 7809494073529527045 7905907580610138490 7924250753650997280 7929507304731362784 7958543449988368440 7988682732378611760 8089339311018726390 8098734594771361380 8117525162276631360 8122909921919932608 8152654265841743280 8253304318506456160 8284559870614856640 8296264706838955560 8320463291333547144 8330127011764828848 8356470622487786862 8495900683640745840 8503671324509929449 8533300841320068576 8628628598419974816 8638650234422785472 8672898614549928045 8693021349154452240 8703117773485642080 8915388938692608960 8920695717822783132 9095478228558135360 9138273662159924184 9244959212592830160 9251091855519923248 9255696679738698720 9284967358319763180 9320129854441713720 9333297795193825005 9448523693899921610 9470446022656069920 9481445379244520640 9487089096732166188 9509100904381196736 9550252139986042128 9557888269095839070 9707207173222471668 9718481513725633656 9903965182207747392 9911884130914203480 9955517648206746672 9977875370134670880 10153637402399915760 10195080820368895008 10400579114166933930 10407478337459913654 10412658764706036060 10443741328182770496 10611391266651157920 10651576976504815680 10666626051650085720 10785785748024968520 10798312793028481840 10870205687788991040 10933291702941337863 11061686275785274080 11068270612854193886 11093951055111396192 11106836015686438464 11141960829983715816 11150869647278478915 11184155825330056464 11327867578187661120 11338228432679905932 11364535227187283904 11422842077699905230 11563864819399904060 11590695132205936320 11858861370915207735 11886376130476495920 11894260957097044176 11937815174982552660 12134008966528089585 12148101892157042070 12184364882879898912 12190429773314383680 12326612283457106880 12379956477759684240 12426839805922284960 12444397060258433340 12495190517647243272 12649452128976221584 12733669519981389504 12743851025461118760 12942942897629962224 12957975351634178208 13054676660228463120 13215845507885604640 13274023530942328896 13381043576734174698 13538183203199887680 13643217342837203040 13867438818889245240 13876637783279884872 13883545019608048080 13927451037479644770 13980194781662570580 14172785540849882415 14205669033984104880 14222168068866780960 14230633645098249282 14381047664033291360 14560810759833707502 14577722270588450484 14855947773311621088 14867826196371305220 14912207767106741952 14933276472310120008 15117637910239874576 15230456103599873640 15292621230553342512 15611217506189870481 15618988147059054090 15811815161220276980 15848501507301994560 15859014609462725568 15917086899976736880 15977365464757223520 16178678622037452780 16197469189542722760 16305308531683486560 16506608637012912320 16592529413677911120 16602405919281290829 16640926582667094288 16660254023529657696 16712941244975573724 16991801367281491680 17007342649019858898 17066601682640137152 17257257196839949632 17345797229099856090 17386042698308904480 17406235546971284160 17841391435645566264 18222152838235563105 18276547324319848368 18489918425185660320 18502183711039846496 18511393359477397440 18569934716639526360 18640259708883427440 18666595590387650010 18897047387799843220 18940892045312139840 18974178193464332376 19100504279972084256 19115776538191678140 19414414346444943336 19436963027451267312 19823768261828406960 19911035296413493344 19955750740269341760 20307274804799831520 20390161640737790016 20801158228333867860 20814956674919827308 20825317529412072120 20891176556219467155 21222782533302315840 21333252103300171440 21345950467647373923 21571571496049937040 21596625586056963680 21866583405882675726 22123372551570548160 22136541225708387772 22187902110222792384 22283921659967431632 22301739294556957830 22368311650660112928 22676456865359811864 22845684155399810460 23127729638799808120 23717722741830415470 23772752260952991840 23788521914194088352 23875630349965105320 24268017933056179170 24296203784314084140 24368729765759797824 24759912955519368480 24853679611844569920 24888794120516866680 24990381035294486544 25298904257952443168 25487702050922237520 25511013973529788347 25885885795259924448 25915950703268356416 26018695843649784135 26109353320456926240 26431691015771209280 26762087153468349396 27286434685674406080 27670676532135484715 27734877637778490480 27753275566559769744 27767090039216096160 27854902074959289540 27960389563325141160 28345571081699764830 28411338067968209760 28444336137733561920 28461267290196498564 28762095328066582720 29121621519667415004 29155444541176900968 29711895546623242176 29735652392742610440 29866552944620240016 30235275820479749152 30460912207199747280 30585242461106685024 31222435012379740962 31237976294118108180 31623630322440553960 31834173799953473760 31954730929514447040 32357357244074905560 32394938379085445520 32610617063366973120 33185058827355822240 33204811838562581658 33281853165334188576 33320508047059315392 33425882489951147448 33452608941835436745 33983602734562983360 34014685298039717796 34691594458199712180 34772085396617808960 35576584112745623205 35682782871291132528 36402026899584268755 36444305676471126210 36553094648639696736 36979836850371320640 37004367422079692992 37139869433279052720 37280519417766854880 37333191180775300020 37794094775599686440 37948356386928664752 38201008559944168512 38231553076383356280 38738947144989678601 38828828692889886672 38873926054902534624 39647536523656813920 39822070592826986688 40614549609599663040 41602316456667735720 41629913349839654616 41650635058824144240 41782353112438934310 42518356622549647245 42666504206600342880 42691900935294747846 43143142992099874080 43193251172113927360 43733166811765351452 44273082451416775544 44567843319934863264 44603478589113915660 44736623301320225856 45352913730719623728 45691368310799620920 46255459277599616240 46833652518569611443 47435445483660830940 47545504521905983680 47577043828388176704 47751260699930210640 48536035866112358340 48592407568628168280 49519825911038736960 49777588241033733360 49807217757843872487 49980762070588973088 50597808515904886336 50975404101844475040 51022027947059576694 51771771590519848896 52037391687299568270 52218706640913852480 53524174306936698792 54666458514706689315 55341353064270969430 55469755275556980960 55506551133119539488 55534180078432192320 55709804149918579080 55920779126650282320 56691142163399529660 56822676135936419520 56922534580392997128 58243243039334830008 58310889082353801936 59471304785485220880 59733105889240480032 60470551640959498304 60921824414399494560 61170484922213370048 62444870024759481924 62475952588236216360 63247260644881107920 63668347599906947520 64037851402942121769 64714714488149811120 64789876758170891040 66370117654711644480 66409623677125163316 66563706330668377152 66851764979902294896 66905217883670873490 68029370596079435592 69383188916399424360 71153168225491246410 71365565742582265056 72804053799168537510 72888611352942252420 73106189297279393472 74279738866558105440 74561038835533709760 74666382361550600040 75588189551199372880 75896712773857329504 76463106152766712560 76533041920589365041 77477894289979357202 77657657385779773344 77747852109805069248 78056087530949352405 79295073047313627840 83012029596406454145 83204632913335471440 83259826699679309232 83301270117648288480 83564706224877868620 85036713245099294490 85333008413200685760 85383801870589495692 86286285984199748160 87466333623530702904 88546164902833551088 89135686639869726528 89206957178227831320 90705827461439247456 91382736621599241840 92510918555199232480 93667305037139222886 94870890967321661880 95502521399860421280 97072071732224716680 97184815137256336560 99555176482067466720 99614435515687744974 99961524141177946176 101950808203688950080 102044055894119153388 104074783374599136540 106729752338236869615 107048348613873397584 109332917029413378630 110682706128541938860 110939510551113961920 111013102266239078976 111419608299837158160 111841558253300564640 113382284326799059320 113845069160785994256 116216841434969035803 116486486078669660016 116621778164707603872 118942609570970441760 119466211778480960064 121843648828798989120 124889740049518963848 124951905176472432720 126494521289762215840 127555069867648941735 128075702805884243538 129429428976299622240 129579753516341782080 132819247354250326632 133703529959804589792 133810435767341746980 136058741192158871184 138766377832798848720 142306336450982492820 142731131485164530112 145608107598337075020 145777222705884504840 148559477733116210880 149332764723101200080 149421653273531617461 151176379102398745760 151793425547714659008 152926212305533425120 153066083841178730082 154955788579958714404 155315314771559546688 156112175061898704810 166024059192812908290 166409265826670942880 166519653399358618464 166602540235296576960 167129412449755737240 170073426490198588980 170767603741178991384 174932667247061405808 177092329805667102176 178413914356455662640 181411654922878494912 182765473243198483680 185021837110398464960 187334610074278445772 189741781934643323760 191005042799720842560 193694735724948393005 194144143464449433360 194369630274512673120 199110352964134933440 199228871031375489948 204088111788238306776 208149566749198273080 213459504676473739230 214096697227746795168 218665834058826757260 221365412257083877720 222839216599674316320 223683116506601129280 226764568653598118640 227690138321571988512 232433682869938071606 232972972157339320032 233243556329415207744 234168262592848057215 237885219141940883520 249036088789219362435 249779480099037927696 249903810352944865440 252989042579524431680 255110139735297883470 256151405611768487076 258858857952599244480 265638494708500653264 267407059919609179584 267620871534683493960 272117482384317742368 277532755665597697440 284612672901964985640 291216215196674150040 291554445411769009680 298665529446202400160 298843306547063234922 302352758204797491520 305852424611066850240 306132167682357460164 309911577159917428808 312224350123797409620 320189257014710608845 332048118385625816580 332818531653341885760 333039306798717236928 334258824899511474480 340146852980397177960 341535207482357982768 348650524304907107409 349865334494122811616 354184659611334204352 356827828712911325280 365530946486396967360 374669220148556891544 379483563869286647520 382665209602946825205 387389471449896786010 388288286928898866720 388739260549025346240 398457742062750979896 408176223576476613552 416299133498396546160 426919009352947478460 428193394455493590336 437331668117653514520 442730824514167755440 445678433199348632640 448264959820594852383 453529137307196237280 455380276643143977024 464867365739876143212 465945944314678640064 468336525185696114430 498072177578438724870 499558960198075855392 499807620705889730880 510220279470595766940 512302811223536974152 531276989417001306528 535241743069366987920 544234964768635484736 555065511331195394880 569225345803929971280 581084207174845179015 582432430393348300080 583108890823538019360 597331058892404800320 597686613094126469844 612264335364714920328 619823154319834857616 624448700247594819240 640378514029421217690 664096236771251633160 668517649799022948960 680293705960794355920 683070414964715965536 697301048609814214818 699730668988245623232 713655657425822650560 747108266367658087305 749338440297113783088 758967127738573295040 765330419205893650410 774778942899793572020 776576573857797733440 796915484125501959792 816352447152953227104 832598266996793092320 853838018705894956920 874663336235307029040 885461649028335510880 896529919641189704766 907058274614392474560 929734731479752286424 936673050371392228860 996144355156877449740 999117920396151710784 1020440558941191533880 1024605622447073948304 1045951572914721322227 1062553978834002613056 1070483486138733975840 1138450691607859942560 1162168414349690358030 1164864860786696600160 1166217781647076038720 1195373226188252939688 1224528670729429840656 1239646308639669715232 1248897400495189638480 1280757028058842435380 1328192473542503266320 1337035299598045897920 1360587411921588711840 1366140829929431931072 1394602097219628429636 1494216532735316174610 1498676880594227566176 1530660838411787300820 1549557885799587144040 1593830968251003919584 1632704894305906454208 1665196533993586184640 1707676037411789913840 1743252621524535537045 1749326672470614058080 1770923298056671021760 1793059839282379409532 1859469462959504572848 1873346100742784457720 1992288710313754899480 2040881117882383067760 2049211244894147896608 2091903145829442644454 2140966972277467951680 2241324799102974261915 2276901383215719885120 2324336828699380716060 2329729721573393200320 2390746452376505879376 2449057341458859681312 2479292617279339430464 2497794800990379276960 2561514056117684870760 2656384947085006532640 2721174823843177423680 2789204194439256859272 2988433065470632349220 2997353761188455132352 3061321676823574601640 3099115771599174288080 3137854718744163966681 3187661936502007839168 3415352074823579827680 3486505243049071074090 3498653344941228116160 3586119678564758819064 3718938925919009145696 3746692201485568915440 3984577420627509798960 4081762235764766135520 4098422489788295793216 4183806291658885288908 4482649598205948523830 4648673657398761432120 4781492904753011758752 4898114682917719362624 4995589601980758553920 5123028112235369741520 5229757864573606611135 5312769894170013065280 5578408388878513718544 5976866130941264698440 6122643353647149203280 6198231543198348576160 6275709437488327933362 6830704149647159655360 6973010486098142148180 7172239357129517638128 7437877851838018291392 7493384402971137830880 7969154841255019597920 8163524471529532271040 8367612583317770577816 8965299196411897047660 9297347314797522864240 9562985809506023517504 10246056224470739483040 10459515729147213222270 11156816777757027437088 11953732261882529396880 12245286707294298406560 12396463086396697152320 12551418874976655866724 13946020972196284296360 14344478714259035276256 14986768805942275661760 15689273593720819833405 15938309682510039195840 16735225166635541155632 17930598392823794095320 18594694629595045728480 20492112448941478966080 20919031458294426444540 22313633555514054874176 23907464523765058793760 24490573414588596813120 25102837749953311733448 27892041944392568592720 28688957428518070552512 31378547187441639666810 33470450333271082311264 35861196785647588190640 37189389259190091456960 41838062916588852889080 47814929047530117587520 50205675499906623466896 55784083888785137185440 62757094374883279333620 66940900666542164622528 71722393571295176381280 83676125833177705778160 100411350999813246933792 111568167777570274370880 125514188749766558667240 143444787142590352762560 167352251666355411556320 200822701999626493867584 251028377499533117334480 334704503332710823112640 502056754999066234668960 1004113509998132469337920
- Sum of all divisors σ(n): 4339117387900442767755366
- Sum of proper divisors (its aliquot sum) s(n): 3335003877902310298417446
- 1004113509998132469337920 is an abundant number, because the sum of its proper divisors (3335003877902310298417446) is greater than itself. Its abundance is 2330890367904177829079526
Bases of 1004113509998132469337920
- Binary: 110101001010000100011010001110100000100111101011011100001001011010001111010000002
- Hexadecimal: 0xD4A11A3A09EB70968F40
- Base-36: 4JIENPIME3WYB800
Squares and roots of 1004113509998132469337920
- 1004113509998132469337920 squared (10041135099981324693379202) is 1008243940960769674463735942269173808963149926400
- 1004113509998132469337920 cubed (10041135099981324693379203) is 1012391362492468283652738650083599831264841690432718117179627904729088000
-
The
square root of 1004113509998132469337920 is 1002054644217.6357027545 -
The
cube root of 1004113509998132469337920 is 100136929.4177040621
Scales and comparisons
How big is 1004113509998132469337920?- 1,004,113,509,998,132,469,337,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 1,004,113,509,998,132,469,337,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 1004113509998132469337920 cubic inches would be around 8344744.1 feet tall.
Recreational maths with 1004113509998132469337920
- 1004113509998132469337920 backwards is 0297339642318999053114001
- The number of decimal digits it has is: 25
- The sum of 1004113509998132469337920's digits is 99
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 1004113509998132469337920 - Facts about the integer". Numbermatics.com. 2024. Web. 24 May 2024.
APA style:
Numbermatics. (2024). Number 1004113509998132469337920 - Facts about the integer. Retrieved 24 May 2024, from https://numbermatics.com/n/1004113509998132469337920/
Chicago style:
Numbermatics. 2024. "Number 1004113509998132469337920 - Facts about the integer". https://numbermatics.com/n/1004113509998132469337920/
The information we have on file for 1004113509998132469337920 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 1004113509998132469337920, math, Factors of 1004113509998132469337920, curriculum, school, college, exams, university, Prime factorization of 1004113509998132469337920, STEM, science, technology, engineering, physics, economics, calculator, one septillion, four sextillion, one hundred thirteen quintillion, five hundred nine quadrillion, nine hundred ninety-eight trillion, one hundred thirty-two billion, four hundred sixty-nine million, three hundred thirty-seven thousand, nine hundred twenty.