172319007916150238703845376
172,319,007,916,150,238,703,845,376 is an even composite number composed of six prime numbers multiplied together.
172319007916150238703845376 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty thousand, six hundred fifty-five divisors.
Prime factorization of 172319007916150238703845376:
216 × 38 × 72 × 134 × 712 × 75372
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 13 × 13 × 13 × 13 × 71 × 71 × 7537 × 7537)See below for interesting mathematical facts about the number 172319007916150238703845376 from the Numbermatics database.
Names of 172319007916150238703845376
- Cardinal: 172319007916150238703845376 can be written as One hundred seventy-two septillion, three hundred nineteen sextillion, seven quintillion, nine hundred sixteen quadrillion, one hundred fifty trillion, two hundred thirty-eight billion, seven hundred three million, eight hundred forty-five thousand, three hundred seventy-six.
Scientific notation
- Scientific notation: 1.72319007916150238703845376 × 1026
Factors of 172319007916150238703845376
Divisors of 172319007916150238703845376
- Number of divisors d(n): 20655
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 24 26 27 28 32 36 39 42 48 49 52 54 56 63 64 71 72 78 81 84 91 96 98 104 108 112 117 126 128 142 144 147 156 162 168 169 182 189 192 196 208 213 216 224 234 243 252 256 273 284 288 294 312 324 336 338 351 364 378 384 392 416 426 432 441 448 468 486 497 504 507 512 546 567 568 576 588 624 637 639 648 672 676 702 728 729 756 768 784 819 832 852 864 882 896 923 936 972 994 1008 1014 1024 1053 1092 1134 1136 1152 1176 1183 1248 1274 1278 1296 1323 1344 1352 1404 1456 1458 1491 1512 1521 1536 1568 1638 1664 1701 1704 1728 1764 1792 1846 1872 1911 1917 1944 1988 2016 2028 2048 2106 2184 2187 2197 2268 2272 2304 2352 2366 2457 2496 2548 2556 2592 2646 2688 2704 2769 2808 2912 2916 2982 3024 3042 3072 3136 3159 3276 3328 3402 3408 3456 3479 3528 3549 3584 3692 3744 3822 3834 3888 3969 3976 4032 4056 4096 4212 4368 4374 4394 4473 4536 4544 4563 4608 4704 4732 4914 4992 5041 5096 5103 5112 5184 5292 5376 5408 5538 5616 5733 5751 5824 5832 5964 6048 6084 6144 6272 6318 6461 6552 6561 6591 6656 6804 6816 6912 6958 7056 7098 7168 7371 7384 7488 7537 7644 7668 7776 7938 7952 8064 8112 8192 8281 8307 8424 8736 8748 8788 8946 9072 9088 9126 9216 9408 9464 9477 9828 9984 10082 10192 10206 10224 10368 10437 10584 10647 10752 10816 11076 11232 11466 11502 11648 11664 11907 11928 11999 12096 12168 12288 12544 12636 12922 13104 13122 13182 13312 13419 13608 13632 13689 13824 13916 14112 14196 14336 14742 14768 14976 15074 15123 15288 15309 15336 15379 15552 15876 15904 16128 16224 16384 16562 16614 16848 17199 17253 17472 17496 17576 17892 18144 18176 18252 18432 18816 18928 18954 19383 19656 19773 19968 20164 20384 20412 20448 20736 20874 21168 21294 21504 21632 22113 22152 22464 22611 22932 23004 23296 23328 23814 23856 23998 24192 24336 24576 24843 24921 25088 25272 25844 26208 26244 26364 26624 26838 27216 27264 27378 27648 27832 28224 28392 28431 28561 28672 29484 29536 29952 30148 30246 30576 30618 30672 30758 31104 31311 31752 31808 31941 32256 32448 32768 33124 33228 33696 34398 34506 34944 34992 35152 35287 35721 35784 35997 36288 36352 36504 36864 37632 37856 37908 38766 39312 39546 39936 40257 40328 40768 40824 40896 41067 41472 41748 42336 42588 43008 43264 44226 44304 44928 45222 45227 45369 45864 45927 46008 46137 46592 46656 47628 47712 47996 48384 48672 49152 49686 49842 50176 50544 51597 51688 51759 52416 52488 52728 52759 53248 53676 54432 54528 54756 55296 55664 56448 56784 56862 57122 57344 58149 58968 59072 59319 59904 60296 60492 61152 61236 61344 61516 62208 62622 63504 63616 63882 64512 64896 65533 65536 66248 66339 66456 67392 67833 68796 69012 69888 69984 70304 70574 71442 71568 71994 72576 72704 73008 73728 74529 74763 75264 75712 75816 77532 78624 79092 79872 80514 80656 81536 81648 81792 82134 82944 83496 83993 84672 85176 85293 85683 86016 86528 88452 88608 89856 90444 90454 90738 91728 91854 92016 92274 93184 93312 93933 95256 95424 95823 95992 96768 97344 97981 98304 99372 99684 100352 101088 103194 103376 103518 104832 104976 105456 105518 105861 106496 107163 107352 107653 107991 108864 109056 109512 110592 111328 112896 113568 113724 114244 114688 116298 117936 118144 118638 119808 120592 120771 120984 122304 122472 122688 123032 123201 124416 125244 127008 127232 127764 129024 129792 131066 132496 132678 132912 134784 135666 135681 136107 137592 138024 138411 139776 139968 140608 141148 142884 143136 143988 145152 145408 146016 147456 149058 149526 150528 151424 151632 154791 155064 155277 155987 157248 158184 158277 159744 161028 161312 163072 163296 163584 164268 165888 166992 167986 169344 170352 170586 171366 172032 173056 174447 176904 177216 177957 179712 180888 180908 181476 183456 183708 184032 184548 186368 186624 187866 190512 190848 191646 191984 193536 194688 195962 196599 196608 198744 199017 199368 199927 200704 202176 203499 206388 206752 207036 209664 209952 210912 211036 211722 212992 214326 214704 215306 215982 217728 218112 219024 221184 222656 223587 224289 225792 227136 227448 228488 229376 232596 235872 236288 237276 239616 241184 241542 241968 244608 244944 245376 246064 246402 247009 248832 250488 251979 254016 254464 255528 257049 258048 259584 262132 264992 265356 265824 269568 271332 271362 272214 275184 276048 276822 279552 279936 281216 281799 282296 285768 286272 287469 287976 290304 290816 292032 293943 294912 298116 299052 301056 302848 303264 309582 310128 310554 311974 314496 316368 316554 317583 319488 321489 322056 322624 322959 323973 326144 326592 327168 328536 331776 333984 335972 338688 340704 341172 342732 344064 346112 348894 353808 354432 355914 359424 361776 361816 362313 362952 366912 367416 368064 369096 369313 369603 372736 373248 375732 381024 381696 383292 383968 387072 389376 391924 393198 397488 398034 398736 399854 401408 404352 406998 407043 408321 412776 413504 414072 415233 419328 419904 421824 422072 423444 425984 428652 429408 430612 431964 435456 436224 438048 442368 445312 447174 448578 451584 454272 454896 456976 458731 458752 464373 465192 465831 467961 471744 472576 474552 474831 479232 482368 483084 483936 489216 489888 490752 492128 492804 494018 497664 500976 503958 508032 508928 511056 514098 516096 519168 523341 524264 529984 530712 531648 533871 535127 539136 542664 542724 544428 550368 552096 553644 559104 559872 562432 563598 564592 571536 572544 574938 575952 580608 581632 584064 587886 587951 589797 589824 596232 597051 598104 599781 602112 605696 606528 610497 619164 620256 621108 623948 628992 632736 633108 635166 638976 642978 644112 645248 645918 647946 652288 653184 654336 657072 663552 667968 670761 671944 672867 677376 681408 682344 685464 685867 688128 692224 697788 707616 708864 711828 718848 723552 723632 724626 725904 733824 734832 736128 738192 738626 739206 741027 745472 746496 751464 755937 762048 763392 766584 767936 771147 774144 778752 783848 786396 794976 796068 797472 799708 802816 808704 813996 814086 816642 825552 827008 828144 830466 838656 839808 843648 844144 845397 846888 851929 851968 857304 858816 861224 862407 863928 870912 872448 876096 881829 884736 890624 894348 897156 903168 908544 909792 913952 917462 928746 930384 931662 935922 943488 945152 949104 949662 952749 958464 964736 966168 967872 968877 971919 978432 979776 981504 984256 985608 988036 995328 1001952 1007916 1016064 1017856 1022112 1028196 1032192 1038336 1046682 1048528 1059968 1061424 1063296 1067742 1070254 1078272 1085328 1085448 1086939 1088856 1091909 1100736 1104192 1107288 1107939 1108809 1118208 1119744 1124864 1127196 1129184 1143072 1145088 1149876 1151904 1161216 1163264 1168128 1175772 1175902 1179594 1192464 1194102 1196208 1199562 1204224 1211392 1213056 1220994 1221129 1224963 1238328 1240512 1242216 1245699 1247896 1257984 1265472 1266216 1270332 1273753 1277952 1285956 1288224 1290496 1291836 1295892 1304576 1306368 1308672 1314144 1327104 1335936 1341522 1343888 1345734 1354752 1362816 1364688 1370928 1371734 1376193 1376256 1384448 1393119 1395576 1399489 1403883 1415232 1417728 1423656 1424493 1437696 1447104 1447264 1449252 1451808 1467648 1469664 1472256 1476384 1477252 1478412 1482054 1490944 1492992 1502928 1511874 1524096 1526784 1533168 1535872 1542294 1548288 1557504 1567696 1570023 1572792 1589952 1592136 1594944 1599416 1601613 1605381 1605632 1617408 1627992 1628172 1633284 1651104 1654016 1656288 1660932 1677312 1679616 1687296 1688288 1690794 1693776 1703858 1714608 1717632 1722448 1724814 1727856 1741824 1744896 1752192 1763658 1763853 1769391 1769472 1781248 1788696 1794312 1799343 1806336 1817088 1819584 1827904 1831491 1834924 1857492 1860768 1863324 1871844 1886976 1890304 1898208 1899324 1905498 1916928 1929472 1932336 1935744 1937754 1943838 1956864 1959552 1963008 1968512 1971216 1976072 1990656 2003904 2012283 2015832 2018601 2027831 2032128 2035712 2044224 2056392 2057601 2064384 2076672 2093364 2097056 2119936 2122848 2126592 2135484 2140508 2156544 2170656 2170896 2173878 2177712 2183818 2201472 2208384 2214576 2215878 2217618 2223081 2236416 2239488 2249728 2254392 2258368 2267811 2286144 2290176 2299752 2303808 2313441 2322432 2326528 2336256 2351544 2351804 2359188 2384928 2388204 2392416 2399124 2408448 2422784 2426112 2441988 2442258 2449926 2476656 2481024 2484432 2491398 2495792 2515968 2530944 2532432 2536191 2540664 2547506 2555787 2555904 2571912 2576448 2580992 2583672 2587221 2591784 2609152 2612736 2617344 2628288 2645487 2654208 2671872 2683044 2687776 2691468 2709504 2725632 2729376 2741856 2743468 2752386 2768896 2786238 2791152 2798978 2807766 2830464 2835456 2847312 2848986 2858247 2875392 2894208 2894528 2898504 2903616 2906631 2915757 2935296 2939328 2944512 2952768 2954504 2956824 2964108 2981888 2985984 3005856 3023748 3048192 3053568 3066336 3071744 3084588 3096576 3115008 3135392 3140046 3145584 3179904 3184272 3189888 3198832 3203226 3210762 3211117 3211264 3234816 3255984 3256344 3260817 3266568 3275727 3302208 3308032 3312576 3321864 3323817 3354624 3359232 3374592 3376576 3381588 3387552 3407716 3429216 3435264 3444896 3449628 3455712 3483648 3489792 3504384 3527316 3527706 3538782 3562496 3577392 3588624 3598686 3612672 3634176 3639168 3655808 3662982 3663387 3669848 3674889 3714984 3721536 3726648 3737097 3743688 3745889 3773952 3780608 3796416 3798648 3810996 3821259 3833856 3858944 3864672 3871488 3875508 3887676 3913728 3919104 3926016 3937024 3942432 3952144 3981312 4007808 4024566 4031664 4037202 4055662 4064256 4071424 4088448 4112784 4115202 4128579 4128768 4153344 4179357 4186728 4194112 4198467 4211649 4239872 4245696 4253184 4270968 4273479 4281016 4313088 4341312 4341792 4347756 4355424 4367636 4402944 4416768 4429152 4431756 4435236 4446162 4472832 4478976 4499456 4508784 4516736 4535622 4572288 4580352 4599504 4607616 4626882 4644864 4653056 4672512 4703088 4703608 4710069 4718376 4769856 4776408 4784832 4798248 4801069 4804839 4816143 4816896 4845568 4852224 4883976 4884516 4899852 4953312 4962048 4968864 4982796 4991584 5031936 5061888 5064864 5072382 5081328 5095012 5111574 5143824 5152896 5161984 5167344 5174442 5183568 5218304 5225472 5234688 5256576 5290974 5291559 5308173 5308416 5343744 5366088 5375552 5382936 5398029 5419008 5451264 5458752 5483712 5486936 5494473 5504772 5537792 5572476 5582304 5597956 5615532 5660928 5670912 5694624 5697972 5716494 5750784 5788416 5789056 5797008 5807232 5813262 5831514 5870592 5878656 5889024 5905536 5909008 5913648 5928216 5963503 5963776 5971968 6011712 6036849 6047496 6055803 6083493 6096384 6107136 6132672 6143488 6169176 6172803 6193152 6230016 6270784 6280092 6291168 6359808 6368544 6379776 6397664 6406452 6421524 6422234 6469632 6511968 6512688 6521634 6533136 6551454 6604416 6616064 6625152 6643728 6647634 6669243 6709248 6718464 6749184 6753152 6763176 6775104 6803433 6815432 6858432 6870528 6889792 6899256 6911424 6940323 6956651 6967296 6979584 7008768 7054632 7055412 7077564 7124992 7154784 7177248 7197372 7225344 7268352 7278336 7311616 7325964 7326774 7339696 7349778 7429968 7443072 7453296 7474194 7487376 7491778 7547904 7561216 7592832 7597296 7608573 7621992 7642518 7643363 7667361 7667712 7717888 7729344 7742976 7751016 7761663 7775352 7827456 7838208 7852032 7874048 7884864 7904288 7936461 7962624 8015616 8049132 8063328 8074404 8111324 8128512 8142848 8176896 8225568 8230404 8257158 8306688 8358714 8373456 8388224 8396934 8423298 8479744 8491392 8506368 8541936 8546958 8562032 8574741 8626176 8682624 8683584 8695512 8710848 8719893 8735272 8747271 8805888 8833536 8858304 8863512 8870472 8892324 8916271 8945664 8957952 8998912 9017568 9033472 9071244 9144576 9160704 9199008 9215232 9253764 9289728 9345024 9406176 9407216 9420138 9436752 9539712 9552816 9569664 9596496 9602138 9609678 9632286 9633351 9633792 9691136 9704448 9767952 9769032 9799704 9827181 9906624 9924096 9937728 9965592 9971451 9983168 10063872 10123776 10129728 10144764 10162656 10190024 10223148 10287648 10305792 10323968 10334688 10348884 10367136 10436608 10450944 10469376 10513152 10581948 10583118 10616346 10687488 10732176 10751104 10765872 10796058 10838016 10902528 10917504 10967424 10973872 10988946 10990161 11009544 11024667 11075077 11075584 11144952 11164608 11195912 11211291 11231064 11237667 11321856 11341824 11389248 11395944 11432988 11463777 11501568 11576832 11578112 11594016 11614464 11626524 11663028 11741184 11757312 11778048 11811072 11818016 11827296 11856432 11927006 11943936 12023424 12073698 12094992 12111606 12166986 12192768 12214272 12265344 12286976 12338352 12345606 12385737 12386304 12460032 12541568 12560184 12582336 12595401 12634947 12719616 12737088 12759552 12795328 12812904 12820437 12843048 12844468 12939264 13023936 13025376 13043268 13066272 13102908 13208832 13232128 13250304 13287456 13295268 13338486 13418496 13436928 13498368 13506304 13526352 13550208 13606866 13630864 13716864 13741056 13779584 13798512 13822848 13880646 13913302 13934592 13959168 14017536 14109264 14110824 14130207 14155128 14194817 14249984 14309568 14354496 14394744 14403207 14414517 14448429 14450688 14536704 14556672 14623232 14651928 14653548 14679392 14699556 14859936 14886144 14906592 14948388 14974752 14983556 15095808 15122432 15185664 15194592 15217146 15243984 15285036 15286726 15334722 15435776 15458688 15485952 15502032 15523326 15550704 15654912 15676416 15704064 15748096 15769728 15808576 15872922 15874677 15924519 15925248 16031232 16098264 16126656 16148808 16194087 16222648 16257024 16285696 16353792 16451136 16460808 16483419 16514316 16558789 16613376 16717428 16746912 16776448 16793868 16846596 16959488 16982784 17012736 17083872 17093916 17124064 17149482 17252352 17365248 17367168 17391024 17421696 17439786 17470544 17494542 17611776 17667072 17716608 17727024 17740944 17784648 17832542 17890509 17891328 17915904 17997824 18035136 18066944 18110547 18142488 18250479 18289152 18321408 18398016 18430464 18507528 18518409 18579456 18690048 18812352 18814432 18840276 18873504 19079424 19105632 19139328 19192992 19204276 19219356 19264572 19266702 19382272 19408896 19535904 19538064 19599408 19654362 19813248 19848192 19875456 19931184 19942902 19966336 20007729 20127744 20247552 20259456 20289528 20325312 20380048 20410299 20446296 20575296 20611584 20647936 20669376 20697768 20734272 20820969 20869953 20873216 20901888 20938752 21026304 21163896 21166236 21232692 21374976 21464352 21502208 21531744 21592116 21676032 21805056 21835008 21934848 21947744 21977892 21980322 22019088 22049334 22150154 22289904 22329216 22391824 22422582 22462128 22475334 22643712 22683648 22778496 22791888 22825719 22865976 22927554 22930089 23002083 23003136 23153664 23156224 23188032 23228928 23253048 23326056 23482368 23514624 23556096 23622144 23636032 23654592 23712864 23809383 23854012 23887872 24046848 24147396 24189984 24223212 24333972 24385536 24428544 24530688 24573952 24676704 24691212 24771474 24920064 25083136 25120368 25164672 25190802 25269894 25439232 25474176 25519104 25590656 25625808 25640874 25686096 25688936 25724223 25878528 26047872 26050752 26086536 26132544 26159679 26205816 26221223 26241813 26417664 26464256 26500608 26574912 26590536 26676972 26748813 26836992 26873856 26996736 27012608 27052704 27100416 27213732 27261728 27433728 27482112 27559168 27597024 27645696 27761292 27826604 27869184 28035072 28218528 28221648 28260414 28310256 28389634 28499968 28619136 28708992 28789488 28806414 28829034 28896858 28900053 28901376 29073408 29113344 29246464 29303856 29307096 29358784 29399112 29481543 29719872 29772288 29813184 29896776 29914353 29949504 29967112 30191616 30244864 30371328 30389184 30434292 30487968 30570072 30573452 30669444 30871552 30917376 30971904 31004064 31046652 31101408 31309824 31352832 31408128 31496192 31539456 31617152 31745844 31749354 31849038 32062464 32196528 32253312 32297616 32388174 32445296 32514048 32571392 32707584 32902272 32921616 32966838 32970483 33028632 33074001 33117578 33225231 33226752 33434856 33493824 33552896 33587736 33633873 33693192 33713001 33918976 33965568 34025472 34167744 34187832 34248128 34298964 34391331 34504704 34730496 34734336 34782048 34843392 34879572 34941088 34989084 35223552 35334144 35433216 35454048 35481888 35569296 35665084 35781018 35831808 35995648 36070272 36133888 36221094 36284976 36500958 36578304 36642816 36796032 36860928 37015056 37036818 37157211 37158912 37380096 37624704 37628864 37680552 37747008 37786203 37904841 37994017 38158848 38211264 38278656 38385984 38408552 38438712 38461311 38529144 38533404 38764544 38817792 39071808 39076128 39198816 39308724 39626496 39696384 39750912 39862368 39885804 39932672 40015458 40255488 40495104 40518912 40579056 40650624 40760096 40820598 40892592 41150592 41223168 41295872 41338752 41395536 41468544 41641938 41739906 41744521 41746432 41803776 41877504 42052608 42327792 42332472 42390621 42465384 42584451 42749952 42928704 43004416 43063488 43184232 43209621 43345287 43352064 43610112 43670016 43869696 43895488 43955784 43960644 44038176 44098668 44300308 44579808 44658432 44783648 44845164 44924256 44950668 45287424 45367296 45556992 45583776 45651438 45731952 45855108 45860178 46004166 46307328 46312448 46376064 46457856 46506096 46652112 46964736 47029248 47112192 47244288 47272064 47309184 47425728 47618766 47624031 47708024 47773557 47775744 48093696 48294792 48379968 48446424 48582261 48667944 48696557 48771072 48857088 49061376 49147904 49353408 49382424 49450257 49542948 49676367 49840128 50166272 50240736 50329344 50381604 50539788 50878464 50948352 51038208 51181312 51251616 51281748 51372192 51377872 51448446 51757056 52095744 52101504 52173072 52265088 52319358 52411632 52442446 52483626 52835328 52928512 53001216 53149824 53181072 53353944 53497626 53671527 53673984 53747712 53993472 54025216 54105408 54200832 54331641 54427464 54523456 54751437 54867456 54964224 55118336 55194048 55291392 55522584 55555227 55653208 55738368 56070144 56437056 56443296 56520828 56620512 56779268 56806369 56999936 57238272 57417984 57578976 57612828 57658068 57793716 57800106 58146816 58226688 58492928 58607712 58614192 58717568 58798224 58963086 59439744 59544576 59626368 59793552 59828706 59899008 59934224 60023187 60383232 60489728 60742656 60778368 60868584 60975936 61140144 61146904 61230897 61338888 61743104 61834752 61943808 62008128 62093304 62202816 62413897 62462907 62609859 62619648 62705664 62816256 62992384 63078912 63234304 63491688 63498708 63698076 64124928 64393056 64506624 64595232 64776348 64890592 65028096 65415168 65804544 65843232 65933676 65940966 66057264 66148002 66235156 66450462 66869712 66987648 67105792 67175472 67267746 67386384 67426002 67837952 67931136 68050944 68335488 68375664 68496256 68597928 68782662 68790267 69006249 69009408 69460992 69468672 69564096 69686784 69759144 69882176 69978168 70447104 70668288 70866432 70908096 70963776 71138592 71330168 71428149 71562036 71663616 71991296 72140544 72267776 72442188 72569952 73001916 73156608 73285632 73592064 73721856 74030112 74073636 74314422 74760192 75249408 75257728 75361104 75494016 75572406 75809682 75988034 76317696 76422528 76557312 76771968 76817104 76877424 76922622 77058288 77066808 77172669 77525539 77529088 77635584 78143616 78152256 78397632 78479037 78617448 78663669 78725439 79252992 79392768 79501824 79724736 79771608 79865344 80030916 80246439 80510976 80990208 81037824 81158112 81301248 81520192 81641196 81785184 82301184 82446336 82591744 82677504 82791072 82937088 83283876 83479812 83489042 83607552 84105216 84655584 84664944 84781242 84930768 85168902 85499904 85857408 86008832 86126976 86368464 86419242 86690574 86700159 86704128 87220224 87340032 87739392 87790976 87911568 87921288 88076352 88197336 88444629 88600616 89159616 89316864 89567296 89690328 89743059 89848512 89901336 90436463 90574848 90734592 91113984 91167552 91302876 91463904 91710216 91720356 92008332 92614656 92624896 92752128 92915712 93012192 93304224 93929472 94058496 94224384 94488576 94544128 94618368 94851456 95237532 95248062 95416048 95547114 96187392 96589584 96759936 96892848 97164522 97335888 97393114 97542144 97714176 98122752 98295808 98706816 98764848 98900514 98911449 99085896 99352734 99363719 99675693 99680256 100332544 100481472 100658688 100763208 100901619 101079576 101139003 101756928 101896704 102076416 102362624 102503232 102563496 102744384 102755744 102896892 103173993 103514112 104191488 104203008 104346144 104530176 104638716 104823264 104884892 104967252 105670656 105857024 106002432 106299648 106362144 106707888 106995252 107343054 107495424 107986944 108050432 108210816 108401664 108663282 108854928 109046912 109502874 109734912 109928448 110236672 110388096 110582784 111045168 111110454 111306416 111471633 111476736 112140288 112874112 112886592 113041656 113241024 113358609 113558536 113612738 113714523 113982051 113999872 114476544 114835968 115157952 115225656 115316136 115383933 115587432 115600212 115911523 116293632 116453376 116985856 117215424 117228384 117435136 117596448 117926172 118879488 119089152 119252736 119587104 119657412 119798016 119868448 120046374 120766464 121485312 121556736 121737168 121951872 122280288 122293808 122461794 122677776 123486208 123669504 123887616 124016256 124186608 124405632 124827794 124925814 125219718 125233563 125239296 125411328 125632512 125984768 126157824 126468608 126983376 126997416 127396152 127753353 128249856 128786112 129013248 129190464 129552696 129628863 129781184 130035861 130056192 130830336 131609088 131686464 131867352 131881932 132114528 132296004 132470312 132900924 133739424 133975296 134211584 134350944 134535492 134772768 134852004 135675904 135862272 136101888 136670976 136751328 136992512 137195856 137565324 137580534 138012498 138921984 138937344 139128192 139373568 139518288 139764352 139956336 140894208 141336576 141732864 141816192 141927552 142277184 142660336 142856298 142872093 143124072 143320671 143327232 143976001 143982592 144281088 144535552 144884376 145139904 145746783 146003832 146089671 146313216 146571264 147184128 147443712 148060224 148147272 148628844 149029101 149520384 150498816 150515456 150722208 150988032 151144812 151619364 151976068 152635392 152845056 153114624 153543936 153634208 153754848 153845244 154116576 154133616 154345338 155051078 155271168 156287232 156304512 156795264 156958074 157234896 157327338 157450878 158505984 158785536 159003648 159449472 159543216 159730688 160061832 160492878 161014581 161021952 161980416 162075648 162316224 162602496 163040384 163282392 163570368 164254311 164602368 164892672 165183488 165355008 165582144 165874176 166567752 166665681 166959624 166978084 167215104 168210432 169311168 169329888 169562484 169861536 170337804 170419107 170999808 171714816 172017664 172253952 172736928 172838484 173381148 173400318 174440448 174680064 175478784 175581952 175823136 175842576 176152704 176394672 176889258 177201232 178319232 178633728 179134592 179380656 179486118 179697024 179802672 180069561 180872926 181149696 181469184 182227968 182335104 182605752 182927808 183420432 183440712 183692691 184016664 185229312 185249792 185504256 185831424 186024384 186608448 187241691 187388721 187829577 187858944 188116992 188448768 188977152 189088256 189236736 189702912 190475064 190496124 190832096 191094228 192374784 193179168 193519872 193785696 194329044 194671776 194786228 195084288 196245504 196591616 197413632 197529696 197801028 197822898 198171792 198705468 198727438 199351386 200665088 200962944 201317376 201526416 201803238 202159152 202278006 203513856 203793408 204152832 204725248 205006464 205126992 205488768 205511488 205793784 206347986 206370801 207018747 207028224 208382976 208406016 208692288 209060352 209277432 209646528 209769784 209934504 211341312 211714048 212004864 212599296 212724288 213415776 213990504 214284447 214686108 214990848 215264257 215973888 216100864 216421632 216803328 217326564 217709856 218093824 219005748 219469824 219856896 220473344 220776192 221165568 222090336 222220908 222612832 222943266 224280576 225748224 225773184 226083312 226482048 226717218 227117072 227225476 227429046 227964102 227999744 228953088 229671936 230315904 230451312 230632272 230767866 231174864 231200424 231518007 231823046 232576617 232587264 232906752 233971712 234430848 234456768 234870272 235192896 235437111 235852344 235991007 237758976 238178304 238505472 239174208 239314824 239596032 239736896 240092748 240739317 241532928 242970624 243113472 243474336 243903744 244560576 244587616 244923588 245355552 246972416 247339008 247775232 248032512 248373216 248811264 249655588 249851628 250439436 250467126 250822656 251969536 252315648 252937216 253966752 253994832 254792304 255506706 256499712 257572224 258026496 258380928 259105392 259257726 259562368 260071722 260100477 260112384 261660672 263218176 263372928 263734704 263763864 264229056 264592008 264940624 265333887 265801848 265958119 267478848 267950592 268423168 268701888 269070984 269229177 269545536 269704008 271309389 271351808 271724544 272203776 273341952 273502656 273985024 274391712 275130648 275161068 276024996 277843968 277874688 278256384 278747136 279036576 279528704 279912672 281788416 282673152 283465728 283632384 283855104 284554368 285320672 285712596 285744186 286248144 286641342 287952002 288562176 289071104 289768752 290279808 291493566 292007664 292179342 292626432 293142528 294368256 294887424 296120448 296294544 296734347 297257688 298058202 298091157 299027079 299040768 300997632 301030912 301444416 301976064 302289624 303238728 303417009 303952136 305270784 305690112 306229248 307087872 307268416 307509696 307690488 308233152 308267232 308690676 309521979 310102156 310542336 312574464 312609024 313590528 313916148 314469792 314654676 314901756 317011968 317571072 318007296 318898944 319086432 319461376 320123664 320985756 322029162 323960832 324151296 324632448 325204992 326080768 326564784 327140736 328508622 329204736 329785344 330366976 330710016 331164288 331748352 333135504 333331362 333919248 333956168 334414899 334430208 336420864 338622336 338659776 339124968 339723072 340075827 340675608 340838214 340875899 341143569 341946153 341999616 343429632 344035328 344507904 345473856 345676968 346151799 346762296 346800636 347734569 348880896 349360128 350957568 351163904 351646272 351685152 352305408 352789344 353778516 354402464 356638464 357267456 358269184 358761312 358972236 359394048 359605344 360139122 361745852 362299392 364455936 364670208 365211504 365855616 366840864 366881424 367385382 368033328 370458624 370499584 371008512 371662848 372048768 373216896 374483382 374777442 375659154 375700689 375717888 376233984 376897536 377954304 378176512 378473472 379405824 380950128 380992248 381664192 382188456 383260059 384749568 386358336 387039744 387571392 388658088 388886589 389343552 389572456 390107583 390168576 392491008 393183232 394827264 395059392 395602056 395645796 396343584 397410936 397454876 397644583 398702772 401330176 401925888 402634752 403052832 403606476 404318304 404556012 407027712 407586816 408305664 409450496 410012928 410253984 410977536 411022976 411587568 412695972 412741602 414037494 416765952 416812032 417384576 418120704 418554864 419293056 419539568 419869008 422682624 423428096 424009728 425198592 425448576 426831552 427981008 428568894 428616279 429372216 429962013 429981696 430528514 431928003 431947776 432201728 432843264 433606656 434653128 435419712 436187648 437240349 438011496 438269013 438939648 439713792 440946688 441552384 442331136 444180672 444441816 445225664 445886532 447087303 448561152 451496448 451546368 452166624 452964096 453434436 454234144 454450952 454858092 455928204 457906176 459343872 460631808 460902624 461264544 461535732 462349728 462400848 463036014 463646092 465153234 465813504 467943424 468861696 468913536 469740544 470385792 470874222 471704688 471982014 475517952 476356608 477010944 478348416 478629648 479192064 479473792 480185496 481478634 483043743 483065856 485941248 486226944 486948672 487807488 489121152 489175232 489847176 490711104 492762933 493922221 493944832 494678016 495550464 496065024 496746432 497622528 499311176 499703256 499997043 500878872 500934252 501645312 503939072 504631296 505874432 507933504 507989664 509584608 511013412 511257321 512999424 515144448 516052992 516761856 518210784 518515452 519124736 520143444 520200954 523321344 526436352 526745856 527469408 527527728 528458112 529184016 529881248 530667774 531603696 531916238 534957696 535901184 536846336 537403776 538141968 538458354 539091072 539408016 540208683 542618778 542678773 542703616 543449088 544407552 546683904 547005312 547970048 548783424 550261296 550322136 551078073 552049992 555687936 555749376 556512768 557494272 558073152 559057408 559825344 561725073 563488731 563576832 565346304 566931456 567264768 567710208 569108736 570641344 571425192 571488372 572496288 573282684 575904004 577124352 578142208 579537504 580559616 582987132 584015328 584358684 585252864 588736512 589774848 592240896 592589088 593468694 594515376 596116404 596182314 598054158 601995264 602061824 602888832 603952128 604579248 606477456 606834018 607904272 610541568 611380224 612458496 614175744 614536832 615019392 615380976 616466304 616534464 617381352 619043958 619112403 620204312 621056241 621084672 625148928 625218048 627181056 627832296 628939584 629309352 629803512 633055241 634023936 635142144 636014592 637797888 638172864 638922752 640247328 641971512 642853341 644058324 645792771 647921664 648302592 649264896 650409984 652161536 653129568 654281472 657017244 658409472 659570688 661420032 662328576 663496704 666271008 666662724 667838496 667912336 668829798 672841728 677244672 677319552 678249936 679446144 680151654 681351216 681676428 681751798 682287138 683892306 683999232 686859264 688070656 689015808 690947712 691353936 692303598 693524592 693601272 695469138 697729851 697761792 698720256 701915136 702327808 703292544 703370304 704610816 705578688 706311333 707557032 707973021 708804928 713276928 714534912 716538368 717522624 717944472 718788096 719210688 720278244 722217951 723491704 724598784 728911872 729340416 730423008 731711232 733681728 733762848 734770764 736066656 738482797 740917248 740999168 742017024 743325696 744097536 746433792 748966764 749554884 751318308 751401378 752467968 755908608 756353024 756946944 758811648 761900256 761984496 763328384 764376912 766520118 769499136 772716672 774079488 775142784 777316176 777773178 778687104 779144912 780215166 780301431 780337152 784982016 786366464 789654528 790118784 791204112 791291592 792687168 794821872 794909752 795289166 796001661 797405544 797874357 802660352 803851776 805269504 806105664 807212952 807687531 808636608 809112024 811380661 813928167 814055424 815173632 816611328 818900992 820025856 820507968 821955072 822045952 823175136 825391944 825483204 828074988 833531904 833624064 834769152 836241408 837109728 838586112 839079136 839738016 845365248 848019456 850397184 850897152 853663104 855962016 857137788 857232558 858744432 859924026 861057028 863856006 864403456 865686528 867213312 869306256 870839424 872375296 874480698 876022992 876538026 877879296 879427584 881893376 883104768 884662272 888361344 888883632 890451328 891773064 894174606 894273471 897081237 897122304 902992896 903092736 904333248 905928192 906868872 908468288 908901904 909716184 910251027 911856408 915812352 918687744 921263616 921805248 922529088 923071464 924699456 924801696 926072028 927292184 928565937 930306468 931627008 935886848 937723392 937827072 939481088 940771584 941748444 943409376 943964028 951035904 952713216 954021888 956696832 957259296 958384128 958947584 960370992 962957268 966087486 971882496 972453888 973897344 975614976 978242304 978350464 979694352 981422208 985525866 987844442 989356032 991100928 992130048 993492864 995245056 998622352 999406512 999994086 1001757744 1001868504 1003244697 1003290624 1007832007 1007878144 1009262592 1011748864 1015867008 1015979328 1019169216 1020227481 1022026824 1022514642 1022627697 1023430707 1025838459 1025998848 1030288896 1032105984 1033523712 1036421568 1037030904 1038249472 1040286888 1040401908 1043203707 1046642688 1052872704 1053491712 1054938816 1055055456 1056916224 1058368032 1059762496 1061335548 1063207392 1063832476 1069915392 1071802368 1073692672 1074807552 1076283936 1076916708 1078182144 1078816032 1080417366 1085237556 1085357546 1086898176 1093367808 1094010624 1095940096 1097566848 1100522592 1100644272 1102156146 1104099984 1111375872 1111498752 1113025536 1114988544 1116146304 1118114816 1119650688 1123450146 1126977462 1127102067 1127153664 1130692608 1133862912 1134529536 1135420416 1138217472 1141282688 1142850384 1142976744 1144992576 1146565368 1149780177 1151808008 1154248704 1156284416 1159075008 1161119232 1165974264 1166659767 1168030656 1168717368 1170322749 1170505728 1175674019 1177473024 1179549696 1184481792 1185178176 1186937388 1189030752 1192232808 1192364628 1192933749 1196108316 1203990528 1204123648 1205777664 1207904256 1209158496 1212954912 1213668036 1215808544 1221083136 1222760448 1224916992 1228351488 1229073664 1230038784 1230761952 1232932608 1233068928 1234762704 1238087916 1238224806 1240408624 1242112482 1250297856 1250436096 1254362112 1255664592 1257879168 1258618704 1259607024 1266110482 1268047872 1270284288 1272029184 1275595776 1276345728 1277845504 1280494656 1283943024 1285706682 1285848837 1288116648 1291585542 1295784009 1295843328 1296605184 1298529792 1300819968 1304323072 1306259136 1308562944 1311721047 1314034488 1314807039 1316818944 1319141376 1322840064 1324657152 1326993408 1332542016 1333325448 1335676992 1335824672 1337659596 1341261909 1345683456 1354489344 1354639104 1356499872 1358892288 1360303308 1362702432 1363352856 1363503596 1364574276 1367784612 1373718528 1376141312 1378031616 1381895424 1382707872 1384607196 1387049184 1387202544 1390938276 1395459702 1397440512 1403830272 1404655616 1406585088 1406740608 1409221632 1411157376 1412622666 1415114064 1415946042 1417609856 1426553856 1429069824 1433076736 1435045248 1435888944 1437576192 1438421376 1440556488 1444435902 1446983408 1449131229 1449197568 1457823744 1458680832 1460846016 1463422464 1467363456 1467525696 1469541528 1472133312 1476965594 1478288799 1481766663 1481834496 1481998336 1484034048 1486651392 1488195072 1492867584 1497933528 1499109768 1499991129 1502636616 1502802756 1504935936 1506849799 1511817216 1512706048 1513893888 1517623296 1523800512 1523968992 1526656768 1528753824 1533040236 1533771963 1538998272 1545433344 1548158976 1550285568 1554632352 1555546356 1557374208 1558289824 1560430332 1560602862 1569964032 1579309056 1580237568 1582408224 1582583184 1585374336 1589643744 1589819504 1590578332 1592003322 1594811088 1595748714 1605320704 1607703552 1610539008 1612211328 1614425904 1615375062 1617273216 1618224048 1620626049 1622761322 1627856334 1628036319 1628110848 1630347264 1633222656 1637801984 1640051712 1641015936 1643910144 1644091904 1646350272 1650783888 1650966408 1656149976 1667063808 1667248128 1669538304 1672482816 1674219456 1677172224 1678158272 1679476032 1685175219 1690466193 1690730496 1696038912 1700794368 1701794304 1707326208 1711924032 1714275576 1714465116 1717488864 1719848052 1722114056 1727712012 1728806912 1731373056 1734426624 1738612512 1741678848 1744750592 1748961396 1752045984 1753076052 1755758592 1763786752 1766209536 1769324544 1776722688 1777767264 1780902656 1783546128 1788349212 1788546942 1794162474 1805985792 1806185472 1808666496 1811856384 1813737744 1816936576 1817803808 1819432368 1820502054 1823712816 1831624704 1837375488 1842527232 1843610496 1845058176 1846142928 1849398912 1849603392 1852144056 1854584368 1857131874 1857337209 1860612936 1861706833 1863168723 1863254016 1871773696 1875446784 1875654144 1878962176 1881543168 1883496888 1886818752 1887928056 1899165723 1902071808 1905426432 1908043776 1913393664 1914518592 1916768256 1917895168 1920741984 1925914536 1932174972 1937378313 1943764992 1944907776 1947794688 1951229952 1956484608 1956700928 1959388704 1962844416 1971051732 1975688884 1978712064 1984260096 1986985728 1990490112 1997244704 1998813024 1999988172 2003515488 2003737008 2006489394 2015664014 2018525184 2023497728 2031734016 2031958656 2038338432 2040454962 2044053648 2045029284 2045255394 2046861414 2051676918 2051997696 2060577792 2064211968 2067047424 2072843136 2074061808 2076498944 2080573776 2080803816 2086407414 2093189553 2093285376 2105745408 2106983424 2109877632 2110110912 2113832448 2116736064 2119524992 2122671096 2123919063 2126414784 2127664952 2139830784 2143604736 2147385344 2149615104 2152567872 2153833416 2156364288 2157632064 2160834732 2166653853 2170475112 2170715092 2173796352 2186735616 2188021248 2191880192 2195133696 2201045184 2201288544 2204312292 2208199968 2215448391 2222751744 2222997504 2226051072 2229977088 2232292608 2236229632 2239301376 2246900292 2253954924 2254204134 2267725824 2269059072 2270840832 2276434944 2282565376 2285700768 2285953488 2289985152 2293130736 2299560354 2303616016 2308497408 2312568832 2318150016 2322238464 2331948528 2333319534 2336061312 2337434736 2340645498 2340904293 2341011456 2351348038 2354946048 2359099392 2368963584 2370356352 2373874776 2378061504 2384465616 2384729256 2385867498 2388004983 2392216632 2393623071 2407981056 2408247296 2411555328 2415808512 2418316992 2423062593 2425909824 2427336072 2431617088 2434141983 2441784501 2442166272 2445520896 2449833984 2456702976 2458147328 2460077568 2461523904 2465865216 2466137856 2469525408 2476175832 2476449612 2480817248 2484224964 2500595712 2500872192 2508724224 2511329184 2515758336 2517237408 2519214048 2532220964 2536095744 2544058368 2551191552 2552691456 2555691008 2560989312 2567886048 2571413364 2571697674 2576233296 2583171084 2591568018 2593210368 2597059584 2601639936 2608646144 2612518272 2617125888 2623442094 2628068976 2629614078 2633637888 2638282752 2645680128 2649314304 2653986816 2665084032 2666650896 2671353984 2671649344 2675319192 2682523818 2682820413 2691243711 2691366912 2708978688 2709278208 2712999744 2717784576 2720606616 2725404864 2726705712 2727007192 2729148552 2730753081 2735569224 2747437056 2752282624 2756063232 2763790848 2765415744 2769214392 2774098368 2774405088 2781876552 2783512081 2785697811 2790919404 2794881024 2807660544 2809311232 2813170176 2813481216 2818443264 2822314752 2825245332 2830228128 2831892084 2835219712 2853107712 2858139648 2866153472 2870090496 2871777888 2875152384 2876842752 2881112976 2888871804 2893966816 2898262458 2915647488 2917361664 2921692032 2926844928 2934726912 2935051392 2939083056 2944266624 2953931188 2956577598 2963533326 2963996672 2968068096 2973302784 2976390144 2985735168 2995867056 2998219536 2999982258 3005273232 3005605512 3009734091 3009871872 3013699598 3023496021 3023634432 3025412096 3027787776 3035246592 3047601024 3047937984 3053313536 3057507648 3060682443 3066080472 3067543926 3067883091 3077515377 3077996544 3090866688 3096317952 3100571136 3109264704 3111092712 3114748416 3116579648 3120860664 3121205724 3129611121 3139928064 3158618112 3160475136 3164816448 3165166368 3170748672 3179287488 3179639008 3181156664 3184006644 3189622176 3191497428 3210641408 3215407104 3221078016 3224422656 3228851808 3230750124 3234546432 3236448096 3241252098 3245522644 3255712668 3256072638 3260694528 3275603968 3280103424 3282031872 3287820288 3288183808 3292700544 3301567776 3301932816 3312299952 3334127616 3334496256 3339076608 3344965632 3348438912 3354344448 3356316544 3358952064 3370350438 3380932386 3381306201 3381460992 3392077824 3401588736 3403588608 3414652416 3423848064 3428551152 3428930232 3434977728 3439696104 3444228112 3449340531 3455424024 3457455547 3457613824 3462746112 3468853248 3477225024 3483357696 3489501184 3497922792 3499979301 3504091968 3506152104 3510968247 3511517184 3527022057 3527573504 3532419072 3538649088 3553445376 3555534528 3561805312 3567092256 3576698424 3577093884 3578801247 3588324948 3611971584 3612370944 3617332992 3623712768 3627475488 3633873152 3635607616 3638864736 3641004108 3647425632 3663249408 3674750976 3685054464 3687220992 3690116352 3692285856 3698797824 3699206784 3704288112 3709168736 3714263748 3714674418 3721225872 3723413666 3726337446 3750893568 3751308288 3757924352 3763086336 3766993776 3773637504 3775856112 3798331446 3804143616 3810852864 3816087552 3826787328 3829037184 3833536512 3835790336 3841483968 3851829072 3857546511 3864349944 3874756626 3887352027 3887529984 3889815552 3895589376 3902459904 3912969216 3913401856 3918777408 3925688832 3942103464 3944421117 3951377768 3957424128 3968520192 3973971456 3980980224 3994489408 3997626048 3999976344 4007030976 4007474016 4012978788 4023785727 4031328028 4033252199 4037050368 4046995456 4063468032 4063917312 4076676864 4080909924 4088107296 4090058568 4090510788 4093722828 4103353836 4121155584 4128423936 4134094848 4145686272 4148123616 4152997888 4161147552 4161607632 4172814828 4186379106 4211490816 4213966848 4219755264 4220221824 4227664896 4233472128 4239049984 4245342192 4247838126 4252829568 4255329904 4279661568 4287209472 4294770688 4299230208 4305135744 4307666832 4312728576 4315264128 4321669464 4333307706 4340950224 4341430184 4347393687 4347592704 4373471232 4376042496 4383760384 4390267392 4402090368 4402577088 4408624584 4416399936 4430896782 4431386687 4434866397 4445299989 4445503488 4445995008 4452102144 4459954176 4464585216 4472459264 4478602752 4493800584 4499973387 4507909848 4508408268 4520549397 4535451648 4538118144 4541681664 4552869888 4565130752 4571401536 4571906976 4579970304 4586261472 4599120708 4601315889 4607232032 4616994816 4636300032 4644476928 4663897056 4666639068 4672122624 4674869472 4681290996 4681808586 4702696076 4709892096 4737927168 4740712704 4747749552 4756123008 4768931232 4769458512 4771734996 4776009966 4784433264 4787246142 4815962112 4816494592 4823110656 4831617024 4836633984 4846125186 4851819648 4854672144 4863234176 4868283966 4883569002 4884108957 4884332544 4891041792 4899667968 4913405952 4916294656 4920155136 4923047808 4931730432 4932275712 4939050816 4952351664 4952899224 4961634496 4968449928 5001191424 5001744384 5017448448 5022658368 5031516672 5034474816 5038428096 5055525657 5064441928 5071398579 5072191488 5088116736 5102383104 5105382912 5111382016 5121978624 5135772096 5142826728 5143395348 5152466592 5166342168 5169379579 5183136036 5186420736 5194119168 5203279872 5217292288 5225036544 5234251776 5246884188 5256137952 5259228156 5267275776 5291360256 5298628608 5307973632 5330168064 5333301792 5342707968 5343298688 5350638384 5365047636 5365640826 5382487422 5417957376 5418556416 5425999488 5435569152 5441213232 5450809728 5453411424 5454014384 5458297104 5461506162 5471138448 5494874112 5504565248 5512126464 5527581696 5530831488 5538428784 5548196736 5548810176 5563753104 5567024162 5571395622 5572011627 5581838808 5585120499 5589506169 5589762048 5615321088 5618622464 5626340352 5626962432 5636886528 5644629504 5650490664 5660456256 5663784168 5670439424 5697497169 5706215424 5716279296 5732306944 5740180992 5743555776 5750304768 5753685504 5762225952 5777743608 5787933632 5796524916 5812134939 5831294976 5834723328 5843384064 5853689856 5869453824 5870102784 5878166112 5888533248 5907862376 5913155196 5927066652 5936136192 5952780288 5971470336 5991734112 5996439072 5999964516 6010546464 6011211024 6019468182 6027399196 6046992042 6050824192 6055575552 6070493184 6095202048 6095875968 6106627072 6115015296 6121364886 6132160944 6135087852 6135766182 6155030754 6155993088 6181733376 6192635904 6201142272 6218529408 6222185424 6229496832 6233159296 6241721328 6242411448 6259222242 6279568659 6279856128 6317236224 6320950272 6329632896 6330332736 6341497344 6358574976 6359278016 6362313328 6368013288 6371757189 6379244352 6382994856 6420988873 6421282816 6430814208 6442156032 6448845312 6457703616 6461500248 6469092864 6472896192 6482504196 6491045288 6499961559 6511425336 6512145276 6521389056 6551207936 6560206848 6564063744 6575640576 6576367616 6585401088 6603135552 6603865632 6624599904 6646345173 6668255232 6668992512 6678153216 6689931264 6696877824 6708688896 6712633088 6717904128 6740700876 6761864772 6762612402 6803177472 6807177216 6829304832 6847696128 6857102304 6857860464 6869955456 6879392208 6888456224 6898681062 6910848048 6914911094 6925492224 6937706496 6954450048 6966715392 6979002368 6995845584 6999958602 7008183936 7012304208 7021936494 7022712879 7023034368 7054044114 7054824049 7055147008 7064838144 7077298176 7106890752 7111069056 7123610624 7134184512 7153396848 7154187768 7157602494 7164014949 7176649896 7180869213 7223943168 7224741888 7234665984 7247425536 7254950976 7267746304 7271215232 7277729472 7282008216 7294851264 7302425949 7325353503 7326498816 7349501952 7370108928 7374441984 7380232704 7384571712 7397595648 7398413568 7408576224 7418337472 7428527496 7429348836 7442451744 7446827332 7452674892 7501787136 7502616576 7515848704 7526172672 7533987552 7547275008 7551712224 7596662892 7608287232 7632175104 7653574656 7658074368 7667073024 7671580672 7682967936 7703658144 7715093022 7728699888 7749513252 7774704054 7779631104 7791178752 7804919808 7825938432 7826803712 7837554816 7851377664 7884206928 7888842234 7902755536 7914848256 7937040384 7947942912 7961960448 7988978816 7995252096 7999952688 8014061952 8014948032 8025957576 8047571454 8048461239 8062656056 8066504398 8073731133 8074100736 8093990912 8126936064 8127834624 8153353728 8161819848 8176214592 8180117136 8181021576 8187445656 8192259243 8206707672 8229718133 8242311168 8256847872 8268189696 8291372544 8296247232 8305995776 8322295104 8323215264 8345629656 8350536243 8357093433 8372758212 8422981632 8427933696 8439510528 8440443648 8455329792 8466944256 8478099968 8490684384 8495676252 8505659136 8510659808 8559323136 8574418944 8598460416 8610271488 8615333664 8625457152 8630528256 8643338928 8666615412 8681900448 8682860368 8694787374 8746942464 8752084992 8767520768 8780534784 8804180736 8805154176 8817249168 8832799872 8861793564 8862773374 8869732794 8890599978 8891990016 8904204288 8919908352 8929170432 8944918528 8957205504 8987601168 8999946774 9015819696 9016816536 9041098794 9070488063 9070903296 9076236288 9083363328 9105739776 9130261504 9142803072 9143813952 9159940608 9172522944 9182047329 9198241416 9202631778 9203649273 9214464064 9232546131 9233989632 9272600064 9288953856 9327794112 9333278136 9344245248 9349738944 9362581992 9363617172 9388833363 9405392152 9419784192 9475854336 9481425408 9495499104 9512246016 9537862464 9538917024 9543469992 9552019932 9568866528 9574492284 9600276361 9631924224 9632989184 9646221312 9663234048 9673267968 9692250372 9703639296 9709344288 9726468352 9736567932 9767138004 9768217914 9782083584 9826811904 9832589312 9840310272 9846095616 9863460864 9864551424 9878101632 9904703328 9905798448 9923268992 9936899856 10002382848 10003488768 10034896896 10045316736 10063033344 10068949632 10076856192 10111051314 10128883856 10142797158 10143918603 10144382976 10176233472 10204766208 10210765824 10222764032 10243957248 10271544192 10285653456 10286790696 10304933184 10332684336 10338759158 10348021593 10366272072 10372366641 10372841472 10388238336 10406559744 10434584576 10450073088 10468503552 10493768376 10499937903 10512275904 10518456312 10534551552 10547948593 10581066171 10582720512 10597257216 10615947264 10660336128 10666603584 10685415936 10686597376 10701276768 10730095272 10731281652 10736403741 10764974844 10835914752 10837112832 10851998976 10871138304 10882426464 10901619456 10906822848 10908028768 10916594208 10923012324 10942276896 10989748224 11024252928 11055163392 11061662976 11076857568 11096393472 11097620352 11127506208 11134048324 11142791244 11144023254 11163677616 11170240998 11179012338 11237244928 11252680704 11253924864 11273773056 11289259008 11300981328 11320912512 11327568336 11340878848 11394994338 11412430848 11432558592 11464613888 11480361984 11487111552 11500609536 11507371008 11524451904 11555487216 11575867264 11593049832 11624269878 11662056081 11662589952 11669446656 11686768128 11707379712 11738907648 11740205568 11756332224 11777066496 11815724752 11826310392 11833263351 11854133304 11872272384 11905560576 11942940672 11983468224 11992878144 11999929032 12021092928 12022422048 12038936364 12054798392 12071357181 12093984084 12099756597 12101648384 12111151104 12140986368 12190404096 12191751936 12213254144 12230030592 12242729772 12264321888 12270175704 12271532364 12310061508 12363466752 12385271808 12402284544 12437058816 12444370848 12458993664 12466318592 12483442656 12484822896 12518444484 12559137318 12634472448 12641900544 12659265792 12660665472 12682994688 12717149952 12718556032 12724626656 12736026576 12743514378 12758488704 12765989712 12841977746 12861628416 12884312064 12897690624 12915407232 12923000496 12938185728 12945792384 12965008392 12982090576 12999923118 13022850672 13024290552 13042181061 13042778112 13102415872 13120413696 13128127488 13151281152 13152735232 13170802176 13206271104 13207731264 13249199808 13292690346 13294160061 13304599191 13335899967 13336510464 13337985024 13356306432 13379862528 13393755648 13417377792 13425266176 13435808256 13481401752 13523729544 13525224804 13561648191 13606354944 13614354432 13658609664 13695392256 13714204608 13715720928 13739910912 13758784416 13776912448 13797362124 13803947667 13821696096 13829822188 13850984448 13908900096 13933430784 13958004736 13991691168 13999917204 14016367872 14024608416 14043872988 14045425758 14108088228 14109648098 14129676288 14213781504 14222138112 14247221248 14268369024 14306793696 14308375536 14315204988 14328029898 14353299792 14361738426 14447886336 14449483776 14469331968 14494851072 14509901952 14535492608 14542430464 14555458944 14564016432 14589702528 14604851898 14650707006 14652326871 14652997632 14699003904 14740217856 14748883968 14760465408 14769143424 14795191296 14796827136 14817152448 14836674944 14857054992 14858697672 14884903488 14893654664 14905349784 15003574272 15005233152 15031697408 15052345344 15067975104 15094550016 15103424448 15166576971 15193325784 15214195737 15216574464 15264350208 15283762247 15307149312 15316148736 15334146048 15343161344 15365935872 15407316288 15430186044 15457399776 15499026504 15508138737 15549408108 15559262208 15582357504 15609839616 15651876864 15653607424 15675109632 15702755328 15768413856 15777684468 15805511072 15874080768 15895885824 15923920896 15977957632 15990504192 15999905376 16028123904 16029896064 16051915152 16095142908 16096922478 16125312112 16133008796 16147462266 16187981824 16253872128 16255669248 16306707456 16323639696 16352429184 16360234272 16362043152 16374891312 16384518486 16413415344 16459436266 16484622336 16513695744 16536379392 16582745088 16592494464 16611991552 16644590208 16646430528 16691259312 16701072486 16714186866 16716034881 16745516424 16755361497 16845963264 16855867392 16879021056 16880887296 16910659584 16933888512 16956199936 16981368768 16991352504 17011318272 17021319616 17092491507 17118646272 17148837888 17196920832 17220542976 17230667328 17250914304 17261056512 17286677856 17333230824 17363800896 17365720736 17389574748 17436404817 17493884928 17504169984 17535041536 17561069568 17608361472 17610308352 17634498336 17665599744 17723587128 17725546748 17739465588 17781199956 17808408576 17858340864 17889837056 17914411008 17975202336 17999893548 18031639392 18033633072 18082197588 18140976126 18152472576 18166726656 18211479552 18260523008 18285606144 18287627904 18319881216 18345045888 18364094658 18396482832 18405263556 18407298546 18428928128 18465092262 18467979264 18545200128 18577907712 18655588224 18666556272 18688490496 18699477888 18725163984 18727234344 18777666726 18810784304 18838705977 18839568384 18951708672 18962850816 18990998208 19024492032 19075724928 19077834048 19086939984 19104039864 19115271567 19137733056 19148984568 19200552722 19262966619 19263848448 19265978368 19292442624 19326468096 19346535936 19384500744 19407278592 19418688576 19452936704 19473135864 19499884677 19534276008 19536435828 19564167168 19653623808 19665178624 19680620544 19692191232 19726921728 19729102848 19756203264 19809406656 19811596896 19846537984 19873799712 19939035519 20004765696 20006977536 20069793792 20090633472 20126066688 20137899264 20153712384 20222102628 20257767712 20285594316 20287837206 20409532416 20421531648 20487914496 20543088384 20571306912 20573581392 20609866368 20665368672 20677518316 20696043186 20732544144 20744733282 20776476672 20813119488 20869169152 20900146176 20937007104 20987536752 20999875806 21024551808 21036912624 21068138637 21069103104 21095897186 21162132342 21164472147 21165441024 21194514432 21231894528 21320672256 21333207168 21370831872 21373194752 21402553536 21460190544 21462563304 21472807482 21529949688 21542607639 21671829504 21674225664 21703997952 21742276608 21764852928 21803238912 21813645696 21816057536 21833188416 21846024648 21884553792 21907277847 21976060509 21979496448 22048505856 22110326784 22123325952 22153715136 22192786944 22195240704 22255012416 22268096648 22285582488 22288046508 22327355232 22340481996 22358024676 22474489856 22505361408 22507849728 22547546112 22578518016 22601962656 22641825024 22655136672 22681757696 22789988676 22824861696 22929227776 22960723968 22974223104 23001219072 23014742016 23048903808 23110974432 23151734528 23186099664 23248539756 23324112162 23338893312 23373536256 23414759424 23477815296 23480411136 23512664448 23554132992 23631449504 23652620784 23666526702 23708266608 23744544768 23811121152 23885881344 23966936448 23985756288 23999858064 24042185856 24044844096 24077872728 24109596784 24142714362 24145383717 24187968168 24199513194 24202188829 24203296768 24221193399 24222302208 24281972736 24380808192 24383503872 24426508288 24460061184 24485459544 24528643776 24540351408 24543064728 24576777729 24620123016 24689154399 24726933504 24770543616 24804569088 24874117632 24888741696 24917987328 24932637184 24966885312 24969645792 25036888968 25051608729 25118274636 25268944896 25283801088 25318531584 25321330944 25365989376 25434299904 25437112064 25449253312 25472053152 25487028756 25516977408 25531979424 25683955492 25723256832 25795381248 25830814464 25846000992 25876371456 25891584768 25930016784 25964181152 25999846236 26045701344 26048581104 26084362122 26240827392 26256254976 26302562304 26305470464 26341604352 26412542208 26415462528 26498399616 26585380692 26588320122 26609198382 26671799934 26675970048 26712612864 26759725056 26787511296 26834755584 26850532352 26871616512 26962803504 27047459088 27050449608 27123296382 27211464189 27212709888 27228708864 27317219328 27390784512 27428409216 27431441856 27479821824 27517568832 27553824896 27594724248 27607895334 27610947819 27643392192 27659644376 27697638393 27701968896 27817800192 27866861568 27916009472 27983382336 27999834408 28032735744 28049216832 28087745976 28090851516 28166500089 28216176456 28219296196 28232765393 28259352576 28427563008 28444276224 28494442496 28536738048 28613587392 28616751072 28630409976 28656059796 28706599584 28723476852 28800829083 28895772672 28898967552 28938663936 28989702144 29019803904 29070985216 29084860928 29110917888 29128032864 29179405056 29209703796 29301414012 29304653742 29480435712 29497767936 29520930816 29538286848 29590382592 29593654272 29634304896 29673349888 29714109984 29717395344 29769806976 29787309328 29810699568 30007148544 30010466304 30063394816 30104690688 30135950208 30189100032 30206848896 30333153942 30386651568 30428391474 30431755809 30433148928 30528700416 30567524494 30614298624 30632297472 30668292096 30686322688 30731871744 30814632576 30860372088 30914799552 30998053008 31016277474 31044064779 31098816216 31117099923 31118524416 31164715008 31219679232 31303753728 31307214848 31350219264 31405510656 31499813709 31536827712 31555368936 31611022144 31643845779 31743198513 31748161536 31791771648 31847841792 31955915264 31981008384 31999810752 32056247808 32059792128 32103830304 32190285816 32193844956 32209211223 32250624224 32266017592 32294924532 32507744256 32511338496 32613414912 32647279392 32704858368 32720468544 32724086304 32749782624 32769036972 32826830688 32918872532 32969244672 33072758784 33165490176 33184988928 33223983104 33289180416 33292861056 33382518624 33402144972 33428373732 33432069762 33491032848 33510722994 33711734784 33758042112 33761774592 33821319168 33867777024 33912399872 33962737536 33982705008 34022636544 34042639232 34184983014 34237292544 34297675776 34393841664 34441085952 34461334656 34501828608 34522113024 34573355712 34666461648 34727601792 34731441472 34779149496 34872809634 34986168243 34987769856 35008339968 35070083072 35122139136 35216722944 35220616704 35268996672 35331199488 35447174256 35451093496 35478931176 35499790053 35562399912 35616817152 35716681728 35779674112 35828822016 35950404672 35999787096 36063278784 36067266144 36164395176 36185657053 36214071543 36281952252 36299269791 36304945152 36333453312 36422959104 36521046016 36571212288 36575255808 36639762432 36690091776 36728189316 36792965664 36810527112 36814597092 36857856256 36930184524 37090400256 37155815424 37311176448 37333112544 37376980992 37398955776 37450327968 37454468688 37555333452 37621568608 37677411954 37903417344 37925701632 37981996416 38048984064 38151449856 38155668096 38173879968 38208079728 38230543134 38275466112 38297969136 38401105444 38525933238 38531956736 38584885248 38652936192 38693071872 38769001488 38814557184 38837377152 38905873408 38946271728 38999769354 39068552016 39072871656 39126543183 39128334336 39307247616 39330357248 39361241088 39384382464 39453843456 39458205696 39512406528 39618813312 39623193792 39693075968 39747599424 39878071038 39882480183 40007699901 40009531392 40013955072 40139587584 40181266944 40252133376 40275798528 40307424768 40444205256 40515535424 40571188632 40575674412 40684944573 40819064832 40843063296 40975828992 41086176768 41142613824 41147162784 41219732736 41330737344 41355036632 41392086372 41411843001 41465088288 41489466564 41552953344 41738338304 41800292352 41874014208 41975073504 41999751612 42049103616 42073825248 42136277274 42191794372 42324264684 42328944294 42389028864 42641344512 42666414336 42741663744 42746389504 42805107072 42920381088 42925126608 42945614964 43059899376 43085215278 43343659008 43348451328 43407995904 43484553216 43529705856 43606477824 43627291392 43632115072 43666376832 43692049296 43769107584 43814555694 43952121018 43956980613 43958992896 44097011712 44220653568 44246651904 44307430272 44385573888 44390481408 44510024832 44536193296 44571164976 44576093016 44654710464 44680963992 44716049352 44946922111 44948979712 45010722816 45015699456 45095092224 45157036032 45203925312 45283650048 45310273344 45363515392 45499730913 45579977352 45642587211 45649723392 45851286741 45858455552 45921447936 45948446208 46002438144 46029484032 46097807616 46221948864 46303469056 46372199328 46497079512 46524416211 46648224324 46677786624 46747072512 46829518848 46955630592 46960822272 47025328896 47108265984 47262899008 47305241568 47333053404 47416533216 47622242304 47771762688 47933872896 47971512576 47999716128 48084371712 48089688192 48155745456 48219193568 48285428724 48290767434 48375936336 48399026388 48404377658 48442386798 48563945472 48761616384 48767007744 48853016576 48920122368 48970919088 49057287552 49080702816 49086129456 49153555458 49240246032 49378308798 49453867008 49541087232 49609138176 49748235264 49777483392 49835974656 49865274368 49933770624 49939291584 50073777936 50103217458 50148104643 50236549272 50266084491 50537889792 50567602176 50637063168 50642661888 50731978752 50868599808 50874224128 50898506624 50944106304 50974057512 51033954816 51063958848 51277474521 51367910984 51446513664 51590762496 51661628928 51692001984 51752742912 51783169536 51860033568 51928362304 51999692472 52091402688 52097162208 52168724244 52309214451 52432278587 52481654784 52512509952 52605124608 52610940928 52683208704 52825084416 52830925056 52996799232 53170761384 53176640244 53218396764 53343599868 53425225728 53575022592 53669511168 53701064704 53743233024 53925607008 54094918176 54100899216 54246592764 54422928378 54457417728 54634438656 54781569024 54856818432 54862883712 54959643648 55035137664 55107649792 55189448496 55215790668 55221895638 55286784384 55319288752 55395276786 55403937792 55635600384 55733723136 55832018944 55966764672 55999668816 56065471488 56098433664 56175491952 56181703032 56333000178 56432352912 56438592392 56465530786 56516117931 56518705152 56855126016 56888552448 56988884992 57073476096 57227174784 57233502144 57260819952 57312119592 57345814701 57413199168 57446953704 57601658166 57608026931 57788899857 57791545344 57797935104 57877327872 57979404288 58039607808 58141970432 58169721856 58221835776 58256065728 58358810112 58419407592 58499654031 58602828024 58609307484 58960871424 58995535872 59041861632 59076573696 59180765184 59187308544 59268609792 59346699776 59428219968 59434790688 59539613952 59574618656 59621399136 59817106557 60014297088 60020932608 60209381376 60271900416 60378200064 60413697792 60666307884 60773303136 60856782948 60863511618 61135048988 61228597248 61264594944 61372645376 61463743488 61629265152 61720744176 61829599104 61996106016 62032554948 62088129558 62197632432 62234199846 62329430016 62439358464 62607507456 62614429696 62700438528 62811021312 62999627418 63073655424 63110737872 63222044288 63287691558 63486397026 63493416441 63496323072 63583543296 63695683584 63911830528 63962016768 63999621504 64112495616 64119584256 64207660608 64380571632 64387689912 64418422446 64501248448 64532035184 64589849064 64627822917 65015488512 65022676992 65226829824 65294558784 65409716736 65440937088 65448172608 65499565248 65538073944 65653661376 65721833541 65837745064 65928181527 65938489344 66145517568 66330980352 66369977856 66447966208 66578360832 66585722112 66765037248 66804289944 66856747464 66864139524 66982065696 67021445988 67201934527 67423469568 67516084224 67523549184 67642638336 67735554048 67824799744 67925475072 67965410016 68045273088 68085278464 68369966028 68474585088 68787683328 68882171904 68922669312 69003657216 69044226048 69146711424 69332923296 69455203584 69462882944 69558298992 69745619268 69972336486 70016679936 70244278272 70433445888 70441233408 70537993344 70662398976 70894348512 70902186992 70957862352 70999580106 71124799824 71233634304 71433363456 71559348224 71657644032 71900809344 71999574192 72126557568 72134532288 72328790352 72371314106 72428143086 72436151151 72563904504 72598539582 72606566487 72609890304 72663580197 72666906624 72845918208 73042092032 73142424576 73150511616 73279524864 73380183552 73456378632 73585931328 73621054224 73629194184 73715712512 73860369048 74067463197 74180800512 74311630848 74622352896 74666225088 74753961984 74797911552 74900655936 74908937376 75110666904 75154826187 75243137216 75354823908 75806834688 75851403264 75963992832 76097968128 76302899712 76311336192 76347759936 76416159456 76461086268 76550932224 76595938272 76802210888 77051866476 77169770496 77386143744 77538002976 77629114368 77674754304 77811746816 77892543456 77999538708 78137104032 78145743312 78253086366 78660714496 78722482176 78768764928 78907686912 78916411392 79024813056 79237626624 79246387584 79386151936 79495198848 79756142076 79764960366 80015399802 80027910144 80279175168 80362533888 80504266752 80551597056 80614849536 80888410512 81031070848 81142377264 81151348824 81369889146 81634392567 81638129664 81686126592 81951657984 82172353536 82285227648 82294325568 82439465472 82661474688 82710073264 82784172744 82823686002 82832843457 82930176576 82978933128 83092915179 83105906688 83472855349 83476676608 83600584704 83748028416 83950147008 83999503224 84098207232 84147650496 84272554548 84383588744 84499500267 84648529368 84657888588 84698296179 84778057728 85282689024 85332828672 85483327488 85492779008 85610214144 85840762176 85850253216 85891229928 86119798752 86170430556 86402487249 86687318016 86696902656 86815991808 86969106432 87059411712 87212955648 87254582784 87264230144 87332753664 87384098592 87538215168 87629111388 87904242036 87913961226 88441307136 88493303808 88614860544 88771147776 88780962816 89020049664 89072386592 89142329952 89152186032 89309420928 89361927984 89432098704 89893844222 90021445632 90031398912 90190184448 90314072064 90407850624 90567300096 90620546688 90727030784 90999461826 91159954704 91285174422 91295267427 91299446784 91702573482 91716911104 91842895872 91896892416 92004876288 92058968064 92195615232 92443897728 92606938112 92744398656 92994159024 93048832422 93132194337 93296448648 93351299769 93355573248 93494145024 93659037696 93911261184 93921644544 94050657792 94216531968 94525798016 94610483136 94666106808 94833066432 94931537337 95229595539 95244484608 95543525376 95867745792 95943025152 95999432256 96168743424 96179376384 96311490912 96438387136 96570857448 96581534868 96627633669 96751872672 96798052776 96808755316 96884773596 97523232768 97534015488 97706033152 97840244736 97941838176 98114575104 98161405632 98172258912 98307110916 98480492064 98756617596 98907734016 99218276352 99496470528 99554966784 99671949312 99730548736 99867541248 99878583168 100147555872 100206434916 100296209286 100473098544 100532168982 101135204352 101274126336 101285323776 101463957504 101737199616 101748448256 101797013248 101888212608 101948115024 102067909632 102127917696 102554949042 102735821968 102893027328 103181524992 103323257856 103384003968 103505485824 103566339072 103720067136 103856724608 103999384944 104182805376 104194324416 104337448488 104618428902 104864557174 104958504729 104963309568 105025019904 105210249216 105221881856 105366417408 105650168832 105661850112 105993598464 106341522768 106353280488 106436793528 106499370159 106687199736 106850451456 106986335729 107150045184 107339022336 107402129408 107486466048 107851214016 108189836352 108201798432 108493185528 108556971159 108642214629 108845856756 108897809373 108914835456 109268877312 109563138048 109713636864 109725767424 109919287296 110070275328 110215299584 110378896992 110431581336 110443791276 110573568768 110638577504 110790553572 111271200768 111467446272 111933529344 111999337632 112130942976 112196867328 112350983904 112363406064 112666000356 112864705824 112877184784 112931061572 113032235862 113710252032 113777104896 113977769984 114146952192 114454349568 114467004288 114521639904 114624239184 114691629402 114826398336 114893907408 115203316332 115216053862 115577799714 115595870208 115754655744 115958808576 116079215616 116283940864 116339443712 116443671552 116512131456 116717620224 116838815184 116999308062 117205656048 117218614968 117921742848 117991071744 118083723264 118153147392 118361530368 118374617088 118537219584 118693399552 118856439936 118869581376 119079227904 119149237312 119242798272 119634213114 119647440549 120023099703 120028594176 120041865216 120418762752 120543800832 120756400128 120827395584 121332615768 121546606272 121713565896 121727023236 122054833719 122270097976 122457194496 122529189888 122745290752 122927486976 123258530304 123441488352 123659198208 123992212032 124065109896 124176259116 124235529003 124395264864 124468399692 124658860032 124803592693 125215014912 125228859392 125400877056 125622042624 125999254836 126147310848 126221475744 126444088576 126575383116 126972794052 126986832882 127167086592 127823661056 127924033536 127999243008 128224991232 128239168512 128415321216 128761143264 128775379824 128836844892 129002496896 129064070368 129179698128 129255645834 130030977024 130045353984 130453659648 130589117568 130819433472 130881874176 130896345216 130999130496 131076147888 131307322752 131443667082 131675490128 131856363054 131870941839 131876978688 132291035136 132661960704 132739955712 132895932416 133156721664 133171444224 133530074496 133608579888 133713494928 133728279048 133964131392 134042891976 134403869054 134840766333 134846939136 135032168448 135047098368 135285276672 135471108096 135649599488 135850950144 135930820032 136090546176 136170556928 136499192739 136739932056 136949170176 137553860223 137575366656 137764343808 137845338624 138007314432 138088452096 138293422848 138665846592 138910407168 138925765888 139116597984 139491238536 139573248633 139944672972 140033359872 140488556544 140866891776 140882466816 141075986688 141324797952 141788697024 141804373984 141915724704 141999160212 142249599648 142866726912 143315288064 143801618688 143999148384 144253115136 144269064576 144657580704 144742628212 144856286172 144872302302 145127809008 145197079164 145213132974 145327160394 145691836416 146084184064 146284849152 146301023232 146559049728 146760367104 146912757264 147171862656 147242108448 147258388368 147431425024 147720738096 148134926394 148361601024 148623261696 149244705792 149332450176 149507923968 149595823104 149801311872 149817874752 150221333808 150309652374 150486274432 150709647816 150798253473 151613669376 151702806528 151927985664 152195936256 152605799424 152622672384 152695519872 152832318912 152922172536 153101864448 153191876544 153604421776 153832423563 154103732952 154339540992 154772287488 155076005952 155258228736 155349508608 155623493632 155785086912 155999077416 156274208064 156291486624 156506172732 156927643353 157296835761 157321428992 157444964352 157537529856 157815373824 157832822784 158049626112 158475253248 158492775168 158772303872 158990397696 159512284152 159529920732 160030799604 160725067776 161008533504 161103194112 161229699072 161776821024 162062141696 162284754528 162302697648 162739778292 163268785134 163372253184 163903315968 164344707072 164570455296 164588651136 164878930944 165322949376 165420146528 165568345488 165647372004 165665686914 165860353152 165957866256 166185830358 166211813376 166945710698 167201169408 167496056832 167900294016 167999006448 168196414464 168295300992 168545109096 168767177488 168999000534 169297058736 169315777176 169396592358 169548353793 169556115456 170565378048 170665657344 170966654976 170985558016 171220428288 171681524352 171700506432 171782459856 172037444103 172239597504 172340861112 172804974498 172824080793 173366699571 173374636032 173393805312 173631983616 173938212864 174118823424 174425911296 174509165568 174528460288 174665507328 174768197184 175076430336 175258222776 175808484072 175827922452 176882614272 176986607616 177229721088 177542295552 177561925632 178040099328 178144773184 178284659904 178304372064 178618841856 178723855968 178864197408 179451319671 179787688444 180042891264 180062797824 180628144128 180815701248 181134600192 181241093376 181454061568 181998923652 182319909408 182570348844 182590534854 183405146964 183685791744 183793784832 184117936128 184391230464 184887795456 185213876224 185488797312 185988318048 186097664844 186264388674 186592897296 186702599538 186988290048 187318075392 187822522368 187843289088 188101315584 188433063936 189051596032 189220966272 189332213616 189666132864 189863074674 190459191078 190480249323 190488969216 191087050752 191735491584 191886050304 191998864512 192337486848 192358752768 192622981824 192876774272 193141714896 193163069736 193255267338 193503745344 193596105552 193617510632 193769547192 193883468751 195046465536 195068030976 195412066304 195680489472 195883676352 196229150208 196322811264 196344517824 196614221832 196960984128 197165500623 197513235192 197629357751 197784544581 197815468032 198436552704 198992941056 199109933568 199343898624 199461097472 199735082496 199757166336 200295111744 200412869832 200592418572 200946197088 201064337964 201605803581 202270408704 202548252672 202570647552 202927915008 203474399232 203496896512 203594026496 203776425216 203896230048 204135819264 204255835392 205109898084 205471643936 206363049984 206646515712 206768007936 207010971648 207132678144 207440134272 207713449216 207998769888 208365610752 208388648832 208674896976 209236857804 209729114348 209917009458 210050039808 210443763712 210732834816 211300337664 211323700224 211987196928 212683045536 212706560976 212873587056 212998740318 213374399472 213700902912 213972671458 214300090368 214678044672 214804258816 214972932096 215702428032 216379672704 216403596864 216986371056 217113942318 217284429258 217308453453 217691713512 217795618746 217819699461 217829670912 218537754624 219126276096 219427273728 219451534848 219838574592 220140550656 220430599168 220757793984 220863162672 220887582552 221147137536 221277155008 221581107144 222202389591 222542401536 222934892544 223867058688 223998675264 224261885952 224393734656 224701967808 224726812128 225332000712 225464478561 225729411648 225754369568 225862123144 226064471724 227420504064 227554209792 227955539968 228293904384 228908699136 228934008576 229043279808 229248478368 229383258804 229652796672 229787814816 230406632664 230432107724 231155599428 231509311488 232158431232 232567881728 232678887424 232887343104 233024262912 233435240448 233677630368 233998616124 234411312096 234437229936 235982143488 236167446528 236306294784 236723060736 236749234176 237074439168 237386799104 237712879872 237739162752 238158455808 238298474624 238485596544 239268426228 239294881098 240046199406 240083730432 240837525504 241087601664 241512800256 241654791168 242665231536 243093212544 243427131792 243454046472 244109667438 244540195952 244903177701 244914388992 245058379776 245490581504 245854973952 246517060608 246882976704 247318396416 247984424064 248130219792 248352518232 248471058006 248498530371 248790529728 248936799384 249278745537 249317720064 249607185386 250418566047 250430029824 250457718784 250801754112 251244085248 251998509672 252294621696 252442951488 252888177152 253150766232 253498500801 253945588104 253973665764 254094888537 254334173184 255647322112 255848067072 255998486016 256449982464 256478337024 256830642432 257522286528 257550759648 257673689784 258004993792 258128140736 258359396256 258511291668 259207461747 260061954048 260090707968 260907319296 261178235136 261638866944 261763748352 261792690432 261998260992 262152295776 262614645504 262887334164 263350980256 263712726108 263741883678 265323921408 265479911424 266313443328 266342888448 267060148992 267217159776 267426989856 267456558096 267928262784 268085783952 268807738108 269681532666 270064336896 270094196736 270570553344 270942216192 271299198976 271701900288 271861640064 272181092352 272341113856 272998385478 273479864112 273885802281 273898340352 275107720446 275150733312 275528687616 275690677248 276014628864 276176904192 276586845696 277331693184 277820814336 277851531776 278233195968 278982477072 279146497266 279889345944 280053899307 280066719744 280977113088 281733783552 281764933632 282151973376 282649595904 283577394048 283608747968 283831449408 283998320424 284499199296 284794612011 285688786617 285733453824 286360906129 286630576128 287603237376 287998296768 288506230272 288538129152 289315161408 289485256424 289712572344 289744604604 289882901007 290255618016 290394158328 290426265948 290654320788 292168368128 292569698304 292602046464 293118099456 293520734208 293825514528 294343725312 294484216896 294516776736 294862850048 295441476192 296269852788 296723202048 298489411584 298664900352 299015847936 299191646208 299602623744 299635749504 300442667616 300619304748 300972548864 301419295632 301596506946 303405613056 303855971328 304391872512 305211598848 305245344768 305391039744 305664637824 305844345072 306203728896 306383753088 307208843552 307664847126 308207465904 308679081984 309544574976 310152011904 310516457472 310699017216 311246987264 311570173824 311998154832 312548416128 312582973248 313012345464 313855286706 314593671522 314628454777 314642857984 314875514187 314889928704 315075059712 315630747648 315665645568 316099252224 316950506496 316985550336 317544607744 317980795392 319024568304 319059841464 319498110477 320061599208 320959007187 321450135552 322017067008 322206388224 322459398144 323553642048 324124283392 324569509056 324605395296 325479556584 325670913477 326537570268 326693428119 326744506368 327806631936 328689414144 329140910592 329177302272 329757861888 330645898752 330840293056 331136690976 331294744008 331331373828 331720706304 331915732512 332371660716 333891421396 334402338816 335800588032 335998012896 336392828928 336590601984 337090218192 337534354976 337998001068 338594117472 338631554352 338793184716 339096707586 341130756096 341331314688 341933309952 341971116032 342440856576 343363048704 343401012864 343564919712 344074888206 344479195008 344681722224 345609948996 345648161586 346733399142 346787610624 347263967232 347876425728 348237646848 348851822592 349018331136 349056920576 349331014656 349536394368 350152860672 350516445552 351616968144 351655844904 353765228544 353973215232 354459442176 355084591104 355123851264 356080198656 356289546368 356569319808 356608744128 357237683712 357447711936 357728394816 358902639342 358942321647 359575376888 360069299109 360085782528 360125595648 361256288256 361631402496 362269200384 362482186752 362908123136 363997847304 364639818816 365140697688 365181069708 366164501157 366810293928 367025950109 367371583488 367587569664 368235872256 368782460928 369775590912 370427752448 370977594624 371976636096 372195329688 372528777348 372706587009 373185794592 373405199076 373976580096 374410778079 375645044736 375686578176 376202631168 376866127872 378103192064 378441932544 378664427232 379332265728 379726149348 380918382156 380960498646 383470983168 383772100608 383997729024 384674973696 384717505536 385245963648 385753548544 386283429792 386326139472 386510534676 387007490688 387192211104 387235021264 387539094384 387766937502 390092931072 390136061952 390824132608 391360978944 391767352704 392458300416 392645622528 392689035648 393228443664 393921968256 394331001246 395026470384 395258715502 395569089162 395612825517 395630936064 396873105408 397985882112 398219867136 398687797248 398922194944 399470164992 399514332672 400590223488 400825739664 401184837144 401892394176 402128675928 403211607162 404522298999 404540817408 405096505344 405141295104 405855830016 406948798464 406993793024 407188052992 407552850432 407792460096 408271638528 408511670784 409497578217 410219796168 410943287872 412661580669 412726099968 413293031424 413536015872 414021943296 414265356288 414880268544 415426898432 415997539776 416731221504 416777297664 417349793952 418473715608 418719745899 419458228696 419834018916 420100079616 421465669632 422600675328 422647400448 423974393856 425366091072 425413121952 425747174112 425997480636 426748798944 427945342916 428600180736 429608517632 429945864192 431404856064 432759345408 432807193728 433972742112 434227884636 434568858516 434616906906 435383427024 435591237492 435639398922 437075509248 438252552192 438854547456 438903069696 439677149184 440281101312 440861198336 441515587968 441726325344 441775165104 442294275072 442554310016 443162214288 444404779182 445084803072 445869785088 447734117376 447997350528 448523771904 448787469312 449403935616 449453624256 450664001424 450928957122 451458823296 451508739136 451724246288 452128943448 452394760419 454841008128 455108419584 455911079936 456587808768 457817398272 457868017152 458086559616 458496956736 458766517608 459305593344 459575629632 460813265328 460864215448 461497270689 462311198856 463018622976 464316862464 465135763456 465357774848 465774686208 466048525824 466870480896 467355260736 467997232248 468822624192 468874459872 470413541689 470782930059 471890507283 471964286976 472334893056 472612589568 473446121472 473498468352 474148878336 474773598208 475425759744 475478325504 476316911616 476596949248 476971193088 478536852456 478589762196 480092398812 482175203328 483025600512 483309582336 485330463072 486186425088 486854263584 486908092944 488219334876 489080391904 489806355402 490116759552 491709947904 493034121216 493765953408 494636792832 495968848128 496260439584 496705036464 496942116012 496997060742 497581059456 497873598768 498557491074 498635440128 499214370772 500837132094 500915437568 501603508224 502488170496 503997019344 504589243392 504885902976 505776354304 506301532464 506997001602 507891176208 507947331528 508189777074 508645061379 508668346368 511294644224 511696134144 511996972032 512899964928 512956674048 513661284864 515044573056 515101519296 515347379568 516009987584 516256281472 516718792512 517022583336 518414923494 518472242379 520100098713 520123908096 520181415936 521814638592 522356470272 523277733888 523527496704 523585380864 523996521984 524304591552 525229291008 525774668328 526701960512 527425452216 527483767356 530647842816 530959822848 532626886656 532685776896 534120297984 534434319552 534853979712 534913116192 535856525568 536171567904 537615476216 538353959013 539363065332 540128673792 540188393472 541884432384 542598397952 543403800576 543723280128 544362184704 544682227712 545996770956 546959728224 547771604562 550215440892 551057375232 551381354496 552353808384 553173691392 554663386368 555641628672 555703063552 556466391936 557964954144 558292994532 559778691888 560107798614 561954226176 563467567104 563529867264 564303946752 565299191808 567154788096 567217495936 567662898816 567996640848 568998398592 569589224022 571377573234 571440747969 571466907648 572721812258 573261152256 575206474752 575996593536 577012460544 577076258304 578630322816 578970512848 579425144688 579489209208 579765802014 580511236032 580788316656 580852531896 581308641576 581650406253 584309987443 584336736256 585139396608 585204092928 586236198912 587041468416 587651029056 588687450624 588968433792 589033553472 589725700096 590882952384 591496501869 592539705576 592888073253 593353633743 593446404096 596978823168 597329800704 598031695872 598383292416 599205247488 599271499008 600885335232 601238609496 601945097728 602838591264 603193013892 604817410743 606811226112 607711942656 608783745024 610423197696 610490689536 610782079488 611329275648 611688690144 612407457792 612767506176 614417687104 615329694252 616414931808 619089149952 620304023808 621032914944 621398034432 622493974528 623140347648 623996309664 625096832256 625165946496 626024690928 627710573412 629187343044 629256909554 629751028374 630150119424 631331291136 632198504448 633901012992 633971100672 635089215488 635961590784 638049136608 638119682928 638996220954 640123198416 641918014374 642900271104 644034134016 644412776448 644918796288 647107284096 648248566784 649139018112 649210790592 650959113168 651341826954 651925360359 653075140536 653386856238 653459098383 653489012736 655613263872 657378828288 658281821184 658354604544 659515723776 661291797504 661680586112 662273381952 662589488016 662662747656 663441412608 663831465024 664743321432 666607168773 667782842792 668804677632 671601176064 671996025792 672785657856 673181203968 674180436384 675068709952 675996002136 676393435683 677188234944 677263108704 677586369432 678193415172 681619621631 682261512192 682662629376 683866619904 683942232064 684881713152 686726097408 686802025728 687129839424 688149776412 688958390016 689363444448 691219897992 691296323172 693466798284 694527934464 696475293696 697703645184 698036662272 698113841152 698662029312 699072788736 700305721344 701032891104 703233936288 703311689808 707946430464 708918884352 710169182208 710247702528 712160397312 712579092736 713138639616 713217488256 714475367424 714895423872 715456789632 717805278684 717884643294 719150753776 720138598218 720251191296 722512576512 723262804992 724538400768 724964373504 725816246272 727995694608 729279637632 730281395376 730362139416 732329002314 733620587856 734051900218 734709533103 734743166976 735175139328 736471744512 737564921856 739551181824 740855504896 741955189248 743953272192 744390659376 745057554696 745413174018 745495591113 746371589184 746810398152 747953160192 748821556158 748904350103 751255698141 751290089472 751373156352 752405262336 753732255744 756206384128 756883865088 757328854464 758664531456 759452298696 760495502403 761836764312 761920997292 762284665611 766941966336 767544201216 767995458048 769349947392 769435011072 770491927296 771507097088 772566859584 772652278944 773021069352 774014981376 774384422208 774470042528 775078188768 775533875004 777622385241 780185862144 780272123904 782721957888 783534705408 784916600832 785291245056 785378071296 786456887328 787843936512 788662002492 790052940768 790517431004 791138178324 791225651034 795971764224 796439734272 797844389888 798940329984 799028665344 801180446976 801651479328 802369674288 803784788352 804257351856 806423214324 809044597998 810193010688 810282590208 811711660032 813897596928 813987586048 814376105984 815105700864 815584920192 816543277056 817023341568 818995156434 820439592336 821886575744 825323161338 825452199936 826586062848 827072031744 828043886592 828530712576 829760537088 830853796864 831995079552 833462443008 833554595328 834699587904 836947431216 837439491798 838916457392 839668037832 840161697921 840200159232 842931339264 845201350656 845294800896 847948787712 850732182144 850826243904 851494348224 851994961272 853497597888 854383836033 855890685832 857066359851 857200361472 859082718387 859217035264 859891728384 862809712128 865518690816 865614387456 867945484224 868455769272 869137717032 869233813812 869648703021 870766854048 871182474984 871278797844 873625148851 876505104384 877709094912 877806139392 879354298368 880562202624 881722396672 883031175936 883452650688 883550330208 884588550144 885108620032 886324428576 888809558364 890169606144 895468234752 895994701056 897047543808 897574938624 898807871232 898907248512 901328002848 901857914244 902917646592 903017478272 903448492576 904257886896 904789520838 910216839168 913175617536 915634796544 915736034304 916173119232 916993913472 917533035216 918611186688 919151259264 921626530656 921728430896 922994541378 924622397712 926037245952 928633724928 930271526912 930715549696 931549372416 932097051648 933740961792 934710521472 935994464496 937645248384 937748919744 940827083378 941565860118 943781014566 943885364331 943928573952 944626542561 944669786112 945225179136 946892242944 946996936704 948297756672 949547196416 950851519488 950956651008 952633823232 953193898496 953942386176 957073704912 957179524392 960184797624 962877021561 964350406656 966051201024 966619164672 970660926144 972372850176 973708527168 973816185888 976438669752 977012740431 978160783808 979612710804 980080284357 980233519104 983419895808 986068242432 987531906816 989273585664 991937696256 992520879168 993410072928 993884232024 993994121484 995162118912 995747197536 997114982148 998428741544 1001674264188 1003207016448 1007994038688 1009178486784 1009771805952 1011552708608 1012603064928 1013994003204 1015782352416 1015894663056 1016379554148 1017290122758 1022589288448 1023392268288 1023993944064 1025799929856 1025913348096 1027322569728 1030089146112 1030203038592 1030694759136 1032019975168 1032512562944 1033437585024 1034045166672 1036829846988 1036944484758 1040200197426 1040362831872 1043629277184 1044712940544 1046555467776 1047054993408 1047170761728 1047993043968 1048609183104 1050458582016 1051549336656 1053403921024 1054850904432 1054967534712 1061295685632 1061919645696 1065253773312 1065371553792 1068240595968 1068868639104 1069707959424 1069826232384 1071713051136 1072343135808 1075230952432 1076707918026 1076826964941 1078726130664 1080207897327 1080257347584 1080376786944 1083768864768 1085147119537 1085196795904 1086807601152 1087446560256 1088724369408 1089364455424 1091993541912 1093919456448 1095543209124 1098493503471 1100430881784 1101077850327 1102114750464 1102762708992 1104707616768 1106347382784 1109326772736 1111283257344 1111406127104 1112932783872 1115929908288 1116585989064 1119557383776 1120215597228 1123232334237 1126935134208 1127059734528 1128607893504 1130598383616 1134309576192 1134434991872 1135325797632 1135993281696 1137996797184 1139178448044 1142755146468 1142881495938 1145443624516 1150412949504 1151993187072 1154024921088 1154152516608 1157260645632 1157941025696 1158850289376 1158978418416 1159531604028 1161022472064 1161576633312 1161705063792 1162617283152 1163300812506 1168619974886 1170278793216 1170408185856 1172472397824 1174082936832 1175302058112 1177374901248 1177936867584 1178067106944 1179451400192 1181765904768 1182993003738 1185079411152 1185776146506 1186707267486 1186838476551 1186892808192 1193957646336 1194659601408 1196063391744 1196766584832 1198410494976 1198542998016 1201770670464 1202477218992 1203890195456 1205677182528 1206386027784 1209634821486 1213566896997 1213622452224 1215423885312 1217567490048 1220846395392 1220981379072 1221564158976 1222658551296 1223377380288 1224814915584 1225535012352 1228835374208 1230659388504 1232829863616 1237984742007 1238178299904 1240608047616 1242065829888 1242796068864 1244987949056 1246280695296 1247992619328 1250193664512 1250331892992 1252049381856 1255421146824 1256159237697 1258374686088 1258513819108 1259502056748 1260300238848 1264397008896 1267802025984 1267942201344 1270178430976 1271923181568 1276098273216 1276239365856 1277992441908 1280246396832 1283836028748 1285800542208 1288825552896 1289837592576 1294214568192 1296497133568 1298278036224 1298421581184 1301918226336 1302683653908 1303850720718 1306150281072 1306773712476 1306918196766 1311226527744 1314757656576 1316563642368 1316709209088 1319031447552 1322583595008 1323361172224 1324546763904 1325178976032 1325325495312 1326882825216 1327662930048 1329486642864 1333214337546 1335565685584 1337609355264 1343202352128 1343992051584 1345571315712 1346362407936 1348360872768 1350137419904 1351992004272 1352786871366 1354376469888 1354526217408 1355172738864 1356386830344 1357184281257 1363239243262 1364523024384 1365325258752 1367733239808 1367884464128 1369763426304 1373452194816 1373604051456 1374259678848 1376299552824 1377916780032 1378726888896 1382439795984 1382592646344 1384491812067 1386933596568 1389055868928 1392950587392 1395407290368 1396073324544 1396227682304 1397324058624 1398145577472 1400611442688 1402065782208 1406467872576 1406623379616 1411240625067 1412348790177 1415671521849 1415892860928 1417837768704 1420338364416 1420495405056 1424320794624 1425158185472 1426277279232 1426434976512 1428950734848 1429790847744 1430913579264 1435610557368 1435769286588 1438301507552 1440277196436 1446525609984 1449076801536 1449928747008 1455991389216 1458559275264 1460562790752 1460724278832 1464658004628 1467241175712 1468103800436 1469419066206 1470350278656 1475129843712 1479102363648 1481711009792 1483910378496 1487906544384 1488781318752 1490115109392 1490826348036 1490991182226 1492743178368 1493620796304 1495906320384 1497643112316 1497808700206 1502511396282 1502746312704 1504810524672 1507464511488 1512412768256 1513767730176 1514657708928 1517329062912 1518904597392 1520991004806 1523673528624 1523841994584 1524569331222 1533883932672 1535088402432 1535990916096 1538699894784 1538870022144 1540983854592 1543014194176 1545133719168 1545304557888 1546042138704 1548029962752 1548768844416 1548940085056 1550156377536 1551067750008 1555244770482 1555416727137 1560300296139 1560371724288 1560544247808 1565443915776 1567069410816 1569833201664 1570582490112 1570756142592 1572913774656 1575687873024 1577324004984 1580105881536 1581034862008 1582276356648 1582451302068 1591943528448 1592879468544 1595688779776 1597880659968 1598057330688 1602360893952 1603302958656 1604739348576 1607569576704 1608514703712 1612846428648 1615061877039 1618089195996 1620386021376 1620565180416 1622446705009 1627795193856 1627975172096 1628752211968 1630211401728 1631169840384 1633086554112 1634046683136 1637990312868 1640879184672 1643773151488 1650646322676 1653172125696 1654144063488 1657061425152 1659521074176 1661707593728 1663990159104 1666924886016 1667109190656 1669399175808 1673894862432 1674878983596 1677832914784 1679336075664 1680323395842 1685862678528 1690402701312 1690589601792 1695897575424 1701464364288 1701652487808 1702988696448 1703989922544 1706995195776 1708767672066 1711781371664 1714132719702 1714322243907 1714400722944 1718165436774 1718434070528 1719783456768 1725619424256 1731037381632 1731228774912 1735890968448 1736911538544 1738275434064 1738467627624 1739297406042 1741533708096 1742364949968 1742557595688 1744951218759 1747250297702 1752929962329 1753010208768 1755418189824 1755612278784 1758708596736 1761124405248 1763444793344 1766062351872 1766905301376 1767100660416 1769177100288 1770217240064 1772648857152 1774489505607 1777619116728 1778664219759 1780339212288 1790936469504 1791989402112 1794095087616 1795149877248 1797615742464 1797814497024 1802656005696 1803715828488 1805835293184 1806034956544 1806896985152 1808515773792 1809579041676 1814452232229 1820433678336 1826351235072 1831269593088 1831472068608 1832346238464 1833987826944 1835066070432 1837222373376 1838302518528 1843253061312 1843456861792 1845989082756 1849244795424 1857267449856 1861431099392 1863098744832 1864194103296 1867481923584 1869421042944 1871988928992 1875290496768 1875497839488 1881654166756 1883131720236 1887562029132 1887770728662 1889253085122 1890450358272 1893993873408 1896595513344 1899094392832 1901703038976 1901913302016 1905267646464 1906387796992 1907884772352 1914147409824 1914359048784 1920369595248 1925754043122 1928700813312 1932102402048 1933238329344 1941321852288 1944745700352 1947417054336 1947632371776 1952877339504 1954025480862 1956321567616 1959225421608 1960160568714 1960377295149 1960467038208 1966839791616 1972136484864 1975063813632 1978547171328 1983875392512 1985041758336 1986820145856 1987768464048 1987988242968 1990324237824 1991494395072 1994229964296 1996857483088 1999821506319 2003348528376 2004526342903 2006414032896 2015988077376 2018356973568 2019543611904 2023105417216 2025206129856 2027988006408 2029180307049 2031564704832 2031789326112 2032759108296 2034580245516 2044858864893 2045178576896 2046784536576 2047987888128 2051599859712 2051826696192 2054645139456 2060178292224 2060406077184 2061389518272 2064039950336 2065025125888 2066875170048 2068090333344 2073659693976 2073888969516 2080400394852 2089425881088 2093110935552 2094109986816 2094341523456 2095986087936 2097218366208 2100917164032 2103098673312 2106807842048 2109701808864 2109935069424 2123839291392 2130507546624 2130743107584 2136481191936 2137737278208 2139415918848 2139652464768 2143426102272 2144686271616 2150461904864 2153415836052 2153653929882 2157452261328 2160415794654 2160753573888 2167537729536 2170294239074 2173615202304 2174893120512 2177448738816 2178728910848 2183987083824 2187838912896 2191086418248 2196987006942 2200861763568 2202155700654 2204128599309 2204229500928 2205525417984 2209415233536 2212694765568 2218653545472 2222566514688 2222812254208 2225865567744 2231859816576 2233171978128 2236486773339 2239114767552 2240431194456 2246464668474 2246713050309 2253767094423 2253870268416 2254119469056 2257215787008 2261196767232 2268619152384 2268869983744 2270651595264 2271986563392 2275993594368 2278356896088 2285510292936 2285762991876 2286853996833 2290887249032 2300825899008 2303986374144 2308049842176 2308305033216 2314521291264 2315882051392 2317700578752 2317956836832 2319063208056 2322044944128 2323153266624 2323410127584 2325234566304 2326601625012 2332867155723 2337239949772 2340557586432 2340816371712 2348165873664 2350604116224 2354749802496 2355873735168 2356134213888 2358902800384 2363531809536 2365986007476 2370158822304 2371552293012 2373414534972 2373676953102 2387915292672 2389319202816 2393533169664 2396820989952 2397085996032 2403541340928 2404954437984 2407780390912 2411354365056 2412772055568 2419269642972 2427133793994 2430847770624 2435134980096 2441692790784 2441962758144 2443128317952 2445317102592 2446754760576 2449629831168 2451070024704 2457670748416 2461318777008 2465659727232 2475969484014 2476356599808 2481216095232 2484131659776 2485592137728 2489975898112 2492561390592 2495985238656 2500387329024 2500663785984 2504098763712 2510842293648 2512318475394 2516749372176 2517027638216 2519004113496 2520485093763 2520600477696 2528794017792 2535604051968 2535884402688 2540356861952 2543846363136 2552196546432 2552478731712 2555984883816 2560492793664 2563151508099 2567672057496 2569181650763 2571199079553 2571601084416 2577248155161 2577651105792 2579675185152 2588429136384 2592994267136 2596556072448 2596843162368 2603836452672 2605367307816 2607701441436 2608946109063 2612300562144 2613547424952 2613836393532 2620875446553 2629515313152 2633127284736 2633418418176 2638062895104 2645167190016 2646722344448 2649093527808 2650357952064 2650650990624 2653765650432 2655325860096 2658973285728 2666428675092 2671131371168 2686404704256 2687984103168 2691142631424 2692724815872 2696721745536 2700274839808 2703984008544 2705573742732 2708752939776 2709052434816 2710345477728 2712773660688 2714368562514 2726478486524 2730650517504 2735768928256 2739526852608 2746904389632 2747208102912 2748519357696 2752599105648 2755833560064 2757453777792 2764879591968 2765185292688 2768983624134 2773867193136 2778111737856 2785901174784 2790814580736 2792146649088 2792455364608 2794648117248 2796291154944 2801222885376 2804131564416 2812935745152 2813246759232 2822481250134 2824697580354 2831343043698 2831656092993 2831785721856 2835675537408 2840676728832 2840990810112 2848641589248 2850316370944 2852554558464 2852869953024 2857901469696 2859581695488 2861827158528 2871221114736 2871538573176 2876603015104 2880554392872 2888631064683 2893051219968 2898153603072 2899857494016 2911982778432 2917118550528 2921125581504 2921448557664 2929316009256 2931038221293 2934482351424 2936207600872 2938838132412 2940240853071 2940700557312 2950259687424 2958204727296 2963422019584 2967820756992 2975813088768 2977562637504 2980230218784 2981652696072 2981982364452 2985486356736 2987241592608 2995286224632 2995617400412 3005022792564 3009621049344 3024825536512 3027535460352 3029315417856 3034658125824 3037809194784 3041982009612 3047347057248 3047683989168 3049138662444 3067767865344 3070176804864 3071981832192 3077399789568 3077740044288 3081967709184 3086028388352 3090267438336 3090609115776 3092084277408 3096059925504 3097537688832 3097880170112 3100312755072 3102135500016 3110489540964 3110833454274 3120600592278 3121088495616 3130887831552 3134138821632 3139666403328 3141164980224 3141512285184 3145827549312 3151375746048 3154648009968 3160211763072 3162069724016 3164552713296 3164902604136 3183887056896 3185758937088 3191377559552 3195761319936 3196114661376 3204721787904 3206605917312 3209478697152 3215139153408 3217029407424 3225692857296 3230123754078 3230480894823 3236178391992 3240623691981 3240772042752 3241130360832 3244893410018 3255441358611 3255590387712 3255950344192 3257504423936 3260422803456 3262339680768 3266173108224 3268093366272 3275980625736 3281758369344 3287546302976 3295480510413 3301292645352 3303233550981 3306344251392 3308288126976 3314122850304 3319042148352 3323415187456 3327980318208 3333849772032 3334218381312 3338798351616 3347789724864 3349757967192 3355665829568 3358672151328 3360646791684 3369697002711 3380805402624 3381179203584 3391795150848 3402928728576 3403304975616 3405977392896 3407979845088 3413990391552 3417535344132 3423562743328 3428265439404 3428644487814 3436330873548 3451238848512 3462074763264 3462457549824 3471781936896 3473823077088 3476550868128 3476935255248 3478594812084 3483067416192 3484729899936 3485115191376 3489902437518 3494500595404 3505859924658 3510836379648 3511224557568 3517417193472 3522248810496 3526889586688 3532124703744 3533810602752 3534201320832 3538354200576 3540434480128 3545297714304 3548979011214 3555238233456 3557328439518 3560515429653 3560678424576 3581872939008 3583978804224 3588190175232 3590299754496 3595231484928 3595628994048 3605312011392 3607431656976 3611670586368 3612069913088 3613793970304 3617031547584 3619158083352 3628904464458 3640700690991 3640867356672 3652702470144 3662539186176 3662944137216 3664692476928 3667975653888 3670132140864 3674444746752 3676605037056 3686506122624 3686913723584 3691978165512 3698489590848 3713954226021 3714534899712 3722691779677 3722862198784 3726197489664 3728388206592 3734963847168 3738842085888 3743977857984 3750580993536 3750995678976 3763308333512 3766263440472 3768477713091 3775124058264 3775541457324 3778506170244 3780900716544 3793191026688 3798188785664 3803406077952 3803826604032 3810535292928 3812775593984 3815769544704 3828294819648 3828718097568 3840739190496 3851508086244 3857401626624 3866476658688 3882643704576 3889491400704 3894834108672 3895264743552 3905754679008 3908050961724 3912643135232 3918450843216 3920321137428 3920754590298 3933679583232 3944272969728 3950127627264 3957094342656 3967750785024 3970083516672 3973640291712 3975536928096 3975976485936 3980648475648 3982988790144 3988459928592 3993714966176 3999643012638 4006697056752 4009052685806 4012828065792 4031976154752 4036713947136 4039087223808 4046210834432 4050412259712 4055976012816 4058360614098 4063129409664 4063578652224 4065518216592 4069160491032 4071552843771 4089717729786 4090169912101 4090357153792 4093569073152 4095975776256 4103199719424 4103653392384 4109290278912 4120356584448 4120812154368 4122779036544 4128079900672 4130050251776 4133750340096 4136180666688 4147319387952 4147777939032 4153475436201 4160800789704 4178851762176 4186221871104 4188219973632 4188683046912 4191972175872 4194436732416 4201834328064 4206197346624 4213615684096 4219403617728 4219870138848 4233721875201 4247014565547 4247678582784 4261015093248 4261486215168 4272962383872 4275474556416 4278831837696 4279304929536 4286852204544 4289372543232 4300923809728 4306831672104 4307307859764 4314904522656 4320831589308 4340588478148 4347230404608 4349786241024 4357457821696 4367974167648 4375677825792 4382172836496 4393974013884 4401723527136 4404311401308 4408257198618 4411050835968 4425389531136 4437307090944 4445133029376 4445624508416 4451731135488 4463719633152 4466343956256 4472973546678 4478229535104 4480862388912 4492929336948 4493426100618 4507534188846 4508238938112 4514431574016 4522393534464 4537238304768 4537739967488 4541303190528 4543973126784 4551987188736 4556713792176 4571020585872 4571525983752 4573707993666 4581774498064 4601651798016 4607972748288 4616099684352 4616610066432 4629042582528 4631764102784 4635401157504 4635913673664 4638126416112 4644089888256 4646306533248 4646820255168 4650469132608 4653203250024 4665734311446 4666250181411 4674479899544 4680900888417 4681115172864 4681632743424 4696331747328 4701208232448 4709499604992 4711747470336 4712268427776 4717805600768 4727063619072 4731972014952 4740317644608 4743104586024 4746829069944 4747353906204 4771337351417 4775830585344 4778638405632 4787066339328 4793641979904 4794171992064 4807082681856 4809908875968 4815560781824 4822708730112 4825544111136 4838539285944 4845185631117 4854267587988 4861695541248 4867340115027 4883385581568 4883925516288 4886256635904 4890634205184 4893509521152 4899259662336 4902140049408 4915341496832 4922637554016 4931319454464 4951938968028 4962432190464 4971184275456 4985122781184 4991970477312 5000774658048 5001327571968 5008197527424 5021684587296 5024636950788 5033498744352 5034055276432 5038008226992 5040970187526 5057588035584 5071208103936 5071768805376 5080713723904 5087692726272 5104393092864 5104957463424 5111969767632 5120985587328 5126303016198 5135344114992 5138363301526 5142398159106 5142966731721 5143202168832 5154496310322 5155302211584 5159350370304 5176858272768 5185988534272 5193112144896 5193686324736 5207672905344 5210734615632 5215402882872 5217892218126 5224601124288 5227094849904 5227672787064 5241750893106 5258789886987 5259030626304 5266254569472 5266836836352 5276125790208 5290334380032 5293444688896 5298187055616 5300715904128 5301301981248 5307531300864 5310651720192 5317946571456 5323468516821 5332857350184 5335992659277 5342262742336 5372809408512 5375968206336 5382285262848 5385449631744 5393443491072 5400549679616 5407968017088 5411147485464 5417505879552 5418104869632 5420690955456 5425547321376 5428737125028 5443356696687 5452956973048 5461301035008 5479053705216 5493808779264 5494416205824 5497038715392 5505198211296 5511667120128 5514907555584 5529759183936 5530370585376 5537967248268 5547734386272 5571802349568 5584293298176 5584910729216 5589296234496 5592582309888 5602445770752 5608263128832 5625871490304 5626493518464 5644962500268 5649395160708 5662686087396 5663312185986 5671351074816 5681981620224 5697283178496 5700632741888 5705109116928 5705739906048 5715802939392 5719163390976 5723654317056 5742442229472 5743077146352 5753206030208 5761108785744 5777262129366 5786102439936 5796307206144 5799714988032 5823965556864 5834237101056 5842251163008 5842897115328 5858632018512 5862076442586 5868964702848 5872415201744 5877676264824 5880481706142 5881131885447 5881401114624 5900519374848 5916409454592 5926844039168 5935641513984 5951626177536 5955125275008 5960460437568 5963305392144 5963964728904 5970972713472 5974483185216 5990572449264 5991234800824 5999464518957 6010045585128 6013579028709 6019242098688 6049651073024 6055070920704 6058630835712 6069316251648 6075618389568 6083964019224 6087540921147 6094694114496 6095367978336 6098277324888 6115376041957 6134576594679 6135535730688 6140353609728 6143963664384 6154799579136 6155480088576 6163935418368 6172056776704 6180534876672 6181218231552 6184168554816 6192119851008 6195075377664 6195760340224 6200625510144 6204271000032 6220979081928 6221666908548 6241201184556 6268277643264 6279332806656 6282329960448 6283024570368 6291655098624 6302751492096 6309296019936 6320423526144 6324139448032 6329105426592 6329805208272 6371517874176 6391522639872 6392229322752 6409443575808 6413211834624 6418957394304 6430278306816 6434058814848 6451385714592 6460247508156 6460961789646 6472356783984 6481247383962 6482260721664 6489786820036 6510882717222 6511900688384 6515008847872 6520845606912 6524679361536 6532346216448 6536186732544 6551961251472 6563516738688 6575092605952 6590961020826 6602585290704 6606467101962 6612385797927 6612688502784 6616576253952 6628245700608 6638084296704 6646830374912 6655960636416 6667699544064 6668436762624 6677596703232 6695579449728 6699515934384 6711331659136 6717344302656 6721293583368 6739394005422 6740139150927 6761301283269 6761610805248 6762358407168 6783590301696 6805857457152 6806609951232 6811954785792 6815959690176 6827980783104 6835070688264 6847125486656 6856530878808 6857288975628 6860561990499 6872661747096 6902477697024 6924149526528 6924915099648 6943563873792 6947646154176 6953101736256 6953870510496 6957189624168 6966134832384 6969459799872 6970230382752 6979804875036 6989001190808 6998601467169 7011719849316 7021672759296 7022449115136 7044497620992 7053779173376 7064249407488 7067621205504 7068402641664 7076708401152 7080868960256 7090595428608 7097958022428 7110476466912 7114656879036 7121030859306 7163745878016 7167957608448 7180599508992 7190462969856 7191257988096 7210624022784 7214863313952 7223341172736 7224139826176 7227587940608 7234063095168 7238316166704 7257808928916 7281401381982 7305404940288 7325078372352 7325888274432 7329384953856 7335951307776 7340264281728 7348889493504 7353210074112 7373012245248 7373827447168 7383956331024 7396979181696 7427908452042 7429069799424 7445383559354 7452394979328 7456776413184 7469927694336 7477684171776 7487955715968 7501161987072 7501991357952 7526616667024 7532526880944 7536955426182 7550248116528 7551082914648 7557012340488 7561455281289 7561801433088 7586382053376 7596029836759 7596377571328 7606812155904 7607653208064 7621070585856 7625551187968 7631539089408 7656589639296 7657436195136 7681478380992 7689454524297 7703016172488 7707544952289 7713597238659 7714803253248 7731744465483 7732953317376 7765287409152 7778982801408 7789668217344 7790529487104 7811509358016 7816101923448 7825286270464 7836901686432 7840642274856 7841509180596 7862626339659 7888545939456 7900255254528 7914188685312 7935501570048 7940167033344 7947280583424 7951073856192 7951952971872 7961296951296 7965977580288 7976919857184 7987429932352 7999286025276 8013394113504 8018105371612 8063952309504 8073427894272 8078174447616 8092421668864 8100824519424 8111952025632 8116721228196 8126258819328 8127157304448 8131036433184 8138320982064 8143105687542 8179435459572 8180339824202 8191951552512 8207306784768 8218580557824 8240713168896 8241624308736 8245558073088 8256159801344 8260100503552 8267500680192 8272361333376 8294638775904 8295555878064 8306950872402 8321601579408 8357703524352 8372443742208 8376439947264 8377366093824 8383944351744 8388873464832 8403668656128 8412394693248 8427231368192 8438807235456 8439740277696 8467443750402 8494029131094 8494968278979 8495357165568 8522030186496 8522972430336 8545924767744 8550949112832 8557663675392 8558609859072 8573704409088 8578745086464 8601847619456 8613663344208 8614615719528 8629809045312 8641663178616 8665893194049 8681176956296 8694460809216 8699572482048 8714915643392 8735948335296 8751355651584 8764345672992 8787948027768 8793114663879 8803447054272 8808622802616 8816514397236 8820722559213 8822101671936 8850779062272 8861055081203 8874614181888 8890266058752 8891249016832 8903462270976 8927439266304 8932687912512 8945947093356 8956459070208 8961724777824 8985858673896 8986852201236 9015068377692 9028863148032 9074476609536 9075479934976 9082606381056 9087946253568 9103974377472 9113427584352 9142041171744 9143051967504 9147415987332 9163548996128 9203303596032 9215945496576 9232199368704 9233220132864 9258085165056 9263528205568 9270802315008 9271827347328 9276252832224 9288179776512 9292613066496 9293640510336 9300938265216 9306406500048 9331468622892 9332500362822 9348959799088 9361801776834 9363265486848 9392663494656 9402416464896 9418999209984 9423494940672 9424536855552 9435611201536 9454127238144 9463944029904 9480635289216 9486209172048 9493658139888 9494707812408 9542674702834 9551661170688 9557276811264 9574132678656 9587283959808 9588343984128 9614165363712 9619817751936 9631121563648 9645417460224 9651088222272 9677078571888 9690371262234 9691442684469 9708535175976 9723391082496 9734680230054 9766324075833 9766771163136 9767851032576 9772513271808 9781268410368 9787019042304 9798519324672 9804280098816 9830682993664 9845275108032 9862638908928 9886441531239 9903877936056 9909700652943 9924864380928 9942368550912 9970245562368 9983940954624 10001549316096 10002655143936 10016395054848 10043369174592 10049273901576 10066997488704 10068110552864 10076016453984 10081940375052 10109091008133 10142416207872 10143537610752 10175385452544 10208786185728 10209914926848 10223939535264 10241971174656 10252606032396 10270688229984 10276726603052 10284796318212 10285933463442 10308992620644 10353716545536 10371977068544 10386224289792 10387372649472 10415345810688 10421469231264 10430805765744 10435784436252 10449202248576 10454189699808 10455345574128 10483501786212 10517579773974 10532509138944 10533673672704 10552251580416 10580668760064 10586889377792 10596374111232 10601431808256 10602603962496 10615062601728 10621303440384 10635893142912 10646937033642 10665714700368 10671985318554 10684525484672 10745618817024 10751936412672 10764570525696 10770899263488 10786886982144 10801099359232 10815936034176 10822294970928 10835011759104 10836209739264 10841381910912 10851094642752 10857474250056 10886713393374 10905913946096 10922102072973 10922602070016 10958107410432 10987617558528 10988832411648 10994077430784 11010396422592 11023334240256 11029815111168 11059518367872 11060741170752 11075934496536 11095468772544 11141862678063 11143604699136 11168075339031 11168586596352 11169821458432 11178592468992 11185164619776 11204891541504 11216526257664 11251742980608 11252987036928 11289925000536 11298790321416 11305433139273 11325372174792 11326624371972 11342702149632 11357126935063 11394566356992 11401265483776 11410218233856 11411479812096 11431605878784 11438326781952 11447308634112 11484884458944 11486154292704 11506412060416 11522217571488 11554524258732 11572204879872 11599429976064 11647931113728 11668474202112 11684502326016 11685794230656 11717264037024 11724152885172 11737929405696 11744830403488 11755352529648 11760963412284 11762263770894 11801038749696 11832818909184 11871283027968 11903252355072 11910250550016 11920920875136 11926610784288 11927929457808 11941945426944 11948966370432 11981144898528 11982469601648 11998929037914 12020091170256 12027158057418 12038484197376 12099302146048 12110141841408 12117261671424 12138632503296 12151236779136 12167928038448 12175081842294 12189388228992 12190735956672 12196554649776 12214658531313 12230752083914 12269153189358 12270509736303 12271071461376 12280707219456 12287927328768 12309599158272 12310960177152 12327870836736 12344113553408 12361069753344 12362436463104 12368337109632 12384239702016 12390150755328 12391520680448 12401251020288 12408542000064 12441958163856 12443333817096 12482402369112 12536555286528 12558665613312 12564659920896 12566049140736 12583310197248 12605502984192 12618592039872 12640847052288 12648278896064 12658210853184 12659610416544 12701165625603 12741043696641 12743035748352 12783045279744 12784458645504 12818887151616 12826423669248 12837914788608 12860556613632 12868117629696 12902771429184 12920495016312 12921923579292 12944713567968 12962494767924 12979573640072 13021765434444 13030017695744 13041691213824 13049358723072 13072373465088 13103922502944 13127033477376 13150185211904 13181922041652 13205170581408 13212934203924 13224771595854 13233152507904 13276168593408 13293660749824 13311921272832 13335399088128 13336873525248 13355193406464 13391158899456 13399031868768 13422663318272 13434688605312 13442587166736 13478788010844 13480278301854 13522602566538 13524716814336 13567180603392 13611714914304 13613219902464 13623909571584 13631919380352 13655961566208 13670141376528 13694250973312 13713061757616 13714577951256 13721123980998 13745323494192 13804955394048 13848299053056 13849830199296 13887127747584 13895292308352 13906203472512 13907741020992 13914379248336 13932269664768 13938919599744 13940460765504 13959609750072 13978002381616 13997202934338 13998750544233 14023439698632 14031684400321 14042702665251 14043345518592 14044898230272 14088995241984 14107558346752 14128498814976 14135242411008 14136805283328 14153416802304 14161737920512 14181190857216 14195916044856 14220952933824 14229313758072 14242061718612 14314012054251 14327491756032 14335915216896 14361199017984 14380925939712 14382515976192 14421248045568 14429726627904 14446682345472 14448279652352 14455175881216 14468126190336 14476632333408 14515617857832 14562802763964 14602020345081 14650156744704 14651776548864 14658769907712 14671902615552 14680528563456 14697778987008 14706420148224 14746024490496 14747654894336 14767912662048 14793958363392 14855816904084 14890767118708 14913552826368 14955368343552 14975911431936 15002323974144 15003982715904 15053233334048 15065053761888 15073910852364 15100496233056 15102165829296 15114024680976 15122910562578 15172764106752 15192059673518 15213624311808 15215306416128 15242141171712 15251102375936 15263078178816 15313179278592 15314872390272 15362956761984 15378909048594 15406032344976 15415089904578 15427194477318 15428900195163 15429606506496 15463488930966 15465906634752 15530574818304 15557965602816 15579336434688 15581058974208 15623018716032 15632203846896 15650572540928 15673803372864 15681284549712 15683018361192 15725252679318 15776369660961 15777091878912 15800510509056 15828377370624 15871003140096 15880334066688 15894561166848 15902147712384 15903905943744 15922593902592 15931955160576 15953839714368 15974859864704 15998572050552 16007977977831 16026788227008 16036210743224 16127904619008 16146855788544 16156348895232 16184843337728 16201649038848 16223904051264 16233442456392 16252517638656 16254314608896 16262072866368 16276641964128 16286211375084 16330070090061 16358870919144 16360679648404 16383903105024 16437161115648 16481426337792 16483248617472 16491116146176 16512319602688 16520201007104 16535001360384 16544722666752 16589277551808 16591111756128 16613901744804 16643203158816 16715407048704 16752879894528 16754732187648 16767888703488 16777746929664 16807337312256 16824789386496 16854462736384 16877614470912 16879480555392 16934887500804 16988058262188 16989936557958 17045944860672 17091849535488 17101898225664 17115327350784 17117219718144 17147408818176 17157490172928 17203695238912 17227326688416 17229231439056 17259618090624 17283326357232 17331786388098 17362353912592 17388921618432 17399144964096 17429831286784 17471896670592 17502711303168 17528691345984 17575896055536 17586229327758 17606894108544 17617245605232 17633028794472 17641445118426 17643395656341 17644203343872 17701558124544 17722110162406 17749228363776 17780532117504 17782498033664 17806924541952 17854878532608 17865375825024 17891894186712 17912918140416 17923449555648 17971717347792 17973704402472 17998393556871 18030136755384 18040737086127 18057726296064 18148953219072 18150959869952 18165212762112 18175892507136 18207948754944 18226855168704 18262622763441 18284082343488 18286103935008 18294831974664 18327097992256 18346128125871 18403729784037 18406607192064 18431890993152 18464398737408 18466440265728 18516170330112 18527056411136 18541604630016 18543654694656 18552505664448 18576359553024 18585226132992 18587281020672 18601876530432 18612813000096 18662937245784 18665000725644 18697919598176 18723603553668 18804832929792 18837998419968 18846989881344 18849073711104 18908254476288 18927888059808 18961270578432 18972418344096 18987316279776 18989415624816 19085349405668 19114553622528 19174567919616 19176687968256 19228330727424 19239635503872 19262243127296 19290834920448 19302176444544 19354157143776 19380742524468 19382885368938 19417070351952 19446782164992 19469360460108 19532648151666 19535702065152 19545026543616 19562536820736 19574038084608 19597038649344 19608560197632 19661365987328 19690550216064 19725277817856 19772883062478 19807755872112 19819401305886 19849728761856 19884737101824 19940491124736 19967881909248 20003098632192 20005310287872 20032790109696 20086738349184 20098547803152 20133994977408 20136221105728 20152032907968 20163880750104 20218182016266 20220417452781 20283903849807 20284832415744 20287075221504 20350770905088 20417572371456 20419829853696 20447879070528 20483942349312 20505212064792 20541376459968 20553453206104 20569592636424 20571866926884 20581685971497 20617985241288 20707433091072 20743954137088 20772448579584 20774745298944 20830691621376 20842938462528 20861611531488 20871568872504 20898404497152 20908379399616 20910691148256 20967003572424 20995804401507 21035159547948 21065018277888 21067347345408 21161337520128 21173778755584 21192748222464 21202863616512 21205207924992 21230125203456 21242606880768 21271786285824 21293874067284 21331429400736 21343970637108 21369050969344 21491237634048 21503872825344 21541798526976 21573773964288 21602198718464 21631872068352 21644589941856 21670023518208 21672419478528 21682763821824 21702189285504 21714948500112 21773426786748 21811827892192 21844204145946 21916214820864 21975235117056 21977664823296 21988154861568 22020792845184 22046668480512 22059630222336 22119036735744 22121482341504 22151868993072 22190937545088 22283725356126 22287209398272 22336150678062 22339642916864 22357184937984 22370329239552 22409783083008 22433052515328 22503485961216 22505974073856 22579850001072 22597580642832 22610866278546 22650744349584 22653248743944 22684365843867 22685404299264 22714253870126 22788089510277 22789132713984 22802530967552 22820436467712 22822959624192 22863211757568 22876653563904 22894617268224 22969768917888 22972308585408 23012824120832 23044435142976 23068363572891 23109048517464 23122634856867 23144409759744 23195233396449 23198859952128 23295862227456 23336948404224 23369004652032 23371588461312 23434528074048 23448305770344 23475858811392 23489660806976 23510705059296 23521926824568 23524527541788 23587879018977 23665637818368 23742566055936 23806504710144 23820501100032 23841841750272 23853221568576 23855858915616 23883890853888 23897932740864 23962289797056 23964939203296 23997858075828 24040182340512 24054316114836 24198604292096 24220283682816 24234523342848 24277265006592 24302473558272 24335856076896 24350163684588 24378776457984 24381471913344 24393109299552 24429317062626 24461504167828 24538306378716 24541019472606 24575854657536 24621920354304 24655741673472 24688227106816 24722139506688 24724872926208 24736674219264 24768479404032 24780301510656 24783041360896 24802502040576 24817084000128 24883916327712 24886667634192 24964804738224 25073110573056 25117331226624 25129319841792 25132098281472 25166620394496 25211005968384 25237184079744 25281694104576 25296557792128 25316421706368 25319220833088 25402331251206 25482087393282 25484904836937 25486071496704 25566090559488 25568917291008 25637774303232 25652847338496 25675829577216 25721113227264 25736235259392 25805542858368 25840990032624 25843847158584 25889427135936 25924989535848 25959147280144 25997679582147 26043530868888 26058842457739 26060035391488 26083382427648 26098717446144 26144746930176 26207845005888 26254066954752 26300370423808 26363844083304 26379343991637 26410341162816 26425868407848 26449543191708 26462167677639 26466305015808 26552337186816 26583165243609 26587321499648 26623842545664 26670798176256 26673747050496 26710386812928 26782317798912 26798063737536 26845326636544 26869377210624 26885174333472 26957576021688 26960556603708 27045205133076 27223429828608 27226439804928 27247819143168 27263838760704 27311923132416 27340282753056 27388501946624 27426123515232 27429155902512 27442247961996 27490646988384 27609910788096 27696598106112 27699660398592 27774255495168 27790584616704 27812406945024 27815482041984 27828758496672 27864539329536 27877839199488 27880921531008 27919219500144 27956004763232 27994405868676 27997501088466 28046879397264 28063368800642 28085405330502 28089796460544 28177990483968 28256997629952 28270484822016 28273610566656 28306833604608 28323475841024 28362381714432 28391832089712 28441905867648 28458627516144 28484123437224 28628024108502 28654983512064 28671830433792 28722398035968 28761851879424 28765031952384 28842496091136 28859453255808 28893364690944 28896559304704 28910351762432 28936252380672 28953264666816 29031235715664 29074328053407 29125605527928 29204040690162 29298972227499 29300313489408 29303553097728 29317539815424 29343805231104 29361057126912 29395557974016 29412840296448 29492048980992 29495309788672 29535825324096 29587916726784 29711633808168 29729101958829 29781534237416 29827105652736 29910736687104 29951822863872 30004647948288 30007965431808 30106466668096 30130107523776 30147821704728 30200992466112 30204331658592 30228049361952 30245821125156 30327273024399 30384119347036 30427248623616 30430612832256 30502204751872 30526156357632 30626358557184 30629744780544 30725913523968 30757818097188 30812064689952 30830179809156 30854388954636 30857800390326 30926977861932 31061149636608 31115931205632 31158672869376 31162117948416 31246037432064 31264407693792 31301145081856 31347606745728 31362569099424 31366036722384 31450505358636 31552739321922 31601021018112 31656754741248 31742006280192 31760668133376 31789122333696 31804295424768 31807811887488 31845187805184 31863910321152 31907679428736 31949719729408 31997144101104 32015955955662 32053576454016 32072421486448 32255809238016 32293711577088 32312697790464 32369686675456 32403298077696 32447808102528 32466884912784 32505035277312 32508629217792 32524145732736 32553283928256 32572422750168 32660140180122 32717741838288 32721359296808 32766306218919 32767806210048 32874322231296 32962852675584 32966497234944 32982232292352 33024639205376 33040402014208 33070002720768 33089445333504 33178555103616 33182223512256 33227803489608 33286406317632 33399361459919 33425588034189 33430814097408 33504226017093 33505759789056 33509464375296 33535777406976 33555493859328 33614674624512 33649578772992 33708925472768 33755228941824 33758961110784 33869775001608 33916299417819 33976116524376 33979873115916 34071380805189 34183699070976 34203796451328 34230654701568 34234439436288 34294817636352 34314980345856 34407390477824 34454653376832 34458462878112 34519236181248 34566652714464 34663572776196 34724707825184 34798289928192 34943793341184 35005422606336 35057382691968 35151792111072 35172458655516 35213788217088 35234491210464 35266057588944 35282890236852 35286791312682 35403116249088 35444220324812 35498456727552 35564996067328 35613849083904 35709757065216 35730751650048 35783788373424 35825836280832 35846899111296 35943434695584 35947408804944 35996787113742 36060273510768 36081474172254 36115452592128 36297906438144 36301919739904 36330425524224 36351785014272 36415897509888 36453710337408 36525245526882 36568164686976 36572207870016 36589663949328 36654195984512 36692256251742 36807459568074 36811529208909 36813214384128 36863781986304 36928797474816 36932880531456 37032340660224 37054112822272 37083209260032 37087309389312 37105011328896 37152719106048 37170452265984 37174562041344 37203753060864 37225626000192 37325874491568 37330001451288 37395839196352 37447207107336 37609665859584 37675996839936 37693979762688 37698147422208 37816508952576 37855776119616 37922541156864 37944836688192 37974632559552 37978831249632 38103496876809 38170698811336 38223131089923 38229107245056 38349135839232 38353375936512 38456661454848 38479271007744 38524486254592 38581669840896 38604352889088 38708314287552 38761485048936 38765770737876 38834140703904 38938720920216 39065296303332 39090053087232 39125073641472 39148076169216 39217120395264 39322731974656 39381100432128 39450555635712 39545766124956 39615511744224 39638802611772 39699457523712 39880982249472 39935763818496 40006197264384 40010620575744 40065580219392 40173476698368 40197095606304 40267989954816 40272442211456 40304065815936 40327761500208 40436364032532 40440834905562 40567807699614 40574150443008 40701541810176 40835144742912 40839659707392 40895758141056 40967884698624 41010424129584 41082752919936 41106906412208 41139185272848 41143733853768 41163371942994 41235970482576 41414866182144 41487908274176 41544897159168 41549490597888 41661383242752 41685876925056 41723223062976 41743137745008 41796808994304 41816758799232 41821382296512 41934007144848 41991608803014 41996251632699 42070319095896 42095053200963 42128107995753 42130036555776 42134694690816 42322675040256 42347557511168 42385496444928 42405727233024 42410415849984 42460250406912 42485213761536 42543572571648 42587748134568 42662858801472 42687941274216 42738101938688 42942036162753 42982475268096 43007745650688 43083597053952 43147547928576 43204397436928 43263744136704 43289179883712 43340047036416 43344838957056 43365527643648 43404378571008 43429897000224 43546853573496 43623655784384 43688408291892 43806061035243 43950470234112 43955329646592 43976309723136 44041585690368 44093336961024 44119260444672 44238073471488 44242964683008 44303737986144 44381875090176 44567450712252 44672301356124 44740658479104 44866105030656 45006971922432 45011948147712 45159700002144 45195161285664 45221732557092 45301488699168 45306497487888 45368731687734 45428507740252 45576179020554 45605061935104 45640872935424 45645919248384 45726423515136 45753307127808 45789234536448 45939537835776 45944617170816 46025648241664 46088870285952 46136727145782 46218097034928 46245269713734 46286700585489 46288819519488 46390466792898 46397719904256 46591724454912 46673896808448 46738009304064 46743176922624 46869056148096 46896611540688 46951717622784 46979321613952 47021410118592 47043853649136 47049055083576 47175758037954 47329108982883 47331275636736 47485132111872 47613009420288 47641002200064 47683683500544 47706443137152 47711717831232 47767781707776 47795865481728 47924579594112 47929878406592 47995716151656 48023933933493 48080364681024 48108632229672 48394993135801 48397208584192 48440567365632 48469046685696 48554530013184 48604947116544 48671712153792 48700327369176 48757552915968 48762943826688 48786218599104 48858634125252 48923008335656 48990210270183 49076612757432 49082038945212 49151709315072 49311483346944 49376454213632 49444279013376 49449745852416 49473348438528 49536958808064 49560603021312 49566082721792 49605004081152 49634168000256 49767832655424 49773335268384 49929609476448 50146221146112 50258639683584 50264196562944 50333240788992 50422011936768 50474368159488 50563388209152 50593115584256 50632843412736 50638441666176 50804662502412 50964174786564 50969809673874 51137834582016 51275548606464 51305694676992 51351659154432 51442226454528 51472470518784 51611085716736 51681980065248 51687694317168 51778854271872 51849979071696 51918294560288 51995359164294 52087061737776 52117684915478 52166764855296 52197434892288 52289493860352 52415690011776 52508133909504 52600740847616 52727688166608 52758687983274 52820682325632 52851736815696 52899086383416 52924335355278 52930186969023 52932610031616 53104674373632 53166330487218 53172208857313 53174642999296 53247685091328 53341596352512 53347494100992 53420773625856 53564635597824 53596127475072 53690653273088 53738754421248 53770348666944 53915152043376 53921113207416 53995180670613 54090410266152 54122211258381 54446859657216 54452879609856 54495638286336 54527677521408 54623846264832 54680565506112 54777003893248 54852247030464 54858311805024 54884495923992 54981293976768 55038384377613 55211189352111 55219821576192 55393196212224 55399320797184 55548510990336 55581169233408 55624813890048 55630964083968 55657516993344 55729078659072 55755678398976 55761843062016 55838439000288 55912009526464 55988811737352 55995002176932 56093758794528 56126737601284 56170810661004 56513995259904 56540969644032 56547221133312 56646951682048 56724763428864 56783664179424 56883811735296 56917255032288 56968246874448 57256048217004 57343660867584 57523703758848 57530063904768 57684992182272 57718906511616 57786729381888 57793118609408 57820703524864 57872504761344 57906529333632 58062471431328 58148656106814 58251211055856 58408081380324 58597944454998 58607106195456 58635079630848 58687610462208 58722114253824 58791115948032 58825680592896 58984097961984 58990619577344 59071650648192 59175833453568 59423267616336 59458203917658 59563068474832 59654211305472 59821473374208 59903645727744 60009295896576 60015930863616 60212933336192 60260215047552 60295643409456 60401984932224 60408663317184 60456098723904 60491642250312 60654546048798 60661252358343 60768238694072 60851711549421 60854497247232 60861225664512 61004409503744 61052312715264 61252717114368 61259489561088 61451827047936 61515636194376 61624129379904 61660359618312 61708777909272 61715600780652 61745057914491 61853955723864 62027385568421 62122299273216 62231862411264 62317345738752 62324235896832 62492074864128 62528815387584 62602290163712 62695213491456 62725138198848 62732073444768 62901010717272 62987413204521 63105478643844 63202042036224 63484012560384 63521336266752 63578244667392 63608590849536 63615623774976 63690375610368 63727820642304 63815358857472 63899439458816 63994288202208 64031911911324 64107152908032 64144842972896 64511618476032 64625395580928 64806596155392 64895616205056 64933769825568 65010070554624 65017258435584 65048291465472 65106567856512 65144845500336 65320280360244 65435483676576 65442718593616 65532612437838 65748644462592 65925705351168 65932994469888 65964464584704 66049278410752 66080804028416 66140005441536 66178890667008 66357110207232 66364447024512 66455606979216 66572812635264 66798722919838 66851176068378 66861628194816 67008452034186 67018928750592 67071554813952 67110987718656 67229349249024 67299157545984 67417850945536 67510457883648 67517922221568 67739550003216 67832598835638 67952233048752 67959746231832 68142761610378 68364268530831 68367398141952 68407592902656 68461309403136 68468878872576 68589635272704 68629960691712 68814780955648 68909306753664 68916925756224 69038472362496 69133305428928 69205090718673 69327145552392 69367904570601 69449415650368 69585700189347 69596579856384 69887586682368 70010845212672 70114765383936 70303584222144 70344917311032 70427576434176 70468982420928 70532115177888 70565780473704 70573582625364 70763637056931 70888440649624 70996913455104 71227698167808 71419514130432 71461503300096 71567576746848 71651672561664 71693798222592 71886869391168 71894817609888 71993574227484 72120547021536 72162948344508 72595812876288 72603839479808 72660851048448 72703570028544 72831795019776 72907420674816 73050491053764 73136329373952 73144415740032 73179327898656 73308391969024 73384512503484 73614919136148 73623058417818 73727563972608 73865761062912 74064681320448 74108225644544 74166418520064 74174618778624 74210022657792 74305438212096 74340904531968 74349124082688 74407506121728 74451252000384 74651748983136 74660002902576 74791678392704 74894414214672 75219331719168 75351993679872 75387959525376 75396294844416 75633017905152 75711552239232 75845082313728 75889673376384 75949265119104 75957662499264 76206993753618 76341397622672 76446262179846 76454714510811 76458214490112 76698271678464 76706751873024 76913322909696 76958542015488 77048972509184 77163339681792 77208705778176 77416628575104 77522970097872 77531541475752 77668281407808 77877441840432 77993038746441 78130592606664 78176527373217 78180106174464 78250147282944 78296152338432 78434240790528 78645463949312 78762200864256 78901111271424 79091532249912 79138031974911 79231023488448 79277605223544 79398915047424 79499888545441 79749495730827 79761964498944 79871527636992 80012394528768 80021241151488 80131160438784 80346953396736 80394191212608 80535979909632 80544884422912 80608131631872 80655523000416 80872728065064 80881669811124 81135615399228 81670289485824 81679319414784 81791516282112 81935769397248 82020848259168 82165505839872 82213812824416 82278370545696 82287467707536 82326743885988 82471940965152 82829732364288 83089794318336 83098981195776 83322766485504 83371753850112 83446446125952 83486275490016 83593617988608 83633517598464 83642764593024 83868014289696 83983217606028 83992503265398 84140638191792 84190106401926 84256215991506 84269389381632 84695115022336 84770992889856 84811454466048 84820831699968 84920500813824 84970427523072 85087145143296 85175496269136 85325717602944 85375882548432 85476203877376 85884072325506 85964950536192 86015491301376 86167194107904 86295095857152 86408794873856 86527488273408 86578359767424 86680094072832 86689677914112 86731055287296 86808757142016 86859794000448 87093707146992 87247311568768 87376816583784 87612122070486 87896916682497 87900940468224 87910659293184 87952619446272 88083171380736 88186673922048 88238520889344 88476146942976 88485929366016 88607475972288 88763750180352 89134901424504 89187305876487 89344602712248 89481316958208 89732210061312 90013943844864 90023896295424 90319400004288 90390322571328 90443465114184 90602977398336 90612994975776 90737463375468 90857015480504 90981819073197 91152358041108 91210123870208 91281745870848 91291838496768 91506614255616 91578469072896 91879075671552 91889234341632 92051296483328 92177740571904 92273454291564 92436194069856 92490539427468 92573401170978 92780933585796 93183448909824 93347793616896 93476018608128 93486353845248 93738112296192 93793223081376 93903435245568 93958643227904 94042820237184 94087707298272 94098110167152 94351516075908 94658217965766 94970264223744 95226018840576 95282004400128 95367367001088 95412886274304 95423435662464 95535563415552 95591730963456 95849159188224 95859756813184 95991432303312 96047867866986 96160729362048 96217264459344 96789986271602 96881134731264 96938093371392 97109060026368 97209894233088 97343424307584 97400654738352 97515105831936 97525887653376 97572437198208 97717268250504 97846016671312 97980420540366 98153225514864 98164077890424 98298918656757 98303418630144 98622966693888 98752908427264 98888558026752 98899491704832 98946696877056 99073917616128 99121206042624 99132165443584 99210008162304 99268336000512 99535665310848 99546670536768 99859218952896 100198084379757 100276764102567 100292442292224 100512678051279 100517279367168 100528393125888 100666481577984 100844023873536 100948736318976 101126776418304 101186231168512 101265686825472 101276883332352 101609325004824 101928349573128 101939619347748 102214142415567 102551097212928 102611389353984 102703318308864 102884452909056 102944941037568 103222171433472 103363960130496 103375388634336 103557708543744 103699958143392 103836589120576 103990718328588 104174123475552 104235369830956 104394869784576 104831380023552 105016267819008 105201481695232 105455376333216 105517375966548 105641364651264 105703473631392 105798172766832 105848670710556 105860373938046 106209348747264 106332660974436 106344417714626 106495370182656 106694988201984 106841547251712 107129271195648 107192254950144 107381306546176 107477508842496 107540697333888 107830304086752 107842226414832 107990361341226 108180820532304 108244422516762 108893719314432 108905759219712 108991276572672 109055355042816 109247692529664 109361131012224 109554007786496 109704494060928 109716623610048 109768991847984 109962587953536 110076768755226 110422378704222 110434587626727 110439643152384 110786392424448 110798641594368 111097021980672 111162338466816 111249627780096 111261928167936 111315033986688 111458157318144 111511356797952 111523686124032 111676878000576 111824019052928 111977623474704 111990004353864 112187517589056 112253475202568 112341621322008 113027990519808 113081939288064 113094442266624 113293903364096 113449526857728 113567328358848 113767623470592 113834510064576 113936493748896 114310490630427 114512096434008 114669393269769 114687321735168 115047407517696 115060127809536 115193716055639 115369984364544 115437813023232 115573458763776 115586237218816 115641407049728 115745009522688 115813058667264 116124942862656 116297312213628 116502422111712 116816162760648 117195888909996 117270159261696 117375220924416 117444228507648 117651361185792 117968195923968 117981239154688 118143301296384 118351666907136 118846535232672 118916407835316 119126136949664 119642946748416 119807291455488 120018591793152 120031861727232 120425866672384 120520430095104 120591286818912 120803969864448 120817326634368 120912197447808 120983284500624 121309092097596 121322504716686 121536477388144 121703423098842 121722451329024 122008819007488 122104625430528 122505434228736 122518979122176 122903654095872 123031272388752 123248258759808 123320719236624 123417555818544 123431201561304 123490115828982 123707911447728 124054771136842 124244598546432 124463724822528 124634691477504 124648471793664 124984149728256 125057630775168 125204580327424 125390426982912 125450276397696 125464146889536 125802021434544 125974826409042 125988754898097 126210957287688 126285159602889 126404084072448 126968025120768 127042672533504 127156489334784 127217181699072 127231247549952 127380751220736 127455641284608 127630717714944 127798878917632 127988576404416 128063823822648 128214305816064 128289685945792 128826108488259 129023236952064 129250791161856 129613192310784 129791232410112 129867539651136 130020141109248 130034516871168 130096582930944 130213135713024 130289691000672 130640560720488 130870967353152 130885437187232 131065224875676 131418183105729 131851410702336 131865988939776 131928929169408 132161608056832 132280010883072 132357781334016 132714220414464 132728894049024 132911213958432 133145625270528 133597445839676 133702352136756 134016904068372 134221975437312 134598315091968 134835701891072 135020915767296 135035844443136 135479100006432 135665197671276 135904466097504 135919492463664 136285523220756 136728537061662 136815185805312 136922618806272 136937757745152 137179270545408 137259921383424 137629561911296 137818613507328 137833851512448 138076944724992 138266610857856 138410181437346 138654291104784 138735809141202 138898831300736 139171400378694 139193159712768 139775173364736 140021690425344 140229530767872 140607168444288 140689834622064 140855152868352 140937964841856 141064230355776 141131560947408 141147165250728 141527274113862 141776881299248 141987326948649 141993826910208 142455396335616 142839028260864 142923006600192 143135153493696 143303345123328 143387596445184 143773738782336 143789635219776 143987148454968 144071801800479 144241094043072 144325896689016 145184979407403 145191625752576 145207678959616 145321702096896 145407140057088 145663590039552 145814841349632 146100982107528 146272658747904 146288831480064 146358655797312 146616783938048 146769025006968 146970630810549 147229838272296 147246116835636 147455127945216 148129362640896 148216451289088 148332837040128 148349237557248 148420045315584 148610876424192 148681809063936 148698248165376 148815012243456 148902504000768 149303497966272 149320005805152 149583356785408 149788828429344 150438663438336 150775919050752 150792589688832 151266035810304 151423104478464 151690164627456 151779346752768 151898530238208 151915324998528 152413987507236 152682795245344 152892524359692 152909429021622 153413503746048 153826645819392 153917084030976 154326679363584 154417411556352 154833257150208 155045940195744 155063082951504 155336562815616 155754883680864 155986077492882 156261185213328 156353054746434 156500294565888 156592304676864 156868481581056 157290927898624 157524401728512 157802222542848 158183064499824 158276063949822 158462046976896 158555210447088 158790560907069 158797830094848 158999777090882 159498991461654 159516626571939 159523928997888 159743055273984 160024789057536 160042482302976 160262320877568 160693906793472 160788382425216 161071959819264 161089768845824 161216263263744 161311046000832 161745456130128 161763339622248 162271230798456 162366633775143 163340578971648 163358638829568 163583032564224 163871538794496 164041696518336 164331011679744 164427625648832 164556741091392 164574935415072 164653487771976 164943881930304 165115153132839 165633568056333 165659464728576 166179588636672 166197962391552 166645532971008 166743507700224 166892892251904 166972550980032 167187235977216 167267035196928 167285529186048 167736028579392 167966435212056 167985006530796 168281276383584 168380212803852 168512431983012 169390230044672 169541985779712 169622908932096 169641663399936 169940855046144 170174290286592 170350992538272 170651435205888 170751765096864 170952407754752 171768144651012 172030982602752 172590191714304 172817589747712 173054976546816 173156719534848 173360188145664 173379355828224 173462110574592 173617514284032 173719588000896 174187414293984 174494623137536 174753633167568 175224244140972 175793833364994 175821318586368 175905238892544 176166342761472 176373347844096 176477041778688 176952293885952 176971858732032 177214951944576 177527500360704 178269802849008 178374611752974 178689205424496 178962633916416 179464420122624 180027887689728 180047792590848 180638800008576 180780645142656 180886930228368 181205954796672 181225989951552 181474926750936 181714030961008 181963638146394 181983757075029 182304716082216 182411897204173 182420247740416 182555134648263 182563491741696 182583676993536 183013228511232 183156938145792 183758151343104 183778468683264 184102592966656 184355481143808 184546908583128 184872388139712 184981078854936 185146802341956 185235173743473 185561867171592 186082156705263 186366897819648 186695587233792 186952037216256 186972707690496 187476224592384 187586446162752 187806870491136 187917286455808 188085640474368 188175414596544 188196220334304 188703032151816 189316435931532 190452037681152 190564008800256 190734734002176 190825772548608 190846871324928 191071126831104 191183461926912 191698318376448 191719513626368 191982864606624 192095735733972 192321458724096 192434528918688 193579972543204 193876186742784 194419788466176 194686848615168 194801309476704 195030211663872 195051775306752 195144874396416 195434536501008 195692033342624 195960841080732 196306451029728 196328155780848 196597837313514 197245933387776 197777116053504 197798983409664 197893393754112 198147835232256 198242412085248 198264330887168 198420016324608 198536672001024 199071330621696 199093341073536 199718437905792 200396168759514 200553528205134 200584884584448 201025356102558 201056786251776 201332963155968 201688047747072 201897472637952 202253552836608 202372462337024 202531373650944 202553766664704 203218650009648 203856699146256 203879238695496 204428284831134 205092805592493 205102194425856 205222778707968 205406636617728 205768905818112 205889882075136 206444342866944 206727920260992 206750777268672 207115417087488 207399916286784 207673178241152 207981436657176 208103713711803 208348246951104 208470739661912 208757100568041 208789739569152 209662760047104 210032535638016 210402963390464 210910752666432 211034751933096 211282729302528 211406947262784 211596345533664 211697341421112 211720747876092 212290911170793 212665321948872 212688835429252 212990740365312 213683094503424 214258542391296 214384509900288 214762613092352 214955017684992 215081394667776 215660608173504 215684452829664 215980722682452 216361641064608 216488845033524 217787438628864 217811518439424 217982553145344 218110710085632 218495385059328 218722262024448 219108015572992 219408988121856 219433247220096 219537983695968 219925175907072 220153537510452 220844757408444 220869175253454 221597283188736 222194043961344 222324676933632 222499255560192 222523856335872 222630067973376 222916314636288 223022713595904 223047372248064 223353756001152 223648038105856 223955246949408 223980008707728 224375035178112 224506950405136 224683242644016 226055981039616 226163878576128 226188884533248 226587806728192 226899053715456 227134656717696 227535246941184 227669020129152 227872987497792 228620981260854 229024192868016 229338786539538 229364143532433 229374643470336 230094815035392 230120255619072 230387432111278 230739968729088 230875626046464 231146917527552 231172474437632 231282814099456 231490019045376 231626117334528 232249885725312 232594624427256 233004844223424 233632325521296 233979116239323 234391777819992 234529582119651 234540318523392 234750441848832 234888457015296 235302722371584 235936391847936 235962478309376 236286602592768 236703333814272 237414095924733 237693070465344 237832815670632 238252273899328 238499665636323 239248487192481 239285893496832 239614582910976 240037183586304 240063723454464 240851733344768 241040860190208 241182573637824 241607939728896 241634653268736 241824394895616 241966569001248 242618184195192 242645009433372 243072954776288 243406846197684 245010868457472 245037958244352 245807308191744 246062544777504 246496517519616 246641438473248 246835111637088 246862403122608 246980231657964 247415822895456 248109542273684 248489197092864 249269382955008 249296943587328 249968299456512 250115261550336 250409160654848 250780853965824 250900552795392 250928293779072 251604042869088 251949652818084 251977509796194 252421914575376 252570319205778 252808168144896 254085345067008 254312978669568 254434363398144 254462495099904 254761502441472 254911282569216 255261435429888 255597757835264 255977152808832 256127647645296 256428611632128 256579371891584 257652216976518 258046473904128 258501582323712 259226384621568 259582464820224 259735079302272 260040282218496 260069033742336 260193165861888 260426271426048 260579382001344 261281121440976 261741934706304 261770874374464 262130449751352 262836366211458 263690750047491 263702821404672 263731977879552 263857858338816 264323216113664 264560021766144 264715562668032 265428440828928 265457788098048 265822427916864 266291250541056 267194891679352 267404704273512 267561917629461 268033808136744 268443950874624 269196630183936 269671403782144 270041831534592 270071688886272 270958200012864 271330395342552 271808932195008 271838984927328 272571046441512 272945457219591 273457074123324 273630371610624 273845237612544 273875515490304 274519842766848 275259123822592 275637227014656 275667703024896 276153889449984 276533221715712 276820362874692 277308582209568 277471618282404 277797662601472 278342800757388 279550346729472 280043380850688 280459061535744 281214336888576 281379669244128 281710305736704 281875929683712 282128460711552 282263121894816 282294330501456 283054548227724 283553762598496 283974653897298 284910792671232 285678056521728 285846013200384 286270306987392 286606690246656 286775192890368 287547477564672 287579270439552 287974296909936 288143603600958 288482188086144 288651793378032 290369958814806 290415357919232 290643404193792 290814280114176 291327180079104 291629682699264 292201964215056 292545317495808 292577662960128 292717311594624 293233567876096 293538050013936 293941261621098 294459676544592 294492233671272 294896755970271 294910255890432 296258725281792 296432902578176 296665674080256 296698475114496 296840090631168 297221752848384 297363618127872 297396496330752 297630024486912 297805008001536 298606995932544 298640011610304 299166713570816 299577656858688 300594253139271 300877326876672 301538034153837 301551838101504 301585179377664 302532071620608 302846208956928 303380329254912 303558693505536 303797060476416 303830649997056 304827975014472 305365590490688 305785048719384 305818858043244 306642427246701 307653291638784 307834168061952 308653358727168 308834823112704 309666514300416 310091880391488 310126165903008 310673125631232 311509767361728 311972154985764 312522370426656 312706109492868 313184609353728 314581855797248 315048803457024 315604445085696 316366128999648 316552127899644 316924093953792 317110420894176 317581121814138 317999554181764 318997982923308 319033253143878 319486110547968 320084964605952 320524641755136 321387813586944 321576764850432 322143919638528 322179537691648 322432526527488 322622092001664 323490912260256 323526679244496 324542461596912 324733267550286 326681157943296 326717277659136 327166065128448 327743077588992 328083393036672 328662023359488 328855251297664 329113482182784 329149870830144 329306975543952 329887763860608 330230306265678 331267136112666 331303762880181 331318929457152 332359177273344 332395924783104 333291065942016 333487015400448 333785784503808 333945101960064 334374471954432 334534070393856 334571058372096 335472057158784 335932870424112 335970013061592 336562552767168 336760425607704 337024863966024 338764951950607 338780460089344 339083971559424 339245817864192 339283326799872 339881710092288 340348580573184 340701985076544 341302870411776 341503530193728 341904815509504 342931471891281 343536289302024 344008179809307 344061965205504 345180383428608 345581148166917 345635179495424 346109953093632 346313439069696 346720376291328 346758711656448 346924221149184 347235028568064 347439176001792 348374828587968 348989246275072 349507266335136 350448488281944 351587666729988 351810477785088 352332685522944 352954083557376 353904587771904 353943717464064 354429903889152 355055000721408 356539605698016 356749223505948 357378410848992 358928840245248 360055775379456 360095585181696 361277600017152 361561290285312 361773860456736 362411909593344 362451979903104 362949853501872 363428061922016 363927276292788 363967514150058 364609432164432 364823794408346 365110269296526 365167353987072 366026457022464 366313876291584 367516302686208 367556937366528 368205185933312 368710962287616 369093817166256 369744776279424 369962157709872 370293604683912 370470347486946 371123734343184 372164313410526 372733795639296 373391174467584 373904074432512 373945415380992 374952449184768 375172892325504 375613740982272 375834572911616 376171280948736 376350829193088 376392440668608 377406064303632 377966264694291 378632871863064 378855478808667 380904075362304 381128017600512 381469468004352 381651545097216 381693742649856 382142253662208 382366923853824 383396636752896 383439027252736 383965729213248 384191471467944 384642917448192 384869057837376 386478325464777 387159945086408 387752373485568 388839576932352 389373697230336 389602618953408 390060423327744 390103550613504 390289748792832 390869073002016 391384066685248 391921682161464 392612902059456 392656311561696 393195674627028 394254549317187 395554232107008 395597966819328 395786787508224 396484824170496 396528661774336 396840032649216 397073344002048 398142661243392 398186682147072 399436875811584 400792337519028 401107056410268 402050712205116 402665926311936 403794945275904 404507105673216 404744924674048 405062747301888 405107533329408 406437300019296 407713398292512 407758477390992 408856569662268 410185611184986 410445557415936 410813273235456 411537811636224 411779764150272 412888685733888 413455840521984 413501554537344 414230834174976 414799832573568 415346356482304 415962873314352 416207427423606 416696493902208 416941479323824 417514201136082 417579479138304 419325520094208 420065071276032 420805926780928 421821505332864 422069503866192 422565458605056 422813894525568 423192691067328 423394682842224 423441495752184 424581822341586 425330643897744 425377670858504 425961980845947 425981480730624 427366189006848 428517084782592 428769019800576 429525226184704 429910035369984 430162789335552 431321216347008 431368905659328 431961445364904 432215405401437 432723282129216 432977690067048 434191698978947 435554938222209 435574877257728 435623036878848 435965106290688 436221420171264 436990770118656 437444524048896 438216031145984 438817976243712 438866494440192 439075967391936 439850351814144 440307075020904 440911892431647 441689514816888 441738350506908 444388087922688 444649353867264 444998511120384 445047712671744 445260135946752 445832629272576 446045427191808 446094744496128 446707512002304 447296076211712 447910493898816 447960017415456 448750070356224 449013900810272 449366485288032 452327757152256 452377769066496 453798107430912 454269313435392 455070493882368 455338040258304 455745974995584 457241962521708 458048385736032 458677573079076 458728287064866 460240511238144 460774864222556 461479937458176 461751252092928 462344948875264 462565628198912 462980038090752 463252234669056 464499771450624 465189248854512 466009688446848 467264651042592 467958232478646 468783555639984 469059164239302 469500883697664 469776914030592 470605444743168 471872783695872 471924956618752 472573205185536 473406667628544 474828191849466 475386140930688 475665631341264 476504547798656 476999331272646 478496974384962 478549879715817 478571786993664 479229165821952 480074367172608 480127446908928 481703466689536 482081720380416 482365147275648 483215879457792 483269306537472 483648789791232 483933138002496 485236368390384 485290018866744 486145909552576 486813692395368 487099901325429 490021736914944 490075916488704 491614616383488 492125089555008 492993035039232 493282876946496 493670223274176 493724806245216 493960463315928 494831645790912 495345459398517 496219084547368 496900704168999 496978394185728 498538765910016 498593887174656 499936598913024 500230523100672 500818321309696 501561707931648 501801105590784 501856587558144 503208085738176 503899305636168 503955019592388 504843829150752 505140638411556 508170690134016 508625957339136 508868726796288 508924990199808 509822565138432 510522870859776 511195515670528 511954305617664 512255295290592 512857223264256 513158743783168 515304433953036 516092947808256 518452769243136 519164929640448 519470158604544 520080564436992 520138067484672 520386331723776 520852542852096 521158764002688 522562242881952 523483869412608 523541748748928 524260899502704 525672732422916 527381500094982 527463955759104 527715716677632 529120043532288 529431125336064 530856881657856 530915576196096 531644855833728 532582501082112 534389783358704 534809408547024 535123835258922 536067616273488 536887901749248 538393260367872 539342807564288 540083663069184 540143377772544 541916400025728 542660790685104 543617864390016 543677969854656 545142092883024 545890914439182 545951271225087 546914148246648 547235691612519 547260743221248 547665403944789 547690475225088 547751030980608 549039685533696 550518247645184 551274454029312 551335406049792 552307778899968 553066443431424 553640725749384 554617164419136 554943236564808 555595325202944 556685601514776 558246470115789 559100693458944 560086761701376 560918123071488 562428673777152 562759338488256 563420611473408 563751859367424 564256921423104 564526243789632 564588661002912 566109096455448 567107525196992 567949307794596 571356113043456 571692026400768 572540613974784 573213380493312 573550385780736 575094955129344 575158540879104 575948593819872 576287207201916 576964376172288 577303586756064 580739917629612 581628560228352 583259365398528 584403928430112 585090634991616 585155325920256 585434623189248 586467135752192 587076100027872 587882523242196 588919353089184 588984467342544 589793511940542 592865805156352 593331348160512 593396950228992 593680181262336 594443505696768 594727236255744 594792992661504 595260048973824 595610016003072 597213991865088 597280023220608 598333427141632 599155313717376 601188506278542 601754653753344 603076068307674 603170358755328 605064143241216 605692417913856 606760658509824 607117387011072 607594120952832 607661299994112 609655950028944 610731180981376 611570097438768 611637716086488 613284854493402 615278416777479 615306583277568 615668336123904 617306717454336 617669646225408 619333028600832 620183760782976 620252331806016 621346251262464 623019534723456 623944309971528 624311141135409 625044740853312 625412218985736 626271301704123 626369218707456 629134910765413 629163711594496 630097606914048 631208890171392 632732257999296 633104255799288 633848187907584 634220841788352 635162243628276 635999108363528 636872733512379 637995965846616 638066506287756 638972221095936 641049283510272 642775627173888 643153529700864 644287839277056 644359075383296 644865053054976 645244184003328 646981824520512 647053358488992 649084923193824 649466535100572 653362315886592 653434555318272 654332130256896 655486155177984 656166786073344 657324046718976 657710502595328 658226964365568 658299741660288 658613951087904 659775527721216 660460612531356 662534272225332 662607525760362 664791849566208 666582131884032 666974030800896 667571569007616 667890203920128 668748943908864 669068140787712 669142116744192 670944114317568 671865740848224 671940026123184 673125105534336 673520851215408 674049727932048 677529903901214 678167943118848 678491635728384 678566653599744 679763420184576 680697161146368 681403970153088 682605740823552 683007060387456 683809631019008 685862943782562 687072578604048 688016359618614 688092430597299 688123930411008 690360766857216 691162296333834 691270358990848 692219906187264 692626878139392 693440752582656 693517423312896 693848442298368 694470057136128 694878352003584 696749657175936 697978492550144 699014532670272 700896976563888 701937348717969 703175333459976 703588746358953 703620955570176 704665371045888 705908167114752 707809175543808 707887434928128 708859807778304 710110001442816 713079211396032 713498447011896 714756821697984 715498996908969 717745461577443 717857680490496 720111550758912 720191170363392 722555200034304 723122580570624 723547720913472 724823819186688 724903959806208 725899707003744 726856123844032 727854552585576 727935028300116 729218864328864 729647588816692 730220538593052 735032605372416 735113874733056 736410371866624 737421924575232 738187634332512 739489552558848 739924315419744 740587209367824 740940694973892 742247468686368 744328626821052 745467591278592 747808148865024 747890830761984 749904898369536 750345784651008 751227481964544 751669145823232 752342561897472 752701658386176 752784881337216 754812128607264 755932529388582 757265743726128 757710957617334 762256035201024 762938936008704 763303090194432 763387485299712 764284507324416 764733847707648 766793273505792 766878054505472 767931458426496 768382942935888 769285834896384 769738115674752 772956650929554 774319890172816 775504746971136 777679153864704 778747394460672 779205237906816 780120846655488 780207101227008 780579497585664 781738146004032 782768133370496 783843364322928 785225804118912 785312623123392 786391349254056 788509098634374 791072250142473 791108464214016 791195933638656 791573575016448 792969648340992 793057323548672 793680065298432 794146688004096 796285322486784 796373364294144 798873751623168 801584675038056 802214112820536 802685752888383 804101424410232 805331852623872 806356012389473 807589890551808 809014211346432 809489849348096 810125494603776 810215066658816 812874600038592 815426796585024 815516954781984 817713139324536 818836371658773 820371222369972 820891114831872 821626546470912 823559528300544 825777371467776 826911681043968 827003109074688 828461668349952 829599665147136 830692712964608 831925746628704 832414854847212 833392987804416 833882958647648 835028402272164 838651040188416 840130142552064 843643010665728 844139007732384 845130917210112 845627789051136 846385382134656 846789365684448 846882991504368 849163644683172 850661287795488 850755341717008 851923961691894 854732378013696 857034169565184 857538039601152 859050452369408 859820070739968 860325578671104 862642432694016 862737811318656 863922890729808 864430810802874 865446564258432 865955380134096 868383397957894 871109876444418 871246073757696 871930212581376 872442840342528 873981540237312 874889048097792 876432062291968 877635952487424 877732988880384 878151934783872 879700703628288 880614150041808 881823784863294 883379029633776 883476701013816 888776175845376 889298707734528 889997022240768 890095425343488 890520271893504 891665258545152 892090854383616 892189488992256 893415024004608 894592152423424 895820987797632 895920034830912 897500140712448 898027801620544 898732970576064 901782759417813 904614102461511 904655514304512 904755538132992 907596214861824 908538626870784 910140987764736 910676080516608 911491949991168 914483925043416 916096771472064 917355146158152 917456574129732 919927281740103 921549728445112 922959874916352 923502504185856 925131256397824 925960076181504 926504469338112 928999542901248 930378497709024 932019376893696 934529302085184 935916464957292 937567111279968 938118328478604 939553828061184 943745567391744 943849913237504 945146410371072 946813335257088 949656383698932 950772281861376 951331262682528 953009095597312 953998662545292 956993948769924 957099759431634 958458331643904 960254893817856 963406933379072 964163440760832 964730294551296 966431758915584 966538613074944 967297579582464 967866276004992 970472736780768 970580037733488 972291819105152 973627384790736 974199802650858 980043473829888 980151832977408 983229232766976 984250179110016 985986070078464 986565753892992 987340446548352 987449612490432 987920926631856 989663291581824 990690918797034 992438169094736 993801408337998 993911288640543 993956788371456 997077531820032 997187774349312 999873197826048 1000461046201344 1001636642619392 1003123415863296 1003602211181568 1003713175116288 1006416171476352 1007798611272336 1007910039184776 1009687658301504 1010281276823112 1016294855851821 1016341380268032 1017251914678272 1017737453592576 1017849980399616 1019645130276864 1021045741719552 1022391031341056 1023908611235328 1024510590581184 1025714446528512 1026317487566336 1028794415673843 1030608867906072 1032185895616512 1036743444500751 1036905538486272 1038329859280896 1038940317209088 1040161128873984 1040276134969344 1040772663447552 1041705085704192 1042317528005376 1045124485763904 1046967738825216 1047083497497856 1048521799005408 1051345464845832 1054763000189964 1055431433355264 1058862250672128 1061713763315712 1061831152392192 1063289711667456 1065165002164224 1068779566717408 1069618817094048 1070247670517844 1072135232546976 1076786520735744 1080167326138368 1080286755545088 1083832800051456 1085321581370208 1087235728780032 1087355939709312 1090284185766048 1091781828878364 1091902542450174 1093828296493296 1094471383225038 1095330807889578 1095502061961216 1098079371067392 1101036495290368 1102548908058624 1102670812099584 1104615557799936 1106132886862848 1107281451498768 1109234328838272 1109886473129616 1111190650405888 1113371203029552 1116492940231578 1118201386917888 1120173523402752 1121836246142976 1124857347554304 1125518676976512 1126841222946816 1127503718734848 1128513842846208 1129052487579264 1129177322005824 1132218192910896 1134215050393984 1135898615589192 1136566436426001 1142712226086912 1143384052801536 1145081227949568 1146426760986624 1147100771561472 1150189910258688 1150317081758208 1151897187639744 1152574414403832 1153928752344576 1154607173512128 1159434976394331 1161479835259224 1163257120456704 1166518730797056 1168807856860224 1170181269983232 1170310651840512 1170869246378496 1172934271504384 1174152200055744 1175765046484392 1177838706178368 1177968934685088 1179587023881084 1182763647951561 1185731610312704 1186662696321024 1186793900457984 1187360362524672 1189454472511488 1189585985323008 1190520097947648 1191220032006144 1194427983730176 1194560046441216 1196666854283264 1198310627434752 1202377012557084 1206152136615348 1211384835827712 1213521317019648 1214234774022144 1215188241905664 1215322599988224 1219311900057888 1221462361962752 1223140194877536 1223275432172976 1226569708986804 1230556833554958 1231336672247808 1234613434908672 1235339292450816 1238666057201664 1240367521565952 1240504663612032 1242692502524928 1246039069446912 1247888619943056 1248622282270818 1250089481706624 1250824437971472 1252542603408246 1252738437414912 1258269821530826 1260195213828096 1262417780342784 1265464515998592 1266208511598576 1267696375815168 1268441683576704 1270324487256552 1271998216727056 1273745467024758 1275991931693232 1276133012575512 1277885942537841 1277944442191872 1282098567020544 1285551254347776 1286307059401728 1288575678554112 1288718150766592 1289730106109952 1290488368006656 1293963649041024 1294106716977984 1296646216204311 1298169846387648 1298933070201144 1302575096936841 1306664814666627 1306724631773184 1306869110636544 1308664260513792 1310972310355968 1312333572146688 1314648093437952 1315421005190656 1316453928731136 1316599483320576 1317227902175808 1319551055442432 1320921225062712 1325068544450664 1325215051520724 1333164263768064 1333948061601792 1335143138015232 1335780407840256 1337497887817728 1338136281575424 1338284233488384 1341888228635136 1343731481696448 1343880052246368 1346250211068672 1347041702430816 1348099455864096 1355059807802428 1356983271456768 1357133307199488 1361394322292736 1362807940306176 1365211481647104 1366014120774912 1367619262038016 1371725887565124 1374145157208096 1376032719237228 1376184861194598 1380721533714432 1382324592667668 1384439812374528 1385253756278784 1387034846625792 1387696884596736 1388940114272256 1389756704007168 1393499314351872 1395956985100288 1398029065340544 1401793953127776 1403874697435938 1406350666919952 1407177492717906 1409330742091776 1411816334229504 1415618351087616 1415774869856256 1417719615556608 1420220002885632 1426158422792064 1426996894023792 1429513643395968 1430997993817938 1435490923154886 1435649639147451 1435715360980992 1440223101517824 1440382340726784 1445110400068608 1446245161141248 1447095441826944 1449647638373376 1449807919612416 1451799414007488 1453712247688064 1455709105171152 1455870056600232 1458437728657728 1459295177633384 1460441077186104 1461299703976287 1470065210744832 1470227749466112 1472820743733248 1474843849150464 1476375268665024 1478979105117696 1479848630839488 1481174418735648 1481881389947784 1484494937372736 1486036378195551 1488657253642104 1490702112506997 1490935182557184 1495616297730048 1495781661523968 1499809796739072 1500691569302016 1502454963929088 1503338291646464 1504685123794944 1505403316772352 1505569762674432 1509624257214528 1511865058777164 1514531487452256 1515421915234668 1524512070402048 1525877872017408 1526606180388864 1526774970599424 1529467695415296 1533586547011584 1533756109010944 1535862916852992 1536765885871776 1538571669792768 1539476231349504 1545913301859108 1548639780345632 1555358307729408 1557494788921344 1558410475813632 1560241693310976 1560414202454016 1561158995171328 1563476292008064 1565536266740992 1567686728645856 1570451608237824 1570625246246784 1572782698508112 1577018197268748 1582144500284946 1582391867277312 1583147150032896 1586114647097344 1587360130596864 1588293376008192 1592570644973568 1592746728588288 1597747503246336 1603169350076112 1604428225641072 1605371505776766 1608202848820464 1610663705247744 1612712024778946 1615179781103616 1618028422692864 1618979698696192 1620250989207552 1620430133317632 1625749200077184 1630853593170048 1631033909563968 1635426278649072 1637672743317546 1637853813675261 1640742444739944 1641707074837557 1641782229663744 1643253092941824 1647119056601088 1651554742935552 1653823362087936 1654006218149376 1656923336699904 1659199330294272 1661385425929216 1663851493257408 1664829709694424 1666785975608832 1667765917295296 1670056804544328 1674739410347367 1677302080376832 1680260285104128 1687286021331456 1688278015464768 1690261834420224 1691255578102272 1692770764269312 1693578731368896 1693765983008736 1698327289366344 1701322575590976 1701510683434016 1703847923383788 1714068339130368 1715076079202304 1718100904738816 1719640141479936 1720651157342208 1725284865388032 1725475622637312 1727845781459616 1728861621605748 1730893128516864 1731910760268192 1736766795915788 1742219752888836 1744885680685056 1749778096195584 1752864124583936 1755271904974848 1755465977760768 1756303869567744 1759401407256576 1761228300083616 1763647569726588 1766758059267552 1766953402027632 1778597415469056 1779994044481536 1780190850686976 1781040543787008 1783330517090304 1784181708767232 1784378977984512 1786830048009216 1789184304846848 1791641975595264 1791840069661824 1795000281424896 1796055603241088 1797465941152128 1803565518835626 1809228204923022 1809511076265984 1815192429723648 1817077253741568 1820281975529472 1821352161033216 1822983899982336 1828967850086832 1832193542944128 1834710292316304 1834913148259464 1839854563480206 1843099456890224 1845835250332437 1845919749832704 1847005008371712 1850262512795648 1851920152363008 1853008938676224 1857999085802496 1860756995418048 1864038753787392 1869058604170368 1871832929914584 1872933423406227 1875134222559936 1876236656957208 1878813905112369 1879107656122368 1887404732296239 1887491134783488 1887699826475008 1890292820742144 1893626670514176 1899312767397864 1901544563722752 1902662525365056 1906018191194624 1907997325090584 1910618200537137 1913987897539848 1914199518863268 1916916663287808 1926813866758144 1928326881521664 1929460589102592 1932863517831168 1933077226149888 1934595159164928 1935732552009984 1940945473561536 1941160075466976 1944583638210304 1947254769581472 1948399605301716 1960086947659776 1960303665954816 1966458465533952 1968500358220032 1971972140156928 1973131507785984 1974680893096704 1974899224980864 1975841853263712 1979326583163648 1981381837594068 1984876338189472 1987602816675996 1987822577281086 1994375548698624 1999746395652096 2000922092402688 2006246831726592 2007204422363136 2007426350232576 2012832342952704 2015597222544672 2015820078369552 2019375316603008 2020562553646224 2032589711703642 2034503829356544 2035474907185152 2035699960799232 2039290260553728 2042091483439104 2044782062682112 2047817222470656 2049021181162368 2051428893057024 2052634975132672 2057588831347686 2061217735812144 2064277291791897 2064371791233024 2073486889001502 2073811076972544 2076659718561792 2077880634418176 2080322257747968 2080552269938688 2081545326895104 2083410171408384 2084635056010752 2090248971527808 2093935477650432 2094166994995712 2097043598010816 2102690929691664 2109526000379928 2110766239076859 2110862866710528 2117724501344256 2123427526631424 2123662304784384 2126579423334912 2130330004328448 2137559133434816 2139237634188096 2140495341035688 2144270465093952 2146496990726907 2153236384732329 2153573041471488 2160334652276736 2160573511090176 2167665600102912 2170643162740416 2174471457560064 2174711879418624 2180568371532096 2183563657756728 2183805084900348 2187656592986592 2188942766450076 2190661615779156 2202072990580736 2205097816117248 2205341624199168 2209231115599872 2212265773725696 2214562902997536 2218468657676544 2219772946259232 2222381300811776 2226742406059104 2232985880463156 2236402773835776 2243672492285952 2249714695108608 2251037353953024 2253682445893632 2255007437469696 2257027685692416 2258104975158528 2258354644011648 2264436385821792 2268430100787968 2271797231178384 2273132872852002 2286768105603072 2290162455899136 2292853521973248 2294201543122944 2300379820517376 2300634163516416 2303794375279488 2305148828807664 2307857504689152 2309214347024256 2318869952788662 2322959670518448 2326514240913408 2333037461594112 2337615713720448 2340362539966464 2340621303681024 2341738492756992 2345868543008768 2348304400111488 2351530092968784 2355677412356736 2355937869370176 2359174047762168 2365527295903122 2371354663654249 2371463220625408 2373216750427419 2373325392642048 2373587800915968 2374720725049344 2378908945022976 2379171970646016 2381040195895296 2382440064012288 2388855967460352 2389120092882432 2393333708566528 2396621254869504 2404754025114168 2408057258665149 2412304273230696 2419068037168419 2422769671655424 2427042634039296 2428469548044288 2430376483811328 2430645199976448 2438623800115776 2442924723925504 2446280389755072 2446550864345952 2453139417973608 2461113667109916 2462673344495616 2470678584901632 2477332114403328 2480735043131904 2481009327224064 2485385005049856 2492078138893824 2495777239886112 2497244564541636 2500178963413248 2501648875942944 2505085206816492 2516539643061652 2520390427656192 2530929031997184 2532417023197152 2535392751630336 2536883367153408 2540648974513104 2543996433454112 2547490934049516 2551983863386464 2552266025151024 2555771885075682 2564197134041088 2571102508695552 2572614118803456 2577151357108224 2577436301533184 2579460212219904 2580976736013312 2587927298082048 2588213433955968 2593292432408622 2596339692775296 2597866140402288 2605150193873682 2613329629333254 2613738221273088 2617328521027584 2621944620711936 2624667144293376 2629296186875904 2630842010381312 2632907857462272 2633198966641152 2634455804351616 2639102110884864 2641842450125424 2650137088901328 2650430103041448 2666328527536128 2667896123203584 2670286276030464 2671560815680512 2674995775635456 2676272563150848 2676568466976768 2683776457270272 2687462963392896 2687760104492736 2692500422137344 2694083404861632 2696198911728192 2705348278253439 2710119615604856 2713842307384533 2713966542913536 2714266614398976 2722788644585472 2725615880612352 2730422963294208 2732028241549824 2735238524076032 2743451775130248 2748290314416192 2752065438474456 2752369722389196 2759781845220309 2764649185335336 2768879624749056 2770507512557568 2775393769193472 2777880228544512 2779513408014336 2786998628703744 2791913970200576 2796058130681088 2803587906255552 2807749394871876 2812701333839904 2814354985435812 2818661484183552 2831236702175232 2831549739712512 2835439231113216 2840440005771264 2852316845584128 2853993788047584 2859027286791936 2861995987635876 2870981846309772 2871299278294902 2880764681453568 2890220800137216 2892490322282496 2894190883653888 2899295276746752 2899615839224832 2903598828014976 2907424495376128 2911418210342304 2911740113200464 2916875457315456 2918590355266768 2920882154372208 2922599407952574 2940130421489664 2940455498932224 2945641487466496 2949687698300928 2952750537330048 2957958210235392 2959697261678976 2962348837471296 2963762779895568 2968989874745472 2972072756391102 2977314507284208 2981404225013994 2981733865921629 2981870365114368 2991232595460096 2991563323047936 2999619593478144 3001383138604032 3004909927858176 3006676583292928 3009370247589888 3010806633544704 3011139525348864 3019248514429056 3023730117554328 3029062974904512 3030843830469336 3048884567555463 3049024140804096 3051755744034816 3053212360777728 3053549941198848 3058935390830592 3067173094023168 3067512218021888 3071725833705984 3073531771743552 3077143339585536 3078952462699008 3086383247021529 3091826603718216 3097279560691264 3110230333502253 3110716615458816 3114989577842688 3116820951627264 3120483386621952 3120828404908032 3122317990342656 3126952584016128 3131072533481984 3135373457291712 3140903216475648 3141250492493568 3145565397016224 3154036394537496 3164289000569892 3166294300065792 3176586752016384 3185141289947136 3185493457176576 3195495006492672 3206338700152224 3208856451282144 3210743011553532 3216405697640928 3225424049557892 3230359562207232 3237959397392384 3240501978415104 3240860266635264 3251498400154368 3261707186340096 3262067819127936 3270852557298144 3275345486635092 3275707627350522 3281484889479888 3283414149675114 3286506185883648 3294238113202176 3303109485871104 3307646724175872 3308012436298752 3313846673399808 3318398660588544 3322770851858432 3327702986514816 3329659419388848 3333571951217664 3335531834590592 3340113609088656 3349478820694734 3354604160753664 3360520570208256 3374572042662912 3376556030929536 3380523668840448 3382511156204544 3385541528538624 3387157462737792 3387531966017472 3396654578732688 3402645151181952 3403021366868032 3407695846767576 3409699309278003 3428136678260736 3430152158404608 3436201809477632 3439280282959872 3441302314684416 3450569730776064 3450951245274624 3455691562919232 3457723243211496 3461786257033728 3463821520536384 3473533591831576 3478304929182993 3484439505777672 3489771361370112 3499556192391168 3505728249167872 3510543809949696 3510931955521536 3512607739135488 3518802814513152 3522456600167232 3527295139453176 3533516118535104 3533906804055264 3548290943854683 3557194830938112 3559988088963072 3560381701373952 3562081087574016 3568363417534464 3568757955969024 3573660096018432 3578368609693696 3583283951190528 3583680139323648 3590000562849792 3592111206482176 3594931882304256 3607131037671252 3618456409846044 3634154507483136 3640563951058944 3642704322066432 3645967799964672 3657935700173664 3664387085888256 3669420584632608 3669826296518928 3679709126960412 3686198913780448 3691670500664874 3694010016743424 3703840304726016 3706017877352448 3715998171604992 3721513990836096 3728077507574784 3738117208340736 3743665859829168 3745866846812454 3750268445119872 3752473313914416 3757627810224738 3758215312244736 3774809464592478 3775399652950016 3780585641484288 3787253341028352 3798625534795728 3803089127445504 3805325050730112 3812036382389248 3815994650181168 3821236401074274 3827975795079696 3828399037726536 3833657827613523 3833833326575616 3853627733516288 3856653763043328 3858921178205184 3865727035662336 3866154452299776 3869190318329856 3871465104019968 3881890947123072 3882320150933952 3889167276420608 3894509539162944 3896799210603432 3907725290810523 3919994443999881 3920173895319552 3920607331909632 3932916931067904 3937000716440064 3943944280313856 3946263015571968 3949361786193408 3949798449961728 3951683706527424 3958653166327296 3962763675188136 3969752676378944 3975205633351992 3975645154562172 3999492791304192 4001844184805376 4012493663453184 4014408844726272 4014852700465152 4025664685905408 4031194445089344 4031640156739104 4038750633206016 4041125107292448 4065179423407284 4070949814370304 4071399921598464 4084182966878208 4089564125364224 4095634444941312 4098042362324736 4102857786114048 4105269950265344 4115177662695372 4122435471624288 4128554583583794 4146973778003004 4153319437123584 4155761268836352 4161104539877376 4163090653790208 4166820342816768 4169270112021504 4180497943055616 4187870955300864 4188333989991424 4194087196021632 4205381859383328 4219052000759856 4221532478153718 4235449002688512 4246855053262848 4247324609568768 4253158846669824 4260660008656896 4275118266869632 4278475268376192 4280990682071376 4288540930187904 4292993981453814 4306472769464658 4306948917442353 4307146082942976 4320669304553472 4321147022180352 4335331200205824 4341286325480832 4348942915120128 4349423758837248 4361136743064192 4367127315513456 4367610169800696 4375313185973184 4377885532900152 4381323231558312 4383899111928861 4403944375357891 4404145981161472 4410195632234496 4410683248398336 4418462231199744 4424531547451392 4429125805995072 4436937315353088 4439545892518464 4444762601623552 4453484812118208 4458109134586653 4465971760926312 4472106337520991 4472805547671552 4487344984571904 4499429390217216 4502074707906048 4507364891787264 4510014874939392 4514055371384832 4516209950317056 4516709288023296 4528872771643584 4536860201575936 4543594462356768 4546265745704004 4573536211206144 4580324911798272 4588403086245888 4600759641034752 4601268327032832 4607588750558976 4610297657615328 4615715009378304 4618428694048512 4637739905577324 4645919341036896 4666074923188224 4675231427440896 4680725079932928 4681242607362048 4683476985513984 4691737086017536 4696608800222976 4703060185937568 4711354824713472 4711875738740352 4718348095524336 4731054591806244 4742709327308498 4746433500854838 4747175601831936 4749441450098688 4758343941292032 4762080391790592 4764880128024576 4777711934920704 4778240185764864 4786667417133056 4793242509739008 4809508050228336 4816114517330298 4824608546461392 4838136074336838 4845539343310848 4854085268078592 4856939096088576 4860752967622656 4861290399952896 4877247600231552 4885849447851008 4892560779510144 4893101728691904 4906278835947216 4913561441025783 4922227334219832 4925121224512671 4925346688991232 4941357169803264 4954664228806656 4961470086263808 4962018654448128 4970770010099712 4984156277787648 4991554479772224 4994489129083272 5000357926826496 5003297751885888 5010170413632984 5024218231042101 5033079286123304 5040780855312384 5061858063994368 5064834046394304 5070785503260672 5073766734306816 5081297949026208 5087992866908224 5094981868099032 5103967726772928 5104532050302048 5111543770151364 5142205017391104 5145228237606912 5154302714216448 5154872603066368 5158920424439808 5161953472026624 5175854596164096 5176426867911936 5186584864817244 5192679385550592 5195732280804576 5210300387747364 5226659258666508 5234657042055168 5249334288586752 5258592373751808 5261684020762624 5265815714924544 5266397933282304 5268911608703232 5278204221769728 5283684900250848 5300274177802656 5300860206082896 5335792246407168 5340572552060928 5343121631361024 5349991551270912 5352545126301696 5353136933953536 5367552914540544 5374925926785792 5375520208985472 5385000844274688 5388166809723264 5392397823456384 5410696556506878 5420239231209712 5427684614769066 5428533228797952 5445577289170944 5451231761224704 5460845926588416 5464056483099648 5470477048152064 5486903550260496 5496580628832384 5504130876948912 5504739444778392 5519563690440618 5529298370670672 5537505750997311 5537759249498112 5541015025115136 5550787538386944 5555760457089024 5559026816028672 5573997257407488 5583827940401152 5592116261362176 5607175812511104 5615498789743752 5618800270218681 5625402667679808 5628709970871624 5637322968367104 5644492086726311 5662214196888717 5662473404350464 5663099479425024 5670878462226432 5680880011542528 5704633691168256 5707987576095168 5718054573583872 5723991975271752 5731854601611411 5741963692619544 5742598556589804 5780441600274432 5784980644564992 5788381767307776 5798590553493504 5799231678449664 5807197656029952 5814848990752256 5822836420684608 5823480226400928 5833750914630912 5837180710533536 5841764308744416 5845198815905148 5880260842979328 5880910997864448 5899375396601856 5905501074660096 5915916420470784 5919394523357952 5924697674942592 5927525559791136 5937979749490944 5944145512782204 5954629014568416 5962808450027988 5963467731843258 5983126646095872 5999239186956288 6002766277208064 6013353166585856 6018740495179776 6021613267089408 6022279050697728 6038497028858112 6047460235108656 6058125949809024 6061687660938672 6097769135110926 6103511488069632 6106424721555456 6107099882397696 6117870781661184 6134346188046336 6135024436043776 6143451667411968 6147063543487104 6154286679171072 6157904925398016 6172766494043058 6183653207436432 6194559121382528 6220460667004506 6221433230917632 6229979155685376 6233641903254528 6240966773243904 6241656809816064 6244635980685312 6253905168032256 6262145066963968 6270746914583424 6281806432951296 6282500984987136 6291130794032448 6308072789074992 6328578001139784 6332298717230577 6332588600131584 6353173504032768 6370282579894272 6370986914353152 6390990012985344 6412677400304448 6417712902564288 6421486023107064 6432811395281856 6439490972180721 6450848099115784 6459709154196987 6460719124414464 6475918794784768 6481003956830208 6481720533270528 6502996800308736 6523414372680192 6524135638255872 6541705114596288 6550690973270184 6551415254701044 6562969778959776 6566828299350228 6606218971742208 6615293448351744 6616024872597504 6627693346799616 6636797321177088 6645541703716864 6655405973029632 6659318838777696 6667143902435328 6671063669181184 6680227218177312 6698957641389468 6709208321507328 6749144085325824 6753112061859072 6761047337680896 6765022312409088 6771083057077248 6774314925475584 6775063932034944 6793309157465376 6805290302363904 6806042733736064 6815391693535152 6819398618556006 6860304316809216 6878560565919744 6882604629368832 6901139461552128 6901902490549248 6911383125838464 6915446486422992 6923572514067456 6927643041072768 6947067183663152 6956609858365986 6968879011555344 6979542722740224 6999112384782336 7011456498335744 7021087619899392 7021863911043072 7025215478270976 7037605629026304 7044913200334464 7054590278906352 7067032237070208 7067813608110528 7096581887709366 7114063990962747 7114389661876224 7119650251282257 7119976177926144 7120763402747904 7124162175148032 7136726835068928 7137515911938048 7147320192036864 7156737219387392 7166567902381056 7167360278647296 7180001125699584 7184222412964352 7189863764608512 7214262075342504 7236912819692088 7257204111505257 7268309014966272 7281127902117888 7285408644132864 7291935599929344 7315871400347328 7328774171776512 7338841169265216 7339652593037856 7359418253920824 7372397827560896 7383341001329748 7388020033486848 7412035754704896 7431996343209984 7443027981672192 7456155015149568 7476234416681472 7487331719658336 7491733693624908 7500536890239744 7504946627828832 7515255620449476 7549618929184956 7561171282968576 7597251069591456 7606178254891008 7610650101460224 7624072764778496 7631989300362336 7642472802148548 7655951590159392 7656798075453072 7667315655227046 7707255467032576 7713307526086656 7717842356410368 7731454071324672 7732308904599552 7738380636659712 7742930208039936 7763781894246144 7764640301867904 7778334552841216 7789019078325888 7793598421206864 7815450581621046 7839988887999762 7841214663819264 7865833862135808 7874001432880128 7887888560627712 7892526031143936 7898723572386816 7899596899923456 7903367413054848 7917306332654592 7925527350376272 7939505352757888 7950411266703984 7951290309124344 7998985582608384 8003688369610752 8024987326906368 8028817689452544 8029705400930304 8051329371810816 8062388890178688 8063280313478208 8077501266412032 8082250214584896 8116044834760317 8130358846814568 8141526922153599 8141899628740608 8142799843196928 8168365933756416 8178753839950369 8179128250728448 8191268889882624 8196084724649472 8205715572228096 8210539900530688 8230355325390744 8244870943248576 8257109167167588 8279345535660927 8293947556006008 8306638874247168 8311522537672704 8326181307580416 8333640685633536 8338540224043008 8360995886111232 8375741910601728 8376667979982848 8388174392043264 8410763718766656 8438104001519712 8443064956307436 8493710106525696 8494649219137536 8506317693339648 8521320017313792 8550236533739264 8556950536752384 8561981364142752 8577081860375808 8585987962907628 8612945538929316 8613897834884706 8642294044360704 8670662400411648 8682572650961664 8697885830240256 8698847517674496 8722273486128384 8734254631026912 8735220339601392 8750626371946368 8755771065800304 8762646463116624 8767798223857722 8807888750715782 8820391264468992 8821366496796672 8836924462399488 8849063094902784 8858251611990144 8873874630706176 8879091785036928 8889525203247104 8906969624236416 8916218269173306 8931943521852624 8944212675041982 8945201597764887 8945611095343104 8974689969143808 8998858780434432 9004149415812096 9014729783574528 9020029749878784 9028110742769664 9032419900634112 9033418576046592 9057745543287168 9073720403151872 9087188924713536 9092531491408008 9146653702666389 9147072422412288 9160649823596544 9176806172491776 9201519282069504 9202536654065664 9215177501117952 9220595315230656 9231430018756608 9236857388097024 9275479811154648 9291838682073792 9330691000506759 9332149846376448 9350462854881792 9361450159865856 9362485214724096 9366953971027968 9383474172035072 9393217600445952 9406120371875136 9422709649426944 9423751477480704 9436696191048672 9462109183612488 9485418654616996 9492867001709676 9498882900197376 9529760256049152 9555423869841408 9556480371529728 9573334834266112 9586485019478016 9619016100456672 9632229034660596 9649217092922784 9676272148673676 9691078686621696 9713878192177152 9721505935245312 9722580799905792 9754495200463104 9771698895702016 9785121559020288 9786203457383808 9812557671894432 9827122882051566 9844454668439664 9850242449025342 9882714339606528 9909328457613312 9922940172527616 9924037308896256 9941540020199424 9968312555575296 9983108959544448 9988978258166544 10000715853652992 10006595503771776 10020340827265968 10048436462084202 10066158572246608 10081561710624768 10123716127988736 10129668092788608 10141571006521344 10147533468613632 10162595898052416 10175985733816448 10189963736198064 10207935453545856 10209064100604096 10223087540302728 10229097927834009 10284410034782208 10290456475213824 10308605428432896 10309745206132736 10317840848879616 10323906944053248 10351709192328192 10352853735823872 10373169729634488 10385358771101184 10391464561609152 10420600775494728 10434914787548979 10453318517333016 10469314084110336 10498668577173504 10517184747503616 10523368041525248 10531631429849088 10532795866564608 10537823217406464 10556408443539456 10567369800501696 10600548355605312 10601720412165792 10644872831564049 10671584492814336 10681145104121856 10686243262722048 10705090252603392 10706273867907072 10735105829081088 10749851853571584 10751040417970944 10770001688549376 10776333619446528 10784795646912768 10821393113013756 10840478462419424 10855369229538132 10902463522449408 10921691853176832 10928112966199296 10973807100520992 10993161257664768 11008261753897824 11009478889556784 11039127380881236 11058596741341344 11075011501994622 11082030050230272 11111520914178048 11118053632057344 11147994514814976 11167655880802304 11184232522724352 11214351625022208 11230997579487504 11237600540437362 11250805335359616 11257419941743248 11274645936734208 11288984173452622 11324428393777434 11326198958850048 11341756924452864 11361760023085056 11409267382336512 11415975152190336 11436109147167744 11447983950543504 11463709203222822 11483927385239088 11485197113179608 11560883200548864 11569961289129984 11576763534615552 11597181106987008 11598463356899328 11614395312059904 11629697981504512 11645672841369216 11646960452801856 11667501829261824 11674361421067072 11683528617488832 11690397631810296 11723175872431569 11759983331999643 11760521685958656 11761821995728896 11798750793203712 11811002149320192 11831832840941568 11838789046715904 11849395349885184 11855051119582272 11875959498981888 11888291025564408 11909258029136832 11925616900055976 11926935463686516 11998478373912576 12005532554416128 12026706333171712 12037480990359552 12043226534178816 12044558101395456 12076994057716224 12094920470217312 12116251899618048 12123375321877344 12195538270221852 12212849443110912 12214199764795392 12268692376092672 12270048872087552 12286903334823936 12294127086974208 12308573358342144 12315809850796032 12345532988086116 12367306414872864 12389118242765056 12440921334009012 12459958311370752 12467283806509056 12483313619632128 12489271961370624 12507810336064512 12524290133927936 12541493829166848 12563612865902592 12565001969974272 12582261588064896 12616145578149984 12657156002279568 12664597434461154 12706347008065536 12740565159788544 12741973828706304 12781980025970688 12825354800608896 12835425805128576 12842972046214128 12865622790563712 12878981944361442 12901696198231568 12919418308393974 12920846752327059 12921438248828928 12951837589569536 12962007913660416 12963441066541056 13005993600617472 13046828745360384 13048271276511744 13083410229192576 13101381946540368 13102830509402088 13125939557919552 13133656598700456 13151697335786583 13211833126073673 13212437943484416 13230586896703488 13232049745195008 13255386693599232 13273594642354176 13291083407433728 13310811946059264 13318637677555392 13334287804870656 13342127338362368 13360454436354624 13374327403759959 13397915282778936 13418416643014656 13498288170651648 13506224123718144 13522094675361792 13530044624818176 13542166114154496 13548629850951168 13550127864069888 13586618314930752 13610580604727808 13612085467472128 13630783387070304 13638797237112012 13720608633618432 13765209258737664 13802278923104256 13803804981098496 13822766251676928 13830892972845984 13847145028134912 13855286082145536 13894134367326304 13913219716731972 13937758023110688 13998224769564672 14042175239798784 14043727822086144 14050430956541952 14075211258052608 14089826400668928 14109180557812704 14134064474140416 14135627216221056 14193163775418732 14228127981925494 14239300502564514 14241526805495808 14248324350296064 14275031823876096 14294640384073728 14313474438774784 14333135804762112 14334720557294592 14360002251399168 14368444825928704 14379727529217024 14428524150685008 14473825639384176 14514408223010514 14536618029932544 14562255804235776 14570817288265728 14583871199858688 14631742800694656 14657548343553024 14677682338530432 14679305186075712 14718836507841648 14744795655121792 14766682002659496 14775363673538013 14776040066973696 14824071509409792 14863992686419968 14886055963344384 14912310030299136 14952468833362944 14974663439316672 14983467387249816 15001073780479488 15009893255657664 15030511240898952 15072654693126303 15099237858369912 15122342565937152 15194502139182912 15212356509782016 15221300202920448 15248145529556992 15263978600724672 15284945604297096 15311903180318784 15313596150906144 15334631310454092 15414510934065152 15426615052173312 15435684712820736 15462908142649344 15464617809199104 15476761273319424 15485860416079872 15527563788492288 15529280603735808 15556669105682432 15578038156651776 15587196842413728 15630901163242092 15679977775999524 15748002865760256 15775777121255424 15785052062287872 15797447144773632 15799193799846912 15806734826109696 15834612665309184 15851054700752544 15879010705515776 15900822533407968 15902580618248688 16007376739221504 16049974653812736 16057635378905088 16059410801860608 16102658743621632 16124777780357376 16126560626956416 16155002532824064 16164500429169792 16232089669520634 16260717693629136 16283053844307198 16285599686393856 16336731867512832 16357507679900738 16382537779765248 16392169449298944 16411431144456192 16421079801061376 16460710650781488 16489741886497152 16514218334335176 16558691071321854 16587895112012016 16612517252991933 16613277748494336 16623045075345408 16652362615160832 16667281371267072 16677080448086016 16721991772222464 16751483821203456 16753335959965696 16776348784086528 16821527437533312 16856400810656043 16876208003039424 16886129912614872 16933476260178933 16986642590666151 16987420213051392 16989298438275072 17012635386679296 17042640034627584 17100473067478528 17113901073504768 17123962728285504 17154163720751616 17171975925815256 17225891077858632 17227795669769412 17341324800823296 17365145301923328 17395771660480512 17397695035348992 17444546972256768 17468509262053824 17470440679202784 17501252743892736 17511542131600608 17525292926233248 17535596447715444 17615777501431564 17640782528937984 17642732993593344 17698126189805568 17716503223980288 17747749261412352 17758183570073856 17779050406494208 17813939248472832 17832436538346612 17863887043705248 17888425350083964 17890403195529774 17949379938287616 17997717560868864 18008298831624192 18040059499757568 18056221485539328 18064839801268224 18066837152093184 18115491086574336 18147440806303744 18174377849427072 18185062982816016 18293307405332778 18321299647193088 18353612344983552 18403038564139008 18405073308131328 18430355002235904 18441190630461312 18462860037513216 18473714776194048 18550959622309296 18583677364147584 18661382001013518 18664299692752896 18700925709763584 18722900319731712 18724970429448192 18733907942055936 18766948344070144 18786435200891904 18812240743750272 18845419298853888 18847502954961408 18873392382097344 18924218367224976 18970837309233992 18985734003419352 18996896151691731 18997765800394752 19059520512098304 19110847739682816 19112960743059456 19146669668532224 19172970038956032 19238032200913344 19264458069321192 19298434185845568 19318472916542163 19352544297347352 19379127462590961 19382157373243392 19427756384354304 19443011870490624 19445161599811584 19508990400926208 19543397791404032 19570243118040576 19572406914767616 19625115343788864 19654245764103132 19688909336879328 19700484898050684 19818656915226624 19845880345055232 19848074617792512 19883080040398848 19936625111150592 19966217919088896 19977956516333088 20001431707305984 20013191007543552 20040681654531936 20096872924168404 20132317144493216 20247432255977472 20259336185577216 20283142013042688 20295066937227264 20325191796104832 20351971467632896 20379927472396128 20415870907091712 20418128201208192 20446175080605456 20458195855668018 20580912950427648 20619490412265472 20635681697759232 20647813888106496 20703418384656384 20705707471647744 20746339459268976 20770717542202368 20782929123218304 20841201550989456 20869829575097958 20906637034666032 20938628168220672 20997337154347008 21034369495007232 21046736083050496 21063262859698176 21065591733129216 21075646434812928 21112816887078912 21134739601003392 21201096711210624 21203440824331584 21289745663128098 21342191972888241 21343168985628672 21362290208243712 21372486525444096 21410180505206784 21412547735814144 21470211658162176 21499703707143168 21502080835941888 21540003377098752 21552667238893056 21569591293825536 21642786226027512 21680956924838848 21710738459076264 21771612334515771 21804927044898816 21843383706353664 21856225932398592 21947614201041984 21986322515329536 22016523507795648 22018957779113568 22078254761762472 22117193482682688 22150023003989244 22164060100460544 22236107264114688 22295989029629952 22335311761604608 22368465045448704 22428703250044416 22461995158975008 22475201080874724 22501610670719232 22514839883486496 22577968346905244 22648856787554868 22683513848905728 22818534764673024 22831950304380672 22872218294335488 22895967901087008 22927418406445644 22967854770478176 22970394226359216 23121766401097728 23139922578259968 23153527069231104 23194362213974016 23196926713798656 23228790624119808 23259395963009024 23291345682738432 23293920905603712 23335003658523648 23348722842134144 23367057234977664 23380795263620592 23446351744863138 23519966663999286 23523643991457792 23597501586407424 23622004298640384 23663665681883136 23677578093431808 23698790699770368 23710102239164544 23751918997963776 23776582051128816 23818516058273664 23851233800111952 23853870927373032 23996956747825152 24011065108832256 24053412666343424 24074961980719104 24086453068357632 24089116202790912 24153988115432448 24189840940434624 24232503799236096 24246750643754688 24348134504280951 24391076540443704 24424580766460797 24425698886221824 24428399529590784 24536261519851107 24537384752185344 24540097744175104 24573806669647872 24588254173948416 24617146716684288 24631619701592064 24691065976172232 24734612829745728 24778236485530112 24838036606982781 24881842668018024 24919916622741504 24934567613018112 24978543922741248 25015620672129024 25048580267855872 25082987658333696 25127225731805184 25130003939948544 25164523176129792 25232291156299968 25314312004559136 25329194868922308 25481130319577088 25483947657412608 25563960051941376 25650709601217792 25670851610257152 25685944092428256 25731245581127424 25757963888722884 25803392396463136 25838836616787948 25841693504654118 25926882133082112 26011987201234944 26093657490720768 26096542553023488 26166820458385152 26202763893080736 26205661018804176 26251879115839104 26267313197400912 26303394671573166 26423666252147346 26461173793406976 26464099490390016 26510773387198464 26547189284708352 26582166814867456 26621623892118528 26637275355110784 26668575609741312 26684254676724736 26720908872709248 26748654807519918 26795830565557872 26835604793294661 26836833286029312 26996576341303296 27012448247436288 27044189350723584 27060089249636352 27084332228308992 27097259701902336 27100255728139776 27173236629861504 27221161209455616 27224170934944256 27261566774140608 27277594474224024 27439961107999167 27441217267236864 27530418517475328 27604557846208512 27607609962196992 27645532503353856 27661785945691968 27694290056269824 27710572164291072 27788268734652608 27826439433463944 27875516046221376 27992073001520277 27996449539129344 28084350479597568 28087455644172288 28100861913083904 28150422516105216 28179652801337856 28218361115625408 28268128948280832 28271254432442112 28386327550837464 28456255963850988 28478601005129028 28496648700592128 28589280768147456 28626948877549568 28666271609524224 28669441114589184 28720004502798336 28736889651857408 28759455058434048 28857048301370016 28947651278768352 29028816446021028 29073236059865088 29141634576531456 29167742399717376 29263485601389312 29315096687106048 29355364677060864 29358610372151424 29437673015683296 29489591310243584 29533364005318992 29550727347076026 29648143018819584 29727985372839936 29772111926688768 29824620060598272 29904937666725888 29949326878633344 29966934774499632 30002147560958976 30019786511315328 30061022481797904 30145309386252606 30198475716739824 30244685131874304 30389004278365824 30424713019564032 30442600405840896 30496291059113984 30527957201449344 30569891208594192 30623806360637568 30627192301812288 30669262620908184 30687293783502027 30827610627505237 30829021868130304 30853230104346624 30871369425641472 30925816285298688 30929235618398208 30953522546638848 30971720832159744 31055127576984576 31058561207471616 31113338211364864 31156076313303552 31174393684827456 31261802326484184 31304744362646937 31359955551999048 31496005731520512 31551554242510848 31570104124575744 31594894289547264 31598387599693824 31613469652219392 31669225330618368 31702109401505088 31758021411031552 31801645066815936 31805161236497376 32014753478443008 32115270757810176 32118821603721216 32205317487243264 32249555560714752 32253121253912832 32310005065648128 32329000858339584 32464179339041268 32521435387258272 32566107688614396 32715015359801476 32765075559530496 32784338898597888 32842159602122752 32921421301562976 32979483772994304 33028436668670352 33117382142643708 33175790224024032 33225034505983866 33246090150690816 33334562742534144 33354160896172032 33443983544444928 33502967642406912 33506671919931392 33552697568173056 33643054875066624 33712801621312086 33752416006078848 33772259825229744 33866952520357866 33973285181332302 33978596876550144 34025270773358592 34085280069255168 34200946134957056 34227802147009536 34247925456571008 34308327441503232 34343951851630512 34451782155717264 34455591339538824 34682649601646592 34730290603846656 34791543320961024 34795390070697984 34889093944513536 34937018524107648 34940881358405568 35002505487785472 35023084263201216 35050585852466496 35071192895430888 35169527617294707 35231555002863128 35279949995998929 35281565057875968 35285465987186688 35396252379611136 35433006447960576 35495498522824704 35516367140147712 35558100812988416 35627878496945664 35664873076693224 35727774087410496 35776850700167928 35780806391059548 35995435121737728 36016597663248384 36080118999515136 36112442971078656 36129679602536448 36133674304186368 36230982173148672 36294881612607488 36348755698854144 36370125965632032 36586614810665556 36642599294386176 36806077128278016 36810146616262656 36860710004471808 36882381260922624 36925720075026432 36947429552388096 37101919244618592 37167354728295168 37322764002027036 37401851419527168 37449940858896384 37467815884111872 37572870401783808 37624481487500544 37690838597707776 37695005909922816 37746784764194688 37848436734449952 37941674618467984 37971468006838704 37993792303383462 38119041024196608 38221695479365632 38225921486118912 38293339337064448 38345940077912064 38476064401826688 38528916138642384 38596868371691136 38636945833084326 38705088594694704 38758254925181922 38762540256981177 38764314746486784 38855512768708608 38886023740981248 38890323199623168 39017980801852416 39086795582808064 39140486236081152 39144813829535232 39250230687577728 39308491528206264 39377818673758656 39400969796101368 39635499378221019 39637313830453248 39691760690110464 39696149235585024 39766160080797696 39873250222301184 39932435838177792 39955913032666176 40002863414611968 40026382015087104 40081363309063872 40122982211279877 40193745848336808 40264634288986432 40494864511954944 40518672371154432 40566284026085376 40590133874454528 40650383592209664 40703942935265792 40759854944792256 40831741814183424 40836256402416384 40892350161210912 40916391711336036 41161825900855296 41295627776212992 41406836769312768 41411414943295488 41492678918537952 41541435084404736 41565858246436608 41682403101978912 41739659150195916 41813274069332064 41994674308694016 42093472166100992 42126525719396352 42131183466258432 42151292869625856 42225633774157824 42269479202006784 42402193422421248 42406881648663168 42579491326256196 42684383945776482 42724580416487424 42744973050888192 42825095471628288 42940423316324352 42999407414286336 43004161671883776 43080006754197504 43105334477786112 43139182587651072 43285572452055024 43361913849677696 43421476918152528 43543224669031542 43609854089797632 43686767412707328 43712451864797184 43895228402083968 43972645030659072 44033047015591296 44037915558227136 44156509523524944 44234386965365376 44300046007978488 44326091020614039 44328120200921088 44472214528229376 44591978059259904 44670623523209216 44736930090897408 44857406500088832 44923990317950016 44950402161749448 45003221341438464 45029679766972992 45155936693810488 45217964079378909 45297713575109736 45367027697811456 45637069529346048 45663900608761344 45744436588670976 45791935802174016 45854836812891288 45935709540956352 45940788452718432 46243532802195456 46279845156519936 46307054138462208 46388724427948032 46393853427597312 46457581248239616 46518791926018048 46582691365476864 46587841811207424 46670007317047296 46697445684268288 46734114469955328 46761590527241184 46892703489726276 47039933327998572 47244008597280768 47327331363766272 47355156186863616 47397581399540736 47420204478329088 47503837995927552 47553164102257632 47637032116547328 47702467600223904 47707741854746064 48022130217664512 48149923961438208 48172906136715264 48178232405581824 48307976230864896 48379681880869248 48465007598472192 48493501287509376 48696269008561902 48782153080887408 48849161532921594 48856799059181568 49072523039702214 49080195488350208 49147613339295744 49176508347896832 49234293433368576 49263239403184128 49382131952344464 49469225659491456 49556472971060224 49676073213965562 49763685336036048 49837551758975799 49839833245483008 49869135226036224 49957087845482496 50031241344258048 50097160535711744 50165975316667392 50254451463610368 50260007879897088 50329046352259584 50464582312599936 50628624009118272 50658389737844616 50800428780536799 50959927771998453 50962260639154176 50967895314825216 51127920103882752 51301419202435584 51341703220514304 51371888184856512 51462491162254848 51515927777445768 51606784792926272 51677673233575896 51683387009308236 52023974402469888 52187314981441536 52193085106046976 52333640916770304 52405527786161472 52411322037608352 52503758231678208 52534626394801824 52606789343146332 52847332504294692 52922347586813952 52928198980780032 53094378569416704 53164333629734912 53243247784237056 53274550710221568 53337151219482624 53368509353449472 53441817745418496 53497309615039836 53591661131115744 53671209586589322 53993152682606592 54024896494872576 54120178499272704 54168664456617984 54194519403804672 54200511456279552 54346473259723008 54442322418911232 54448341869888512 54523133548281216 54555188948448048 54879922215998334 55060837034950656 55209115692417024 55215219924393984 55291065006707712 55323571891383936 55388580112539648 55421144328582144 55576537469305216 55652878866927888 55751032092442752 55984146003040554 55992899078258688 56168700959195136 56174911288344576 56201723826167808 56300845032210432 56359305602675712 56436722231250816 56536257896561664 56542508864884224 56772655101674928 56912511927701976 56957202010258056 56990688455075193 56993297401184256 57178561536294912 57251276879652583 57253897755099136 57332543219048448 57338882229178368 57440009005596672 57473779303714816 57518910116868096 57714096602740032 57895302557536704 57955418749626489 58057632892042056 58137382387772883 58146472119730176 58283269153062912 58335484799434752 58526971202778624 58630193374212096 58710729354121728 58717220744302848 58875346031366592 58979182620487168 59066728010637984 59101454694152052 59455970745679872 59544223853377536 59649240121196544 59809875333451776 59898653757266688 59933869548999264 60004295121917952 60039573022630656 60122044963595808 60290618772505212 60396951433479648 60778008556731648 60849426039128064 60885200811681792 60992582118227968 61055914402898688 61139782417188384 61247612721275136 61254384603624576 61338525241816368 61374587567004054 61655221255010474 61742738851282944 61858471236796416 61907045093277696 61943441664319488 62110255153969152 62117122414943232 62226676422729728 62312152626607104 62348787369654912 62523604652968368 62609488725293874 62719911103998096 62992011463041024 63103108485021696 63140208249151488 63189788579094528 63196775199387648 63226939304438784 63338450661236736 63404218803010176 63516042822063104 63603290133631872 63610322472994752 64026575918664723 64029506956886016 64230541515620352 64237643207442432 64410634974486528 64499111121429504 64506242507825664 64620010131296256 64658001716679168 64928358678082536 65042870774516544 65132215377228792 65314837003547313 65430030719602952 65530151119060992 65568677797195776 65684319204245504 65842842603125952 65958967545988608 66056873337340704 66234764285287416 66351580448048064 66450069011967732 66492180301381632 66708321792344064 66887967088889856 67005935284813824 67013343839862784 67105395136346112 67286109750133248 67425603242624172 67504832012157696 67544519650459488 67733905040715732 67946570362664604 68050541546717184 68401892269914112 68455604294019072 68495850913142016 68616654883006464 68687903703261024 68903564311434528 68911182679077648 69365299203293184 69460581207693312 69583086641922048 69590780141395968 69778187889027072 69874037048215296 69881762716811136 70005010975570944 70046168526402432 70101171704932992 70142385790861776 70339055234589414 70463110005726256 70559899991997858 70570931974373376 70792504759222272 70866012895921152 70990997045649408 71032734280295424 71116201625976832 71255756993891328 71329746153386448 71455548174820992 71553701400335856 71561612782119096 71990870243475456 72033195326496768 72160237999030272 72224885942157312 72259359205072896 72267348608372736 72461964346297344 72589763225214976 72697511397708288 72740251931264064 73044403512842853 73173229621331112 73285198588772352 73608784559553321 73612154256556032 73620293232525312 73721420008943616 73764762521845248 73851440150052864 73894859104776192 74203838489237184 74334709456590336 74514109820948343 74645528004054072 74803702839054336 74935631768223744 75145740803567616 75248962975001088 75381677195415552 75390011819845632 75493569528389376 75696873468899904 75883349236935968 75942936013677408 75987584606766924 76443390958731264 76451842972237824 76691880155824128 76952128803653376 77057832277284768 77193736743382272 77273891666168652 77410177189389408 77516509850363844 77525080513962354 77780646399246336 78035961603704832 78173591165616128 78280972472162304 78289627659070464 78500461375155456 78616983056412528 78755637347517312 78801939592202736 79270998756442038 79383521380220928 79392298471170048 79532320161595392 79746500444602368 79864871676355584 79911826065332352 80005726829223936 80052764030174208 80162726618127744 80245964422559754 80387491696673616 80529268577972864 80989729023909888 81037344742308864 81132568052170752 81180267748909056 81300767184419328 81407885870531584 81519709889584512 81663483628366848 81672512804832768 81784700322421824 81832783422672072 82319883323997501 82323651801710592 82591255552425984 82813673538625536 82822829886590976 82985357837075904 83082870168809472 83131716492873216 83364806203957824 83479318300391832 83626548138664128 83976219004560831 83989348617388032 84186944332201984 84253051438792704 84262366932516864 84302585739251712 84451267548315648 84538958404013568 84804386844842496 84813763297326336 85158982652512392 85368767891552964 85489946101776384 85880846632648704 85998814828572672 86008323343767552 86160013508395008 86210668955572224 86278365175302144 86571144904110048 86723827699355392 86842953836305056 87086449338063084 87219708179595264 87424903729594368 87790456804167936 87945290061318144 88066094031182592 88075831116454272 88313019047049888 88468773930730752 88600092015956976 88652182041228078 88944429056458752 89183956118519808 89473860181794816 89714813000177664 89847980635900032 89900804323498896 90006442682876928 90059359533945984 90311873387620976 90435928158757818 90595427150219472 90734055395622912 91274139058692096 91327801217522688 91488873177341952 91583871604348032 91709673625782576 91871419081912704 91881576905436864 92061881350506081 92482831882515711 92487065604390912 92559690313039872 92614108276924416 92777448855896064 92787706855194624 92915162496479232 93037583852036096 93165382730953728 93175683622414848 93340014634094592 93394891368536576 93468228939910656 93523181054482368 93785406979452552 94079866655997144 94488017194561536 94654662727532544 94710312373727232 94795162799081472 94840408956658176 95007675991855104 95106328204515264 95274064233094656 95404935200447808 95415483709492128 96044260435329024 96345812273430528 96356464811163648 96615952461729792 96759363761738496 96930015196944384 96987002575018752 97392538017123804 97564306161774816 97698323065843188 98145046079404428 98295226678591488 98353016695793664 98526478806368256 98764263904688928 98938451318982912 99112945942120448 99352146427931124 99527370672072096 99675103517951598 99738270452072448 100062482688516096 100194321071423488 100331950633334784 100508902927220736 100520015759794176 100658092704519168 100929164625199872 101257248018236544 101316779475689232 101600857561073598 101919855543996906 101935790629650432 102255840207765504 102602838404871168 102683406441028608 102743776369713024 102924982324509696 103031855554891536 103213569585852544 103355346467151792 103366774018616472 104047948804939776 104374629962883072 104386170212093952 104667281833540608 104811055572322944 104822644075216704 105007516463356416 105069252789603648 105213578686292664 105508582851884121 105694665008589384 105839849987996787 105844695173627904 105856397961560064 106188757138833408 106328667259469824 106486495568474112 106549101420443136 106674302438965248 106737018706898944 106883635490836992 106994619230079672 107183322262231488 107342419173178644 107986305365213184 108049792989745152 108240356998545408 108337328913235968 108389038807609344 108401022912559104 108692946519446016 108884644837822464 108896683739777024 109046267096562432 109110377896896096 109759844431996668 110418231384834048 110430439848787968 110582130013415424 110647143782767872 110777160225079296 110842288657164288 111153074938610432 111305757733855776 111502064184885504 111968292006081108 112349822576689152 112403447652335616 112718611205351424 112873444462501632 113072515793123328 113085017729768448 113545310203349856 113825023855403952 113914404020516112 113981376910150386 114357123072589824 114502553759305166 114665086438096896 114677764458356736 114880018011193344 114947558607429632 115037820233736192 115428193205480064 115790605115073408 115910837499252978 116115265784084112 116274764775545766 116287620770943531 116292944239460352 116566538306125824 116670969598869504 117053942405557248 117260386748424192 117421458708243456 117434441488605696 117750692062733184 117958365240974336 118133456021275968 118202909388304104 118906498134663057 118911941491359744 119088447706755072 119298480242393088 119619750666903552 119797307514533376 119867739097998528 120008590243835904 120079146045261312 120244089927191616 120581237545010424 120793902866959296 121556017113463296 121698852078256128 121770401623363584 121985164236455936 122111828805797376 122279564834376768 122495225442550272 122508769207249152 122677050483632736 122749175134008108 123310442510020948 123485477702565888 123886883328638976 124220510307938304 124234244829886464 124453352845459456 124624305253214208 124697574739309824 125047209305936736 125218977450587748 125439822207996192 125984022926082048 126280416498302976 126379577158189056 126393550398775296 126453878608877568 126676901322473472 126808437606020352 127032085644126208 127206580267263744 127220644945989504 128053151837329446 128475286414884864 128821269948973056 128998222242859008 129012485015651328 129240020262592512 129316003433358336 129856717356165072 130085741549033088 130264430754457584 130629674007094626 130860061439205904 131060302238121984 131137355594391552 131368638408491008 131685685206251904 131917935091977216 132113746674681408 132469528570574832 132703160896096128 132900138023935464 132978273061842117 132984360602763264 133416643584688128 133775934177779712 134011870569627648 134026687679725568 134210790272692224 134572219500266496 134851206485248344 135009664024315392 135089039300918976 135467810081431464 135653892238136727 135893140725329208 136101083093434368 136803784539828224 136911208588038144 136991701826284032 137233309766012928 137375807406522048 137807128622869056 137822365358155296 138730598406586368 138921162415386624 139166173283844096 139181560282791936 139556375778054144 139748074096430592 139763525433622272 140010021951141888 140092337052804864 140202343409865984 140284771581723552 140678110469178828 140926220011452512 141119799983995716 141732025791842304 141981994091298816 142065468560590848 142511513987782656 142659492306772896 142911096349641984 143107402800671712 143123225564238192 144066390652993536 144449771884314624 144518718410145792 144534697216745472 144923928692594688 145179526450429952 145395022795416576 145480503862528128 146088807025685706 146346459242662224 146570397177544704 147217569119106642 147240586465050624 147442840017887232 147529525043690496 147702880300105728 147789718209552384 148407676978474368 148669418913180672 149028219641896686 149291056008108144 149607405678108672 149871263536447488 150291481607135232 150497925950002176 150763354390831104 150780023639691264 150987139056778752 151393746937799808 151766698473871936 151885872027354816 151975169213533848 152401286341610397 152879783315995359 152886781917462528 152903685944475648 153383760311648256 153904257607306752 154115664554569536 154387473486764544 154547783332337304 154820354378778816 155033019700727688 155050161027924708 156071923207409664 156347182331232256 156561944944324608 156579255318140928 157000922750310912 157233966112825056 157511274695034624 157603879184405472 158541997512884076 158767042760441856 158784596942340096 159493000889204736 159729743352711168 159823652130664704 160011453658447872 160105528060348416 160325453236255488 160491928845119508 160774983393347232 161058537155945728 161979458047819776 162074689484617728 162360535497818112 162601534368838656 162815771741063168 163039419779169024 163326967256733696 163345025609665536 163569400644843648 163665566845344144 164639766647995002 165182511104851968 165627347077251072 165645659773181952 165970715674151808 166165740337618944 166263432985746432 166729612407915648 166958636600783664 167253096277328256 167952438009121662 167978697234776064 168373888664403968 168506102877585408 168524733865033728 168605171478503424 168902535096631296 169077916808027136 169608773689684992 169627526594652672 170317965305024784 170737535783105928 170972065365225579 170979892203552768 171753830638957749 171761693265297408 171997629657145344 172016646687535104 172320027016790016 172421337911144448 172556730350604288 173142289808220096 173447655398710784 173685907672610112 173866256248879467 174172898676126168 174439416359190528 174849807459188736 175580913608335872 175890580122636288 176132188062365184 176151662232908544 176626038094099776 176937547861461504 177200184031913952 177304364082456156 178367912237039616 178947720363589632 179429626000355328 179695961271800064 179801608646997792 180012885365753856 180118719067891968 180623746775241952 180871856317515636 181190854300438944 182548278117384192 182655602435045376 182977746354683904 183167743208696064 183419347251565152 183742838163825408 183763153810873728 184123762701012162 184965663765031422 185228216553848832 185575413710389248 185830324992958464 186075167704072192 186330765461907456 186351367244829696 186680029268189184 186789782737073152 186936457879821312 187046362108964736 187570813958905104 188159733311994288 188976034389123072 189309325455065088 189420624747454464 189590325598162944 189680817913316352 190015351983710208 190212656409030528 190548128466189312 190809870400895616 190830967418984256 192079727755994169 192088520870658048 192691624546861056 192712929622327296 193231904923459584 193518727523476992 193860030393888768 193974005150037504 194785076034247608 195128612323549632 195396646131686376 195944511010641939 196290092158808856 196590453357182976 196706033391587328 197052957612736512 197528527809377856 197876902637965824 198225891884240896 198704292855862248 199054741344144192 199350207035903196 199476540904144896 200124965377032192 200388642142846976 200663901266669568 201017805854441472 201040031519588352 201316185409038336 201858329250399744 202514496036473088 202633558951378464 203201715122147196 203839711087993812 205205676809742336 205366812882057216 205487552739426048 205849964649019392 206063711109783072 206427139171705088 206710692934303584 206733548037232944 208095897609879552 208749259925766144 208772340424187904 209334563667081216 209622111144645888 209645288150433408 210015032926712832 210138505579207296 210427157372585328 211017165703768242 211389330017178768 211679699975993574 211712795923120128 212377514277666816 212972991136948224 213098202840886272 213348604877930496 213474037413797888 213767270981673984 213989238460159344 214366644524462976 214684838346357288 215972610730426368 216099585979490304 216480713997090816 216674657826471936 216778077615218688 216802045825118208 217385893038892032 217769289675644928 217793367479554048 218092534193124864 218220755793792192 219133210538528559 219519688863993336 220826353678659963 220836462769668096 220860879697575936 221164260026830848 221294287565535744 221554320450158592 221684577314328576 222306149877220864 222611515467711552 223004128369771008 223936584012162216 224806895304671232 225437222410702848 225746888925003264 226145031586246656 226170035459536896 227090620406699712 227650047710807904 227828808041032224 227962753820300772 229005107518610332 229330172876193792 229355528916713472 229895117214859264 230075640467472384 230856386410960128 231581210230146816 231821674998505956 232230531568168224 232549529551091532 232575241541887062 233341939197739008 234107884811114496 234520773496848384 234842917416486912 234868882977211392 235501384125466368 235916730481948672 236266912042551936 236405818776608208 237812996269326114 238176895413510144 238596960484786176 239239501333807104 239594615029066752 239735478195997056 240017180487671808 240158292090522624 240488179854383232 241162475090020848 241587805733918592 243112034226926592 243397704156512256 243540803246727168 243970328472911872 244223657611594752 244559129668753536 244990450885100544 245017538414498304 245354100967265472 245498350268016216 246620885020041896 246959649971992503 246970955405131776 247773766657277952 248441020615876608 248468489659772928 248906705690918912 249248610506428416 249395149478619648 250094418611873472 250437954901175496 250879644415992384 251928657013682493 251968045852164096 252560832996605952 252759154316378112 252787100797550592 252907757217755136 253353802644946944 253616875212040704 254064171288252416 254413160534527488 254441289891979008 256106303674658892 257642539897946112 257996444485718016 258024970031302656 258480040525185024 258632006866716672 259713434712330144 260171483098066176 260528861508915168 261259348014189252 261720122878411808 262274711188783104 263371370412503808 263835870183954432 264227493349362816 264939057141149664 265406321792192256 265800276047870928 265956546123684234 266833287169376256 267551868355559424 268053375359451136 268421580545384448 269144439000532992 269702412970496688 270019328048630784 270178078601837952 270935620162862928 271307784476273454 271786281450658416 272202166186868736 273607569079656448 273822417176076288 273983403652568064 274466619532025856 274751614813044096 275614257245738112 275644730716310592 277448495647547133 277461196813172736 277842324830773248 278332346567688192 278363120565583872 279112751556108288 279496148192861184 279527050867244544 280020043902283776 280184674105609728 280404686819731968 280569543163447104 281356220938357656 281852440022905024 282239599967991432 283464051583684608 283963988182597632 284130937121181696 285023027975565312 285318984613545792 285822192699283968 286214805601343424 286246451128476384 288132781305987072 289037436820291584 289069394433490944 289847857385189376 290359052900859904 290790045590833152 290961007725056256 292177614051371412 292692918485324448 294435138238213284 294885680035774464 295059050087380992 295579436419104768 296815353956948736 297338837826361344 298056439283793372 298582112016216288 299214811356217344 300582963214270464 300995851900004352 301526708781662208 301560047279382528 301974278113557504 302787493875599616 303533396947743872 303771744054709632 303950338427067696 304802572683220794 305759566631990718 305807371888951296 306767520623296512 307808515214613504 308231329109139072 308774946973529088 309095566664674608 309640708757557632 310066039401455376 310100322055849416 312143846414819328 312694364662464512 313123889888649216 313158510636281856 314001845500621824 314467932225650112 315022549390069248 315207758368810944 316525748555652363 317083995025768152 317519549963990361 317534085520883712 317569193884680192 318986001778409472 319459486705422336 319647304261329408 320022907316895744 320211056120696832 320650906472510976 320983857690239016 321549966786694464 322117074311891456 323958916095639552 324149378969235456 324721070995636224 325203068737677312 325631543482126336 326078839558338048 326653934513467392 326690051219331072 327138801289687296 327331133690688288 329279533295990004 331254694154502144 331291319546363904 331941431348303616 332331480675237888 332526865971492864 333459224815831296 333917273201567328 334506192554656512 335904876018243324 337049467730067456 337210342957006848 338155833616054272 339217547379369984 339255053189305344 340635930610049568 341475071566211856 341944130730451158 343507661277915498 343995259314290688 344033293375070208 344640054033580032 344842675822288896 345113460701208576 346284579616440192 346895310797421568 347371815345220224 347732512497758934 348345797352252336 348862862312830593 348878832718381056 349699614918377472 351161827216671744 351781160245272576 352264376124730368 352303324465817088 353252076188199552 353875095722923008 354400368063827904 354608728164912312 356719494403989171 356735824474079232 357895440727179264 358859252000710656 359391922543600128 359603217293995584 360025770731507712 360237438135783936 361247493550483904 361743712635031272 362381708600877888 365096556234768384 365311204870090752 365955492709367808 366335486417392128 366838694503130304 367485676327650816 367526307621747456 368247525402024324 369931327530062844 370456433107697664 371660649985916928 372150335408144384 372661530923814912 372702734489659392 373360058536378368 373579565474146304 373872915759642624 374092724217929472 375141627917810208 376319466623988576 377952068778246144 378841249494908928 379180651196325888 379361635826632704 380030703967420416 380425312818061056 381096256932378624 381619740801791232 381661934837968512 384159455511988338 385425859244654592 386463809846919168 387037455046953984 387720060787777536 387948010300075008 389570152068495216 390257224647099264 390793292263372752 391889022021283878 392580184317617712 393180906714365952 393412066783174656 394105915225473024 395057055618755712 395753805275931648 396451783768481792 397408585711724496 398109482688288384 398700414071806392 398934819185526351 398953081808289792 400249930754064384 400758938157568081 400777284285693952 401327802533339136 402035611708882944 402080063039176704 402632370818076672 403716658500799488 405028992072946176 405267117902756928 406403430244294392 406961676714410181 407679422175987624 410411353619484672 410733625764114432 410975105478852096 411699929298038784 412127422219566144 412854278343410176 413421385868607168 413467096074465888 416191795219759104 417498519851532288 417544680848375808 418669127334162432 419244222289291776 419290576300866816 420030065853425664 420277011158414592 420854314745170656 422034331407536484 422778660034357536 423359399951987148 425945982273896448 426196405681772544 426948074827595776 427534541963347968 427978476920318688 428733289048925952 429369676692714576 432199171958980608 433349315652943872 433556155230437376 433604091650236416 434771786077784064 435538579351289856 435586734959108096 436185068386249728 436441511587584384 438266421077057118 439039377727986672 441652707357319926 441721759395151872 442328520053661696 442588575131071488 443108640900317184 443369154628657152 444612299754441728 445223030935423104 446008256739542016 447873168024324432 449613790609342464 450874444821405696 451493777850006528 452290063172493312 452340070919073792 454181240813399424 455300095421615808 455657616082064448 455925507640601544 457203859024831191 458010215037220664 458639349947986077 458660345752387584 458711057833426944 459790234429718528 460151280934944768 461712772821920256 463162420460293632 463643349997011912 464461063136336448 465099059102183064 465150483083774124 468215769622228992 469041546993696768 469685834832973824 469737765954422784 471002768250932736 471833460963897344 472533824085103872 472811637553216416 475625992538652228 476353790827020288 478479002667614208 479189230058133504 479470956391994112 480034360975343616 480316584181045248 480976359708766464 482324950180041696 483175611467837184 486224068453853184 487081606493454336 488447315223189504 489118259337507072 489980901770201088 490035076828996608 490708201934530944 490996700536032432 493241770040083792 493919299943985006 495547533314555904 496882041231753216 496936979319545856 497813411381837824 498497221012856832 498790298957239296 500188837223746944 500875909802350992 501759288831984768 503857314027364986 503936091704328192 505121665993211904 505518308632756224 505574201595101184 505815514435510272 506707605289893888 507233750424081408 508128342576504832 508826321069054976 508882579783958016 512212607349317784 515261491916873247 515285079795892224 515992888971436032 516049940062605312 516960081050370048 517264013733433344 519426869424660288 520342966196132352 521057723017830336 521598768746638401 522518696028378504 523440245756823616 524549422377566208 526742740825007616 527671740367908864 528454986698725632 529878114282299328 530812643584384512 531600552095741856 531913092247368468 535103736711118848 536843161090768896 538288878001065984 539404825940993376 540038656097261568 540356157203675904 541871240325725856 542615568952546908 543572562901316832 547215138159312896 547644834352152576 547966807305136128 548933239064051712 549503229626088192 551228514491476224 551289461432621184 554896991295094266 555684649661546496 556726241131167744 558225503112216576 558992296385722368 559054101734489088 560040087804567552 560369348211219456 560809373639463936 561139086326894208 562712441876715312 563704880045810048 564479199935982864 566928103167369216 567927976365195264 568261874242363392 570046055951130624 570637969227091584 571644385398567936 572429611202686848 572492902256952768 576239183267982507 576265562611974144 578074873640583168 578138788866981888 579695714770378752 580718105801719808 581580091181666304 581922015450112512 584355228102742824 585385836970648896 587833533031925817 588870276476426568 589771360071548928 590118100174761984 591158872838209536 593630707913897472 594677675652722688 596112878567586744 597164224032432576 598429622712434688 601165926428540928 601991703800008704 603053417563324416 603120094558765056 603948556227115008 605574987751199232 607066793895487744 607543488109419264 607900676854135392 609605145366441588 611519133263981436 615617030429227008 616462658218278144 617549893947058176 618191133329349216 619281417515115264 620132078802910752 620200644111698832 624287692829638656 626247779777298432 626317021272563712 628003691001243648 628935864451300224 630045098780138496 630415516737621888 633051497111304726 634167990051536304 635039099927980722 635138387769360384 638918973410844672 639294608522658816 640045814633791488 640422112241393664 641301812945021952 641967715380478032 643099933573388928 644234148623782912 647917832191279104 648298757938470912 649442141991272448 650406137475354624 651263086964252672 652157679116676096 653307869026934784 653380102438662144 654277602579374592 654662267381376576 658559066591980008 662479061035979889 662509388309004288 662582639092727808 663882862696607232 664662961350475776 665053731942985728 666918449631662592 667834546403134656 669012385109313024 671809752036486648 674420685914013696 676311667232108544 678435094758739968 678510106378610688 681271861220099136 682950143132423712 683888261460902316 687015322555830996 687990518628581376 688066586750140416 689685351644577792 690226921402417152 692569159232880384 693790621594843136 694743630690440448 695465024995517868 696691594704504672 697725724625661186 702323654433343488 703562320490545152 704528752249460736 704606648931634176 706504152376399104 707750191445846016 708800736127655808 709217456329824624 713438988807978342 715790881454358528 717718504001421312 718783845087200256 719206434587991168 720051541463015424 720474876271567872 722494987100967808 723487425270062544 724763417201755776 730193112469536768 730622409740181504 731910985418735616 732670972834784256 733677389006260608 734971352655301632 735052615243494912 736495050804048648 739862655060125688 740878949915977509 740912866215395328 743321299971833856 744300670816288768 745323061847629824 745405468979318784 746720117072756736 747159130948292608 747745831519285248 748185448435858944 750283255835620416 752638933247977152 755785971041047479 755904137556492288 757682498989817856 758361302392651776 758723271653265408 760061407934840832 760850625636122112 762192513864757248 763239481603582464 763323869675937024 768318911023976676 772927619693838336 774074910093907968 775440121575555072 775896020600150016 779140304136990432 780514449294198528 781586584526745504 783778044042567756 785160368635235424 786824133566349312 790114111237511424 791507610551863296 792903567536963584 794817171423448992 796218965376576768 797400828143612784 797869638371052702 800499861508128768 801517876315136162 802655605066678272 804160126078353408 805264741636153344 807433317001598976 810057984145892352 810534235805513856 812806860488588784 813923353428820362 815358844351975248 820822707238969344 821467251528228864 821950210957704192 823399858596077568 824254844439132288 825708556686820352 826842771737214336 826934192148931776 832345486942641399 832383590439518208 834997039703064576 835089361696751616 837338254668324864 838488444578583552 838581152601733632 840060131706851328 840554022316829184 841708629490341312 844068662815072968 845557320068715072 846718799903974296 851891964547792896 852392811363545088 853896149655191552 855069083926695936 855956953840637376 857466578097851904 858739353385429152 864398343917961216 867112310460874752 867208183300472832 869543572155568128 871077158702579712 871173469918216192 872370136772499456 872883023175168768 876532842154114236 878078755455973344 883305414714639852 884657040107323392 885177150262142976 886738309257314304 889224599508883456 890446061870846208 892016513479084032 895746336048648864 901748889642811392 902987555700013056 904580126344986624 904680141838147584 908362481626798848 910600190843231616 911315232164128896 911851015281203088 914407718049662382 916020430074441328 917278699895972154 917422115666853888 919580468859437056 920302561869889536 923425545643840512 926324840920587264 927286699994023824 928922126272672896 930198118204366128 930300966167548248 936431539244457984 938083093987393536 939371669665947648 939475531908845568 942005536501865472 943666921927794688 945067648170207744 945623275106432832 949577245666957089 951251985077304456 952707581654040576 956958005335228416 958378460116267008 958941912783988224 960068721950687232 960633168362090496 961952719417532928 964649900360083392 966351222935674368 972448136907706368 974163212986908672 976894630446379008 978236518675014144 979961803540402176 980070153657993216 981416403869061888 981993401072064864 986483540080167584 987838599887970012 993764082463506432 993873958639091712 996994442025713664 997580597914478592 1000377674447493888 1001751819604701984 1003518577663969536 1007714628054729972 1011148403190202368 1011631028871020544 1014467500848162816 1016256685153009664 1017652642138109952 1017765159567916032 1024425214698635568 1030522983833746494 1031985777942872064 1032099880125210624 1033920162100740096 1034528027466866688 1038853738849320576 1040685932392264704 1042115446035660672 1043197537493276802 1045037392056757008 1046880491513647232 1049098844755132416 1053485481650015232 1055343480735817728 1056909973397451264 1059756228564598656 1061625287168769024 1063201104191483712 1063826184494736936 1070158483211967513 1070207473422237696 1073686322181537792 1076577756002131968 1078809651881986752 1080077312194523136 1080712314407351808 1083742480651451712 1085231137905093816 1087145125802633664 1094430276318625792 1095289668704305152 1095933614610272256 1097866478128103424 1099006459252176384 1102457028982952448 1102578922865242368 1109793982590188532 1111369299323092992 1116451006224433152 1117984592771444736 1118108203468978176 1120080175609135104 1120738696422438912 1121618747278927872 1122278172653788416 1125424883753430624 1127409760091620096 1128958399871965728 1133856206334738432 1136523748484726784 1140092111902261248 1141275938454183168 1143288770797135872 1144859222405373696 1144985804513905536 1152478366535965014 1156277577733963776 1159391429540757504 1163160182363332608 1163844030900225024 1168710456205485648 1170771673941297792 1175667066063851634 1177740552952853136 1179542720143097856 1180236200349523968 1182317745676419072 1187261415827794944 1189355351305445376 1192225757135173488 1194328448064865152 1196804457556579053 1196859245424869376 1202276814472704243 1202331852857081856 1203983407600017408 1206106835126648832 1206240189117530112 1207897112454230016 1211149975502398464 1214133587790975488 1215086976218838528 1215801353708270784 1219210290732883176 1223038266527962872 1231234060858454016 1232925316436556288 1235099787894116352 1236382266658698432 1238562835030230528 1240264157605821504 1240401288223397664 1248575385659277312 1252495559554596864 1252634042545127424 1256007382002487296 1257871728902600448 1260090197560276992 1260831033475243776 1266102994222609452 1268335980103072608 1270078199855961444 1277837946821689344 1278589217045317632 1280844224482787328 1282603625890043904 1283935430760956064 1286199867146777856 1288468297247565824 1296597515876941824 1300812274950709248 1302526173928505344 1304315358233352192 1306615738053869568 1306760204877324288 1308555205158749184 1309324534762753152 1317118133183960016 1324958122071959778 1325165278185455616 1327765725393214464 1329325922700951552 1330107463885971456 1333836899263325184 1335669092806269312 1338024770218626048 1343619504072973296 1348841371828027392 1352623334464217088 1356870189517479936 1357020212757221376 1362543722440198272 1365900286264847424 1367776522921804632 1371611577074493573 1374030645111661992 1375918049843958231 1375981037257162752 1376133173500280832 1379370703289155584 1380453842804834304 1385138318465760768 1387581243189686272 1389487261380880896 1390930049991035736 1393383189409009344 1395451449251322372 1404647308866686976 1407124640981090304 1409057504498921472 1409213297863268352 1413008304752798208 1415500382891692032 1417601472255311616 1418434912659649248 1426877977615956684 1435437008002842624 1437567690174400512 1438412869175982336 1440103082926030848 1440949752543135744 1444989974201935616 1446974850540125088 1449526834403511552 1461244819480363008 1465341945669568512 1467354778012521216 1469942705310603264 1470105230486989824 1472990101608097296 1479725310120251376 1481757899831955018 1486642599943667712 1490646123695259648 1490810937958637568 1493440234145513472 1494318261896585216 1495491663038570496 1496370896871717888 1500566511671240832 1505277866495954304 1511571942082094958 1511808275112984576 1515364997979635712 1516722604785303552 1517446543306530816 1520122815869681664 1521701251272244224 1524385027729514496 1526478963207164928 1526647739351874048 1536637822047953352 1545784475750619741 1545855239387676672 1548149820187815936 1550880243151110144 1551792041200300032 1558280608273980864 1561028898588397056 1563173169053491008 1567556088085135512 1570320737270470848 1573648267132698624 1580228222475022848 1583015221103726592 1585807135073927168 1589634342846897984 1592437930753153536 1594801656287225568 1595739276742105404 1603035752630272324 1605311210133356544 1610529483272306688 1614866634003197952 1620115968291784704 1621068471611027712 1625613720977177568 1627846706857640724 1630717688703950496 1641645414477938688 1642934503056457728 1643900421915408384 1646799717192155136 1648509688878264576 1651417113373640704 1653685543474428672 1653868384297863552 1664690973885282798 1670178723393503232 1674676509336649728 1676976889157167104 1677162305203467264 1680120263413702656 1681108044633658368 1683417258980682624 1688137325630145936 1691114640137430144 1693437599807948592 1703783929095585792 1704785622727090176 1707792299310383104 1710138167853391872 1711913907681274752 1714933156195703808 1717478706770858304 1728717549803947521 1728796687835922432 1734224620921749504 1734416366600945664 1739087144311136256 1742154317405159424 1742346939836432384 1744740273544998912 1745766046350337536 1753065684308228472 1756157510911946688 1763500599095777451 1766610829429279704 1769314080214646784 1770354300524285952 1773476618514628608 1778449199017766912 1780892123741692416 1784033026958168064 1791492672097297728 1803497779285622784 1805975111400026112 1809160252689973248 1809360283676295168 1816724963253597696 1821200381686463232 1822630464328257792 1823702030562406176 1828815436099324764 1832040860148882656 1834557399791944308 1846851091287681024 1852649681841174528 1854573399988047648 1857844252545345792 1860396236408732256 1860601932335096496 1872863078488915968 1878743339331895296 1878951063817691136 1884011073003730944 1887333843855589376 1890135296340415488 1891246550212865664 1899154491333914178 1902503970154608912 1905415163308081152 1916756920232534016 1917883825567976448 1920137443901374464 1921266336724180992 1923905438835065856 1929299800720166784 1932702445871348736 1944896273815412736 1948326425973817344 1953789260892758016 1956473037350028288 1959923607080804352 1960140307315986432 1962832807738123776 1963986802144129728 1972967080160335168 1975677199775940024 1987437183107939667 1987528164927012864 1987747917278183424 1993988884051427328 1995161195828957184 2000755348894987776 2003503639209403968 2007037155327939072 2015429256109459944 2023262057742041088 2028935001696325632 2032513370306019328 2035305284276219904 2035530319135832064 2048850429397271136 2061045967667492988 2063971555885744128 2064199760250421248 2069056054933733376 2077707477698641152 2081371864784529408 2084230892071321344 2086395074986553604 2090074784113514016 2093760983027294464 2106970963300030464 2110686961471635456 2113819946794902528 2119512457129197312 2123250574337538048 2126402208382967424 2127652368989473872 2140316966423935026 2147372644363075584 2153155512004263936 2157619303763973504 2160154624389046272 2161424628814703616 2167484961302903424 2170462275810187632 2174290251605267328 2188860552637251584 2190579337408610304 2191867229220544512 2195732956256206848 2198012918504352768 2204914057965904896 2205157845730484736 2219587965180377064 2222636849747932527 2222738598646185984 2232902012448866304 2235969185542889472 2236216406937956352 2240160351218270208 2241477392844877824 2243237494557855744 2244556345307576832 2250849767506861248 2254819520183240192 2257916799743931456 2267712412669476864 2273047496969453568 2280184223804522496 2282551876908366336 2286577541594271744 2289718444810747392 2289971609027811072 2304956733071930028 2318782859081515008 2326320364726665216 2327688061800450048 2337420912410971296 2341543347882595584 2351334132127703268 2355481105905706272 2360472400699047936 2374522831655589888 2378710702610890752 2384451514270346976 2388656896129730304 2393608915113158106 2404553628945408486 2407966815200034816 2412480378235060224 2415794224908460032 2422299951004796928 2428267175581950976 2430173952437677056 2431602707416541568 2438420581465766352 2446076533055925744 2462468121716908032 2465850632873112576 2470199575788232704 2472764533317396864 2477125670060461056 2480528315211643008 2480802576446795328 2497036460827924197 2497150771318554624 2504991119109193728 2505268085090254848 2512014764004974592 2515743457805200896 2520180395120553984 2521662066950487552 2532205988445218904 2536671960206145216 2540156399711922888 2555675893643378688 2557178434090635264 2561688448965574656 2565207251780087808 2567870861521912128 2572399734293555712 2576936594495131648 2593195031753883648 2601624549901418496 2605052347857010688 2608630716466704384 2613231476107739136 2613520409754648576 2617110410317498368 2618649069525506304 2634236266367920032 2649916244143919556 2655531450786428928 2660214927771942912 2667673798526650368 2671338185612538624 2676049540437252096 2687239008145946592 2705246668928434176 2713740379034959872 2714040425514442752 2725087444880396544 2731800572529694848 2735553045843609264 2743223154148987146 2748061290223323984 2751836099687916462 2752266347000561664 2758741406578311168 2760907685609668608 2770276636931521536 2775162486379372544 2778974522761761792 2781860099982071472 2786766378818018688 2790902898502644744 2809294617733373952 2814249281962180608 2818115008997842944 2818426595726536704 2826016609505596416 2831000765783384064 2835202944510623232 2836869825319298496 2848731737000871267 2853755955231913368 2870874016005685248 2875135380348801024 2876825738351964672 2880206165852061696 2881899505086271488 2889979948403871232 2893949701080250176 2899053668807023104 2922489638960726016 2930683891339137024 2934709556025042432 2939885410621206528 2940210460973979648 2945980203216194592 2959450620240502752 2963515799663910036 2981292247390519296 2981621875917275136 2988636523793170432 2990983326077140992 2992741793743435776 3001133023342481664 3010555732991908608 3023143884164189916 3033445209570607104 3034893086613061632 3043402502544488448 3048770055459028992 3052957926414329856 3053295478703748096 3073275644095906704 3091568951501239482 3096299640375631872 3101760486302220288 3103584082400600064 3116561216547961728 3122057797176794112 3126346338106982016 3135112176170271024 3140641474540941696 3147296534265397248 3160456444950045696 3166030442207453184 3171614270147854336 3179268685693795968 3184875861506307072 3189603312574451136 3191478553484210808 3206071505260544648 3210475449635902539 3210622420266713088 3221058966544613376 3229733268006395904 3240231936583569408 3242136943222055424 3251227441954355136 3255693413715281448 3261435377407900992 3283290828955877376 3285869006112915456 3287800843830816768 3293599434384310272 3297019377756529152 3302834226747281408 3307371086948857344 3307736768595727104 3329381947770565596 3349353018673299456 3353953778314334208 3354324610406934528 3360240526827405312 3362216089267316736 3366834517961365248 3376274651260291872 3382229280274860288 3386875199615897184 3409571245454180352 3420276335706783744 3423827815362549504 3429866312391407616 3434957413541716608 3457435099607895042 3468832733201891328 3478174288622272512 3484693879672864768 3489480547089997824 3491532092700675072 3506131368616456944 3512315021823893376 3527001198191554902 3533221658858559408 3538628160429293568 3540708601048571904 3546953237029257216 3556898398035533824 3561784247483384832 3568066053916336128 3582985344194595456 3606830443418112729 3606995558571245568 3611950222800052224 3618320505379946496 3618720567352590336 3633449926507195392 3642400763372926464 3645260928656515584 3647404061124812352 3657630872198649528 3664081720297765312 3669114799583888616 3693702182575362048 3705299363682349056 3709146799976095296 3715688505090691584 3720792472817464512 3721203864670192992 3745726156977831936 3757486678663790592 3757902127635382272 3768022146007461888 3774667687711178752 3780270592680830976 3782493100425731328 3798308982667828356 3805007940309217824 3833513840465068032 3835767651135952896 3842532673448361984 3847810877670131712 3858599601440333568 3865404891742697472 3889792547630825472 3907578521785516032 3912946074700056576 3919847214161608704 3920280614631972864 3925665615476247552 3927973604288259456 3945934160320670336 3951354399551880048 3974874366215879334 3975495834556366848 3987977768102854656 3990322391657914368 4001510697789975552 4007007278418807936 4014074310655878144 4030858512218919888 4046524115484082176 4057870003392651264 4065026740612038656 4070610568552439808 4071060638271664128 4097700858794542272 4114834731223480719 4122091935334985976 4127754149531874693 4127943111771488256 4128399520500842496 4138112109867466752 4155414955397282304 4162743729569058816 4168461784142642688 4172790149973107208 4180149568227028032 4187521966054588928 4213941926600060928 4221373922943270912 4227639893589805056 4239024914258394624 4246501148675076096 4252804416765934848 4255304737978947744 4280633932847870052 4306311024008527872 4315238607527947008 4320309248778092544 4322849257629407232 4334969922605806848 4340924551620375264 4348580503210534656 4383734458441089024 4396025837008705536 4409828115931809792 4410315691460969472 4439175930360754128 4445273699495865054 4471938371085778944 4472432813875912704 4480320702436540416 4482954785689755648 4486474989115711488 4489112690615153664 4501699535013722496 4509639040366480384 4515833599487862912 4535424825338953728 4546094993938907136 4560368447609044992 4565103753816732672 4573155083188543488 4579436889621494784 4579943218055622144 4609913466143860056 4637353427251859223 4637565718163030016 4652640729453330432 4655376123600900096 4674841824821942592 4683086695765191168 4702668264255406536 4710962211811412544 4720944801398095872 4749045663311179776 4757421405221781504 4768903028540693952 4777313792259460608 4787217830226316212 4809107257890816972 4815933630400069632 4831588449816920064 4844599902009593856 4856534351163901952 4860347904875354112 4863205414833083136 4876841162931532704 4892153066111851488 4924936243433816064 4931701265746225152 4940399151576465408 4945529066634793728 4954251340120922112 4961056630423286016 4961605152893590656 4994072921655848394 5010536170180509696 5024029528009949184 5031486915610401792 5040360790241107968 5043324133900975104 5064411976890437808 5073343920412290432 5080312799423845776 5111351787286757376 5114356868181270528 5123376897931149312 5130414503560175616 5135741723043824256 5144799468587111424 5153873188990263296 5186152649411842563 5186390063507767296 5203249099802836992 5210104695714021376 5217261432933408768 5226462952215478272 5227040819509297152 5234220820634996736 5237298139051012608 5268472532735840064 5290501797287332353 5299832488287839112 5311062901572857856 5320429855543885824 5335347597053300736 5342676371225077248 5352099080874504192 5374478016291893184 5410493337856868352 5427480758069919744 5428080851028885504 5450174889760793088 5463601145059389696 5471106091687218528 5486446308297974292 5496122580446647968 5503672199375832924 5540553273863043072 5550324972758745088 5557949045523523584 5563720199964142944 5573532757636037376 5581805797005289488 5618589235466747904 5636230017995685888 5636853191453073408 5652033219011192832 5662001531566768128 5670405889021246464 5673739650638596992 5697463474001742534 5707511910463826736 5750270760697602048 5753651476703929344 5760412331704123392 5763799010172542976 5779959896807742464 5787899402160500352 5798107337614046208 5844979277921452032 5861367782678274048 5869419112050084864 5879770821242413056 5880420921947959296 5891960406432389184 5918901240481005504 5927031599327820072 5962311549323819001 5962584494781038592 5963243751834550272 5977273047586340864 5981966652154281984 5985483587486871552 6002266046684963328 6021111465983817216 6046287768328379832 6069786173226123264 6086805005088976896 6097540110918057984 6105915852828659712 6106590957407496192 6146551288191813408 6183137903002478964 6192599280751263744 6207168164801200128 6233122433095923456 6244115594353588224 6252692676213964032 6270224352340542048 6281282949081883392 6320912889900091392 6332060884414906368 6358537371387591936 6369751723012614144 6379206625148902272 6382957106968421616 6412143010521089296 6420950899271805078 6442117933089226752 6459466536012791808 6480463873167138816 6484273886444110848 6502454883908710272 6511386827430562896 6522870754815801984 6566581657911754752 6571738012225830912 6575601687661633536 6587198868768620544 6594038755513058304 6605668453494562816 6614742173897714688 6615473537191454208 6658763895541131192 6698706037346598912 6707907556628668416 6708649220813869056 6720481053654810624 6724432178534633472 6733669035922730496 6752549302520583744 6764458560549720576 6773750399231794368 6819142490908360704 6840552671413567488 6847655630725099008 6859732624782815232 6869914827083433216 6914870199215790084 6956348577244545024 6978961094179995648 6983064185401350144 7012262737232913888 7024630043647786752 7054002396383109804 7066443317717118816 7081417202097143808 7113796796071067648 7123568494966769664 7136132107832672256 7165970688389190912 7213660886836225458 7223900445600104448 7237441134705180672 7266899853014390784 7284801526745852928 7290521857313031168 7294808122249624704 7315261744397299056 7328163440595530624 7338229599167777232 7387404365150724096 7410598727364698112 7418293599952190592 7431377010181383168 7441584945634929024 7442407729340385984 7491109382483772591 7491452313955663872 7514973357327581184 7515804255270764544 7536044292014923776 7549335375422357504 7560541185361661952 7564986200851462656 7596617965335656712 7610015880618435648 7667027680930136064 7671535302271905792 7685065346896723968 7695621755340263424 7717199202880667136 7730809783485394944 7779585095261650944 7815157043571032064 7825892149400113152 7839694428323217408 7840561229263945728 7851331230952495104 7855947208576518912 7891868320641340672 7902708799103760096 7949748732431758668 7980644783315828736 8003021395579951104 8014014556837615872 8028148621311756288 8061717024437839776 8115740006785302528 8141221137104879616 8142121276543328256 8195401717589084544 8229669462446961438 8244183870669971952 8255508299063749386 8256799041001684992 8276224219734933504 8310829910794564608 8325487459138117632 8336923568285285376 8345580299946214416 8360299136454056064 8375043932109177856 8427883853200121856 8442747845886541824 8455279787179610112 8478049828516789248 8493002297350152192 8505608833531869696 8510609475957895488 8561267865695740104 8612622048017055744 8630477215055894016 8640618497556185088 8645698515258814464 8669939845211613696 8681849103240750528 8697161006421069312 8767468916882178048 8792051674017411072 8819656231863619584 8820631382921938944 8878351860721508256 8890547398991730108 8943876742171557888 8944865627751825408 8965909571379511296 8972949978231422976 8978225381230307328 9003399070027444992 9019278080732960768 9031667198975725824 9130207507633465344 9146310166377086976 9158873779242989568 9159886436111244288 9219826932287720112 9274706854503718446 9305281458906660864 9310752247201800192 9349683649643885184 9366173391530382336 9405336528510813072 9421924423622825088 9441889602796191744 9498091326622359552 9514842810443563008 9537806057081387904 9554627584518921216 9574435660452632424 9618214515781633944 9631426348907707617 9631867260800139264 9663176899633840128 9689199804019187712 9713068702327803904 9720695809750708224 9726410829666166272 9753682325863065408 9784306132223702976 9849872486867632128 9863402531492450304 9880798303152930816 9891058133269587456 9908502680241844224 9922113260846572032 9923210305787181312 9988145843311696788 10048059056019898368 10062973831220803584 10080721580482215936 10086648267801950208 10128823953780875616 10146687840824580864 10160625598847691552 10228713736362541056 10260829007120351232 10271483446087648512 10289598937174222848 10307746377980526592 10372305298823685126 10406498199605673984 10434522865866817536 10454081639018594304 10468441641269993472 10474596278102025216 10536945065471680128 10581003594574664706 10599664976575678224 10622125803145715712 10640859711087771648 10670695194106601472 10685352742450154496 10704198161749008384 10748956032583786368 10820491330254338187 10820986675713736704 10854961516139839488 10856161702057771008 10900349779521586176 10927202290118779392 10942212183374437056 10972892616595948584 10992245160893295936 11007344398751665848 11081106547726086144 11100649945517490176 11115898091047047168 11127440399928285888 11147065515272074752 11163611594010578976 11237178470933495808 11272460035991371776 11273706382906146816 11304066438022385664 11324003063133536256 11340811778042492928 11347479301277193984 11394926948003485068 11415023820927653472 11500541521395204096 11507302953407858688 11527598020345085952 11559919793615484928 11575798804321000704 11596214675228092416 11722735565356548096 11738838224100169728 11759541642484826112 11760841843895918592 11783920812864778368 11837802480962011008 11854063198655640144 11924623098647638002 11926487503669100544 11954546095172681728 11963933304308563968 11970967174973743104 12004532093369926656 12042222931967634432 12092575536656759664 12139572346452246528 12173610010177953792 12195080221836115968 12211831705657319424 12213181914814992384 12293102576383626816 12344504193670442157 12366275806004957928 12385198561502527488 12414336329602400256 12466244866191846912 12488231188707176448 12505385352427928064 12540448704681084096 12562565898163766784 12641825779800182784 12664121768829812736 12717074742775183872 12739503446025228288 12758413250297804544 12765914213936843232 12824286021042178592 12841901798543610156 12918933072025583616 12960927746334277632 12968547772888221696 13004909767817420544 13022773654861125792 13045741509631603968 13151203375323267072 13188077511026116608 13211336906989125632 13229484347795429376 13230947074382908416 13317527791082262384 13415815113257336832 13417298441627738112 13440962107309621248 13448864357069266944 13467338071845460992 13505098605041167488 13528917121099441152 13547500798463588736 13638284981816721408 13681105342827134976 13695311261450198016 13719465249565630464 13739829654166866432 13829740398431580168 13912060281755577669 13912697154489090048 13957922188359991296 13966128370802700288 14024525474465827776 14049260087295573504 14108004792766219608 14132886635434237632 14162834404194287616 14227593592142135296 14247136989933539328 14272264215665344512 14331941376778381824 14427321773672450916 14447800891200208896 14533799706028781568 14569603053491705856 14581043714626062336 14589616244499249408 14630523488794598112 14656326881191061248 14676459198335554464 14774808730301448192 14821197454729396224 14836587199904381184 14862754020362766336 14883169891269858048 14884815458680771968 14982218764967545182 15031608510541529088 15072088584029847552 15121082370723323904 15129972401702925312 15193235930671313424 15220031761236871296 15334055361860272128 15343070604543811584 15370130693793447936 15391243510680526848 15434398405761334272 15461619566970789888 15558457948235527689 15559170190523301888 15630314087142064128 15651784298800226304 15679388856646434816 15681122458527891456 15702662461904990208 15711894417153037824 15783736641282681344 15805417598207520192 15899497464863517336 15961289566631657472 16006042791159902208 16028029113675231744 16056297242623512576 16123434048875679552 16231480013570605056 16282442274209759232 16284242553086656512 16390803435178169088 16459338924893922876 16488367741339943904 16511016598127498772 16621659821589129216 16650974918276235264 16673847136570570752 16691160599892428832 16720598272908112128 16750087864218355712 16855767706400243712 16910559574359220224 16956099657033578496 16986004594700304384 17011217667063739392 17021218951915790976 17122535731391480208 17260954430111788032 17281236995112370176 17291397030517628928 17339879690423227392 17363698206481501056 17394322012842138624 17534937833764356096 17584103348034822144 17639312463727239168 17641262765843877888 17756703721443016512 17781094797983460216 17886934647971457003 17887753484343115776 17889731255503650816 17931819142759022592 17945899956462845952 17956450762460614656 18006798140054889984 18038556161465921536 18063334397951451648 18260415015266930688 18292620332754173952 18317747558485979136 18319772872222488576 18439653864575440224 18549413709007436892 18621504494403600384 18699367299287770368 18732346783060764672 18810673057021626144 18843848847245650176 18996182653244719104 19075612114162775808 19109255169037842432 19148871320905264848 19236429031563267888 19262852697815415234 19326353799267680256 19378399608038375424 19426137404655607808 19441391619501416448 19452821659332332544 19507364651726130816 19568612264447405952 19699744973735264256 19726805062984900608 19761596606305861632 19782116266539174912 19817005360483688448 19844226521693144064 19846420611574362624 19976291686623393576 20096118112039796736 20125947662441607168 20161443160964431872 20173296535603900416 20257647907561751232 20293375681649161728 20321251197695383104 20457427472725082112 20521658014240702464 20542966892175297024 20579197874348445696 20615492755961053184 20744610597647370252 20869045731733635072 20936883282539986944 20949192556204050432 21073890130943360256 21162007189149329412 21199329953151356448 21244251606291431424 21341390388213202944 21370705484900308992 21408396323498016768 21497912065167572736 21640982660508676374 21712323404115542016 21800699559043172352 21854404580237558784 21884424366748874112 21945785233191897168 21984490321786591872 22014688797503331696 22162213095452172288 22201299891034980352 22231796182094094336 22254880799856571776 22294131030544149504 22327223188021157952 22473328147451317773 22474356941866991616 22544920071982743552 22547412765812293632 22608132876044771328 22648006126267072512 22681623556084985856 22694958602554387968 22789853896006970136 22830047641855306944 23001083042790408192 23014605906815717376 23055196040690171904 23119839587230969856 23151597608642001408 23192429350456184832 23445471130713096192 23477676448200339456 23519083284969652224 23521683687791837184 23567841625729556736 23675604961924022016 23708126397311280288 23849246197295276004 23941934349947486208 24009064186739853312 24084445863935268864 24185151073313519328 24347220020355907584 24423663411314638848 24426363829629984768 24586205152767253632 24689008387340884314 24732551612009915856 24770397123005054976 24828672659204800512 24932489732383693824 24976462377414352896 25010770704855856128 25080897409362168192 25125131796327533568 25283651559600365568 25328243537659625472 25434149485550367744 25479006892050456576 25516826500595609088 25531828427873686464 25648572042084357184 25683803597087220312 25837866144051167232 25921855492668555264 25937095545776443392 26009819535634841088 26045547309722251584 26091483019263207936 26302406750646534144 26376155022052233216 26422673813978251264 26458968695590858752 26461894148765816832 26635055582164524768 26831630226514673664 26834596883255476224 26897728714138533888 26934676143690921984 27010197210082334976 27057834242198882304 27095001596927177472 27390622522900396032 27438930499131260928 27479659308333732864 27659480796863160336 27824120563511155338 27915844376719982592 27932256741605400576 28049050948931655552 28098520174591147008 28216009585532439216 28265773270868475264 28325668808388575232 28455187184284270592 28494273979867078656 28544528431330689024 28663882753556763648 28854643547344901832 28894279046723122851 28895601782400417792 29067599412057563136 29139206106983411712 29162087429252124672 29179232488998498816 29261046977589196224 29312653762382122496 29352918396671108928 29549617460602896384 29642394909458792448 29673174399808762368 29725508040725532672 29766339782539716096 29769630917361543936 29964437529935090364 30144177168059695104 30242164741446647808 30259944803405850624 30386471861342626848 30440063522473742592 30686141209087623168 30782487021361053696 30868796811522668544 30923239133941579776 31116915896471055378 31303568597600452608 31362244917055782912 31405324923809980416 31423788834306075648 31567473282565362688 31610835196415040384 31798994929727034672 31922579133263314944 32012085582319804416 32056058227350463488 32112594485247025152 32246868097751359104 32461473990763014561 32462960027141210112 32564884548419518464 32568485106173313024 32781606870356338176 32918677849787845752 32976735482679887808 33022033196254997544 33243319643178258432 33301949836552470528 33347694273141141504 33382321199784857664 33441196545816224256 33500175728436711424 33711535412800487424 33821119148718440448 33912199314067156992 33972009189400608768 34022435334127478784 34042437903831581952 34245071462782960416 34521908860223576064 34582794061035257856 34679759380846454784 34727396412963002112 34788644025684277248 35168206696069644288 35278624927454478336 35282525531687755776 35513407442886033024 35562189595966920432 35773869295942914006 35779462511007301632 35863638285518045184 35891799912925691904 35912901524921229312 36013596280109779968 36077112322931843072 36126668795902903296 36520830030533861376 36585240665508347904 36635495116971958272 36639545744444977152 36879307729150880448 37033512581011326471 37098827418014873784 37243008988807200768 37398734598575540736 37464693566121529344 37621346114043252288 37687697694491300352 37992365306489438208 38151224228325551616 38218510338075684864 38297742641810529696 38472858063126535776 38525705395630830468 38756799216076750848 38852274809311215616 38882783239002832896 38905643318664665088 39014729303452261632 39137224528894811904 39453610125969801216 39564232533078349824 39634010720967376896 39688453043386288128 39692841223148725248 39952583373246787152 40251895324883214336 40322886321928863744 40346593071207800832 40515295815123502464 40586751363298323456 40642502395390766208 40914854945450164224 41043316028481404928 41085933784350594048 41158395748696891392 41230985511922106368 41489221195294740504 41736180845266733007 41738091463467270144 41873766565079973888 41898385112408100864 42147780261886720512 42324014378298658824 42398659906302712896 42488503212582862848 42682780776426405888 42741410969800617984 42816792646996033536 42995824130335145472 43281965321017352748 43601399118086344704 43708809160475117568 43768848733497748224 43891570466383794336 43968980643573183744 44029377595006663392 44324426190904344576 44463592364188188672 44509761599713143552 44588262061088299008 44654446376042315904 44946656294902635546 45094825531624587264 45216265752089542656 45363247112169971712 45389917205108775936 45579707792013940272 45660095283710613888 46002166085580816384 46029211813631434752 46110392081380343808 46239679174461939712 46303195217284002816 46384858700912369664 46890942261426192384 46955352896400678912 47038166569939304448 47043367375583674368 47135683251459113472 47351209923848044032 47416252794622560576 47698492394590552008 47883868699894972416 48018128373479706624 48168891727870537728 48370302146627038656 48694440040711815168 48847326822629277696 48852727659259969536 49172410305534507264 49378016774681768628 49465103224019831712 49864979464767387648 49952924754828705792 50021541409711712256 50161794818724336384 50250263592655067136 50567303119200731136 50868298971100735488 50958013784100913152 51033653001191218176 51063656855747372928 51297144084168714368 51367607194174440624 51843710985337110528 51874191091552886784 52019639071269682176 52091094619444503168 52182966038526415872 52604813501293068288 52752310044104466432 52845347627956502528 52917937391181717504 52923788297531633664 53270111164329049536 53660803943914371009 53663260453029347328 53669193766510952448 53795457428277067776 53869352287381843968 54020394420164669952 54115668484397764608 54190003193854354944 54781245045800792064 54877860998262521856 54959318616667465728 55318961593726320672 55648241127022310676 55864513483210801152 56098101897863311104 56197040349182294016 56432019171064878432 56531546541736950528 56988547959734157312 57327765507113527296 57709287094689803664 57788558093446245702 58135198824115126272 58278412213966823424 58324174858504249344 58358464977996997632 58522093955178392448 58625307524764244992 58705836793342217856 59099234921205792768 59284789818917584896 59346348799617524736 59451016081451065344 59532679565079432192 59539261834723087872 59928875059870180728 60288354336119390208 60484329482893295616 60519889606811701248 60772943722685253696 60880127044947485184 61372282418175246336 61564974042722107392 61737593623045337088 61846478267883159552 62233831792942110756 62607137195200905216 62810649847619960832 62847577668612151296 63134946565130725376 63221670392830080768 63597989859454069344 64024171164639608832 64112116454700926976 64225188970494050304 64493736195502718208 64922947981526029122 65136970212346626048 65563213740712676352 65837355699575691504 65953470965359775616 66044066392509995088 66486639286356516864 66603899673104941056 66695388546282283008 66764642399569715328 66882393091632448512 67000351456873422848 67419984442353953319 67423070825600974848 67642238297436880896 67824398628134313984 67944018378801217536 68044870668254957568 68084875807663163904 68490142925565920832 69043817720447152128 69165588122070515712 69359518761692909568 69454792825926004224 69577288051368554496 70336413392139288576 70557249854908956672 70565051063375511552 71026814885772066048 71124379191933840864 71547738591885828012 71825803049842458624 72027192560219559936 72154224645863686144 72253337591805806592 73041660061067722752 73270990233943916544 73279091488889954304 73758615458301760896 74067025162022652942 74197654836029747568 74486017977614401536 74797469197151081472 74929387132243058688 75242692228086504576 75375395388982600704 75984730612978876416 76302448456651103232 76437020676151369728 76595485283621059392 76945716126253071552 77051410791261660936 77513598432153501696 77704549618622431232 77765566478005665792 77811286637329330176 78029458606904523264 78274449057789623808 78907220251939602432 79128465066156699648 79268021441934753792 79376906086772576256 79385682446297450496 79905166746493574304 80503790649766428672 80693186142415601664 81030591630247004928 81173502726596646912 81285004790781532416 82171867568701188096 82316791497393782784 82978442390589481008 83472361690533466014 83747533130159947776 83796770224816201728 84295560523773441024 84648028756597317648 84797319812605425792 84977006425165725696 85365561552852811776 85482821939601235968 85633585293992067072 85991648260670290944 86563930642034705496 87202798236172689408 87417618320950235136 87537697466995496448 87783140932767588672 87937961287146367488 88058755190013326784 88648852381808689152 88927184728376377344 89019523199426287104 89176524122176598016 89308892752084631808 89893312589805271092 90432531504179085312 90726494224339943424 90779834410217551872 91159415584027880544 91320190567421227776 92058423627262869504 92479358348923879424 92606390434568005632 92769717401824739328 93910705792801357824 94086734751167348736 94271366502918226944 94702419847696088064 94832505589245121152 95396984789181104016 95767737399789944832 96036256746959413248 96337783455741075456 96740604293254077312 97384421972289043683 97388880081423630336 97694653645258555392 97705455318519939072 98344820611069014528 98756033549363537256 98930206448039663424 99729958929534775296 99905849509657411584 100043082819423424512 100323589637448672768 100500527185310134272 101134606238401462272 101736597942201470976 101916027568201826304 102067306002382436352 102127313711494745856 102594288168337428736 102735214388348881248 103748382183105773568 104039278142539364352 104182189238889006336 104365932077052831744 105504620088208932864 105835874782363435008 105847576595063267328 106540222328658099072 107321607887828742018 107338387533021904896 107590914856554135552 107738704574763687936 108040788840329339904 108231336968795529216 108380006387708709888 109562490091601584128 109755721996525043712 109918637233334931456 110637923187452641344 111296482254044621352 111729026966421602304 112196203795726622208 112394080698364588032 112864038342129756864 113063093083473901056 113977095919468314624 114655531014227054592 115418574189379607328 115577116186892491404 116270397648230252544 116556824427933646848 116648349717008498688 116716929955993995264 117044187910356784896 117250615049528489984 117411673586684435712 118692697599235049472 118902032162902130688 119065359130158864384 119078523669446175744 119857750119740361456 120968658965786591232 121039779213623402496 121545887445370507392 121760254089894970368 122744564836350492672 123129948085444214784 123475187246090674176 123692956535766319104 124467663585884221512 125208542535800199021 125214274390401810432 125621299695239921664 125695155337224302592 126269893130261450752 126443340785660161536 127195979718908138688 128048342329279217664 128224232909401853952 128450377940988100608 128987472391005436416 129845895963052058244 131126427481425352704 131674711399151383008 131906941930719551232 132088132785019990176 132973278572713033728 133390777092564566016 133529284799139430656 133764786183264897024 134000702913746845696 134839968884707906638 135284476594873761792 135648797256268627968 136089741336509915136 136169751615326327808 136980285851131841664 138087635440894304256 138331176244141031424 138719037523385819136 138909585651852008448 139154576102737108992 140672826784278577152 141114499709817913344 141130102126751023104 142053629771544132096 142248758383867681728 143095477183771656024 143651606099684917248 144054385120439119872 144308449291727372288 144506675183611613184 146083320122135445504 146541980467887833088 146558182977779908608 147517230916603521792 148134050324045305884 148395309672059495136 149594938394302162944 149858774264486117376 150485384456173009152 150750790777965201408 152604896913302206464 152874041352302739456 153190970567242118784 153891432252506143104 154102821582523321872 155409099237244862464 155531132956011331584 155622573274658660352 156058917213809046528 156548898115579247616 157814440503879204864 158256930132313399296 158536042883869507584 158753812173545152512 158771364892594900992 159810333492987148608 161007581299532857344 161386372284831203328 162061183260494009856 162347005453193293824 162570009581563064832 164343735137402376192 164633582994787565568 165956884781178962016 166944723381066932028 167593540449632403456 168591121047546882048 169296057513194635296 169594639625210851584 170965643879202471936 171983296521340581888 173127861284069410992 174405596472345378816 174835236641900470272 175075394933990992896 175566281865535177344 175875922574292734976 176117510380026653568 177297704763617378304 177854369456752754688 178039046398852574208 178353048244353196032 178617785504169263616 179786625179610542184 180865063008358170624 181452988448679886848 181559668820435103744 182318831168055761088 182640381134842455552 184116847254525739008 184958716697847758848 185212780869136011264 185539434803649478656 187821411585602715648 188542733005836453888 189404839695392176128 189665011178490242304 190793969578362208032 192072513493918826496 192675566911482150912 193481208586508154624 194768843944578087366 195410910637039878144 196689641222138029056 197512067098727074512 197860412896079326848 199459917859069550592 199811699019314823168 200086165638846849024 200647179274897345536 201001054370620268544 202259953327061859957 202269212476802924544 203473195884402941952 203832055136403652608 204134612004764872704 204254627422989491712 205188576336674857472 205470428776697762496 207496764366211547136 208078556285078728704 208364378477778012672 208731864154105663488 211009240176417865728 211671749564726870016 211695153190126534656 213080444657316198144 214643215775657484036 215477409149527375872 216081577680658679808 216462673937591058432 216760012775417419776 219124980183203168256 219837274466669862912 221275846374905282688 222592964508089242704 223458053932843204608 224392407591453244416 224788161396729176064 225728076684259513728 226126186166947802112 227954191838936629248 229311062028454109184 230837148378759214656 231154232373784982808 232540795296460505088 233113648855867293696 233296699434016997376 233433859911987990528 234088375820713569792 234501230099056979968 234823347173368871424 237385395198470098944 237804064325804261376 238130718260317728768 238157047338892351488 239715500239480722912 242079558427246804992 243091774890741014784 243520508179789940736 246950374492181348352 248935327171768443024 250417085071600398042 251242599390479843328 251390310674448605184 252539786260522901504 252886681571320323072 254391959437816277376 256096684658558435328 256448465818803707904 256900755881976201216 257974944782010872832 259691791926104116488 262252854962850705408 263349422798302766016 263813883861439102464 264176265570039980352 265946557145426067456 266781554185129132032 267058569598278861312 267529572366529794048 268001405827493691392 269679937769415813276 271297594512537255936 272179482673019830272 272339503230652655616 273960571702263683328 276175270881788608512 277438075046771638272 277819171303704016896 278309152205474217984 282260204253502046208 284107259543088264192 284497516767735363456 286190954367543312048 287303212199369834496 288108770240878239744 288616898583454744576 289013350367223226368 292153265916867131049 292166640244270891008 293083960935775666176 293116365955559817216 295034461833207043584 296268100648090611768 296790619344118990272 299189876788604325888 299717548528972234752 300970768912346018304 301501581555930402816 305209793826604412928 305748082704605478912 306381941134484237568 307782864505012286208 308205643165046643744 311245146549317320704 312117834427618093056 313097796231158495232 316513860264626798592 317507624347090305024 317542729785189801984 319620666985974297216 322015162599065714688 322772744569662406656 324122366520988019712 324694010906386587648 325140019163126129664 328687470274804752384 329267165989575131136 331913769562357924032 333889446762133864056 335187080899264806912 337182242095093764096 338592115026389270592 339189279250421703168 341931287758404943872 343966593042681163776 346255722568138821984 348811192944690757632 349670473283800940544 350150789867981985792 351132563731070354688 351751845148585469952 352235020760053307136 356078092797705148416 356706096488706392064 357235571008338527232 359573250359221084368 362905976897359773696 363119337640870207488 364637662336111522176 365280762269684911104 368233694509051478016 369917433395695517696 370425561738272022528 371078869607298957312 375625627607400597063 375642823171205431296 377085466011672907776 378809679390784352256 379330022356980484608 381587939156724416064 384145026987837652992 385351133822964301824 386962417173016309248 389537687889156174732 393379282444276058112 395024134197454149024 395720825792158653696 398919835718139101184 400172331277693698048 401294358549794691072 402002108741240537088 404519906654123719914 406946391768805883904 408269224009529745408 408509254845978983424 410377152673349714944 410940857553395524992 414993528732423094272 416157112570157457408 416728756955556025344 417463728308211326976 422018480352835731456 423343499129453740032 423390306380253069312 426160889314632396288 429286431551314968072 430954818299054751744 432163155361317359616 432925347875182116864 433520025550834839552 438249960366406336512 439674548933339725824 442551692749810565376 445185929016178485408 448784815182906488832 449576322793458352128 451456153368519027456 452252372333895604224 458622124056908218368 461674296757518429312 462308464747569965616 466227297711734587392 466593398868033994752 466867719823975981056 468176751641427139584 469002460198113959936 469646694346737742848 474770790396940197888 475608128651608522752 476261436520635457536 476314094677784702976 479431000478961445824 484159116854493609984 486183549781482029568 487041016359579881472 493900748984362696704 497870654343536886048 500834170143200796084 502780621348897210368 505079572521045803008 505773363142640646144 508783918875632554752 512896931637607415808 515949889564021745664 519383583852208232976 524505709925701410816 526698845596605532032 527627767722878204928 528352531140079960704 531893114290852134912 533563108370258264064 534117139196557722624 535059144733059588096 536002811654987382784 539359875538831626552 542595189025074511872 544358965346039660544 544679006461305311232 547921143404527366656 552350541763577217024 554876150093543276544 555638342607408033792 556618304410948435968 568214519086176528384 568995033535470726912 572381908735086624096 576217540481756479488 578026700734446452736 584306531833734262098 586232731911119634432 590068923666414087168 592536201296181223536 593581238688237980544 598379753577208651776 599435097057944469504 601941537824692036608 603003163111860805632 610419587653208825856 611496165409210957824 612763882268968475136 615565729010024572416 616411286330093287488 622490293098634641408 624235668855236186112 626195592462316990464 633027720529253597184 635015248694180610048 635085459570379603968 639241333971948594432 648244733041976039424 649388021812773175296 650280038326252259328 657374940549609504768 663827539124715848064 667778893524267728112 670374161798529613824 674364484190187528192 677184230052778541184 678378558500843406336 683862575516809887744 687933186085362327552 692511445136277643968 697622385889381515264 699340946567601881088 700301579735963971584 702265127462140709376 703503690297170939904 704470041520106614272 712156185595410296832 713412192977412784128 714471142016677054464 719146500718442168736 726238675281740414976 729275324672223044352 730561524539369822208 740851123476544045056 751251255214801194126 754170932023345815552 757619358781568704512 758660044713960969216 763175878313448832128 768290053975675305984 770702267645928603648 773924834346032618496 779075375778312349464 786758564888552116224 790048268394908298048 791441651584317307392 797839671436278202368 800344662555387396096 802588717099589382144 804004217482481074176 809039813308247439828 813892783537611767808 816538448019059490816 817018509691957966848 820754305346699429888 821881715106791049984 832314225140314914816 833457513911112050688 834927456616422653952 846780612760506138624 852321778629264792576 858572863102629936144 861909636598109503488 864326310722634719232 865850695750364233728 867040051101669679104 876459797750601393147 876499920732812673024 879349097866679451648 885103385499621130752 890371858032356970816 897569630365812977664 899152645586916704256 902912306737038054912 904504744667791208448 917244248113816436736 923348593515036858624 924616929495139931232 933735439647951962112 936353503282854279168 938004920396227919872 939293388693475485696 949541580793880395776 952522873041270915072 952628189355569405952 958862000957922891648 968318233708987219968 972367099562964059136 974082032719159762944 987801497968725393408 995741308687073772096 1001668340286401592168 1005561242697794420736 1010159145042091606016 1011546726285281292288 1017567837751265109504 1025793863275214831616 1031899779128043491328 1038767167704416465952 1049011419851402821632 1053397691193211064064 1055255535445756409856 1056705062280159921408 1068234278393115445248 1070118289466119176192 1078719751077663253104 1088717930692079321088 1089358012922610622464 1095842286809054733312 1104701083527154434048 1109752300187086553088 1111276685214816067584 1113236608821896871936 1136429038172353056768 1137990067070941453824 1144763817470173248192 1152435080963512958976 1156053401468892905472 1168613063667468524196 1180137847332828174336 1185072402592362447072 1187162477376475961088 1196759507154417303552 1203883075649384073216 1206006326223721611264 1220839175306417651712 1225527764537936950272 1231131458020049144832 1232822572660186574976 1244980586197269282816 1248471337710472372224 1252391184924633980928 1266055441058507194368 1270030497388361220096 1270170919140759207936 1278482667943897188864 1296489466083952078848 1298776043625546350592 1300560076652504518656 1314749881099219009536 1327655078249431696128 1335557787048535456224 1348728968380375056384 1354368460105557082368 1356757117001686812672 1375866372170724655104 1385022890272555287936 1398681893135203762176 1400603159471927943168 1404530254924281418752 1407007380594341879808 1408940083040213228544 1424312371190820593664 1426824385954825568256 1428942284033354108928 1438293001436884337472 1452477350563480829952 1458550649344446088704 1461123049078739644416 1481702246953088090112 1502502510429602388252 1508341864046691631104 1515238717563137409024 1517320089427921938432 1526351756626897664256 1547849668692065236992 1558150751556624698928 1573517129777104232448 1580096536789816596096 1582883303168634614784 1595679342872556404736 1600689325110774792192 1605177434199178764288 1608008434964962148352 1618079626616494879656 1627785567075223535616 1633076896038118981632 1634037019383915933696 1641508610693398859776 1643763430213582099968 1664628450280629829632 1666915027822224101376 1669854913232845307904 1704643557258529585152 1717145726205259872288 1728652621445269438464 1734080102203339358208 1752919595501202786294 1758698195733358903296 1770206770999242261504 1780743716064713941632 1795139260731625955328 1798305291173833408512 1805824613474076109824 1809009489335582416896 1834488496227632873472 1846697187030073717248 1849233858990279862464 1867470879295903924224 1872707006565708558336 1876009840792455839744 1878586777386950971392 1899083161587760791552 1905045746082541830144 1905256378711138811904 1917724001915845783296 1944734199125928118272 1948164065438319525888 1991482617374147544192 2003336680572803184336 2011122485395588841472 2020318290084183212032 2023093452570562584576 2035135675502530219008 2051587726550429663232 2063799558256086982656 2077534335408832931904 2098022839702805643264 2106795382386422128128 2110511070891512819712 2113410124560319842816 2136468556786230890496 2140236578932238352384 2157439502155326506208 2178716025845221244928 2191684573618109466624 2222553370429632135168 2272858076344706113536 2275980134141882907648 2289527634940346496384 2304870161927025917952 2312106802937785810944 2337226127334937048392 2360275694665656348672 2370144805184724894144 2374324954752951922176 2393519014308834607104 2407766151298768146432 2412012652447443222528 2441678350612835303424 2451055529075873900544 2462262916040098289664 2465645145320373149952 2496942675420944744448 2504782369849267961856 2540341838281518415872 2556965335887794377728 2592978932167904157696 2597552087251092701184 2601120153305009037312 2629379393251804179441 2629499762198438019072 2655310156498863392256 2671115574097070912448 2697457936760750112768 2708736920211114164736 2713514234003373625344 2751732744341449310208 2770045780545110575872 2801206318943855886336 2809060509848562837504 2814014761188683759616 2817880166080426457088 2848624742381641187328 2857884568066708217856 2876586002873768674944 2904954701126961659904 2917101298688892177408 2922246098157479288832 2963404493906176180224 3005005020859204776504 3016683728093383262208 3030477435126274818048 3034640178855843876864 3052703513253795328512 3095699337384130473984 3116301503113249397856 3147034259554208464896 3160193073579633192192 3165766606337269229568 3210354868398357528576 3236159253232989759312 3266153792076237963264 3268074038767831867392 3283017221386797719552 3287526860427164199936 3329256900561259659264 3333830055644448202752 3339709826465690615808 3409287114517059170304 3434291452410519744576 3457305242890538876928 3468160204406678716416 3505839191002405572588 3540413541998484523008 3561487432129427883264 3590278521463251910656 3611649226948152219648 3618018978671164833792 3693394374060147434496 3698467717980559724928 3734941758591807848448 3745414013131417116672 3752019681584911679488 3757173554773901942784 3798166323175521583104 3810091492165083660288 3810512757422277623808 3835448003831691566592 3889468398251856236544 3896328130876639051776 3982965234748295088384 4006673361145606368672 4046186905141125169152 4070271351005060438016 4127599116512173965312 4155068670817665863808 4196045679405611286528 4213590764772844256256 4221022141783025639424 4226820249120639685632 4272937113572461780992 4280473157864476704768 4314879004310653012416 4357432051690442489856 4383369147236218933248 4445106740859264270336 4545716152689412227072 4551960268283765815296 4579055269880692992768 4674452254669874096784 4720551389331312697344 4740289610369449788288 4748649909505903844352 4787038028617669214208 4815532302597536292864 4824025304894886445056 4883356701225670606848 4902111058151747801088 4924525832080196579328 4931290290640746299904 4993885350841889488896 5009564739698535923712 5113930671775588755456 5185957864335808315392 5202240306610018074624 5258758786503608358882 5310620312997726784512 5342231148194141824896 5394915873521500225536 5417473840422228329472 5427028468006747250688 5503465488682898620416 5540091561090221151744 5602412637887711772672 5618121019697125675008 5628029522377367519232 5635760332160852914176 5697249484763282374656 5715769136133416435712 5753172005747537349888 5834202597377784354816 5844492196314958577664 6010010041718409553008 6033367456186766524416 6060954870252549636096 6069280357711687753728 6105407026507590657024 6191398674768260947968 6232603006226498795712 6294068519108416929792 6320386147159266384384 6331533212674538459136 6420709736796715057152 6472318506465979518624 6536148077535663734784 6566034442773595439104 6575053720854328399872 6667660111288896405504 6818574229034118340608 6868582904821039489152 6914610485781077753856 6936320408813357432832 7011678382004811145176 7080827083996969046016 7122974864258855766528 7180557042926503821312 7223298453896304439296 7236037957342329667584 7386788748120294868992 7396935435961119449856 7490828026262834233344 7514347109547803885568 7621025514844555247616 7670896007663383133184 7778936796503712473088 7792656261753278103552 7965930469496590176768 8013346722291212737344 8092373810282250338304 8140542702010120876032 8255198233024347930624 8310137341635331727616 8427181529545688512512 8442044283566051278848 8453640498241279371264 8545874227144923561984 8629758008621306024832 8714864103380884979712 8766738294472437866496 8890213481718528540672 9091432305378824454144 9103920536567531630592 9158110539761385985536 9348904509339748193568 9441102778662625394688 9480579220738899576576 9497299819011807688704 9631064605195072585728 9804222116303495602176 9849051664160393158656 9862580581281492599808 9987770701683778977792 10019129479397071847424 10227861343551177510912 10371915728671616630784 10404480613220036149248 10517517573007216717764 10621240625995453569024 10684462296388283649792 10834947680844456658944 10854056936013494501376 11080183122180442303488 11204825275775423545344 11236242039394251350016 11256059044754735038464 11271520664321705828352 11394498969526564749312 11431538272266832871424 11506344011495074699776 11668405194755568709632 11688984392629917155328 12020020083436819106016 12138560715423375507456 12210814053015181314048 12382797349536521895936 12465206012452997591424 12588137038216833859584 12640772294318532768768 12663066425349076918272 12841419473593430114304 12944637012931959037248 13072296155071327469568 13132068885547190878208 13150107441708656799744 13335320222577792811008 13637148458068236681216 13737165809642078978304 14023356764009622290352 14161654167993938092032 14245949728517711533056 14361114085853007642624 14446596907792608878592 14472075914684659335168 14773577496240589737984 14793870871922238899712 14981656052525668466688 15028694219095607771136 15341792015326766266368 15557873593007424946176 15931860938993180353536 16026693444582425474688 16184747620564500676608 16281085404020241752064 16510396466048695861248 16620274683270663455232 16854363059091377025024 16884088567132102557696 16907280996482558742528 17091748454289847123968 17259516017242612049664 17533476588944875732992 18182864610757648908288 18207841073135063261184 18316221079522771971072 18697809018679496387136 18882205557325250789376 18961158441477799153152 18994599638023615377408 19262129210390145171456 19608444232606991204352 19698103328320786317312 19725161162562985199616 20455722687102355021824 20743831457343233261568 20808961226440072298496 21035035146014433435528 21242481251990907138048 21368924592776567299584 21669895361688913317888 21708113872026989002752 22160366244360884606976 22472484078788502700032 22543041328643411656704 22863076544533665742848 23012688022990149399552 23336810389511137419264 23377968785259834310656 24040040166873638212032 24277121430846751014912 24421628106030362628096 24765594699073043791872 24930412024905995182848 25281544588637065537536 25326132850698153836544 25889274025863918074496 26144592310142654939136 26264137771094381756416 26300214883417313599488 26670640445155585622016 27274296916136473362432 27474331619284157956608 28046713528019244580704 28323308335987876184064 28491899457035423066112 28893193815585217757184 29547154992481179475968 29587741743844477799424 29963312105051336933376 30057388438191215542272 30683584030653532532736 31115747186014849892352 31863721877986360707072 32053386889164850949376 32562170808040483504128 33240549366541326910464 33708726118182754050048 33768177134264205115392 33814561992965117485056 34183496908579694247936 34519032034485224099328 35066953177889751465984 36415682146270126522368 36632442159045543942144 37395618037358992774272 37764411114650501578752 37922316882955598306304 37989199276047230754816 38524258420780290342912 39216888465213982408704 39396206656641572634624 39450322325125970399232 40911445374204710043648 42070070292028866871056 42484962503981814276096 42737849185553134599168 43339790723377826635776 43416227744053978005504 44320732488721769213952 44944968157577005400064 45086082657286823313408 46025376045980298799104 46673620779022274838528 48080080333747276424064 48554242861693502029824 48843256212060725256192 49531189398146087583744 49860824049811990365696 50563089177274131075072 50652265701396307673088 51778548051727836148992 52600429766834627198976 54548593832272946724864 54948663238568315913216 56093427056038489161408 56646616671975752368128 56983798914070846132224 57786387631170435514368 59094309984962358951936 59175483487688955598848 61367168061307065065472 62231494372029699784704 63727443755972721414144 64106773778329701898752 65124341616080967008256 66481098733082653820928 67417452236365508100096 67629123985930234970112 69038064068970448198656 70133906355779502931968 72831364292540253044736 73264884318091087884288 74791236074717985548544 75844633765911196612608 75978398552094461509632 78433776930427964817408 78792413313283145269248 78900644650251940798464 81822890748409420087296 84140140584057733742112 84969925007963628552192 85475698371106269198336 86679581446755653271552 88641464977443538427904 89889936315154010800128 90172165314573646626816 92050752091960597598208 93347241558044549677056 96160160667494552848128 97686512424121450512384 99721648099623980731392 101126178354548262150144 101304531402792615346176 103557096103455672297984 105200859533669254397952 109897326477136631826432 112186854112076978322816 113293233343951504736256 113967597828141692264448 115572775262340871028736 118188619969924717903872 118350966975377911197696 122734336122614130130944 127454887511945442828288 128213547556659403797504 130248683232161934016512 132962197466165307641856 134834904472731016200192 135258247971860469940224 138076128137940896397312 145662728585080506089472 146529768636182175768576 149582472149435971097088 151689267531822393225216 151956797104188923019264 157801289300503881596928 163645781496818840174592 168280281168115467484224 169939850015927257104384 170951396742212538396672 173359162893511306543104 177282929954887076855808 184101504183921195196416 186694483116089099354112 192320321334989105696256 195373024848242901024768 199443296199247961462784 202252356709096524300288 207114192206911344595968 210401719067338508795904 219794652954273263652864 224373708224153956645632 227935195656283384528896 236377239939849435807744 236701933950755822395392 245468672245228260261888 254909775023890885656576 256427095113318807595008 265924394932330615283712 269669808945462032400384 270516495943720939880448 276152256275881792794624 293059537272364351537152 299164944298871942194176 303378535063644786450432 303913594208377846038528 315602578601007763193856 336560562336230934968448 339879700031854514208768 341902793484425076793344 346718325787022613086208 354565859909774153711616 368203008367842390392832 384640642669978211392512 390746049696485802049536 398886592398495922925568 404504713418193048600576 414228384413822689191936 439589305908546527305728 448747416448307913291264 455870391312566769057792 473403867901511644790784 490937344490456520523776 509819550047781771313152 512854190226637615190016 531848789864661230567424 552304512551763585589248 586119074544728703074304 598329888597743884388352 606757070127289572900864 631205157202015526387712 673121124672461869936896 683805586968850153586688 709131719819548307423232 736406016735684780785664 769281285339956422785024 797773184796991845851136 809009426836386097201152 828456768827645378383872 879178611817093054611456 897494832896615826582528 911740782625133538115584 946807735803023289581568 1019639100095563542626304 1025708380453275230380032 1063697579729322461134848 1104609025103527171178496 1172238149089457406148608 1196659777195487768776704 1213514140254579145801728 1346242249344923739873792 1367611173937700307173376 1472812033471369561571328 1538562570679912845570048 1595546369593983691702272 1656913537655290756767744 1758357223634186109222912 1794989665793231653165056 1893615471606046579163136 2051416760906550460760064 2127395159458644922269696 2209218050207054342356992 2393319554390975537553408 2427028280509158291603456 2692484498689847479747584 2735222347875400614346752 3077125141359825691140096 3191092739187967383404544 3313827075310581513535488 3516714447268372218445824 3589979331586463306330112 4102833521813100921520128 4418436100414108684713984 4786639108781951075106816 5384968997379694959495168 6154250282719651382280192 6382185478375934766809088 6627654150621163027070976 7179958663172926612660224 8205667043626201843040256 9573278217563902150213632 10769937994759389918990336 12308500565439302764560384 13255308301242326054141952 14359917326345853225320448 19146556435127804300427264 21539875989518779837980672 24617001130878605529120768 28719834652691706450640896 43079751979037559675961344 57439669305383412901281792 86159503958075119351922688 172319007916150238703845376
- Sum of all divisors σ(n): 660823524464112646191905337
- Sum of proper divisors (its aliquot sum) s(n): 488504516547962407488059961
- 172319007916150238703845376 is an abundant number, because the sum of its proper divisors (488504516547962407488059961) is greater than itself. Its abundance is 316185508631812168784214585
Bases of 172319007916150238703845376
- Binary: 10001110100010011111100000100011000111010000100111101011111010111111000100000000000000002
- Hexadecimal: 0x8E89F8231D09EBEBF10000
- Base-36: LNGOFWZBXAAKG0000
Squares and roots of 172319007916150238703845376
- 172319007916150238703845376 squared (1723190079161502387038453762) is 29693840489206248631850464424836125970597289316581376
- 172319007916150238703845376 cubed (1723190079161502387038453763) is 5116813134320434034655794041342960738038661719759105778712931012377489625317376
-
172319007916150238703845376 is a
perfect square number . Itssquare root is 13127033477376 -
The
cube root of 172319007916150238703845376 is 556473381.7558955481
Scales and comparisons
How big is 172319007916150238703845376?- 172,319,007,916,150,238,703,845,376 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 172,319,007,916,150,238,703,845,376 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 172319007916150238703845376 cubic inches would be around 46372781.8 feet tall.
Recreational maths with 172319007916150238703845376
- 172319007916150238703845376 backwards is 673548307832051619700913271
- 172319007916150238703845376 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 172319007916150238703845376's digits is 108
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 172319007916150238703845376 - Facts about the integer". Numbermatics.com. 2024. Web. 24 September 2024.
APA style:
Numbermatics. (2024). Number 172319007916150238703845376 - Facts about the integer. Retrieved 24 September 2024, from https://numbermatics.com/n/172319007916150238703845376/
Chicago style:
Numbermatics. 2024. "Number 172319007916150238703845376 - Facts about the integer". https://numbermatics.com/n/172319007916150238703845376/
The information we have on file for 172319007916150238703845376 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 172319007916150238703845376, math, Factors of 172319007916150238703845376, curriculum, school, college, exams, university, Prime factorization of 172319007916150238703845376, STEM, science, technology, engineering, physics, economics, calculator, one hundred seventy-two septillion, three hundred nineteen sextillion, seven quintillion, nine hundred sixteen quadrillion, one hundred fifty trillion, two hundred thirty-eight billion, seven hundred three million, eight hundred forty-five thousand, three hundred seventy-six.