56770922368362041376768
56,770,922,368,362,041,376,768 is an even composite number composed of six prime numbers multiplied together.
56770922368362041376768 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of sixteen thousand, eight hundred thirty divisors.
Prime factorization of 56770922368362041376768:
216 × 32 × 710 × 114 × 17 × 372
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 11 × 11 × 11 × 11 × 17 × 37 × 37)See below for interesting mathematical facts about the number 56770922368362041376768 from the Numbermatics database.
Names of 56770922368362041376768
- Cardinal: 56770922368362041376768 can be written as Fifty-six sextillion, seven hundred seventy quintillion, nine hundred twenty-two quadrillion, three hundred sixty-eight trillion, three hundred sixty-two billion, forty-one million, three hundred seventy-six thousand, seven hundred sixty-eight.
Scientific notation
- Scientific notation: 5.6770922368362041376768 × 1022
Factors of 56770922368362041376768
Divisors of 56770922368362041376768
- Number of divisors d(n): 16830
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 14 16 17 18 21 22 24 28 32 33 34 36 37 42 44 48 49 51 56 63 64 66 68 72 74 77 84 88 96 98 99 102 111 112 119 121 126 128 132 136 144 147 148 153 154 168 176 187 192 196 198 204 222 224 231 238 242 252 256 259 264 272 288 294 296 306 308 333 336 343 352 357 363 374 384 392 396 407 408 441 444 448 462 476 484 504 512 518 528 539 544 561 576 588 592 612 616 629 666 672 686 693 704 714 726 748 768 777 784 792 814 816 833 847 882 888 896 924 952 968 1008 1024 1029 1036 1056 1071 1078 1088 1089 1122 1152 1176 1184 1221 1224 1232 1258 1309 1331 1332 1344 1369 1372 1386 1408 1428 1452 1496 1536 1554 1568 1584 1617 1628 1632 1666 1683 1694 1764 1776 1792 1813 1848 1887 1904 1936 2016 2048 2057 2058 2072 2112 2142 2156 2176 2178 2244 2304 2331 2352 2368 2401 2442 2448 2464 2499 2516 2541 2618 2662 2664 2688 2738 2744 2772 2816 2849 2856 2904 2992 3072 3087 3108 3136 3168 3234 3256 3264 3332 3366 3388 3528 3552 3584 3626 3663 3696 3773 3774 3808 3872 3927 3993 4032 4096 4107 4114 4116 4144 4224 4284 4312 4352 4356 4403 4477 4488 4608 4662 4704 4736 4802 4851 4884 4896 4928 4998 5032 5082 5236 5324 5328 5376 5439 5476 5488 5544 5632 5661 5698 5712 5808 5831 5929 5984 6144 6171 6174 6216 6272 6336 6468 6512 6528 6664 6732 6776 6919 7056 7104 7168 7203 7252 7326 7392 7497 7546 7548 7616 7623 7744 7854 7986 8064 8192 8214 8228 8232 8288 8448 8547 8568 8624 8704 8712 8806 8954 8976 9163 9216 9317 9324 9408 9472 9583 9604 9702 9768 9792 9856 9996 10064 10164 10472 10648 10656 10752 10878 10952 10976 11088 11264 11319 11322 11396 11424 11616 11662 11781 11858 11968 11979 12288 12321 12342 12348 12432 12544 12672 12691 12936 13024 13056 13209 13328 13431 13464 13552 13838 14112 14208 14336 14399 14406 14504 14641 14652 14784 14994 15059 15092 15096 15232 15246 15488 15708 15972 16128 16317 16384 16428 16456 16464 16576 16807 16896 17094 17136 17248 17408 17424 17493 17612 17787 17908 17952 18326 18432 18513 18634 18648 18816 18944 19166 19208 19404 19536 19584 19712 19943 19992 20128 20328 20757 20944 21296 21312 21504 21609 21756 21904 21952 22176 22528 22627 22638 22644 22792 22848 23232 23273 23324 23562 23716 23936 23958 24576 24642 24684 24696 24864 25088 25344 25382 25641 25872 26048 26112 26411 26418 26656 26862 26928 27104 27489 27676 27951 28224 28416 28672 28749 28798 28812 29008 29282 29304 29568 29988 30118 30184 30192 30464 30492 30821 30976 31339 31416 31944 32256 32634 32768 32856 32912 32928 33152 33614 33792 33957 34188 34272 34496 34816 34848 34986 35224 35574 35816 35904 36652 36864 37026 37268 37296 37632 37888 38073 38332 38416 38808 39072 39168 39424 39627 39886 39984 40256 40293 40656 40817 41503 41514 41888 42592 42624 43008 43197 43218 43512 43808 43904 43923 44352 45056 45177 45254 45276 45288 45584 45696 46464 46546 46648 47124 47432 47872 47916 48433 49152 49247 49284 49368 49392 49728 50176 50421 50688 50764 51282 51744 52096 52224 52479 52822 52836 53312 53361 53724 53856 54208 54978 55352 55902 56448 56832 57344 57498 57596 57624 58016 58564 58608 59136 59829 59976 60236 60368 60384 60928 60984 61642 61952 62271 62678 62832 63888 64141 64512 65219 65268 65536 65712 65824 65856 66304 67081 67228 67584 67881 67914 68376 68544 68992 69632 69696 69819 69972 70448 71148 71632 71808 73304 73728 74052 74536 74592 75264 75776 76109 76146 76664 76832 77616 78144 78336 78848 79233 79254 79772 79968 80512 80586 81312 81634 82467 83006 83028 83776 83853 85184 85248 86016 86247 86394 86436 87024 87616 87808 87846 88704 88837 90112 90354 90508 90552 90576 91168 91392 92463 92928 93092 93296 94017 94248 94864 95744 95832 96866 98304 98494 98568 98736 98784 99456 100352 100793 100842 101376 101528 102487 102564 103488 104192 104448 104958 105413 105644 105672 106624 106722 107448 107712 108416 109956 110704 111804 112896 113664 114219 114688 114996 115192 115248 116032 117128 117216 117649 118272 119658 119952 120472 120736 120768 121856 121968 122451 123284 123904 124509 124542 125356 125664 127776 128282 129024 129591 130438 130536 131424 131648 131712 131769 132608 134162 134456 135168 135531 135762 135828 136752 137088 137984 139264 139392 139601 139638 139944 140896 142296 143264 143616 145299 146608 147456 147741 148104 149072 149184 150528 151263 151552 152218 152292 153328 153664 155232 156288 156672 157696 158389 158466 158508 159544 159936 161024 161172 162624 162911 163268 164934 165649 166012 166056 167552 167706 170368 170496 172032 172494 172788 172872 174048 175232 175616 175692 177408 177674 179487 180224 180708 181016 181104 181152 182336 182784 184877 184926 185856 186184 186592 188034 188496 189728 191488 191664 192423 193732 195657 196608 196988 197136 197472 197568 198912 200704 201243 201586 201684 202752 203056 203643 204974 205128 206976 208384 208896 209457 209916 210826 211288 211344 213248 213444 214896 215424 215747 216832 219373 219912 221408 223608 225792 227328 228327 228438 229376 229992 230384 230496 232064 234256 234432 235298 236544 237699 239316 239904 240944 241472 241536 243712 243936 244902 246568 247808 248897 249018 249084 250712 251328 255552 256003 256564 258048 259182 260876 261072 262848 263296 263424 263538 265216 266511 268324 268912 270336 271062 271524 271656 273504 274176 275968 277389 278528 278784 279202 279276 279888 281792 282051 284592 285719 286528 287232 290521 290598 293216 294912 295482 296208 298144 298368 301056 302379 302526 303104 304436 304584 306656 307328 307461 310464 312576 313344 315392 316239 316778 316932 317016 319088 319872 322048 322344 325248 325822 326536 329868 331298 332024 332112 335104 335412 339031 340736 340992 344064 344729 344988 345576 345744 348096 350464 351232 351384 352947 354816 355348 358974 360448 361416 362032 362208 362304 364672 365568 367353 369754 369852 371712 372368 373184 373527 376068 376992 379456 382976 383328 384846 387464 391314 393976 394272 394944 395136 397824 401408 402486 403172 403368 405504 406112 407286 409948 410256 413952 416768 417792 418803 418914 419832 421652 422576 422688 426496 426888 429792 430848 431494 433664 435897 438746 439824 442816 443223 447216 448987 451584 454656 456533 456654 456876 458752 459984 460768 460992 464128 468512 468864 469567 470596 473088 475167 475398 478632 479808 481888 482944 483072 487424 487872 488733 489804 493136 495616 496947 497794 498036 498168 501424 502656 511104 512006 513128 516096 518364 521752 522144 525696 526592 526848 527076 530432 532763 533022 536648 537824 540672 541717 542124 543048 543312 547008 548352 551936 554631 554778 557056 557568 558404 558552 559776 563584 564102 569184 571438 573056 574464 577269 581042 581196 586432 586971 589824 590964 592416 596288 596736 602112 603729 604758 605052 606208 608872 609168 613312 614656 614922 620928 621859 625152 626688 630784 632478 633556 633864 634032 638176 639744 644096 644688 647241 650496 651644 653072 658119 659736 662596 664048 664224 670208 670824 678062 681472 681984 684981 688128 689458 689976 691152 691488 696192 700928 702464 702768 705551 705894 709632 710696 717409 717948 720896 722832 724064 724416 724608 729344 731136 734706 737891 739508 739704 743424 744736 746368 746691 747054 752136 753984 758912 765952 766656 768009 769692 774928 782628 787952 788544 789888 790272 795648 799533 802816 804972 806344 806736 811008 812224 814572 819896 820512 823543 827904 833536 835584 837199 837606 837828 839664 843304 845152 845376 852992 853776 857157 859584 861696 862988 867328 871563 871794 877492 879648 885632 886446 894432 897974 903168 907137 909312 913066 913308 913752 919968 921536 921984 922383 928256 937024 937728 939134 941192 946176 948717 950334 950796 957264 959616 963776 965888 966144 974848 975744 977207 977466 979608 986272 991232 993894 995588 996072 996336 1002848 1005312 1017093 1022208 1024012 1026256 1032192 1034187 1036728 1043504 1044288 1051392 1053184 1053696 1054152 1058841 1060864 1065526 1066044 1073296 1075648 1081344 1083434 1084248 1086096 1086624 1094016 1096704 1103872 1108723 1109262 1109556 1114112 1115136 1116808 1117104 1119552 1127168 1128204 1138368 1140377 1142876 1146112 1148928 1154538 1159543 1162084 1162392 1172864 1173942 1181928 1184832 1192576 1193472 1204224 1207458 1209516 1210104 1212416 1217744 1218336 1226624 1229312 1229844 1241856 1243718 1250304 1253376 1256409 1261568 1264956 1267112 1267728 1268064 1276352 1279488 1288192 1289376 1294139 1294482 1300992 1303288 1306144 1316238 1319472 1325192 1328096 1328448 1340416 1341648 1346961 1356124 1362944 1363968 1369599 1369962 1376256 1378916 1379952 1382304 1382976 1392384 1401856 1404928 1405536 1408701 1411102 1411788 1419264 1421392 1425501 1434818 1435896 1445664 1448128 1448832 1449216 1458688 1462272 1466199 1469412 1475782 1479016 1479408 1486848 1489472 1490841 1492736 1493382 1494108 1504272 1507968 1510229 1517824 1531904 1533312 1535611 1536018 1539384 1549856 1565256 1575904 1577088 1579776 1580544 1591296 1598289 1599066 1605632 1609944 1612688 1613472 1622016 1624448 1625151 1629144 1639792 1641024 1647086 1655808 1663893 1667072 1671168 1674398 1675212 1675656 1679328 1686608 1690304 1690752 1705984 1707552 1714314 1719168 1723392 1725976 1734656 1742279 1743126 1743588 1754984 1759296 1771264 1772892 1788864 1792021 1795948 1806336 1814274 1818624 1822139 1826132 1826616 1827504 1839936 1843072 1843968 1844766 1856512 1865577 1874048 1875456 1878268 1882384 1892352 1897434 1900668 1901592 1914528 1919232 1927552 1931776 1932288 1941723 1949696 1951488 1954414 1954932 1959216 1972544 1974357 1982464 1987788 1991176 1992144 1992672 2000033 2005696 2010624 2033647 2034186 2044416 2048024 2052512 2064384 2068374 2073456 2087008 2088576 2102784 2106368 2107392 2108304 2116653 2117682 2121728 2131052 2132088 2146592 2151296 2152227 2162688 2166868 2168496 2172192 2173248 2188032 2193408 2207744 2213673 2217446 2218524 2219112 2230272 2233616 2234208 2239104 2240073 2254336 2256408 2276736 2280754 2285752 2292224 2297856 2304027 2309076 2319086 2324168 2324784 2345728 2347884 2363856 2369664 2373217 2385152 2386944 2408448 2413103 2414916 2419032 2420208 2424832 2435488 2436672 2453248 2458624 2459688 2470629 2483712 2487436 2500608 2506752 2511597 2512818 2523136 2529912 2534224 2535456 2536128 2552704 2558976 2571471 2576384 2578752 2588278 2588964 2601984 2606576 2612288 2614689 2632476 2638944 2650384 2656192 2656896 2680832 2683296 2693922 2712248 2725888 2727936 2739198 2739924 2757832 2759904 2764608 2765952 2784768 2803712 2809856 2811072 2816033 2817402 2822204 2823576 2838528 2842784 2851002 2869636 2871792 2891328 2896256 2897664 2898432 2917376 2924544 2931621 2932398 2938824 2951564 2958032 2958816 2973696 2978944 2981682 2985472 2986764 2988216 3008544 3015936 3020458 3035648 3051279 3063808 3066624 3071222 3072036 3078768 3099712 3102561 3130512 3142909 3151808 3154176 3159552 3161088 3182592 3195731 3196578 3198132 3211264 3219888 3225376 3226944 3244032 3248896 3250302 3258288 3279584 3282048 3286969 3294172 3311616 3326169 3327786 3334144 3342336 3348796 3350424 3351312 3358656 3373216 3380608 3381504 3411968 3415104 3421131 3428628 3438336 3446784 3451952 3469312 3478629 3484558 3486252 3487176 3509968 3518592 3542528 3545784 3577728 3584042 3591896 3612672 3628548 3637248 3644278 3652264 3653232 3655008 3679872 3686144 3687936 3689532 3713024 3729341 3731154 3748096 3750912 3756536 3764768 3784704 3792019 3794868 3801336 3803184 3829056 3838464 3855104 3863552 3864576 3882417 3883446 3899392 3902976 3908828 3909864 3918432 3945088 3948714 3964928 3975576 3982352 3984288 3985344 4000066 4011392 4021248 4040883 4067294 4068372 4088832 4096048 4105024 4108797 4128768 4136748 4146912 4174016 4177152 4205568 4212736 4214784 4216608 4226103 4233306 4235364 4243456 4262104 4264176 4293184 4302592 4304454 4333736 4336992 4344384 4346496 4353013 4376064 4386816 4415488 4427346 4434892 4437048 4438224 4460544 4467232 4468416 4478208 4480146 4508672 4512816 4530687 4553472 4561508 4571504 4584448 4595712 4606833 4608054 4618152 4638172 4648336 4649568 4691456 4695768 4727712 4739328 4746434 4770304 4773888 4794867 4816896 4826206 4829832 4838064 4840416 4870976 4873344 4875453 4906496 4917248 4919376 4938857 4941258 4967424 4974872 5001216 5013504 5021863 5023194 5025636 5046272 5059824 5068448 5070912 5072256 5105408 5117952 5142942 5152768 5157504 5165237 5176556 5177928 5203968 5213152 5224576 5226837 5229378 5264952 5277888 5300768 5312384 5313792 5361664 5366592 5376063 5387844 5424496 5451776 5455872 5466417 5478396 5479848 5515664 5519808 5529216 5531904 5569536 5596731 5607424 5619712 5622144 5632066 5634804 5644408 5647152 5677056 5685568 5702004 5739272 5743584 5764801 5782656 5792512 5795328 5796864 5834752 5849088 5860393 5863242 5864796 5877648 5903128 5916064 5917632 5947392 5957888 5963364 5970944 5973528 5976432 6000099 6017088 6031872 6040916 6071296 6100941 6102558 6127616 6133248 6142444 6144072 6157536 6199424 6205122 6261024 6285818 6303616 6308352 6319104 6322176 6349959 6365184 6391462 6393156 6396264 6439776 6450752 6453888 6456681 6488064 6497792 6500604 6516576 6559168 6564096 6573938 6588344 6623232 6641019 6652338 6655572 6668288 6697592 6700848 6702624 6717312 6746432 6761216 6763008 6823936 6830208 6840449 6842262 6857256 6876672 6893568 6903904 6938624 6957258 6969116 6972504 6974352 7019936 7037184 7085056 7091568 7119651 7155456 7168084 7183792 7225344 7239309 7257096 7274496 7288556 7304528 7306464 7310016 7359744 7372288 7375872 7379064 7411887 7426048 7458682 7462308 7496192 7501824 7513072 7529536 7534791 7569408 7584038 7589736 7602672 7606368 7658112 7676928 7710208 7727104 7729152 7761061 7764834 7766892 7798784 7805952 7817656 7819728 7836864 7890176 7897428 7929856 7951152 7964704 7968576 7970688 7982639 8000132 8022784 8042496 8081766 8116801 8134588 8136744 8177664 8192096 8210048 8217594 8273496 8293824 8348032 8354304 8411136 8425472 8429568 8433216 8448099 8452206 8466612 8470728 8486912 8524208 8528352 8586368 8605184 8608908 8667472 8673984 8688768 8692992 8706026 8752128 8773632 8794863 8830976 8854692 8869784 8874096 8876448 8921088 8934464 8936832 8956416 8960292 9017344 9025632 9058973 9061374 9106944 9123016 9143008 9168896 9191424 9209189 9213666 9216108 9236304 9276344 9296672 9299136 9382912 9391536 9428727 9455424 9478656 9492868 9540608 9547776 9587193 9589734 9633792 9652412 9659664 9676128 9680832 9741952 9746688 9750906 9812992 9834496 9838752 9860907 9877714 9882516 9934848 9949744 9978507 10002432 10027008 10043726 10046388 10051272 10119648 10136896 10141824 10144512 10210816 10235904 10263393 10285884 10305536 10315008 10330474 10353112 10355856 10407936 10426304 10435887 10449152 10453674 10458756 10529904 10555776 10571603 10601536 10624768 10627584 10723328 10733184 10749277 10752126 10775688 10848992 10903552 10911744 10932834 10956792 10959696 11031328 11039616 11058432 11063808 11139072 11188023 11193462 11214848 11239424 11244288 11264132 11269608 11288816 11294304 11354112 11371136 11376057 11404008 11478544 11487168 11529602 11565312 11585024 11590656 11593728 11647251 11669504 11698176 11720786 11726484 11729592 11755296 11806256 11832128 11835264 11894784 11915776 11926728 11941888 11947056 11952864 12000198 12034176 12063744 12081832 12142592 12195953 12201882 12205116 12255232 12266496 12284888 12288144 12315072 12398848 12410244 12522048 12544147 12571636 12607232 12616704 12638208 12644352 12699918 12730368 12754973 12782924 12786312 12792528 12879552 12901504 12907776 12913362 12995584 13001208 13033152 13059039 13118336 13128192 13147876 13176688 13246464 13282038 13304676 13311144 13336576 13395184 13401696 13405248 13434624 13492864 13522432 13526016 13592061 13647872 13660416 13680898 13684524 13714512 13753344 13787136 13807808 13820499 13877248 13914516 13938232 13945008 13948704 14000231 14039872 14074368 14170112 14183136 14235529 14239302 14310912 14336168 14367584 14450688 14478618 14514192 14577112 14609056 14612928 14620032 14719488 14744576 14751744 14758128 14816571 14823774 14852096 14917364 14924616 14992384 15003648 15026144 15059072 15065589 15069582 15138816 15168076 15179472 15205344 15212736 15316224 15353856 15420416 15454208 15458304 15495711 15522122 15529668 15533784 15611904 15635312 15639456 15673728 15680511 15780352 15794856 15902304 15929408 15937152 15941376 15965278 16000264 16045568 16084992 16128189 16163532 16233602 16269176 16273488 16355328 16384192 16399251 16420096 16435188 16546992 16587648 16612519 16696064 16708608 16822272 16850944 16859136 16866432 16891721 16896198 16904412 16933224 16941456 16973824 17048416 17056704 17172736 17210368 17217816 17294403 17334944 17347968 17377536 17385984 17412052 17504256 17547264 17581179 17589726 17661952 17709384 17739568 17748192 17752896 17842176 17868928 17873664 17912832 17920584 18000297 18034688 18051264 18117946 18122748 18213888 18246032 18286016 18302823 18337792 18382848 18418378 18427332 18432216 18472608 18552688 18593344 18598272 18765824 18783072 18857454 18910848 18957312 18985736 19081216 19095552 19174386 19179468 19304824 19319328 19352256 19361664 19483904 19493376 19501812 19625984 19668992 19677504 19712231 19721814 19755428 19765032 19869696 19899488 19957014 20004864 20043529 20087452 20092776 20102544 20239296 20273792 20283648 20289024 20421632 20471808 20521347 20526786 20571768 20611072 20630016 20660948 20706224 20711712 20815872 20852608 20871774 20898304 20907348 20917512 21059808 21111552 21143206 21203072 21249536 21255168 21358953 21446656 21466368 21498554 21504252 21551376 21697984 21717927 21807104 21823488 21865668 21913584 21919392 22000363 22062656 22079232 22116864 22127616 22278144 22370117 22376046 22386924 22429696 22478848 22488576 22528264 22539216 22577632 22588608 22708224 22742272 22752114 22808016 22957088 22974336 23008783 23059204 23130624 23170048 23181312 23187456 23283183 23294502 23339008 23396352 23441572 23452968 23459184 23510592 23612512 23664256 23670528 23789568 23831552 23853456 23883776 23894112 23905728 23947917 24000396 24068352 24127488 24163664 24285184 24350403 24391906 24403764 24410232 24532992 24569776 24576288 24630144 24797696 24820488 25044096 25088294 25143272 25214464 25233408 25276416 25288704 25344297 25399836 25460736 25509946 25565848 25572624 25585056 25759104 25803008 25815552 25826724 25991168 26002416 26066304 26105387 26118078 26236672 26256384 26295752 26353376 26492928 26544133 26564076 26609352 26622288 26673152 26790368 26803392 26810496 26869248 26985728 27044864 27052032 27176919 27184122 27295744 27320832 27361796 27369048 27429024 27506688 27574272 27615616 27627567 27640998 27754496 27829032 27876464 27890016 27897408 28000462 28079744 28148736 28286181 28340224 28366272 28471058 28478604 28621824 28672336 28735168 28761579 28901376 28957236 29028384 29154224 29218112 29225856 29240064 29438976 29489152 29503488 29516256 29582721 29633142 29647548 29704192 29834728 29849232 29984768 30007296 30052288 30118144 30131178 30139164 30336152 30358944 30410688 30425472 30471091 30632448 30707712 30840832 30908416 30916608 30976363 30991422 31044244 31059336 31067568 31223808 31270624 31278912 31347456 31361022 31560704 31589712 31714809 31804608 31858816 31874304 31882752 31930556 32000528 32091136 32169984 32247831 32256378 32327064 32467204 32538352 32546976 32710656 32768384 32798502 32840192 32870376 33093984 33175296 33225038 33392128 33417216 33564069 33644544 33701888 33718272 33732864 33783442 33792396 33808824 33866448 33882912 34096832 34113408 34128171 34345472 34420736 34435632 34571999 34588806 34669888 34695936 34755072 34771968 34824104 35008512 35094528 35153041 35162358 35179452 35323904 35418768 35479136 35496384 35505792 35684352 35737856 35747328 35825664 35841168 36000594 36069376 36102528 36156659 36235892 36245496 36427776 36492064 36572032 36587859 36605646 36675584 36765696 36836756 36854664 36864432 36945216 37105376 37186688 37196544 37531648 37566144 37632441 37714908 37821696 37914624 37971472 38162432 38191104 38264919 38348772 38358936 38609648 38638656 38704512 38723328 38967808 38986752 39003624 39177117 39251968 39337984 39355008 39424462 39443628 39510856 39530064 39739392 39798976 39914028 40009728 40087058 40174904 40185552 40205088 40353607 40478592 40547584 40567296 40578048 40843264 40943616 41022751 41042694 41053572 41143536 41222144 41260032 41321896 41412448 41423424 41631744 41705216 41743548 41796608 41814696 41835024 42000693 42119616 42223104 42286412 42406144 42499072 42510336 42706587 42717906 42893312 42932736 42997108 43008504 43102752 43395968 43435854 43614208 43731336 43827168 43838784 44000726 44125312 44158464 44233728 44255232 44449713 44556288 44740234 44752092 44773848 44859392 44977152 45056528 45078432 45155264 45177216 45196767 45416448 45484544 45504228 45616032 45914176 45948672 46017566 46118408 46261248 46340096 46362624 46374912 46487133 46566366 46589004 46678016 46883144 46905936 46918368 47021184 47225024 47328512 47341056 47663104 47706912 47767552 47788224 47811456 47883143 47895834 48000792 48136704 48254976 48327328 48570368 48700806 48783812 48807528 48820464 49065984 49139552 49152576 49260288 49595392 49640976 49837557 50088192 50176588 50286544 50428928 50466816 50552832 50577408 50675163 50688594 50799672 50921472 51019892 51131696 51145248 51170112 51518208 51606016 51631104 51653448 51883209 51982336 52004832 52132608 52210774 52236156 52473344 52512768 52591504 52706752 52743537 52985856 53088266 53128152 53218704 53244576 53580736 53606784 53620992 53738496 53971456 54089728 54104064 54327427 54353838 54368244 54591488 54641664 54723592 54738096 54858048 55013376 55148544 55231232 55255134 55281996 55508992 55658064 55752928 55780032 55794816 55878473 56000924 56159488 56297472 56572362 56680448 56732544 56817607 56942116 56957208 57243648 57344672 57470336 57523158 57914472 58056768 58308448 58436224 58451712 58480128 58877952 58978304 59006976 59032512 59136693 59165442 59266284 59295096 59408384 59669456 59698464 59969536 60014592 60104576 60130587 60236288 60262356 60278328 60672304 60717888 60821376 60850944 60942182 61264896 61415424 61564041 61681664 61816832 61833216 61952726 61982844 62088488 62118672 62135136 62447616 62541248 62557824 62694912 62722044 63121408 63179424 63412811 63429618 63609216 63717632 63748608 63765504 63861112 64001056 64182272 64339968 64464323 64495662 64512756 64654128 64934408 65076704 65093952 65421312 65536768 65597004 65680384 65740752 66001089 66187968 66350592 66450076 66784256 66834432 67110351 67128138 67289088 67403776 67436544 67465728 67566884 67584792 67617648 67732896 67765824 68193664 68226816 68256342 68690944 68841472 68871264 69026349 69143998 69177612 69339776 69391872 69510144 69543936 69648208 69849549 70017024 70189056 70306082 70324716 70358904 70837536 70958272 70992768 71011584 71368704 71475712 71494656 71651328 71682336 71843751 72001188 72138752 72205056 72313318 72471784 72490992 72855552 72984128 73051209 73144064 73175718 73211292 73351168 73673512 73709328 73728864 73890432 74001221 74210752 74373376 74393088 75063296 75132288 75244939 75264882 75429816 75643392 75829248 75942944 76324864 76382208 76529838 76697544 76717872 77219296 77277312 77409024 77446656 77935616 77973504 78007248 78316161 78354234 78503936 78675968 78710016 78848924 78887256 79021712 79060128 79478784 79597952 79632399 79828056 80019456 80174116 80349808 80371104 80410176 80707214 80957184 81095168 81134592 81156096 81530757 81686528 81887232 82045502 82085388 82107144 82287072 82520064 82643792 82824896 82846848 82882701 83263488 83410432 83487096 83593216 83629392 83670048 84001386 84239232 84446208 84572824 84812288 84998144 85020672 85371671 85413174 85435812 85786624 85865472 85994216 86017008 86205504 86791936 86871708 87228416 87462672 87654336 87677568 87809029 88001452 88250624 88316928 88467456 88510464 88899426 89112576 89284811 89480468 89504184 89547696 89718784 89954304 90113056 90156864 90310528 90354432 90393534 90969088 91008456 91232064 91413273 91828352 91897344 92035132 92236816 92522496 92680192 92725248 92749824 92929089 92974266 93132732 93178008 93356032 93766288 93811872 93836736 94042368 94450048 94657024 94682112 95144427 95326208 95413824 95535104 95576448 95622912 95766286 95791668 96001584 96273408 96509952 96654656 96743493 97140736 97401612 97567624 97615056 97640928 98001617 98131968 98279104 98305152 98520576 99190784 99281952 99648703 99675114 100176384 100353176 100573088 100857856 100933632 101105664 101154816 101350326 101377188 101599344 102039784 102263392 102290496 102340224 103036416 103212032 103262208 103306896 103715997 103766418 103964672 104009664 104265216 104421548 104472312 104946688 105025536 105183008 105413504 105459123 105487074 105971712 106176532 106256304 106437408 106489152 107161472 107213568 107241984 107476992 107942912 108179456 108208128 108469977 108654854 108707676 108736488 109283328 109447184 109476192 109716096 109763577 110026752 110297088 110462464 110510268 110563992 111316128 111505856 111560064 111589632 111756946 112001848 112318976 112594944 112897323 113144724 113360896 113465088 113635214 113884232 113914416 114487296 114689344 114794757 114940672 115046316 115828944 116113536 116287633 116616896 116872448 116903424 116960256 117755904 117956608 118013952 118065024 118242047 118273386 118330884 118532568 118590192 118816768 119338912 119396928 119939072 120029184 120209152 120261174 120472576 120524712 120556656 121060821 121344608 121435776 121642752 121701888 121884364 122529792 122830848 123068253 123128082 123363328 123633664 123666432 123905452 123965688 124176976 124237344 124270272 124895232 125082496 125115648 125389824 125444088 126002079 126242816 126358848 126825622 126859236 127218432 127435264 127497216 127531008 127722224 128002112 128119761 128364544 128679936 128928646 128991324 129025512 129308256 129868816 130153408 130187904 130842624 131073536 131194008 131360768 131481504 132002178 132375936 132701184 132900152 133568512 133668864 134220702 134256276 134578176 134807552 134931456 135133768 135169584 135235296 135465792 135531648 136387328 136453632 136512684 137381888 137682944 137742528 137985617 138052698 138287996 138355224 138679552 138783744 139020288 139087872 139296416 139699098 140034048 140304703 140612164 140649432 140717808 141675072 141916544 141985536 142023168 142951424 142989312 143302656 143364672 143649429 143687502 144002376 144277504 144410112 144626636 144943568 144981984 145711104 145968256 146102418 146288128 146351436 146422584 146702336 147347024 147418656 147457728 147780864 148002442 148421504 148746752 148786176 149512671 150126592 150264576 150489878 150529764 150859632 151286784 151658496 151885888 152025489 152649728 152764416 153059676 153395088 153435744 154002541 154438592 154554624 154818048 154893312 155871232 155947008 156014496 156590819 156632322 156708468 157007872 157351936 157420032 157697848 157774512 158043424 158120256 158957568 159195904 159264798 159656112 160348232 160699616 160742208 160820352 161061481 161414428 161914368 162190336 162269184 162312192 162982281 163061514 163373056 163774464 164091004 164170776 164214288 164574144 165040128 165287584 165649792 165693696 165765402 166526976 166820864 166974192 167186432 167258784 167340096 167635419 168002772 168478464 168892416 169145648 169624576 169996288 170041344 170452821 170743342 170826348 170871624 171730944 171988432 172034016 172411008 173583872 173743416 174925344 175308672 175355136 175618058 176002904 176501248 176633856 176934912 177020928 177410079 177798852 178225152 178569622 178960936 179008368 179095392 179908608 180226112 180313728 180391761 180621056 180708864 180787068 181938176 182016912 182464128 182737709 182826546 183656704 183794688 184070264 184473632 185044992 185360384 185450496 185499648 185808931 185858178 185948532 186265464 186356016 186712064 187532576 187623744 187673472 188084736 188900096 189314048 189364224 190238433 190288854 190652416 190827648 191070208 191152896 191245824 191532572 191583336 192003168 192546816 193019904 193309312 193392969 193486986 194281472 194803224 195135248 195230112 195281856 196003234 196263936 196558208 196610304 197041152 198003267 198381568 198563904 199297406 199350228 200352768 200706352 201146176 201331053 201715712 201867264 202211328 202309632 202700652 202754376 203198688 204079568 204526784 204580992 204680448 206072832 206424064 206524416 206613792 207079047 207431994 207532836 207929344 208019328 208530432 208843096 208944624 209893376 210051072 210366016 210827008 210918246 210974148 212353064 212512608 212874816 212978304 213297637 214322944 214427136 214483968 214953984 215885824 216358912 216416256 216834541 216939954 217309708 217415352 217472976 218566656 218894368 218952384 219432192 219527154 220053504 220924928 221020536 221127984 222003663 222632256 223011712 223120128 223179264 223513892 224003696 224637952 225189888 225734817 225794646 226289448 226721792 226930176 227270428 227768464 227828832 228974592 229378688 229589514 229881344 230092632 231657888 232227072 232575266 233233792 233744896 233806848 233920512 234948483 235511808 235913216 236027904 236130048 236484094 236546772 236661768 237065136 237180384 238677824 238793856 238897197 239878144 240058368 240418304 240522348 240945152 241049424 241113312 242003993 242121642 242689216 242871552 243285504 243403776 243768728 245059584 245661696 246071287 246136506 246256164 246726656 247267328 247810904 247931376 248353952 248474688 248540544 249790464 250164992 250231296 250779648 250888176 252004158 252485632 252717696 253096613 253651244 253718472 254436864 254870528 254994432 255062016 255444448 256004224 256115013 256239522 256729088 257359872 257857292 257982648 258051024 258616512 259737632 260306816 260375808 261685248 262147072 262388016 262721536 262963008 263427087 264004356 264751872 265402368 265800304 267137024 267337728 267854433 268441404 268512552 269156352 269862912 270267536 270339168 270470592 270931584 271063296 272774656 272907264 273025368 274239819 274763776 275365888 275485056 275971234 276105396 276575992 276710448 277359104 277567488 278040576 278175744 278592832 278787267 279398196 280068096 280609406 281224328 281298864 281435616 282475249 283350144 283833088 283971072 284046336 285902848 285978624 286605312 286729344 287159257 287298858 287375004 288004752 288555008 288820224 289253272 289887136 289963968 291422208 291936512 292204836 292576256 292702872 292845168 293404672 294004851 294694048 294837312 294915456 295561728 296004884 296843008 297493504 297572352 298946109 299025342 300253184 300529152 300979756 301059528 301719264 302573568 303316992 303771776 304050978 305299456 306119352 306790176 306871488 308005082 308877184 309109248 309636096 309786624 311147991 311742464 311894016 312028992 313181638 313264644 313416936 314015744 314840064 315395696 315549024 316086848 316240512 316377369 317915136 318391808 318529596 319312224 320696464 321399232 321484416 321640704 322122962 322828856 323828736 324380672 324538368 324624384 325409931 325964562 326123028 326746112 328182008 328341552 328428576 329148288 330080256 330575168 331299584 331387392 331530804 333641728 333948384 334372864 334517568 334680192 335182001 335270838 336005544 336956928 337784832 338291296 339249152 339992576 340082688 340739993 340905642 341486684 341652696 341743248 343461888 343976864 344068032 344822016 347167744 347486832 348862899 349850688 350617344 350710272 351236116 352005808 353002496 353267712 353869824 354041856 354726141 354820158 355597704 356450304 357139244 357921872 358016736 358190784 359817216 360452224 360627456 360783522 361242112 361417728 361574136 363182463 363876352 364033824 364928256 365475418 365653092 367313408 367589376 368140528 368947264 369204759 370089984 370720768 370900992 370999296 371617862 371716356 371897064 372530928 372712032 375065152 375247488 375346944 376169472 377800192 378628096 378728448 380291989 380476866 380577708 381304832 381655296 382140416 382305792 382491648 383065144 383166672 384006336 385093632 386039808 386618624 386785938 386973972 388562944 389606448 390270496 390460224 390563712 391149311 392006468 392527872 393116416 393220608 394082304 396006534 396763136 397127808 397723249 398594812 398700456 400705536 401412704 402292352 402662106 403431424 403734528 404422656 405401304 405508752 406397376 408159136 409053568 409161984 409360896 412145664 412848128 413048832 413227584 413956851 414158094 414863988 415065672 415858688 416038656 417060864 417686192 417889248 419786752 420102144 420732032 420914109 421654016 421836492 421948296 424706128 425025216 425749632 425956608 426595274 428645888 428854272 428967936 429907968 430948287 431771648 432717824 432832512 433669082 433879908 434619416 434830704 434945952 437133312 437788736 437904768 438864384 439054308 440107008 441849856 442041072 442255968 443889677 444007326 445264512 446023424 446240256 446358528 447027784 448007392 449275904 450379776 451250261 451469634 451589292 452578896 453443584 453860352 454540856 455536928 455657664 457949184 458757376 459179028 459762688 460185264 462007623 463315776 464454144 465150532 466467584 467489792 467613696 467841024 469772457 469896966 471023616 471826432 472055808 472260096 472968188 473093544 473323536 474130272 474360768 477355648 477587712 477794394 479756288 480836608 481044696 481890304 482098848 482226624 483184443 484007986 484243284 485378432 485743104 486571008 486807552 487537456 488946843 490119168 491323392 492142574 492273012 492512328 493453312 495621808 495862752 496707904 496949376 497081088 499580928 500329984 500462592 501559296 501776352 502906257 504008316 504971264 505435392 506193226 507302488 507436944 508873728 509741056 509988864 510124032 510888896 511358463 512008448 512230026 512479044 513458176 515714584 515965296 516102048 517233024 518008547 519475264 520613632 520751616 524294144 524776032 525443072 525926016 526714573 526854174 528008712 529503744 530804736 531600608 534274048 534675456 535708866 536882808 537025104 539725824 540535072 540678336 540941184 541863168 542126592 545549312 545814528 546050736 548213127 548479638 549527552 550731776 550970112 551942468 552210792 553151984 553420896 554718208 555134976 556081152 556351488 557185664 557426793 557574534 558796392 560136192 561218812 562448656 562597728 562871232 564950498 566700288 567666176 567942144 568092672 570715299 571805696 571957248 573210624 573458688 574318514 574597716 574750008 576009504 577640448 578506544 579774272 579927936 580178907 582844416 583873024 584409672 585152512 585405744 585690336 588009702 589388096 589674624 589830912 591123456 592009768 593686016 594987008 595144704 597601697 597892218 598050684 600506368 601058304 601959512 602119056 603438528 605147136 606633984 607543552 608101956 610598912 612238704 613580352 613742976 614663203 616010164 617754368 618218496 619272192 619573248 622295982 623484928 623788032 624057984 624993677 626363276 626529288 626833872 628031488 629680128 630791392 631098048 632173696 632481024 632754738 636783616 637059192 638624448 639892911 641392928 642798464 642968832 643281408 644245924 645657712 647657472 648761344 649076736 649248768 650503623 650819862 651929124 652246056 653492224 656364016 656683104 656857152 658296576 660160512 661150336 662599168 662774784 663061608 666010989 667283456 667896768 668745728 669035136 669360384 670364002 670541676 672011088 673913856 675569664 676582592 677204451 678498304 679985152 680165376 681479986 681811284 682973368 683305392 683486496 686011319 686923776 687953728 688136064 689644032 694335488 694973664 697540921 697725798 699701376 701234688 701420544 702472232 704011616 706004992 706535424 707739648 708083712 709452282 709640316 711195408 714278488 715843744 716033472 716381568 719634432 720904448 721254912 721567044 722484224 722835456 723148272 726011979 726364926 727752704 728067648 729856512 730950836 731306184 734626816 735178752 736281056 737894528 738213861 738409518 740179968 741441536 741801984 743235724 743432712 743794128 745061856 745424064 750130304 750494976 750693888 752338944 755600384 757256192 757456896 759289839 760583978 760953732 761155416 762609664 763310592 764611584 764983296 766130288 766333344 768012672 768345039 770187264 772079616 773237248 773571876 773947944 779212896 780540992 780920448 781127424 782298622 784012936 785055744 786232832 786441216 788164608 790281261 792013068 793526272 794255616 795446498 797189624 797400912 801411072 802825408 803563299 804584704 805324212 806862848 807469056 810802608 811017504 812794752 814013431 816318272 818107136 818323968 818721792 824291328 825696256 826097664 826455168 827694329 827913702 828316188 829727976 830131344 831717376 832077312 834121728 835372384 835778496 839573504 840204288 841464064 841828218 843308032 843672984 843896592 847425747 849412256 850050432 851499264 851913216 853190548 857291776 857708544 857935872 859815936 861477771 861896574 863543296 865435648 865665024 867338164 867759816 869238832 869661408 869891904 874266624 875577472 875809536 877728768 878108616 880214016 882014553 883699712 884082144 884511936 887779354 888014652 890529024 892046848 892480512 892717056 894055568 896014784 896838327 898551808 900759552 902500522 902939268 903178584 905157792 907720704 909081712 911073856 911315328 915898368 917514752 918358056 919525376 920370528 924015246 926631552 928908288 930301064 932935168 934979584 935227392 935682048 939544914 939793932 942047232 943652864 944520192 945936376 946187088 946647072 948260544 948721536 954711296 955175424 955588788 959512576 961673216 962089392 963780608 964197696 964453248 965899319 966368886 968015972 968486568 970756864 971486208 973142016 973615104 975074912 977893686 980238336 982132921 984285148 984546024 985024656 986906624 991243616 991725504 993415808 993898752 994162176 1000659968 1000925184 1003118592 1003552704 1005546003 1005812514 1008016632 1009942528 1010870784 1012386452 1014604976 1014873888 1017747456 1019482112 1019977728 1020248064 1021777792 1022219979 1022716926 1024016896 1024460052 1024958088 1026916352 1031429168 1031930592 1032204096 1034466048 1036017094 1038950528 1041227264 1041503232 1046588697 1048588288 1049552064 1050886144 1051852032 1053429146 1053708348 1056017424 1059007488 1061609472 1063201216 1064178423 1068548096 1069350912 1071417732 1073765616 1074050208 1078017787 1079451648 1081070144 1081356672 1081882368 1083726336 1084253184 1091098624 1091629056 1092101472 1096135733 1096426254 1096959276 1099055104 1101463552 1101940224 1103884936 1104421584 1106303968 1106841792 1109436416 1110269952 1112162304 1112702976 1114371328 1114853586 1115149068 1117592784 1122437624 1124897312 1125195456 1125742464 1127430367 1129900996 1133400576 1135332352 1135884288 1136185344 1140875967 1141430598 1143611392 1143914496 1146421248 1146917376 1148637028 1149195432 1149500016 1152019008 1155280896 1157013088 1159548544 1159855872 1160357814 1165688832 1167746048 1168819344 1170305024 1170811488 1171380672 1173447933 1176019404 1178776192 1179349248 1179661824 1182246912 1184019536 1187372032 1189974016 1190289408 1193169747 1195203394 1195784436 1196101368 1202116608 1203919024 1204238112 1206877056 1210294272 1213267968 1215087104 1216203912 1224477408 1227160704 1227485952 1229326406 1232020328 1235508736 1236436992 1238544384 1239146496 1241870553 1244591964 1246969856 1247576064 1248115968 1249987354 1252726552 1253058576 1253667744 1259360256 1261582784 1262196096 1262742327 1264347392 1264962048 1265509476 1273567232 1274118384 1277248896 1279163963 1279785822 1282785856 1285596928 1285937664 1286562816 1288491848 1291315424 1295314944 1297522688 1298153472 1298497536 1300662517 1301007246 1301639724 1303858248 1304492112 1306984448 1312728032 1313366208 1313714304 1316593152 1320321024 1322300672 1325198336 1325549568 1326123216 1331669031 1332021978 1334566912 1335793536 1337491456 1338070272 1338720768 1340728004 1341083352 1344022176 1347827712 1351139328 1353165184 1353750783 1354408902 1356996608 1359970304 1360330752 1362959972 1363622568 1365946736 1366610784 1366972992 1372022638 1373847552 1375907456 1376272128 1379288064 1386022869 1388670976 1389947328 1395081842 1395451596 1399402752 1402469376 1402841088 1404944464 1408023232 1409317371 1412009984 1413070848 1415479296 1416167424 1418904564 1419280632 1422390816 1428556976 1431687488 1432066944 1432763136 1439268864 1441808896 1442509824 1443134088 1444968448 1445670912 1446296544 1449553329 1452023958 1452729852 1455505408 1456135296 1459713024 1461901672 1462612368 1469253632 1470357504 1472562112 1475789056 1476427722 1476819036 1480359936 1482883072 1486471448 1486865424 1487588256 1490123712 1490848128 1493083459 1500260608 1500989952 1501387776 1504677888 1511200768 1514512384 1514913792 1517841787 1518579678 1521167956 1521907464 1522310832 1525219328 1526621184 1529223168 1529966592 1532260576 1532666688 1536025344 1536690078 1540374528 1546474496 1547143752 1547895888 1554025641 1558425792 1561081984 1561840896 1562254848 1564597244 1568025872 1572465664 1572882432 1576329216 1580143719 1580562522 1584026136 1587052544 1588511232 1590892996 1594379248 1594801824 1602822144 1605650816 1607126598 1609169408 1610648424 1613725696 1621605216 1622035008 1625589504 1628026862 1632636544 1636214272 1636647936 1637443584 1644639381 1648582656 1651392512 1652195328 1652910336 1655388658 1655827404 1656632376 1659455952 1660262688 1664154624 1668243456 1670744768 1671556992 1672280379 1679147008 1680408576 1682928128 1683656436 1686616064 1687345968 1687793184 1694027951 1694851494 1698824512 1700100864 1702998528 1703826432 1706381096 1714583552 1715417088 1715871744 1719631872 1722499009 1722955542 1723793148 1727086592 1730871296 1734676328 1735519632 1738477664 1739322816 1739783808 1748533248 1751154944 1751619072 1755457536 1756217232 1764029106 1767399424 1768164288 1769023872 1771676291 1775558708 1776029304 1781058048 1784093696 1784961024 1785434112 1788111136 1792029568 1792805091 1793676654 1797103616 1801519104 1805001044 1805878536 1806357168 1810315584 1815441408 1818163424 1822147712 1822630656 1831796736 1835029504 1836716112 1839050752 1840741056 1843989609 1848030492 1853263104 1857816576 1860602128 1865870336 1869959168 1870454784 1871364096 1874981031 1879089828 1879587864 1884094464 1889040384 1891872752 1892374176 1893294144 1896521088 1897443072 1909422592 1910350848 1911177576 1919678733 1923346432 1924178784 1927561216 1928395392 1928906496 1931798638 1932737772 1936031944 1936973136 1941513728 1942972416 1946284032 1947230208 1950149824 1951510869 1955787372 1960476672 1964265842 1968570296 1969092048 1970049312 1982487232 1983451008 1986831616 1987797504 1988324352 2001319936 2001850368 2006237184 2007105408 2010114799 2011092006 2011625028 2016033264 2019885056 2021741568 2024772904 2029209952 2029747776 2035494912 2038964224 2039955456 2040496128 2043555584 2044439958 2045433852 2048033792 2048920104 2049916176 2053832704 2058033957 2062858336 2063861184 2064408192 2068932096 2072034188 2077901056 2082454528 2083006464 2092622763 2093177394 2097176576 2099104128 2101772288 2103704064 2106858292 2107416696 2112034848 2118014976 2123218944 2126402432 2128356846 2137096192 2142835464 2147531232 2148100416 2156035574 2158903296 2162140288 2162713344 2163764736 2167452672 2168506368 2178035937 2182197248 2183258112 2184202944 2192271466 2192852508 2193918552 2198110208 2203880448 2207769872 2208843168 2212607936 2213683584 2214641583 2218872832 2220539904 2224324608 2225405952 2228742656 2229707172 2230298136 2235185568 2244875248 2249794624 2250390912 2251484928 2254860734 2259801992 2266801152 2270664704 2271768576 2272370688 2277869517 2281751934 2282861196 2287222784 2287828992 2293834752 2297274056 2298390864 2299000032 2304038016 2310561792 2314026176 2319097088 2319711744 2320715628 2335492096 2337638688 2340610048 2341622976 2342761344 2346274007 2346895866 2352038808 2357552384 2358698496 2359323648 2364493824 2368039072 2374744064 2379948032 2380578816 2385179951 2386339494 2390406788 2391568872 2392202736 2404233216 2407838048 2408476224 2413754112 2420588544 2430174208 2432407824 2442040293 2448954816 2454321408 2454971904 2458652812 2464040656 2471017472 2472873984 2477088768 2478292992 2483082987 2483741106 2489183928 2493939712 2495152128 2496231936 2499974708 2505453104 2506117152 2507335488 2518720512 2523165568 2524392192 2525484654 2528694784 2529924096 2531018952 2542277241 2547134464 2548236768 2554497792 2558327926 2559571644 2565571712 2571193856 2571875328 2573125632 2576983696 2582630848 2584433313 2590629888 2595045376 2596306944 2596995072 2601325034 2602014492 2603279448 2607716496 2608984224 2625456064 2626732416 2627428608 2633186304 2640642048 2644601344 2650396672 2651099136 2652246432 2662043923 2663338062 2664043956 2669133824 2671587072 2674982912 2676140544 2677441536 2681456008 2682166704 2688044352 2695655424 2702278656 2706330368 2707501566 2708817804 2713993216 2719940608 2725919944 2727245136 2731893472 2733221568 2733945984 2738045177 2744045276 2747695104 2751814912 2752544256 2758576128 2772045738 2777341952 2779894656 2784062743 2790163684 2790903192 2798805504 2804938752 2805682176 2809888928 2816046464 2818634742 2824019968 2826141696 2830958592 2837809128 2838561264 2844781632 2857113952 2863374976 2864133888 2865526272 2878537728 2883617792 2885019648 2886268176 2889936896 2891341824 2892593088 2897697957 2899106658 2904047916 2905459704 2911010816 2912270592 2919426048 2923803344 2925224736 2938507264 2940715008 2945124224 2946398763 2951578112 2952855444 2953638072 2960719872 2972942896 2973730848 2975176512 2980247424 2981696256 2986166918 3000521216 3001979904 3002775552 3009355776 3016638009 3022401536 3029024768 3029827584 3035683574 3037159356 3042335912 3043814928 3044621664 3053242368 3058446336 3059933184 3064521152 3065333376 3066659937 3072050688 3073380156 3080749056 3092948992 3094287504 3095791776 3107227739 3108051282 3116851584 3122163968 3123681792 3124509696 3129194488 3136051744 3144931328 3145764864 3152658432 3158751827 3160287438 3161125044 3168052272 3174105088 3177022464 3181785992 3188758496 3189603648 3205644288 3211301632 3214253196 3218338816 3221296848 3227451392 3234053361 3243210432 3244070016 3251179008 3256053724 3265273088 3272428544 3273295872 3274887168 3288407199 3289278762 3297165312 3302785024 3304390656 3305820672 3310777316 3311654808 3313264752 3318911904 3320525376 3328309248 3336486912 3341489536 3343113984 3344560758 3358294016 3365856256 3367312872 3373232128 3374691936 3375586368 3382291101 3388055902 3389702988 3397649024 3400201728 3405997056 3407652864 3412762192 3422627901 3429167104 3430834176 3431743488 3439263744 3444998018 3445911084 3447586296 3454173184 3469352656 3471039264 3476955328 3478645632 3479567616 3497066496 3502309888 3503238144 3510915072 3512434464 3520343799 3528058212 3534798848 3536328576 3538047744 3543352582 3551117416 3552058608 3562116096 3568187392 3569922048 3570868224 3576222272 3579509241 3584059136 3585610182 3587353308 3594207232 3610002088 3611757072 3612714336 3620631168 3626059829 3630882816 3636326848 3644295424 3645261312 3670059008 3673432224 3678101504 3681482112 3687002011 3687979218 3696060984 3706526208 3715633152 3721204256 3731740672 3739918336 3740909568 3742728192 3749962062 3758179656 3759175728 3778080768 3783745504 3784748352 3786588288 3793042176 3794886144 3818845184 3820701696 3822355152 3837491889 3839357466 3846692864 3848357568 3855122432 3856790784 3857812992 3863597276 3865475544 3872063888 3873946272 3883027456 3885944832 3892568064 3894460416 3900299648 3901987551 3903021738 3911574744 3920953344 3928531684 3937140592 3938184096 3940098624 3964974464 3966902016 3973663232 3975595008 3976648704 3995007093 4002639872 4003700736 4012474368 4014210816 4020229598 4022184012 4023250056 4032066528 4043483136 4049545808 4058419904 4059495552 4061252349 4070989824 4077928448 4079910912 4080992256 4087111168 4088879916 4090867704 4096067584 4097840208 4099832352 4116067914 4125716672 4127722368 4128816384 4137864192 4144068376 4155802112 4164909056 4166012928 4183211879 4185245526 4186354788 4194353152 4198208256 4203544576 4207408128 4213716584 4214833392 4224069696 4236029952 4246437888 4252804864 4256713692 4274192384 4285670928 4295062464 4296200832 4302642421 4312071148 4317806592 4324280576 4325426688 4327529472 4334905344 4337012736 4356071874 4364394496 4366516224 4368405888 4374955739 4384542932 4385705016 4387837104 4396220416 4407760896 4415539744 4417686336 4425215872 4427367168 4429283166 4437745664 4441079808 4448649216 4457485312 4459414344 4460596272 4470371136 4479250377 4489750496 4499589248 4500781824 4502969856 4509721468 4519603984 4533602304 4541329408 4543537152 4544741376 4553525361 4555739034 4563503868 4565722392 4574445568 4575657984 4587669504 4594548112 4596781728 4598000064 4608076032 4621123584 4628052352 4638194176 4639423488 4641431256 4662076923 4670984192 4675277376 4681220096 4683245952 4685522688 4692548014 4693791732 4704077616 4715104768 4717396992 4718647296 4728987648 4736078144 4740431157 4749488128 4759896064 4761157632 4770359902 4772678988 4780813576 4783137744 4784405472 4802079233 4808466432 4815676096 4816952448 4827508224 4841177088 4860348416 4864815648 4882786447 4884080586 4897909632 4908642816 4909943808 4917305624 4928081312 4942034944 4945747968 4954177536 4956585984 4966165974 4967482212 4978367856 4987879424 4992463872 4999949416 5010906208 5012234304 5014670976 5037441024 5046331136 5048784384 5050969308 5057389568 5059848192 5062037904 5082083853 5084554482 5094268928 5096473536 5108995584 5116655852 5119143288 5131143424 5142387712 5143750656 5146251264 5153967392 5165261696 5167497027 5168866626 5181259776 5190090752 5192613888 5202650068 5204028984 5206558896 5215432992 5217968448 5250912128 5253464832 5254857216 5266372608 5289202688 5300793344 5302198272 5304492864 5315028873 5324087846 5326676124 5328087912 5338267648 5343174144 5352281088 5354883072 5362912016 5364333408 5376088704 5378415273 5391310848 5404557312 5412660736 5415003132 5417635608 5427986432 5451839888 5454490272 5463786944 5466443136 5467891968 5476090354 5488090552 5495390208 5503629824 5505088512 5517152256 5531968827 5544091476 5554683904 5559789312 5568125486 5580327368 5581806384 5597611008 5609877504 5611364352 5619777856 5624943093 5632092928 5637269484 5648039936 5652283392 5675618256 5677122528 5689563264 5698094017 5714227904 5726749952 5728267776 5731052544 5767235584 5770039296 5772536352 5779873792 5782683648 5785186176 5793860303 5795395914 5798213316 5808095832 5810919408 5822021632 5824541184 5838852096 5847606688 5850449472 5877014528 5881430016 5890248448 5892797526 5903156224 5905710888 5907276144 5945885792 5947461696 5950353024 5960494848 5963392512 5972333836 6001042432 6003959808 6005551104 6018711552 6030344397 6033276018 6044803072 6058049536 6059655168 6071367148 6074318712 6084671824 6087629856 6089243328 6106484736 6116892672 6119866368 6129042304 6130666752 6133319874 6144101376 6146760312 6161498112 6174101871 6185897984 6188575008 6191583552 6214455478 6216102564 6233703168 6244327936 6247363584 6249019392 6258388976 6272103488 6277868289 6289862656 6291529728 6305316864 6317503654 6320574876 6322250088 6336104544 6354044928 6363571984 6377516992 6379207296 6411288576 6422603264 6428506392 6436677632 6442593696 6468106722 6486420864 6488140032 6502358016 6512107448 6530546176 6544857088 6546591744 6549774336 6576814398 6578557524 6594330624 6605570048 6611641344 6621554632 6623309616 6626529504 6637823808 6641050752 6656618496 6672973824 6682979072 6686227968 6689121516 6716588032 6731712512 6734625744 6746464256 6749383872 6751172736 6761295233 6764582202 6776111804 6779405976 6795298048 6800403456 6811994112 6815305728 6825524384 6845255802 6858334208 6861668352 6863486976 6874930447 6889996036 6891822168 6895172592 6908346368 6938705312 6942078528 6953910656 6957291264 6959135232 7004619776 7006476288 7021830144 7024868928 7038822021 7040687598 7056116424 7069597696 7072657152 7076095488 7086705164 7102234832 7104117216 7124232192 7136374784 7139844096 7141736448 7152444544 7155539853 7159018482 7168118272 7171220364 7174706616 7188414464 7220004176 7223514144 7225428672 7241262336 7252119658 7261765632 7272653696 7288590848 7290522624 7326120879 7340118016 7346864448 7356203008 7362964224 7374004022 7375958436 7392121968 7413052416 7431266304 7442408512 7449248961 7463481344 7479836672 7481819136 7485456384 7499924124 7516359312 7518351456 7546124509 7556161536 7567491008 7569496704 7573176576 7586084352 7589772288 7637690368 7641403392 7644710304 7672950131 7674983778 7678714932 7693385728 7696715136 7710244864 7713581568 7715625984 7727194552 7730951088 7744127776 7747892544 7766054912 7771889664 7785136128 7788920832 7800599296 7803975102 7806043476 7823149488 7857063368 7874281184 7876368192 7880197248 7892012569 7929948928 7933804032 7947326464 7951190016 7953297408 7986131769 7990014186 8005279744 8007401472 8024948736 8028421632 8040459196 8044368024 8046500112 8064133056 8086966272 8099091616 8116839808 8118991104 8122504698 8141979648 8155856896 8159821824 8174222336 8177759832 8181735408 8192135168 8195680416 8199664704 8214135531 8232135828 8251433344 8255444736 8257632768 8275728384 8288136752 8311604224 8329818112 8332025856 8352188229 8366423758 8370491052 8372709576 8388706304 8396416512 8414816256 8427433168 8429666784 8448139392 8472059904 8492875776 8505609728 8513427384 8571341856 8590124928 8592401664 8605284842 8624142296 8635613184 8648561152 8650853376 8655058944 8669810688 8674025472 8693093871 8712143748 8728788992 8733032448 8736811776 8749911478 8769085864 8771410032 8775674208 8815521792 8831079488 8835372672 8839196289 8850431744 8854734336 8858566332 8875491328 8882159616 8914970624 8918828688 8921192544 8940742272 8954147741 8958500754 8979500992 8999178496 9001563648 9005939712 9019442936 9039207968 9067204608 9082658816 9087074304 9089482752 9104637619 9107050722 9111478068 9127007736 9131444784 9148891136 9175339008 9189096224 9193563456 9196000128 9216152064 9242247168 9256104704 9276388352 9278846976 9282862512 9321683217 9324153846 9341968384 9350554752 9362440192 9366491904 9371045376 9385096028 9387583464 9408155232 9430209536 9434793984 9437294592 9457975296 9472156288 9476255481 9480862314 9498976256 9519792128 9522315264 9540719804 9545357976 9561627152 9566275488 9568810944 9604158466 9616932864 9631352192 9633904896 9655016448 9682354176 9702160083 9720696832 9729631296 9765572894 9768161172 9795819264 9817285632 9819887616 9834611248 9856162624 9865221597 9884069888 9891495936 9908355072 9913171968 9932331948 9934964424 9956735712 9984927744 9999898832 10021812416 10024468608 10029341952 10074882048 10092662272 10097568768 10101938616 10114779136 10119696384 10124075808 10146873303 10164167706 10169108964 10188537856 10192947072 10217991168 10233311704 10238286576 10262286848 10284775424 10287501312 10292502528 10307934784 10330523392 10334994054 10337733252 10362519552 10380181504 10405300136 10408057968 10413117792 10430865984 10435936896 10451584213 10501824256 10506929664 10509714432 10532745216 10578405376 10601586688 10604396544 10608985728 10624892509 10630057746 10648175692 10653352248 10656175824 10676535296 10686348288 10704562176 10709766144 10725824032 10728666816 10752177408 10756830546 10782621696 10825321472 10830006264 10835271216 10855972864 10878179487 10903679776 10908980544 10927573888 10932886272 10935783936 10952180708 10976181104 11007259648 11010177024 11034304512 11061006033 11063937654 11088182952 11109367808 11119578624 11136250972 11160654736 11163612768 11195222016 11219755008 11222728704 11239555712 11249886186 11264185856 11274538968 11296079872 11351236512 11354245056 11379126528 11396188034 11428455808 11453499904 11456535552 11462105088 11512475667 11534471168 11540078592 11545072704 11559747584 11565367296 11570372352 11587720606 11590791828 11596426632 11616191664 11621838816 11649082368 11677704192 11695213376 11700898944 11705962653 11754029056 11762860032 11780496896 11785595052 11806312448 11811421776 11814552288 11858195657 11891771584 11894923392 11900706048 11920989696 11926785024 11944667672 12002084864 12007919616 12011102208 12037423104 12057493063 12060688794 12066552036 12089606144 12116099072 12142734296 12148637424 12169343648 12175259712 12178486656 12212969472 12233785344 12239732736 12258084608 12261333504 12266639748 12288202752 12293520624 12348203742 12371795968 12377150016 12383167104 12401734037 12428910956 12432205128 12467406336 12488655872 12494727168 12498038784 12516777952 12544206976 12549635637 12555736578 12579725312 12583059456 12610633728 12635007308 12641149752 12644500176 12672209088 12708089856 12727143968 12755033984 12758414592 12822577152 12845206528 12857012784 12873355264 12885187392 12907927263 12936213444 12972841728 12976280064 13004716032 13024214896 13061092352 13089714176 13093183488 13099548672 13124867217 13153628796 13157115048 13188661248 13223282688 13243109264 13246619232 13253059008 13275647616 13282101504 13313236992 13345947648 13365958144 13372455936 13378243032 13437751131 13463425024 13469251488 13492928512 13498767744 13502345472 13522590466 13529164404 13552223608 13558811952 13590596096 13600806912 13623988224 13630611456 13651048768 13660576083 13690511604 13716668416 13723336704 13726973952 13749860894 13779992072 13783644336 13790345184 13877410624 13884157056 13907821312 13914582528 13918270464 14009239552 14012952576 14043660288 14049737856 14070803593 14077644042 14081375196 14112232848 14139195392 14145314304 14152190976 14173410328 14204469664 14208234432 14248464384 14272749568 14279688192 14283472896 14304889088 14311079706 14318036964 14336236544 14342440728 14349413232 14376828928 14406237699 14440008352 14447028288 14450857344 14482524672 14504239316 14523531264 14545307392 14577181696 14581045248 14648359341 14652241758 14680236032 14693728896 14712406016 14725928448 14748008044 14751916872 14784243936 14826104832 14862532608 14884817024 14898497922 14926962688 14959673344 14963638272 14999848248 15032718624 15036702912 15092249018 15112323072 15134982016 15138993408 15146353152 15172168704 15179544576 15246251559 15275380736 15282806784 15289420608 15345900262 15349967556 15357429864 15386771456 15393430272 15427163136 15431251968 15454389104 15461902176 15488255552 15495785088 15502491081 15532109824 15543779328 15570272256 15577841664 15601198592 15607950204 15612086952 15646298976 15714126736 15748562368 15752736384 15760394496 15784025138 15859897856 15867608064 15894652928 15902380032 15906594816 15945086619 15972263538 15980028372 16010559488 16014802944 16056843264 16080918392 16088736048 16093000224 16128266112 16173932544 16198183232 16233679616 16237982208 16245009396 16283959296 16311713792 16348444672 16355519664 16363470816 16384270336 16391360832 16399329408 16423918049 16428271062 16464271656 16502866688 16510889472 16515265536 16551456768 16576273504 16623208448 16659636224 16664051712 16696259657 16704376458 16732847516 16740982104 16745419152 16777412608 16792833024 16829632512 16854866336 16859333568 16896278784 16944119808 17011219456 17026854768 17094282051 17142683712 17180249856 17184803328 17210569684 17248284592 17297122304 17301706752 17310117888 17339621376 17348050944 17381580909 17386187742 17424287496 17457577984 17466064896 17473623552 17499822956 17538171728 17542820064 17551348416 17631043584 17662158976 17670745344 17678392578 17700863488 17709468672 17717132664 17750982656 17829941248 17837657376 17842385088 17881484544 17908295482 17917001508 17959001984 17998356992 18003127296 18011879424 18038885872 18078415936 18091033191 18134409216 18165317632 18174148608 18178965504 18209275238 18214101444 18222956136 18254015472 18262889568 18350678016 18378192448 18387126912 18392000256 18432304128 18484494336 18512209408 18552776704 18557693952 18565725024 18634307461 18643366434 18648307692 18683936768 18701109504 18724880384 18732983808 18742090752 18770192056 18775166928 18816310464 18860419072 18869587968 18874589184 18915950592 18944312576 18952510962 18961724628 18997952512 19039584256 19081439608 19090715952 19123254304 19132550976 19137621888 19166316239 19208316932 19233865728 19262704384 19267809792 19310032896 19404320166 19441393664 19459262592 19488439201 19531145788 19536322344 19591638528 19634571264 19639775232 19669222496 19712325248 19730443194 19768139776 19782991872 19816710144 19864663896 19869928848 19913471424 19969855488 19999797664 20043624832 20048937216 20058683904 20149764096 20185324544 20195137536 20203877232 20229558272 20239392768 20248151616 20283885699 20293746606 20328335412 20338217928 20377075712 20385894144 20435982336 20466623408 20476573152 20524573696 20569550848 20575002624 20585005056 20615869568 20624791341 20661046784 20669988108 20675466504 20725039104 20810600272 20816115936 20826235584 20861731968 20871873792 20903168426 21003648512 21013859328 21019428864 21065490432 21116466063 21156810752 21203173376 21208793088 21217971456 21249785018 21260115492 21296351384 21306704496 21312351648 21372696576 21409124352 21419532288 21451648064 21457333632 21466619559 21504354816 21513661092 21565243392 21650642944 21660012528 21670542432 21756358974 21807359552 21817961088 21855147776 21865772544 21871567872 21904361416 21952362208 22014519296 22020354048 22068609024 22111262789 22122012066 22127875308 22176365904 22218735616 22239157248 22272501944 22321309472 22327225536 22390444032 22439510016 22445457408 22479111424 22499772372 22528371712 22549077936 22592159744 22638373527 22702473024 22708490112 22758253056 22792376068 22856911616 22906999808 22913071104 22924210176 23018850393 23024951334 23068942336 23080157184 23090145408 23119495168 23130734592 23140744704 23175441212 23181583656 23192853264 23232383328 23243677632 23298164736 23355408384 23390426752 23401797888 23411925306 23508058112 23560993792 23571190104 23612624896 23622843552 23629104576 23676037707 23716391314 23783543168 23789846784 23801412096 23841979392 23853570048 23889335344 23958395307 24004169728 24015839232 24022204416 24074846208 24114986126 24121377588 24133104072 24179212288 24285468592 24297274848 24338687296 24350519424 24356973312 24425938944 24467570688 24479465472 24516169216 24522667008 24533279496 24576405504 24587041248 24642406593 24696407484 24743591936 24754300032 24766334208 24803468074 24857821912 24864410256 24934812672 24977311744 24989454336 24996077568 25033555904 25056564687 25088413952 25099271274 25111473156 25159450624 25166118912 25270014616 25282299504 25289000352 25344418176 25382418803 25416179712 25454287936 25510067968 25516829184 25690413056 25714025568 25746710528 25770374784 25809014077 25815854526 25872426888 25945683456 25952560128 26009432064 26048429792 26122184704 26179428352 26186366976 26199097344 26249734434 26307257592 26314230096 26446565376 26486218528 26493238464 26506118016 26551295232 26564203008 26626473984 26731916288 26744911872 26756486064 26862443223 26875502262 26926850048 26938502976 26985857024 26997535488 27004690944 27045180932 27058328808 27104447216 27117623904 27181192192 27201613824 27247976448 27261222912 27302097536 27313912857 27321152166 27381023208 27433336832 27446673408 27499721788 27559984144 27567288672 27580690368 27754821248 27768314112 27815642624 27829165056 27836540928 27965049651 28018479104 28025905152 28087320576 28099475712 28141607186 28155288084 28162750392 28224465696 28290628608 28304381952 28346820656 28408939328 28416468864 28428766443 28496928768 28545499136 28559376384 28566945792 28609778176 28622159412 28636073928 28672473088 28684881456 28698826464 28812475398 28880016704 28894056576 28901714688 28965049344 29008478632 29047062528 29090614784 29154363392 29162090496 29282483153 29296718682 29304483516 29360472064 29387457792 29424812032 29451856896 29496016088 29503833744 29568487872 29652209664 29725065216 29769634048 29796995844 29853925376 29919346688 29999696496 30065437248 30073405824 30118496947 30184498036 30224646144 30269964032 30277986816 30292706304 30344337408 30359089152 30492503118 30550761472 30565613568 30578841216 30624690173 30691800524 30699935112 30714859728 30773542912 30786860544 30854326272 30862503936 30908778208 30923804352 30976511104 30991570176 31004982162 31064219648 31087558656 31140544512 31202397184 31215900408 31224173904 31292597952 31354752639 31428253472 31497124736 31505472768 31520788992 31568050276 31719795712 31735216128 31789305856 31804760064 31813189632 31874677527 31890173238 31944527076 31960056744 32021118976 32029605888 32113686528 32161836784 32177472096 32186000448 32256532224 32347865088 32396366464 32467359232 32475964416 32490018792 32567918592 32634538461 32696889344 32711039328 32726941632 32768540672 32782721664 32798658816 32847836098 32856542124 32928543312 33005733376 33021778944 33030531072 33102913536 33152547008 33183018099 33246416896 33319272448 33328103424 33392519314 33408752916 33465695032 33481964208 33490838304 33585666048 33659265024 33709732672 33718667136 33792557568 33888239616 34022438912 34053709536 34179505129 34188564102 34285367424 34360499712 34369606656 34421139368 34496569184 34594244608 34603413504 34620235776 34679242752 34696101888 34763161818 34772375484 34848574992 34915155968 34947247104 34999645912 35076343456 35085640128 35102696832 35262087168 35324317952 35341490688 35356785156 35401726976 35418937344 35434265328 35501965312 35574586971 35659882496 35675314752 35684770176 35762969088 35816590964 35834003016 35918003968 35996713984 36006254592 36023758848 36077771744 36156831872 36172479189 36182066382 36268818432 36330635264 36348297216 36418550476 36428202888 36445912272 36508030944 36525779136 36701356032 36756384896 36774253824 36784000512 36864608256 37024418816 37105553408 37115387904 37131450048 37205202111 37268614922 37286732868 37296615384 37367873536 37402219008 37465967616 37484181504 37540384112 37550333856 37632620928 37648906911 37720838144 37739175936 37749178368 37831901184 37888625152 37905021924 37923449256 37995905024 38162879216 38181431904 38246508608 38265101952 38275243776 38332632478 38416633864 38467731456 38525408768 38535619584 38620065792 38723781789 38808640332 38882787328 38918525184 38976878402 39062291576 39072644688 39183277056 39269142528 39279550464 39338444992 39374601651 39424650496 39460886388 39536279552 39565983744 39729327792 39739857696 39826942848 39886658119 39939710976 39999595328 40087249664 40097874432 40117367808 40370649088 40390275072 40407754464 40459116544 40478785536 40496303232 40557022121 40567771398 40587493212 40656670824 40676435856 40754151424 40771788288 40871964672 40933246816 40953146304 41049147392 41139101696 41150005248 41170010112 41231739136 41249582682 41322093568 41339976216 41350933008 41621200544 41632231872 41652471168 41723463936 41743747584 41806336852 42007297024 42027718656 42038857728 42130980864 42212410779 42232932126 42313621504 42406346752 42417586176 42435942912 42499570036 42520230984 42592702768 42613408992 42624703296 42745393152 42818248704 42839064576 42903296128 42914667264 42933239118 43008709632 43027322184 43130486784 43218713097 43301285888 43320025056 43341084864 43512717948 43614719104 43635922176 43710295552 43731545088 43743135744 43808722832 43904724416 43945078023 44029038592 44040708096 44137218048 44222525578 44244024132 44255750616 44352731808 44478314496 44545003888 44642618944 44654451072 44780888064 44879020032 44890914816 44958222848 44999544744 45056743424 45098155872 45276747054 45404946048 45416980224 45516506112 45584752136 45713823232 45813999616 45826142208 45848420352 46037700786 46049902668 46137884672 46160314368 46180290816 46238990336 46281489408 46350882424 46363167312 46385706528 46464766656 46487355264 46596329472 46710816768 46780853504 46803595776 46823850612 47016116224 47121987584 47142380208 47225249792 47245687104 47258209152 47329066631 47352075414 47432782628 47567086336 47579693568 47602824192 47683958784 47707140096 47778670688 47916790614 48008339456 48031678464 48044408832 48124513129 48229972252 48242755176 48266208144 48358424576 48570937184 48594549696 48677374592 48701038848 48713946624 48851877888 48935141376 49032338432 49045334016 49066558992 49152811008 49174082496 49271754147 49284813186 49392814968 49487183872 49508600064 49532668416 49606936148 49715643824 49728820512 49869625344 49954623488 49978908672 49992155136 50067111808 50088778971 50113129374 50176827904 50198542548 50222946312 50318901248 50332237824 50540029232 50564599008 50578000704 50688836352 50764837606 50832359424 50908575872 51020135936 51033658368 51282846153 51380826112 51428051136 51493421056 51540749568 51618028154 51631709052 51744853776 51891366912 51905120256 52018864128 52096859584 52144742727 52244369408 52358856704 52372733952 52398194688 52499468868 52614515184 52628460192 52822871563 52893130752 52972437056 52986476928 53012236032 53102590464 53128406016 53252947968 53463832576 53489823744 53512972128 53710650917 53724886446 53751004524 53853700096 53877005952 53971714048 53995070976 54009381888 54090361864 54116657616 54208894432 54235247808 54362384384 54403227648 54495952896 54522445824 54604195072 54627825714 54642304332 54762046416 54866673664 54999443576 55119968288 55134577344 55161380736 55244087983 55509642496 55536628224 55631285248 55658330112 55673081856 55902922383 55930099302 56036958208 56051810304 56174641152 56198951424 56283214372 56310576168 56325500784 56448931392 56581257216 56608763904 56693641312 56817878656 56832937728 56857532886 56993857536 57090998272 57118752768 57219556352 57244318824 57272147856 57344946176 57369762912 57397652928 57498948717 57624950796 57760033408 57788113152 57803429376 57930098688 58016957264 58181229568 58308726784 58324180992 58465317603 58564966306 58593437364 58608967032 58720944128 58774915584 58903713792 58992032176 59007667488 59136975744 59304419328 59450130432 59539268096 59593991688 59707850752 59999392992 60130874496 60146811648 60236993894 60368996072 60449292288 60539928064 60555973632 60585412608 60688674816 60718178304 60851657097 60985006236 61101522944 61131227136 61157682432 61249380346 61383601048 61399870224 61429719456 61573721088 61708652544 61725007872 61817556416 61847608704 61874374023 61953022208 61983140352 62009964324 62128439296 62175117312 62404794368 62431800816 62448347808 62585195904 62679034187 62709505278 62856506944 62994249472 63010945536 63041577984 63136100552 63439591424 63470432256 63578611712 63609520128 63626379264 63732463333 63749355054 63780346476 63889054152 63920113488 64042237952 64227373056 64323673568 64354944192 64372000896 64513064448 64695730176 64792732928 64934718464 64951928832 64980037584 65269076922 65393778688 65422078656 65453883264 65537081344 65565443328 65597317632 65695672196 65713084248 65857086624 66011466752 66043557888 66061062144 66205827072 66305094016 66333788367 66366036198 66492833792 66638544896 66656206848 66785038628 66817505832 66931390064 66963928416 66981676608 67171332096 67318530048 67419465344 67437334272 67585115136 67776479232 67915120581 68044877824 68107419072 68359010258 68377128204 68570734848 68720999424 68739213312 68842278736 68993138368 69056551179 69188489216 69206827008 69240471552 69358485504 69392203776 69526323636 69544750968 69697149984 69894494208 69999291824 70152686912 70171280256 70205393664 70524174336 70648635904 70682981376 70713570312 70803453952 70837874688 70868530656 71028113121 71149173942 71319764992 71350629504 71369540352 71525938176 71633181928 71668006032 71836007936 71993427968 72012509184 72047517696 72155543488 72313663744 72344958378 72364132764 72537636864 72661270528 72837100952 72856405776 72891824544 73016061888 73051558272 73402712064 73512769792 73548507648 73568001024 73729216512 74048837632 74211106816 74230775808 74262900096 74374247563 74410404222 74537229844 74573465736 74593230768 74735747072 74804438016 74931935232 74968363008 75080768224 75100667712 75265241856 75297813822 75441676288 75478351872 75498356736 75777250304 75810043848 75846898512 75991810048 76147256409 76325758432 76362863808 76493017216 76530203904 76550487552 76665264956 76833267728 77050817536 77071239168 77240131584 77427042231 77447563578 77617280664 77765574656 77837050368 77953756804 78124583152 78145289376 78366554112 78538285056 78559100928 78676889984 78749203302 78849300992 78921772776 79072559104 79458655584 79479715392 79653885696 79773316238 79879421952 79999190656 80174499328 80195748864 80234735616 80587329669 80741298176 80780550144 80815508928 80918233088 80957571072 80992606464 81114044242 81135542796 81174986424 81313341648 81352871712 81543576576 81743929344 81866493632 81906292608 81941738571 82098294784 82278203392 82300010496 82340020224 82463478272 82499165364 82644187136 82679952432 82701866016 83007369599 83242401088 83264463744 83304942336 83446927872 83487495168 83612673704 84014594048 84055437312 84077715456 84261961728 84402451441 84424821558 84465864252 84627243008 84812693504 84871885824 84999140072 85040461968 85185405536 85226817984 85249406592 85490786304 85636497408 85678129152 85806592256 85829334528 85866478236 86017419264 86054644368 86437426194 86602571776 86640050112 86682169728 86812138259 87025435896 87229438208 87271844352 87420591104 87463090176 87486271488 87617445664 87809448832 87847449459 87890156046 88058077184 88081416192 88274436096 88445051156 88488048264 88511501232 88705463616 88956628992 89090007776 89285237888 89308902144 89561776128 89758040064 89916445696 89999089488 90113486848 90196311744 90355490841 90553494108 90809892096 90833960448 91033012224 91169504272 91427646464 91627999232 91652284416 91696840704 91874070519 92075401572 92099805336 92275769344 92320628736 92360581632 92562978816 92701764848 92726334624 92771413056 92929533312 92974710528 93192658944 93421633536 93561707008 93607191552 93647701224 94064257917 94243975168 94284760416 94450499584 94491374208 94516418304 94658133262 94704150828 94865565256 95134172672 95159387136 95205648384 95367917568 95414280192 95557341376 95624032581 95833581228 96016678912 96063356928 96088817664 96249026258 96459944504 96485510352 96532416288 97141874368 97189099392 97354749184 97402077696 97427893248 97703755776 98064676864 98090668032 98133117984 98305622016 98348164992 98495625151 98543508294 98569626372 98785629936 98974367744 99017200128 99065336832 99213872296 99431287648 99457641024 99739250688 99909246976 99957817344 99984310272 100134223616 100177557942 100226258748 100353655808 100397085096 100445892624 100637802496 101080058464 101129198016 101156001408 101377672704 101529675212 101664718848 101817151744 102040271872 102067316736 102538515387 102565692306 102761652224 102856102272 102986842112 103081499136 103236056308 103263418104 103489707552 103782733824 103810240512 104037728256 104193719168 104289485454 104488738816 104717713408 104745467904 104998937736 105229030368 105256920384 105645743126 105786261504 105944874112 105972953856 106024472064 106205180928 106256812032 106505895936 106723760913 106927665152 106979647488 107025944256 107421301834 107449772892 107502009048 107707400192 107754011904 107990141952 108018763776 108180723728 108233315232 108417788864 108470495616 108517437567 108724768768 108806455296 108991905792 109044891648 109208390144 109255651428 109284608664 109524092832 109998887152 110239936576 110269154688 110322761472 110488175966 111019284992 111073256448 111262570496 111316660224 111346163712 111615606333 111805844766 111860198604 112073916416 112103620608 112397902848 112566428744 112621152336 112651001568 112897862784 113162514432 113217527808 113387282624 113635757312 113665875456 113715065772 113987715072 114181996544 114439112704 114488637648 114544295712 114689892352 114739525824 114795305856 114967426343 114997897434 115249901592 115520066816 115576226304 115606858752 115860197376 116033914528 116362459136 116617453568 116648361984 116873817599 116930635206 117129932612 117186874728 117217934064 117441888256 117549831168 117807427584 117984064352 118015334976 118273951488 118608838656 119078536192 119187983376 119415701504 119659974357 119998785984 120261748992 120293623296 120473987788 120737992144 121079856128 121111947264 121170825216 121377349632 121436356608 121671066363 121703314194 121970012472 122203045888 122262454272 122315364864 122498760692 122767202096 122799740448 122859438912 123147442176 123417305088 123450015744 123635112832 123695217408 123748748046 123906044416 123966280704 124019928648 124256878592 124809588736 124863601632 124896695616 125170391808 125358068374 125419010556 125713013888 125988498944 126021891072 126083155968 126272201104 126637232337 126879182848 126940864512 127157223424 127219040256 127252758528 127464926666 127498710108 127560692952 127778108304 127840226976 128454746112 128647347136 128709888384 128744001792 129026128896 129391460352 129585465856 129869436928 129903857664 129960075168 130440152227 130538153844 130787557376 130844157312 130907766528 131074162688 131130886656 131194635264 131391344392 131426168496 131714173248 132022933504 132087115776 132122124288 132411654144 132610188032 132667576734 132732072396 132985667584 133277089792 133570077256 133635011664 133862780128 133927856832 133963353216 134164213673 134342664192 134637060096 134838930688 134874668544 135170230272 135830241162 136089755648 136214838144 136419074407 136718020516 136754256408 137141469696 137441998848 137478426624 137684557472 137986276736 138113102358 138376978432 138413654016 138480943104 138716971008 139052647272 139089501936 139394299968 139788988416 139998583648 140305373824 140342560512 140410787328 141048348672 141297271808 141365962752 141427140624 141606907904 141675749376 141737061312 141987199893 142056226242 142298347884 142639529984 142701259008 142739080704 143051876352 143266363856 143336012064 143672015872 143986855936 144025018368 144095035392 144311086976 144373539387 144627327488 144689916756 144728265528 145075273728 145674201904 145712811552 145783649088 146032123776 146103116544 146805424128 147025539584 147097015296 147136002048 147458433024 147815262441 148097675264 148422213632 148461551616 148525800192 148748495126 148820808444 149074459688 149146931472 149186461536 149608876032 149863870464 149936726016 150161536448 150201335424 150266336913 150530483712 150595627644 150883352576 150956703744 150996713472 151554500608 151620087696 151693797024 152294512818 152651516864 152725727616 152986034432 153060407808 153100975104 153330529912 153666535456 154101635072 154142478336 154480263168 154778839523 154854084462 154895127156 155234561328 155531149312 155674100736 155907513608 156249166304 156290578752 156733108224 157076570112 157118201856 157353779968 157498406604 157698601984 157843545552 158145118208 158468614689 158917311168 158959430784 159307771392 159546632476 159758843904 159998381312 160348998656 160391497728 160469471232 161131952751 161174659338 161482596352 161561100288 161631017856 161836466176 161915142144 161985212928 162228088484 162271085592 162349972848 162626683296 162705743424 163087153152 163487858688 163732987264 163812585216 163883477142 164196589568 164556406784 164600020992 164926956544 164998330728 165288374272 165359904864 165403732032 165732263949 166014739198 166484802176 166528927488 166609884672 166893855744 166974990336 167225347408 167708767149 168029188096 168110874624 168155430912 168523923456 168804902882 168849643116 168931728504 169254486016 169743771648 169998280144 170080923936 170370811072 170453635968 170498813184 170981572608 171272994816 171356258304 171613184512 171658669056 171732956472 172034838528 172109288736 172496846151 172874852388 173205143552 173280100224 173364339456 173624276518 174050871792 174458876416 174543688704 174841182208 174926180352 174972542976 175234891328 175395952809 175618897664 175694898918 175780312092 176116154368 176162832384 176890102312 176976096528 177023002464 177410927232 177676931621 177913257984 178180015552 178570475776 178617804288 179123552256 179832891392 179998178976 180226973696 180392623488 180663098539 180710981682 181106988216 181619784192 181667920896 182066024448 182339008544 182855292928 183255998464 183304568832 183393681408 183748141038 184150803144 184199610672 184551538688 184721163264 185125957632 185403529696 185452669248 185542826112 185859066624 185949421056 186385317888 187123414016 187214383104 187295402448 188037102561 188128515834 188487950336 188569520832 188900999168 188982748416 189032836608 189316266524 189408301656 189731130512 190268345344 190318774272 190411296768 190735835136 190828560384 191114682752 191197389999 191248065162 191667162456 192033357824 192126713856 192498052516 192919889008 192971020704 193064832576 194283748736 194378198784 194709498368 194804155392 194855786496 196129353728 196181336064 196266235968 196611244032 196696329984 196991250302 197087016588 197139252744 197571259872 198034400256 198130673664 198427744592 198862575296 198915282048 199001365101 199478501376 199818493952 199915634688 199968620544 200268447232 200355115884 200452517496 200707311616 200794170192 200891785248 202160116928 202258396032 202312002816 202755345408 203059350424 203329437696 203634303488 204080543744 204134633472 204977382071 205077030774 205131384612 205523304448 205712204544 205973684224 206162998272 206472112616 206526836208 206979415104 207565467648 207620481024 208075456512 208387438336 208578970908 208977477632 209435426816 209997875472 210458060736 210513840768 210829478629 211291486252 211572523008 211889748224 211945907712 212048944128 212410361856 212513624064 213447521826 213855330304 213959294976 214051888512 214372831211 214842603668 214899545784 215004018096 215414800384 215508023808 215980283904 216037527552 216361447456 216466630464 216835577728 216940991232 217034875134 217449537536 217612910592 217983811584 218416780288 218511302856 218569217328 219048185664 219997774304 220479873152 220538309376 220645522944 220976351932 222038569984 222146512896 222525140992 222633320448 222692327424 223122742689 223231212666 223611689532 223720397208 224147832832 224207241216 224795805696 225132857488 225242304672 225302003136 225795725568 226325028864 226435055616 226774565248 227271514624 227331750912 227430131544 227975430144 228441769227 228878225408 228977275296 229088591424 229379784704 229479051648 229590611712 229934852686 229995794868 230499803184 231040133632 231152452608 231213717504 231720394752 232067829056 232281126693 232724918272 233234907136 233296723968 233747635198 233861270412 234259865224 234373749456 234435868128 235099662336 235614855168 235968128704 236030669952 236547902976 237217677312 238157072384 238375966752 239319948714 239997571968 240523497984 240587246592 240947975576 241475984288 242159712256 242223894528 242341650432 242754699264 242872713216 243342132726 243406628388 243940024944 244406091776 244630729728 244997521384 245534404192 245599480896 245718877824 246294884352 246834610176 246900031488 247270225664 247390434816 247497496092 247812088832 247932561408 248039857296 248513757184 249022108797 249619177472 249727203264 249793391232 250340783616 250716136748 250838021112 251426027776 251976997888 252043782144 252166311936 252544402208 253207354323 253274464674 253758365696 253881729024 254314446848 254438080512 254929853332 254997420216 255121385904 255556216608 255680453952 256909492224 257294694272 257419776768 257488003584 258052257792 259170931712 259738873856 259807715328 259920150336 260436414777 260880304454 261076307688 261575114752 261688314624 261815533056 262261773312 262389270528 262782688784 262852336992 263428346496 263542348377 264045867008 264174231552 264244248576 264823308288 265220376064 265335153468 265464144792 265971335168 267140154512 267270023328 267725560256 267855713664 267926706432 268328427346 268685328384 269274120192 269677861376 269749337088 270340460544 271066472523 271660482324 272179511296 272429676288 272838148814 273436041032 273508512816 274282939392 274883997696 274956853248 275369114944 275622211557 275972553472 276226204716 276753956864 276827308032 276961886208 278105294544 278179003872 278788599936 279206606833 279577976832 279997167296 280610747648 280685121024 280821574656 282594543616 282731925504 282854281248 283213815808 283351498752 283474122624 283899154847 283974399786 284112452484 284596695768 285279059968 285402518016 285478161408 286103752704 286532727712 286672024128 287344031744 287973711872 288050036736 288190070784 288622173952 288747078774 289254654976 289379833512 289456531056 291348403808 291425623104 291567298176 292064247552 292206233088 294051079168 294194030592 294272004096 294916866048 295486875453 295630524882 296195350528 296844427264 296923103232 297051600384 297496990252 297641616888 298148919376 298293862944 298372923072 299217752064 299727740928 299873452032 300323072896 300402670848 300532673826 301060967424 301191255288 301766705152 301913407488 303109001216 303240175392 303387594048 304589025636 305303033728 305451455232 305972068864 306120815616 306201950208 306661059824 307333070912 307615546161 308203270144 308284956672 308960526336 309557679046 309708168924 309790254312 310469122656 311348201472 311815027216 312498332608 312581157504 313466216448 314153140224 314236403712 314707559936 314996813208 315397203968 315687091104 316937229378 317834622336 317918861568 318615542784 319093264952 319517687808 319996762624 320697997312 320782995456 320938942464 322263905502 322349318676 322965192704 323122200576 323262035712 323672932352 323970425856 324456176968 324542171184 324699945696 325253366592 325411486848 326174306304 326975717376 327465974528 327625170432 327766954284 328393179136 329112813568 329853913088 329996661456 330576748544 330719809728 330807464064 331303466417 331464527898 332029478396 332969604352 333057854976 333219769344 333787711488 333949980672 334450694816 335417534298 336058376192 336221749248 336310861824 336871591903 337609805764 337699286232 337863457008 338508972032 339487543296 339996560288 340161847872 340741622144 340907271936 340997626368 341963145216 342545989632 343226369024 343317338112 343465912944 344069677056 344218577472 344902279029 344993692302 345749704776 346410287104 346560200448 346728678912 347248553036 348101743584 348917752832 349087377408 349682364416 349852360704 349945085952 350469782656 350621452797 350791905618 351237795328 351389797836 351560624184 352232308736 352325664768 353780204624 353952193056 354046004928 354821854464 355353863242 355826515968 356360031104 357140951552 357235608576 358247104512 358979923071 359665782784 359996357952 360453947392 360785246976 361326197078 361421963364 362213976432 363239568384 363335841792 364132048896 364678017088 365013199089 365710585856 366511996928 366609137664 366787362816 367496282076 368301606288 368399221344 369442326528 370251915264 370807059392 370905338496 371085652224 371718133248 371898842112 372770635776 374246828032 374428766208 374590804896 375974556419 376074205122 376257031668 376975900672 377139041664 377801998336 377965496832 378065673216 378632533048 378816603312 379462261024 380536690688 380637548544 380822593536 381471670272 381657120768 382229365504 382394779998 382496130324 383334324912 384066715648 384996105032 385839778016 385942041408 386129665152 386708615881 388567497472 388756397568 389418996736 389608310784 389711572992 391320456681 392258707456 392362672128 392532471936 393222488064 393392659968 393982500604 394174033176 394278505488 395142519744 396068800512 396261347328 396855489184 397725150592 397830564096 398002730202 398957002752 399636987904 399831269376 400536894464 400710231768 400905034992 401414623232 401588340384 401783570496 402492641019 404320233856 404516792064 404624005632 405510690816 406118700848 407268606976 408161087488 408269266944 409257223221 409954764142 410154061548 410262769224 411046608896 411424409088 412325996544 412944225232 413053672416 413958830208 415130935296 415240962048 416150913024 416774876672 417157941816 417954955264 419995750944 420916121472 421027681536 421658957258 422582972504 423145046016 423779496448 423891815424 424097888256 424820723712 425027248128 425961599679 426895043652 427710660608 427918589952 428103777024 428745662422 429685207336 429799091568 430008036192 431016047616 431960567808 432075055104 432722894912 432933260928 433120618161 433671155456 433881982464 434069750268 434899075072 435225821184 436833560576 437022605712 437138434656 438096371328 438753239309 439995548608 440959746304 441076618752 441291045888 441952703864 444077139968 444293025792 445050281984 445266640896 445384654848 446127243331 446245485378 446462425332 447223379064 447440794416 448295665664 449591611392 450265714976 450484609344 450604006272 451591451136 452650057728 452870111232 453549130496 454543029248 454663501824 454860263088 456883538454 457756450816 457954550592 458177182848 458759569408 458958103296 459181223424 459869705372 459991589736 460999606368 462080267264 462304905216 462427435008 463440789504 464135658112 464336518569 464562253386 465449836544 466469814272 466593447936 467495270396 467722540824 468519730448 468747498912 468871736256 470199324672 471229710336 471936257408 472061339904 473095805952 474435354624 475405844067 476314144768 476751933504 478639897428 479995143936 481046995968 481174493184 481895951152 482951968576 483395858253 484319424512 484447789056 484683300864 485509398528 485745426432 486684265452 486813256776 487880049888 489261459456 489995042768 491068808384 491198961792 491437755648 492589768704 493669220352 493800062976 494540451328 494780869632 494994992184 495624177664 495865122816 496079714592 497196791847 498044217594 499238354944 499454406528 499586782464 500681567232 501432273496 501676042224 502852055552 503953995776 504087564288 504332623872 505088804416 506414708646 506548929348 507516731392 507763458048 508628893696 509859706664 509994840432 510242771808 511112433216 511360907904 513818984448 514589388544 514839553536 514976007168 516104515584 518341863424 519477747712 519615430656 519840300672 520619732941 520872829554 521760608908 522152615376 523150229504 523376629248 523631066112 524523546624 524778541056 525565377568 525704673984 526856692992 527084696754 528091734016 528348463104 528488497152 530440752128 530670306936 530928289584 531942670336 533030794863 534280309024 534540046656 535451120512 535711427328 535853412864 536656854692 537370656768 539355722752 539498674176 540680921088 541989295617 542132945046 543320964648 544359022592 544859352576 545676297628 546872082064 547017025632 548565878784 549767995392 549913706496 550738229888 551244423114 551945106944 552452409432 553507913728 553654616064 556210589088 556358007744 557577199872 558413213666 559155953664 559994334592 561221495296 561370242048 561643149312 564111307683 565189087232 565463851008 565708562496 566427631616 566702997504 566948245248 567798309694 567948799572 568224904968 569193391536 570805036032 570956322816 572207505408 573065455424 573344048256 573592169997 574688063488 575947423744 576100073472 576380141568 577244347904 577494157548 578509309952 578759667024 578913062112 581051587193 582696807616 582851246208 583134596352 584128495104 584412466176 588102158336 588388061184 588544008192 589833732096 590817160087 590973750906 591261049764 592390701056 593688854528 594103200768 594993980504 595283233776 596297838752 596587725888 596745846144 598435504128 599455481856 599746904064 600646145792 600805341696 601065347652 602121934848 602382510576 603533410304 606218002432 606480350784 606775188096 607684967813 609178051272 610606067456 610902910464 611944137728 612241631232 612403900416 613322119648 614666141824 614932146213 615231092322 616406540288 616569913344 617921052672 619115358092 619416337848 619580508624 620938245312 622696402944 623630054432 624996665216 625162315008 626932432896 628306280448 629415119872 629993626416 630794407936 631374182208 632488435887 633874458756 635669244672 635837723136 637231085568 638186529904 639993525248 641395994624 641565990912 641877884928 643118493633 644527811004 644698637352 645930385408 646244401152 646524071424 647940851712 648912353936 649084342368 649399891392 650506733184 650822973696 652348612608 653951434752 654931949056 655250340864 655533908568 656786358272 659707826176 659993322912 661153497088 661439619456 661614928128 662606932834 662929055796 664058956792 665939208704 666115709952 666439538688 667575422976 667899961344 668901389632 669368228067 670835068596 672116752384 672443498496 672621723648 673743183806 675219611528 675398572464 675726914016 678975086592 679993120576 680323695744 681483244288 681814543872 681995252736 683926290432 686452738048 686634676224 686931825888 688139354112 688437154944 689469376057 689804558058 689987384604 691499409552 692820574208 693120400896 693457357824 694497106072 696203487168 697835505664 698174754816 699364728832 699704721408 699890171904 700939565312 701242905594 701583811236 702475590656 702779595672 703121248368 704464617472 707560409248 707904386112 708092009856 709643708928 710707726484 711653031936 712720062208 714281903104 714471217152 717959846142 719331565568 719992715904 720907894784 721570493952 722652394156 722843926728 724427952864 726479136768 726671683584 728264097792 729356034176 730026398178 731421171712 733023993856 733218275328 734992564152 736603212576 736798442688 738884653056 740503830528 741614118784 741810676992 742171304448 743436266496 743797684224 745541271552 747066326391 748493656064 748857532416 749181609792 751949112838 752148410244 752514063336 753951801344 754278083328 755930993664 756131346432 757265066096 757633206624 758924522048 759622062969 761073381376 761275097088 761645187072 762943340544 763314241536 764458731008 764789559996 764992260648 766668649824 769992210064 771679556032 771884082816 772259330304 773417231762 777134994944 777512795136 778837993472 779216621568 779423145984 781309244331 782640913362 784517414912 784725344256 785064943872 786785319936 787965001208 788348066352 788557010976 790285039488 792137601024 792522694656 793710978368 795450301184 795661128192 796005460404 797914005504 799273975808 801073788928 801420463536 801810069984 802829246464 803176680768 803567140992 804985282038 808640467712 809033584128 809248011264 811021381632 812237401696 814537213952 816322174976 816538533888 818116723193 818514446442 819909528284 820308123096 820525538448 822093217792 822848818176 824651993088 825888450464 826107344832 827917660416 830261870592 830481924096 833549753344 834315883632 835909910528 837619820499 839991501888 841832242944 842055363072 843317914516 845165945008 847558992896 847783630848 848195776512 849641447424 850054496256 851697464541 851923199358 853790087304 855421321216 855837179904 856207554048 857491324844 859370414672 859598183136 860016072384 862032095232 863921135616 864150110208 865445789824 865866521856 866241236322 867342310912 867763964928 868139500536 869798150144 873667121152 874045211424 874276869312 876192742656 877506478618 879991097216 881919492608 882153237504 882582091776 883905407728 886460626359 888154279936 888586051584 890100563968 890533281792 890769309696 892254486662 892490970756 892924850664 894446758128 894881588832 899183222784 900531429952 900969218688 901208012544 903182902272 905300115456 905740222464 907098260992 909086058496 909327003648 909720526176 913081065589 913767076908 915512901632 915909101184 916354365696 917519138816 917916206592 918362446848 919739410744 919983179472 921999212736 924160534528 924609810432 924854870016 926881579008 928271316224 928673037138 929124506772 930899673088 932939628544 934990540792 935445081648 937039460896 937494997824 937743472512 939149495711 940398649344 942459420672 943872514816 944122679808 946191611904 950811688134 952628289536 953503867008 954933520849 957279794856 959990287872 962093991936 962348986368 963791902304 965903937152 966791716506 968638849024 968895578112 969366601728 971018797056 973368530904 973626513552 975760099776 978522918912 979990085536 982137616768 982397923584 982875511296 985179537408 987338440704 989080902656 989561739264 989989984368 991248355328 991730245632 992159429184 993910399251 994393583694 996088435188 998476709888 998908813056 999173564928 1001363134464 1002864546992 1003352084448 1005704111104 1007907991552 1008175128576 1008665247744 1010177608832 1010614775709 1012829417292 1013097858696 1015033462784 1015526916096 1019719413328 1019989680864 1020485543616 1022224866432 1022721815808 1027637968896 1029178777088 1029679107072 1029952014336 1032209031168 1034706837087 1036683726848 1038955495424 1039230861312 1039680601344 1041239465882 1041745659108 1043521217816 1044305230752 1046753258496 1047262132224 1049047093248 1049557082112 1051130755136 1051409347968 1051864358391 1053713385984 1054169393508 1056183468032 1056696926208 1056976994304 1060881504256 1061340613872 1061856579168 1066061589726 1068560618048 1069080093312 1070902241024 1071422854656 1071706825728 1073313709384 1074741313536 1078711445504 1078997348352 1081361842176 1083451876661 1083978591234 1084265890092 1086641929296 1088718045184 1089718705152 1091352595256 1093744164128 1094034051264 1097131757568 1099535990784 1099827412992 1101476459776 1102488846228 1103890213888 1104904818864 1107015827456 1112421178176 1112716015488 1115154399744 1116826427332 1118311907328 1119988669184 1122442990592 1122740484096 1123286298624 1127923669257 1128222615366 1130378174464 1130927702016 1131417124992 1132855263232 1133405995008 1133896490496 1135596619388 1135897599144 1136449809936 1138386783072 1141610072064 1141912645632 1144415010816 1146130910848 1146688096512 1147184339994 1149376126976 1151894847488 1152200146944 1154488695808 1154988315096 1157018619904 1157519334048 1157826124224 1160125847643 1162103174386 1165393615232 1165702492416 1166269192704 1168256990208 1168824932352 1173961370043 1176204316672 1176776122368 1177088016384 1179667464192 1181634320174 1181947501812 1182522099528 1184781402112 1188206401536 1189987961008 1190566467552 1192595677504 1193175451776 1193491692288 1196871008256 1198910963712 1199493808128 1201292291584 1201610683392 1202130695304 1204243869696 1204765021152 1207477923057 1212436004864 1212960701568 1213550376192 1215369935626 1218356102544 1221212134912 1221805820928 1223888275456 1224483262464 1224807800832 1226644239296 1227771669663 1229332283648 1229864292426 1230462184644 1232813080576 1233139826688 1238230716184 1238832675696 1239161017248 1241876490624 1245392805888 1247260108864 1249993330432 1250324630016 1253864865792 1258830239744 1259987252832 1261588815872 1262748364416 1264641689773 1264976871774 1267748917512 1271338489344 1271675446272 1274462171136 1276373059808 1279987050496 1282791989248 1283131981824 1283755769856 1286236987266 1289055622008 1289397274704 1291860770816 1293048142848 1295881703424 1297824707872 1298168684736 1298799782784 1301013466368 1301645947392 1304697225216 1309863898112 1310500681728 1311067817136 1313572716544 1316259717927 1319415652352 1319986645824 1322306994176 1322879238912 1323229856256 1325213865668 1325858111592 1328117913584 1331878417408 1332231419904 1332879077376 1335150845952 1335799922688 1337802779264 1338381729993 1338736456134 1341670137192 1344233504768 1344886996992 1347486367612 1350439223056 1350797144928 1351453828032 1357950173184 1359986241152 1360647391488 1362966488576 1363629087744 1363990505472 1372905476096 1373269352448 1373863651776 1376278708224 1376874309888 1378938752114 1379609116116 1379974769208 1382998819104 1386240801792 1386914715648 1388994212144 1392406974336 1393009555707 1395671011328 1396349509632 1398729457664 1399409442816 1399780343808 1401879130624 1402485811188 1403167622472 1404951181312 1405559191344 1406242496736 1415120818496 1415808772224 1416184019712 1419287417856 1421415452968 1423306063872 1425440124416 1428563806208 1428942434304 1434841674497 1435919692284 1438663131136 1439985431808 1441815789568 1443140987904 1445304788312 1445687853456 1448855905728 1452958273536 1453343367168 1456528195584 1458712068352 1460052796356 1462842343424 1466047987712 1469985128304 1473206425152 1473596885376 1475806350403 1477769306112 1481007661056 1483228237568 1483621353984 1484342608896 1486872532992 1487595368448 1494132652782 1496987312128 1497715064832 1498363219584 1500609818477 1503898225676 1504296820488 1505028126672 1507903602688 1508556166656 1511861987328 1512262692864 1514530132192 1515266413248 1517849044096 1519244125938 1522146762752 1522550194176 1523290374144 1525886681088 1528917462016 1529579119992 1529984521296 1533337299648 1539984420128 1543359112064 1543768165632 1544518660608 1546834463524 1554269989888 1555025590272 1557675986944 1558433243136 1558846291968 1561859198823 1562618488662 1565281826724 1569034829824 1569450688512 1570129887744 1573570639872 1575930002416 1576696132704 1577114021952 1580570078976 1584275202048 1585045389312 1587421956736 1590900602368 1591322256384 1592010920808 1595828011008 1599092384589 1602147577856 1602840927072 1603620139968 1605658492928 1606353361536 1607134281984 1609970564076 1617280935424 1618067168256 1618496022528 1622042763264 1624474803392 1625967886851 1629074427904 1632644349952 1633077067776 1636233446386 1637028892884 1639819056568 1640616246192 1641051076896 1645697636352 1649303986176 1651776900928 1652214689664 1655835320832 1660523741184 1660963848192 1667099506688 1668631767264 1675239640998 1679983003776 1683664485888 1684110726144 1686635829032 1690331890016 1695117985792 1695567261696 1696391553024 1699282894848 1700108992512 1703394929082 1703846398716 1707580174608 1710842642432 1712415108096 1714982649688 1718740829344 1719196366272 1720032144768 1724064190464 1727842271232 1728300220416 1730891579648 1731733043712 1732482472644 1734684621824 1735527929856 1736279001072 1739596300288 1743154761579 1747334242304 1748090422848 1748553738624 1752385485312 1755012957236 1759982194432 1763838985216 1764306475008 1765164183552 1767810815456 1772451480261 1772921252718 1776308559872 1777172103168 1780201127936 1781066563584 1784508973324 1784981941512 1785849701328 1788893516256 1789763177664 1798366445568 1801062859904 1801938437376 1802416025088 1806365804544 1810600230912 1814196521984 1818172116992 1818654007296 1819441052352 1823054903439 1826162131178 1827534153816 1831025803264 1831818202368 1832708731392 1835832413184 1836724893696 1839478821488 1839966358944 1843998425472 1844796438639 1848321069056 1849219620864 1849709740032 1853763158016 1856542632448 1857346074276 1858249013544 1861799346176 1869981081584 1870890163296 1874078921792 1874989995648 1875486945024 1878298991422 1880797298688 1884918841344 1887745029632 1888245359616 1892383223808 1897465307661 1901623376268 1905256579072 1907007734016 1909867041698 1914559589712 1919980575744 1924187983872 1924697972736 1927583804608 1929355480899 1931807874304 1933583433012 1937277698048 1937791156224 1938733203456 1946737061808 1947253027104 1951520199552 1954446247831 1957045837824 1959980171072 1964275233536 1964795847168 1965751022592 1970359074816 1978161805312 1979123478528 1979979968736 1982496710656 1983460491264 1984318858368 1987294083929 1987820798502 1988787167388 1992176870376 1996953419776 1997817626112 1998347129856 2002726268928 2005729093984 2006704168896 2011408222208 2015815983104 2016350257152 2017330495488 2020355217664 2021229551418 2025658834584 2026195717392 2030066925568 2039438826656 2039979361728 2040971087232 2044449732864 2045443631616 2058357554176 2059358214144 2059904028672 2064418062336 2068408128171 2069413674174 2073367453696 2077910990848 2078461722624 2079361202688 2082478931764 2083491318216 2087042435632 2088610461504 2093506516992 2094524264448 2098094186496 2099114164224 2102261510272 2102818695936 2103728716782 2107426771968 2108338787016 2112366936064 2113393852416 2121763008512 2122681227744 2123713158336 2132123179452 2137121236096 2138160186624 2141804482048 2142845709312 2143413651456 2146627418768 2157422891008 2157994696704 2162723684352 2166903753322 2167957182468 2168531780184 2173283858592 2179437410304 2182705190512 2187488328256 2188068102528 2194263515136 2199071981568 2199654825984 2202952919552 2204977692456 2207780427776 2209809637728 2224842356352 2225432030976 2230308799488 2233652854664 2236623814656 2239977338368 2244885981184 2245480968192 2246572597248 2255847338514 2256445230732 2260756348928 2261855404032 2262834249984 2265710526464 2267792980992 2271193238776 2271795198288 2272899619872 2276773566144 2283220144128 2283825291264 2288830021632 2292261821696 2293376193024 2294368679988 2298752253952 2303789694976 2308977391616 2309976630192 2314037239808 2315038668096 2315652248448 2319124264919 2320251695286 2324206348772 2330787230464 2331404984832 2332538385408 2336513980416 2337649864704 2347922740086 2352408633344 2353552244736 2354176032768 2358101143321 2363268640348 2363895003624 2365044199056 2369562804224 2376412803072 2379975922016 2381132935104 2385191355008 2386350903552 2386983384576 2393742016512 2397821927424 2402584583168 2403221366784 2404261390608 2408487739392 2409530042304 2414955846114 2424872009728 2425921403136 2427100752384 2430739871252 2436712205088 2442424269824 2443611641856 2447776550912 2448966524928 2449615601664 2453288478592 2454350169579 2455543339326 2458664567296 2459728584852 2460924369288 2465626161152 2466279653376 2476461432368 2477665351392 2478322034496 2483752981248 2490785611776 2494520217728 2499986660864 2500649260032 2507729731584 2512859461497 2517660479488 2519974505664 2523177631744 2525496728832 2529283379546 2529953743548 2535497835024 2542676978688 2543350892544 2548924342272 2552746119616 2555092393623 2559974100992 2565583978496 2566263963648 2567511539712 2572473974532 2578111244016 2578794549408 2586096285696 2591763406848 2595649415744 2596337369472 2597599565568 2602026932736 2603291894784 2609394450432 2619727796224 2621001363456 2622135634272 2632519435854 2638831304704 2639973291648 2644613988352 2645758477824 2646459712512 2650427731336 2651716223184 2656235827168 2663756834816 2664462839808 2665758154752 2670301691904 2671599845376 2675605558528 2676763459986 2677472912268 2683340274384 2688467009536 2694972735224 2700878446112 2701594289856 2702907656064 2715900346368 2719972482304 2721294782976 2725932977152 2727258175488 2727981010944 2739243196767 2745810952192 2746538704896 2747727303552 2752557416448 2753748619776 2757877504228 2759218232232 2759949538416 2765997638208 2772481603584 2773829431296 2777988424288 2784813948672 2786019111414 2791342022656 2792699019264 2797458915328 2798818885632 2803758261248 2804971622376 2806335244944 2809902362624 2811118382688 2812484993472 2817448487133 2830241636992 2831617544448 2832368039424 2838574835712 2842830905936 2850880248832 2857127612416 2857884868608 2864800562547 2869683348994 2871839384568 2877326262272 2879970863616 2886281975808 2890609576624 2891375706912 2897711811456 2905916547072 2906686734336 2913056391168 2917424136704 2920105592712 2925684686848 2939970256608 2946412850304 2947193770752 2951612700806 2955538612224 2962015322112 2966456475136 2967242707968 2968685217792 2973745065984 2975190736896 2981731197753 2988265305564 2993974624256 2995430129664 2996726439168 3001219636954 3007796451352 3008593640976 3010056253344 3017112333312 3023723974656 3024525385728 3029060264384 3030532826496 3031844327127 3035698088192 3038488251876 3044293525504 3045100388352 3046580748288 3057834924032 3059158239984 3059969042592 3066674599296 3071272675163 3079968840256 3086718224128 3087536331264 3089037321216 3093668927048 3108539979776 3110051180544 3115351973888 3116866486272 3117692583936 3122890703317 3123718397646 3125236977324 3130563653448 3138069659648 3140259775488 3147141279744 3151860004832 3153392265408 3154228043904 3161140157952 3168550404096 3170090778624 3174843913472 3181801204736 3182644512768 3184021841616 3198184769178 3204295155712 3205681854144 3207240279936 3211316985856 3212706723072 3214268563968 3219941128152 3234561870848 3236134336512 3236992045056 3244085526528 3248949606784 3250355629983 3251935773702 3258148855808 3265288699904 3266154135552 3272466892772 3274057785768 3279638113136 3281232492384 3282102153792 3291395272704 3298607972352 3303553801856 3304429379328 3311670641664 3321047482368 3334199013376 3337263534528 3350479281996 3359966007552 3367328971776 3368221452288 3373271658064 3380663780032 3383771007771 3390235971584 3391134523392 3392783106048 3398565789696 3400217985024 3406789858164 3407692797432 3415160349216 3424830216192 3429965299376 3437481658688 3438392732544 3440064289536 3448128380928 3455684542464 3456600440832 3461783159296 3463466087424 3464964945288 3469369243648 3471055859712 3472558002144 3480377542929 3486309523158 3494668484608 3496180845696 3497107477248 3504770970624 3510025914472 3519964388864 3527677970432 3528612950016 3530328367104 3535621630912 3544902960522 3545842505436 3552617119744 3554344206336 3560402255872 3569017946648 3569963883024 3571699402656 3577787032512 3579526355328 3596732891136 3602125719808 3603876874752 3604832050176 3612731609088 3628393043968 3636344233984 3637308014592 3638882104704 3644338130587 3646109806878 3652324262356 3655068307632 3662051606528 3663636404736 3665417462784 3671664826368 3673449787392 3678957642976 3679932717888 3687996850944 3689592877278 3696642138112 3698439241728 3699419480064 3713085264896 3714692148552 3716498027088 3723598692352 3739962163168 3741780326592 3748157843584 3749979991296 3750973890048 3756597982844 3761594597376 3775490059264 3776490719232 3784766447616 3793925069319 3794930615322 3803246752536 3810513158144 3814015468032 3819734083396 3829119179424 3839961151488 3848375967744 3849395945472 3855167609216 3858710961798 3863615748608 3867166866024 3874555396096 3875582312448 3893474123616 3894506054208 3903040399104 3908892495662 3914091675648 3919960342144 3928550467072 3929591694336 3931502045184 3940718149632 3948779153781 3956323610624 3958246957056 3959959937472 3964993421312 3966920982528 3968637716736 3974588167858 3975641597004 3977574334776 3984353740752 3995635252224 3996694259712 4005452537856 4011458187968 4013408337792 4015145189979 4022816444416 4031631966208 4032700514304 4034660990976 4040710435328 4042459102836 4051317669168 4052391434784 4078877653312 4079958723456 4081942174464 4088899465728 4090887263232 4116715108352 4118716428288 4119808057344 4128836124672 4135720120609 4136816256342 4138827348348 4146734907392 4155821981696 4158722405376 4164957863528 4166982636432 4174084871264 4177220923008 4187013033984 4189048528896 4196188372992 4198228328448 4204523020544 4205637391872 4207457433564 4214853543936 4216677574032 4224733872128 4243526017024 4245362455488 4247426316672 4253794774691 4264246358904 4274242472192 4276320373248 4283608964096 4285691418624 4286827302912 4293254837536 4304525023491 4314845782016 4315989393408 4325447368704 4333807506644 4335914364936 4337063560368 4346567717184 4358874820608 4365410381024 4374976656512 4376136205056 4388527030272 4398143963136 4405905839104 4409955384912 4415560855552 4419619275456 4427419051209 4449684712704 4450864061952 4460617598976 4467305709328 4479954676736 4489771962368 4490961936384 4493145194496 4501829455431 4511694677028 4512890461464 4521512697856 4523710808064 4525668499968 4535585961984 4542386477552 4543590396576 4545799239744 4553547132288 4566440288256 4567650582528 4577660043264 4584523643392 4586752386048 4588737359976 4597504507904 4617954783232 4619953260384 4628074479616 4630077336192 4631304496896 4638248529838 4640503390572 4648412697544 4661574460928 4662809969664 4665076770816 4673027960832 4675299729408 4685577596469 4695845480172 4704817266688 4707104489472 4708352065536 4716202286642 4726537280696 4727790007248 4730088398112 4752825606144 4759951844032 4762265870208 4770382710016 4772701807104 4773966769152 4787484033024 4805169166336 4806442733568 4808522781216 4816975478784 4819060084608 4826285632399 4829911692228 4849744019456 4851842806272 4854201504768 4861479742504 4873424410176 4884848539648 4887223283712 4895553101824 4897933049856 4899231203328 4906576957184 4908700339158 4911086678652 4917329134592 4919457169704 4921848738576 4931252322304 4952922864736 4955330702784 4956644068992 4967505962496 4981571223552 4989040435456 4999973321728 5001298520064 5025718922994 5035320958976 5039949011328 5046355263488 5050993457664 5058566759092 5059907487096 5070995670048 5085353957376 5086701785088 5097848684544 5105492239232 5110184787246 5119948201984 5131167956992 5132527927296 5144947949064 5156222488032 5157589098816 5172192571392 5183526813696 5191298831488 5192674738944 5195199131136 5204053865472 5206583789568 5218788900864 5229464284737 5239455592448 5242002726912 5244271268544 5265038871708 5277662609408 5279946583296 5291516955648 5292919425024 5300855462672 5303432446368 5312471654336 5317354440783 5327513669632 5328925679616 5331516309504 5340603383808 5343199690752 5351211117056 5353526919972 5354945824536 5366680548768 5389945470448 5401756892224 5403188579712 5405815312128 5431800692736 5439944964608 5442589565952 5451865954304 5454516350976 5455962021888 5469164710317 5478486393534 5491621904384 5493077409792 5495454607104 5507497239552 5515755008456 5518436464464 5519899076832 5531995276416 5544963207168 5547658862592 5555976848576 5569627897344 5572038222828 5582684045312 5585398038528 5594917830656 5607516522496 5609943244752 5612670489888 5619804725248 5622236765376 5624969986944 5634896974266 5660483273984 5663235088896 5664736078848 5677149671424 5685661811872 5701760497664 5714255224832 5715769737216 5726817062351 5729601125094 5739366697988 5743678769136 5754652524544 5759941727232 5772563951616 5781219153248 5782751413824 5795423622912 5811833094144 5813373468672 5834848273408 5840211185424 5851369373696 5863338743493 5879940513216 5892825700608 5894387541504 5903225401612 5911077224448 5932912950272 5934485415936 5937370435584 5947490131968 5950381473792 5961882251787 5963462395506 5976530611128 5987949248512 5990860259328 5993452878336 6002439273908 6015592902704 6017187281952 6020112506688 6034224666624 6047447949312 6049050771456 6058120528768 6061065652992 6063688654254 6071396176384 6076976503752 6088587051008 6090200776704 6115669848064 6118316479968 6119938085184 6133349198592 6142545350326 6159937680512 6173436448256 6175072662528 6178074642432 6187337854096 6205224384513 6217079959552 6220102361088 6230703947776 6233732972544 6235385167872 6245781406634 6247436795292 6250473954648 6261127306896 6280519550976 6294282559488 6303720009664 6306784530816 6308456087808 6322280315904 6337100808192 6340181557248 6349687826944 6363602409472 6365289025536 6368043683232 6391567459123 6396369538356 6408590311424 6411363708288 6414480559872 6422633971712 6425413446144 6428537127936 6439882256304 6469123741696 6472268673024 6473984090112 6488171053056 6497899213568 6500711259966 6503871547404 6516297711616 6530577399808 6544933785544 6548115571536 6559276226272 6562464984768 6564204307584 6574046469977 6582790545408 6597215944704 6607107603712 6608858758656 6623341283328 6668398026752 6674527069056 6684534645943 6700958563992 6719932015104 6734657943552 6736442904576 6746543316128 6761327560064 6767542015542 6780471943168 6782269046784 6785566212096 6797131579392 6813579716328 6815385594864 6830320698432 6849660432384 6859930598752 6874963317376 6876785465088 6880128579072 6896256761856 6911369084928 6923566318592 6926932174848 6929929890576 6938738487296 6942111719424 6945116004288 6957372794757 6960755085858 6972619046316 6989336969216 6992361691392 6994214954496 7009541941248 7020051828944 7039928777728 7055355940864 7057225900032 7060656734208 7071243261824 7074303429963 7089805921044 7091685010872 7105234239488 7108688412672 7138035893296 7139927766048 7143398805312 7155574065024 7159052710656 7193465782272 7204251439616 7207753749504 7209664100352 7225463218176 7256786087936 7272688467968 7274616029184 7277764209408 7288676261174 7292219613756 7304648524712 7310136615264 7327272809472 7330834925568 7343329652736 7346899574784 7357915285952 7359865435776 7363050508737 7375993701888 7379185754556 7393284276224 7396878483456 7398838960128 7426170529792 7429384297104 7432996054176 7479924326336 7483560653184 7496315687168 7499959982592 7501947780096 7513195965688 7523189194752 7550980118528 7552981438464 7569532895232 7584163136627 7587850138638 7589861230644 7606493505072 7621026316288 7628030936064 7639468166792 7658238358848 7679922302976 7696751935488 7698791890944 7710335218432 7717421923596 7727231497216 7734333732048 7749110792192 7786948247232 7789012108416 7806080798208 7817784991324 7828183351296 7839920684288 7857100934144 7859183388672 7863004090368 7897558307562 7912647221248 7916493914112 7919919874944 7929986842624 7933841965056 7937275433472 7949176335716 7951283194008 7955148669552 7968707481504 7991270504448 7993388519424 8010905075712 8022916375936 8026816675584 8030290379958 8045632888832 8063263932416 8065401028608 8081420870656 8084918205672 8102635338336 8104782869568 8157755306624 8159917446912 8163884348928 8177798931456 8181774526464 8217729590301 8233430216704 8237432856576 8239616114688 8257672249344 8271440241218 8273632512684 8277654696696 8293469814784 8317444810752 8329915727056 8333965272864 8348169742528 8354441846016 8374026067968 8378097057792 8392376745984 8396456656896 8409046041088 8411274783744 8414914867128 8429707087872 8433355148064 8452345461399 8487052034048 8490724910976 8494852633344 8507589549382 8528492717808 8548484944384 8552640746496 8567217928192 8571382837248 8573654605824 8586509675072 8594401687641 8609050046982 8629691564032 8631978786816 8667615013288 8671828729872 8674127120736 8693135434368 8717749641216 8730820762048 8749953313024 8752272410112 8777054060544 8811811678208 8819910769824 8831121711104 8839238550912 8854838102418 8899369425408 8901728123904 8921235197952 8934611418656 8959909353472 8979543924736 8981923872768 8986290388992 9003658910862 9023389354056 9025780922928 9043025395712 9051336999936 9071171923968 9084772955104 9087180793152 9091598479488 9107094264576 9132880576512 9135301165056 9169047286784 9173504772096 9177474719952 9195009015808 9213818025489 9235909566464 9239906520768 9256148959232 9260154672384 9262608993792 9276497059676 9281006781144 9296825395088 9323148921856 9325619939328 9330153541632 9346055921664 9350599458816 9368672109951 9371155192938 9391690960344 9409634533376 9414208978944 9432404573284 9453074561392 9455580014496 9460176796224 9505651212288 9519903688064 9524531740416 9540765420032 9545403614208 9547933538304 9610338332672 9612885467136 9617045562432 9633950957568 9638120169216 9652571264798 9659823384456 9703685612544 9708403009536 9722959485008 9746848820352 9751066889949 9769697079296 9774446567424 9791106203648 9795866099712 9798462406656 9813153914368 9817400678316 9822173357304 9834658269184 9838914339408 9843697477152 9905845729472 9910661405568 9913288137984 9935011924992 9963142447104 9978080870912 9999946643456 10002597040128 10043891721479 10051437845988 10070641917952 10079898022656 10092710526976 10101986915328 10117133518184 10119814974192 10141991340096 10170707914752 10173403570176 10195697369088 10210984478464 10220369574492 10239896403968 10262335913984 10289895898128 10312444976064 10315178197632 10330644452821 10344385142784 10367053627392 10382597662976 10385349477888 10390398262272 10408107730944 10413167579136 10458928569474 10478911184896 10484005453824 10488542537088 10504268729339 10530077743416 10555325218816 10559893166592 10583033911296 10585838850048 10601710925344 10606864892736 10624943308672 10634708881566 10655027339264 10657851359232 10663032619008 10681206767616 10702422234112 10707053839944 10709891649072 10733361097536 10779890940896 10803513784448 10806377159424 10811630624256 10879889929216 10885179131904 10903731908608 10909032701952 10911924043776 10933014391761 10938329420634 10956972787068 10983243808768 10986154819584 10990909214208 11014994479104 11031510016912 11036872928928 11039798153664 11063990552832 11089926414336 11095317725184 11111953697152 11139255794688 11144076445656 11165368090624 11170796077056 11215033044992 11219886489504 11225340979776 11239609450496 11244473530752 11249939973888 11269793948532 11320966547968 11326470177792 11329472157696 11354299342848 11371323623744 11381775207957 11403520995328 11428510449664 11431539474432 11453634124702 11459202250188 11478733395976 11487357538272 11519883454464 11545127903232 11562438306496 11565502827648 11590847245824 11623666188288 11626746937344 11669696546816 11680422370848 11726677486986 11759881026432 11785651401216 11788775083008 11806450803224 11822154448896 11865825900544 11868970831872 11874740871168 11894980263936 11900762947584 11923764503574 11926924791012 11953061222256 11975898497024 11986905756672 12004878547816 12031185805408 12034374563904 12040225013376 12068449333248 12094895898624 12098101542912 12116241057536 12122131305984 12127377308508 12142792352768 12153953007504 12177174102016 12231339696128 12236632959936 12239876170368 12266698397184 12285090700652 12319875361024 12346872896512 12350145325056 12356149284864 12374675708192 12407160361827 12410448769026 12434159919104 12440204722176 12461407895552 12467465945088 12491562813268 12494873590584 12500947909296 12522254613792 12561039101952 12588565118976 12607440019328 12613569061632 12616912175616 12644560631808 12674201616384 12699375653888 12727204818944 12730578051072 12736087366464 12761384324073 12783134918246 12792739076712 12817180622848 12822727416576 12828961119744 12850826892288 12857074255872 12879764512608 12913575070473 12938247483392 12944537346048 12947968180224 12976342106112 12995798427136 13001422519932 13007743094808 13032595423232 13089867571088 13096231143072 13118552452544 13124929969536 13128408615168 13148092939954 13165581090816 13194431889408 13214215207424 13217717517312 13246682566656 13282257153627 13336796053504 13349054138112 13369069291886 13401917127984 13439864030208 13469315887104 13472885809152 13493086632256 13505488366293 13522655120128 13535084031084 13560943886336 13564538093568 13571132424192 13627159432656 13630771189728 13660641396864 13699320864768 13719861197504 13749926634752 13753570930176 13760257158144 13792513523712 13847132637184 13853864349696 13859859781152 13877476974592 13884223438848 13890232008576 13911058587503 13914745589514 13921510171716 13945238092632 13978673938432 13984723382784 13988429908992 14019083882496 14040103657888 14079857555456 14110711881728 14114451800064 14121313468416 14142486523648 14148606859926 14179611842088 14183370021744 14210468478976 14276071786592 14279855532096 14286797610624 14311148130048 14318105421312 14408502879232 14415507499008 14419328200704 14450926436352 14478856897197 14513572175872 14545376935936 14549232058368 14555528418816 14577352522348 14584439227512 14609297049424 14620273230528 14654545618944 14661669851136 14686659305472 14693799149568 14715830571904 14719730871552 14726101017474 14751987403776 14758371509112 14786568552448 14793756966912 14852341059584 14858768594208 14865992108352 14959848652672 14967121306368 14992631374336 14999919965184 15003895560192 15026391931376 15101960237056 15105962876928 15139065790464 15168326273254 15175700277276 15179722461288 15212987010144 15256061872128 15278936333584 15316476717696 15359844605952 15393503870976 15397583781888 15420670436864 15434843847192 15454462994432 15468667464096 15573896494464 15578024216832 15612161596416 15635569982648 15656366702592 15679841368576 15714201868288 15718366777344 15726008180736 15795116615124 15825294442496 15832987828224 15839839749888 15859973685248 15874550866944 15898352671432 15902566388016 15910297339104 15937414963008 15982541008896 15986777038848 16021810151424 16045832751872 16053633351168 16060580759916 16091265777664 16126527864832 16162841741312 16169836411344 16205270676672 16209565739136 16233869854433 16315510613248 16319834893824 16327768697856 16355597862912 16363549052928 16435459180602 16466860433408 16474865713152 16479232229376 16506708003247 16542880482436 16547265025368 16555309393392 16586939629568 16634889621504 16659831454112 16667930545728 16696339485056 16708883692032 16748052135936 16756194115584 16784753491968 16818092082176 16822549567488 16829829734256 16859414175744 16866710296128 16904690922798 16974104068096 16981449821952 16989705266688 17015179098764 17056985435616 17096969888768 17105281492992 17134435856384 17142765674496 17147309211648 17173019350144 17180451187053 17188803375282 17218100093964 17259383128064 17263957573632 17335230026576 17343657459744 17348254241472 17386270868736 17435499282432 17461641524096 17499906626048 17504544820224 17554108121088 17590016230479 17623623356416 17639821539648 17662243422208 17678477101824 17709676204836 17798738850816 17803456247808 17842470395904 17869222837312 17885646755361 17919818706944 17959087849472 17963847745536 17972580777984 18007317821724 18046778708112 18051561845856 18102673999872 18142343847936 18169545910208 18174361586304 18183196958976 18214188529152 18265761153024 18270602330112 18338094573568 18347009544192 18354949439904 18427636050978 18471819132928 18479813041536 18512297918464 18520309344768 18525217987584 18552994119352 18562013562288 18593650790176 18646297843712 18651239878656 18660307083264 18692111843328 18701198917632 18737344219902 18742310385876 18783381920688 18819269066752 18864809146568 18906149122784 18911160028992 18920353592448 19011302424576 19039807376128 19049063480832 19081530840064 19090807228416 19095867076608 19174702377369 19220676665344 19225770934272 19234091124864 19267901915136 19276240338432 19305142529596 19319646768912 19407371225088 19416806019072 19445918970016 19493697640704 19502133779898 19539394158592 19548893134848 19582212407296 19591732199424 19626307828736 19634801356632 19644346714608 19669316538368 19677828678816 19687394954304 19722139409931 19811691458944 19821322811136 19826576275968 19870023849984 19956161741824 19999893286912 20005194080256 20053603937829 20087783442958 20102875691976 20141283835904 20159796045312 20203973830656 20234267036368 20239629948384 20283982680192 20341415829504 20346807140352 20391394738176 20421968956928 20440739148984 20479792807936 20579791796256 20624889952128 20630356395264 20661288905642 20688770285568 20734107254784 20765195325952 20770698955776 20780796524544 20816215461888 20826335158272 20872118384271 20917857138948 20957822369792 20968010907648 20977085074176 21008537458678 21060155486832 21119786333184 21166067822592 21171677700096 21203421850688 21213729785472 21222910289889 21249886617344 21269417763132 21310054678528 21315702718464 21326065238016 21404844468224 21414107679888 21419783298144 21466722195072 21498908726141 21559781881792 21607027568896 21612754318848 21623261248512 21759779858432 21770358263808 21807463817216 21818065403904 21823848087552 21860234923219 21866028783522 21876658841268 21913945574136 21966487617536 21981818428416 22029988958208 22063020033824 22073745857856 22079596307328 22127981105664 22179852828672 22190635450368 22223907394304 22278511589376 22288152891312 22330736181248 22430066089984 22439772979008 22450681959552 22479218900992 22488947061504 22499879947776 22539587897064 22641933095936 22652940355584 22658944315392 22708598685696 22742647247488 22752489409881 22763550415914 22807041990656 22857020899328 22863078948864 22907268249404 22918404500376 22957466791952 22974715076544 23039766908928 23090255806464 23124876612992 23131005655296 23181694491648 23247332376576 23339393093632 23360844741696 23453354973972 23519762052864 23571302802432 23577550166016 23612901606448 23731651801088 23737941663744 23749481742336 23789960527872 23801525895168 23847529007148 23853849582024 23906122444512 23973811513344 24009757095632 24062371610816 24068749127808 24080450026752 24136898666496 24189791797248 24196203085824 24232482115072 24244262611968 24254754617016 24285584705536 24307906015008 24462679392256 24473265919872 24479752340736 24533396794368 24570181401304 24639750722048 24693745793024 24700290650112 24712298569728 24749351416384 24814320723654 24820897538052 24868319838208 24880409444352 24922815791104 24983125626536 24989747181168 25001895818592 25044509227584 25122078203904 25177130237952 25214880038656 25227138123264 25233824351232 25289121263616 25398751307776 25454409637888 25461156102144 25472174732928 25510366914109 25522768648146 25566269836492 25585478153424 25634361245696 25645454833152 25657922239488 25701653784576 25714148511744 25759529025216 25827150140946 25876494966784 25889074692096 25895936360448 25991596854272 26002845039864 26015486189616 26065190846464 26179735142176 26192462286144 26237104905088 26249859939072 26256817230336 26296185879908 26331162181632 26428430414848 26435435034624 26493365133312 26564514307254 26673592107008 26698108276224 26738138583772 26803834255968 26879728060416 26938631774208 26945771618304 26986173264512 27010976732586 27045310240256 27070168062168 27121887772672 27129076187136 27254318865312 27261542379456 27321282793728 27398641729536 27439722395008 27499853269504 27507141860352 27520514316288 27585027047424 27641454076467 27694265274368 27707728699392 27719719562304 27754953949184 27768446877696 27780464017152 27822117175006 27829491179028 27843020343432 27890476185264 27969446765568 27976859817984 28038167764992 28080207315776 28106016329853 28159715110912 28221423763456 28228903600128 28242626936832 28284973047296 28297213719852 28359223684176 28366740043488 28552143573184 28559711064192 28573595221248 28622296260096 28636210842624 28817005758464 28831014998016 28838656401408 28901852872704 28957713794394 29027144351744 29090753871872 29111056837632 29154705044696 29168878455024 29218594098848 29240546461056 29309091237888 29323339702272 29373318610944 29387598299136 29431661143808 29439461743104 29452202034948 29503974807552 29516743018224 29573137104896 29704682119168 29717537188416 29731984216704 29919697305344 29934242612736 29985262748672 29999839930368 30007791120384 30052783862752 30131675164437 30203920474112 30211925753856 30278131580928 30336652546508 30351400554552 30359444922576 30425974020288 30512123744256 30557872667168 30632953435392 30719689211904 30787007741952 30841340873728 30869687694384 30908925988864 30937334928192 30991933358463 31147792988928 31156048433664 31224323192832 31271139965296 31359682737152 31428403736576 31436733554688 31452016361472 31512806188017 31590233230248 31650588884992 31665975656448 31679679499776 31749101733888 31796705342864 31805132776032 31820594678208 31874829926016 31965082017792 31973554077696 32043620302848 32091665503744 32107266702336 32121161519832 32182531555328 32325683482624 32339672822688 32410541353344 32419131478272 32467739708866 32631021226496 32639669787648 32655537395712 32711195725824 32727098105856 32799043175283 32870918361204 32933720866816 32949731426304 32958464458752 33013416006494 33085760964872 33094530050736 33110618786784 33269779243008 33319662908224 33335861091456 33392678970112 33417767384064 33496104271872 33512388231168 33636184164352 33645099134976 33659659468512 33718828351488 33733420592256 33783999426793 33809381845596 33948208136192 33962899643904 33979410533376 34030358197528 34113970871232 34193939777536 34210562985984 34268871712768 34285531348992 34294618423296 34346038700288 34360902374106 34377606750564 34436200187928 34518766256128 34670460053152 34687314919488 34696508482944 34772541737472 34870998564864 34923283048192 34999813252096 35009089640448 35180032460958 35247246712832 35279643079296 35324486844416 35356954203648 35419352409672 35597477701632 35606912495616 35684940791808 35738445674624 35771293510722 35839637413888 35918175698944 35927695491072 36014635643448 36093557416224 36103123691712 36205347999744 36284687695872 36339091820416 36348723172608 36366393917952 36428377058304 36531522306048 36676189147136 36694019088384 36709898879808 36855272101956 36943638265856 36959626083072 37040618689536 37050435975168 37105988238704 37124027124576 37187301580352 37221481085481 37292595687424 37302479757312 37320614166528 37384223686656 37402397835264 37474688439804 37484620771752 37566763841376 37729618293136 37812298245568 37822320057984 37840707184896 38022604849152 38079614752256 38098126961664 38163061680128 38181614456832 38191734153216 38284152972219 38349404754738 38441353330688 38451541868544 38468182249728 38552480676864 38610285059192 38639293537824 38814742450176 38833612038144 38891837940032 38987395281408 39004267559796 39078788317184 39097786269696 39164424814592 39252615657472 39269602713264 39288693429216 39338633076736 39355657357632 39374789908608 39444278819862 39623382917888 39642645622272 39653152551936 39740047699968 39912323483648 39999786573824 40010388160512 40087719436457 40107207875658 40175566885916 40205751383952 40282567671808 40319592090624 40407947661312 40468534072736 40479259896768 40567965360384 40682831659008 40693614280704 40843937913856 40881478297968 40959585615872 41159583592512 41249779904256 41260712790528 41322577811284 41377540571136 41530390651904 41541397911552 41561593049088 41632430923776 41652670316544 41733175762509 41744236768542 41835714277896 41915644739584 41936021815296 41954170148352 42017074917356 42120310973664 42239572666368 42332135645184 42343355400192 42406843701376 42427459570944 42445820579778 42499773234688 42538835526264 42620109357056 42631405436928 42809688936448 42828215359776 42839566596288 42933444390144 42997817452282 43119563763584 43214055137792 43225508637696 43246522497024 43436570691591 43519559716864 43540716527616 43614927634432 43636130807808 43647696175104 43720469846438 43732057567044 43753317682536 43827891148272 43963636856832 44059977916416 44126040067648 44147491715712 44159192614656 44255962211328 44359705657344 44381270900736 44447814788608 44557023178752 44576305782624 44860132179968 44879545958016 44901363919104 44958437801984 44977894123008 44999759895552 45079175794128 45283866191872 45305880711168 45317888630784 45417197371392 45485294494976 45504978819762 45527100831828 45614083981312 45714041798656 45814536498808 45836809000752 45914933583904 45949430153088 46079533817856 46180511612928 46249753225984 46262011310592 46363388983296 46678786187264 46721689483392 46791742521601 46906709947944 47039524105728 47142605604864 47155100332032 47225803212896 47463303602176 47475883327488 47498963484672 47579921055744 47695058014296 47707699164048 47812244889024 47947623026688 48019514191264 48124743221632 48137498255616 48160900053504 48273797332992 48379583594496 48464964230144 48488525223936 48509509234032 48571169411072 48615812030016 48701609563299 48925358784512 48946531839744 48959504681472 49066793588736 49140362802608 49279501444096 49387491586048 49400581300224 49424597139456 49498702832768 49520124009741 49628641447308 49641795076104 49736639676416 49760818888704 49966251253072 49979494362336 50003791637184 50089018455168 50244156407808 50354260475904 50429760077312 50454276246528 50467648702464 50578242527232 50797502615552 50908819275776 50922312204288 50944349465856 51020733828218 51045537296292 51132539672984 51170956306848 51290909666304 51315844478976 51403307569152 51428297023488 51519058050432 51541353561159 51654300281892 51752989933568 51778149384192 51791872720896 51983193708544 52005690079728 52030972379232 52359470284352 52384924572288 52474209810176 52499719878144 52513634460672 52592371759816 52662324363264 52856860829696 52870870069248 52986730266624 53089141956389 53129028614508 53347184214016 53396216552448 53476277167544 53607668511936 53759456120832 53877263548416 53891543236608 53972346529024 54021953465172 54090620480512 54140336124336 54243775545344 54508637730624 54523084758912 54642565587456 54797283459072 54879444790016 54999706539008 55014283720704 55041028632576 55282908152934 55388530548736 55415457398784 55439439124608 55509907898368 55536893755392 55560928034304 55644234350012 55658982358056 55686040686864 55780952370528 55938893531136 55953719635968 56076335529984 56160414631552 56212032659706 56319430221824 56442847526912 56457807200256 56569946094592 56594427439704 56718447368352 56733480086976 57104287146368 57119422128384 57147190442496 57244592520192 57272421685248 57524107132107 57634011516928 57662029996032 57677312802816 57803705745408 57915427588788 58054288703488 58222113675264 58309410089392 58337756910048 58437188197696 58481092922112 58618182475776 58646679404544 58746637221888 58775196598272 58863322287616 58878923486208 58904404069896 59007949615104 59033486036448 59166418229793 59409364238336 59435074376832 59463968433408 59839394610688 59868485225472 59970525497344 59999679860736 60015582240768 60105567725504 60160811813487 60263350328874 60407840948224 60423851507712 60673305093016 60702801109104 60718889845152 60851948040576 61024247488512 61115745334336 61265906870784 61439378423808 61682681747456 61739375388768 61817851977728 61874669856384 61983866716926 62295585977856 62312096867328 62448646385664 62542279930592 62719365474304 62856807473152 62873467109376 62904032722944 63025612376034 63180466460496 63301177769984 63359358999552 63498203467776 63593410685728 63610265552064 63641189356416 63749659852032 63930164035584 63947108155392 64183331007488 64214533404672 64242323039664 64365063110656 64496726178423 64651366965248 64679345645376 64821082706688 64838262956544 64935479417732 65262042452992 65279339575296 65311074791424 65422391451648 65454196211712 65580704769657 65598086350566 65741836722408 65867441733632 65899462852608 66026832012988 66171521929744 66189060101472 66221237573568 66539558486016 66639325816448 66671722182912 66785357940224 66835534768128 66992208543744 67272368328704 67290198269952 67319318937024 67437656702976 67466841184512 67567998853586 67618763691192 67925799287808 67958821066752 68060716395056 68227941742464 68257468229643 68387879555072 68421125971968 68537743425536 68571062697984 68589236846592 68692077400576 68721804748212 68755213501128 68872400375856 69340920106304 69374629838976 69393016965888 69545083474944 69741997129728 69846566096384 69999626504192 70018179280896 70307242050353 70360064921916 70494493425664 70559286158592 70648973688832 70713908407296 70838704819344 71194955403264 71213824991232 71369881583616 71476891349248 71542587021444 71679274827776 71836351397888 72029271286896 72187114832448 72206247383424 72314511169747 72410695999488 72569375391744 72678183640832 72697446345216 72732787835904 72856754116608 73352378294272 73388038176768 73419797759616 73529881105373 73710544203912 73887276531712 73919252166144 74081237379072 74100871950336 74211976477408 74248054249152 74374603160704 74442962170962 74585191374848 74604959514624 74641228333056 74768447373312 74949376879608 74969241543504 75133527682752 75459236586272 75624596491136 75644640115968 75681414369792 76159229504512 76196253923328 76326123360256 76363228913664 76383468306432 76531100742327 76568305944438 76698809509476 76882706661376 76903083737088 76936364499456 77104961353728 77220570118384 77278587075648 77629484900352 77667224076288 77783675880064 77974790562816 78008535119592 78157576634368 78195572539392 78505231314944 78539205426528 78577386858432 78677266153472 78711314715264 78749579817216 78888557639724 79246765835776 79285291244544 79306305103872 79480095399936 79824646967296 79999573147648 80020776321024 80175438872914 80214415751316 80351133771832 80411502767904 80639184181248 80815895322624 80937068145472 80958519793536 81135930720768 81365663318016 81387228561408 81687875827712 81762956595936 82319167185024 82499559808512 82521425581056 82645155622568 82755081142272 83060781303808 83082795823104 83123186098176 83264861847552 83305340633088 83466351525018 83488473537084 83671428555792 83831289479168 83908340296704 84034149834712 84240621947328 84479145332736 84664271290368 84686710800384 84813687402752 84854919141888 84891641159556 84999546469376 85077671052528 85240218714112 85619377872896 85656430719552 85679133192576 85866888780288 85995634904564 86239127527168 86428110275584 86451017275392 86493044994048 86873141383182 87039119433728 87081433055232 87229855268864 87272261615616 87440939692876 87464115134088 87506635365072 87655782296544 87927273713664 88119955832832 88252080135296 88294983431424 88318385229312 88511924422656 88719411314688 88895629577216 89114046357504 89152611565248 89720264359936 89759091916032 89802727838208 89955788246016 89999519791104 90158351588256 90395025493311 90567732383744 90611761422336 90635777261568 90834394742784 90970588989952 91009957639524 91054201663656 91228167962624 91629072997616 91673618001504 91829867167808 91898860306176 92159067635712 92361023225856 92499506451968 92524022621184 92726777966592 92975800075389 93357572374528 93443378966784 93583485043202 93813419895888 94079048211456 94285211209728 94310200664064 94451606425792 94538418564051 94926607204352 94951766654976 94997926969344 95390116028592 95415398328096 95624489778048 95895246053376 96039028382528 96249486443264 96274996511232 96321800107008 96547594665984 96929928460288 96977050447872 97019018468064 97142338822144 97231624060032 97403219126598 97850717569024 97893063679488 97919009362944 98133587177472 98280725605216 98559002888192 98774983172096 98801162600448 98849194278912 98997405665536 99040248019482 99257282894616 99283590152208 99473279352832 99932502506144 99958988724672 100007583274368 100178036910336 100488312815616 100859520154624 100908552493056 100935297404928 101156485054464 101351998280379 101595005231104 101817638551552 101844624408576 101888698931712 102041467656436 102091074592584 102265079345968 102341912613696 102581819332608 102631688957952 102806615138304 102856594046976 103038116100864 103082707122318 103308600563784 103505979867136 103556298768384 103966387417088 104011380159456 104061944758464 104718940568704 104769849144576 104948419620352 104999439756288 105027268921344 105184743519632 105713721659392 105741740138496 105973460533248 106178283912778 106258057229016 106792433104896 106952554335088 107215337023872 107518912241664 107754527096832 107783086473216 107944693058048 108043906930344 108181240961024 108280672248672 109017275461248 109046169517824 109285131174912 109594566918144 109758889580032 109999413078016 110028567441408 110082057265152 110565816305868 110777061097472 110830914797568 110878878249216 111019815796736 111121856068608 111288468700024 111317964716112 111372081373728 111561904741056 111877787062272 111907439271936 112152671059968 112320829263104 112424065319412 112638860443648 112885695053824 113139892189184 113188854879408 113436894736704 113466960173952 113637088981031 114208574292736 114238844256768 114294380884992 114489185040384 114544843370496 115048214264214 115268023033856 115324059992064 115354625605632 115546956022729 115830855177576 116108577406976 116444227350528 116618820178784 116675513820096 116874376395392 116962185844224 117236364951552 117293358809088 117493274443776 117726644575232 117757846972416 117808808139792 118015899230208 118066972072896 118332836459586 118818728476672 118870148753664 118927936866816 119678789221376 119736970450944 119941050994688 119999359721472 120031164481536 120211135451008 120263158309371 120321623626974 120526700657748 120815681896448 120847703015424 121346610186032 121405602218208 121437779690304 121703896081152 122048494977024 122231490668672 122531813741568 122878756847616 123365363494912 123478750777536 123635703955456 123749339712768 123967733433852 124591171955712 124624193734656 124897292771328 125084559861184 125199527287527 125438730948608 125713614946304 125746934218752 125808065445888 126051224752068 126360932920992 126718717999104 126996406935552 127186821371456 127220531104128 127282378712832 127499319704064 127860328071168 127894216310784 128366662014976 128429066809344 128484646079328 128993452356846 129302733930496 129358691290752 129642165413376 129676525913088 129870958835464 130524084905984 130558679150592 130622149582848 130844782903296 130908392423424 131161409539314 131196172701132 131483673444816 131734883467264 132053664025976 132343043859488 132378120202944 132442475147136 133079116972032 133278651632896 133343444365824 133570715880448 133671069536256 134544736657408 134580396539904 134638637874048 134875313405952 134933682369024 135135997707172 135237527382384 135851598575616 135917642133504 136121432790112 136455883484928 136514936459286 136775759110144 136842251943936 137075486851072 137142125395968 137384154801152 137443609496424 137510427002256 137744800751712 138681840212608 138749259677952 138786033931776 139090166949888 139693132192768 139999253008384 140036358561792 140375227564803 140614484100706 140720129843832 140988986851328 141118572317184 141427816814592 141677409638688 142389910806528 142427649982464 142739763167232 142953782698496 143085174042888 143358549655552 144058542573792 144374229664896 144412494766848 144629022339494 144821391998976 145138750783488 145356367281664 145394892690432 145465575671808 145713508233216 146104828689897 146704756588544 146776076353536 146839595519232 147059762210746 147421088407824 147838504332288 148162474758144 148201743900672 148423952954816 148496108498304 148560372029223 148749206321408 148885924341924 149170382749696 149209919029248 149282456666112 149898753759216 149938483087008 150267055365504 150918473172544 151249192982272 151289280231936 151362828739584 152318459009024 152392507846656 152652246720512 152726457827328 152766936612864 153021644462533 153062201484654 153136611888876 153397619018952 153765413322752 153872728998912 154209922707456 154441140236768 154557174151296 155258969800704 155334448152576 155567351760128 155949581125632 156017070239184 156315153268736 157010462629888 157078410853056 157154773716864 157354532306944 157422629430528 157499159634432 157777115279448 158493531671552 158570582489088 158612610207744 158960190799872 159267425869167 159649293934592 159999146295296 160041552642048 160350877745828 160428831502632 160702267543664 160823005535808 161278368362496 161631790645248 161874136290944 161917039587072 162271861441536 162731326636032 163375751655424 163525913191872 164638334370048 164999119617024 165042851162112 165290311245136 166121562607616 166165591646208 166246372196352 166529723695104 166610681266176 166932703050036 166976947074168 167342857111584 167816680593408 168068299669424 168481243894656 168958290665472 169328542580736 169373421600768 169627374805504 169709838283776 169783282319112 169999092938752 170155342105056 171238755745792 171312861439104 171358266385152 171733777560576 171991269809128 172478255054336 172856220551168 172902034550784 172986089988096 173746282766364 174078238867456 174162866110464 174459710537728 174881879385752 174928230268176 175013270730144 175311564593088 175854547427328 176239911665664 176504160270592 176589966862848 176636770458624 177023848845312 177791259154432 178228092715008 178305223130496 178572568398763 179440528719872 179518183832064 179605455676416 179911576492032 179999039582208 180316703176512 180790050986622 181135464767488 181223522844672 181271554523136 181941177979904 182019915279048 182108403327312 182456335925248 183258145995232 183347236003008 183659734335616 183797720612352 184318135271424 184999012903936 185048045242368 185453555933184 185951600150778 186715144749056 186886757933568 187166970086404 187626839791776 188158096422912 188570422419456 188620401328128 188903212851584 189076837128102 189853214408704 189903533309952 190780232057184 190830796656192 191248979556096 191790492106752 192078056765056 192498972886528 192549993022464 192643600214016 193095189331968 193490178535269 193859856920576 193954100895744 194038036936128 194284677644288 194463248120064 194806438253196 195786127358976 195838018725888 196267174354944 196561451210432 196742114308971 197118005776384 197549966344192 197602325200896 197698388557824 197994811331072 198080496038964 198514565789232 198567180304416 199865005012288 199917977449344 200015166548736 200356073820672 200976625631232 201719040309248 201817104986112 201870594809856 202312970108928 202703996560758 203190010462208 203635277103104 203777397863424 204082935312872 204182149185168 204530158691936 204683825227392 205163638665216 205263377915904 205613230276608 205713188093952 206076232201728 206165414244636 206617201127568 207011959734272 207932774834176 208022760318912 208123889516928 209437881137408 209539698289152 209896839240704 209998879512576 210054537842688 210369487039264 210921726151059 211427443318784 211483480276992 211946921066496 212356567825556 212516114458032 213584866209792 213905108670176 214430674047744 215037824483328 215509054193664 215889386116096 216087813860688 216362481922048 216561344497344 216943533509241 218034550922496 218092339035648 218570262349824 219517779160064 219998826156032 220057134882816 220164114530304 220589643316119 221131632611736 221554122194944 221661829595136 221757756498432 222243712137216 222576937400048 222635929432224 222744162747456 223123809482112 223755574124544 223814878543872 224305342119936 224641658526208 224848130638824 225277720887296 226279784378368 226377709758816 226873789473408 226933920347904 227274177962062 228417148585472 228477688513536 228588761769984 228978370080768 229089686740992 229593302226981 230096428528428 230536046067712 230648119984128 230709251211264 231093912045458 231661710355152 232888454701056 233237640357568 233351027640192 233748752790784 233924371688448 234472729903104 234586717618176 235453289150464 235515693944832 235617616279584 236031798460416 236133944145792 236487995987551 236665672919172 237637456953344 237740297507328 237855873733632 239357578442752 239473940901888 239882101989376 239998719442944 240062328963072 240422270902016 240526316618742 240643247253948 241053401315496 241631363792896 242693220372064 242811204436416 242875559380608 243407792162304 244096989954048 244462981337344 245063627483136 246730726989824 246957501555072 247271407910912 247498679425536 247935466867704 249182343911424 249248387469312 249794585542656 250169119722368 250399054575054 250877461897216 251427229892608 251493868437504 252102449504136 252721865841984 253437435998208 253992813871104 254373642742912 254441062208256 254564757425664 254998639408128 255720656142336 256733324029952 256858133618688 256969292158656 257986904713692 258605467860992 258717382581504 259284330826752 259353051826176 259741917670928 261048169811968 261117358301184 261244299165696 261689565806592 261816784846848 262322819078628 262392345402264 262967346889632 264107328051952 264686087718976 264756240405888 264884950294272 266158233944064 266557303265792 266686888731648 267141431760896 267342139072512 269089473314816 269160793079808 269277275748096 269867364738048 270271995414344 270475054764768 271703197151232 271835284267008 272242865580224 272911766969856 273029872918572 273551518220288 273684503887872 274150973702144 274768309602304 274887218992848 275020854004512 275489601503424 277363680425216 277498519355904 277572067863552 278180333899776 279386264385536 279998506016768 280072717123584 280614036055199 280750455129606 281228968201412 281440259687664 281977973702656 282237144634368 282855633629184 283354819277376 284779821613056 284855299964928 285907565396992 286170348085776 286717099311104 288117085147584 288748459329792 288824989533696 289258044678988 289642783997952 290712734563328 290789785380864 290931151343616 291427016466432 292209657379794 293409513177088 293552152707072 293679191038464 294119524421492 294842176815648 295677008664576 296324949516288 296403487801344 296847905909632 296992216996608 297120744058446 297498412642816 297771848683848 298340765499392 298419838058496 299797507518432 299876966174016 300534110731008 301836946345088 302498385964544 302578560463872 302725657479168 304055994841137 304636918018048 304785015693312 305304493441024 305452915654656 305533873225728 306043288925066 306124402969308 306273223777752 306795238037904 307745457997824 308419845414912 308882280473536 309114348302592 310517939601408 310668896305152 311134703520256 311899162251264 312034140478368 314020925259776 314156821706112 314309547433728 314709064613888 314845258861056 314998319268864 315554230558896 316987063343104 317141164978176 317225220415488 317920381599744 318534851738334 319298587869184 319998292590592 320701755491656 320857663005264 321404535087328 321646011071616 322556736724992 323263581290496 323748272581888 323834079174144 324543722883072 326751503310848 327051826383744 329276668740096 329998239234048 330085702324224 330580622490272 332243125215232 332331183292416 332492744392704 333059447390208 333865406100072 333953894148336 334685714223168 335633361186816 336136599338848 336962487789312 337916581330944 338657085161472 339254749611008 339419676567552 339566564638224 339998185877504 340310684210112 340911266943093 342477511491584 342625722878208 342716532770304 343467555121152 343982539618256 344956510108672 345712441102336 345804069101568 345972179976192 346640868068187 347492565532728 348156477734912 348325732220928 349763758771504 349856460536352 350026541460288 350623129186176 351709094854656 352479823331328 353008320541184 353179933725696 353273540917248 354047697690624 355582518308864 356456185430016 356610446260992 357145136797526 359036367664128 359210911352832 359823152984064 359998079164416 360633406353024 360789474928113 361580101973244 362270929534976 362447045689344 362543109046272 363882355959808 364039830558096 364216806654624 366516291990464 366694472006016 367319468671232 367595441224704 368636270542848 369998025807872 370096090484736 370907111866368 371623993694723 371903200301556 373430289498112 373773515867136 374333940172808 375253679583552 376316192845824 377140844838912 377240802656256 377806425703168 378153674256204 379706428817408 381560464114368 381661593312384 382497959112192 383580984213504 384156113530112 384997945773056 385099986044928 385287200428032 386980357070538 387719713841152 387908201791488 388076073872256 388569355288576 388926496240128 389612876506392 391572254717952 391676037451776 392534348709888 393122902420864 393484228617942 394236011552768 395099932688384 395204650401792 395989622662144 396160992077928 397029131578464 397134360608832 399730010024576 399835954898688 400030333097472 400712147641344 403438080618496 403634209972224 403741189619712 404625940217856 405407993121516 406380020924416 407554795726848 408165870625744 408364298370336 409060317383872 409367650454784 410327277330432 410526755831808 411226460553216 411426376187904 412152464403456 412330828489272 413234402255136 415865549668352 416045520637824 416247779033856 418875762274816 419079396578304 419793678481408 419997759025152 420109075685376 420738974078528 421125682694409 421843452302118 422854886637568 422966960553984 424713135651112 425032228916064 427169732419584 427810217340352 428861348095488 430075648966656 431778772232192 432175627721376 432724963844096 433122688994688 433887067018482 436069101844992 436184678071296 437140524699648 439035558320128 439997652312064 440114269765632 440328229060608 441179286632238 442263265223472 443108244389888 443515512996864 444487424274432 445153874800096 445271858864448 445488325494912 446247618964224 447511148249088 447629757087744 449283317052416 449696261277648 450555441774592 452559568756736 452755419517632 453747578946816 453867840695808 454548355924124 456834297170944 456955377027072 457177523539968 457956740161536 458179373481984 459064933387599 459186604453962 460192857056856 461072092135424 461296239968256 462187824090916 463323420710304 465776909402112 466475280715136 466702055280384 467497505581568 467848743376896 468945459806208 470906578300928 471031387889664 471235232559168 472063596920832 472267888291584 472975991975102 473331345838344 475480595014656 475711747467264 477802277607501 478715156885504 478947881803776 479764203978752 479997438885888 480124657926144 480844541804032 481052633237484 481286494507896 482106802630992 485386440744128 485622408872832 485751118761216 486815584324608 488193979908096 488925962674688 490127254966272 493461453979648 493915003110144 494542815821824 494997358851072 495870933735408 498364687822848 498496774938624 499589171085312 500338239444736 500798109150108 501754923794432 502854459785216 504204899008272 505443731683968 506874871996416 507985627742208 508747285485824 508882124416512 509129514851328 509997278816256 513466648059904 513716267237376 513938584317312 514709167737611 515973809427384 517210935721984 517434765163008 518568661653504 518706103652352 519483835341856 522096339623936 522234716602368 522488598331392 523379131613184 524645638157256 524784690804528 525934693779264 528214656103904 529372175437952 529512480811776 529769900588544 533114606531584 533373777463296 534282863521792 534684278145024 535717705196289 538178946629632 538321586159616 538554551496192 539734729476096 540543990828688 540950109529536 543406394302464 543670568534016 544485731160448 545823533939712 546059745837144 547103036440576 547369007775744 549536619204608 549774437985696 550041708009024 550979203006848 554727360850432 554997038711808 555144135727104 556360667799552 558772528771072 559997012033536 560145434247168 561228072110398 561500910259212 562457936402824 562880519375328 564474289268736 565711267258368 566709638554752 569559643226112 569710599929856 571815130793984 572340696171552 576234170295168 577496918659584 577649979067392 578516089357976 579285567995904 581425469126656 581579570761728 581862302687232 582854032932864 584419314759588 586819026354176 587358382076928 588239048842984 589684353631296 591354017329152 592649899032576 592806975602688 593695811819264 593984433993216 594241488116892 594996825285632 595543697367696 596681530998784 599595015036864 599753932348032 601068221462016 603673892690176 604996771929088 605157120927744 605451314958336 608111989682274 609273836036096 609570031386624 610608986882048 610905831309312 612086577850132 612248805938616 612546447555504 613590476075808 615490915995648 616839690829824 617764560947072 618228696605184 621035879202816 622269407040512 623798324502528 624068280956736 628041850519552 628313643412224 628619094867456 629690517722112 629996638537728 631108461117792 632765178453177 633974126686208 634282329956352 634450440830976 635840763199488 637069703476668 638597175738368 641403510983312 641715326010528 642809070174656 643292022143232 645113473449984 646527162580992 647496545163776 647668158348288 649087445766144 650830600527723 653503006621696 654103652767488 658553337480192 659996478468096 660171404648448 661161244980544 661768929948357 664486250430464 664662366584832 664985488785408 667730812200144 667907788296672 669371428446336 671266722373632 672273198677696 673924975578624 675833162661888 678509499222016 678839353135104 679133129276448 679996371755008 680621368420224 681822533886186 684955022983168 685251445756416 685433065540608 686935110242304 687965079236512 689913020217344 691424882204672 691608138203136 691944359952384 693281736136374 694985131065456 696312955469824 699527517543008 699712921072704 700053082920576 701246258372352 703418189709312 706016641082368 706359867451392 706547081834496 708095395381248 709463987962653 711165036617728 712912370860032 713220892521984 714290273595052 718072735328256 718421822705664 719646305968128 719996158328832 721266812706048 721578949856226 723160203946488 724541859069952 724894091378688 727764711919616 728079661116192 728433613309248 733032583980928 733388944012032 734638937342464 735190882449408 739996051615744 740192180969472 741814223732736 743247987389446 743806400603112 747547031734272 748667880345616 750507359167104 752632385691648 754281689677824 754481605312512 755612851406336 756307348512408 763120928228736 763323186624768 764995918224384 767161968427008 768312227060224 769995891546112 770199972089856 770574400856064 773960714141076 775439427682304 775816403582976 776152147744512 777138710577152 777852992480256 779225753012784 783144509435904 783352074903552 785068697419776 786245804841728 786968457235884 788472023105536 790199865376768 791979245324288 792321984155856 794058263156928 794268721217664 795459622867217 799460020049152 799671909797376 800060666194944 801424295282688 806876161236992 807268419944448 807482379239424 808828692159103 810815986243032 812760041848832 815109591453696 816331741251488 816728596740672 818120634767744 818735300909568 820654554660864 821053511663616 822452921106432 824304928806912 824661656978544 826468804510272 831731099336704 832091041275648 832495558067712 837751524549632 838158793156608 839587356962816 839995518050304 840218151370752 841477948157056 841842108165597 842251365388818 843686904604236 845709773275136 845933921107968 849426271302224 850064457832128 854339464839168 855620434680704 857722696190976 860151297933312 863557544464384 864351255442752 865449927688192 866245377989376 867774134036964 872138203689984 872369356142592 874281049399296 878071116640256 879995304624128 880228539531264 880656458121216 882358573264476 884526530446944 887031025993728 888974848548864 890307749600192 890543717728896 890976650989824 892495237928448 895022296498176 895259514175488 898566634104832 899392522555296 905119137513472 905510839035264 907495157893632 907735681391616 909096711848248 913668594341888 913910754054144 914355047079936 915913480323072 916358746963968 918129866775198 918373208907924 920385714113712 922144184270848 924375648181832 926646841420608 931553818804224 932950561430272 933404110560768 934995011163136 935697486753792 941813156601856 942062775779328 942470465118336 944127193841664 944535776583168 945951983950204 946662691676688 950961190029312 951423494934528 955604555215002 957430313771008 957895763607552 959528407957504 959994877771776 961689083608064 962105266474968 962572989015792 964213605261984 970772881488256 971244817745664 971502237522432 973631168649216 977851925349376 980254509932544 986922907959296 987830006220288 989994717702144 991741867470816 996729375645696 996993549877248 999178342170624 1000676478889472 1001596218300216 1003509847588864 1008409798016544 1010887463367936 1013749743992832 1015971255484416 1017494570971648 1017764248833024 1018259029702656 1019994557632512 1022733800829279 1026933296119808 1027432534474752 1027877168634624 1029418335475222 1031947618854768 1034869530326016 1037137323307008 1037412207304704 1038967670683712 1039922604204561 1044192679247872 1044469433204736 1044977196662784 1049291276314512 1049569381609056 1051869387558528 1056429312207808 1058744350875904 1059024961623552 1059539801177088 1066229213063168 1066747554926592 1068565727043584 1069368556290048 1071435410392578 1076357893259264 1077109102992384 1079469458952192 1081087981657376 1081900219059072 1086812788604928 1087341137068032 1088971462320896 1091647067879424 1092119491674288 1094206072881152 1099073238409216 1099548875971392 1100083416018048 1101958406013696 1109454721700864 1109994077423616 1110288271454208 1112721335599104 1114871981084169 1117545057542144 1119994024067072 1120290868494336 1122456144220796 1123001820518424 1124915872805648 1125761038750656 1128948578537472 1131422534516736 1133419277109504 1139119286452224 1143630261587968 1144681392343104 1152468340590336 1154993837319168 1155299958134784 1157032178715952 1162850938253312 1163159141523456 1163724605374464 1165708065865728 1168838629519176 1174716764153856 1176478097685968 1179368707262592 1182708034658304 1185299798065152 1185613951205376 1187391623638528 1187968867986432 1188482976233784 1189993650571264 1191087394735392 1199190030073728 1199507864696064 1202136442924032 1207347785380352 1209993543858176 1210314241855488 1210902629916672 1216223979364548 1218547672072192 1219140062773248 1221217973764096 1224173155700264 1224497611877232 1225092895111008 1227180952151616 1230981831991296 1233679381659648 1235529121894144 1236457393210368 1244538814081024 1247596649005056 1248136561913472 1250007978791341 1256083701039104 1256627286824448 1257238189734912 1259381035444224 1259993277075456 1262216922235584 1265530356906354 1267948253372416 1268564659912704 1268900881661952 1274139406953336 1277194351476736 1282807021966624 1283430652021056 1285618140349312 1286584044286464 1290226946899968 1294993090327552 1295336316696576 1298174891532288 1301661201055446 1307006013243392 1308207305534976 1317106674960384 1319992956936192 1320342809296896 1322322489961088 1323537859896714 1328972500860928 1329324733169664 1335461624400288 1335815576593344 1338742856892672 1342533444747264 1344546397355392 1347849951157248 1351666325323776 1357018998444032 1357678706270208 1358266258552896 1359992743510016 1361242736840448 1363645067772372 1370502891512832 1370866131081216 1373870220484608 1375930158473024 1377194800162797 1379826040434688 1382849764409344 1383216276406272 1383888719904768 1386563472272748 1389970262130912 1399055035086016 1399425842145408 1400106165841152 1402492516744704 1406836379418624 1412033282164736 1412719734902784 1413094163668992 1416190790762496 1418927975925306 1422330073235456 1426441785043968 1428580547190104 1436145470656512 1436843645411328 1439292611936256 1439992316657664 1442533625412096 1443157899712452 1446320407892976 1449083718139904 1455529423839232 1456159322232384 1456867226618496 1466065167961856 1466777888024064 1469277874684928 1470381764898816 1479992103231488 1480384361938944 1483628447465472 1486495974778892 1487612801206224 1495094063468544 1497335760691232 1501014718334208 1505264771383296 1508563379355648 1511225702812672 1512614697024816 1526241856457472 1526646373249536 1529991836448768 1536624454120448 1539991783092224 1540399944179712 1541148801712128 1544127503212833 1547921428282152 1550878855364608 1551632807165952 1552304295489024 1555705984960512 1558451506025568 1566289018871808 1566704149807104 1570137394839552 1572491609683456 1573936914471768 1576944046211072 1583958490648576 1584643968311712 1588116526313856 1588537442435328 1590919245734434 1598920040098304 1599343819594752 1600121332389888 1602848590565376 1607153115588867 1613752322473984 1614536839888896 1614964758478848 1617657384318206 1621631972486064 1630219182907392 1632663482502976 1633457193481344 1636241269535488 1637470601819136 1641309109321728 1642107023327232 1648609857613824 1649323313957088 1652937609020544 1663462198673408 1664182082551296 1664991116135424 1675503049099264 1676317586313216 1679174713925632 1679991036100608 1680436302741504 1682955896314112 1683684216331194 1684502730777636 1687373809208472 1691419546550272 1698852542604448 1700128915664256 1708678929678336 1711240869361408 1715445392381952 1727115088928768 1728702510885504 1730899855376384 1732490755978752 1735548268073928 1744276407379968 1744738712285184 1748562098798592 1756142233280512 1759990609248256 1760457079062528 1764717146528952 1769053060893888 1774062051987456 1777949697097728 1780615499200384 1781087435457792 1781953301979648 1784990475856896 1790044592996352 1797133268209664 1798785045110592 1810238275026944 1811021678070528 1814990315787264 1815471362783232 1818193423696496 1827337188683776 1827821508108288 1828710094159872 1831826960646144 1832717493927936 1836259733550396 1836746417815848 1840771428227424 1848751296363664 1853293682841216 1863107637608448 1865901122860544 1866808221121536 1869990022326272 1871394973507584 1883626313203712 1884125551558656 1884940930236672 1889071553166336 1891903967900408 1893325383353376 1901922380058624 1902846989869056 1911209110430004 1914860627542016 1915791527215104 1919056815915008 1923378167216128 1924210532949936 1925145978031584 1928427210523968 1941545762976512 1942489635491328 1943004475044864 1947262337298432 1955703850698752 1960509019865088 1964298252386393 1973845815918592 1975660012440576 1979989435404288 1983483734941632 1993458751291392 1993987099754496 2001352957778944 2003192436600432 2007019695177728 2016819596033088 2021774926735872 2027499487985664 2034989141943296 2035528497666048 2036518059405312 2039989115265024 2045467601658558 2053866592239616 2054865068949504 2055754337269248 2058836670950444 2063895237709536 2069739060652032 2074274646614016 2074824414609408 2077935341367424 2079845208409122 2088385358495744 2088938866409472 2098582552629024 2099138763218112 2103738775117056 2112858624415616 2117488701751808 2118049923247104 2119079602354176 2128391963887959 2132458426126336 2133495109853184 2137131454087168 2138737112580096 2142870820785156 2154218205984768 2158938917904384 2162175963314752 2163800438118144 2173625577209856 2174682274136064 2177942924641792 2183294135758848 2184238983348576 2198146476818432 2199097751942784 2200166832036096 2203916812027392 2218909443401728 2219988154847232 2220576542908416 2225442671198208 2229743962168338 2235090115084288 2239988048134144 2244912288441592 2246003641036848 2249831745611296 2251522077501312 2257897157074944 2262845069033472 2266838554219008 2287260523175936 2289362784686208 2304936681180672 2309987674638336 2310599916269568 2314064357431904 2325701876506624 2326318283046912 2327449210748928 2331416131731456 2337677259038352 2349433528307712 2352956195371936 2358737414525184 2365416069316608 2370599596130304 2374783247277056 2375937735972864 2376965952467568 2379987301142528 2382174789470784 2386378868601651 2398380060147456 2399015729392128 2404272885848064 2414695570760704 2419987087716352 2420628483710976 2421805259833344 2426486076477309 2432447958729096 2437095344144384 2438280125546496 2448346311400528 2448995223754464 2450185790222016 2454361904303232 2461963663982592 2467358763319296 2471058243788288 2472914786420736 2489077628162048 2495193298010112 2496273123826944 2500015957582682 2513254573648896 2514476379469824 2518762070888448 2519986554150912 2524433844471168 2525526324496791 2531060713812708 2535896506744832 2537129319825408 2537801763323904 2548278813906672 2565614043933248 2566861304042112 2571236280698624 2573168088572928 2580453893799936 2589986180655104 2590672633393152 2596349783064576 2601367955863061 2603322402110892 2614012026486784 2616414611069952 2634213349920768 2639985913872384 2640685618593792 2644644979922176 2647075719793428 2657945001721856 2670923248800576 2671631153186688 2677485713785344 2685066889494528 2689092794710784 2695699902314496 2714037996888064 2715357412540416 2716532517105792 2719985487020032 2722485473680896 2727290135544744 2741005783025664 2741732262162432 2747740440969216 2751860316946048 2754389600325594 2759652080869376 2765699528818688 2766432552812544 2773126944545496 2779940524261824 2798110070172032 2798851684290816 2800212331682304 2804985033489408 2824066564329472 2825439469805568 2826188327337984 2832381581524992 2837855951850612 2844660146470912 2852883570087936 2857161094380208 2872290941313024 2873687290822656 2878585223872512 2879984633315328 2885067250824192 2886315799424904 2892640815785952 2911058847678464 2912318644464768 2913734453236992 2932130335923712 2933555776048128 2938555749369856 2940763529797632 2959984206462976 2960768723877888 2972991949557784 2975225602412448 2990188126937088 2994671521382464 3002029436668416 3010529542766592 3022451405625344 3025229394049632 3052483712914944 3053292746499072 3059983672897536 3073248908240896 3079983566184448 3080799888359424 3082297603424256 3088255006425666 3095842856564304 3101757710729216 3104608590978048 3111411969921024 3116903012051136 3132578037743616 3133408299614208 3144983219366912 3147873828943536 3153888092422144 3167916981297152 3169287936623424 3176233052627712 3177074884870656 3181838491468868 3197840080196608 3198687639189504 3200242664779776 3205697181130752 3214306231177734 3227504644947968 3229073679777792 3235314768636412 3243263944972128 3260438365814784 3265326965005952 3266914386962688 3272482539070976 3274941203638272 3282618218643456 3297219715227648 3298646627914176 3305875218041088 3328364165102592 3329982232270848 3344615943252507 3351006098198528 3352635172626432 3358349427851264 3359982072201216 3360872605483008 3365911792628224 3367368432662388 3369005461555272 3374747618416944 3397705085208896 3400257831328512 3417357859356672 3422481738722816 3430890784763904 3454230177857536 3457405021771008 3461799710752768 3464981511957504 3471096536147856 3488552814759936 3489477424570368 3497124197597184 3512284466561024 3519981218496512 3529434293057904 3538106121787776 3548124103974912 3555899394195456 3561230998400768 3562174870915584 3563906603959296 3569980951713792 3594266536419328 3597570090221184 3620476550053888 3622043356141056 3629980631574528 3630942725566464 3636386847392992 3654674377367552 3655643016216576 3657420188319744 3663653921292288 3672519467100792 3673492835631696 3681542856454848 3697502592727328 3706587365682432 3731802245721088 3733616442243072 3739980044652544 3742789947015168 3750023936374023 3767252626407424 3768251103117312 3769881860473344 3778143106332672 3783807935800816 3786650766706752 3803844760117248 3805693979738112 3822418220860008 3829721255084032 3831583054430208 3846756334432256 3848421065899872 3850291956063168 3856854421047936 3883091525953024 3884979270982656 3886008950089728 3894524674596864 3911407701397504 3921018039730176 3928596504772786 3951320024881152 3959978870808576 3966967469883264 3986917502582784 3987974199508992 4002705915557888 4006384873200864 4033639192066176 4043549853471744 4054998975971328 4069978283886592 4071056995332096 4073036118810624 4079978230530048 4090935203317116 4107733184479232 4111508674538496 4117673341900888 4127790475419072 4139478121304064 4148549293228032 4149648829218816 4155870682734848 4159690416818244 4176770716991488 4197165105258048 4198277526436224 4207477550234112 4225717248831232 4234977403503616 4236099846494208 4238159204708352 4256783927775918 4264916852252672 4266990219706368 4274262908174336 4285741641570312 4308436411969536 4317877835808768 4324351926629504 4327600876236288 4347251154419712 4355885849283584 4366588271517696 4368477966697152 4396292953636864 4398195503885568 4400333664072192 4407833624054784 4437818886803456 4439976309694464 4441153085816832 4450885342396416 4459487924336676 4470180230168576 4489824576883184 4492007282073696 4499663491222592 4503044155002624 4515794314149888 4525690138066944 4533677108438016 4574521046351872 4578725569372416 4609873362361344 4619975349276672 4621199832539136 4628128714863808 4632382509638499 4651403753013248 4652636566093824 4654898421497856 4675354518076704 4698867056615424 4705912390743872 4717474829050368 4730832138633216 4749566494554112 4751875471945728 4753931904935136 4759974602285056 4764349578941568 4772757737203302 4796760120294912 4798031458784256 4808545771696128 4829391141521408 4839974175432704 4841256967421952 4843610519666688 4852972152954618 4864895917458192 4874190688288768 4896692622801056 4897990447508928 4900371580444032 4908723808606464 4923927327965184 4942116487576576 4945829572841472 4978155256324096 4990386596020224 4992546247653888 5000031915165364 5026509147297792 5028952758939648 5037524141776896 5039973108301824 5048867688942336 5051052648993582 5062121427625416 5071793013489664 5074258639650816 5096557627813344 5131228087866496 5133722608084224 5142472561397248 5146336177145856 5179972361310208 5181345266786304 5192699566129152 5202735911726122 5206644804221784 5232829222139904 5268426699841536 5279971827744768 5281371237187584 5289289959844352 5294151439586856 5341846497601152 5343262306373376 5354971427570688 5370133778989056 5378185589421568 5391399804628992 5428075993776128 5430714825080832 5433065034211584 5439970974040064 5444970947361792 5454580271089488 5482011566051328 5483464524324864 5495480881938432 5503720633892096 5508779200651188 5519304161738752 5531399057637376 5546253889090992 5559881048523648 5596220140344064 5597703368581632 5600424663364608 5609970066978816 5648133128658944 5650878939611136 5652376654675968 5661800845113721 5675711903701224 5689320292941824 5705767140175872 5714322188760416 5744581882626048 5747374581645312 5757170447745024 5770134501648384 5772631598849808 5785281631571904 5822117695356928 5824637288929536 5827468906473984 5864260671847424 5867111552096256 5877111498739712 5881527059595264 5892894757159179 5919968412925952 5921537447755776 5945983899115568 5950451204824896 5980376253874176 5989343042764928 6004058873336832 6021059085533184 6044902811250688 6050458788099264 6104967425829888 6106585492998144 6119967345795072 6146497816481792 6159967132368896 6161599776718848 6164595206848512 6176510012851332 6191685713128608 6209217181956096 6222823939842048 6233806024102272 6265156075487232 6266816599228416 6289966438733824 6295747657887072 6335833962594304 6338575873246848 6352466105255424 6354149769741312 6363676982937736 6395680160393216 6397375278379008 6400485329559552 6411394362261504 6428612462355468 6455009289895936 6470629537272824 6486527889944256 6520876731629568 6530653930011904 6533828773925376 6544965078141952 6549882407276544 6594439430455296 6597293255828352 6611750436082176 6656728330205184 6659964464541696 6689231886505014 6702012196397056 6705270345252864 6716698855702528 6719964144402432 6731823585256448 6734736865324776 6738010923110544 6749495236833888 6795410170417792 6800515662657024 6844963477445632 6861781569527808 6908460355715072 6914810043542016 6929963023915008 6942193072295712 6977105629519872 6978954849140736 6994248395194368 7024568933122048 7058868586115808 7076212243575552 7096248207949824 7111798788390912 7122461996801536 7124349741831168 7127813207918592 7139961903427584 7159136605804953 7188533072838656 7195140180442368 7244086712282112 7259961263149056 7261885451132928 7272773694785984 7279458229431927 7309348754735104 7311286032433152 7314840376639488 7345038934201584 7346985671263392 7363085712909696 7395005185454656 7413174731364864 7463604491442176 7467232884486144 7479960089305088 7485579894030336 7500047872748046 7534505252814848 7539763720946688 7556286212665344 7567615871601632 7573301533413504 7607689520234496 7611387959476224 7644836441720016 7659442510168064 7693512668864512 7696842131799744 7700583912126336 7713708842095872 7766183051906048 7769958541965312 7772017900179456 7789049349193728 7804103867589183 7822815402795008 7842036079460352 7857193009545572 7902640049762304 7919957741617152 7933934939766528 7973835005165568 8005411831115776 8012769746401728 8067278384132352 8087099706943488 8139956567773184 8142113990664192 8146072237621248 8159956461060096 8181870406634232 8223017349076992 8235346683801776 8255580950838144 8278956242608128 8297098586456064 8299297658437632 8311741365469696 8319380833636488 8394330210516096 8396555052872448 8414955100468224 8451434497662464 8469954807007232 8472199692988416 8476318409416704 8513567855551836 8529833704505344 8533980439412736 8548525816348672 8571483283140624 8616872823939072 8635755671617536 8648703853259008 8655201752472576 8711771698567168 8733176543035392 8736955933394304 8750055851539387 8792585907273728 8796391007771136 8800667328144384 8815667248109568 8875637773606912 8879952619388928 8882306171633664 8918975848673352 8940360460337152 8979649153766368 8984014564147392 8999326982445184 9006088310005248 9031588628299776 9067354216876032 9149042092703744 9157451138744832 9219746724722688 9239950698553344 9242399665078272 9256257429727616 9264765019276998 9302807506026496 9305273132187648 9350709036153408 9397734113230848 9411824781487744 9434949658100736 9461664277266432 9499132989108224 9503750943891456 9507863809870272 9519949204570112 9528699157883136 9545515474406604 9593520240589824 9596062917568512 9617091543392256 9658782283042816 9679948350865408 9682513934843904 9687221039333376 9705944305909236 9729791834916384 9793385245602112 9795980895017856 9800743160888064 9817447617212928 9847854655930368 9884232975153152 9891659145682944 9956310512648192 9985092495307776 10000063830330728 10053018294595584 10057905517879296 10075048283553792 10079946216603648 10097735377884672 10102105297987164 10124242855250832 10143586026979328 10193115255626688 10262456175732992 10267445216168448 10284945122794496 10292672354291712 10359944722620416 10362690533572608 10385399132258304 10405471823452244 10413289608443568 10465658444279808 10536853399683072 10559943655489536 10578579919688704 10588302879173712 10683692995202304 10686524612746752 10709942855141376 10756371178843136 10782799609257984 10856151987552256 10861429650161664 10866130068423168 10889941894723584 10909160542178976 10964023132102656 10966929048649728 10990961763876864 11007441267784192 11017558401302376 11038608323477504 11092507778181984 11119762097047296 11192440280688128 11195406737163264 11200849326729216 11219940133957632 11250071809122069 11296266257317888 11301757879222272 11304753309351936 11323601690227442 11351423807402448 11411534280351744 11428644377520832 11489163765252096 11494749163290624 11540269003296768 11545263197699616 11570563263143808 11644235390713856 11649274577859072 11654937812947968 11728521343694848 11734223104192512 11754222997479424 11763054119190528 11785789514318358 11839936825851904 11891967798231136 11900902409649792 11960752507748352 11978686085529856 12008117746673664 12089805622501376 12100917576198528 12209934851659776 12213170985996288 12239934691590144 12292995632963584 12319934264737792 12323199553437696 12353020025702664 12383371426257216 12418434363912192 12445647879684096 12467612048204544 12530312150974464 12579932877467648 12591495315774144 12671667925188608 12677151746493696 12704932210510848 12708299539482624 12727353965875472 12791360320786432 12794750556758016 12800970659119104 12822788724523008 12857224924710936 12941259074545648 12973055779888512 13041753463259136 13061307860023808 13067657547850752 13089930156283904 13099764814553088 13188878860910592 13194586511656704 13223500872164352 13313456660410368 13319928929083392 13378463773010028 13404024392794112 13410540690505728 13433397711405056 13463647170512896 13469473730649552 13476021846221088 13498990473667776 13590820340835584 13601031325314048 13689926954891264 13723563139055616 13750087766704751 13816920711430144 13829620087084032 13859926047830016 13884386144591424 13954211259039744 13957909698281472 14049137866244096 14117737172231616 14152424487151104 14192496415899648 14244923993603072 14248699483662336 14255626415837184 14279923806855168 14318273211609906 14377066145677312 14390280360884736 14488173424564224 14519922526298112 14523770902265856 14545547389571968 14558916458863854 14618697509470208 14622572064866304 14690077868403168 14693971342526784 14726171425819392 14790010370909312 14826349462729728 14927208982884352 14934465768972288 14959920178610176 14971159788060672 15000095745496092 15079527441893376 15112572425330688 15135231743203264 15146603066827008 15215379040468992 15222775918952448 15289672883440032 15387025337729024 15393684263599488 15401167824252672 15427417684191744 15532366103812096 15539917083930624 15544035800358912 15578098698387456 15608207735178366 15645630805590016 15714386019091144 15805280099524608 15839915483234304 15867869879533056 16010823662231552 16025539492803456 16134556768264704 16174199413886976 16279913135546368 16284227981328384 16292144475242496 16319912922120192 16363740813268464 16446034698153984 16470693367603552 16511161901676288 16557912485216256 16594197172912128 16623482730939392 16638761667272976 16788660421032192 16793110105744896 16829910200936448 16902868995324928 16939909614014464 16944399385976832 16952636818833408 16985402535341163 17027135711103672 17059667409010688 17067960878825472 17142966566281248 17233745647878144 17271511343235072 17297407706518016 17310403504945152 17423543397134336 17466353086070784 17473911866788608 17500111703078774 17592782015542272 17601334656288768 17631334496219136 17678684271477537 17751275547213824 17759905238777856 17764612343267328 17837951697346704 17959298307532736 17968029128294784 17998653964890368 18012176620010496 18063177256599552 18134708433752064 18298084185407488 18314902277489664 18439493449445376 18479901397106688 18484799330156544 18512514859455232 18529530038553996 18605615012052992 18701418072306816 18795468226461696 18823649562975488 18869899316201472 18998265978216448 19007501887782912 19015727619740544 19039898409140224 19057398315766272 19091030948813208 19187040481179648 19192125835137024 19234183086784512 19317564566085632 19359896701730816 19365027869687808 19411888611818472 19459583669832768 19586770491204224 19591961790035712 19601486321776128 19634895234425856 19768465950306304 19783318291365888 19912621025296384 19970184990615552 20000127660661456 20106036589191168 20115811035758592 20150096567107584 20159892433207296 20195470755769344 20204210595974328 20248485710501664 20386230511253376 20524912351465984 20534890432336896 20569890245588992 20585344708583424 20719889445240832 20725381067145216 20810943646904488 20826579216887136 20931316888559616 21073706799366144 21157159839377408 21176605758347424 21367385990404608 21373049225493504 21419885710282752 21512742357686272 21565599218515968 21712303975104512 21732260136846336 21779883789447168 21818321084357952 21928046264205312 21933858097299456 22014882535568384 22035116802604752 22077216646955008 22185015556363968 22239524194094592 22384880561376256 22390813474326528 22401698653458432 22439880267915264 22500143618244138 22592532514635776 22603515758444544 22647203380454884 22702847614804896 22823068560703488 22857288755041664 22978327530504192 23080538006593536 23090526395399232 23141126526287616 23298549155718144 23309875625895936 23412311602767549 23457042687389696 23468446208385024 23508445994958848 23526108238381056 23571579028636716 23783935596462272 23801804819299584 23921505015496704 23957372171059712 24016235493347328 24179611245002752 24201835152397056 24419869703319552 24426341971992576 24479869383180288 24585991265927168 24639868529475584 24706040051405328 24766742852514432 24836868727824384 24891295759368192 24935224096409088 25159865754935296 25182990631548288 25343335850377216 25354303492987392 25409864421021696 25416599078965248 25454707931750944 25582720641572864 25589501113516032 25601941318238208 25645577449046016 25714449849421872 25882518149091296 25946111559777024 26122615720047616 26135315095701504 26179860312567808 26199529629106176 26250167554618161 26377757721821184 26389173023313408 26447001744328704 26626913320820736 26639857858166784 26756927546020056 26808048785588224 26821081381011456 26927294341025792 26938947461299104 26952043692442176 26997980947335552 27181640681671168 27202062650628096 27379853909782528 27447126278111232 27500175533409502 27659240174168064 27719852095660032 27768772289182848 27908422518079488 27915819396562944 28235474344463232 28304848974302208 28384992831799296 28489847987206144 28497398967324672 28511252831674368 28559847613710336 28636546423219812 28754132291354624 28780560721769472 28976346849128448 29039845052596224 29047541804531712 29091094779143936 29117832917727708 29237395018940416 29380155736806336 29387942685053568 29452342851638784 29580020741818624 29652698925459456 29854417965768704 29868931537944576 29919840357220352 30000191490992184 30159054883786752 30225144850661376 30270463486406528 30293206133654016 30430758080937984 30579345766880064 30774050675458048 30787368527198976 30802335648505344 30854835368383488 31064732207624192 31079834167861248 31088071600717824 31156197396774912 31216415470356732 31291261611180032 31428772038182288 31610560199049216 31679830966468608 31735739759066112 32021647324463104 32051078985606912 32269113536529408 32348398827773952 32559826271092736 32568455962656768 32584288950484992 32727481626536928 32892069396307968 32941386735207104 33022323803352576 33115824970432512 33246965461878784 33277523334545952 33577320842064384 33586220211489792 33659820401872896 33805737990649856 33879819228028928 33888798771953664 33905273637666816 33970805070682326 34054271422207344 34119334818021376 34285933132562496 34467491295756288 34594815413036032 34620807009890304 34847086794268672 34932706172141568 34947823733577216 35000223406157548 35185564031084544 35202669312577536 35262668992438272 35357368542955074 35502551094427648 35519810477555712 35675903394693408 35918596615065472 35936058256589568 35997307929780736 36024353240020992 36269416867504128 36629804554979328 36878986898890752 36959802794213376 36969598660313088 37025029718910464 37059060077107992 37402836144613632 37590936452923392 37647299125950976 37739798632402944 37996531956432896 38015003775565824 38031455239481088 38079796818280448 38114796631532544 38182061897626416 38374080962359296 38384251670274048 38468366173569024 38635129132171264 38719793403461632 38823777223636944 38919167339665536 39173540982408448 39183923580071424 39202972643552256 39269790468851712 39536931900612608 39566636582731776 39825242050592768 39940369981231104 40000255321322912 40212073178382336 40231622071517184 40300193134215168 40390941511538688 40408421191948656 40496971421003328 40772461022506752 41049824702931968 41069780864673792 41139780491177984 41170689417166848 41250263300114253 41439778890481664 41450762134290432 41621887293808976 41653158433774272 41862633777119232 42147413598732288 42314319678754816 42353211516694848 42734771980809216 42746098450987008 42839771420565504 43025484715372544 43131198437031936 43464520273692672 43559767578894336 43636642168715904 43856092528410624 43867716194598912 44029765071136768 44070233605209504 44370031112727936 44479048388189184 44769761122752512 44781626948653056 44803397306916864 44879760535830528 45000287236488276 45185065029271552 45294406760909768 45405695229609792 45646137121406976 45714577510083328 46161076013187072 46181052790798464 46282253052575232 46597098311436288 46619751251791872 46824623205535098 46914085374779392 46936892416770048 47016891989917696 47143158057273432 47567871192924544 47603609638599168 47914744342119424 48032470986694656 48359222490005504 48403670304794112 48839739406639104 48852683943985152 48959738766360576 49171982531854336 49412080102810656 49533485705028864 49673737455648768 49782591518736384 49870448192818176 50319731509870592 50365981263096576 50708606985974784 50819728842043392 50833198157930496 50909415863501888 50956207606023489 51165441283145728 51179002227032064 51203882636476416 51428899698843744 51765036298182592 51892223119554048 52245231440095232 52270630191403008 52359720625135616 52399059258212352 52500335109236322 52778346046626816 52894003488657408 53253826641641472 53279715716333568 53513855092040112 53616097571176448 53854588682051584 53877894922598208 53904087384884352 53995961894671104 54363281363342336 54404125301256192 54759707819565056 54894252556222464 55000351066819004 55318480348336128 55439704191320064 55537544578365696 55816845036158976 56470948688926464 56609697948604416 56979695974412288 56994797934649344 57022505663348736 57119695227420672 57273092846439624 57561121443538944 57952693698256896 58079690105192448 58095083609063424 58182189558287872 58235665835455416 58760311473612672 58775885370107136 58904685703277568 59160041483637248 59305397850918912 59708835931537408 59737863075889152 59839680714440704 60000382981984368 60318109767573504 60450289701322752 60540926972813056 60586412267308032 61158691533760128 61548101350916096 61574737054397952 61604671297010688 61709670736766976 62129464415248384 62159668335722496 62176143201435648 62432830940713464 62582523222360064 62857544076364576 63221120398098432 63471479518132224 64043294648926208 64102157971213824 64538227073058816 64696797655547904 65119652542185472 65136911925313536 65454963253073856 65784138792615936 65882773470414208 66044647606705152 66231649940865024 66493930923757568 66555046669091904 67154641684128768 67172440422979584 67319640803745792 67611475981299712 67759638456057856 67777597543907328 67810547275333632 67941610141364652 68108542844414688 68571866265124992 68934982591512576 69189630826072064 69241614019780608 69694173588537344 69895647467154432 70000446812315096 70371128062169088 70405338625155072 70525337984876544 70714737085910148 71005102188855296 71351806789386816 71837193230130944 71872116513179136 71994615859561472 72048706480041984 72538833735008256 73259609109958656 73757973797781504 73919605588426752 74050059437820928 74118120154215984 74805672289227264 75294598251901952 75479597264805888 75993063912865792 76030007551131648 76062910478962176 76229593263065088 76364123795252832 76748161924718592 76768503340548096 76936732347138048 77270258264342528 77647554447273888 77838334679331072 78347081964816896 78367847160142848 78405945287104512 78539580937703424 78750502663854483 79073863801225216 79133273165463552 79880739962462208 80000510642645824 80424146356764672 80463244143034368 80781883023077376 80816842383897312 80993942842006656 81544922045013504 82099649405863936 82139561729347584 82279560982355968 82341378834333696 82500526600228506 82879557780963328 83243774587617952 83306316867548544 83725267554238464 84628639357509632 84706423033389696 85469543961618432 85492196901974016 85679542841131008 86050969430745088 86262396874063872 86929040547385344 87119535157788672 87273284337431808 87712185056821248 88059530142273536 88140467210419008 88740062225455872 88958096776378368 89539522245505024 89563253897306112 89606794613833728 89759521071661056 90000574472976552 90588813521819536 90811390459219584 91292274242813952 91429155020166656 92322152026374144 92362105581596928 92564506105150464 93194196622872576 93239502503583744 93649246411070196 93828170749558784 93873784833540096 94033783979835392 94286316114546864 95135742385849088 95207219277198336 95829488684238848 96064941973389312 96250614366933257 96718444980011008 96807340609588224 97679478813278208 97705367887970304 98343965063708672 98824160205621312 99066971410057728 99347474911297536 99740896385636352 100639463019741184 100731962526193152 101417213971949568 101639457684086784 101666396315860992 101818831727003776 101912415212046978 102330882566291456 102358004454064128 102857799397687488 103530072596365184 103784446239108096 104490462880190464 104541260382806016 104719441250271232 104798118516424704 105000670218472644 105556692093253632 105788006977314816 106507653283282944 106559431432667136 107027710184080224 107709177364103168 107755789845196416 107808174769768704 107991923789342208 108726562726684672 108808250602512384 109519415639130112 110000702133638008 110636960696672256 110879408382640128 111075089156731392 112941897377852928 113219395897208832 113959391948824576 113989595869298688 114045011326697472 114239390454841344 114546185692879248 115122242887077888 115905387396513792 116159380210384896 116364379116575744 116471331670910832 117520622947225344 117551770740214272 117809371406555136 118320082967274496 118610795701837824 119417671863074816 119475726151778304 120000765963968736 120636219535147008 120900579402645504 121081853945626112 121172824534616064 122317383067520256 123149474108795904 123209342594021376 123419341473533952 123750789900342759 124258928830496768 124319336671444992 124352286402871296 124865661881426928 125715088152729152 126442240796196864 126942959036264448 128086589297852416 128204315942427648 129076454146117632 129393595311095808 130239305084370944 130909926506147712 131568277585231872 131765546940828416 132089295213410304 132987861847515136 133110093338183808 134309283368257536 134344880845959168 134639281607491584 135222951962599424 135519276912115712 135555195087814656 135883220282729304 136217085688829376 137143732530249984 138379261652144128 138483228039561216 139388347177074688 139791294934308864 140000893624630192 140742256124338176 140810677250310144 141050675969753088 141429474171820296 142703613578773632 143674386460261888 143744233026358272 143989231719122944 144097412960083968 145077667470016512 146519218219917312 147515947595563008 148100118875641856 148236240308431968 149611344578454528 150589196503803904 150959194529611776 151986127825731584 152125820957924352 152459186526130176 152728247590505664 153496323849437184 153537006681096192 154540516528685056 155295108894547776 155676669358662144 156694163929633792 156735694320285696 156811890574209024 157079161875406848 157501005327708966 158147727602450432 159761479924924416 160001021285291648 160848292713529344 161563766046154752 161633684767794624 161987885684013312 163089844090027008 164199298811727872 164279123458695168 164559121964711936 164682757668667392 165001053200457012 166487549175235904 166612633735097088 167450535108476928 169257278715019264 169412846066779392 170939087923236864 170984393803948032 171359085682262016 172101938861490176 173858081094770688 174239070315577344 174546568674863616 176119060284547072 176280934420838016 177480124450911744 177916193552756736 179079044491010048 179126507794612224 179213589227667456 179519042143322112 180001148945953104 181177627043639072 181622780918439168 182858310040333312 184644304052748288 184724211163193856 185129012210300928 186388393245745152 186479005007167488 187298492822140392 187656341499117568 187747569667080192 188572632229093728 190271484771698176 190414438554396672 191658977368477696 192129883946778624 192501228733866514 193614681219176448 195358957626556416 195410735775940608 197648320411242624 198133942820115456 198694949822595072 199481792771272704 201278926039482368 201463925052386304 202834427943899136 203278915368173568 203332792631721984 203637663454007552 203824830424093956 204661765132582912 205715598795374976 207060145192730368 207568892478216192 208980925760380928 209082520765612032 209438882500542464 210001340436945288 211113384186507264 211576013954629632 213015306566565888 214055420368160448 215418354728206336 215511579690392832 215616349539537408 215983847578684416 217453125453369344 217616501205024768 219038831278260224 220001404267276016 221273921393344512 221758816765280256 222150178313462784 225883794755705856 226438791794417664 227918783897649152 227979191738597376 228090022653394944 229092371385758496 230244485774155776 231810774793027584 232728758233151488 232942663341821664 235041245894450688 235103541480428544 235618742813110272 236640165934548992 237221591403675648 238835343726149632 240001531927937472 241272439070294016 242163707891252224 242345649069232128 244634766135040512 246298948217591808 246418685188042752 246838682947067904 247501579800685518 248517857660993536 248638673342889984 249731323762853856 251430176305458304 253885918072528896 256408631884855296 258152908292235264 258787190622191616 261819853012295424 263136555170463744 263531093881656832 264178590426820608 265975723695030272 266220186676367616 268618566736515072 268689761691918336 269278563214983168 270445903925198848 271038553824231424 271766440565458608 272434171377658752 274287465060499968 276758523304288256 276966456079122432 278776694354149376 279582589868617728 280001787249260384 281484512248676352 281621354500620288 282101351939506176 282858948343640592 285407227157547264 287348772920523776 287488466052716544 287978463438245888 288194825920167936 288751843100799771 290155334940033024 293038436439834624 295031895191126016 296200237751283712 296472480616863936 299222689156909056 301178393007607808 301918389059223552 304251641915848704 304918373052260352 305456495181011328 306992647698874368 307074013362192384 310590217789095552 311353338717324288 313388327859267584 313471388640571392 313623781148418048 314158323750813696 315002010655417932 316295455204900864 319522959849848832 320002042570583296 323127532092309504 323267369535589248 323975771368026624 326179688180054016 328398597623455744 328558246917390336 329118243929423872 330002106400914024 332975098350471808 333225267470194176 338514557430038528 338825692133558784 341878175846473728 341968787607896064 342718171364524032 344203877722980352 347716162189541376 348478140631154688 349093137349727232 352238120569094144 352561868841676032 354960248901823488 355832387105513472 358158088982020096 358253015589224448 358427178455334912 360002297891906208 362355254087278144 363245561836878336 365716620080666624 369448422326387712 370258024420601856 372776786491490304 372958010014334976 374596985644280784 375312682998235136 377145264458187456 380542969543396352 380828877108793344 383317954736955392 384259767893557248 385002457467733028 387229362438352896 390717915253112832 395296640822485248 396267885640230912 398963585542545408 402927850104772608 405668855887798272 406557830736347136 406665585263443968 407275326908015104 407649660848187912 411431197590749952 414120290385460736 415137784956432384 417961851520761856 418165041531224064 418877765001084928 420002680873890576 422226768373014528 423152027909259264 428110840736320896 430836709456412672 431023159380785664 431232699079074816 431967695157368832 434906250906738688 435233002410049536 438077662556520448 440002808534552032 442547842786689024 444300356626925568 451767589511411712 452877583588835328 455837567795298304 455958383477194752 458184742771516992 460488971548311552 463621549586055168 465457516466302976 465885326683643328 470082491788901376 470207082960857088 471237485626220544 473280331869097984 474443182807351296 480003063855874944 482544878140588032 484327415782504448 484691298138464256 489269532270081024 492597896435183616 492837370376085504 493677365894135808 495003159601371036 497035715321987072 499462647525707712 502860352610916608 507771836145057792 512817263769710592 516305816584470528 523639706024590848 527062187763313664 528357180853641216 531951447390060544 532440373352735232 537237133473030144 537379523383836672 538557126429966336 540891807850397696 543532881130917216 544868342755317504 548574930120999936 553517046608576512 553932912158244864 559165179737235456 560003574498520768 562969024497352704 563242709001240576 565717896687281184 570814454315094528 574697545841047552 574976932105433088 575956926876491776 576389651840335872 577503686201599542 586076872879669248 592400475502567424 592944961233727872 598445378313818112 602356786015215616 603836778118447104 608503283831697408 609836746104520704 610912990362022656 613985295397748736 621180435578191104 622706677434648576 626776655718535168 626942777281142784 627247562296836096 628316647501627392 630004021310835864 639045919699697664 640004085141166592 646255064184619008 646534739071178496 647951542736053248 652359376360108032 656797195246911488 657116493834780672 658236487858847744 660004212801828048 665950196700943616 666450534940388352 677029114860077056 677651384267117568 683756351692947456 683937575215792128 688407755445960704 695432324379082752 698186274699454464 704476241138188288 705123737683352064 709920497803646976 711664774211026944 716316177964040192 716506031178448896 720004595783812416 724710508174556288 726491123673756672 731433240161333248 738896844652775424 740516048841203712 745553572982980608 745916020028669952 749193971288561568 754290528916374912 761085939086792704 761657754217586688 766635909473910784 770004914935466056 774458724876705792 790593281644970496 792535771280461824 797927171085090816 805855700209545216 811337711775596544 813115661472694272 814550653816030208 815299321696375824 822862395181499904 828240580770921472 830275569912864768 835923703041523712 836330083062448128 840005361747781152 844453536746029056 846304055818518528 856221681472641792 862046318761571328 862465398158149632 863935390314737664 866255529302399313 869812501813477376 870466004820099072 880005617069104064 885095685573378048 888600713253851136 903535179022823424 905755167177670656 911675135590596608 916369485543033984 920977943096623104 930915032932605952 931770653367286656 940164983577802752 940414165921714176 942474971252441088 946560663738195968 948886365614702592 960006127711749888 968654831565008896 969382596276928512 978539064540162048 985195792870367232 985674740752171008 987354731788271616 990006319202742072 998925295051415424 1005720705221833216 1015543672290115584 1025634527539421184 1032611633168941056 1047279412049181696 1054124375526627328 1056714361707282432 1063902894780121088 1064880746705470464 1074474266946060288 1074759046767673344 1081783615700795392 1087065762261834432 1089736685510635008 1097149860241999872 1107034093217153024 1118330359474470912 1120007148997041536 1125938048994705408 1131435793374562368 1141628908630189056 1149395091682095104 1149953864210866176 1151913853752983552 1152779303680671744 1155007372403199084 1172153745759338496 1184800951005134848 1185889922467455744 1196890756627636224 1204713572030431232 1217006567663394816 1219673492209041408 1221825980724045312 1242360871156382208 1245413354869297152 1253553311437070336 1253885554562285568 1254495124593672192 1256633295003254784 1260008042621671728 1280008170282333184 1292510128369238016 1293069478142356992 1295903085472106496 1304718752720216064 1313594390493822976 1314232987669561344 1320008425603656096 1331900393401887232 1332901069880776704 1355302768534235136 1367512703385894912 1367875150431584256 1390864648758165504 1396372549398908928 1408952482276376576 1410247475366704128 1419840995607293952 1423329548422053888 1432632355928080384 1440009191567624832 1449421016349112576 1452982247347513344 1462866480322666496 1477793689305550848 1481032097682407424 1491107145965961216 1498387942577123136 1508581057832749824 1522171878173585408 1523315508435173376 1533271818947821568 1540009829870932112 1548917449753411584 1581186563289940992 1585071542560923648 1595854342170181632 1611711400419090432 1622675423551193088 1629101307632060416 1630598643392751648 1645724790362999808 1656481161541842944 1660551139825729536 1671847406083047424 1680010723495562304 1688907073492058112 1712443362945283584 1724092637523142656 1724930796316299264 1727870780629475328 1732511058604798626 1739625003626954752 1760011234138208128 1777201426507702272 1807070358045646848 1811510334355341312 1832738971086067968 1841955886193246208 1861830065865211904 1863541306734573312 1880329967155605504 1880828331843428352 1884949942504882176 1893121327476391936 1920012255423499776 1937309663130017792 1938765192553857024 1957078129080324096 1970391585740734464 1971349481504342016 1974709463576543232 1980012638405484144 1997850590102830848 2011441410443666432 2031087344580231168 2051269055078842368 2065223266337882112 2094558824098363392 2108248751053254656 2113428723414564864 2129761493410940928 2148948533892120576 2149518093535346688 2174131524523668864 2179473371021270016 2194299720483999744 2214068186434306048 2236660718948941824 2240014297994083072 2262871586749124736 2283257817260378112 2298790183364190208 2299907728421732352 2303827707505967104 2310014744806398168 2369601902010269696 2371779844934911488 2393781513255272448 2409427144060862464 2434013135326789632 2439346984418082816 2443651961448090624 2484721742312764416 2490826709738594304 2507106622874140672 2507771109124571136 2508990249187344384 2520016085243343456 2560016340564666368 2586138956284713984 2591806170944212992 2609437505440432128 2627188780987645952 2640016851207312192 2663800786803774464 2665802139761553408 2710605537068470272 2735025406771789824 2792745098797817856 2820494950733408256 2839681991214587904 2846659096844107776 2880018383135249664 2898842032698225152 2905964494695026688 2925732960645332992 2955587378611101696 2962064195364814848 2996775885154246272 3017162115665499648 3044343756347170816 3046631016870346752 3066543637895643136 3080019659741864224 3097834899506823168 3162373126579881984 3170143085121847296 3191708684340363264 3223422800838180864 3245350847102386176 3258202615264120832 3261197286785503296 3291449580725999616 3312962323083685888 3321102279651459072 3360021446991124608 3377814146984116224 3424886725890567168 3448185275046285312 3449861592632598528 3455741561258950656 3465022117209597252 3479250007253909504 3520022468276416256 3554402853015404544 3614140716091293696 3665477942172135936 3723660131730423808 3727082613469146624 3760659934311211008 3761656663686856704 3769899885009764352 3786242654952783872 3840024510846999552 3874619326260035584 3877530385107714048 3914156258160648192 3940783171481468928 3942698963008684032 3960025276810968288 3995701180205661696 4022882820887332864 4102538110157684736 4189117648196726784 4216497502106509312 4226857446829129728 4259522986821881856 4297897067784241152 4348263049047337728 4358946742042540032 4388599440967999488 4473321437897883648 4480028595988166144 4525743173498249472 4566515634520756224 4597580366728380416 4599815456843464704 4607655415011934208 4620029489612796336 4739203804020539392 4743559689869822976 4787563026510544896 4818854288121724928 4868026270653579264 4887303922896181248 4969443484625528832 4981653419477188608 5014213245748281344 5015542218249142272 5040032170486686912 5120032681129332736 5172277912569427968 5183612341888425984 5218875010880864256 5280033702414624384 5327601573607548928 5331604279523106816 5421211074136940544 5585490197595635712 5640989901466816512 5679363982429175808 5760036766270499328 5797684065396450304 5811928989390053376 5851465921290665984 5911174757222203392 5924128390729629696 5993551770308492544 6034324231330999296 6088687512694341632 6093262033740693504 6160039319483728448 6195669799013646336 6324746253159763968 6340286170243694592 6446845601676361728 6516405230528241664 6522394573571006592 6582899161451999232 6625924646167371776 6642204559302918144 6720042893982249216 6849773451781134336 6896370550092570624 6899723185265197056 6911483122517901312 6930044234419194504 7040044936552832512 7108805706030809088 7228281432182587392 7330955884344271872 7447320263460847616 7454165226938293248 7521319868622422016 7523313327373713408 7572485309905567744 7680049021693999104 7749238652520071168 7828312516321296384 7881566342962937856 7920050553621936576 7991402360411323392 8045765641774665728 8205076220315369472 8378235296393453568 8432995004213018624 8519045973643763712 8696526098094675456 8717893484085080064 8777198881935998976 8960057191976332288 9051486346996498944 9133031269041512448 9195160733456760832 9199630913686929408 9240058979225592672 9487119379739645952 9575126053021089792 9736052541307158528 9774607845792362496 9938886969251057664 9963306838954377216 10028426491496562688 10080064340973373824 10240065362258665472 10344555825138855936 10367224683776851968 10437750021761728512 10560067404829248768 10655203147215097856 10663208559046213632 10842422148273881088 11170980395191271424 11281979802933633024 11358727964858351616 11520073532540998656 11595368130792900608 11623857978780106752 11702931842581331968 11822349514444406784 11987103540616985088 12068648462661998592 12177375025388683264 12320078638967456896 12649492506319527936 12680572340487389184 12893691203352723456 13032810461056483328 13044789147142013184 13165798322903998464 13251849292334743552 13440085787964498432 13699546903562268672 13792741100185141248 13799446370530394112 13822966245035802624 13860088468838389008 14080089873105665024 14217611412061618176 14456562864365174784 14661911768688543744 14908330453876586496 15042639737244844032 15046626654747426816 15360098043387998208 15498477305040142336 15656625032642592768 15840101107243873152 15982804720822646784 16091531283549331456 16756470592786907136 16865990008426037248 17038091947287527424 17393052196189350912 17435786968170160128 17554397763871997952 17920114383952664576 18102972693992997888 18266062538083024896 18390321466913521664 18480117958451185344 18974238759479291904 19549215691584724992 19877773938502115328 19926613677908754432 20160128681946747648 20480130724517330944 20689111650277711872 20734449367553703936 21120134809658497536 21310406294430195712 21326417118092427264 21684844296547762176 22341960790382542848 22563959605867266048 22717455929716703232 23040147065081997312 23190736261585801216 23247715957560213504 23644699028888813568 23974207081233970176 24137296925323997184 24354750050777366528 24640157277934913792 25298985012639055872 26065620922112966656 26089578294284026368 26331596645807996928 26503698584669487104 26880171575928996864 27399093807124537344 27585482200370282496 27598892741060788224 27720176937676778016 28160179746211330048 29323823537377087488 29816660907753172992 30085279474489688064 30720196086775996416 31313250065285185536 31680202214487746304 31965609441645293568 32183062567098662912 33512941185573814272 33731980016852074496 34076183894575054848 34786104392378701824 34871573936340320256 35108795527743995904 35840228767905329152 36205945387985995776 36532125076166049792 36960235916902370688 37948477518958583808 39098431383169449984 39755547877004230656 40320257363893495296 40960261449034661888 41378223300555423744 41468898735107407872 42240269619316995072 42620812588860391424 42652834236184854528 43369688593095524352 45127919211734532096 46080294130163994624 46381472523171602432 46495431915120427008 47948414162467940352 48274593850647994368 49280314555869827584 50597970025278111744 52131241844225933312 52179156588568052736 52663193291615993856 53007397169338974208 53760343151857993728 54798187614249074688 55170964400740564992 55440353875353556032 56320359492422660096 58647647074754174976 59633321815506345984 61440392173551992832 63360404428975492608 63931218883290587136 64366125134197325824 67025882371147628544 68152367789150109696 69572208784757403648 69743147872680640512 71680457535810658304 72411890775971991552 73064250152332099584 73920471833804741376 75896955037917167616 78196862766338899968 79511095754008461312 80640514727786990592 81920522898069323776 82756446601110847488 84480539238633990144 85241625177720782848 90255838423469064192 92160588260327989248 92762945046343204864 95896828324935880704 96549187701295988736 98560629111739655168 101195940050556223488 104358313177136105472 105326386583231987712 107520686303715987456 109596375228498149376 110880707750707112064 112640718984845320192 117295294149508349952 119266643631012691968 122880784347103985664 126720808857950985216 127862437766581174272 128732250268394651648 139144417569514807296 139486295745361281024 143360915071621316608 144823781551943983104 147840943667609482752 151793910075834335232 156393725532677799936 159022191508016922624 161281029455573981184 165512893202221694976 168961078477267980288 170483250355441565696 184321176520655978496 185525890092686409728 191793656649871761408 193098375402591977472 197121258223479310336 208716626354272210944 215041372607431974912 219192750456996298752 221761415501414224128 225281437969690640384 234590588299016699904 238533287262025383936 245761568694207971328 253441617715901970432 255724875533162348544 278288835139029614592 286721830143242633216 289647563103887966208 295681887335218965504 303587820151668670464 322562058911147962368 337922156954535960576 368642353041311956992 371051780185372819456 383587313299743522816 386196750805183954944 394242516446958620672 417433252708544421888 430082745214863949824 443522831002828448256 450562875939381280768 469181176598033399808 477066574524050767872 506883235431803940864 511449751066324697088 556577670278059229184 573443660286485266432 579295126207775932416 591363774670437931008 645124117822295924736 675844313909071921152 737284706082623913984 767174626599487045632 788485032893917241344 834866505417088843776 860165490429727899648 887045662005656896512 901125751878762561536 1013766470863607881728 1113155340556118458368 1158590252415551864832 1182727549340875862016 1290248235644591849472 1351688627818143842304 1534349253198974091264 1576970065787834482688 1669733010834177687552 1720330980859455799296 1774091324011313793024 2027532941727215763456 2365455098681751724032 2580496471289183698944 2703377255636287684608 3153940131575668965376 3339466021668355375104 3548182648022627586048 4055065883454431526912 4730910197363503448064 5160992942578367397888 6307880263151337930752 7096365296045255172096 8110131766908863053824 9461820394727006896128 14192730592090510344192 18923640789454013792256 28385461184181020688384 56770922368362041376768
- Sum of all divisors σ(n): 229036388191969914631530
- Sum of proper divisors (its aliquot sum) s(n): 172265465823607873254762
- 56770922368362041376768 is an abundant number, because the sum of its proper divisors (172265465823607873254762) is greater than itself. Its abundance is 115494543455245831877994
Bases of 56770922368362041376768
- Binary: 11000000010110001110110100000111010011001001100110010101000100000000000000002
- Hexadecimal: 0xC058ED074C999510000
- Base-36: 98T2UPURA0T0JK0
Squares and roots of 56770922368362041376768
- 56770922368362041376768 squared (567709223683620413767682) is 3222937626554589573213131007451740068930125824
- 56770922368362041376768 cubed (567709223683620413767683) is 182969141795203616750540126587651624443180920812648765206112430456832
-
The
square root of 56770922368362041376768 is 238266494430.8411177427 -
The
cube root of 56770922368362041376768 is 38433386.2134483145
Scales and comparisons
How big is 56770922368362041376768?- 56,770,922,368,362,041,376,768 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 56,770,922,368,362,041,376,768 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 56770922368362041376768 cubic inches would be around 3202782.2 feet tall.
Recreational maths with 56770922368362041376768
- 56770922368362041376768 backwards is 86767314026386322907765
- The number of decimal digits it has is: 23
- The sum of 56770922368362041376768's digits is 108
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 56770922368362041376768 - Facts about the integer". Numbermatics.com. 2024. Web. 24 June 2024.
APA style:
Numbermatics. (2024). Number 56770922368362041376768 - Facts about the integer. Retrieved 24 June 2024, from https://numbermatics.com/n/56770922368362041376768/
Chicago style:
Numbermatics. 2024. "Number 56770922368362041376768 - Facts about the integer". https://numbermatics.com/n/56770922368362041376768/
The information we have on file for 56770922368362041376768 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 56770922368362041376768, math, Factors of 56770922368362041376768, curriculum, school, college, exams, university, Prime factorization of 56770922368362041376768, STEM, science, technology, engineering, physics, economics, calculator, fifty-six sextillion, seven hundred seventy quintillion, nine hundred twenty-two quadrillion, three hundred sixty-eight trillion, three hundred sixty-two billion, forty-one million, three hundred seventy-six thousand, seven hundred sixty-eight.