128397963756944359425024
128,397,963,756,944,359,425,024 is an even composite number composed of six prime numbers multiplied together.
128397963756944359425024 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of seventeen thousand, three hundred twenty-five divisors.
Prime factorization of 128397963756944359425024:
210 × 34 × 72 × 114 × 292 × 376
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 7 × 7 × 11 × 11 × 11 × 11 × 29 × 29 × 37 × 37 × 37 × 37 × 37 × 37)See below for interesting mathematical facts about the number 128397963756944359425024 from the Numbermatics database.
Names of 128397963756944359425024
- Cardinal: 128397963756944359425024 can be written as One hundred twenty-eight sextillion, three hundred ninety-seven quintillion, nine hundred sixty-three quadrillion, seven hundred fifty-six trillion, nine hundred forty-four billion, three hundred fifty-nine million, four hundred twenty-five thousand and twenty-four.
Scientific notation
- Scientific notation: 1.28397963756944359425024 × 1023
Factors of 128397963756944359425024
Divisors of 128397963756944359425024
- Number of divisors d(n): 17325
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 14 16 18 21 22 24 27 28 29 32 33 36 37 42 44 48 49 54 56 58 63 64 66 72 74 77 81 84 87 88 96 98 99 108 111 112 116 121 126 128 132 144 147 148 154 162 168 174 176 189 192 196 198 203 216 222 224 231 232 242 252 256 259 261 264 288 294 296 297 308 319 324 333 336 348 352 363 378 384 392 396 406 407 432 441 444 448 462 464 484 504 512 518 522 528 539 567 576 588 592 594 609 616 638 648 666 672 693 696 704 726 756 768 777 783 784 792 812 814 841 847 864 882 888 891 896 924 928 957 968 999 1008 1024 1036 1044 1056 1073 1078 1089 1134 1152 1176 1184 1188 1218 1221 1232 1276 1296 1323 1331 1332 1344 1369 1386 1392 1408 1421 1452 1512 1536 1554 1566 1568 1584 1617 1624 1628 1682 1694 1728 1764 1776 1782 1792 1813 1827 1848 1856 1914 1936 1998 2016 2072 2079 2088 2112 2146 2156 2178 2233 2268 2304 2331 2349 2352 2368 2376 2436 2442 2464 2523 2541 2552 2592 2646 2662 2664 2688 2738 2772 2784 2816 2842 2849 2871 2904 2997 3024 3072 3108 3132 3136 3168 3219 3234 3248 3256 3267 3364 3388 3456 3509 3528 3552 3564 3584 3626 3654 3663 3696 3712 3828 3872 3969 3993 3996 4032 4107 4144 4158 4176 4224 4263 4292 4312 4356 4466 4477 4536 4608 4662 4698 4704 4736 4752 4851 4872 4884 4928 5046 5082 5104 5184 5292 5324 5328 5376 5439 5476 5481 5544 5568 5632 5684 5698 5742 5808 5887 5929 5994 6048 6216 6237 6264 6272 6336 6438 6468 6496 6512 6534 6699 6728 6776 6912 6993 7018 7056 7104 7128 7168 7252 7308 7326 7392 7424 7511 7569 7623 7656 7744 7938 7986 7992 8064 8214 8288 8316 8352 8448 8526 8547 8584 8613 8624 8712 8932 8954 9072 9216 9251 9317 9324 9396 9408 9472 9504 9583 9657 9702 9744 9768 9801 9856 10092 10164 10208 10368 10527 10584 10648 10656 10752 10878 10952 10962 10989 11088 11136 11264 11368 11396 11484 11616 11774 11803 11858 11979 11988 12096 12321 12432 12474 12528 12544 12672 12789 12876 12936 12992 13024 13068 13398 13431 13456 13552 13824 13986 14036 14112 14208 14256 14504 14553 14616 14641 14652 14784 14848 15022 15059 15138 15246 15312 15488 15631 15876 15972 15984 16128 16317 16428 16443 16576 16632 16704 16896 17052 17094 17168 17226 17248 17424 17661 17787 17864 17908 18144 18502 18634 18648 18792 18816 18944 19008 19166 19314 19404 19488 19536 19602 19712 19943 20097 20184 20328 20416 20736 20979 21054 21168 21296 21312 21504 21756 21904 21924 21978 22176 22272 22533 22707 22736 22792 22869 22968 23232 23548 23606 23716 23958 23976 24192 24563 24642 24864 24948 25056 25088 25344 25578 25641 25752 25839 25872 25984 26048 26136 26796 26862 26912 27104 27648 27753 27951 27972 28072 28224 28416 28512 28749 28971 29008 29106 29232 29282 29304 29568 29696 30044 30118 30276 30492 30624 30976 31117 31262 31339 31581 31752 31944 31968 32256 32634 32856 32886 32967 33152 33264 33408 33792 34104 34188 34336 34452 34496 34848 35322 35409 35574 35728 35816 35937 36288 36963 37004 37268 37296 37584 37632 37888 38016 38332 38367 38599 38628 38808 38976 39072 39204 39424 39701 39886 40194 40293 40368 40656 40832 41209 41472 41958 42108 42336 42592 42624 43512 43659 43808 43848 43923 43956 44352 44544 45066 45177 45414 45472 45584 45738 45936 46464 46893 47096 47212 47432 47916 47952 48384 48951 49126 49247 49284 49728 49896 50112 50176 50653 50688 51156 51282 51504 51678 51744 51968 52096 52272 52577 52983 53361 53592 53724 53824 54208 55506 55902 55944 56144 56448 56832 57024 57498 57942 58016 58212 58464 58564 58608 59136 59829 60088 60236 60291 60552 60984 61248 61952 62234 62524 62678 63162 63504 63888 63936 64512 64757 65219 65268 65712 65772 65934 66304 66528 66816 67081 67599 68121 68208 68376 68607 68672 68904 68992 69696 70644 70818 71148 71456 71632 71874 72576 73689 73926 74008 74536 74592 75168 75264 76032 76664 76734 76923 77198 77256 77616 77952 78144 78408 78848 79402 79772 80388 80586 80736 81312 81664 82418 82621 82944 83259 83853 83916 84216 84672 85184 85248 86247 86913 87024 87318 87616 87696 87846 87912 88704 89088 90132 90354 90828 90944 91168 91476 91872 92928 93351 93786 94017 94192 94424 94743 94864 95832 95904 96768 97902 98252 98494 98568 99456 99792 100224 101306 101376 101761 102312 102487 102564 103008 103356 103488 103936 104192 104544 105154 105413 105966 106227 106722 107184 107448 107648 107811 108416 110889 111012 111804 111888 112288 112896 113664 114048 114996 115101 115797 115884 116032 116424 116928 117128 117216 118272 119103 119658 120176 120472 120582 120879 121104 121968 122496 123627 123904 124468 125048 125356 126324 127008 127776 127872 129514 129833 130438 130536 131424 131544 131769 131868 132608 133056 133632 134162 135198 135531 136242 136416 136752 137214 137344 137808 137984 139392 140679 141288 141636 142296 142912 143264 143748 145152 146853 147378 147741 147852 148016 149072 149184 150336 150528 151959 152064 153328 153468 153846 154396 154512 155232 155904 156288 156816 157731 158804 158949 159544 160083 160776 161172 161472 162624 163328 164836 165242 165649 166518 167706 167832 168432 169344 170368 170496 171941 172494 173826 174048 174636 175232 175392 175692 175824 177408 179487 180264 180708 180873 181656 181888 182336 182952 183744 185856 186702 187572 188034 188384 188848 189486 189728 191664 191808 193536 194271 195657 195804 196504 196988 197136 198912 199584 200448 201243 202612 202797 203522 204624 204974 205128 206016 206712 206976 207872 208384 209088 210308 210826 211932 212454 213444 214368 214896 215296 215622 216832 217819 219373 221067 221778 222024 223608 223776 224576 225792 228096 229992 230202 230769 231594 231768 232064 232848 233856 234256 234432 236544 238206 239316 240352 240944 241164 241758 242208 243936 244992 247254 247863 248936 249777 250096 250712 251559 252648 254016 255552 255744 258741 259028 259666 260876 261072 262848 263088 263538 263736 265216 266112 267264 268324 270193 270396 271062 272484 272832 273504 274428 274688 275616 275968 277907 278784 280053 281358 282051 282576 283272 284229 284592 285824 286528 287496 290304 293706 294756 295482 295704 296032 298144 298368 300672 303918 304128 305283 306656 306936 307461 307692 308792 309024 310464 311808 312576 313632 315462 316239 317608 317898 318681 319088 320166 321552 322344 322944 325248 326656 329672 330484 331298 333036 335412 335664 336864 338688 340736 340992 342287 343882 344729 344988 347391 347652 348096 349272 350464 350784 351384 351648 354571 354816 357309 358974 360528 361416 361746 362637 363312 363776 364672 365904 367488 370881 371712 373404 375144 376068 376768 377696 378972 379456 383328 383616 388542 389499 391314 391608 393008 393976 394272 395307 397824 399168 400896 402486 405224 405594 406593 407044 409248 409948 410256 412032 413424 413952 416768 418176 420616 421652 422037 423864 424589 424908 426888 428736 429792 430592 431244 433664 435638 436711 438746 442134 443223 443556 444048 447216 447552 449152 451584 453299 455877 456192 459984 460404 461538 463188 463536 464128 465696 467712 468512 468864 473193 476412 476847 478632 480249 480704 481888 482328 483516 484416 487872 489984 494508 495726 496947 497872 499554 500192 501424 503118 505296 508032 511104 511488 515823 517482 518056 519332 521752 522144 525696 526176 527076 527472 532224 536648 538461 540386 540792 541717 542124 544968 545664 547008 548856 549376 551232 551936 555814 557183 557568 560106 562716 564102 565152 566544 568458 569184 571648 573056 574992 578347 580608 582813 586971 587412 589512 590964 591408 592064 596288 596736 601344 603729 607836 608391 610566 613312 613872 614922 615384 617584 618048 620928 623616 625152 627264 630924 632478 635216 635796 637362 638176 640332 643104 644688 645888 650496 653457 658119 659344 660968 662596 663201 666072 670824 671328 673728 677376 681472 684574 687764 689458 689976 694782 695304 696192 698544 700928 701568 702768 703296 709142 709632 712327 714618 717409 717948 721056 722832 723492 725274 726624 727552 729344 731808 734976 737891 741762 743589 746808 749331 750288 752136 753536 754677 755392 757944 758912 766656 767232 776223 777084 778998 782628 783216 786016 787952 788544 790614 795648 798336 801792 804972 810448 810579 811188 813186 814088 818496 819896 820512 824064 826848 827904 833721 836352 840159 841232 843304 844074 846153 847728 849178 849816 853776 857472 859584 861184 862488 867328 871276 873422 877492 884268 886446 887112 888096 894432 895104 898304 906598 908831 911754 912384 915849 919968 920808 922383 923076 926376 927072 928256 931392 935424 937024 937728 946386 948717 952824 953694 956043 957264 960498 961408 963776 964656 967032 968832 975744 979968 989016 991452 993894 995744 999108 1000384 1002848 1006236 1010592 1016064 1022208 1022976 1026861 1031646 1034187 1034964 1036112 1038664 1042173 1043504 1044288 1051392 1052352 1054152 1054944 1063713 1064448 1071927 1073296 1076922 1080772 1081584 1083434 1084248 1089936 1091328 1094016 1097712 1098752 1102464 1111628 1112643 1114366 1115136 1119371 1120212 1125432 1128204 1130304 1133088 1136916 1138368 1143296 1146112 1149984 1151329 1156694 1159543 1165626 1168497 1173942 1174824 1179024 1181928 1182816 1184128 1185921 1192576 1193472 1202688 1207458 1215672 1216782 1219779 1221132 1226624 1227744 1229844 1230768 1235168 1236096 1241856 1250304 1254528 1261848 1264956 1266111 1270432 1271592 1273767 1274724 1276352 1280664 1286208 1289376 1291776 1300992 1306914 1310133 1316238 1318688 1321936 1325192 1326402 1329669 1332144 1341648 1342656 1347456 1354752 1359897 1362944 1367631 1369148 1375528 1378916 1379952 1389564 1390608 1392384 1397088 1401856 1403136 1405536 1406592 1418284 1419579 1424654 1428163 1429236 1434818 1435896 1442112 1445664 1446984 1450548 1453248 1455104 1458688 1463616 1468937 1469952 1475782 1483524 1487178 1490841 1493616 1498662 1500576 1504272 1507072 1509354 1510784 1515888 1517824 1524733 1533312 1534464 1547469 1552446 1554168 1557996 1565256 1566432 1572032 1575904 1577088 1581228 1596672 1609944 1615383 1620896 1621158 1622376 1625151 1626372 1628176 1636992 1639792 1641024 1648128 1653696 1655808 1667442 1671549 1672704 1680318 1682464 1686608 1688148 1692306 1695456 1698356 1699632 1707552 1714944 1719168 1724976 1735041 1742552 1746844 1748439 1754984 1760913 1768536 1772892 1774224 1776192 1788864 1790208 1796608 1811187 1813196 1817662 1822139 1823508 1831698 1839936 1841616 1844766 1846152 1852752 1854144 1856512 1862784 1870848 1874048 1874161 1875456 1891351 1892772 1897434 1905648 1907388 1912086 1914528 1920996 1922816 1927552 1929312 1934064 1937664 1945349 1951488 1960371 1974357 1978032 1982904 1987788 1989603 1991488 1998216 2000768 2005696 2012472 2021184 2032128 2044416 2053722 2063292 2068374 2069928 2072224 2077328 2084346 2087008 2088576 2102784 2104704 2108304 2109888 2127426 2128896 2136981 2143854 2146592 2152227 2153844 2161544 2163168 2166868 2168496 2179872 2182656 2188032 2195424 2204928 2213673 2223256 2225286 2228732 2230767 2238742 2240424 2250864 2256408 2260608 2266176 2273832 2276736 2286592 2292224 2299968 2302658 2313388 2319086 2331252 2336994 2347884 2349648 2358048 2363856 2365632 2368256 2371842 2385152 2386944 2396009 2405376 2413103 2414916 2431344 2431737 2433564 2439558 2442264 2453248 2455488 2459688 2461536 2470336 2472192 2481997 2483712 2501163 2509056 2520477 2523696 2529912 2532222 2538459 2540864 2543184 2547534 2549448 2552704 2561328 2572416 2578752 2583552 2601984 2613828 2620266 2632476 2637376 2643872 2650384 2652804 2659338 2664288 2683296 2685312 2694912 2719794 2726493 2735262 2738296 2747547 2751056 2757832 2759904 2767149 2779128 2781216 2784768 2794176 2806272 2811072 2813184 2836568 2839158 2846151 2849308 2856326 2858472 2869636 2871792 2884224 2891328 2893968 2901096 2906496 2917376 2927232 2937874 2939904 2951564 2967048 2972123 2974356 2981682 2987232 2997324 3001152 3008544 3014144 3018708 3021568 3031776 3035648 3049466 3056977 3066624 3068928 3080583 3094938 3102561 3104892 3108336 3115992 3126519 3130512 3132864 3144064 3151808 3154176 3162456 3191139 3193344 3215781 3219888 3230766 3241792 3242316 3244752 3250302 3252744 3256352 3273984 3279584 3282048 3296256 3307392 3334884 3337929 3343098 3345408 3358113 3360636 3364928 3373216 3376296 3384612 3390912 3396712 3399264 3415104 3429888 3438336 3449952 3453987 3470082 3478629 3485104 3493688 3496878 3505491 3509968 3521826 3537072 3545784 3548448 3552384 3577728 3580416 3593216 3622374 3626392 3635324 3644278 3647016 3663396 3679872 3683232 3689532 3692304 3705504 3708288 3725568 3748096 3748322 3750912 3765157 3782702 3785544 3792019 3794868 3811296 3814776 3821301 3824172 3829056 3841992 3845632 3855104 3858624 3868128 3875328 3890698 3900281 3902976 3920742 3930399 3948714 3956064 3965808 3975576 3979206 3982976 3989007 3996432 4001536 4011392 4024944 4042368 4064256 4079691 4088832 4102893 4107444 4126584 4136748 4139856 4144448 4154656 4168692 4174016 4177152 4205568 4209408 4216608 4219776 4254852 4258737 4273962 4284489 4287708 4293184 4304454 4307688 4323088 4326336 4333736 4336992 4359744 4365312 4376064 4390848 4406811 4409856 4427346 4446512 4450572 4457464 4461534 4472523 4477484 4480848 4501728 4512816 4521216 4532352 4547664 4553472 4574199 4584448 4599936 4605316 4626776 4638172 4642407 4662504 4673988 4695768 4699296 4716096 4727712 4731264 4736512 4743684 4770304 4792018 4803821 4826206 4829832 4862688 4863474 4867128 4875453 4879116 4884528 4906496 4910976 4919376 4923072 4940672 4944384 4963994 4967424 4986289 5002326 5014647 5018112 5040954 5047392 5059824 5064444 5076918 5081728 5086368 5095068 5098896 5105408 5122656 5144832 5157504 5205123 5227656 5240532 5245317 5264952 5274752 5282739 5287744 5300768 5305608 5318676 5328576 5366592 5370624 5389824 5433561 5439588 5452986 5466417 5470524 5476592 5495094 5502112 5515664 5519808 5534298 5558256 5562432 5569536 5588352 5612544 5622144 5622483 5626368 5673136 5674053 5678316 5692302 5698616 5712652 5716944 5739272 5743584 5768448 5782656 5787936 5802192 5812992 5836047 5854464 5875748 5881113 5903128 5923071 5934096 5944246 5948712 5963364 5974464 5994648 6002304 6017088 6028288 6037416 6043136 6063552 6071296 6098932 6113954 6129013 6133248 6161166 6189876 6205122 6209784 6216672 6231984 6253038 6261024 6265728 6288128 6303616 6308352 6324912 6361817 6382278 6386688 6410943 6431562 6439776 6456681 6461532 6483584 6484632 6489504 6500604 6505488 6512704 6547968 6559168 6564096 6614784 6641019 6669768 6675858 6686196 6692301 6716226 6721272 6729856 6746432 6752592 6769224 6781824 6793424 6798528 6830208 6859776 6876672 6899904 6907974 6940164 6957258 6970208 6987376 6993756 7010982 7019936 7043652 7074144 7091568 7096896 7104768 7155456 7160832 7188027 7239309 7244748 7252784 7270648 7288556 7294032 7295211 7326792 7359744 7366464 7379064 7384608 7411008 7416576 7445991 7451136 7496192 7496644 7503489 7530314 7565404 7571088 7584038 7589736 7622592 7629552 7642602 7648344 7658112 7683984 7691264 7710208 7717248 7736256 7750656 7781396 7800562 7805952 7835597 7841484 7860798 7897428 7912128 7931616 7951152 7958412 7965952 7978014 7992864 8003072 8022784 8049888 8059303 8084736 8116801 8159382 8179479 8205786 8214888 8242641 8253168 8273496 8279712 8288896 8301447 8309312 8337384 8348032 8354304 8418816 8433216 8439552 8509704 8517474 8538453 8547924 8568978 8575416 8586368 8608908 8615376 8646176 8652672 8667472 8673984 8719488 8752128 8781696 8813622 8819712 8854692 8893024 8901144 8914928 8916369 8923068 8945046 8954968 8961696 9003456 9025632 9042432 9064704 9095328 9106944 9148398 9170931 9199872 9210632 9241749 9253552 9276344 9284814 9307683 9325008 9347976 9391536 9398592 9432192 9455424 9462528 9473024 9487368 9540608 9573417 9584036 9607642 9652412 9659664 9725376 9726948 9734256 9750906 9758232 9769056 9812992 9821952 9838752 9846144 9881344 9888768 9927988 9972578 9997141 10004652 10029294 10036224 10074339 10081908 10094784 10119648 10128888 10153836 10163456 10172736 10190136 10197792 10210816 10245312 10282559 10289664 10315008 10361961 10410246 10435887 10455312 10481064 10490634 10516473 10529904 10549504 10565478 10575488 10601536 10611216 10637352 10657152 10733184 10741248 10779648 10867122 10879176 10905972 10932834 10941048 10953184 10990188 11004224 11031328 11039616 11068596 11116512 11124864 11176704 11244288 11244966 11252736 11295471 11346272 11348106 11356632 11376057 11384604 11397232 11425304 11433888 11463903 11478544 11487168 11536896 11565312 11575872 11604384 11625984 11672094 11700843 11708928 11751496 11762226 11791197 11806256 11846142 11868192 11888492 11897424 11926728 11948928 11989296 12004608 12034176 12074832 12086272 12127104 12197864 12227908 12239073 12258026 12266496 12313081 12322332 12379752 12410244 12419568 12433344 12463968 12506076 12522048 12531456 12576256 12607232 12616704 12649824 12664619 12723634 12754973 12764556 12821886 12853467 12863124 12879552 12913362 12923064 12967168 12969264 12979008 13001208 13010976 13025408 13095936 13118336 13119127 13128192 13220433 13229568 13282038 13339536 13351716 13372392 13384602 13417569 13432452 13442544 13459712 13492864 13505184 13538448 13563648 13586848 13597056 13660416 13722597 13753344 13799808 13815948 13880328 13914516 13927221 13940416 13974752 13987512 14021964 14039872 14087304 14148288 14183136 14193792 14209536 14310912 14376054 14411463 14478618 14489496 14505568 14541296 14577112 14588064 14590422 14626359 14653584 14719488 14732928 14758128 14769216 14822016 14833152 14891982 14902272 14958867 14992384 14993288 15006978 15043941 15060628 15130808 15142176 15168076 15179472 15245184 15259104 15285204 15296688 15316224 15367968 15420416 15434496 15472512 15562792 15601124 15615369 15671194 15682968 15709793 15721596 15794856 15824256 15863232 15902304 15916824 15931904 15956028 15985728 16006144 16045568 16099776 16118606 16158307 16169472 16233602 16318764 16358958 16399251 16411572 16429776 16485282 16506336 16546992 16559424 16577792 16602894 16618624 16674768 16696064 16708608 16772063 16837632 16866432 16867449 16879104 17019408 17022159 17034948 17076906 17095848 17137956 17150832 17172736 17217816 17230752 17292352 17305344 17334944 17347968 17438976 17508141 17563392 17627244 17643339 17709384 17769213 17786048 17802288 17829856 17832738 17846136 17890092 17909936 17923392 18006912 18051264 18084864 18129408 18190656 18213888 18296796 18341862 18387039 18399744 18421264 18483498 18507104 18552688 18569628 18615366 18650016 18695952 18783072 18797184 18864384 18910848 18925056 18974736 19085451 19146834 19168072 19215284 19232829 19304824 19319328 19370043 19450752 19453896 19468512 19501812 19516464 19538112 19643904 19677504 19692288 19762688 19855976 19923057 19945156 19994282 20009304 20043529 20058588 20148678 20163816 20189568 20239296 20257776 20307672 20326912 20345472 20380272 20395584 20421632 20490624 20565118 20579328 20615771 20630016 20723922 20804861 20820492 20871774 20910624 20962128 20981268 21032946 21059808 21099008 21130956 21150976 21203072 21222432 21274704 21314304 21398839 21466368 21482496 21564081 21717927 21734244 21758352 21811944 21865668 21882096 21885633 21906368 21980376 22008448 22062656 22079232 22137192 22233024 22249728 22337973 22353408 22488576 22489932 22510467 22590942 22692544 22696212 22713264 22752114 22769208 22794464 22850608 22867776 22927806 22957088 22974336 23073792 23130624 23151744 23208768 23251968 23344188 23401686 23417856 23502992 23506791 23524452 23582394 23612512 23692284 23736384 23776984 23794848 23853456 23897856 23978592 24009216 24068352 24149664 24177909 24254208 24350403 24395728 24455816 24478146 24516052 24538437 24626162 24644664 24759504 24820488 24839136 24866688 24927936 25012152 25044096 25062912 25152512 25214464 25299648 25329238 25447268 25509946 25529112 25643772 25706934 25726248 25759104 25826724 25846128 25934336 25938528 25958016 26002416 26021952 26050816 26236672 26238254 26256384 26356099 26440866 26459136 26544133 26564076 26679072 26703432 26744784 26749107 26769204 26835138 26864904 26885088 26919424 26985728 27010368 27076896 27127296 27173696 27194112 27301967 27320832 27445194 27512793 27599616 27631896 27725247 27760656 27829032 27854442 27880832 27923049 27949504 27975024 28043928 28079744 28174608 28296576 28366272 28387584 28419072 28621824 28720251 28752108 28822926 28957236 28978992 29011136 29082592 29154224 29176128 29180844 29252718 29307168 29438976 29465856 29516256 29538432 29644032 29666304 29783964 29917734 29986576 29991423 30013956 30087882 30121256 30223017 30261616 30284352 30336152 30358944 30490368 30518208 30570408 30593376 30632448 30735936 30847677 30868992 30945024 31085883 31125584 31202248 31230738 31307661 31342388 31365936 31419586 31443192 31589712 31648512 31726464 31804608 31833648 31863808 31912056 31971456 32091136 32199552 32237212 32316614 32338944 32467204 32637528 32717916 32798502 32823144 32859552 32970564 33012672 33093984 33118848 33155584 33205788 33237248 33349536 33392128 33544126 33626747 33732864 33734898 33758208 33886413 34038816 34044318 34069896 34128171 34153812 34191696 34275912 34301664 34345472 34391709 34435632 34461504 34584704 34610688 34669888 34695936 34877952 35016282 35102529 35126784 35254488 35286678 35373591 35418768 35538426 35572096 35604576 35659712 35665476 35692272 35780184 35819872 35846784 36013824 36102528 36258816 36381312 36593592 36683724 36717219 36774078 36799488 36842528 36939243 36966996 37014208 37105376 37139256 37230732 37300032 37391904 37566144 37594368 37728768 37821696 37850112 37949472 37993857 38170902 38264919 38293668 38336144 38430568 38465658 38560401 38609648 38638656 38740086 38901504 38907792 38937024 39003624 39032928 39076224 39287808 39355008 39357381 39384576 39525376 39661299 39711952 39846114 39890312 39988564 40018608 40087058 40117176 40297356 40327632 40379136 40478592 40515552 40615344 40653824 40690944 40760544 40791168 40981248 41130236 41167791 41231542 41260032 41416727 41447844 41609722 41640984 41743548 41821248 41924256 41962536 42065892 42119616 42198016 42261912 42301952 42406144 42444864 42549408 42599173 42628608 42797678 42903091 42932736 43128162 43234389 43435854 43468488 43516704 43623888 43731336 43764192 43771266 43812736 43879077 43960752 44016896 44125312 44158464 44274384 44466048 44499456 44675946 44706816 44876601 44977152 44979864 45020934 45131823 45181884 45385088 45392424 45426528 45504228 45538416 45588928 45701216 45735552 45855612 45914176 45948672 46261248 46303488 46417536 46688376 46803372 46846107 47005984 47013582 47048904 47129379 47164788 47225024 47384568 47472768 47553968 47589696 47706912 47795712 47957184 48018432 48136704 48299328 48355818 48474921 48508416 48700806 48791456 48911632 48956292 49032104 49076874 49197753 49252324 49289328 49519008 49640976 49678272 49733376 49855872 50024304 50088192 50125824 50316189 50428928 50599296 50602347 50658476 50894536 51019892 51058224 51066477 51287544 51413868 51452496 51518208 51653448 51692256 51868672 51877056 51916032 52004832 52043904 52101632 52473344 52476508 52524423 52712198 52842031 52881732 53088266 53128152 53358144 53406864 53489568 53498214 53538408 53670276 53729808 53770176 53838848 53971456 54020736 54153792 54254592 54347392 54350669 54388224 54603934 54641664 54849179 54890388 55025586 55161117 55199232 55263792 55450494 55521312 55658064 55708884 55761664 55846098 55899008 55950048 56087856 56159488 56349216 56415121 56593152 56732544 56775168 57256353 57440502 57504216 57645852 57698487 57914472 57957984 58022272 58110129 58165184 58308448 58352256 58361688 58505436 58614336 58931712 59032512 59076864 59288064 59567928 59769171 59835468 59973152 59982846 60027912 60130587 60175764 60242512 60446034 60523232 60568704 60672304 60717888 60980736 61036416 61140816 61186752 61264896 61471872 61695354 61737984 61847313 61890048 62171766 62251168 62404496 62414583 62461476 62615322 62684776 62731872 62839172 62886384 63179424 63297024 63452928 63609216 63667296 63824112 63942912 64196517 64399104 64474424 64633228 64692243 64934408 65153781 65275056 65435832 65597004 65646288 65719104 65941128 66025344 66187968 66237696 66311168 66411576 66474496 66699072 66784256 67013919 67088252 67253494 67419143 67465728 67469796 67772826 68077632 68088636 68139792 68256342 68307624 68383392 68551824 68603328 68690944 68783418 68871264 68923008 69169408 69221376 69339776 69343957 69391872 69755904 69979987 70032564 70205058 70253568 70508976 70520373 70573356 70747182 70837536 71076852 71144192 71209152 71319424 71330952 71384544 71560368 71639744 71693568 71977913 72027648 72205056 72533727 72762624 73051209 73187184 73367448 73434438 73548156 73615311 73685056 73878486 73933992 74028416 74210752 74278512 74461464 74600064 74783808 75132288 75188736 75457536 75643392 75898944 75987714 76341804 76529838 76587336 76672288 76861136 76931316 77120802 77219296 77277312 77480172 77803008 77815584 77874048 78007248 78065856 78152448 78710016 78714762 78769152 79068297 79322598 79423904 79632399 79692228 79780624 79977128 80037216 80174116 80234352 80247321 80594712 80655264 80758272 80957184 81031104 81230688 81381888 81521088 81582336 81905901 81962496 82260472 82335582 82463084 82538379 82833454 82895688 83219444 83281968 83487096 83642496 83848512 83925072 84131784 84239232 84523824 84603904 84812288 84889728 85098816 85198346 85257216 85595356 85806182 85865472 86191567 86256324 86468778 86871708 86936976 87033408 87247776 87462672 87528384 87542532 87625472 87758154 87921504 88033792 88250624 88316928 88548768 88652333 88932096 88998912 89284811 89351892 89753202 89959728 89974269 90041868 90263646 90363768 90669051 90770176 90784848 90853056 91008456 91076832 91177856 91402432 91471104 91711224 91828352 91833889 91897344 92543031 92606976 92835072 93257649 93376752 93606744 93692214 93922983 94011968 94027164 94097808 94258758 94329576 94450048 94769136 94945536 95107936 95179392 95413824 95591424 95914368 96273408 96598656 96711636 96949842 97016832 97401612 97582912 97823264 97912584 98064208 98153748 98395506 98504648 98578656 99038016 99281952 99356544 99466752 99711744 100048608 100176384 100632378 100880241 101198592 101204694 101316952 101659239 101789072 102039784 102116448 102132954 102384513 102575088 102827736 102904992 103036416 103306896 103384512 103754112 103832064 104009664 104087808 104203264 104946688 104953016 105048846 105307587 105424396 105684062 105763464 106176532 106256304 106716288 106813728 106979136 106996428 107076816 107340552 107459616 107540352 107942912 108041472 108307584 108694784 108701338 108776448 109207868 109698358 109780776 109968551 110051172 110322234 110398464 110527584 110817729 110900988 111042624 111316128 111417768 111523328 111692196 111798016 111900096 112175712 112318976 112698432 112830242 113108149 113186304 113465088 113550336 113981571 114512706 114794757 114881004 115008432 115291704 115396974 115681203 115828944 115915968 116044544 116220258 116330368 116616896 116704512 116723376 117010872 117228672 117863424 118065024 118072143 118153728 118576128 118983897 119135856 119538342 119670936 119946304 119965692 120055824 120261174 120351528 120485024 120892068 121046464 121137408 121344608 121435776 121961472 122072832 122281632 122373504 122943744 123390708 123503373 123694626 123780096 124250181 124343532 124502336 124808992 124829166 124922952 125230644 125369552 125463744 125678344 125772768 126358848 126594048 126905856 127218432 127334592 127648224 127797519 127885824 128393034 128709273 128798208 128948848 129266456 129384486 129703167 129868816 130307562 130550112 130871664 131194008 131292576 131438208 131882256 132050688 132375936 132475392 132823152 132948992 133398144 134027838 134176504 134506988 134629803 134838286 134931456 134939592 135545652 136155264 136177272 136279584 136512684 136615248 136766784 137103648 137206656 137566836 137742528 137846016 138338816 138679552 138687914 138783744 139310809 139959974 140065128 140304703 140410116 141017952 141040746 141146712 141388137 141494364 141675072 142153704 142288384 142418304 142638848 142661904 142769088 143120736 143279488 143387136 143955826 144055296 144310397 144410112 145067454 145424763 145525248 146102418 146374368 146734896 146868876 147096312 147230622 147370112 147593259 147756972 147867984 148056832 148421504 148557024 148922928 149200128 149567616 150264576 150377472 150948567 151286784 151797888 151807041 151975428 152683608 153059676 153174672 153199431 153344576 153722272 153862632 154241604 154438592 154554624 154960344 155606016 155631168 155748096 156014496 156131712 156304896 157420032 157429524 157573269 158136594 158526093 158645196 158847808 159264798 159384456 159561248 159954256 160074432 160348232 160468704 160494642 161189424 161310528 161516544 161914368 162062208 162461376 162763776 163042176 163052007 163164672 163811802 163924992 164520944 164547537 164671164 164926168 165076758 165483351 165666908 165791376 166438888 166563936 166974192 167284992 167697024 167850144 168263568 168478464 169047648 169245363 169624576 169779456 170197632 170396692 171190712 171612364 171769059 172383134 172512648 172937556 173743416 173873952 174066816 174495552 174925344 175056768 175085064 175250944 175516308 175843008 176067584 176501248 177097536 177304666 177741377 177864192 178569622 178703784 179506404 179919456 179948538 180083736 180391761 180527292 180727536 181338102 181540352 181569696 181706112 182016912 182153664 182355712 182804864 182942208 183422448 183656704 183667778 183794688 184492693 185086062 185213952 185541939 185670144 186515298 186753504 187213488 187243749 187384428 187845966 188023936 188054328 188195616 188517516 188659152 188900096 189538272 189891072 190215872 190358784 190827648 191828736 192589551 193197312 193423272 193899684 194076729 194803224 195165824 195461343 195646528 195825168 196128416 196307496 196791012 197009296 197157312 198076032 198563904 198713088 198933504 199423488 200097216 200352768 201041757 201264756 201760482 202257429 202397184 202409388 202633904 203318478 203578144 204079568 204232896 204265908 204769026 205150176 205655472 205809984 206072832 206613792 206769024 207508224 207664128 208019328 208031871 208175616 209906032 209939961 210097692 210615174 210848792 211368124 211526928 211561119 212353064 212512608 213432576 213627456 213958272 213992856 214153632 214681104 214919232 215080704 215933739 216082944 216615168 217389568 217402676 217601181 218415736 219153627 219396716 219561552 219937102 220102344 220644468 221055168 221635458 221801976 222085248 222632256 222835536 223046656 223384392 223596032 223800192 224351424 224637952 225396864 225660484 226216298 226372608 226773481 226930176 227963142 229025412 229589514 229762008 230016864 230583408 230793948 231362406 231657888 231831936 232089088 232440516 232660736 233233792 233409024 233446752 234021744 234457344 235387229 236130048 236144286 236307456 237204891 237967794 238271712 238897197 239076684 239341872 239892608 239931384 240111648 240522348 240703056 240741963 240970048 241784136 242092928 242274816 242689216 242871552 244145664 244563264 244747008 245717703 245887488 246781416 247006746 247389252 247615137 248500362 248687064 249004672 249617984 249658332 249845904 250461288 250739104 250927488 251356688 251545536 252717696 253811712 254436864 254669184 255296448 255595038 255771648 256786068 257418546 257596416 257897696 258532912 258574701 258768972 259406334 259737632 260615124 261100224 261743328 262388016 262585152 262876416 263764512 264101376 264751872 264950784 265646304 265956999 266796288 267854433 268055676 268353008 269013976 269259606 269676572 269879184 269922807 271091304 272310528 272354544 272559168 273025368 273230496 273533568 274207296 274413312 275133672 275485056 275501667 275692032 276677632 277359104 277375828 277629093 278621618 279919948 280130256 280609406 280820232 282035904 282081492 282293424 282776274 282988728 283350144 284307408 284576768 284836608 285277696 285323808 285538176 286241472 286558976 286774272 287911652 288620794 288820224 289917089 290134908 290849526 291050496 292204836 292748736 293469792 293737752 294192624 294461244 294740224 295186518 295513944 295735968 296113664 296843008 297114048 297845856 298194211 298400256 299135232 300321637 300529152 301897134 302640723 303595776 303614082 303950856 304977717 305367216 306119352 306349344 306398862 306689152 307153539 307444544 307725264 308483208 308877184 309109248 309920688 311262336 311496192 312028992 312263424 312609792 314840064 314859048 315146538 315922761 316273188 317052186 317290392 317695616 318529596 318768912 319122496 319908512 320148864 320696464 320937408 320989284 322378848 322621056 323828736 324124416 324922752 326084352 326104014 326329344 327623604 329041888 329095074 329342328 329852336 329905653 330153516 330966702 331333816 331582752 332453187 332877776 333127872 333948384 334569984 335394048 335700288 336527136 336956928 338095296 338490726 339324447 339558912 340395264 340793384 341944713 342381424 343224728 343538118 344384271 344766268 345025296 345875112 347486832 347747904 348133632 348991104 349850688 350113536 350170128 350501888 351032616 351686016 353002496 354195072 354216429 354609332 355482754 355728384 357139244 357407568 359012808 359838912 359897076 360167472 360783522 361054584 361455072 362676204 363080704 363139392 363412224 364033824 364307328 364711424 365609728 365884416 366844896 367313408 367335556 368985386 369894217 370172124 371083878 371340288 372750543 373030596 373507008 374426976 374487498 374768856 375691932 376047872 376108656 376391232 377035032 377318304 377800192 379076544 379782144 380431744 380454683 380717568 381655296 383392557 383657472 385179102 386127819 386394624 386846544 387799368 388153458 389109501 389606448 390331648 390922686 391293056 391650336 392256832 392614992 393582024 394018592 394314624 396152064 397127808 397426176 398846976 400194432 402083514 402529512 403520964 403889409 404514858 404794368 404818776 405267808 406636956 407156288 408159136 408465792 408531816 409538052 410300352 411310944 411619968 413227584 413538048 415016448 416038656 416063742 416351232 417932427 419812064 419879922 420195384 420914109 421230348 421697584 422736248 423053856 423122238 424164411 424706128 425025216 426865152 427254912 427916544 427985712 428307264 429362208 429838464 430161408 431867478 432165888 432931191 433230336 434779136 434805352 435202362 436274289 436831472 438307254 438793432 439123104 439874204 440204688 441288936 442110336 443270916 443603952 444170496 445264512 445671072 446768784 447192064 447600384 448702848 450793728 451320968 452432596 452845701 453546962 453860352 455583997 455926284 458050824 459179028 459524016 460033728 461166816 461587896 462724812 463315776 463663872 464178176 464881032 465321472 466467584 466818048 466893504 468043488 468590903 468914688 470774458 471934001 472260096 472288572 474409782 475578279 475935588 476543424 477794394 478153368 478683744 479785216 479862768 480223296 481044696 481406112 481483926 481940096 483568272 484185856 484549632 485378432 485407699 485743104 488291328 489126528 489156021 489494016 491435406 491774976 493562832 493642611 494013492 494778504 495230274 496450053 497000724 497374128 498009344 499235968 499316664 499691808 500922576 501478208 501854976 502713376 503091072 505435392 507736089 508873728 509338368 510592896 511190076 513572136 514837092 515307177 515795392 517065824 517149402 517537944 518812668 519475264 521230248 522200448 523486656 524776032 525170304 525752832 527529024 528202752 529503744 531292608 531913998 533224131 533592576 535708866 536111352 536706016 538027952 538519212 539353144 539758368 539845614 541175283 542182608 544621056 544709088 545118336 546050736 546460992 547067136 548414592 548826624 550267344 550970112 551003334 551384064 553478079 554718208 554751656 555258186 556625817 557243236 559839896 560260512 561218812 561640464 561731247 564071808 564162984 564586848 565552548 565977456 566700288 568614816 569673216 570555392 570647616 571076352 572482944 573117952 575823304 577241588 577768653 579834178 580269816 581262341 581699052 584409672 585497472 586939584 587475504 588385248 588922488 589480448 590373036 591027888 591471936 592227328 593686016 594228096 595691712 596388422 596800512 597857359 598270464 600643274 601058304 603340969 603794268 605281446 606772287 607191552 607228164 607901712 609955434 610734432 612238704 612698688 612797724 613378304 614307078 614889088 615450528 616966416 617754368 618218496 619841376 620566331 622524672 622992384 624057984 624095613 624526848 629718096 629819883 630293076 631845522 632546376 634104372 634580784 634683357 635391232 637059192 637537824 638244992 639817024 640297728 641392928 641874816 641978568 644757696 645242112 647801217 648248832 649845504 652168704 652208028 652803543 655247208 657460881 658083776 658190148 658684656 659704672 659811306 660307032 661933404 662667632 663165504 664906374 665755552 666255744 667896768 669139968 670788096 671400576 673054272 673913856 676190592 676981452 678648894 679117824 680320443 680790528 681586768 683889426 684762848 686449456 687076236 688768542 689532536 690050592 691750224 694973664 695495808 696267264 697982208 699701376 700227072 700340256 702065232 703372032 706161687 708390144 708432858 709218664 710965508 711614673 714278488 714815136 716691591 718025616 719677824 719794152 720334944 721567044 722109168 722910144 725352408 726278784 726824448 728067648 728614656 729422848 731219456 733689792 734626816 734671112 737153109 737970772 739788434 740344248 741610573 742167756 745501086 746061192 747014016 748853952 748974996 749537712 751383864 752095744 752217312 752782464 754070064 754636608 755600384 758153088 760863488 760909366 761435136 762783527 763310592 766785114 767314944 769779857 770358204 772255638 772789248 773693088 775598736 775724103 776306916 778219002 779212896 780663296 781845372 782586112 783300672 784513664 785229984 787164048 788037184 788629248 791757043 792304128 794255616 794852352 797870997 800388864 803563299 804167028 805059024 807041928 807778818 809029716 809637552 809768421 810535616 813273912 814312576 816318272 816931584 817063632 819076104 820600704 822621888 823239936 826455168 826505001 827076096 830032896 832077312 832127484 832887279 835864854 839624128 839759844 840390768 841828218 842460696 843395168 845472496 846107712 846244476 848328822 849412256 850050432 853730304 854509824 855833088 855971424 856614528 858724416 859676928 860322816 863734956 865862382 866460672 869610704 869751267 870404724 872548578 873662944 876614508 877586864 878246208 879748408 880409376 882577872 884220672 886541832 887207904 888340992 890529024 891342144 893537568 894582633 895200768 897405696 900964911 901587456 902641936 904865192 905691402 907093924 907922169 911167994 911852568 916101648 918358056 919048032 920067456 922333632 923175792 925449624 926631552 927327744 929762064 930642944 932935168 933787008 936086976 937181806 937829376 941548916 943868002 944520192 944577144 948819564 951156558 951871176 953086848 955588788 956306736 957367488 959570432 959725536 960446592 962089392 962812224 962967852 963880192 967136544 968371712 970756864 970815398 971486208 975175663 978253056 978312042 978988032 982132921 982870812 987125664 987285222 988026984 989557008 989716959 990460548 992900106 994001448 994748256 996018688 997359561 998471936 998633328 999383616 1001845152 1002956416 1003709952 1005426752 1006182144 1010172779 1010870784 1015472178 1017973341 1018676736 1021185792 1022380152 1025834139 1027144272 1029674184 1030614354 1031590784 1033152813 1034131648 1034298804 1035075888 1037625336 1038950528 1042460496 1044400896 1046973312 1049552064 1050340608 1051505664 1055058048 1059007488 1062585216 1062649287 1063827996 1066448262 1067185152 1071417732 1072222704 1073412032 1076055904 1077038424 1078706288 1079516736 1079691228 1082350566 1084365216 1089242112 1089418176 1090236672 1092101472 1092921984 1094134272 1096829184 1097653248 1100534688 1101940224 1102006668 1106956158 1109503312 1109682651 1110516372 1113251634 1114486472 1118251629 1119679792 1120521024 1122437624 1123280928 1123462494 1128143616 1128325968 1129173696 1131105096 1131954912 1133400576 1137229632 1139346432 1141295232 1141364049 1142152704 1144965888 1146235904 1150177671 1151646608 1154483176 1155537306 1158383457 1159668356 1160539632 1162524682 1163398104 1168819344 1170994944 1173879168 1174951008 1176770496 1177844976 1178960896 1180746072 1182055776 1182943872 1187372032 1188456192 1191383424 1192776844 1195714718 1196540928 1201286548 1206681938 1207588536 1210562892 1213544574 1214383104 1214456328 1215803424 1219910868 1221468864 1224477408 1225397376 1225595448 1226756608 1228614156 1229778176 1230901056 1233932832 1235508736 1239682752 1241132662 1244189639 1245049344 1248115968 1248191226 1249053696 1253797281 1259436192 1259639766 1260586152 1262742327 1263691044 1265092752 1268208744 1269161568 1269366714 1270782464 1272493233 1274118384 1275075648 1276489984 1279634048 1280595456 1282785856 1283749632 1283957136 1289515392 1290484224 1295602434 1296497664 1298793573 1299691008 1304337408 1304416056 1305607086 1308822867 1310494416 1314921762 1316167552 1316380296 1317369312 1319409344 1319622612 1320614064 1323866808 1325335264 1326331008 1329812748 1331511104 1332511488 1335793536 1341576192 1342801152 1346108544 1352381184 1353962904 1357297788 1358537103 1360640886 1361581056 1363173536 1366751991 1367778852 1369525696 1372898912 1374152472 1377537084 1379065072 1380101184 1383500448 1389947328 1390991616 1392534528 1395964416 1399402752 1400454144 1400680512 1404130464 1405772709 1406744064 1412323374 1415802003 1416780288 1416865716 1418437328 1421931016 1423229346 1426734837 1428556976 1429630272 1433383182 1436051232 1439355648 1439588304 1440669888 1443134088 1444218336 1445820288 1450704816 1452557568 1453648896 1456135296 1456223097 1457229312 1462438912 1467379584 1467468063 1469342224 1474306218 1475941544 1479576868 1480688496 1480927833 1483221146 1484335512 1491002172 1492122384 1494028032 1497707904 1497949992 1499075424 1502767728 1504191488 1504434624 1505564928 1508140128 1509273216 1516306176 1521726976 1521818732 1523208267 1525567054 1526621184 1532418899 1533570228 1539559714 1540716408 1544511276 1547386176 1551197472 1551448206 1552613832 1556438004 1558425792 1561326592 1563690744 1565172224 1566601344 1569027328 1570459968 1574328096 1576074368 1576169401 1577258496 1583514086 1584608256 1587414367 1588511232 1595741994 1599672393 1600777728 1607126598 1608334056 1610118048 1614083856 1615557636 1618059432 1619275104 1619536842 1621071232 1623525849 1626547824 1628625152 1632636544 1633863168 1634127264 1638152208 1641201408 1645243776 1646479872 1652910336 1653010002 1654152192 1660434237 1664154624 1664254968 1665774558 1669877451 1671729708 1679248256 1679519688 1680781536 1683656436 1684921392 1685193741 1686790336 1690944992 1692215424 1692488952 1696657644 1698824512 1700100864 1709019648 1711666176 1711942848 1713229056 1717448832 1719353856 1727469912 1731724764 1733305959 1739221408 1739502534 1740809448 1743787023 1745097156 1747325888 1753229016 1755173728 1756492416 1759496816 1760818752 1765155744 1768441344 1773083664 1774415808 1776681984 1781058048 1782684288 1787075136 1789165266 1790401536 1793572077 1794811392 1801929822 1803174912 1805283872 1809730384 1810022907 1811382804 1814187848 1815844338 1820316861 1822335988 1823705136 1832203296 1836716112 1838096064 1840134912 1844667264 1846351584 1850899248 1853263104 1854655488 1859524128 1861698993 1865870336 1867574016 1872173952 1872286839 1874363612 1883097832 1887736004 1889154288 1889459649 1897639128 1902313116 1903742352 1906173696 1911177576 1912613472 1914734976 1919140864 1919451072 1920893184 1924178784 1925624448 1925935704 1927760384 1934273088 1936743424 1941513728 1941630796 1943403651 1950351326 1955155147 1956506112 1956624084 1964265842 1965741624 1974251328 1974570444 1976053968 1979114016 1979433918 1980921096 1985800212 1988002896 1989496512 1992037376 1994719122 1996943872 1997266656 1998767232 2003690304 2005912832 2007419904 2010853504 2010974753 2012364288 2020345558 2021741568 2029419623 2030944356 2035946682 2037353472 2040961329 2042371584 2044760304 2051668278 2054288544 2059348368 2061228708 2063181568 2066305626 2068263296 2068597608 2070151776 2075250672 2077901056 2084920992 2087359477 2088801792 2093946624 2099104128 2100681216 2110116096 2118485061 2125170432 2125298574 2127655992 2132896524 2134844019 2142835464 2144445408 2146824064 2150074773 2152111808 2154076848 2157412576 2159033472 2159382456 2164701132 2168730432 2178836352 2180473344 2184202944 2185843968 2188268544 2193658368 2201069376 2203880448 2204013336 2211459327 2213912316 2219006624 2219365302 2221032744 2224831719 2226503268 2228972944 2236503258 2239359584 2241042048 2244875248 2246561856 2246924988 2256287232 2256651936 2258347392 2262210192 2263909824 2266801152 2274459264 2282590464 2282728098 2284305408 2288350581 2289931776 2300355342 2303293216 2308966352 2309339571 2311074612 2316766914 2319336712 2321079264 2325049364 2326796208 2327172309 2337638688 2341989888 2347758336 2349902016 2353540992 2355689952 2361492144 2364111552 2365887744 2375271129 2376912384 2382766848 2385553688 2391429436 2393612991 2402573096 2410689897 2413363876 2415177072 2421125784 2427089148 2428912656 2431606848 2439821736 2442937728 2448954816 2450794752 2451190896 2453513216 2457228312 2459556352 2461802112 2467865664 2471017472 2479365504 2479515003 2482265324 2488379278 2490098688 2494508291 2496231936 2496382452 2507594562 2518872384 2519279532 2521172304 2525484654 2527382088 2530185504 2536417488 2538323136 2538733428 2541564928 2544986466 2548236768 2550151296 2552979968 2559268096 2561190912 2565571712 2565726409 2567499264 2567914272 2579030784 2580968448 2589259519 2591204868 2597587146 2599382016 2608832112 2609253801 2611214172 2617645734 2620988832 2629843524 2632335104 2632760592 2634738624 2638818688 2639245224 2641228128 2647733616 2650670528 2652662016 2659625496 2663022208 2663182781 2665022976 2671587072 2683747899 2685602304 2692217088 2702894733 2704762368 2707925808 2714595576 2717074206 2721281772 2723766507 2726347072 2733503982 2735557704 2739051392 2745797824 2748304944 2755074168 2758130144 2760202368 2767000896 2779894656 2781983232 2791928832 2798805504 2801361024 2808260928 2811545418 2813488128 2824646748 2831604006 2833560576 2833731432 2836874656 2843862032 2846458692 2853469674 2857113952 2859260544 2866766364 2872102464 2878711296 2879176608 2881339776 2886268176 2888436672 2891640576 2901409632 2905115136 2912270592 2912446194 2914458624 2925526989 2934759168 2934936126 2938684448 2946398763 2948612436 2951883088 2959153736 2961376992 2961855666 2966442292 2968671024 2969150877 2982004344 2984244768 2988056064 2995415808 2995899984 2998150848 3005535456 3008869248 3011129856 3016280256 3018546432 3030518337 3032612352 3043453952 3043637464 3046416534 3051134108 3053920023 3064837798 3067140456 3079119428 3081432816 3089022552 3094772352 3102394944 3102896412 3105227664 3112876008 3116851584 3127381488 3130344448 3133202688 3138054656 3140919936 3148656192 3152148736 3152338802 3154516992 3167028172 3174828734 3177022464 3189087979 3191483988 3199344786 3201555456 3214253196 3216668112 3220236096 3228167712 3231115272 3236118864 3238550208 3239073684 3242142464 3247051698 3253095648 3257250304 3265273088 3267726336 3268254528 3276304416 3280136321 3282402816 3290487552 3292959744 3303538007 3305820672 3306020004 3320868474 3328509936 3329047953 3331549116 3339754902 3343459416 3354754887 3358496512 3359039376 3361563072 3367312872 3369842784 3370387482 3373580672 3381889984 3384430848 3384977904 3393315288 3397649024 3397853893 3400201728 3418039296 3423885696 3424092147 3426458112 3434897664 3438707712 3450533013 3454939824 3463449528 3466611918 3475150371 3478442816 3479005068 3481618896 3487574046 3490194312 3494651776 3506458032 3510347456 3512984832 3518993632 3521637504 3530311488 3536882688 3546167328 3548831616 3562116096 3565368576 3574150272 3578330532 3587144154 3589622784 3603859644 3610567744 3619460768 3620045814 3622765608 3628375696 3631688676 3640633722 3644671976 3647410272 3664406592 3673432224 3676192128 3680269824 3689334528 3692703168 3701798496 3706526208 3719048256 3723397986 3732568917 3735148032 3744347904 3744573678 3748727224 3761391843 3766195664 3775472008 3778308576 3778919298 3788226981 3795278256 3804626232 3807484704 3812347392 3822355152 3825226944 3829469952 3838902144 3841786368 3848357568 3851248896 3851871408 3855520768 3868546176 3883027456 3883261592 3886807302 3896380719 3900702652 3910310294 3913012224 3913248168 3928531684 3931483248 3948502656 3949140888 3952107936 3958228032 3958867836 3961842192 3971600424 3976005792 3978993024 3989438244 3993887744 3994533312 3997534464 4007380608 4011825664 4021707008 4021949506 4024728576 4040691116 4058839246 4061888712 4068836387 4071893364 4081922658 4084743168 4089520608 4100255973 4103336556 4108577088 4118696736 4122457416 4126363136 4132611252 4136526592 4137195216 4140303552 4150501344 4155802112 4169841984 4174718954 4177603584 4185001513 4187893248 4198208256 4201362432 4217318127 4220232192 4236970122 4247406009 4250340864 4250597148 4255311984 4265793048 4269688038 4280204511 4285670928 4288890816 4293648128 4300149546 4304223616 4308153696 4314825152 4318066944 4318764912 4329402264 4337460864 4357672704 4360946688 4368405888 4368669291 4371687936 4387316736 4402138752 4402404189 4408026672 4422918654 4427824632 4438013248 4438730604 4442065488 4442783499 4449663438 4453006536 4457945888 4473006516 4478719168 4482084096 4489750496 4493123712 4493849976 4512574464 4513303872 4516694784 4524420384 4527819648 4548918528 4565180928 4565456196 4569624801 4576701162 4579863552 4597256697 4600710684 4606586432 4617932704 4618679142 4622149224 4633533828 4638673424 4642158528 4650098728 4653592416 4654344618 4675277376 4683979776 4695516672 4699804032 4707081984 4711379904 4722984288 4728223104 4728508203 4731775488 4750542258 4753824768 4762243101 4765533696 4771107376 4782858872 4787225982 4799017179 4805146192 4821379794 4826727752 4830354144 4842251568 4854178296 4857825312 4863213696 4879643472 4885875456 4897909632 4901589504 4902381792 4914456624 4919112704 4923604224 4935731328 4958731008 4959030006 4964530648 4976758556 4981302711 4989016582 4992463872 4992764904 5015189124 5037744768 5038559064 5042344608 5050969308 5054764176 5060371008 5072834976 5076646272 5077466856 5089972932 5096473536 5100302592 5105959936 5118536192 5131143424 5131452818 5134998528 5135828544 5154499933 5158061568 5178519038 5182409736 5191274011 5195174292 5217664224 5218507602 5222428344 5231361069 5235291468 5241977664 5259687048 5264670208 5265521184 5269477248 5277637376 5278490448 5282456256 5295467232 5301341056 5305324032 5319250992 5326044416 5326365562 5330045952 5339484689 5343174144 5367495798 5371204608 5380716231 5384434176 5405789466 5409524736 5415851616 5429191152 5430068721 5434148412 5442563544 5447533014 5452694144 5460950583 5467007964 5471115408 5478102784 5491595648 5496609888 5510148336 5516260288 5520404736 5534001792 5559789312 5563966464 5585096979 5597611008 5602722048 5616521856 5616860517 5623090836 5649293496 5663208012 5667462864 5668378947 5673749312 5687724064 5692917384 5706939348 5714227904 5718521088 5733532728 5744204928 5757422592 5758353216 5762679552 5772536352 5776873344 5783281152 5802819264 5810230272 5824541184 5824892388 5830210953 5851053978 5865465441 5869518336 5869872252 5877368896 5892797526 5897224872 5903766176 5918307472 5922753984 5923711332 5932884584 5937342048 5938301754 5964008688 5968489536 5976112128 5990831616 5991799968 5996301696 6011070912 6017738496 6022259712 6032560512 6032924259 6037092864 6061036674 6065224704 6087274928 6088258869 6092833068 6102268216 6107840046 6122883987 6129675596 6134280912 6158238856 6162865632 6178045104 6189544704 6204789888 6205792824 6210455328 6225752016 6233703168 6254762976 6262078431 6266405376 6276109312 6281839872 6297312384 6304297472 6304677604 6334056344 6349657468 6355455183 6378175958 6382967976 6398689572 6428506392 6433336224 6440472192 6456335424 6462230544 6472237728 6477100416 6478147368 6484284928 6494103396 6506191296 6514500608 6530546176 6536509056 6552608832 6560272642 6564805632 6576430949 6580975104 6607076014 6611641344 6612040008 6641736948 6657019872 6658095906 6663098232 6674495157 6679509804 6686918832 6709509774 6716993024 6718078752 6723126144 6734625744 6739685568 6740774964 6747161344 6763779968 6768861696 6769955808 6786630576 6795298048 6795707786 6800403456 6826229641 6847771392 6848184294 6852916224 6865051743 6869795328 6901066026 6909879648 6926899056 6928018713 6933223836 6950300742 6956885632 6958010136 6963237792 6975148092 6980388624 6981516927 6989303552 7012916064 7020694912 7025969664 7037987264 7043275008 7060622976 7092334656 7097663232 7125813387 7130737152 7148300544 7156661064 7174288308 7180838973 7207719288 7221135488 7232069691 7238921536 7240091628 7245531216 7256751392 7263377352 7281267444 7289343952 7294820544 7328813184 7346864448 7352384256 7360539648 7378669056 7385406336 7403596992 7413052416 7438096512 7438545009 7446795972 7465137834 7470296064 7483524873 7488695808 7489147356 7497454448 7522783686 7532391328 7550944016 7556617152 7557838596 7576453962 7590556512 7609252464 7614969408 7624694784 7644710304 7650453888 7658939904 7677804288 7683572736 7696715136 7697179227 7702497792 7703742816 7737092352 7766523184 7767778557 7773614604 7792761438 7801405304 7820620588 7826496336 7827761403 7857063368 7862966496 7897005312 7898281776 7904215872 7916456064 7917735672 7923684384 7943200848 7952011584 7957986048 7978876488 7989066624 7989548343 7995068928 8014761216 8023651328 8043414016 8043899012 8051243697 8081382232 8108684199 8117678492 8123777424 8137672774 8143786728 8163845316 8179041216 8200511946 8206673112 8217154176 8237393472 8244914832 8252726272 8265222504 8273053184 8274390432 8280607104 8301002688 8311604224 8339683968 8349437908 8370003026 8375786496 8390618797 8396416512 8434636254 8440464384 8473940244 8494812018 8500681728 8501194296 8510623968 8531586096 8539376076 8560409022 8571341856 8577781632 8587296256 8600299092 8608447232 8616307392 8629650304 8636133888 8637529824 8658804528 8674921728 8709327473 8715345408 8736811776 8737338582 8743375872 8776580967 8804277504 8804808378 8816053344 8839196289 8845837308 8855649264 8876026496 8877461208 8884130976 8885566998 8899326876 8906013072 8907452631 8915891776 8946013032 8957438336 8964168192 8979500992 8986247424 8987699952 9026607744 9033389568 9048840768 9055639296 9091555011 9097837056 9130361856 9130912392 9139249602 9153402324 9161760069 9194513394 9201421368 9213172864 9235865408 9237358284 9244298448 9267067656 9277346848 9284317056 9300197456 9307184832 9308689236 9350554752 9391033344 9399608064 9414163968 9422759808 9445968576 9456446208 9457016406 9463550976 9501084516 9524486202 9531067392 9542214752 9565717744 9567263937 9574451964 9598034358 9610292384 9642759588 9653455504 9660708288 9684503136 9708356592 9715650624 9726427392 9759286944 9771750912 9795819264 9803179008 9804763584 9828913248 9840408963 9847208448 9871462656 9910614021 9917462016 9918060012 9929061296 9953517112 9962605422 9978033164 9985529808 9987143859 10030378248 10075489536 10077118128 10084689216 10101938616 10109528352 10120742016 10145669952 10153292544 10154933712 10179945864 10192947072 10193561679 10200605184 10237072384 10262286848 10262905636 10271657088 10272276441 10308999866 10316123136 10357038076 10364819472 10382548022 10390348584 10435328448 10437015204 10444856688 10462722138 10470582936 10483955328 10519374096 10529340416 10531042368 10538954496 10555274752 10556980896 10564912512 10590934464 10602682112 10610648064 10638501984 10652088832 10652731124 10678969378 10686348288 10726932293 10734991596 10761432462 10768868352 10811578932 10831703232 10858382304 10860137442 10868296824 10885127088 10895066028 10905388288 10921901166 10934015928 10942230816 10956205568 10983191296 10993219776 11020296672 11032520576 11033185807 11040809472 11068003584 11111900569 11119578624 11170193958 11197706751 11205444096 11233043712 11233721034 11246181672 11284175529 11298586992 11326416024 11334925728 11336757894 11347498624 11364680943 11375448128 11385834768 11413878696 11428455808 11437042176 11467065456 11488409856 11516706432 11525359104 11545072704 11553746688 11566562304 11605638528 11649082368 11649784776 11660421906 11689142157 11702107956 11730930882 11739036672 11739744504 11754737792 11785595052 11794449744 11807532352 11836614944 11845507968 11847422664 11865769168 11874684096 11876603508 11928017376 11936979072 11981663232 11983599936 11992603392 12022141824 12035476992 12065121024 12065848518 12074185728 12122073348 12174549856 12176517738 12185666136 12204536432 12206509161 12215680092 12245767974 12259351192 12268561824 12300767919 12316477712 12325731264 12356090208 12379089408 12409579776 12411585648 12420910656 12451504032 12467406336 12509525952 12524156862 12532810752 12555004539 12563679744 12594624768 12608594944 12609355208 12651954381 12668112688 12699314936 12710910366 12742218027 12756351916 12765935952 12797379144 12857012784 12866672448 12880944384 12912670848 12924461088 12944475456 12954200832 12956294736 12968569856 12988206792 13012382592 13061092352 13073018112 13105217664 13106007873 13120545284 13152861898 13161950208 13214152028 13224080016 13283473896 13314039744 13316191812 13326196464 13348990314 13359019608 13373837664 13419019548 13433986048 13436157504 13446252288 13469251488 13479371136 13481549928 13494322688 13527559936 13537723392 13539911616 13573261152 13590596096 13591415572 13652459282 13686086029 13695542784 13696368588 13730103486 13739590656 13791770091 13802132052 13819759296 13853798112 13856037426 13866447672 13900601484 13913771264 13916020272 13926475584 13950296184 13960777248 13963033854 13978607104 14025832128 14041389824 14051939328 14075974528 14076823271 14086550016 14121245952 14184669312 14185524609 14195326464 14251626774 14261474304 14286729303 14296601088 14313322128 14348576616 14361677946 14397051537 14415438576 14442270976 14464139382 14477843072 14480183256 14491062432 14513502784 14526754704 14562534888 14578687904 14589641088 14657626368 14693728896 14704768512 14757338112 14770812672 14807193984 14876193024 14877090018 14893591944 14930275668 14943908133 14967049746 14977391616 14978294712 14994908896 15045567372 15064782656 15101888032 15113234304 15115677192 15152907924 15181113024 15218504928 15229938816 15289420608 15300907776 15317879808 15355608576 15393430272 15394358454 15404995584 15407485632 15463499799 15474184704 15533046368 15535557114 15547229208 15573822033 15585522876 15602810608 15641241176 15652992672 15655522806 15694083207 15714126736 15725932992 15794010624 15796563552 15808431744 15832912128 15835471344 15847368768 15886401696 15904023168 15915972096 15957752976 15978133248 15979096686 15990137856 16018454067 16029522432 16086828032 16087798024 16102487394 16142148693 16162764464 16217368398 16235356984 16247554848 16275345548 16287573456 16290206163 16327690632 16358082432 16401023892 16413346224 16434308352 16474786944 16489829664 16530445008 16546106368 16548780864 16561214208 16602005376 16679367936 16698875816 16740006052 16755290937 16781237594 16792833024 16856607889 16869272508 16947880488 16989624036 17002388592 17021247936 17063172192 17078752152 17120818044 17142683712 17155563264 17174592512 17200598184 17216894464 17232614784 17259300608 17272267776 17275059648 17317609056 17337863411 17349843456 17418654946 17430690816 17461558037 17473623552 17474677164 17553161934 17596396323 17608555008 17609616756 17632106688 17678392578 17691674616 17711298528 17752052992 17754922416 17768261952 17771133996 17798653752 17812026144 17814905262 17831783552 17892026064 17914876672 17928336384 17959001984 17960084863 17972494848 17975399904 18053215488 18066779136 18097681536 18098772777 18111278592 18183110022 18195674112 18261824784 18264776607 18278499204 18306804648 18323520138 18368651961 18389026788 18402842736 18426345728 18471730816 18474716568 18488596896 18534135312 18554693696 18568634112 18600394912 18614369664 18617378472 18701109504 18786235293 18799216128 18828327936 18845519616 18891937152 18912892416 18914032812 19002169032 19048972404 19066365549 19084429504 19131435488 19134527874 19148903928 19196068716 19220584768 19285519176 19306911008 19321416576 19369006272 19416713184 19431301248 19452854784 19518573888 19543501824 19591638528 19609527168 19657826496 19680817926 19694416896 19729292847 19742925312 19821228042 19834924032 19836120024 19858122592 19907034224 19925210844 19956066328 19971059616 19974287718 20023485471 20060756496 20150979072 20154236256 20169378432 20203877232 20219056704 20241484032 20291339904 20306585088 20309867424 20359891728 20385894144 20387123358 20401210368 20478688923 20524573696 20525811272 20543314176 20544552882 20595155229 20617999732 20714076152 20729638944 20765096044 20780697168 20784056139 20870656896 20874030408 20889713376 20925444276 20941165872 20967910656 21038748192 21062084736 21077908992 21110549504 21113961792 21129825024 21181868928 21205364224 21277003968 21304177664 21305462248 21357938756 21377440161 21453864586 21469983192 21506706617 21522864924 21623157864 21663406464 21716764608 21720274884 21736593648 21770254176 21790132056 21810776576 21843802332 21868031856 21884461632 21912411136 21966382592 21986439552 22040593344 22065041152 22066371614 22081618944 22120722283 22136007168 22223801138 22239157248 22323615853 22340387916 22395413502 22410888192 22450574619 22466087424 22467442068 22492363344 22568351058 22597173984 22652832048 22669851456 22673515788 22694997248 22729361886 22750896256 22771669536 22827757392 22856911616 22874084352 22934130912 22960954247 22976819712 23033412864 23050718208 23090145408 23091537681 23107493376 23211277056 23299569552 23303335671 23320843812 23378284314 23404215912 23461861764 23479489008 23483284209 23509475584 23571190104 23588899488 23615064704 23673229888 23691015936 23694845328 23731538336 23749368192 23753207016 23856034752 23873958144 23967199872 23968645029 23985206784 24044283648 24070953984 24130242048 24131697036 24153731091 24244146696 24326052597 24349099712 24353035476 24371332272 24409072864 24413018322 24431360184 24491535948 24518702384 24537123648 24601535838 24632955424 24651462528 24712180416 24758178816 24819159552 24823171296 24841821312 24903008064 24934812672 25019051904 25048313724 25110009078 25127359488 25171856391 25189249536 25218710416 25303908762 25336225376 25398629872 25421820732 25484436054 25512703832 25531871904 25594758288 25714025568 25733344896 25761888768 25825341696 25848922176 25888950912 25908401664 25912589472 25976413584 26024765184 26127982419 26146036224 26210435328 26212015746 26241090568 26305723796 26329742901 26428304056 26448160032 26517588867 26566947792 26628079488 26632383624 26652392928 26697980628 26718039216 26747675328 26838039096 26872315008 26892504576 26938502976 26958742272 26963099856 26988645376 27055119872 27079823232 27146522304 27181192192 27182831144 27274665033 27304918564 27372172058 27391085568 27392737176 27439591201 27460206972 27583540182 27604264104 27639518592 27707596224 27712074852 27732895344 27801202968 27827542528 27832040544 27852951168 27900592368 27921554496 27926067708 27957214208 28051664256 28082779648 28151949056 28153646542 28173100032 28222990499 28242491904 28369338624 28371049218 28390652928 28481854709 28503253548 28573458606 28593202176 28626644256 28697153232 28701791811 28723355892 28794103074 28830877152 28884541952 28928278764 28955686144 28960366512 28982124864 29027005568 29053509408 29125069776 29157375808 29179282176 29295010591 29315252736 29387457792 29409537024 29521226889 29541625344 29614387968 29731842063 29752386048 29754180036 29787183888 29860551336 29887816266 29934099492 29956589424 29961431577 29989817792 30091134744 30129565312 30203776064 30226468608 30231354384 30305815848 30362226048 30437009856 30459877632 30578841216 30580685037 30601815552 30711217152 30786860544 30788716908 30814971264 30816829323 30926999598 30948369408 31066092736 31071114228 31094458416 31147644066 31171045752 31205621216 31282482352 31305985344 31311045612 31388166414 31428253472 31451865984 31588021248 31593127104 31616863488 31665824256 31670942688 31694737536 31772803392 31808046336 31831944192 31915505952 31956266496 31958193372 32036908134 32059044864 32175596048 32180796879 32204974788 32284297386 32325528928 32434736796 32470713968 32495109696 32550691096 32575146912 32580412326 32655381264 32716164864 32802047784 32826692448 32868616704 32949573888 32979659328 33060890016 33097561728 33099557421 33122428416 33204010752 33335701707 33358735872 33397751632 33480012104 33510581874 33562475188 33593120253 33713215778 33738545016 33895760976 33979248072 34004777184 34042495872 34126344384 34157504304 34241636088 34285367424 34311126528 34401196368 34433788928 34465229568 34518601216 34550119296 34635218112 34675726822 34699686912 34837309892 34923116074 34947247104 34949354328 35106323868 35192792646 35217110016 35219233512 35264213376 35356785156 35383349232 35422597056 35504105984 35509844832 35536523904 35542267992 35597307504 35624052288 35629810524 35663567104 35784052128 35829753344 35918003968 35920169726 35944989696 35950799808 36081499531 36106430976 36195363072 36197545554 36222557184 36338918077 36366220044 36523649568 36529553214 36556998408 36613609296 36619527483 36647040276 36737303922 36778053576 36805685472 36852691456 36902303757 36943461632 36949433136 36977193792 37068270624 37109387392 37137268224 37200789824 37228739328 37234756944 37376392823 37402219008 37572470586 37598432256 37665013617 37691039232 37783874304 37825784832 37828065624 37955863143 38004338064 38097944808 38132731098 38168859008 38226654081 38262870976 38269055748 38297807856 38392137432 38441169536 38571038352 38613822016 38642833152 38738012544 38833426368 38862602496 38905709568 39037147776 39183277056 39219054336 39315652992 39318023619 39361635852 39458585694 39485850624 39642456084 39672240048 39716245184 39814068448 39850421688 39912132656 39942119232 39948575436 40046970942 40121512992 40301958144 40308472512 40338756864 40407754464 40438113408 40482968064 40582679808 40613170176 40619734848 40719783456 40771788288 40774246716 40957377846 41051622544 41058258087 41086628352 41089105764 41190310458 41235999464 41375310273 41428152304 41459277888 41530192088 41561394336 41568112278 41741313792 41748060816 41779426752 41850888552 41882331744 41935821312 42077496384 42124169472 42155817984 42227923584 42230469813 42259650048 42363737856 42410728448 42554007936 42556573827 42610924496 42715877512 42754880322 42860187909 42907729172 42939966384 43013413234 43045729848 43246315728 43326812928 43433529216 43440549768 43473187296 43540508352 43580264112 43621553152 43687604664 43736063712 43768923264 43932765184 43972879104 44081186688 44130082304 44132743228 44241444566 44272014336 44447602276 44647231706 44680775832 44790827004 44901149238 44932174848 44934884136 44984726688 45136702116 45194347968 45305664096 45339702912 45347031576 45389994496 45458723772 45501792512 45543339072 45655514784 45713823232 45868261824 45921908494 45953639424 46035016643 46066825728 46180290816 46183075362 46214986752 46390499397 46422554112 46599139104 46606671342 46641687624 46721466099 46756568628 46808431824 46923723528 46958978016 46966568418 47018951168 47082249621 47142380208 47177798976 47230129408 47346459776 47382031872 47389690656 47463076672 47498736384 47506414032 47712069504 47747916288 47934399744 47937290058 47970413568 48055362201 48088567296 48260484096 48263394072 48307462182 48426446079 48488293392 48652105194 48698199424 48706070952 48742664544 48818145728 48826036644 48862720368 48870618489 48983071896 49037404768 49074247296 49203071676 49265910848 49302925056 49424360832 49638319104 49646342592 49683642624 49806016128 50038103808 50096627448 50220018156 50265872811 50343712782 50378499072 50437420832 50569823667 50607817524 50672450752 50797259744 50843641464 50968872108 51025407664 51063743808 51189516576 51428051136 51466689792 51523777536 51650683392 51697844352 51777901824 51816803328 51825178944 51952827168 52013590233 52049530368 52255964838 52292072448 52384674111 52420870656 52424031492 52482181136 52611447592 52659485802 52789188969 52856608112 52896320064 53035177734 53133895584 53256158976 53264767248 53304785856 53395961256 53436078432 53495350656 53676078192 53744630016 53785009152 53877005952 53880254589 53917484544 53926199712 54110239744 54159646464 54293044608 54296318331 54365662288 54549330066 54609837128 54744344116 54785474352 54794329821 54879182402 54920413944 55167080364 55208528208 55279037184 55415192448 55424149704 55465790688 55602405936 55655085056 55664081088 55705902336 55801184736 55843108992 55852135416 56103328512 56165559296 56303898112 56307293084 56358705879 56445980998 56484983808 56699499263 56738677248 56742098436 56963709418 57006507096 57146917212 57253288512 57394306464 57403583622 57446711784 57588206148 57661754304 57769083904 57856557528 57911372288 57920733024 57964249728 58054011136 58107018816 58250139552 58314751616 58318267837 58358564352 58590021182 58630505472 58734331579 58774915584 59042453778 59083250688 59187878541 59228775936 59463684126 59504772096 59508360072 59574367776 59721102672 59775632532 59868198984 59913178848 59922863154 59979635584 60070456413 60182269488 60259130624 60407552128 60452937216 60462708768 60611631696 60724452096 60874019712 60919755264 61157682432 61161370074 61203631104 61436066769 61573721088 61577433816 61629942528 61633658646 61785465687 61853999196 62132185472 62142228456 62188916832 62295288132 62342091504 62352168417 62411242432 62564964704 62611970688 62622091224 62776332828 62856506944 62903731968 63186254208 63233726976 63331648512 63341885376 63389475072 63545606784 63616092672 63831011904 63912532992 63916386744 64073816268 64132320483 64351192096 64361593758 64409949576 64520119851 64568594772 64651057856 64869473592 64941427936 64990219392 65101382192 65150293824 65160824652 65310762528 65432329728 65604095568 65653384896 65737233408 65899147776 65959318656 66121780032 66195123456 66199114842 66244856832 66362166849 66408021504 66671403414 66717471744 66795503264 66960024208 66970847559 67021163748 67124950376 67186240506 67351723857 67426431556 67477090032 67791521952 67958496144 68009554368 68084991744 68252688768 68315008608 68483272176 68570734848 68622253056 68802392736 68882862741 68930459136 69037202432 69100238592 69270436224 69274613043 69351453644 69674619784 69846232148 69898708656 69910007013 70212647736 70385585292 70438467024 70528426752 70713570312 70766698464 70845194112 71008211968 71019689664 71073047808 71084535984 71194615008 71248104576 71259621048 71327134208 71568104256 71659506688 71836007936 71840339452 71901599616 71905935087 72162999062 72212861952 72340740439 72390726144 72395091108 72677836154 72732440088 73047299136 73059106428 73113996816 73227218592 73239054966 73294080552 73474607844 73556107152 73611370944 73705382912 73804607514 73886923264 73898866272 73954387584 74136541248 74218774784 74274536448 74401579648 74406065861 74457478656 74469513888 74752785646 74804438016 75088526051 75144941172 75330027234 75382078464 75515569173 75567748608 75656131248 75911726286 76008676128 76195889616 76265462196 76337718016 76453308162 76525741952 76538111496 76595615712 76784274864 76882339072 77142076704 77227644032 77232300649 77285666304 77476025088 77666852736 77725204992 78074295552 78383947257 78438108672 78631305984 78636047238 78723271704 78917171388 78989228703 79284912168 79344480096 79432490368 79552766601 79628136896 79700843376 79824265312 79884238464 79897150872 80093941884 80243025984 80616945024 80677513728 80815508928 80876226816 80965936128 81165359616 81239469696 81439566912 81543576576 81548493432 81823995099 81914755692 82103245088 82116516174 82173256704 82178211528 82318773603 82380620916 82471998928 82750620546 82856304608 82918555776 83060384176 83122788672 83136224556 83482627584 83496121632 83558853504 83701777104 83764663488 83871642624 84154992768 84248338944 84455847168 84460939626 84519300096 84668971497 84727475712 85108015872 85113147654 85221848992 85431755024 85445564127 85509760644 85720375818 85815458344 85879932768 86026826468 86091459696 86105375433 86492631456 86653625856 86867058432 86881099536 86946374592 87081016704 87160528224 87375209328 87472127424 87537846528 87885031773 87945758208 88162373376 88260164608 88265486456 88482889132 88563680667 88895204552 89195526189 89294463412 89361551664 89581654008 89802298476 89869768272 89969453376 90273404232 90388695936 90611328192 90679405824 90694063152 90779988992 90917447544 91003585024 91086678144 91311029568 91427646464 91736523648 91742055111 91843816988 92070033286 92133651456 92296806767 92360581632 92366150724 92780998794 92845108224 93198278208 93213342684 93283375248 93442932198 93513137256 93616863648 93847447056 93917956032 93933136836 94037902336 94164499242 94284760416 94355597952 94460258816 94692919552 94764063744 94779381312 94926153344 94997472768 95012828064 95424139008 95495832576 95802602203 95868799488 95874580116 96110724402 96177134592 96526788144 96542390637 96614924364 96852892158 96976586784 97304210388 97396398848 97412141904 97485329088 97636291456 97652073288 97725440736 97741236978 97966143792 98074809536 98148494592 98406143352 98531821696 98537762897 98605850112 98848721664 99292685184 99298672263 99367285248 99612032256 100007105121 100076207616 100193254896 100440036312 100531745622 100687425564 100779360759 100874841664 101139647334 101215635048 101344901504 101594519488 101687282928 101937744216 102050815328 102127487616 102379033152 102856102272 102933379584 103301366784 103395688704 103555803648 103650357888 103905654336 104027180466 104099060736 104511929676 104769348222 104841741312 104848062984 104964362272 105222895184 105318971604 105578377938 105713216224 105792640128 106070355468 106267791168 106512317952 106529534496 106609571712 106791922512 106872156864 106990701312 107352156384 107489260032 107754011904 107760509178 107834969088 107852399424 108244498593 108319292928 108586089216 108592636662 108731324576 109016754231 109098660132 109219674256 109488688232 109570948704 109588659642 109758364804 109840827888 109858582449 110334160728 110417056416 110558074368 110830384896 110848299408 110931581376 111204811872 111328162176 111411804672 111602369472 111686217984 111704270832 112129178469 112206657024 112607796224 112614586168 112717411758 112891961996 112995040851 113398998526 113477354496 113484196872 113927418836 114013014192 114293834424 114506577024 114788612928 114807167244 114893423568 115176412296 115323508608 115713115056 115822744576 115841466048 115928499456 116108022272 116214037632 116500279104 116629503232 116636535674 116717128704 117180042364 117468663158 117549831168 117996255223 118084907556 118375757082 118457551872 118927368252 119016720144 119148735552 119442205344 119551265064 119736397968 119826357696 119845726308 119959271168 120140912826 120364538976 120518261248 120815104256 120905874432 120925417536 121223263392 121365043877 121448904192 121748039424 121839510528 122230906259 122315364864 122322740148 122872133538 123154867632 123174774261 123259885056 123267317292 123570931374 123707998392 124125930819 124264370944 124284456912 124377833664 124590576264 124684183008 124704336834 124822484864 125129929408 125223941376 125244182448 125552665656 125713013888 125720594041 125807463936 126372508416 126467453952 126683770752 126691409439 126778950144 127091213568 127232185344 127662023808 127669721481 127832773488 128147632536 128264640966 128580563727 128702384192 128723187516 128819899152 129040239702 129137189544 129302115712 129738947184 129882855872 129980438784 130202764384 130300587648 130321649304 130621525056 130864659456 131208191136 131306769792 131798295552 131918637312 132243560064 132390246912 132398229684 132724333698 132816043008 133342806828 133591006528 133920048416 133941695118 134042327496 134249900752 134372481012 134703447714 134852863112 134954180064 135583043904 135916992288 136019108736 136169983488 136505377536 136630017216 136966544352 137141469696 137604785472 137765725482 137860918272 138105049929 138200477184 138540872448 138549226086 138702907288 139171498191 139349239568 139692464296 139797417312 139820014026 140164398297 140425295472 140771170584 140876934048 141056853504 141427140624 141533396928 141690388224 142039379328 142146095616 142169071968 142389230016 142496209152 142519242096 142654268416 143136208512 143672015872 143680678904 143803199232 143811870174 144166086603 144325998124 144681480878 144781452288 144790182216 145355672308 145464880176 146094598272 146118212856 146227993632 146454437184 146478109932 146588161104 146949215688 147112214304 147222741888 147609215028 147773846528 147797732544 147908775168 148273082496 148437549568 148803159296 148812131722 148914957312 148939027776 149505571292 150177052102 150289882344 150546946319 150660054468 151031138346 151135497216 151312262496 151709471001 151823452572 152017352256 152391779232 152530924392 152675436032 152906616324 153051483904 153076222992 153191231424 153568549728 153764678144 154284153408 154455288064 154464601298 154571332608 154845055981 154952050176 155333705472 155450409984 156040770699 156148591104 156767894514 156876217344 157154022333 157262611968 157272094476 157446543408 157834342776 157978457406 158367566907 158569824336 158688960192 158864980736 159105533202 159256273792 159401686752 159648530624 159768476928 159794301744 160187883768 160486051968 161233890048 161355027456 161631017856 161640763767 161752453632 162330719232 162478939392 162879133824 162888954993 163096986864 163647990198 163829511384 164206490176 164233032348 164356423056 164382989463 164637547206 164761241832 164943997856 165501241092 165712609216 165837111552 166120768352 166245577344 166272449112 166965255168 166992243264 167117707008 167403554208 167529326976 168309985536 168496677888 168911694336 168921879252 169076117637 169337942994 169454951424 170098497789 170216031744 170226295308 170443697984 170863510048 170891128254 171019521288 171440751636 171630916688 171759865536 172053652936 172182919392 172210750866 172985262912 173307251712 173734116864 173762199072 173892749184 174162033408 174321056448 174750418656 174944254848 174954803511 175075693056 175770063546 175891516416 176202994737 176324746752 176530972912 176965778264 177127361334 177563635623 177790409104 178391052378 178588926824 178723103328 179163308016 179604596952 179739536544 179938906752 180546808464 180777391872 181222656384 181358811648 181388126304 181834895088 182007170048 182173356288 182622059136 183473047296 183484110222 183687633976 184140066572 184308200307 184593613534 184721163264 184732301448 185561997588 186396556416 186426685368 186566750496 186885864396 187026274512 187233727296 187694894112 187835912064 187866273672 188328998484 188569520832 188711195904 188920517632 189385839104 189558762624 189852306688 189994945536 190025656128 190716497521 190848278016 191605204406 191737598976 191749160232 192077138407 192221448804 193053576288 193084781274 193229848728 193560359553 193705784316 193953173568 194608420776 194792797696 194824283808 194970658176 195272582912 195304146576 195450881472 195482473956 195932287584 196149619072 196296989184 196812286704 197063643392 197075525794 197211700224 197560933493 197697443328 198585370368 198597344526 198734570496 199086500547 199224064512 200014210242 200152415232 200386509792 200880072624 200912542677 201063491244 201374851128 201558721518 201749683328 202055171571 202279294668 202431270096 202689803008 203189038976 203374565856 203875488432 204101630656 204254975232 204758066304 205712204544 205866759168 206648588223 206791377408 207111607296 207300715776 207811308672 207823839129 208054360932 209023859352 209538696444 209696125968 209730021039 209928724544 210445790368 210637943208 211156755876 211426432448 211585280256 212140710936 212535582336 213024635904 213059068992 213219143424 213583845024 213744313728 213981402624 214704312768 214978520064 215508023808 215521018356 215704798848 215717805261 216488997186 216638585856 217022221317 217172178432 217185273324 217462649152 218033508462 218197320264 218439348512 218977376464 219141897408 219177319284 219516729608 219681655776 219717164898 220668321456 220834112832 221116148736 221660769792 221696598816 221863162752 222409623744 222656324352 222823609344 223204738944 223218197583 223372435968 223408541664 224258356938 224413314048 225229172336 225265578153 225434823516 225783923992 225990081702 226546707519 226797997052 226968393744 227854837672 228026028384 228587668848 229013154048 229577225856 229614334488 229786847136 230352824592 230647017216 231426230112 231682932096 231696901947 231856998912 232216044544 232428075264 233000558208 233259006464 233273071348 234360084728 234937326316 235151841771 235992510446 236169815112 236751514164 237854736504 238033440288 238297471104 238884410688 239102530128 239472795936 239652715392 239691452616 239918542336 240281825652 240729077952 241036522496 241630208512 241850835072 242446526784 242730087754 242897808384 243327945113 243496078848 244461812518 244630729728 244645480296 245744267076 246309735264 246349548522 246519770112 246534634584 246956320809 247141862748 247415996784 248251861638 248528741888 248568913824 248755667328 249181152528 249368366016 249408673668 249644969728 250259858816 250447882752 250488364896 251105331312 251426027776 251441188082 251614927872 252570496717 252745016832 253367541504 253382818878 253557900288 254006914491 254182427136 255324047616 255339442962 255665546976 256295265072 256336692381 256529281932 257161127454 257404768384 257446375032 257639798304 258080479404 258274379088 258316126299 258604231424 259477894368 259765711744 259960877568 260405528768 260601175296 260643298608 261243050112 262416382272 262613539584 263655095319 263837274624 264487120128 264780493824 264796459368 265448667396 265691042001 266685613656 267182013056 267586578567 267840096832 267883390236 268084654992 268499801504 268744962024 269406895428 269705726224 269908360128 271166087808 271833984576 272038217472 272339966976 273010755072 273260034432 273933088704 274282939392 275209570944 275226165333 275531450964 276210099858 276400954368 276890420301 277081744896 277098452172 277405814576 278342996382 278698479136 279384928592 279594834624 279640028052 280328796594 280850590944 281542341168 281753868096 282113707008 282854281248 283066793856 283380776448 284078758656 284292191232 284338143936 284778460032 284992418304 285038484192 286272417024 287361357808 287407806609 287606398464 287623740348 288332173206 288651996248 289362961756 289580364432 289627171911 290711344616 290929760352 292189196544 292236425712 292455987264 292908874368 292956219864 293176322208 293898431376 294224428608 294445483776 295218430056 295595465088 295613288691 295817550336 296546164992 296875099136 297606318592 297624263444 297878055552 297896016789 299011142584 300021315363 300354104204 300579764688 301093892638 301320108936 302062276692 302624524992 303418942002 303646905144 304034704512 304783558464 305061848784 305350872064 305813232648 306102967808 306152445984 306382462848 307137099456 307529356288 308568306816 308910576128 308929202596 309690111962 309904100352 310452895489 310667410944 312081541398 312297182208 313535789028 314308044666 314525223936 314544188952 314893086816 315668685552 315956914812 316735133814 317139648672 317377920384 317729961472 318211066404 318512547584 318803373504 319297061248 319536953856 319588603488 320375767536 320972103936 322245116501 322467780096 323262035712 323281527534 323504907264 324733495779 324957878784 325758267648 325777909986 326193973728 327050262693 327295980396 327659022768 328412980352 328466064696 328712846112 328765978926 329275094412 329522483664 329575747347 329887995712 331002482184 331425218432 331674223104 332241536704 332491154688 332544898224 333984486528 334235414016 334807108416 335058653952 336387535407 336619971072 337823388672 337843758504 338152235274 338675885988 338985122553 340196995578 340432063488 340452590616 340887395968 341727020096 341782256508 342039042576 342881503272 343261833376 343519731072 344107305872 344365838784 344421501732 345970525824 347468233728 347524398144 347785498368 348324066816 348642112896 349500837312 349888509696 349909607022 350151386112 351540127092 352405989474 352649493504 353061945824 353931556528 353988765669 354254722668 355127271246 355580818208 356782104756 357177853648 357446206656 358326616032 359209193904 359479073088 359877813504 361093616928 361554783744 362445312768 362717623296 362776252608 363669790176 364095131631 364346712576 365244118272 366692718777 366946094592 366968220444 367375267952 368280133144 368616400614 369187227068 369464602896 369524322783 371123995176 372793112832 372853370736 373133500992 373771728792 374052549024 374467454592 375389788224 375671824128 375732547344 376657996968 377139041664 377161782123 377422391808 378771678208 379117525248 379704613376 380051312256 380074228317 381432995042 381696556032 383210408812 383498320464 384154276814 384442897608 386107152576 386169562548 386459697456 387120719106 387411568632 387906347136 389216841552 389585595392 389648567616 389941316352 390545165824 390608293152 390901762944 390964947912 391864575168 392299238144 392593978368 393624573408 394127286784 394151051588 395121866986 395394886656 396896494841 397170740736 397194689052 398173001094 398448129024 400028420484 400773019584 401760145248 401825085354 402126982488 402749702256 403117443036 403499366656 404110343142 404558589336 404862540192 405379606016 406378077952 406749131712 407750976864 408203261312 408227874859 408509950464 409516132608 411140321053 411424409088 413297176446 413582754816 414315149787 414601431552 415622617344 415647678258 416108721864 417514494573 418047718704 419077392888 419392251936 419460042078 419857449088 420493194891 420891580736 421275886416 422313511752 422852864896 423170560512 424281421872 425071164672 426118137984 426438286848 427167690048 427488627456 427962805248 429408625536 431016047616 431042036712 431409597696 431435610522 432498259809 432977994372 434044442634 434344356864 434370546648 434925298304 436067016924 436394640528 436878697024 437954752928 438283794816 438354638568 439033459216 439363311552 439434329796 441336642912 441668225664 443321539584 443393197632 443726325504 444819247488 445312648704 446409477888 446436395166 446744871936 446817083328 448516713876 450458344672 450531156306 450869647032 451567847984 451640838957 451980163404 453093415038 453595994104 453936787488 455128413003 455709675344 456052056768 457175337696 458026308096 459154451712 459228668976 459573694272 460705649184 461294034432 462852460224 463365864192 463393803894 463713997824 464535167943 464856150528 466001116416 466518012928 466546142696 468122312097 468720169456 469874652632 470303683542 471462066999 471985020892 472339630224 473503028328 475709473008 476066880576 476594942208 477768821376 478205060256 478945591872 479305430784 479382905232 479837084672 480563651304 481458155904 483260417024 483701670144 484893053568 484922291301 485460175508 486655890226 486992157696 488923625036 489290960592 491488534152 492619470528 492699097044 493069269168 493912641618 494283725496 494831993568 496503723276 497057483776 497137827648 497511334656 498362305056 498736732032 498817347336 499289939456 500519717632 500895765504 500976729792 502210662624 502852055552 502882376164 505140993434 505490033664 506385183073 506735083008 506765637756 508013828982 508364854272 510295493367 510648095232 510678885924 511331093952 512590530144 512673384762 513058563864 514322254908 514809536768 514892750064 515279596608 516160958808 516548758176 516632252598 517208462848 518955788736 519531423488 519921755136 520811057536 520842461027 521202350592 521286597216 522486100224 524832764544 524864410533 525227079168 527310190638 527674549248 528608984211 528974240256 529592918736 530897334792 531382084002 532690906869 533371227312 534364026112 535173157134 535680193664 535766780472 536169309984 536999603008 537489924048 538813790856 539411452448 539816720256 542332175616 543667969152 544076434944 546021510144 546520068864 547866177408 550419141888 550452330666 551062901928 552420199716 552924600921 553780840602 554163489792 554196904344 554811629152 556685992764 557396958272 558769857184 559189669248 559280056104 560657593188 561701181888 563084682336 563507736192 565708562496 566133587712 566761552896 568157517312 568676287872 569556920064 569984836608 570076968384 572149492563 572544834048 574722715616 574815613218 575212796928 575247480696 576231415221 576664346412 577303992496 578725923512 579160728864 579254343822 580681078659 581422689232 581859520704 584378393088 584472851424 584911974528 585817748736 585912439728 586352644416 587796862752 588448857216 588890967552 590436860112 591190930176 591226577382 591635100672 592682800479 593092329984 595212637184 595248526888 595756111104 595792033578 597259501641 598022285168 600042630726 600708208408 601159529376 602187785276 602640217872 602737628031 604124553384 605249049984 606837884004 607293810288 608069409024 609567116928 610123697568 611626465296 612205935616 612304891968 612764925696 614274198912 617136613632 617821152256 617858405192 619380223924 619945764669 620905790978 621334821888 623694491893 624163082796 627071578056 628616089332 629088377904 629786173632 631337371104 631913829624 633470267628 634279297344 634755840768 635459922944 636422132808 637025095168 637606747008 638594122496 639073907712 639177206976 640751535072 641500946207 641944207872 644490233002 644935560192 646077647369 646524071424 646563055068 649466991558 649915757568 651066663951 651516535296 651555819972 652387947456 654100525386 654591960792 655318045536 656825960704 656932129392 657425692224 657531957852 658550188824 659044967328 659151494694 659775991424 662004964368 662850436864 663348446208 664483073408 664982309376 665089796448 667968973056 668470828032 669614216832 669654592749 670117307904 672775070814 673239942144 675687517008 675796734459 676304470548 677351771976 677970245106 679640122557 680393991156 680905181232 681774791936 683454040192 683564513016 684078085152 685763006544 686523666752 687039462144 688214611744 688731677568 688843003464 691941051648 695048796288 695090705841 695570996736 696648133632 697284225792 699001674624 699777019392 699819214044 703080254184 704811978948 705455525313 706123891648 707863113056 707977531338 708509445336 710254542492 711161636416 713564209512 714355707296 714892413312 716653232064 718418387808 718958146176 719755627008 722187233856 723109567488 724890625536 725552505216 727339580352 728190263262 728693425152 729983835339 730488236544 733385437554 733892189184 733936440888 734750535904 736560266288 737232801228 738374454136 738929205792 739048645566 740868962427 742247990352 745586225664 745706741472 746267001984 747543457584 748105098048 748934909184 750779576448 751343648256 751465094688 753315993936 754278083328 754323564246 754844783616 757711490151 758235050496 759409226752 760102624512 760148456634 762020743473 762865990084 766420817624 766996640928 768308553628 768885795216 769010077143 772214305152 772339125096 772919394912 774241438212 774823137264 775812694272 778433683104 779297135232 779882632704 781090331648 781216586304 781803525888 781929895824 783729150336 784598476288 787249146816 788254573568 788302103176 790243733972 790965285957 793792989682 794341481472 794389378104 795748144829 796346002188 800056840968 801546039168 803520290496 803650170708 804253964976 805499404512 806234886072 806998733312 808220686284 809117178672 809725080384 810759212032 812756155904 813498263424 815501953728 816406522624 816455749718 817019900928 818466724471 819032265216 822280642106 822848818176 825973786561 826594352892 828630299574 829202863104 830671260903 831245234688 831295356516 832217443728 835028989146 836095437408 838154785776 838784503872 838920084156 839714898176 840986389782 841783161472 842551772832 844627023504 845705729792 846341121024 848562843744 849555307139 850142329344 852236275968 852876573696 854335380096 854977254912 858817251072 862084073424 862223419827 862819195392 862871221044 864996519618 865955988744 868088885268 868741093296 868881515733 869850596608 872134033848 872789281056 873757394048 875909505856 876567589632 876709277136 878066918432 878726623104 878868659592 882673285824 883336451328 886786395264 886839866073 887452651008 889638494976 890625297408 892818955776 892872790332 893634166656 893688050367 897033427752 900063946089 900916689344 901062312612 901739294064 903135695968 903281677914 903960326808 906186830076 907191988208 907873574976 910256826006 911419350688 912104113536 914350675392 916052616192 918308903424 918457337952 919147388544 921411298368 922588068864 925704920448 926731728384 926787607788 929070335886 929712301056 931358686467 932002232832 933092285392 936244624194 937440338912 939749305264 940607367084 942924133998 943970041784 944679260448 947006056656 951418946016 952133761152 953189884416 955537642752 956410120512 957891183744 958610861568 958765810464 961127302608 962916311808 966735349503 967403340288 969786107136 969844582602 970920351016 973311780452 974200487337 977847250072 978581921184 981150788079 982977068304 985238941056 985398194088 986138538336 987825283236 988567450992 989663987136 993007446552 994275655296 995022669312 996724610112 997473464064 997634694672 998579878912 1001039435264 1001953459584 1004421325248 1005704111104 1005764752328 1009162606221 1010281986868 1012770366146 1013470166016 1013531275512 1015264874437 1016027657964 1020590986734 1021296190464 1021357771848 1022662187904 1025181060288 1025346769524 1026117127728 1028644509816 1029619073536 1029785500128 1030559193216 1032321917616 1033097516352 1033264505196 1034416925696 1037911577472 1039062846976 1041622115072 1041684922054 1042404701184 1042573194432 1044972200448 1049665529088 1049728821066 1050454158336 1053828624233 1054620381276 1057217968422 1057948480512 1059185837472 1061794669584 1061966297007 1062764168004 1065381813738 1066742454624 1068728052224 1070346314268 1071360387328 1071533560944 1072338619968 1073999206016 1074979848096 1077627581712 1078822904896 1079633440512 1083915391867 1084664351232 1087335938304 1088152869888 1092285394893 1093040137728 1095732354816 1100078156331 1100838283776 1100904661332 1102125803856 1104840399432 1105849201842 1107561681204 1108393808688 1108572968349 1109623258304 1113371985528 1114793916544 1117539714368 1118379338496 1118560112208 1121315186376 1123402363776 1126169364672 1127015472384 1131417124992 1131485346369 1132267175424 1136315034624 1137352575744 1139113840128 1140153936768 1140222684951 1144298985126 1145089668096 1149445431232 1149631226436 1150494961392 1152462830442 1153328692824 1154607984992 1157451847024 1158321457728 1158508687644 1161362157318 1162845378464 1163719041408 1168756786176 1168945702848 1169823949056 1171635497472 1171824879456 1172705288832 1175593725504 1176897714432 1177781935104 1180873720224 1182381860352 1182453154764 1185365600958 1186184659968 1190497053776 1190689484523 1191512222208 1191584067156 1194519003282 1196044570336 1200085261452 1201416416816 1202319058752 1204375570552 1205280435744 1205475256062 1208249106768 1210498099968 1213675768008 1214587620576 1216138818048 1219134233856 1220247395136 1223252930592 1224609783936 1224683624577 1225529851392 1228548397824 1233420963159 1234273227264 1235716810384 1238760447848 1239891529338 1241811581956 1242945449361 1247388983786 1248326165592 1254143156112 1257232178664 1258176755808 1259572347264 1262674742208 1263827659248 1266940535256 1268558594688 1269511681536 1272844265616 1274050190336 1275213494016 1277188244992 1278354413952 1281503070144 1283001892414 1283888415744 1288980466004 1292155294738 1293048142848 1293126110136 1298933983116 1302133327902 1303033070592 1303111639944 1304775894912 1308201050772 1309183921584 1310636091072 1313651921408 1313864258784 1314851384448 1315063915704 1317100377648 1318089934656 1318302989388 1319551982848 1324009928736 1325700873728 1328966146816 1329964618752 1330179592896 1335015482647 1335937946112 1339228433664 1339309185498 1340234615808 1344539968849 1345550141628 1351375034016 1351593468918 1352608941096 1354703543952 1354922516871 1355940490212 1359280245114 1360787982312 1361810362464 1363549583872 1365385239009 1366908080384 1367129026032 1368156170304 1371526013088 1373047333504 1374078924288 1376429223488 1377463355136 1377686006928 1382926534451 1383882103296 1390097592576 1390181411682 1391141993472 1393605503829 1394568451584 1398003349248 1399554038784 1399638428088 1404366936291 1406160508368 1409623957896 1410911050626 1412247783296 1414386200997 1415726226112 1415955062676 1417018890672 1420509084984 1422323272832 1427128419024 1428711414592 1429784826624 1433306464128 1436836775616 1437916292352 1439511254016 1444374467712 1449781251072 1451105010432 1454679160704 1454766873903 1456380526524 1459967670678 1460976473088 1466770875108 1467872881776 1469501071808 1473120532576 1474465602456 1476748908272 1477858411584 1478097291132 1481737924854 1484495980704 1491172451328 1491413482944 1492534003968 1495086915168 1496210196096 1497869818368 1501559152896 1502687296512 1502930189376 1506631987872 1508556166656 1508647128492 1515422980302 1516470100992 1519155549219 1520205249024 1520296913268 1524041486946 1525731980168 1530886480101 1532841635248 1533993281856 1536617107256 1537771590432 1538020154286 1544428610304 1544678250192 1545838789824 1548482876424 1549646274528 1551625388544 1556867366208 1558594270464 1559765265408 1562433172608 1562527383081 1563607051776 1563859791648 1567458300672 1569196952576 1574498293632 1574593231599 1576604206352 1580487467944 1581930571914 1585826952633 1587585979364 1588778756208 1591496289658 1592692004376 1600113681936 1603092078336 1607040580992 1607300341416 1608507929952 1610998809024 1612469772144 1613997466624 1616441372568 1618234357344 1619450160768 1625512311808 1626996526848 1631003907456 1632813045248 1632911499436 1636933448942 1638064530432 1644561284212 1651947573122 1653188705784 1657260599148 1661342521806 1662490469376 1662590713032 1664434887456 1670057978292 1672190874816 1676309571552 1677569007744 1677840168312 1679429796352 1681972779564 1683566322944 1685103545664 1689254047008 1691411459584 1697125687488 1699110614278 1700284658688 1703295615791 1704472551936 1708670760192 1709954509824 1716448477689 1717634502144 1724168146848 1724446839654 1725638390784 1725742442088 1728694245663 1729993039236 1731911977488 1736177770536 1737482186592 1737763031466 1739701193216 1742043235977 1744268067696 1745578562112 1747514788096 1751819011712 1753135179264 1753418554272 1756133836864 1757453246208 1757737319184 1765346571648 1766672902656 1773572790528 1773679732146 1774905302016 1778048401437 1779276989952 1785637911552 1785745580664 1787268333312 1787376100734 1791778504923 1794066855504 1800127892178 1801833378688 1802124625224 1803478588128 1806271391936 1806563355828 1807920653616 1808212884093 1812373660152 1814383976416 1815747149952 1820513652012 1822838701376 1824208227072 1828701350784 1836617806848 1836914675904 1838294777088 1842822596736 1851409840896 1853463456768 1853575215576 1858140671772 1859837294007 1862717372934 1864004465664 1866184570784 1871083475679 1872489248388 1874880677824 1879498610528 1881214734168 1885848267996 1887940083568 1889358520896 1894012113312 1902837892032 1904267522304 1906379768832 1911075285504 1912820241024 1915782367488 1917221723136 1917531620928 1922254605216 1924502838621 1925832623616 1933470699006 1934806680576 1938232942107 1939572214272 1939689165204 1941840702032 1946623560904 1948400974674 1953199991853 1955694500144 1957163842368 1962301576158 1965954136608 1970477882112 1970796388176 1972277076672 1975650566472 1977134901984 1979327974272 1986014893104 1988551310592 1990045338624 1993449220224 1994946928128 1995269389344 2002078870528 2003906919168 2008842650496 2008963778247 2011529504656 2018325212442 2020563973736 2025540732292 2027062551024 2027390203377 2030529748874 2032055315928 2041181973468 2042715543696 2045324375808 2050362120576 2050693539048 2052234255456 2057289019632 2059238147072 2059571000256 2061118386432 2064643835232 2066195032704 2066529010392 2075823154944 2078125693952 2083244230144 2083369844108 2085146388864 2085272117523 2089944400896 2097881472731 2099331058176 2099457642132 2107657248466 2109240762552 2114435936844 2118371674944 2123589339168 2123932594014 2125528336008 2130763627476 2133484909248 2137456104448 2140692628536 2142720774656 2143067121888 2144677239936 2147998412032 2149959696192 2155255163424 2157645809792 2157775909969 2159266881024 2167830783734 2169328702464 2173170268423 2174671876608 2184570789786 2186080275456 2189951506017 2191464709632 2200156312662 2201676567552 2201809322664 2204251607712 2209680798864 2211698403684 2215123362408 2216787617376 2217145936698 2219246516608 2222606887281 2226743971056 2229587833088 2235079428736 2236758676992 2237120224416 2242630372752 2246804727552 2252338729344 2254030944768 2262834249984 2262970692738 2264534350848 2273134470453 2274705151488 2278227680256 2280307873536 2280445369902 2286062230419 2288597970252 2298890862464 2299262452872 2300989922784 2304925660884 2306657385648 2307030231429 2309215969984 2314903694048 2316642915456 2317017375288 2322724314636 2325690756928 2327438082816 2337891405696 2339647898112 2343270994944 2343649758912 2345410577664 2351187451008 2353795428864 2361747440448 2364763720704 2364906309528 2370731201916 2372895857871 2380994107552 2381378969046 2383024444416 2383168134312 2387244434487 2389038006564 2392089140672 2400170522904 2402832833632 2404638117504 2408751141104 2410560871488 2410950512124 2416498213536 2420996199936 2427351536016 2429175241152 2432277636096 2438268467712 2440494790272 2446505861184 2449219567872 2449367249154 2451059702784 2455400173413 2457096795648 2466841926318 2468546454528 2471433620768 2477520895696 2477921359683 2479783058676 2483623163912 2485890898722 2492013782709 2494777967572 2496652331184 2508286312224 2514464357328 2516353511616 2519144694528 2525349484416 2527655318496 2533881070512 2537117189376 2539023363072 2545688531232 2548665921417 2550426988032 2554376489984 2556708827904 2563006140288 2566003784828 2577960932008 2584310589476 2586252220272 2586670259481 2597867966232 2604266655804 2606223279888 2609551789824 2616402101544 2618367843168 2621272182144 2627303842816 2627728517568 2629702768896 2630127831408 2634200755296 2636179869312 2636605978776 2639103965696 2648019857472 2651401747456 2657932293632 2660359185792 2660519598219 2670030965294 2671875892224 2676607396243 2678456867328 2678618370996 2689079937698 2691100283256 2702750068032 2703186937836 2705217882192 2709407087904 2709845033742 2711880980424 2718560490228 2721575964624 2723620724928 2727099167744 2730770478018 2733816160768 2734258052064 2736312340608 2743052026176 2746094667008 2748157848576 2752858446976 2754926710272 2755372013856 2765853068902 2767764206592 2778275463887 2780195185152 2780362823364 2787211007658 2789136903168 2794076059401 2796006698496 2799276856176 2808733872582 2812321016736 2819247915792 2821822101252 2824495566592 2828772401994 2831452452224 2831910125352 2834037781344 2841018169968 2844646545664 2854256838048 2857422829184 2857595124013 2859569653248 2866612928256 2873673551232 2875832584704 2888748935424 2900206048509 2902210020864 2909358321408 2909533747806 2912761053048 2919935341356 2922601462011 2933541750216 2935745763552 2939002143616 2943452364237 2946241065152 2948931204912 2953497816544 2955716823168 2956194582264 2963475849708 2968991961408 2982826965888 2985068007936 2990173830336 2992420392192 2995739636736 3003118305792 3005860378752 3013263975744 3017112333312 3017294256984 3027487818663 3030845960604 3038311098438 3040410498048 3040593826536 3045794623311 3048082973892 3051463960336 3061772960202 3065683270496 3067986563712 3073234214512 3075543180864 3076040308572 3088857220608 3089356500384 3091677579648 3096965752848 3099292549056 3103250777088 3113734732416 3117188540928 3124866345216 3125054766162 3127214103552 3127719583296 3134916601344 3148996587264 3149186463198 3153208412704 3160974935888 3161485872699 3163861143828 3171653905266 3175171958728 3177557512416 3182992579316 3185384008752 3185898891021 3200227363872 3206184156672 3214081161984 3214600682832 3217015859904 3221997618048 3224939544288 3232882745136 3236468714688 3238900321536 3251746175601 3253993053696 3262007814912 3265626090496 3265822998872 3273866897884 3276856184679 3289122568424 3300234468993 3303895146244 3306377411568 3314521198296 3322685043612 3325181426064 3328869774912 3340115956584 3344381749632 3352619143104 3355138015488 3355680336624 3358859592704 3363945559128 3367132645888 3370207091328 3378508094016 3382822919168 3394251374976 3394456039107 3398221228556 3406591231582 3408945103872 3414981850379 3417341520384 3432896955378 3435269004288 3448336293696 3448893679308 3451484884176 3457388491326 3459986078472 3463823954976 3472355541072 3474964373184 3475526062932 3479402386432 3484086471954 3488536135392 3491157124224 3495029576192 3503638023424 3506270358528 3506837108544 3512267673728 3514906492416 3515474638368 3530693143296 3533345805312 3544696281511 3547145581056 3547359464292 3556096802874 3558553979904 3571491161328 3572068453569 3574536666624 3574752201468 3583557009846 3588133711008 3600255784356 3603666757376 3604249250448 3606957176256 3612542783872 3613126711656 3615841307232 3616425768186 3624747320304 3628767952832 3631494299904 3641027304024 3645677402752 3645897227189 3648416454144 3657402701568 3673829351808 3674050873731 3676589554176 3685645193472 3700262889477 3702819681792 3707150431152 3716281343544 3719674588014 3725434745868 3728836348083 3732369141568 3742166951358 3744978496776 3749761355648 3758997221056 3762429468336 3771696535992 3775880167136 3778717041792 3788024226624 3805675784064 3808535044608 3822150571008 3825640482048 3831564734976 3835063241856 3844509210432 3849005677242 3851665247232 3866941398012 3876465884214 3879144428544 3879378330408 3883681404064 3893247121808 3896801949348 3906399983706 3911389000288 3914327684736 3924603152316 3931908273216 3940955764224 3941592776352 3944554153344 3951301132944 3954269803968 3958655948544 3972029786208 3977102621184 3986898440448 3989893856256 3990538778688 4005046447941 4007813838336 4017685300992 4017927556494 4023059009312 4033619906547 4036650424884 4041127947472 4051081464584 4054125102048 4054780406754 4061059497748 4064110631856 4064767550613 4082363946936 4085431087392 4090648751616 4100724241152 4101387078096 4104468510912 4114578039264 4119142000512 4122236772864 4129287670464 4132390065408 4133058020784 4148779603353 4151646309888 4166488460288 4166739688216 4170292777728 4170544235046 4180816511487 4195762945462 4198662116352 4198915284264 4215314496932 4218481525104 4228871873688 4236743349888 4247178678336 4247865188028 4251056672016 4261527254952 4266969818496 4281385257072 4285441549312 4286134243776 4289354479872 4295996824064 4299919392384 4310510326848 4315291619584 4315551819938 4318533762048 4335661567468 4346340536846 4349343753216 4365861443251 4369141579572 4379903012034 4382929419264 4400312625324 4403618645328 4408503215424 4419361597728 4423396807368 4430246724816 4433575234752 4434291873396 4438493033216 4445213774562 4453487942112 4459175666176 4470158857472 4473517353984 4474240448832 4485260745504 4490506623449 4493609455104 4504677458688 4508061889536 4522543531583 4525668499968 4525941385476 4546268940906 4549410302976 4557466647657 4560615747072 4560890739804 4572124460838 4577195940504 4592659440303 4597781724928 4598524905744 4601979845568 4609851321768 4613314771296 4614060462858 4618431939968 4629807388096 4633285830912 4634034750576 4645448629272 4651381513856 4654876165632 4675782811392 4679295796224 4687299517824 4687582149243 4690821155328 4702374902016 4707590857728 4723494880896 4723779694797 4729812619056 4741462403832 4745791715742 4757480857899 4761988215104 4762757938092 4766336268624 4774488868974 4778076013128 4784178281344 4800341045808 4805665667264 4809276235008 4817502282208 4821121742976 4821901024248 4832996427072 4841992399872 4854703072032 4858350482304 4876536935424 4880989580544 4893011722368 4898439135744 4898734498308 4910800346826 4914193591296 4933683852636 4942867241536 4955041791392 4955842719366 4959566117352 4967246327824 4971781797444 4984027565418 4989555935144 4993304662368 5016572624448 5028928714656 5032707023232 5038289389056 5050698968832 5055310636992 5067762141024 5074234378752 5091377062464 5097331842834 5100853976064 5109886847373 5113417655808 5126012280576 5132007569656 5149345433067 5155921864016 5168621178952 5172504440544 5173340518962 5186082736989 5195735932464 5208533311608 5212446559776 5219103579648 5232804203088 5236735686336 5242544364288 5255457035136 5259405537792 5260255662816 5268401510592 5272359738624 5273211957552 5278207931392 5296039714944 5315864587264 5320718371584 5321039196438 5334145204311 5340061930588 5353214792486 5356913734656 5357236741992 5378159875396 5382200566512 5405500136064 5406373875672 5410435764384 5418814175808 5419690067484 5423761960848 5437120980456 5443151929248 5447241449856 5461540956036 5467632321536 5468516104128 5472624681216 5486104052352 5492189334016 5505716893952 5509853420544 5510744027712 5531706137804 5556550927774 5560390370304 5560725646728 5570237013803 5574422015316 5588152118802 5592013396992 5598553712352 5613250427037 5617467745164 5624642033472 5638495831584 5643644202504 5648991133184 5657544803988 5662904904448 5663820250704 5668075562688 5682036339936 5689293091328 5708513676096 5714845658368 5715190248026 5719139306496 5729267071297 5733225856512 5747347102464 5751665169408 5773508515863 5777497870848 5800412097018 5804420041728 5814698826321 5818716642816 5819067495612 5825522106096 5839870682712 5845202924022 5859599975559 5867083500432 5871491527104 5878004287232 5886904728474 5892482130304 5897862409824 5906995633088 5911433646336 5912389164528 5926951699416 5937983922816 5965653931776 5970136015872 5980347660672 5984840784384 6006236611584 6011720757504 6026527951488 6026891334741 6034588513968 6054975637326 6061691921208 6076622196876 6081187653072 6082170610131 6091589246622 6096165947784 6102927920672 6123545920404 6131366540992 6135973127424 6146468429024 6151086361728 6152080617144 6177714441216 6178713000768 6183355159296 6193931505696 6198585098112 6227469464832 6234377081856 6249732690432 6250109532324 6255439166592 6255816352569 6269833202688 6293644418193 6297993174528 6298372926396 6306416825408 6321949871776 6322971745398 6327722287656 6343307810532 6350343917456 6355115024832 6365985158632 6370768017504 6371797782042 6400454727744 6412368313344 6428162323968 6429201365664 6434031719808 6443995236096 6449879088576 6465765490272 6472937429376 6473327729907 6477800643072 6503492351202 6507986107392 6519510805269 6524015629824 6531645997744 6547733795768 6553712369358 6569854518051 6578245136848 6600468937986 6607790292488 6612754823136 6629042396592 6645370087224 6650362852128 6657739549824 6680231913168 6688763499264 6705238286208 6710276030976 6711360673248 6727891118256 6734265291776 6740414182656 6757016188032 6788502749952 6788912078214 6796442457112 6813182463164 6819403411359 6829963700758 6834683040768 6865793910756 6896672587392 6897787358616 6902969768352 6914776982652 6919972156944 6927647909952 6944711082144 6949928746368 6951052125864 6968172943908 6977072270784 6982314248448 6990059152384 7007276046848 7013674217088 7024535347456 7029812984832 7030949276736 7056510408277 7061386286592 7089392563022 7094291162112 7094718928584 7106854121059 7112193605748 7142982322656 7144136907138 7149073333248 7149504402936 7161733303461 7167114019692 7176267422016 7200511568712 7207333514752 7208498500896 7213914352512 7225085567744 7226253423312 7231682614464 7232851536372 7249494640608 7257535905664 7262988599808 7282054608048 7291354805504 7291794454378 7296832908288 7314805403136 7347658703616 7348101747462 7353179108352 7366200520239 7371290386944 7400525778954 7405639363584 7414300862304 7432562687088 7433764079049 7439349176028 7450869491736 7457672696166 7464738283136 7476041348127 7484333902716 7489956993552 7499522711296 7517994442112 7524858936672 7543393071984 7551760334272 7557434083584 7576048453248 7611351568128 7617070089216 7645997764251 7651280964096 7663129469952 7670126483712 7689018420864 7698011354484 7733882796024 7752931768428 7758756660816 7760010778443 7767362808128 7786494243616 7793603898696 7812799967412 7822778000576 7828655369472 7849206304632 7863816546432 7881911528448 7883185552704 7889108306688 7902602265888 7908539607936 7917311897088 7944059572416 7954205242368 7973796880896 7981077557376 7981558794657 8010092895882 8015627676672 8029822188729 8035370601984 8035855112988 8046118018624 8067239813094 8073300849768 8082255894944 8102162929168 8108250204096 8109560813508 8122118995496 8128221263712 8129535101226 8164727893872 8170862174784 8181297503232 8201448482304 8202774156192 8208937021824 8229156078528 8238284001024 8244473545728 8258575340928 8264780130816 8266116041568 8297559206706 8303292619776 8333479376432 8334826391661 8340585555456 8341088470092 8361633022974 8382228178203 8391525890924 8397830568528 8430628993864 8436963050208 8457743747376 8473486699776 8494357356672 8495730376056 8502113344032 8523054509904 8533939636992 8562770514144 8572268487552 8572785372039 8578708959744 8591993648128 8599838784768 8621020653696 8630583239168 8631103639876 8671323134936 8692681073692 8700618145527 8731722886502 8738283159144 8759806024068 8800625250648 8807237290656 8817006430848 8838723195456 8846793614736 8860493449632 8867150469504 8868583746792 8876986066432 8890427549124 8906975884224 8918351332352 8940317714944 8948480897664 8970521491008 8981013246898 8987218910208 9003133969181 9009354917376 9045087063166 9051336999936 9051882770952 9092537881812 9114933295314 9121231494144 9121781479608 9137383869933 9144248921676 9154391881008 9185318880606 9195563449856 9197049811488 9203959691136 9219702643536 9226629542592 9228120925716 9236863879936 9259614776192 9266571661824 9268069501152 9290897258544 9302763027712 9309752331264 9345108378529 9351565622784 9374599035648 9375164298486 9381642310656 9404749804032 9446989761792 9447559389594 9459625238112 9482924807664 9484457618097 9491583431484 9514961715798 9523976430208 9525515876184 9532672537248 9548977737948 9556152026256 9557696673063 9568356562688 9600682091616 9611331334528 9618552470016 9635004564416 9642243485952 9643802048496 9665992854144 9709406144064 9716700964608 9755238526803 9761979161088 9786023444736 9796878271488 9797468996616 9821600693652 9830568554037 9867367705272 9885734483072 9900703406979 9910083582784 9911685438732 9919132234704 9934492655648 9943563594888 9968055130836 9979111870288 9986609324736 10033145248896 10057857429312 10065414046464 10076578778112 10101397937664 10110621273984 10135524282048 10148468757504 10182754124928 10183368117321 10194663685668 10219773694746 10226835311616 10244945551137 10252024561152 10264015139312 10298690866134 10311843728032 10337242357904 10345008881088 10346681037924 10372165473978 10391471864928 10417066623216 10424893119552 10438207159296 10465608406176 10473471372672 10485088728576 10510914070272 10518811075584 10520511325632 10536803021184 10544719477248 10546423915104 10592079429888 10634088844533 10641436743168 10642078392876 10668290408622 10680123861176 10706429584972 10714473483984 10716205360707 10756319750792 10764401133024 10811000272128 10812747751344 10820871528768 10837628351616 10839380134968 10847523921696 10874241960912 10886303858496 10894482899712 10923081912072 10937032208256 10937691681567 10945249362432 10972208104704 10984378668032 11011433787904 11021488055424 11022152621193 11063412275608 11100788668431 11113101855548 11121451293456 11140474027606 11148844030632 11176304237604 11197107424704 11226500854074 11234935490328 11249284066944 11276991663168 11287288405008 11297982266368 11315089607976 11325809808896 11327640501408 11336151125376 11364072679872 11378586182656 11417027352192 11429691316736 11430380496052 11458534142594 11466451713024 11494694204928 11547017031726 11554995741696 11600824194036 11629397652642 11637433285632 11638134991224 11651044212192 11679741365424 11690405848044 11719199951118 11734167000864 11742983054208 11756008574464 11773809456948 11784964260608 11795724819648 11813991266176 11822867292672 11824778329056 11853903398832 11875967845632 11923069310537 11931307863552 11960695321344 11969681568768 12015139343823 12023441515008 12053055902976 12053782669482 12069177027936 12100859719641 12109951274652 12123383842416 12153244393752 12162375306144 12164341220262 12183178493244 12192331895568 12194302651839 12205855841344 12247091840808 12262733081984 12271946254848 12292936858048 12302172723456 12304161234288 12357426001536 12366710318592 12387863011392 12397170196224 12446338810059 12454938929664 12499465380864 12500219064648 12510878333184 12511632705138 12542449534461 12587288836386 12595986349056 12596745852792 12612833650816 12643899743552 12645943490796 12655444575312 12686615621064 12700687834912 12710230049664 12731970317264 12741536035008 12743595564084 12800909455488 12856324647936 12858402731328 12868063439616 12887990472192 12899758177152 12931530980544 12945874858752 12946655459814 12955601286144 13006984702404 13039021610538 13048031259648 13063291995488 13095467591536 13097584329753 13107424738716 13139709036102 13156490273696 13200937875972 13215580584976 13225509646272 13258084793184 13290740174448 13300725704256 13315479099648 13360463826336 13377526998528 13410476572416 13420552061952 13422721346496 13455782236512 13471519870347 13480828365312 13514032376064 13567630594749 13577005499904 13577824156428 13592884914224 13626364926328 13638806822718 13659927401516 13672399942971 13731587821512 13793345174784 13795574717232 13805939536704 13829553965304 13839944313888 13855295819904 13889422164288 13899857492736 13902104251728 13936345887816 13954144541568 13964628496896 14014552093696 14027348434176 14049070694912 14061898553472 14062746447729 14113020816554 14122772573184 14178785126044 14189437857168 14213708242118 14224387211496 14285964645312 14288273814276 14299008805872 14323466606922 14334228039384 14352534844032 14401023137424 14414667029504 14416997001792 14427828705024 14450171135488 14452506846624 14463365228928 14465703072744 14498989281216 14515071811328 14525977199616 14564109216096 14582709611008 14583588908756 14629610806272 14685170309117 14695317407232 14696203494924 14732401040478 14742580773888 14801051557908 14828601724608 14865125374176 14867528158098 14878698352056 14901738983472 14915345392332 14929476566272 14952082696254 14968667805432 14979913987104 14999045422592 15035988884224 15049717873344 15086786143968 15103520668544 15104431369783 15114868167168 15152096906496 15212191878961 15222703136256 15291995528502 15302561928192 15329660542119 15340252967424 15378036841728 15396022708968 15448036299201 15467765592048 15505863536856 15517513321632 15520021556886 15534725616256 15558248210967 15572988487232 15587207797392 15625599934824 15645556001152 15657310738944 15698412609264 15727633092864 15766371105408 15778216613376 15805204531776 15817079215872 15834623794176 15888119144832 15947593761792 15962155114752 15963117589314 16002435612933 16020185791764 16059644377458 16070741203968 16071710225976 16092236037248 16134479626188 16146601699536 16164511789888 16204325858336 16216500408192 16219121627016 16244237990992 16256442527424 16259070202452 16329455787744 16341724349568 16402896964608 16405548312384 16417874043648 16458312157056 16476568002048 16517150681856 16529560261632 16532232083136 16595118413412 16666958752864 16669652783322 16681171110912 16682176940184 16710711041409 16723266045948 16764456356406 16783051781848 16795661137056 16839751281111 16861257987728 16873926100416 16915487494752 16946973399552 16988714713344 16991460752112 17004226688064 17046109019808 17067879273984 17125541028288 17144536975104 17145570744078 17157417919488 17187801213891 17199677569536 17242041307392 17261166478336 17262207279752 17320525547589 17342646269872 17385362147384 17401236291054 17444096478963 17463445773004 17476566318288 17519612048136 17601250501296 17614474581312 17634012861696 17677446390912 17693587229472 17720986899264 17734300939008 17737167493584 17753972132864 17780855098248 17813951768448 17880635429888 17896961795328 17941042982016 17962026493796 18006267938362 18018709834752 18090174126332 18103765541904 18185075763624 18229866590628 18243562959216 18274767739866 18288497843352 18308783762016 18370637761212 18391126899712 18394099622976 18407919382272 18439405287072 18453259085184 18456241851432 18473727759872 18519229552384 18533143323648 18536139002304 18581794517088 18605526055424 18690216757058 18703131245568 18736251773701 18749198071296 18750328596972 18809499608064 18880933254579 18893979523584 18895118779188 18919250476224 18965849615328 18968915236194 18983166862968 19029923431596 19047952860416 19051031752368 19065345074496 19097955475896 19112304052512 19115393346126 19136713125376 19201364183232 19222662669056 19237104940032 19270009128832 19284486971904 19287604096992 19331985708288 19418812288128 19419983189721 19433401929216 19510477053606 19523958322176 19558532415807 19572046889472 19594937993232 19643201387304 19661137108074 19709563554153 19734735410544 19771468966144 19801406813958 19820167165568 19823370877464 19838264469408 19868985311296 19887127189776 19936110261672 19958223740576 19973218649472 20066290497792 20115714858624 20130828092928 20202795875328 20221242547968 20271048564096 20365508249856 20366736234642 20389327371336 20439547389492 20458210234077 20489891102274 20504049122304 20528030278624 20597381732268 20623687456064 20674484715808 20690017762176 20693362075848 20744330947956 20782943729856 20834133246432 20849786239104 20931216812352 20946942745344 20970177457152 21021828140544 21041022651264 21073606042368 21089438954496 21092847830208 21169531224831 21184158859776 21268177689066 21282873486336 21284156785752 21320562363177 21336580817244 21360247722352 21412859169944 21428946967968 21432410721414 21485199910383 21512639501584 21528802266048 21622000544256 21625495502688 21641743057536 21675256703232 21678760269936 21695047843392 21748483921824 21772607716992 21788965799424 21846163824144 21874064416512 21875383363134 21890498724864 21944416209408 22022867575808 22042976110848 22044305242386 22098601560717 22126824551216 22201577336862 22226203711096 22242902586912 22280948055212 22297688061264 22301292237147 22352608475208 22394214849408 22453001708148 22469870980656 22498568133888 22553983326336 22574576810016 22630179215952 22651619617792 22655281002816 22672302250752 22728145359744 22834054704384 22859382633472 22860760992104 22917068285188 22937993292753 22989388409856 23076696200041 23094034063452 23201648388072 23258795305284 23276269982448 23302088424384 23359482730848 23380811696088 23438399902236 23468334001728 23485966108416 23512017148928 23547618913896 23569928521216 23591449639296 23627982532352 23645734585344 23649556658112 23707806797664 23735535009659 23751935691264 23846138621074 23862615727104 23904872952653 23921390642688 24030278687646 24046883030016 24089466566187 24106111805952 24107565338964 24138354055872 24201719439282 24219902549304 24246767684832 24306488787504 24324750612288 24328682440524 24366356986488 24384663791136 24388605303678 24411711682688 24494183681616 24525466163968 24543892509696 24585873716096 24604345446912 24608322468576 24714852003072 24733420637184 24775726022784 24794340392448 24892677620118 24909877859328 25000438129296 25004479174983 25021756666368 25023265410276 25084899068922 25146684534609 25174577672772 25193491705584 25225667301632 25287799487104 25291886981592 25310889150624 25373231242128 25401375669824 25420460099328 25463940634528 25483072070016 25487191128168 25601818910976 25716805462656 25718356116117 25736126879232 25775980944384 25799516354304 25863061961088 25891749717504 25893310919628 26013969404808 26078043221076 26101854436581 26126583990976 26190935183072 26195168659506 26214849477432 26279418072204 26312980547392 26401875751944 26431161169952 26451019292544 26516169586368 26581480348896 26601451408512 26630958199296 26720927652672 26755053997056 26820953144832 26845442692992 26911564473024 26943039740694 26961656730624 27009401907543 27028064752128 27135261189498 27154010999808 27155648312856 27185769828448 27252729852656 27277613645436 27319854803032 27344799885942 27412151609799 27463175643024 27586690349568 27591149434464 27611879073408 27659107930608 27679888627776 27710591639808 27778844328576 27799714985472 27804208503456 27872691775632 27908289083136 27929256993792 28035325135587 28054696868352 28098141389824 28123797106944 28125492895458 28226041633108 28357570252088 28378875714336 28427416484236 28448774422992 28453372854291 28571929290624 28576547628552 28598017611744 28646933213844 28668456078768 28705069688064 28802046274848 28833994003584 28855657410048 28900342270976 28905013693248 28926730457856 28931406145488 28997978562432 29030143622656 29128218432192 29165419222016 29167177817512 29265715580409 29370340618234 29390634814464 29392406989848 29442681358673 29464802080956 29602103115816 29657203449216 29730250748352 29735056316196 29757396704112 29803477966944 29830690784664 29858953132544 29904165392508 29937335610864 29959827974208 29998090845184 30071977768448 30099435746688 30173572287936 30207041337088 30208862739566 30229736334336 30304193812992 30424383757922 30445406272512 30561030102757 30583991057004 30659321084238 30680505934848 30734836653411 30756073683456 30792045417936 30896072598402 30935531184096 31011727073712 31035026643264 31040043113772 31069451232512 31116496421934 31145976974464 31174415594784 31251199869648 31291112002304 31314621477888 31396825218528 31433546364143 31455266185728 31532742210816 31556433226752 31610409063552 31634158431744 31776238289664 31902266533599 31924310229504 31926235178628 32004871225866 32040371583528 32119288754916 32143420451952 32148616082121 32184472074496 32268959252376 32293203399072 32329023579776 32408651716672 32433000816384 32438243254032 32488475981984 32512885054848 32518140404904 32658911575488 32683448699136 32811096624768 32813075044701 32835748087296 32916624314112 32953136004096 33034301363712 33064464166272 33066457863579 33190236826824 33302366005293 33333917505728 33339305566644 33364353880368 33421422082818 33446532091896 33528912712812 33566103563696 33591322274112 33679502562222 33722515975456 33747852200832 33830974989504 33893946799104 33977429426688 33982921504224 34008453376128 34092218039616 34135758547968 34251082056576 34289073950208 34291141488156 34375602427782 34399355139072 34484082614784 34524414559504 34641051095178 34685292539744 34770724294768 34802472582108 34888192957926 34926891546008 34953132636576 35039224096272 35202501002592 35228949162624 35268025723392 35354892781824 35387174458944 35441973798528 35468601878016 35474334987168 35561710196496 35627903536896 35769207931611 35793923590656 35882085964032 35924052987592 36012535876724 36045418031469 36180348252664 36207531083808 36302579158923 36370151527248 36459733181256 36487125918432 36549535479732 36576995686704 36617567524032 36741275522424 36788199245952 36815838764544 36878810574144 36906518170368 36912483702864 36947455519744 37038459104768 37072278004608 37163589034176 37211052110848 37339016430177 37380433514116 37472503547402 37498396142592 37500657193944 37564800354169 37761866509158 37787959047168 37790237558376 37838500952448 37931699230656 37937830472388 37966333725936 38059846863192 38095905720832 38102063504736 38130690148992 38195910951792 38224608105024 38230786692252 38273426250752 38402728366464 38445325338112 38540018257664 38568973943808 38575208193984 38663971416576 38837624576256 38839966379442 38866803858432 38991659096621 39020954107212 39117064831614 39144093778944 39189875986464 39286402774608 39292752989259 39322274216148 39419127108306 39469470821088 39542937932288 39602813627916 39640334331136 39646741754928 39676528938816 39737970622592 39774254379552 39872220523344 39916447481152 39946437298944 40104869499079 40132580995584 40231429717248 40261656185856 40414559611041 40442485095936 40542097128192 40702891784247 40731016499712 40733472469284 40778654742672 40879094778984 40916420468154 40979782204548 41017199828913 41056060557248 41194763464536 41247374912128 41348969431616 41380035524352 41386724151696 41488661895912 41565887459712 41668266492864 41699572478208 41862433624704 41893885490688 42043656281088 42082045302528 42147212084736 42185695660416 42188239343187 42339062449662 42368317719552 42536355378132 42568313571504 42641124726354 42673161634488 42720495444704 42825718339888 42857893935936 42864821442828 42970399820766 43025279003168 43057604532096 43244001088512 43250991005376 43283486115072 43350513406464 43357520539872 43390095686784 43496967843648 43545215433984 43577931598848 43692327648288 43748128833024 43750766726268 43888832418816 44055510927351 44085952221696 44088610484772 44197203121434 44253649102432 44403154673724 44452407422192 44485805173824 44561896110424 44595376122528 44602584474294 44705216950416 44788429698816 44906003416296 44939741961312 44997136267776 45107966652672 45149153620032 45260358431904 45310562005632 45313294109349 45344604501504 45456290719488 45636575636883 45668109408768 45721521984208 45834136570376 45875986585506 45988981626357 46153392400082 46188068126904 46403296776144 46517590610568 46552539964896 46604176848768 46718965461696 46761623392176 46876799804472 46936668003456 46971932216832 47095237827792 47139857042432 47182899278592 47255965064704 47299113316224 47415613595328 47471070019318 47503871382528 47692277242148 47809745905306 47842781285376 48060557375292 48178933132374 48212223611904 48215130677928 48276708111744 48403438878564 48439805098608 48493535369664 48612977575008 48649501224576 48657364881048 48732713972976 48769327582272 48777210607356 48823423365376 48988367363232 49050932327936 49171747432192 49208690893824 49216644937152 49395572857939 49429704006144 49551452045568 49588680784896 49747978847413 49785355240236 50000876258592 50008958349966 50043513332736 50046530820552 50132133124227 50169798137844 50293369069218 50349155345544 50386983411168 50451334603264 50519253843333 50575598974208 50583773963184 50621778301248 50746462484256 50802751339648 50840920198656 50927881269056 50966144140032 50974382256336 51203637821952 51433610925312 51436712232234 51472253758464 51563403641673 51599032708608 51726123922176 51783499435008 51786621839256 51961576642767 52027938809616 52156086442152 52203708873162 52253167981952 52332289436889 52381870366144 52390337319012 52429698954864 52558836144408 52625961094784 52803751503888 52862322339904 52902038585088 53032339172736 53162960697792 53202902817024 53261916398592 53441855305344 53641906289664 53690885385984 53823128946048 53886079481388 54018803815086 54056129504256 54270522378996 54311296625712 54371539656896 54505459705312 54555227290872 54639709606064 54689599771884 54824303219598 54926351286048 55173380699136 55182298868928 55223758146816 55318215861216 55359777255552 55421183279616 55557688657152 55599429970944 55608417006912 55745383551264 55816578166272 56070650271174 56109393736704 56208755321103 56247594213888 56250985790916 56452083266216 56642799763737 56715140504176 56757751428672 56854832968472 56897548845984 56906745708582 57143858581248 57153095257104 57196035223488 57293866427688 57336912157536 57410139376128 57604092549696 57667988007168 57711314820096 57810027386496 57853460915712 57862812290976 57995957124864 58060287245312 58256436864384 58259949569163 58334355635024 58531431160818 58675597247421 58740681236468 58784813979696 58885362717346 58929604161912 59204206231632 59314406898432 59460501496704 59470112632392 59514793408224 59606955933888 59661381569328 59717906265088 59808330785016 59874671221728 59919655948416 60143955536896 60198871493376 60347144575872 60414082674176 60417725479132 60608387625984 60848767515844 61122060205514 61167982114008 61318642168476 61469673306822 61512147366912 61584090835872 61792145196804 61871062368192 62023454147424 62070053286528 62080086227544 62138902465024 62232992843868 62291953948928 62348831189568 62502399739296 62582224004608 62793650437056 62867092728286 62910532371456 63021937784267 63065484421632 63220818127104 63268316863488 63508593674493 63552476579328 63804533067198 63848620459008 63852470357256 63961687089531 64009742451732 64080743167056 64238577509832 64286840903904 64297232164242 64368944148992 64455599731149 64537918504752 64586406798144 64658047159552 64817303433344 64866001632768 64876486508064 64976951963968 65025770109696 65036280809808 65317823150976 65366897398272 65622193249536 65626150089402 65671496174592 65833248628224 66068602727424 66128928332544 66132915727158 66295804682151 66380473653648 66604732010586 66667835011456 66678611133288 66728707760736 66842844165636 66893064183792 66903876711441 67057825425624 67132207127392 67182644548224 67359005124444 67445031950912 67495704401664 67661949979008 67954858853376 67965843008448 68016906752256 68184436079232 68502164113152 68578147900416 68582282976312 68751204855564 68813979878259 68968165229568 69048829119008 69230088600123 69282102190356 69370585079488 69541448589536 69604945164216 69776385915852 69853783092016 69906265273152 70078448192544 70405002005184 70457898325248 70536051446784 70709785563648 70774348917888 70883947597056 70937203756032 70948669974336 71123420392992 71206605028977 71255807073792 71538415863222 71587847181312 71714618857959 71764171928064 71848105975184 72025071753448 72090836062938 72268399698561 72360696505328 72415062167616 72605158317846 72740303054496 72919466362512 72974251836864 73099070959464 73153991373408 73235135048064 73482551044848 73576398491904 73631677529088 73757621148288 73813036340736 73824967405728 74076918209536 74144556009216 74327178068352 74678032860354 74760867028232 74945007094804 75001314387888 75013437524949 75129600708338 75523733018316 75580475116752 75677001904896 75863398461312 75875660944776 75932667451872 76119693726384 76191811441664 76204127009472 76261380297984 76391821903584 76449216210048 76461573384504 76805456732928 76890650676224 77080036515328 77150416387968 77155068348351 77327942833152 77621614491047 77675249152512 77679932758884 77983318193242 78041908214424 78234129663228 78379751972928 78572805549216 78585505978518 78644548432296 78838254216612 78938941642176 79085875864576 79205627255832 79280668662272 79293483509856 79353057877632 79475941245184 79548508759104 79744441046688 79832894962304 79892874597888 80209738998158 80265161991168 80462859434496 80829119222082 80884970191872 81028205722629 81084194256384 81405783568494 81462032999424 81466944938568 81557309485344 81758189557968 81832840936308 81959564409096 82034399657826 82112121114496 82236454829397 82389526929072 82494749824256 82697938863232 82760071048704 82773448303392 82977323791824 83131774919424 83336532985728 83399144956416 83724867249408 83787770981376 84105975406761 84164090605056 84294424169472 84371391320832 84376478686374 84678124899324 85072710756264 85136627143008 85282249452708 85346323268976 85360118562873 85440990889408 85651436679776 85715787871872 85729642885656 85940799641532 86050558006336 86115209064192 86501982010752 86566972230144 86701026812928 86715041079744 86780191373568 86993935687296 87090430867968 87384655296576 87496257666048 87501533452536 87797146741227 88111021854702 88171904443392 88177220969544 88328044076019 88394406242868 88507298204864 88806309347448 88904814844384 88971610347648 89123792220848 89190752245056 89205168948588 89410433900832 89576859397632 89812006832592 89879483922624 89994272535552 90215933305344 90298307240064 90520716863808 90621124011264 90626588218698 90689209003008 90912581438976 91273151273766 91336218817536 91443043968416 91668273140752 91683090308271 91751973171012 91977963252714 92204509960233 92306784800164 92376136253808 92806593552288 93035181221136 93105079929792 93208353697536 93437930923392 93523246784352 93753599608944 93873336006912 93943864433664 94190475655584 94300639092429 94365798557184 94511930129408 94598226632448 94831227190656 94942140038636 95384554484296 95619491810612 95706799600797 96121114750584 96357866264748 96430261355856 96553416223488 96806877757128 96879610197216 96987070739328 97225955150016 97299002449152 97314729762096 97465427945952 97538655164544 97554421214712 97646846730752 97976734726464 98101864655872 98343494864384 98433289874304 98439225134103 98791145715878 98859408012288 99034473660991 99102904091136 99495957694826 99570710480472 100001752517184 100017916699932 100093061641104 100264266248454 100339596275688 100586738138436 100698310691088 100773966822336 100902669206528 101038507686666 101151197948416 101167547926368 101243556602496 101492924968512 101605502679296 101681840397312 101855762538112 101932288280064 101948764512672 102407275643904 102796192163819 102867221850624 102873424464468 103126807283346 103198065417216 103452247844352 103573243678512 103923153285534 104055877619232 104312172884304 104407417746324 104506335963904 104664578873778 104763740732288 104780674638024 104859397909728 105117672288816 105251922189568 105607503007776 105724644679808 105731019588481 105804077170176 106064678345472 106325921395584 106405805634048 106883710610688 107307623794833 107381770771968 107646257892096 107772158962776 108037607630172 108136254094407 108541044757992 108622593251424 108743079313792 108907737476769 109010919410624 109110454581744 109279419212128 109379199543768 109648606439196 109852702572096 110364597737856 110447516293632 110636431722432 110719554511104 110842366559232 111115377314304 111216834013824 111490767102528 111633156332544 112017049290531 112141300542348 112417510642206 112495188427776 112501971581832 112694401062507 112904166532432 113285599527474 113430281008352 113515502857344 113709665936944 113795097691968 113813491417164 114287717162496 114306190514208 114392070446976 114587732855376 114673824315072 114820278752256 115208185099392 115335976014336 115620054772992 115706921831424 115725624581952 115991914249728 116512873728768 116519899138326 116668711270048 116974977289863 117062862321636 117351194494842 117481362472936 117569627959392 117770725434692 117859208323824 117878258967777 118408412463264 118628813796864 118921002993408 118940225264784 119029586816448 119213911867776 119322763138656 119616661570032 119749342443456 119839311896832 120314608497237 120397742986752 120694289151744 120828165348352 120835450958264 121243678833123 121697535031688 122108675352741 122244120411028 122335964228016 122637284336952 122939346613644 123168181671744 123584290393608 123742124736384 124046908294848 124140106573056 124160172455088 124277804930048 124465985687736 124583907897856 124697662379136 125004799478592 125164448009216 125587300874112 125734185456572 126043875568534 126130968843264 126441636254208 127017187348986 127104953158656 127609066134396 127704940714512 127923374179062 128019484903464 128161486334112 128477155019664 128573681807808 128594464328484 128737888297984 128911199462298 129075837009504 129172813596288 129316094319104 129634606866688 129732003265536 129752973016128 129953903927936 130051540219392 130072561619616 130635646301952 130733794796544 131153762415907 131244386499072 131252300178804 131666497256448 132166532782053 132257856665088 132265831454316 132591609364302 132760947307296 133209464021172 133335670022912 133357222266576 133457415521472 133685688331272 133786128367584 133807753422882 134115650851248 134264414254784 134365289096448 134718010248888 134890063901824 134991408803328 135323899958016 135931686016896 135939882328047 136033813504512 136368872158464 136909726910649 137004328226304 137164565952624 137502409711128 137627959756518 137966944879071 138097658238016 138460177200246 138564204380712 138741170158976 139082897179072 139209890328432 139552771831704 139707566184032 139812530546304 140156896385088 140810004010368 140915796650496 141419571127296 141548697835776 141767895194112 141897339948672 142246840785984 142413210057954 142511614147584 143076831726444 143429237715918 143528343856128 143696211950368 144050143506896 144181672125876 144536799397122 144721393010656 144830124335232 145210316635692 145480606108992 145838932725024 145948503673728 146198141918928 146307982746816 146470270096128 146965102089696 147152796983808 147515242296576 147626072681472 147649934811456 148186718573817 148289112018432 148654356136704 149243936542239 149356065720708 149521734056464 149890014189608 150002628775776 150026875049898 150259201416676 150396399372681 151047466036632 151160950233504 151354003809792 151726796922624 151751321889552 151865334903744 152239387452768 152408254018944 152522760595968 152783643807168 152898432420096 152923146769008 153610913465856 154160073030656 154300832775936 154310136696702 154690210925019 155243228982094 155350498305024 155359865517768 155966636386484 156083816428848 156468259326456 156759503945856 157145611098432 157171011957036 157289096864592 157676508433224 157877883284352 158411254511664 158561337324544 158586967019712 158706115755264 158951882490368 159097017518208 159488882093376 159665789924608 159785749195776 160419477996316 160925718868992 161536873400287 161658238444164 162056411445258 162168388512768 162811567136988 162933889877136 163114618970688 163516379115936 163665681872616 163919128818192 164068799315652 164224242228992 164472909658794 164779053858144 164989499648512 165395877726464 165520142097408 165546896606784 165954647583648 166148745067613 166263549838848 166673065971456 166798289912832 167334110668571 167449734498816 168211950813522 168328181210112 168626265963309 168742782641664 168752957372748 169356249798648 169928399291211 170145421512528 170273254286016 170564498905416 170692646537952 170720237125746 170881981778816 171302873359552 171431575743744 171459285771312 171881599283064 172101116012672 172230418128384 173003964021504 173133944460288 173430082159488 173560382747136 173987871374592 174180861735936 174769310593152 174779848707489 175003066905072 175594293482454 176026791742263 176222043709404 176354441939088 176656088152038 176788812485736 177014596409728 177612618694896 177809629688768 177943220695296 178247584441696 178381504490112 178410337897176 178820867801664 179153718795264 179624013665184 179758967845248 180431866610688 180596614480128 181041433727616 181242248022528 181253176437396 181825162877952 182546302547532 182886087936832 183336546281504 183366180616542 183503946342024 183955926505428 184409019920466 184613569600328 184752272507616 185613187104576 186070362442272 186210159859584 186416707395072 186875861846784 187046493568704 187507199217888 187746672013824 188380951311168 188601278184858 188731597114368 189065813352801 189196453264896 189662454381312 189884280077272 190525781023479 190769108968592 191238983621224 191413599201594 191885061268593 192242229501168 192715732529496 192860522711712 193106832446976 193613755514256 193759220394432 193974141478656 194451910300032 194598004898304 194629459524192 194930855891904 195077310329088 195108842429424 195293693461504 195953469452928 196686989728768 196866579748608 196878450268206 197582291431756 198068947321982 198205808182272 198991915389652 199141420960944 200003505034368 200035833399864 200186123282208 200528532496908 200679192551376 201173476276872 201396621382176 201547933644672 202077015373332 202302395896832 202335095852736 202487113204992 202985849937024 203211005358592 203711525076224 203864576560128 203897529025344 205592384327638 205734443701248 205746848928936 206098769510711 206253614566692 206904495688704 207146487357024 207690265800369 207846306571068 208111755238464 208624345768608 208814835492648 209012671927808 209329157747556 209527481464576 209561349276048 209718795819456 210235344577632 210503844379136 211215006015552 211449289359616 211462039176962 211608154340352 212129356690944 212651842791168 212811611268096 213619815086931 213767421221376 214615247589666 214763541543936 215143856573877 215292515784192 215544317925552 216075215260344 216272508188814 216805199095683 217082089515984 217245186502848 217486158627584 217815474953538 218021838821248 218220909163488 218558838424256 218758399087536 219297212878392 219705405144192 220729195475712 220895032587264 221272863444864 221439109022208 222230754628608 222433668027648 222981534205056 224034098581062 224282601084696 224835021284412 225003943163664 225040312574847 225388802125014 225808333064864 226571199054948 226860562016704 227031005714688 227419331873888 227590195383936 227626982834328 228575434324992 228612381028416 228784140893952 229175465710752 229347648630144 230416370198784 230671952028672 231240109545984 231451249163904 231465205045053 231983828499456 232864843473141 233025747457536 233039798276652 233337422540096 233949954579726 234125724643272 234702388989684 234962724945872 235139255918784 235541450869384 235718416647648 235756517935554 236816824926528 237257627593728 237842005986816 237880450529568 238059173632896 238427823735552 238645526277312 239233323140064 239498684886912 239678623793664 240629216994474 240795485973504 241388578303488 241670901916528 242487357666246 243084617167887 243395070063376 244217350705482 244488240822056 244671928456032 245274568673904 245878693227288 246336363343488 247168580787216 247484249472768 248093816589696 248280213146112 248320344910176 248931971375472 249167815795712 249395324758272 250009598957184 251174601748224 251468370913144 252087751137068 252317926220283 252883272508416 254034374697972 255218132268792 255409881429024 255846748358124 256038969806928 256322972668224 256954310039328 257147363615616 257188928656968 257822398924596 258151674019008 258345627192576 258632188638208 259269213733376 259505946032256 259907807855872 260103080438784 260145123239232 261090885106249 261271292603904 262307524831814 262488772998144 262504600357608 262953602479183 264333065564106 264515713330176 264531662908632 264984132228057 265183218728604 265521894614592 266418928042344 266671340045824 266714444533152 266914831042944 267371376662544 267572256735168 267615506845764 268231301702496 268528828509568 268730578192896 269436020497776 269780127803648 269982817606656 270647799916032 271863372033792 271879764656094 272067627009024 272737744316928 273819453821298 274008656452608 274329131905248 275004819422256 275049270924813 275255919513036 275933889758142 276195316476032 276613529880699 276920354400492 277128408761424 277482340317952 278165794358144 278419780656864 279105543663408 279415132368064 279625061092608 280313792770176 281620008020736 281831593300992 282901917277287 283097395671552 283535790388224 283794679897344 284493681571968 284826420115908 286153663452888 286858475431836 287120398802391 287392423900736 288100287013792 288363344251752 289073598794244 289442786021312 289660248670464 290420633271384 290961212217984 291677865450048 291897007347456 292396283837856 292615965493632 292940540192256 293930204179392 294305593967616 295030484593152 295299869622912 295317675402309 296373437147634 296578224036864 297103420982973 297308712273408 298487873084478 298712131441416 299043468112928 299780028379216 300005257551552 300053750099796 300518402833352 300792798745362 302094932073264 302321900467008 302708007619584 303453593845248 303502643779104 303730669807488 304478774905536 304816508037888 305045521191936 305567287614336 305796864840192 305846293538016 307221826931712 308388576491457 308601665551872 308620273393404 309380421850038 310486457964188 310719731035536 311933272772968 312167632857696 312936518652912 313519007891712 314291222196864 314342023914072 314578193729184 315353016866448 315755766568704 316822509023328 317173934039424 317193058765443 317412231510528 317903764980736 318194035036416 318977764186752 319331579849216 320838955992632 321922871384499 323073746800574 323316476888328 324112822890516 325623134273976 325867779754272 326229237941376 327032758231872 327331363745232 327838257636384 328137598631304 328448484457984 328945819317588 329558107716288 329978999297024 330791755452928 331093793213568 331909295167296 332297490135226 332527099677696 333346131942912 334668221337142 334899468997632 336423901627044 337252531926618 337485565283328 337505914745496 338083203187521 338712499597296 339856798582422 340290843025056 340546508572032 341128997810832 341385293075904 341440474251492 341763963557632 342605746719104 342863151487488 342918571542624 343763198566128 344202232025344 344460836256768 345769010005573 346007928043008 346860164318976 347120765494272 347975742749184 349538621186304 349559697414978 350006133810144 350924931869589 351188586964908 352053583484526 352444087418808 352708883878176 353312176304076 353577624971472 353634776903331 354029192819456 355225237389792 355619259377536 355886441390592 356495168883392 356763008980224 356820675794352 357641735603328 359248027330368 359517935690496 360943825491711 361193228960256 362082867455232 362484496045056 362506352874792 363731036499369 365092605095064 365772175873664 366326026058223 366673092563008 366732361233084 367007892684048 367911853010856 368818039840932 369227139200656 369504545015232 371226374209152 372140724884544 372420319719168 372833414790144 373751723693568 374092987137408 375014398435776 375493344027648 376761902622336 377202556369716 378131626705602 378392906529792 379324908762624 379768560154544 381051562046958 381538217937184 382477967242448 382827198403188 383770122537186 384484459002336 385431465058992 385721045423424 386213664893952 387227511028512 387518440788864 387948282957312 388903820600064 389196009796608 389258919048384 389861711783808 390154620658176 390217684858848 391906938905856 393461287247721 393733159497216 393756900536412 395164582863512 396137894643964 396499598346159 397983830779304 398282841921888 400007010068736 400071666799728 400372246564416 401057064993816 401358385102752 402346952553744 402793242764352 403095867289344 404154030746664 404670191705472 404974226409984 405971699874048 406422010717184 407423050152448 407795058050688 407819646984141 410729180731947 411184768655276 411493697857872 412197539021422 412507229133384 414292974714048 415380531600738 415692613142136 416223510476928 417248691537216 417629670985296 418025343855616 418658315495112 419054962929152 419122698552096 419437591638912 420470689155264 421007688758272 422430012031104 422898578719232 422924078353924 424258713381888 425303685582336 427239630173862 427534842442752 429230495179332 430287713147754 430585031568384 431088635851104 432150430520688 432545016377628 433610398191366 434164179031968 434490373005696 434972317255168 435630949907076 436043677642496 436441818326976 437117676848512 437516798175072 438594425756784 439410810288384 441153564489869 441458390951424 442545726889728 442878218044416 444560155721451 444867336055296 445963068410112 447731809626717 448068197162124 448565202169392 449670042568824 450007886327328 450080625149694 450777604250028 451189198118043 451616666129728 453142398109896 453721124033408 454062011429376 454838663747776 455180390767872 455253965668656 457224762056832 457568281787904 458350931421504 458695297260288 460832740397568 462480219091968 462902498327808 462930410090106 464070632775057 465729686946282 466051494915072 466079596553304 466674845080192 467899909159452 468251449286544 469404777979368 469925449891744 470278511837568 471082901738768 471436833295296 471513035871108 473633649853056 475684011973632 475760901059136 476118347265792 476855647471104 477291052554624 478466646280128 478997369773824 479357247587328 481258433988948 482777156606976 483341803833056 484610620200861 484974715332492 486169234335774 486790140126752 488434701410964 488976481644112 489343856912064 490549137347808 491757386454576 492672726686976 494337161574432 494968498945536 496187633179392 496560426292224 496640689820352 497863942750944 498446235202839 498790649516544 500019197914368 502002332005713 502349203496448 502936741826288 504175502274136 504635852440566 505878797889927 508068749395944 510436264537584 510819762858048 511693496716248 512077939613856 512645945336448 513908620078656 514294727231232 514377857313936 515644797849192 516303348038016 516691254385152 518538427466752 519011892064512 519815615711744 520290246478464 522181770212498 522542585207808 524615049663628 525009200715216 525907204958366 528666131128212 529063325817264 529968264456114 530366437457208 531043789229184 532837856084688 533342680091648 533428889066304 533829662085888 534742753325088 535144513470336 535231013691528 536462603404992 537057657019136 537461156385792 538872040995552 539560255607296 541295599832064 543351301437329 543726744067584 543759529312188 545475488633856 547638907642596 548658263810496 550009638844512 550098541849626 550511839026072 551867779516284 552390632952064 553227059761398 553840708800984 554256817522848 554964680635904 556331588716288 556839561313728 558211087326816 558830264736128 559250122185216 560627585540352 563240016041472 565803834554574 566194791343104 567197440058403 567589359794688 568987363143936 569652840231816 571577343070437 572307326905776 573716950863672 574240797604782 574784847801472 575655183805779 576200574027584 576726688503504 578147197588488 578885572042624 579320497340928 580841266542768 581922424435968 583355730900096 583794014694912 584792567675712 585231930987264 585881080384512 587860408358784 590060969186304 590599739245824 590635350804618 592746874295268 594206841965946 594617424546816 596975746168956 597424262882832 598086936225856 599560056758432 600010515103104 600107500199592 601036805666704 601585597490724 604189864146528 604643800934016 606907187690496 607005287558208 607461339614976 608957549811072 609633016075776 611134575228672 611593729680384 611692587076032 616777152982914 617203331103744 617240546786808 618296308532133 618760843700076 620972915928376 621439462071072 623070797401107 623866545545936 624335265715392 625873037305824 627038015783424 628582444393728 628684047828144 629156387458368 630706033732896 631511533137408 633645018046656 634347868078848 634386117530886 634824463021056 636388070072832 637955528373504 638663159698432 640859445260793 641677911985264 643845742768998 645431569721631 646147493601148 646632953776656 648225645781032 651246268547952 651735559508544 652458475882752 654065516463744 654662727490464 655676515272768 656275197262608 656896968915968 657891638635176 659116215432576 661583510905856 662187586427136 663818590334592 664594980270452 666692263885824 669336442674284 672847803254088 674505063853236 675011829490992 676166406375042 677424999194592 679713597164844 680581686050112 681093017144064 682257995621664 682770586151808 682880948502984 683527927115264 685211493438208 685726302974976 685837143085248 687526397132256 688404464050688 691538020011146 692015856086016 693241315626937 693720328637952 695951485498368 698594530419423 699077242372608 699119394829956 700012267620288 701849863739178 702377173929816 704107166969052 704888174837616 705417767756352 706624352608152 707155249942944 707269553806662 708058385638912 710450474779584 711238518755072 711772882781184 712990337766784 713526017960448 713641351588704 715283471206656 718496054660736 719035871380992 721887650983422 722386457920512 724165734910464 725012705749584 727462072998738 729253851503661 730185210190128 731544351747328 732652052116446 733346185126016 733464722466168 734015785368096 735823706021712 737636079681864 738454278401312 739009090030464 742452748418304 744281449769088 744840639438336 747503447387136 748185974274816 750028796871552 753523805244672 754405112739432 756263253411204 756953778660849 758649817525248 759537120309088 762103124093916 763076435874368 764955934484896 765654396806376 767540245074372 768968918004672 770862930117984 771442090846848 774455022057024 775036881577728 775896565914624 777807641200128 778517838096768 779723423567616 780309241316352 780435369717696 783272655318747 783813877811712 786922574495442 787466318994432 787513801072824 788860807437549 790329165727024 792275789287928 792999196692318 794952396684171 795967661558608 796565683843776 800014020137472 800143333599456 800744493128832 802114129987632 802716770205504 804693905107488 805586485528704 806191734578688 808308061493328 809340383410944 809948452819968 811943399748096 814846100304896 815590116101376 815639293968282 821458361463894 822369537310552 822987395715744 824395078042844 825014458266768 825147812774439 828585949428096 830761063201476 831385226284272 832447020953856 834497383074432 835259341970592 837316630990224 838109925858304 838245397104192 838875183277824 840941378310528 844860024062208 845797157438464 845848156707848 848705751831861 850607371164672 853837759401517 854479260347724 858460990358664 860575426295508 862177271702208 864300861041376 865090032755256 867220796382732 868328358063936 868980746011392 869944634510336 871261899814152 872087355284992 872883636653952 874235353697024 875033596350144 877188851513568 878821620576768 882307128979738 882916781902848 885091453779456 889120311442902 889734672110592 891310262948919 891926136820224 895463619253434 896136394324248 897130404338784 899340085137648 900015772654656 900161250299388 901555208500056 902378396236086 903233332259456 906284796219792 907442248066816 908124022858752 909677327495552 910360781535744 910507931337312 914449524113664 915136563575808 916701862843008 917390594520576 921665480795136 925165729474371 925804996655616 925860820180212 928141265550114 931459373892564 932159193106608 933349690160384 935799818318904 936502898573088 938809555958736 939850899783488 940557023675136 942165803477536 942873666590592 943026071742216 947267299706112 951521802118272 951579176296329 952236694531584 953711294942208 954582105109248 956933292560256 957994739547648 962516867977896 965768614153497 966683607666112 969221240401722 969949430664984 972338468671548 973580280253504 976869402821928 977952963288224 978687713824128 981098274695616 983514772909152 985345453373952 988674323148864 989936997891072 992375266358784 993281379640704 995727885501888 996892470405678 997581299033088 1000038395828736 1004004664011426 1004698406992896 1005873483652576 1008351004548272 1009271704881132 1011757595779854 1014249609562563 1016137498791888 1020872529075168 1021639525716096 1023386993432496 1024155879227712 1025291890672896 1027817240157312 1028589454462464 1028755714627872 1031289595698384 1032606696076032 1033382508770304 1037307030016719 1038023784129024 1039631231423488 1040580492956928 1044363540424996 1049230099327256 1050018401430432 1051814409916732 1052774795608767 1057332262256424 1058126651634528 1059936528912228 1060732874914416 1062087578458368 1065675712169376 1066857778132608 1067659324171776 1069485506650176 1070289026940672 1070462027383056 1072925206809984 1074115314038272 1077744081991104 1079120511214592 1082831476475133 1086702602874658 1087453488135168 1087519058624376 1089379210270901 1095277815285192 1097316527620992 1100019277689024 1100197083699252 1101023678052144 1103735559032568 1104781265904128 1106454119522796 1107681417601968 1108513635045696 1109929361271808 1112663177432576 1113679122627456 1116422174653632 1117660529472256 1118500244370432 1121255171080704 1126480032082944 1130758113802009 1131607669109148 1134394880116806 1135178719589376 1137974726287872 1139305680463632 1143154686140874 1144614653811552 1147433901727344 1148481595209564 1149569695602944 1151310367611558 1152401148055168 1153453377007008 1156294395176976 1157771144085248 1158640994681856 1161682533085536 1163041215473291 1163844848871936 1166711461800192 1167588029389824 1169585135351424 1170463861974528 1175720816717568 1180383861743163 1181199478491648 1181270701609236 1185493748590536 1188413683931892 1189498795038477 1193951492337912 1194848525765664 1196173872451712 1199120113516864 1200021030206208 1200215000399184 1202073611333408 1203171194981448 1208379728293056 1209287601868032 1214010575116416 1214922679229952 1217915099622144 1219266032151552 1222269150457344 1223385174152064 1223458940952423 1232187542195841 1233554305965828 1234481093573616 1236592617064266 1237521687400152 1241945831856752 1242878924142144 1246141594802214 1247733091091872 1248670531430784 1251746074611648 1254076031566848 1257164888787456 1257368095656288 1258312774916736 1261412067465792 1263023066274816 1267290036093312 1268695736157696 1268772235061772 1272776140145664 1275911056747008 1281718890521586 1283355823970528 1287691485537996 1290863139443262 1292294987202296 1293265907553312 1296451291562064 1302492537095904 1303471119017088 1304916951765504 1308131032927488 1309325454980928 1311353030545536 1312550394525216 1315783277270352 1318232430865152 1323460693469607 1324375172854272 1327637180669184 1329189960540904 1333680467164353 1338672885348568 1343195428880151 1345695606508176 1349010127706472 1350023658981984 1352332812750084 1354849998389184 1359427194329688 1361163372100224 1362186034288128 1364515991243328 1365541172303616 1365761897005968 1367055854230528 1370422986876416 1371674286170496 1375052794264512 1376808928101376 1383076040022292 1386482631253874 1387440657275904 1397189060838846 1398154484745216 1398238789659912 1400024535240576 1403699727478356 1404754347859632 1408214333938104 1409776349675232 1410835535512704 1413248705216304 1414310499885888 1414539107613324 1416116771277824 1420900949559168 1422477037510144 1425980675533568 1427052035920896 1427282703177408 1430566942413312 1436992109321472 1438071742761984 1442691386574977 1443775301966844 1448331469820928 1450025411499168 1453831860602583 1454924145997476 1458507703007322 1460370420380256 1463088703494656 1465304104232892 1466692370252032 1466929444932336 1468031570736192 1471647412043424 1475272159363728 1476908556802624 1478018180060928 1484905496836608 1488562899538176 1489681278876672 1495338705608517 1496371948549632 1500057593743104 1506006996017139 1507047610489344 1508810225478864 1512526506822408 1513907557321698 1517636393669781 1519074240618176 1524206248187832 1526152871748736 1529911868969792 1531308793612752 1535080490148744 1537937836009344 1541725860235968 1542884181693696 1548910044114048 1550073763155456 1555615282400256 1557035676193536 1559446847135232 1560870739435392 1566545310637494 1567627755623424 1573845148990884 1575027602145648 1577721614875098 1580658331454048 1584551578575856 1585998393384636 1589904793368342 1591935323117216 1593131367687552 1600028040274944 1600286667198912 1601488986257664 1604228259975264 1605433540411008 1609387810214976 1611172971057408 1612383469157376 1616616122986656 1618680766821888 1623886799496192 1630053904311987 1631180232202752 1631278587936564 1642916722927788 1644739074621104 1645974791431488 1648790156085688 1650028916533536 1650295625548878 1657171898856192 1661522126402952 1662770452568544 1664894041907712 1668994766148864 1670518683941184 1674633261980448 1676490794208384 1677750366555648 1681882756621056 1689720048124416 1691696313415696 1697411503663722 1701592320175209 1707675518803034 1708958520695448 1716921980717328 1721150852591016 1724354543404416 1728601722082752 1730180065510512 1734441592765464 1736656716127872 1737961492022784 1742523799628304 1744174710569984 1745767273307904 1748470707394048 1750067192700288 1754377703027136 1757643241153536 1764614257959476 1770182907558912 1778240622885804 1782620525897838 1783852273640448 1790927238506868 1792272788648496 1794260808677568 1798680170275296 1800031545309312 1800322500598776 1803110417000112 1804756792472172 1806466664518912 1812569592439584 1814884496133632 1819354654991104 1820721563071488 1821015862674624 1827636195743743 1828899048227328 1833403725686016 1834781189041152 1840675217354281 1850331458948742 1851609993311232 1851721640360424 1854888925596399 1856282531100228 1862918747785128 1864318386213216 1866699380320768 1869212392203321 1871599636637808 1873005797146176 1877619111917472 1879701799566976 1881114047350272 1884331606955072 1885747333181184 1886052143484432 1894534599412224 1903043604236544 1903158352592658 1904473389063168 1909164210218496 1913866585120512 1915989479095296 1922578335782379 1925033735955792 1931537228306994 1933367215332224 1936294709164893 1938442480803444 1939898861329968 1944676937343096 1947160560507008 1953738805643856 1955905926576448 1957375427648256 1962196549391232 1967029545818304 1970690906747904 1977348646297728 1984750532717568 1986562759281408 1991455771003776 1993784940811356 2000076791657472 2008009328022852 2011746967305152 2016702009096544 2018543409762264 2023515191559708 2028499219125126 2032274997583776 2041745058150336 2043279051432192 2046773986864992 2048311758455424 2050583781345792 2055634480314624 2057178908924928 2057511429255744 2062579191396768 2065213392152064 2074614060033438 2076047568258048 2079723946880811 2081160985913856 2088727080849992 2095783591258269 2098460198654512 2100036802860864 2103628819833464 2105549591217534 2114664524512848 2116253303269056 2119873057824456 2121465749828832 2124175156916736 2131351424338752 2133715556265216 2135318648343552 2138971013300352 2140578053881344 2140924054766112 2145850413619968 2148230628076544 2155488163982208 2165662952950266 2173405205749316 2175038117248752 2178758420541802 2190555630570384 2194633055241984 2200038555378048 2200394167398504 2202047356104288 2207471118065136 2209562531808256 2212908239045592 2215362835203936 2217027270091392 2225326354865152 2227358245254912 2232844349307264 2235321058944512 2242510342161408 2261516227604018 2263215338218296 2268789760233612 2275949452575744 2278611360927264 2286309372281748 2289229307623104 2294867803454688 2296963190419128 2299139391205888 2302620735223116 2304802296110336 2306906754014016 2312588790353952 2315542288170496 2323365066171072 2326082430946582 2327689697743872 2333422923600384 2339170270702848 2340927723949056 2349817965956241 2351441633435136 2360767723486326 2362398956983296 2362541403218472 2366582422312647 2370987497181072 2376827367863784 2378997590076954 2384857190052513 2387902984675824 2389697051531328 2392347744903424 2398240227033728 2400042060412416 2400430000798368 2404147222666816 2406342389962896 2416759456586112 2418575203736064 2428021150232832 2429845358459904 2435830199244288 2444538300914688 2446770348304128 2446917881904846 2464375084391682 2467108611931656 2468962187147232 2473185234128532 2475043374800304 2475443438323317 2483891663713504 2485757848284288 2492283189604428 2495466182183744 2497341062861568 2503492149223296 2514329777574912 2514736191312576 2516625549833472 2522824134931584 2534580072186624 2537391472315392 2537544470123544 2546117255495583 2551822113494016 2561513278204551 2563437781043172 2566711647941056 2575382971075992 2581726278886524 2584589974404592 2586531815106624 2592902583124128 2604985074191808 2606942238034176 2609833903531008 2616262065854976 2618650909961856 2622706061091072 2625100789050432 2631566554540704 2636464861730304 2646921386939214 2648750345708544 2655274361338368 2658379921081808 2667360934328706 2673930788846757 2677345770697136 2686390857760302 2691391213016352 2698020255412944 2700047317963968 2704665625500168 2709699996778368 2718854388659376 2722326744200448 2724372068576256 2729031982486656 2731082344607232 2731523794011936 2740845973752832 2743348572340992 2750105588529024 2766152080044584 2772965262507748 2775497188423113 2794378121677692 2796477579319824 2800049070481152 2807399454956712 2809508695719264 2816428667876208 2819552699350464 2821671071025408 2826497410432608 2828620999771776 2829078215226648 2841801899118336 2844954075020288 2851961351067136 2854565406354816 2854737528888987 2861133884826624 2871999736168739 2873984218642944 2885382773149954 2887550603933688 2900050822998336 2907663721205166 2909848291994952 2917015406014644 2920740840760512 2926177406989312 2930608208465784 2933384740504064 2933858889864672 2936063141472384 2943294824086848 2950544318727456 2953817113605248 2956036360121856 2969810993673216 2977125799076352 2990677411217034 2992743897099264 3000115187486208 3012013992034278 3014095220978688 3017620450957728 3025053013644816 3027815114643396 3035272787339562 3038148481236352 3042748828687689 3048412496375664 3052305743497472 3059823737939584 3062617587225504 3070160980297488 3075875672018688 3083451720471936 3085768363387392 3097820088228096 3100147526310912 3111921090050157 3114071352387072 3118893694270464 3121741478870784 3133090621274988 3147690297981768 3150055204291296 3155443229750196 3158324386826301 3161316662908096 3169103157151712 3171996786769272 3179809586736684 3183870646234432 3186262735375104 3200573334397824 3202977972515328 3208456519950528 3210867080822016 3218775620429952 3222345942114816 3233232245973312 3237361533643776 3248494429425399 3260107808623974 3262360464405504 3262557175873128 3268137630812703 3285833445855576 3289478149242208 3291949582862976 3297580312171376 3300057833067072 3300591251097756 3314343797712384 3323044252805904 3325540905137088 3329788083815424 3337989532297728 3341037367882368 3349266523960896 3352981588416768 3355500733111296 3363765513242112 3379440096248832 3383392626831392 3392274341406027 3394823007327444 3403184640350418 3415351037606068 3417917041390896 3433843961434656 3442301705182032 3448709086808832 3457203444165504 3460360131021024 3468883185530928 3473313432255744 3475922984045568 3485047599256608 3489123646419873 3491534546615808 3496941414788096 3500134385400576 3508755406054272 3529228515918952 3541151585229489 3556481245771608 3565241051795676 3581854477013736 3584545577296992 3588521617355136 3597360340550592 3600063090618624 3600645001197552 3606220834000224 3609513584944344 3612933329037824 3625139184879168 3629768992267264 3638709309982208 3642031725349248 3655272391487486 3657798096454656 3666807451372032 3681350434708562 3700662917897484 3703443280720848 3709777851192798 3712565062200456 3725837495570256 3728636772426432 3733398760641536 3738424784406642 3743199273275616 3746011594292352 3755238223834944 3759403599133952 3762228094700544 3768663213910144 3771494666362368 3772104286968864 3789069198824448 3803459110061303 3806087208473088 3806316705185316 3818328420436992 3827733170241024 3845156671564758 3850067471911584 3863074456613988 3866734430664448 3872589418329786 3876884961606888 3879797722659936 3889353874686192 3894321121014016 3907477611287712 3911811853152896 3914750855296512 3924393098782464 3934059091636608 3954697292595456 3970382080408821 3973125518562816 3982911542007552 3987569881622712 4001041401493059 4016018656045704 4023493934610304 4029586286640453 4033404018193088 4037086819524528 4047030383119416 4056998438250252 4064549995167552 4083490116300672 4086558102864384 4093547973729984 4096623516910848 4101167562691584 4111268960629248 4115022858511488 4125158382793536 4130426784304128 4149228120066876 4159447893761622 4162321971827712 4177454161699984 4191567182516538 4196920397309024 4200073605721728 4207257639666928 4211099182435068 4229329049025696 4232506606538112 4239746115648912 4242931499657664 4248350313833472 4262702848677504 4267431112530432 4277942026600704 4281156107762688 4281848109532224 4291700827239936 4310976327964416 4328074159724931 4331325905900532 4346810411498632 4350076234497504 4357516841083604 4361495581807749 4381111261140768 4389266110483968 4400077110756096 4400788334797008 4404094712208576 4414942236130272 4425816478091184 4430725670407872 4434054540182784 4454716490509824 4465688698614528 4470642117889024 4486016116825551 4518020988051417 4523032455208036 4526430676436592 4537579520467224 4557222721854528 4572618744563496 4578458615246208 4589735606909376 4593926380838256 4598278782411776 4605241470446232 4609604592220672 4613813508028032 4625177580707904 4631084576340992 4646730132342144 4652164861893164 4666845847200768 4678340541405696 4699635931912482 4702883266870272 4721535446972652 4725082806436944 4733164844625294 4741974994362144 4753654735727568 4757995180153908 4769714380105026 4775805969351648 4779394103062656 4784695489806848 4796480454067456 4800084120824832 4800860001596736 4808294445333632 4812684779925792 4833518913172224 4837150407472128 4852689209388559 4856042300465664 4871660398488576 4890161712935961 4893540696608256 4893835763809692 4928750168783364 4934217223863312 4937924374294464 4946370468257064 4950086749600608 4950886876646634 4967783327427008 4971515696568576 4984566379208856 4990932364367488 4994682125723136 5006984298446592 5029472382625152 5033251099666944 5045648269863168 5069160144373248 5075088940247088 5092234510991166 5104776960525627 5123026556409102 5126875562086344 5133423295882112 5150765942151984 5163452557773048 5169179948809184 5173063630213248 5185805166248256 5209970148383616 5213884476068352 5232524131709952 5237301819923712 5245412122182144 5250201578100864 5263133109081408 5272929723460608 5293842773878428 5310548722676736 5316759842163616 5334721868657412 5347861577693514 5354691541394272 5372781715520604 5382782426032704 5396040510825888 5400094635927936 5409331251000336 5419399993556736 5437708777318752 5444653488400896 5458063964973312 5462164689214464 5463047588023872 5482908587231229 5486697144681984 5500211177058048 5522025652062843 5532304160089168 5545930525015496 5550994376846226 5564666776789197 5588756243355384 5592955158639648 5600098140962304 5614798909913424 5619017391438528 5632857335752416 5639105398700928 5643342142050816 5652994820865216 5657241999543552 5658156430453296 5683603798236672 5703922702134272 5709130812709632 5709475057777974 5743999472337478 5747968437285888 5770765546299908 5775101207867376 5800101645996672 5815327442410332 5819696583989904 5834030812029288 5841481681521024 5861216416931568 5866769481008128 5867717779729344 5872126282944768 5886589648173696 5901088637454912 5907634227210496 5912072720243712 5954251598152704 5976864315810619 5981354822434068 6000230374972416 6024027984068556 6035240901915456 6050106027289632 6055630229286792 6070545574679124 6076296962472704 6085497657375378 6096824992751328 6104611486994944 6119647475879168 6125235174451008 6140321960594976 6151751344037376 6166903440943872 6171536726774784 6195640176456192 6223842180100314 6228142704774144 6239171840642433 6243482957741568 6266181242549976 6287350773774807 6295380595963536 6300110408582592 6310886459500392 6316648773652602 6322633325816192 6338206314303424 6343993573538544 6359619173473368 6367741292468864 6372525470750208 6401146668795648 6405955945030656 6416913039901056 6421734161644032 6437551240859904 6444691884229632 6466464491946624 6496988858850798 6520215617247948 6525114351746256 6536275261625406 6571666891711152 6578956298484416 6583899165725952 6595160624342752 6600115666134144 6601182502195512 6628687595424768 6646088505611808 6651081810274176 6675979064595456 6682074735764736 6698533047921792 6705963176833536 6727531026484224 6766785253662784 6784548682812054 6789646014654888 6806369280700836 6830702075212136 6835834082781792 6867687922869312 6884603410364064 6897418173617664 6914406888331008 6920720262042048 6937766371061856 6946626864511488 6970095198513216 6978247292839746 6983069093231616 7000268770801152 7017510812108544 7049453897868723 7058457031837904 7082303170458978 7099747266937941 7112962491543216 7130482103591352 7163708954027472 7169091154593984 7177043234710272 7194720681101184 7200126181237248 7201290002395104 7212441668000448 7219027169888688 7225866658075648 7250278369758336 7277418619964416 7284063450698496 7310544782974972 7333614902744064 7362700869417124 7401325835794968 7406886561441696 7419555702385596 7425130124400912 7451674991140512 7457273544852864 7476849568813284 7486398546551232 7492023188584704 7510476447669888 7518807198267904 7537326427820288 7542989332724736 7544208573937728 7606918220122606 7612174416946176 7612633410370632 7625654471896307 7655466340482048 7684539834613653 7690313343129516 7700134943823168 7726148913227976 7733468861328896 7745178836659572 7753769923213776 7759595445319872 7778707749372384 7788642242028032 7814955222575424 7823623706305792 7829501710593024 7848786197564928 7868118183273216 7909394585190912 7940764160817642 7946251037125632 7965823084015104 7975139763245424 8002082802986118 8021792366540271 8032037312091408 8046987869220608 8059172573280906 8066808036386176 8074173639049056 8094060766238832 8113996876500504 8129099990335104 8166980232601344 8173116205728768 8187095947459968 8193247033821696 8222537921258496 8230045717022976 8250316765587072 8298456240133752 8318895787523244 8326491565269339 8354908323399968 8383134365033076 8393840794618048 8400147211443456 8414515279333856 8422198364870136 8458658098051392 8465013213076224 8479492231297824 8485862999315328 8525405697355008 8534862225060864 8555884053201408 8563696219064448 8564212586666961 8583401654479872 8615999208506217 8621952655928832 8656148319449862 8662651811801064 8693620822997264 8700152468995008 8715033682167208 8722991163615498 8762222522281536 8778532220967936 8800154221512192 8801576669594016 8808189424417152 8829884472260544 8851632956182368 8861451340815744 8868109080365568 8909432981019648 8931377397229056 8972032233651102 9036041976102834 9046064910416072 9052861352873184 9075159040934448 9114445443709056 9145237489126992 9156917230492416 9179471213818752 9187852761676512 9210482940892464 9219209184441344 9227627016056064 9250355161415808 9293460264684288 9304329723786328 9335763270150471 9356681082811392 9399271863824964 9443070893945304 9450165612873888 9466329689250588 9483949988724288 9507309471455136 9515990360307816 9539428760210052 9551611938703296 9558788206125312 9569390979613696 9592960908134912 9601720003193472 9616588890667264 9625369559851584 9667037826344448 9705378418777118 9712084600931328 9780323425871922 9787081393216512 9787671527619384 9804412892438109 9857500337566728 9868434447726624 9875848748588928 9892740936514128 9900173499201216 9901773753293268 9935566654854016 9943031393137152 9969132758417712 9981864728734976 9989364251446272 10013968596893184 10058944765250304 10066502199333888 10091296539726336 10138320288746496 10150177880494176 10176823024218081 10184469021982332 10209553921051254 10246053112818204 10253751124172688 10266846591764224 10301531884303968 10326905115546096 10338359897618368 10346127260426496 10371610332496512 10419940296767232 10427768952136704 10467370939259619 10474603639847424 10490824244364288 10500403156201728 10526266218162816 10587685547756856 10623454755688467 10633519684327232 10669443737314824 10695723155387028 10709383082788544 10745563431041208 10765564852065408 10792081021651776 10800189271855872 10818662502000672 10838799987113472 10875417554637504 10889306976801792 10916127929946624 10926095176047744 10965817174462458 10973394289363968 11000422354116096 11044051304125686 11064608320178336 11091861050030992 11101988753692452 11129333553578394 11177512486710768 11185910317279296 11200196281924608 11229597819826848 11238034782877056 11265714671504832 11278210797401856 11286684284101632 11305989641730432 11314483999087104 11316312860906592 11367207596473344 11410377330183909 11418261625419264 11418950115555948 11487998944674956 11541531092599816 11550202415734752 11600203291993344 11630654884820664 11639393167979808 11668061624058576 11682963363042048 11722432833863136 11735435559458688 11744252565889536 11773179296347392 11802177274909824 11815268454420992 11911146241226463 11953728631621238 11962709644868136 12048055968137112 12070481803830912 12100212054579264 12111260458573584 12141091149358248 12152593924945408 12170995314750756 12193649985502656 12209222973989888 12239294951758336 12250470348902016 12280643921189952 12303502688074752 12333806881887744 12391280352912384 12447684360200628 12478343681284866 12486965915483136 12532362485099952 12574701547549614 12590761191927072 12600220817165184 12621772919000784 12633297547305204 12645266651632384 12676412628606848 12687987147077088 12719238346946736 12735482584937728 12745050941500416 12793453370206201 12802293337591296 12833826079802112 12843468323288064 12875102481719808 12932928983893248 12984222479174793 12993977717701596 13040431234495896 13050228703492512 13072550523250812 13084486745423247 13143333783422304 13157912596968832 13167798331451904 13190321248685504 13200231332268288 13202365004391024 13292177011223616 13302163620548352 13364149471529472 13397066095843584 13411926353667072 13458048350476653 13533570507325568 13554062964154251 13569097365624108 13579292029309776 13612738561401672 13661404150424272 13671668165563584 13735375845738624 13769206820728128 13794836347235328 13828813776662016 13841440524084096 13875532742123712 13893253729022976 13940190397026432 13956494585679492 14000537541602304 14035021624217088 14098907795737446 14116914063675808 14164606340917956 14199494533875882 14225924983086432 14260964207182704 14327417908054944 14338182309187968 14354086469420544 14389441362202368 14400252362474496 14402580004790208 14424883336000896 14438054339777376 14500556739516672 14558067628165677 14568126901396992 14621089565949944 14670485138807883 14725401738834248 14802651671589936 14813773122883392 14839111404771192 14850260248801824 14903349982281024 14914547089705728 14953699137626568 14972797093102464 14984046377169408 15020952895339776 15037614396535808 15074652855640576 15088417147875456 15213836440245212 15225266820741264 15251308943792614 15369079669227306 15380626686259032 15400269887646336 15452297826455952 15466937722657792 15490357673319144 15507539846427552 15519190890639744 15557415498744768 15577284484056064 15629910445150848 15647247412611584 15697572395129856 15736236366546432 15818789170381824 15881528321635284 15931646168030208 15950279526490848 16004165605972236 16043584733080542 16064074624182816 16093975738441216 16118345146561812 16133616072772352 16148347278098112 16188121532477664 16227993753001008 16258199980670208 16333960465202688 16374191894919936 16386494067643392 16448725761693687 16460091434045952 16500633531174144 16566076956188529 16596912480267504 16637791575046488 16652983130538678 16694000330367591 16709816646799936 16766268730066152 16787681589236096 16800294422886912 16829030558667712 16844396729740272 16917316196102784 16930026426152448 16958984462595648 16971725998630656 17050811394710016 17111768106402816 17127392438128896 17128425173333922 17231998417012434 17243905311857664 17312296638899724 17325303623602128 17387241645994528 17400304937990016 17430067364334416 17445982327230996 17524445044563072 17600308443024384 17603153339188032 17616378848834304 17659768944521088 17703265912364736 17722902681631488 17736218160731136 17862754794458112 17930592947431857 17944064467302204 18072083952205668 18092129820832144 18105722705746368 18150318081868896 18228890887418112 18290474978253984 18313834460984832 18358942427637504 18375705523353024 18420965881784928 18455254032112128 18500710322831616 18586920529368576 18608659447572656 18671526540300942 18717515521927299 18798543727649928 18886141787890608 18900331225747776 18932659378501176 18967899977448576 19014618942910272 19031980720615632 19078857520420104 19103223877406592 19117576412250624 19185921816269824 19203440006386944 19233177781334528 19250739119703168 19334075652688896 19410756837554236 19560646851743844 19575343055238768 19608825784876218 19715000675133456 19736868895453248 19751697497177856 19785481873028256 19800346998402432 19803547506586536 19871133309708032 19886062786274304 19938265516835424 19963729457469952 20027937193786368 20103998153181173 20117889530500608 20182593079452672 20300355760988352 20353646048436162 20368938043964664 20419107842102508 20492106225636408 20507502248345376 20533693183528448 20603063768607936 20653810231092192 20676719795236736 20692254520852992 20743220664993024 20839880593534464 20934741878519238 20949207279694848 21000806312403456 21052532436325632 21148361693606169 21175371095513712 21246909511376934 21267039368654464 21299241800813823 21338887474629648 21391446310774056 21418766165577088 21491126862082416 21531129704130816 21584162043303552 21600378543711744 21637325004001344 21677599974226944 21750835109275008 21832255859893248 21852190352095488 21931634348924916 22000844708232192 22088102608251372 22129216640356672 22183722100061984 22203977507384904 22258667107156788 22355024973421536 22371820634558592 22459195639653696 22476069565754112 22531429343009664 22556421594803712 22611979283460864 22628967998174208 22632625721813184 22820754660367818 22836523250838528 22837900231111896 22876963415688921 22975997889349912 23053619503840959 23083062185199632 23100404831469504 23200406583986688 23261309769641328 23278786335959616 23336123248117152 23365926726084096 23444865667726272 23470871118917376 23488505131779072 23546358592694784 23604354549819648 23630536908841984 23822292482452926 23907457263242476 23925419289736272 24096111936274224 24140963607661824 24200424109158528 24222520917147168 24282182298716496 24305187849890816 24341990629501512 24387299971005312 24478589903516672 24500940697804032 24561287842379904 24667613763775488 24895368720401256 24956687362569732 25064724970199904 25149403095099228 25181522383854144 25200441634330368 25243545838001568 25266595094610408 25290533303264768 25352825257213696 25375974294154176 25438476693893472 25470965169875456 25586906740412402 25604586675182592 25667652159604224 25750204963439616 25847997625518651 25865857967786496 25968444958349586 25987955435403192 26080862468991792 26100457406985024 26145101046501624 26168973490846494 26286667566844608 26315825193937664 26335596662903808 26380642497371008 26400462664536576 26404730008782048 26584354022447232 26604327241096704 26728298943058944 26794132191687168 26916096700953306 27067141014651136 27108125928308502 27138194731248216 27158584058619552 27225477122803344 27322808300848544 27343336331127168 27470751691477248 27538413641456256 27657627553324032 27682881048168192 27751065484247424 27880380794052864 27912989171358984 28007289810451413 28070043248434176 28197815591474892 28233828127351616 28329212681835912 28398989067751764 28451849966172864 28521928414365408 28654835816109888 28676364618375936 28708172938841088 28778882724404736 28805160009580416 28849766672001792 28876108679554752 29001113479033344 29116135256331354 29136253802793984 29242179131899888 29340970277615766 29413238677314327 29450803477668496 29605303343179872 29627546245766784 29678222809542384 29700520497603648 29806699964562048 29829094179411456 29907398275253136 29945594186204928 29968092754338816 30041905790679552 30149305711281152 30176834295750912 30427672880490424 30450533641482528 30502617887585228 30530469072654243 30738159338454612 30761253372518064 30800539775292672 30904595652911904 30980715346638288 31015079692855104 31038381781279488 31114830997489536 31259820890301696 31294494825223168 31402112817778857 31472472733092864 31591997097856129 31763056643270568 31900559052981696 32008331211944472 32087169466161084 32128149248365632 32187951476882432 32236690293123624 32267232145544704 32296694556196224 32376243064955328 32455987506002016 32516399961340416 32667920930405376 32748383789839872 32897451523387374 32920182868091904 33001267062348288 33132153912377058 33193824960535008 33275583150092976 33305966261077356 33388000660735182 33419633293599872 33532537460132304 33575363178472192 33600588845773824 33658061117335424 33688793459480544 33834632392205568 33860052852304896 33917968925191296 33943451997261312 34101622789420032 34231131990551727 34254784876257792 34256850346667844 34463996834024868 34624593277799448 34650607247204256 34774483291989056 34800609875980032 34860134728668832 34891964654461992 35048890089126144 35206306678376064 35232757697668608 35319537889042176 35406531824729472 35445805363262976 35733438723679389 35861185894863714 35888128934604408 36144167904411336 36184259641664288 36211445411492736 36300636163737792 36457781774836224 36580949956507968 36627668921969664 36717884855275008 36751411046706048 36841931763569856 36910508064224256 37001420645663232 37173841058737152 37217318895145312 37343053080601884 37435031043854598 37597087455299856 37772283575781216 37800662451495552 37865318757002352 37935799954897152 38029237885820544 38063961441231264 38157715040840208 38206447754813184 38235152824501248 38380360110618603 38406880012773888 38466355562669056 38501478239406336 38821513675108472 38952667437524379 39121293703487688 39150686110477536 39217651569752436 39430001350266912 39473737790906496 39503394994355712 39570963746056512 39600693996804864 39607095013173072 39742266619416064 39876531033670848 39927458914939904 40207996306362346 40235779061001216 40600711521976704 40707292096872324 40737876087929328 40838215684205016 40984212451272816 41015004496690752 41067386367056896 41206127537215872 41307620462184384 41353439590473472 41384509041705984 41486441329986048 41679761187068928 41838050210674333 41869483757038476 42001612624806912 42105064872651264 42296723387212338 42350742191027424 42493819022753868 42534078737308928 42598483601627646 42677774949259296 42782892621548112 42837532331154176 42982253724164832 43062259408261632 43168324086607104 43200757087423488 43274650008002688 43501670218550016 43674202884497031 43704380704190976 43863268697849832 44011455416423649 44176205216502744 44258433280713344 44367444200123968 44407955014769808 44517334214313576 44710049946843072 44743641269117184 44918391279307392 44952139131508224 45062858686019328 45112843189607424 45223958566921728 45265251443626368 45641509320735636 45675800462223792 45753926831377842 45951995778699824 46107239007681918 46166124370399264 46200809662939008 46400813167973376 46522619539282656 46557572671919232 46672246496234304 46731853452168192 46889731335452544 46941742237834752 47092717185389568 47208709099639296 47644584964905852 47814914526484952 47850838579472544 48192223872548448 48281927215323648 48400848218317056 48445041834294336 48564364597432992 48683981259003024 48774599942010624 49001881395608064 49122575684759808 49346177285081061 49698230868565587 49790737440802512 49913374725139464 50129449940399808 50298806190198456 50363044767708288 50400883268660736 50487091676003136 50533190189220816 50581066606529536 50705650514427392 50751948588308352 50876953387786944 50941930339750912 51173813480824804 51335304319208448 51695995251037302 51731715935572992 51936889916699172 51975910870806384 52161724937983584 52200914813970048 52290202093003248 52337946981692988 52573335133689216 52631650387875328 52761284994742016 52800925329073152 52809460017564096 53168708044894464 53208654482193408 53379581303274149 53588264383374336 53791778842295571 53832193401906612 54134282029302272 54216251856617004 54276389462496432 54317168117239104 54450954245606688 54645616601697088 54686672662254336 54941503382954496 55076827282912512 55365762096336384 55502130968494848 55760761588105728 55825978342717968 56014579620902826 56152546565781897 56395631182949784 56467656254703232 56658425363671824 56797978135503528 56903699932345728 57043856828730816 57309671632219776 57352729236751872 57557765448809472 57610320019160832 57699533344003584 57752217359109504 58002226958066688 58232270512662708 58484358263799776 58681940555231532 58826477354628654 58901606955336992 59210606686359744 59255092491533568 59356445619084768 59401040995207296 59613399929124096 59658188358822912 59814796550506272 59891188372409856 60083811581359104 60311994459543519 60353668591501824 60855345760980848 60901067282965056 61005235775170456 61060938145308486 61476318676909224 61522506745036128 61601079550585344 61809191305823808 61961430693276576 62030159385710208 62076763562558976 62229661994979072 62519641780603392 62804225635557714 63183994195712258 63526113286541136 63801118105963392 64016662423888944 64174338932322168 64256298496731264 64473380586247248 64534464291089408 64593389112392448 64752486129910656 64911975012004032 65032799922680832 65496767579679744 65794903046774748 66002534124696576 66264307824754116 66387649921070016 66551166300185952 66611932522154712 66776001321470364 66839266587199744 67065074920264608 67150726356944384 67316122234670848 67377586918961088 67669264784411136 67835937850382592 67886903994522624 68462263981103454 68509569752515584 68513700693335688 68630890247066763 68927993668049736 69160858511522877 69249186555598896 69301214494408512 69548966583978112 69601219751960064 69720269457337664 69783929308923984 70097780178252288 70412613356752128 70465515395337216 70639075778084352 70813063649458944 70891610726525952 71466877447358778 71722371789727428 71776257869208816 72288335808822672 72368519283328576 72422890822985472 72601272327475584 72915563549672448 73161899913015936 73435769710550016 73502822093412096 73683863527139712 74002841291326464 74434637790290624 74686106161203768 74870062087709196 75194174910599712 75544567151562432 75601324902991104 75730637514004704 75871599909794304 76058475771641088 76127922882462528 76315430081680416 76412895509626368 76760720221237206 76813760025547776 77002956478812672 77543992876555953 77643027350216944 77905334875048758 78242587406975376 78301372220955072 78435303139504872 78860002700533824 78947475581812992 79006789988711424 79141927492113024 79201387993609728 79214190026346144 79484533238832128 79753062067341696 80415992612724692 81201423043953408 81414584193744648 81475752175858656 81676431368410032 81968424902545632 82030008993381504 82412255074431744 82615240924368768 82706879180946944 82972882659972096 83676100421348666 83738967514076952 84210129745302528 84593446774424676 84701484382054848 84987638045507736 85068157474617856 85196967203255292 85355549898518592 85565785243096224 85675064662308352 85964507448329664 86124518816523264 86336648173214208 86549300016005376 87003340437100032 87348405768994062 87408761408381952 87726537395699664 88022910832847298 88239716031942981 88352410433005488 88516866561426688 88734888400247936 88815910029539616 89034668428627152 89420099893686144 89487282538234368 89836782558614784 89904278263016448 90125717372038656 90447917133843456 90530502887252736 91283018641471272 91351600924447584 91507853662755684 91591407217962729 91903991557399648 92214478015363836 92332248740798528 92401619325878016 93045239078565312 93115145343838464 93344492992468608 93779462670905088 93883484475669504 94206338453336571 94417418199278592 94775991293568387 95289169929811704 95629829052969904 95701677158945088 96384447745096896 96563854430647296 96801696436634112 96890083668588672 97128729194865984 97367962518006048 97549199884021248 98003762791216128 98245151369519616 98692354570162122 99396461737131174 99581474881605024 99826749450278928 100258899880799616 100597612380396912 100726089535416576 100801766537321472 100974183352006272 101066380378441632 101411301028854784 101503897176616704 101753906775573888 102347626961649608 102693395971655181 103391990502074604 103873779833398344 103951821741612768 104323449875967168 104401829627940096 104580404186006496 104675893963385976 105146670267378432 105263300775750656 105522569989484032 105618920035128192 106337416089788928 106759162606548298 107583557684591142 107664386803813224 108268564058604544 108432503713234008 108552778924992864 108634336234478208 108901908491213376 109291233203394176 109373345324508672 109883006765908992 110153654565825024 110731524192672768 111004261936989696 111521523176211456 111651956685435936 112029159241805652 112305093131563794 112791262365899568 112935312509406464 113316850727343648 113595956271007056 113807399864691456 114087713657461632 114619343264439552 114705458473503744 115141080331855809 115220640038321664 115399066688007168 115504434718219008 116464541025325416 116858002312573137 116968716527599552 117363881110463064 117652954709257308 117803213910673984 118421213372719488 118510184983067136 118712891238169536 118802081990414592 119226799858248192 119629593101012544 119782376744819712 120623988919087038 120707337183003648 121710691521961696 121802134565930112 122010471550340912 122121876290616972 122952637353818448 123045013490072256 123202159101170688 123618382611647616 123922861386553152 124060318771420416 124153527125117952 124459323989958144 125039283561206784 125514150632022999 125608451271115428 126367988391424516 127052226573082272 127602236211926784 128033324847777888 128348677864644336 128512596993462528 128946761172494496 129186778224784896 129504972259821312 129823950024008064 131022608653491093 131589806093549496 132528615649508232 132775299842140032 133102332600371904 133223865044309424 133552002642940728 133678533174399488 134130149840529216 134301452713888768 134632244469341696 134755173837922176 135338529568822272 135671875700765184 136924527962206908 137027401386671376 137261780494133526 137855987336099472 138321717023045754 138498373111197792 138602428988817024 139097933167956224 139202439503920128 139440538914675328 139567858617847968 140195560356504576 140727987072268211 140825226713504256 141278151556168704 141626127298917888 142933754894717556 143444743579454856 143552515738417632 144576671617645344 144737038566657152 144845781645970944 145202544654951168 146323799826031872 147005644186824192 147367727054279424 148038531855243183 148869275580581248 149094692605696761 149372212322407536 149740124175418392 150388349821199424 151089134303124864 151202649805982208 151461275028009408 151743199819588608 152116951543282176 152255845764925056 152630860163360832 152825791019252736 153521440442474412 154005912957625344 155087985753111906 155286054700433888 155810669750097516 156485174813950752 156602744441910144 156870606279009744 157720005401067648 157894951163625984 158283854984226048 158402775987219456 158428380052692288 159506124134683392 160138743909822447 160831985225449384 161375336526886713 162402846087906816 162829168387489296 162951504351717312 163352862736820064 163936849805091264 164060017986763008 164824510148863488 165230481848737536 165413758361893888 167352200842697332 167477935028153904 169186893548849352 169402968764109696 169975276091015472 170136314949235712 170393934406510584 170711099797037184 171131570486192448 171350129324616704 171929014896659328 172673296346428416 173098600032010752 174006680874200064 174696811537988124 175453074791399328 176045821665694596 176479432063885962 176704820866010976 177033733122853376 177469776800495872 177631820059079232 178069336857254304 178840199787372288 178974565076468736 179673565117229568 180251434744077312 180935983378630557 181061005774505472 182566037282942544 182703201848895168 183015707325511368 183182814435925458 183807983114799296 184428956030727672 184664497481597056 184803238651756032 186090478157130624 186230290687676928 186688985984937216 187558925341810176 188412676906673142 189551982587136774 190578339859623408 191259658105939808 191403354317890176 192768895490193792 193603392873268224 193780167337177344 194257458389731968 194735925036012096 195098399768042496 196490302739039232 197384709140324244 198792923474262348 199162949763210048 199653498900557856 200517799761599232 201195224760793824 201452179070833152 201948366704012544 202132760756883264 203007794353233408 203507813551147776 204695253923299216 205386791943310362 205892670741200289 206783981004149208 207747559666796688 207903643483225536 208646899751934336 208803659255880192 209160808372012992 209351787926771952 210293340534756864 211045139978968064 211237840070256384 212674832179577856 213518325213096596 215167115369182284 215328773607626448 216865007426468016 217105557849985728 217268672468956416 217803816982426752 218582466406788352 218746690649017344 220307309131650048 221143979684992903 222008523873979392 223303913370871872 224058318483611304 224610186263127588 225582524731799136 225870625018812928 226633701454687296 227191912542014112 227614799729382912 228175427314923264 229238686528879104 230282160663711618 230441280076643328 231008869436438016 232631978629667859 232929082050650832 233716004625146274 233937433055199104 234727762220926128 235305909418514616 235606427821347968 236842426745438976 237020369966134272 237425782476339072 237604163980829184 238453599716496384 239259186202025088 241247977838174076 243421383043923392 243604269131860224 244020943100681824 244243752581233944 245905274707636896 246090026980144512 247236765223295232 247845722773106304 248120637542840832 248918647979916288 251028301264045998 251216902542230856 252735976782849032 254104453146164544 255204472423853568 256066649695555776 256697355729288672 257025193986925056 257893522344988992 258373556449569792 259009944519642624 259647900048016128 262045217306982186 263179612187098992 265057231299016464 265550599684280064 266204665200743808 266447730088618848 267104005285881456 267357066348798976 268260299681058432 269264488938683392 269510347675844352 271343751401530368 273849055924413816 274054802773342752 274523560988267052 275711974672198944 276643434046091508 276996746222395584 277204857977634048 278195866335912448 278881077829350656 279135717235695936 281455974144536422 281650453427008512 283252254597835776 284327973880705161 285867509789435112 286889487158909712 287105031476835264 289153343235290688 289474077133314304 289691563291941888 290405089309902336 292647599652063744 294011288373648384 294735454108558848 296077063710486366 297738551161162496 298189385211393522 298744424644815072 299480248350836784 300776699642398848 302178268606249728 302405299611964416 302922550056018816 304233903086564352 304511691529850112 305261720326721664 307042880884948824 308080187914965543 310175971506223812 310572109400867776 311621339500195032 312970349627901504 313205488883820288 313741212558019488 315440010802135296 315789902327251968 316567709968452096 316856760105384576 319012248269366784 320277487819644894 321663970450898768 322750673053773426 324805692175813632 325658336774978592 325903008703434624 326705725473640128 327873699610182528 328120035973526016 329649020297726976 330460963697475072 334704401685394664 334955870056307808 338373787097698704 338805937528219392 339950552182030944 340787868813021168 341422199594074368 342263140972384896 343858029793318656 345423240995567427 346197200064021504 349393623075976248 350906149582798656 352091643331389192 352958864127771924 353409641732021952 354067466245706752 354939553600991744 355263640118158464 356138673714508608 357680399574744576 359347130234459136 361871966757261114 362122011549010944 365132074565885088 365406403697790336 366031414651022736 366365628871850916 367615966229598592 368857912061455344 369328994963194112 369606477303512064 372180956314261248 372460581375353856 373377971969874432 375117850683620352 376542451896068997 376825353813346284 379103965174273548 381156679719246816 382519316211879616 382806708635780352 385537790980387584 387560334674354688 388514916779463936 389471850072024192 393067825960473279 394769418280648488 397585846948524696 398325899526420096 399306997801115712 401035599523198464 402390449521587648 402904358141666304 403896733408025088 404265521513766528 406015588706466816 407015627102295552 409390507846598432 410773583886620724 411785341482400578 413567962008298416 415495119333593376 415807286966451072 417293799503868672 417607318511760384 418321616744025984 418703575853543904 420586681069513728 422183961216804633 422475680140512768 427036650426193192 430334230738364568 430657547215252896 433730014852936032 434211115699971456 434537344937912832 435607633964853504 437164932813576704 442287959369985806 446607826741743744 448116636967222608 449220372526255176 451165049463598272 451741250037625856 453267402909374592 454383825084028224 455229599458765824 456350854629846528 458477373057758208 460564321327423236 462017738872876032 465263957259335718 465858164101301664 467432009250292548 467874866110398208 469455524441852256 470611818837029232 471212855642695936 473684853490877952 474851564952678144 475208327961658368 478518372404050176 480416231729467341 482495955676348152 484126009580660139 486842766087846784 487208538263720448 488041886201363648 488487505162467888 491810549415273792 492180053960289024 494473530446590464 495691445546212608 496241275085681664 502056602528091996 502433805084461712 505471953565698064 508208906292329088 510408944847707136 512133299391111552 513394711458577344 514050387973850112 515787044689977984 518019889039285248 519295800096032256 524090434613964372 526359224374197984 530114462598032928 531101199368560128 532409330401487616 532895460177237696 534208010571762912 536520599362116864 539020695351688704 542807950135891671 547698111848827632 548109605546685504 549047121976534104 551423949344397888 553286868092183016 553993492444791168 554409715955268096 556391732671824896 557762155658701312 558271434471391872 562911948289072844 568655947761410322 571735019578870224 573778974317819424 574210062953670528 578306686470581376 578948154266628608 580810178619804672 585295199304127488 589470908217117696 592154127420972732 595477102322324992 596378770422787044 597488849289630144 598960496701673568 601553399284797696 604356537212499456 605845100112037632 609023383059700224 610523440653443328 614085761769897648 616160375829931086 617678012223600867 620351943012447624 621144218801735552 623242679000390064 625940699255803008 626410977767640576 627482425116038976 630880021604270592 633135419936904192 633713520210769152 638024496538733568 640554975639289788 643327940901797536 645501346107546852 651316673549957184 651806017406869248 653411450947280256 655747399220365056 656240071947052032 660921927394950144 663431939054978709 669408803370789328 669911740112615616 676747574195397408 677611875056438784 679901104364061888 681575737626042336 682844399188148736 684526281944769792 687716059586637312 690846481991134854 698787246151952496 701812299165597312 704183286662778384 705917728255543848 706819283464043904 709879107201983488 710527280236316928 712277347429017216 715360799149489152 723743933514522228 730264149131770176 730812807395580672 732062829302045472 732731257743701832 735231932459197184 737715824122910688 738657989926388224 744361912628522496 746755943939748864 753084903792137994 753650707626692568 758207930348547096 762313359438493632 765038632423759232 765613417271560704 771075581960775168 775120669348709376 777029833558927872 778943700144048384 786135651920946558 789538836561296976 795171693897049392 796651799052840192 798613995602231424 802071199046396928 804780899043175296 807793466816050176 808531043027533056 814031254204591104 818781015693196864 821547167773241448 823570682964801156 827135924016596832 830990238667186752 831614573932902144 834587599007737344 836643233488051968 837407151707087808 844367922433609266 844951360281025536 852983921642115483 854073300852386384 860668461476729136 861315094430505792 867460029705872064 868422231399942912 869074689875825664 871215267929707008 874329865627153408 884575918739971612 893215653483487488 896233273934445216 898440745052510352 902330098927196544 906534805818749184 908767650168056448 912701709259693056 921128642654846472 930527914518671436 931716328202603328 934864018500585096 935749732220796416 938911048883704512 941223637674058464 942425711285391872 947369706981755904 949703129905356288 957036744808100352 960832463458934682 964991911352696304 968252019161320278 973685532175693568 974417076527440896 976083772402727296 976975010324935776 983621098830547584 984360107920578048 988947060893180928 991382891092425216 1004113205056183992 1004867610168923424 1010943907131396128 1016417812584658176 1024266598782223104 1026789422917154688 1031574089379955968 1036269722986702281 1038591600192064512 1048180869227928744 1052718448748395968 1060228925196065856 1062202398737120256 1064818660802975232 1065790920354475392 1068416021143525824 1073041198724233728 1078041390703377408 1085615900271783342 1095396223697655264 1096219211093371008 1098094243953068208 1102847898688795776 1106573736184366032 1107986984889582336 1108819431910536192 1115524311317402624 1116542868942783744 1125823896578145688 1129627355688206991 1137311895522820644 1143470039157740448 1147557948635638848 1148420125907341056 1156613372941162752 1157896308533257216 1184308254841945464 1190954204644649984 1192757540845574088 1194977698579260288 1197920993403347136 1203106798569595392 1208713074424998912 1211690200224075264 1218046766119400448 1221046881306886656 1228171523539795296 1232320751659862172 1235356024447201734 1240703886024895248 1242288437603471104 1246485358000780128 1251881398511606016 1252821955535281152 1254964850232077952 1261760043208541184 1266551883650413899 1267427040421538304 1281109951278579576 1286655881803595072 1291002692215093704 1302633347099914368 1303612034813738496 1306822901894560512 1311494798440730112 1326863878109957418 1338817606741578656 1339823480225231232 1353495148390794816 1355223750112877568 1359802208728123776 1363151475252084672 1365688798376297472 1369052563889539584 1375432119173274624 1381692963982269708 1397574492303904992 1403624598331194624 1408366573325556768 1411835456511087696 1413638566928087808 1421054560472633856 1424554694858034432 1441248695188402023 1447487867029044456 1460528298263540352 1461625614791161344 1464125658604090944 1465462515487403664 1470463864918394368 1475431648245821376 1477315979852776448 1488723825257044992 1506169807584275988 1507301415253385136 1516415860697094192 1524626718876987264 1530077264847518464 1531226834543121408 1542151163921550336 1548007857794950321 1554059667117855744 1557887400288096768 1572271303841893116 1579077673122593952 1590343387794098784 1593303598105680384 1597227991204462848 1609561798086350592 1617062086055066112 1628423850407675013 1637562031386393728 1643094335546482896 1647141365929602312 1654271848033193664 1661980477334373504 1663229147865804288 1669175198015474688 1673286466976103936 1674814303414175616 1688735844867218532 1705967843284230966 1708146601704772768 1721336922953458272 1722630188861011584 1734920059411744128 1736844462799885824 1742430535859414016 1769151837479943224 1786431306966974976 1792466547868890432 1796881490105020704 1804660197854393088 1813069611637498368 1817535300336112896 1842257285309692944 1861055829037342872 1863432656405206656 1869728037001170192 1871499464441592832 1877822097767409024 1882447275348116928 1884851422570783744 1899406259810712576 1914073489616200704 1921664926917869364 1929983822705392608 1936504038322640556 1947371064351387136 1952167544805454592 1953950020649871552 1967242197661095168 1968720215841156096 1982765782184850432 1990295817164936127 2008226410112367984 2009735220337846848 2021887814262792256 2032835625169316352 2048533197564446208 2053578845834309376 2063148178759911936 2072539445973404562 2096361738455857488 2105436897496791936 2120457850392131712 2129637321605950464 2131581840708950784 2136832042287051648 2146082397448467456 2171231800543566684 2190792447395310528 2192438422186742016 2196188487906136416 2205695797377591552 2213147472368732064 2215973969779164672 2233085737885567488 2251647793156291376 2259254711376413982 2274623791045641288 2286940078315480896 2295115897271277696 2296840251814682112 2313226745882325504 2368616509683890928 2385515081691148176 2389955397158520576 2395841986806694272 2406213597139190784 2423380400448150528 2442093762613773312 2456343047079590592 2464641503319724344 2470712048894403468 2481407772049790496 2484576875206942208 2492970716001560256 2503762797023212032 2509929700464155904 2533103767300827798 2534854080843076608 2558951764926346449 2562219902557159152 2573311763607190144 2582005384430187408 2605266694199828736 2607224069627476992 2613645803789121024 2622989596881460224 2653727756219914836 2677635213483157312 2679646960450462464 2706990296781589632 2719604417456247552 2726302950504169344 2738105127779079168 2763385927964539416 2795148984607809984 2807249196662389248 2816733146651113536 2823670913022175392 2827277133856175616 2842109120945267712 2849109389716068864 2882497390376804046 2894975734058088912 2921056596527080704 2923251229582322688 2928251317208181888 2930925030974807328 2940927729836788736 2950863296491642752 3012339615168551976 3014602830506770272 3032831721394188384 3049253437753974528 3060154529695036928 3096015715589900642 3115774800576193536 3144542607683786232 3158155346245187904 3180686775588197568 3186607196211360768 3194455982408925696 3219123596172701184 3234124172110132224 3256847700815350026 3275124062772787456 3286188671092965792 3294282731859204624 3308543696066387328 3323960954668747008 3326458295731608576 3346572933952207872 3349628606828351232 3377471689734437064 3388882067064620973 3411935686568461932 3416293203409545536 3442673845906916544 3445260377722023168 3469840118823488256 3473688925599771648 3538303674959886448 3572862613933949952 3584933095737780864 3593762980210041408 3609320395708786176 3626139223274996736 3635070600672225792 3684514570619385888 3722111658074685744 3726865312810413312 3739456074002340384 3755644195534818048 3764894550696233856 3799655650951241697 3843329853835738728 3859967645410785216 3873008076645281112 3894742128702774272 3904335089610909184 3907900041299743104 3934484395322190336 3980591634329872254 4016452820224735968 4019470440675693696 4043775628525584512 4065671250338632704 4097066395128892416 4107157691668618752 4126296357519823872 4145078891946809124 4192723476911714976 4210873794993583872 4240915700784263424 4263163681417901568 4273664084574103296 4323746085565206069 4342463601087133368 4381584894790621056 4384876844373484032 4392376975812272832 4411391594755183104 4426294944737464128 4431947939558329344 4466171475771134976 4503295586312582752 4518509422752827964 4549247582091282576 4573880156630961792 4590231794542555392 4593680503629364224 4626453491764651008 4644023573384850963 4737233019367781856 4771030163382296352 4779910794317041152 4791683973613388544 4912686094159181184 4929283006639448688 4941424097788806936 4962815544099580992 4969153750413884416 4985941432003120512 5007525594046424064 5019859400928311808 5066207534601655596 5117903529852692898 5124439805114318304 5146623527214380288 5164010768860374816 5210533388399657472 5227291607578242048 5307455512439829672 5355270426966314624 5359293920900924928 5413980593563179264 5439208834912495104 5452605901008338688 5526771855929078832 5590297969215619968 5614498393324778496 5633466293302227072 5647341826044350784 5654554267712351232 5698218779432137728 5764994780753608092 5789951468116177824 5842113193054161408 5856502634416363776 5861850061949614656 5901726592983285504 5970887451494808381 6024679230337103952 6029205661013540544 6065663442788376768 6098506875507949056 6120309059390073856 6192031431179801284 6289085215367572464 6316310692490375808 6361373551176395136 6388911964817851392 6438247192345402368 6513695401630700052 6550248125545574912 6572377342185931584 6588565463718409248 6617087392132774656 6647921909337494016 6699257213656702464 6754943379468874128 6777764134129241946 6823871373136923864 6832586406819091072 6885347691813833088 6890520755444046336 6939680237646976512 7076607349919772896 7169866191475561728 7187525960420082816 7218640791417572352 7270141201344451584 7369029141238771776 7444223316149371488 7453730625620826624 7478912148004680768 7511288391069636096 7529789101392467712 7599311301902483394 7686659707671477456 7719935290821570432 7746016153290562224 7808670179221818368 7815800082599486208 7868968790644380672 7961183268659744508 8032905640449471936 8038940881351387392 8087551257051169024 8214315383337237504 8290157783893618248 8385446953823429952 8421747589987167744 8481831401568526848 8526327362835803136 8547328169148206592 8647492171130412138 8684927202174266736 8763169789581242112 8769753688746968064 8784753951624545664 8822783189510366208 8852589889474928256 9006591172625165504 9037018845505655928 9098495164182565152 9147760313261923584 9180463589085110784 9288047146769701926 9474466038735563712 9542060326764592704 9559821588634082304 9583367947226777088 9825372188318362368 9858566013278897376 9882848195577613872 9925631088199161984 9971882864006241024 10039718801856623616 10132415069203311192 10235807059705385796 10248879610228636608 10293247054428760576 10328021537720749632 10421066776799314944 10614911024879659344 10710540853932629248 10718587841801849856 10827961187126358528 10878417669824990208 10905211802016677376 11053543711858157664 11180595938431239936 11266932586604454144 11294683652088701568 11398966952853725091 11529989561507216184 11579902936232355648 11684226386108322816 11713005268832727552 11723700123899229312 11803453185966571008 11941774902989616762 12049358460674207904 12058411322027081088 12131326885576753536 12197013751015898112 12384062862359602568 12578170430735144928 12632621384980751616 12722747102352790272 13027390803261400104 13100496251091149824 13144754684371863168 13177130927436818496 13234174784265549312 13295843818674988032 13398514427313404928 13509886758937748256 13555528268258483892 13647742746273847728 13665172813638182144 13770695383627666176 13781041510888092672 13879360475293953024 13932070720154552889 14153214699839545792 14339732382951123456 14375051920840165632 14738058282477543552 14888446632298742976 14907461251241653248 14957824296009361536 15022576782139272192 15059578202784935424 15198622603804966788 15373319415342954912 15439870581643140864 15492032306581124448 15631600165198972416 15922366537319489016 16065811280898943872 16077881762702774784 16175102514102338048 16580315567787236496 16770893907646859904 16843495179974335488 16963662803137053696 17094656338296413184 17294984342260824276 17369854404348533472 17526339579162484224 17569507903249091328 17705179778949856512 17912662354484425143 18013182345250331008 18074037691011311856 18196990328365130304 18295520626523847168 18360927178170221568 18576094293539403852 18948932077471127424 19084120653529185408 19166735894453554176 19650744376636724736 19717132026557794752 19765696391155227744 19851262176398323968 19943765728012482048 20264830138406622384 20471614119410771592 20497759220457273216 20586494108857521152 20656043075441499264 21229822049759318688 21421081707865258496 21655922374252717056 21810423604033354752 22107087423716315328 22361191876862479872 22533865173208908288 22589367304177403136 22797933905707450182 23059979123014432368 23159805872464711296 23426010537665455104 23447400247798458624 23606906371933142016 23883549805979233524 24098716921348415808 24116822644054162176 24262653771153507072 24768125724719205136 25156340861470289856 25265242769961503232 25445494204705580544 26054781606522800208 26289509368743726336 26354261854873636992 26468349568531098624 27019773517875496512 27111056536516967784 27295485492547695456 27330345627276364288 27541390767255332352 27864141440309105778 28306429399679091584 28679464765902246912 28750103841680331264 29476116564955087104 29776893264597485952 29915648592018723072 30119156405569870848 30397245207609933576 30746638830685909824 30879741163286281728 30984064613162248896 31263200330397944832 31844733074638978032 32131622561797887744 32155763525405549568 32350205028204676096 33160631135574472992 33541787815293719808 34589968684521648552 34739708808697066944 35052679158324968448 35139015806498182656 35410359557899713024 35825324708968850286 36026364690500662016 36148075382022623712 36393980656730260608 36591041253047694336 37152188587078807704 37897864154942254848 38168241307058370816 39301488753273449472 39434264053115589504 39531392782310455488 39702524352796647936 39887531456024964096 40529660276813244768 40943228238821543184 40995518440914546432 41312086150882998528 41796212160463658667 42459644099518637376 42842163415730516992 44214174847432630656 44722383753724959744 45067730346417816576 45178734608354806272 45595867811414900364 46119958246028864736 46319611744929422592 46894800495596917248 47767099611958467048 48197433842696831616 48233645288108324352 48525307542307014144 49536251449438410272 50312681722940579712 50530485539923006464 50890988409411161088 52109563213045600416 52579018737487452672 52708523709747273984 54039547035750993024 54222113073033935568 54590970985095390912 54660691254552728576 55082781534510664704 55728282880618211556 56612858799358183168 57500207683360662528 58952233129910174208 59553786529194971904 59831297184037446144 60794490415219867152 61493277661371819648 61759482326572563456 61968129226324497792 63689466149277956064 64263245123595775488 66321262271148945984 67083575630587439616 69179937369043297104 69479417617394133888 70278031612996365312 70820719115799426048 71650649417937700572 72052729381001324032 72296150764045247424 72787961313460521216 74304377174157615408 75795728309884509696 76336482614116741632 78868528106231179008 79062785564620910976 79405048705593295872 81059320553626489536 81886456477643086368 81991036881829092864 82624172301765997056 83592424320927317334 84919288199037274752 88428349694865261312 90357469216709612544 91191735622829800728 92239916492057729472 92639223489858845184 93789600991193834496 95534199223916934096 96394867685393663232 96467290576216648704 97050615084614028288 99072502898876820544 100625363445881159424 104219126426091200832 105158037474974905344 105417047419494547968 108079094071501986048 108444226146067871136 109181941970190781824 111456565761236423112 113225717598716366336 117904466259820348416 119107573058389943808 119662594368074892288 121588980830439734304 122986555322743639296 123936258452648995584 125388636481390976001 127378932298555912128 128526490247191550976 132642524542297891968 134167151261174879232 138359874738086594208 138958835234788267776 143301298835875401144 144105458762002648064 144592301528090494848 145575922626921042432 148608754348315230816 151591456619769019392 152672965228233483264 157737056212462358016 158125571129241821952 162118641107252979072 163772912955286172736 163982073763658185728 165248344603531994112 167184848641854634668 169838576398074549504 176856699389730522624 182383471245659601456 184479832984115458944 185278446979717690368 191068398447833868192 192789735370787326464 198145005797753641088 201250726891762318848 208438252852182401664 210834094838989095936 216158188143003972096 216888452292135742272 218363883940381563648 222913131522472846224 226451435197432732672 238215146116779887616 243177961660879468608 245973110645487278592 247872516905297991168 250777272962781952002 254757864597111824256 265285049084595783936 276719749476173188416 277917670469576535552 286602597671750802288 289184603056180989696 291151845253842084864 297217508696630461632 315474112424924716032 316251142258483643904 324237282214505958144 327545825910572345472 334369697283709269336 339677152796149099008 353713398779461045248 364766942491319202912 368959665968230917888 382136796895667736384 385579470741574652928 396290011595507282176 402501453783524637696 416876505704364803328 432316376286007944192 433776904584271484544 436727767880763127296 445826263044945692448 486355923321758937216 491946221290974557184 495745033810595982336 501554545925563904004 509515729194223648512 530570098169191567872 553439498952346376832 555835340939153071104 573205195343501604576 578369206112361979392 594435017393260923264 632502284516967287808 648474564429011916288 655091651821144690944 668739394567418538672 679354305592298198016 729533884982638405824 737919331936461835776 764273593791335472768 792580023191014564352 833753011408729606656 867553809168542969088 873455535761526254592 891652526089891384896 972711846643517874432 1003109091851127808008 1019031458388447297024 1061140196338383135744 1106878997904692753664 1146410390687003209152 1156738412224723958784 1188870034786521846528 1296949128858023832576 1310183303642289381888 1337478789134837077344 1459067769965276811648 1475838663872923671552 1528547187582670945536 1585160046382029128704 1667506022817459213312 1735107618337085938176 1783305052179782769792 1945423693287035748864 2006218183702255616016 2038062916776894594048 2213757995809385507328 2292820781374006418304 2377740069573043693056 2620366607284578763776 2674957578269674154688 2918135539930553623296 3057094375165341891072 3470215236674171876352 3566610104359565539584 3890847386574071497728 4012436367404511232032 4427515991618771014656 4585641562748012836608 4755480139146087386112 5349915156539348309376 5836271079861107246592 6114188750330683782144 7133220208719131079168 8024872734809022464064 9171283125496025673216 10699830313078696618752 11672542159722214493184 14266440417438262158336 16049745469618044928128 18342566250992051346432 21399660626157393237504 32099490939236089856256 42799321252314786475008 64198981878472179712512 128397963756944359425024
- Sum of all divisors σ(n): 522235656309144656107515
- Sum of proper divisors (its aliquot sum) s(n): 393837692552200296682491
- 128397963756944359425024 is an abundant number, because the sum of its proper divisors (393837692552200296682491) is greater than itself. Its abundance is 265439728795255937257467
Bases of 128397963756944359425024
- Binary: 110110011000001110111101100100010101101011111100101000111000000000100000000002
- Hexadecimal: 0x1B3077B22B5F94700400
- Base-36: KWPFJ89PLHEF400
Squares and roots of 128397963756944359425024
- 128397963756944359425024 squared (1283979637569443594250242) is 16486037096929597281990628917583919659877400576
- 128397963756944359425024 cubed (1283979637569443594250243) is 2116773593667206635210489651936614171092120024414011555106283086413824
-
128397963756944359425024 is a
perfect square number . Itssquare root is 358326616032 -
The
cube root of 128397963756944359425024 is 50449017.4306138143 - Being both a perfect square and a perfect cube, 128397963756944359425024 is also a
perfect sixth number .
Scales and comparisons
How big is 128397963756944359425024?- 128,397,963,756,944,359,425,024 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 128,397,963,756,944,359,425,024 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 128397963756944359425024 cubic inches would be around 4204084.8 feet tall.
Recreational maths with 128397963756944359425024
- 128397963756944359425024 backwards is 420524953449657369793821
- The number of decimal digits it has is: 24
- The sum of 128397963756944359425024's digits is 117
- 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 128397963756944359425024 - Facts about the integer". Numbermatics.com. 2024. Web. 28 September 2024.
APA style:
Numbermatics. (2024). Number 128397963756944359425024 - Facts about the integer. Retrieved 28 September 2024, from https://numbermatics.com/n/128397963756944359425024/
Chicago style:
Numbermatics. 2024. "Number 128397963756944359425024 - Facts about the integer". https://numbermatics.com/n/128397963756944359425024/
The information we have on file for 128397963756944359425024 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 128397963756944359425024, math, Factors of 128397963756944359425024, curriculum, school, college, exams, university, Prime factorization of 128397963756944359425024, STEM, science, technology, engineering, physics, economics, calculator, one hundred twenty-eight sextillion, three hundred ninety-seven quintillion, nine hundred sixty-three quadrillion, seven hundred fifty-six trillion, nine hundred forty-four billion, three hundred fifty-nine million, four hundred twenty-five thousand and twenty-four.