689376042429932491704576
689,376,042,429,932,491,704,576 is an even composite number composed of six prime numbers multiplied together.
689376042429932491704576 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of nineteen thousand, eight hundred forty-five divisors.
Prime factorization of 689376042429932491704576:
28 × 36 × 116 × 172 × 294 × 1012
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 11 × 11 × 11 × 11 × 11 × 11 × 17 × 17 × 29 × 29 × 29 × 29 × 101 × 101)See below for interesting mathematical facts about the number 689376042429932491704576 from the Numbermatics database.
Names of 689376042429932491704576
- Cardinal: 689376042429932491704576 can be written as Six hundred eighty-nine sextillion, three hundred seventy-six quintillion, forty-two quadrillion, four hundred twenty-nine trillion, nine hundred thirty-two billion, four hundred ninety-one million, seven hundred four thousand, five hundred seventy-six.
Scientific notation
- Scientific notation: 6.89376042429932491704576 × 1023
Factors of 689376042429932491704576
Divisors of 689376042429932491704576
- Number of divisors d(n): 19845
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 16 17 18 22 24 27 29 32 33 34 36 44 48 51 54 58 64 66 68 72 81 87 88 96 99 101 102 108 116 121 128 132 136 144 153 162 174 176 187 192 198 202 204 216 232 242 243 256 261 264 272 288 289 297 303 306 319 324 348 352 363 374 384 396 404 408 432 459 464 484 486 493 522 528 544 561 576 578 594 606 612 638 648 696 704 726 729 748 768 783 792 808 816 841 864 867 891 909 918 928 957 968 972 986 1044 1056 1088 1089 1111 1122 1152 1156 1188 1212 1224 1276 1296 1331 1377 1392 1408 1452 1458 1479 1496 1566 1584 1616 1632 1682 1683 1717 1728 1734 1782 1818 1836 1856 1914 1936 1944 1972 2057 2088 2112 2176 2178 2222 2244 2304 2312 2349 2376 2424 2448 2523 2552 2592 2601 2662 2673 2727 2754 2784 2816 2871 2904 2916 2929 2958 2992 3132 3168 3179 3232 3264 3267 3333 3364 3366 3434 3456 3468 3509 3564 3636 3672 3712 3828 3872 3888 3944 3993 4114 4131 4176 4224 4352 4356 4437 4444 4488 4624 4698 4752 4848 4896 5046 5049 5104 5151 5184 5202 5324 5346 5423 5454 5508 5568 5742 5808 5832 5858 5916 5984 6171 6264 6336 6358 6464 6528 6534 6666 6728 6732 6868 6912 6936 7018 7047 7128 7272 7344 7424 7569 7656 7744 7776 7803 7888 7986 8019 8181 8228 8262 8352 8381 8448 8613 8712 8787 8874 8888 8976 9248 9251 9396 9504 9537 9696 9792 9801 9999 10092 10098 10201 10208 10302 10368 10404 10527 10648 10692 10846 10908 11016 11136 11484 11616 11664 11716 11832 11968 11979 12221 12342 12393 12528 12672 12716 12928 13056 13068 13311 13332 13456 13464 13736 13872 14036 14094 14256 14297 14544 14641 14688 15138 15147 15312 15453 15488 15552 15606 15776 15972 16038 16269 16362 16456 16524 16704 16762 17226 17424 17574 17748 17776 17952 18496 18502 18513 18792 18887 19008 19074 19392 19584 19602 19998 20184 20196 20402 20416 20604 20736 20808 21054 21141 21296 21384 21692 21816 22032 22272 22627 22707 22968 23232 23328 23409 23432 23664 23936 23958 24389 24442 24543 24684 24786 25056 25143 25344 25432 25839 25856 26136 26361 26622 26664 26912 26928 27472 27744 27753 28072 28188 28512 28594 28611 29088 29189 29282 29376 29403 29997 30276 30294 30603 30624 30906 30976 31104 31212 31552 31581 31944 32076 32219 32538 32724 32912 33048 33408 33524 34452 34848 34969 35148 35496 35552 35904 35937 36663 36992 37004 37026 37584 37774 38016 38148 38599 38784 39168 39204 39933 39996 40368 40392 40804 40832 41208 41616 42108 42282 42592 42768 42891 43384 43632 43923 44064 45254 45414 45441 45936 46359 46464 46656 46818 46864 47328 47872 47916 48778 48807 48884 49086 49368 49572 49793 50112 50286 50864 51678 52272 52722 53244 53328 53824 53856 54944 55488 55506 55539 56144 56376 56661 57024 57188 57222 58176 58378 58564 58752 58806 59653 59994 60552 60588 61206 61248 61812 62208 62424 63104 63162 63888 64152 64438 65076 65448 65824 66096 66816 67048 67881 68121 68904 69696 69938 70227 70296 70992 71104 71808 71874 73167 73326 73629 73984 74008 74052 75168 75429 75548 76032 76296 77198 77517 77568 78408 79083 79866 79992 80736 80784 81608 81664 82416 83232 83259 84216 84564 84941 85184 85536 85782 85833 86768 87264 87567 87846 88128 88209 89991 90508 90828 90882 91809 91872 92191 92718 92928 93312 93636 93728 94656 94743 95832 96657 97556 97614 97768 98172 98736 99144 99586 100224 100572 101728 101761 103356 104544 104907 105444 106488 106656 107648 107712 107811 109888 109989 110976 111012 111078 112211 112288 112752 113322 114048 114376 114444 115797 116352 116756 117128 117504 117612 119306 119799 119988 121104 121176 122412 122496 123624 124848 126208 126324 127776 128304 128673 128876 130152 130896 131648 131769 132192 134096 134431 135762 136242 136323 137808 139077 139392 139876 140454 140592 141984 142208 143616 143748 146334 146421 146652 147258 148016 148104 149379 150336 150858 151096 152592 154396 155034 156816 157267 158166 159732 159984 161051 161472 161568 163216 164832 166464 166518 166617 168432 169128 169882 169983 170368 171072 171564 171666 173417 173536 174528 175134 175692 176256 176418 178959 179982 181016 181656 181764 183618 183744 184382 185436 186624 187272 187456 189312 189486 191664 193314 195112 195228 195536 196344 197472 198288 199172 200448 201144 203456 203522 203643 204363 206712 207757 209088 209814 210681 210888 212976 213312 215296 215424 215622 219501 219776 219978 221952 222024 222156 224422 224576 225504 226287 226644 228096 228752 228888 231594 232551 232704 233512 234256 235224 237249 238612 239598 239976 242208 242352 243049 244824 244992 247248 248897 249696 249777 252648 254823 255552 256608 257346 257499 257752 260304 261792 262701 263296 263538 264384 268192 268279 268862 269973 271524 272484 272646 275427 275616 276573 278154 278784 279752 280908 281184 283968 284229 284416 287496 289971 292668 292842 293304 294516 295829 296032 296208 298758 300672 301716 302192 305184 305283 308792 310068 313632 314534 314721 316332 319464 319968 321079 322102 322944 323136 323433 326432 329664 329967 332928 333036 333234 336633 336864 338256 339764 339966 340736 342144 343128 343332 346834 347072 347391 349056 350268 351384 352512 352836 354409 357918 359397 359964 362032 363312 363528 367236 367488 368764 370872 374544 374912 378624 378972 383328 384659 386019 386628 390224 390456 391072 392688 394944 395307 396576 398344 402288 403293 406912 407044 407286 408726 413424 414613 415514 417231 418176 419628 421362 421776 424589 425952 426624 430848 431244 439002 439263 439552 439956 444048 444312 448137 448844 449152 451008 452574 453288 457504 457776 463188 465102 467024 468512 470448 471801 474498 477224 479196 479952 483153 484416 484704 486098 489648 494496 497794 499392 499554 499851 505296 509646 509949 511104 513216 514692 514998 515504 520251 520608 523584 525402 526592 527076 528768 536384 536558 536877 537724 539946 543048 544968 545292 547723 550854 551232 553146 556308 559504 561816 562368 567936 568458 574992 579942 585336 585684 586608 589032 591658 592064 592416 597516 601344 603432 604384 610368 610566 610929 613089 617584 620136 623271 627264 629068 629442 632664 638928 639936 642158 644204 645888 646272 646866 652864 656183 658503 659328 659934 665856 666072 666468 673266 673728 676512 678861 679528 679932 684288 686256 686664 693668 694144 694782 698112 700536 702768 705672 707281 708818 711747 715836 718794 719928 724064 726624 727056 729147 734472 734976 737528 741744 746691 749088 749331 749824 757944 764469 766656 769318 772038 772497 773256 780448 780912 782144 785376 788103 789888 790614 793152 796688 804576 804837 806586 809919 813824 814088 814572 817452 826281 826848 829226 829719 831028 834462 836352 839256 842724 843552 846481 849178 851904 852687 853248 862488 869913 878004 878526 879912 887487 888096 888624 896274 897688 898304 902016 905148 906576 915008 915552 915849 926376 930204 934048 934351 937024 940896 943602 944163 948996 954448 958392 959904 963237 966306 968832 969408 970299 972196 979296 988992 989901 995588 998784 999108 999702 1009899 1010592 1014101 1019292 1019898 1022208 1026432 1029384 1029996 1031008 1040502 1041216 1042173 1047168 1050804 1054152 1057536 1063227 1072768 1073116 1073754 1075448 1079892 1086096 1089936 1090584 1095446 1101708 1102464 1106292 1112616 1119008 1119371 1123632 1124736 1135872 1136916 1149984 1153977 1158057 1159884 1170672 1171368 1173216 1178064 1183316 1184128 1184832 1185921 1195032 1206864 1208768 1209879 1220736 1221132 1221858 1226178 1234321 1235168 1240272 1243839 1246542 1251693 1254528 1258136 1258884 1265328 1273767 1277856 1279872 1284316 1288408 1292544 1293732 1305728 1312366 1317006 1317789 1318656 1319868 1332144 1332936 1344411 1346532 1347456 1353024 1357722 1359056 1359864 1372512 1373328 1387336 1388288 1389564 1401072 1405536 1411344 1414562 1415403 1417636 1423494 1431672 1437588 1439856 1443997 1448128 1449459 1453248 1454112 1458294 1468944 1475056 1478741 1483488 1493382 1498176 1498662 1499553 1515888 1528938 1529847 1533312 1538636 1544076 1544994 1546512 1560753 1560896 1561824 1564288 1570752 1576206 1579776 1581228 1586304 1593376 1609152 1609674 1610631 1613172 1619838 1628176 1629144 1634904 1643169 1652562 1653696 1658452 1659438 1662056 1668924 1678512 1685448 1687104 1692962 1698356 1703808 1705374 1724976 1729937 1739826 1756008 1757052 1759824 1771561 1774974 1776192 1777248 1792548 1795376 1804032 1810296 1813152 1830016 1831104 1831698 1832787 1852752 1860408 1868096 1868702 1869813 1874048 1881792 1887204 1888326 1897992 1907587 1908896 1916784 1919808 1926474 1932612 1937664 1938816 1940598 1944392 1958592 1968549 1975509 1977984 1979802 1991176 1997568 1998216 1999404 2019798 2021184 2028202 2036583 2038584 2039796 2052864 2058768 2059992 2062016 2081004 2082432 2084346 2094336 2101608 2108304 2121843 2126454 2135241 2145536 2146232 2147508 2150896 2159784 2172192 2179872 2181168 2187441 2190892 2203416 2204928 2212584 2225232 2238016 2238742 2240073 2247264 2247993 2249472 2273832 2285327 2293407 2299968 2307954 2316114 2317491 2319768 2341344 2342736 2346432 2356128 2364309 2366632 2368256 2369664 2371842 2390064 2413728 2414511 2417536 2419758 2441472 2442264 2443716 2452356 2463289 2468642 2470336 2478843 2480544 2487678 2489157 2493084 2503386 2509056 2516272 2517768 2530656 2539443 2547534 2555712 2558061 2559744 2568632 2576816 2587464 2609739 2611456 2624732 2634012 2635578 2639736 2662461 2664288 2665872 2673539 2688822 2693064 2694912 2706048 2715444 2718112 2719728 2737867 2745024 2746656 2747547 2774672 2779128 2802144 2803053 2811072 2822688 2829124 2830806 2832489 2835272 2846988 2863344 2875176 2879712 2887994 2889711 2896256 2898918 2906496 2908224 2916588 2937888 2948089 2950112 2951069 2957482 2966976 2969703 2986764 2996352 2997324 2999106 3029697 3031776 3042303 3057876 3059694 3066624 3077272 3088152 3089988 3093024 3121506 3121792 3123648 3126519 3128576 3141504 3152412 3162456 3172608 3186752 3189681 3218304 3219348 3221262 3226344 3239676 3254119 3256352 3258288 3269808 3286338 3305124 3307392 3316904 3318876 3324112 3337848 3357024 3358113 3370896 3374208 3385924 3396712 3407616 3410748 3449952 3459874 3461931 3474171 3479652 3512016 3514104 3519648 3531869 3543122 3549948 3552384 3554496 3557763 3585096 3590752 3620592 3626304 3629637 3660032 3662208 3663396 3665574 3702963 3705504 3720816 3731517 3736192 3737404 3739626 3748096 3763584 3774408 3776652 3795984 3815174 3817792 3821301 3833568 3839616 3852948 3865224 3877632 3881196 3888784 3898499 3917184 3937098 3951018 3953367 3955968 3959604 3982352 3996432 3998808 4033233 4039596 4042368 4056404 4073166 4077168 4079592 4117536 4119984 4124032 4162008 4164864 4168692 4203216 4216608 4231249 4243686 4246209 4252908 4270482 4292464 4295016 4301792 4319568 4331991 4344384 4348377 4359744 4362336 4374882 4381784 4406832 4425168 4436223 4450464 4476032 4477484 4480146 4494528 4495986 4547664 4560743 4570654 4586814 4589541 4599936 4615908 4632228 4634982 4639536 4670479 4682259 4682688 4685472 4692864 4712256 4728618 4733264 4739328 4743684 4780128 4827456 4829022 4831893 4835072 4839516 4884528 4887432 4904712 4926578 4929507 4937284 4940672 4957686 4961088 4975356 4978314 4986168 5006772 5029093 5032544 5035536 5061312 5078886 5095068 5111424 5116122 5137264 5153632 5174928 5189811 5219478 5249464 5268024 5271156 5279472 5314683 5324922 5328576 5331744 5347078 5377644 5386128 5412096 5430888 5436224 5439456 5475734 5490048 5493312 5495094 5498361 5549344 5558256 5604288 5606106 5609439 5622144 5645376 5658248 5661612 5664978 5670544 5693976 5722761 5726688 5750352 5759424 5775988 5779422 5792512 5797836 5812992 5816448 5833176 5875776 5896178 5900224 5902138 5905647 5914964 5926527 5933952 5939406 5973528 5992704 5994648 5998212 6024953 6059394 6063552 6084606 6109749 6115752 6119388 6154544 6176304 6179976 6186048 6243012 6243584 6247296 6253038 6283008 6304824 6324912 6365529 6373504 6379362 6436608 6438696 6442524 6452688 6479352 6508238 6512704 6516576 6539616 6562323 6572676 6610248 6614784 6633808 6637752 6648224 6675696 6714048 6716226 6720219 6741792 6743979 6748416 6771848 6793424 6821496 6855981 6880221 6899904 6919748 6923862 6948342 6959304 7024032 7028208 7039296 7048421 7063738 7086244 7092927 7099896 7104768 7108992 7115526 7170192 7181504 7218013 7241184 7243533 7252608 7259274 7324416 7326792 7331148 7389867 7405926 7411008 7436529 7441632 7463034 7467471 7472384 7474808 7479252 7527168 7548816 7553304 7591968 7618329 7630348 7635584 7642602 7667136 7679232 7705896 7730448 7762392 7777568 7780091 7796998 7829217 7834368 7874196 7902036 7906734 7919208 7964704 7987383 7992864 7997616 8020617 8066466 8079192 8084736 8112808 8146332 8154336 8159184 8213601 8235072 8239968 8242641 8248064 8324016 8337384 8406432 8409159 8433216 8462498 8487372 8492418 8497467 8505816 8540964 8579041 8584928 8590032 8603584 8639136 8663982 8669133 8688768 8696754 8719488 8724672 8749764 8763568 8813664 8844267 8850336 8853207 8872446 8900928 8909109 8952064 8954968 8960292 8989056 8991972 9089091 9095328 9121486 9126909 9141308 9173628 9179082 9199872 9231816 9264456 9269964 9279072 9311291 9340958 9364518 9365376 9370944 9379557 9385728 9424512 9457236 9466528 9487368 9560256 9569043 9654912 9658044 9663786 9679032 9762357 9769056 9774864 9809424 9853156 9859014 9874568 9881344 9915372 9922176 9950712 9956628 9972336 10013544 10058186 10065088 10071072 10074339 10122624 10157772 10190136 10222848 10232244 10274528 10277861 10307264 10349856 10379622 10385793 10422513 10438956 10498928 10536048 10542312 10558944 10595607 10629366 10649844 10657152 10663488 10673289 10694156 10755288 10772256 10861776 10872448 10878912 10888911 10951468 10980096 10986624 10990188 10996722 11098688 11108889 11116512 11155111 11194551 11208576 11212212 11218878 11244288 11290752 11316496 11323224 11329956 11341088 11387952 11445522 11453376 11463903 11500704 11518848 11551976 11558844 11595672 11632896 11666352 11695497 11751552 11792356 11800448 11804276 11811294 11829928 11853054 11867904 11878812 11947056 11989296 11996424 12023777 12049906 12099699 12118788 12127104 12169212 12219498 12231504 12238776 12309088 12313081 12352608 12359952 12372096 12486024 12494592 12506076 12609648 12649824 12693747 12731058 12738627 12747008 12758724 12877392 12885048 12905376 12958704 12995973 13016476 13025408 13033152 13045131 13079232 13124646 13145352 13220496 13267616 13275504 13296448 13308669 13351392 13428096 13432452 13440438 13483584 13487958 13543696 13577531 13586848 13642992 13682229 13711962 13760442 13768623 13799808 13839496 13847724 13896684 13918608 14011437 14046777 14048064 14056416 14078592 14096842 14127476 14172488 14185854 14199792 14217984 14231052 14340384 14363008 14436026 14482368 14487066 14495679 14505216 14518548 14653584 14662296 14779734 14788521 14811852 14822016 14873058 14883264 14926068 14934942 14949616 14958504 15087279 15097632 15106608 15183936 15236658 15260696 15271168 15285204 15334272 15411792 15460896 15524784 15555136 15560182 15569433 15593996 15658434 15748392 15804072 15813468 15838416 15883967 15929408 15944049 15974766 15985728 15995232 16041234 16132932 16158384 16225616 16266151 16292664 16308672 16318368 16427202 16470144 16479936 16485282 16495083 16648032 16674768 16812864 16818318 16828317 16866432 16924996 16974744 16984836 16994934 17011632 17081928 17158082 17168283 17169856 17180064 17207168 17278272 17327964 17338266 17377536 17393508 17438976 17449344 17499528 17527136 17627328 17688534 17700672 17706414 17716941 17744892 17779581 17801856 17818218 17909936 17920584 17978112 17983944 18074859 18178182 18190656 18242972 18253818 18282616 18347256 18358164 18463632 18528912 18539928 18558144 18622582 18681916 18729036 18730752 18741888 18759114 18849024 18914472 18933056 18974736 19029307 19096587 19120512 19138086 19309824 19316088 19327572 19358064 19524714 19538112 19549728 19618848 19686969 19706312 19718028 19749136 19830744 19844352 19901424 19913256 19944672 20027088 20116372 20130176 20142144 20148678 20160657 20245248 20315544 20380272 20464488 20549056 20555722 20567943 20614528 20640663 20699712 20759244 20771586 20845026 20877912 20983457 20997856 21072096 21084624 21117888 21145263 21191214 21258732 21278781 21299688 21314304 21326976 21346578 21388312 21510576 21544512 21654039 21723552 21730599 21744896 21757824 21777822 21902936 21973248 21980376 21993444 22169601 22197376 22217778 22233024 22310222 22389102 22402413 22417152 22424424 22437756 22581504 22632992 22646448 22659912 22682176 22775904 22854987 22891044 22906752 22927806 23001408 23037696 23103952 23117688 23191344 23332704 23340273 23390994 23487651 23503104 23584712 23600896 23608552 23622588 23659856 23706108 23757624 23894112 23962149 23978592 23992848 24047554 24061851 24099812 24199398 24237576 24254208 24338424 24438996 24463008 24477552 24547949 24618176 24626162 24640803 24705216 24719904 24727923 24744192 24972048 25012152 25138597 25219296 25227477 25299648 25387494 25462116 25477254 25492401 25517448 25737123 25754784 25770096 25810752 25917408 25991946 26007399 26032952 26050816 26066304 26090262 26158464 26249292 26290704 26440992 26532801 26535232 26551008 26559621 26592896 26617338 26702784 26856192 26864904 26880876 26967168 26975916 27087392 27096179 27155062 27173696 27267273 27285984 27364458 27380727 27423924 27520884 27537246 27599616 27678992 27695448 27793368 27837216 27933873 28022874 28093554 28096128 28112832 28138671 28157184 28193684 28254952 28344976 28371708 28399584 28462104 28680768 28707129 28726016 28872052 28964736 28974132 28991358 29037096 29287071 29307168 29324592 29408929 29559468 29577042 29623704 29644032 29746116 29766528 29852136 29869884 29899232 29917008 30116537 30174558 30195264 30213216 30223017 30367872 30473316 30521392 30570408 30668544 30823584 30833583 30921792 31049568 31110272 31120364 31138866 31157379 31187992 31316868 31496784 31608144 31626936 31676832 31767934 31786821 31858816 31888098 31949532 31971456 31990464 32082468 32265864 32316768 32428979 32451232 32461759 32532302 32585328 32617344 32636736 32666733 32854404 32940288 32959872 32970564 32990166 33296064 33326667 33349536 33465333 33583653 33625728 33636636 33656634 33732864 33849992 33949488 33969672 33989868 34023264 34163856 34316164 34336566 34339712 34360128 34391709 34414336 34556544 34655928 34676532 34787016 34898688 34999056 35054272 35086491 35254656 35377068 35401344 35412828 35433882 35489784 35559162 35603712 35636436 35795309 35819872 35841168 35967888 36071331 36149718 36299097 36356364 36381312 36485944 36507636 36565232 36694512 36716328 36927264 36939243 37057824 37079856 37116288 37245164 37363832 37458072 37483776 37518228 37828944 37866112 37949472 38058614 38081241 38193174 38215881 38241024 38276172 38632176 38655144 38716128 38850559 38987919 39049428 39076224 39099456 39135393 39237696 39373938 39412624 39436056 39498272 39661488 39802848 39826512 39889344 39926007 40054176 40232744 40260352 40284288 40297356 40321314 40631088 40732593 40760544 40928976 41046687 41098112 41111444 41135886 41229056 41281326 41399424 41518488 41543172 41690052 41755824 41875913 41966914 41995712 42034311 42140331 42144192 42169248 42235776 42290526 42382428 42517464 42557562 42599376 42653952 42693156 42776624 42883489 43021152 43089024 43308078 43447104 43461198 43487037 43515648 43555644 43805872 43960752 43986888 44339202 44365563 44394752 44435556 44466048 44620444 44778204 44804826 44848848 44875512 45261837 45265984 45292896 45319824 45364352 45551808 45709974 45782088 45813504 45855612 46002816 46207904 46235376 46382688 46543739 46665408 46680546 46708299 46781988 46975302 47169424 47217104 47245176 47319712 47412216 47515248 47651901 47788224 47832147 47924298 47957184 47985696 48095108 48123702 48199624 48398796 48475152 48676848 48798453 48877992 48926016 48955104 49095898 49236352 49252324 49281606 49410432 49439808 49455846 49944096 50024304 50168173 50277194 50438592 50454954 50484951 50599296 50774988 50924232 50954508 50984802 51034896 51375269 51474246 51504849 51509568 51540192 51621504 51834816 51983892 52014798 52065904 52132608 52180524 52316928 52498584 52581408 52881984 53065602 53070464 53102016 53119242 53150823 53185792 53234676 53405568 53729808 53761752 53934336 53951832 54174784 54192358 54224577 54310124 54347392 54534546 54571968 54728916 54761454 54847848 55041768 55074492 55320023 55357984 55390896 55586736 55674432 55867746 56045748 56187108 56192256 56225664 56277342 56387368 56509904 56689952 56743416 56799168 56924208 57087921 57289761 57361536 57414258 57744104 57929472 57948264 57982716 58074192 58574142 58614336 58649184 58817858 59060907 59118936 59154084 59247408 59492232 59533056 59704272 59739768 59798464 59834016 60233074 60349116 60390528 60426432 60446034 60481971 60735744 60946632 61042784 61140816 61647168 61667166 61703829 61843584 61921989 62099136 62220544 62240728 62277732 62314758 62375984 62633736 62950371 62993568 63216288 63253872 63353664 63435789 63535868 63573642 63717632 63776196 63899064 63942912 63980928 64164936 64531728 64633536 64857958 64902464 64923518 64962117 65064604 65170656 65191797 65234688 65273472 65333466 65708808 65919744 65941128 65980332 66274483 66508803 66592128 66653334 66699072 66930666 67167306 67207239 67251456 67273272 67313268 67699984 67898976 67939344 67979736 68046528 68327712 68564961 68632328 68673132 68679424 68720256 68783418 69113088 69311856 69353064 69574032 69998112 70020819 70108544 70172982 70509312 70754136 70802688 70825656 70867764 70979568 71118324 71272872 71435381 71590618 71639744 71682336 71886447 71935776 72142662 72185553 72299436 72598194 72712728 72762624 72971888 73015272 73130464 73389024 73432656 73643847 73854528 73878486 73922409 74115648 74159712 74183769 74232576 74490328 74727664 74916144 75036456 75415791 75657888 75682431 75732224 75898944 76117228 76162482 76386348 76431762 76552344 77211369 77264352 77310288 77432256 77532631 77701118 77975838 78022197 78098856 78152448 78198912 78270786 78475392 78747876 78825248 78872112 78996544 79322976 79398143 79598403 79605696 79653024 79678863 79778688 79852014 80108352 80465488 80568576 80594712 80642628 81262176 81288537 81465186 81521088 81801819 81857952 82093374 82142181 82196224 82222888 82271772 82562652 82798848 83036976 83086344 83380104 83511648 83751826 83801619 83933828 83991424 84068622 84280662 84288384 84338496 84471552 84581052 84764856 85034928 85115124 85198752 85386312 85494581 85553248 85581001 85766978 86042304 86121387 86178048 86616156 86894208 86922396 86974074 87111288 87611744 87861213 87921504 87973776 88226787 88678404 88731126 88871112 88932096 89240888 89556408 89609652 89697696 89751024 90349611 90523674 90531968 90585792 90639648 90669051 90728704 91103616 91419948 91564176 91711224 92005632 92415808 92470752 92500749 92765376 93087478 93330816 93361092 93416598 93472137 93563976 93950604 94338848 94369451 94434208 94490352 94639424 94824432 95030496 95303802 95360463 95576448 95664294 95848596 95914368 95971392 96190216 96247404 96399248 96797592 96950304 97286937 97353696 97385277 97596906 97755984 97852032 97910208 98000199 98191796 98472704 98504648 98563212 98820864 98879616 98911692 99888192 99980001 100048608 100336346 100395999 100554388 100750959 100877184 100909908 100969902 101198592 101549976 101848464 101909016 101969604 102069792 102424201 102750538 102948492 103009698 103019136 103080384 103175127 103243008 103669632 103967784 104029596 104131808 104361048 104997168 105162816 105259473 105763968 106131204 106140928 106204032 106238484 106301646 106469352 106811136 107385927 107459616 107523504 107903664 108213993 108349568 108384716 108449154 108620248 108694784 109069092 109143936 109457832 109522908 109695696 110083536 110148984 110640046 110715968 110781792 110817729 111173472 111348864 111735492 112091496 112374216 112451328 112554684 112774736 113019808 113056471 113379904 113486832 113598336 113848416 114175842 114243723 114579522 114647643 114723072 114828516 115488208 115896528 115965432 116148384 116551677 116963757 117148284 117228672 117298368 117406179 117635716 118121814 118237872 118308168 118494816 118984464 119408544 119479536 119596928 119668032 119778021 120466148 120698232 120781056 120852864 120892068 120963942 121893264 122085568 122197779 122281632 122706221 123140061 123294336 123334332 123407658 123687168 123843978 124198272 124481456 124555464 124629516 124751968 125267472 125627739 125900742 125987136 126102933 126420993 126432576 126507744 126707328 126871578 127071736 127147284 127552392 127798128 127961856 128329872 128650467 129063456 129267072 129715916 129804928 129847036 129924234 130129208 130341312 130383594 130546944 130666932 131417616 131882256 131960664 132261547 132548966 133017606 133096689 133184256 133306668 133398144 133861332 134334612 134414478 134546544 134626536 135399968 135443891 135785511 135797952 135878688 135959472 136093056 136655424 137129922 137264656 137346264 137440512 137566836 138623712 138706128 139148064 139631217 139996224 140041638 140124897 140217088 140345964 141508272 141651312 141735528 141959136 142236648 142545744 142870762 142955703 143181236 143279488 143364672 143496441 143772894 143871552 144285324 144371106 144598872 145196388 145425456 145843697 145943776 146030544 146260928 146395359 146778048 146865312 147287694 147709056 147756972 147844818 148231296 148319424 148367538 148980656 149352841 149455328 149832288 150072912 150504519 150831582 151315776 151364862 151454853 151797888 152234456 152324964 152772696 152863524 153104688 154125807 154422738 154514547 154528704 154620576 154864512 155065262 155402236 155951676 156044394 156197712 156397824 156541572 156950784 157495752 157650496 157744224 157993088 158645952 158796286 159196806 159211392 159306048 159357726 159452469 159557376 159704028 160216704 160930976 161189424 161285256 162524352 162577074 162673731 162930372 163042176 163603638 163715904 164186748 164284362 164445776 164543544 165125304 165960069 166073952 166172688 166760208 167023296 167503652 167603238 167867656 167982848 168137244 168561324 168576768 168676992 169162104 169529712 170069856 170230248 170397504 170772624 170989162 171106496 171162002 171263763 171533956 171869283 172084608 172242774 173232312 173788416 173844792 173948148 174222576 174723637 175223488 175722426 175843008 175947552 176453574 177182721 177356808 177462252 177742224 178481776 178927661 179112816 179219304 179395392 179502048 180699222 181047348 181063936 181171584 181279296 181338102 181445913 182207232 182839896 183128352 183422448 184831616 184941504 185001498 185111487 185530752 186174956 186661632 186722184 186833196 186944274 187127952 187901208 188677696 188738902 188851113 188868416 188980704 189278848 189648864 190060992 190307367 190607604 190720926 191152896 191328588 191697192 191828736 191942784 192380432 192494808 192798496 193595184 193900608 194573874 194707392 194770554 194886351 195193812 195511968 195575391 195704064 195820416 196000398 196383592 197009296 197126424 197759232 197823384 198823449 199526409 199776384 199960002 200097216 200672692 200791998 201108776 201501918 201754368 201819816 201939804 203099952 203696928 203818032 203939208 204139584 204404209 204848402 205501076 205694883 205896984 206019396 206038272 206160768 206350254 207339264 207935568 208059192 208263616 208722096 209322377 209994336 210062457 210325632 210518946 211527936 212262408 212408064 212476968 212603292 212938704 214306143 214771854 214919232 215047008 215659341 215807328 216427986 216556659 216699136 216769432 216898308 217240496 218138184 218287872 218915664 219045816 219391392 220167072 220297968 220931541 221280092 221431936 221563584 221635458 221767227 222346944 222697728 223470984 224182992 224748432 225109368 225549472 226039616 226112942 226247373 226759808 226973664 227047293 227196672 227696832 228351684 228487446 229159044 229295286 229657032 230818027 230976416 231634107 231793056 231930864 232296768 232597893 233103354 233927514 234066591 234296568 234457344 234596736 234812358 235271432 236243628 236475744 236616336 236989632 237968928 238194429 238795209 238817088 238959072 239036589 239193856 239336064 239556042 240932296 241396464 241705728 241784136 241927884 243786528 243865611 244171136 244395558 244563264 245412442 246280122 246426543 246588672 246668664 246815316 247687956 248396544 248792189 248962912 249110928 249259032 249503936 250534944 251255478 251404857 251801484 251974272 252205866 252841986 252865152 253015488 253414656 253743156 254143472 254294568 255104784 255596256 256483743 256659744 256743003 257300934 258126912 258364161 258534144 259431832 259609856 259694072 259848468 260258416 260682624 260767188 261333864 262835232 263583639 263764512 263921328 264523094 264680361 265097932 266035212 266193378 266613336 266796288 267722664 268669224 268828956 269093088 269253072 270027439 270799936 270887782 271048833 271571022 271595904 271757376 271918944 272007153 272186112 273310848 274259844 274529312 274692528 275133672 276524567 277247424 277412256 277502247 278296128 279262434 279992448 280083276 280249794 280416411 280691928 283016544 283108353 283302624 283471056 283918272 284473296 285091488 285741524 285911406 286081389 286362472 286558976 286729344 286992882 287545788 287743104 288570648 288742212 289197744 290392776 290850912 291687394 291860811 291887552 292061088 292155831 292521856 292790718 293556096 293730624 294575388 295418112 295513944 295689636 296462592 296638848 296735076 297961312 298057969 298705682 298910656 299664576 299940003 300145824 301009038 301187997 301663164 302252877 302631552 302729724 302909706 303595776 304468912 304649928 305545392 305727048 306209376 307272603 308251614 308845476 309029094 309057408 309241152 309525381 309729024 310130524 310804472 311903352 312088788 312395424 313083144 314991504 315300992 315488448 315778419 315986176 317291904 317592572 318393612 318422784 318612096 318715452 318904938 319408056 320433408 321861952 322157781 322378848 322570512 323498219 324641979 325048704 325154148 325347462 325860744 326084352 327207276 327431808 328373496 328568724 328891552 329087088 330250608 331920138 332147904 332345376 332453187 333520416 334046592 335007304 335206476 335735312 336274488 337122648 337353984 338324208 339059424 339169413 340139712 340460496 340795008 341545248 341978324 342212992 342324004 342527526 342731169 343067912 343738566 344169216 344485548 346464624 347689584 347896296 348445152 349447274 349655031 350446976 350891271 351444852 351686016 351895104 352907148 354365442 354713616 354924504 355484448 356718769 356963552 357079349 357855322 358225632 358438608 358790784 359004096 359334063 361398444 362094696 362343168 362558592 362676204 362891826 365679792 366256704 366593337 366844896 368118663 369420183 369663232 369883008 370002996 370222974 371061504 372349912 373444368 373666392 373888548 374255904 375802416 376883217 377355392 377477804 377702226 377736832 377961408 378308799 378557696 379297728 380121984 380614734 381215208 381441852 382657176 383394384 383885568 384760864 384989616 385596992 385951401 387190368 387801216 389147748 389414784 389541108 389772702 390387624 391023936 391150782 391640832 392000796 392767184 393748399 394018592 394252848 395646768 396784641 397646898 399052818 399290067 399552768 399920004 400194432 401345384 401583996 402217552 403003836 403639632 403879608 406199904 406331673 407356533 407393856 407636064 407878416 408279168 408808418 409696804 411002152 411389766 411793968 412038792 412321536 412700508 415871136 416118384 416527232 417444192 418644754 418893651 419988672 420124914 420374691 420651264 421037892 424524816 424953936 425206584 425877408 427356149 428612286 428867109 429543708 429838464 430094016 430489323 431318682 431614656 432855972 433113318 433538864 433796616 434480992 436276368 437531091 437831328 438091632 438782784 439186077 440334144 440595936 441863082 442560184 442863872 443127168 443270916 443534454 444693888 446941968 448058523 448365984 449496864 450218736 451098944 451513557 452079232 452225884 452494746 453519616 453947328 454094586 455393664 456703368 456974892 458318088 458590572 459314064 460635043 461636054 461952832 462377421 463268214 463543641 463586112 463861728 464593536 465195786 466206708 467855028 468133182 468593136 469193472 469624716 470542864 471718379 472487256 472951488 473232672 473979264 475937856 476388858 477590418 477634176 477918144 478073178 478357407 478672128 479112084 481864592 482792928 483568272 483855768 487573056 487731222 488021193 488342272 488791116 489126528 490824884 492560244 492853086 493337328 493630632 495375912 497584378 497880207 497925824 498221856 498518064 499007872 501069888 502510956 502809714 503602968 503948544 504411732 505683972 505730304 506030976 507486312 508286944 508589136 510209568 511192512 511981129 512967486 513319488 513486006 513791289 514601868 515607849 516253824 516728322 518863664 519388144 519696936 520516832 521365248 521534376 522667728 524170911 525670464 527167278 527529024 527842656 529046188 529360722 530195864 532070424 532386756 533226672 535445328 536782983 537338448 537657912 538186176 538506144 540054878 541599872 541775564 542097666 543142044 543191808 543514752 543837888 544014306 546621696 548519688 549058624 549385056 550267344 551849903 553049134 554494848 554824512 555004494 555334461 556592256 558524868 559984896 560166552 560499588 560832822 561383856 566033088 566216706 566553339 566605248 566942112 567836544 568946592 570182976 570922101 571483048 571822812 572162778 572724944 573458688 573985764 575091576 575486208 577141296 577484424 578395488 580785552 581701824 583374788 583721622 583775104 584122176 584311662 584659053 585043712 585581436 587112192 587461248 589150776 591027888 591379272 593277696 593470152 595922624 596115938 596470347 597411364 597821312 598579227 599329152 599880006 600291648 602018076 602375994 603326328 604505754 605263104 605459448 605819412 608520253 608937824 609299856 611090784 611454096 612418752 613212627 614545206 616503228 617084649 617690952 618058188 618114816 618482304 619050762 620261048 621608944 623806704 624177576 624790848 626166288 627967131 629983008 630187371 630601984 630976896 631556838 634583808 635185144 636787224 637224192 637430904 637809876 638816112 642918429 643723904 644315562 644757696 645141024 646996438 649283958 649669977 650097408 650308296 650694924 651721488 654414552 654863616 656746992 657137448 657783104 658174176 660501216 662794623 663840276 664295808 664690752 664906374 665301681 667040832 668093184 670014608 670412952 671470624 672548976 674245296 676648416 678118848 678338826 678742119 680279424 680920992 681141879 681590016 683090496 683956648 684425984 684648008 685055052 685462338 686135824 687477132 688971096 692454081 692929248 694902321 695379168 695792592 696890304 697793679 698894548 699310062 700893952 701782542 702889704 703372032 703790208 705814296 708730884 709427232 709849008 710968896 711890521 713437538 713927104 714158698 714583287 715710644 716385627 716451264 716877216 717109767 717581568 718008192 718668126 722796888 724189392 725117184 725352408 725783652 729019313 731359584 731596833 732513408 733186674 733689792 736237326 738840366 739279629 739766016 740005992 740445948 744699824 746376567 746888736 747332784 747777096 748511808 751604832 753766434 754214571 754710784 754955608 755404452 755473664 755922816 756617598 758595456 760243968 761229468 762430416 762883704 765314352 766788768 769451229 769521728 769979232 770229009 771193984 771902802 774380736 775602432 778295496 778829568 779082216 779545404 780775248 782047872 782301564 784001592 785534368 785789191 787496798 788037184 788505696 790750917 791293536 793569282 794041083 795293796 798105636 798580134 799840008 800388864 802690768 803167992 804435104 806007672 807279264 807759216 810082317 812399808 812663346 813146499 814713066 814787712 815272128 815756832 816021459 816558336 817616836 819393608 822004304 822779532 823587936 824077584 825401016 829573701 831742272 832236768 832506741 833054464 834888384 837289508 837787302 839977344 840249828 840749382 842075784 849049632 849325059 849907872 850413168 851754816 852858941 854712298 857224572 857734218 858244167 859087416 859676928 860188032 860978646 862637364 863229312 865711944 866226636 867077728 867593232 868961984 872552736 873379573 875062182 875582433 875662656 876183264 876467493 877565568 878372154 880668288 881191872 883726164 885120368 886254336 886541832 887068908 889387776 893883936 894173907 896117046 896731968 898993728 899820009 900437472 902197888 903027114 903563991 904158464 904451768 904989492 907894656 908189172 910787328 913406736 913949784 916636176 917181144 918628128 921270086 921817809 923272108 923905664 924754842 926536428 927087282 927172224 927723456 929187072 930391572 932413416 935710056 936266364 937186272 939249432 940440391 941085728 941391011 943436758 944974512 945902976 946465344 947335257 947958528 951875712 952777716 955180836 955268352 955836288 956146356 956714814 958224168 963729184 965585856 966473343 967136544 967711536 970494657 973925937 975146112 975462444 976042386 977582232 978253056 981649768 985120488 985706172 986674656 987261264 990751824 995168756 995760414 995851648 996443712 997036128 997359561 998015744 1002139776 1005021912 1005619428 1007205936 1008823464 1011367944 1012061952 1014972624 1016573888 1017178272 1017508239 1020419136 1022385024 1023962258 1025934972 1026638976 1026972012 1027582578 1028193507 1029203736 1031215698 1032507648 1033456644 1037727328 1038063961 1038776288 1039393872 1041033664 1043068752 1045335456 1048341822 1048965093 1051340928 1052673813 1054334556 1055058048 1055685312 1058092376 1058721444 1060391728 1064140848 1064773512 1066453344 1070156307 1070890656 1071238047 1073565966 1074676896 1075315824 1076372352 1077012288 1078002189 1080109756 1083199744 1083551128 1084195332 1086284088 1087029504 1087675776 1088028612 1097039376 1098117248 1098770112 1099780011 1100534688 1103699806 1104355989 1106098268 1108260549 1108989696 1109649024 1110008988 1110668922 1113184512 1117049736 1120333104 1120999176 1121665644 1122767712 1126666211 1130649651 1132066176 1132433412 1133106678 1133210496 1133884224 1134926397 1135673088 1137893184 1140365952 1141844202 1142966096 1143645624 1144325556 1145449888 1147971528 1150183152 1154282592 1154968848 1156790976 1157854203 1161571104 1163403648 1166749576 1167443244 1167550208 1168244352 1168623324 1169318106 1171162872 1174922496 1178301552 1181245197 1182055776 1182758544 1186940304 1190353923 1191845248 1192231876 1192940694 1194822728 1195642624 1197158454 1198658304 1199760012 1200583296 1204036152 1204751988 1206652656 1209011508 1210918896 1211638824 1214401477 1217040506 1217875648 1218599712 1218995019 1222069599 1222181568 1222908192 1224837504 1226425254 1229090412 1233006456 1234169298 1235381904 1236116376 1236964608 1238101524 1240522096 1243217888 1243621181 1247613408 1248355152 1249581696 1252332576 1255934262 1256680953 1259966016 1260374742 1261124073 1261953792 1263113676 1270370288 1273574448 1274861808 1275619752 1277632224 1282068447 1285836858 1286601327 1287447808 1288631124 1289515392 1290282048 1291467969 1293992876 1298567916 1299339954 1300616592 1301389848 1303442976 1308829104 1312593273 1313493984 1314274896 1315566208 1316348352 1317558231 1321002432 1325589246 1327680552 1328591616 1329381504 1329812748 1330603362 1334081664 1340029216 1340825904 1342941248 1344175569 1345097952 1348490592 1349768431 1353296832 1354540671 1356237696 1356677652 1357484238 1360558848 1361841984 1362283758 1366180992 1367913296 1369296016 1370110104 1370924676 1372271648 1374954264 1377942192 1381905129 1384908162 1385858496 1387132263 1389804642 1390630923 1390758336 1391585184 1393780608 1395587358 1397789096 1398620124 1403565084 1405779408 1407580416 1411628592 1415155137 1417461768 1418854464 1419698016 1421937792 1423781042 1426875076 1427854208 1428317396 1429166574 1431421288 1432771254 1432902528 1433754432 1434219534 1436016384 1437336252 1445593776 1448378784 1450704816 1451567304 1454877017 1458038626 1462719168 1463193666 1464063579 1465026816 1466373348 1467379584 1472474652 1477680732 1478559258 1480011984 1480891896 1489399648 1489882801 1492753134 1493640621 1493777472 1494665568 1495554192 1497023616 1503209664 1507532868 1508429142 1509911216 1510808904 1511845632 1513235196 1517190912 1522458936 1524860832 1525767408 1530628704 1533577536 1535943387 1538902458 1539043456 1539958464 1540458018 1541373867 1542387968 1543805604 1548761472 1556590992 1558164432 1559090808 1561550496 1564095744 1564603128 1568003184 1571068736 1571578382 1572512733 1574993596 1576074368 1577011392 1581501834 1582587072 1587138564 1588082166 1590587592 1596211272 1597160268 1599680016 1604280667 1605381536 1606335984 1608870208 1610348949 1612015344 1614558528 1615518432 1620164634 1624799616 1625326692 1626292998 1629426132 1629575424 1630544256 1631513664 1632042918 1635233672 1638787216 1642881251 1644008608 1645559064 1647175872 1648155168 1650802032 1655549709 1659147402 1663484544 1664473536 1665013482 1666003383 1669776768 1674579016 1675574604 1679954688 1680499656 1681498764 1684151568 1698099264 1698650118 1699660017 1699815744 1700826336 1703509632 1705717882 1709424596 1712766303 1714449144 1715468436 1716488334 1718174832 1720376064 1721957292 1725274728 1726458624 1731423888 1732453272 1734155456 1735186464 1737923968 1745105472 1746759146 1750124364 1751164866 1751325312 1752366528 1752934986 1753977159 1755131136 1756744308 1761336576 1762383744 1767452328 1770240736 1773083664 1774137816 1787767872 1788347814 1789411041 1792234092 1793463936 1795737681 1797987456 1799640018 1800874944 1804395776 1806054228 1807127982 1808903536 1809978984 1815789312 1816378344 1825560759 1826813472 1827899568 1833272352 1834362288 1837256256 1839637881 1842540172 1843635618 1846544216 1847811328 1849509684 1853072856 1854174564 1854344448 1855446912 1860783144 1864826832 1871420112 1872532728 1874372544 1878498864 1880880782 1882171456 1882782022 1883901393 1886873516 1889949024 1890562113 1891805952 1892930688 1894670514 1903751424 1905555432 1910361672 1911672576 1912292712 1913429628 1916448336 1921960007 1927458368 1928755287 1931171712 1932946686 1934273088 1935423072 1940989314 1947851874 1949009931 1950292224 1950924888 1952084772 1955164464 1963299536 1970240976 1971412344 1973349312 1974522528 1981503648 1988383869 1990337512 1991520828 1991703296 1992887424 1994072256 1994719122 1995905043 2004279552 2010043824 2011238856 2014411872 2017646928 2022735888 2029945248 2033147776 2034356544 2035016478 2036226357 2040838272 2044770048 2047924516 2051869944 2053277952 2053944024 2055165156 2056387014 2058407472 2062431396 2066913288 2075454656 2076127922 2077362243 2077552576 2078787744 2082067328 2084706963 2086137504 2090670912 2093381037 2096683644 2097930186 2102681856 2105347626 2108669112 2110116096 2111370624 2116184752 2117442888 2120783456 2128281696 2129547024 2132906688 2135671563 2140312614 2141781312 2142476094 2143749861 2147131932 2149156881 2149353792 2150631648 2151329301 2152744704 2154024576 2156004378 2160219512 2167102256 2168390664 2172568176 2175351552 2176057224 2187057939 2194078752 2194790499 2196234496 2197540224 2199560022 2201069376 2207399612 2208711978 2212196536 2216521098 2219298048 2220017976 2221337844 2234099472 2239129701 2240666208 2241998352 2243331288 2245535424 2248446299 2253332422 2261299302 2262643713 2264132352 2264866824 2266213356 2266420992 2267768448 2269852794 2275786368 2280731904 2283688404 2285932192 2287291248 2288651112 2290899776 2295943056 2300366304 2302546147 2308353687 2308565184 2309937696 2310687027 2313581952 2315708406 2323142208 2326807296 2333499152 2334886488 2336488704 2337246648 2338636212 2342325744 2356603104 2357367573 2362490394 2364111552 2365517088 2372252751 2373880608 2380707846 2382123249 2383690496 2384463752 2385881388 2389645456 2394316908 2399520024 2401166592 2408072304 2409503976 2413305312 2418023016 2421837792 2423277648 2428802954 2430246951 2434081012 2435751296 2437199424 2437990038 2439439497 2444139198 2444363136 2445816384 2449675008 2452850508 2458180824 2466012912 2468338596 2470763808 2472232752 2476203048 2479342849 2481044192 2486435776 2487242362 2488721103 2495226816 2496710304 2497520223 2499163392 2504665152 2511868524 2513361906 2519932032 2520749484 2522248146 2526227352 2538998297 2540740576 2547148896 2547975177 2549723616 2551239504 2555264448 2558576823 2564136894 2571673716 2573202654 2574732501 2577262248 2579030784 2580564096 2582935938 2587985752 2597135832 2598679908 2601233184 2602779696 2606885952 2617658208 2620138719 2625186546 2626747299 2626987968 2628549792 2629402479 2631132416 2632696704 2635116462 2642004864 2651178492 2655361104 2658763008 2659625496 2661206724 2668163328 2680058432 2681651808 2682521721 2685882496 2688351138 2690195904 2696981184 2699536862 2706593664 2709081342 2710691973 2712475392 2713355304 2714968476 2723683968 2724567516 2732361984 2735826592 2736714079 2738592032 2740220208 2741849352 2744543296 2749908528 2755884384 2763810258 2765453427 2769816324 2771716992 2774264526 2779609284 2781261846 2781516672 2783170368 2787561216 2791174716 2795578192 2797240248 2807130168 2811558816 2821321173 2823257184 2824173033 2830310274 2834923536 2837708928 2839396032 2842005771 2843875584 2847562084 2853750152 2855708416 2856634792 2858333148 2862842576 2865542508 2865805056 2867508864 2868439068 2874672504 2891187552 2896757568 2899420029 2901409632 2903134608 2909754034 2911483971 2916077252 2921777811 2925438336 2926387332 2928127158 2932746696 2934759168 2944949304 2955361464 2957118516 2960023968 2961783792 2970301829 2978799296 2979765602 2985506268 2987281242 2987554944 2989331136 2991108384 2992078683 2994047232 3006419328 3015065736 3016858284 3019822432 3021617808 3026470392 3041770237 3044917872 3049721664 3051534816 3052524717 3061257408 3067155072 3071886774 3077804916 3078086912 3079916928 3080916036 3082747734 3084580521 3087611208 3097522944 3113181984 3114191883 3116328864 3118181616 3123100992 3129206256 3136006368 3142137472 3143156764 3145025466 3146895279 3149987192 3152148736 3154022784 3163003668 3165174144 3174277128 3176164332 3181175184 3192422544 3194320536 3199360032 3208561334 3210468921 3210763072 3212671968 3213714141 3217740416 3220697898 3224030688 3229117056 3231036864 3240329268 3249599232 3250653384 3252585996 3258852264 3261088512 3263027328 3264085836 3270467344 3277574432 3278637659 3285762502 3288017216 3291118128 3294351744 3296310336 3299340033 3301604064 3311099418 3313067967 3318294804 3324781647 3326969088 3328947072 3330026964 3332006766 3339553536 3349158032 3351149208 3360999312 3362997528 3368303136 3379998633 3391948953 3396198528 3397300236 3399320034 3399631488 3401652672 3404779191 3407019264 3411435764 3418849192 3425532606 3428898288 3430936872 3432976668 3436349664 3443914584 3450549456 3462847776 3464906544 3468310912 3470372928 3473562609 3475847936 3490210944 3493518292 3500248728 3502329732 3502650624 3504733056 3505869972 3507954318 3513488616 3524767488 3534904656 3540481472 3543735591 3546167328 3548275632 3558480409 3571061769 3575535744 3576695628 3578822082 3584468184 3586927872 3591475362 3595974912 3599280036 3601749888 3612108456 3614255964 3617807072 3619957968 3632756688 3643204431 3651121518 3653626944 3655799136 3656985057 3666208797 3666544704 3668724576 3674512512 3679275762 3685080344 3687271236 3693088432 3699019368 3706145712 3708349128 3710893824 3721566288 3729653664 3730863543 3742840224 3745065456 3748745088 3756997728 3761761564 3764342912 3765564044 3767802786 3770042859 3773747032 3779898048 3781124226 3785861376 3789341028 3811110864 3820723344 3824585424 3826859256 3832896672 3843920014 3846205341 3854916736 3857510574 3859803981 3862343424 3865893372 3868546176 3870846144 3881978628 3895703748 3898019862 3901849776 3904169544 3910328928 3923906459 3926599072 3927872839 3937779819 3940481952 3942824688 3946698624 3949045056 3952674693 3963007296 3976767738 3980675024 3983041656 3985774848 3988144512 3989438244 3991810086 4020087648 4022477712 4028823744 4032526707 4035293856 4045471776 4049305293 4059890496 4063622013 4066295552 4068713088 4070032956 4072452714 4081676544 4095849032 4103739888 4107888048 4110330312 4112774028 4116814944 4124862792 4133826576 4145715387 4150909312 4152255844 4154724486 4155105152 4157575488 4161396789 4164134656 4169413926 4172275008 4181341824 4186762074 4193367288 4195860372 4210695252 4217338224 4222741248 4229467213 4232369504 4234885776 4241566912 4245465411 4256563392 4259094048 4265813376 4271343126 4280625228 4283562624 4284952188 4287499722 4294263864 4298313762 4298707584 4301263296 4302658602 4308049152 4312008756 4320439024 4331232389 4334204512 4336781328 4345136352 4352114448 4364631051 4374115878 4388157504 4389580998 4392190737 4395080448 4399120044 4402138752 4414799224 4417423956 4424393072 4433042196 4440035952 4442675688 4468198944 4469648403 4478259402 4480921863 4481332416 4483996704 4486662576 4491070848 4496892598 4506664844 4522598604 4525287426 4529733648 4532426712 4535536896 4539705588 4551572736 4567376808 4571864384 4574582496 4577302224 4581799552 4591886112 4600732608 4605092294 4607830161 4616707374 4617130368 4619875392 4621374054 4624121601 4627163904 4631416812 4646284416 4666998304 4669772976 4674493296 4677272424 4684651488 4700917639 4713206208 4714735146 4717538199 4724980788 4728223104 4731034176 4744505502 4747761216 4761415692 4764246498 4768927504 4771762776 4779290912 4788633816 4799040048 4812842001 4816144608 4819007952 4826610624 4831046847 4836046032 4843675584 4846555296 4857605908 4860493902 4868162024 4871502592 4874398848 4875980076 4878878994 4888278396 4888726272 4891632768 4905701016 4916361648 4928643753 4932025824 4936677192 4941527616 4944465504 4952406096 4958685698 4962088384 4966649127 4972871552 4974484724 4977442206 4990453632 4993420608 4995040446 5009330304 5023737048 5026723812 5039864064 5041498968 5044496292 5052454704 5066985473 5077996594 5081481152 5094297792 5095950354 5098980051 5099447232 5102479008 5110528896 5117153646 5128273788 5138298909 5143347432 5146405308 5149465002 5154524496 5161128192 5165871876 5175971504 5188902169 5194271664 5197359816 5202466368 5205559392 5213771904 5235316416 5240277438 5250373092 5253494598 5253975936 5257099584 5258804958 5261931477 5265393408 5270232924 5284009728 5302356984 5310722208 5319250992 5322413448 5360116864 5363303616 5365043442 5368233123 5371764992 5376702276 5380391808 5393962368 5399073724 5413187328 5418162684 5421383946 5426710608 5429936952 5447367936 5449135032 5471653184 5473428158 5476682277 5477184064 5480440416 5483698704 5489086592 5499817056 5511768768 5518913643 5527620516 5530906854 5539632648 5543433984 5548529052 5559218568 5562523692 5563033344 5566340736 5582349432 5591156384 5594480496 5614260336 5623117632 5642642346 5646514368 5648346066 5651704179 5660620548 5669847072 5671686339 5675417856 5678792064 5684011542 5695124168 5707500304 5713269584 5716666296 5725685152 5731085016 5735017728 5736878136 5749345008 5765880021 5782375104 5786265861 5793515136 5798840058 5802819264 5806269216 5819508068 5822967942 5832154504 5843555622 5850876672 5852774664 5856254316 5865493392 5889898608 5910722928 5914237032 5920047936 5923567584 5940603658 5957598592 5959531204 5965151607 5971012536 5974562484 5975109888 5978662272 5982216768 5984157366 6012838656 6030131472 6033716568 6039644864 6043235616 6052940784 6070348933 6083540474 6089835744 6099443328 6103069632 6105049434 6108679071 6122514816 6134310144 6143773548 6155609832 6159833856 6161832072 6165495468 6169161042 6175222416 6226363968 6228383766 6232086729 6232657728 6236363232 6246201984 6254120889 6258412512 6272012736 6280143111 6284274944 6286313528 6290050932 6293790558 6299974384 6308045568 6326007336 6330348288 6348554256 6352328664 6362350368 6384845088 6388641072 6398720064 6407014689 6417122668 6420937842 6421526144 6425343936 6427428282 6431249583 6435480832 6441395796 6448061376 6458234112 6462073728 6480658536 6501306768 6505171992 6517704528 6526054656 6528171672 6540934688 6555148864 6557275318 6561173817 6571525004 6576034432 6582236256 6584371497 6588703488 6592620672 6598680066 6603208128 6622198836 6626135934 6636589608 6649563294 6657894144 6660053928 6664013532 6693722783 6698316064 6702298416 6717389103 6721998624 6725995056 6736606272 6745338897 6759997266 6783897906 6787931139 6792397056 6794600472 6798640068 6799262976 6803305344 6809558382 6822871528 6837698384 6851065212 6857796576 6861873744 6865953336 6872699328 6887829168 6901098912 6907638441 6925061061 6925695552 6929813088 6932061081 6936621824 6940745856 6947125218 6980421888 6987036584 7000497456 7004659464 7009466112 7011739944 7015908636 7026977232 7069809312 7072102719 7080962944 7087471182 7092334656 7096551264 7116960818 7142123538 7146369747 7151071488 7153391256 7157644164 7168936368 7182950724 7198560072 7203499776 7214973481 7224216912 7228511928 7235614144 7239915936 7265513376 7286408862 7290740853 7302243036 7307253888 7311598272 7313970114 7318318491 7332417594 7333089408 7337449152 7349025024 7358551524 7370160688 7374542472 7386176864 7398038736 7412291424 7416698256 7438028547 7443132576 7459307328 7461727086 7466163309 7485680448 7490130912 7492560669 7497490176 7513995456 7523523128 7528685824 7531128088 7535605572 7540085718 7547494064 7559796096 7562248452 7578682056 7616994891 7622221728 7641446688 7643925531 7649170848 7653718512 7665793344 7675730469 7687840028 7692410682 7709833472 7715021148 7719607962 7731786744 7737092352 7741692288 7763957256 7791407496 7796039724 7803699552 7808339088 7820657856 7830795731 7847812918 7853198144 7855745678 7860416157 7875559638 7880241897 7880963904 7885649376 7888207437 7893397248 7898090112 7905349386 7926014592 7953535476 7961350048 7966083312 7976289024 7978876488 7983620172 8019212443 8040175296 8044955424 8047565163 8057647488 8065053414 8070587712 8090943552 8098610586 8119780992 8127244026 8132075919 8137426176 8140065912 8144905428 8191698064 8207479776 8210142237 8215776096 8220660624 8225548056 8233629888 8249725584 8267653152 8291430774 8296360281 8301818624 8304511688 8309448972 8310210304 8315150976 8322793578 8338827852 8344550016 8362683648 8373524148 8386734576 8391720744 8421390504 8434676448 8458934426 8463963519 8464739008 8469771552 8472519099 8483133824 8490930822 8513126784 8518188096 8531626752 8542686252 8561250456 8567125248 8569904376 8574999444 8588527728 8596627524 8597415168 8602526592 8605317204 8624017512 8640878048 8643681101 8662464778 8668409024 8673562656 8690272704 8698260087 8704228896 8729262102 8734451913 8748231756 8765333433 8776315008 8779161996 8784381474 8798240088 8804277504 8829598448 8834847912 8848786144 8866084392 8880071904 8885351376 8910905487 8936397888 8939296806 8956518804 8961843726 8962664832 8967993408 8973325152 8976236049 8982141696 8993785196 9013329688 9045197208 9050574852 9059467296 9064853424 9079411176 9125310711 9134753616 9143728768 9149164992 9154604448 9157574151 9163599104 9183772224 9201465216 9210184588 9215660322 9233414748 9234260736 9239750784 9242748108 9248243202 9262833624 9292568832 9333996608 9339545952 9342575649 9348986592 9354544848 9369302976 9381448351 9401835278 9426412416 9429470292 9435076398 9440685837 9449961576 9456446208 9462068352 9489011004 9495522432 9522831384 9528492996 9537855008 9543525552 9558581824 9577267632 9598080096 9625684002 9631406763 9632289216 9638015904 9641142423 9653221248 9662093694 9672092064 9687351168 9693110592 9715211816 9720987804 9736324048 9748797696 9751960152 9757757988 9776556792 9783265536 9811402032 9832723296 9835912977 9857287506 9864051648 9873354384 9883055232 9888931008 9898020099 9904812192 9917371396 9924176768 9933298254 9939203901 9945743104 9948969448 9954884412 9980907264 9986841216 9990080892 10018660608 10047474096 10053447624 10082997936 10088992584 10104909408 10133970946 10139995899 10155993188 10162962304 10175846859 10188595584 10191900708 10197960102 10198894464 10204958016 10221057792 10234307292 10256547576 10276597818 10286694864 10292810616 10298930004 10309048992 10331743752 10344844301 10351943008 10355301121 10377804338 10388543328 10394719632 10404932736 10411118784 10420687827 10427543808 10470632832 10480554876 10500746184 10506989196 10507951872 10514199168 10517609916 10523862954 10540465848 10604713968 10621444416 10631206773 10638501984 10644826896 10675441227 10713185307 10720233728 10726607232 10730086884 10736466246 10753404552 10760783616 10787924736 10798147448 10836325368 10842767892 10853421216 10859873904 10898270064 10929613293 10943306368 10946856316 10953364554 10954368128 10960880832 10967397408 10970955171 10978173184 10999634112 11023537536 11037827286 11055241032 11061813708 11079265296 11097058104 11118437136 11125047384 11132681472 11164698864 11182312768 11188960992 11192590629 11228520672 11246235264 11285284692 11293028736 11296692132 11303408358 11310128577 11321241096 11339694144 11343372678 11357584128 11368023084 11390248336 11415000608 11418703571 11426539168 11433332592 11451370304 11462170032 11473756272 11498690016 11531760042 11538616023 11564750208 11572531722 11579411943 11587030272 11597680116 11605638528 11612538432 11639016136 11645935884 11664309008 11687111244 11705549328 11712508632 11730986784 11771719377 11779797216 11783618517 11813339457 11821445856 11828474064 11840095872 11847135168 11858024079 11881207316 11915197184 11919062408 11930303214 11942025072 11949124968 11957324544 11964433536 11968314732 12060262944 12067433136 12079289728 12086471232 12097580121 12105881568 12140697866 12147915879 12167080948 12179671488 12190866039 12198886656 12206139264 12210098868 12217358142 12245029632 12287547096 12311219664 12323664144 12330990936 12338322084 12350444832 12393328321 12437146161 12452727936 12456767532 12464173458 12465315456 12472726464 12484190367 12492403968 12508241778 12516825024 12544025472 12560286222 12572627056 12580101864 12587581116 12599948768 12652014672 12688401639 12697108512 12704657328 12724700736 12736396233 12769690176 12777282144 12797440128 12814029378 12834245336 12841875684 12843052288 12850687872 12854856564 12862499166 12882791592 12896122752 12924147456 12961317072 12993697167 13002613536 13010343984 13035409056 13056343344 13081869376 13093893153 13110297728 13114550636 13122347634 13143050008 13152068864 13164472512 13168742994 13185241344 13197360132 13206416256 13244397672 13252271868 13273179216 13299126588 13320107856 13328027064 13358416247 13387445566 13396632128 13404596832 13408945209 13434778206 13442765589 13443997248 13451990112 13473212544 13490677794 13519994532 13567795812 13575862278 13589200944 13597280136 13606610688 13619116764 13645743056 13675396768 13679832991 13702130424 13715593152 13723747488 13731906672 13745398656 13775658336 13802197824 13815276882 13823490483 13850122122 13851391104 13859626176 13864122162 13872364803 13881491712 13894250436 13974073168 14000994912 14009318928 14023479888 14031817272 14053954464 14102752917 14139618624 14144205438 14152614597 14161925888 14174942364 14184669312 14193102528 14233921636 14284247076 14292739494 14306782512 14315288328 14337872736 14365901448 14397120144 14429946962 14438526003 14448433824 14457023856 14471228288 14479831872 14493140541 14531026752 14572817724 14581481706 14604486072 14614507776 14623196544 14627940228 14636636982 14664835188 14666178816 14674898304 14717103048 14740321376 14749084944 14772353728 14785931259 14796077472 14824582848 14833396512 14847452741 14876057094 14886265152 14899947381 14918614656 14923454172 14932326618 14971360896 14980261824 14985121338 15027990912 15047046256 15062256176 15071211144 15080171436 15094988128 15119592192 15124496904 15157364112 15200956419 15233989782 15244443456 15282893376 15287851062 15296940153 15298341696 15307437024 15331586688 15351460938 15375680056 15384821364 15430042296 15439215924 15463573488 15483384576 15527914512 15566706507 15582814992 15592079448 15607399104 15616678176 15641315712 15661591462 15695625836 15706396288 15711491356 15720832314 15751119276 15760483794 15761927808 15771298752 15776414874 15796180224 15810698772 15852029184 15907070952 15922700096 15932166624 15957752976 15967240344 16003647187 16038424886 16080350592 16089910848 16095130326 16104699369 16115294976 16130106828 16141175424 16181887104 16197221172 16239561984 16254488052 16264151838 16280131824 16289810856 16383396128 16414959552 16420284474 16430046831 16431552192 16441321248 16451096112 16467259776 16499451168 16535306304 16556740929 16582861548 16592720562 16609023376 16618897944 16630301952 16645587156 16677655704 16689100032 16747048296 16773469152 16783441488 16842781008 16869352896 16917868852 16927927038 16929478016 16939543104 16945038198 16955112537 16966267648 16981861644 17026253568 17036376192 17085372504 17122500912 17139808752 17149998888 17177055456 17193255048 17205053184 17210634408 17248035024 17281756096 17287362202 17297640063 17324929556 17336818048 17347125312 17358797583 17380545408 17396520174 17408457792 17458524204 17468903826 17496463512 17530666866 17552630016 17558323992 17568762948 17596480176 17647087337 17659196896 17669695824 17697572288 17732168784 17760143808 17770702752 17821810974 17872795776 17878593612 17895454821 17913037608 17923687452 17925329664 17935986816 17946650304 17952472098 17987570392 18026659376 18071693761 18090394416 18101149704 18118934592 18129706848 18158822352 18211046799 18250621422 18269507232 18287457536 18298329984 18309208896 18315148302 18326037213 18367544448 18402930432 18420369176 18431320644 18466829496 18479501568 18485496216 18496486404 18525667248 18667993216 18679091904 18685151298 18696260187 18697973184 18709089696 18738605952 18762896702 18803670556 18840429333 18852824832 18858940584 18870152796 18881371674 18899923152 18924136704 18978022008 18991044864 19045662768 19056985992 19075710016 19087051104 19117163648 19154535264 19196160192 19221044067 19251368004 19262813526 19264578432 19276031808 19282284846 19293748749 19306442496 19324187388 19344184128 19374702336 19386221184 19430423632 19441975608 19472648096 19503920304 19515515976 19553113584 19622804064 19665446592 19671825954 19683521451 19714575012 19728103296 19746708768 19753114491 19766110464 19777862016 19796040198 19809624384 19834742792 19848353536 19866596508 19878407802 19897938896 19909768824 19973682432 19980161784 20081168349 20094948192 20106895248 20152167309 20165995872 20177985168 20209818816 20236016691 20267941892 20279991798 20311986376 20325924608 20351693718 20377191168 20383801416 20395920204 20397788928 20409916032 20468614584 20513095152 20553195636 20573389728 20585621232 20597860008 20618097984 20644825109 20663487504 20689688602 20703886016 20710602242 20722915323 20755608676 20775183183 20777086656 20789439264 20796183243 20809865472 20822237568 20841375654 20941265664 20961109752 21001492368 21013978392 21028398336 21035219832 21047725908 21080931696 21141560077 21209427936 21216308157 21242888832 21262413546 21277003968 21289653792 21350882454 21426370614 21439109241 21453214464 21460173768 21472932492 21506809104 21596294896 21644920443 21672650736 21685535784 21706842432 21719747808 21796540128 21859226586 21872222559 21886612736 21893712632 21906729108 21908736256 21921761664 21934794816 21941910342 21954955473 21999268224 22047075072 22075654572 22110482064 22123627416 22158530592 22194116208 22236874272 22250094768 22314085641 22329397728 22364625536 22377921984 22385181258 22398489927 22457041344 22492470528 22570569384 22586057472 22593384264 22606816716 22620257154 22642482192 22679388288 22686745356 22736046168 22780496672 22830001216 22837407142 22850984673 22853078336 22866665184 22902740608 22924340064 22931776593 22947512544 22997380032 23027191407 23063520084 23077232046 23129500416 23145063444 23158823886 23195360232 23211277056 23225076864 23278032272 23291871768 23328618016 23374222488 23411098656 23425017264 23461973568 23492387193 23543438754 23559594432 23567237034 23581248471 23626678914 23640725691 23642891712 23656948128 23664622311 23680191744 23694270336 23716048158 23762414632 23838124816 23860606428 23884050144 23898249936 23928867072 23936629464 24057637329 24120525888 24134866272 24142695489 24158579456 24172942464 24195160242 24211763136 24281395732 24295831758 24334161896 24359342976 24381732078 24412278528 24420197736 24434716284 24575094192 24622439328 24630426711 24647328288 24661981872 24676644168 24700889664 24732909289 24786656642 24874292322 24889080843 24905455872 24913535064 24928346916 24930630912 24945452928 24968380734 25016483556 25033650048 25088050944 25120572444 25145254112 25160203728 25175162232 25199897536 25304029344 25328007617 25376803278 25391890557 25394217024 25409314656 25417557297 25449401472 25472792466 25539380352 25554564288 25594880256 25628058756 25668490672 25683751368 25701375744 25709713128 25724998332 25765583184 25792245504 25922634144 25931043303 25987394334 26005227072 26020687968 26070818112 26094780261 26112686688 26163738752 26187786306 26203355739 26220595456 26229101272 26244695268 26286100016 26328945024 26337485988 26394720264 26412832512 26488795344 26504543736 26546358432 26598253176 26640215712 26656054128 26716832494 26732716461 26774891132 26793264256 26809193664 26817890418 26869556412 26885531178 26887994496 26903980224 26946425088 26981355588 27039989064 27135591624 27151724556 27178401888 27194560272 27238233528 27272771339 27291486112 27350793536 27359665982 27375932133 27404260848 27431186304 27447494976 27463813344 27472722453 27490797312 27551316672 27604395648 27630553764 27646980966 27700244244 27702782208 27719252352 27728244324 27744729606 27788500872 27928981267 27948146336 28001989824 28018637856 28027726947 28046959776 28063634544 28107908928 28144345053 28205505834 28279237248 28288410876 28305229194 28322057511 28349884728 28369338624 28386205056 28467843272 28568494152 28585478988 28613565024 28630576656 28675745472 28731802896 28794240288 28859893924 28877052006 28894220289 28896867648 28914047712 28923427269 28942456576 28959663744 28986281082 29062053504 29145635448 29162963412 29208972144 29246393088 29255880456 29273273964 29329670376 29349796608 29434206096 29480642752 29498169888 29507738931 29544707456 29571862518 29592154944 29649165696 29666793024 29694905482 29752114188 29772530304 29799894762 29817611703 29837229312 29846908344 29864653236 29942721792 29960523648 29970242676 30055981824 30094092512 30103854869 30124512352 30142422288 30160342872 30189976256 30248993808 30314728224 30401912838 30419987697 30467979564 30488886912 30527540577 30565786752 30575702124 30593880306 30596683392 30614874048 30663173376 30702921876 30751360112 30769642728 30860084592 30878431848 30927146976 31034532903 31055829024 31065903363 31133413014 31165629984 31184158896 31214798208 31233356352 31262063481 31282631424 31323182924 31391251672 31412792576 31422982712 31441664628 31502238552 31520967588 31523855616 31542597504 31552829748 31621397544 31814141904 31845400192 31864333248 31893620319 31915505952 31934480688 32007294374 32026323681 32076849772 32139555921 32160701184 32179821696 32190260652 32209398738 32260213656 32282350848 32363774208 32394442344 32508976104 32528303676 32560263648 32579621712 32673320119 32766792256 32788839879 32829919104 32840568948 32860093662 32863104384 32882642496 32902192224 32912865513 32934519552 32998902336 33070612608 33113481858 33165723096 33185441124 33218046752 33237795888 33291174312 33355311408 33494096592 33546938304 33566882976 33577771887 33685562016 33738705792 33835737704 33855854076 33858956032 33879086208 33890076396 33910225074 33930385731 33963723288 34072752384 34170745008 34245001824 34256110713 34279617504 34299997776 34354110912 34386510096 34421268816 34496070048 34563512192 34574724404 34595280126 34615848069 34649859112 34673636096 34694250624 34717595166 34761090816 34793040348 34816915584 34917048408 34937807652 34992927024 35061333732 35116647984 35137525896 35192960352 35294174674 35315158131 35318393792 35339391648 35350855551 35395144576 35440018371 35464337568 35520287616 35541405504 35643621948 35745591552 35757187224 35790909642 35826075216 35847374904 35871973632 35893300608 35904944196 35975140784 36053318752 36065014249 36143387522 36180788832 36202299408 36237869184 36259413696 36292740363 36317644704 36422093598 36443747637 36501242844 36539014464 36572598117 36596659968 36618417792 36630296604 36652074426 36735088896 36840738352 36862641288 36933658992 36970992432 36992972808 37051334496 37179984963 37311438483 37335986432 37358183808 37370302596 37392520374 37395946368 37418179392 37452571101 37477211904 37525793404 37607341112 37680858666 37717881168 37740305592 37762743348 37799846304 37956044016 38065204917 38091325536 38113971984 38151420032 38174102208 38209188699 38234327296 38309070528 38392320384 38442088134 38502736008 38525627052 38529156864 38552063616 38564569692 38587497498 38648374776 38688368256 38772442368 38860847264 38883951216 38945296192 38981091501 39007840608 39031031952 39106227168 39143284499 39245608128 39281679459 39330893184 39343651908 39367042902 39429150024 39456206592 39493417536 39506228982 39555724032 39592080396 39619248768 39669485584 39733193016 39756815604 39795877792 39819537648 39960323568 40075248741 40162336698 40189896384 40213790496 40226835627 40304334618 40328296767 40331991744 40355970336 40419637632 40472033382 40535883784 40559983596 40623972752 40703387436 40767602832 40791840408 40819832064 40937229168 41026190304 41039498973 41106391272 41146779456 41171242464 41195720016 41236195968 41289650218 41326975008 41379377204 41407772032 41421204484 41445830646 41470471449 41511217352 41550366366 41554173312 41578878528 41592366486 41644475136 41682751308 41922219504 42002984736 42027956784 42070439664 42095451816 42161863392 42283120154 42308258751 42418855872 42432616314 42457843791 42485777664 42524827092 42554007936 42579307584 42701764908 42852741228 42878218482 42920347536 42945864984 43013618208 43162971049 43192589792 43206601229 43289840886 43315578009 43345301472 43371071568 43413684864 43439495616 43479421623 43593080256 43718453172 43744445118 43787425264 43813458216 43843523328 43869589632 43883820684 43909910946 43998536448 44151309144 44220964128 44247254832 44317061184 44357793777 44388232416 44473748544 44500189536 44542358223 44628171282 44658795456 44699842143 44729251072 44755843968 44770362516 44796979854 44914082688 45141138768 45186768528 45213633432 45240514308 45284964384 45358776576 45373490712 45472092336 45560993344 45602869257 45660002432 45674814284 45701969346 45706156672 45733330368 45805481216 45848680128 45863553186 45895025088 45994760064 46054382814 46127040168 46154464092 46290126888 46317647772 46390720464 46450153728 46524139343 46556064544 46583743536 46657236032 46700119521 46748444976 46822197312 46850034528 46923947136 46984774386 47086877508 47119188864 47134474068 47162496942 47253357828 47281451382 47285783424 47313896256 47329244622 47388540672 47432096316 47524829264 47643556279 47676249632 47721212856 47768100288 47796499872 47873258928 48010941561 48115274658 48241051776 48269732544 48285390978 48314098107 48345884928 48390320484 48423526272 48562791464 48591663516 48668323792 48718685952 48763464156 48840395472 48869432568 49150188384 49244878656 49260853422 49290140493 49294656576 49323963744 49353288336 49401779328 49465818578 49573313284 49670222787 49748584644 49778161686 49827070128 49856693832 49890905856 49936761468 50032967112 50067300096 50241144888 50290508224 50320407456 50350324464 50399795072 50608058688 50656015234 50753606556 50783781114 50788434048 50818629312 50835114594 50865337611 50898802944 50945584932 51078760704 51109128576 51256117512 51336981344 51367502736 51419426256 51449996664 51531166368 51710094029 51845268288 51862086606 51892920189 51974788668 52010454144 52041375936 52076392749 52141636224 52189560522 52225373376 52327477504 52375572612 52406711478 52458202544 52489390536 52572200032 52657890048 52674971976 52789440528 52941262011 52977590688 53009087472 53092716864 53196506352 53280431424 53312108256 53433664988 53465432922 53549782264 53586528512 53618387328 53635780836 53739112824 53771062356 53775988992 53807960448 53962711176 54079978128 54215081283 54271183248 54303449112 54356803776 54389120544 54476467056 54545542678 54582972224 54633140397 54701587072 54719331964 54751864266 54808521696 54862372608 54894989952 54927626688 54945444906 55102633344 55208791296 55261107528 55293961932 55400488488 55438504704 55456488648 55489459212 55577001744 55736840203 55857962534 55896292672 56003979648 56037275712 56055453894 56088780561 56093919552 56127269088 56215817856 56288690106 56411011668 56521287999 56558474496 56576821752 56610458388 56644115022 56699769456 56772410112 56935686544 57136988304 57170957976 57227130048 57261153312 57351490944 57463605792 57588480576 57663132201 57719787848 57754104012 57788440578 57793735296 57828095424 57846854538 57881246247 57919327488 57972562164 58124107008 58291270896 58325926824 58417944288 58511760912 58546547928 58659340752 58868412192 58961285504 58996339776 59015477862 59050564353 59089414912 59143725036 59184309888 59298331392 59333586048 59389810964 59504228376 59545060608 59599789524 59635223406 59693816688 59729306472 59921047296 59940485352 60188185024 60207709738 60243505047 60249024704 60284844576 60320685744 60379952512 60456501927 60497987616 60629456448 60708050073 60803825676 60839975394 60935959128 60977773824 61055081154 61131573504 61151404248 61187760612 61193366784 61229748096 61405843752 61502720224 61539285456 61720169184 61756863696 61854293952 61934475327 62069065806 62111658048 62131806726 62168745969 62266826028 62325549549 62331259968 62368317792 62388549729 62429596416 62466712704 62524126962 62646365848 62782503344 62845965424 62883329256 63004477104 63041935176 63085195008 63105659496 63242795088 63424680231 63628283808 63648924471 63690800384 63728666496 63787240638 63831011904 63868961376 64014588748 64052647362 64153699544 64279111842 64359643392 64380521304 64418797476 64520427312 64788884688 64934761329 65017952208 65056607352 65120527296 65159243424 65346640238 65533584512 65577679758 65616667677 65659838208 65681137896 65720187324 65726208768 65765284992 65804384448 65825731026 65997804672 66141225216 66226963716 66331446192 66370882248 66436093504 66475591776 66582348624 66710622816 66773838263 66942256923 66988193184 67093876608 67133765952 67155543774 67195469781 67371124032 67477411584 67671475408 67711708152 67758172416 67780152792 67820450148 67860771462 67927446576 68341490016 68490003648 68512221426 68552954019 68559235008 68599995552 68708221824 68773020192 68795329779 68842537632 68992140096 69081574221 69127024384 69149448808 69190560252 69231696138 69299718224 69388501248 69435190332 69586080696 69633831168 69834096816 69875615304 69985854048 70122667464 70233295968 70275051792 70385920704 70477161579 70588349348 70630316262 70636787584 70678783296 70701711102 70743745413 70790289152 70880036742 70928675136 71040575232 71082811008 71287243896 71514374448 71581819284 71652150432 71694749808 71786601216 71809888392 71900942621 71950281568 72106637504 72130028498 72172911987 72286775044 72361577664 72404598816 72428086467 72475738368 72518827392 72585480726 72635289408 72844187196 72887495274 73002485688 73078028928 73145196234 73236835584 73260593208 73304148852 73630950613 73681476704 73725282576 73867317984 73891280133 73941984864 73985945616 74102668992 74198727867 74359969926 74622876966 74667242529 74716367616 74740605192 74785040748 74791892736 74836358784 74905142202 75051586808 75214682224 75361717332 75435762336 75480611184 75525486696 75599692608 75912088032 75984022851 76130409834 76175671671 76182651072 76227943968 76252671891 76302840064 76348204416 76418377398 76618141056 76784640768 76884176268 77005472016 77051254104 77104127232 77129139384 77174994996 77296749552 77376736512 77721694528 77767902432 77793129909 77890592384 77962183002 78015681216 78062063904 78212454336 78286568998 78491216256 78563358918 78610067217 78661786368 78687303816 78734085804 78858300048 78986835072 79012457964 79184160792 79238497536 79338971168 79364708291 79466386032 79513631208 79591755584 79639075296 79920647136 80150497482 80198149383 80324673396 80379792768 80427580992 80453671254 80608669236 80656593534 80663983488 80711940672 80839275264 80944066764 81071767568 81119967192 81247945504 81406774872 81535205664 81583680816 81818314017 81874458336 82052380608 82078997946 82127796399 82212782544 82293558912 82342484928 82391440032 82418167359 82472391936 82579300436 82653950016 82758754408 82815544064 82842408968 82891661292 82940942898 83022434704 83100732732 83108346624 83157757056 83184732972 83365502616 83786943801 83844439008 84005969472 84055913568 84083180841 84140879328 84190903632 84323726784 84433035159 84566240308 84616517502 84837711744 84865232628 84915687582 85049654184 85108015872 85158615168 85403529816 85705482456 85756436964 85840695072 85891729968 86027236416 86138753041 86325942098 86385179584 86413202458 86579681772 86631156018 86682660867 86690602944 86742143136 86770281807 86827369728 86878991232 86958843246 87186160512 87436906344 87488890236 87574850528 87626916432 87739179264 87767641368 87819821892 88211336873 88302618288 88441928256 88494509664 88523216793 88634122368 88715587554 88776464832 88947497088 89000379072 89084716446 89256342564 89317590912 89399684286 89452835109 89511687936 89540725032 89593959708 89828165376 90282277536 90311564607 90373537056 90427266864 90481028616 90569928768 90746981424 90944184672 91121986688 91205738514 91259963091 91320004864 91349628568 91403938692 91412313344 91466660736 91697360256 91727106372 91790050176 91989520128 92108765628 92254080336 92308928184 92580253776 92635295544 92781440928 93048278686 93103598709 93112129088 93167487072 93197710089 93314472064 93400239042 93496889952 93644394624 93700069056 93847894272 93969548772 94173755016 94238377728 94268948136 94324993884 94506715656 94562902764 94571566848 94627792512 94658489244 94864192632 95049658528 95080492111 95287112558 95352499264 95442425712 95536200576 95592999744 95680860957 95746517856 96021883122 96078971043 96230549316 96418667763 96482103552 96539465088 96570781956 96628196214 96780640968 96847052544 97125582928 97183327032 97336647584 97526928312 97680790944 97738865136 98019960357 98300376768 98366519637 98489757312 98521706844 98580280986 98589313152 98647927488 98706576672 98738596539 98803558656 98931637156 99146626568 99340445574 99497169288 99556323372 99654140256 99713387664 99873522936 100065934224 100482289776 100581016448 100640814912 100700648928 100733315661 100799590144 101216117376 101312030468 101507213112 101567562228 101576868096 101637258624 101670229188 101730675222 101891169864 102218257152 102512235024 102673962688 102735005472 102768332139 102838852512 102899993328 103062332736 103195931861 103420188058 103690536576 103724173212 103785840378 103847544207 103949577336 104020908288 104082751872 104152785498 104283272448 104379121044 104450746752 104751145224 104813422956 104916405088 104978781072 105144400064 105349943952 105578881056 105882524022 105945474393 105955181376 106018174944 106052566653 106185433728 106320055113 106393012704 106560862848 106624216512 106867329976 106930865844 107099564528 107236774656 107271561672 107478225648 107542124712 107615920896 107925422352 108159956256 108195042747 108430162566 108542366496 108606898224 108713607552 108778241088 108878221089 108952934112 109091085356 109165944448 109266280794 109331242911 109403174144 109438663928 109503728532 109617043392 109789979904 109855253376 109890889812 110205266688 110522215056 110587923864 110800976976 110912977296 110978918424 111154003488 111473680406 111539954889 111715925068 111792585344 111934315449 112007959296 112074551424 112110907788 112177561122 112187839104 112254538176 112431635712 112577380212 112822023336 113042575998 113153643504 113220916776 113288230044 113399538912 113793287311 113871373088 113908312331 114195614751 114273976608 114341915952 114454260096 114522306624 114627566097 114702981888 114927211584 115176961152 115326264402 115439575696 115508208024 115576881156 115587470592 115656190848 115693709076 115762492494 115945124328 116582541792 116651853648 116835888576 116943274503 117023521824 117093095856 117318681504 117429853497 117736824384 117845038377 117922571008 117992679552 118030955724 118101128706 118287450072 118368619776 118667172096 118779621928 119008456752 119199579048 119270446812 119387633376 119458612944 119880970704 120225746223 120376370048 120415419476 120487010094 120498049408 120569689152 120641371488 120680506881 120759905024 120913003854 120995975232 121258912896 121416100146 121607651352 121679950788 121871918256 122110162308 122302808496 122375521224 122459496192 122654549177 122811687504 123005440448 123078570912 123118496919 123440338368 123513727392 123708587904 123868950654 124138131612 124223316096 124263613452 124337491938 124411414347 124533652056 124651099098 124662519936 124736635584 124777099458 124933425408 125048253924 125292731696 125565006688 125605739281 125691930848 125766658512 126008954208 126083870352 126211318992 126485590176 126849360462 126924776253 127256567616 127297848942 127373531373 127457332992 127574481276 127662023808 127737922752 128029177496 128105294724 128307399088 128558223684 128761042608 128837594952 129040854624 129488913147 129577769376 129619803687 129869522658 129946734027 130035904416 130113214704 130241054592 130318486848 130438264869 130693280476 131067169024 131155359516 131233335354 131362275792 131440374648 131530569984 131608768896 131651462052 131995609344 132453927432 132662892384 132741764496 132872187008 132951183552 133073381331 133164697248 133421245632 133547676526 133627074669 133884513846 133976386368 134099526429 134187753216 134267531904 134311087548 134390939562 134742248064 135342950816 135423416304 135560305584 135640900296 135721542924 135854893152 136326611531 136682980032 136808607771 136980007296 137024442852 137105908038 137118470016 137199991104 137416443648 137546040384 137590659558 137685075264 137984280192 138163148442 138298897616 138381120504 138463392276 138599436448 138870380664 139172161392 139572418029 139668193632 139751230608 139971708096 140100358563 140245334928 140466591936 140550103584 140771841408 140954323158 141176698696 141260632524 141273575168 141357566592 141403422204 141487490826 141760073484 141857350272 142165622016 142574487792 142930668837 143028748896 143163638568 143304300864 143389499616 143619776784 143801885242 143900563136 144032824683 144213275008 144260056996 144345823974 144573550088 144723155328 144809197632 144856172934 145037654784 145170961452 145270578816 145688374392 145774990548 146004971376 146156057856 146290392468 146521186416 146608297704 146942578717 147261901226 147362953408 147450565152 147734635968 147782560266 147870421479 147883969728 147971891232 148205337984 148397455734 148719939852 149010668361 149245753932 149334485058 149481210384 149570081496 149672717568 149810284404 150103173616 150429364448 150478162901 150723434664 150871524672 150961222368 151050973392 151199385216 151824176064 151968045702 152260819668 152351343342 152365302144 152455887936 152505343782 152596012833 152696408832 152836754796 153236282112 153768352536 154010944032 154102508208 154258278768 154349989992 154593499104 155130282087 155443389056 155535804864 155586259818 155678760567 155781184768 155924366004 156031362432 156124127808 156424908672 156573137996 156982432512 157126717836 157220134434 157374607632 157468171608 157716600096 157973670144 158024915928 158368321584 158677942336 158729416582 158823786033 158932772064 159027262416 159183511168 159278150592 159841294272 160300994964 160396298766 160649346792 160759585536 160855161984 160907342508 161217338472 161313187068 161327966976 161423881344 161888133528 162143535136 162239934384 162495891008 162645243849 162813549744 163070411328 163167361632 163636628034 163748916672 163899421191 164104761216 164157995892 164255592798 164425565088 164587117824 164684969856 164782880064 164836334718 165158600872 165307900032 165517508816 165684817936 165783322584 165881885796 166044869408 166201465464 166315514112 166369465944 166731005232 167210520609 167573887602 167688878016 168011938944 168111827136 168166361682 168266341683 168281758656 168381807264 168647453568 168866070318 169132480616 169233035004 169675423488 169730465256 169831375164 170099308368 170317230336 170807059632 171410964912 171512873928 171681390144 171783459936 172054472832 172277506082 172651884196 172770359168 172826404916 172989396603 173159363544 173262312036 173365321734 173381205888 173484286272 173540563614 173757982464 173917686492 174372321024 174873812688 174977780472 175149701056 175253832864 175535282736 175639643784 176040119057 176422673746 176605236576 176883856512 176989019328 177046433586 177151693059 177268244736 177431175108 177552929664 177894994176 178000758144 178169432892 178512685128 178635181824 178799368572 178905670218 179081450064 179187919416 180564555072 180623129214 180730515141 180747074112 180854533728 180962057232 181139857536 181369505781 181493962848 181888369344 182124150219 182243973376 182411477028 182519926182 182699257136 182807877384 182933321472 183394720512 183454212744 183580100352 184217531256 184508160672 184617856368 185160507552 185270591088 185562881856 185803425981 186096557372 186207197418 186224258176 186334974144 186395420178 186506237907 186628944128 186800478084 186993779904 187288789248 187400138112 187939097544 188347510032 188537896272 188649987768 189013431312 189125805528 189255585024 189316978488 189728385264 190099317056 190160984222 190274040693 190574225116 190704998528 190884851424 190946773413 191072401152 191185999488 191361721914 191493035712 192043766244 192157942086 192461098632 192837335526 193078930176 193141563912 193256392428 193561281936 194117960707 194251165856 194366654064 194673295168 194804283987 195053856624 195361581888 195477730272 196039920714 196600753536 196733039274 196850003031 196979514624 197043413688 197160561972 197178626304 197295854976 197413153344 197477193078 197863274312 198293253136 198680891148 198994338576 199112646744 199308280512 199426775328 199747045872 200131868448 200321514789 200826770769 200964579552 201162032896 201281629824 201401297856 201466631322 201586409343 202432234752 202624060936 203014426224 203135124456 203274517248 203340458376 203461350444 203782339728 205024470048 205347925376 205470010944 205536664278 205658862057 205677705024 205799986656 206124665472 206391863722 206840376116 207244722663 207381073152 207448346424 207571680756 207695088414 207899154672 208165503744 208305570996 208758242088 208901493504 209502290448 209626845912 209832810176 209957562144 210288800128 210699887904 211157762112 211431484737 211765048044 211890948786 211910362752 212036349888 212105133306 212231236239 212370867456 212640110226 212786025408 213121725696 213248433024 213734659952 213861731688 214199129056 214543123344 214956451296 215084249424 215702827863 215850844704 216319912512 216390085494 216518735961 216860325132 217084732992 217213796448 217284259401 217427215104 217556482176 217756442178 217905868224 218182170712 218331888896 218532561588 218662485822 218877327856 219007457064 219234086784 219710506752 219781779624 220892851839 221044430112 221175847728 221601953952 221673840399 221825954592 221957836848 222308006976 222596183601 222947360812 223079909778 223431850136 223585170688 223868630898 224149102848 224221815576 224355122244 224375678208 224509076352 225154760424 225644046672 226085151996 226307287008 226441833552 226576460088 226799077824 227093076199 227586574622 227742746176 227816624662 227952068553 228391229502 228527015013 228547953216 228683831904 228758015673 228908520192 229044613248 229255132194 229854423168 230353922304 230652528804 230879151392 231016416048 231153762312 231312381696 231387418152 231524984988 231890248656 232557160847 233165083584 233303707296 233379389727 233671777152 233886549006 234047043648 234186191712 234637363008 234859706994 235473648768 235690076754 235830201651 235985359104 236061911448 236202257412 236574900144 237559243856 238016913504 238094124873 238399158096 238540893624 238775266752 238917225888 239761941408 240451492446 240594448149 240752740096 240830838952 240974020188 240996098816 241139378304 241282742976 241361013762 241826007708 241991950464 242517825792 242832200292 243215302704 243359901576 243743836512 244220324616 244605616992 244751042448 245309098354 245454942051 245623375008 246010880896 246157141824 246236993838 246383389197 246880676736 247027454784 247417175808 247737901308 248276263224 248446632192 248527226904 248674983876 248822828694 249067304112 249302198196 249325039872 249473271168 249554198916 250096507848 250585463392 251130013376 251211478562 251360831403 251383861696 251533317024 252017908416 252167740704 252249542523 252422637984 252971180352 253299105477 253698720924 253849552506 254513135232 254595697884 254747062746 255148962552 255324047616 255475845504 256058354992 256210589448 256614798176 257116447368 257522085216 257675189904 258081709248 258416259123 258977826294 259155538752 259239607374 259739045316 259893468054 260047982601 260071808832 260226429408 260310845421 260482109184 260636973696 260876529738 261386560952 262310719032 262466670708 262724551584 262880749296 263217537792 263302924104 264634010619 264907854864 265325784768 265483528992 265569650379 265744374016 265902367104 266146762662 266329394496 266842491264 267095353052 267254149338 267769027692 267952772736 268199052858 268535063808 268622175096 268781879124 269484496128 270685901632 270846832608 270934693821 271120611168 271281800592 271443085848 271709786304 272062002179 272653223062 273365960064 273617215542 273779889273 273960014592 274048885704 274211816076 274236940032 274399982208 275092080768 275181319116 275370150528 275968560384 276326296884 276597795232 276762241008 276926784552 277198872896 277740761328 278344322784 279144836058 279310796127 279336387264 279502461216 279593130267 279943416192 280200717126 280490669856 280933183872 281100207168 281543682816 281908646316 282353397392 282521265048 282715133184 282806844408 282974981652 283520146968 283714700544 285148975584 285241476333 285861337674 286057497792 286327277136 286608601728 286778999232 287042582871 287239553568 287603770484 287801126272 288065649366 288236913129 288426550016 288520113992 288691647948 289147100176 289446310656 289618395264 289712345868 290341922904 290541157632 291376748784 291549981096 292009942752 292580784936 293042372832 293216595408 293885157434 294059881071 294523802452 294725906816 294901130304 295099558911 295469271936 295565120532 295740842958 295767939456 295943782464 296410675968 296794911468 297439879704 298021336722 298491507864 298668970116 298962420768 299140162992 299620568808 300000484729 300206347232 300858728896 300956325802 301446869328 301743049344 301922444736 302101946784 302199946983 302398770432 303648352128 303936091404 304521639336 304702686684 304730604288 304911775872 305010687564 305192025666 305673509592 307218793937 307536705072 308021888064 308205016416 308304996417 308516557536 308699979984 309186998208 309587795583 310260564174 310886778112 311071609728 311172519636 311357521134 311542632621 311848732008 312062724864 312248255616 312849817344 313146275992 314253435672 314440268868 314749215264 314936343216 315433200192 316049831856 316736643168 317355884672 317458833164 317647572066 317836423179 317865544128 318054524832 318157699959 318367022336 318556301184 319682588544 320601989928 320792597532 321298693584 321710323968 321814685016 322434676944 322626374136 322847762688 323776267056 324287070272 324479868768 324585128241 324991782016 325290487698 325627099488 326140822656 326334723264 327273256068 327497833344 327798842382 327993728733 328209522432 328315991784 328511185596 328851130176 329369939712 329565760128 329672669436 330317201744 330615800064 331035017632 331142403559 331369635872 331566645168 331763771592 332089738816 332402930928 332738931888 333462010464 334421041218 334619864667 335147775204 335377756032 335802946347 336023877888 336223654272 336332723364 336532683366 336563517312 336763614528 337294907136 337732140636 338264961232 338466070008 339460930512 339662750328 340198616736 341379861933 341614119264 341724936993 342586844253 342821929824 343025747856 343362780288 343566919872 343882698291 344108945664 344555012164 345303768392 345540718336 345652809832 345978793206 346318727088 346524624072 346730643468 346762411776 346968572544 347081127228 347835372984 349747625376 349955560944 350299402112 350507665728 350829823509 351070565472 351279287568 352080238114 352289560491 352845347492 353210473152 353535115131 353767713024 353978038656 354092867172 354303386118 354862350216 355105859328 356001516288 356338865784 357025370256 357598737144 357811340436 358162900128 358375838832 359406521309 360677238669 361129110144 361246258428 361461030282 361494148224 361709067456 361924114464 362041520643 362279715072 362739011562 362987925696 363776738688 364248300438 364822954056 365039852364 365398514272 365615754768 366908425488 367963647531 368435062512 369016321344 369235712736 369355490757 370321015104 370541182176 371125763712 371606851962 372193114744 372414394836 372448516352 372669948288 372790840356 373012475814 373234243041 373600956168 373987559808 374800276224 375878195088 376695020064 376817217843 377075792544 377299975536 378026862624 378251611056 378633956976 379456770528 380198634112 380321968444 380548081386 380774328759 381148450232 381409997056 381769702848 381893546826 382371998976 382723443828 382986071424 384087532488 384315884172 384922197264 385674671052 386283127824 386512784856 387122563872 388235921414 388466739441 388502331712 388733308128 388859411061 389346590336 389608567974 389840202081 390107713248 390723163776 390955460544 392079841428 393201507072 393466078548 393700006062 394086827376 394321123944 394591709952 394826306688 394954386156 395726548624 396586506272 396715156739 397361782296 397988677152 398225293488 398616561024 398853550656 399220143993 399494091744 400263736896 400643029578 400881224007 401653541538 401929159104 402298579287 402563259648 402802595712 402933262644 403172818686 405248121872 406028852448 406270248912 406680916752 406922700888 407564679456 408979834593 410048940096 410425823313 410695850752 410940021888 411073328556 411317724114 411355410048 411599973312 412249330944 412783727444 413680752232 414489445326 414896692848 415143361512 415390176828 415798309344 416611141992 417516484176 418717254087 419004580896 419253691824 419665620352 419915124288 420301075689 420577600256 421399775808 422315524224 422862969474 423530096088 423781897572 423820725504 424072699776 424210266612 424462472478 425280220452 425572050816 426496866048 427469319904 427723463376 428398258112 428792006511 429086246688 429912902592 430168498848 430576129489 431405655726 431701689408 432098474049 432639825024 432780170988 433037471922 433720650264 434169465984 434427592896 434568518802 435112964352 435512884356 435811736448 436364341424 437065123176 437324971644 437754655712 438014914128 438468173568 439563559248 440827736151 441785703678 442088860224 442351695456 443203907904 443347680798 443611264437 443651909184 443915673696 444616013952 445192367202 445894721624 446159819556 446863700272 447737261796 448443631152 448710244488 449018152704 450309520848 451288093344 451434488703 452170303992 452614574016 452883667104 453152920176 453598155648 454186152398 455173149244 455485492352 455633249324 455904137106 456782459004 457054030026 457095906432 457367663808 457516031346 458089226496 458510264388 459708846336 461305057608 461758302784 462032832096 462307524624 462774836304 463049969976 463780497312 465114321694 465390846261 466330167168 466607414592 466758779454 467036281701 467343554304 467773098012 468094087296 468372383424 469274726016 469719413988 470947297536 471380153508 471660403302 472123822896 472404514824 473149800288 474792681539 475118487712 476033827008 476188249746 476471358099 476798316192 477081787248 477550533504 477834451776 479523882816 480902984892 481188896298 481661677904 481948040376 482278756608 482565485952 482722027524 483652015416 483983900928 485664400584 486430605408 486719803152 487487673024 487935731547 488440649232 489211233984 489502084896 490618196708 490909884102 491246750016 491698263573 492021761792 492314283648 492473987676 492766778394 493761353472 494054909568 495475802616 496552526448 497054453808 497349967752 497645657388 498134608224 498604396392 498946542336 499108397832 500193015696 501170926784 501631561827 502260026752 502422957124 502721662806 502767723392 503066634048 504035816832 504335481408 504499085046 504845275968 505942360704 506598210954 507397441848 507699105012 509026270464 509191395768 509494125492 510297925104 510951691008 511765532773 512116709984 512421178896 513229596352 514232894736 515044170432 515350379808 516163418496 516832518246 517955652588 518311077504 518479214748 518968189809 519478090632 519786936108 520095965202 520143617664 520452858816 520621690842 521273947392 521753059476 522773121904 524079119069 524621438064 524933341416 525449103168 525761498592 526605848208 528120357171 529268021238 529815709728 530651569536 530967057984 531139300758 531455079177 531804734208 532293525324 532658788992 533684982528 534190706104 534508298676 535538055384 535905545472 536398105716 537244350192 537563758248 541371803264 541693665216 541869387642 542191545423 542241222336 542563601184 542886171696 543419572608 544124004358 545306446124 546372450657 546731920128 547234431084 547559778546 548097771408 548423632152 548799964416 550184161536 550362638232 550740301056 552652593768 553195590464 553524482016 553853569104 554397745792 555481522656 556688645568 557410277943 558289672116 558621592254 558672774528 559004922432 559186260534 559518713721 559886832384 560401434252 560981339712 561866367744 562200414336 563817292632 564706794784 565042530096 565613688816 565949963304 567040293936 570297951168 570482952666 570822122079 571722675348 572114995584 572654554272 572840320239 573217203456 573557998464 574085165742 574479107136 575207540968 575602252544 576131298732 576473826258 577040227984 577383295896 578294200352 579236790528 579424691736 580683845808 582353882121 582753497568 583099962192 584019885504 584412851961 585161569872 586084745664 586433190816 587770314868 588119762142 589047604904 589451813632 589802260608 590199117822 590938543872 591130241064 591481685916 591535878912 591887564928 593589822936 594879759408 596042673444 596983015728 597337940232 597924841536 598280325984 599241137616 600000969458 600412694464 600964544367 601717457792 601912651604 602480312307 602893738656 603486098688 603844889472 604203893568 604399893966 607296704256 607872182808 609043278672 609405373368 609823551744 610021375128 610384051332 611347019184 613105242233 614437587874 615073410144 616043776128 616410032832 616609992834 616976586171 617033115072 617399959968 618373996416 619175591166 620521128348 621734167989 622143219456 622345039272 622715042268 623085265242 623697464016 624496511232 626292551984 628506871344 628880537736 629498430528 629872686432 630866400384 632099663712 633473286336 634294454211 634711769344 634917666328 635295144132 635672846358 635731088256 636109049664 636315399918 636693708717 637112602368 639365177088 641203979856 641585195064 642597387168 643629370032 644869353888 645252748272 647108483589 647552534112 648574140544 648959737536 649170256482 649556207883 649983564032 650580975396 651254198976 652281645312 652669446528 654546512136 654995666688 655597684764 655987457466 656631983568 657022371192 657702260352 659131520256 659345338872 660634403488 662070035264 662284807118 662678555517 662739271744 663133290336 663527543184 664179477632 664805861856 665021521197 665477863776 666924020928 667788550803 668842082436 669239729334 670295550408 670755512064 671605892694 672447308544 672665446728 673065366732 673127034624 673527229056 675464281272 676529922464 676932140016 678921861024 679325500656 680397233472 681279228597 682759723866 683228238528 683449873986 683856205659 685173688506 685581045039 685643859648 686051495712 686274047019 686725560576 687133839744 687765396582 689110024328 690607536784 691305619664 691957586412 692637454176 693049248144 693461286936 693937145088 694162254456 695670745968 697671482541 699495250752 699911121888 700138169181 700598804224 701015331456 701659647018 702141130944 702558575136 704160476228 704579120982 705690694984 706420946304 707070230262 707956077312 708185734344 708606772236 709724700432 712677731568 714050740512 714282374619 715197474288 715622680872 716325800256 716751677664 718813042618 721354477338 721783344447 722258220288 722492516856 722922060564 722988296448 723418134912 723848228928 724083041286 725478023124 725975851392 727553477376 728496600876 729645908112 730079704728 730797028544 731231509536 733816850976 734512220893 735927295062 736364826153 736870125024 738032642688 738471425472 738710981514 739150167591 740642030208 741082364352 742251527424 743213703924 744386229488 744828789672 745339896576 745581680712 746024951628 746468486082 747201912336 747975119616 751756390176 753390040128 753634435686 754082494209 754151585088 754599951072 756053725248 756503222112 756748627569 757267913952 758913541056 759897316431 760397268224 760643936888 761096162772 761548657518 762296900464 763539405696 763787093652 765446887656 765972142848 768175064976 768631768344 769844394528 771349342104 772566255648 773025569712 774245127744 775248777369 776471842828 776933478882 777004663424 777466616256 777718822122 778693180672 779217135948 779680404162 780215426496 781446327552 781910921088 784159682856 786932157096 787400012124 788173654752 788642247888 789652613376 789908772312 790910368831 791453097248 793173012544 793430313478 793902031857 794723564592 795977354304 796450586976 796708951137 797233122048 797707101312 798440287986 798988183488 800527473792 801286059156 801762448014 803307083076 803858318208 804597158574 805605191424 805866525288 806345637372 809940456743 810496243744 812057704896 812540497824 812804081463 813361833504 813845401776 815129358912 816186006537 817959669186 820097880192 820851646626 821339667819 821880043776 822146657112 822635448228 822710820096 823199946624 825567454888 827361504464 828978890652 829793385696 830286723024 830780353656 831596618688 833222283984 835032968352 837434508174 837932388381 838009161792 838507383648 838779390801 839331240704 839830248576 840602151378 842799551616 844631048448 845725938948 847060192176 847563795144 848145399552 848420533224 848924944956 850560440904 851144101632 854938639808 855446926752 855724428999 856796516224 857584013022 858172493376 859825805184 860336997696 861152258978 862811311452 863403378816 864196948098 864710739387 865279650048 865560341976 866074943844 867441300528 868338931968 868855185792 869137037604 871025768712 871623472896 872728682848 873011791201 874130246352 874649943288 875509311424 876029828256 879127118496 881655472302 882179643213 883571407356 884177720448 884703390912 885298676733 886407815808 886695361596 887222528874 887303818368 887831347392 889232027904 890384734404 891789443248 892319639112 893727400544 895474523592 896887262304 897420488976 900001454187 900619041696 902576186688 902868977406 904340607984 905229148032 905767334208 906305840352 906599840949 907196311296 908372304796 910346298488 910970984704 911266498648 911808274212 913564918008 914108060052 914191812864 914735327616 915032062692 917020528776 921656381811 922610115216 923516605568 924065664192 924615049248 924914989251 925549672608 926099939952 927560994624 928763386749 930228643388 930781692522 932660334336 933214829184 933517558908 934072563402 935546196024 936188174592 936744766848 938549452032 939438827976 942760307016 943320806604 944247645792 944809029648 946299600576 947526283451 949585363078 950236975424 952067654016 952376499492 952942716198 953509269537 953596632384 954163574496 954473099877 955101067008 955668903552 959047765632 961805969784 962377792596 963323355808 963896080752 965130971904 965444055048 967304030832 971328801168 972861210816 973439606304 973755384723 974975346048 975871463094 976881298464 978422467968 979004169792 981236393416 981819768204 982493500032 983396527146 983981186199 984628567296 984947975352 985533556788 988109819136 990951605232 993105052896 993427210677 994108907616 994699935504 995291314776 996269216448 997208792784 998216795664 1000386031392 1002341853568 1003263123654 1003859594001 1004520053504 1004845914248 1005443325612 1005535446784 1006133268096 1008071633664 1008670962816 1008998170092 1009690551936 1011884721408 1013196421908 1014794883696 1015398210024 1018382791536 1018988250984 1020595850208 1023531065546 1024139585799 1024233419968 1024842357792 1025174810979 1026459192704 1027760532759 1028465789472 1030088340864 1030700759616 1032326836992 1033665036492 1035911305176 1036622155008 1036958429496 1037936379618 1038956181264 1039573872216 1040191930404 1040287235328 1040905717632 1041243381684 1043506118952 1045546243808 1045885413221 1048158238138 1049242876128 1049866682832 1050898206336 1051522997184 1052489470527 1053211696416 1056240714342 1056868681473 1058536042476 1059631419456 1060605345393 1061303139072 1061934115968 1062278601516 1062910158354 1064587050648 1065317577984 1068381412208 1069016597352 1071076110768 1072796211432 1074488700384 1075127516496 1078219563927 1082031716007 1082743606528 1083387330432 1083738775284 1084383090846 1084482444672 1085127202368 1085772343392 1086124561929 1086839145216 1088248008716 1090612892248 1092744901314 1094468862168 1095119557092 1096195542816 1096847264304 1100725276464 1103890942593 1105305187536 1106391180928 1107048964032 1107707138208 1108066472271 1108795491584 1110963045312 1113377291136 1114820555886 1116579344232 1117243184508 1117345549056 1118009844864 1118372521068 1119037427442 1120802868504 1121962679424 1124400828672 1127634585264 1129413589568 1130085060192 1130451653529 1131227377632 1131899926608 1134080587872 1135155250471 1140595902336 1140965905332 1141644244158 1142322986277 1143445350696 1144229991168 1145309108544 1145680640478 1147115996928 1148170331484 1148958214272 1150415081936 1152262597464 1152947652516 1154080455968 1154766591792 1156588400704 1158849383472 1161367691616 1164707764242 1165400218323 1165506995136 1166199924384 1166578233183 1168039771008 1168825703922 1169520606243 1170323139744 1172169491328 1172866381632 1175540629736 1176239524284 1178095209808 1179604521216 1180398235644 1182260482128 1182963371832 1183775129856 1187179645872 1189759518816 1190145470217 1192085346888 1193966031456 1194675880464 1195849683072 1196560651968 1197660431979 1198482275232 1200001938916 1200825388928 1201929088734 1202643672021 1203434915584 1203825303208 1204960624614 1205787477312 1207689778944 1208407787136 1208799787932 1215744365616 1218086557344 1218810746736 1220042750256 1220768102664 1222694038368 1226210484466 1226939503779 1228875175748 1230146820288 1231277469939 1232087552256 1232820065664 1233219985668 1233953172342 1234066230144 1234799919936 1236747992832 1238351182332 1241042256696 1243468335978 1244690078544 1245430084536 1246170530484 1247394928032 1251726160421 1252585103968 1252991435641 1256151762261 1257013742688 1257761075472 1258996861056 1259745372864 1260903227067 1261732800768 1264199327424 1266946572672 1268588908422 1269835332656 1270590288264 1271345692716 1271462176512 1272218099328 1272630799836 1273387417434 1282407959712 1283170390128 1285194774336 1286376019533 1287258740064 1289738707776 1290505496544 1291728388467 1294216967178 1295105068224 1296295422147 1297148281088 1297919475072 1298340512964 1299112415766 1301161950792 1302508397952 1305338893056 1309093024272 1311195369528 1311974914932 1313263967136 1314044742384 1315404520704 1318690677744 1321268806976 1322483208453 1324140070528 1324569614236 1325357111034 1325478543488 1326266580672 1327055086368 1328358955264 1329611723712 1330043042394 1330955727552 1333848041856 1335577101606 1337684164872 1338479458668 1340591100816 1343211785388 1345330893456 1346130733464 1347054458112 1349200040947 1350928562544 1353059844928 1353864280032 1354303466109 1357843722048 1358651001312 1360794466944 1362558457194 1365519447732 1366456477056 1366899747972 1367712411318 1370347377012 1371162090078 1371287719296 1372102991424 1372548094038 1374267679488 1375530793164 1378220048656 1381215073568 1381663132091 1382611239328 1383915172824 1385274908352 1386098496288 1386922573872 1388324508912 1391341491936 1395342965082 1396172538783 1398990501504 1399822243776 1400276338362 1401108845103 1402030662912 1403319294036 1404282261888 1405117150272 1408320952456 1409158241964 1411381389968 1412841892608 1414140460524 1416371468688 1417213544472 1419449400864 1424378044617 1425355463136 1428101481024 1428564749238 1429414074297 1430394948576 1431245361744 1432651600512 1433503355328 1437626085236 1442708954676 1443566688894 1444985033712 1445844121128 1446836269824 1447696457856 1448166082572 1450956046248 1451951702784 1456993201752 1459291816224 1460159409456 1461594057088 1462463019072 1463807194641 1467633701952 1469024441786 1471854590124 1472729652306 1473740250048 1475094790719 1476065285376 1476942850944 1477421963028 1478300335182 1481284060416 1482164728704 1486427407848 1488772458976 1489657579344 1491163361424 1492049903256 1492936972164 1494403824672 1499592726841 1503512780352 1504894685481 1506780080256 1507268871372 1508164988418 1508303170176 1509199902144 1512107450496 1513006444224 1513497255138 1514535827904 1517827082112 1519794632862 1521287873776 1522192325544 1523097315036 1524593800928 1527078811392 1527574187304 1530893775312 1535296598319 1536350129952 1537263536688 1539688789056 1542698684208 1545132511296 1546051139424 1548490255488 1550497554738 1552943685656 1553866957764 1554009326848 1554933232512 1555437644244 1558434271896 1559360808324 1560430852992 1563821842176 1568319365712 1572237357207 1573864314192 1574800024248 1576347309504 1577284495776 1579817544624 1581820737662 1582906194496 1584361071513 1586346025088 1586860626956 1587804063714 1589447129184 1591954708608 1592901173952 1593417902274 1595414202624 1596880575972 1597976366976 1601054947584 1602572118312 1603524896028 1606614166152 1607716636416 1609194317148 1611733050576 1612691274744 1616368365887 1619880913486 1620992487488 1624115409792 1625080995648 1625608162926 1626574636269 1626723667008 1627690803552 1630258717824 1632372013074 1635919338372 1639117351971 1640195760384 1641703293252 1642679335638 1644293314224 1645270896456 1646399893248 1651134909776 1654723008928 1657957781304 1659586771392 1660573446048 1661560707312 1663193237376 1666444567968 1670065936704 1672230833829 1674869016348 1675864776762 1676018323584 1677014767296 1677558781602 1678556141163 1679660497152 1681204302756 1685599103232 1691451877896 1694120384352 1695127590288 1696841066448 1697849889912 1701120881808 1709877279616 1710893853504 1711448857998 1712466366237 1713593032448 1715168026044 1716344986752 1719651610368 1720673995392 1722304517956 1725622622904 1726806757632 1728393896196 1729421478774 1731120683952 1732149887688 1734882601056 1737710371584 1738274075208 1742051537424 1745457365696 1746023582402 1747061646363 1748260492704 1749299886576 1751018622848 1752059656512 1753238555883 1758254236992 1763310944604 1764359286426 1767142814712 1768355440896 1769406781824 1770597353466 1772815631616 1773390723192 1774445057748 1774607636736 1775662694784 1780769468808 1783578886496 1784639278224 1787454801088 1790949047184 1793774524608 1794840977952 1800002908374 1801238083392 1802893633101 1805152373376 1805737954812 1807440936921 1808681215968 1810458296064 1811534668416 1812611680704 1813199681898 1816744609592 1820692596976 1822532997296 1823616548424 1827129836016 1828216120104 1829470655232 1830064125384 1834041057552 1839315726699 1843312763622 1845220230432 1847033211136 1848131328384 1849230098496 1849829978502 1850929758513 1851099345216 1852199879904 1855121989248 1857526773498 1860457286776 1861563385044 1866429658368 1867035117816 1868145126804 1871092392048 1873489533696 1878877655952 1885520614032 1886641613208 1888495291584 1889618059296 1892599201152 1895052566902 1899170726156 1900473950848 1902883362633 1904135308032 1904752998984 1905885432396 1907018539074 1907193264768 1908327148992 1908946199754 1911337807104 1918095531264 1923611939568 1924755585192 1926646711616 1927792161504 1930888110096 1934608061664 1936441309627 1941325450767 1942657602336 1945722421632 1946879212608 1947510769446 1948668623649 1949950692096 1951742926188 1953762596928 1956844935936 1958008339584 1962472786832 1963639536408 1964987000064 1966793054292 1967962372398 1969895950704 1971067113576 1981903210464 1986210105792 1986854421354 1988035666551 1988217815232 1989399871008 1990582629552 1992538432896 1994417585568 1995064563591 1996433591328 2000772062784 2003365652409 2004683707136 2006526247308 2007719188002 2009691828496 2010886651224 2012266536192 2017341925632 2017996340184 2019381103872 2026392843816 2029589767392 2030796420048 2036765583072 2037976501968 2041191700416 2043837685791 2047062131092 2048279171598 2048466839936 2049684715584 2050349621958 2051568616977 2052918385408 2055521065518 2056931578944 2060176681728 2061401519232 2067330072984 2071822610352 2073916858992 2075872759236 2077912362528 2079147744432 2080383860808 2081811435264 2082486763368 2085127336009 2087012237904 2091092487616 2091770826442 2093014447623 2096316476276 2098485752256 2099733365664 2100414507543 2101796412672 2103045994368 2104978941054 2106423392832 2112481428684 2113737362946 2117072084952 2119262838912 2121210690786 2123868231936 2124557203032 2125820316708 2129174101296 2135297567777 2136762824416 2138033194704 2142152221536 2142847123857 2145592422864 2148977400768 2150255032992 2156439127854 2164063432014 2165350033341 2166774660864 2167477550568 2168766181692 2168964889344 2170254404736 2171544686784 2172249123858 2176496017432 2181225784496 2185489802628 2188937724336 2190239114184 2192391085632 2193694528608 2201450552928 2203536662679 2207781885186 2209094478459 2210610375072 2212782361856 2214097928064 2215414276416 2216132944542 2217450502773 2221926090624 2226754582272 2229641111772 2233158688464 2234486369016 2236019689728 2236745042136 2238074854884 2241605737008 2243925358848 2255269170528 2258827179136 2260170120384 2260903307058 2262247482627 2262454755264 2263799853216 2268161175744 2270310500942 2279691949293 2281191804672 2281931810664 2283288488316 2284645972554 2286890701392 2290618217088 2291361280956 2296340662968 2297916428544 2300830163872 2304525194928 2305895305032 2308160911936 2309533183584 2313176801408 2317698766944 2322735383232 2325746332107 2329415528484 2330800436646 2331013990272 2332399848768 2333156466366 2336079542016 2337651407844 2339041212486 2340646279488 2344338982656 2345732763264 2351081259472 2352479048568 2356190419616 2360796471288 2364520964256 2365926743664 2372731106493 2374359291744 2379519037632 2380290940434 2381706095571 2384170693776 2387932062912 2389351760928 2390126853411 2391699366144 2393121303936 2395320863958 2396964550464 2400003877832 2401650777856 2403858177468 2405287344042 2407650606416 2409921249228 2411574954624 2416815574272 2417599575864 2429821370229 2431488731232 2436173114688 2437621493472 2438412244389 2440085500512 2441536205328 2445388076736 2448558019611 2452420968932 2453879007558 2457750351496 2460293640576 2462554939878 2465640131328 2466439971336 2467906344684 2468132460288 2469599839872 2476702364664 2482084513392 2486936671956 2489380157088 2490860169072 2492341060968 2494789856064 2498023838189 2503452320842 2505170207936 2505982871282 2512303524522 2513797165143 2514027485376 2515522150944 2516338172403 2517993722112 2519490745728 2521806454134 2528398654848 2533893145344 2537177816844 2539670665312 2541180576528 2542691385432 2544436198656 2545261599672 2546774834868 2558128769317 2564815919424 2566340780256 2567173286997 2570389548672 2572752039066 2574517480128 2579477415552 2581010993088 2583456776934 2588433934356 2590210136448 2592590844294 2594132218161 2595838950144 2596681025928 2598224831532 2602323901584 2605016795904 2618186048544 2619035373603 2622390739056 2623949829864 2626527934272 2628089484768 2637381355488 2642537613952 2644966416906 2646538929639 2648280141056 2649139228472 2650714222068 2650957086976 2652533161344 2654110172736 2659223447424 2660086084788 2661911455104 2667696083712 2671154203212 2675368329744 2676958917336 2681182201632 2686423570776 2690661786912 2692261466928 2698400081894 2700004362561 2701857125088 2706119689856 2707728560064 2708606932218 2715687444096 2717302002624 2721588933888 2725116914388 2731038895464 2732912954112 2733799495944 2735424822636 2740694754024 2742324180156 2742575438592 2744205982848 2745096188076 2751061586328 2756440097312 2762430147136 2763326264182 2764969145433 2765222478656 2767830345648 2770549816704 2772196992576 2773845147744 2774744967753 2776649017824 2782682983872 2786290160247 2790685930164 2792345077566 2797981003008 2799644487552 2800552676724 2802217690206 2806638588072 2808564523776 2810234300544 2816641904912 2818316483928 2822762779936 2828280921048 2832742937376 2834427088944 2838898801728 2842578850353 2848756089234 2850710926272 2856202962048 2857129498476 2858828148594 2860527808611 2860789897152 2862490723488 2863419299631 2865303201024 2867006710656 2875252170472 2885417909352 2887133377788 2889970067424 2891688242256 2895392915712 2896332165144 2901912092496 2913986403504 2918583632448 2920318818912 2921266154169 2923188114176 2924926038144 2927614389282 2935267403904 2938048883572 2943709180248 2945459304612 2947480500096 2950189581438 2953885701888 2954843926056 2956600670364 2964329457408 2972854815696 2977544917952 2979315158688 2980281632031 2982326722848 2984099806512 2985873944328 2988807649344 2992682023969 2999185453682 3007025560704 3009789370962 3011578782003 3013560160512 3014537742744 3016329976836 3016606340352 3018399804288 3024214900992 3026012888448 3026994510276 3029071655808 3035654164224 3039589265724 3042575747552 3044384651088 3046194630072 3049187601856 3055148374608 3061787550624 3070593196638 3072418757397 3072700259904 3074527073376 3075524432937 3079377578112 3083281598277 3085397368416 3090265022592 3092102278848 3096980510976 3100995109476 3105887371312 3107733915528 3109866465024 3110875288488 3116868543792 3118721616648 3120861705984 3136638731424 3137656239663 3144474714414 3147728628384 3149600048496 3152694619008 3154568991552 3157468411581 3159635089248 3163641475324 3165812388992 3168722143026 3170606044419 3172692050176 3173721253912 3175608127428 3178894258368 3183909417216 3185802347904 3186835804548 3193761151944 3195952733952 3205144236624 3207049792056 3213228332304 3218388634296 3223466101152 3225382549488 3232736731774 3234658691781 3239761826972 3241984974976 3246095148021 3248230819584 3250161991296 3251216325852 3253149272538 3253447334016 3255381607104 3260517435648 3264744026148 3271838676744 3278234703942 3283406586504 3285358671276 3288586628448 3290541792912 3300005332019 3302269819552 3309446017856 3311672827779 3315915562608 3319173542784 3321146892096 3323121414624 3324199416813 3326386474752 3332889135936 3340131873408 3344461667658 3349738032696 3351729553524 3352036647168 3354029534592 3355117563204 3357112282326 3362408605512 3382903755792 3388240768704 3390255180576 3391354960587 3393682132896 3395699779824 3402241763616 3405465751413 3419754559232 3421787707008 3422897715996 3424932732474 3426968958831 3430336052088 3432689973504 3441347990784 3444609035912 3451245245808 3456787792392 3458842957548 3462241367904 3464299775376 3469765202112 3476548150416 3484103074848 3490914731392 3492047164804 3494123292726 3496200654969 3496520985408 3498599773152 3499734699549 3502037245696 3504119313024 3506477111766 3516508473984 3526621889208 3528718572852 3534285629424 3538813563648 3541194706932 3546781446384 3548890115496 3551325389568 3561538937616 3567157772992 3569278556448 3570436410651 3574909602176 3581898094368 3587549049216 3589681955904 3600005816748 3602476166784 3605787266202 3607931016063 3610304746752 3611475909624 3614881873842 3617362431936 3623069336832 3625223361408 3626399363796 3633489219184 3641385193952 3642566439149 3645065994592 3647233096848 3654259672032 3656432240208 3660128250768 3668082115104 3678631453398 3680818511337 3686625527244 3690440460864 3693832409817 3696262656768 3698460196992 3699659957004 3701859517026 3702198690432 3704399759808 3710243978496 3715053546996 3720914573552 3723126770088 3734070235632 3736290253608 3742184784096 3755178481263 3757755311904 3758974306923 3768455286783 3771041228064 3773283226416 3776990583168 3779236118592 3782709681201 3785198402304 3790105133804 3798341452312 3800947901696 3805766725266 3809505997968 3811770864792 3814037078148 3814386529536 3816654297984 3817892399508 3847223879136 3849511170384 3853293423232 3855584323008 3859128058599 3861776220192 3869216123328 3872882619254 3875185165401 3882650901534 3885315204672 3888886266441 3891444843264 3893758425216 3895021538892 3897337247298 3903485852376 3907525193856 3916016679168 3924945573664 3927279072816 3933586108584 3935924744796 3939791901408 3942134227152 3953471734399 3963806420928 3967449625359 3972420211584 3973708842708 3976071333102 3976435630464 3978799742016 3981165259104 3985076865792 3988835171136 3990129127182 3992867182656 4001544125568 4006731304818 4013052494616 4015438376004 4019383656992 4021773302448 4035992680368 4047600122841 4052785687632 4059179534784 4061592840096 4062910398327 4073531166144 4075953003936 4082383400832 4087675371582 4094124262184 4096558343196 4096933679872 4099369431168 4100699243916 4103137233954 4111042131036 4113863157888 4122803038464 4134660145968 4143645220704 4144989396273 4147833717984 4151745518472 4155824725056 4158295488864 4160767721616 4164973526736 4170254672018 4174024475808 4182184975232 4183541652884 4186028895246 4188517616349 4192632952552 4196971504512 4199466731328 4200829015086 4206091988736 4209957882108 4212846785664 4224962857368 4227474725892 4234144169904 4238525677824 4242421381572 4249114406064 4251640633416 4258348202592 4270595135554 4273134133851 4273525648832 4276066389408 4284304443072 4285694247714 4288242222891 4291184845728 4297954801536 4300510065984 4312878255708 4328126864028 4330700066682 4334955101136 4337532363384 4340508809472 4343089373568 4344498247716 4352992034864 4362451568992 4363866724129 4370979605256 4377875448672 4380478228368 4384782171264 4387389057216 4391421583923 4402901105856 4407073325358 4415563770372 4418188956918 4421220750144 4425284372157 4428195856128 4430828552832 4432265889084 4434901005546 4443852181248 4459282223544 4466317376928 4468972738032 4473490084272 4476149709768 4483211474016 4498778180523 4510538341056 4514684056443 4517654358272 4520340240768 4521806614116 4524494965254 4524909510528 4527599706432 4536322351488 4540621001884 4559383898586 4563863621328 4566576976632 4569291945108 4573781402784 4581236434176 4582722561912 4592681325936 4601660327744 4605889794957 4609050389856 4611790610064 4616321823872 4619066367168 4626353602816 4635397533888 4645470766464 4651492664214 4658831056968 4661600873292 4662027980544 4664799697536 4666312932732 4675302815688 4678082424972 4681292558976 4691465526528 4702162518944 4704958097136 4712380839232 4716712071621 4721592942576 4729041928512 4731853487328 4745462212986 4748718583488 4753083214539 4759038075264 4760581880868 4763412191142 4768341387552 4775864125824 4778703521856 4780253706822 4786242607872 4790641727916 4793929100928 4800007755664 4807716354936 4810574688084 4815301212832 4819842498456 4823149909248 4835199151728 4849105097661 4859642740458 4862977462464 4872346229376 4875242986944 4876824488778 4879723908807 4880171001024 4883072410656 4890776153472 4897116039222 4904841937864 4907758015116 4915500702992 4920587281152 4925109879756 4932879942672 4935812689368 4939199679744 4953404729328 4964169026784 4973873343912 4978760314176 4981720338144 4984682121936 4989579712128 4996047676378 5006904641684 5010340415872 5011965742564 5016692501487 5024607049044 5027594330286 5028054970752 5031044301888 5032676344806 5038981491456 5043612908268 5056797309696 5074355633688 5079341330624 5082361153056 5085382770864 5090523199344 5093549669736 5116257538634 5129631838848 5132681560512 5134346573994 5137399098711 5140779097344 5145504078132 5149034960256 5158954831104 5162021986176 5166913553868 5176867868712 5180420272896 5185181688588 5188264436322 5193362051856 5196449663064 5204647803168 5222719496929 5236372097088 5238070747206 5241184939089 5244781478112 5247899659728 5253055868544 5256178969536 5259715667649 5274762710976 5285075227904 5289932833812 5293077859278 5298278456944 5301428444136 5305066322688 5308220345472 5318446894848 5320172169576 5323822910208 5342308406424 5350736659488 5353917834672 5362364403264 5372847141552 5381323573824 5384522933856 5396800163788 5400008725122 5403714250176 5408680899303 5412239379712 5415457120128 5417213864436 5431374888192 5434604005248 5450233828776 5462077790928 5467598991888 5470849645272 5481389508048 5484648360312 5488411965696 5490192376152 5502123172656 5512880194624 5517947180097 5524860294272 5526652528364 5529938290866 5530444957312 5535660691296 5541099633408 5544393985152 5547690295488 5549489935506 5553298035648 5565365967744 5572580320494 5581371860328 5584690155132 5599288975104 5601105353448 5604435380412 5613277176144 5620468601088 5629420860503 5633283809824 5636632967856 5645525559872 5656561842096 5665485874752 5668854177888 5677797603456 5685157700706 5697512178468 5701421852544 5708650087899 5712405924096 5714258996952 5717656297188 5721055617222 5721579794304 5724981446976 5726838599262 5734013421312 5750504340944 5770835818704 5774266755576 5779940134848 5783376484512 5792664330288 5803824184992 5809323928881 5823976352301 5827972807008 5837167264896 5840637637824 5842532308338 5846005870947 5849852076288 5855228778564 5870534807808 5876097767144 5887418360496 5890918609224 5894961000192 5900379162876 5909687852112 5913201340728 5945709631392 5955089835904 5958630317376 5960563264062 5964106999653 5964653445696 5968199613024 5971747888656 5977615298688 5985364047938 5998370907364 6010096957227 6014051121408 6019578741924 6023157564006 6029075485488 6032659953672 6036799608576 6052025776896 6053989020552 6058143311616 6079178531448 6085151495104 6088769302176 6092389260144 6098375203712 6110296749216 6123575101248 6131513057373 6141186393276 6144837514794 6145400519808 6149054146752 6151048865874 6154705850931 6158755156224 6166563196554 6170794736832 6180530045184 6184204557696 6201990218952 6211774742624 6215467831056 6221750576976 6233737087584 6237443233296 6255382008027 6273277462848 6275312479326 6279043342869 6288949428828 6295457256768 6299200096992 6301243522629 6305389238016 6309137983104 6314936823162 6319270178496 6327282950648 6331624777984 6337444286052 6341212088838 6347442507824 6351216254856 6357788516736 6371604695808 6373671609096 6387522303888 6405892703331 6410288473248 6414099584112 6426456664608 6428541371571 6436777268592 6446932202304 6450765098976 6465473463548 6469317383562 6479523653944 6483969949952 6492190296042 6500323982592 6502432651704 6506298545076 6506894668032 6510763214208 6529488052296 6543677353488 6556469407884 6566813173008 6570717342552 6577173256896 6581083585824 6600010664038 6604539639104 6610609988037 6618892035712 6623345655558 6627283435377 6631831125216 6638347085568 6642293784192 6646242829248 6648398833626 6665778271872 6680263746816 6688923335316 6699476065392 6703459107048 6708059069184 6710235126408 6714224564652 6724817211024 6744157664563 6765807511584 6776481537408 6780510361152 6782709921174 6786742447881 6787364265792 6791399559648 6804483527232 6810931502826 6839075847879 6843575414016 6845795431992 6849865464948 6853937917662 6860672104176 6889218071824 6902490491616 6913575584784 6917685915096 6924482735808 6928599550752 6939530404224 6953096300832 6968206149696 6977238996321 6981829462784 6984094329608 6988246585452 6992401309938 6993041970816 6997199546304 6999469399098 7008238626048 7012954223532 7033016947968 7053243778416 7057437145704 7068571258848 7082389413864 7093562892768 7097780230992 7118193319479 7123077875232 7134315545984 7138557112896 7140872821302 7145118286713 7149819204352 7163796188736 7175098098432 7179363911808 7200011633496 7204952333568 7211574532404 7215862032126 7222951819248 7229763747684 7234724863872 7250446722816 7252798727592 7266978438368 7282770387904 7285132878298 7289464110687 7290131989184 7294466193696 7308519344064 7312864480416 7315236733167 7320256501536 7336164230208 7345674058833 7357262906796 7361637022674 7373251054488 7380880921728 7387664819634 7396920393984 7399319914008 7403719034052 7404397380864 7408799519616 7430107093992 7441829147104 7446253540176 7468140471264 7472580507216 7484369568192 7494071514567 7510356962526 7515510623808 7517948613846 7536910573566 7541391495429 7542082456128 7546566452832 7549014517209 7553981166336 7558472237184 7565419362402 7580210267608 7596682904624 7611533450532 7619011995936 7623541729584 7628074156296 7633308595968 7635784799016 7674386307951 7694447758272 7699022340768 7701519860991 7706586846464 7711168646016 7718256117198 7723552440384 7738432246656 7745765238508 7750370330802 7765301803068 7770630409344 7777772532882 7787516850432 7790043077784 7794674494596 7806971704752 7815050387712 7849891147328 7854558145632 7857106120809 7867172217168 7871849489592 7879583802816 7884268454304 7906943468798 7927612841856 7934899250718 7939616788917 7944840423168 7947417685416 7952142666204 7952871260928 7957599484032 7962330518208 7977670342272 7980258254364 7985734365312 8003088251136 8013462609636 8026104989232 8030876752008 8038767313984 8043546604896 8071985360736 8095200245682 8100013087683 8105571375264 8118359069568 8123185680192 8125820796654 8147062332288 8151906007872 8164766801664 8175350743164 8188248524368 8193116686392 8198738862336 8201398487832 8206274467908 8222084262072 8227726315776 8269320291936 8287290441408 8289978792546 8294907436299 8295667435968 8303491036944 8311649450112 8316590977728 8321535443232 8324234903259 8329947053472 8340509344036 8348048951616 8358870480741 8364369950464 8367083305768 8372057790492 8377035232698 8385265905104 8393943009024 8398933462656 8401658030172 8419915764216 8425693571328 8449925714736 8454949451784 8468288339808 8484842763144 8498228812128 8503281266832 8516696405184 8527736551059 8541190271108 8546268267702 8547051297664 8552132778816 8568608886144 8571388495428 8576484445782 8582369691456 8595909603072 8601020131968 8625756511416 8656253728056 8661400133364 8669910202272 8675064726768 8686178747136 8688996495432 8700014057141 8705984069728 8724903137984 8727733448258 8741959210512 8755750897344 8760956456736 8763798462507 8769564342528 8774778114432 8782843167846 8805802211712 8814146650716 8831127540744 8836377913836 8842441500288 8850568744314 8861657105664 8864531778168 8869802011092 8909345024173 8918564447088 8932634753856 8937945476064 8940844896093 8946980168544 8952299419536 8966422948032 8978046071907 8997556361046 9021076682112 9029368112886 9034736346009 9040680481536 9043613228232 9048989930508 9049819021056 9055199412864 9072644702976 9081242003768 9118767797172 9127727242656 9133153953264 9138583890216 9147562805568 9165445123824 9185362651872 9203320655488 9211779589914 9217256272191 9218100779712 9223581220128 9226573298811 9232643647744 9238132734336 9270795067776 9290941532928 9302985328428 9317662113936 9323201746584 9329599395072 9332625865464 9350605631376 9356164849944 9362585117952 9404325037888 9409916194272 9412968718989 9424761678464 9433424143242 9443185885152 9458083857024 9463706974656 9490924425972 9497437166976 9506166429078 9511818133257 9518076150528 9521163761736 9526824382284 9536682775104 9551728251648 9557407043712 9560507413644 9581283455832 9587858201856 9600015511328 9603129703211 9615432709872 9621149376168 9630602425664 9639684996912 9670398303456 9698210195322 9703976075343 9719285480916 9725954924928 9738285444063 9744692458752 9750485973888 9753648977556 9759447817614 9760342002048 9766144821312 9781552306944 9794232078444 9809683875728 9815516030232 9831001405984 9850219759512 9865759885344 9871625378736 9900015996057 9906809458656 9928338053568 9935018483337 9947746687824 9957520628352 9963440676288 9969364243872 9972598250439 9979159424256 9992095352756 10013809283368 10020680831744 10023931485128 10033385002974 10049214098088 10055188660572 10056109941504 10062088603776 10065352689612 10087225816536 10148711267376 10158682661248 10164722306112 10170765541728 10174064881761 10181046398688 10187099339472 10216397254239 10232515077268 10259263677696 10265363121024 10268693147988 10274798197422 10291008156264 10298069920512 10324043972352 10333827107736 10353735737424 10370363377176 10376528872644 10386724103712 10392899326128 10409295606336 10422789117961 10445438993858 10472744194176 10476141494412 10482369878178 10488601964907 10489562956224 10495799319456 10499204098647 10506111737088 10512357939072 10519431335298 10549525421952 10579865667624 10586155718556 10596556913888 10602856888272 10616440690944 10640344339152 10684616812848 10701473318976 10707835669344 10711309231953 10724728806528 10745694283104 10762647147648 10769045867712 10793600327576 10800017450244 10807428500352 10817361798606 10823793048189 10830914240256 10834427728872 10869208010496 10900467657552 10924155581856 10927699317447 10935197983776 10941699290544 10962779016096 10969296720624 10980384752304 11004246345312 11025760389248 11035894360194 11042455534011 11049720588544 11053305056728 11059876581732 11060889914624 11071321382592 11088787970304 11095380590976 11098979871012 11106596071296 11130731935488 11145160640988 11162743720656 11169380310264 11202210706896 11208870760824 11226554352288 11258841721006 11265535443789 11266567619648 11273265935712 11276922920769 11291051119744 11305365860349 11313123684192 11330971749504 11337708355776 11355595206912 11370315401412 11395024356936 11402843705088 11417300175798 11428517993904 11435312594376 11442111234444 11443159588608 11449962893952 11453677198524 11501008681888 11504739545431 11541671637408 11548533511152 11559880269696 11566752969024 11577384175797 11585328660576 11607648369984 11618647857762 11625555496203 11647952704602 11655945614016 11666658799323 11674334529792 11681275275648 11685064616676 11692011741894 11710457557128 11752195534288 11774836720992 11781837218448 11800758325752 11819375704224 11826402681456 11860415203197 11891419262784 11902348876077 11910179671808 11917260634752 11921126528124 11928213999306 11929306891392 11936399226048 11943495777312 11955230597376 11970728095876 11996741814728 12020193914454 12039157483848 12046315128012 12058150970976 12065319907344 12107978041104 12142800368523 12158357062896 12170302990208 12177538604352 12184778520288 12188731194981 12196750407424 12220593498432 12247150202496 12263026114746 12282372786552 12289675029588 12290801039616 12298108293504 12302097731748 12309411701862 12333126393108 12341589473664 12368409115392 12403980437904 12423549485248 12430935662112 12434968188819 12443501153952 12467474175168 12474886466592 12486707755181 12510764016054 12546554925696 12550624958652 12558086685738 12565552849047 12577898857656 12590914513536 12598400193984 12602487045258 12618275966208 12629873646324 12638540356992 12654565901296 12674888572104 12682424177676 12694885015648 12702432509712 12715577033472 12747343218192 12775044607776 12811785406662 12819402401553 12820576946496 12828199168224 12852913329216 12857082743142 12864726668673 12873554537184 12893864404608 12901530197952 12930946927096 12938634767124 12959047307888 12984380592084 13004865303408 13012597090152 13021526428416 13058976104592 13087354706976 13091600172387 13112938815768 13133626346016 13141434685104 13154346513792 13162167171648 13174264751769 13200021328076 13209079278208 13221219976074 13237784071424 13246691311116 13254566870754 13263662250432 13284587568384 13292485658496 13296797667252 13331556543744 13377846670632 13398952130784 13406918214096 13420470252816 13428449129304 13449634422048 13488315329126 13496334541569 13531615023168 13544052169329 13552963074816 13561020722304 13565419842348 13573484895762 13574728531584 13582799119296 13608967054464 13621863005652 13678151695758 13691590863984 13699730929896 13707875835324 13721344208352 13768987764631 13778436143648 13804980983232 13817669384871 13827151169568 13835371830192 13848965471616 13857199101504 13879060808448 13906192601664 13936412299392 13954477992642 13968188659216 13976493170904 13984802619876 13986083941632 13994399092608 13998938798196 14025908447064 14106487556832 14114874291408 14137142517696 14150136214863 14164778827728 14187125785536 14195560461984 14236386638958 14246155750464 14259249643617 14268631091968 14277114225792 14281745642604 14290236573426 14327592377472 14358727823616 14400023266992 14423149064808 14431724064252 14445903638496 14459527495368 14469449727744 14505597455184 14533956876736 14547315292983 14565540775808 14570265756596 14578928221374 14580263978368 14588932387392 14617038688128 14625728960832 14630473466334 14640513003072 14672328460416 14691348117666 14714525813592 14723274045348 14746502108976 14761761843456 14775329639268 14798639828016 14807438068104 14817599039232 14841200450417 14860214187984 14883658294208 14892507080352 14936280942528 14945161014432 14968739136384 14988143029134 15020713925052 15031021247616 15035897227692 15050077504461 15073821147132 15082782990858 15084164912256 15093132905664 15098029034418 15116944474368 15130838724804 15160420535216 15193365809248 15198294453001 15223066901064 15238023991872 15247083459168 15256148312592 15271569598032 15348772615902 15388895516544 15398044681536 15403039721982 15412197296133 15422337292032 15436512234396 15447104880768 15476864493312 15491530477016 15500740661604 15530603606136 15541260818688 15555545065764 15580086155568 15589348989192 15613943409504 15668158490787 15699782294656 15709116291264 15714212241618 15723554817267 15734344434336 15743698979184 15759167605632 15768536908608 15813886937596 15855225683712 15869798501436 15879233577834 15894835370832 15904285332408 15915198968064 15924661036416 15955340684544 15960516508728 15971468730624 16026925219272 16052209978464 16061753504016 16077534627968 16087093209792 16143970721472 16190400491364 16200026175366 16211142750528 16226042697909 16236718139136 16246371360384 16251641593308 16294124664576 16303812015744 16350701486328 16376497048736 16386233372784 16402796975664 16412548935816 16444168524144 16538640583872 16553841540291 16574580882816 16579957585092 16589814872598 16591334871936 16606982073888 16623298900224 16633181955456 16643070886464 16648469806518 16659894106944 16681018688072 16696097903232 16717740961482 16734166611536 16744115580984 16754070465396 16770531810208 16797866925312 16803316060344 16839831528432 16888262581509 16899851429472 16909898903568 16936576679616 16969685526288 16996457624256 17006562533664 17033392810368 17055473102118 17082380542216 17092536535404 17094102595328 17104265557632 17137217772288 17142776990856 17152968891564 17164739382912 17202040263936 17251513022832 17312507456112 17322800266728 17339820404544 17350129453536 17377992990864 17400028114282 17411968139456 17427971786643 17449806275968 17455466896516 17471929056903 17483918421024 17511501794688 17521912913472 17527596925014 17549556228864 17565686335692 17611604423424 17628293301432 17662255081488 17672755827672 17684883000576 17701137488628 17729063556336 17739604022184 17780052024757 17818690048346 17837128894176 17865269507712 17875890952128 17881689792186 17892320998959 17893960337088 17904598839072 17932845896064 17956092143814 17995112722092 18030290871681 18042153364224 18058736225772 18069472692018 18087226456464 18097979861016 18110398825728 18162484007536 18237535594344 18255454485312 18266307906528 18277167780432 18295125611136 18330890247648 18370725303744 18394539172119 18406641310976 18423559179828 18434512544382 18436201559424 18447162440256 18453146597622 18464117552793 18476265468672 18541590135552 18605970656856 18635324227872 18646403493168 18665251730928 18701211262752 18712329699888 18766146024081 18808650075776 18819832388544 18825937437978 18837130028607 18849523356928 18866848286484 18886371770304 18916167714048 18927413949312 18981848851944 18994874333952 19012332858156 19023636266514 19042327523472 19053648764568 19073365550208 19114814087424 19121014827288 19162566911664 19200031022656 19206259406422 19217678109993 19230865419744 19242298752336 19261204851328 19279369993824 19285624114713 19340796606912 19396420390644 19407952150686 19438570961832 19451909849856 19476570888126 19500971947776 19507297955112 19518895635228 19520684004096 19532289642624 19588464156888 19619367751456 19631032060464 19662002811968 19700439519024 19731519770688 19743250757472 19800031992114 19813618917312 19831829964111 19856676107136 19870036966674 19881850306131 19895493375648 19915041256704 19926881352576 19938728487744 19945196500878 19984190705512 20027618566736 20047862970256 20066770005948 20098428196176 20110377321144 20124177207552 20130705379224 20174451633072 20232472993689 20297422534752 20317365322496 20329444612224 20341531083456 20348129763522 20360227343643 20362092797376 20374198678944 20432794508478 20465030154536 20530726242048 20537386295976 20549596394844 20582016312528 20667654215472 20707471474848 20740726754352 20753057745288 20773448207424 20785798652256 20818591212672 20845578235922 20890877987716 20931716988963 20945488388352 20952282988824 20964739756356 20977203929814 20979125912448 20991598638912 20998408197294 21024715878144 21038862670596 21099050843904 21159731335248 21172311437112 21193113827776 21205713776544 21280688678304 21300854405897 21354579958437 21369233625696 21402946637952 21415671338688 21422618463906 21435354860139 21449457613056 21491388566208 21525294295296 21538091735424 21587200655152 21600034900488 21614857000704 21634723597212 21647586096378 21668855457744 21800935315104 21848311163712 21855398634894 21868392332061 21870395967552 21883398581088 21925558032192 21938593441248 21945710199501 21960769504608 22008492690624 22037022176499 22051520778496 22071788720388 22084911068022 22106610113456 22119753163464 22142642765184 22190761181952 22197959742024 22213192142592 22290321281976 22325487441312 22338760620528 22404421413792 22417741521648 22453108704576 22482214543701 22517683442012 22531070887578 22533135239296 22546531871424 22553845841538 22582102239488 22610731720698 22626247368384 22661943499008 22675416711552 22740630802824 22790048713872 22834600351596 22857035987808 22870625188752 22884222468888 22899925787904 22907354397048 22936400696099 23002017363776 23009479090862 23023158923853 23083343274816 23097067022304 23104559582973 23119760539392 23133505938048 23154768351594 23170657321152 23215296739968 23237295715524 23251110992406 23295905409204 23311891228032 23333317598646 23362550551296 23370129233352 23384023483788 23420915114256 23488273245547 23504391068576 23549673441984 23563674436896 23571318362427 23601516651504 23638751408448 23652805362912 23720830406394 23782838525568 23804697752154 23818850366751 23834521269504 23842253056248 23856427998612 23858613782784 23872798452096 23886991554624 23941456191752 23993483629456 24040387828908 24078314967696 24092630256024 24116301941952 24130639814688 24215956082208 24285600737046 24300039263049 24316714125792 24340605980416 24355077208704 24369557040576 24377462389962 24441186996864 24494300404992 24526052229492 24564745573104 24579350059176 24596216587008 24604195463496 24618823403724 24666252786216 24683178947328 24807960875808 24847098970496 24861871324224 24869936377638 24884722308897 24887002307904 24934948350336 24949772933184 24973415510362 25021528032108 25076611442223 25093109851392 25101249917304 25116173371476 25131105698094 25155797715312 25181829027072 25196800387968 25204974090516 25259747292648 25277080713984 25309131802592 25349777144208 25364848355352 25389770031296 25404865019424 25494686436384 25550089215552 25583209653177 25623570813324 25638804803106 25641153892992 25656398336448 25705826658432 25714165486284 25729453337346 25747109074368 25787728809216 25803060395904 25861893854192 25877269534248 25918094615776 25968761184168 26009730606816 26025194180304 26100042171423 26117952209184 26174709413952 26183200344774 26225877631536 26267252692032 26282869370208 26291395387521 26308693027584 26324334343296 26348529503538 26400042656152 26418158556416 26442439952148 26493382622232 26509133741508 26527324500864 26584971316992 26593595334504 26728035072519 26755693341264 26797904261568 26813836428192 26822534688279 26840940505632 26856898258608 26899268844096 26934138215721 26976630658252 26992669083138 27063230046336 27088104338658 27122041444608 27130839684696 27146969791524 27149457063168 27165598238592 27217934108928 27243726011304 27356303391516 27383181727968 27399461859792 27415751670648 27442688416704 27478262220079 27537975529262 27556872287296 27609961966464 27635338769742 27651768816573 27654302339136 27670743660384 27679719896433 27697930943232 27714398203008 27812385203328 27872824598784 27908955985284 27936377318432 27952986341808 27969605239752 27988798185216 27997877596392 28051816894128 28212975113664 28229748582816 28238906156967 28274285035392 28300272429726 28329557655456 28374251571072 28391120923968 28472773277916 28492311500928 28518499287234 28535454399771 28554228451584 28563491285208 28580473146852 28655184754944 28800046533984 28809389109633 28846298129616 28863448128504 28891807276992 28919054990736 29011194910368 29067913753472 29094630585966 29111928226029 29131081551616 29140531513192 29157856442748 29160527956736 29177864774784 29234077376256 29251457921664 29260946932668 29281026006144 29344656920832 29382696235332 29429051627184 29446548090696 29493004217952 29550659278536 29597279656032 29614876136208 29682400900834 29700047988171 29720428375968 29767316588416 29785014160704 29805055450011 29872561885056 29890322028864 29937478272768 29976286058268 30041427850104 30062042495232 30071794455384 30100155008922 30147642294264 30165565981716 30168329824512 30186265811328 30196058068836 30261677449608 30320841070432 30386731618496 30396588906002 30446133802128 30476047983744 30494166918336 30512296625184 30522194645283 30543139196064 30649191762717 30697545231804 30777791033088 30796089363072 30806079443964 30824394592266 30873024468792 30894209761536 30983060954032 31001481323208 31061207212272 31111090131528 31160172311136 31178697978384 31227886819008 31268367353883 31336316981574 31399564589312 31418232582528 31428424483236 31447109634534 31465805894721 31468688868672 31487397958368 31497612295941 31518335211264 31537073817216 31627773875192 31739597002872 31758467155668 31789670741664 31808570664816 31849322072832 31921033017456 32053850438544 32104419956928 32123507008032 32133927695859 32155069255936 32174186419584 32287941442944 32380800982728 32400052350732 32422285501056 32452085395818 32492742720768 32503283186616 32607624031488 32701402972656 32752994097472 32772466745568 32783097952341 32805593951328 32825097871632 32888337048288 32919502263659 33077281167744 33107683080582 33127366602033 33149161765632 33159915170184 33179629745196 33182669743872 33213964147776 33266363910912 33286141772928 33296939613036 33319788213888 33362037376144 33392195806464 33435481922964 33468333223072 33488231161968 33508140930792 33541063620416 33606632120688 33679663056864 33776525163018 33796606331367 33799702858944 33819797807136 33830768762307 33873153359232 33916097581047 33939371052576 33992915248512 34013125067328 34066785620736 34110946204236 34164761084432 34185073070808 34208531115264 34285553981712 34305937783128 34329478765824 34503026045664 34514218636293 34625014912224 34645600533456 34679640809088 34700258907072 34732152527391 34755985981728 34800056228564 34823936278912 34855943573286 34876666488609 34899612551936 34910933793032 34943858113806 34967836842048 35023003589376 35043825826944 35055193850028 35131372671384 35256586602864 35324510162976 35345511655344 35402274977256 35458127112672 35479208044368 35560104049514 35581245609591 35637380096692 35674257788352 35707046628231 35730539015424 35751781904256 35763379584372 35784641997918 35787920674176 35809197678144 35865691792128 35912184287628 35990225444184 36060581743362 36117472451544 36138945384036 36174452912928 36195959722032 36300058652209 36324968015072 36428401105569 36475071188688 36510908970624 36532615813056 36554335560864 36566193584943 36590251222272 36661780495296 36741450607488 36789078344238 36847118359656 36869025088764 36872403118848 36894324880512 36906293195244 36928235105586 37211941313712 37270648455744 37292806986336 37304904566457 37330503461856 37402422525504 37424659399776 37460123265543 37532292048162 37617300151552 37639664777088 37651874875956 37674260057214 37696658547141 37733696572968 37772743540608 37854827898624 37963697703888 38024665716312 38047272533028 38084655046944 38107297529136 38146731100416 38242029654576 38325133823328 38400062045312 38412518812844 38435356219986 38458207204659 38461730839488 38484597504672 38522409702656 38558739987648 38571248229426 38681593213824 38792840781288 38815904301372 38877141923664 38953141776252 39014595910224 39037791270456 39064579285248 39176928313776 39238735502912 39262064120928 39274800517161 39324005623936 39400879038048 39463039541376 39486501514944 39600063984228 39627237834624 39663659928222 39713352214272 39740073933348 39763700612262 39790986751296 39853762705152 39877456975488 39890393001756 39968381411024 40055237133472 40068230830639 40095725940512 40133540011896 40196856392352 40220754642288 40261410758448 40348903266144 40464945987378 40489003624707 40594845069504 40632156507987 40658889224448 40683062166912 40696259527044 40720454687286 40724185594752 40748397357888 40865589016956 40930060309072 41074772591952 41099192789688 41164032625056 41306963293893 41335308430944 41414942949696 41453008154613 41481453508704 41506115490576 41546896414848 41571597304512 41637182425344 41691156471844 41781755975432 41863433977926 41904565977648 41929479512712 41954407859628 41958251824896 41983197277824 41996816394588 42077725341192 42319462670496 42344622874224 42386227655552 42411427553088 42450408644589 42561377356608 42601708811794 42709159916874 42738467251392 42777748930851 42805893275904 42831342677376 42845236927812 42870709720278 42982777132416 43076183470848 43174401310304 43200069800976 43269447194424 43295172192756 43337710915488 43488189078389 43601870630208 43641945878949 43696622327424 43710797269788 43736784664122 43740791935104 43766797162176 43851116064384 43877186882496 43891420399002 43921539009216 44016985381248 44074044352998 44143577440776 44169822136044 44213220226912 44239506326928 44285285530368 44395919484048 44523601351251 44580642563952 44650974882624 44677521241056 44808842827584 44835483043296 44906217409152 44964429087402 45035366884024 45062141775156 45066270478592 45093063742848 45107691683076 45221463441396 45252494736768 45350833423104 45481261605648 45580097427744 45594883359003 45669200703192 45714071975616 45741250377504 45768444937776 45814708794096 45872801392198 46004034727552 46018958181724 46046317847706 46166686549632 46194134044608 46209119165946 46267011876096 46309536703188 46341314642304 46430593479936 46474591431048 46502221984812 46591810818408 46623782456064 46666635197292 46740258466704 46768046967576 46841830228512 46976546491094 47004475472361 47008782137152 47099346883968 47127348873792 47142636724854 47170664451801 47203033303008 47277502816896 47305610725824 47441660812788 47565677051136 47609395504308 47637700733502 47684506112496 47712855997224 47745596904192 47773983109248 47882912383504 47986967258912 48080775657816 48156629935392 48185260512048 48232603883904 48261279629376 48431912164416 48571201474092 48600078526098 48633428251584 48678128093727 48710154417408 48739114081152 48754924779924 48882373993728 49052104458984 49129491146208 49158700118352 49208390926992 49237646807448 49332505572432 49615921751616 49661524620873 49694197940992 49723742648448 49739872755276 49769444617794 49774004615808 49869896700672 49899545866368 49946831020724 50043056064216 50153222884446 50202499834608 50232346742952 50262211396188 50311595430624 50393600775936 50409948181032 50519494585296 50618263605184 50664787744527 50699554288416 50729696710704 50779540062592 50809730038848 50989372872768 51100178431104 51166419306354 51247141626648 51277609606212 51282307785984 51312796672896 51411653316864 51428330972568 51458906674692 51494218148736 51606120791808 51723787708384 51754539068496 51836189231552 51937522368336 52019461213632 52050388360608 52200084342846 52235904418368 52283915359929 52349418827904 52366400689548 52415787170709 52451755263072 52534505384064 52565738740416 52582790775042 52648668686592 52697059007076 52800085312304 52884879904296 52986765244464 53018267483016 53054649001728 53187190669008 53340156074271 53456070145038 53511386682528 53595808523136 53627672856384 53645069376558 53676962996877 53681881011264 53713796517216 53798537688192 53868276431442 53953261316504 53985338166276 54126460092672 54176208677316 54261679369392 54293939583048 54331196477184 54487452022608 54712606783032 54766363455936 54798923719584 54831503341296 54885376833408 54956524440158 55075951058524 55113744574592 55183617516357 55219923932928 55270677539484 55303537633146 55308604678272 55341487320768 55359439792866 55428796406016 55624770406656 55817911970568 55872754636864 55905972683616 55939210479504 55995755192784 56103633788256 56298438072243 56425950227328 56459497165632 56477812313934 56511390085821 56548570070784 56600544859452 56659115310912 56748503142144 56782241847936 56945546555832 56984623001856 57036998574468 57070908799542 57126982570416 57160946293704 57600093067968 57618778219266 57653034329979 57692596259232 57726896257008 57783614553984 57838109981472 57856872344139 58022389820736 58135827506944 58189261171932 58223856452058 58281063026384 58315712885496 58355729549568 58502915843328 58521893865336 58562052012288 58765392470664 58858103254368 58893096181392 58986008435904 59101318557072 59194559312064 59229752272416 59364801801668 59400095976342 59440856751936 59495489892333 59534633176832 59570028321408 59610110900022 59745123770112 59780644057728 59952572116536 60082855700208 60143588910768 60200310017844 60295284588528 60331131963432 60372531622656 60392116137672 60523354899216 60641682140864 60697418981067 60773463236992 60793177812004 60892267604256 60952095967488 60988333836672 61024593250368 61044389290566 61086278392128 61298383525434 61395090463608 61592178726144 61612158887928 61648789184532 61746048937584 61923629465533 61966121908064 62002962646416 62122414424544 62222180263056 62320344622272 62357395956768 62455773638016 62536734707766 62672633963148 62795150966889 62836465165056 62856848966472 62894219269068 62931611789442 62937377737344 62974795916736 62995224591882 63074147634432 63255547750384 63479194005744 63516934311336 63579341483328 63617141329632 63842066034912 63902563217691 64063739875311 64107700877088 64208839913856 64247014016064 64267855391718 64306064580417 64348372839168 64575882885888 64761601965456 64800104701464 64844571002112 64904170791636 65006566373232 65402805945312 65505988194944 65544933491136 65566195904682 65605176996183 65611187902656 65650195743264 65776674096576 65839004527318 66111066529497 66154562335488 66215366161164 66254733204066 66319830340368 66359259490392 66427928295552 66572283545856 66593879226072 66639576427776 66724074752288 66870963845928 66936666446144 66976462323936 67016281861584 67082127240832 67213264241376 67359326113728 67446643631103 67553050326036 67593212662734 67599405717888 67639595614272 67661537524614 67746306718464 67832195162094 67878742105152 67985830497024 68026250134656 68221892408472 68329522168864 68370146141616 68571107963424 68611875566256 68809202088297 69006052091328 69028437272586 69069476771559 69250029824448 69291201066912 69313678748919 69359281618176 69400517814144 69464305054782 69511971963456 69600112457128 69647872557824 69711887146572 69753332977218 69821867586064 69887716227612 69935673684096 70087651653888 70110387700056 70262745342768 70464819736641 70513173205728 70649020325952 70691023310688 70713955087281 70804549954512 70916254225344 70958416088736 71120208099028 71162491219182 71274760193384 71348515576704 71414093256462 71503563808512 71526759168744 71569283995836 71575841348352 71618395356288 71824368575256 71980450888368 72121163486724 72234944903088 72277890768072 72348905825856 72391919444064 72600117304418 72649936030144 72856802211138 72900117789147 72950142377376 73021817941248 73065231626112 73108671121728 73132387169886 73323560990592 73482901214976 73578156688476 73694236719312 73738050177528 73788649761024 73812586390488 73856470211172 74185734310193 74423882627424 74541296911488 74585613972672 74609809132914 74654166926691 74661006923712 74804845051008 74849318799552 74920246531086 75064584096324 75229834326669 75279329554176 75303749751912 75348520114428 75393317094282 75467393145936 75545487081216 75927395407776 76049331432624 76094545066056 76169310093888 76214595058272 76484059309152 76650267646656 76749628959531 76800124090624 76825037625688 76870712439972 76916414409318 76923461678976 76969195009344 77117479975296 77142496458852 77363186427648 77585681562576 77631808602744 77754283847328 77906283552504 78029191820448 78075582540912 78300126514269 78353856627552 78477471005824 78524128241856 78549601034322 78648011247872 78801758076096 78926079082752 78973003029888 79200127968456 79254475669248 79327319856444 79480147866696 79527401224524 79581973502592 79754913950976 79780786003512 79936762822048 80110474266944 80136461661278 80184105217557 80191451881024 80267080023792 80393712784704 80441509284576 80467604064837 80522821516896 80697806532288 80802414647163 80929891974756 80978007249414 81189690139008 81264313015974 81366124333824 81392519054088 81440909374572 81448371189504 81496794715776 81731178033912 81860120618144 82149545183904 82198385579376 82328065250112 82434786660237 82613926587786 82670616861888 82829885899392 82906016309226 82955306449719 82962907017408 83012230981152 83039159689299 83093792829696 83143194609024 83382312943688 83563511950864 83726867955852 83809131955296 83858959025424 83908815719256 83966394555648 83993632789176 84155450682384 84638925340992 84689245748448 84716718470901 84772455311104 84822855106176 84900817289178 85122754713216 85203417623588 85418319833748 85476934502784 85555497861702 85662685354752 85690473855624 85741419440556 85965554264832 86348802620608 86400139601952 86428167328899 86538894388848 86590344385512 86675421830976 86976378156778 87203741260416 87283891757898 87335784678087 87393244654848 87421594539576 87473569328244 87481583870208 87533594324352 87702232128768 87754373764992 87782840798004 87843078018432 88033970762496 88148088705996 88287154881552 88339644272088 88426440453824 88479012653856 88791838968096 89047202702502 89100143964513 89161285127904 89301949765248 89355042482112 89415166350033 89617685655168 89670966086592 89812434818304 89928858174804 90070733768048 90124283550312 90186127485696 90215383366152 90442926882792 90504989473536 90962523211296 91160194855488 91189766718006 91338401406384 91428143951232 91482500755008 91536889875552 91566583935849 91629417588192 91745602784396 91947575288151 92008069455104 92037916363448 92092635695412 92333373099264 92388268089216 92418238331892 92619073406376 92682629284608 92949182862096 93004443969624 93183621636816 93333270394584 93480516933408 93536093935152 93683660457024 93805102061649 93953092982188 94008950944722 94017564274304 94198693767936 94254697747584 94285273449708 94341328903602 94406066606016 94555005633792 94611221451648 94883321625576 95218791008616 95275401467004 95369012224992 95425711994448 95547966218496 95700154628551 95765824767008 95973934517824 96161551315632 96313259870784 96370521024096 96401783087577 96465207767808 96522559258752 96863824328832 97142402948184 97200157052196 97266856503168 97356256187454 97478228162304 97509849559848 98104208917968 98258982292416 98317400236704 98349293857023 98416781853984 98475293614896 98665011144864 98758506790977 99231843503232 99323049241746 99382099806099 99447485296896 99479745510552 99538889235588 99548009231616 99799091732736 99893662041448 100086112128432 100306445768892 100404999669216 100464693485904 100524422792376 100623190861248 100819896362064 101038989170592 101236527210368 101329575489054 101389818994101 101399108576832 101459393421408 101492306286921 101559080125184 101619460077696 101978745745536 102200356862208 102332838612708 102494283253296 102555219212424 102625593345792 102856661945136 102917813349384 102988436297472 103447575416768 103509078136992 103542655908879 103672378463104 103875044736672 104038922427264 104100776721216 104400168685692 104471808836736 104567830719858 104629999465827 104698837655808 104732801379096 104831574341418 104903510526144 105069010768128 105131477480832 105165581550084 105394118014152 105600170624608 105634426735321 105769759808592 105973530488928 106036534966032 106374381338016 106680312148542 106743736828773 106912140290076 107022773365056 107121139884693 107191617046272 107255345712768 107290138753116 107353925993754 107363762022528 107427593034432 107597075376384 107736552862884 107906522633008 107970676332552 108352417354632 108523358738784 108587879166096 108900175956627 108974904045216 109285203316707 109425213566064 109532726911872 109597847439168 109663006682592 109698580754829 109770753666816 109913048880316 110151902117048 110227489149184 110367235032714 110541355078968 110607075266292 110617209356544 110682974641536 110718879585732 111635823941136 111745509273728 111811945367232 111878420959008 111914713699371 111991510385568 112207267576512 112380369796629 112596876144486 112851900454656 112918994331264 112955624627868 113022780171642 113201089718904 113318230621824 113564483695872 113891093111664 114073997148936 114141817599084 114253965140832 114321892587408 114650680297571 115200186135936 115237556438532 115306068659958 115374621613977 115385192518464 115453792514016 115567229107968 115676219962944 115713744688278 116044779641472 116378522343864 116447712904116 116562126052768 116631425770992 117043787730672 117530784941328 117716206508736 117786192362784 117824401551483 117972016871808 118202637114144 118389118624128 118459504544832 118729603603336 118800191952684 118881713503872 118990979784666 119140056642816 119220221800044 119561288115456 119905144233072 120165711400416 120204692491917 120287177821536 120400620035688 120590569177056 120662263926864 120784232275344 121046709798432 121283364281728 121394837962134 121467010874121 121546926473984 121586355624008 121784535208512 121976667673344 122049186500736 122088778581132 122172556784256 122596767050868 122790180927216 123224317775856 123297578369064 123492097875168 123847258931066 123920889881679 123932243816128 124005925292832 124244828849088 124359024463839 124444360526112 124640689244544 124714791913536 124911547276032 125073469415532 125345267926296 125590301933778 125713697932944 125788438538136 125863223578884 125874755474688 125949591833472 125990449183764 126511095500768 126552134999741 126958388011488 127033868622672 127158682966656 127234282659264 127351225933767 127684132069824 127805126435382 128127479750622 128215401754176 128333246792553 128417679827712 128494028032128 128535710783436 128612129160834 129523203930912 129600209402928 129808341583272 130013132746464 130464567235167 130805611890624 130925837636847 131011976389888 131089866982272 131132391809364 131210353992366 131222375805312 131300391486528 131553348193152 131678009054636 132222133058994 132430732322328 132509466408132 132639660680736 132718518980784 132855856591104 133187758452144 133448149504576 133570804053753 133741927691856 133873332892288 133952924647872 134032563723168 134164254481664 134426528482752 134718652227456 134893287262206 135106100652072 135186425325468 135198811435776 135279191228544 135323075049228 135664390324188 135757484210304 136052500269312 136443784816944 136659044337728 136740292283232 136784650077009 137142215926848 137223751132512 137618404176594 138012104182656 138056874545172 138138953543118 138500059648896 138582402133824 138627357497838 138801035628288 138928610109564 139023943926912 139200224914256 139423774293144 139506665954436 139643735172128 139775432455224 139871347368192 140220775400112 140525490685536 140929639473282 141013426417083 141026346411456 141298040651904 141382046621376 141427910174562 141511993355403 141609099909024 141832508450688 141916832177472 142240416198056 142324982438364 142549520386768 142697031153408 142828186512924 143053518337488 143138567991672 143236790712576 143648737150512 143960901776736 144242326973448 144469889806176 144555781536144 144697811651712 144783838888128 145200234608836 145299872060288 145713604422276 145800235578294 145900284754752 146130463252224 146217342243456 146264774339772 146647121981184 147156313376952 147388473438624 147476100355056 147625172780976 147712940422344 148371468620386 148847765254848 148984573862619 149082593822976 149171227945344 149219618265828 149308333853382 149322013847424 149609690102016 149698637599104 149840493062172 150129168192648 150459668653338 150607499503824 150697040228856 150786634188564 150934786291872 151458865410941 151854790815552 151994363233581 152098662865248 152189090132112 152338620187776 152429190116544 152968118618304 153300535293312 153499257919062 153650075251376 153741424879944 153832828818636 153846923357952 153938390018688 154234959950592 154284992917704 155171363125152 155263617205488 155508567694656 155812567105008 156058383640896 156151165081824 156600253028538 156707713255104 156851746079787 156954942011648 157048256483712 157099202068644 157603516152192 157946006059776 158400255936912 158654639712888 158960295733392 159054802449048 159163947005184 159561572007024 159873525644096 160020468222813 160220948533888 160272923322556 160368210435114 160382903762048 160534160047584 160787425569408 160883018569152 160935208129674 161045643033792 161395613064576 161604829294326 161859783949512 161956014498828 162379380278016 162528626031948 162785038108176 162881818749144 162993589431552 163253204954587 163462356067824 163720241236288 164299090367808 164396771158752 164656130500224 164869573320474 165227853175572 165341233723776 165550852549071 165659771798784 165812032618452 165910612899438 165925814034816 166024461962304 166078319378598 166286389218048 166764625887376 167127023901728 167453735911704 167618263910592 167717918050848 167817631438512 167987265578352 168310901364768 168895314216729 169277850681984 169378491496896 169433436941802 169534170257463 169645710212352 169801634578356 170245509426432 170406835247176 170836639667496 170953869005568 171110995723404 171380947711248 171482838881112 172697605241216 172800279203904 172856334657798 172959102989937 173077788777696 173180688771024 173350843661952 173952756313556 174407482520832 174567783515796 174671569356174 174843189079152 174947138656488 175067188648704 175508747529984 175565681596008 175686156036864 176296177411992 176574309763104 176679288544176 176852880907648 176958025307712 177583677936192 178094405405004 178200287929026 178322570255808 178486469676999 178603899530496 178710084964224 178830332700066 179235371310336 179341932173184 179857716349608 180141467536096 180248567100624 180430766732304 180885853765584 181925046422592 182092256943201 182320389710976 182379533436012 182676802812768 182856287902464 182965001510016 183073779751104 183133167871698 183258835176384 183491205568792 183895150576302 184075832726896 184185271390824 184776536178432 184836476663784 185238146812752 185770888396599 185898365724192 186008887939248 186367243273632 186666540789168 186961033866816 187072187870304 187367320914048 187610204123298 187906185964376 188017901889444 188035128548608 188509395495168 188570546899416 188682657807204 188812133212032 189222442903296 189766643251152 190437582017232 190550802934008 190738024449984 190851423988896 191400309257102 191531649534016 191707689653073 191947869035648 192191219625933 192323102631264 192626519741568 192741042048192 192803566175154 193045118517504 193727648657664 194284805896368 194400314104392 194533713006336 194712512374908 195019699119696 195580572272327 196208417835936 196517964584832 196634800473408 196698587714046 196815530988549 196833563707968 196950587229792 197330022289728 197517013581954 198333199588491 198463687006464 198646098483492 198764199612198 198959491021104 199077778471176 199787324082896 200172224256864 200612891537784 200809999338432 200929386971808 201048845584752 201246381722496 201639792724128 202077978341184 202339930893309 202473054420736 202659150978108 202779637988202 202798217153664 202918786842816 202984612573842 203238920155392 203957491491072 204665677225416 204988566506592 205110438424848 205713323890272 205835626698768 206427606264891 206895150833536 207018156273984 207085311817758 207208430314677 207344756926208 207750089473344 208077844854528 208201553442432 208800337371384 208943617673472 209135661439716 209259998931654 209465602758192 209663148682836 209807021052288 210262954961664 210331163100168 210788236028304 211200341249216 211268853470642 211394459209923 211539519617184 211947060977856 212073069932064 212141865261843 212748762676032 213360624297084 213487473657546 213824280580152 214045546730112 214242279769386 214510691425536 214580277506232 214707851987508 214727524045056 214855186068864 215473105725768 215813045266016 215941352665104 216704834709264 217046717477568 217175758332192 217800351913254 217949808090432 218570406633414 218700353367441 218850427132128 219065453823744 219195694878336 219326013365184 219397161509658 219826097760632 220303804234096 220734470065428 221082710157936 221214150532584 221365949283072 221437759171464 222557202930579 223271647882272 223491018547456 223623890734464 223756841918016 223829427398742 223962500780073 223983020771136 224414535153024 224760739593258 225193752288972 225837988662528 225911249255736 226045560343284 226402179437808 226636461243648 227782186223328 228147994297872 228283635198168 228507930281664 228643785174816 229301360595142 230248886878593 230400372271872 230475112877064 230612137319916 230749243227954 230770385036928 230907585028032 231352439925888 231427489376556 232089559282944 232757044687728 232895425808232 233124252105536 233262851541984 234087575461344 234900379542807 235061569882656 235432413017472 235572384725568 235648803102966 235944033743616 236405274228288 236778237248256 236919009089664 237459207206672 237600383905368 237763427007744 237981959569332 238440443600088 239810288466144 240331422800832 240409384983834 240552315652671 240574355643072 240801240071376 241181138354112 241324527853728 241402812194511 241568464550688 242093419596864 242407243941489 242566728563456 242789675924268 242934021748242 243172711248016 243569070417024 244098373001472 244177557162264 244345113568512 245193534101736 245580361854432 246448635551712 246595156738128 246984195750336 247304359980711 247694517862132 247841779763358 247864487632256 248011850585664 248489657698176 248718048927678 248888721052224 249281378489088 249429583827072 250146938831064 250690535852592 251180603867556 251427395865888 251576877076272 251726447157768 251899183666944 251980898367528 252300407657089 253022191001536 253104269999482 253916776022976 254067737245344 254150155412703 254317365933312 254468565318528 254702451867534 255368264139648 255610252870764 256254959501244 256430803508352 256666493585106 256988056064256 257071421566872 257224258321668 258371005701017 259046407861824 259200418805856 259284501986697 259616683166544 260026265492928 260929134470334 261611223781248 261851675273694 262007354034261 262179733964544 262264783618728 262420707984732 262444751610624 262600782973056 263106696386304 263356018109272 264444266117988 264861464644656 265018932816264 265279321361472 265437037961568 266375516904288 266896299009152 267141608107506 267300431893539 267483855383712 267746665784576 267905849295744 268065127446336 268853056965504 269437304454912 269786574524412 270212201304144 270372850650936 270558382457088 270646150098456 271328780648376 271514968420608 272887569633888 273318088675456 273480584566464 273569300154018 274284431853696 274447502265024 275236808353188 275842725864453 276024208365312 276113749090344 276277907086236 277000119297792 277164804267648 277254714995676 277857220219128 278047887853824 278400449828512 278847548586288 279013331908872 279287470344256 279550864910448 280441550800224 281050981371072 281415306184947 281859278946564 282026852834166 282052692822912 282596081303808 282764093242752 282855820349124 283023986710806 283218199818048 283665016901376 283833664354944 284480832396112 284649964876728 285099040773536 285656373025848 286107036674976 286277135983344 287100463885653 287297474301024 287921803553472 288484653946896 288939779612352 289111563072288 289205349262731 289395623303424 289567677776256 290400469217672 290599744120576 291427208844552 291600471156588 291800569509504 292434684486912 292529548679544 294312626753904 294776946877248 294952200710112 295047881571069 295250345561952 295425880844688 296275520372931 296742937240772 297695530509696 297969147725238 298342455890688 298439236531656 298616667706764 298644027694848 299397275198208 299680986124344 300258336385296 300919337306676 301214999007648 301394080457712 301573268377128 301869572583744 302260884420869 302917730821882 303709581631104 303988726467162 304169456982303 304197325730496 304378180264224 304476918860763 304677240375552 304858380233088 305936237236608 306601070586624 306998515838124 307300150502752 307482849759888 307665657637272 307876780037376 308569985835408 310342726250304 310527234410976 310627967726637 311017135389312 311625134210016 312116767281792 312302330163648 313200506057076 313415426510208 313703492159574 313889998397481 314096512967424 314198404137288 315207032304384 316800511873824 316903280205963 317309279425776 317920591466784 318109604898096 319123144014048 319747051288192 320040936445626 320231210486319 320441897067776 320545846645112 320736420870228 320765807524096 321068320095168 321574851138816 321766037138304 321870416259348 322091286067584 322791226129152 323209658588652 323719567899024 323912028997656 325057252063896 325570076216352 325763637498288 326506409909174 326700527869881 326924712135648 327440482472576 327855609950121 328598180735616 328793542317504 329312261000448 329739146640948 330455706351144 330682467447552 331101705098142 331624065236904 331821225798876 331851628069632 332048923924608 332156638757196 333529251774752 334254047803456 334907471823408 335236527821184 335435836101696 335635262877024 335744141098113 335974531156704 336621802729536 337141109389887 337790628433458 338555701363968 338756982993792 338866873883604 339068340514926 339603269156712 340813670494352 341673279334992 342221991446808 342761895422496 342965677762224 343952040892713 345395210482432 345600558407808 345712669315596 345918205979874 346123864841931 346155577555392 346361377542048 346701687323904 347905512627112 349135567031592 349343138712348 349686378158304 349894277312976 351131363192016 352592354823984 353148619526208 353358577088352 353473204654449 353705761815296 353916050615424 355167355872384 356188810810008 356400575858052 356645140511616 356972939353998 357420169928448 357660665400132 358683864346368 359715432699216 360282935072192 360497134201248 360614077475751 360861533464608 361771707531168 362114524900249 363850092845184 364184513886402 364401032622363 364640779421952 364759066872024 365353605625536 365930003020032 366147559502208 366266335743396 366517670352768 366982411137584 367790301152604 368151665453792 368370542781648 369672953327568 370476293625504 371541776793198 371762669645037 371796731448384 372017775878496 372734486547264 373077073391517 373333081578336 373922067733632 374144375740608 374734641828096 375220408246596 375812371928752 376035803778888 377141093798832 377365315614408 377624266424064 379533286502304 379656404999223 380875164034464 381101605868016 381476048899968 381702847977792 382053677801301 382800618514204 383063299068032 383415379306146 383895738071296 384382439251866 384646205262528 385253039483136 385482084096384 385607132350308 388569611792736 388800628208784 389425024749816 390039398239392 391161144544654 391393701705501 392416835671872 392777512910541 393035929169664 393269600946816 393397175428092 393631061977098 393667127415936 393901174459584 394660044579456 395034027163908 396666399176982 397292196966984 397528399224396 397918982042208 398155556942352 399300645174299 399574648165792 400344448513728 400712412161259 401225783075568 401619998676864 401858773943616 402097691169504 402492763444992 403279585448256 404155956682368 404679861786618 405318301956216 405559275976404 405596434307328 405837573685632 405969225147684 409331354450832 409977133013184 410220876849696 410353950231027 411426647780544 411671253397536 412855212529782 413790301667072 414036312547968 414170623635516 414416860629354 415500178946688 416403106884864 417600674742768 418271322879432 418519997863308 418931205516384 419326297365672 419614042104576 420662326200336 421576472056608 422400682498432 422537706941284 422788918419846 423040279251249 423079039234368 423894121955712 424146139864128 424283730523686 425497525352064 426721248594168 426974947315092 427648561160304 428091093460224 428484559538772 429160555012464 429415703975016 429710372137728 430946211451536 431626090532032 431882705330208 433409669418528 434093434955136 434351516664384 435600703826508 435899616180864 437140813266828 437400706734882 437700854264256 438391389756672 438652026730368 438794323019316 439652195521264 440607608468192 440750539137029 441468940130856 442165420315872 442428301065168 442875518342928 445114405861158 446543295764544 446953721587857 447247781468928 447513683836032 447658854797484 447925001560146 447966041542272 448829070306048 449521479186516 450387504577944 451822498511472 452091120686568 452804358875616 454376596232823 455564372446656 455983089700743 456295988595744 456567270396336 457015860563328 457287570349632 458602721190284 460497773757186 460950225754128 461224274639832 461498486455908 461540770073856 461815170056064 462704879851776 462854978753112 465514089375456 465790851616464 466248504211072 466525703083968 468175150922688 469800759085614 470123139765312 470555238239361 470864826034944 471144769451136 471297606205932 472810548456576 473838018179328 474918414413344 475200767810736 475963919138664 476880887200176 479620576932288 480061404668439 480662845601664 480818769967668 481104631305342 481148711286144 481602480142752 482362276708224 482649055707456 482805624389022 483136929101376 484186839193728 484814487882978 485579351848536 485868043496484 486345422496032 487138140834048 488355114324528 489759614863761 490387068203472 491160723708864 492897271103424 493190313476256 493968391500672 494608719961422 495389035724264 495683559526716 495728975264512 496023701171328 496979315396352 497436097855356 497777442104448 498859167654144 500293877662128 501381071705184 502361207735112 502854791731776 503153754152544 503452894315536 503961796735056 504600815314178 506044382003072 506208539998964 506685942650187 507833552045952 508135474490688 508300310825406 508937130637056 509404903735068 510736528279296 511220505741528 512509919002488 512861607016704 513332987170212 514142843133744 514448516643336 516742011402034 518092815723648 518400837611712 518569003973394 518877308969811 519233366333088 520052530985856 521858268940668 523222447562496 523703350547388 524014708068522 524529567237456 524841415969464 525201565946112 526712036218544 528888532235976 529722929289312 530037865632528 530558642722944 530874075923136 532751033808576 533792598018304 534283216215012 534600863787078 534967710767424 535459409030997 535811698591488 536130254892672 537706113931008 539573149048824 540424402608288 540745701301872 541292300196912 542657561296752 545775139267776 546276770829603 546636177350912 546961169132928 547138600308036 548568863707392 548895004530048 550473616706376 551685451728906 552227498180688 552555814172472 554329608535296 554509429991352 555714440438256 556800899657024 557312665189797 557695097172576 558026663817744 558574940688512 559101729820896 560883101600448 562101962742144 562830612369894 563718557893128 564053705668332 564105385645824 565528186485504 565711640698248 566047973421612 566436399636096 567667328709888 568961664792224 569299929753456 570198081547072 571312746051696 572214073349952 572554271966688 574200927771306 574594948602048 575123068959219 575843607106944 576573658877799 576969307893792 577879559224704 578223126144576 578410698525462 579135355552512 580800938435344 582854417689104 583200942313176 583601139019008 585059097359088 586741716816981 588625253507808 589553893754496 589904401420224 590095763142138 590446592965647 590500691123904 590851761689376 592551040745862 593485874481544 595391061019392 595938295450476 596878473063312 597233335413528 599361972248688 600516672770592 601838674613352 602429998015296 602788160915424 603146536754256 603739145167488 604521768841738 605835461643764 607019792679927 607419163262208 607977452934324 608338913964606 608394651460992 608756360528448 608953837721526 609716760466176 611872474473216 613997031676248 614600301005504 614965699519776 615331315274544 617139971670816 619282818794673 620685452500608 621054468821952 621255935453274 621625290944031 622034270778624 623250268420032 624233534563584 624604660327296 626401012114152 626830853020416 627406984319148 627779996794962 628396808274576 633601023747648 633806560411926 634183377629769 634618558851552 635841182933568 636219209796192 636425595785529 638246288028096 639494102576384 640081872891252 640462420972638 641091693290224 641472841740456 642136640190336 643532074276608 643740832518696 644182572135168 646419317177304 647439135798048 647824057995312 650114504127792 651140152432704 651527274996576 653012819818348 653401055739762 653849424271296 654880964945152 655711219900242 657196361471232 657587084635008 659478293281896 660911412702288 662203410196284 663248130473808 663642451597752 664097847849216 664313277514392 667058503549504 667671608791737 668508095606912 669814943646816 670473055642368 670871672203392 671270525754048 671488282196226 671949062313408 673243605459072 674282218779774 675581256866916 677513965987584 677733747767208 678136681029852 679206538313424 681159924120863 681627340988704 683346558669984 684443982893616 685523790844992 685931355524448 687904081785426 690746660635779 691201116815616 691425338631192 691836411959748 692247729683862 692311155110784 692722755084096 695811025254224 698271134063184 698686277424696 699372756316608 699788554625952 702262726384032 704701138628421 705184709647968 706297239052416 706717154176704 706946409308898 707832101230848 710334711744768 712377621620016 712801151716104 713290281023232 713945878707996 715321330800264 719430865398432 720565870144384 720994268402496 721228154951502 721656946958013 721723066929216 723543415062336 724229049800498 727221731824467 727700185690368 728369027772804 728802065244726 729518133744048 730707211251072 732295119004416 732532671486792 733035340705536 733964822275168 735580602305208 736303330907584 736741085563296 739345906655136 740952587251008 741913079942133 743083553586396 743525339290074 743593462896768 744035551756992 745468973094528 746154146783034 746666163156672 747844135467264 748288751481216 750440816493192 751624743857504 752071607557776 754282187597664 754730631228816 756901222971267 759066573004608 759312809998446 761750328068928 762203211736032 762450466238109 762952097799936 763405695955584 764107355602602 765601237028408 766126598136064 766830758612292 768764878503732 769292410525056 770964168192768 771214264700616 775113017103051 777139223585472 777601256417568 777853505960091 778850049499632 780078796478784 782322289089308 782787403411002 784833671343744 785555025821082 786539201893632 786794350856184 787262123954196 787334254831872 787802348919168 789320089158912 790068054327816 793332798353964 794584393933968 795056798448792 795837964084416 796311113884704 798601290348598 799149296331584 800688897027456 801424824322518 801901295680617 802451566151136 803239997353728 803717547887232 804195382339008 806559170896512 808311913364736 809359723573236 810636603912432 811118551952808 811675147371264 811938450295368 818662708901664 819954266026368 820441753699392 820707900462054 822853295561088 823342506795072 825710425059564 827528177593359 828072625095936 828341247271032 828833721258708 831000357893376 835201349485536 836542645758864 837039995726616 837862411032768 838652594731344 841324652400672 843152944113216 844245918554841 844801364996864 845075413882568 845577836839692 846080558502498 846158078468736 847788243911424 848292279728256 848567461047372 850995050704128 853442497188336 853949894630184 855297122320608 856969119077544 858321110024928 858831407950032 861301391656959 861892422903072 863252181064064 863765410660416 866819338837056 868186869910272 868703033328768 871201407653016 871799232361728 874281626533656 874801413469764 875401708528512 877304053460736 877588646038632 879304391042528 881215216936384 881501078274058 882937880261712 884330840631744 884856602130336 885143644713207 885751036685856 888826561118793 890228811722316 893086591529088 893907443175714 895027367672064 895317709594968 895850003120292 895932083084544 899042958373032 900775009155888 903644997022944 904182241373136 905608717751232 906782653262607 908753192465646 911128744893312 911966179401486 912508370946909 912591977191488 913134540792672 913430756582289 914031721126656 914575140699264 917205442380568 920995547514372 921900451508256 922448549279664 922996972911816 923630340112128 925709957506224 931028178750912 931581703232928 931883903179911 932497008422144 933051406167936 936350301845376 939601518171228 940246279530624 941110476478722 942289538902272 942595212411864 945621096913152 949836828826688 950401535621472 950709840617889 951927838277328 953761774400352 959241153864576 960122809336878 960693631458957 961325691203328 961637539935336 962209262610684 962297422572288 963204960285504 964724553416448 965298111414912 965611248778044 966273858202752 968373678387456 969628975765956 971158703697072 971736086992968 972690844992064 976710228649056 979519229727522 980101583609643 980774136406944 982321447417728 983566829850363 985794542206848 986380626952512 987936783001344 989217439922844 990778071448528 991367119053432 992047402342656 994872195710712 995554884208896 1000587755324256 1002762143410368 1004722415470224 1005709583463552 1006307508305088 1006905788631072 1007232423294339 1007923593470112 1009201630628356 1011423328169661 1012088764006144 1012417079997928 1013371885300374 1015667104091904 1016270948981376 1016600621650812 1018809807470136 1022441011483056 1025019838004976 1026665974340424 1028285686267488 1028897033286672 1031856122678139 1033484022804068 1036185631447296 1036801675223424 1037138007946788 1037754617939622 1038466732666176 1040105061971712 1043716537881336 1047406701094776 1048029416137044 1049059134474912 1049682831938928 1052701700914061 1053424072437088 1057777064471952 1059445858578624 1060075731265056 1060419613963347 1061117285445888 1061748151846272 1065502067617152 1068566432430024 1069201727574156 1069935421534848 1070918818061994 1072260509785344 1079146298097648 1080848805216576 1081491402603744 1081842232427253 1082584600393824 1085315122593504 1086343574700747 1091550278535552 1092553541659206 1093203097867089 1093922338265856 1094277200616072 1097790009060096 1100947233412752 1103370903457812 1104454996361376 1105111628344944 1109018859982704 1111428880876512 1113601799314048 1114625330379594 1115288008935111 1115390194345152 1116053327635488 1117149881377024 1118203459641792 1121766203200896 1124203925484288 1125661224739788 1127437115786256 1128107411336664 1131423281396496 1132095946843224 1132872799272192 1137923329584448 1138599859506912 1138969214997669 1140396163094144 1142625492103392 1144428146699904 1145108543933376 1148401855542612 1149189897204096 1150246137918438 1151687214213888 1153147317755598 1153938615787584 1155759118449408 1156446252289152 1156821397050924 1161601876870688 1161978694088531 1165708835378208 1166401884626352 1170118194718176 1173483433633962 1174181105116503 1177250507015616 1178332538731623 1179107787508992 1179808802840448 1180191526284276 1180893185931294 1181001382247808 1181703523378752 1185102081491724 1186971748963088 1191876590900952 1193756946126624 1194466670827056 1197901935522897 1198723944497376 1201033345541184 1202137236483777 1203677349226704 1204859996030592 1205576321830848 1206293073508512 1207478290334976 1209043537683476 1211670923287528 1214039585359854 1215954905868648 1216677827929212 1216789302921984 1217512721056896 1217907675443052 1227994063352496 1229200602011008 1229931399039552 1230662630549088 1231061850693081 1234279943341632 1238565637589346 1241370905001216 1242108937643904 1242511870906548 1243250581888062 1246500536840064 1249209320654592 1252802024228304 1254813968638296 1255559993589924 1256793616549152 1261157483273281 1267202047495296 1267613120823852 1268366755259538 1269120837753747 1269237117703104 1271682365867136 1272438419592384 1272851191571058 1276492576056192 1280163745782504 1280924841945276 1282183386580448 1282945683480912 1284273280380672 1287481665037392 1292838634354608 1294878271596096 1295648115990624 1300229008255584 1302280304865408 1303054549993152 1306025639636696 1306802111479524 1307698848542592 1311422439800484 1315174169270016 1318956586563792 1321822825404576 1322251617411087 1324406820392568 1326496260947616 1327284903195504 1328626555028784 1334117007099008 1335343217583474 1337016191213824 1339629887293632 1341743344406784 1342541051508096 1342976564392452 1343898124626816 1346487210918144 1348564437559548 1351162513733832 1355467495534416 1356273362059704 1358413076626848 1362319848241726 1363129788698469 1363254681977408 1366693117339968 1367949269102229 1368887965787232 1371047581689984 1371862711048896 1375808163570852 1381493321271558 1382850677262384 1383672823919496 1384495459367724 1384622310221568 1385445510168192 1391622050508448 1396542268126368 1397372554849392 1398745512633216 1399577109251904 1404525452768064 1409402277256842 1410369419295936 1411665714718083 1412594478104832 1413434308353408 1413892818617796 1424755243240032 1425602303432208 1427891757415992 1430642661600528 1438861730796864 1440184214005317 1441131740288768 1441988536804992 1442456309903004 1443313893916026 1443446133858432 1447086830124672 1448458099600996 1454443463648934 1456738055545608 1457604130489452 1459036267488096 1461414422502144 1465065342973584 1467929644550336 1469278844591283 1471161204610416 1472606661815168 1473482171126592 1478691813310272 1481905174502016 1483826159884266 1486167107172792 1487050678580148 1487186925793536 1488071103513984 1490937946189056 1492308293566068 1493332326313344 1496577502962432 1500881632986384 1503249487715008 1504143215115552 1508564375195328 1509461262457632 1513802445942534 1518133146009216 1518625619996892 1520057827950561 1523500656137856 1524406423472064 1524900932476218 1526811391911168 1528214711205204 1531202474056816 1533661517224584 1537529757007464 1538584821050112 1542428529401232 1550226034206102 1554278447170944 1555202512835136 1555707011920182 1556631926909433 1557700098999264 1560157592957568 1564644578178616 1565574806822004 1569667342687488 1571110051642164 1573588701712368 1574524247908392 1575604697838336 1580136108655632 1586665596707928 1589168787867936 1590113596897584 1591675928168832 1592622227769408 1597202580697196 1598298592663168 1601377794054912 1602849648645036 1603802591361234 1604903132302272 1607435095774464 1608390764678016 1613118341793024 1618719447146472 1621273207824864 1622237103905616 1623876900590736 1637325417803328 1638830312488809 1639908532052736 1640883507398784 1641415800924108 1645706591122176 1646685013590144 1651420850119128 1655056355186718 1656682494542064 1657667442517416 1670402698971072 1671937995569391 1673085291517728 1674079991453232 1675724822065536 1677305189462688 1682649304801344 1686305888226432 1688491837109682 1690150827765136 1691155673679384 1692161117004996 1692316156937472 1696584559456512 1697134922094744 1706884994376672 1707899789260368 1710594244641216 1713938238155088 1716642220049856 1717662815900064 1722602783313918 1723784845806144 1725369206877657 1726504362128128 1727530821320832 1733638677674112 1737406066657536 1742402815306032 1748563253067312 1749602826939528 1750803417057024 1755177292077264 1758608782085056 1760225150450943 1762430433872768 1763002156548116 1765875760523424 1768661681263488 1769713204260672 1770287289426414 1771502073371712 1777653122237586 1780457623444632 1786173183058176 1787814886351428 1790635419189936 1791700006240584 1795785254500457 1798085916746064 1801550018311776 1807289994045888 1808364482746272 1811217435502464 1813565306525214 1817506384931292 1821059378039781 1822257489786624 1823932358802972 1825016741893818 1825183954382976 1826269081585344 1826861513164578 1829150281398528 1834410884761136 1841991095028744 1843800903016512 1844897098559328 1845993945823632 1851419915012448 1857848456384019 1862056357501824 1863163406465856 1863767806359822 1864875872832093 1866102812335872 1872700603690752 1879203036342456 1880492559061248 1882220952957444 1885190424823728 1899673657653376 1900803071242944 1901419681235778 1902550132889307 1903855676554656 1907523548800704 1918482307729152 1920245618673756 1921387262917914 1923275079870672 1924418525221368 1926409920571008 1930596222829824 1931222497556088 1932547716405504 1939257951531912 1942317407394144 1943472173985936 1945381689984128 1953420457298112 1959038459455044 1960203167219286 1961548272813888 1964642894835456 1967133659700726 1971589084413696 1972761253905024 1978434879845688 1981556142897056 1982734238106864 1989744391421424 2001175510648512 2003014826375211 2005524286820736 2009444830940448 2011419166927104 2012615016610176 2013811577262144 2014464846588678 2015847186940224 2018403261256712 2022846656339322 2024834159995856 2026743770600748 2032541897962752 2033201243301624 2037619614940272 2043479772362589 2044882022966112 2050039676009952 2053331948680848 2056571372534976 2057794066573344 2063712245356278 2066968045608136 2073603350446848 2074276015893576 2075509235879244 2076933465332352 2087433075762672 2094813402189552 2096058832274088 2098118268949824 2099365663877856 2105403401828122 2106848144874176 2114103415885263 2115554128943904 2118891717157248 2120151462530112 2120839227926694 2123496303692544 2131004135234304 2137132864860048 2138403455148312 2139870843069696 2141837636123988 2151386294995597 2158292596195296 2161697610433152 2162982805207488 2163684464854506 2164970840874039 2165169200787648 2170630245187008 2172687149401494 2181665195473401 2183100557071104 2185107083318412 2186406195734178 2188554401232144 2201894466825504 2206741806915624 2208909992722752 2210223256689888 2218037719965408 2222857761753024 2225739239826399 2227203598628096 2229250660759188 2230576017870222 2230780388690304 2232106655270976 2236406919283584 2243532406401792 2251322449479576 2254874231572512 2256214822673328 2262846562792992 2264191893686448 2270703668913801 2275846659168896 2277199719013824 2277938429995338 2280792326188288 2285250984206784 2288856293399808 2290217087866752 2296803711085224 2298379794408192 2300492275836876 2306294635511196 2307877231575168 2312892504578304 2313642794101848 2323203753741376 2323957388177062 2325339051309153 2331417670756416 2332803769252704 2333560517880273 2340236389436352 2346966867267924 2348362210233006 2354501014031232 2356665077463246 2359617605680896 2360383052568552 2361786371862588 2362002764495616 2363407046757504 2370204162983448 2373943497926176 2383753181801904 2387513892253248 2388933341654112 2395803871045794 2397447888994752 2402066691082368 2404274472967554 2405703887041851 2407354698453408 2409719992061184 2411152643661696 2412586147017024 2418087075366952 2423341846575056 2428079170719708 2431909811737296 2433355655858424 2435025442113792 2435815350886104 2455988126704992 2458401204022016 2459862798079104 2461325261098176 2462123701386162 2468559886683264 2477131275178692 2484217875287808 2485023741813096 2486501163776124 2493001073680128 2505604048456608 2509627937276592 2511119987179848 2513587233098304 2522314966546562 2532737755664523 2534404094990592 2535226241647704 2536733510519076 2538241675507494 2538474235406208 2543364731734272 2544876839184768 2545702383142116 2552985152112384 2560327491565008 2561849683890552 2564366773160896 2565891366961824 2574963330074784 2583904174970877 2585677268709216 2589756543192192 2591296231981248 2600458016511168 2604560609730816 2606109099986304 2612051279273392 2613604222959048 2615397697085184 2622844879600968 2637913173127584 2643645650809152 2644503234822174 2648813640785136 2652992521895232 2654569806391008 2655430934139621 2657253110057568 2666479683356379 2668234014198016 2670686435166948 2679259774587264 2685082103016192 2685953128784904 2687796249253632 2697128875119096 2702325027467664 2710934991068832 2712546724119408 2716826153253696 2720347959787821 2724639696483452 2726259577396938 2726509363954816 2733386234679936 2735898538204458 2737775931574464 2742095163379968 2743725422097792 2751616327141704 2762986642543116 2765701354524768 2767345647838992 2768990918735448 2770891020336384 2775304484227979 2783244101016896 2793084536252736 2794745109698784 2795651709539733 2797491025266432 2799154218503808 2809050905536128 2818804554513684 2820738838591872 2823331429436166 2826868616706816 2827785637235592 2849510486480064 2851204606864416 2852129521853667 2855783514831984 2861285323201056 2877723461593728 2880368428010634 2882080894376871 2883977073609984 2884912619806008 2886627787832052 2886892267716864 2894173660249344 2896916199201992 2908886927297868 2913476111091216 2915208260978904 2918072534976192 2930130685947168 2935859289100672 2938557689182566 2940304750828929 2942322409220832 2945213323630336 2946964342253184 2957383626620544 2963810349004032 2967652319768532 2972334214345584 2974101357160296 2976142207027968 2984616587132136 2986664652626688 3001763265972768 3006498975430016 3008286430231104 3017128750390656 3018922524915264 3027604891885068 3034269984508983 3036266292018432 3037251239993784 3040115655901122 3047001312275712 3048812846944128 3049801864952436 3056429422410408 3062404948113632 3067323034449168 3075059514014928 3084857058802464 3095568368034417 3100452068412204 3108556894341888 3110405025670272 3111414023840364 3113263853818866 3115400197998528 3120315185915136 3129289156357232 3131149613644008 3142220103284328 3147177403424736 3149048495816784 3158105102742183 3160272217311264 3173331193415856 3178337575735872 3180227193795168 3181258841890041 3183351856337664 3185244455538816 3194405161394392 3196597185326336 3205699297290072 3207605182722468 3209806264604544 3216781529356032 3237438894292944 3242546415649728 3244474207811232 3245526697281759 3247753801181472 3259030724102241 3274650835606656 3277660624977618 3281767014797568 3282831601848216 3293370027180288 3302841700238256 3310112710373436 3313364989084128 3315334885034832 3324869728629559 3340805397942144 3343875991138782 3345864026805333 3346170583035456 3348159982906464 3351449644131072 3354610378925376 3365298609602688 3372611776452864 3376983674219364 3380301655530272 3382311347358768 3384322234009992 3394269844189488 3413769988753344 3415799578520736 3416907644993007 3421188489282432 3427876476310176 3433284440099712 3435325631800128 3445205566627836 3447569691612288 3450738413755314 3455061642641664 3467277355348224 3484805630612064 3485936082265593 3497126506134624 3499205653879056 3510354584154528 3517217564170112 3520450300901886 3522543315349509 3524860867745536 3526004313096232 3531751521046848 3537323362526976 3539426408521344 3540574578852828 3543004146743424 3555306244475172 3560915246889264 3575629772702856 3581270838379872 3583400012481168 3591570509000914 3593705806568691 3596171833492128 3603100036623552 3606411709451331 3614579988091776 3616728965492544 3622434871004928 3627130613050428 3635012769862584 3642118756079562 3647864717605944 3650033483787636 3650367908765952 3652538163170688 3653723026329156 3668821769522272 3683982190057488 3687601806033024 3689794197118656 3691987891647264 3693185552079243 3702839830024896 3715696912768038 3724112715003648 3726326812931712 3727535612719644 3729751745664186 3758406072684912 3764441905914888 3770380849647456 3783472449819843 3799347315306752 3801606142485888 3802839362471556 3805100265778614 3807362513261241 3807711353109312 3815047097601408 3840491237347512 3842774525835828 3846550159741344 3848837050442736 3852819841142016 3862444995112176 3878515903063824 3884634814788288 3886944347971872 3890763379968256 3906840914596224 3918076918910088 3920406334438572 3923096545627776 3934267319401452 3945522507810048 3956869759691376 3963112285794112 3965468476213728 3966754852233261 3979488782842848 4002351021297024 4006029652750422 4011048573641472 4018889661880896 4025230033220352 4027623154524288 4028929693177356 4031694373880448 4036806522513424 4045693312678644 4049668319991712 4053487541201496 4066402486603248 4075239229880544 4086959544725178 4089389366095407 4089764045932224 4100079352019904 4103847807306687 4106663897361696 4113142745069952 4115588133146688 4127424490712556 4133936091216272 4148552031787152 4151018471758488 4153866930664704 4174866151525344 4189626804379104 4192117664548176 4196236537899648 4198731327755712 4210806803656244 4213696289748352 4228206831770526 4231108257887808 4237783434314496 4240302925060224 4241678455853388 4274265729720096 4276806910296624 4283675272247976 4302772589991194 4316585192390592 4320552642015951 4323395220866304 4325965610414976 4327368929709012 4329941681748078 4330338401575296 4341260490374016 4345374298802988 4363330390946802 4370214166636824 4372812391468356 4377108802464288 4392307096917289 4403788933651008 4407836533773849 4413483613831248 4417819985445504 4420446513379776 4436075439930816 4445715523506048 4451478479652798 4458501321518376 4461152035740444 4461560777380608 4464213310541952 4472813838567168 4502644898959152 4509748463145024 4512429645346656 4525693125585984 4528383787372896 4541407337827602 4551693318337792 4554399438027648 4555876859990676 4570501968413568 4580434175733504 4593607422170448 4600984551673752 4612589271022392 4615754463150336 4627285588203696 4646407507482752 4647914776354124 4650678102618306 4662835341512832 4665607538505408 4667121035760546 4680472778872704 4693933734535848 4696724420466012 4709002028062464 4713330154926492 4720766105137104 4723572743725176 4726814093515008 4740408325966896 4747886995852352 4767506363603808 4775027784506496 4777866683308224 4791607742091588 4794895777989504 4804133382164736 4808548945935108 4811407774083702 4814709396906816 4822305287323392 4825172294034048 4836174150733904 4846683693150112 4856158341439416 4863819623474592 4866711311716848 4871630701772208 4911976253409984 4916490937466427 4919725596158208 4922650522196352 4924247402772324 4937119773366528 4954262550357384 4970047483626192 4973002327552248 5011208096913216 5015813986708173 5019255874553184 5022239974359696 5027174466196608 5044629933093124 5065475511329046 5070452483295408 5073467021038152 5076483351014988 5076948470812416 5089753678369536 5091404766284232 5120654983130016 5123699367781104 5128733546321792 5131782733923648 5149926660149568 5167808349941754 5171354537418432 5176107620632971 5179513086384384 5182592463962496 5200916033022336 5212218199972608 5224102558546784 5227208445918096 5245689759201936 5275826346255168 5280675451352829 5287291301618304 5289006469644348 5297627281570272 5305985043790464 5309139612782016 5310861868279242 5314506220115136 5332959366712758 5341372870333896 5358519549174528 5371906257569808 5387355763501371 5394257750238192 5404650054935328 5421869982137664 5425093448238816 5433652306507392 5440695919575642 5449279392966904 5452519154793876 5453018727909632 5466772469359872 5471797076408916 5475551863148928 5487450844195584 5503232654283408 5525973285086232 5531402709049536 5534691295677984 5537981837470896 5550608968455958 5566488202033792 5573545369152057 5586169072505472 5589490219397568 5591303419079466 5598308437007616 5618101811072256 5637609109027368 5641477677183744 5646662858872332 5655571274471184 5699020972960128 5702409213728832 5704259043707334 5707650398667921 5711567029663968 5722570646402112 5755446923187456 5760736856021268 5764161788753742 5769825239612016 5773255575664104 5793832398403984 5817773854595736 5826952222182432 5830416521957808 5836145069952384 5860261371894336 5871718578201344 5877115378365132 5880609501657858 5884644818441664 5893928684506368 5914767253241088 5935304639537064 5944668428691168 5948202714320592 5969233174264272 6003526531945536 6009044479125633 6012997950860032 6016572860462208 6034257500781312 6037845049830528 6055209783770136 6068539969017966 6074502479987568 6080231311802244 6097625693888256 6099603729904872 6112858844820816 6124809896227264 6130439317087767 6134646068898336 6150119028029856 6169714117604928 6191136736068834 6200904136824408 6220810051340544 6222828047680728 6226527707637732 6230800395997056 6258578312714464 6262299227288016 6284440206568656 6294354806849472 6298096991633568 6316210205484366 6320544434622528 6342310247655789 6346662386831712 6356675151471744 6360454387590336 6362517683780082 6370488911077632 6388810322788784 6411398594580144 6415210365444936 6419612529209088 6454158884986791 6474877788585888 6485092831299456 6488948415622464 6491053394563518 6494912522622117 6495507602362944 6518061448204482 6549301671213312 6555321249955236 6565663203696432 6605683400476512 6620225420746872 6626729978168256 6630669770069664 6649739457259118 6677217719479197 6681610795884288 6687751982277564 6691728053610666 6692341166070912 6696319965812928 6709220757850752 6730597219205376 6753967348438728 6760603311060544 6764622694717536 6768644468019984 6788539688378976 6812111006741403 6827539977506688 6831599157041472 6833815289986014 6842376978564864 6855752952620352 6866568880199424 6870651263600256 6890411133255672 6895139383224576 6901476827510628 6969611261224128 6971872164531186 6976017153927459 6994253012269248 6998411307758112 7000681553640819 7020709168309056 7034435128340224 7040900601803772 7045086630699018 7052008626192464 7063503042093696 7078852817042688 7081149157705656 7086008293486848 7110612488950344 7121830493778528 7151259545405712 7162541676759744 7166800024962336 7183141018001828 7187411613137382 7192343666984256 7206200073247104 7212823418902662 7229159976183552 7233457930985088 7254261226100856 7270025539725168 7284237512159124 7295729435211888 7300066967575272 7305076326341376 7307446052658312 7337643539044544 7367964380114976 7375203612066048 7379588394237312 7383975783294528 7386371104158486 7405679660049792 7431393825536076 7452653625863424 7455071225439288 7459503491328372 7492759165329493 7516812145369824 7528883811829776 7540761699294912 7566944899639686 7598213266993569 7603212284971776 7605678724943112 7610200531557228 7614725026522482 7615422706218624 7630094195202816 7680982474695024 7685549051671656 7693100319482688 7697674100885472 7724889990224352 7751712524912631 7757031806127648 7769269629576576 7773888695943744 7813681829192448 7836153837820176 7840812668877144 7846193091255552 7868534638802904 7913739519382752 7926224571588224 7930936952427456 7933509704466522 7958977565685696 7999439050069137 8004702042594048 8012059305500844 8037779323761792 8055246309048576 8057859386354712 8063388747760896 8073613045026848 8091386625357288 8099336639983424 8106975082402992 8132804973206496 8150478459761088 8161043879363463 8173919089450356 8178778732190814 8179528091864448 8200158704039808 8207695614613374 8213327794723392 8226285490139904 8231176266293376 8254848981425112 8267872182432544 8297104063574304 8302036943516976 8325913452683937 8349732303050688 8379253608758208 8384235329096352 8386955128619199 8392473075799296 8397462655511424 8421613607312488 8427392579496704 8456413663541052 8462216515775616 8480605850120448 8483356911706776 8548531459440192 8553613820593248 8556388565561001 8567350544495952 8605545179982388 8633170384781184 8641105284031902 8651931220829952 8654737859418024 8659883363496156 8660676803150592 8682520980748032 8690748597605976 8726660781893604 8740428333273648 8745624782936712 8754217604928576 8784614193834578 8807577867302016 8815673067547698 8820914252486787 8826967227662496 8835639970891008 8840893026759552 8872150879861632 8891431047012096 8902956959305596 8917002643036752 8922304071480888 8928426621083904 9005289797918304 9019496926290048 9024859290693312 9051386251171968 9056767574745792 9082814675655204 9102809953526949 9108798876055296 9111753719981352 9141003936827136 9187214844340896 9201969103347504 9225178542044784 9254571176407392 9286705104103251 9292815014965504 9295829552708248 9301356205236612 9325670683025664 9331215077010816 9334242071521092 9360945557745408 9387867469071696 9393448840932024 9426660309852984 9441532210274208 9447145487450352 9474315308226549 9480816651933792 9495773991704704 9535012727207616 9550055569012992 9555733366616448 9583215484183176 9589791555979008 9617097891870216 9622815548167404 9629418793813632 9650344588068096 9672348301467808 9693367386300224 9712316682878832 9727639246949184 9733422623433696 9736580091845277 9743261403544416 9777092172306723 9823952506819968 9832981874932854 9845301044392704 9848494805544648 9908525100714768 9940094967252384 9946004655104496 9974609185888677 10022416193826432 10031627973416346 10037592080415999 10038511749106368 10044479948719392 10054348932393216 10089259866186248 10130951022658092 10140904966590816 10146934042076304 10152966702029976 10182809532568464 10241309966260032 10247398735562208 10250722934979021 10257467092643584 10263565467847296 10299853320299136 10335616699883508 10342709074836864 10352215241265942 10365184927924992 10401832066044672 10448205117093568 10454416891836192 10457808246796779 10491379518403872 10551652692510336 10561350902705658 10567629946048527 10574582603236608 10578012939288696 10595254563140544 10611970087580928 10618279225564032 10621723736558484 10629012440230272 10665918733425516 10682745740667792 10743812515139616 10774711527002742 10781117419706073 10788515500476384 10809300109870656 10819235128353993 10843739964275328 10850186896477632 10867304613014784 10881391839151284 10898558785933808 10905038309587752 10943594152817832 10951103726297856 11006465308566816 11051946570172464 11062805418099072 11069382591355968 11075963674941792 11079556656237729 11101217936911916 11132976404067584 11147090738304114 11172338145010944 11178980438795136 11182606838158932 11275218218054736 11293325717744664 11311142548942368 11350417349459529 11398041945920256 11404818427457664 11408518087414668 11415300797335842 11423134059327936 11445141292804224 11521473712042536 11528323577507484 11539650479224032 11546511151328208 11579718710054671 11587664796807968 11635547709191472 11653904444364864 11660833043915616 11672290139904768 11720522743788672 11754230756730264 11761219003315716 11769289636883328 11870609279074128 11889336857382336 11896405428641184 11900264556699783 11938466348528544 12007053063891072 12018088958251266 12033145720924416 12075690099661056 12110419567540272 12137079938035932 12149004959975136 12160462623604488 12199207459809744 12225717689641632 12249619792454528 12260878634175534 12268168098286221 12269292137796672 12300238056059712 12339428235209856 12382273472137668 12401808273648816 12445656095361456 12453055415275464 12461600791994112 12517156625428928 12524598454576032 12568880413137312 12588709613698944 12596193983267136 12632420410968732 12641088869245056 12684620495311578 12693324773663424 12713350302943488 12720908775180672 12725035367560164 12777620645577568 12781765634973841 12822797189160288 12830420730889872 12908317769973582 12949755577171776 12961657926047853 12970185662598912 12977896831244928 12982106789127036 12989825045244234 12991015204725888 13036122896408964 13110642499910472 13131326407392864 13176921290751867 13211366800953024 13223509601321547 13240450841493744 13253459956336512 13261339540139328 13299478914518236 13354435438958394 13375503964555128 13383456107221332 13384682332141824 13392639931625856 13418441515701504 13507934696877456 13521206622121088 13529245389435072 13537288936039968 13577079376757952 13624222013482806 13655079955013376 13663198314082944 13667630579972028 13711505905240704 13741302527200512 13780822266511344 13802953655021256 13939222522448256 13943744329062372 13952034307854918 13988506024538496 13996822615516224 14001363107281638 14041418336618112 14081801203607544 14090173261398036 14104017252384928 14127006084187392 14162298315411312 14221224977900688 14243660987557056 14302519090811424 14325083353519488 14333600049924672 14366282036003656 14374823226274764 14384687333968512 14412400146494208 14425646837805324 14466915861970176 14508522452201712 14540051079450336 14568475024318248 14591458870423776 14600133935150544 14614892105316624 14675287078089088 14735928760229952 14759176788474624 14767951566589056 14772742208316972 14811359320099584 14862787651072152 14910142450878576 14919006982656744 14985518330658986 15033624290739648 15047441960124519 15057767623659552 15081523398589824 15133889799279372 15196426533987138 15211357449886224 15220401063114456 15229450053044964 15230845412437248 15361964949390048 15371098103343312 15386200638965376 15395348201770944 15449779980448704 15503425049825262 15514063612255296 15528322861898913 15538539259153152 15547777391887488 15672307675640352 15681625337754288 15737069277605808 15827479038765504 15842026354058487 15852449143176448 15861873904854912 15867019408933044 15917955131371392 15998878100138274 16024118611001688 16075558647523584 16115718772709424 16147226090053696 16162067290504113 16182773250714576 16198673279966848 16213950164805984 16265609946412992 16300956919522176 16322087758726926 16347838178900712 16357557464381628 16359056183728896 16400317408079616 16415391229226748 16426655589446784 16462352532586752 16509697962850224 16535744364865088 16594208127148608 16604073887033952 16651826905367874 16699464606101376 16720636107456171 16758507217516416 16768470658192704 16773910257238398 16794925311022848 16843227214624976 16912827327082104 16924433031551232 16966713823413552 17097062918880384 17107227641186496 17112777131122002 17122951196003763 17134701088991904 17211090359964776 17266340769562368 17282210568063804 17309475718836048 17319766726992312 17381497195211952 17453321563787208 17480856666547296 17491249565873424 17508435209857152 17569228387669156 17615155734604032 17631346135095396 17641828504973574 17653934455324992 17681786053519104 17744301759723264 17805913918611192 17834005286073504 17844608142961776 18010579595836608 18027133437376899 18038993852580096 18049718581386624 18102772502343936 18113535149491584 18165629351310408 18205619907053898 18223507439962704 18374429688681792 18391317951263301 18403938206695008 18450357084089568 18509142352814784 18573410208206502 18591659105416496 18602712410473224 18662430154021632 18668484143042184 18775734938143392 18786897681864048 18853320619705968 18883064420548416 18894290974900704 18948630616453098 18961633303867584 18991547983409408 19070025454415232 19111466733232896 19166430968366352 19234195783740432 19245631096334808 19258837587627264 19344696602935616 19362476654960373 19386734772600448 19424633365757664 19455278493898368 19466845246867392 19473160183690554 19486522807088832 19554184344613446 19647905013639936 19665963749865708 19696989611089296 19753637799505027 19817050201429536 19880189934504768 19892009310208992 19949218371777354 20031653158437591 20044832387652864 20063255946832692 20075184160831998 20077023498212736 20088959897438784 20178519732372496 20261902045316184 20281809933181632 20293868084152608 20305933404059952 20365619065136928 20436333020224209 20482619932520064 20494797471124416 20501445869958042 20527130935694592 20599706640598272 20671233399767016 20685418149673728 20704430482531884 20896410234187136 20908833783672384 20915616493593558 20928051461782377 20982759036807744 21103305385020672 21122701805411316 21135259892097054 21156025878577392 21190509126281088 21236558451128064 21243447473116968 21258024880460544 21331837466851032 21365491481335584 21487625030279232 21549423054005484 21562234839412146 21577031000952768 21618600219741312 21638470256707986 21687479928550656 21700373792955264 21762783678302568 21797117571867616 21810076619175504 21887188305635664 22012930617133632 22103893140344928 22125610836198144 22138765182711936 22151927349883584 22159113312475458 22202435873823832 22294181476608228 22357960877590272 22365213676317864 22478277495988479 22550436436109472 22586651435489328 22622285097884736 22700834698919058 22809636854915328 22817036174829336 22830601594671684 22846268118655872 22890282585608448 23042947424085072 23056647155014968 23079300958448064 23093022302656416 23159437420109342 23175329593615936 23255137574737893 23271095418382944 23307808888729728 23321666087831232 23441045487577344 23508461513460528 23522438006631432 23538579273766656 23741218558148256 23778673714764672 23792810857282368 23800529113399566 23876932697057088 23998317150207411 24014106127782144 24036177916502532 24220839135080544 24274159876071864 24298009919950272 24320925247208976 24398414919619488 24451435379283264 24483131638090389 24499239584909056 24521757268351068 24536336196572442 24538584275593344 24600476112119424 24678856470419712 24764546944275336 24803616547297632 24891312190722912 24906110830550928 24977740358051811 25034313250857856 25049196909152064 25137760826274624 25177419227397888 25192387966534272 25264840821937464 25282177738490112 25369240990623156 25386649547326848 25441817550361344 25450070735120328 25555241291155136 25563531269947682 25645594378320576 25660841461779744 25669165696683003 25816635539947164 25899511154343552 25923315852095706 25955793662489856 25964213578254072 25979650090488468 25982030409451776 26072245792817928 26221284999820944 26262652814785728 26353842581503734 26422733601906048 26447019202643094 26462742757460361 26480901682987488 26506919912673024 26522679080278656 26598957829036472 26708870877916788 26751007929110256 26766912214442664 26785279863251712 27015869393754912 27042413244242176 27058490778870144 27074577872079936 27154158753515904 27248444026965612 27326396628165888 27335261159944056 27423011810481408 27561644533022688 27605907310042512 27860115312309753 27878445044896512 27887488658124744 27904068615709836 27977012049076992 27993645231032448 28002726214563276 28082836673236224 28163602407215088 28180346522796072 28208034504769856 28324596630822624 28422945924679647 28442449955801376 28487321975114112 28605038181622848 28650166707038976 28667200099849344 28732564072007312 28749646452549528 28769374667937024 28851293675610648 29017044904403424 29080102158900672 29136950048636496 29182917740847552 29200267870301088 29209740275535831 29229784210633248 29331276516920169 29350574156178176 29471857520459904 29535903133178112 29545484416633944 29725575302144304 29820284901757152 29838013965313488 29923827557666031 29971036661317972 30067248581479296 30094883920249038 30115535247319104 30163046797179648 30267779598558744 30392853067974276 30422714899772448 30440802126228912 30458900106089928 30528349326507769 30723929898780096 30742196206686624 30752168804937063 30772401277930752 30790696403541888 30899559960897408 31006850099650524 31028127224510592 31056645723797826 31095554783774976 31344615351280704 31363250675508576 31373424740390337 31474138555211616 31654958077531008 31684052708116974 31702889838145581 31723747809709824 31734038817866088 31835910262742784 31997756200276548 32048237222003376 32231437545418848 32294452180107392 32324134581008226 32343352259118219 32365546501429152 32397346559933696 32427900329611968 32531219892825984 32601913839044352 32644175517453852 32695676357801424 32715114928763256 32830782458453496 32853311178893568 33019395925700448 33071488729730176 33188416254297216 33208147774067904 33303653810735748 33398929212202752 33441272214912342 33517014435032832 33536941316385408 33547820514476796 33686454429249952 33825654654164208 33933427646827104 34051252048378587 34194125837760768 34214455282372992 34225554262244004 34245902392007526 34269402177983808 34422180719929552 34564421136127608 34618951437672096 34639533453984624 34739156130164013 34762994390423904 34906643127574416 34961713333094592 34982499131746848 35016870419714304 35138456775338312 35262692270190792 35283657009947148 35307868910649984 35611827837222384 35668010572147008 35689216285923552 35700793670099349 36021159191673216 36054266874753798 36099437162773248 36227070298983168 36331258702620816 36411239814107796 36447014879925408 36573567014925149 36748859377363584 36782635902526602 36804504294858663 36807876413390016 36900714168179136 37018284705629568 37146820416413004 37183318210832992 37205424820946448 37336968286084368 37551469876286784 37573795363728096 37706641239411936 37766128841096832 37788581949801408 37897261232906196 37923266607735168 38140050908830464 38332861936732704 38345296904921523 38468391567480864 38491262192669616 38689393205871232 38724953309920746 38773469545200896 38849266731515328 38910556987796736 38933690493734784 38946320367381108 38973045614177664 39108368689226892 39331927499731416 39393979222178592 39507275599010054 39530763872255601 39634100402859072 39670528803964641 39760379869009536 39784018620417984 39898436743554708 40063306316875182 40126511893665384 40150368321663996 40154046996425472 40177919794877568 40357039464744992 40523804090632368 40563619866363264 40587736168305216 40611866808119904 40731238130273856 40872666040448418 40965239865040128 40989594942248832 41002891739916084 41342466799534032 41408860965063768 41792820468374272 41817667567344768 41831232987187116 41856102923564754 41965518073615488 42245403610822632 42270519784194108 42312051757154784 42381018252562176 42486894946233936 42663674933702064 42730982962671168 42975250060558464 43098846108010968 43124469678824292 43154062001905536 43237200439482624 43276940513415972 43400747585910528 43525567356605136 43594235143735232 43620153238351008 43774376611271328 44025861234267264 44207786280689856 44277530365423872 44303854699767168 44318226624950916 44404871747647664 44588362953216456 44730427352635728 44956554991976958 45100872872218944 45142325880373557 45173302870978656 45244570195769472 45401669397838116 45634072349658672 45661203189343368 45692536237311744 46085894848170144 46113294310029936 46158601916896128 46186044605312832 46318874840218684 46350659187231872 46510275149475786 46542190836765888 46615617777459456 46643332175662464 47016923026921056 47044876013262864 47482437116296512 47526079062175461 47557347429529344 47585621714564736 47601058226799132 47753865394114176 47996634300414822 48072355833005064 48441678270161088 48486201871512339 48548319752143728 48596019839900544 48641850494417952 48796829839238976 48902870758566528 48966263276180778 49043514536702136 49072672393144884 49077168551186688 49200952224238848 49529093888550672 49607233094595264 49782624381445824 49812221661101856 49955480716103622 50068626501715712 50098393818304128 50275521652549248 50384775933068544 50529681643874928 50738481981246312 50773299094653696 50900141470240656 51110482582310272 51127062539895364 51291188756641152 51321682923559488 51338331393366006 51633271079894328 51799022308687104 51846631704191412 51928427156508144 51959300180976936 52144491585635856 52442569999641888 52525305629571456 52707685163007468 52845467203812096 52894038405286188 52925485514920722 52961803365974976 53045358160557312 53197915658072944 53417741755833576 53502015858220512 53533824428885328 54031738787509824 54081400312130697 54116981557740288 54149155744159872 54308317507031808 54496888053931224 54670522319888112 55123289066045376 55173953853789903 55211814620085024 55720230624619506 55774977316249488 55808137231419672 55987290462064896 56005452429126552 56327204814430176 56360693045592144 56416069009539712 56649193261645248 56845891849359294 56884899911602752 56974643950228224 57210076363245696 57334400199698688 57465128144014624 57499292905099056 57702587351221296 58034089808806848 58087429964881119 58160204317801344 58273900097272992 58365835481695104 58400535740602176 58419480551071662 58459568421266496 58662553033840338 58943715040919808 59090968833267888 59260913398515081 59451150604288608 59640569803514304 59676027930626976 59847655115332062 59942073322635944 60134497162958592 60189767840498076 60231070494638208 60535559197117488 60785706135948552 60845429799544896 60881604252457824 60917800212179856 61056698653015538 61308999060672627 61447859797560192 61484392413373248 61504337609874126 61581392807083776 61799119921794816 62013700199301048 62056254449021184 62113291447595652 62689230702561408 62726501351017152 62746849480780674 62784154385347131 62948277110423232 63309916155062016 63368105416233948 63405779676291162 63468077635732176 63995512400553096 64096474444006752 64462875090837696 64588904360214784 64648269162016452 64686704518236438 64731093002858304 64855800659223936 65062439785651968 65288351034907704 65391352715602848 65430229857526512 65661564916906992 66038791851400896 66142977459460352 66376832508594432 66416295548135808 66607307621471496 66882544429824684 67073882632770816 67095641028953592 67372908858499904 67434832487965437 67651309308328416 67866855293654208 68102504096757174 68428910564745984 68451108524488008 68491804784015052 68538804355967616 68844361439859104 69128842272255216 69237902875344192 69279066907969248 69478312260328026 69525988780847808 69765412724213679 69813286255148832 69923426666189184 69964998263493696 70276913550676624 70525384540381584 70567314019894296 70615737821299968 71223655674444768 71336021144294016 71378432571847104 71401587340198698 72042318383346432 72108533749507596 72662517405241632 72822479628215592 72894029759850816 73147134029850298 73449394914271167 73497718754727168 73565271805053204 73609008589717326 73615752826780032 73801428336358272 74036569411259136 74293640832826008 74366636421665984 74410849641892896 74673936572168736 74933221074155433 75102939752573568 75147590727456192 75413282478823872 75532257682193664 75577163899602816 75794522465812392 75846533215470336 76665723873465408 76690593809843046 76936783134961728 76982524385339232 77007497090049009 77378786411742464 77449906619841492 77698533463030656 77867380987469568 77892640734762216 77946091228355328 78216737378453784 78663854999462832 78787958444357184 79014551198020108 79061527744511202 79268200805718144 79341057607929282 79520759738019072 79568037240835968 79796873487109416 80126612633750364 80253023787330768 80300736643327992 80355839589755136 80714078929489984 81047608181264736 81127239732726528 81175472336610432 81223733616239808 81462476260547712 81745332080896836 81979189884497664 82005783479832168 82684933599068064 82817721930127536 83580345936929259 83635335134689536 83662465974374232 83712205847129508 83931036147230976 84490807221645264 84541039568388216 84624103514309568 84973789892467872 85268837774038941 85327349867404128 85461965925342336 85950500121116928 86197692216021936 86248939357648584 86308124003811072 86553881026831944 87051134713210272 87188470287470464 87240306476702016 87548753222542656 87993829550760507 88051722468534528 88415572561379712 88607709399534336 88636453249901832 88809743495295328 89176725906432912 89460854705271456 89771482672998093 89913109983953916 90201745744437888 90284651760747114 90346605741957312 90489140391538944 90803338795676232 91268144699317344 91322406378686736 91585047979523307 92171789696340288 92226588620059872 92256506414811189 92317203833792256 92372089210625664 92637749680437368 92701318374463744 93020550298951572 93084381673531776 93286664351324928 94033846053842112 94089752026525728 94120274221171011 94964874232593024 95052158124350922 95171243429129472 95202116453598264 95507730788228352 95993268600829644 96144711666010128 96883356540322176 96972403743024678 97030056777354657 97096639504287456 97192039679801088 97283700988835904 97593659678477952 97805741517133056 97932526552361556 98087029073404272 98145344786289768 99058187777101344 99214466189190528 99565248762891648 99624443322203712 99910961432207244 100196787636608256 100551043305098496 101059363287749856 101476963962492624 101800282940481312 102153756145135761 102220965164620544 102254125079790728 102582377513282304 102643365847118976 102676662786732012 103266542159788656 103693263408382824 103856854313016288 103918600361953872 104217468390492039 104288983171271712 104885139999283776 105050611259142912 105415370326014936 105788076810572376 105850971029841444 105923606731949952 106395831316145888 106835483511667152 107004031716441024 107067648857770656 107102381010298047 108063477575019648 108162800624261394 108298311488319744 108993776107862448 109341044639776224 109720701044775447 110246578132090752 110347907707579806 110413512884575989 110423629240170048 111440461249239012 111549954632498976 111616274462839344 112010904858253104 112654409628860352 112721386091184288 112832138019079424 113298386523290496 113691783698718588 113769799823205504 114420152726491392 114930256288029248 114998585810198112 115035890714764569 115405174702442592 116068179617613696 116174859929762238 116320408635602688 116547800194545984 116731670963390208 116801071481204352 116838961102143324 116919136842532992 117325106067680676 118181937666535776 118521826797030162 118592291616766803 118902301208577216 119011586411893923 119281139607028608 119352055861253952 119695310230664124 119884146645271888 120379535680996152 120462140989276416 121071118394234976 121571412271897104 121690859599089792 121763208504915648 121835600424359712 122113397306031076 122617998121345254 122895719595120384 122968784826746496 123008675219748252 124027400398602096 124226582895191304 125378461405122816 125453002702034304 125493698961561348 125568308770694262 125896554220846464 126736210832467896 126811559352582324 126936155271464352 127376905810601381 127991024801106192 128192948888013504 128925750181675392 129296538324032904 129373409036472876 129462186005716608 129711601318447872 130576702069815408 130782705431205696 130860459715053024 131323129833813984 132077583702801792 132832591096271616 133214615242942992 133765088859649368 134191282057907184 134745817716999808 134869664975930874 135302618616656832 135733710587308416 136205008193514348 136902217048976016 136983609568030104 137077608711935232 137688722879718208 138257684544510432 138475805750688384 138558133815938496 138956624520656052 139051977561695616 139530825448427358 139626572510297664 139846853332378368 139929996526987392 140553827101353248 141050769080763168 141134628039788592 142447311348889536 142578237186526383 142672042288588032 142756865143694208 142803174680397396 144217067499015192 145325034810483264 145458605614537017 145644959256431184 145788059519701632 146294268059700596 146898789828542334 147130543610106408 147218017179434652 147231505653560064 147602856672716544 148587281665652016 148733272843331968 148821699283785792 149347873144337472 149866442148310866 150205879505147136 150295181454912384 150826564957647744 151154327799205632 151589044931624784 153331447746930816 153381187619686092 153873566269923456 153965048770678464 154014994180098018 154899813239682984 155397066926061312 155785281469524432 156433474756907568 157327709998925664 157575916888714368 158029102396040216 158123055489022404 158536401611436288 158682115215858564 159136074481671936 159593746974218832 160253225267500728 160506047574661536 160601473286655984 161428157858979968 162095216362529472 162350944673220864 162447467232479616 162924952521095424 163490664161793672 164011566959664336 165369867198136128 165521861561369709 165635443860255072 167160691873858518 167324931948748464 167424411694259016 168981614443290528 169082079136776432 169248207028619136 169947579784935744 170537675548077882 170654699734808256 170923931850684672 172395384432043872 172497878715297168 173107762053663888 174102269426420544 174262289894643357 174376940574940928 174480612953404032 175097506445085312 175987659101521014 176831145122759424 177272906499803664 177619486990590656 177782740195545243 178353451812865824 178921709410542912 179542965345996186 179826219967907832 180403491488875776 180569303521494228 180693211483914624 181606677591352464 182536289398634688 182644812757373472 183170095959046614 183926997182017881 184343579392680576 184453177240119744 184513012829622378 184744178421251328 185275499360874736 186041100597903144 186168763347063552 188067692107684224 188179504053051456 188240548442342022 188352463156041393 189929748465186048 190104316248701844 190404232907196528 191986537201659288 192289423332020256 193766713080644352 193944807486049356 194060113554709314 194193279008574912 194567401977671808 195187319356955904 195865053104723112 196174058146808544 196290689572579536 198116375554202688 198428932378381056 199130497525783296 199248886644407424 199821922864414488 202118726575499712 202304497463896311 202953927924985248 203600565880962624 204307512290271522 204508250159581456 205286731694237952 205353325573464024 206533084319577312 207386526816765648 207713708626032576 207837200723907744 208434936780984078 208577966342543424 209770279998567552 210830740652029872 211576153621144752 211701942059682888 211847213463899904 212791662632291776 213670967023334304 214008063432882048 214135297715541312 214204762020596094 216126955150039296 216325601248522788 217290015794555297 217987552215724896 218682089279552448 219441402089550894 220348184742813501 220493156264181504 220695815415159612 220827025769151978 220847258480340096 222880922498478024 223099909264997952 223232548925678688 224021809716506208 224799663222466299 225308819257720704 225442772182368576 226596773046580992 227383567397437176 227539599646411008 229860512576058496 229997171620396224 230071781429529138 230810349404885184 232136359235227392 232349719859524476 233095600389091968 233602142962408704 233677922204286648 233838273685065984 234650212135361352 236363875333071552 237043653594060324 237184583233533606 237804602417154432 238023172823787846 238562279214057216 238704111722507904 239390620461328248 239768293290543776 240759071361992304 242142236788469952 243142824543794208 243381719198179584 243526417009831296 243671200848719424 244226794612062152 245235996242690508 245937569653492992 246017350439496504 248054800797204192 248453165790382608 250906005404068608 250987397923122696 251136617541388524 251793108441692928 253472421664935792 253623118705164648 253872310542928704 254753811621202762 255806513322116823 255982049602212384 256385897776027008 257851500363350784 258593076648065808 258746818072945752 258924372011433216 261153404139630816 261565410862411392 261720919430106048 262646259667627968 263981488652281521 264155167405603584 266429230485885984 267530177719298736 268382564115814368 269314448018994279 269491635433999616 269739329951861748 270605237233313664 271467421174616832 272410016387028696 273804434097952032 273967219136060208 274755143938569921 275377445759436416 276515369089020864 276951611501376768 277116267631876992 277913249041312104 278103955123391232 279061650896854716 279253145020595328 279859993053974784 281107654202706496 282101538161526336 282269256079577184 282360822663513033 284894622697779072 285156474373052766 285513730287388416 285606349360794792 288434134998030384 290650069620966528 290917211229074034 291090170332063971 291289918512862368 291576119039403264 292588536119401192 293797579657084668 294261087220212816 294436034358869304 297174563331304032 297466545686663936 297643398567571584 298695746288674944 299732884296621732 300590362909824768 301653129915295488 303178089863249568 306461268435407283 306662895493861632 306762375239372184 307747132539846912 307930097541356928 308029988360196036 309799626479365968 311570562939048864 312652405171476117 312866949513815136 314655419997851328 315151833777428736 316058204792080432 316246110978044808 317364230431717128 319187493948437664 320506450535001456 321012095149323072 321202946573311968 321307143030894141 322856315717959936 324190432725058944 324894934464959232 326981328323587344 328023133919328672 329162103134326341 330739734396272256 331043723122739418 331270887720510144 334321383747717036 334649863897496928 334848823388518032 335811842591585459 337963228886581056 338164158273552864 338496414057238272 339895159569871488 341075351096155764 341309399469616512 344790768864087744 344995757430594336 345107672144293707 346215524107327776 348204538852841088 348524579789286714 348961225906808064 350195012890170624 351975318203042028 354545812999607328 355238973981181312 355565480391090486 355776874850300409 356706903625731648 357843418821085824 359085930691992372 359652439935815664 361138607042988456 361386422967829248 363213355182704928 365072578797269376 365289625514746944 366340191918093228 367853994364035762 368687158785361152 368906354480239488 369026025659244756 370550998721749472 372082201195806288 376135384215368448 376359008106102912 376481096884684044 376704926312082786 380208632497403688 380808465814393056 382130717431804143 383973074403318576 384578846664040512 387889614972098712 388120227109418628 388386558017149824 389134803955343616 391730106209446224 392348116293617088 392581379145159072 396232751108405376 398497773288814848 399643845728828976 404237453150999424 404608994927792622 405907855849970496 407201131761925248 408615024580543044 409016500319162912 410706651146928048 413066168639154624 414773053633531296 415427417252065152 415674401447815488 416869873561968156 417155932685086848 419540559997135104 421661481304059744 423152307242289504 423403884119365776 425583325264583552 427341934046668608 428016126865764096 428270595431082624 428409524041192188 432651202497045576 434580031589110594 435975104431449792 436375816843611051 437364178559104896 438882804179101788 440696369485627002 441391630830319224 441654051538303956 441694516960680192 445761844996956048 446199818529995904 446465097851357376 448043619433012416 449599326444932598 450617638515441408 450885544364737152 454767134794874352 459721025152116992 459994343240792448 460143562859058276 461620698809770368 464699439719048952 466191200778183936 467355844408573296 469300424270722704 472727750666143104 474087307188120648 474369166467067212 475609204834308864 476046345647575692 477408223445015808 478781240922656496 479536586581087552 481518142723984608 484284473576939904 486285649087588416 487052834019662592 487342401697438848 488453589224124304 490471992485381016 492034700878993008 496109601594408384 496565584684109127 496906331580765216 501974795846245392 502273235082777048 506944843329871584 507246237410329296 507744621085857408 509507623242405524 511613026644233646 511964099204424768 512771795552054016 517186153296131616 517493636145891504 522306808279261632 522786869683930071 523130821724822784 523441838860212096 525292519335255936 527962977304563042 532858460971771968 533348220586635729 535060355438597472 536765128231628736 538628896037988558 539478659903723496 541210474466627328 544820032774057392 547608868195904064 547934438272120416 549510287877139842 550754891518872832 553030738178041728 554232535263753984 555826498082624208 558123301793709432 558506290041190656 562215308405412992 564203076323052672 564538512159154368 564721645327026066 569789245395558144 570312948746105532 571212698721589584 576868269996060768 581300139241933056 581834422458148068 582180340664127942 582579837025724736 585177072238802384 587595159314169336 588522174440425632 588872068717738608 594349126662608064 595286797135143168 597391492577349888 599465768593243464 606356179726499136 606913492391688933 612922536870814566 613524750478744368 615860195082713856 616059976720392072 619599252958731936 623141125878097728 625304810342952234 625733899027630272 629310839995702656 632116409584160864 632492221956089616 634728460863434256 638374987896875328 641012901070002912 642024190298646144 642405893146623936 642614286061788282 648380865450117888 651870047383665891 653962656647174688 656046267838657344 658324206268652682 661479468792544512 662087446245478836 662541775441020288 668642767495434072 669299727794993856 669697646777036064 671623685183170918 674398989667398897 675926457773162112 676328316547105728 679790319139742976 682150702192311528 682618798939233024 689581537728175488 689991514861188672 690215344288587414 692431048214655552 696409077705682176 697049159578573428 703950636406084056 709091625999214656 710477947962362624 711130960782180972 711553749700600818 713413807251463296 715686837642171648 718171861383984744 719304879871631328 722277214085976912 726426710365409856 730145157594538752 730579251029493888 732680383836186456 735707988728071524 737812708960478976 738052051318489512 741101997443498944 744164402391612576 752718016212205824 752962193769368088 753409852624165572 760417264994807376 761616931628786112 764261434863608286 767419539966350469 767946148806637152 769157693328081024 775779229944197424 776240454218837256 776773116034299648 783460212418892448 784696232587234176 785162758290318144 792465502216810752 799287691457657952 807943344056982837 808474906301998848 809217989855585244 811815711699940992 814402263523850496 817230049161086088 818033000638325824 821413302293856096 824265431815709763 826132337278309248 829546107267062592 830854834504130304 831348802895630976 833739747123936312 834311865370173696 843322962608119488 846304614484579008 846807768238731552 847082467990539099 851166650529167104 854683868093337216 856541190862165248 856819048082384376 865302404994091152 869160063178221188 871950208862899584 872751633687222102 874728357118209792 877765608358203576 881392738971254004 882783261660638448 883308103076607912 891523689993912096 892399637059991808 892930195702714752 896087238866024832 899198652889865196 901771088729474304 909534269589748704 919383805306221849 919988686481584896 920287125718116552 923241397619540736 929398879438097904 934711688817146592 937957215514428351 938600848541445408 945455501332286208 948174614376241296 948738332934134424 952092691295151384 957562481845312992 959073173162175104 963036285447969216 968568947153879808 972571298175176832 974684803394877696 976907178448248608 980943984970762032 984069401757986016 987486309402979023 992219203188816768 993131169368218254 993812663161530432 1003949591692490784 1004546470165554096 1007435527774756377 1013889686659743168 1014492474820658592 1015489242171714816 1019015246484811048 1023226053288467292 1023928198408849536 1034372306592263232 1034987272291783008 1035323016432881121 1044613616558523264 1045573739367860142 1046883677720424192 1050585038670511872 1055925954609126084 1065716921943543936 1066696441173271458 1067330624550901227 1070120710877194944 1073530256463257472 1077257792075977116 1078957319807446992 1089640065548114784 1095217736391808128 1095868876544240832 1099020575754279684 1106061476356083456 1111652996165248416 1116246603587418864 1124430616810825984 1128406152646105344 1129077024318308736 1129443290654052132 1140625897492211064 1142425397443179168 1146392152295412429 1153736539992121536 1163668844916296136 1164360681328255884 1165159674051449472 1170354144477604768 1175190318628338672 1177044348880851264 1177744137435477216 1188698253325216128 1198931537186486928 1212712359452998272 1213826984783377866 1225845073741629132 1227049500957488736 1232119953440784144 1239198505917463872 1246282251756195456 1250609620685904468 1251467798055260544 1258621679991405312 1264232819168321728 1264984443912179232 1269456921726868512 1276749975793750656 1282025802140005824 1284048380597292288 1284811786293247872 1285228572123576564 1303740094767331782 1307925313294349376 1309127450530833153 1312092535677314688 1316648412537305364 1324174892490957672 1325083550882040576 1337285534990868144 1338599455589987712 1339395293554072128 1343247370366341836 1348797979334797794 1351852915546324224 1352656633094211456 1364301404384623056 1379163075456350976 1379983029722377344 1380430688577174828 1384862096429311104 1394098319157146856 1407901272812168112 1418183251998429312 1422261921564361944 1423107499401201636 1426827614502926592 1436343722767969488 1438609759743262656 1444554428171953824 1452853420730819712 1461158502058987776 1465360767672372912 1471415977456143048 1476104102636979024 1482203994886997888 1488328804783225152 1505924387538736176 1506819705248331144 1520834529989614752 1523233863257572224 1528522869727216572 1534839079932700938 1535892297613274304 1538315386656162048 1551558459888394848 1552480908437674512 1566920424837784896 1568360609051790213 1569392465174468352 1570325516580636288 1598575382915315904 1600044661759907187 1615886688113965674 1618435979711170488 1623631423399881984 1634460098322172176 1636066001276651648 1642826604587712192 1648530863631419526 1652264674556618496 1659092214534125184 1662697605791261952 1667479494247872624 1686645925216238976 1692609228969158016 1693615536477463104 1694164935981078198 1709367736186674432 1713638096164768752 1730604809988182304 1738320126356442376 1743900417725799168 1745503267374444204 1755531216716407152 1762785477942508008 1765566523321276896 1766616206153215824 1783047379987824192 1785860391405429504 1792174477732049664 1798397305779730392 1819068539179497408 1820740477175066799 1838767610612443698 1840574251436233104 1858797758876195808 1869423377634293184 1875914431028856702 1877201697082890816 1896349228752482592 1897476665868268848 1904185382590302768 1915124963690625984 1918146346324350208 1926072570895938432 1945142596350353664 1953814356896497216 1955610142150997673 1961887969941524064 1968138803515972032 1974972618805958046 1984438406377633536 1986262338736436508 1987625326323060864 2007899183384981568 2009092940331108192 2014871055549512754 2023196969002196691 2027779373319486336 2028984949641317184 2038030492969622096 2046452106576934584 2047856396817699072 2068744613184526464 2069974544583566016 2070646032865762242 2089227233117046528 2091147478735720284 2111851909218252168 2131433843887087872 2133392882346542916 2134661249101802454 2140241421754389888 2147060512926514944 2154515584151954232 2157914639614893984 2179280131096229568 2190435472783616256 2191737753088481664 2198041151508559368 2223305992330496832 2232493207174837728 2258154048636617472 2258886581308104264 2281251794984422128 2284850794886358336 2292784304590824858 2307473079984243072 2327337689832592272 2328721362656511768 2330319348102898944 2340708288955209536 2350380637256677344 2354088697761702528 2355488274870954432 2377396506650432256 2397863074372973856 2423830032170948511 2425424718905996544 2427653969566755732 2451690147483258264 2454099001914977472 2464239906881568288 2472796295447129289 2478397011834927744 2492564503512390912 2501219241371808936 2502935596110521088 2528465638336643456 2529968887824358464 2538913843453737024 2553499951587501312 2564051604280011648 2569623572586495744 2570457144247153128 2607480189534663564 2615850626588698752 2618254901061666306 2624185071354629376 2633296825074610728 2648349784981915344 2674571069981736288 2677198911179975424 2678790587108144256 2686494740732683672 2697595958669595588 2705313266188422912 2728602808769246112 2759966059444754688 2760861377154349656 2769724192858622208 2788196638314293712 2813871646543285053 2815802545624336224 2836366503996858624 2844523843128723888 2846214998802403272 2872687445535938976 2877219519486525312 2889108856343907648 2905706841461639424 2930721535344745824 2942831954912286096 2952208205273958048 2962458928208937069 2964407989773995776 2976657609566450304 3011848775077472352 3013639410496662288 3022306583324269131 3041669059979229504 3046467726515144448 3057045739454433144 3069678159865401876 3071784595226548608 3103116919776789696 3104961816875349024 3105969049298643363 3133840849675569792 3136721218103580426 3140651033161272576 3197150765830631808 3200089323519814374 3201991873652703681 3231773376227931348 3236871959422340976 3268920196644344352 3272132002553303296 3285653209175424384 3297061727262839052 3318184429068250368 3334958988495745248 3373291850432477952 3385218457938316032 3387231072954926208 3388329871962156396 3427276192329537504 3439176456886237287 3461209619976364608 3476640252712884752 3491006534748888408 3511062433432814304 3525570955885016016 3531133046642553792 3533232412306431648 3566094759975648384 3596794611559460784 3638137078358994816 3641480954350133598 3677535221224887396 3681148502872466208 3693930268507440049 3717595517752391616 3738846755268586368 3751828862057713404 3754403394165781632 3792698457504965184 3794953331736537696 3808370765180605536 3830249927381251968 3852145141791876864 3907628713792994432 3911220284301995346 3923775939883048128 3936277607031944064 3949945237611916092 3972524677472873016 3975250652646121728 4015798366769963136 4018185880662216384 4029742111099025508 4046393938004393382 4055558746638972672 4057969899282634368 4076060985939244192 4092904213153869168 4137489226369052928 4139949089167132032 4141292065731524484 4182294957471440568 4223703818436504336 4266785764693085832 4269322498203604908 4280482843508779776 4309031168303908464 4315829279229787968 4358560262192459136 4383475506176963328 4396082303017118736 4446611984660993664 4464986414349675456 4517773162616208528 4562503589968844256 4569701589772716672 4585568609181649716 4614946159968486144 4654675379665184544 4657442725313023536 4681416577910419072 4700761274513354688 4708177395523405056 4710976549741908864 4795726148745947712 4800133985279721561 4847660064341897022 4855307939133511464 4903380294966516528 4908198003829954944 4928479813763136576 4945592590894258578 4956794023669855488 5002438482743617872 5056931276673286912 5059937775648716928 5077827686907474048 5128103208560023296 5140914288494306256 5214960379069327128 5231701253177397504 5236509802123332612 5266593650149221456 5296699569963830688 5349142139963472576 5357581174216288512 5372989481465367344 5395191917339191176 5457205617538492224 5462221431525200397 5521722754308699312 5576393276628587424 5627743293086570106 5631605091248672448 5689047686257447776 5692429997604806544 5745374891071877952 5754439038973050624 5778217712687815296 5861443070689491648 5866830426452993019 5885663909824572192 5904416410547916096 5924917856417874138 5953315219132900608 6023697550154944704 6027278820993324576 6044613166648538262 6083338119958459008 6114091478908866288 6139356319730803752 6143569190453097216 6206233839553579392 6209923633750698048 6211938098597286726 6267681699351139584 6273442436207160852 6394301531661263616 6400178647039628748 6403983747305407362 6463546752455862696 6473743918844681952 6537840393288688704 6571306418350848768 6594123454525678104 6669917976991490496 6774462145909852416 6776659743924312792 6854552384659075008 6878352913772474574 6922419239952729216 6953280505425769504 6982013069497776816 7022124866865628608 7051141911770032032 7062266093285107584 7066464824612863296 7132189519951296768 7193589223118921568 7276274156717989632 7282961908700267196 7355070442449774792 7362297005744932416 7387860537014880098 7418388886341387867 7435191035504783232 7477693510537172736 7503657724115426808 7508806788331563264 7585396915009930368 7589906663473075392 7616741530361211072 7660499854762503936 7815257427585988864 7822440568603990692 7847551879766096256 7872555214063888128 7899890475223832184 7945049354945746032 8031596733539926272 8036371761324432768 8059484222198051016 8092787876008786764 8115939798565268736 8152121971878488384 8185808426307738336 8279898178334264064 8282584131463048968 8364589914942881136 8441614939629855159 8447407636873008672 8533571529386171664 8538644996407209816 8618062336607816928 8631658558459575936 8717120524384918272 8792164606034237472 8887376784626811207 8893223969321987328 8929972828699350912 9035546325232417056 9066919749972807393 9125007179937688512 9139403179545433344 9171137218363299432 9309350759330369088 9314885450626047072 9317907147895930089 9362833155820838144 9401522549026709376 9421953099483817728 9591452297491895424 9600267970559443122 9695320128683794044 9710615878267022928 9806760589933033056 9816396007659909888 9856959627526273152 9891185181788517156 10004876965487235744 10119875551297433856 10155655373814948096 10281828576988612512 10317529370658711861 10429920758138654256 10473019604246665224 10533187300298442912 10593399139927661376 10698284279926945152 10745978962930734688 10790383834678382352 10914411235076984448 10924442863050400794 11043445508617398624 11081790805522320147 11152786553257174848 11255486586173140212 11263210182497344896 11378095372514895552 11384859995209613088 11490749782143755904 11556435425375630592 11722886141378983296 11733660852905986038 11771327819649144384 11808832821095832192 11849835712835748276 12047395100309889408 12054557641986649152 12089226333297076524 12166676239916918016 12228182957817732576 12278712639461607504 12412467679107158784 12419847267501396096 12423876197194573452 12546884872414321704 12800357294079257496 12807967494610814724 12927093504911725392 12947487837689363904 13075680786577377408 13188246909051356208 13339835953982980992 13553319487848625584 13709104769318150016 13756705827544949148 13844838479905458432 13906561010851539008 13964026138995553632 14044249733731257216 14102283823540064064 14124532186570215168 14132929649225726592 14387178446237843136 14400401955839164683 14565923817400534392 14710140884899549584 14724594011489864832 14775721074029760196 14836777772682775734 14870382071009566464 15007315448230853616 15170793830019860736 15179813326946150784 15233483060722422144 15644881137207981384 15695103759532192512 15799780950447664368 15890098709891492064 16072743522648865536 16118968444396102032 16185575752017573528 16304243943756976768 16371616852615476672 16565168262926097936 16729179829885762272 16883229879259710318 16894815273746017344 17067143058772343328 17077289992814419632 17236124673215633856 17263317116919151872 17584329212068474944 17600491279358979057 17774753569253622414 17859945657398701824 18071092650464834112 18133839499945614786 18250014359875377024 18342274436726598864 18618701518660738176 18629770901252094144 18635814295791860178 18803045098053418752 19182904594983790848 19200535941118886244 19390640257367588088 19421231756534045856 19613521179866066112 19713919255052546304 19782370363577034312 20009753930974471488 20563657153977225024 20635058741317423722 20859841516277308512 20946039208493330448 21066374600596885824 21186798279855322752 21396568559853890304 21491957925861469376 21580767669356764704 21828822470153968896 21848885726100801588 22086891017234797248 22163581611044640294 22255166659024163601 22305573106514349696 22510973172346280424 22526420364994689792 22756190745029791104 22769719990419226176 22981499564287511808 23445772282757966592 23467321705811972076 23542655639298288768 23617665642191664384 23699671425671496552 24094790200619778816 24109115283973298304 24178452666594153048 24456365915635465152 24557425278923215008 24839694535002792192 24847752394389146904 25093769744828643408 25600714588158514992 25615934989221629448 25854187009823450784 25894975675378727808 26151361573154754816 26376493818102712416 26662130353880433621 26679671907965961984 27106638975697251168 27200759249918422179 27418209538636300032 27513411655089898296 27813122021703078016 27928052277991107264 28088499467462514432 28204567647080128128 28265859298451453184 28774356892475686272 28800803911678329366 29131847634801068784 29420281769799099168 29449188022979729664 29551442148059520392 29673555545365551468 30014630896461707232 30359626653892301568 30466966121444844288 30952588111976135583 31289762274415962768 31599561900895328736 31780197419782984128 32237936888792204064 32371151504035147056 32608487887513953536 32743233705230953344 33130336525852195872 33245372416566960441 33458359659771524544 33766459758519420636 33789630547492034688 34134286117544686656 34154579985628839264 34472249346431267712 35168658424136949888 35200982558717958114 35549507138507244828 36142185300929668224 36267678999891229572 36500028719750754048 36684548873453197728 37237403037321476352 37259541802504188288 37271628591583720356 38401071882237772488 38781280514735176176 38842463513068091712 39227042359732132224 39564740727154068624 40019507861948942976 41127314307954450048 41270117482634847444 41719683032554617024 41892078416986660896 42132749201193771648 42373596559710645504 42983915851722938752 43161535338713529408 43697771452201603176 44173782034469594496 44327163222089280588 44510333318048327202 44611146213028699392 45021946344692560848 45512381490059582208 45539439980838452352 46934643411623944152 47085311278596577536 47399342851342993104 48218230567946596608 48356905333188306096 48912731831270930304 49114850557846430016 49695504788778293808 50187539489657286816 51201429176317029984 51231869978443258896 51708374019646901568 51789951350757455616 52752987636205424832 52801473838076937171 53324260707760867242 54213277951394502336 54401518499836844358 55026823310179796592 55626244043406156032 55856104555982214528 56409135294160256256 57548713784951372544 57601607823356658732 58263695269602137568 58840563539598198336 59102884296119040784 59347111090731102936 60029261792923414464 61905176223952271166 62579524548831925536 63199123801790657472 63560394839565968256 64475873777584408128 64742303008070294112 65486467410461906688 66260673051704391744 66490744833133920882 66916719319543049088 67532919517038841272 67579261094984069376 68268572235089373312 68309159971257678528 68944498692862535424 70337316848273899776 70401965117435916228 71099014277014489656 72284370601859336448 72535357999782459144 73369097746906395456 74519083605008376576 74543257183167440712 76802143764475544976 77562561029470352352 77684927026136183424 78454084719464264448 79129481454308137248 80039015723897885952 81602277749755266537 82254628615908900096 82540234965269694888 83439366065109234048 83784156833973321792 84265498402387543296 85967831703445877504 86323070677427058816 87395542904403206352 88347564068939188992 88654326444178561176 89020666636096654404 90043892689385121696 91078879961676904704 92857764335928406749 93869286823247888304 94798685702685986208 96713810666376612192 97825463662541860608 98229701115692860032 99391009577556587616 99736117249700881323 100375078979314573632 102402858352634059968 102463739956886517792 103416748039293803136 105505975272410849664 105602947676153874342 106648521415521734484 108426555902789004672 108803036999673688716 110053646620359593184 111712209111964429056 115203215646713317464 116527390539204275136 117681127079196396672 118205768592238081568 118694222181462205872 120058523585846828928 123810352447904542332 125159049097663851072 126398247603581314944 127120789679131936512 128951747555168816256 129484606016140588224 132521346103408783488 132981489666267841764 133833438639086098176 135065839034077682544 136537144470178746624 136618319942515357056 140803930234871832456 142198028554028979312 145070715999564918288 146738195493812790912 149086514366334881424 153604287528951089952 155125122058940704704 155369854052272366848 158258962908616274496 158404421514230811513 163204555499510533074 165080469930539389776 166878732130218468096 167568313667946643584 172646141354854117632 174791085808806412704 177308652888357122352 178041333272193308808 180087785378770243392 185715528671856813498 187738573646495776608 189597371405371972416 193427621332753224384 196459402231385720064 198782019155113175232 199472234499401762646 200750157958629147264 204805716705268119936 204927479913773035584 206833496078587606272 211011950544821699328 211205895352307748684 213297042831043468968 216853111805578009344 217606073999347377432 220107293240719186368 230406431293426634928 233054781078408550272 235362254158392793344 236411537184476163136 237388444362924411744 240117047171693657856 244806833249265799611 247620704895809084664 250318098195327702144 252796495207162629888 257903495110337632512 258969212032281176448 265042692206817566976 265962979332535683528 270131678068155365088 273236639885030714112 281607860469743664912 284396057108057958624 290141431999129836576 293476390987625581824 298173028732669762848 299208351749102643969 307208575057902179904 310250244117881409408 316517925817232548992 316808843028461623026 326409110999021066148 330160939861078779552 335136627335893287168 349582171617612825408 354617305776714244704 356082666544386617616 360175570757540486784 371431057343713626996 375477147292991553216 379194742810743944832 386855242665506448768 397564038310226350464 398944468998803525292 401500315917258294528 409611433410536239872 409854959827546071168 422411790704615497368 426594085662086937936 435212147998694754864 440214586481438372736 460812862586853269856 466109562156817100544 472823074368952326272 474776888725848823488 489613666498531599222 495241409791618169328 500636196390655404288 517938424064562352896 531925958665071367056 540263356136310730176 563215720939487329824 568792114216115917248 580282863998259673152 596346057465339525696 598416703498205287938 614417150115804359808 620500488235762818816 633035851634465097984 633617686056923246052 652818221998042132296 660321879722157559104 699164343235225650816 709234611553428489408 712165333088773235232 720351141515080973568 742862114687427253992 750954294585983106432 758389485621487889664 773710485331012897536 795128076620452700928 797888937997607050584 819709919655092142336 844823581409230994736 853188171324173875872 870424295997389509728 880429172962876745472 897625055247307931907 921625725173706539712 945646148737904652544 949553777451697646976 979227332997063198444 990482819583236338656 1063851917330142734112 1080526712272621460352 1126431441878974659648 1137584228432231834496 1160565727996519346304 1192692114930679051392 1196833406996410575876 1228834300231608719616 1267235372113846492104 1305636443996084264592 1320643759444315118208 1398328686470451301632 1418469223106856978816 1424330666177546470464 1485724229374854507984 1501908589171966212864 1595777875995214101168 1689647162818461989472 1706376342648347751744 1740848591994779019456 1795250110494615863814 1843251450347413079424 1899107554903395293952 1958454665994126396888 1980965639166472677312 2127703834660285468224 2161053424545242920704 2252862883757949319296 2275168456864463668992 2321131455993038692608 2385384229861358102784 2393666813992821151752 2534470744227692984208 2611272887992168529184 2641287518888630236416 2692875165741923795721 2836938446213713957632 2848661332355092940928 2971448458749709015968 3191555751990428202336 3379294325636923978944 3412752685296695503488 3481697183989558038912 3590500220989231727628 3686502900694826158848 3916909331988252793776 3961931278332945354624 4255407669320570936448 4505725767515898638592 4787333627985642303504 5068941488455385968416 5222545775984337058368 5385750331483847591442 5697322664710185881856 5942896917499418031936 6383111503980856404672 6758588651273847957888 6825505370593391006976 6963394367979116077824 7181000441978463455256 7833818663976505587552 7923862556665890709248 8510815338641141872896 9574667255971284607008 10137882976910771936832 10445091551968674116736 10771500662967695182884 11885793834998836063872 12766223007961712809344 13517177302547695915776 14362000883956926910512 15667637327953011175104 19149334511942569214016 20275765953821543873664 20890183103937348233472 21543001325935390365768 23771587669997672127744 25532446015923425618688 28724001767913853821024 31335274655906022350208 38298669023885138428032 40551531907643087747328 43086002651870780731536 57448003535827707642048 62670549311812044700416 76597338047770276856064 86172005303741561463072 114896007071655415284096 172344010607483122926144 229792014143310830568192 344688021214966245852288 689376042429932491704576
- Sum of all divisors σ(n): 2521876694350438185567751
- Sum of proper divisors (its aliquot sum) s(n): 1832500651920505693863175
- 689376042429932491704576 is an abundant number, because the sum of its proper divisors (1832500651920505693863175) is greater than itself. Its abundance is 1143124609490573202158599
Bases of 689376042429932491704576
- Binary: 100100011111101100100110011011111100011100110110100001011000001100001001000000002
- Hexadecimal: 0x91FB266FC73685830900
- Base-36: 349BNZDR4HTC4000
Squares and roots of 689376042429932491704576
- 689376042429932491704576 squared (6893760424299324917045762) is 475239327876356083101838819759689311054059339776
- 689376042429932491704576 cubed (6893760424299324917045763) is 327618607058463450341258463976674042471498710846460470228935975398014976
-
689376042429932491704576 is a
perfect square number . Itssquare root is 830286723024 -
The
cube root of 689376042429932491704576 is 88338915.2686491483
Scales and comparisons
How big is 689376042429932491704576?- 689,376,042,429,932,491,704,576 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 689,376,042,429,932,491,704,576 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 689376042429932491704576 cubic inches would be around 7361576.3 feet tall.
Recreational maths with 689376042429932491704576
- 689376042429932491704576 backwards is 675407194239924240673986
- The number of decimal digits it has is: 24
- The sum of 689376042429932491704576's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 689376042429932491704576 - Facts about the integer". Numbermatics.com. 2024. Web. 22 June 2024.
APA style:
Numbermatics. (2024). Number 689376042429932491704576 - Facts about the integer. Retrieved 22 June 2024, from https://numbermatics.com/n/689376042429932491704576/
Chicago style:
Numbermatics. 2024. "Number 689376042429932491704576 - Facts about the integer". https://numbermatics.com/n/689376042429932491704576/
The information we have on file for 689376042429932491704576 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 689376042429932491704576, math, Factors of 689376042429932491704576, curriculum, school, college, exams, university, Prime factorization of 689376042429932491704576, STEM, science, technology, engineering, physics, economics, calculator, six hundred eighty-nine sextillion, three hundred seventy-six quintillion, forty-two quadrillion, four hundred twenty-nine trillion, nine hundred thirty-two billion, four hundred ninety-one million, seven hundred four thousand, five hundred seventy-six.