10597371949004159221760
10,597,371,949,004,159,221,760 is an even composite number composed of eight prime numbers multiplied together.
10597371949004159221760 is an even composite number. It is composed of eight distinct prime numbers multiplied together. It has a total of twenty thousand, seven hundred thirty-six divisors.
Prime factorization of 10597371949004159221760:
215 × 5 × 113 × 132 × 192 × 31 × 372 × 1372
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 5 × 11 × 11 × 11 × 13 × 13 × 19 × 19 × 31 × 37 × 37 × 137 × 137)See below for interesting mathematical facts about the number 10597371949004159221760 from the Numbermatics database.
Names of 10597371949004159221760
- Cardinal: 10597371949004159221760 can be written as Ten sextillion, five hundred ninety-seven quintillion, three hundred seventy-one quadrillion, nine hundred forty-nine trillion, four billion, one hundred fifty-nine million, two hundred twenty-one thousand, seven hundred sixty.
Scientific notation
- Scientific notation: 1.059737194900415922176 × 1022
Factors of 10597371949004159221760
Divisors of 10597371949004159221760
- Number of divisors d(n): 20736
-
Complete list of divisors:
1 2 4 5 8 10 11 13 16 19 20 22 26 31 32 37 38 40 44 52 55 62 64 65 74 76 80 88 95 104 110 121 124 128 130 137 143 148 152 155 160 169 176 185 190 208 209 220 242 247 248 256 260 274 286 296 304 310 320 338 341 352 361 370 380 403 407 416 418 440 481 484 494 496 512 520 548 572 589 592 605 608 620 640 676 682 685 703 704 715 722 740 760 806 814 832 836 845 880 962 968 988 992 1024 1040 1045 1096 1144 1147 1178 1184 1210 1216 1235 1240 1280 1331 1352 1364 1369 1370 1406 1408 1430 1444 1480 1507 1520 1573 1612 1628 1664 1672 1690 1705 1760 1781 1805 1859 1924 1936 1976 1984 2015 2035 2048 2080 2090 2192 2288 2294 2299 2356 2368 2405 2420 2432 2470 2480 2560 2603 2662 2704 2717 2728 2738 2740 2812 2816 2860 2888 2945 2960 3014 3040 3146 3211 3224 3256 3328 3344 3380 3410 3515 3520 3562 3610 3718 3751 3848 3872 3952 3968 3971 4030 4070 4096 4160 4180 4247 4384 4433 4477 4576 4588 4598 4693 4712 4736 4810 4840 4864 4940 4960 5069 5120 5206 5239 5291 5324 5408 5434 5456 5476 5480 5624 5632 5720 5735 5776 5890 5920 6028 6080 6253 6292 6422 6448 6479 6512 6655 6656 6688 6760 6820 6845 7030 7040 7124 7220 7436 7502 7535 7657 7696 7733 7744 7865 7904 7936 7942 8060 8140 8192 8320 8360 8494 8768 8866 8905 8954 9139 9152 9176 9196 9295 9386 9424 9472 9620 9680 9728 9880 9920 10138 10240 10412 10478 10582 10648 10816 10868 10912 10952 10960 11191 11248 11264 11440 11470 11495 11552 11780 11840 12056 12160 12506 12584 12617 12844 12896 12958 13015 13024 13310 13312 13357 13376 13520 13585 13640 13690 14060 14080 14248 14440 14872 14911 15004 15059 15070 15314 15392 15466 15488 15730 15808 15872 15884 16055 16120 16280 16384 16577 16640 16720 16988 17303 17536 17732 17797 17810 17908 18278 18304 18352 18392 18590 18755 18769 18772 18848 18944 19240 19360 19456 19591 19760 19840 19855 20276 20449 20480 20824 20956 21164 21235 21296 21632 21736 21793 21824 21904 21920 22165 22382 22385 22496 22528 22880 22940 22990 23104 23153 23465 23560 23680 24112 24320 25012 25168 25234 25289 25345 25688 25792 25916 26011 26030 26048 26195 26455 26620 26624 26714 26752 27040 27170 27280 27380 28120 28160 28496 28633 28880 29744 29822 29887 30008 30118 30140 30628 30784 30932 30976 31265 31460 31616 31744 31768 32110 32240 32395 32560 32768 33154 33280 33440 33839 33976 34606 35072 35321 35464 35594 35620 35816 36556 36608 36704 36784 37180 37510 37538 37544 37696 37888 38285 38480 38665 38720 38912 39182 39520 39680 39710 40552 40898 40960 41261 41648 41912 42328 42439 42470 42592 43264 43472 43586 43648 43681 43808 43840 44330 44764 44770 44992 45056 45695 45760 45880 45980 46208 46306 46717 46930 47120 47360 48224 48640 48763 49247 49457 50024 50336 50468 50578 50690 51376 51584 51623 51832 52022 52060 52096 52390 52910 53240 53248 53428 53504 54080 54340 54560 54760 55211 55759 55955 56240 56320 56992 57266 57629 57760 58201 59488 59644 59774 60016 60236 60280 61009 61256 61568 61864 61952 62530 62920 63085 63232 63488 63536 64220 64480 64790 65120 65897 66308 66560 66785 66880 67678 67952 68783 69212 70144 70642 70928 71188 71240 71269 71632 73112 73216 73408 73568 74360 74555 75020 75076 75088 75295 75392 75776 76570 76960 77330 77440 77824 78364 79040 79360 79420 80693 81104 81796 81920 82522 82885 83296 83824 84227 84656 84878 84940 85063 85184 86515 86528 86944 87172 87296 87362 87616 87680 88660 88985 89528 89540 89984 90112 91390 91520 91760 91960 92416 92612 93434 93845 93860 94240 94720 96311 96448 97280 97526 97955 98494 98914 99541 100048 100529 100672 100936 101156 101380 102245 102752 103168 103246 103664 104044 104120 104192 104780 105820 106480 106496 106856 107008 108160 108680 108965 109120 109520 110422 111518 111910 112480 112640 113984 114532 115258 115520 115765 116402 118807 118976 119288 119548 120032 120472 120560 122018 122512 123101 123136 123728 123904 125060 125840 126170 126445 126464 126976 127072 128440 128960 129580 130055 130240 131794 132616 133120 133570 133760 135356 135904 137566 138424 138787 140288 141284 141856 142376 142480 142538 143165 143264 145483 146224 146432 146816 146927 147136 148720 149110 149435 150040 150152 150176 150590 150784 151552 153140 153920 154660 154880 155648 156728 157139 158080 158720 158840 161386 162208 163592 163840 164021 165044 165649 165770 166592 167648 168454 169195 169312 169756 169880 170126 170368 173030 173056 173641 173888 174344 174592 174724 175232 175360 176605 177320 177970 179056 179080 179968 180224 182347 182780 183040 183520 183920 184832 185224 186868 187553 187690 187720 188480 189440 192622 192896 193843 194560 195052 195767 195910 196988 197828 199082 200096 201058 201344 201872 202312 202760 204490 205504 206305 206336 206459 206492 207328 208088 208240 208384 209560 211640 212195 212960 212992 213712 214016 215501 216320 217360 217930 218240 218405 219040 220844 223036 223820 224939 224960 225280 227968 229064 230516 231040 231361 231530 232804 233585 237614 237952 238576 239096 239723 240064 240944 241120 243815 243997 244036 245024 246202 246235 246272 247285 247456 247808 250120 251680 252340 252890 252928 253952 254144 254683 256880 257920 258115 259160 260110 260480 263588 265232 266240 267140 267520 270712 271808 275132 276055 276848 277574 278795 280576 282568 283309 283712 284752 284960 285076 286121 286330 286528 288145 290966 291005 292448 292864 293632 293854 294272 297440 298220 298870 300080 300304 300352 301180 301568 303104 305045 306280 307840 309320 309760 311296 313456 314278 314963 316160 317440 317680 322772 324416 327184 328042 328757 329485 330088 331298 331540 333184 335296 336908 338143 338390 338624 339512 339760 340252 340736 343915 346060 346112 347282 347776 348688 349184 349448 350464 350720 353210 354640 355940 356345 356611 358112 358160 359936 360448 364694 365560 366080 367040 367840 369664 370448 372229 373736 375106 375380 375440 376960 378880 385244 385792 387686 388531 389120 390104 391534 391820 393976 395656 398164 400192 402116 402688 403465 403744 404624 405520 408980 411008 412610 412672 412918 412984 414067 414656 416176 416480 416768 419120 421135 423280 424390 425315 425920 425984 427424 428032 431002 432640 434720 435860 436480 436810 438080 439907 441688 446072 447640 449878 449920 450560 455936 458128 461032 462080 462722 463060 465608 466829 467170 475228 475904 477152 478192 479446 480128 480491 481555 481888 482240 487630 487994 488072 490048 492404 492470 492544 494209 494570 494912 495616 497705 500240 502645 503360 504680 505780 505856 507904 508288 509366 513760 513887 515840 516230 518320 520220 520960 527176 530464 532480 534280 535040 536393 541424 543616 544027 550264 551707 552110 553696 555148 557590 561152 565136 566618 567424 567853 569504 569920 570152 572242 572660 573056 576290 581839 581932 582010 584896 585728 587264 587708 588544 594035 594880 596440 597740 600160 600608 600704 602360 603136 606208 607321 610090 612560 613349 615505 615680 618640 619520 622592 626912 628556 629926 632320 633919 634880 635360 640211 642941 645544 648832 654368 656084 657514 658970 660176 662596 663080 666368 670592 671099 673816 676286 676780 677248 679024 679520 680504 681472 687830 692120 692224 693935 694453 694564 695552 697376 698368 698896 700928 701440 706420 709280 711880 712690 713222 716224 716320 717743 719872 724867 727415 729388 731120 732160 734080 734635 735680 739328 740896 744458 747472 750212 750760 750880 753920 756613 757760 770488 771584 775372 777062 778240 780208 783068 783640 783959 785695 787952 791312 796328 800384 804232 805376 806341 806930 807488 809248 811040 817960 820105 822016 825220 825344 825836 825968 828134 828245 829312 832352 832960 833536 838240 842270 846560 848780 850630 851840 854848 856064 856661 862004 865280 868205 869440 871720 872960 873620 876160 879814 883376 887623 892144 895280 899756 899840 901120 911735 911872 916256 922064 924160 925444 926120 926497 931216 933658 934340 935693 937765 950456 951808 954304 956384 958892 960256 960982 963110 963776 964480 969215 975260 975988 976144 978835 980096 984808 984940 985088 988418 989140 989824 991232 995410 1000480 1005290 1006720 1009360 1011560 1011712 1015808 1016576 1018732 1027520 1027774 1031680 1032295 1032460 1036640 1040440 1041920 1049009 1054352 1059421 1060928 1064960 1068560 1070080 1072786 1077505 1082848 1087232 1088054 1094951 1100528 1103414 1104220 1105819 1107392 1110296 1115180 1122304 1124695 1130272 1133236 1134848 1135706 1139008 1139840 1140304 1144484 1145320 1146112 1152580 1156805 1163678 1163864 1164020 1169792 1171456 1174528 1175416 1177088 1188070 1189760 1192880 1195480 1198615 1200320 1201216 1201408 1204720 1206272 1212416 1214642 1219985 1220180 1225120 1226698 1231010 1231360 1237280 1239040 1252043 1253824 1257112 1259852 1264640 1267838 1269760 1270720 1273415 1280422 1285882 1291088 1297664 1306877 1308736 1312168 1315028 1317940 1320352 1325192 1326160 1332736 1341184 1342198 1347632 1352572 1353560 1354111 1354496 1358048 1359040 1361008 1362944 1375660 1384240 1384448 1387870 1388906 1389128 1391104 1394752 1396736 1397792 1401856 1402880 1412840 1416545 1418560 1423760 1425380 1426444 1430605 1432448 1432640 1435486 1439744 1449734 1454830 1458776 1462240 1464320 1468160 1469270 1471360 1478656 1481792 1488916 1494944 1500424 1501520 1501760 1507840 1513226 1515520 1526657 1533167 1540976 1543168 1550744 1554124 1556480 1560416 1566136 1567280 1567918 1571390 1574815 1575904 1582624 1592656 1600313 1600768 1608464 1610752 1612682 1613860 1614976 1616197 1618496 1622080 1635920 1640210 1643785 1644032 1650440 1650688 1651672 1651936 1656268 1656490 1658624 1664704 1665920 1667072 1676480 1684540 1690715 1693120 1697560 1701260 1703680 1709696 1712128 1713322 1724008 1728529 1730560 1736410 1738880 1743440 1745920 1747240 1752320 1759628 1766752 1775246 1783055 1784288 1790560 1799512 1799680 1802240 1804231 1822139 1823470 1823744 1829909 1832512 1844128 1848320 1850888 1852240 1852994 1861145 1862432 1867316 1868680 1871386 1875530 1891279 1900912 1903616 1908608 1910051 1912768 1917784 1920512 1921964 1926220 1927552 1928960 1938430 1942655 1950520 1951976 1952288 1957670 1960192 1969616 1969880 1970176 1976836 1978280 1979648 1982464 1990820 2000960 2010580 2013440 2018720 2023120 2023424 2033152 2037464 2042807 2055040 2055548 2063083 2063360 2064590 2064920 2070335 2073280 2080880 2083840 2098018 2108704 2118842 2121856 2129920 2132273 2137120 2140160 2145572 2153437 2155010 2165696 2174464 2176108 2189902 2199535 2201056 2206828 2208440 2211638 2214784 2220592 2230360 2244608 2249390 2257333 2260544 2266472 2269696 2271049 2271412 2278016 2279680 2280608 2288968 2290640 2292224 2305160 2313610 2327356 2327728 2328040 2334145 2339584 2342912 2349056 2350832 2354176 2370511 2376140 2379520 2385760 2390960 2397230 2400640 2402432 2402455 2402816 2409440 2412544 2429284 2438189 2439970 2440360 2450240 2453396 2462020 2462720 2471045 2474560 2478080 2504086 2507648 2514224 2519704 2529280 2535676 2539520 2541440 2544971 2546830 2560844 2569435 2571764 2582176 2595328 2613754 2617472 2624336 2630056 2635880 2636953 2640704 2650384 2652320 2665472 2681965 2682368 2683967 2684396 2695264 2705144 2707120 2708222 2708992 2716096 2718080 2720135 2722016 2725888 2751320 2758535 2768480 2768896 2775740 2777812 2778256 2782208 2789504 2793472 2795584 2801513 2803712 2805760 2825680 2833090 2837120 2839265 2847520 2850760 2852888 2861210 2864896 2865280 2870972 2879488 2899468 2909195 2909660 2917552 2924480 2928640 2936320 2938540 2942720 2957312 2963584 2977832 2985641 2989888 3000848 3003040 3003520 3015680 3026452 3031040 3036605 3053314 3066334 3066745 3081952 3086336 3101488 3108248 3112960 3116399 3120832 3132272 3134560 3135836 3142780 3147331 3149630 3151808 3165248 3169595 3171961 3185312 3200626 3201055 3201536 3214705 3216928 3221504 3225364 3227720 3229952 3232394 3236992 3244160 3271840 3280420 3287570 3288064 3300880 3301376 3303344 3303872 3312536 3312980 3317248 3329408 3331840 3334144 3352960 3355495 3369080 3381430 3386240 3395120 3402520 3407360 3419392 3424256 3426644 3448016 3457058 3461120 3464593 3472265 3472820 3477760 3486880 3491840 3494480 3504640 3519256 3533504 3550492 3563507 3566110 3568576 3581120 3588715 3599024 3599360 3608462 3624335 3644278 3646940 3647488 3659818 3665024 3683017 3688256 3696640 3701776 3704480 3705988 3719573 3722290 3724864 3734632 3737360 3742772 3751060 3782558 3783065 3801824 3807232 3817216 3820102 3825536 3835568 3841024 3843928 3852440 3855104 3857920 3876860 3885310 3901040 3903952 3904576 3915340 3919795 3920384 3922721 3939232 3939760 3940352 3953672 3956560 3959296 3964928 3981640 4001920 4021160 4026880 4031705 4037440 4046240 4046848 4066304 4074928 4085614 4094519 4110080 4111096 4126166 4126720 4129180 4129840 4140670 4146560 4161760 4167680 4196036 4217408 4237684 4243712 4264546 4273841 4274240 4280320 4283305 4291144 4306874 4310020 4331392 4348928 4352216 4379804 4395859 4399070 4402112 4413656 4416880 4423276 4429568 4438115 4441184 4460720 4489216 4498780 4514666 4521088 4532944 4539392 4542098 4542824 4554737 4556032 4559360 4561216 4577936 4581280 4584448 4610320 4627220 4632485 4635943 4654712 4655456 4656080 4668290 4678465 4679168 4685824 4698112 4701664 4708352 4741022 4752280 4759040 4771520 4781920 4794460 4801280 4804864 4804910 4805632 4818880 4825088 4838977 4858568 4876378 4879940 4880720 4900480 4906792 4924040 4925440 4942090 4949120 4956160 5008172 5015296 5028448 5039408 5058560 5071352 5079040 5082880 5089942 5093660 5121688 5135119 5138870 5143528 5164352 5190656 5227508 5234944 5245045 5248672 5260112 5271760 5273906 5281408 5297105 5300768 5304640 5330944 5363930 5364736 5367934 5368792 5382871 5390528 5410288 5414240 5416444 5417984 5432192 5436160 5436299 5440270 5444032 5451776 5474755 5502640 5517070 5529095 5536960 5537792 5551480 5555624 5556512 5564416 5579008 5586944 5591168 5603026 5607424 5611520 5651360 5652757 5666180 5674240 5678530 5695040 5701520 5705776 5722420 5729792 5730560 5741944 5758976 5798936 5814143 5818390 5819320 5835104 5848960 5857280 5872640 5877080 5885440 5914624 5927168 5955664 5971282 5979776 5984297 6001696 6006080 6007040 6031360 6052904 6062080 6068777 6073210 6106628 6132668 6133490 6163904 6172672 6202976 6216496 6232798 6241664 6246383 6260215 6264544 6269120 6271672 6285560 6294662 6299260 6303616 6330496 6339190 6343922 6370624 6400229 6401252 6402110 6403072 6424717 6429410 6433856 6443008 6450728 6455440 6459904 6464788 6473984 6488320 6534385 6543680 6560840 6575140 6576128 6601760 6602752 6606688 6607744 6625072 6625960 6634496 6658816 6663680 6668288 6680531 6705920 6710990 6738160 6746839 6762860 6770555 6772480 6775609 6790240 6805040 6814720 6838784 6848512 6853288 6896032 6914116 6922240 6929186 6944530 6945640 6955520 6973109 6973760 6983680 6988960 7009280 7038512 7067008 7072351 7100984 7127014 7132220 7137152 7162240 7172191 7177430 7198048 7198720 7216924 7248670 7288556 7293880 7294976 7319636 7330048 7366034 7376512 7382089 7393280 7403552 7408960 7411976 7439146 7444580 7449728 7469264 7474720 7485544 7502120 7563907 7565116 7566130 7603648 7614464 7633285 7634432 7638983 7640204 7651072 7665835 7671136 7682048 7687856 7704880 7710208 7715840 7753720 7770620 7802080 7807904 7809152 7830680 7839590 7840768 7845442 7878464 7879520 7880704 7895173 7907344 7913120 7918592 7963280 7973537 8001565 8003840 8042320 8053760 8063410 8074880 8080985 8092480 8093696 8132608 8149856 8171228 8189038 8220160 8222192 8252332 8253440 8258360 8259680 8281340 8293120 8322743 8323520 8335360 8358233 8392072 8434816 8475368 8487424 8529092 8547682 8548480 8560640 8566610 8582288 8613748 8620040 8642645 8662784 8697856 8704432 8759608 8791718 8798140 8804224 8827312 8833760 8846552 8859136 8869751 8876230 8882368 8921440 8997560 9021155 9027889 9029332 9042176 9065888 9078784 9084196 9085648 9109474 9110695 9112064 9118720 9122432 9149545 9155872 9162560 9168896 9220640 9254440 9264970 9271886 9309424 9310912 9312160 9336580 9356930 9358336 9396224 9403328 9416704 9423271 9456395 9482044 9504560 9518080 9543040 9550255 9563840 9588920 9602560 9609728 9609820 9611264 9637760 9650176 9677954 9717136 9752756 9759880 9761440 9763853 9800960 9813584 9848080 9850880 9884180 9898240 9912320 10016344 10030592 10056896 10078816 10117120 10142704 10165760 10179884 10187320 10191467 10214035 10243376 10270238 10277740 10287056 10315415 10328704 10381312 10455016 10469888 10482433 10490090 10497344 10520224 10543520 10547812 10562816 10594210 10601536 10609280 10661365 10661888 10727860 10729472 10735868 10737584 10765742 10767185 10781056 10820576 10828480 10832888 10835968 10864384 10872320 10872598 10880540 10888064 10903552 10949510 11005280 11034140 11054941 11058190 11073920 11102960 11111248 11113024 11128832 11158016 11173888 11182336 11206052 11214848 11223040 11286665 11302720 11305514 11332360 11348480 11355245 11357060 11390080 11403040 11411552 11444840 11459584 11461120 11483888 11517952 11539099 11597872 11628286 11636780 11638640 11653631 11670208 11697920 11714560 11745280 11754160 11770880 11829248 11852555 11854336 11911328 11942564 11959552 11968594 12003392 12012160 12014080 12044461 12062720 12105808 12137554 12146420 12164009 12190945 12213256 12265336 12266980 12327808 12345344 12405952 12432992 12465596 12483328 12492766 12520430 12529088 12538240 12543344 12571120 12589324 12598520 12607232 12660992 12678380 12687844 12724855 12741248 12800458 12802504 12804220 12806144 12849434 12858820 12867712 12886016 12901456 12910880 12919808 12929576 12947968 12976640 13068770 13087360 13121680 13150280 13152256 13184765 13194607 13203520 13205504 13213376 13215488 13250144 13251920 13268992 13317632 13327360 13336576 13361062 13411840 13419835 13421980 13476320 13493678 13525720 13541110 13544960 13551218 13580480 13610080 13629440 13637117 13677568 13706576 13772473 13792064 13828232 13844480 13858372 13889060 13891280 13911040 13946218 13947520 13967360 13977920 14007565 14018560 14077024 14134016 14144702 14201968 14254028 14264440 14274304 14324480 14344382 14354860 14375647 14396096 14397440 14433848 14497340 14577112 14587760 14589952 14639272 14660096 14732068 14753024 14764178 14786560 14807104 14817920 14823952 14878292 14889160 14895221 14899456 14928205 14938528 14949440 14971088 15004240 15127814 15130232 15132260 15207296 15228928 15266570 15268864 15277966 15280408 15302144 15320479 15331670 15342272 15364096 15375712 15409760 15420416 15431680 15507440 15541240 15581995 15604160 15615808 15618304 15661360 15679180 15681536 15690884 15736655 15756928 15759040 15761408 15790346 15814688 15826240 15837184 15859805 15926560 15947074 16003130 16007680 16084640 16107520 16126820 16149760 16161970 16184960 16265216 16276559 16299712 16342456 16378076 16440320 16444384 16504664 16506880 16516720 16519360 16562680 16586240 16645486 16647040 16670720 16716466 16784144 16864837 16869632 16950736 16974848 17058184 17095364 17096960 17121280 17133220 17164576 17227496 17240080 17285290 17322965 17325568 17395712 17408864 17519216 17583436 17596280 17603443 17608448 17654624 17667520 17693104 17718272 17739502 17752460 17764736 17778167 17817535 17842880 17995120 18042310 18055778 18058664 18084352 18131776 18157568 18168392 18171296 18218948 18221390 18224128 18237440 18244864 18299090 18311744 18325120 18337792 18415085 18441280 18508880 18529940 18543772 18597865 18618848 18621824 18624320 18673160 18713860 18716672 18792448 18806656 18833408 18846542 18912790 18964088 19009120 19013819 19036160 19086080 19100510 19127680 19177840 19205120 19219456 19219640 19222528 19275520 19300352 19355908 19434272 19505512 19519760 19522880 19527706 19601920 19613605 19627168 19696160 19701760 19768360 19796480 19824640 19846541 19931171 20032688 20061184 20113792 20128999 20157632 20234240 20285408 20331520 20359768 20374640 20382934 20428070 20472595 20486752 20540476 20555480 20574112 20630830 20657408 20762624 20804069 20910032 20939776 20964866 20980180 20994688 21010561 21040448 21087040 21095624 21125632 21188420 21203072 21218560 21322730 21323776 21369205 21455720 21458944 21471736 21475168 21528043 21531484 21534370 21562112 21641152 21656960 21665776 21671936 21728768 21744640 21745196 21761080 21776128 21807104 21899020 21979295 22010560 22068280 22109882 22116380 22147840 22205920 22222496 22226048 22257664 22316032 22364672 22412104 22429696 22446080 22470877 22573330 22605440 22611028 22664720 22693913 22696960 22710490 22714120 22773685 22780160 22806080 22823104 22889680 22919168 22922240 22967776 23035904 23078198 23179715 23195744 23256572 23273560 23277280 23307262 23340416 23395840 23429120 23455003 23490560 23508320 23541760 23687807 23705110 23708672 23788817 23822656 23885128 23919104 23937188 24006784 24024320 24028160 24088922 24125440 24194885 24211616 24275108 24292840 24328018 24381890 24426512 24530672 24533960 24655616 24690688 24811904 24830663 24865984 24931192 24966656 24981539 24985532 25040860 25058176 25076480 25086688 25142240 25178648 25197040 25214464 25321984 25356760 25375688 25449710 25482496 25600916 25605008 25608440 25612288 25675595 25694761 25698868 25717640 25735424 25772032 25802912 25821760 25839616 25859152 25895936 25953280 26137540 26174720 26243360 26300560 26304512 26369530 26389214 26407040 26426752 26430976 26500288 26503840 26537984 26556491 26635264 26654720 26722124 26820079 26823680 26839670 26843960 26914355 26952640 26987356 27051440 27082220 27089920 27102436 27160960 27181495 27220160 27258880 27274234 27355136 27413152 27544946 27584128 27656464 27688960 27716744 27778120 27782560 27822080 27892436 27895040 27934720 27955840 27994681 28015130 28037120 28154048 28263785 28268032 28289404 28403936 28508056 28528880 28548608 28648960 28688764 28709720 28751294 28792192 28794880 28867696 28994680 29006483 29070715 29154224 29175520 29179904 29278544 29320192 29464136 29506048 29523637 29528356 29573120 29614208 29635840 29647904 29756584 29778320 29790442 29798912 29856410 29877056 29898880 29921485 29942176 30008480 30255628 30260464 30264520 30343885 30414592 30457856 30533140 30537728 30555932 30560816 30604288 30640958 30663340 30684544 30728192 30751424 30816643 30819520 30840832 30863360 31014880 31082480 31163990 31208320 31231616 31231915 31236608 31322720 31358360 31363072 31381768 31473310 31513856 31518080 31580692 31629376 31652480 31674368 31696457 31719610 31853120 31894148 32001145 32006260 32015360 32123585 32169280 32215040 32253640 32299520 32323940 32369920 32530432 32553118 32599424 32684912 32756152 32842051 32880640 32888768 33009328 33013760 33033440 33038720 33125360 33172480 33290972 33294080 33341440 33402655 33432932 33568288 33729674 33734195 33739264 33878045 33901472 33949696 34116368 34190728 34193920 34242560 34266440 34280389 34329152 34454992 34480160 34570580 34620641 34645930 34651136 34791424 34817728 34865545 34891571 35038432 35166872 35192560 35206886 35216896 35309248 35335040 35361755 35386208 35436544 35479004 35504920 35529472 35556334 35635070 35685760 35860955 35990240 36084620 36111556 36117328 36168704 36263552 36315136 36336784 36342592 36437896 36442780 36448256 36474880 36489728 36598180 36623488 36650240 36675584 36830170 36882560 36910445 37017760 37059880 37087544 37195730 37237696 37243648 37248640 37346320 37427720 37433344 37584896 37613312 37666816 37693084 37819535 37825580 37928176 38018240 38027638 38072320 38172160 38194915 38201020 38255360 38355680 38410240 38438912 38439280 38445056 38551040 38711816 38813333 38868544 39011024 39039520 39045760 39055412 39198577 39203840 39227210 39254336 39392320 39403520 39475865 39536720 39592960 39693082 39862342 39867685 40065376 40122368 40227584 40257998 40315264 40468480 40513187 40570816 40663040 40719536 40749280 40765868 40856140 40915303 40945190 40973504 41080952 41110960 41148224 41261660 41314816 41525248 41608138 41613715 41791165 41820064 41879552 41929732 41960360 41989376 42021122 42080896 42174080 42191248 42251264 42376840 42406144 42437120 42645460 42647552 42738410 42911440 42917888 42943472 42950336 43056086 43062968 43068740 43124224 43149931 43282304 43313920 43331552 43343872 43457536 43489280 43490392 43522160 43552256 43614208 43798040 43958590 44021120 44136560 44219764 44232760 44295680 44348755 44411840 44444992 44452096 44515328 44632064 44729344 44824208 44859392 44941754 45039709 45139445 45146660 45210880 45222056 45329440 45387826 45393920 45420980 45428240 45547370 45560320 45612160 45646208 45779360 45838336 45844480 45935552 46156396 46325591 46359430 46391488 46513144 46547120 46554560 46614524 46680832 46791680 46910006 46981120 47016640 47083520 47116355 47375614 47410220 47417344 47577634 47645312 47770256 47838208 47874376 48013568 48048640 48056320 48177844 48250880 48354449 48389770 48423232 48550216 48585680 48656036 48763780 48819265 48853024 49061344 49067920 49311232 49381376 49623808 49661326 49731968 49862384 49933312 49963078 49971064 50081720 50102107 50116352 50152960 50173376 50284480 50357296 50394080 50428928 50643968 50713520 50751376 50899420 50957335 50964992 50995373 51201832 51210016 51216880 51224576 51351190 51389522 51397736 51435280 51470848 51544064 51605824 51643520 51679232 51718304 51791872 51906560 52275080 52349440 52412165 52486720 52601120 52609024 52739060 52778428 52814080 52853504 52861952 53000576 53007680 53075968 53112982 53228747 53270528 53309440 53444248 53640158 53647360 53679340 53687920 53828710 53905280 53974712 54102880 54164440 54179840 54204872 54321920 54362990 54440320 54517760 54548468 54710272 54826304 55089892 55168256 55274705 55312928 55433488 55556240 55565120 55644160 55784872 55790080 55869440 55911680 55989362 56030260 56074240 56308096 56486309 56527570 56536064 56578808 56727179 56807872 57016112 57057760 57097216 57297920 57377528 57419440 57502588 57584384 57589760 57695495 57735392 57989360 58012966 58141430 58268155 58308448 58351040 58359808 58557088 58640384 58928272 59012096 59047274 59056712 59146240 59211581 59228416 59271680 59295808 59513168 59556640 59580884 59597824 59712820 59754112 59797760 59799289 59842970 59884352 60016960 60222305 60267259 60511256 60520928 60529040 60687770 60820045 60829184 60915712 61066280 61075456 61111864 61121632 61208576 61281916 61326680 61369088 61456384 61502848 61633286 61639040 61681664 61726720 62029760 62164960 62327980 62416640 62463232 62463830 62473216 62645440 62716720 62726144 62763536 62946620 63027712 63036160 63161384 63258752 63304960 63348736 63392914 63439220 63706240 63788296 63955573 64002290 64012520 64030720 64247170 64338560 64430080 64507280 64599040 64647880 64739840 65060864 65106236 65198848 65369824 65512304 65684102 65761280 65777536 65827267 65973035 66018656 66027520 66066880 66077440 66250720 66344960 66581944 66588160 66682880 66756547 66805310 66865864 67136576 67459348 67468390 67478528 67706633 67756090 67802944 67899392 68185585 68232736 68381456 68387840 68532880 68560778 68658304 68862365 68909984 68960320 69141160 69241282 69291860 69302272 69582848 69635456 69731090 69783142 69977323 70076864 70333744 70385120 70402519 70413772 70433792 70618496 70670080 70671887 70723510 70772416 70873088 70958008 71009840 71058944 71112668 71270140 71371520 71721910 71878235 71980480 72169240 72223112 72234656 72337408 72527104 72630272 72673568 72685184 72875792 72885560 72896512 72949760 72979456 73196360 73246976 73300480 73351168 73485841 73660340 73765120 73820890 74035520 74119760 74175088 74391460 74475392 74476105 74487296 74497280 74531699 74692640 74855440 74866688 75226624 75333632 75386168 75583859 75639070 75651160 75856352 76036480 76055276 76144640 76344320 76389830 76402040 76510720 76602395 76711360 76820480 76877824 76878560 76890112 77102080 77423632 77626666 77737088 77795861 78022048 78079040 78091520 78110824 78397154 78407680 78454420 78508672 78784640 78807040 78894101 78951730 79073440 79185920 79386164 79724684 79735370 80130752 80244736 80455168 80515996 80630528 81026374 81141632 81202979 81326080 81382795 81439072 81498560 81531736 81712280 81830606 81890380 81947008 82161904 82221920 82296448 82523320 82629632 83050496 83202977 83216276 83227430 83521321 83582330 83640128 83759104 83859464 83920720 83978752 84028813 84042244 84161792 84324185 84348160 84382496 84502528 84753680 84812288 84874240 85290920 85295104 85476820 85822880 85835776 85886944 85900672 86112172 86125936 86137480 86248448 86299862 86564608 86627840 86663104 86687744 86846903 86915072 86978560 86980784 87044320 87104512 87596080 87708907 87917180 88017215 88042240 88082917 88273120 88439528 88465520 88591360 88697510 88823680 88889984 88890835 88904192 89030656 89264128 89458688 89648416 89883508 90079418 90278890 90293320 90421760 90444112 90658880 90775652 90787840 90841960 90856480 91094740 91120640 91224320 91292416 91558720 91676672 91688960 91871104 91940563 92312792 92651182 92718860 92782976 93026288 93094240 93109120 93229048 93361664 93583360 93820012 93962240 94033280 94167040 94232710 94751228 94820440 94834688 95069095 95155268 95290624 95540512 95676416 95748752 96027136 96097280 96112640 96355688 96501760 96708898 96779540 96846464 97100432 97171360 97312072 97527560 97567261 97638530 97706048 98122688 98135840 98330791 98622464 99232705 99247616 99306779 99322652 99463936 99655855 99724768 99866624 99926156 99942128 100163440 100204214 100232704 100305920 100346752 100568960 100644995 100714592 100788160 100857856 101287936 101427040 101502752 101798840 101914670 101929984 101990746 102403664 102420032 102433760 102449152 102702380 102779044 102795472 102870560 102941696 103211648 103287040 103358464 103436608 103583744 103655981 103813120 104020345 104550160 104698880 104824330 104973440 105052805 105202240 105218048 105478120 105556856 105628160 105707008 105723904 106001152 106015360 106151936 106225964 106457494 106541056 106618880 106888496 107280316 107294720 107358680 107375840 107402383 107640215 107657420 107810560 107949424 108205760 108328880 108359680 108409744 108643840 108725980 108880640 109035520 109096936 109420544 109652608 110179784 110336512 110468717 110549410 110625856 110866976 111112480 111130240 111288320 111569744 111580160 111823360 111978724 112060520 112148480 112354385 112616192 112972618 113055140 113072128 113157616 113454358 113469565 113615744 114032224 114115520 114194432 114595840 114755056 114838880 115005176 115168768 115179520 115306763 115390990 115470784 115978720 116025932 116282860 116536310 116616896 116702080 117114176 117275015 117280768 117362557 117856544 118024192 118094548 118113424 118423162 118439035 118456832 118543360 118591616 118944085 119026336 119113280 119161768 119195648 119425640 119508224 119595520 119598578 119685940 119768704 120033920 120444610 120534518 121022512 121041856 121058080 121375540 121604351 121640090 121658368 122132560 122150912 122223728 122243264 122417152 122563832 122653360 122738176 122912768 123005696 123266572 123278080 123363328 123453440 124059520 124153315 124329920 124655960 124833280 124907695 124926464 124927660 124946432 125290880 125433440 125452288 125527072 125893240 126055424 126072320 126322768 126517504 126609920 126697472 126785828 126878440 126930089 127412480 127576592 127911146 128004580 128025040 128061440 128189941 128473805 128494340 128677120 128860160 129014560 129198080 129295760 129479680 130121728 130212472 130397696 130739648 131024608 131368204 131522560 131555072 131654534 131946070 132037312 132133760 132154880 132489071 132501440 132689920 132782455 133163888 133176320 133513094 133610620 133731728 134100395 134273152 134918696 134936780 134957056 135413266 135512180 135605888 135798784 136271629 136371170 136465472 136762912 136775680 137065760 137121556 137316608 137724730 137819968 137920640 138282320 138482564 138583720 138604544 139165696 139270912 139462180 139566284 139954646 139973405 140153728 140667488 140770240 140805038 140827544 140867584 141236992 141340160 141343774 141447020 141544832 141746176 141916016 142019680 142117888 142225336 142540280 142743040 143443820 143714233 143756470 143960960 144338480 144446224 144469312 144674816 145032415 145054208 145140677 145260544 145347136 145370368 145751584 145771120 145793024 145899520 145958912 146392720 146493952 146600960 146702336 146971682 147320680 147530240 147618185 147641780 148071040 148239520 148350176 148782920 148950784 148952210 148974592 148994560 149063398 149385280 149710880 149733376 150008287 150453248 150772336 151167718 151278140 151302320 151497203 151712704 152072960 152110552 152289280 152688640 152779660 152804080 153021440 153204790 153422720 153640960 153755648 153757120 153780224 154083215 154204160 154847264 155253332 155474176 155591722 156044096 156158080 156183040 156221648 156794308 156815360 156908840 157017344 157569280 157788202 157903460 158132117 158146880 158371840 158482285 158772328 159449368 159470740 160261504 160489472 160910336 161031992 161261056 162052748 162283264 162405958 162652160 162765590 162878144 162997120 163063472 163424560 163661212 163780760 163894016 164210255 164323808 164443840 164592896 165046640 165259264 166100992 166405954 166432552 166454860 167042642 167164660 167280256 167518208 167718928 167841440 167957504 168057626 168084488 168323584 168525269 168648370 168696320 168764992 169005056 169507360 169624576 169748480 170581840 170953640 171401945 171529891 171645760 171671552 171773888 171801344 172224344 172251872 172274960 172496896 172599724 173103205 173129216 173255680 173326208 173375488 173693806 173830144 173957120 173961568 174088640 174209024 174457855 175192160 175417814 175834360 176034430 176084480 176165834 176546240 176879056 176931040 177182720 177395020 177647360 177779968 177781670 177808384 178528256 178917376 179042149 179296832 179767016 180158836 180557780 180586640 180843520 180888224 181317760 181551304 181575680 181683920 181712960 182189480 182241280 182448640 182584832 183117440 183353344 183377920 183742208 183881126 184625584 185302364 185437720 185513207 185565952 186052576 186188480 186218240 186458096 186723328 187166720 187640024 187924480 188066560 188334080 188465420 189502456 189640880 189669376 190138190 190310536 190581248 191081024 191352832 191497504 192054272 192194560 192225280 192711376 193417796 193559080 193637873 193692928 194066665 194200864 194342720 194624144 195055120 195134522 195277060 195412096 195992885 196245376 196271680 196661582 197244928 198465410 198495232 198613558 198645304 198927872 199166227 199311710 199449536 199733248 199852312 199884256 200326880 200408428 200465408 200611840 200693504 201137920 201289990 201429184 201576320 201715712 202565935 202575872 202854080 203005504 203597680 203829340 203859968 203981492 204576515 204807328 204840064 204867520 204898304 205404760 205558088 205590944 205741120 205883392 206423296 206574080 206716928 206873216 207167488 207311962 207626240 208040690 209100320 209152009 209397760 209648660 209946880 210043879 210105610 210404480 210956240 211113712 211256320 211414016 211447808 212002304 212030720 212303872 212451928 212914988 213082112 213237760 213776992 214560632 214589440 214717360 214751680 214804766 215280430 215314840 215621120 215749655 215898848 216411520 216657760 216719360 216819488 217287680 217451960 217761280 218071040 218193872 218841088 219242881 219305216 220359568 220673024 220937434 221098820 221251712 221418989 221733952 222224960 222260480 222576640 223139488 223160320 223646720 223957448 224121040 224296960 224708770 225198545 225232384 225945236 226110280 226144256 226315232 226908716 226939130 227231488 228064448 228231040 228388864 228844759 229191680 229510112 229677760 230010352 230337536 230613526 230781980 230941568 231116171 231627955 231957440 232051864 232565720 233072620 233233792 233404160 234228352 234550030 234561536 234725114 235713088 236048384 236189096 236226848 236808473 236846324 236878070 236913664 237086720 237183232 237888170 238052672 238226560 238323536 238391296 238851280 239016448 239191040 239197156 239371880 239537408 240067840 240889220 241069036 241772245 242045024 242083712 242116160 242751080 243208702 243280180 243316736 244265120 244301824 244447456 244486528 244834304 245127664 245306720 245476352 246011392 246533144 246556160 246726656 246906880 247179647 248119040 248306630 248659840 249311920 249633043 249666560 249815390 249852928 249855320 249892864 250510535 250581760 250697533 250866880 250904576 251054144 251786480 252110848 252144640 252645536 253035008 253219840 253394944 253571656 253756880 253860178 254824960 254976865 255153184 255822292 256009160 256050080 256122880 256379882 256947610 256988680 257354240 257720320 258005033 258029120 258396160 258591520 258959360 259105223 260424944 260795392 261479296 261676987 262049216 262736408 263045120 263110144 263309068 263892140 264074624 264267520 264309760 264978142 265002880 265379840 265564910 266143735 266327776 266352640 267026188 267221240 267463456 268200790 268546304 269837392 269873560 269914112 270826532 271024360 271211776 271597568 272543258 272742340 272930944 273137293 273525824 273551360 274131520 274243112 274633216 275449460 275639936 275841280 276564640 276965128 277167440 277209088 278541824 278924360 279132568 279864559 279909292 279946810 280307456 281334976 281540480 281610076 281655088 281735168 282431545 282473984 282642371 282680320 282687548 282894040 283089664 283492352 283635895 283832032 284039360 284235776 284450672 285080560 285486080 286887640 287428466 287512940 287921920 288676960 288892448 288938624 289349632 290064830 290108416 290281354 290694272 290740736 291503168 291542240 291586048 291799040 291917824 292121401 292785440 292987904 293201920 293943364 294641360 295020869 295060480 295236370 295283560 296057905 296142080 296479040 296700352 297565840 297901568 297904420 297949184 297989120 298126796 298770560 298996445 299421760 299466752 300016574 300906496 301336295 301544672 302335436 302556280 302604640 302994406 303425408 304145920 304221104 304578560 305377280 305559320 305608160 306042880 306409580 306845440 307281920 307511296 307514240 307941491 308166430 308408320 309254621 309694528 310506664 310948352 311183444 312088192 312316160 312366080 312443296 313588616 313630720 313817680 314034688 315138560 315576404 315806920 316264234 316293760 316743680 316964570 317544656 318898736 318941480 319777865 320523008 320978944 321820672 322063984 322522112 324105496 324566528 324760007 324811916 325304320 325531180 325756288 325994240 326126944 326849120 327322424 327561520 327788032 328420510 328647616 328887680 329136335 329185792 330093280 330518528 332811908 332865104 332909720 333782735 334031893 334085284 334329320 334560512 335036416 335437856 335682880 335915008 336115252 336168976 336647168 337050538 337296740 337392640 337529984 338010112 338533165 339014720 339249152 339496960 341163680 341907280 342803890 343059782 343291520 343547776 343602688 344448688 344503744 344549920 344993792 345199448 346206410 346258432 346511360 346652416 347387612 347660288 347914240 347923136 348177280 348418048 348661027 348915710 349886615 350384320 350835628 351668720 352012595 352068860 352168960 352331668 353092480 353359435 353758112 353862080 354365440 354790040 355294720 355559936 355563340 355616768 357056512 357834752 358084298 358593664 359534032 360317672 361115560 361173280 361262561 361687040 361776448 362635520 363102608 363151360 363367840 363425920 364378960 364482560 364897280 365169664 366234880 366706688 366755840 367429205 367484416 367762252 369251168 370604728 370875440 371026414 371131904 372105152 372376960 372436480 372658495 372916192 373446656 374333440 375280048 376133120 376668160 376930840 377084279 377919295 379004912 379281760 379338752 380276380 380621072 381162496 382162048 382705664 382995008 383807281 384108544 384389120 384450560 385422752 386835592 387118160 387275746 387385856 388133330 388401728 388685440 388979305 389248288 390110240 390269044 390554120 390824192 391985770 392490752 392543360 393323164 394470505 394489856 396930820 396990464 397227116 397290608 397855744 398332454 398623420 398899072 399466496 399704624 399768512 400653760 400816856 400930816 401223680 401387008 402275840 402579980 402858368 403152640 403431424 405131870 405151744 405708160 406011008 406014895 407195360 407658680 407719936 407962984 409032817 409153030 409614656 409680128 409735040 410809520 411116176 411181888 411482240 411766784 412846592 413148160 413433856 413746432 414334976 414623924 415252480 416014885 416081380 417606605 418200640 418304018 418795520 419297320 419893760 420087758 420144065 420211220 420808960 421912480 422227424 422512640 422828032 422895616 424004608 424061440 424903856 425829976 426164224 426475520 426946663 427553984 429121264 429178880 429434720 429503360 429609532 430560860 430629680 431184347 431242240 431499310 431797696 432823040 433315520 433438720 433638976 434234515 434575360 434903920 435522560 436387744 437682176 438485762 438544535 438610432 440414585 440719136 441346048 441874868 442197640 442503424 442837978 443467904 444449920 444520960 445153280 445645057 446278976 446320640 447293440 447914896 448242080 449417540 450068333 450397090 450464768 451890472 452220560 452288512 452630464 453817432 453878260 454462976 456128896 456462080 456777728 457689518 458383360 459020224 459355520 459702815 460020704 460675072 461227052 461563960 461883136 462232342 463255910 463914880 464103728 465131440 466145240 466467584 466808320 468456704 469100060 469123072 469450228 471426176 472096768 472378192 472453696 473616946 473692648 473756140 473827328 474173440 474366464 474649241 475776340 476105344 476453120 476647072 476782592 477702560 478032896 478382080 478394312 478743760 479074816 480135680 481778440 482138072 483544490 484090048 484167424 484232320 485502160 486417404 486560360 486633472 487836305 488200459 488530240 488603648 488894912 488973056 489668608 490255328 490613440 490952704 491653955 492022784 493066288 493112320 493453312 494359294 496238080 496533895 496613260 497319680 498623840 499266086 499333120 499630780 499705856 499710640 499785728 501021070 501163520 501395066 501733760 502108288 503572960 504221696 504289280 504573329 505291072 506070016 506439680 507143312 507513760 507720356 509581501 509649920 509953730 510306368 511644584 512018320 512100160 512245760 512759764 513895220 513977360 514708480 516010066 516058240 516792320 517183040 517918720 518210446 518279905 520849888 521590784 522958592 523353974 524098432 525472816 526090240 526220288 526618136 527784280 528149248 528535040 528619520 529956284 530005760 530759680 531129820 531898939 532287470 532655552 532705280 534052376 534442480 534926912 536401580 537011915 537092608 539674784 539747120 539828224 541653064 542048720 542423552 543195136 545086516 545484680 545861888 546274586 547051648 547102720 548263040 548486224 549266432 550898920 551123177 551279872 551682560 552343585 553129280 553930256 554334880 554418176 557083648 557848720 558265136 559729118 559818584 559893620 560614912 560949103 562669952 563080960 563220152 563310176 563470336 564863090 564947968 565284742 565360640 565375096 565788080 566179328 566984704 567271790 567664064 568078720 568471552 568901344 570161120 570972160 573775280 574856932 575025880 575843840 576533815 577353920 577784896 577877248 578699264 580129660 580216832 580562708 581388544 581481472 583006336 583084480 583172096 583835648 584242802 585516217 585570880 585975808 586403840 586812785 587886728 589282720 590041738 590120960 590472740 590567120 592115810 592284160 592958080 593400704 595131680 595803136 595808840 595898368 595978240 596253592 597541120 597992890 598843520 600033148 601812992 602232683 602672590 603089344 604670872 605112560 605209280 605988812 606850816 608021755 608291840 608442208 610754560 611118640 611216320 612085760 612819160 613690880 614563840 615022592 615028480 615882982 616332860 616816640 618509242 619389056 621013328 621896704 622366888 623998969 624176384 624632320 624732160 624886592 627177232 627261440 627635360 628069376 630277120 631152808 631613840 632528468 632587520 633487360 633929140 634650445 635089312 637797472 637882960 639555730 640949705 641046016 641957888 643641344 644127968 645044224 648210992 649133056 649520014 649623832 650608640 651062360 651327391 651512576 651988480 652253888 653698240 654644848 655123040 655576064 656841020 657295232 657775360 657792179 658272670 658371584 660186560 661037056 662445355 662939849 665623816 665730208 665819440 667565470 668063786 668170568 668658640 669121024 670072832 670875712 671365760 671830016 672230504 672337952 673294336 674101076 674593480 674785280 675059968 676020224 677066330 678029440 678498304 678993920 681358145 682327360 683814560 685607780 686119564 686583040 687095552 687205376 688897376 689007488 689099840 689987584 690398896 692412820 692516864 693022720 693304832 694775224 695320576 695828480 695846272 696354560 696836096 697322054 697831420 699773230 700768640 701671256 703337440 703511303 704025190 704137720 704337920 704663336 706184960 706718870 707516224 707724160 708730880 709580080 710589440 711119872 711126680 711233536 714113024 715669504 716168596 717187328 718571165 719068064 720635344 722231120 722346560 722525122 723374080 723552896 725271040 725703385 726205216 726302720 726735680 726851840 728757920 728965120 729794560 730339328 732469760 733511680 734322017 734858410 734968832 735524504 737453327 738502336 741209456 741750880 742052828 742263808 744210304 744753920 744772963 744872960 745316990 745832384 746893312 748666880 750041435 750560096 752266240 753861680 754168558 755838590 757486015 758009824 758563520 758677504 760552760 761242144 762324992 764324096 765411328 765990016 767614562 768217088 768778240 768901120 769750553 770845504 773671184 774236320 774427709 774551492 774771712 776266660 776803456 777370880 777390757 777958610 778496576 780220480 780538088 781108240 781648384 783971540 784981504 785086720 786646328 788941010 788979712 790660585 793861640 793980928 794454232 794581216 795711488 796537591 796664908 797246840 797798144 798932992 799409248 799537024 801307520 801633712 801861632 802447360 802774016 804551680 805159960 805716736 806305280 806862848 810263740 810303488 811416320 812022016 812029790 814390720 815317360 815439872 815925968 818065634 818306060 819229312 819360256 819470080 819848689 821619040 822232352 822363776 822964480 823533568 825693184 826296320 827492864 828669952 829247848 830504960 831422449 832029770 832162760 835213210 836401280 836608036 837591040 838594640 839787520 840175516 840288130 840422440 841617920 842626345 843824960 844454848 845025280 845656064 845791232 848009216 848122880 849807712 851659952 852328448 853893326 855107968 855754471 857649455 858242528 858357760 858869440 859006720 859219064 861121720 861259360 862368694 862484480 862998620 863595392 865646080 866631040 866877440 867277952 867835111 868469030 869150720 869807840 871045120 872775488 876971524 877089070 877220864 880186229 880829170 881438272 882692096 883749736 884395280 885006848 885675956 886935808 888899840 889041920 891290114 892557952 892641280 894586880 895210745 895829792 896484160 898835080 900136666 900794180 900929536 903780944 904441120 904577024 905260928 907634864 907756520 908925952 912257792 912924160 913555456 915232747 915379036 916766720 918040448 918711040 918734531 919405630 920041408 921350144 922454104 923127920 923766272 924316943 924464684 926511820 927566035 927829760 928207456 930262880 932290480 932935168 933616640 936913408 938200120 938246144 938900456 942852352 944193536 944756384 944907392 947233892 947385296 947512280 947654656 948346880 948732928 949298482 951552680 952210688 952906240 953294144 953565184 955315933 955405120 956065792 956764160 956788624 957487520 958149632 960271360 963556880 964276144 967088980 968180096 968189365 968334848 968464640 968912087 971004320 972834808 973120720 973266944 975672610 976400918 977060480 977789824 977946112 979337216 980510656 981226880 981905408 982590167 983307910 984045568 986132576 986224640 988718588 992476160 993067790 993226520 994639360 995831135 997247680 998532172 998666240 999261560 999411712 999421280 999571456 1002042140 1002327040 1002790132 1003467520 1004216576 1007145920 1008443392 1008578560 1009146658 1010582144 1011346193 1012140032 1012879360 1014286624 1015027520 1015440712 1019163002 1019299840 1019907460 1020612736 1023289168 1024036640 1024200320 1024491520 1025519528 1027790440 1027954720 1029416960 1032020132 1032116480 1033584640 1034366080 1035837440 1036420892 1036559810 1041699776 1043181568 1045760045 1045917184 1046707948 1048196864 1050219395 1050945632 1052440576 1053236272 1055568560 1056298496 1057070080 1057239040 1059912568 1060011520 1061519360 1062259640 1063797878 1064574940 1065311104 1065410560 1068104752 1068884960 1069853824 1072803160 1073239871 1074023830 1074185216 1079349568 1079494240 1079656448 1081638701 1083306128 1084097440 1084847104 1090173032 1090969360 1091723776 1092374569 1092549172 1094103296 1094205440 1096214405 1096526080 1096972448 1098532864 1101797840 1102246354 1102559744 1103365120 1104687170 1106258560 1107094945 1107860512 1108669760 1108836352 1114167296 1115697440 1116530272 1119458236 1119637168 1119787240 1121229824 1121898206 1125339904 1126161920 1126440304 1126620352 1126940672 1129726180 1129895936 1130569484 1130721280 1130750192 1131576160 1132358656 1134543580 1135328128 1136157440 1136943104 1137802688 1140215791 1140322240 1141944320 1144223795 1145077921 1147550560 1149713864 1150051760 1151687680 1153067630 1154707840 1155569792 1155580855 1155754496 1157398528 1160259320 1160433664 1161125416 1162777088 1162962944 1166012672 1166168960 1167671296 1168485604 1171032434 1171141760 1171951616 1172807680 1173625570 1175773456 1178565440 1180083476 1180241920 1180945480 1181134240 1184042365 1184231620 1184568320 1185916160 1186801408 1190263360 1191606272 1191617680 1191796736 1191956480 1192507184 1195082240 1195985780 1197687040 1200066296 1203625984 1204465366 1205345180 1206178688 1209341744 1210225120 1210418560 1211977624 1213701632 1215155887 1216043510 1216583680 1216884416 1221509120 1222237280 1222432640 1224171520 1225638320 1227381760 1230056960 1231765964 1232665720 1233633280 1235898235 1237018484 1238778112 1242026656 1243793408 1244733776 1247997938 1248165215 1248352768 1249264640 1249464320 1249773184 1253487665 1254354464 1254522880 1255270720 1256138752 1260554240 1262305616 1263227680 1265056936 1265175040 1266974720 1267858280 1268374393 1269300890 1270178624 1275594944 1275765920 1279111460 1281899410 1282092032 1287282688 1288255936 1290025165 1290088448 1290988127 1295526115 1296421984 1298266112 1299040028 1299247664 1302124720 1302654782 1303025152 1303976960 1304507776 1307396480 1308384935 1309289696 1310246080 1311152128 1313682040 1314590464 1315550720 1315584358 1316545340 1316743168 1320373120 1322074112 1324890710 1325879698 1331247632 1331460416 1331638880 1335130940 1336127572 1336341136 1337317280 1337647861 1338242048 1341751424 1342731520 1343660032 1344461008 1344675904 1346588672 1348202152 1349186960 1349570560 1350119936 1352040448 1354132660 1356058880 1356996608 1357987840 1362716290 1364654720 1365686465 1367629120 1371215560 1372239128 1373166080 1374191104 1374410752 1377794752 1378014976 1378199680 1379975168 1380797792 1384825640 1385033728 1386045440 1386609664 1389550448 1390641152 1391692544 1392709120 1393672192 1394644108 1395662840 1396230979 1399322795 1399546460 1401537280 1403342512 1406674880 1407022606 1408050380 1408275440 1408675840 1409326672 1412369920 1413211855 1413437740 1415032448 1415448320 1417461760 1419160160 1421178880 1422239744 1422253360 1422467072 1431339008 1432337192 1434374656 1436093321 1437142330 1438136128 1441270688 1444462240 1444693120 1445050244 1446748160 1447105792 1450542080 1451406770 1452410432 1453471360 1453703680 1457515840 1457930240 1459589120 1460607005 1460678656 1464939520 1468644034 1469716820 1469937664 1471049008 1474906654 1475104345 1477004672 1482418912 1483501760 1484105656 1484527616 1488420608 1489507840 1489545926 1489745920 1490633980 1491664768 1493786624 1497333760 1498987919 1500082870 1501120192 1504532480 1507723360 1508337116 1511677180 1514972030 1516019648 1517127040 1521105520 1522484288 1524649984 1528648192 1530822656 1531980032 1535229124 1536434176 1537556480 1539501106 1539707455 1541691008 1546273105 1547342368 1548472640 1548855418 1549102984 1549543424 1552533320 1553606912 1554741760 1554781514 1555917220 1556993152 1560440960 1561076176 1562216480 1563296768 1567943080 1569963008 1570173440 1573292656 1577882020 1577959424 1580856563 1581321170 1587723280 1587961856 1588908464 1589162432 1591422976 1593075182 1593329816 1594493680 1595596288 1596547447 1597865984 1598818496 1599074048 1602615040 1603267424 1603723264 1604894720 1605548032 1609103360 1610319920 1611433472 1612610560 1613725696 1620527480 1620606976 1622832640 1623800035 1624044032 1624059580 1628781440 1630634720 1630879744 1631851936 1636131268 1636612120 1638458624 1638720512 1638940160 1639697378 1643238080 1644464704 1644727552 1645928960 1647067136 1650091157 1651386368 1652592640 1654985728 1658495696 1662844898 1664059540 1664325520 1666469233 1670159465 1670426420 1672802560 1673216072 1675182080 1677189280 1679575040 1680351032 1680576260 1680844880 1683235840 1685252690 1687649920 1688909696 1690050560 1691312128 1691582464 1696018432 1696245760 1699615424 1703319904 1707786652 1710215936 1711508942 1715298910 1716485056 1717738880 1718013440 1718438128 1722243440 1722518720 1724737388 1724968960 1725997240 1727190784 1731292160 1733262080 1734555904 1735670222 1736938060 1738301440 1739615680 1742090240 1743305135 1745550976 1753943048 1754178140 1754441728 1760372458 1761658340 1762876544 1765384192 1767499472 1768790560 1770013696 1771351912 1773871616 1777799680 1778083840 1782580228 1785115904 1785282560 1789173760 1790421490 1791659584 1792968320 1797670160 1800273332 1801588360 1801859072 1806312805 1807561888 1808882240 1809154048 1810521856 1815269728 1815513040 1817851904 1824515584 1825848320 1827110912 1830465494 1830758072 1833533440 1836080896 1837422080 1837469062 1838811260 1840082816 1842700288 1844908208 1846255840 1847532544 1848633886 1848929368 1853023640 1853777959 1855132070 1855659520 1856414912 1860525760 1864580960 1865870336 1867233280 1868285029 1873826816 1876400240 1877800912 1885421395 1885704704 1886828801 1888387072 1889512768 1889814784 1894467784 1894770592 1895024560 1895309312 1896693760 1897465856 1898596964 1903105360 1904421376 1905812480 1906588288 1907130368 1910631866 1910810240 1912131584 1913528320 1913577248 1914975040 1916299264 1919036405 1920542720 1927113760 1928552288 1934177960 1936360192 1936378730 1936669696 1936929280 1937824174 1942008640 1945669616 1946241440 1946533888 1951345220 1952801836 1954120960 1955579648 1955892224 1961021312 1962453760 1963810816 1965180334 1966615820 1968091136 1969463639 1972265152 1972449280 1977437176 1984952320 1986135580 1986453040 1989278720 1991662270 1994495360 1997064344 1997332480 1998523120 1998823424 1998842560 1999142912 2004084280 2004654080 2005580264 2006935040 2008433152 2014291840 2016886784 2017157120 2018293316 2021164288 2022692386 2024280064 2025758720 2028573248 2030055040 2030881424 2038326004 2038599680 2039814920 2040645277 2041225472 2045164085 2046578336 2048073280 2048400640 2051039056 2055580880 2055909440 2058833920 2064040264 2064232960 2067169280 2068732160 2071674880 2072841784 2073119620 2083399552 2086363136 2091520090 2091834368 2093415896 2096393728 2098905623 2100438790 2101891264 2104881152 2106472544 2111137120 2112596992 2114140160 2114478080 2119825136 2120023040 2124519280 2127595756 2129149880 2130622208 2130821120 2134733315 2136209504 2137769920 2139707648 2145606320 2146479742 2148047660 2148370432 2155921735 2158699136 2158988480 2159312896 2163277402 2166612256 2168194880 2169694208 2180346064 2181938720 2183447552 2184749138 2185098344 2188206592 2188410880 2190828497 2192428810 2193052160 2193944896 2197065728 2203595680 2204492708 2205119488 2206730240 2209374340 2212517120 2214189890 2215721024 2217339520 2228225285 2228334592 2229888583 2231394880 2233060544 2238916472 2239274336 2239574480 2242459648 2243796412 2250341665 2250679808 2252323840 2252880608 2253240704 2253881344 2259452360 2259791872 2261138968 2261442560 2261500384 2263152320 2264717312 2269087160 2270656256 2272314880 2273886208 2275605376 2280431582 2280644480 2283888640 2288447590 2290155842 2295101120 2299427728 2300103520 2303375360 2306135260 2309415680 2310482669 2311139584 2311161710 2311508992 2320518640 2320867328 2322250832 2325554176 2325925888 2332025344 2332337920 2335342592 2336971208 2342064868 2342283520 2343903232 2345615360 2347251140 2351546912 2357130880 2360166952 2360483840 2361890960 2362268480 2368084730 2368463240 2369136640 2371832320 2373246205 2373602816 2380526720 2383212544 2383235360 2383593472 2383912960 2385014368 2390164480 2391971560 2395374080 2400132592 2407251968 2408930732 2410690360 2411671691 2412357376 2418683488 2420450240 2420837120 2423955248 2427403264 2430311774 2432087020 2433167360 2433768832 2435608879 2441002295 2443018240 2444474560 2444865280 2448343040 2451276640 2454763520 2460113920 2463531928 2465331440 2467266560 2471796470 2474036968 2477556224 2484053312 2487586816 2489467552 2495995876 2496330430 2496705536 2498529280 2498928640 2499546368 2506975330 2508708928 2510541440 2512277504 2517292349 2521108480 2522866645 2524611232 2526455360 2530113872 2530350080 2535716560 2536748786 2538601780 2540357248 2547907505 2551189888 2551531840 2558222920 2563798820 2564184064 2574565376 2576511872 2580050330 2580176896 2581976254 2589160951 2591052230 2592843968 2596532224 2598080056 2598495328 2604249440 2604893203 2605309564 2606050304 2607953920 2609015552 2614792960 2616769870 2618579392 2620492160 2622304256 2627364080 2629180928 2631101440 2631168716 2633090680 2633486336 2640746240 2644148224 2649781420 2651759396 2659494695 2662495264 2662920832 2663277760 2670261880 2672255144 2672682272 2674634560 2675295722 2676484096 2683502848 2685463040 2687320064 2688922016 2689351808 2693177344 2696404304 2698373920 2699141120 2700239872 2708265320 2712117760 2713993216 2715975680 2718976117 2725432580 2729309440 2730570427 2731372930 2735258240 2742431120 2744478256 2746332160 2748382208 2748821504 2755589504 2755615885 2756029952 2756399360 2757672863 2759950336 2761595584 2769651280 2770067456 2772090880 2773219328 2779100896 2783385088 2785418240 2787344384 2789288216 2791325680 2792461958 2798645590 2799092920 2803074560 2804745515 2806685024 2813349760 2814045212 2816100760 2816550880 2817351680 2818653344 2824739840 2826423710 2826875480 2830064896 2830896640 2834923520 2838320320 2842357760 2844479488 2844506720 2844934144 2850157453 2864674384 2868749312 2872186642 2874284660 2876272256 2878446857 2882541376 2888924480 2889386240 2890100488 2893496320 2894211584 2901084160 2902813540 2904820864 2906942720 2907407360 2915031680 2915860480 2919178240 2921214010 2921357312 2927581085 2929879040 2937288068 2939433640 2939875328 2942098016 2949813308 2950208690 2954009344 2964837824 2967003520 2968211312 2969055232 2976841216 2979015680 2979091852 2979491840 2981267960 2983329536 2987573248 2997975838 3000165740 3002240384 3004510223 3009064960 3011163415 3015446720 3016674232 3023354360 3029944060 3032039296 3034254080 3042211040 3044968576 3049299968 3057296384 3063960064 3070458248 3072868352 3075112960 3078510149 3079002212 3079414910 3083382016 3092546210 3094684736 3096945280 3097710836 3098205968 3099086848 3105066640 3107213824 3109066081 3109483520 3109563028 3111834440 3113986304 3119994845 3120881920 3122152352 3124432960 3126593536 3135886160 3139926016 3140346880 3146585312 3155764040 3155918848 3161713126 3162642340 3175446560 3175923712 3177816928 3178324864 3182845952 3186150364 3186659632 3188987360 3191192576 3193094894 3197636992 3198148096 3205230080 3206534848 3207446528 3209789440 3211096064 3213335411 3218206720 3220639840 3222866944 3225221120 3241054960 3245229559 3245665280 3247600070 3248088064 3248119160 3256636955 3257562880 3259067929 3261269440 3261759488 3263703872 3272262536 3273224240 3276917248 3277441024 3277880320 3279394756 3286476160 3288929408 3288960895 3289455104 3291857920 3294134272 3300182314 3302772736 3305185280 3309971456 3314699245 3316991392 3325689796 3328119080 3328651040 3332938466 3340318930 3340852840 3345605120 3346432144 3350364160 3354378560 3359150080 3360702064 3361152520 3361689760 3366471680 3370505380 3375299840 3377819392 3380101120 3382624256 3392036864 3392491520 3399230848 3401800831 3406639808 3415573304 3420431872 3423017884 3430597820 3432970112 3435477760 3436026880 3436876256 3444486880 3445037440 3449474776 3449937920 3451994480 3454381568 3462584320 3466524160 3469111808 3471340444 3473876120 3476602880 3479231360 3484180480 3486610270 3491101952 3507886096 3508356280 3508883456 3517556515 3520744916 3523316680 3525753088 3530768384 3534998944 3537581120 3540027392 3542703824 3547743232 3555599360 3556167680 3565160456 3570231808 3570565120 3578347520 3580842980 3583319168 3585936640 3595340320 3600546664 3603176720 3603718144 3612625610 3615123776 3617764480 3621043712 3630539456 3631026080 3635703808 3638239267 3649031168 3651696640 3660930988 3661516144 3671610085 3672161792 3674350823 3674844160 3674938124 3677622520 3680165632 3685400576 3687266635 3689816416 3692511680 3695065088 3697267772 3697858736 3706047280 3707555918 3710264140 3711319040 3712829824 3721051520 3723864815 3729161920 3731740672 3734466560 3736570058 3747653632 3752800480 3755601824 3770842790 3771409408 3773657602 3779025536 3779629568 3788935568 3789541184 3790049120 3790618624 3793387520 3794931712 3797193928 3806210720 3808842752 3811624960 3813176576 3821263732 3821620480 3824263168 3827056640 3827154496 3829950080 3832598528 3835271297 3838072810 3841085440 3848752765 3854227520 3857104576 3868355920 3872138545 3872720384 3872757460 3873339392 3873858560 3875648348 3884017280 3886953785 3891339232 3892482880 3893067776 3902690440 3905603672 3908241920 3911159296 3911784448 3922042624 3924907520 3927621632 3930360668 3933231640 3936182272 3938927278 3944530304 3944898560 3954874352 3969904640 3972271160 3972906080 3973888171 3978557440 3982687955 3983324540 3988990720 3994128688 3994664960 3997046240 3997646848 3997685120 4008168560 4009308160 4011160528 4013870080 4016866304 4028583680 4033773568 4034314240 4036586632 4042328576 4045384772 4048560128 4051517440 4057146496 4060110080 4061762848 4076652008 4077199360 4079629840 4081290554 4082450944 4090328170 4093156672 4096146560 4096801280 4099243445 4102078112 4111161760 4111818880 4117667840 4128080528 4128465920 4137464320 4143349760 4145683568 4146239240 4157112245 4166799104 4172726272 4183040180 4183668736 4186831792 4192787456 4197811246 4200877580 4203782528 4209762304 4212945088 4221880091 4222274240 4225193984 4228280320 4228956160 4239650272 4240046080 4249038560 4255191512 4258299760 4261244416 4261642240 4269466630 4272419008 4275539840 4278772355 4279415296 4291212640 4292959484 4296095320 4296740864 4311843470 4317398272 4317976960 4326554804 4333224512 4336389760 4339175555 4339388416 4342414609 4360692128 4363877440 4366895104 4369498276 4370196688 4376413184 4381656994 4384857620 4386104320 4387889792 4394131456 4400931145 4407191360 4408985416 4410238976 4413460480 4418748680 4425034240 4428379780 4431442048 4434679040 4456450570 4456669184 4459777166 4462789760 4466121088 4477832944 4478548672 4479148960 4484919296 4487592824 4499360987 4500683330 4501359616 4504647680 4505761216 4506481408 4518904720 4519583744 4522277936 4522885120 4523000768 4526304640 4529434624 4538174320 4541312512 4544629760 4547772416 4551210752 4560863164 4561288960 4567777280 4576163735 4576895180 4580311684 4590202240 4593672655 4598855456 4600207040 4606750720 4612270520 4618831360 4620965338 4621584715 4622279168 4622323420 4623017984 4641037280 4641734656 4644501664 4651108352 4651851776 4664050688 4664675840 4673942416 4684129736 4684567040 4687806464 4691230720 4694502280 4696413293 4703093824 4714261760 4720333904 4720967680 4723781920 4724536960 4736169460 4736926480 4738273280 4743027817 4743664640 4746492410 4747205632 4761053440 4766425088 4766470720 4767186944 4767825920 4770028736 4776579665 4780328960 4783943120 4790748160 4800265184 4814503936 4817861464 4821380720 4823343382 4824714752 4837366976 4840900480 4841674240 4844560435 4847910496 4854806528 4860623548 4864174040 4866334720 4867537664 4871217758 4882004590 4888949120 4889730560 4896686080 4902095627 4902553280 4909527040 4912950835 4920227840 4927063856 4930662880 4943592940 4948073936 4955112448 4968106624 4975173632 4978935104 4991991752 4992660860 4993411072 4997058560 4997857280 4999092736 5013950660 5017417856 5021082880 5024555008 5034584698 5042216960 5045733290 5049222464 5052910720 5056730965 5060227744 5060700160 5071433120 5073497572 5077203560 5080714496 5095815010 5102379776 5103063680 5116445840 5127597640 5128368128 5149130752 5153023744 5160100660 5160353792 5163952508 5178321902 5182104460 5185687936 5193064448 5196160112 5196990656 5208498880 5209786406 5210619128 5212100608 5215907840 5218031104 5229585920 5233539740 5237158784 5240984320 5244608512 5254728160 5258361856 5262202880 5262337432 5266181360 5266972672 5281492480 5299562840 5303518792 5317426621 5318989390 5324990528 5325841664 5326555520 5340523760 5344510288 5345364544 5349269120 5350591444 5352968192 5366199355 5367005696 5370205049 5370926080 5374640128 5377844032 5378703616 5386354688 5392808608 5396747840 5398282240 5400479744 5408193505 5416530640 5424235520 5427986432 5437952234 5450865160 5458618880 5461140854 5461872845 5462745860 5470516480 5484862240 5488956512 5492664320 5496764416 5497643008 5511179008 5511231770 5512059904 5512798720 5515345726 5523191168 5539302560 5540134912 5544181760 5546438656 5550306619 5558201792 5566770176 5570836480 5578576432 5582651360 5584923916 5597291180 5598185840 5605396511 5606149120 5609491030 5613370048 5626699520 5628090424 5632201520 5633101760 5634703360 5637306688 5649479680 5652847420 5653750960 5660129792 5661793280 5676640640 5684715520 5688958976 5689013440 5689868288 5700314906 5701078955 5725389605 5729348768 5737498624 5744373284 5748569320 5752544512 5756893714 5765082752 5777848960 5778772480 5780200976 5786992640 5788423168 5802168320 5805627080 5809641728 5813885440 5814814720 5830063360 5838356480 5842428020 5842714624 5850888329 5855162170 5859758080 5874576136 5878867280 5879750656 5884196032 5899626616 5900417380 5908018688 5929675648 5934007040 5936422624 5938110464 5953682432 5958031360 5958183704 5958983680 5962535920 5966659072 5975146496 5995951676 6000331480 6004480768 6009020446 6018129920 6022326830 6030893440 6033348464 6046708720 6059888120 6064078592 6068508160 6075779435 6084422080 6089937152 6098599936 6114592768 6127920128 6140916496 6145736704 6157020298 6158004424 6158829820 6166764032 6170440133 6185092420 6189369472 6193890560 6195421672 6196411936 6198173696 6210133280 6214427648 6218132162 6218967040 6219126056 6223668880 6227972608 6239989690 6241763840 6244304704 6248865920 6253187072 6271772320 6279852032 6280693760 6293170624 6311528080 6323426252 6325284680 6341871965 6346605967 6350893120 6351847424 6355633856 6356649728 6365691904 6372300728 6373319264 6377974720 6382385152 6386189788 6395273984 6396296192 6410460160 6413069696 6414893056 6422192128 6426670822 6436413440 6441279680 6445733888 6450442240 6454940635 6482109920 6490459118 6491330560 6495200140 6496176128 6496238320 6513273910 6515125760 6518135858 6522538880 6527407744 6544525072 6546448480 6553834496 6554882048 6555760640 6558789512 6572952320 6577858816 6577921790 6578910208 6583715840 6600364628 6605545472 6610370560 6619942912 6624559513 6629398490 6633982784 6651379592 6656238160 6657302080 6665876932 6680637860 6681705680 6688239305 6691210240 6692864288 6708757120 6718300160 6721404128 6722305040 6723379520 6732943360 6741010760 6750599680 6755638784 6760202240 6765248512 6784073728 6784983040 6798461696 6803601662 6813279616 6831146608 6840863744 6846035768 6861195640 6863988659 6865940224 6870955520 6872053760 6873752512 6888973760 6890074880 6898949552 6899875840 6903988960 6908763136 6925168640 6933048320 6938223616 6942680888 6947752240 6953205760 6958462720 6968360960 6973220540 6981154895 6982203904 7015772192 7016712560 7017766912 7035113030 7041489832 7046633360 7051506176 7061536768 7069997888 7075162240 7080054784 7085407648 7095486464 7111198720 7112335360 7130320912 7140463616 7156695040 7161685960 7164601301 7166638336 7171873280 7180466605 7190680640 7201093328 7206353440 7207436288 7225251220 7230247552 7235528960 7242087424 7261078912 7262052160 7271407616 7276478534 7292338339 7298062336 7303393280 7321861976 7323032288 7343220170 7344323584 7348701646 7349688320 7349876248 7355245040 7360331264 7370801152 7374533270 7379632832 7385023360 7390130176 7394535544 7395717472 7412094560 7415111836 7420528280 7422638080 7425659648 7442103040 7447729630 7458323840 7463481344 7468933120 7473140116 7494939595 7495307264 7505600960 7511203648 7541685580 7542818816 7547315204 7558051072 7559259136 7577871136 7579082368 7580098240 7581237248 7589863424 7594387856 7612421440 7617685504 7623249920 7626353152 7642527464 7643240960 7648526336 7654113280 7654308992 7659900160 7665197056 7670542594 7676145620 7682170880 7697505530 7708455040 7714209152 7736711840 7738624333 7744277090 7745440768 7745514920 7746678784 7747717120 7751296696 7768034560 7771623523 7773907570 7782678464 7784965760 7805380880 7811207344 7816483840 7822318592 7823568896 7844085248 7849815040 7855243264 7860721336 7866463280 7872364544 7877854556 7889060608 7889797120 7904282815 7909748704 7939809280 7944542320 7945812160 7947776342 7957114880 7965375910 7966649080 7977981440 7982737235 7988257376 7989329920 7994092480 7995293696 7995370240 8016337120 8018616320 8022321056 8027740160 8033732608 8057167360 8068628480 8073173264 8084657152 8090769544 8097120256 8103034880 8111986597 8114292992 8120220160 8123525696 8153304016 8154398720 8159259680 8162581108 8164901888 8180656340 8186313344 8192293120 8192502593 8193602560 8198486890 8204156224 8222323520 8223637760 8235335680 8250455785 8256161056 8256931840 8274928640 8291367136 8292478480 8314224490 8332346165 8333598208 8345452544 8366080360 8367337472 8373663584 8385574912 8395622492 8401755160 8407565056 8419524608 8425890176 8443760182 8444548480 8450387968 8456560640 8457912320 8467256083 8479300544 8480092160 8498077120 8510383024 8516599520 8522488832 8538933260 8544838016 8551079680 8551298327 8557544710 8558830592 8582425280 8585918968 8592190640 8593481728 8623686940 8634796544 8635953920 8653109608 8666449024 8672779520 8678351110 8678776832 8684829218 8721384256 8727754880 8733790208 8738996552 8740393376 8752826368 8761913501 8763313988 8769715240 8772208640 8775779584 8788262912 8801862290 8814382720 8817970832 8820477952 8826920960 8837497360 8850068480 8856759560 8862884096 8869358080 8912901140 8913338368 8919554332 8925579520 8932242176 8955665888 8957097344 8958297920 8969838592 8975185648 8998721974 9001366660 9002719232 9009295360 9011522432 9012962816 9018335579 9037809440 9039167488 9044555872 9045770240 9046001536 9052609280 9058869248 9076348640 9082625024 9089259520 9102421504 9121726328 9122577920 9135554560 9145646939 9152327470 9153790360 9160623368 9180404480 9187345310 9197710912 9200414080 9213501440 9224541040 9237662720 9241930676 9243169430 9244558336 9244646840 9246035968 9268889795 9275808721 9282074560 9283469312 9289003328 9302216704 9303703552 9328101376 9329351680 9341425145 9347884832 9368259472 9369134080 9375612928 9389004560 9392826586 9406187648 9428523520 9434144005 9440667808 9441935360 9447563840 9449073920 9472338920 9473852960 9476546560 9486055634 9487329280 9492984820 9494411264 9522106880 9532850176 9532941440 9535651840 9540057472 9546186221 9553159330 9560657920 9567886240 9581496320 9586893251 9600530368 9635722928 9642761440 9646686764 9649429504 9674733952 9681800960 9682048519 9683348480 9689120870 9695820992 9709613056 9721247096 9728348080 9732669440 9735075328 9742435516 9764009180 9777898240 9779461120 9804191254 9805106560 9819054080 9825901670 9840455680 9847318195 9854127712 9861325760 9887185880 9896147872 9910224896 9936213248 9950347264 9957870208 9983983504 9985321720 9986822144 9994117120 9995714560 9998185472 10027901320 10034835712 10042165760 10049110016 10067560217 10069169396 10084433920 10091466580 10098444928 10105821440 10106079841 10113461930 10120455488 10121400320 10142866240 10146995144 10154407120 10161428992 10191630020 10203226385 10204759552 10206127360 10232891680 10255195280 10256736256 10306047488 10320201320 10320707584 10327905016 10354988683 10356643804 10364208920 10371375872 10386128896 10392320224 10393981312 10416997760 10419572812 10421238256 10424201216 10431815680 10436062208 10459171840 10467079480 10474317568 10481968640 10489217024 10494528115 10509456320 10516723712 10524405760 10524674864 10532362720 10533945344 10562984960 10599125680 10607037584 10634853242 10637978780 10649981056 10651683328 10653111040 10658032957 10681047520 10689020576 10690729088 10698538240 10701182888 10705936384 10732398710 10734011392 10740410098 10741852160 10755688064 10757407232 10772709376 10785617216 10793495680 10796564480 10800959488 10808491837 10816387010 10833061280 10848471040 10875904468 10901730320 10917237760 10922281708 10923745690 10925491720 10941032960 10954142485 10969724480 10977913024 10985328640 10993528832 10995286016 11022358016 11022463540 11024119808 11025597440 11030691452 11046382336 11078605120 11080269824 11092877312 11100613238 11116403584 11124808123 11133540352 11141672960 11149442915 11157152864 11165302720 11169847832 11194582360 11196371680 11210793022 11212298240 11218982060 11226740096 11253399040 11256180848 11264403040 11266203520 11269406720 11274613376 11298959360 11305694840 11307501920 11320259584 11323586560 11353281280 11369431040 11377917952 11378026880 11400629812 11402157910 11442420977 11450779210 11458697536 11474997248 11488746568 11497138640 11505089024 11513787428 11530165504 11552413345 11555697920 11557544960 11560401952 11576846336 11604336640 11611254160 11619283456 11627770880 11629629440 11660126720 11676712960 11684856040 11685429248 11701776658 11710324340 11719516160 11749152272 11757734560 11759501312 11768392064 11799253232 11800834760 11816037376 11859351296 11868014080 11872845248 11876220928 11898025711 11907364864 11916062720 11916367408 11917967360 11925071840 11933318144 11991903352 12000662960 12008961536 12016120259 12018040892 12036259840 12044653660 12058358455 12061786880 12066696928 12093417440 12119776240 12128157184 12137016320 12151558870 12168844160 12178044395 12179874304 12197199872 12229185536 12255840256 12281832992 12314040596 12316008848 12317659640 12333528064 12340880266 12370184840 12378738944 12387781120 12390843344 12392823872 12396347392 12420266560 12428855296 12436264324 12437934080 12438252112 12447337760 12455945216 12479979380 12483527680 12488609408 12497731840 12506374144 12543544640 12559704064 12561387520 12586341248 12586461745 12595857131 12623056160 12646852504 12650569360 12683743930 12693211934 12701786240 12711267712 12713299456 12731383808 12744601456 12746638528 12755949440 12764770304 12772379576 12790547968 12792592384 12820920320 12826139392 12844384256 12853341644 12872826880 12882559360 12891467776 12900884480 12909881270 12945804755 12964219840 12980918236 12982661120 12990400280 12992352256 12992476640 13024466015 13026547820 13030251520 13036271716 13045077760 13054815488 13089050144 13092896960 13107668992 13109764096 13111521280 13117579024 13145904640 13155717632 13155843580 13157820416 13167431680 13200729256 13211090944 13220741120 13239885824 13249119026 13258796980 13267965568 13302759184 13312476320 13314604160 13331753864 13361275720 13363411360 13366714757 13376478610 13382420480 13385728576 13417514240 13436600320 13442808256 13444610080 13446759040 13465886720 13482021520 13501199360 13511277568 13568147456 13569966080 13594880585 13596923392 13607203324 13626559232 13652852135 13662293216 13681727488 13692071536 13722391280 13727977318 13731880448 13741911040 13744107520 13747505024 13777947520 13780149760 13788364315 13797899104 13799751680 13807977920 13817526272 13850337280 13866096640 13876447232 13885361776 13895504480 13916925440 13936721920 13946441080 13952118323 13962309790 13964407808 14031544384 14033425120 14035533824 14070226060 14082979664 14093266720 14103012352 14139995776 14150324480 14160109568 14170815296 14190972928 14200869397 14222397440 14224670720 14250787265 14260641824 14280927232 14323371920 14329202602 14333276672 14343746560 14360933210 14381361280 14392234285 14402186656 14412706880 14414872576 14450502440 14460495104 14471057920 14484174848 14522157824 14524104320 14542815232 14552957068 14584676678 14596124672 14606786560 14643723952 14646064576 14686440340 14688647168 14697403292 14699376640 14699752496 14710490080 14714126471 14720662528 14749066540 14759265664 14770046720 14780260352 14789071088 14791434944 14824189120 14830223672 14841056560 14845276160 14851319296 14884206080 14895459260 14916647680 14926962688 14937866240 14946280232 14989879190 14990614528 15011201920 15022407296 15022551115 15083371160 15085637632 15094630408 15116102144 15118518272 15134214229 15155742272 15158164736 15160196480 15179726848 15188775712 15224842880 15235371008 15246499840 15252706304 15285054928 15286481920 15297052672 15308617984 15319800320 15330394112 15341085188 15352291240 15364341760 15392550745 15395011060 15416910080 15428418304 15473423680 15477248666 15488554180 15490881536 15491029840 15493357568 15495434240 15502593392 15536069120 15543247046 15545330405 15547815140 15565356928 15569931520 15610761760 15622414688 15632967680 15644637184 15647137792 15688170496 15699630080 15721442672 15732926560 15744729088 15755709112 15778121216 15779594240 15797026531 15808565630 15819497408 15879618560 15889084640 15891624320 15895552684 15914229760 15930751820 15933298160 15955962880 15965474470 15976514752 15988184960 15990740480 16032674240 16037232640 16044642112 16055480320 16066677055 16067465216 16114334720 16146346528 16169314304 16181539088 16194240512 16223973194 16226147795 16228585984 16240440320 16247051392 16295339645 16306608032 16308797440 16318519360 16325162216 16329803776 16361312680 16372626688 16384586240 16385005186 16387205120 16396973780 16408312448 16444647040 16447275520 16470671360 16488867109 16500911570 16512322112 16513863680 16549857280 16582734272 16584956960 16628448980 16664692330 16667196416 16732160720 16734674944 16747327168 16771149824 16791244984 16803510320 16815130112 16839049216 16851780352 16887520364 16889096960 16900775936 16913121280 16934512166 16958601088 16960184320 16996154240 17009004155 17020766048 17033199040 17044977664 17077866520 17089676032 17102159360 17102596654 17115089420 17117661184 17164850560 17171837936 17184381280 17186963456 17247373880 17269593088 17271907840 17306219216 17332898048 17345559040 17356702220 17357553664 17369658436 17389422193 17442768512 17455509760 17467580416 17477993104 17480786752 17505652736 17523827002 17526627976 17539430480 17544417280 17551559168 17562021917 17576525824 17603724580 17628765440 17635941664 17640955904 17653841920 17674994720 17700136960 17713519120 17725768192 17738716160 17825802280 17826676736 17839108664 17851159040 17864484352 17911331776 17914194688 17916595840 17939677184 17950371296 17997443948 18002733320 18005438464 18018590720 18023044864 18025925632 18036671158 18075618880 18078334976 18089111744 18092003072 18105218560 18117738496 18151002727 18152697280 18165250048 18178519040 18191196335 18204843008 18243452656 18245155840 18291293878 18304654940 18307580720 18321246736 18360808960 18371754115 18374690620 18395421824 18400828160 18427002880 18449082080 18475325440 18483861352 18486338860 18489116672 18489293680 18492071936 18537779590 18551617442 18564149120 18578006656 18604433408 18607407104 18656202752 18658703360 18669213173 18682850290 18695769664 18736518944 18738268160 18778009120 18785653172 18812375296 18857047040 18868288010 18881335616 18895127680 18898147840 18944677840 18947705920 18953093120 18972111268 18974658560 18985969640 18988822528 19044213760 19065700352 19065882880 19080114944 19092372442 19106318660 19121315840 19135772480 19162992640 19173786502 19176356485 19201060736 19271445856 19285522880 19293373528 19298859008 19349467904 19363601920 19364097038 19366696960 19378241740 19391641984 19419226112 19442494192 19456696160 19465338880 19470150656 19484871032 19528018360 19555796480 19558922240 19608382508 19610213120 19638108160 19651803340 19680911360 19694636390 19708255424 19722651520 19774371760 19792295744 19820449792 19869440855 19872426496 19900694528 19915740416 19967967008 19970643440 19973644288 19988234240 19996370944 20055802640 20069671424 20084331520 20098220032 20135120434 20138338792 20168867840 20182933160 20196889856 20211642880 20212159682 20226923860 20240910976 20242800640 20285732480 20293990288 20308814240 20322857984 20383260040 20391557549 20406452770 20409519104 20412254720 20465783360 20510390560 20513472512 20551135319 20612094976 20640402640 20655810032 20709977366 20713287608 20728417840 20742751744 20755116811 20772257792 20784640448 20787962624 20833995520 20839145624 20842476512 20848402432 20863631360 20872124416 20918343680 20934158960 20948635136 20963937280 20978434048 20989056230 21018912640 21033447424 21048811520 21049349728 21064725440 21067890688 21109400455 21125969920 21198251360 21214075168 21269706484 21275957560 21299962112 21303366656 21306222080 21316065914 21362095040 21378041152 21381458176 21397076480 21402365776 21411872768 21464797420 21468022784 21480820196 21483704320 21511376128 21514814464 21571234432 21586991360 21601918976 21616983674 21632774020 21664100029 21666122560 21696942080 21712073045 21751808936 21803460640 21834475520 21844563416 21847491380 21850983440 21882065920 21908284970 21939448960 21955826048 21970657280 21987057664 21990572032 22044716032 22044927080 22048239616 22051194880 22061382904 22092764672 22157210240 22185754624 22201226476 22232807168 22249616246 22267080704 22283345920 22298885830 22314305728 22330605440 22339695664 22389164720 22392743360 22421586044 22424596480 22437964120 22453480192 22496804935 22506798080 22512361696 22528806080 22532407040 22549226752 22597918720 22611389680 22615003840 22640519168 22647173120 22706562560 22738862080 22755835904 22756053760 22801259624 22804315820 22884841954 22901558420 22917395072 22949994496 22977493136 22994277280 23010178048 23027574856 23060331008 23087961853 23104826690 23111395840 23115089920 23120803904 23153692672 23208673280 23222508320 23238566912 23255541760 23259258880 23320253440 23369712080 23403553316 23420648680 23439032320 23482066465 23498304544 23515469120 23519002624 23536784128 23598506464 23601669520 23632074752 23715139085 23718702592 23736028160 23745690496 23752441856 23796051422 23814729728 23832125440 23832734816 23835934720 23850143680 23866636288 23983806704 24001325920 24017923072 24032240518 24036081784 24072519680 24089307320 24099113467 24116716910 24123573760 24133393856 24186834880 24239552480 24256314368 24274032640 24303117740 24337688320 24356088790 24359748608 24458371072 24510478135 24511680512 24528774413 24563665984 24628081192 24632017696 24635319280 24667056128 24681760532 24740369680 24757477888 24775562240 24781686688 24785647744 24792694784 24840533120 24857710592 24872528648 24875868160 24876504224 24894675520 24911890432 24959958760 24967055360 24977218816 24995463680 25012748288 25087089280 25119408128 25122775040 25172682496 25172923490 25191714262 25246112320 25293705008 25301138720 25367487860 25386423868 25403572480 25415309359 25422535424 25426598912 25489202912 25493277056 25511898880 25529540608 25544759152 25581095936 25585184768 25641840640 25652278784 25688768512 25706683288 25745653760 25765118720 25782935552 25801768960 25819762540 25891609510 25928439680 25961836472 25965322240 25980800560 25984704512 25984953280 26048932030 26053095640 26060503040 26072543432 26090155520 26109630976 26178100288 26185793920 26215337984 26219528192 26223042560 26235158048 26291809280 26311435264 26311687160 26315640832 26334863360 26401458512 26422181888 26479771648 26498238052 26517593960 26528388601 26535931136 26587133105 26605518368 26624952640 26629208320 26663507728 26722551440 26726822720 26733429514 26752957220 26764840960 26771457152 26835028480 26851025245 26873200640 26885616512 26889220160 26893518080 26931773440 26964043040 27002398720 27022555136 27139932160 27189761170 27193846784 27214406648 27253118464 27285773099 27305704270 27324586432 27363454976 27384143072 27444782560 27455954636 27463760896 27483822080 27488215040 27495010048 27555895040 27560299520 27576728630 27595798208 27615955840 27635052544 27700674560 27732193280 27751533095 27752894464 27770723552 27791008960 27833850880 27892882160 27904236646 27924619580 27928815616 28026982555 28063088768 28066850240 28071067648 28140452120 28165959328 28186533440 28206024704 28279991552 28300648960 28320219136 28341630592 28381945856 28401738794 28444794880 28449341440 28480770461 28501574530 28521283648 28561854464 28646743840 28653825233 28658405204 28666553344 28687493120 28721866420 28762722560 28784468570 28804373312 28825413760 28901004880 28920990208 28942115840 28968349696 29044315648 29048208640 29085630464 29105914136 29169353356 29192249344 29213573120 29254441645 29287447904 29292129152 29372880680 29377294336 29394806584 29398753280 29399504992 29420980160 29428252942 29441325056 29498133080 29518531328 29540093440 29560520704 29578142176 29582869888 29648378240 29660447344 29682113120 29690552320 29702638592 29768412160 29790918520 29833295360 29853925376 29875732480 29892560464 29979758380 29981229056 30022403840 30036274697 30044814592 30045102230 30166742320 30171275264 30189260816 30232204288 30237036544 30268428458 30311484544 30316329472 30320392960 30334401493 30359453696 30377551424 30449685760 30470742016 30492999680 30505412608 30570109856 30572963840 30617235968 30639600640 30660788224 30682170376 30704582480 30728683520 30785101490 30790022120 30833820160 30852200665 30856836608 30946847360 30954497332 30977108360 30981763072 30982059680 30986715136 30990868480 31005186784 31072138240 31086494092 31090660810 31095630280 31130713856 31139863040 31221523520 31244829376 31265935360 31289274368 31294275584 31351731983 31376340992 31399260160 31442885344 31465853120 31511418224 31556242432 31594053062 31617131260 31638994816 31662915427 31733029835 31759237120 31778169280 31783248640 31791105368 31828459520 31861503640 31866596320 31911925760 31930948940 31953029504 31976369920 31981480960 32065348480 32074465280 32089284224 32110960640 32133354110 32134930432 32228669440 32292693056 32338628608 32363078176 32447946388 32452295590 32457171968 32480880640 32494102784 32590679290 32613216064 32637038720 32650324432 32659607552 32722625360 32745253376 32769172480 32770010372 32774410240 32793947560 32816624896 32889294080 32894551040 32977734218 33001823140 33024644224 33027727360 33099714560 33122797565 33165468544 33169913920 33256897960 33329384660 33334392832 33464321440 33469349888 33494654336 33542299648 33582489968 33607020640 33630260224 33703560704 33775040728 33778193920 33801551872 33826242560 33863611639 33869024332 33917202176 33920368640 33992308480 34018008310 34041532096 34066398080 34089955328 34155733040 34179352064 34199726891 34204318720 34205193308 34230178840 34235322368 34319943295 34329701120 34343675872 34368762560 34373926912 34494747760 34539186176 34543815680 34612438432 34665796096 34691118080 34713404440 34715107328 34739316872 34778844386 34885537024 34911019520 34935160832 34955986208 34961573504 35011305472 35047654004 35053255952 35078860960 35088834560 35103118336 35124043834 35207449160 35257530880 35271883328 35281911808 35307683840 35346689521 35349989440 35400273920 35427038240 35451536384 35477432320 35497415551 35651604560 35678217328 35702318080 35728968704 35822663552 35823006505 35828389376 35833191680 35849747219 35879354368 35900742592 35994887896 36005466640 36010876928 36037181440 36046089728 36051851264 36073342316 36151237760 36178223488 36184006144 36210437120 36235476992 36302005454 36305394560 36330500096 36357038080 36382392670 36409686016 36461691695 36486905312 36490311680 36582587756 36609309880 36615161440 36642493472 36721617920 36743508230 36749381240 36790843648 36801656320 36854005760 36898164160 36950650880 36967722704 36972677720 36978233344 36978587360 36984143872 37075559180 37103234884 37128298240 37156013312 37208866816 37312405504 37317406720 37338426346 37365700580 37391539328 37419809141 37473037888 37476536320 37556018240 37571306344 37624750592 37714094080 37736576020 37762671232 37790255360 37796295680 37889355680 37895411840 37906186240 37944222536 37949317120 37971939280 37977645056 38088427520 38131765760 38160229888 38184744884 38212637320 38242631680 38271544960 38325985280 38347573004 38352712970 38402121472 38542891712 38571045760 38586747056 38597718016 38693121665 38698935808 38727203840 38728194076 38733393920 38756483480 38783283968 38838452224 38858117615 38884988384 38913392320 38940301312 38969742064 39056036720 39111592960 39117844480 39216765016 39220426240 39276216320 39303606680 39361822720 39389272780 39416510848 39445303040 39548743520 39584591488 39640899584 39738881710 39744852992 39831480832 39935934016 39941286880 39947288576 39976468480 39992741888 40020631937 40111605280 40139342848 40168663040 40270240868 40276677584 40365866320 40393779712 40417859053 40423285760 40424319364 40453847720 40481821952 40485601280 40559932985 40571464960 40587980576 40617628480 40645715968 40766520080 40783115098 40812905540 40819038208 40824509440 40931566720 40962512965 41020781120 41026945024 41102270638 41224189952 41280805280 41311620064 41419954732 41426575216 41456835680 41485503488 41510233622 41569280896 41575925248 41667991040 41678291248 41684953024 41696804864 41727262720 41744248832 41836687360 41868317920 41897270272 41927874560 41978112460 42037825280 42066894848 42097623040 42098699456 42129450880 42187984267 42218800910 42251939840 42336280415 42367883077 42396502720 42428150336 42539412968 42551915120 42599924224 42606733312 42612444160 42632131828 42724190080 42756082304 42756491635 42762916352 42794152960 42804731552 42823745536 42929594840 42936045568 42961640392 42967408640 43022752256 43029628928 43142468864 43173982720 43203837952 43233967348 43265548040 43328200058 43332245120 43393884160 43424146090 43503617872 43606921280 43668951040 43689126832 43694982760 43701966880 43764131840 43809567505 43816569940 43878897920 43911652096 43941314560 43974115328 44089432064 44089854160 44096479232 44102389760 44122765808 44185529344 44314420480 44371509248 44402452952 44465614336 44499232492 44534161408 44566691840 44597771660 44628611456 44661210880 44679391328 44778329440 44785486720 44843172088 44849192960 44875928240 44906960384 44993609870 45013596160 45024723392 45057612160 45064814080 45091677895 45098453504 45195837440 45222779360 45230007680 45281038336 45294346240 45413125120 45512107520 45602519248 45608631640 45728234695 45769683908 45803116840 45834790144 45899988992 45954986272 45988554560 46020356096 46055149712 46120662016 46175923706 46209653380 46222791680 46230179840 46241607808 46307385344 46379043605 46417346560 46445016640 46477133824 46511083520 46518517760 46640506880 46739424160 46807106632 46841297360 46878064640 46964132930 46996609088 47030938240 47073568256 47197012928 47203339040 47264149504 47430278170 47437405184 47472056320 47491380992 47592102844 47629459456 47664250880 47665469632 47700287360 47730931105 47733272576 47766560699 47934466255 47967613408 48002651840 48035846144 48064481036 48072163568 48178614640 48198226934 48233433820 48247147520 48266787712 48373669760 48410242595 48479104960 48512628736 48548065280 48606235480 48675376640 48712177580 48719497216 48916742144 49020956270 49023361024 49057548826 49127331968 49256162384 49264035392 49270638560 49334112256 49363521064 49480739360 49492970857 49514955776 49551124480 49563373376 49571295488 49681066240 49715421184 49745057296 49751736320 49753008448 49789351040 49823780864 49919917520 49934110720 49954437632 49990927360 50025496576 50174178560 50238816256 50245550080 50337801085 50345364992 50345846980 50383428524 50492224640 50530399205 50587410016 50602277440 50734975720 50772847736 50807144960 50830618718 50845070848 50853197824 50978405824 50986554112 51023797760 51059081216 51089518304 51162191872 51170369536 51283681280 51304557568 51413366576 51530237440 51565871104 51603537920 51639525080 51660546223 51774943415 51783219020 51856879360 51923672944 51930644480 51961601120 51969409024 51969906560 52097864060 52106191280 52121006080 52145086864 52180311040 52219261952 52356200576 52371587840 52430675968 52439056384 52446085120 52470316096 52583618560 52622870528 52623374320 52631281664 52669726720 52802917024 52959543296 52996476104 53035187920 53056777202 53071862272 53174266210 53211036736 53249905280 53258416640 53290164785 53327015456 53445102880 53453645440 53466859028 53505914440 53529681920 53542914304 53670056960 53702050490 53771233024 53778440320 53787036160 53863546880 53928086080 54004797440 54042459185 54045110272 54379522340 54387693568 54428813296 54506236928 54571546198 54611408540 54649172864 54726909952 54768286144 54889565120 54911909272 54927521792 54967644160 54976430080 54990020096 55111790080 55120599040 55153457260 55191596416 55231911680 55270105088 55401349120 55464386560 55503066190 55505788928 55541447104 55582017920 55624040615 55667701760 55785764320 55808473292 55849239160 55857631232 56053965110 56126177536 56133700480 56280904240 56331918656 56373066880 56412049408 56559983104 56601297920 56640438272 56683261184 56763891712 56803477588 56889589760 56961540922 57003149060 57042567296 57123708928 57212104885 57293487680 57307650466 57316810408 57333106688 57374986240 57443732840 57525445120 57568937140 57608746624 57650827520 57802009760 57841980416 57884231680 57936699392 58088631296 58096417280 58211828272 58338706712 58384498688 58427146240 58491692831 58508883290 58574895808 58584258304 58745761360 58754588672 58789613168 58797506560 58799009984 58841960320 58856505884 58882650112 58996266160 59037062656 59072255539 59080186880 59121041408 59156284352 59165739776 59296756480 59320894688 59364226240 59381104640 59405277184 59490128555 59536824320 59581837040 59666590720 59707850752 59785120928 59959516760 59962458112 60044807680 60072549394 60080601295 60089629184 60090204460 60333484640 60342550528 60378521632 60464408576 60474073088 60536856916 60622969088 60632658944 60640785920 60668802986 60755102848 60899371520 60941484032 60985999360 61010825216 61053372809 61140219712 61145927680 61234471936 61279201280 61364340752 61409164960 61570202980 61580044240 61659361621 61667640320 61704401330 61713673216 61893694720 61908994664 61954216720 61963526144 61964119360 61973430272 61981736960 62010373568 62144276480 62172988184 62181321620 62191260560 62261427712 62279726080 62443047040 62489658752 62531870720 62578548736 62588551168 62703463966 62752681984 62798520320 62885770688 62931706240 62979285655 63022836448 63112484864 63188106124 63234262520 63277989632 63325830854 63466059670 63556338560 63566497280 63582210736 63656919040 63723007280 63733192640 63823851520 63861897880 63906059008 63952739840 63962961920 64130696960 64178568448 64221921280 64266708220 64269860864 64457338880 64585386112 64677257216 64726156352 64895892776 64904591180 64914343936 64961761280 64988205568 65181358580 65226432128 65274077440 65300648864 65319215104 65445250720 65490506752 65538344960 65540020744 65548820480 65587895120 65633249792 65778588160 65789102080 65955468436 66003646280 66049288448 66055454720 66199429120 66245595130 66330937088 66339827840 66513795920 66658769320 66668785664 66833573785 66928642880 66938699776 66989308672 67084599296 67164979936 67214041280 67260520448 67407121408 67550081456 67556387840 67603103744 67727223278 67738048664 67834404352 67840737280 67984616960 68036016620 68083064192 68132796160 68179910656 68311466080 68358704128 68399453782 68408637440 68410386616 68460357680 68470644736 68639886590 68659402240 68687351744 68737525120 68989495520 69078372352 69087631360 69126546073 69224876864 69331592192 69382236160 69426808880 69478633744 69557688772 69760591615 69771074048 69812665637 69822039040 69870321664 69911972416 69923147008 70022610944 70095308008 70106511904 70157721920 70177669120 70206236672 70248087668 70414898320 70515061760 70543766656 70563823616 70693379042 70699978880 70800547840 70854076480 70903072768 70954864640 70994831102 71004346985 71303209120 71356434656 71404636160 71457937408 71645327104 71646013010 71656778752 71666383360 71699494438 71801485184 71989775792 72010933280 72021753856 72074362880 72092179456 72103702528 72146684632 72302475520 72356446976 72368012288 72420874240 72604010908 72610789120 72661000192 72714076160 72764785340 72819372032 72870154643 72923383390 72973810624 72980623360 73165175512 73218619760 73230322880 73284986944 73443235840 73487016460 73498762480 73570632355 73581687296 73603312640 73796328320 73901301760 73935445408 73945355440 73956466688 73957174720 73968287744 74151118360 74206469768 74256596480 74312026624 74417733632 74624811008 74634813440 74676852692 74731401160 74783078656 74839618282 74946075776 74953072640 75112036480 75142612688 75249501184 75428188160 75473152040 75503875249 75525342464 75580510720 75592591360 75671071145 75778711360 75790823680 75888445072 75898634240 75943878560 75955290112 76176855040 76263531520 76320459776 76369489768 76425274640 76485263360 76543089920 76651970560 76695146008 76705425940 76804242944 77085783424 77142091520 77173494112 77195436032 77386243330 77397871616 77454407680 77456388152 77466787840 77512966960 77566567936 77676904448 77716235230 77769976768 77826784640 77880602624 77939484128 78112073440 78223185920 78235688960 78433530032 78440852480 78607213360 78723645440 78778545560 78833021696 78890606080 78985132655 79097487040 79169182976 79281799168 79477763420 79489705984 79662961664 79871868032 79882573760 79894577152 79985483776 80041263874 80215721729 80223210560 80278685696 80337326080 80540481736 80553355168 80731732640 80787559424 80835718106 80846571520 80848638728 80907695440 80963643904 80971202560 81119865970 81142929920 81175961152 81235256960 81291431936 81533040160 81566230196 81625811080 81638076416 81649018880 81863133440 81925025930 82041562240 82204541276 82444335545 82448379904 82505877571 82561610560 82623240128 82839909464 82853150432 82913671360 82971006976 83020467244 83138561792 83151850496 83335982080 83356582496 83369906048 83393609728 83488497664 83673374720 83736635840 83794540544 83855749120 83956224920 84075650560 84133789696 84195246080 84197398912 84258901760 84375968534 84437601820 84503879680 84672560830 84735766154 84793005440 84856300672 85078825936 85103830240 85199848448 85213466624 85224888320 85264263656 85448380160 85487858753 85512164608 85512983270 85525832704 85588305920 85609463104 85859189680 85872091136 85923280784 85934817280 86045504512 86059257856 86284937728 86347965440 86407675904 86467934696 86531096080 86656400116 86664490240 86787768320 86848292180 86947110965 87007235744 87213842560 87337902080 87378253664 87389965520 87403933760 87528263680 87619135010 87633139880 87757795840 87810109585 87823304192 87882629120 87948230656 88178864128 88179708320 88192958464 88204779520 88245531616 88371058688 88628840960 88804905904 88931228672 88998464984 89068322816 89133383680 89195543320 89231852567 89257222912 89322421760 89358782656 89556658880 89570973440 89686344176 89698385920 89751856480 89813920768 89987219740 90027192320 90049446784 90115224320 90117528523 90129628160 90183355790 90196907008 90391674880 90445558720 90460015360 90562076672 90588692480 90755013635 90826250240 91024215040 91205038496 91217263280 91456469390 91539367816 91606233680 91669580288 91799977984 91909972544 91977109120 92040712192 92110299424 92241324032 92351847412 92419306760 92445583360 92460359680 92483215616 92614770688 92758087210 92890033280 92954267648 93022167040 93037035520 93139816913 93281013760 93346065865 93478848320 93614213264 93682594720 93928265860 93993218176 94061876480 94147136512 94394025856 94406678080 94528299008 94860556340 94874810368 94944112640 94982761984 95184205688 95258918912 95328501760 95330939264 95400574720 95461862210 95466545152 95533121398 95868932510 95935226816 96005303680 96071692288 96128962072 96144327136 96357229280 96381048511 96396453868 96466867640 96494295040 96533575424 96747339520 96820485190 96958209920 97025257472 97096130560 97212470960 97350753280 97424355160 97438994432 97833484288 98041912540 98046722048 98115097652 98254663936 98512324768 98528070784 98541277120 98668224512 98727042128 98961478720 98985941714 99029911552 99102248960 99126746752 99142590976 99362132480 99430842368 99490114592 99503472640 99506016896 99578702080 99647561728 99839835040 99868221440 99908875264 99981854720 100348357120 100491100160 100602116329 100675602170 100690729984 100691693960 100766857048 100984449280 101031105799 101060798410 101174820032 101204554880 101469951440 101545695472 101614289920 101661237436 101690141696 101706395648 101956811648 101957787745 101973108224 102033895931 102047595520 102118162432 102179036608 102324383744 102340739072 102567362560 102609115136 102755676595 102826733152 103060474880 103131742208 103279050160 103321092446 103549886830 103566438040 103713758720 103775584055 103847345888 103861288960 103923202240 103938818048 103939813120 104195728120 104212382560 104242012160 104290173728 104360622080 104438523904 104712401152 104743175680 104861351936 104892170240 104940632192 105167237120 105245741056 105246748640 105262563328 105339453440 105455825761 105605834048 105992952208 106070375840 106113554404 106143724544 106348532420 106422073472 106499810560 106502533709 106516833280 106580329570 106654030912 106890205760 106907290880 106933718056 107011828880 107059363840 107085828608 107340113920 107404100980 107542466048 107556880640 107574072320 107856172160 108009594880 108084918370 108090220544 108320500145 108759044680 108775387136 108857626592 109012473856 109143092396 109222817080 109298345728 109453819904 109536572288 109779130240 109823818544 109855043584 109935288320 109952860160 109980040192 110223580160 110241198080 110306914520 110383192832 110463823360 110540210176 110928773120 111006132380 111011577856 111082894208 111164035840 111166878251 111248081230 111335403520 111571528640 111616946584 111698478320 111715262464 112107930220 112252355072 112267400960 112561808480 112663837312 112746133760 112824098816 113119966208 113202595840 113366522368 113527783424 113606955176 113779179520 113904875513 113923081844 114006298120 114085134592 114247417856 114424209770 114586975360 114615300932 114633620816 114666213376 114749972480 114887465680 115050890240 115137874280 115217493248 115301655040 115439809265 115604019520 115683960832 115768463360 115873398784 116177262592 116192834560 116423656544 116677413424 116768997376 116983385662 117017766580 117149791616 117168516608 117238362527 117491522720 117509177344 117579226336 117595013120 117598019968 117683920640 117713011768 117765300224 117992532320 118074125312 118144511078 118160373760 118312568704 118331479552 118593512960 118641789376 118728452480 118762209280 118810554368 118893410207 118980257110 119073648640 119163674080 119333181440 119570241856 119919033520 120089615360 120145098788 120161202590 120179258368 120180408920 120495567335 120585513373 120666969280 120685101056 120757043264 120928817152 120948146176 121073713832 121245938176 121265317888 121281571840 121337605972 121510205696 121798743040 121882968064 122021650432 122106745618 122280439424 122291855360 122468943872 122558402560 122643872065 122728681504 122818329920 123140405960 123160088480 123318723242 123335280640 123408802660 123427346432 123787389440 123817989328 123908433440 123927052288 123928238720 123963473920 124020747136 124288552960 124345976368 124362643240 124382521120 124522855424 124559452160 124886094080 124979317504 125063741440 125157097472 125406927932 125505363968 125597040640 125771541376 125863412480 125866630747 125958571310 126045672896 126224969728 126376212248 126468525040 126555979264 126651661708 126932119340 127076546795 127112677120 127132994560 127164421472 127446014560 127466385280 127647703040 127723795760 127812118016 127905479680 127925923840 128261393920 128357136896 128443842560 128533416440 128539721728 128914677760 129170772224 129354514432 129452312704 129791785552 129809182360 129828687872 129923522560 129976411136 130362717160 130452864256 130548154880 130601297728 130638430208 130878282821 130890501440 130981013504 131076689920 131080041488 131097640960 131175790240 131266499584 131557176320 131578204160 131910936872 132007292560 132098576896 132110909440 132398858240 132491190260 132641943005 132661874176 132679655680 133027591840 133317538640 133337571328 133667147570 133857285760 133978617344 134169198592 134329959872 134428082560 134521040896 134614852879 134814242816 135100162912 135112775680 135454446556 135476097328 135668808704 135969233920 136072033240 136166128384 136265592320 136359821312 136428865495 136622932160 136717408256 136798907564 136817274880 136820773232 136920715360 136941289472 137279773180 137318804480 137374703488 137475050240 137978991040 138156744704 138175262720 138253092146 138449753728 138554428441 138663184384 138764472320 138853617760 138957267488 139115377544 139521183230 139542148096 139625331274 139644078080 139823944832 139846294016 140045221888 140190616016 140213023808 140315443840 140355338240 140412473344 140496175336 140829796640 141030123520 141087533312 141386758084 141399957760 141601095680 141708152960 141806145536 141909729280 141989662204 142008693970 142403852305 142606418240 142712869312 142809272320 142915874816 143269126165 143290654208 143292026020 143313557504 143332766720 143398988876 143602970368 143979551584 144021866560 144043507712 144184358912 144207405056 144293369264 144604951040 144712893952 144736024576 144841748480 145208021816 145221578240 145322000384 145428152320 145529570680 145638744064 145740309286 145846766780 145947621248 145961246720 146330351024 146437239520 146460645760 146569973888 146886471680 146974032920 146997524960 147033862327 147141264710 147163374592 147206625280 147592656640 147802603520 147870890816 147890710880 147912933376 147914349440 148302236720 148412939536 148513192960 148624053248 149249622016 149269626880 149353705384 149462802320 149566157312 149679236564 149892151552 149906145280 150181373485 150224072960 150285225376 150499002368 150856376320 150946304080 151007750498 151050684928 151161021440 151185182720 151342142290 151557422720 151581647360 151672007465 151776890144 151797268480 151887757120 151910580224 152353710080 152527063040 152640919552 152738979536 152850549280 153086179840 153303941120 153390292016 153410851880 153608485888 154171566848 154284183040 154346988224 154390872064 154772486660 154795743232 154908815360 154912776304 154933575680 155025933920 155133135872 155432470460 155539953536 155653569280 155761205248 155878968256 156209563367 156224146880 156446371840 156471377920 156758659915 156867060064 156881704960 157214426720 157557091120 157666043392 157781212160 157970265310 158194974080 158314577135 158338365952 158563598336 158955526840 158979411968 159325923328 159743736064 159765147520 159970967552 160082527748 160431443458 160446421120 160557371392 160674652160 161080963472 161106710336 161463465280 161575118848 161671436212 161693143040 161697277456 161815390880 161927287808 162239731940 162285859840 162351922304 162470513920 162582863872 163066080320 163132460392 163251622160 163276152832 163298037760 163726266880 163850051860 164083124480 164409082552 164888671090 164896759808 165011755142 165123221120 165246480256 165679818928 165706300864 165827342720 165942013952 166040934488 166277123584 166303700992 166476356519 166671964160 166713164992 166739812096 166976995328 167346749440 167473271680 167589081088 167711498240 167912449840 168151301120 168267579392 168394797824 168517803520 168751937068 168875203640 169007759360 169318058195 169345121660 169471532308 169586010880 169712601344 170157651872 170207660480 170399696896 170426933248 170449776640 170528527312 170896760320 170975717506 170998634455 171024329216 171025966540 171051665408 171176611840 171218926208 171718379360 171744182272 171846561568 171869634560 172091009024 172118515712 172569875456 172695930880 172935869392 173062192160 173312800232 173328980480 173575536640 173696584360 173767291841 173894221930 174014471488 174427685120 174675804160 174756507328 174779931040 174807867520 175056527360 175238270020 175266279760 175515591680 175620219170 175646608384 176357728256 176359416640 176385916928 176409559040 176491063232 176733447605 176742117376 177257681920 177487077755 177609811808 177862457344 177996929968 178136645632 178391086640 178463705134 178514445824 178644843520 178717565312 179113317760 179141946880 179248736095 179372688352 179396771840 179503712960 179627841536 179974439480 180054384640 180098893568 180230448640 180235057046 180259256320 180366711580 180393814016 180891117440 180920030720 181124153344 181177384960 181377538199 181510027270 181652500480 182048430080 182410076992 182434526560 182912938780 183078735632 183212467360 183339160576 183819945088 183954218240 184081424384 184220598848 184482648064 184703694824 184838613520 184891166720 184920719360 184966431232 185229541376 185516174420 185780066560 185908535296 186044334080 186279633826 186562027520 186692131730 186957696640 187099045705 187228426528 187365189440 187856531720 187986436352 188123752960 188294273024 188788051712 188813356160 189056598016 189721112680 189749620736 189888225280 189965523968 190368411376 190517837824 190661878528 190801149440 190923724420 190933090304 191066242796 191283644123 191737865020 191870453632 192010607360 192143384576 192257924144 192288654272 192714458560 192762097022 192792907736 192933735280 192988590080 193067150848 193494679040 193640970380 193916419840 194050514944 194192261120 194424941920 194701506560 194848710320 194877988864 196083825080 196093444096 196230195304 196509327872 196744784977 197024649536 197056141568 197082554240 197336449024 197454084256 197922957440 197971883428 198059823104 198204497920 198253493504 198285181952 198724264960 198861684736 198980229184 199012033792 199157404160 199295123456 199679670080 199736442880 199817750528 199963709440 200103159685 200696714240 201204232658 201351204340 201381459968 201383387920 201533714096 201968898560 202062211598 202089295265 202121596820 202349640064 202409109760 202939902880 203091390944 203228579840 203322474872 203380283392 203412791296 203913623296 203915575490 203946216448 204067791862 204095191040 204358073216 204648767488 204681478144 205134725120 205218230272 205361344903 205511353190 205653466304 206120949760 206558100320 206642184892 207099773660 207132876080 207427517440 207551168110 207694691776 207846404480 207879626240 208391456240 208424765120 208484024320 208580347456 208721244160 208877047808 209424802304 209486351360 209722703872 209881264384 210334474240 210491482112 210493497280 210525126656 210911651522 210939921335 211211668096 211839415385 211985904416 212140751680 212227108808 212287449088 212697064840 212844146944 212999621120 213005067418 213033666560 213160659140 213308061824 213780411520 213814581760 213867436112 214023657760 214118727680 214171657216 214680227840 214808201960 215084932096 215113761280 215148144640 215712344320 216019189760 216169836740 216180441088 216641000290 217518089360 217550774272 217715253184 218024947712 218286184792 218445634160 218596691456 218907639808 219073144576 219558260480 219647637088 219710087168 219870576640 219960080384 220447160320 220482396160 220613829040 220766385664 220927646720 221080420352 221857546240 222012264760 222023155712 222165788416 222328071680 222333756502 222496162460 222670807040 223143057280 223233893168 223396956640 223430524928 224215860440 224504710144 224534801920 225123616960 225327674624 225492267520 225648197632 226062488509 226239932416 226405191680 226733044736 227213910352 227809751026 227846163688 228012596240 228170269184 228306284921 228494835712 228848419540 229173950720 229230601864 229267241632 229332426752 229499944960 229774931360 230101780480 230275748560 230434986496 230603310080 230879618530 231208039040 231367921664 231536926720 231746797568 232354525184 232385669120 232847313088 233354826848 233966771324 234035533160 234299583232 234337033216 234476725054 234983045440 235018354688 235158452672 235196039936 235367841280 235426023536 235530600448 235985064640 236148250624 236289022156 236320747520 236625137408 236662959104 237187025920 237283578752 237456904960 237621108736 237786820414 237960514220 238147297280 238327348160 238666362880 238832803495 239140483712 239838067040 240179230720 240290197576 240322405180 240358516736 240360817840 240991134670 241171026746 241333938560 241514086528 241857634304 241896292352 242147427664 242491876352 242530635776 242563143680 242675211944 243020411392 243597486080 244043300864 244213491236 244560878848 244583710720 244937887744 245116805120 245287744130 245457363008 245636659840 246280811920 246320176960 246637446484 246670561280 246817605320 246854692864 247464854285 247574778880 247635978656 247816866880 247854104576 247856477440 248041494272 248577105920 248691952736 248725286480 248765042240 249045710848 249118904320 249772188160 249958635008 250127482880 250314194944 250813855864 251010727936 251194081280 251543082752 251726824960 251733261494 251917142620 252091345792 252449939456 252752424496 252937050080 253111958528 253303323416 253864238680 253967580383 254153093590 254225354240 254265989120 254328842944 254892029120 254932770560 255295406080 255447591520 255624236032 255810959360 255851847680 256522787840 256714273792 257066832880 257829355520 258302731115 258341544448 258709028864 258904625408 259583571104 259618364720 259657375744 259847045120 259952822272 260725434320 260905728512 261096309760 261202595456 261276860416 261756565642 261781002880 261962027008 262153379840 262160082976 262195281920 262351580480 262532999168 263114352640 263156408320 263821873744 264014585120 264197153792 264797716480 264982380520 265090248137 265283886010 265323748352 265359311360 266055183680 266635077280 266675142656 267334295140 267714571520 267957234688 268659919744 268856165120 269042081792 269229705758 269628485632 269816518543 270200325824 270225551360 270908893112 270952194656 271337617408 271938467840 272144066480 272332256768 272531184640 272719642624 272857730990 273245864320 273434816512 273597815128 273634549760 273641546464 273841430720 273882578944 274559546360 274637608960 274749406976 274950100480 275957982080 276313489408 276350525440 276506184292 276899507456 277108856882 277326368768 277528944640 277707235520 277914534976 278230755088 279042366460 279084296192 279250662548 279288156160 279568402949 279647889664 279692588032 280381232032 280426047616 280630887680 280824946688 280992350672 281659593280 282060247040 282175066624 282773516168 282799915520 283202191360 283416305920 283612291072 283819458560 283979324408 284017387940 284807704610 285212836480 285425738624 285618544640 285831749632 286538252330 286581308416 286584052040 286627115008 286665533440 286797977752 287205940736 287550070351 287959103168 288043733120 288368717824 288414810112 288586738528 289209902080 289425787904 289472049152 289683496960 290416043632 290443156480 290644000768 291059141360 291277488128 291480618572 291693533560 291895242496 291922493440 292458464155 292660702048 292874479040 292921291520 293139947776 293772943360 293948065840 293995049920 294067724654 294282529420 294326749184 294413250560 295185313280 295361277695 295605207040 295741781632 295781421760 295825866752 295828698880 296604473440 296825879072 297026385920 297248106496 298539253760 298707410768 298925604640 299132314624 299358473128 299784303104 299812290560 300143504089 300362746970 300448145920 300570450752 300998004736 301712752640 301892608160 302015500996 302101369856 302322042880 302370365440 302684284580 303114845440 303163294720 303344014930 303553780288 303775514240 304707420160 305054126080 305266864045 305281839104 305477959072 305701098560 306172359680 306780584032 306821703760 307216971776 308296808105 308343133696 308568366080 308693976448 308781744128 309544973320 309591486464 309817630720 309825552608 309867151360 310051867840 310266271744 310864940920 311079907072 311307138560 311522410496 311757936512 312419126734 312448293760 312892743680 312942755840 313288475071 313517319830 313734120128 313763409920 314428853440 315114182240 315332086784 315562424320 315940530620 316389948160 316629154270 316676731904 317911053680 317958823936 318651846656 319487472128 319530295040 319941935104 320165055496 320862886916 320892842240 321114742784 321349304320 322161926944 322213420672 322926930560 323150237696 323342872424 323386286080 323394554912 323630781760 323854575616 324479463880 324571719680 324703844608 324941027840 325165727744 326132160640 326264920784 326503244320 326552305664 326596075520 327452533760 327700103720 328166248960 328818165104 329777342180 329793519616 330023510284 330246442240 330399021667 330492960512 331359637856 331412601728 331654685440 331884027904 332081868976 332554247168 332607401984 332952713038 333343928320 333426329984 333479624192 333678416423 333953990656 334693498880 334946543360 335178162176 335422996480 335824899680 336302602240 336789595648 337035607040 337503874136 337750407280 338015518720 338636116390 338690243320 338943064616 339172021760 339425202688 340315303744 340415320960 340799393792 340853866496 340899553280 341057054624 341793520640 341951435012 341997268910 342048658432 342051933080 342103330816 342353223680 342437852416 343436758720 343488364544 343693123136 344182018048 344237031424 344869051813 345139750912 345391861760 345632730365 345871738784 346124384320 346625600464 346657960960 347393168720 347534583682 347788443860 348028942976 348855370240 349063328185 349351608320 349513014656 349559862080 349615735040 350113054720 350476540040 350532559520 351031183360 351240438340 351293216768 352715456512 352718833280 352819118080 352982126464 353466895210 353484234752 354515363840 354715050287 354974155510 355219623616 355724914688 355993859936 356782173280 356927410268 357028891648 357289687040 357435130624 358226635520 358283893760 358497472190 358745376704 359007425920 359255683072 359948878960 360108769280 360197787136 360460897280 360470114092 360518512640 360733423160 360787628032 361782234880 361840061440 362248306688 362755076398 363020054540 363305000960 364096860160 364350773215 364820153984 364869053120 365825877560 366157471264 366424934720 366678321152 367639890176 367908436480 368162848768 368441197696 368965296128 369407389648 369677227040 369782333440 369841438720 369932862464 371032348840 371560133120 371817070592 372088668160 372499728029 372559267652 373124055040 373384263460 373915393280 374198091410 374456853056 374730378880 375713063440 375972872704 376247505920 376588546048 377519376245 377576103424 377626712320 378113196032 379442225360 379499241472 379776450560 379931047936 380736822752 381323757056 381602298880 381847448840 381866180608 382132485592 382567288246 383475730040 383740907264 384021214720 384286769152 384515848288 384577308544 385428917120 385524194044 385585815472 385867470560 385977180160 386134301696 386989358080 387281940760 387832839680 388101029888 388384522240 388849883840 389403013120 389697420640 389755977728 390471571061 392167650160 392460390608 393018655744 393489569954 394049299072 394112283136 394165108480 394347219409 394672898048 394908168512 395845914880 395943766856 396119646208 396408995840 396506987008 396570363904 397448529920 397960458368 398024067584 398314808320 398590246912 399359340160 399472885760 399635501056 399927418880 400206319370 401078608645 401393428480 402408465316 402702408680 402762919936 402766775840 403067428192 403937797120 404124423196 404178590530 404243193640 404699280128 404818219520 405879805760 406182781888 406457159680 406644949744 406760566784 406825582592 407827246592 407831150980 407892432896 408135583724 408190382080 408716146432 409297534976 410436460544 410722689806 411022706380 411306932608 411617900551 412241899520 412529387855 413116200640 413284369784 414199547320 414265752160 414855034880 415102336220 415389383552 415692808960 415759252480 416782912480 416849530240 416968048640 417160694912 417442488320 417754095616 418849604608 418972702720 419762528768 420668948480 420982964224 420986994560 421823303044 421879842670 422423336192 423678830770 423971808832 424281503360 424454217616 424574898176 425394129680 425688293888 425999242240 426010134836 426067333120 426321318280 426616123648 427439293765 427560823040 427629163520 427734872224 428047315520 428343314432 429360455680 429616403920 430169864192 430227522560 430296289280 431424688640 432038379520 432339673480 432360882176 433282000580 435036178720 435101548544 435430506368 436049895424 436572369584 436891268320 437193382912 438146289152 439116520960 439295274176 439420174336 439741153280 439920160768 440226951307 440894320640 440964792320 441227658080 441532771328 441855293440 444024529520 444331576832 444596449583 444656143360 444667513004 444992324920 445341614080 446159262835 446286114560 446467786336 446793913280 446861049856 448431720880 449009420288 449069603840 450247233920 450587642615 450655349248 450984535040 451296395264 452124977018 452479864832 452810383360 453466089472 454427820704 455619502052 455692327376 456025192480 456340538368 456612569842 457696839080 458347901440 458461203728 458534483264 458664853504 458999889920 459549862720 460203560960 460551497120 460869972992 461206620160 461759237060 462416078080 462735843328 463073853440 464709050368 464771338240 465694626176 465699084565 466046713847 466709653696 467933542648 468071066320 468599166464 468674066432 468953450108 469966090880 470316905344 470392079872 470735682560 470852047072 471061200896 471970129280 472296501248 472578044312 472641495040 473250274816 473325918208 474374051840 474567157504 474913809920 475242217472 475573640828 475921028440 476294594560 476654696320 477332725760 477665606990 478280967424 479676134080 480358461440 480580395152 480644810360 480717033472 480721635680 481905242555 481982269340 482342053492 482667877120 483028173056 483715268608 484294855328 484983752704 485061271552 485126287360 485350423888 486040822784 487194972160 488086601728 488426982472 489121757696 489167421440 489875775488 490233610240 490575488260 490914726016 491273319680 492561623840 492640353920 493274892968 493341122560 493635210640 493709385728 494929708570 495149557760 495271957312 495633733760 495712954880 496082988544 497154211840 497383905472 497450572960 497530084480 498091421696 498237808640 499544376320 499917270016 501627711728 502021455872 503010581645 503086165504 503453649920 503466522988 503834285240 504182691584 504899878912 505155528995 505504848992 505874100160 506223917056 506606646832 507728477360 507935160766 508306187180 508450708480 508531978240 508657685888 509784058240 509865541120 510169479655 510590812160 510895183040 511248472064 511621918720 511703695360 513045575680 513428547584 514133665760 515658711040 516605462230 516683088896 517809250816 519167142208 519236729440 519314751488 519694090240 519905644544 521450868640 521811457024 522192619520 522405190912 523513131284 523562005760 523924054016 524306759680 524320165952 524703160960 525065998336 525432167689 526228705280 526312816640 527279128805 527643747488 528029170240 528394307584 529964761040 530180496274 530567772020 530647496704 530718622720 532110367360 532512668545 533270154560 533350285312 534668590280 535429143040 535914469376 537319839488 537712330240 538084163584 538459411516 539256971264 539633037086 540400651648 540451102720 541817786224 541904389312 542675234816 543876935680 544288132960 544422679427 544664513536 545062369280 545715461980 546491728640 546869633024 547195630256 547269099520 547283092928 547682861440 549119092720 549275217920 549498813952 549900200960 551915964160 552626978816 552701050880 553012368584 553799014912 554217713764 554652737536 555057889280 555414471040 555829069952 555834391255 556461510176 558084732920 558168592384 558501325096 558576312320 559136805898 559295779328 559385176064 560762464064 560852095232 561261775360 561649893376 561984701344 563319186560 564120494080 564350133248 565547032336 565599831040 566832611840 567224582144 567638917120 567958648816 568034775880 569524377565 569615409220 570425672960 570851477248 571237089280 571663499264 573076504660 573162616832 573168104080 573254230016 573331066880 573595955504 574411881472 575100140702 575918206336 576087466240 576737435648 576829620224 577173477056 578419804160 578851575808 578944098304 579366993920 580832087264 580886312960 582118282720 582554976256 582961237144 583387067120 583790484992 583844986880 584916928310 585321404096 585748958080 585842583040 586191812635 586279895552 587545886720 587896131680 587990099840 588135449308 588565058840 588653498368 588826501120 590370626560 590722555390 591483563264 591562843520 591657397760 593208946880 593651758144 594052771840 594467051035 594496212992 597414821536 597851209280 598264629248 598716946256 599568606208 600287008178 600725493940 600896291840 601140901504 601996009472 602927566865 603425505280 603785216320 604031001992 604202739712 604644085760 604740730880 605368569160 606229690880 606326589440 606688029860 607107560576 607551028480 609414840320 610108252160 610533728090 610563678208 610955918144 611402197120 612344719360 613561168064 613643407520 614433943552 616593616210 616686267392 617136732160 617387952896 619089946640 619182972928 619635261440 619651105216 620103735680 620532543488 621729881840 622159814144 622614277120 623044820992 623515873024 624838253468 624896587520 625785487360 626576950142 627034639660 627468240256 627526819840 628857706880 629333153735 630228364480 630664173568 631124848640 631881061240 632779896320 633258308540 633353463808 635822107360 635917647872 637303693312 638974944256 639060590080 640330110992 641725773832 641785684480 642229485568 642698608640 643408621141 644323853888 644426841344 645853861120 646300475392 646685744848 646772572160 646789109824 647261563520 647709151232 648958927760 649143439360 649407689216 649794810929 649882055680 650331455488 652264321280 652529841568 653006488640 653104611328 653192151040 654391414105 654905067520 655400207440 656332497920 657636330208 659554684360 659587039232 660047020568 660492884480 660798043334 660985921024 662719275712 662825203456 663309370880 663768055808 664163737952 665108494336 665214803968 665905426076 666687856640 666852659968 666959248384 667356832846 669893086720 670356324352 670845992960 671587100899 671649799360 672605204480 673074264395 673579191296 674071214080 675007748272 675500814560 677272232780 677380486640 677886129232 678344043520 678850405376 680630607488 680830641920 681598787584 681707732992 681799106560 682114109248 683587041280 683902870024 683994537820 684097316864 684103866160 684206661632 684706447360 684875704832 686873517440 687386246272 688364036096 688474062848 689738103626 690279501824 690783723520 691265460730 691743477568 692248768640 692772142205 693251200928 693315921920 694786337440 695069167364 695576887720 696057885952 697710740480 698126656370 699026029312 699119724160 699231470080 700226109440 700953080080 701065119040 702062366720 702480876680 702586433536 705430913024 705437666560 705964252928 706933790420 706968469504 709030727680 709430100574 709948311020 710439247232 711449829376 711987719872 713564346560 713854820536 714057783296 714579374080 714870261248 716453271040 716567787520 716994944380 717490753408 718014851840 718511366144 719897757920 720217538560 720395574272 720921794560 720940228184 721037025280 721466846320 721575256064 723564469760 723680122880 725510152796 726040109080 726610001920 728193720320 728701546430 729640307968 729738106240 731651755120 732314942528 732849869440 733356642304 735169311635 735279780352 735816872960 736325697536 736882395392 737930592256 738814779296 739354454080 739564666880 739865724928 742064697680 743120266240 743634141184 744999456058 745118535304 746248110080 746768526920 747830786560 748396182820 748913706112 749460757760 751426126880 751945745408 752495011840 753177092096 755038752490 755152206848 755253424640 758884450720 758998482944 759552901120 759862095872 760392006803 761473645504 762647514112 763204597760 763694897680 764264971184 765134576492 766951460080 767481814528 767939322007 768042429440 768573538304 769031696576 769154617088 770857834240 771048388088 771171630944 771734941120 771954360320 772268603392 773978716160 774563881520 775665679360 776202059776 777699767680 778806026240 779394841280 779511955456 780943142122 781047816835 784335300320 784920781216 786037311488 786979139908 788098598144 788224566272 788330216960 788694438818 789816337024 791691829760 791887533712 792239292416 792817991680 793013974016 793140727808 794897059840 795920916736 796048135168 796629616640 798718680320 799271002112 799854837760 800412638740 801571701073 802157217290 802786856960 804816930632 805404817360 805525839872 805533551680 806134856384 807875594240 808248846392 808357181060 808486387280 809398560256 809636439040 811759611520 812365563776 812914319360 813289899488 813521133568 813651165184 815654493184 815662301960 815784865792 816271167448 816380764160 817432292864 818595069952 820872921088 821445379612 822045412760 822613865216 823235801102 824483799040 825058775710 826232401280 826568739568 828399094640 828531504320 829710069760 830204672440 830778767104 831385617920 831518504960 832381782595 833565824960 833699060480 834321389824 834884976640 835508191232 837699209216 837945405440 839525057536 841337896960 841965928448 841973989120 843646606088 843759685340 844846672384 847357661540 847943617664 848563006720 848908435232 849149796352 850788259360 851376587776 851998484480 852020269672 852134666240 852642636560 853232247296 854878587530 855121646080 855258327040 855469744448 856094631040 856686628864 858720911360 859232807840 860339728384 860455045120 860592578560 862849377280 864679346960 866564001160 868836459205 870072357440 870203097088 870861012736 872099790848 873144739168 873782536640 874386765824 876292578304 878233041920 878590548352 878840348672 879840321536 880453902614 881788641280 881929584640 882455316160 883065542656 883710586880 888049059040 888663153664 889192899166 889312286720 889335026008 889984649840 890683228160 892318525670 892572229120 892935572672 893587826560 896863441760 898018840576 898139207680 900494467840 901175285230 901310698496 901969070080 904249954036 904959729664 905620766720 906887690995 906932178944 907564653281 908855641408 911239004104 911384654752 912050384960 912681076736 913225139684 915393678160 916695802880 916922407456 917068966528 917329707008 919099725440 920407121920 921102994240 921739945984 922413240320 923518474120 924832156160 925471686656 926147706880 929418100736 929542676480 931389252352 931398169130 932093427694 933419307392 935867085296 936142132640 937198332928 937348132864 937906900216 939932181760 940366446283 940633810688 940784159744 941471365120 941704094144 943940258560 944593002496 945156088624 945282990080 946500549632 946651836416 948748103680 949134315008 949827619840 950484434944 951147281656 951842056880 952589189120 953309392640 954665451520 955331213980 956418220615 956561934848 959352268160 960716922880 961160790304 961289620720 961434066944 961443271360 963810485110 963964538680 964684106984 965335754240 966056346112 967430537216 968589710656 969967505408 970122543104 970252574720 970700847776 972081645568 974389944320 976853964944 978243515392 979751550976 980467220480 981150976520 981550378237 981829452032 982546639360 983723924885 985123247680 985280707840 986549785936 986682245120 987270421280 987418771456 989859417140 990299115520 990543914624 991267467520 991425909760 992165977088 994308423680 994767810944 994901145920 995060168960 996182843392 996475617280 999088752640 999834540032 1003255423456 1006021163290 1006172331008 1006907299840 1006933045976 1007668570480 1008365383168 1009799757824 1010311057990 1011009697984 1011748200320 1012447834112 1013213293664 1015456954720 1015870321532 1016612374360 1016901416960 1017063956480 1017315371776 1019568116480 1019731082240 1020338959310 1021790366080 1022496944128 1023243837440 1023407390720 1026091151360 1026806724515 1026857095168 1028267331520 1033210924460 1033366177792 1035618501632 1038334284416 1038473458880 1038629502976 1039811289088 1042901737280 1043622914048 1044385239040 1044810381824 1047026262568 1047124011520 1047848108032 1048613519360 1048640331904 1049406321920 1050131996672 1050864335378 1052457410560 1052625633280 1054558257610 1055287494976 1056058340480 1056788615168 1059929522080 1060191533621 1060360992548 1061135544040 1061294993408 1061437245440 1064220734720 1065025337090 1066540309120 1069337180560 1070858286080 1071828938752 1074639678976 1075424660480 1076168327168 1076918823032 1078513942528 1079266074172 1080801303296 1080902205440 1083635572448 1083808778624 1085350469632 1087753871360 1088576265920 1088845358854 1089329027072 1090124738560 1091430923960 1092983457280 1093739266048 1094391260512 1094538199040 1094566185856 1095365722880 1098238185440 1098550435840 1098997627904 1099800401920 1103831928320 1105402101760 1106024737168 1107598029824 1108435427528 1109305475072 1110115778560 1110828942080 1111342163789 1111658139904 1111668782510 1112923020352 1116169465840 1116337184768 1117002650192 1117152624640 1118273611796 1118591558656 1118770352128 1121524928128 1121704190464 1122372855241 1122523550720 1123299786752 1123969402688 1126638373120 1128240988160 1128700266496 1130312442545 1131094064672 1131199662080 1133665223680 1134449164288 1135917297632 1136069551760 1139048755130 1139230818440 1140851345920 1141531424605 1141702954496 1142474178560 1143326998528 1146153009320 1146325233664 1146336208160 1146508460032 1146662133760 1147191911008 1148823762944 1150200281404 1151836412672 1152174932480 1153474871296 1154346954112 1156839608320 1157703151616 1157888196608 1158733987840 1160014083371 1161664174528 1161772625920 1164236565440 1165922474288 1166774134240 1167580969984 1169833856620 1170642808192 1171497916160 1171527870799 1171685166080 1172383625270 1172559791104 1175091773440 1175792263360 1175980199680 1176270898616 1177130117680 1177306996736 1177653002240 1180741253120 1181445110780 1182967126528 1183125687040 1183314795520 1186417893760 1187303516288 1188105543680 1188934102070 1188992425984 1194829643072 1195702418560 1196529258496 1197433892512 1199137212416 1200574016356 1201450987880 1201792583680 1202281803008 1203992018944 1205855133730 1207570432640 1208062003984 1208405479424 1209288171520 1209481461760 1210737138320 1212459381760 1212653178880 1213376059720 1214215121152 1215102056960 1220216504320 1221067456180 1221127356416 1221911836288 1222804394240 1224689438720 1227122336128 1227286815040 1228867887104 1233187232420 1233372534784 1234273464320 1234775905792 1238179893280 1238365945856 1239270522880 1239302210432 1240207471360 1241065086976 1243459763680 1244319628288 1245228554240 1247031746048 1249676506936 1249793175040 1251570974720 1252953630643 1253153900284 1254069279320 1254936480512 1255053639680 1257715413760 1258666307470 1260456728960 1261328347136 1262249697280 1263762122480 1265559792640 1266516617080 1266706927616 1269837901915 1271644214720 1271835295744 1274607386624 1277949888512 1278121180160 1280660221984 1283451547664 1283571368960 1284458971136 1286817242282 1288647707776 1288853682688 1291707722240 1292600950784 1293371489696 1293545144320 1293578219648 1294523127040 1295418302464 1297917855520 1298286878720 1298815378432 1299589621858 1299764111360 1304528642560 1305059683136 1306012977280 1306384302080 1307827512277 1308782828210 1309810135040 1310800414880 1312664995840 1313404375387 1315272660416 1319109368720 1320094041136 1320985768960 1321596086668 1321971842048 1325438551424 1325451240685 1325650406912 1326440647103 1326618741760 1327536111616 1328327475904 1330216988672 1330429607936 1331810852152 1333375713280 1333705319936 1333918496768 1334713665692 1339786173440 1340712648704 1343174201798 1343299598720 1345210408960 1346148528790 1347158382592 1348142428160 1349082592715 1350015496544 1351001629120 1354544465560 1354760973280 1355772258464 1356688087040 1357700810752 1361261214976 1361661283840 1363197575168 1363598213120 1364228218496 1367174082560 1367805740048 1367989075640 1368194633728 1368207732320 1368413323264 1369412894720 1369751409664 1373747034880 1374772492544 1376728072192 1379476207252 1380559003648 1381567447040 1382530921460 1383486955136 1384497537280 1384532938217 1385544284410 1386502401856 1386631843840 1389572674880 1390138334728 1391153775440 1392115771904 1395421480960 1396253312740 1397842014745 1398052058624 1398239448320 1398462940160 1401906160160 1402130238080 1404124733440 1404961753360 1405172867072 1410875333120 1411928505856 1413867580840 1413936939008 1418061455360 1418860201148 1419896622040 1420878494464 1422899658752 1423975439744 1427128693120 1427709641072 1428115566592 1429158748160 1429740522496 1432906542080 1433135575040 1433989888760 1434981506816 1436029703680 1437022732288 1437750351755 1439795515840 1440791148544 1441843589120 1441880456368 1442074050560 1442933692640 1443150512128 1447128939520 1447360245760 1451020305592 1452080218160 1453220003840 1456387440640 1457403092860 1459280615936 1459476212480 1463303510240 1464629885056 1465699738880 1466713284608 1470338623270 1470559560704 1471633745920 1473764790784 1475861184512 1477629558592 1478708908160 1479129333760 1479731449856 1480763381669 1484129395360 1486240532480 1489998912116 1490237070608 1493537053840 1495661573120 1496792365640 1497827412224 1498921515520 1500717520445 1502852253760 1503891490816 1504990023680 1506354184192 1510077504980 1510304413696 1510506849280 1517768901440 1517996965888 1519724191744 1520784013606 1522947291008 1524098712851 1525295028224 1526409195520 1527389795360 1528529942368 1530269152984 1533902920160 1534963629056 1535878644014 1536084858880 1538063393152 1538309234176 1541715668480 1542096776176 1542343261888 1543469882240 1543908720640 1544537206784 1547957432320 1549127763040 1551331358720 1555399535360 1557612052480 1558789682560 1561886284244 1562095633670 1566442375355 1567611673849 1568670600640 1569841562432 1572074622976 1573958279816 1576197196288 1576449132544 1576660433920 1577388877636 1579632674048 1583383659520 1583775067424 1584478584832 1586027948032 1586281455616 1589794119680 1591841833472 1592096270336 1593259233280 1597437360640 1598542004224 1599709675520 1600825277480 1603143402146 1604314434580 1605573713920 1609633861264 1610809634720 1611051679744 1611067103360 1612269712768 1615751188480 1616497692784 1616714362120 1616972774560 1618797120512 1619272878080 1623519223040 1624731127552 1625828638720 1626579798976 1627042267136 1631308986368 1631324603920 1631569731584 1632542334896 1632761528320 1634864585728 1641745842176 1642890759224 1644090825520 1645227730432 1646471602204 1648967598080 1650117551420 1651995108335 1652464802560 1653137479136 1656798189280 1657063008640 1659420139520 1660409344880 1661557534208 1662771235840 1663037009920 1664763565190 1667131649920 1667398120960 1668392082115 1668642779648 1669769953280 1671016382464 1675398418432 1675890810880 1679050115072 1683947978240 1687293212176 1687519370680 1689693344768 1694715323080 1695887235328 1697126013440 1697816870464 1698299592704 1701576518720 1702753175552 1703996968960 1704040539344 1704269332480 1705285273120 1706464494592 1709757175060 1710243292160 1710516654080 1710939488896 1712189262080 1713373257728 1717441822720 1718465615680 1720679456768 1720910090240 1721185157120 1724345259065 1725698754560 1729358693920 1733128002320 1737672918410 1740144714880 1741722025472 1744199581696 1746289478336 1747565073280 1748773531648 1752585156608 1756466083840 1757181096704 1759680643072 1760907805228 1763577282560 1764910632320 1766131085312 1767421173760 1773575251435 1776098118080 1777326307328 1778385798332 1778624573440 1778670052016 1779969299680 1784637051340 1785144458240 1785871145344 1787175653120 1793726883520 1796037681152 1796278415360 1800988935680 1802350570460 1802621396992 1803938140160 1808499908072 1809919459328 1811241533440 1813775381990 1813864357888 1815129306562 1817711282816 1822478008208 1822769309504 1824100769920 1825362153472 1826450279368 1830787356320 1831239921709 1833391605760 1833844814912 1834137933056 1838199450880 1840814243840 1842205988480 1843479891968 1844826480640 1847036948240 1849664312320 1850943373312 1858836201472 1859085352960 1862498640145 1862778504704 1862796338260 1864186855388 1866838614784 1871734170592 1872284265280 1874396665856 1874696265728 1875813800432 1879864363520 1880732892566 1881267621376 1881568319488 1882942730240 1883408188288 1887880517120 1889186004992 1890312177248 1890565980160 1893001099264 1893303672832 1897496207360 1898268630016 1899655239680 1902294563312 1903684113760 1906618785280 1909330903040 1910662427960 1911440210251 1912836441230 1913123869696 1918704536320 1921433845760 1922321580608 1922579241440 1922868133888 1922886542720 1927620970220 1927929077360 1929368213968 1930671508480 1932112692224 1937179421312 1939935010816 1940245086208 1940505149440 1941401695552 1944163291136 1948779888640 1952357855305 1953707929888 1956487030784 1959503101952 1962301953040 1963100756474 1963658904064 1965093278720 1967447849770 1970246495360 1970561415680 1971736097045 1973099571872 1973364490240 1974540842560 1974837542912 1979718834280 1980598231040 1981087829248 1982534935040 1982851819520 1984331954176 1989535621888 1989802291840 1990120337920 1992365686784 1992951234560 1998177505280 1999669080064 2006510846912 2012042326580 2012344662016 2013814599680 2013866091952 2015337140960 2016730766336 2020622115980 2022019395968 2023496400640 2024895668224 2026426587328 2030913909440 2031740643064 2033224748720 2033802833920 2034127912960 2034630743552 2039136232960 2039462164480 2040677918620 2043580732160 2044993888256 2046487674880 2052182302720 2053613449030 2053714190336 2056534663040 2058089502755 2066421848920 2066732355584 2071237003264 2076668568832 2076946917760 2079622578176 2085803474560 2087245828096 2088770478080 2089620763648 2094052525136 2094248023040 2095696216064 2097280663808 2098812643840 2100263993344 2101728670756 2104914821120 2109116515220 2110574989952 2112116680960 2113577230336 2119859044160 2120383067242 2120721985096 2122271088080 2122589986816 2122874490880 2128441469440 2130050674180 2133080618240 2138674361120 2141716572160 2143657877504 2149279357952 2150849320960 2153837646064 2157027885056 2158532148344 2161602606592 2161804410880 2164192634747 2167271144896 2167617557248 2170700939264 2175507742720 2177152531840 2177690717708 2178658054144 2180249477120 2182861847920 2185966914560 2187478532096 2188782521024 2189132371712 2190731445760 2196476370880 2197100871680 2197995255808 2199600803840 2201134756535 2207663856640 2212049474336 2215196059648 2216870855056 2218610950144 2221657884160 2222684327578 2222982247915 2223316279808 2223337565020 2225846040704 2232338931680 2232674369536 2234005300384 2234305249280 2236547223592 2237183117312 2237540704256 2243049856256 2243408380928 2244745710482 2245047101440 2247938805376 2253276746240 2256481976320 2257400532992 2258974793933 2260624885090 2262188129344 2262399324160 2267330447360 2271834595264 2272139103520 2278097510260 2278461636880 2281702691840 2283062849210 2283405908992 2292306018640 2292650467328 2292672416320 2293016920064 2293324267520 2294383822016 2297647525888 2300400562808 2303672825344 2304349864960 2306949742592 2308693908224 2313679216640 2315406303232 2315776393216 2320028166742 2323328349056 2323545251840 2328473130880 2330233569235 2331844948576 2333548268480 2335161939968 2339667713240 2341285616384 2342995832320 2343055741598 2343370332160 2344767250540 2345119582208 2351584526720 2351960399360 2352541797232 2354260235360 2354613993472 2355306004480 2361482506240 2362890221560 2365934253056 2366251374080 2366629591040 2372835787520 2374607032576 2376211087360 2377868204140 2377984851968 2389659286144 2391404837120 2393058516992 2394867785024 2398274424832 2401148032712 2402901975760 2403585167360 2404563606016 2407984037888 2411710267460 2415140865280 2416124007968 2416810958848 2418576343040 2421474276640 2424918763520 2425306357760 2426752119440 2428430242304 2430204113920 2440433008640 2442134912360 2442254712832 2443823672576 2445608788480 2449378877440 2454244672256 2454573630080 2457735774208 2466374464840 2466745069568 2468546928640 2469551811584 2476359786560 2476731891712 2478604420864 2480414942720 2482130173952 2486687373599 2486919527360 2488639256576 2490457108480 2494063492096 2499353013872 2499586350080 2505907261286 2506307800568 2508138558640 2509872961024 2510107279360 2515430827520 2517332614940 2520913457920 2522656694272 2524499394560 2527524244960 2531119585280 2533033234160 2533413855232 2539675803830 2543288429440 2549214773248 2555899777024 2556242360320 2557682204701 2561320443968 2566903095328 2567142737920 2573634484564 2577295415552 2577707365376 2583415444480 2585201901568 2586742979392 2587156439296 2589046254080 2590836604928 2595835711040 2596573757440 2597630756864 2599179243716 2599528222720 2609057285120 2610119366272 2612025954560 2615655024554 2617565656420 2619620270080 2621600829760 2625329991680 2626808750774 2627160838445 2630545320832 2638218737440 2640188082272 2641971537920 2643192173336 2643943684096 2650877102848 2650902481370 2651300813824 2652881294206 2653237483520 2656654951808 2660433977344 2660859215872 2663621704304 2666751426560 2667410639872 2667836993536 2669427331384 2679572346880 2686348403596 2686599197440 2690420817920 2692297057580 2694316765184 2696284856320 2698165185430 2700030993088 2702003258240 2709088931120 2709521946560 2711544516928 2713376174080 2715401621504 2722113397135 2722522429952 2723322567680 2726395150336 2728456436992 2734348165120 2735611480096 2735978151280 2736389267456 2736415464640 2736826646528 2739502819328 2747494069760 2749544985088 2753456144384 2758952414504 2761118007296 2763134894080 2765061842920 2766973910272 2768995074560 2769065876434 2771088568820 2773004803712 2773263687680 2779145349760 2780276669456 2782307550880 2784231543808 2790842961920 2792506625480 2793643384213 2795684029490 2796104117248 2796478896640 2796925880320 2803812320320 2804260476160 2808249466880 2809923506720 2810345734144 2821750666240 2823857011712 2827735161680 2836122910720 2837720402296 2839793244080 2841756988928 2845799317504 2847950879488 2854257386240 2855419282144 2856231133184 2858317496320 2859481044992 2865813084160 2866271150080 2867979777520 2869963013632 2872059407360 2874045464576 2875500703510 2879591031680 2881582297088 2883687178240 2883760912736 2884148101120 2885867385280 2886301024256 2894257879040 2894720491520 2902040611184 2904160436320 2912774881280 2914806185720 2918561231872 2918952424960 2926607020480 2929259770112 2931399477760 2933426569216 2940677246540 2941119121408 2943267491840 2947529581568 2955259117184 2957417816320 2959462899712 2961526763338 2967981703973 2968258790720 2972481064960 2979997824232 2980474141216 2987074107680 2991323146240 2993584731280 2995654824448 2997843031040 3001435040890 3005704507520 3007782981632 3009980047360 3012708368384 3020155009960 3020608827392 3021013698560 3035537802880 3039448383488 3041568027212 3045894582016 3048197425702 3050590056448 3052818391040 3054779590720 3057059884736 3060538305968 3067805840320 3069927258112 3071757288028 3072169717760 3076126786304 3076618468352 3083431336960 3084193552352 3084686523776 3086939764480 3089074413568 3095914864640 3098255526080 3102662717440 3110799070720 3115224104960 3117579365120 3123772568488 3124191267340 3132884750710 3135223347698 3137341201280 3139683124864 3144149245952 3147916559632 3152394392576 3152898265088 3153320867840 3154777755272 3159265348096 3163050773861 3166767319040 3167550134848 3172055896064 3172562911232 3179588239360 3183683666944 3184192540672 3186518466560 3194874721280 3197084008448 3201650554960 3206286804292 3208628869160 3211147427840 3217043105705 3219267722528 3221619269440 3222103359488 3222134206720 3224539425536 3231502376960 3232995385568 3233428724240 3233945549120 3237594241024 3238545756160 3247038446080 3248974054645 3249462255104 3251657277440 3253159597952 3254084534272 3262617972736 3262649207840 3263139463168 3265084669792 3265523056640 3269729171456 3285781518448 3288181651040 3290455460864 3292943204408 3297935196160 3300235102840 3301578544979 3303990216670 3304929605120 3306274958272 3313596378560 3314126017280 3318840279040 3320818689760 3323115068416 3325542471680 3326074019840 3329527130380 3334263299840 3334796241920 3336784164230 3337285559296 3350796836864 3351781621760 3357935504495 3358100230144 3367895956480 3374586424352 3375038741360 3379386689536 3389430646160 3391774470656 3394252026880 3395633740928 3396599185408 3403153037440 3405506351104 3407993937920 3408081078688 3408538664960 3410570546240 3412928989184 3419514350120 3420486584320 3421033308160 3421878977792 3424378524160 3426746515456 3436931231360 3441358913536 3441820180480 3442370314240 3446173225781 3448690518130 3451397509120 3458717387840 3466256004640 3475345836820 3480289429760 3483444050944 3492578956672 3495130146560 3497547063296 3505170313216 3512932167680 3514362193408 3519361286144 3521815610456 3527154565120 3529821264640 3532262170624 3534842347520 3547150502870 3552196236160 3554652614656 3556771596664 3557249146880 3557340104032 3559938599360 3569274102680 3570288916480 3571742290688 3574351306240 3587453767040 3592075362304 3592556830720 3601977871360 3604701140920 3605242793984 3607876280320 3616999816144 3619838918656 3627550763980 3627728715776 3630258613124 3634389238337 3635422565632 3644956016416 3645538619008 3648201539840 3650724306944 3652900558736 3661574712640 3662479843418 3666783211520 3667689629824 3668275866112 3676398901760 3681628487680 3684411976960 3686959783936 3689652961280 3694073896480 3699328624640 3718170705920 3724997280290 3725557009408 3725592676520 3728373710776 3733677229568 3738150914563 3743468341184 3744568530560 3748793331712 3749392531456 3751627600864 3759728727040 3761465785132 3762535242752 3763136638976 3765885460480 3766816376576 3775761034240 3778372009984 3780624354496 3786002198528 3786607345664 3794992414720 3796537260032 3799310479360 3801960034015 3804589126624 3807368227520 3813237570560 3821324855920 3822880420502 3825672882460 3826247739392 3837409072640 3839696610035 3842867691520 3844643161216 3845158482880 3845736267776 3845773085440 3855241940440 3855858154720 3858736427936 3861343016960 3864225384448 3874358842624 3879870021632 3881010298880 3882803391104 3888326582272 3897559777280 3901865553157 3904715710610 3907415859776 3912974061568 3924603906080 3926201512948 3927317808128 3930186557440 3934895699540 3940492990720 3941122831360 3943472194090 3946199143744 3949081685120 3959437668560 3961196462080 3962175658496 3965069870080 3965703639040 3968663908352 3979071243776 3979604583680 3980240675840 3984731373568 3996355010560 3999338160128 4007858505365 4013021693824 4024084653160 4024689324032 4027629199360 4027732183904 4030674281920 4033461532672 4041244231960 4044038791936 4046992801280 4049791336448 4052853174656 4061827818880 4063481286128 4066449497440 4067605667840 4068255825920 4069261487104 4078272465920 4078924328960 4081355837240 4087161464320 4089987776512 4092975349760 4104364605440 4107226898060 4107428380672 4113069326080 4116179005510 4132843697840 4133464711168 4142474006528 4153337137664 4153893835520 4159245156352 4171606949120 4174491656192 4177540956160 4179241527296 4188105050272 4188496046080 4194561327616 4197625287680 4200527986688 4203457341512 4209829642240 4218233030440 4221149979904 4224233361920 4227154460672 4239718088320 4240766134484 4241443970192 4244542176160 4245179973632 4245748981760 4256882938880 4260101348360 4266161236480 4277348722240 4283433144320 4287315755008 4295187281671 4298558715904 4301698641920 4307675292128 4317064296688 4323205213184 4328385269494 4334542289792 4335235114496 4337819413499 4341401878528 4351015485440 4354305063680 4355381435416 4357316108288 4360498954240 4365723695840 4371933829120 4377565042048 4378264743424 4381462891520 4392952741760 4394201743360 4395990511616 4399201607680 4402269513070 4415327713280 4424098948672 4430392119296 4433741710112 4443315768320 4445368655156 4445964495830 4446632559616 4446675130040 4451692081408 4464677863360 4465348739072 4468010600768 4473094447184 4474366234624 4475081408512 4486099712512 4486816761856 4489491420964 4490094202880 4495877610752 4506553492480 4514801065984 4517949587866 4521249770180 4524376258688 4524798648320 4534660894720 4537823266405 4543669190528 4544278207040 4556195020520 4556923273760 4563405383680 4566125698420 4566811817984 4584612037280 4585300934656 4585344832640 4586648535040 4588767644032 4595295051776 4600801125616 4607345650688 4608699729920 4617387816448 4627358433280 4630812606464 4640056333484 4646656698112 4647090503680 4656946261760 4660467138470 4663689897152 4667096536960 4670323879936 4679335426480 4682571232768 4685991664640 4686111483196 4686740664320 4689534501080 4690239164416 4701832231415 4703169053440 4703920798720 4705083594464 4708520470720 4709227986944 4722965012480 4725780443120 4731868506112 4732502748160 4733259182080 4745671575040 4749214065152 4752422174720 4755736408280 4755969703936 4779318572288 4782809674240 4786117033984 4789735570048 4796548849664 4802296065424 4805803951520 4807170334720 4809127212032 4823420534920 4830281730560 4832248015936 4833621917696 4837152686080 4842496464377 4842948553280 4849837527040 4850612715520 4853504238880 4856860484608 4860408227840 4884269824720 4887647345152 4891217576960 4898757754880 4907751891185 4908489344512 4909147260160 4915471548416 4932748929680 4933490139136 4937093857280 4939103623168 4952719573120 4957208841728 4960829885440 4964260347904 4973374747198 4973839054720 4977278513152 4980914216960 4988126984192 4998706027744 4999172700160 5011814522572 5012615601136 5016277117280 5019745922048 5030861655040 5034665229880 5041826915840 5045313388544 5048998789120 5055048489920 5062239170560 5066066468320 5066827710464 5079351607660 5086576858880 5111799554048 5112484720640 5115364409402 5122640887936 5126513852317 5133806190656 5134285475840 5147268969128 5154590831104 5155414730752 5166830888960 5173485958784 5174312878592 5178092508160 5181673209856 5191671422080 5193147514880 5195261513728 5198358487432 5199056445440 5218114570240 5220238732544 5224051909120 5231310049108 5235131312840 5239240540160 5243201659520 5250659983360 5253617501548 5254321676890 5261090641664 5276437474880 5280376164544 5283943075840 5286384346672 5287887368192 5300957668105 5301754205696 5301804962740 5302601627648 5305762588412 5306474967040 5313309903616 5320867954688 5327243408608 5334821279744 5335673987072 5338854662768 5359144693760 5372696807192 5373198394880 5380841635840 5384594115160 5388633530368 5392569712640 5396330370860 5400061986176 5404006516480 5418177862240 5419043893120 5423089033856 5426752348160 5430803243008 5444226794270 5445044859904 5446645135360 5456912873984 5468696330240 5471222960192 5471956302560 5472778534912 5472830929280 5479005638656 5494988139520 5499089970176 5517904829008 5522236014592 5530123685840 5533947820544 5537990149120 5538131752868 5542177137640 5546009607424 5546527375360 5556710818945 5558290699520 5560553338912 5564615101760 5568463087616 5581685923840 5585013250960 5587286768426 5591368058980 5592208234496 5592957793280 5593851760640 5607624640640 5608520952320 5611864276205 5616498933760 5619847013440 5620691468288 5643501332480 5647714023424 5655470323360 5672245821440 5675440804592 5679586488160 5683513977856 5695901758976 5708514772480 5710838564288 5712462266368 5716634992640 5718962089984 5731626168320 5732542300160 5735959555040 5739926027264 5744118814720 5751001407020 5759182063360 5763164594176 5767374356480 5767521825472 5771734770560 5779753844579 5788515758080 5789440983040 5800070416855 5804081222368 5808320872640 5829612371440 5837122463744 5837904849920 5853214040960 5857639353995 5858519540224 5862798955520 5866853138432 5881354493080 5882238242816 5886534983680 5895059163136 5910518234368 5914835632640 5918925799424 5923053526676 5935963407946 5936517581440 5944962129920 5959995648464 5960948282432 5974148215360 5982646292480 5987169462560 5991309648896 5995686062080 6002870081780 6011409015040 6015565963264 6019960094720 6040310019920 6041217654784 6042027397120 6071075605760 6078896766976 6083136054424 6091789164032 6096394851404 6101180112896 6105636782080 6109559181440 6114119769472 6121076611936 6135611680640 6139854516224 6143514576056 6144339435520 6152253572608 6153236936704 6166862673920 6168387104704 6169373047552 6173879528960 6178148827136 6191829729280 6196511052160 6205325434880 6221598141440 6235158730240 6247545136976 6248382534680 6264768153215 6265769501420 6270446695396 6274682402560 6279366249728 6288298491904 6295833119264 6304788785152 6305796530176 6306641735680 6309555510544 6318530696192 6326101547722 6333534638080 6335100269696 6344111792128 6345125822464 6359176478720 6367367333888 6368385081344 6373036933120 6389749442560 6403301109920 6412573608584 6417257738320 6422294855680 6434086211410 6438535445056 6443238538880 6444268413440 6449078851072 6463004753920 6465990771136 6466857448480 6467891098240 6475188482048 6477091512320 6494076892160 6497948109290 6498924510208 6506319195904 6525235945472 6525298415680 6526278926336 6530169339584 6539137561385 6539458342912 6567021876935 6571563036896 6576363302080 6580910921728 6585886408816 6600470205680 6603157089958 6607980433340 6609859210240 6612549916544 6627192757120 6628252034560 6632203235515 6637680558080 6641637379520 6646230136832 6651084943360 6652148039680 6659054260760 6668526599680 6669592483840 6673568328460 6674571118592 6701593673728 6703563243520 6715871008990 6716200460288 6735791912960 6749172848704 6750077482720 6758773379072 6778861292320 6783548941312 6788504053760 6791267481856 6806306074880 6811012702208 6815987875840 6816162157376 6821141092480 6825857978368 6839028700240 6840973168640 6842066616320 6843757955584 6848757048320 6853493030912 6873862462720 6882717827072 6883640360960 6892346451562 6897381036260 6902795018240 6917434775680 6922664691085 6932512009280 6950691673640 6960578859520 6966888101888 6985157913344 6990260293120 6995094126592 7010340626432 7025864335360 7028724386816 7043631220912 7059642529280 7064524341248 7069684695040 7077494832551 7094301005740 7104392472320 7109305229312 7113543193328 7114498293760 7114680208064 7119877198720 7138548205360 7140577832960 7143484581376 7148702612480 7174907534080 7184150724608 7185113661440 7203955742720 7209402281840 7210485587968 7215752560640 7233999632288 7255101527960 7255457431552 7260517226248 7268778476674 7270845131264 7289912032832 7291077238016 7296403079680 7301448613888 7305801117472 7323149425280 7324959686836 7333566423040 7335379259648 7336551732224 7352797803520 7368823953920 7373919567872 7379305922560 7388147792960 7398657249280 7403816908345 7449994560580 7451114018816 7451185353040 7456747421552 7467354459136 7476301829126 7486936682368 7489137061120 7497586663424 7498785062912 7503255201728 7519457454080 7522931570264 7525070485504 7526273277952 7531770920960 7533632753152 7551522068480 7561248708992 7572004397056 7573214691328 7589984829440 7593074520064 7598620958720 7603920068030 7609178253248 7614736455040 7620493564255 7626475141120 7642649711840 7645760841004 7651345764920 7652495478784 7674818145280 7679393220070 7689286322432 7690316965760 7691546170880 7710483880880 7711716309440 7717472855872 7722686033920 7728450768896 7748717685248 7759740043264 7765606782208 7776653164544 7803731106314 7809431421220 7814831719552 7825948123136 7838058369245 7849207812160 7852403025896 7854635616256 7860373114880 7869791399080 7880985981440 7882245662720 7886944388180 7892398287488 7898163370240 7918875337120 7922392924160 7924351316992 7930139740160 7931407278080 7937327816704 7958142487552 7959209167360 7960481351680 7992710021120 7998676320256 8015717010730 8026043387648 8048169306320 8049378648064 8055258398720 8055464367808 8061348563840 8066923065344 8082488463920 8088077583872 8093985602560 8099582672896 8105706349312 8123655637760 8126962572256 8132898994880 8135211335680 8138522974208 8156544931840 8157848657920 8162711674480 8174322928640 8179975553024 8208729210880 8214453796120 8214856761344 8226138652160 8232358011020 8265687395680 8266929422336 8284948013056 8306674275328 8307787671040 8343213898240 8348983312384 8355081912320 8358483054592 8364312074833 8376210100544 8376992092160 8389122655232 8395250575360 8406914683024 8436466060880 8442299959808 8447332542077 8448466723840 8454308921344 8479436176640 8481532268968 8482887940384 8489084352320 8490359947264 8491497963520 8513765877760 8520202696720 8532322472960 8554697444480 8566866288640 8574631510016 8590374563342 8597117431808 8603397283840 8615350584256 8634128593376 8646410426368 8656770538988 8669084579584 8670470228992 8675638826998 8708610127360 8710762870832 8714632216576 8720997908480 8731447391680 8743867658240 8755130084096 8756529486848 8762925783040 8785905483520 8791981023232 8798403215360 8804539026140 8830655426560 8848197897344 8860784238592 8867483420224 8886631536640 8890737310312 8891928991660 8893265119232 8893350260080 8903384162816 8929355726720 8936021201536 8946188894368 8948732469248 8950162817024 8972199425024 8973633523712 8978982841928 8980188405760 8991755221504 9013106984960 9029602131968 9035899175732 9042499540360 9048752517376 9049597296640 9069321789440 9075646532810 9087338381056 9088556414080 9112390041040 9113846547520 9126810767360 9132251396840 9133623635968 9156199608545 9169224074560 9170601869312 9170689665280 9177535288064 9190590103552 9201602251232 9214691301376 9217399459840 9234775632896 9254716866560 9261625212928 9280112666968 9293313396224 9294181007360 9313892523520 9320934276940 9327379794304 9334193073920 9340647759872 9358670852960 9365142465536 9371983329280 9372222966392 9373481328640 9379069002160 9380478328832 9403664462830 9406338106880 9407841597440 9410167188928 9417040941440 9445930024960 9451560886240 9463737012224 9465005496320 9466518364160 9491343150080 9498428130304 9511472816560 9557201051255 9558637144576 9565619348480 9572234067968 9579471140096 9593097699328 9604592130848 9611607903040 9614340669440 9618254424064 9646841069840 9660563461120 9664496031872 9667243835392 9684992928754 9685897106560 9699675054080 9701225431040 9707008477760 9713720969216 9720816455680 9768539649440 9775294690304 9782435153920 9797515509760 9815503782370 9816978689024 9818294520320 9865497859360 9866980278272 9874187714560 9878207246336 9905439146240 9914417683456 9921659770880 9946749494396 9947678109440 9954557026304 9961828433920 9976253968384 9983211186091 9997412055488 9998345400320 10023629045144 10025231202272 10032554234560 10039491844096 10061723310080 10069330459760 10083653831680 10090626777088 10110096979840 10124478341120 10132132936640 10133655420928 10158703215320 10173153717760 10223599108096 10224969441280 10230728818804 10245281775872 10253027704634 10267612381312 10268570951680 10294537938256 10309181662208 10310829461504 10333661777920 10344030909113 10346971917568 10348625757184 10356185016320 10383342844160 10390523027456 10396716974864 10398112890880 10436229140480 10440477465088 10448103818240 10462620098216 10470262625680 10478481080320 10486403319040 10501319966720 10507235003096 10508643353780 10522181283328 10552874949760 10560752329088 10567886151680 10572768693344 10575774736384 10601915336210 10603508411392 10603609925480 10605203255296 10611525176824 10612949934080 10626619807232 10641735909376 10654486817216 10669642559488 10671347974144 10677709325536 10718289387520 10745393614384 10746396789760 10769188230320 10777267060736 10785139425280 10792660741720 10800123972352 10808013032960 10820963173735 10836355724480 10838087786240 10846178067712 10853504696320 10861606486016 10888453588540 10890089719808 10893290270720 10913825747968 10937392660480 10942445920384 10943912605120 10945557069824 10945661858560 10958011277312 10989976279040 10998179940352 11035809658016 11060247371680 11067895641088 11075980298240 11076263505736 11084354275280 11092019214848 11093054750720 11113421637890 11116581399040 11121106677824 11129230203520 11136926175232 11163371847680 11170026501920 11174573536852 11182736117960 11184416468992 11185915586560 11187703521280 11215249281280 11217041904640 11223728552410 11239694026880 11287002664960 11294873969665 11295428046848 11310940646720 11350881609184 11359172976320 11367027955712 11391803517952 11417029544960 11421677128576 11424924532736 11437924179968 11463252336640 11465084600320 11471919110080 11479852054528 11488237629440 11502002814040 11518364126720 11526329188352 11534748712960 11535043650944 11543469541120 11559507689158 11577031516160 11578881966080 11600140833710 11608162444736 11616641745280 11659224742880 11674244927488 11675809699840 11706428081920 11715278707990 11717039080448 11725597911040 11762708986160 11764476485632 11773069967360 11790118326272 11821036468736 11829671265280 11837851598848 11846107053352 11871926815892 11873035162880 11889924259840 11919991296928 11921896564864 11948296430720 11965292584960 11974338925120 11982619297792 11991372124160 12005740163560 12022818030080 12031131926528 12039920189440 12080620039840 12082435309568 12084054794240 12142151211520 12166272108848 12183578328064 12192789702808 12202360225792 12211273564160 12219118362880 12224763801679 12228239538944 12242153223872 12271223361280 12279709032448 12287029152112 12288678871040 12304507145216 12306473873408 12333725347840 12336774209408 12338746095104 12346101407651 12347759057920 12356297654272 12383659458560 12393022104320 12410650869760 12433436867995 12443196282880 12470317460480 12495090273952 12496765069360 12529536306430 12531539002840 12540893390792 12549364805120 12558732499456 12576596983808 12591666238528 12609577570304 12611593060352 12613283471360 12619111021088 12637061392384 12652203095444 12667069276160 12670200539392 12688223584256 12734734667776 12736770162688 12746073866240 12760154917081 12779498885120 12788411023505 12806602219840 12825147217168 12834515476640 12868172422820 12877070890112 12886477077760 12888536826880 12898157702144 12926009507840 12931981542272 12933714896960 12935782196480 12950376964096 12954183024640 12988153784320 12995896218580 12997849020416 13012638391808 13050471890944 13050596831360 13060338679168 13078275122770 13078916685824 13134043753870 13143126073792 13152726604160 13161821843456 13171772817632 13200940411360 13206314179916 13215960866680 13219718420480 13225099833088 13254385514240 13256504069120 13264406471030 13283274759040 13292460273664 13302169886720 13304296079360 13318108521520 13337053199360 13339184967680 13347136656920 13349142237184 13403187347456 13431742017980 13432400920576 13471583825920 13498345697408 13500154965440 13517546758144 13557722584640 13567097882624 13577008107520 13582534963712 13612612149760 13622025404416 13631975751680 13632324314752 13642282184960 13651715956736 13678057400480 13681946337280 13684133232640 13687515911168 13697514096640 13747724925440 13767280721920 13782489937073 13784692903124 13794762072520 13805590036480 13834869551360 13845329382170 13865024018560 13901383347280 13921157719040 13933776203776 13968216921065 13970315826688 13980520586240 13990188253184 14020681252864 14051728670720 14057448773632 14087262441824 14119285058560 14129048682496 14154989665102 14188602011480 14208784944640 14218610458624 14227086386656 14228996587520 14229360416128 14239754397440 14277096410720 14281155665920 14286969162752 14297405224960 14349815068160 14370227322880 14407911485440 14418804563680 14420971175936 14431505121280 14447448129257 14467999264576 14510203055920 14521034452496 14537556953348 14541690262528 14579824065664 14582154476032 14590847118133 14592806159360 14602897227776 14611602234944 14646298850560 14649919373672 14667132846080 14670758519296 14673103464448 14705595607040 14737647907840 14747839135744 14776295585920 14797314498560 14807633816690 14839908519865 14899989121160 14902228037632 14902370706080 14913494843104 14934708918272 14952603658252 14973873364736 14978274122240 14995173326848 15006510403456 15038914908160 15045863140528 15050140971008 15052546555904 15063541841920 15067265506304 15103044136960 15122497417984 15144008794112 15186149040128 15197241917440 15207840136060 15218356506496 15229472910080 15229862320387 15240987128510 15252950282240 15285299423680 15291521682008 15302691529840 15304990957568 15349636290560 15358786440140 15378572644864 15380633931520 15383092341760 15420967761760 15423432618880 15434945711744 15445372067840 15456901537792 15497435370496 15531213564416 15553306329088 15607462212628 15618862842440 15629663439104 15651896246272 15676116738490 15698415624320 15704806051792 15709271232512 15720746229760 15739582798160 15761971962880 15764491325440 15773888776360 15784796574976 15796326740480 15815253869305 15837750674240 15848702633984 15860279480320 15862814556160 15874655633408 15916284975104 15918418334720 15920962703360 15985420042240 15997352640512 16031434021460 16052086775296 16096338612640 16098757296128 16110516797440 16110928735616 16122697127680 16133846130688 16164976927840 16176155167744 16187971205120 16211412698624 16247311275520 16253925144512 16265797989760 16270422671360 16277045948416 16288397198359 16313089863680 16315697315840 16325423348960 16348645857280 16428907592240 16452277304320 16464716022040 16507892724895 16531374791360 16533858844672 16569896026112 16613348550656 16615575342080 16686427796480 16697966624768 16716966109184 16728624149666 16752420201088 16753984184320 16778245310464 16790501150720 16813829366048 16872932121760 16884599919616 16894665084154 16896933447680 16958872353280 16963064537936 16965775880768 16978168704640 16982995927040 17027531755520 17040405393440 17064644945920 17109394888960 17133732577280 17180749126684 17194234863616 17206794567680 17230701168512 17230866128905 17243728412339 17268257186752 17292820852736 17313541077976 17338169159168 17340940457984 17351277653996 17417220254720 17421525741664 17429264433152 17462894783360 17487735316480 17510260168192 17513058973696 17525851566080 17571810967040 17583962046464 17596806430720 17609078052280 17661310853120 17696395794688 17721568477184 17734966840448 17773263073280 17781474620624 17783857983320 17786530238464 17786700520160 17806768325632 17858711453440 17872042403072 17892377788736 17897464938496 17944398850048 17947267047424 17957965683856 17960376811520 17983510443008 18026213969920 18059204263936 18071798351464 18084999080720 18097505034752 18099194593280 18138643578880 18151293065620 18171946191685 18174676762112 18177112828160 18224780082080 18227693095040 18253621534720 18264502793680 18267247271936 18312399217090 18338448149120 18341379330560 18355070576128 18381180207104 18403204502464 18429382602752 18434798919680 18469551265792 18560225333936 18586626792448 18627785047040 18641868553880 18654759588608 18668386147840 18681295519744 18690754572815 18717341705920 18730284931072 18743966658560 18744445932784 18746962657280 18758138004320 18760956657664 18807328925660 18812676213760 18815683194880 18820334377856 18834081882880 18891860049920 18903121772480 18927474024448 18930010992640 18933036728320 18982686300160 18996856260608 19022945633120 19114402102510 19117274289152 19131238696960 19158942280192 19186195398656 19209184261696 19223215806080 19228681338880 19236508848128 19293682139680 19321126922240 19328992063744 19369985857508 19371794213120 19399350108160 19414016955520 19427441938432 19441632911360 19509327765785 19537079298880 19550589380608 19564870307840 19631007564740 19633957378048 19636589040640 19730995718720 19733960556544 19756414492672 19810878292480 19828835366912 19843319541760 19893498988792 19895356218880 19909114052608 19923656867840 19952507936768 19966422372182 19994824110976 19996690800640 20047258090288 20050462404544 20065108469120 20078983688192 20123446620160 20138660919520 20143639138799 20167307663360 20220193959680 20248956682240 20264265873280 20317406430640 20346307435520 20447198216192 20449938882560 20461457637608 20490563551744 20506055409268 20535224762624 20537141903360 20589075876512 20618363324416 20621658923008 20667323555840 20688061818226 20693943835136 20697251514368 20712370032640 20766685688320 20781046054912 20793433949728 20796225781760 20872458280960 20880954930176 20896207636480 20925240196432 20940525251360 20972806638080 21002639933440 21014470006192 21017286707560 21044362566656 21105749899520 21121504658176 21135772303360 21145537386688 21151549472768 21203830672420 21207016822784 21207219850960 21210406510592 21223050353648 21225899868160 21253239614464 21308973634432 21339285118976 21342695948288 21355418651072 21436578775040 21475936408355 21490787228768 21492793579520 21538376460640 21554534121472 21585321483440 21600247944704 21616026065920 21641926347470 21672711448960 21676175572480 21689097067495 21692356135424 21707009392640 21723212972032 21776907177080 21780179439616 21786580541440 21827651495936 21884891840768 21887825210240 21891323717120 21916022554624 21979952558080 21996359880704 22071619316032 22120494743360 22135791282176 22151960596480 22152527011472 22168708550560 22184038429696 22226843275780 22233162798080 22242213355648 22258460407040 22273852350464 22326743695360 22340053003840 22349147073704 22365472235920 22368832937984 22371831173120 22375407042560 22430498562560 22434083809280 22447457104820 22479388053760 22574005329920 22589747939330 22590856093696 22621881293440 22701763218368 22718345952640 22734055911424 22783607035904 22834059089920 22843354257152 22875848359936 22926504673280 22943838220160 22959704109056 22976475258880 23004005628080 23036728253440 23052658376704 23070087301888 23086939082240 23119015378316 23154063032320 23200281667420 23216324889472 23233283490560 23318449485760 23348489854976 23351619399680 23412856163840 23430557415980 23434078160896 23451195822080 23525417972320 23528952971264 23546139934720 23580236652544 23642072937472 23659342530560 23692214106704 23743853631784 23746070325760 23779848519680 23806118982217 23839982593856 23843793129728 23896592861440 23930585169920 23948677850240 23965238595584 23982744248320 24011480327120 24045636060160 24062263853056 24161240079680 24164870619136 24168109588480 24212482321885 24284302423040 24332544217696 24367156656128 24385579405616 24404720451584 24438236725760 24449527603358 24456479077888 24484306447744 24542446722560 24559418064896 24574058304224 24577357742080 24609014290432 24612947746816 24667450695680 24673548418816 24677492190208 24692202815302 24695518115840 24786044208640 24821301739520 24848722733263 24866873735990 24886392565760 24940634920960 24990180547904 24993530138720 25059072612860 25063078005680 25081786781584 25098729610240 25117464998912 25183332477056 25219155140608 25223186120704 25226566942720 25238222042176 25274122784768 25304406190888 25334138552320 25340401078784 25376447168512 25469469335552 25473540325376 25520309834162 25558997770240 25576822047010 25613204439680 25632569261585 25650294434336 25669030953280 25736344845640 25754141780224 25772954155520 25777073653760 25796315404288 25863963084544 25867429793920 25871564392960 25900753928192 25908366049280 25976307568640 25991792437160 25995698040832 26025276783616 26100943781888 26101193662720 26120677358336 26156550245540 26157833371648 26268087507740 26286252147584 26305453208320 26323643686912 26343545635264 26401880822720 26412628359832 26431921733360 26439436840960 26450199666176 26508771028480 26513008138240 26528812942060 26566549518080 26584920547328 26604339773440 26636217043040 26674106398720 26678369935360 26694273313840 26698284474368 26863484035960 26864801841152 26943167651840 26996691394816 27000309930880 27035093516288 27115445169280 27134195765248 27154016215040 27165069927424 27225224299520 27244050808832 27264648629504 27284564369920 27303431913472 27356114800960 27363892674560 27375031822336 27395028193280 27495449850880 27564979874146 27569385806248 27589524145040 27611180072960 27669739102720 27690658764340 27730048037120 27802766694560 27842315438080 27867552407552 27936433842130 27940631653376 27961041172480 28041362505728 28103457341440 28114897547264 28134504251711 28174524883648 28238570117120 28309979330204 28377204022960 28417569889280 28437220917248 28454172773312 28458720832256 28479508794880 28554192821440 28562311331840 28573938325504 28594810449920 28699630136320 28815822970880 28837609127360 28841942351872 28894896258514 28898769222895 28935998529152 29020406111840 29042068904992 29075113906696 29083380525056 29159648131328 29164308952064 29181694236266 29185612318720 29223204469888 29292597701120 29299838747344 29334265692160 29341517038592 29346206928896 29411191214080 29475295815680 29552591171840 29594628997120 29615267633380 29679817039730 29799978242320 29804456075264 29804741412160 29826989686208 29869417836544 29905207316504 29947746729472 29956548244480 29990346653696 30013020806912 30077829816320 30091726281056 30100281942016 30105093111808 30134531012608 30206088273920 30244994835968 30288017588224 30372298080256 30394483834880 30415680272120 30436713012992 30458945820160 30459724640774 30481974257020 30505900564480 30570598847360 30583043364016 30605383059680 30609981915136 30699272581120 30717572880280 30757145289728 30761267863040 30766184683520 30841935523520 30846865237760 30869891423488 30890744135680 30913803075584 30994870740992 31062427128832 31214924425256 31237725684880 31259326878208 31303792492544 31352233476980 31396831248640 31409612103584 31418542465024 31441492459520 31479165596320 31523943925760 31528982650880 31547777552720 31569593149952 31592653480960 31630507738610 31675501348480 31697405267968 31720558960640 31725629112320 31749311266816 31832569950208 31836836669440 31841925406720 32062868042920 32104173550592 32192677225280 32197514592256 32221857471232 32245394255360 32267692261376 32329953855680 32352310335488 32375942410240 32422825397248 32494622551040 32507850289024 32531595979520 32554091896832 32576794396718 32626179727360 32631394631680 32650846697920 32697291714560 32857815184480 32904554608640 32929432044080 33015785449790 33062749582720 33139792052224 33226697101312 33231150684160 33372855592960 33433932218368 33457248299332 33504840402176 33507968368640 33556490620928 33581002301440 33627658732096 33745864243520 33769199839232 33789330168308 33793866895360 33917744706560 33926129075872 33931551761536 33956337409280 34055063511040 34080810786880 34129289891840 34218789777920 34267465154560 34361498253368 34388469727232 34413589135360 34461402337024 34461732257810 34487456824678 34536514373504 34585641705472 34627082155952 34676338318336 34681880915968 34702555307992 34793558512471 34834440509440 34843051483328 34925789566720 34975470632960 35020520336384 35026117947392 35051703132160 35143621934080 35167924092928 35218156104560 35322621706240 35387474162755 35392791589376 35443136954368 35469933680896 35546526146560 35562949241248 35567715966640 35573060476928 35573401040320 35613536651264 35717422906880 35744084806144 35784755577472 35794929876992 35888797700096 35894534094848 35915931367712 35920753623040 35967020886016 36052427939840 36143596702928 36169998161440 36195010069504 36277287157760 36302586131240 36317363994769 36343892383370 36349353524224 36354225656320 36449560164160 36455386190080 36507243069440 36529005587360 36534494543872 36624798434180 36676896298240 36682758661120 36710141152256 36806409004928 36858765205504 36869597839360 36939102531584 37120450667872 37173253584896 37255570094080 37283737107760 37309519177216 37336772295680 37362591039488 37381509145630 37434683411840 37460569862144 37487933317120 37488891865568 37493925314560 37516276008640 37521913315328 37614657851320 37625352427520 37631366389760 37640668755712 37668163765760 37806243544960 37854948048896 37860021985280 37866073456640 37965372600320 37993712521216 38045891266240 38228804205020 38234548578304 38262477393920 38317884560384 38418368523392 38446431612160 38473017696256 38587364279360 38642253844480 38657984127488 38739971715016 38743588426240 38798700216320 38828033911040 38854883876864 38883265822720 39018655531570 39074158597760 39101178761216 39129740615680 39262015129480 39267914756096 39273178081280 39461991437440 39512828985344 39621756584960 39657670733824 39686639083520 39786997977584 39790712437760 39818228105216 39905015873536 39932844744364 39989648221952 39993381601280 40094516180576 40100924809088 40130216938240 40157967376384 40246893240320 40277321839040 40287278277598 40334615326720 40440387919360 40497913364480 40528531746560 40634812861280 40692614871040 40899877765120 40922915275216 40981127103488 41012110818536 41070449525248 41074283806720 41119660060193 41178151753024 41236726648832 41243317846016 41334647111680 41376123636452 41387887670272 41394503028736 41424740065280 41533371376640 41562092109824 41586867899456 41744916561920 41761909860352 41792415272960 41821560374165 41850480392864 41881050502720 41945613276160 42028940012384 42034573415120 42088725133312 42211499799040 42236662710385 42243009316352 42271544606720 42291074773376 42303098945536 42407661344840 42414033645568 42414439701920 42420813021184 42446100707296 42451799736320 42506479228928 42617947268864 42678570237952 42710837302144 42873157550080 42920521084727 42951872816710 42981574457536 42985587159040 43076752921280 43170642966880 43200495889408 43232052131840 43283852694940 43345422897920 43352351144960 43378194134990 43384712270848 43553814354160 43560358879232 43573161082880 43655302991872 43769783681536 43775650420480 43782647434240 43832045109248 43959905116160 43992719761408 44143238632064 44240989486720 44271582564352 44303921192960 44305054022944 44337417101120 44368076859392 44453686551560 44466325596160 44484426711296 44516920814080 44547704700928 44680106007680 44698294147408 44730944471840 44737665875968 44743662346240 44750814085120 44860997125120 44868167618560 44894914209640 44958776107520 45148010659840 45179495878660 45181712187392 45243762586880 45403526436736 45436691905280 45468111822848 45567214071808 45668118179840 45686708514304 45751696719872 45853009346560 45887676440320 45919408218112 45952950517760 46008011256160 46073456506880 46140174603776 46173878164480 46238030756632 46308126064640 46400563334840 46432649778944 46466566981120 46636898971520 46696979709952 46703238799360 46825712327680 46861114831960 46868156321792 46902391644160 47050835944640 47057905942528 47160473305088 47247060098381 47284145874944 47318685061120 47384428213408 47487707263568 47492140651520 47612237964434 47679965187712 47687586259456 47793185722880 47861170339840 47897355700480 47930477191168 47965488496640 48022960654240 48091272120320 48322480159360 48336219176960 48424964643770 48568604846080 48595961889319 48665088435392 48734313312256 48771158811232 48876473451520 48899055206716 48912958155776 48968612895488 49084893445120 49118836129792 49148116608448 49218028580864 49225895493632 49334901391360 49347096837632 49354984380416 49384405630604 49391036231680 49572088417280 49697445466526 49733747471980 49772785131520 49881269841920 49916055930455 49980361095808 49987060277440 50118145225720 50126156011360 50163573563168 50197459220480 50234929997824 50366664954112 50438310281216 50453133885440 50476444084352 50548245569536 50608812381776 50668277104640 50680802157568 50938938671104 51040619668324 51117995540480 51153644094020 51226408879360 51265138523170 51300588868672 51338061906560 51472689691280 51508283560448 51545908311040 51554147307520 51592630808576 51720154545565 51727926169088 51734859587840 51743128785920 51801507856384 51952615137280 51983584874320 51991396081664 52050553567232 52202387325440 52241354716672 52313100491080 52315666743296 52536175015480 52572504295168 52610906416640 52647287373824 52687091270528 52803761645440 52825256719664 52863843466720 52878873681920 52900399332352 53017542056960 53026016276480 53057625884120 53133099036160 53169841094656 53208679546880 53272434086080 53348212797440 53356739870720 53388546627680 53396568948736 53726968071920 53886335303680 53993382789632 54000619861760 54070187032576 54230890338560 54268391530496 54308032430080 54330139854848 54450448599040 54529297259008 54569128739840 54606863826944 54712229601920 54727785349120 54750063644672 54790056386560 54990899701760 55129959748292 55138771612496 55179048290080 55339478205440 55381317528680 55460096074240 55605533389120 55684630876160 55735104815104 55872867684260 55881263306752 55922082344960 56229795094528 56269008503422 56349049767296 56391652375487 56477140234240 56619958660408 56754408045920 56835139778560 56908345546624 56917441664512 56959017589760 57108385642880 57124622663680 57147876651008 57189620899840 57399260272640 57631645941760 57675218254720 57789792517028 57797538445790 57871997058304 58040812223680 58084137809984 58150227813392 58166761050112 58319296262656 58328617904128 58363388472532 58371224637440 58446408939776 58585195402240 58599677494688 58683034077184 58692413857792 58822382428160 58950591631360 59105182343680 59189257994240 59230535266760 59359634079460 59599956484640 59608912150528 59609482824320 59653979372416 59738835673088 59810414633008 59895493458944 59913096488960 60026041613824 60155659632640 60183452562112 60200563884032 60269062025216 60412176547840 60489989671936 60744596160512 60831360544240 60873426025984 60917891640320 60919449281548 60963948514040 61011801128960 61123819008395 61141197694720 61166086728032 61210766119360 61219963830272 61398545162240 61435145760560 61514290579456 61522535726080 61532369367040 61683871047040 61693730475520 61730507038255 61739782846976 61781488271360 61827606151168 61989741481984 62124854257664 62429848850512 62475451369760 62518653756416 62704466953960 62793662497280 62819224207168 62837084930048 62882984919040 62958331192640 63047887851520 63057965301760 63095555105440 63139186299904 63185306961920 63261015477220 63351002696960 63394810535936 63441117921280 63665139900416 63673673338880 63683850813440 63800774585405 64125736085840 64208347101184 64385354450560 64443714942464 64490788510720 64535384522752 64659907711360 64704620670976 64751884820480 64845650794496 64989245102080 65015700578048 65063191959040 65108183793664 65153588793436 65252359454720 65301693395840 65394583429120 65715630368960 65809109217280 65858864088160 66031570899580 66125499165440 66453394202624 66462301368320 66745711185920 66867864436736 66914496598664 67009680804352 67015936737280 67112981241856 67162004602880 67255317464192 67491728487040 67538399678464 67578660336616 67587733790720 67835489413120 67852258151744 67863103523072 67912674818560 68110127022080 68161621573760 68258579783680 68437579555840 68722996506736 68776939454464 68912449685365 68922804674048 68923464515620 68974913649356 69073028747008 69171283410944 69254164311904 69352676636672 69363761831936 69405110615984 69587117024942 69668881018880 69686102966656 69851579133440 69950941265920 70041040672768 70052235894784 70103406264320 70287243868160 70436312209120 70645243412480 70774948325510 70785583178752 70939867361792 71093052293120 71125898482496 71135431933280 71146120953856 71146802080640 71227073302528 71434845813760 71488169612288 71569511154944 71777595400192 71789068189696 71831862735424 71934041772032 72104855879680 72237240646285 72287193405856 72339996322880 72390020139008 72605172262480 72634727989538 72687784766740 72698707048448 72708451312640 72899120328320 72910772380160 72954235590665 73014486138880 73058011174720 73068989087744 73249596868360 73353792596480 73365517322240 73420282304512 73612818009856 73717530411008 73739195678720 73878205063168 74240901335744 74346507169792 74511140188160 74567474215520 74619038354432 74673544591360 74763018291260 74869366823680 74921139724288 74975866634240 74977783731136 75032552017280 75229315702640 75250704855040 75262732779520 75281337511424 75336327531520 75612487089920 75709896097792 75720043970560 75930745200640 75987425042432 76091782532480 76149311601935 76457608410040 76469097156608 76524954787840 76635769120768 76836737046784 76892863224320 76946035392512 77174728558720 77284507688960 77315968254976 77479943430032 77487176852480 77656067822080 77709767753728 77766531645440 78037311063140 78148317195520 78202357522432 78259481231360 78524030258960 78535829512192 78546356162560 78923982874880 79025657970688 79243513169920 79315341467648 79373278167040 79573995955168 79581424875520 79810031747072 79865689488728 79979296443904 79986763202560 80189032361152 80201849618176 80260433876480 80315934752768 80493786480640 80554643678080 80574556555196 80669230653440 80880775838720 81057063493120 81269625722560 81385229742080 81441985991795 81845830550432 81962254206976 82024221637072 82140899050496 82239320120386 82356303506048 82473453297664 82486635692032 82669294223360 82752247272904 82775775340544 82789006057472 82849480130560 83066742753280 83173735798912 83489833123840 83523819720704 83584830545920 83643120748330 83700960785728 83762101005440 83891226552320 84057880024768 84069146830240 84177450266624 84422999598080 84473325420770 84486018632704 84582149546752 84815322689680 84828067291136 84828879403840 84841626042368 84892201414592 85012958457856 85235894537728 85357140475904 85421674604288 85841042169454 85903745633420 85963148915072 85971174318080 86153505842560 86218642061695 86341285933760 86400991778816 86464104263680 86567705389880 86690845795840 86704702289920 86756388269980 86769424541696 87107628708320 87120717758464 87146322165760 87310605983744 87539567363072 87551300840960 87565294868480 87919810232320 87985439522816 88286477264128 88481978973440 88543165128704 88607842385920 88610108045888 88674834202240 88736153718784 88907373103120 88932651192320 88968853422592 89033841628160 89095409401856 89360212015360 89396588294816 89461888943680 89475331751936 89487324692480 89721994250240 89736335237120 89789828419280 89917552215040 90296021319680 90358991757320 90363424374784 90487525173760 90807052873472 90873383810560 90936223645696 91134428143616 91336236359680 91373417028608 91775352880640 91838816436224 91905901035520 92007432823163 92016022512320 92146913013760 92280349207552 92347756328960 92476061513264 92801126669680 92865299557888 92933133962240 93273797943040 93393959419904 93406477598720 93651424655360 93722229663920 93736312643584 93804783288320 94101671889280 94320946610176 94494120196762 94568291749888 94637370122240 94768856426816 94975414527136 94984281303040 95224475928868 95359930375424 95375172518912 95586371445760 95794711400960 95860954382336 95930976993280 96045921308480 96182544240640 96644960318720 96849929287540 97137209692160 97191923778638 97330176870784 97468626624512 97542317622464 97752946903040 97798110413432 97825916311552 97937225790976 98169786890240 98296233216896 98436057161728 98451790987264 98669802782720 98694193675264 98709968760832 98768811261208 98782072463360 99144176834560 99394890933052 99467494943960 99545570263040 99762539683840 99832111860910 99960722191616 99974120554880 100236290451440 100252312022720 100327147126336 100394918440960 100469859995648 100718195693995 100733329908224 100876620562432 100952888168704 101096491139072 101217624763552 101361604315136 101877877342208 102081239336648 102235991080960 102307288188040 102452817758720 102530277046340 102601177737344 102676123813120 102945379382560 103016567120896 103091816622080 103108294615040 103185261617152 103440309091130 103455852338176 103469719175680 103486257571840 103905230274560 103967169748640 103982792163328 104101107134464 104404774650880 104482709433344 104626200982160 105072350030960 105145008590336 105221812833280 105294574747648 105374182541056 105607523290880 105650513439328 105727686933440 105757747363840 105800798664704 106035084113920 106052032552960 106115251768240 106266198072320 106339682189312 106544868172160 106696425594880 106713479741440 106777093255360 106793137897472 107453936143840 107772670607360 107986765579264 108001239723520 108461780677120 108536783060992 108616064860160 108660279709696 108900897198080 109058594518016 109138257479680 109424459203840 109500127289344 109580112773120 109815323047001 109981799403520 110259919496584 110277543224992 110358096580160 110678956410880 110762635057360 110920192148480 111211066778240 111369261752320 111470209630208 111745735368520 111762526613504 111844164689920 112459590189056 112538017006844 112698099534592 112783304750974 112954280468480 113239917320816 113508816091840 113670279557120 113816691093248 113834883329024 113918035179520 114216771285760 114295753302016 114379241799680 114798520545280 115263291883520 115350436509440 115579585034056 115595076891580 115743994116608 116081624447360 116168275619968 116300455626784 116333522100224 116638592525312 116657235808256 116726776945064 116742449274880 116892817879552 117170390804480 117199354989376 117366068154368 117384827715584 117644764856320 117901183262720 118210364687360 118461070533520 118719268158920 119030594911085 119199912969280 119217824301056 119218965648640 119307958744832 119477671346176 119620829266016 119790986917888 119826192977920 120052083227648 120311319265280 120366905124224 120401127768064 120538124050432 120824353095680 120979979343872 121662721088480 121746852051968 121835783280640 121838898563096 121927897028080 122023602257920 122247638016790 122282395389440 122332173456064 122421532238720 122797090324480 122870291521120 123028581158912 123045071452160 123064738734080 123367742094080 123387460951040 123461014076510 123479565693952 123979482963968 124243613666315 124249708515328 124859697701024 124950902739520 125037307512832 125408933907920 125587324994560 125638448414336 125674169860096 125916662385280 126095775703040 126115930603520 126191110210880 126278372599808 126370613923840 126522030954440 126702005393920 126789621071872 126882235842560 127330279800832 127347346677760 127367701626880 127601549170810 128251472171680 128416694202368 128770708901120 128887429884928 128981577021440 129319815422720 129409241341952 129503769640960 129691301588992 129978490204160 130031401156096 130126383918080 130216367587328 130307177586872 130504718909440 130603386791680 130789166858240 131431260737920 131618218434560 131717728176320 132063141799160 132250998330880 132906788405248 132924602736640 133491422371840 133828993197328 134019361608704 134225962483712 134324009205760 134472401818469 134510634928384 134983456974080 135076799356928 135157320673232 135175467581440 135670978826240 135704516303488 135726207046144 135825349637120 136220254044160 136323243147520 136517159567360 136875159111680 137445993013472 137824899370730 137845609348096 137846929031240 137949827298712 138146057494016 138342566821888 138508328623808 138705353273344 138727523663872 138810221231968 139174234049884 139337762037760 139372205933312 139703158266880 140082081345536 140104471789568 140206812528640 140574487736320 140672521258555 140872624418240 141549896651020 141571166357504 141879734723584 142186104586240 142251796964992 142270863866560 142292241907712 142293604161280 142454146605056 142869691627520 142976339224576 143139022309888 143555190800384 143663725470848 143868083544064 144209711759360 144474481292570 144574386811712 144679992645760 144780040278016 145210344524960 145269455979076 145375569533480 145397414096896 145416902625280 145798240656640 145821544760320 145908471181330 146116022349440 146499193736720 146707585192960 146731034644480 146840564609024 147225636019712 147435060822016 147756410126336 148481802671488 148693014339584 149022280376320 149134948431040 149238076708864 149347089182720 149526036582520 149738733647360 149842279448576 149951733268480 149955567462272 150065104034560 150458631405280 150501409710080 150525465559040 150562675022848 150672655063040 151224974179840 151440087941120 151861490401280 151974850084864 152183565064960 152298623203870 152915216820080 152938194313216 153049909575680 153271538241536 153673474093568 153785726448640 153892070785024 154349457117440 154569015377920 154631936509952 154959886860064 154974353704960 155312135644160 155419535507456 156074622126280 156296634391040 156404715044864 156518962462720 157048060517920 157071659024384 157092712325120 157847965749760 158487026339840 158630682935296 158746556334080 158921929421827 159147991910336 159162849751040 159731378977456 159958592887808 160378064722304 160403699236352 160499318299463 160520867752960 160631869505536 160987572961280 161109287356160 161149113110392 161338461306880 161761551677440 162114126986240 162539251445120 162770459484160 162883971983590 163691661100864 163924508413952 164048443274144 164281798100992 164478640240772 164712607012096 164946906595328 165504494545808 165551550681088 165578012114944 165698960261120 166133485506560 166347471597824 167047639441408 167169661091840 167286241496660 167401921571456 167524202010880 167782453104640 168115760049536 168138293660480 168354900533248 168845999196160 168946650841540 168972037265408 169164299093504 169630645379360 169656134582272 169657758807680 169784402829184 170025916915712 170471789075456 170843349208576 171682084338908 171807491266840 171926297830144 171942348636160 172307011685120 172437284123390 172682571867520 172801983557632 172928208527360 173135410779760 173381691591680 173409404579840 173512776539960 173538849083392 173967792562355 174215257416640 174241435516928 174621211967488 175079134726144 175102601681920 175130589736960 175839620464640 175970879045632 176572954528256 176963957946880 177086330257408 177215684771840 177220216091776 177349668404480 177472307437568 177814746206240 177865302384640 177937706845184 178067683256320 178720424030720 178793176589632 178923777887360 178974649384960 179172369181949 179443988500480 179472670474240 179579656838560 179835104430080 180717983514640 180975050347520 181586819973845 181614105746944 181746767621120 181872447291392 182268856287232 182672472719360 182746834057216 183550705761280 183677632872448 184014865646326 184032045024640 184293826027520 184560698415104 184695512657920 184952123026528 185602253339360 185730599115776 185866267924480 186547595886080 186812955197440 187302849310720 187444459327840 187472625287168 187609566576640 188203343778560 188988240393524 189136583499776 189274740244480 189537712853632 189681012535729 189950829054272 189968562606080 190448951857736 190719860750848 190750345037824 191172742891520 191589422801920 191721908764672 192091842616960 192365088481280 193289920637440 193699858575080 194274419384320 194383847557276 194660353741568 194937253249024 195084635244928 195505893806080 195596220826864 195651832623104 195874451581952 196339573780480 196592466433792 196872114323456 197388387350528 197419937521664 197537622522416 197564144926720 198288353669120 198789781866104 198934989887920 199091140526080 199525079367680 199664223721820 199921444383232 199948241109760 200472580902880 200504624045440 200654294252672 200789836881920 200939719991296 201436391387990 201466659816448 201905776337408 202192982278144 202435249527104 202723208630272 204162478673296 204614576376080 204905635517440 205060554092680 205202355474688 205352247626240 205598300300965 205890758765120 206033134241792 206183633244160 206216589230080 206370523234304 206880618182260 206911704676352 206939438351360 206972515143680 207810460549120 207934339497280 207965584326656 208202214268928 208809549301760 208965418866688 209252401964320 210144700061920 210290017180672 210443625666560 210748365082112 211215046581760 211301026878656 211455373866880 211515494727680 211601597329408 212070168227840 212104065105920 212230503536480 212532396144640 213089736344320 213392851189760 213554186510720 214602605423635 214907872287680 215973531158528 216002479447040 216923561354240 217073566121984 217320559419392 217801794396160 218117189036032 218276514959360 218848918407680 219000254578688 219160225546240 219630646094002 219963598807040 220519838993168 220555086449984 220716193160320 221357912821760 221525270114720 221840384296960 222422133556480 222738523504640 223491470737040 223525053227008 223688329379840 224919180378112 225076034013688 225396199069184 225566609501948 225908560936960 226479834641632 227017632183680 227340559114240 227633382186496 227669766658048 227836070359040 228433542571520 228591506604032 228758483599360 229597041090560 230700873018880 231159170068112 231190153783160 231487988233216 232163248894720 232336551239936 232600911253568 232667044200448 233277185050624 233314471616512 233453553890128 233484898549760 233785635759104 234340781608960 234398709978752 234732136308736 234769655431168 235289529712640 235802366525440 236235300491905 236420729374720 236922141067040 237438536317840 238061189822170 238399825938560 238437931297280 238615917489664 238955342692352 239241658532032 239581973835776 239652385955840 240104166455296 240733810248448 241076248100864 241959958687744 242979809446595 243325442176960 243493704103936 243671566561280 243677797126192 243855794056160 244495276033580 244564790778880 244664346912128 244843064477440 245594180648960 245740583042240 246057162317824 246090142904320 246129477468160 246735484188160 246774921902080 246922028153020 246959131387904 247958965927936 248487227332630 248499417030656 249719395402048 249901805479040 250074615025664 250817867815840 251174649989120 251276896828672 251833324770560 252191551406080 252382220421760 252556745199616 252741227847680 253044061908880 253404010787840 253579242143744 254660559601664 254694693355520 255203098341620 256502944343360 256833388404736 257541417802240 257774859769856 257963154042880 258639630845440 258818482683904 259007539281920 259382603177984 259956980408320 260062802312192 260252767836160 260614355173744 261206773583360 261578333716480 261867308804387 262862521475840 263236436869120 263435456352640 264126283598320 264501996661760 265813576810496 265849205473280 266982844743680 267657986394656 268038723217408 268451924967424 268944803636938 269021269856768 269966913948160 270153598713856 270314641346464 270350935162880 271341957652480 271409032606976 271452414092288 271650699274240 272646486295040 273034319134720 273750318223360 274891986026944 275649798741460 275691218696192 275693858062480 275899654597424 276292114988032 277016657247616 277410706546688 277455047327744 277620442463936 278348468099768 278675524075520 278744411866624 279406316533760 280164162691072 280208943579136 281148975472640 281345042517110 281745248836480 281958261877435 283099793302040 283142332715008 283759469447168 284503593929984 284541727733120 284587208322560 284908293210112 285739383255040 285952678449152 286278044619776 287110381600768 287327450941696 287736167088128 288948962585140 289148773623424 289359985291520 289560080556032 290420689049920 290538911958152 290751139066960 290794828193792 290833805250560 291596481313280 291643089520640 291816942362660 292232044698880 292998387473440 293415170385920 293462069288960 293681129218048 294451272039424 295512820252672 296963605342976 297386028679168 298044560752640 298269896862080 298476153417728 298694178365440 299052073165040 299477467294720 299684558897152 299911134924544 300130208069120 300917262810560 301002819420160 301125350045696 301345310126080 302449948359680 303722980802560 303949700169728 304367130129920 304597246407740 305830433640160 305876388626432 306099819151360 306543076483072 307346948187136 307571452897280 308698914234880 309138030755840 309263873019904 309479546768821 309919773720128 309948707409920 310624271288320 312149244252560 312593268782080 312809430089728 314096121035840 314143318048768 314185424650240 315695931499520 316974052679680 317261365870592 317843858843654 318295983820672 318325699502080 319462757954912 319917185775616 320756129444608 320807398472704 320998636598926 321041735505920 322218574712320 322298226220784 322676922613760 323523103354880 324228253972480 325078502890240 325540918968320 325767943967180 327383322201728 327849016827904 328096886548288 328563596201984 328957280481544 329425214024192 329893813190656 331008989091616 331103101362176 331156024229888 332266971013120 332694943195648 334095278882816 334339322183680 334572482993320 334803843142912 335048404021760 335564906209280 336231520099072 336276587320960 336709801066496 337691998392320 337893301683080 337944074530816 338328598187008 339261290758720 339312269164544 339315517615360 339568805658368 340051833831424 340943578150912 341686698417152 343364168677816 343614982533680 343852595660288 343884697272320 344614023370240 344874568246780 345365143735040 345603967115264 345856417054720 346270821559520 346763383183360 346818809159680 347025553079920 347077698166784 347935585124710 348430514833280 349242423934976 350158269452288 350205203363840 350261179473920 353145909056512 353927915893760 354172660514816 354440432183552 354699336808960 354944614875136 355629492412480 355730604769280 355875413690368 356135366512640 357440848061440 357586353179264 357847555774720 358344738363898 358887977000960 358945340948480 359159313677120 359670208860160 361435967029280 361950100695040 363173639947690 363228211493888 363493535242240 364537712574464 365344945438720 365493668114432 367101411522560 368029731292652 368064090049280 368587652055040 369121396830208 369391025315840 369904246053056 371204506678720 371461198231552 371732535848960 373095191772160 374605698621440 374888918655680 374945250574336 376406687557120 377976480787048 378273166999552 378549480488960 379075425707264 379362025071458 379901658108544 379937125212160 380897903715472 381439721501696 381500690075648 382345485783040 382729143637181 383178845603840 384183685233920 384730176962560 386579841274880 387399717150160 388548838768640 388767695114552 389320707483136 389874506498048 390169270489856 391011787612160 391192441653728 391303665246208 391748903163904 392679147560960 393184932867584 393744228646912 394776774701056 394839875043328 395075245044832 395128289853440 396576707338240 397579563732208 397869979775840 399050158735360 399328447443640 399842888766464 399896482219520 400945161805760 401009248090880 401308588505344 401579673763840 401879439982592 402872782775980 402933319632896 403811552674816 404870499054208 405446417260544 408324957346592 409229152752160 409811271034880 410121108185360 410404710949376 410704495252480 411196600601930 411781517530240 412066268483584 412367266488320 412433178460160 412741046468608 413761236364520 413823409352704 413878876702720 413945030287360 415868678994560 416404428537856 417619098603520 417930837733376 418504803928640 420289400123840 420580034361344 420887251333120 421496730164224 422430093163520 422602053757312 422910747733760 423203194658816 424140336455680 424208130211840 424461007072960 425064792289280 426179472688640 426785702379520 427108373021440 429205210847270 429815744575360 431947062317056 432004958894080 433847122708480 434641118838784 435603588792320 436234378072064 436553029918720 437697836815360 438000509157376 439261292188004 439927197614080 441039677986336 441110172899968 441432386320640 442715825643520 443050540229440 443680768593920 444844267112960 445477047009280 446982941474080 447050106454016 447376658759680 450152068027376 450792398138368 451133219003896 451817121873920 452316260662123 452959669283264 454035264367360 454681118228480 455266764372992 455339533316096 455672140718080 456867085143040 457183013208064 459194082181120 460037164115815 461401746037760 462318340136224 462380307566320 462975976466432 464326497789440 464673102479872 465201822507136 465334088400896 466554370101248 466628943233024 466907107780256 466969797099520 467571271518208 468681563217920 468797419957504 469464272617472 471604733050880 472125731931997 472470600983810 472841458749440 473844282134080 474877072635680 476122379644340 476799651877120 476875862594560 477231834979328 478483317064064 479163947671552 479304771911680 480208332910592 481467620496896 482152496201728 483919917375488 485959618893190 486650884353920 486987408207872 487343133122560 487355594252384 487711588112320 488990552067160 489129581557760 489328693824256 489686128954880 491481166084480 492114324635648 492180285808640 492258954936320 493470968376320 493549843804160 493844056306040 493918262775808 495917931855872 496974454665260 496998834061312 499438790804096 499803610958080 500149230051328 501635735631680 502349299978240 502553793657344 503666649541120 504383102812160 504764440843520 505113490399232 505482455695360 506088123817760 506808021575680 509389386711040 510406196683240 513005888686720 513666776809472 515082835604480 515549719539712 515926308085760 517279261690880 517636965367808 518765206355968 519913960816640 520125604624384 520505535672320 521228710347488 522413547166720 523734617608774 525725042951680 526472873738240 526870912705280 528252567196640 529003993323520 531698410946560 533965689487360 534555580782509 535315972789312 536077446434816 537889607273876 538042539713536 539933827896320 540307197427712 540629282692928 542683915304960 542818065213952 542904828184576 543301398548480 545292972590080 547500636446720 549076615235005 549783972053888 551299597482920 551382437392384 551387716124960 551799309194848 552584229976064 554033314495232 554821413093376 555240884927872 556696936199536 557351048151040 557488823733248 558812633067520 560328325382144 562297950945280 562690085034220 563490497672960 563916523754870 566199586604080 566284665430016 567518938894336 569007187859968 569083455466240 569174416645120 569816586420224 571478766510080 571905356898304 572556089239552 574654901883392 575472334176256 577897925170280 578297547246848 578719970583040 579120161112064 580841378099840 581077823916304 581502278133920 581589656387584 581667610501120 583192962626560 583286179041280 583633884725320 584464089397760 585996774946880 586830340771840 586924138577920 587362258436096 588902544078848 593927210685952 594772057358336 596089121505280 596539793724160 596952306835456 597388356730880 598104146330080 598954934589440 599822269849088 600260416138240 601834525621120 602005638840320 602250700091392 602690620252160 604899896719360 608734260259840 609194492815480 611660867280320 611752777252864 613086152966144 614693896374272 615142905794560 617397828469760 618527746039808 618959093537642 619839547440256 619897414819840 621248542576640 624298488505120 625186537564160 628192242071680 628370849300480 631391862999040 633948105359360 635687717687308 636591967641344 636651399004160 638925515909824 639834371551232 641512258889216 641614796945408 641997273197852 642083471011840 644437149424640 644596452441568 647046206709760 648456507944960 650157005780480 651081837936640 651535887934360 654766644403456 655698033655808 656193773096576 657127192403968 657914560963088 658850428048384 662017978183232 662206202724352 664533942026240 665389886391296 668190557765632 669144965986640 669607686285824 670096808043520 671129812418560 672362009092345 672463040198144 672553174641920 673419602132992 675383996784640 675786603366160 675888149061632 676657196374016 678522581517440 678631035230720 679137611316736 680103667662848 681887156301824 683373396834304 686728337355632 687229965067360 687705191320576 689228046740480 689749136493560 690730287470080 691207934230528 691712834109440 692541643119040 693526766366720 693637618319360 694051106159840 694155396333568 695871170249420 696861029666560 700316538904576 700410406727680 700522358947840 706291818113024 707855831787520 708880864367104 709398673617920 709889229750272 711258984824960 711461209538560 711750827380736 712270733025280 714881696122880 715172706358528 715695111549440 716689476727796 717775954001920 718318627354240 719340417720320 722871934058560 723900201390080 726347279895380 726456422987776 726987070484480 730987336228864 734202823045120 736059462585304 736128180098560 737175304110080 738242793660416 738782050631680 739808492106112 742409013357440 742922396463104 743465071697920 746190383544320 749211397242880 749777837311360 752813375114240 755952961574096 756546333999104 758150851414528 758724050142916 759803316217088 759874250424320 761795807430944 762879443003392 763001380151296 764690971566080 765458287274362 766357691207680 768367370467840 769460353925120 773159682549760 774799434300320 777097677537280 777535390229104 778641414966272 780338540979712 782023575224320 782384883307456 782607330492416 783497806327808 785358295121920 786369865735168 789553549402112 789679750086656 790150490089664 793153414676480 794609647109135 795159127464416 795739959551680 798656894887280 799685777532928 799792964439040 801890323611520 802018496181760 802496591497315 802617177010688 803159347527680 803758879965184 805745565551960 805866639265792 807623105349632 809740998108416 810892834521088 816649914693184 818458305504320 819622542069760 820242216370720 820809421898752 821408990504960 822393201203860 823563035060480 824132536967168 824734532976640 827522472729040 827646818705408 827757753405440 827890060574720 831737357989120 832808857075712 835238197207040 835861675466752 837009607857280 840578800247680 841160068722688 841774502666240 842993460328448 844860186327040 845204107514624 845821495467520 846406389317632 848280672911360 848922014145920 850129584578560 852358945377280 854216746042880 858410421694540 859631489150720 863894124634112 864009917788160 867694245416960 869282237677568 871207177584640 872468756144128 873106059837440 875395673630720 878522584376008 879854395228160 882079355972672 882220345799936 882864772641280 885431651287040 886101080458880 887361537187840 889688534225920 893965882948160 894100212908032 895861845909745 900304136054752 901584796276736 902266438007792 904632521324246 905919338566528 908070528734720 909362236456960 910533528745984 910679066632192 911344281436160 913734170286080 918388164362240 920074328231630 922803492075520 924636680272448 924760615132640 925951952932864 928652995578880 929346204959744 930403645014272 933108740202496 933257886466048 933814215560512 935142543036416 937363126435840 937594839915008 938928545234944 944251463863994 944941201967620 945682917498880 947688564268160 948405062678645 949754145271360 952244759288680 953599303754240 953751725189120 954463669958656 956966634128128 958327895343104 958609543823360 960416665821184 962935240993792 967839834750976 971919237786380 973301768707840 973974816415744 974686266245120 974711188504768 975423176224640 977981104134320 978259163115520 978657387648512 979372257909760 982962332168960 984228649271296 984360571617280 986941936752640 987099687608320 987688112612080 987836525551616 993948909330520 993997668122624 998877581608192 999607221916160 1000298460102656 1003271471263360 1004698599956480 1005107587314688 1007333299082240 1009528881687040 1010226980798464 1010964911390720 1012176247635520 1013616043151360 1020812393366480 1026011777373440 1027333553618944 1030165671208960 1031099439079424 1031852616171520 1034558523381760 1037530412711936 1039827921633280 1040251209248768 1041011071344640 1042457420694976 1044827094333440 1047469235217548 1051450085903360 1053741825410560 1056505134393280 1058007986647040 1069111161565018 1070631945578624 1072154892869632 1075779214547752 1076085079427072 1079867655792640 1081258565385856 1085367830609920 1085636130427904 1085809656369152 1086602797096960 1090585945180160 1095001272893440 1098153230470010 1099567944107776 1102599194965840 1102764874784768 1102775432249920 1103598618389696 1105168459952128 1108066628990464 1109642826186752 1110481769855744 1113393872399072 1114977647466496 1117625266135040 1120656650764288 1124595901890560 1125380170068440 1126980995345920 1127833047509740 1132399173208160 1132569330860032 1135037877788672 1138014375719936 1138166910932480 1138348833290240 1142957533020160 1143810713796608 1145112178479104 1149309803766784 1155795850340560 1156595094493696 1157439941166080 1158240322224128 1161682756199680 1162155647832608 1163004556267840 1163179312775168 1163335221002240 1166385925253120 1166572358082560 1167267769450640 1168928178795520 1171993549893760 1173660681543680 1173848277155840 1174724516872192 1177805088157696 1187854421371904 1193079587448320 1193904613670912 1194776713461760 1196208292660160 1197909869178880 1199644539698176 1200520832276480 1203669051242240 1204501400182784 1205381240504320 1209799793438720 1217468520519680 1218388985630960 1223321734560640 1226172305932288 1229387792748544 1230285811589120 1234795656939520 1237055492079616 1237918187075284 1239679094880512 1239794829639680 1242497085153280 1248596977010240 1250373075128320 1256384484143360 1262783725998080 1267896210718720 1271375435374616 1273183935282688 1273302798008320 1277851031819648 1279668743102464 1283024517778432 1283229593890816 1283994546395704 1284166942023680 1288874298849280 1289192904883136 1294092413419520 1296913015889920 1300314011560960 1303071775868720 1309336544021935 1309533288806912 1311396067311616 1312387546193152 1314254384807936 1315829121926176 1317700856096768 1324035956366464 1324412405448704 1329067884052480 1330779772782592 1338289931973280 1339215372571648 1340193616087040 1342259624837120 1344724018184690 1344926080396288 1345106349283840 1350767993569280 1351573206732320 1351776298123264 1353314392748032 1357045163034880 1357262070461440 1358275222633472 1363774312603648 1366746793668608 1373456674711264 1374459930134720 1375410382641152 1378456093480960 1379498272987120 1381460574940160 1382415868461056 1385083286238080 1387053532733440 1387275236638720 1388102212319680 1388310792667136 1391742340498840 1393722059333120 1400633077809152 1400820813455360 1401044717895680 1412583636226048 1415711663575040 1417761728734208 1418797347235840 1422517969649920 1423501654761472 1424541466050560 1429763392245760 1430345412717056 1431390223098880 1433378953455592 1435551908003840 1436637254708480 1438680835440640 1445743868117120 1447800402780160 1452694559790760 1452912845975552 1453974140968960 1461974672457728 1468405646090240 1472118925170608 1472256360197120 1476485587320832 1477564101263360 1479616984212224 1484818026714880 1485844792926208 1486930143395840 1492380767088640 1498422794485760 1499555674622720 1505626750228480 1511905923148192 1516301702829056 1517448100285832 1519606632434176 1519748500848640 1523591614861888 1525758886006784 1526002760302592 1529381943132160 1530916574548724 1532715382415360 1536734740935680 1546319365099520 1547397733844105 1549598868600640 1555070780458208 1557282829932544 1560677081959424 1564047150448640 1564769766614912 1565214660984832 1566995612655616 1570716590243840 1572739731470336 1579107098804224 1580300980179328 1586306829352960 1589219294218270 1590318254928832 1591479919103360 1597313789774560 1599371555065856 1599585928878080 1603780647223040 1604036992363520 1604993182994630 1605234354021376 1611491131103920 1611733278531584 1615246210699264 1619481996216832 1621785669042176 1633299829386368 1636916611008640 1639245084139520 1640484432741440 1641618843797504 1642817981009920 1644786402407720 1647126070120960 1648265073934336 1649469065953280 1655044945458080 1655293637410816 1655515506810880 1655780121149440 1663474715978240 1670476394414080 1671723350933504 1674019215714560 1681157600495360 1682320137445376 1683549005332480 1685986920656896 1689720372654080 1690408215029248 1691642990935040 1692812778635264 1696561345822720 1697844028291840 1700259169157120 1704717890754560 1708433492085760 1716820843389080 1719262978301440 1727788249268224 1728019835576320 1735388490833920 1744937512288256 1746212119674880 1748141223640097 1750791347261440 1757045168752016 1764158711945344 1764440691599872 1765729545282560 1770863302574080 1772202160917760 1774723074375680 1779377068451840 1787931765896320 1791723691819490 1800608272109504 1803169592553472 1804532876015584 1809265042648492 1811838677133056 1816141057469440 1821067057491968 1821358133264384 1822688562872320 1827468340572160 1840148656463260 1845606984151040 1849273360544896 1849521230265280 1851903905865728 1857305991157760 1858692409919488 1860807290028544 1866217480404992 1867628431121024 1870285086072832 1874726252871680 1875189679830016 1888502927727988 1889882403935240 1891365834997760 1895377128536320 1896810125357290 1899508290542720 1904489518577360 1907198607508480 1907503450378240 1908927339917312 1913645718185905 1913933268256256 1916655790686208 1920833331642368 1925870481987584 1935679669501952 1943838475572760 1946603537415680 1947949632831488 1949372532490240 1949422377009536 1950846352449280 1955962208268640 1956518326231040 1957314775297024 1958744515819520 1965924664337920 1968721143234560 1973883873505280 1974199375216640 1975376225224160 1975673051103232 1987897818661040 1997755163216384 1999214443832320 2000596920205312 2006542942526720 2009397199912960 2010215174629376 2014666598164480 2019057763374080 2020453961596928 2024352495271040 2027232086302720 2041624786732960 2052023554746880 2060331342417920 2062198878158848 2063705232343040 2069117046763520 2080502418497536 2082022142689280 2084914841389952 2086491137893019 2089654188666880 2094938470435096 2102900171806720 2107483650821120 2113010268786560 2116015973294080 2138222323130036 2141263891157248 2144309785739264 2151558429095504 2152170158854144 2159735311585280 2162517130771712 2171272260855808 2171619312738304 2173205594193920 2181171890360320 2190002545786880 2196306460940020 2199135888215552 2205198389931680 2205529749569536 2205550864499840 2207197236779392 2210336919904256 2216133257980928 2220963539711488 2226787744798144 2229955294932992 2235250532270080 2250760340136880 2253961990691840 2255666095019480 2261581303310615 2264798346416320 2265138661720064 2270075755577344 2276028751439872 2276333821864960 2276697666580480 2285915066040320 2287621427593216 2290224356958208 2298619607533568 2311591700681120 2313190188987392 2314879882332160 2323365512399360 2324311295665216 2326009112535680 2326670442004480 2332771850506240 2333144716165120 2334535538901280 2337856357591040 2343987099787520 2347321363087360 2355610176315392 2360628659659985 2375708842743808 2386159174896640 2387809227341824 2392416585320320 2395819738357760 2399289079396352 2401041664552960 2407338102484480 2409002800365568 2410762481008640 2419599586877440 2434937041039360 2436777971261920 2446643469121280 2458775585497088 2460571623178240 2469591313879040 2474110984159232 2475836374150568 2479358189761024 2479589659279360 2484994170306560 2497193954020480 2500746150256640 2512768968286720 2525567451996160 2542750870749232 2546367870565376 2555702063639296 2559337486204928 2566049035556864 2566459187781632 2567989092791408 2568333884047360 2577748597698560 2578385809766272 2588184826839040 2593826031779840 2600628023121920 2606143551737440 2618673088043870 2619066577613824 2624775092386304 2628508769615872 2631658243852352 2635401712193536 2648071912732928 2661559545565184 2672777903912545 2676579863946560 2678430745143296 2680387232174080 2689448036369380 2689852160792576 2690212698567680 2701535987138560 2703146413464640 2703552596246528 2706628785496064 2714090326069760 2714524140922880 2716550445266944 2727548625207296 2733493587337216 2746913349422528 2748919860269440 2750820765282304 2756912186961920 2758996545974240 2762921149880320 2770166572476160 2774107065466880 2776204424639360 2783484680997680 2787444118666240 2801266155618304 2801641626910720 2825167272452096 2831423327150080 2835523457468416 2837594694471680 2845035939299840 2847003309522944 2849082932101120 2859526784491520 2860690825434112 2862780446197760 2866757906911184 2873274509416960 2877361670881280 2891487736234240 2895600805560320 2905389119581520 2905825691951104 2907948281937920 2923949344915456 2936811292180480 2944237850341216 2944512720394240 2952971174641664 2959233968424448 2969636053429760 2971689585852416 2973860286791680 2984761534177280 2999111349245440 3011253500456960 3023811846296384 3032603405658112 3034896200571664 3039213264868352 3047183229723776 3051517772013568 3052005520605184 3058763886264320 3061833149097448 3065430764830720 3073469481871360 3092638730199040 3094795467688210 3099197737201280 3110141560916416 3114565659865088 3121354163918848 3129539533229824 3133991225311232 3145479462940672 3158214197608448 3160601960358656 3178438588436540 3180636509857664 3182959838206720 3194627579549120 3198743110131712 3199171857756160 3207561294446080 3208073984727040 3209986365989260 3210468708042752 3222982262207840 3223466557063168 3230492421398528 3238963992433664 3266599658772736 3273833222017280 3278490168279040 3280968865482880 3283237687595008 3285635962019840 3289572804815440 3294252140241920 3296530147868672 3310089890916160 3310587274821632 3311031013621760 3326949431956480 3340952788828160 3343446701867008 3348038431429120 3362315200990720 3364640274890752 3367098010664960 3371973841313792 3379440745308160 3380816430058496 3383285981870080 3395688056583680 3400518338314240 3404275014457031 3409435781509120 3416866984171520 3433641686778160 3438525956602880 3455576498536448 3456039671152640 3470776981667840 3489875024576512 3496282447280194 3501582694522880 3514090337504032 3528317423890688 3528881383199744 3531459090565120 3544404321835520 3549446148751360 3558754136903680 3575863531792640 3583447383638980 3601216544219008 3606339185106944 3609065752031168 3618530085296984 3623677354266112 3632282114938880 3642134114983936 3642716266528768 3654936681144320 3680297312926520 3691213968302080 3698546721089792 3699042460530560 3703807811731456 3714611982315520 3717384819838976 3721614580057088 3732434960809984 3735256862242048 3740570172145664 3750379359660032 3777005855455976 3779764807870480 3782731669995520 3790754257072640 3793620250714580 3799016581085440 3808979037154720 3814397215016960 3815006900756480 3817854679834624 3827291436371810 3827866536512512 3841666663284736 3851740963975168 3887676951145520 3893207074831360 3895899265662976 3898844754019072 3901692704898560 3911924416537280 3913036652462080 3914629550594048 3917489031639040 3931849328675840 3947767747010560 3948398750433280 3950752450448320 3951346102206464 3975795637322080 3995510326432768 3998428887664640 4013085885053440 4018794399825920 4020430349258752 4029333196328960 4038115526748160 4048704990542080 4054464172605440 4083249573465920 4104047109493760 4120662684835840 4124397756317696 4138234093527040 4161004836995072 4164044285378560 4169829682779904 4172982275786038 4179308377333760 4189876940870192 4205800343613440 4214967301642240 4226020537573120 4232031946588160 4276444646260072 4282527782314496 4288619571478528 4303116858191008 4304340317708288 4319470623170560 4325034261543424 4342544521711616 4343238625476608 4346411188387840 4362343780720640 4392612921880040 4398271776431104 4410396779863360 4411059499139072 4411101728999680 4414394473558784 4420673839808512 4432266515961856 4441927079422976 4453575489596288 4459910589865984 4470501064540160 4501520680273760 4507923981383680 4511332190038960 4523162606621230 4529596692832640 4540151511154688 4552057502879744 4552667643729920 4553395333160960 4580448713916416 4597239215067136 4623183401362240 4626380377974784 4629759764664320 4646731024798720 4648622591330432 4652018225071360 4665543701012480 4666289432330240 4669071077802560 4675712715182080 4687974199575040 4694642726174720 4711220352630784 4721257319319970 4751417685487616 4772318349793280 4784833170640640 4791639476715520 4798578158792704 4802083329105920 4814676204968960 4818005600731136 4839199173754880 4869874082078720 4873555942523840 4893286938242560 4917551170994176 4921143246356480 4939182627758080 4951672748301136 4958716379522048 4969988340613120 4975478867283353 4994387908040960 5001492300513280 5025537936573440 5051134903992320 5085501741498464 5092735741130752 5111404127278592 5118674972409856 5132098071113728 5132918375563264 5135978185582816 5136667768094720 5155497195397120 5156771619532544 5187652063559680 5201256046243840 5212287103474880 5237346176087740 5238133155227648 5249550184772608 5263316487704704 5270803424387072 5296143825465856 5323119091130368 5345555807825090 5353159727893120 5356861490286592 5360774464348160 5378896072738760 5379704321585152 5380425397135360 5406292826929280 5413257570992128 5428180652139520 5429048281845760 5433100890533888 5455097250414592 5466987174674432 5493826698845056 5497839720538880 5501641530564608 5513824373923840 5517993091948480 5525842299760640 5540333144952320 5548214130933760 5552408849278720 5566969361995360 5574888237332480 5603283253821440 5650334544904192 5662846654300160 5671046914936832 5675189388943360 5690071878599680 5694006619045888 5719053568983040 5721381650868224 5725560892395520 5733515813822368 5746549018833920 5782975472468480 5791201611120640 5810778239163040 5811651383902208 5815896563875840 5873622584360960 5880111388607599 5888475700682432 5889025440788480 5918467936848896 5939272106859520 5943379171704832 5969523068354560 5998222698490880 6022507000913920 6047623692592768 6065206811316224 6069792401143328 6078426529736704 6094366459447552 6103035544027136 6123666298194896 6130861529661440 6146938963742720 6185277460398080 6189590935376420 6198395474402560 6220283121832832 6229131319730176 6242708327837696 6259079066459648 6267982450622464 6290958925881344 6321203920717312 6356877176873080 6361273019715328 6365919676413440 6389255159098240 6397486220263424 6398343715512320 6415122588892160 6416147969454080 6419972731978520 6420937416085504 6445964524415680 6446933114126336 6460984842797056 6477927984867328 6533199317545472 6547666444034560 6556980336558080 6561937730965760 6566475375190016 6571271924039680 6579145609630880 6588504280483840 6620179781832320 6622062027243520 6653898863912960 6696076862858240 6724630401981440 6729280549781504 6743947682627584 6758881490616320 6761632860116992 6766571963740160 6791376113167360 6808550028914062 6818871563018240 6833733968343040 6867283373556320 6877051913205760 6912079342305280 6941553963335680 6992564894560388 7003165389045760 7028180675008064 7056634847781376 7057762766399488 7062918181130240 7088808643671040 7117508273807360 7151727063585280 7166894767277960 7202433088438016 7212678370213888 7218131504062336 7237060170593968 7247354708532224 7264564229877760 7284268229967872 7309873362288640 7360594625853040 7382427936604160 7397093442179584 7398084921061120 7407615623462912 7429223964631040 7434769639677952 7443229160114176 7470513724484096 7481140344291328 7500758719320064 7554011710911952 7559529615740960 7581508514145280 7587240501429160 7598033162170880 7617958074309440 7628794430033920 7630013801512960 7635709359669248 7654582872743620 7655733073025024 7703481927950336 7775353902291040 7786414149662720 7797689508038144 7803385409797120 7823848833074560 7826073304924160 7829259101188096 7834978063278080 7863698657351680 7895535494021120 7901504900896640 7951591274644160 7991020652865536 7996857775329280 8026171770106880 8040860698517504 8058666392657920 8076231053496320 8097409981084160 8108928345210880 8166499146931840 8208094218987520 8241325369671680 8276468187054080 8322009673990144 8339659365559808 8345964551572076 8358616754667520 8379753881740384 8411600687226880 8429934603284480 8452041075146240 8464063893176320 8552889292520144 8565055564628992 8606233716382016 8608680635416576 8638941246341120 8650068523086848 8685089043423232 8686477250953216 8724687561441280 8740706118200485 8785225843760080 8796543552862208 8820793559726720 8822203457999360 8828788947117568 8841347679617024 8864533031923712 8883854158845952 8907150979192576 8919821179731968 9003041360547520 9015847962767360 9022664380077920 9046325213242460 9059193385665280 9104115005759488 9105335287459840 9106790666321920 9160897427832832 9194478430134272 9246366802724480 9252760755949568 9259519529328640 9293462049597440 9297245182660864 9304036450142720 9331087402024960 9338142155605120 9351425430364160 9375948399150080 9422440705261568 9442514638639940 9502835370975232 9544636699586560 9569666341281280 9583278953431040 9597156317585408 9604166658211840 9629352409937920 9678398347509760 9739748164157440 9747111885047680 9786573876485120 9835102341988352 9878365255516160 9903345496602272 9917432759044096 9950957734566706 9988775816081920 10002984601026560 10051075873146880 10102269807984640 10171003482996928 10185471482261504 10222808254557184 10264196142227456 10265836751126528 10271956371165632 10310994390794240 10313543239065088 10402512092487680 10424574206949760 10432455689465095 10474692352175480 10476266310455296 10499100369545216 10526632975409408 10541606848774144 10592287650931712 10646238182260736 10691111615650180 10706319455786240 10713722980573184 10721548928696320 10757792145477520 10759408643170304 10760850794270720 10812585653858560 10826515141984256 10856361304279040 10858096563691520 10866201781067776 10933974349348864 10987653397690112 10995679441077760 11003283061129216 11027648747847680 11035986183896960 11051684599521280 11080666289904640 11104817698557440 11133938723990720 11149776474664960 11300669089808384 11325693308600320 11342093829873664 11350378777886720 11380143757199360 11438107137966080 11442763301736448 11451121784791040 11467031627644736 11493098037667840 11565950944936960 11621556478326080 11623302767804416 11760222777215198 11776951401364864 11778050881576960 11836935873697792 11878544213719040 11939046136709120 11996445396981760 12045014001827840 12095247385185536 12130413622632448 12139584802286656 12156853059473408 12188732918895104 12206071088054272 12247332596389792 12293877927485440 12370554920796160 12379181870752840 12396790948805120 12440566243665664 12458262639460352 12485416655675392 12518158132919296 12581917851762688 12642407841434624 12713754353746160 12722546039430656 12731839352826880 12778510318196480 12794972440526848 12796687431024640 12830245177784320 12832295938908160 12839945463957040 12841874832171008 12891929048831360 12921969685594112 12955855969734656 13066398635090944 13095332888069120 13123875461931520 13132950750380032 13142543848079360 13158291219261760 13177008560967680 13240359563664640 13307797727825920 13392153725716480 13449260803962880 13487895365255168 13517762981232640 13523265720233984 13533143927480320 13582752226334720 13617100057828124 13637743126036480 13667467936686080 13734566747112640 13754103826411520 13985129789120776 14006330778091520 14056361350016128 14113269695562752 14115525532798976 14125836362260480 14177617287342080 14235016547614720 14303454127170560 14333789534555920 14404866176876032 14425356740427776 14436263008124672 14474120341187936 14494709417064448 14529128459755520 14568536459935744 14619746724577280 14721189251706080 14764855873208320 14794186884359168 14796169842122240 14858447929262080 14869539279355904 14886458320228352 14941027448968192 15001517438640128 15108023421823904 15119059231481920 15163017028290560 15174481002858320 15196066324341760 15235916148618880 15257588860067840 15260027603025920 15271418719338496 15309165745487240 15311466146050048 15406963855900672 15550707804582080 15572828299325440 15595379016076288 15606770819594240 15647697666149120 15658518202376192 15669956126556160 15727397314703360 15791070988042240 15803009801793280 15903182549288320 15982041305731072 15993715550658560 16052343540213760 16081721397035008 16117332785315840 16152462106992640 16194819962168320 16332998293863680 16416188437975040 16482650739343360 16552936374108160 16679318731119616 16691929103144152 16717233509335040 16759507763480768 16823201374453760 16859869206568960 16904082150292480 17021375072285155 17105778585040288 17130111129257984 17212467432764032 17217361270833152 17277882492682240 17300137046173696 17370178086846464 17449375122882560 17481412236400970 17570451687520160 17593087105724416 17641587119453440 17644406915998720 17657577894235136 17729066063847424 17767708317691904 17814301958385152 17839642359463936 18006082721095040 18031695925534720 18045328760155840 18092650426484920 18118386771330560 18208230011518976 18210670574919680 18213581332643840 18388956860268544 18492733605448960 18505521511899136 18519039058657280 18586924099194880 18594490365321728 18608072900285440 18662174804049920 18676284311210240 18702850860728320 18751896798300160 18885029277279880 19005670741950464 19089273399173120 19139332682562560 19194312635170816 19208333316423680 19258704819875840 19479496328314880 19494223770095360 19573147752970240 19756730511032320 19806690993204544 19834865518088192 19901915469133412 19977551632163840 20102151746293760 20342006965993856 20370942964523008 20445616509114368 20528392284454912 20543912742331264 20621988781588480 20627086478130176 20805024184975360 20849148413899520 20864911378930190 20949384704350960 20952532620910592 20998200739090432 21053265950818816 21083213697548288 21184575301863424 21292476364521472 21382223231300360 21412638911572480 21427445961146368 21443097857392640 21515584290955040 21518817286340608 21521701588541440 21625171307717120 21712722608558080 21716193127383040 21732403562135552 21975306795380224 21991358882155520 22006566122258432 22055297495695360 22071972367793920 22103369199042560 22161332579809280 22209635397114880 22267877447981440 22299552949329920 22684187659747328 22700757555773440 22760287514398720 22885526603472896 22902243569582080 22934063255289472 22986196075335680 23131901889873920 23243112956652160 23520445554430396 23553902802729728 23556101763153920 23673871747395584 23757088427438080 23992890793963520 24090028003655680 24190494770371072 24260827245264896 24279169604573312 24313706118946816 24377465837790208 24494665192779584 24587755854970880 24758363741505680 24793581897610240 24877394336416765 24881132487331328 24916525278920704 24970833311350784 25036316265838592 25163835703525376 25284815682869248 25427508707492320 25445092078861312 25463678705653760 25557020636392960 25593374862049280 25660490355568640 25664591877816320 25679890927914080 25683749664342016 25783858097662720 25911711939469312 26132797270181888 26190665776138240 26247750923863040 26265901500760064 26316582438523520 26354017121935360 26480719127329280 26615595455651840 26784307451432960 26898521607925760 27046531440467968 27066287854960640 27165504452669440 27234200115656248 27275486252072960 27334935873372160 27469133494225280 27508207652823040 27970259578241552 28112722700032256 28226539391125504 28231051065597952 28251672724520960 28355234574684160 28470033095229440 28606908254341120 28667579069111840 28809732353752064 28872526016249344 28948240682375872 28989418834128896 29058256919511040 29400556943037995 29442378503412160 29588373768718336 29592339684244480 29716895858524160 29739078558711808 29772916640456704 29882054897936384 30003034877280256 30216046843647808 30238118462963840 30326034056581120 30348962005716640 30392132648683520 30471832297237760 30515177720135680 30618331490974480 30622932292100096 30813927711801344 31101415609164160 31145656598650880 31190758032152576 31213541639188480 31295395332298240 31317036404752384 31339912253112320 31454794629406720 31606019603586560 31806365098576640 31964082611462144 31987431101317120 32104687080427520 32163442794070016 32234665570631680 32304924213985280 32389639924336640 32665996587727360 32832376875950080 33358637462239232 33383858206288304 33519015526961536 33646402748907520 33719738413137920 33808164300584960 34042750144570310 34211557170080576 34260222258515968 34424934865528064 34600274092347392 34740356173692928 34962824472801940 35140903375040320 35186174211448832 35283174238906880 35288813831997440 35315155788470272 35458132127694848 35535416635383808 35628603916770304 36012165442190080 36063391851069440 36090657520311680 36185300852969840 36236773542661120 36416460023037952 36421341149839360 36777913720537088 36985467210897920 37011043023798272 37038078117314560 37173848198389760 37188980730643456 37216145800570880 37352568622420480 37405701721456640 37503793596600320 37770058554559760 38011341483900928 38178546798346240 38278665365125120 38388625270341632 38517409639751680 38988447540190720 39146295505940480 39613381986409088 39669731036176384 39803830938266824 39955103264327680 40204303492587520 40684013931987712 40741885929046016 40891233018228736 41056784568909824 41087825484662528 41254172956260352 41610048369950720 41698296827799040 41729822757860380 41898769408701920 41905065241821184 41996401478180864 42106531901637632 42369150603726848 42764446462600720 42825277823144960 42854891922292736 43031168581910080 43037634572681216 43043403177082880 43250342615434240 43425445217116160 43432386254766080 43464807124271104 43950613590760448 43982717764311040 44143944735587840 44206738398085120 44322665159618560 44419270794229760 44535754895962880 44599105898659840 45368375319494656 45520575028797440 45771053206945792 45804487139164160 45868126510578944 45972392150671360 46263803779747840 46486225913304320 47040891108860792 47107805605459456 47112203526307840 47347743494791168 47514176854876160 47985781587927040 48380989540742144 48521654490529792 48558339209146624 48627412237893632 48754931675580416 48989330385559168 49175511709941760 49516727483011360 49587163795220480 49754788672833530 49762264974662656 49941666622701568 50072632531677184 50569631365738496 50855017414984640 50890184157722624 50927357411307520 51114041272785920 51320980711137280 51329183755632640 51359781855828160 51367499328684032 51567716195325440 51823423878938624 52265594540363776 52381331552276480 52495501847726080 52633164877047040 52708034243870720 52961438254658560 53231190911303680 53568614902865920 53797043215851520 54093062880935936 54132575709921280 54331008905338880 54468400231312496 54669871746744320 54938266988450560 55016415305646080 55940519156483104 56225445400064512 56453078782251008 56462102131195904 56503345449041920 56710469149368320 57213816508682240 57335158138223680 57619464707504128 57745052032498688 57896481364751744 57978837668257792 58116513839022080 58801113886075990 58884757006824320 59176747537436672 59184679368488960 59545833280913408 59764109795872768 60006069754560512 60432093687295616 60476236925927680 60652068113162240 60697924011433280 60784265297367040 60943664594475520 61030355440271360 61236662981948960 61245864584200192 62202831218328320 62291313197301760 62381516064305152 62427083278376960 62590790664596480 62634072809504768 62909589258813440 63212039207173120 63612730197153280 63928165222924288 63974862202634240 64209374160855040 64609848427970560 64681225274683589 64779279848673280 65331993175454720 65664753751900160 66717274924478464 66767716412576608 67038031053923072 67439476826275840 67616328601169920 68085500289140620 68423114340161152 68520444517031936 68849869731056128 69200548184694784 69925648945603880 70281806750080640 70372348422897664 70566348477813760 70577627663994880 70630311576940544 70916264255389696 71070833270767616 71257207833540608 72024330884380160 72126783702138880 72181315040623360 72370601705939680 72473547085322240 72842682299678720 73970934421795840 74022086047596544 74347696396779520 74377961461286912 74432291601141760 74705137244840960 75007587193200640 75540117109119520 76357093596692480 76557330730250240 77034819279503360 77976895080381440 78292591011880960 79226763972818176 79339462072352768 79607661876533648 79910206528655360 80408606985175040 81368027863975424 81483771858092032 81782466036457472 82175650969325056 82508345912520704 83396593655598080 83459645515720760 83797538817403840 83810130483642368 83992802956361728 84213063803275264 84738301207453696 85528892925201440 85650555646289920 86062337163820160 86086806354165760 86500685230868480 86850890434232320 87901227181520896 87965435528622080 88287889471175680 88645330319237120 88838541588459520 89071509791925760 89198211797319680 91041150057594880 91542106413891584 91736253021157888 91944784301342720 92527607559495680 92972451826608640 94081782217721584 94215611210918912 94695486989582336 95028353709752320 95971563175854080 96761979081484288 97116678418293248 97254824475787264 97509863351160832 97978660771118336 99033454966022720 99174327590440960 99509577345667060 99524529949325312 100145265063354368 101139262731476992 101710034829969280 101780368315445248 101854714822615040 102228082545571840 102641961422274560 102719563711656320 103135432390650880 103646847757877248 104531189080727552 104762663104552960 104991003695452160 105266329754094080 105416068487741440 105922876509317120 106462381822607360 107137229805731840 107594086431703040 108186125761871872 108662017810677760 108936800462624992 109876533976901120 110032830611292160 111881038312966208 112450890800129024 112906157564502016 112924204262391808 113420938298736640 114427633017364480 114670316276447360 115238929415008256 115490104064997376 115792962729503488 115957675336515584 117602227772151980 117769514013648640 118353495074873344 118369358736977920 119091666561826816 119528219591745536 120864187374591232 120952473851855360 121304136226324480 121395848022866560 121568530594734080 121887329188951040 122473325963897920 122491729168400384 124405662436656640 124582626394603520 124763032128610304 124854166556753920 125181581329192960 125819178517626880 126424078414346240 127225460394306560 127856330445848576 128418748321710080 129362450549367178 129558559697346560 130663986350909440 131329507503800320 133434549848956928 133535432825153216 134076062107846144 135232657202339840 136171000578281240 136846228680322304 137040889034063872 137699739462112256 138401096369389568 139851297891207760 140563613500161280 140744696845795328 141132696955627520 141155255327989760 141260623153881088 142141666541535232 142514415667081216 144048661768760320 144362630081246720 144741203411879360 144947094170644480 147941868843591680 148695392793559040 148755922922573824 148864583202283520 149410274489681920 150015174386401280 151080234218239040 153114661460500480 154069638559006720 155953790160762880 156585182023761920 158453527945636352 158678924144705536 159215323753067296 159820413057310720 160817213970350080 162736055727950848 163564932072914944 164351301938650112 165016691825041408 166793187311196160 166919291031441520 167595077634807680 167985605912723456 168426127606550528 169476602414907392 171057785850402880 171301111292579840 172124674327640320 173001370461736960 173701780868464640 175802454363041792 175930871057244160 176575778942351360 177290660638474240 177677083176919040 178143019583851520 182082300115189760 183472506042315776 183889568602685440 185055215118991360 185944903653217280 188163564435443168 188431222421837824 189390973979164672 190056707419504640 191943126351708160 193523958162968576 194233356836586496 195019726702321664 195957321542236672 198066909932045440 198348655180881920 199019154691334120 199049059898650624 200290530126708736 202278525462953984 203420069659938560 203560736630890496 203709429645230080 204456165091143680 205283922844549120 205439127423312640 206270864781301760 209062378161455104 209525326209105920 209982007390904320 210532659508188160 211845753018634240 214274459611463680 215188172863406080 217324035621355520 217873600925249984 219753067953802240 223762076625932416 224901781600258048 225812315129004032 226841876597473280 228855266034728960 229340632552894720 230477858830016512 230980208129994752 231585925459006976 231915350673031168 235204455544303960 235539028027297280 236706990149746688 236738717473955840 239056439183491072 241728374749182464 241904947703710720 242608272452648960 242791696045733120 243137061189468160 243774658377902080 244946651927795840 248811324873313280 249526064257220608 249708333113507840 250363162658385920 252848156828692480 254450920788613120 256837496643420160 258724901098734356 259117119394693120 261327972701818880 266869099697913856 267070865650306432 268152124215692288 270465314404679680 272342001156562480 273692457360644608 274081778068127744 275399478924224512 276802192738779136 279702595782415520 281127227000322560 282265393911255040 282310510655979520 282521246307762176 285028831334162432 288097323537520640 288725260162493440 289482406823758720 289894188341288960 295883737687183360 297511845845147648 297729166404567040 298820548979363840 300030348772802560 302160468436478080 306229322921000960 311907580321525760 313170364047523840 316907055891272704 318430647506134592 319640826114621440 323406126373417945 325472111455901696 327129864145829888 328702603877300224 330033383650082816 333586374622392320 333838582062883040 335190155269615360 336852255213101056 338953204829814784 342115571700805760 342602222585159680 344249348655280640 346002740923473920 351604908726083584 351861742114488320 353151557884702720 354581321276948480 355354166353838080 356286039167703040 366945012084631552 370110430237982720 371889807306434560 376327128870886336 376862444843675648 387047916325937152 388466713673172992 390039453404643328 391914643084473344 396133819864090880 396697310361763840 398038309382668240 398098119797301248 400581060253417472 404557050925907968 406840139319877120 407121473261780992 407418859290460160 408912330182287360 410878254846625280 412541729562603520 418124756322910208 419050652418211840 419964014781808640 421065319016376320 423691506037268480 435747201850499968 439506135907604480 447524153251864832 449803563200516096 451624630258008064 457710532069457920 458681265105789440 460955717660033024 461960416259989504 463171850918013952 470408911088607920 471078056054594560 473413980299493376 473477434947911680 478112878366982144 483456749498364928 483809895407421440 485583392091466240 486274122378936320 487549316755804160 489893303855591680 497622649746626560 499052128514441216 500726325316771840 505696313657384960 508901841577226240 517449802197468712 518234238789386240 522655945403637760 533738199395827712 534141731300612864 536304248431384576 540930628809359360 544684002313124960 547384914721289216 550798957848449024 559405191564831040 562254454000645120 564530787822510080 564621021311959040 565042492615524352 570057662668324864 576194647075041280 577450520324986880 578964813647517440 579788376682577920 591767475374366720 595023691690295296 595458332809134080 597641097958727680 604320936872956160 612458645842001920 623815160643051520 633814111782545408 636861295012269184 639281652229242880 646812252746835890 650944222911803392 657405207754600448 660066767300165632 667172749244784640 667677164125766080 670380310539230720 673704510426202112 684231143401611520 685204445170319360 688498697310561280 692005481846947840 703209817452167168 703723484228976640 706303115769405440 710708332707676160 712572078335406080 733890024169263104 743779614612869120 752654257741772672 753724889687351296 774095832651874304 776933427346345984 780078906809286656 783829286168946688 792267639728181760 793394620723527680 796076618765336480 796196239594602496 813680278639754240 814242946523561984 817824660364574720 821756509693250560 825083459125207040 839928029563617280 842130638032752640 847383012074536960 871494403700999936 879012271815208960 895048306503729664 899607126401032192 917362530211578880 921911435320066048 923920832519979008 926343701836027904 940817822177215840 942156112109189120 946954869895823360 966913498996729856 967619790814842880 971166784182932480 975098633511608320 979786607711183360 995245299493253120 1001452650633543680 1011392627314769920 1017803683154452480 1034899604394937424 1045311890807275520 1068283462601225728 1072608496862769152 1089368004626249920 1094769829442578432 1101597915696898048 1118810383129662080 1124508908001290240 1129061575645020160 1140115325336649728 1152389294150082560 1154901040649973760 1157929627295034880 1159576753365155840 1183534950748733440 1190047383380590592 1195282195917455360 1208641873745912320 1247630321286103040 1267628223565090816 1273722590024538368 1293624505493671780 1301888445823606784 1314810415509200896 1334345498489569280 1335354328251532160 1340760621078461440 1347409020852404224 1368462286803223040 1370408890340638720 1376997394621122560 1384010963693895680 1406419634904334336 1412606231538810880 1425144156670812160 1467780048338526208 1487559229225738240 1505308515483545344 1507449779374702592 1548191665303748608 1553866854692691968 1567658572337893376 1584535279456363520 1592153237530672960 1592392479189204992 1627360557279508480 1635649320729149440 1643513019386501120 1650166918250414080 1684261276065505280 1694766024149073920 1742988807401999872 1758024543630417920 1790096613007459328 1799214252802064384 1834725060423157760 1847841665039958016 1852687403672055808 1881635644354431680 1884312224218378240 1933826997993459712 1935239581629685760 1942333568365864960 1950197267023216640 1959573215422366720 1990490598986506240 2002905301267087360 2022785254629539840 2035607366308904960 2069799208789874848 2090623781614551040 2136566925202451456 2145216993725538304 2178736009252499840 2189539658885156864 2203195831393796096 2237620766259324160 2249017816002580480 2258123151290040320 2304778588300165120 2309802081299947520 2315859254590069760 2367069901497466880 2390564391834910720 2417283747491824640 2495260642572206080 2535256447130181632 2547445180049076736 2587249010987343560 2603776891647213568 2629620831018401792 2668690996979138560 2670708656503064320 2681521242156922880 2736924573606446080 2753994789242245120 2825212463077621760 2850288313341624320 2935560096677052416 2975118458451476480 3010617030967090688 3014899558749405184 3107733709385383936 3135317144675786752 3169070558912727040 3184306475061345920 3254721114559016960 3287026038773002240 3300333836500828160 3368522552131010560 3485977614803999744 3516049087260835840 3580193226014918656 3598428505604128768 3669450120846315520 3705374807344111616 3763271288708863360 3768624448436756480 3867653995986919424 3870479163259371520 3884667136731729920 3900394534046433280 3919146430844733440 3980981197973012480 4071214732617809920 4139598417579749696 4273133850404902912 4290433987451076608 4357472018504999680 4379079317770313728 4406391662787592192 4475241532518648320 4498035632005160960 4609557176600330240 4619604162599895040 4631718509180139520 4834567494983649280 5070512894260363264 5094890360098153472 5174498021974687120 5207553783294427136 5259241662036803584 5341417313006128640 5363042484313845760 5473849147212892160 5507989578484490240 5700576626683248640 5871120193354104832 5950236916902952960 6021234061934181376 6215467418770767872 6270634289351573504 6338141117825454080 6368612950122691840 6509442229118033920 6574052077546004480 6737045104262021120 6971955229607999488 7032098174521671680 7160386452029837312 7338900241692631040 7410749614688223232 7526542577417726720 7537248896873512960 7735307991973838848 7740958326518743040 7769334273463459840 7838292861689466880 7961962395946024960 8279196835159499392 8546267700809805824 8580867974902153216 8714944037009999360 8758158635540627456 8950483065037296640 8996071264010321920 9239208325199790080 9263437018360279040 9669134989967298560 10141025788520726528 10189780720196306944 10348996043949374240 10682834626012257280 10726084968627691520 10947698294425784320 11015979156968980480 12042468123868362752 12541268578703147008 12676282235650908160 12737225900245383680 13018884458236067840 13148104155092008960 13943910459215998976 14320772904059674624 14677800483385262080 14821499229376446464 15053085154835453440 15074497793747025920 15470615983947677696 15538668546926919680 15676585723378933760 16558393670318998784 17092535401619611648 17429888074019998720 17516317271081254912 17900966130074593280 17992142528020643840 18526874036720558080 19338269979934597120 20379561440392613888 20697992087898748480 21365669252024514560 21452169937255383040 21895396588851568640 22031958313937960960 24084936247736725504 25352564471301816320 25474451800490767360 26037768916472135680 26296208310184017920 27887820918431997952 28641545808119349248 29355600966770524160 30106170309670906880 31077337093853839360 31353171446757867520 33116787340637997568 34185070803239223296 34859776148039997440 35801932260149186560 37053748073441116160 38676539959869194240 40759122880785227776 41395984175797496960 42731338504049029120 42904339874510766080 43790793177703137280 48169872495473451008 50705128942603632640 50948903600981534720 55775641836863995904 57283091616238698496 60212340619341813760 62706342893515735040 66233574681275995136 68370141606478446592 69719552296079994880 71603864520298373120 74107496146882232320 77353079919738388480 81518245761570455552 82791968351594993920 85462677008098058240 87581586355406274560 96339744990946902016 101897807201963069440 111551283673727991808 120424681238683627520 132467149362551990272 139439104592159989760 143207729040596746240 163036491523140911104 165583936703189987840 170925354016196116480 192679489981893804032 203795614403926138880 240849362477367255040 264934298725103980544 278878209184319979520 286415458081193492480 331167873406379975680 341850708032392232960 407591228807852277760 481698724954734510080 529868597450207961088 557756418368639959040 662335746812759951360 815182457615704555520 963397449909469020160 1059737194900415922176 1324671493625519902720 2119474389800831844352 2649342987251039805440 5298685974502079610880 10597371949004159221760
- Sum of all divisors σ(n): 34167121829415339932160
- Sum of proper divisors (its aliquot sum) s(n): 23569749880411180710400
- 10597371949004159221760 is an abundant number, because the sum of its proper divisors (23569749880411180710400) is greater than itself. Its abundance is 12972377931407021488640
Bases of 10597371949004159221760
- Binary: 100011111001111100000101000100100001010110000110011110110010000000000000002
- Hexadecimal: 0x23E7C14485619EC8000
- Base-36: 1Q4HV3LYO4BCO3K
Squares and roots of 10597371949004159221760
- 10597371949004159221760 squared (105973719490041592217602) is 112304292225540212241018206119605648857497600
- 10597371949004159221760 cubed (105973719490041592217603) is 1190130356183705725030438630408716903431837793552169423157067776000
-
The
square root of 10597371949004159221760 is 102943537674.8057907045 -
The
cube root of 10597371949004159221760 is 21965076.7878569703
Scales and comparisons
How big is 10597371949004159221760?- 10,597,371,949,004,159,221,760 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 10,597,371,949,004,159,221,760 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 10597371949004159221760 cubic inches would be around 1830423.1 feet tall.
Recreational maths with 10597371949004159221760
- 10597371949004159221760 backwards is 06712295140094917379501
- The number of decimal digits it has is: 23
- The sum of 10597371949004159221760's digits is 92
- 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 10597371949004159221760 - Facts about the integer". Numbermatics.com. 2024. Web. 22 June 2024.
APA style:
Numbermatics. (2024). Number 10597371949004159221760 - Facts about the integer. Retrieved 22 June 2024, from https://numbermatics.com/n/10597371949004159221760/
Chicago style:
Numbermatics. 2024. "Number 10597371949004159221760 - Facts about the integer". https://numbermatics.com/n/10597371949004159221760/
The information we have on file for 10597371949004159221760 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 10597371949004159221760, math, Factors of 10597371949004159221760, curriculum, school, college, exams, university, Prime factorization of 10597371949004159221760, STEM, science, technology, engineering, physics, economics, calculator, ten sextillion, five hundred ninety-seven quintillion, three hundred seventy-one quadrillion, nine hundred forty-nine trillion, four billion, one hundred fifty-nine million, two hundred twenty-one thousand, seven hundred sixty.