285743450979312949149696
285,743,450,979,312,949,149,696 is an even composite number composed of seven prime numbers multiplied together.
285743450979312949149696 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of eighteen thousand, two hundred twenty-five divisors.
Prime factorization of 285743450979312949149696:
214 × 34 × 132 × 172 × 192 × 592 × 18732
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 13 × 13 × 17 × 17 × 19 × 19 × 59 × 59 × 1873 × 1873)See below for interesting mathematical facts about the number 285743450979312949149696 from the Numbermatics database.
Names of 285743450979312949149696
- Cardinal: 285743450979312949149696 can be written as Two hundred eighty-five sextillion, seven hundred forty-three quintillion, four hundred fifty quadrillion, nine hundred seventy-nine trillion, three hundred twelve billion, nine hundred forty-nine million, one hundred forty-nine thousand, six hundred ninety-six.
Scientific notation
- Scientific notation: 2.85743450979312949149696 × 1023
Factors of 285743450979312949149696
Divisors of 285743450979312949149696
- Number of divisors d(n): 18225
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 17 18 19 24 26 27 32 34 36 38 39 48 51 52 54 57 59 64 68 72 76 78 81 96 102 104 108 114 117 118 128 136 144 152 153 156 162 169 171 177 192 204 208 216 221 228 234 236 247 256 272 288 289 304 306 312 323 324 338 342 351 354 361 384 408 416 432 442 456 459 468 472 494 507 512 513 531 544 576 578 608 612 624 646 648 663 676 684 702 708 722 741 767 768 816 832 864 867 884 912 918 936 944 969 988 1003 1014 1024 1026 1053 1062 1083 1088 1121 1152 1156 1216 1224 1248 1292 1296 1326 1352 1368 1377 1404 1416 1444 1482 1521 1534 1536 1539 1593 1632 1664 1728 1734 1768 1824 1836 1872 1873 1888 1938 1976 1989 2006 2028 2048 2052 2106 2124 2166 2176 2223 2242 2301 2304 2312 2432 2448 2496 2584 2592 2601 2652 2704 2736 2754 2808 2832 2873 2888 2907 2964 3009 3042 3068 3072 3078 3186 3211 3249 3264 3328 3363 3456 3468 3481 3536 3648 3672 3744 3746 3757 3776 3876 3952 3978 4012 4056 4096 4104 4199 4212 4248 4332 4352 4446 4484 4563 4602 4608 4624 4693 4779 4864 4896 4992 5168 5184 5202 5304 5408 5472 5491 5508 5616 5619 5664 5746 5776 5814 5928 5967 6018 6084 6136 6137 6144 6156 6372 6422 6498 6528 6656 6669 6726 6903 6912 6936 6962 7072 7296 7344 7488 7492 7514 7552 7752 7803 7904 7956 8024 8112 8192 8208 8398 8424 8496 8619 8664 8704 8721 8892 8968 9027 9126 9204 9216 9248 9386 9558 9633 9728 9747 9792 9971 9984 10089 10336 10368 10404 10443 10608 10816 10944 10982 11016 11232 11238 11271 11328 11492 11552 11628 11856 11934 12036 12168 12272 12274 12288 12312 12597 12744 12844 12996 13039 13056 13312 13338 13452 13689 13806 13824 13872 13924 14079 14144 14573 14592 14688 14976 14984 15028 15104 15504 15606 15808 15912 16048 16224 16384 16416 16473 16796 16848 16857 16992 17051 17238 17328 17408 17442 17784 17901 17936 18054 18252 18408 18411 18432 18496 18772 19057 19116 19266 19456 19494 19584 19942 19968 20007 20178 20672 20709 20736 20808 20886 21216 21299 21632 21888 21964 22032 22464 22476 22542 22656 22984 23104 23256 23409 23712 23868 24072 24336 24349 24544 24548 24576 24624 25194 25488 25688 25857 25992 26078 26112 26163 26624 26676 26904 27081 27378 27612 27648 27744 27848 28158 28288 28899 29146 29184 29241 29376 29913 29952 29968 30056 30208 30267 31008 31212 31329 31616 31824 31841 32096 32448 32832 32946 33592 33696 33714 33813 33984 34102 34476 34656 34816 34884 35568 35587 35802 35872 36108 36504 36816 36822 36864 36992 37544 37791 38114 38232 38532 38912 38988 39117 39168 39884 39936 40014 40356 41344 41418 41472 41616 41772 42237 42432 42598 43264 43719 43776 43928 44064 44928 44952 45084 45253 45312 45968 46208 46512 46818 47424 47736 48144 48672 48698 48841 49088 49096 49152 49248 49419 50388 50571 50976 51153 51376 51714 51984 52156 52224 52326 53248 53352 53808 54162 54587 54756 55224 55233 55296 55488 55696 56316 56576 57171 57798 58292 58368 58482 58752 59177 59826 59904 59936 60112 60416 60534 61009 62016 62127 62424 62658 63232 63648 63682 63897 64192 64896 65664 65892 66139 67184 67392 67428 67626 67968 68204 68952 69312 69632 69768 71136 71174 71383 71604 71744 72216 73008 73047 73632 73644 73728 73984 75088 75582 76228 76464 77064 77571 77824 77976 78234 78336 79768 79781 79872 80028 80712 81243 82688 82836 82944 83232 83544 84474 84864 85196 86528 86697 87438 87552 87856 88128 89739 89856 89904 90168 90506 90624 90801 91936 92416 93024 93636 93987 94848 95472 95523 96288 97344 97396 97682 98176 98192 98496 98838 100776 101142 101439 101952 102306 102752 103428 103968 104312 104329 104448 104652 106496 106704 106761 107616 108324 109174 109512 110448 110466 110507 110592 110976 111392 112632 113152 113373 114342 115596 116584 116736 116964 117351 117504 118354 119652 119808 119872 120224 120832 121068 122018 124032 124254 124848 125316 126464 126711 127296 127364 127794 128384 129792 131157 131328 131784 132278 134368 134784 134856 135252 135759 135936 136408 137904 138624 139264 139536 142272 142348 142766 143208 143488 144432 146016 146094 146523 147264 147288 147456 147968 148257 150176 151164 151713 152456 152928 153459 154128 155142 155648 155952 156468 156672 159536 159562 159744 160056 161424 162486 163761 165376 165672 165699 165888 166464 167088 168948 169507 169728 170392 171513 173056 173394 174876 175104 175712 176256 177531 179478 179712 179808 180336 181012 181248 181602 183027 183872 184832 186048 187272 187974 189449 189696 190944 191046 191691 192576 194688 194792 195364 196352 196384 196992 197676 198417 201552 202284 202878 203904 204612 205504 206856 207936 208624 208658 208896 209304 212992 213408 213522 214149 215232 216648 218348 219024 219141 220896 220932 221014 221184 221663 221952 222784 225264 226304 226746 228684 231192 232713 233168 233472 233928 234702 235008 236708 239304 239343 239616 239744 240448 241664 242136 244036 247741 248064 248508 249696 250632 252928 253422 254592 254728 255588 256768 259584 260091 262314 262656 263568 264556 268736 269217 269568 269712 270504 271518 271872 272816 275808 276887 277248 278528 279072 281961 284544 284696 285532 286416 286569 286976 288864 292032 292188 293046 294528 294576 295936 296514 300352 302328 303426 304317 304912 305856 306918 308256 310284 311296 311904 312936 312987 313344 316537 319072 319124 319488 320112 320283 322848 323969 324972 327522 330752 331344 331398 331521 331776 332928 334176 337896 339014 339456 340119 340784 343026 346112 346788 349752 350208 351424 352053 352512 355062 358956 359424 359616 360672 362024 362083 362496 363204 366054 367744 369664 372096 374544 375948 378898 379392 380133 381888 382092 383382 385152 389376 389584 390728 392704 392768 393471 393984 395352 396834 403104 404568 405756 407277 407808 409224 411008 413712 413933 415872 417248 417316 417792 418608 426816 427044 428298 430464 433296 436696 438048 438282 439569 441792 441864 442028 442368 443326 443904 444771 445568 450528 452608 453492 457368 460377 462384 462631 465426 466336 466944 467856 469404 470016 473416 478608 478686 479232 479488 480896 483328 484272 488072 491283 495482 496128 497016 497097 499392 501264 505856 506844 508521 509184 509456 511176 513536 514539 519168 520182 524628 525312 527136 529112 532593 537472 538434 539136 539424 541008 541297 543036 543744 545632 549081 551616 553774 554496 558144 563922 568347 569088 569392 571064 572832 573138 573952 575073 577728 584064 584376 586092 588289 589056 589152 591872 593028 595251 600704 604656 604979 606852 608634 609824 611712 613836 616512 620568 623808 625872 625974 626688 633074 638144 638248 638976 640224 640566 642447 645696 647938 649944 655044 657423 661504 662688 662796 663042 663552 664989 665856 668352 675792 676153 678028 678912 680238 681568 686052 692224 693576 699504 700416 702848 704106 705024 710124 717912 718029 718848 719232 721344 724048 724166 724992 726408 732108 735488 739328 743223 744192 749088 751896 757796 758784 760266 763776 764184 766764 769301 770304 778752 779168 781456 785408 785536 786942 787968 790704 793668 806208 807651 809136 811512 814554 815616 818448 822016 827424 827866 830661 831744 834496 834632 835584 837216 853632 854088 856596 859707 859807 860928 866592 873392 876096 876564 879138 883584 883728 884056 886652 887808 889542 891136 901056 905216 906984 914736 920754 924768 925262 927979 930852 932672 933888 935712 938808 938961 940032 946832 949611 957216 957372 958464 958976 960849 961792 966656 968544 971907 976144 982566 990964 992256 994032 994194 994563 998784 1002528 1006009 1011712 1013688 1017042 1018368 1018912 1022352 1027072 1029078 1037153 1038336 1040364 1049256 1050624 1054272 1056159 1058224 1065186 1074944 1076868 1078272 1078848 1082016 1082594 1086072 1086249 1087488 1091264 1098162 1103232 1107548 1108992 1116288 1124363 1127844 1136694 1138176 1138784 1142128 1145664 1146276 1147904 1150146 1155456 1168128 1168752 1172184 1176578 1178112 1178304 1180413 1183744 1186056 1190502 1201408 1209312 1209958 1213704 1217268 1219648 1221831 1223424 1227672 1233024 1241136 1241799 1247616 1251744 1251948 1253376 1256641 1266148 1276288 1276496 1280448 1281132 1284894 1291392 1295876 1299888 1310088 1314846 1318707 1323008 1325376 1325592 1326084 1327104 1329978 1331712 1336704 1351584 1352306 1356056 1356277 1357824 1360476 1363136 1372104 1381131 1384448 1387152 1387893 1399008 1400832 1405696 1408212 1410048 1420248 1435824 1436058 1436591 1437696 1438464 1442688 1448096 1448332 1449984 1452816 1464216 1470976 1473849 1478656 1486446 1488384 1498176 1503792 1515592 1517568 1520532 1525563 1527552 1528368 1533528 1538602 1540608 1543617 1557504 1558336 1562912 1570816 1571072 1573884 1575936 1581408 1587336 1597779 1612416 1615302 1618272 1623024 1623891 1629108 1631232 1636896 1644032 1647243 1654848 1655732 1661322 1663488 1668992 1669264 1674432 1705041 1707264 1708176 1713192 1719414 1719614 1721856 1725219 1733184 1746784 1752192 1753128 1758276 1764867 1767168 1767456 1768112 1773304 1775616 1779084 1782272 1785753 1802112 1810432 1813968 1814937 1829472 1841508 1849536 1850524 1855958 1861704 1865344 1871424 1877616 1877922 1878619 1880064 1893664 1899222 1914432 1914744 1916928 1917952 1921698 1923584 1927341 1937088 1943814 1952288 1965132 1972269 1981928 1984512 1988064 1988388 1989126 1994967 1997568 2005056 2012018 2023424 2027376 2028459 2034084 2036736 2037824 2044704 2054144 2058156 2074306 2076672 2080728 2098512 2099633 2101248 2108544 2112318 2116448 2130372 2149888 2153736 2154087 2156544 2157696 2164032 2165188 2172144 2172498 2174976 2182528 2196324 2206464 2215096 2217984 2229669 2232576 2248726 2255688 2273388 2276352 2277568 2284256 2291328 2292552 2295808 2300292 2307903 2310912 2336256 2337504 2344368 2353156 2356224 2356608 2360826 2367488 2372112 2381004 2402816 2418624 2419916 2427408 2434536 2439296 2443662 2446848 2455344 2466048 2482272 2483598 2491983 2495232 2503488 2503896 2506752 2513282 2532296 2552576 2552992 2560896 2562264 2569788 2579121 2579421 2582784 2591752 2599776 2620176 2629692 2637414 2646016 2650752 2651184 2652168 2659956 2663424 2673408 2703168 2704612 2712112 2712554 2715648 2720952 2726272 2744208 2762262 2768896 2774304 2775786 2783937 2798016 2801664 2811392 2816424 2816883 2820096 2840496 2848833 2871648 2872116 2873182 2875392 2876928 2881619 2882547 2885376 2896192 2896664 2899968 2905632 2915721 2928432 2941952 2947698 2957312 2972892 2976768 2983689 2996352 3007584 3018027 3031184 3035136 3041064 3051126 3055104 3056736 3067056 3077204 3081216 3087234 3111459 3115008 3116672 3125824 3141632 3142144 3147768 3151872 3162816 3174672 3195558 3220633 3224832 3230604 3236544 3246048 3247782 3258216 3258747 3262464 3273792 3288064 3294486 3309696 3311464 3322644 3326976 3337984 3338528 3348864 3373089 3410082 3414528 3416352 3426384 3438828 3439228 3443712 3450438 3466368 3493568 3504384 3506256 3508129 3516552 3529734 3534336 3534912 3536224 3546608 3551232 3558168 3564544 3571506 3599531 3604224 3620864 3627936 3629874 3658944 3665493 3683016 3699072 3701048 3711916 3723408 3725397 3730688 3742848 3755232 3755844 3757238 3760128 3769923 3787328 3798444 3828864 3829488 3835904 3843396 3847168 3854682 3874176 3887628 3904576 3930264 3944538 3956121 3963856 3969024 3976128 3976776 3978252 3989934 3995136 4010112 4024036 4046848 4054752 4056918 4068168 4068831 4073472 4075648 4089408 4108288 4116312 4148612 4153344 4161456 4163679 4197024 4199266 4202496 4211597 4217088 4224636 4232896 4260744 4299776 4307472 4308174 4309773 4313088 4315392 4328064 4330376 4344288 4344996 4349952 4365056 4392648 4412928 4421547 4430192 4435968 4459338 4465152 4497452 4511376 4546776 4552704 4555136 4568512 4576689 4582656 4585104 4591616 4600584 4615806 4621824 4672512 4675008 4688736 4706312 4707079 4712448 4713216 4721652 4734976 4744224 4762008 4793337 4805632 4837248 4839832 4854816 4869072 4871673 4878592 4887324 4893696 4910688 4932096 4941729 4964544 4967196 4983966 4990464 5006976 5007792 5026564 5064592 5105152 5105984 5115123 5121792 5124528 5139576 5158242 5158842 5165568 5183504 5199552 5240352 5259384 5274828 5292032 5294601 5301504 5302368 5304336 5319912 5326848 5346816 5357259 5381129 5406336 5409224 5424224 5425108 5431296 5441904 5444811 5452544 5488416 5524524 5548608 5551572 5567874 5596032 5622784 5632848 5633766 5635857 5640192 5680992 5697666 5743296 5744232 5746364 5750784 5753856 5763238 5765094 5770752 5782023 5792384 5793328 5811264 5831442 5856864 5883904 5895396 5914624 5945784 5953536 5967378 5984901 5992704 6014203 6015168 6036054 6062368 6070272 6082128 6085377 6102252 6110208 6113472 6134112 6154408 6155411 6162432 6174468 6222918 6230016 6233344 6251648 6283264 6284288 6295536 6298899 6303744 6325632 6349344 6391116 6441266 6449664 6461208 6462261 6473088 6492096 6495564 6516432 6517494 6519913 6524928 6547584 6576128 6588972 6619392 6622928 6645288 6653952 6675968 6677056 6689007 6697728 6746178 6820164 6829056 6832704 6852768 6877656 6878456 6887424 6900876 6923709 6932736 6987136 7008768 7012512 7016258 7033104 7036861 7059468 7068672 7069824 7072448 7093216 7102464 7116336 7129088 7143012 7199062 7208448 7255872 7259748 7317888 7330986 7366032 7398144 7402096 7423832 7446816 7450794 7461376 7475949 7485696 7510464 7511688 7514476 7520256 7539846 7574656 7596888 7657728 7658976 7671808 7686792 7694336 7709364 7738263 7748352 7775256 7809152 7860528 7864727 7889076 7912242 7927712 7938048 7952256 7953552 7956504 7979868 7990272 8020224 8048072 8109504 8113836 8136336 8137662 8146944 8151296 8178816 8216576 8232624 8297224 8306688 8322912 8327358 8351811 8394048 8398532 8404992 8423194 8434176 8449272 8450649 8465792 8521488 8546499 8599552 8614944 8616348 8619546 8626176 8630784 8644857 8656128 8660752 8688576 8689992 8699904 8730112 8747163 8785296 8789989 8825856 8843094 8860384 8871936 8918676 8930304 8951067 8994904 9022752 9054081 9093552 9105408 9110272 9137024 9153378 9165312 9170208 9183232 9201168 9231612 9243648 9334377 9345024 9350016 9377472 9412624 9414158 9424896 9426432 9443304 9488448 9524016 9586674 9611264 9661899 9674496 9679664 9709632 9738144 9743346 9757184 9774648 9776241 9787392 9821376 9864192 9883458 9929088 9934392 9967932 9980928 10000913 10013952 10015584 10053128 10119267 10129184 10210304 10211968 10230246 10243584 10249056 10279152 10284643 10316484 10317684 10331136 10367008 10399104 10480704 10518768 10524387 10549656 10589202 10603008 10604736 10608672 10639824 10653696 10693632 10714518 10762258 10798593 10812672 10818448 10848448 10850216 10862592 10883808 10889622 10905088 10976832 11049048 11097216 11103144 11135748 11176191 11177491 11192064 11245568 11265696 11267532 11271714 11280384 11309769 11361984 11395332 11486592 11488464 11492728 11494601 11507712 11526476 11530188 11541504 11564046 11584768 11586656 11622528 11662884 11713728 11767808 11790792 11891568 11907072 11934756 11969802 11985408 12028406 12030336 12072108 12124736 12140544 12164256 12170754 12204504 12206493 12220416 12226944 12268224 12308816 12310822 12324864 12348936 12445836 12460032 12466688 12491037 12503296 12566528 12568576 12591072 12597798 12607488 12634791 12651264 12698688 12782232 12882532 12899328 12922416 12924522 12929319 12946176 12984192 12991128 13032864 13034988 13039826 13049856 13078117 13095168 13152256 13177944 13238784 13245856 13290576 13307904 13351936 13354112 13378014 13395456 13492356 13640328 13658112 13665408 13705536 13730067 13755312 13756912 13774848 13801752 13847418 13865472 13974272 14017536 14025024 14032516 14066208 14073722 14118936 14121237 14137344 14139648 14144896 14186432 14204928 14232672 14258176 14286024 14398124 14416896 14511744 14519496 14615019 14616719 14635776 14661972 14732064 14796288 14804192 14847664 14893632 14901588 14922752 14951898 14971392 15020928 15023376 15028952 15079692 15149312 15193776 15315456 15317952 15343616 15345369 15373584 15388672 15418728 15476526 15496704 15550512 15618304 15721056 15729454 15778152 15824484 15855424 15876096 15883803 15904512 15907104 15913008 15959736 15980544 16040448 16096144 16143387 16219008 16227672 16272672 16275324 16293888 16302592 16334433 16336333 16357632 16433152 16465248 16594448 16645824 16654716 16703622 16788096 16797064 16846388 16868352 16898544 16901298 16907571 16931584 17042976 17092998 17199104 17229888 17232696 17239092 17252352 17261568 17289714 17312256 17321504 17377152 17379984 17460224 17494326 17570592 17579978 17631601 17651712 17686188 17720768 17743872 17837352 17860608 17902134 17954703 17989808 18042609 18045504 18108162 18187104 18210816 18220544 18256131 18274048 18306756 18330624 18340416 18366464 18402336 18463224 18466233 18487296 18668754 18675683 18690048 18700032 18754944 18825248 18828316 18849792 18852864 18886608 18896697 18976896 19048032 19114171 19173348 19222528 19323798 19348992 19359328 19419264 19476288 19486692 19514368 19549296 19552482 19559739 19574784 19642752 19728384 19766916 19858176 19868784 19935864 19961856 20001826 20027904 20031168 20067021 20106256 20238534 20258368 20420608 20423936 20460492 20487168 20498112 20558304 20569286 20632968 20635368 20662272 20734016 20771127 20798208 20961408 21037536 21048774 21099312 21110583 21178404 21206016 21209472 21217344 21279648 21307392 21362897 21387264 21429036 21524516 21597186 21625344 21636896 21696896 21700432 21767616 21779244 21810176 21953664 22098096 22194432 22206288 22271496 22352382 22354982 22384128 22427847 22491136 22531392 22535064 22543428 22560768 22619538 22723968 22790664 22973184 22976928 22985456 22989202 23015424 23052952 23060376 23083008 23128092 23169536 23173312 23214789 23245056 23325768 23427456 23535616 23581584 23594181 23783136 23814144 23869512 23939604 23970816 24056812 24060672 24144216 24249472 24328512 24341508 24409008 24412986 24422047 24440832 24453888 24536448 24617632 24621644 24649728 24697872 24891672 24920064 24933376 24982074 25006592 25055433 25137152 25182144 25195596 25214976 25269582 25302528 25397376 25564464 25639497 25765064 25798656 25844832 25849044 25858638 25892352 25934571 25968384 25982256 26065728 26069976 26079652 26099712 26156234 26190336 26241489 26304512 26355888 26369967 26477568 26491712 26581152 26615808 26703872 26708224 26756028 26790912 26984712 27162243 27280656 27295229 27316224 27330816 27411072 27460134 27510624 27513824 27549696 27603504 27694836 27730944 27948544 28003131 28035072 28050048 28065032 28132416 28147444 28237872 28242474 28274688 28279296 28289792 28372864 28465344 28516352 28572048 28796248 28833792 28985697 29023488 29038992 29230038 29233438 29271552 29323944 29328723 29464128 29592576 29608384 29695328 29787264 29803176 29845504 29903796 29942784 30002739 30041856 30046752 30057904 30159384 30298624 30357801 30387552 30630912 30635904 30687232 30690738 30747168 30777344 30837456 30853929 30953052 30993408 31101024 31236608 31442112 31458908 31556304 31573161 31648968 31710848 31767606 31809024 31814208 31826016 31919472 31936523 31961088 32080896 32192288 32286774 32395779 32438016 32455344 32545344 32550648 32587776 32605184 32668866 32672666 32715264 32930496 33188896 33291648 33309432 33407244 33528573 33532473 33576192 33594128 33692776 33736704 33797088 33802596 33815142 33863168 33929307 34085952 34185996 34398208 34459776 34465392 34478184 34483803 34523136 34579428 34624512 34643008 34754304 34759968 34920448 34988652 35141184 35159956 35263202 35303424 35372376 35441536 35674704 35693761 35721216 35804268 35909406 35979616 36085218 36091008 36216324 36374208 36421632 36441088 36512262 36548096 36613512 36619479 36661248 36680832 36804672 36926448 36932466 36974592 37337508 37351366 37380096 37400064 37473111 37509888 37650496 37656632 37699584 37705728 37773216 37793394 37904373 37953792 38096064 38228342 38346696 38445056 38647596 38697984 38718656 38787957 38838528 38952576 38973384 39028736 39098592 39104964 39119478 39149568 39234351 39285504 39456768 39533832 39716352 39737568 39871728 39893027 39923712 40003652 40055808 40062336 40134042 40212512 40477068 40516736 40841216 40847872 40920984 40974336 40996224 41116608 41138572 41265936 41270736 41324544 41468032 41542254 41596416 41922816 42075072 42097548 42198624 42221166 42356808 42363711 42412032 42418944 42434688 42559296 42614784 42725794 42774528 42858072 43049032 43194372 43250688 43273792 43393792 43400864 43535232 43558488 43620352 43845057 43850157 43907328 44196192 44388864 44412576 44542992 44704764 44709964 44768256 44855694 44982272 45062784 45070128 45086856 45239076 45447936 45581328 45605677 45946368 45953856 45970912 45978404 46030848 46105904 46120752 46166016 46256184 46339072 46346624 46429578 46490112 46651536 46854912 47071232 47163168 47188362 47566272 47628288 47651409 47739024 47879208 47941632 48113624 48121344 48288432 48430161 48498944 48657024 48683016 48818016 48825972 48844094 48881664 48907776 49003299 49008999 49072896 49235264 49243288 49299456 49395744 49783344 49866752 49964148 50013184 50110866 50274304 50364288 50391192 50539164 50605056 50722713 50794752 51128928 51278994 51530128 51597312 51689664 51698088 51717276 51784704 51869142 51936768 51964512 52131456 52139952 52159304 52312468 52380672 52482978 52609024 52711776 52739934 52894803 52955136 52983424 53162304 53231616 53407744 53416448 53512056 53581824 53969424 54127827 54324486 54561312 54590458 54632448 54661632 54750761 54768393 54822144 54920268 55021248 55027648 55099392 55207008 55389672 55398699 55461888 55897088 56006262 56027049 56070144 56100096 56130064 56264832 56294888 56475744 56484948 56549376 56558592 56579584 56690091 56745728 56930688 57032704 57144096 57342513 57592496 57667584 57971394 58046976 58077984 58460076 58466876 58543104 58647888 58657446 58679217 58928256 59185152 59216768 59390656 59574528 59606352 59638193 59691008 59807592 59885568 60005478 60083712 60093504 60115808 60318768 60597248 60715602 60775104 61192027 61261824 61271808 61381476 61494336 61554688 61674912 61707858 61906104 61986816 62202048 62313381 62473216 62884224 62917816 63112608 63146322 63297936 63331749 63421696 63535212 63618048 63628416 63652032 63838944 63873046 63922176 64088691 64161792 64384576 64573548 64791558 64876032 64910688 65090688 65101296 65210368 65337732 65345332 65430528 65860992 66377792 66583296 66618864 66654451 66814488 67057146 67064946 67152384 67188256 67385552 67473408 67594176 67605192 67630284 67726336 67858614 68171904 68371992 68796416 68919552 68930784 68956368 68967606 69046272 69158856 69249024 69286016 69508608 69519936 69644367 69840896 69977304 70282368 70319912 70526404 70606848 70744752 70782543 70883072 71349408 71387522 71442432 71608536 71818812 71959232 72170436 72182016 72432648 72748416 72882176 73024524 73096192 73227024 73238958 73266141 73322496 73361664 73609344 73852896 73864932 73949184 74675016 74702732 74760192 74800128 74946222 75019776 75166299 75300992 75313264 75411456 75546432 75586788 75808746 75907584 76192128 76456684 76693392 76890112 77295192 77395968 77437312 77575914 77677056 77803713 77905152 77946768 78057472 78197184 78209928 78238956 78299136 78468702 78571008 78913536 79067664 79109901 79432704 79475136 79743456 79786054 79847424 80007304 80020343 80111616 80124672 80268084 80425024 80954136 81033472 81486729 81682432 81695744 81841968 81885687 81948672 81992448 82233216 82277144 82531872 82541472 82649088 82936064 83084508 83192832 83845632 84009393 84150144 84195096 84397248 84442332 84713616 84727422 84758869 84824064 84837888 84869376 85118592 85451588 85549056 85716144 86098064 86388744 86501376 86547584 86787584 86801728 86957091 87070464 87116976 87240704 87690114 87700314 87814656 88392384 88777728 88825152 89085984 89409528 89419928 89536512 89711388 89964544 90008217 90125568 90140256 90173712 90478152 90895872 91073403 91162656 91211354 91479193 91892736 91907712 91941824 91956808 92061696 92211808 92241504 92332032 92512368 92561787 92678144 92693248 92859156 92980224 93303072 93709824 94326336 94376724 94719483 95132544 95302818 95478048 95758416 95809569 95883264 96227248 96242688 96576864 96860322 96997888 97187337 97314048 97366032 97636032 97651944 97688188 97763328 97815552 98006598 98017998 98145792 98470528 98486576 98791488 99566688 99733504 99928296 100026368 100221732 100548608 100597419 100728576 100782384 101078328 101210112 101445426 101589504 101787921 102241451 102257856 102557988 103060256 103194624 103379328 103396176 103434552 103451409 103569408 103738284 103873536 103929024 104262912 104279904 104318608 104624936 104761344 104965956 105423552 105479868 105789606 105910272 105966848 106324608 106815488 106832896 107024112 107081283 107163648 107938848 108255654 108648972 109122624 109180916 109264896 109323264 109501522 109536786 109644288 109840536 109858437 110042496 110055296 110414016 110779344 110797398 110838521 110923776 111794176 112012524 112054098 112140288 112200192 112260128 112529664 112589776 112951488 112969896 113098752 113117184 113159168 113380182 113491456 113713119 113861376 114269857 114288192 114685026 115184992 115335168 115942788 116093952 116155968 116363871 116920152 116933752 117086208 117295776 117314892 117358434 117703053 117856512 118370304 118433536 118781312 119149056 119212704 119276386 119382016 119615184 119679081 119771136 120010956 120167424 120187008 120231616 120637536 121194496 121431204 121550208 122384054 122523648 122543616 122762952 122988672 123349824 123415716 123812208 123878347 123973632 124404096 124626762 124946432 125768448 125835632 126225216 126292644 126595872 126663498 126843392 127070424 127091133 127236096 127256832 127304064 127677888 127746092 127844352 128177382 128323584 128769152 129147096 129583116 129752064 129821376 130181376 130202592 130420736 130675464 130690664 130861056 131550471 131721984 132755584 133166592 133237728 133308902 133628976 133700359 134114292 134129892 134304768 134376512 134771104 134946816 135188352 135210384 135260568 135452672 135717228 136343808 136743984 136817031 137839104 137861568 137912736 137935212 138092544 138317712 138498048 138572032 139017216 139039872 139288734 139681792 139954608 140564736 140639824 141052808 141213696 141489504 141565086 141766144 142698816 142775044 142884864 143217072 143637624 143918464 144340872 144364032 144865296 145290483 145496832 145764352 146049048 146192384 146454048 146477916 146532282 146644992 146723328 147026997 147218688 147705792 147729864 147898368 149350032 149405464 149429813 149600256 149892444 150039552 150332598 150601984 150626528 150822912 151092864 151173576 151617492 151815168 152168139 152384256 152913368 153386784 154590384 154791936 154874624 155151828 155354112 155607426 155810304 155893536 156114944 156394368 156419856 156477912 156937404 157142016 157827072 158135328 158219802 158684409 158865408 158950272 159486912 159572108 159694848 160014608 160040686 160223232 160249344 160536168 160850048 161908272 162066944 162383481 162973458 163364864 163391488 163683936 163771374 163897344 163984896 164252283 164466432 164554288 165063744 165082944 165298176 165872128 166169016 166196097 166385664 167691264 168018786 168081147 168300288 168390192 168794496 168884664 169427232 169454844 169517738 169648128 169675776 169738752 170015521 170070273 170237184 170903176 171098112 171432288 172027539 172196128 172777488 173002752 173095168 173575168 173603456 173914182 174140928 174233952 174481408 175380228 175400628 175629312 176037651 176784768 177555456 177650304 178171968 178819056 178839856 178914579 179073024 179422776 180016434 180251136 180280512 180347424 180956304 181791744 182146806 182325312 182422708 182958386 183576081 183785472 183815424 183883648 183913616 184423616 184483008 184664064 185024736 185123574 185356288 185386496 185718312 185960448 186606144 187419648 188652672 188753448 189438966 189995247 190017347 190265088 190605636 190956096 191516832 191619138 191766528 192266073 192454496 192485376 193153728 193720644 193995776 194374674 194628096 194732064 195272064 195303888 195376376 195408217 195631104 196013196 196035996 196291584 196941056 196973152 197582976 199133376 199467008 199856592 199963353 200052736 200443464 201194838 201457152 201564768 202156656 202420224 202890852 203179008 203575842 204482902 204515712 205115976 206120512 206389248 206758656 206792352 206869104 206902818 206979611 207138816 207476568 207747072 207858048 208525824 208559808 208637216 209249872 209522688 209931912 210847104 210959736 211579212 211820544 211933696 212347629 212372329 212649216 213630976 213665792 214048224 214162566 214327296 215877696 216511308 217297944 218245248 218361832 218646528 219003044 219073572 219288576 219681072 219716874 219798423 220084992 220110592 220828032 221558688 221594796 221677042 221847552 223588352 224025048 224108196 224280576 224400384 224520256 225059328 225179552 225902976 225939792 226234368 226318336 226760364 226982912 227426238 227722752 228539714 228576384 229370052 230369984 230670336 231885576 232187904 232311936 232727742 233411139 233840304 233867504 234172416 234591552 234629784 234716868 235406106 235713024 236740608 236867072 237329703 237562624 238298112 238425408 238552772 238764032 239230368 239358162 239542272 240021912 240061029 240334848 240374016 240463232 241275072 242388992 242862408 243100416 244768108 245047296 245087232 245525904 245657061 245977344 246699648 246831432 247624416 247756694 247947264 248484223 248808192 249253524 249892864 251536896 251671264 252450432 252585288 253191744 253326996 253686784 254140848 254182266 254276607 254472192 254513664 254608128 255355776 255492184 256354764 256647168 257538304 258294192 259166232 259504128 259642752 260362752 260405184 260841472 260871273 261350928 261381328 261722112 263100942 263443968 265511168 266333184 266475456 266617804 267257952 267400718 268228584 268259784 268609536 268753024 269542208 269893632 270024651 270376704 270420768 270521136 270905344 271434456 272687616 273487968 273634062 274437579 275678208 275723136 275825472 275870424 276185088 276635424 276996096 277144064 277685361 277717661 278034432 278079744 278577468 279363584 279909216 281129472 281279648 282105616 282979008 283130172 283532288 284158449 285397632 285550088 286434144 287275248 287428707 287836928 288681744 288728064 289730592 290580966 290993664 291528704 291562011 292098096 292384768 292908096 292955832 293064564 293289984 293446656 294053994 294437376 295411584 295459728 298700064 298810928 298859626 299200512 299784888 300079104 300665196 301203968 301253056 301645824 301792257 302185728 302347152 303234984 303630336 304336278 304768512 305826736 306724353 306773568 309180768 309583872 309749248 310303656 310354227 310708224 311214852 311620608 311787072 312229888 312788736 312839712 312955824 313874808 314284032 316270656 316439604 317368818 317486611 317730816 317900544 318973824 319144216 320029216 320081372 320446464 320498688 321072336 321243849 321700096 323816544 324133888 324766962 325946916 326782976 327367872 327542748 327794688 327969792 328504566 328932864 329108576 330127488 330165888 331744256 332338032 332392194 332515563 332771328 335382528 336037572 336162294 336600576 336780384 337588992 337769328 338854464 338909688 339035476 339296256 339351552 339477504 340031042 340140546 340474368 341139357 341806352 342809571 342864576 344055078 344392256 345554976 346005504 346190336 347150336 347206912 347828364 348281856 348467904 348962816 350760456 350801256 351258624 352075302 353109159 353569536 354837977 355110912 355300608 356343936 357638112 357679712 357829158 358146048 358845552 359037243 360032868 360502272 360561024 360694848 361912608 363169249 363583488 364293612 364650624 364845416 365916772 367152162 367570944 367630848 367767296 367827232 368847232 368966016 370049472 370247148 370712576 370772992 371436624 371635041 371920896 373212288 374839296 377305344 377506896 378877932 379990494 380034694 380530176 381211272 381273399 381912192 383033664 383238276 383533056 384532146 384908992 384970752 386307456 387441288 387991552 388749348 389256192 389464128 390544128 390607776 390752752 390816434 391262208 392026392 392071992 392583168 393882112 393946304 394651413 395165952 398266752 398934016 399713184 399926706 400105472 400886928 401101077 402389676 402914304 403129536 404313312 404840448 405781704 406358016 407151684 408965804 409031424 410231952 410451093 412241024 413517312 413584704 413738208 413805636 413959222 414277632 414953136 415174799 415494144 415716096 417051648 417119616 417274432 418499744 419045376 419863824 421694208 421919472 423158424 423641088 423867392 424695258 424744658 425298432 427331584 428096448 428325132 428654592 431755392 433022616 434595888 435871449 436490496 436723664 437293056 438006088 438147144 438577152 439362144 439433748 439596846 440169984 440221184 441080991 441656064 443117376 443189592 443354084 443695104 447176704 448050096 448216392 448289439 448800768 449040512 450118656 450359104 451805952 451879584 452468736 452636672 453520728 453965824 454852476 455445504 457079428 457152768 458740104 460739968 463771152 464018893 464375808 464623872 465455484 466822278 467680608 467735008 468344832 469183104 469259568 469433736 470812212 471426048 473481216 473734144 474659406 475125248 476053227 476596224 476850816 477105544 478460736 478716324 479084544 480043824 480122058 480669696 480748032 480926464 482550144 484777984 485724816 486200832 487150443 489536216 490094592 490174464 491051808 491314122 491954688 492756849 493399296 493662864 495248832 495513388 495894528 496968446 497616384 498507048 498588291 499785728 503073792 503342528 504243441 504900864 505170576 506383488 506653992 507373568 508281696 508364532 508553214 508944384 509027328 509216256 510046563 510711552 510984368 512709528 513294336 515076608 516082617 516588384 518332464 518609351 519008256 519285504 520725504 520810368 521682944 521742546 522701856 522762656 523444224 526201884 526887936 528112953 531022336 532666368 532950912 533235608 534515904 534801436 536457168 536519568 536743737 537219072 537506048 539084416 540049302 540753408 540841536 541042272 541810688 542868912 545375232 546975936 547268124 548875158 550728243 551356416 551446272 551650944 551740848 553270848 553992192 554288128 555370722 555435322 556068864 556159488 557154936 559818432 562258944 562559296 564211232 565958016 566260344 567064576 568316898 569985741 570052041 570795264 571100176 572868288 574550496 574857414 575673856 576798219 577363488 577456128 579461184 581161932 581987328 583057408 583124022 584196192 584769536 585816192 585911664 586129128 586224651 586893312 588107988 588874752 590823168 590919456 592873801 597400128 597621856 597719252 598401024 599569776 599890059 600158208 601330392 602407936 602506112 603584514 604371456 604694304 606469968 606793937 607260672 608672556 609537024 611653472 613448706 613547136 618361536 619167744 619498496 620607312 620708454 620938833 621416448 622429704 623241216 623574144 625577472 625679424 625911648 627749616 628568064 632541312 632879208 634737636 634973222 635461632 635801088 637042887 637116987 637947648 638288432 640058432 640162744 640892928 640997376 642144672 642487698 643400192 647633088 648267776 649533924 651893832 653565952 654735744 655085496 655939584 657009132 657865728 658217152 659395269 660254976 660331776 663488512 664676064 664784388 665031126 665542656 670765056 672075144 672324588 673201152 673560768 675177984 675538656 677708928 677819376 678070952 678181459 678703104 678955008 680062084 680281092 680948736 682278714 683612704 685619142 685729152 688110156 688784512 691109952 692011008 692380672 694300672 694413824 695656728 696563712 696935808 701520912 701602512 702517248 704150604 706218318 707139072 709675954 710221824 710601216 711989109 712687872 715276224 715359424 715658316 716292096 717691104 718074486 720065736 720183087 721004544 721122048 721389696 723825216 726338498 727166976 728587224 729301248 729690832 731833544 734304324 735141888 735261696 735534592 735654464 736971183 737694464 737932032 740098944 740494296 741425152 741545984 742873248 743270082 743841792 745452669 746424576 749678592 754610688 755013792 757755864 759980988 760069388 761060352 762422544 762546798 762829821 763824384 766067328 766476552 769064292 769817984 769941504 772614912 774882576 775296509 775983104 777498696 778512384 778928256 781088256 781215552 781505504 781632868 782524416 784052784 784143984 785166336 787764224 787892608 789302826 790331904 796533504 799426368 799853412 800210944 801773856 802202154 804779352 805828608 806259072 808626624 809680896 810073953 811563408 812716032 814303368 817931608 818062848 820463904 820902186 823312737 824482048 827034624 827169408 827476416 827611272 827918444 828555264 829906272 830349598 830988288 831432192 833056083 833152983 834103296 834239232 834548864 836999488 838090752 839727648 843388416 843838944 846316848 847734784 849390516 849489316 850596864 854663168 856192896 856650264 862286121 863510784 866045232 866507863 869191776 871742898 872980992 873447328 874586112 876012176 876294288 877154304 878724288 878867496 879193692 880339968 880442368 882161982 883312128 886234752 886379184 886708168 894353408 896100192 896432784 896578878 897601536 898081024 900237312 900718208 903611904 903759168 904937472 905273344 905376771 907041456 907931648 909704952 910891008 914158856 914305536 917480208 920173059 921479936 927542304 928037786 928751616 929247744 930910968 931062681 933644556 935361216 935470016 936689664 938366208 938519136 938867472 941624424 942852096 947468288 949318812 950250496 952106454 952459833 953192448 953701632 954211088 956921472 957432648 960087648 960244116 961339392 961496064 961852928 963731547 965100288 969555968 971449632 972401664 974300886 979072432 980348928 982103616 982628244 983909376 985513698 986798592 987325728 990497664 991026776 993936892 995232768 997014096 997176582 997546689 999571456 1006147584 1006685056 1008486882 1009801728 1010341152 1012766976 1013307984 1013849281 1014747136 1016563392 1016729064 1017106428 1017888768 1018054656 1018432512 1020093126 1021423104 1021968736 1025419056 1028428713 1030153216 1032165234 1033176768 1036664928 1037218702 1038016512 1038571008 1040264459 1041451008 1041620736 1043485092 1045403712 1045525312 1046888448 1052403768 1053775872 1056225906 1059327477 1062044672 1064513931 1065332736 1065901824 1066471216 1069031808 1069602872 1072914336 1073039136 1073487474 1074438144 1075012096 1077111729 1078168832 1080098604 1081506816 1081683072 1082084544 1083621376 1085737824 1089507747 1090750464 1093951872 1094536248 1097750316 1101456486 1101865297 1102712832 1102892544 1103301888 1103481696 1106541696 1108576256 1110741444 1110870644 1112137728 1112318976 1114309872 1114905123 1119636864 1124517888 1125118592 1128422464 1131916032 1132520688 1133125667 1134129152 1136633796 1139971482 1140104082 1141590528 1142200352 1145736576 1149100992 1149714828 1151347712 1153596438 1154726976 1154912256 1158922368 1162323864 1163974656 1166248044 1168392384 1169539072 1171632384 1171823328 1172258256 1172449302 1173786624 1176215976 1177749504 1181646336 1181838912 1183954239 1185747602 1194800256 1195243712 1195438504 1196802048 1199139552 1199780118 1200316416 1202660784 1203303231 1204815872 1205012224 1207169028 1208742912 1209388608 1212939936 1213587874 1214521344 1217345112 1219074048 1223306944 1226897412 1227094272 1231353279 1236723072 1238996992 1241214624 1241416908 1241877666 1242832896 1244859408 1245524397 1246482432 1247148288 1251154944 1251358848 1251823296 1255499232 1257136128 1265082624 1265758416 1266434569 1269475272 1269946444 1270923264 1271602176 1274085774 1274233974 1275895296 1276576864 1280116864 1280325488 1281994752 1284289344 1284975396 1286800384 1295266176 1296535552 1299067848 1303787664 1307131904 1309471488 1310170992 1311879168 1314018264 1315731456 1316434304 1318790538 1320509952 1320663552 1323242973 1326977024 1329352128 1329568776 1330062252 1331085312 1341530112 1344150288 1344649176 1344868317 1346402304 1347121536 1350355968 1351077312 1355417856 1355638752 1356141904 1356362918 1357406208 1357910016 1360124168 1360562184 1361897472 1364557428 1367225408 1371238284 1371458304 1376220312 1377569024 1382219904 1384761344 1388601344 1388827648 1391313456 1392056679 1393127424 1393871616 1403041824 1403205024 1405034496 1408301208 1412436636 1414278144 1419351908 1420443648 1421202432 1423978218 1425375744 1428159681 1430552448 1430718848 1431316632 1435382208 1436148972 1440131472 1440366174 1440900773 1442009088 1442244096 1442779392 1447650432 1452676996 1454333952 1457174448 1458602496 1459381664 1463667088 1468608648 1470283776 1470523392 1471069184 1471308928 1473942366 1475388928 1475864064 1478270547 1480197888 1480988592 1483091968 1485746496 1486540164 1487683584 1490905338 1492849152 1499357184 1509221376 1510027584 1512730323 1515511728 1519961976 1520138776 1522120704 1524845088 1525093596 1525659642 1527648768 1530139689 1532134656 1532953104 1538128584 1539635968 1539883008 1545229824 1548247851 1549765152 1550593018 1551966208 1554997392 1555828053 1557024768 1557856512 1562176512 1562431104 1563011008 1563265736 1565048832 1568105568 1568287968 1570332672 1575528448 1575785216 1578605652 1580663808 1593067008 1598852736 1599706824 1603547712 1604404308 1609558704 1610231211 1610418511 1611657216 1612518144 1617253248 1620147906 1623126816 1625432064 1628606736 1635863216 1636125696 1640927808 1641804372 1646625474 1648964096 1652184729 1654069248 1654338816 1654952832 1655222544 1655836888 1659812544 1660699196 1661976576 1662864384 1666112166 1666305966 1668206592 1668478464 1669097728 1673998976 1679455296 1686776832 1687677888 1692633696 1695469568 1698781032 1698978632 1701193728 1709326336 1710156123 1712385792 1713300528 1724572242 1727021568 1730394657 1732090464 1733015726 1738104667 1738383552 1743485796 1745961984 1746894656 1749172224 1752024352 1752588576 1754308608 1757448576 1757734992 1758387384 1758673953 1760679936 1760884736 1764323964 1766624256 1772469504 1772758368 1773416336 1778621403 1792200384 1792865568 1793157756 1795203072 1796162048 1799670177 1800474624 1801436416 1807223808 1807518336 1810546688 1810753542 1814082912 1815863296 1819409904 1820381811 1821782016 1828317712 1828611072 1834960416 1840346118 1842959872 1855084608 1856075572 1857503232 1858495488 1861821936 1862125362 1862816499 1867289112 1870722432 1870940032 1876732416 1877038272 1877734944 1883248848 1884254857 1885704192 1894936576 1898637624 1900500992 1904212908 1904919666 1906384896 1907403264 1908422176 1911350961 1913842944 1914865296 1920175296 1920488232 1922678784 1922992128 1923705856 1927463094 1930200576 1942587569 1942899264 1944803328 1948601772 1958144864 1960697856 1964207232 1965256488 1967818752 1971027396 1973597184 1974651456 1978185807 1980995328 1982053552 1987873784 1990465536 1994028192 1994353164 1995093378 2012295168 2013370112 2016973764 2019603456 2020682304 2025533952 2026615968 2027698562 2029494272 2033126784 2033458128 2034212856 2034544377 2036109312 2036865024 2040186252 2042846208 2043937472 2050838112 2056857426 2060306432 2064330468 2066353536 2073329856 2074437404 2076033024 2077142016 2080528918 2082902016 2083241472 2086970184 2090807424 2091050624 2104807536 2105931899 2107551744 2112451812 2118654954 2124089344 2129027862 2130665472 2131803648 2132942432 2138063616 2139205744 2145828672 2146078272 2146974948 2148876288 2150024192 2154223458 2156337664 2160197208 2160549261 2163013632 2163366144 2164169088 2171475648 2179015494 2181500928 2187903744 2189072496 2195500632 2202912972 2203730594 2205425664 2205785088 2206603776 2206963392 2210913549 2213083392 2217152512 2221482888 2221741288 2224275456 2224637952 2228619744 2229810246 2236358007 2239273728 2249035776 2250237184 2256844928 2263832064 2265041376 2266251334 2268258304 2273267592 2279942964 2280208164 2283181056 2284400704 2288489463 2291473152 2298201984 2299429656 2302695424 2307192876 2309453952 2309824512 2317844736 2324647728 2325889527 2327949312 2332496088 2336784768 2343264768 2343646656 2344516512 2344898604 2347573248 2352431952 2353688593 2355499008 2363292672 2363677824 2367908478 2371495204 2389600512 2390487424 2390877008 2398279104 2399560236 2400632832 2405321568 2406606462 2409631744 2410024448 2414338056 2417485824 2418777216 2425879872 2427175748 2429042688 2434690224 2438148096 2446613888 2453794824 2454188544 2462706558 2469938211 2473446144 2477993984 2482429248 2482833816 2483755332 2485665792 2489718816 2491048794 2492964864 2494296576 2499458949 2502309888 2502717696 2503646592 2510998464 2514272256 2530165248 2531516832 2532869138 2538950544 2539892888 2540306821 2543204352 2548171548 2548467948 2551790592 2553153728 2560233728 2560650976 2563989504 2568578688 2569950792 2573600768 2586858363 2590532352 2593071104 2598135696 2599523589 2607575328 2618942976 2620341984 2623758336 2628036528 2631462912 2632868608 2637581076 2641019904 2641327104 2646485946 2653954048 2658704256 2659137552 2660124504 2683060224 2688300576 2689298352 2689736634 2690734943 2692804608 2694243072 2700711936 2702154624 2710835712 2711277504 2712283808 2712725836 2714812416 2715820032 2720248336 2721124368 2723794944 2729114856 2734450816 2742476568 2742916608 2752440624 2755138048 2760519177 2764439808 2769522688 2777202688 2777655296 2782626912 2784113358 2786254848 2787743232 2806083648 2806410048 2810068992 2816602416 2824873272 2828556288 2838703816 2842404864 2847956436 2850751488 2856319362 2857379499 2861104896 2861437696 2862633264 2870764416 2872297944 2880262944 2880732348 2881801546 2884018176 2884488192 2885558784 2891194641 2895300864 2905353992 2908667904 2914348896 2917204992 2918763328 2927334176 2937217296 2941046784 2942138368 2942617856 2947884732 2950777856 2951728128 2956541094 2960395776 2961977184 2966183936 2971492992 2973080328 2981810676 2985698304 2992640067 2998714368 3018442752 3020055168 3025460646 3031023456 3039923952 3040277552 3041547843 3044241408 3049690176 3050187192 3051319284 3055297536 3060279378 3064269312 3065906208 3076257168 3079271936 3085286139 3090459648 3096495702 3099530304 3101186036 3103932416 3109994784 3111656106 3114049536 3115713024 3120793377 3124353024 3124862208 3126022016 3126531472 3136211136 3136575936 3140665344 3151056896 3151570432 3157211304 3161327616 3186134016 3193541793 3197705472 3199413648 3207095424 3208808616 3219117408 3220462422 3220837022 3223314432 3225036288 3230294899 3231335187 3234506496 3240295812 3246253632 3250864128 3257213472 3268523241 3271726432 3272251392 3281855616 3283608744 3293250948 3297928192 3304369458 3305595891 3308138496 3308677632 3309905664 3310445088 3311673776 3319625088 3321398392 3325728768 3332224332 3332611932 3336413184 3336956928 3338195456 3344715369 3347997952 3358910592 3373553664 3375355776 3385267392 3390939136 3397562064 3397957264 3399377001 3402387456 3420312246 3424771584 3426601056 3449144484 3454043136 3460789314 3464180928 3466031452 3476209334 3476767104 3486971592 3491923968 3493789312 3504048704 3505177152 3508617216 3514897152 3515469984 3516774768 3517347906 3518653387 3521359872 3521769472 3528647928 3533248512 3544939008 3545516736 3546832672 3557242806 3584400768 3585731136 3586315512 3590406144 3592324096 3599340354 3600949248 3602872832 3609909693 3610329593 3614447616 3615036672 3621507084 3628165824 3631726592 3638819808 3640763622 3643564032 3656635424 3657222144 3669920832 3680692236 3685919744 3694059837 3710169216 3712151144 3716990976 3723643872 3724250724 3725632998 3734578224 3736573191 3741444864 3741880064 3753464832 3754076544 3755469888 3766497696 3768509714 3771408384 3789873152 3797275248 3799303707 3801001984 3808425816 3809839332 3812769792 3814806528 3816844352 3822701922 3827685888 3829730592 3840350592 3840976464 3845984256 3847411712 3854926188 3860401152 3885175138 3885798528 3889606656 3897203544 3916289728 3921395712 3928414464 3930512976 3932612609 3935637504 3942054792 3947194368 3949302912 3956371614 3961990656 3964107104 3975747568 3980931072 3988056384 3988706328 3990186756 4024590336 4026740224 4033947528 4034604951 4039206912 4041364608 4051067904 4053231936 4055397124 4058988544 4066253568 4066916256 4068425712 4069088754 4072218624 4073730048 4080372504 4085692416 4087874944 4101676224 4113714852 4120612864 4128660936 4132707072 4146659712 4148874808 4154284032 4161057836 4165804032 4166482944 4173940368 4176170037 4181614848 4182101248 4209615072 4211863798 4215103488 4224903624 4237309908 4248178688 4258055724 4261330944 4263607296 4265884864 4276127232 4278411488 4291657344 4292156544 4293949896 4300048384 4308446916 4312675328 4320394416 4321098522 4322702319 4326027264 4326732288 4328338176 4342951296 4358030988 4363001856 4375807488 4378144992 4391001264 4405825944 4407461188 4410851328 4411570176 4413207552 4413926784 4421827098 4426166784 4434305024 4434811641 4442965776 4443482576 4449275904 4457239488 4459620492 4472716014 4478547456 4498071552 4500474368 4513689856 4527664128 4530082752 4532502668 4536516608 4546535184 4559885928 4560416328 4566362112 4568801408 4576978926 4582946304 4590419067 4596403968 4598859312 4605390848 4614385752 4618907904 4619649024 4635689472 4649295456 4651779054 4655898624 4664992176 4667484159 4673569536 4686529536 4687293312 4689033024 4689797208 4695146496 4704863904 4707377186 4710998016 4721200237 4726585344 4727355648 4735816956 4742990408 4779201024 4780974848 4781754016 4796558208 4799120472 4810643136 4813212924 4819263488 4820048896 4828676112 4830693633 4831255533 4834971648 4837554432 4851759744 4854351496 4869380448 4876296192 4893227776 4907589648 4908377088 4925413116 4939876422 4946892288 4955987968 4956554187 4964858496 4965667632 4967510664 4979437632 4982097588 4985929728 4988593152 4998917898 5004619776 5005435392 5007293184 5021996928 5060330496 5063033664 5065738276 5077901088 5079785776 5080613642 5086408704 5096343096 5096935896 5103581184 5106307456 5120467456 5121301952 5127979008 5130468369 5137157376 5139901584 5147201536 5173716726 5181064704 5186142208 5196271392 5199047178 5214314001 5215150656 5237885952 5240683968 5247516672 5256073056 5262925824 5265737216 5275162152 5276021859 5282039808 5282654208 5292971892 5307908096 5317408512 5318275104 5320249008 5335864209 5376601152 5378596704 5379473268 5381469886 5385609216 5388486144 5397272387 5399010531 5401423872 5404309248 5421671424 5422555008 5424567616 5425451672 5431640064 5440496672 5442248736 5447589888 5458229712 5461145433 5468901632 5484953136 5485833216 5504881248 5510276096 5521038354 5528879616 5539045376 5555310592 5565253824 5568226716 5572509696 5575486464 5588449497 5612167296 5612820096 5633204832 5649746544 5652764571 5657112576 5677407632 5684809728 5695912872 5701502976 5712638724 5714758998 5722209792 5722875392 5725266528 5734052883 5741528832 5744595888 5760525888 5761464696 5763603092 5768036352 5768976384 5771117568 5782389282 5790601728 5810707984 5827762707 5828697792 5834409984 5837526656 5854668352 5874434592 5882093568 5884276736 5885235712 5895769464 5901555712 5903456256 5913082188 5920791552 5923954368 5932367872 5942985984 5946160656 5963621352 5971396608 5985280134 6032245609 6036885504 6040110336 6050921292 6062046912 6079847904 6080555104 6083095686 6088482816 6099380352 6100374384 6102638568 6103633131 6110595072 6120558756 6128538624 6131812416 6152514336 6158543872 6170572278 6180919296 6192991404 6199060608 6202372072 6219989568 6223312212 6228099072 6231426048 6241586754 6248706048 6249724416 6252044032 6253062944 6272422272 6273151872 6302113792 6303140864 6314422608 6317795697 6322655232 6372268032 6387083586 6395410944 6398827296 6414190848 6417617232 6438234816 6440924844 6441674044 6446628864 6450072576 6460589798 6462670374 6469012992 6480591624 6481647783 6492507264 6514426944 6537046482 6543452864 6544502784 6563711232 6567217488 6586501896 6595856384 6608738916 6611191782 6616276992 6617355264 6619811328 6620890176 6623347552 6639250176 6642796784 6651457536 6664448664 6665223864 6672826368 6673913856 6676390912 6689430738 6695995904 6709074021 6717821184 6741921563 6747107328 6750711552 6770534784 6781878272 6795124128 6795914528 6798754002 6804774912 6840624492 6849543168 6853202112 6865468389 6898288968 6908086272 6921578628 6928361856 6932062904 6952418668 6953534208 6973943184 6977668581 6983847936 6987578624 7008097408 7010354304 7029794304 7030939968 7033549536 7034695812 7037306774 7042719744 7043538944 7057295856 7061065779 7066497024 7089878016 7091033472 7093665344 7114485612 7168801536 7171462272 7172631024 7184648192 7198680708 7201898496 7205745664 7219819386 7220659186 7228895232 7230073344 7243014168 7256331648 7277639616 7281527244 7287128064 7313270848 7314444288 7339841664 7361384472 7371839488 7388119674 7409814633 7420338432 7424302288 7433981952 7447287744 7448501448 7451265996 7469156448 7473146382 7482889728 7483760128 7498376847 7506929664 7508153088 7510939776 7532995392 7537019428 7542816768 7579746304 7594550496 7598607414 7602003968 7616851632 7619678664 7620920463 7629613056 7633688704 7645403844 7655371776 7659461184 7680701184 7681952928 7691968512 7694823424 7709852376 7720802304 7770350276 7771597056 7779213312 7794407088 7798570767 7832579456 7856828928 7861025952 7865225218 7871275008 7884109584 7888321181 7894388736 7898605824 7912743228 7923981312 7928214208 7951495136 7961862144 7976112768 7977412656 7980373512 8049180672 8053480448 8067895056 8069209902 8072204829 8078413824 8082729216 8102135808 8106463872 8110794248 8132507136 8133832512 8136851424 8138177508 8144437248 8147460096 8160745008 8171384832 8175749888 8203352448 8227429704 8241225728 8257321872 8265414144 8281557531 8293319424 8297749616 8308568064 8322115672 8331608064 8332965888 8347880736 8352340074 8363229696 8364202496 8419230144 8423727596 8430206976 8449807248 8474619816 8496357376 8516111448 8527214592 8531769728 8552254464 8556822976 8572138497 8583314688 8584313088 8587899792 8600096768 8616893832 8625350656 8640788832 8642197044 8645404638 8652054528 8653464576 8656676352 8685902592 8716061976 8726003712 8751614976 8756289984 8782002528 8811651888 8814922376 8816358967 8823140352 8826415104 8827853568 8843654196 8852333568 8868610048 8869623282 8885931552 8886965152 8898551808 8914478976 8919240984 8945432028 8957094912 8977920201 8996143104 9000948736 9027379712 9055328256 9060165504 9065005336 9093070368 9119771856 9120832656 9124643529 9132724224 9137602816 9153957852 9165892608 9180838134 9192807936 9197718624 9210781696 9228771504 9237815808 9255858417 9271378944 9298590912 9303558108 9311797248 9329984352 9334968318 9347139072 9362380131 9373059072 9374586624 9378066048 9379594416 9409727808 9414754372 9421996032 9442400474 9453170688 9454711296 9471633912 9485980816 9558402048 9561949696 9563508032 9580625379 9593116416 9598240944 9621286272 9626425848 9638526976 9640097792 9657352224 9661387266 9662511066 9669943296 9675108864 9690884697 9703519488 9708702992 9738760896 9752592384 9786455552 9805569723 9815179296 9816754176 9850826232 9879752844 9893784576 9911975936 9913108374 9916787673 9929716992 9931335264 9935021328 9958875264 9964195176 9977186304 9997835796 10009239552 10010870784 10014586368 10034146107 10043993856 10078854617 10120660992 10126067328 10131476552 10155802176 10159571552 10161227284 10172817408 10192686192 10193871792 10198131003 10207162368 10212614912 10240934912 10242603904 10260936738 10274314752 10279803168 10294403072 10347433452 10362129408 10392542784 10398094356 10428628002 10430301312 10475771904 10481367936 10512146112 10525851648 10531474432 10550324304 10552043718 10555960161 10564079616 10565308416 10585943784 10634817024 10636550208 10640498016 10671728418 10753202304 10757193408 10758946536 10762939772 10771218432 10776972288 10794544774 10798021062 10802847744 10808618496 10829729079 10830988779 10843342848 10845110016 10849135232 10850903344 10880993344 10884497472 10895179776 10916459424 10922290866 10937803264 10969906272 10971666432 11009762496 11020552192 11042076708 11057759232 11078090752 11110621184 11130507648 11136453432 11150972928 11176898994 11209719573 11224334592 11225640192 11264602219 11266409664 11299493088 11305529142 11314225152 11354815264 11369619456 11391825744 11397911121 11403005952 11425277448 11429517996 11444419584 11445750784 11450533056 11468105766 11483057664 11489191776 11521051776 11522929392 11527206184 11529084803 11537952768 11542235136 11564778564 11581203456 11621415968 11655525414 11657395584 11668819968 11675053312 11709336704 11748869184 11764187136 11768553472 11770471424 11791538928 11797837827 11803111424 11806912512 11826164376 11841583104 11847908736 11885971968 11892321312 11927242704 11942793216 11970560268 12064491218 12073771008 12080220672 12101842584 12103814853 12124093824 12159695808 12161110208 12166191372 12176965632 12198760704 12200748768 12205277136 12207266262 12211797049 12221190144 12241117512 12257077248 12263624832 12305028672 12317087744 12341144556 12361838592 12385982808 12398121216 12404744144 12439979136 12446624424 12462852096 12483173508 12497412096 12499448832 12504088064 12506125888 12528510111 12544844544 12546303744 12604227584 12606281728 12628845216 12635591394 12645310464 12744536064 12774167172 12790821888 12797654592 12828381696 12835234464 12876469632 12881849688 12883348088 12900145152 12921179596 12925340748 12938025984 12961183248 12963295566 12968106957 12985014528 13028853888 13074092964 13086905728 13089005568 13127422464 13134434976 13173003792 13180040653 13191712768 13217477832 13222383564 13232553984 13234710528 13239622656 13241780352 13246695104 13278500352 13285593568 13302915072 13328897328 13330447728 13347827712 13352781824 13378861476 13391991808 13418148042 13435642368 13483843126 13494214656 13501423104 13541069568 13590248256 13591829056 13597508004 13609549824 13681248984 13699086336 13706404224 13730936778 13771257201 13796577936 13816172544 13843157256 13856723712 13864125808 13904837336 13907068416 13947886368 13955337162 13967695872 13975157248 14002452477 14016194816 14020708608 14059588608 14061879936 14067099072 14069391624 14074613548 14085439488 14087077888 14114591712 14122131558 14132994048 14163600711 14179756032 14182066944 14187330688 14228971224 14337603072 14342924544 14345262048 14369296384 14397361416 14411491328 14439638772 14441318372 14457790464 14460146688 14486028336 14493766599 14512663296 14555279232 14563054488 14626541696 14628888576 14679683328 14722768944 14730633671 14743678976 14776239348 14819629266 14840676864 14848604576 14867963904 14894575488 14897002896 14902531992 14938312896 14946292764 14965779456 14967520256 14996753694 15013859328 15016306176 15021879552 15065990784 15074038856 15189100992 15197214828 15204007936 15233703264 15239357328 15241840926 15259226112 15267377408 15290807688 15310743552 15318922368 15361402368 15363905856 15383937024 15389646848 15391405107 15419704752 15441604608 15540700552 15543194112 15558426624 15588814176 15597141534 15642942003 15665158912 15713657856 15722051904 15730450436 15742550016 15768219168 15776642362 15788777472 15797211648 15825486456 15828065577 15847962624 15856428416 15902990272 15923724288 15952225536 15954825312 15960747024 16007592627 16106960896 16135790112 16138419804 16144409658 16156827648 16165458432 16191817161 16204271616 16212927744 16221588496 16265014272 16267665024 16273702848 16276355016 16294920192 16321490016 16342769664 16351499776 16383436299 16406704896 16454859408 16463649397 16482451456 16514643744 16530828288 16563115062 16586638848 16595499232 16617136128 16644231344 16665931776 16695761472 16704680148 16726459392 16728404992 16765348491 16838460288 16847455192 16899614496 16949239632 16958293713 16992714752 17032222896 17054429184 17063539456 17104508928 17113645952 17144276994 17166629376 17168626176 17175799584 17200193536 17202158649 17233787664 17250701312 17281577664 17284394088 17290809276 17304109056 17306929152 17313352704 17371805184 17432123952 17483288121 17503229952 17512579968 17564005056 17623303776 17629844752 17632717934 17646280704 17652830208 17655707136 17687308392 17704667136 17739246564 17771863104 17773930304 17797103616 17828957952 17838481968 17890864056 17914189824 17955840402 18001897472 18054759424 18096736827 18110656512 18120331008 18130010672 18186140736 18239543712 18241665312 18249287058 18265448448 18275205632 18307915704 18310899393 18331785216 18361676268 18385615872 18395437248 18421563392 18457543008 18475631616 18511716834 18542757888 18597181824 18607116216 18659968704 18669936636 18694278144 18724760262 18731710049 18746118144 18749173248 18756132096 18759188832 18819455616 18829508744 18884800948 18906341376 18909422592 18943267824 18953387091 18971961632 19116804096 19123899392 19127016064 19161250758 19186232832 19196481888 19242572544 19252851696 19263136339 19280195584 19314704448 19322774532 19325022132 19339886592 19350217728 19381769394 19407038976 19417405984 19477521792 19572911104 19611139446 19630358592 19633508352 19701652464 19759505688 19787569152 19826216748 19833575346 19859433984 19862670528 19870042656 19917750528 19928390352 19954372608 19995671592 20018479104 20021741568 20029172736 20068292214 20087987712 20127222063 20157709234 20225764689 20241321984 20252134656 20262953104 20311604352 20319143104 20322454568 20345634816 20385372384 20387743584 20396262006 20414324736 20425229824 20481869824 20485207808 20521873476 20548629504 20559606336 20588806144 20694866904 20724258816 20785085568 20796188712 20857256004 20860602624 20933005743 20935440643 20951543808 20962735872 21024292224 21062948864 21100648608 21104087436 21111920322 21128159232 21130616832 21171887568 21183197337 21269634048 21273100416 21280996032 21343456836 21506404608 21514386816 21517893072 21525879544 21529387673 21553944576 21589089548 21596042124 21605695488 21617236992 21659458158 21661977558 21686685696 21690220032 21698270464 21701806688 21761986688 21768994944 21832918848 21844581732 21875606528 21939812544 21943332864 22019524992 22041104384 22084153416 22115518464 22221242368 22261015296 22272906864 22301945856 22353797988 22419439146 22448669184 22451280384 22495130541 22529204438 22532819328 22598986176 22611058284 22628450304 22709630528 22739238912 22783651488 22795822242 22806011904 22850554896 22859035992 22862761389 22888839168 22891501568 22901066112 22936211532 22966115328 22978383552 23042103552 23045858784 23054412368 23058169606 23075905536 23084470272 23129557128 23162406912 23242831936 23311050828 23314791168 23337639936 23350106624 23395712301 23418673408 23497738368 23537106944 23540942848 23583077856 23595675654 23606222848 23613825024 23652328752 23664963543 23683166208 23695817472 23771943936 23784642624 23854485408 23885586432 23941120536 24128982436 24147542016 24160441344 24203685168 24207629706 24216614487 24248187648 24319391616 24322220416 24332382744 24397521408 24401497536 24410554272 24414532524 24423594098 24442380288 24482235024 24495313141 24514154496 24527249664 24610057344 24634175488 24682289112 24723677184 24771965616 24796242432 24809488288 24879958272 24893248848 24925704192 24966347016 24994824192 24998897664 25008176128 25012251776 25057020222 25089689088 25092607488 25212563456 25257690432 25271182788 25290620928 25489072128 25548334344 25581643776 25595309184 25656763392 25670468928 25716415491 25752939264 25763699376 25766696176 25800290304 25842359192 25850681496 25876051968 25922366496 25926591132 25936213914 25970029056 26057707776 26148185928 26173811456 26178011136 26254844928 26268869952 26346007584 26360081306 26383425536 26434955664 26444767128 26449076901 26469421056 26479245312 26483560704 26493390208 26557000704 26571187136 26605830144 26657794656 26660895456 26695655424 26705563648 26757722952 26783983616 26836296084 26871284736 26967686252 26988429312 27002846208 27082139136 27180496512 27183658112 27195016008 27362497968 27373930587 27377114687 27398172672 27412808448 27461873556 27542514402 27593155872 27632345088 27686314512 27713447424 27728251616 27809674672 27814136832 27895772736 27910674324 27935391744 27950314496 28004904954 28032389632 28041417216 28087140393 28119177216 28123759872 28134198144 28138783248 28149227096 28229183424 28244263116 28265988096 28327201422 28359512064 28364133888 28374661376 28457942448 28675206144 28685849088 28690524096 28738592768 28741876137 28794722832 28822982656 28879277544 28882636744 28915580928 28920293376 28972056672 28987533198 29025326592 29072654091 29110558464 29126108976 29253083392 29257777152 29359366656 29416709169 29445537888 29461267342 29487357952 29552478696 29639258532 29681353728 29697209152 29735927808 29750363019 29789150976 29794005792 29805063984 29876625792 29892585528 29931558912 29935040512 29993507388 30027718656 30032612352 30043759104 30131981568 30148077712 30236563851 30378201984 30394429656 30467406528 30478714656 30483681852 30518452224 30534754816 30581615376 30594393009 30597951709 30621487104 30637844736 30722804736 30727811712 30779293696 30782810214 30839409504 30883209216 31081401104 31086388224 31177628352 31194283068 31285884006 31330317824 31427315712 31444103808 31460900872 31536438336 31553284724 31577554944 31594423296 31650972912 31656131154 31667880483 31695925248 31712856832 31805980544 31904451072 31909650624 31921494048 32015185254 32213921792 32271580224 32276839608 32288819316 32313655296 32330916864 32383634322 32408543232 32425855488 32443176992 32492966337 32530028544 32535330048 32547405696 32552710032 32642980032 32685539328 32702999552 32766872598 32813409792 32909718816 32927298794 33023988673 33029287488 33061656576 33126230124 33173277696 33190998464 33234272256 33288462688 33331863552 33391522944 33409360296 33452918784 33456809984 33530696982 33629158719 33676920576 33694910384 33793806657 33799228992 33898479264 33916587426 34064445792 34108858368 34127078912 34193733363 34209017856 34227291904 34288553988 34333258752 34337252352 34351599168 34400387072 34404317298 34467575328 34501402624 34563155328 34568788176 34581618552 34587254409 34613858304 34626705408 34743610368 34864247904 34966576242 34979554259 35006459904 35025159936 35128010112 35246607552 35259689504 35265435868 35292561408 35305660416 35311414272 35374616784 35393513481 35409334272 35478493128 35543726208 35547860608 35657915904 35676963936 35781728112 35800842283 35828379648 35911680804 36003794944 36109518848 36193473654 36221313024 36240662016 36260021344 36372281472 36479087424 36483330624 36498574116 36530896896 36550411264 36615831408 36621798786 36635391147 36663570432 36723352536 36771231744 36790874496 36915086016 36951263232 37023433668 37085515776 37194363648 37214232432 37319937408 37339873272 37388556288 37449520524 37463420098 37492236288 37498346496 37512264192 37518377664 37585530333 37638911232 37659017488 37769601896 37812682752 37818845184 37886535648 37906774182 37943923264 38233608192 38247798784 38254032128 38322501516 38372465664 38392963776 38485145088 38505703392 38526272678 38560391168 38629408896 38645549064 38650044264 38700435456 38763538788 38814077952 38834811968 38904320871 38955043584 39145822208 39222278892 39260717184 39267016704 39403304928 39519011376 39540121959 39575138304 39652433496 39667150692 39718867968 39725341056 39740085312 39835501056 39856780704 39908745216 39991343184 40012706081 40043483136 40058345472 40136584428 40175975424 40254444126 40315418468 40451529378 40482643968 40504269312 40525906208 40623208704 40638286208 40644909136 40770744768 40775487168 40792524012 40828649472 40850459648 40963739648 40970415616 41043746952 41097259008 41119212672 41389733808 41448517632 41570171136 41592377424 41714512008 41721205248 41866011486 41870881286 41903087616 41925471744 42007357431 42048584448 42125897728 42201297216 42208174872 42223840644 42256318464 42261233664 42343775136 42366394674 42490802133 42539268096 42546200832 42561992064 42686913672 43012809216 43028773632 43035786144 43051759088 43058775346 43107889152 43178179096 43192084248 43234473984 43318916316 43323955116 43373371392 43380440064 43396540928 43403613376 43481299797 43523973376 43537989888 43665837696 43689163464 43751213056 43879625088 43886665728 44039049984 44082208768 44168306832 44191901013 44231036928 44522030592 44545813728 44603891712 44707595976 44838878292 44897338368 44902560768 44990261082 45058408876 45065638656 45197972352 45222116568 45419261056 45567302976 45591644484 45612023808 45701109792 45718071984 45725522778 45742494031 45777678336 45783003136 45802132224 45872423064 45932230656 45956767104 46084207104 46091717568 46108824736 46116339212 46151811072 46168940544 46259114256 46324813824 46485663872 46622101656 46629582336 46675279872 46700213248 46791424602 46837346816 46928826009 46995476736 47081885696 47166155712 47191351308 47212445696 47227650048 47304657504 47329927086 47366332416 47391634944 47543887872 47569285248 47708970816 47771172864 47882241072 48022777881 48257964872 48320882688 48407370336 48415259412 48433228974 48496375296 48575451483 48638783232 48644440832 48664765488 48795042816 48802995072 48821108544 48829065048 48847188196 48884760576 48964470048 48990626282 49028308992 49054499328 49150308897 49220114688 49268350976 49364578224 49390948191 49447354368 49543931232 49592484864 49618976576 49759916544 49786497696 49851408384 49932694032 49997795328 50016352256 50024503552 50114040444 50179378176 50185214976 50425126912 50515380864 50542365576 50874881139 50978144256 51096668688 51123963917 51163287552 51190618368 51313526784 51340937856 51432830982 51505878528 51527398752 51533392352 51600580608 51684718384 51701362992 51752103936 51844732992 51853182264 51872427828 51940058112 52115415552 52296371856 52347622912 52449864363 52509689856 52537739904 52692015168 52720162612 52766851072 52869911328 52889534256 52898153802 52938842112 52958490624 52967121408 52986780416 53114001408 53142374272 53315589312 53321790912 53391310848 53411127296 53515445904 53567967232 53672592168 53742569472 53935372504 54005692416 54164278272 54290210481 54360993024 54367316224 54390032016 54724995936 54747861174 54754229374 54796345344 54825616896 54923747112 54932698179 55085028804 55186311744 55264690176 55372629024 55426894848 55456503232 55619349344 55628273664 55791545472 55821348648 55900628992 56009809908 56064779264 56082834432 56174280786 56195130147 56238354432 56247519744 56268396288 56277566496 56298454192 56458366848 56488526232 56654402844 56719024128 56728267776 56749322752 56860161273 56915884896 57350412288 57371698176 57381048192 57477185536 57483752274 57589445664 57645965312 57758555088 57765273488 57789409017 57840586752 57944113344 57975066396 58050653184 58145308182 58221116928 58252217952 58506166784 58718733312 58833418338 58891075776 58922534684 58974715904 59104957392 59278517064 59362707456 59394418304 59500726038 59578301952 59588011584 59610127968 59753251584 59785171056 59817107579 59863117824 59870081024 59987014776 60055437312 60065224704 60087518208 60263963136 60296155424 60473127702 60677294067 60756403968 60788859312 60934813056 60957429312 60967363704 61036904448 61069509632 61163230752 61188786018 61195903418 61242974208 61275689472 61375603081 61445609472 61455623424 61565620428 61678819008 61766418432 62162802208 62172776448 62355256704 62388566136 62571768012 62660635648 62799017229 62806321929 62854631424 62888207616 62921801744 63072876672 63106569448 63188846592 63301945824 63312262308 63335760966 63391850496 63425713664 63549592011 63611961088 63808902144 63819301248 63842988096 64030370508 64427843584 64543160448 64553679216 64577638632 64588163019 64661833728 64767268644 64817086464 64851710976 64886353984 64985932674 65060057088 65070660096 65094811392 65105420064 65285960064 65405999104 65533745196 65626819584 65819437632 65854597588 66047977346 66058574976 66123313152 66252460248 66346555392 66381996928 66576925376 66663727104 66783045888 66818720592 66854414353 66905837568 66913619968 67061393964 67258317438 67353841152 67389820768 67587613314 67598457984 67796958528 67833174852 68128891584 68217716736 68254157824 68387466726 68418035712 68454583808 68577107976 68588284167 68666517504 68674504704 68703198336 68808634596 68935150656 69002805248 69126310656 69137576352 69163237104 69174508818 69227716608 69253410816 69487220736 69728495808 69933152484 69959108518 70012919808 70050319872 70187136903 70256020224 70493215104 70519379008 70530871736 70611320832 70622828544 70749233568 70787026962 70818668544 70956986256 70994890629 71087452416 71095721216 71315831808 71353927872 71563456224 71601684566 71656759296 71823361608 72007589888 72219037696 72386947308 72442626048 72481324032 72520042688 72649843461 72744562944 72958174848 72966661248 72997148232 73100822528 73231662816 73243597572 73270782294 73327140864 73446705072 73485939423 73542463488 73581748992 73830172032 73902526464 74046867336 74171031552 74388727296 74428464864 74639874816 74679746544 74719639571 74777112576 74899041048 74926840196 74984472576 74996692992 75024528384 75036755328 75171060666 75277822464 75318034976 75539203792 75637690368 75773071296 75813548364 75887846528 76467216384 76495597568 76508064256 76645003032 76744931328 76785927552 76970290176 77011406784 77052545356 77120782336 77258817792 77291098128 77300088528 77400870912 77527077576 77628155904 77669623936 77808641742 77910087168 78291644416 78444557784 78521434368 78534033408 78806609856 79038022752 79080243918 79150276608 79304866992 79334301384 79347230703 79437735936 79450682112 79480170624 79671002112 79713561408 79817490432 79982686368 80025412162 80086966272 80116690944 80273168856 80351950848 80508888252 80630836936 80903058756 80965287936 81008538624 81051812416 81246417408 81276572416 81289818272 81541489536 81550974336 81585048024 81700919296 81927479296 81940831232 82087493904 82121791761 82131344061 82194518016 82238425344 82779467616 82897035264 83140342272 83184754848 83429024016 83442410496 83732022972 83741762572 83806175232 83850943488 84014714862 84097168896 84251795456 84261421179 84402594432 84416349744 84447681288 84687550272 84732789348 84981604266 85078536192 85092401664 85123984128 85373827344 86025618432 86057547264 86071572288 86103518176 86117550692 86215778304 86356358192 86384168496 86468947968 86637832632 86647910232 86746742784 86760880128 86793081856 86807226752 86962599594 87047946752 87075979776 87217962273 87331675392 87378326928 87502426112 87759250176 87773331456 88078099968 88164417536 88336613664 88383802026 88462073856 89044061184 89091627456 89207783424 89251089057 89415191952 89677756584 89794676736 89805121536 89980522164 90116817752 90131277312 90395944704 90444233136 90709691553 90838522112 91134605952 91183288968 91402219584 91436143968 91451045556 91484988062 91555356672 91566006272 91604264448 91744846128 91783179027 91793855127 91864461312 91913534208 92168414208 92183435136 92217649472 92232678424 92337881088 92518228512 92649627648 92971327744 93244203312 93259164672 93400426496 93582849204 93674693632 93857652018 93990953472 94163771392 94332311424 94382702616 94609315008 94659854172 94732664832 94783269888 95003641449 95087775744 95138570496 95417941632 95764482144 96045555762 96515929744 96641765376 96814740672 96830518824 96866457948 96992750592 97150902966 97277566464 97288881664 97329530976 97478899011 97590085632 97605990144 97642217088 97658130096 97694376392 97928940096 97981252564 98056617984 98108998656 98300617794 98440229376 98536701952 98729156448 98781896382 99071966019 99087862464 99184969728 99237953152 99519833088 99572995392 99702816768 99865388064 99995590656 100032704512 100049007104 100228080888 100358756352 100370429952 100850253824 101030761728 101084731152 101381419971 101749762278 102193337376 102247927834 102326575104 102381236736 102548175353 102581200089 102627053568 102681875712 102865661964 103011757056 103054797504 103066784704 103201161216 103369436768 103402725984 103504207872 103689465984 103706364528 103744855656 103761763227 103880116224 104230831104 104592743712 104695245824 104899728726 104938662777 105019379712 105075479808 105384030336 105440325224 105739822656 105779068512 105796307604 105877684224 105916981248 105934242816 105973560832 106180540443 106228002816 106284748544 106631178624 106643581824 106822254592 107030891808 107135934464 107345184336 107402526849 107485138944 107870745008 108011384832 108328556544 108580420962 108721986048 108734632448 108780064032 109449991872 109495722348 109508458748 109592690688 109651233792 109847494224 109865396358 109906173441 110170057608 110372623488 110745258048 110853789696 110913006464 111238698688 111256547328 111583090944 111642697296 111801257984 112019619816 112129558528 112165668864 112348561572 112390260294 112476708864 112495039488 112536792576 112555132992 112596908384 112916733696 112977052464 113308805688 113438048256 113456535552 113498645504 113720322546 113831769792 114612666571 114700824576 114743396352 114762096384 114967504548 115178891328 115291930624 115517110176 115530546976 115578818034 115681173504 115888226688 115950132792 116101306368 116290616364 116442233856 116504435904 116712962613 117012333568 117437466624 117666836676 117782151552 117845069368 118209914784 118557034128 118620365877 118725414912 118788836608 119001452076 119156603904 119176023168 119220255936 119506503168 119570342112 119634215158 119726235648 119740162048 119974029552 120038118243 120130449408 120175036416 120527926272 120592310848 120946255404 121354588134 121512807936 121577718624 121869626112 121914858624 121934727408 122139019264 122326461504 122377572036 122391806836 122485948416 122551378944 122751206162 122891218944 122911246848 123131240856 123357638016 124325604416 124345552896 124710513408 124777132272 125143536024 125321271296 125598034458 125612643858 125709262848 125776415232 125843603488 126145753344 126213138896 126377693184 126603891648 126624524616 126671521932 126783700992 126851427328 127099184022 127223922176 127472406399 127617804288 127638602496 127685976192 128060741016 128855687168 129086320896 129107358432 129155277264 129176326038 129323667456 129534537288 129703421952 129772707968 129971865348 130120114176 130141320192 130189622784 130210840128 130443899391 130571920128 130811998208 131067490392 131253639168 131638875264 131709195176 132095954692 132117149952 132246626304 132504920496 132575703039 132693110784 132763993856 133153850752 133566091776 133637441184 133708828706 133811675136 133827239936 134122787928 134516634876 134707682304 134779641536 135175226628 135196915968 135593917056 135666349704 136257783168 136508315648 136774933452 136836071424 136909167616 137154215952 137176568334 137227482093 137333035008 137349009408 137406396672 137617269192 137870301312 138252621312 138275152704 138326474208 138349017636 138455433216 138506821632 138974441472 139456991616 139866304968 139918217036 140025839616 140100639744 140374273806 140512040448 140786478027 140986430208 141038758016 141061743472 141245657088 141498467136 141574053924 141637337088 141913972512 141989781258 142174904832 142191442432 142631663616 142707855744 143126912448 143203369132 143313518592 143646723216 144015179776 144438075392 144773894616 144962648064 145040085376 145299686922 145489125888 145726354449 145916349696 145933322496 145994296464 146201645056 146463325632 146487195144 146541564588 146654281728 146893410144 146971878846 147084926976 147163497984 147660344064 147805052928 148093734672 148172844573 148342063104 148777454592 148856929728 149279749632 149359493088 149439279142 149554225152 149798082096 149853680392 149878102439 149993385984 150049056768 150073510656 150342121332 150555644928 150636069952 151078407584 151275380736 151546142592 151627096728 151775693056 152624643417 152934432768 152991195136 153016128512 153290006064 153371891751 153489862656 153571855104 153940580352 154022813568 154105090712 154517635584 154582196256 154600177056 154801741824 155054155152 155256311808 155339247872 155617283484 155820174336 156583288832 156889115568 157042868736 157349593089 157613219712 158076045504 158160487836 158300553216 158609733984 158668602768 158694461406 158753361637 158875471872 158901364224 158960341248 159342004224 159427122816 159965372736 160050824324 160173932544 160233381888 160546337712 160703901696 161017776504 161261673872 161806117512 162017077248 162103624832 162492834816 162553144832 162579636544 162870631443 163082979072 163101948672 163170096048 163401838592 163854958592 163881662464 164174987808 164243583522 164262688122 164389036032 164476850688 165558935232 165794070528 166280684544 166369509696 166858048032 166884820992 167464045944 167483525144 167701886976 168029429724 168194337792 168503590912 168522842358 168585390441 168805188864 168832699488 168895362576 169375100544 169465578696 169963208532 170157072384 170184803328 170247968256 170580483819 170747654688 171340528489 172051236864 172115094528 172143144576 172207036352 172235101384 172431556608 172712716384 172768336992 172937895936 173275665264 173295820464 173368227051 173521760256 173586163712 173614453504 173925199188 174095893504 174151959552 174435924546 174663350784 174756653856 175004852224 175518500352 176156199936 176673227328 176767604052 176924147712 178088122368 178183254912 178502178114 178830383904 179355513168 179451322737 179589353472 179610243072 179961044328 180233635504 180262554624 180791889408 180888466272 181419383106 181677044224 182031882201 182269211904 182366577936 182804439168 182872287936 182902091112 182969976124 183110713344 183132012544 183208528896 183489692256 183566358054 183587710254 183728922624 183827068416 184126809243 184336828416 184366870272 184435298944 184465356848 185036457024 185299255296 185942655488 186488406624 186518329344 186800852992 187165698408 187349387264 187715304036 187981906944 188327542784 188418965787 188664622848 188765405232 189218630016 189319708344 189566539776 190007282898 190175551488 190277140992 190648776033 190835883264 191498237723 191528964288 192091111524 193031859488 193283530752 193629481344 193661037648 193732915896 193764489057 193985501184 194301805932 194555132928 194577763328 194659061952 194957798022 195180171264 195211980288 195284434176 195316260192 195388752784 195857880192 195962505128 196217997312 196601235588 196880458752 197458312896 197563792764 198143932038 198175724928 198369939456 198475906304 199039666176 199145990784 199730776128 199991181312 200065409024 200098014208 200456161776 200563243059 200717512704 200740859904 202061523456 202169462304 202762839942 203499524556 204386674752 204495855668 204653150208 204762473472 205096350706 205162400178 205254107136 205363751424 205731323928 205764852501 206023514112 206109595008 206133569408 206738873536 206805451968 207008415744 207378931968 207412729056 207489711312 207523526454 207600549833 207760232448 208461662208 209185487424 209390491648 209799457452 209877325554 210038759424 210150959616 210768060672 210880650448 211479645312 211558137024 211592615208 211833962496 211868485632 211947121664 212361080886 212456005632 212569497088 212984671887 213262357248 213287163648 214027442161 214061783616 214271868928 214690368672 214805053698 214970277888 215741490016 216022769664 216657113088 217160841924 217443972096 217469264896 217560128064 217949530383 218899983744 218991444696 219016917496 219302467584 219694988448 219730792716 219812346882 220340115216 220457818269 220745246976 221490516096 221707579392 221826012928 222477397376 222513094656 223166181888 223285394592 223602515968 224039239632 224158918713 224259117056 224331337728 224697123144 224780520588 224953417728 224990078976 225073585152 225110265984 225193816768 225833467392 225954104928 226617611376 226913071104 226997291008 227440645092 227663539584 229225333142 229401649152 229486792704 229524192768 229935009096 230357782656 231034220352 231061093952 231157636068 231362347008 231776453376 231900265584 232024143931 232202612736 232581232728 232884467712 233008871808 233425925226 234024667136 234874933248 235333673352 235564303104 235690138736 236419829568 237114068256 237240731754 237450829824 237577673216 238002904152 238041692109 238313207808 238352046336 238440511872 239013006336 239140684224 239268430316 239452471296 239480324096 239948059104 240076236486 240260898816 240350072832 241055852544 241184621696 241892510808 242709176268 243025615872 243155437248 243739252224 243829717248 243869454816 244278038528 244652923008 244755144072 244783613672 245102757888 245502412324 245782437888 245822493696 246262481712 246394032183 246715276032 248651208832 248691105792 249421026816 249554264544 250287072048 250420772407 250642542592 251196068916 251225287716 251418525696 251552830464 251687206976 252291506688 252426277792 252755386368 253207783296 253249049232 253343043864 253702854656 254198368044 254447844352 254944812798 255235608576 255277204992 255371952384 256121482032 258172641792 258214716864 258310554528 258352652076 258647334912 259069074576 259406843904 259545415936 259943730696 260240228352 260282640384 260379245568 260421680256 260887798782 261143840256 261623996416 261653886819 262134980784 262507278336 263277750528 263418390352 264191909384 264234299904 264493252608 265009840992 265151406078 265386221568 265527987712 266307701504 267132183552 267274882368 267417657412 267623350272 267654479872 268245575856 269033269752 269415364608 269559283072 270350453256 270393831936 271187834112 271332699408 272129074659 272515566336 273016631296 273549866904 273818335232 274308431904 274353136668 274454964186 274666070016 274698018816 274812793344 275234538384 275381565381 275740602624 276505242624 276550305408 276652948416 276698035272 277013643264 277948882944 278913983232 279732609936 279836434072 279882039749 280201279488 280748547612 281024080896 281572956054 281972860416 282077516032 282123486944 282491314176 282996934272 283148107848 283827945024 283979562516 284349809664 284382884864 285010924347 285263327232 285415711488 286253824896 286406738264 287293446432 288876150784 289547789232 289925296128 290080170752 290599373844 290978251776 291452708898 291832699392 291866644992 291988592928 292403290112 292436697033 292926651264 292974390288 293083129176 293786820288 293943757692 294169853952 294326995968 295320688128 295610105856 296187469344 296345689146 297215898057 297554909184 297713859456 298559499264 298718986176 298878558284 299108450304 299596164192 299707360784 299756204878 299986771968 300098113536 300147021312 300684242664 301111289856 301272139904 302156815168 302550761472 303092285184 303254193456 303551386112 304144259913 305249286834 305982390272 306032257024 306580012128 306743783502 306979725312 307143710208 307644526059 307881160704 308045627136 308210181424 309035271168 309164392512 309200354112 309603483648 310108310304 310512623616 310678495744 311234566968 311285289681 311640348672 313166577664 313778231136 314085737472 314699186178 314815988331 315226439424 316152091008 316320975672 317219467968 317337205536 317388922812 317506723274 317750943744 317802728448 317920682496 318439070833 318541621329 318684008448 318854245632 319930745472 320101648648 320466763776 321092675424 321407803392 322035553008 322207580547 322523347744 323612235024 324034154496 324207249664 324985669632 325106289664 325159273088 325741262886 326165958144 326203897344 326340192096 326803677184 327763324928 328349975616 328487167044 328525376244 328778072064 328953701376 329718520323 331117870464 332561369088 332739019392 333716096064 333769641984 334928091888 334967050288 335403773952 336058859448 336388675584 337045684716 337170780882 337610377728 337665398976 337790725152 338750201088 338931157392 339926417064 340314144768 340369606656 340495936512 341160967638 341495309376 342681056978 343837999713 344102473728 344230189056 344286289152 344414072704 344470202768 345425432768 345536673984 345875791872 346551330528 346591640928 346736454102 347043520512 347172327424 347228907008 347850398376 348191787008 348303919104 348871849092 349326701568 349513307712 350009704448 351037000704 352312399872 353346454656 353535208104 355861097631 355902490931 356176244736 356366509824 357004356228 357660767808 358711026336 358902645474 359178706944 359220486144 359922088656 360114354729 360467271008 360525109248 361583778816 361776932544 362838766212 363354088448 364063764402 364538423808 364733155872 365608878336 365744575872 365804182224 365939952248 365999590441 366417057792 366979384512 367132716108 367175420508 367457845248 367654136832 368253618486 368673656832 368733740544 368870597888 368930713696 370072914048 371885310976 372976813248 373036658688 373601705984 374331396816 374698774528 375430608072 375963813888 376837931574 377329245696 377530810464 378437260032 378639416688 379133079552 380014565796 380351102976 380554281984 381297552066 381671766528 382417219197 382996475446 383057928576 384182223048 386063718976 386567061504 387258962688 387322075296 387465831792 387528978114 387971002368 388603611864 389110265856 389155526656 389318123904 389915596044 390360342528 390423960576 390568868352 390632520384 390777505568 391715760384 391925010256 392435994624 393202471176 393760917504 394916625792 395127585528 396287864076 396351449856 396739878912 396951812608 397727109117 397773372217 398079332352 398291981568 399461552256 400130818048 400196028416 400912323552 401126486118 401435025408 401481719808 404123046912 404338924608 405525679884 406999049112 408773349504 408991711336 409524946944 410192701412 410324800356 410508214272 410727502848 411462647856 411529705002 411682446279 412047028224 412219190016 412267138816 413477747072 413610903936 414757863936 414825458112 414979422624 415047052908 415201099666 415520464896 416923324416 418370974848 418780983296 419598914904 419754651108 420077518848 420301919232 421536121344 421761300896 422959290624 423116274048 423185230416 423736971264 423894243328 424722161772 424912011264 425138994176 425969343774 426524714496 426574327296 428054884322 428123567232 429380737344 429610107396 429940555776 431482980032 432045539328 433314226176 434321683848 434887944192 434938529792 435120256128 435899060766 437179063347 437799967488 437982889392 438033834992 438604935168 439389976896 439461585432 439624693764 440680230432 440915636538 441490493952 442981032192 443415158784 443652025856 444518533719 444954794752 445026189312 446332363776 446570789184 447205031936 448078479264 448317837426 448518234112 448662675456 449394246288 449561041176 449634307317 449980157952 450147170304 450220531968 450387633536 451666934784 451908209856 453235222752 453826142208 453994582016 454881290184 455327079168 458450666284 458803298304 458973585408 459048385536 459870018192 460115675253 460715565312 462068440704 462122187904 462315272136 463552906752 463800531168 464048287862 464405225472 465162465456 465410949679 465768935424 466017743616 466851850452 468049334272 469749866496 470667346704 471128606208 471380277472 472839659136 474228136512 474481463508 474901659648 475155346432 476005808304 476083384218 476260084911 476626415616 476704092672 476881023744 478026012672 478281368448 478536860632 479896118208 480152472972 480521797632 480700145664 482111705088 482369243392 483785021616 485418352536 486051231744 486310874496 487478504448 487659434496 487738909632 488556077056 488611894329 489305846016 489510288144 489567227344 490205515776 491004824648 491564875776 491644987392 492524963424 492788064366 493430552064 497302417664 497382211584 498842053632 499108529088 500574144096 500841544814 501285085184 502392137832 502450575432 503105660928 503374413952 504583013376 504852555584 505510772736 505756171323 506415566592 506498098464 506686087728 507405709312 508396736088 508895688704 509889625596 510471217152 510554409984 510743904768 512242964064 514021585467 516345283584 516429433728 516621109056 516705304152 517294669824 518138149152 518813687808 519090831872 519887461392 520104681153 520165179053 520565280768 520758491136 520843360512 521775597564 522287680512 523247992832 523307773638 524269961568 525014556672 526555501056 526836780704 528383818768 528468599808 530019681984 530302812156 530772443136 531055975424 532615403008 534264367104 534549764736 534835314824 536491151712 538066539504 538353968211 538830729216 539118566144 540700906512 540787663872 542375668224 542665398816 544258149318 545031132672 546033262592 546095646603 547099733808 547636670464 548616863808 548706273336 548909928372 549332140032 549396037632 549625586688 550469076768 550763130762 551481205248 552380427729 553010485248 553100610816 553305896832 553396070544 555897765888 557827966464 559465219872 559672868144 559764079498 560402558976 561497095224 562048161792 563145912108 563945720832 564155032064 564246973888 564982628352 565256897361 565993868544 566296215696 567655890048 567959125032 568699619328 568765769728 570021848694 570526654464 570831422976 572507649792 572813476528 574494713169 574586892864 579095578464 579850592256 580160341504 581198747688 581293467171 581956503552 582905417796 583665398784 583733289984 583977185856 584806580224 584873394066 585853302528 585948780576 586166258352 587573640576 587887515384 588653991936 590641376256 592374938688 592691378292 594431796114 594652422403 595109818368 595427718912 597118998528 597437972352 597757116568 599192328384 599414721568 599512409756 599973543936 600196227072 600294042624 601368485328 601689729177 602222579712 602544279808 604313630336 606184570368 606508386912 607102772224 608288519826 610498573668 612064514048 613160024256 613487567004 613959450624 614287420416 615289052118 615762321408 616091254272 616420362848 618070542336 618328785024 618400708224 620216620608 621025247232 621356991488 622469133936 622570579362 622801649499 623280697344 627556462272 628171474944 629398372356 629631976662 630452878848 632304182016 632641951344 634438935936 634674411072 634777845624 635013446548 635501887488 635605456896 635841364992 636878141666 637083242658 637368016896 637708491264 638954015661 639861490944 640203297296 642082326483 642185350848 642815606784 644071106016 644415161094 645046695488 647224470048 648068308992 648414499328 649971339264 650212579328 650318546176 651482525772 652331916288 652407794688 652680384192 653607354368 655526649856 656699951232 656974334088 657050752488 657907402752 659437040646 661373454807 662235740928 664611530921 665122738176 665478038784 667432192128 667539283968 669856183776 669934100576 670807547904 672117718896 672476756139 672777351168 674091369432 674341561764 675220755456 675330797952 675581450304 677500402176 677862314784 679852834128 680216003377 680739213312 680991873024 682321935276 682990618752 685362113956 687675999426 688204947456 688460378112 688572578304 688828145408 688940405536 690850865536 691073347968 693102661056 693183281856 693472908204 694087041024 694344654848 694457814016 695700796752 696072431793 696383574016 696607838208 697743698184 698653403136 699026615424 702074001408 704624799744 706692909312 707070416208 711722195262 711804981862 712352489472 712733019648 714008712456 714125076327 715321535616 717422052672 717805290948 718357413888 718440972288 719844177312 720228709458 720934542016 721050218496 723167557632 723553865088 725677532424 726708176896 728127528804 729076847616 729466311744 731217756672 731489151744 731608364448 731879904496 731999180882 732834115584 733958769024 734265432216 734350841016 735308273664 736507236972 737347313664 737467481088 737741195776 737861427392 739182096549 740145828096 743770621952 745953626496 746073317376 747203411968 748662793632 749397549056 750861216144 751262317221 751927627776 753675863148 754658491392 755061620928 756874520064 757278833376 758266159104 760029131592 761108563968 762595104132 763343533056 764834438394 765992950892 766115857152 768364446096 772127437952 774517925376 774644150592 774931663584 775057956228 775942004736 777207223728 777622398527 778220531712 778311053312 778636247808 779831192088 780720685056 780847921152 781137736704 781265040768 781555011136 783431520768 783850020512 784871989248 786404942352 787521835008 789833251584 790255171056 792575728152 792702899712 793479757824 793903625216 795454218234 795546744434 796158664704 796583963136 798923104512 800392056832 801824647104 802252972236 802870050816 802963439616 808246093824 808677849216 811051359768 813998098224 816387223977 817546699008 817983422672 819049893888 820385402824 820649600712 821455005696 822925295712 823059410004 823364892558 824094056448 824438380032 824534277632 826144696143 826955494144 827221807872 829515727872 829650916224 829958845248 830094105816 830402199332 831040929792 833846648832 836741949696 837561966592 839197829808 839509302216 839646119247 840603838464 843072242688 843522601792 845918581248 846232548096 846370460832 847473942528 847788486656 849444323544 850277988352 851938687548 853049428992 853148654592 856109768644 856247134464 858761474688 859220214792 862965960064 866628452352 868643367696 869107386589 869775888384 869877059584 870240512256 871798121532 874358126694 875599934976 875965778784 876067669984 877209870336 878779953792 878923170864 879249387528 881360460864 881831273076 882980987904 885962064384 886830317568 887304051712 889037067438 889909589504 891647694171 892664727552 893141578368 896156958528 896635674852 897036468224 897325350912 898788492576 899122082352 899268614634 899960315904 900294340608 900441063936 900775267072 903333869568 903816419712 906470445504 907652284416 907989164032 909762580368 910654158336 912432779739 916901332568 917947170816 918096771072 919740036384 920231350506 921431130624 922933578177 924136881408 924244375808 924630544272 927105813504 927601062336 928096575724 928810450944 930324930912 930821899358 931537870848 932035487232 933703700904 933855869043 936098668544 939499732992 941334693408 942257212416 942760554944 944447964993 945679318272 948456273024 948962927016 950310692864 952011616608 952166768436 952520169822 953252831232 953408185344 953762047488 955317212499 956052025344 956562736896 957073721264 959792236416 960304945944 961400291328 964223410176 964738486784 966622741641 967570043232 970836705072 971355314423 972102463488 972621748992 974957008896 975318868992 975477819264 977112154112 977223788658 978611692032 979020576288 979134454688 980411031552 982009649296 983289974784 985049926848 985576128732 986861104128 989155560969 994604835328 997684107264 998217058176 1001148288192 1001683089628 1002570170368 1004784275664 1004901150864 1006211321856 1006748827904 1009166026752 1009705111168 1011512342646 1012831133184 1012996196928 1013372175456 1014811418624 1016793472176 1017791377408 1019779251192 1020942434304 1021108819968 1021487809536 1024485928128 1028043170934 1031513999139 1032690567168 1032858867456 1033242218112 1033410608304 1036276298304 1037627375616 1038181663744 1039774922784 1040209362306 1040330358106 1041130561536 1041516982272 1041686721024 1043551195128 1044575361024 1046615547276 1048539923136 1050029113344 1053111002112 1053673561408 1056767637536 1056937199616 1060039363968 1060605624312 1062111950848 1065230806016 1067583292893 1067707472793 1068528734208 1069099529472 1069670629648 1072982303424 1076133079008 1076707936422 1077661458432 1078237132288 1080343064187 1081401813024 1081575327744 1084751336448 1085330797632 1088516298636 1090062265344 1092066525184 1092191293206 1094199467616 1095273340928 1097233727616 1097412546672 1097819856744 1097998771323 1099251173376 1100938153536 1101526261524 1102962410496 1104760855458 1106020970496 1106201221632 1106611793664 1106792141088 1115655932928 1118930439744 1119345736288 1119528158996 1120805117952 1122994190448 1124096323584 1126291824216 1127891441664 1128310064128 1128493947776 1130513794722 1131987737088 1132592431392 1135311780096 1135918250064 1136525044001 1137399238656 1137531539456 1140043697388 1141053308928 1141662845952 1145015299584 1145626953056 1148989426338 1149173785728 1158191156928 1159701184512 1160320683008 1162397495376 1162586934342 1163913007104 1165810835592 1167330797568 1167466579968 1167954371712 1169746788132 1171706605056 1171897561152 1172332516704 1175147281152 1175775030768 1177307983872 1181282752512 1184749877376 1185382756584 1188863592228 1189304844806 1190219636736 1190855437824 1193181327351 1193320116651 1194237997056 1194875944704 1195514233136 1198384656768 1198829443136 1199024819512 1200392454144 1200588085248 1202736970656 1203379458354 1204445159424 1205088559616 1208627260672 1212369140736 1213016773824 1214205544448 1216577039652 1220997147336 1224129028096 1226320048512 1226975134008 1228574840832 1230578104236 1231524642816 1232182508544 1232840725696 1235047338837 1236141084672 1236657570048 1236801416448 1240433241216 1242713982976 1244938267872 1245141158724 1245603298998 1246561394688 1255112924544 1256342949888 1258796744712 1259263953324 1260905757696 1264608364032 1265283902688 1268877871872 1269348822144 1269555691248 1270026893096 1270233872707 1271210913792 1271682729984 1273756283332 1274166485316 1274736033792 1275416982528 1277908031322 1279722981888 1280406594592 1284164652966 1284370701696 1288142212032 1288830322188 1290093390976 1294448940096 1296136617984 1296828998656 1299942678528 1300425158656 1300637092352 1302965051544 1304663832576 1304815589376 1305360768384 1311053299712 1313399902464 1313948668176 1314101504976 1315814805504 1318874081292 1322746909614 1324471481856 1329223061842 1330245476352 1330956077568 1333555601157 1334864384256 1335078567936 1339712367552 1339868201152 1341615095808 1344235437792 1344953512278 1345554702336 1348182738864 1348683123528 1348902921951 1350441510912 1350661595904 1351162900608 1355000804352 1355724629568 1359705668256 1360432006754 1361478426624 1361983746048 1364643870552 1365981237504 1370724227912 1375351998852 1376409894912 1376920756224 1377145156608 1377656290816 1377880811072 1380347025759 1381701731072 1382146695936 1386205322112 1386366563712 1386945816408 1388689309696 1388915628032 1391401593504 1392144863586 1392767148032 1393215676416 1395487396368 1396232849037 1397306806272 1398053230848 1404148002816 1409249599488 1413385818624 1414140832416 1423444390524 1423609963724 1424704978944 1425466039296 1428017424912 1428250152654 1428780254733 1430643071232 1434844105344 1435610581896 1439688354624 1440457418916 1441869084032 1442100436992 1446335115264 1447107730176 1451355064848 1453416353792 1456255057608 1458153695232 1458932623488 1462435513344 1462978303488 1463216728896 1463759808992 1463998361764 1465668231168 1467917538048 1468530864432 1468701682032 1470616547328 1473014473944 1474694627328 1474934962176 1475482391552 1475722854784 1478364193098 1480291656192 1487541243904 1491907252992 1492146634752 1497325587264 1498795098112 1501722432288 1502524634442 1503855255552 1507351726296 1509316982784 1510123241856 1513749040128 1514557666752 1516532318208 1517268513969 1520058263184 1522217127936 1525190208264 1526687066112 1529668876788 1531985901784 1532231714304 1536728892192 1542064756401 1544254875904 1549035850752 1549288301184 1549863327168 1550115912456 1551884009472 1554414447456 1555244797054 1556441063424 1556622106624 1557272495616 1559662384176 1560314043459 1560495537159 1561695842304 1562275473408 1562530081536 1563110022272 1566863041536 1567700041024 1569743978496 1572809884704 1575043670016 1579666503168 1580510342112 1585151456304 1585405799424 1587807250432 1590908436468 1591093488868 1592317329408 1593167926272 1597846209024 1600784113664 1603649294208 1604505944472 1615061904633 1616492187648 1617355698432 1622102719536 1627996196448 1632774447954 1635093398016 1635966845344 1638099787776 1640770805648 1641299201424 1642910011392 1645850591424 1646118820008 1646729785116 1648188112896 1648876760064 1649068555264 1652289392286 1653910988288 1654443615744 1657141283187 1659031455744 1659301832448 1659917690496 1660188211632 1660804398664 1667693297664 1673483899392 1675123933184 1678395659616 1679018604432 1679292238494 1681207676928 1686144485376 1687045203584 1691837162496 1692465096192 1692740921664 1694947885056 1695576973312 1695770692083 1698888647088 1700555976704 1703877375096 1706098857984 1706297309184 1712219537288 1712494268928 1717522949376 1718440429584 1723484139507 1725931920128 1737286735392 1738214773178 1739551776768 1739754119168 1740481024512 1743596243064 1743880401513 1748716253388 1751199869952 1751931557568 1752135339968 1754419740672 1757559907584 1757846341728 1758498775056 1762720921728 1763662546152 1765961975808 1771924128768 1774608103424 1778074134876 1779819179008 1783295388342 1783957267209 1785329455104 1786283156736 1792313917056 1793271349704 1797576985152 1798244164704 1798537229268 1799920631808 1800588681216 1800882127872 1801550534144 1805069187531 1806667739136 1807632839424 1812940891008 1815978328064 1819525160736 1821308316672 1824865559478 1833802665136 1836193542144 1839480072768 1840462701012 1842862261248 1845867156354 1848273762816 1848488751616 1849261088544 1854211627008 1855202124672 1856193151448 1860649861824 1861643798716 1863075741696 1864070974464 1867407401808 1867711738086 1868404948497 1872197337088 1882669386816 1884514424832 1885521109888 1888895929986 1891358636544 1896912546048 1897925854032 1900621385728 1904023233216 1904333536872 1905040339644 1906505662464 1906816370688 1907524094976 1910634424998 1912104050688 1913125473792 1914147442528 1919584472832 1920609891888 1926246979449 1928446820352 1929476973568 1933245483282 1935140086464 1941673410144 1942710628846 1944204926976 1945243497984 1948415331707 1949914017792 1950637737984 1950955638528 1954447577316 1957223384064 1958041152576 1958268909376 1960822063104 1964019298592 1966579949568 1970099853696 1971152257464 1973722208256 1978311121938 1984120364421 1989209670656 1993834592763 1995368214528 1996434116352 2002296576384 2003366179256 2009568551328 2009802301728 2012422643712 2013497655808 2017430268417 2018332053504 2019410222336 2023024685292 2025662266368 2025992393856 2026744350912 2029622837248 2033586944352 2035582754816 2039558502384 2040648010131 2042217639936 2042975619072 2048971856256 2056086341868 2063027998278 2063793701281 2065381134336 2065717734912 2066484436224 2066821216608 2072552596608 2076363327488 2079549845568 2080418724612 2080660716212 2082261123072 2083033964544 2083373442048 2087102390256 2088217295379 2089150722048 2093231094552 2097079846272 2106222004224 2107347122816 2113535275072 2113874399232 2120078727936 2121211248624 2124223901696 2130461612032 2135166585786 2135414945586 2137057468416 2138199058944 2139341259296 2145964606848 2152266158016 2153415872844 2155322916864 2156474264576 2160686128374 2162803626048 2163150655488 2169502672896 2170661595264 2177032597272 2180124530688 2184382586412 2188398935232 2190546681856 2194467455232 2194825093344 2195639713488 2195997542646 2198502346752 2201876307072 2203052523048 2205924820992 2209521710916 2212041940992 2212402443264 2213223587328 2213584282176 2217546289647 2231311865856 2237860879488 2238691472576 2239056317992 2241610235904 2245988380896 2248192647168 2252583648432 2253786951663 2255782883328 2256620128256 2256987895552 2261027589444 2263975474176 2265184862784 2270623560192 2271836500128 2273050088002 2274798477312 2275063078912 2280087394776 2283325691904 2290030599168 2291253906112 2297978852676 2298347571456 2316382313856 2320641366016 2324794990752 2325173868684 2327826014208 2331621671184 2332867195581 2334661595136 2334933159936 2335908743424 2339493576264 2343413210112 2343795122304 2344665033408 2350294562304 2351550061536 2354615967744 2362565505024 2369499754752 2370765513168 2377727184456 2378609689612 2380439273472 2381710875648 2386362654702 2386640233302 2388475994112 2389751889408 2391028466272 2396769313536 2397658886272 2398049639024 2401176170496 2405473941312 2406758916708 2408890318848 2410177119232 2417254521344 2424738281472 2426033547648 2428411088896 2433154079304 2441994294672 2448258056192 2452640097024 2453950268016 2457149681664 2461156208472 2464365017088 2465681451392 2470094677674 2472282169344 2473315140096 2473602832896 2478434088429 2480866482432 2485427965952 2489876535744 2490282317448 2491206597996 2493122789376 2510225849088 2512685899776 2517593489424 2518527906648 2518938357741 2521811515392 2529216728064 2530567805376 2537755743744 2538697644288 2539111382496 2540053786192 2540467745414 2542421827584 2543365459968 2547512566664 2548332970632 2550833965056 2555816062644 2559445963776 2560813189184 2568329305932 2568741403392 2576284424064 2577660644376 2580186781952 2588897880192 2593657997312 2599885357056 2600850317312 2601274184704 2605930103088 2607322159767 2609327665152 2609631178752 2610721536768 2626799804928 2627897336352 2628203009952 2631629611008 2637748162584 2645493819228 2648942963712 2658446123684 2660490952704 2661912155136 2667111202314 2669728768512 2674943082513 2679424735104 2679736402304 2688470875584 2689907024556 2691109404672 2696365477728 2697366247056 2697805843902 2698807147829 2700883021824 2701323191808 2702325801216 2710001608704 2711449259136 2719411336512 2720864013508 2722956853248 2723967492096 2729287741104 2731962475008 2741448455824 2750703997704 2753841512448 2754290313216 2755312581632 2755761622144 2760694051518 2763403462144 2764293391872 2768800734531 2772410644224 2772733127424 2773891632816 2777831256064 2782803187008 2784289727172 2785534296064 2786431352832 2790974792736 2792465698074 2794613612544 2796106461696 2808296005632 2818499198976 2826771637248 2828281664832 2833343894979 2846888781048 2847219927448 2850932078592 2856034849824 2856500305308 2857560509466 2861286142464 2865951637497 2869688210688 2871221163792 2879376709248 2880914837832 2883738168064 2884200873984 2892670230528 2894215460352 2899868224923 2902710129696 2906832707584 2912510115216 2914065943269 2916307390464 2917865246976 2924871026688 2925956606976 2926433457792 2927519617984 2927996723528 2931336462336 2935835076096 2937061728864 2937403364064 2941233094656 2946028947888 2949869924352 2950964783104 2951445709568 2956728386196 2960583312384 2975082487808 2983814505984 2994651174528 3003444864576 3005049268884 3007710511104 3014703452592 3016313871103 3018633965568 3020246483712 3027498080256 3029115333504 3034537027938 3040116526368 3044434255872 3050380416528 3053374132224 3059337753576 3063971803568 3064463428608 3073457784384 3084129512802 3088509751808 3094541997417 3098071701504 3098576602368 3099726654336 3100231824912 3108828894912 3110489594108 3112882126848 3113244213248 3114544991232 3119324768352 3120628086918 3120991074318 3123391684608 3124550946816 3125060163072 3126220044544 3133726083072 3135400082048 3145619769408 3150087340032 3159333006336 3161020684224 3170302912608 3170811598848 3175614500864 3181816872936 3182186977736 3186335852544 3195692418048 3201568227328 3203122418379 3207298588416 3209011888944 3230123809266 3232984375296 3234711396864 3241029192561 3244205439072 3255470041291 3255992392896 3265548895908 3270186796032 3271933690688 3276199575552 3281541611296 3282598402848 3285820022784 3291701182848 3292237640016 3293459570232 3293996313969 3297753520128 3298137110528 3304578784572 3307821976576 3308887231488 3314282566374 3318062911488 3318603664896 3319835380992 3320376423264 3321608797328 3346967798784 3356791319232 3358037208864 3358584476988 3362415353856 3372288970752 3374090407168 3383674324992 3384930192384 3385481843328 3391153946624 3391541384166 3397777294176 3401111953408 3407754750192 3409575132003 3412197715968 3412594618368 3424439074576 3424988537856 3435045898752 3436880859168 3446968279014 3451863840256 3474573470784 3476429546356 3479103553536 3479508238336 3480962049024 3487192486128 3487760803026 3497432506776 3502399739904 3503863115136 3504270679936 3515119815168 3515692683456 3516997550112 3525441843456 3527325092304 3529209347161 3531923951616 3543848257536 3549216206848 3556148269752 3559638358016 3566590776684 3567914534418 3570658910208 3572566313472 3579960349953 3584627834112 3586542699408 3595153970304 3596488329408 3597074458536 3601177362432 3601764255744 3603101068288 3610138375062 3613335478272 3615265678848 3625881782016 3638466516737 3639050321472 3642616633344 3649731118956 3667605330272 3672387084288 3678960145536 3680925402024 3685724522496 3691734312708 3696547525632 3696977503232 3698522177088 3705142016511 3708423254016 3710404249344 3712386302896 3721299723648 3723287597432 3728141948928 3734814803616 3735423476172 3736809896994 3765338773632 3769028849664 3771042219776 3777791859972 3782717273088 3793825092096 3795851708064 3801242771456 3808046466432 3808667073744 3810080679288 3810701618121 3813632741376 3815048189952 3821268849996 3824208101376 3826250947584 3828294885056 3839168945664 3841219783776 3852493958898 3858953947136 3866490966564 3870280172928 3883346820288 3885421257692 3888409853952 3890486995968 3896830663414 3899828035584 3901275475968 3901911277056 3908895154632 3914446768128 3916082305152 3916537818752 3928038597184 3933159899136 3940199707392 3942304514928 3944410446827 3947444416512 3956622243876 3968240728842 3978419341312 3987669185526 3990736429056 3992868232704 4004593152768 4006732358512 4019137102656 4019604603456 4024845287424 4026995311616 4034860536834 4036664107008 4038820444672 4046049370584 4046708765853 4051324532736 4051984787712 4053488701824 4067173888704 4071165509632 4079117004768 4081296020262 4084435279872 4085951238144 4097943712512 4112172683736 4126055996556 4127587402562 4130762268672 4131435469824 4132968872448 4133642433216 4141041077277 4145105193216 4152726654976 4159099691136 4160837449224 4161321432424 4166067929088 4166746884096 4174204780512 4176434590758 4178301444096 4186462189104 4188698547111 4194159692544 4212444008448 4214694245632 4227070550144 4227748798464 4240157455872 4242422497248 4248447803392 4260923224064 4270333171572 4270829891172 4274114936832 4276398117888 4278682518592 4286340764199 4291929213696 4304532316032 4306831745688 4312948529152 4321372256748 4325607252096 4326301310976 4339005345792 4341323190528 4354065194544 4360249061376 4368765172824 4376797870464 4388934910464 4389650186688 4391279426976 4391995085292 4397004693504 4403752614144 4406105046096 4408458734689 4411849641984 4419043421832 4424083881984 4424804886528 4426447174656 4427168564352 4435092579294 4462623731712 4475721758976 4477382945152 4478112635984 4491976761792 4496385294336 4505167296864 4507573903326 4511565766656 4513240256512 4513975791104 4522055178888 4527950948352 4530369725568 4541247120384 4543673000256 4546100176004 4549596954624 4550126157824 4560174789552 4566651383808 4580061198336 4582507812224 4595957705352 4596695142912 4626194269203 4632764627712 4641282732032 4649589981504 4650347737368 4655652028416 4663243342368 4665734391162 4669323190272 4669866319872 4671817486848 4678987152528 4681486611477 4686826420224 4687590244608 4689330066816 4700589124608 4703100123072 4709231935488 4725131010048 4738999509504 4741531026336 4755454368912 4757219379224 4757994675733 4763421751296 4772725309404 4773280466604 4776951988224 4779503778816 4782056932544 4793538627072 4795317772544 4796099278048 4802352340992 4810947882624 4813517833416 4820354238464 4834509042688 4845185713899 4849476562944 4852067095296 4856822177792 4866308158608 4883988589344 4905280194048 4907900536032 4914299363328 4922312416944 4928730034176 4931362902784 4940189355348 4944564338688 4946630280192 4947205665792 4956868176858 4961732964864 4970855931904 4971423849561 4979753071488 4980564634896 4982413195992 5020451698176 5025371799552 5035186978848 5037055813296 5037876715482 5043623030784 5058433456128 5061135610752 5075511487488 5077395288576 5078222764992 5080107572384 5080935490828 5084843655168 5086730919936 5095025133328 5096665941264 5101667930112 5111632125288 5118891927552 5121626378368 5136658611864 5137482806784 5152568848128 5155321288752 5160373563904 5170452418521 5177795760384 5187315994624 5201700634624 5202548369408 5211860206176 5214644319534 5218655330304 5219262357504 5221443073536 5253599609856 5255794672704 5256406019904 5263259222016 5275496325168 5290987638456 5297885927424 5316892247368 5323824310272 5334222404628 5339457537024 5349886165026 5351871801627 5358849470208 5359472804608 5376941751168 5379814049112 5392730955456 5394732494112 5395611687804 5397614295658 5401766043648 5402646383616 5404651602432 5415207562593 5420003217408 5422898518272 5438822673024 5441728027016 5447934984192 5458575482208 5463924950016 5482896911648 5501407995408 5508580626432 5510625163264 5511523244288 5521388103036 5526806924288 5528586783744 5537601469062 5544821288448 5545466254848 5547783265632 5555662512128 5565606374016 5568579454344 5581949585472 5584931396148 5589227225088 5592212923392 5605214845491 5616592011264 5653543274496 5656563329664 5666687789958 5693777562096 5694439854896 5701864157184 5712069699648 5713000610616 5715121018932 5722572284928 5731903274994 5739376421376 5742442327584 5758753418496 5761829675664 5767476336128 5778740938347 5785340461056 5788430920704 5799736449846 5805420259392 5813665415168 5825020230432 5828131886538 5832614780928 5835730493952 5845245995121 5849742053376 5851913213952 5852866915584 5855039235968 5855993447056 5871670152192 5874123457728 5874806728128 5882466189312 5892057895776 5899739848704 5901929566208 5902891419136 5913456772392 5921166624768 5950164975616 5967629011968 5981503778289 5989302349056 6006889729152 6010098537768 6029406905184 6032627742206 6037267931136 6040492967424 6050342345827 6052290805251 6054996160512 6058230667008 6069074055876 6080233052736 6088868511744 6100760833056 6106748264448 6118675507152 6121944030393 6127943607136 6128926857216 6146915568768 6168259025604 6177019503616 6189083994834 6191381103843 6196143403008 6197153204736 6199453308672 6200463649824 6217657789824 6220979188216 6229089982464 6238649536704 6241256173836 6241982148636 6246783369216 6249101893632 6250120326144 6252440089088 6264651886137 6267452166144 6270800164096 6291239538816 6318666012672 6322041368448 6340605825216 6341623197696 6351229001728 6363633745872 6364373955472 6372671705088 6391384836096 6406244836758 6414597176832 6418023777888 6460247618532 6465968750592 6469422793728 6482058385122 6488410878144 6510940082582 6511984785792 6531097791816 6540373592064 6543867381376 6563083222592 6565196805696 6571640045568 6583402365696 6584475280032 6586919140464 6587992627938 6595507040256 6596274221056 6609157569144 6615643953152 6617774462976 6628565132748 6636125822976 6637207329792 6639670761984 6640752846528 6643217594656 6693935597568 6713582638464 6716074417728 6717168953976 6724830707712 6744577941504 6748180814336 6761360854989 6762147327689 6767348649984 6769860384768 6770963686656 6783082768332 6795554588352 6802223906816 6815509500384 6819150264006 6824395431936 6825189236736 6848878149152 6849977075712 6870091797504 6873761718336 6893936558028 6903727680512 6949146941568 6952859092712 6961924098048 6974384972256 6975521606052 6994865013552 6998601586743 7004799479808 7007726230272 7008541359872 7030239630336 7031385366912 7033995100224 7050883686912 7054650184608 7058418694322 7063847903232 7087696515072 7098432413696 7112296539504 7119276716032 7133181553368 7135829068836 7141317820416 7145132626944 7159920699906 7169255668224 7173085398816 7190307940608 7192976658816 7194148917072 7203528511488 7206202136576 7220276750124 7226670956544 7230531357696 7251763564032 7276933033474 7278100642944 7285233266688 7299462237912 7335210660544 7344774168576 7357920291072 7361850804048 7371449044992 7383468625416 7393095051264 7393955006464 7397044354176 7410284033022 7416846508032 7420808498688 7424772605792 7442599447296 7446575194864 7456283897856 7469629607232 7470846952344 7473619793988 7530677547264 7538057699328 7542084439552 7555583719944 7556815073223 7565434546176 7587650184192 7591703416128 7602485542912 7616092932864 7617334147488 7620161358576 7621403236242 7627265482752 7630096379904 7642537699992 7652501895168 7656589770112 7678337891328 7682439567552 7704987917796 7717907894272 7732981933128 7740560345856 7766693640576 7770842515384 7780973991936 7793661326828 7799656071168 7802550951936 7803822554112 7817790309264 7821966479301 7828893536256 7832164610304 7833075637504 7856077194368 7880399414784 7884609029856 7888820893654 7894888833024 7913244487752 7936481457684 7956838682624 7975338371052 7981472858112 7985736465408 8009186305536 8013464717024 8038274205312 8039209206912 8053990623232 8069721073668 8073328214016 8077640889344 8092098741168 8093417531706 8096421443487 8102649065472 8103969575424 8106977403648 8134347777408 8158234009536 8162592040524 8168870559744 8171902476288 8195887425024 8224345367472 8252111993112 8255174805124 8261524537344 8262870939648 8265937744896 8267284866432 8282082154554 8290210386432 8305453309952 8306402203593 8318199382272 8321674898448 8322642864848 8333493768192 8348409561024 8352869181516 8356602888192 8372924378208 8377397094222 8388319385088 8424888016896 8429388491264 8454141100288 8455497596928 8480314911744 8484844994496 8496895606784 8521846448128 8540666343144 8541659782344 8552796235776 8557365037184 8572681528398 8583858427392 8597854912491 8609064632064 8613663491376 8625897058304 8642744513496 8651214504192 8652602621952 8678010691584 8682646381056 8708130389088 8720498122752 8737530345648 8742197829807 8753595740928 8777869820928 8779300373376 8782558853952 8783990170584 8794009387008 8807505228288 8812210092192 8816917469378 8823699283968 8838086843664 8842808043901 8849609773056 8852894349312 8854337128704 8870185158588 8925247463424 8951443517952 8954765890304 8956225271968 8983953523584 9010334593728 9015147806652 9023131533312 9026480513024 9027951582208 9044110357776 9048941613309 9055901896704 9060739451136 9082494240768 9087346000512 9092200352008 9120349579104 9133302767616 9160122396672 9165015624448 9191915410704 9193390285824 9252388538406 9265529255424 9282565464064 9283625992251 9299179963008 9300695474736 9326486684736 9331468782324 9338646380544 9339732639744 9343634973696 9357974305056 9362973222954 9373652840448 9375180489216 9378660133632 9401178249216 9406200246144 9450262020096 9477999019008 9483062052672 9510908737824 9514438758448 9515989351466 9526843502592 9545450618808 9546560933208 9559007557632 9564113865088 9587077254144 9590635545088 9592198556096 9604704681984 9609367255137 9621895765248 9627035666832 9640708476928 9669018085376 9690371427798 9698953125888 9704134190592 9713644355584 9732616317216 9766410123873 9767977178688 9810560388096 9815801072064 9828598726656 9844624833888 9857460068352 9862725805568 9880378710696 9881988941907 9893260560384 9894411331584 9913736353716 9923465929728 9941711863808 9942847699122 9959506142976 9961129269792 9964826391984 10040903396352 10070373957696 10074111626592 10075753430964 10087246061568 10109091180851 10116866912256 10122271221504 10151022974976 10154790577152 10156445529984 10160215144768 10161870981656 10173461839872 10190050266656 10193331882528 10203335860224 10223264250576 10228725396009 10237783855104 10243252756736 10273317223728 10274965613568 10305137696256 10310642577504 10320747127808 10340904837042 10355591520768 10374631989248 10405096738816 10423720412352 10429288639068 10437310660608 10438524715008 10442886147072 10507199219712 10511589345408 10512812039808 10550992650336 10581975276912 10587628041483 10595771854848 10633784494736 10647648620544 10668444809256 10678915074048 10699772330052 10703743603254 10717698940416 10718945609216 10739881049859 10753883502336 10759628098224 10785461910912 10789464988224 10791223375608 10795228591316 10803532087296 10805292767232 10809303204864 10830415125186 10840006434816 10845797036544 10877645346048 10883456054032 10915399550211 10917150964416 10927849900032 10965793823296 11002815990816 11017161252864 11021250326528 11023046488576 11042776206072 11053613848576 11057173567488 11075202938124 11089642576896 11090932509696 11095566531264 11111325024256 11131212748032 11137158908688 11163899170944 11169862792296 11184425846784 11210429690982 11298396025657 11307086548992 11313126659328 11333375579916 11387555124192 11388879709792 11403728314368 11424139399296 11426001221232 11430242037864 11432104854363 11445144569856 11463806549988 11478752842752 11484884655168 11517506836992 11523659351328 11534952672256 11557481876694 11576861841408 11599472899692 11610840518784 11650040460864 11656263773076 11665229561856 11671460987904 11690491990242 11699484106752 11703826427904 11705733831168 11710078471936 11711986894112 11743340304384 11748246915456 11749613456256 11784115791552 11799479697408 11803859132416 11805782838272 11826913544784 11833231340481 11842333249536 11935258023936 11963007556578 11978604698112 12013779458304 12020197075536 12058813810368 12065255484412 12074535862272 12080985934848 12100684691654 12104581610502 12109992321024 12116461334016 12138148111752 12140126297559 12160466105472 12201521666112 12213496528896 12237351014304 12243888060786 12255887214272 12257853714432 12293831137536 12336518051208 12354039007232 12378167989668 12382762207686 12392286806016 12394306409472 12398906617344 12400927299648 12435315579648 12441958376432 12458179964928 12477299073408 12482512347672 12483964297272 12498203787264 12500240652288 12504880178176 12529303772274 12534904332288 12541600328192 12566095641333 12582479077632 12627619087499 12637332025344 12644082736896 12681211650432 12683246395392 12702458003456 12727267491744 12728747910944 12745343410176 12782769672192 12812489673516 12829194353664 12836047555776 12859022292597 12920495237064 12938845587456 12964116770244 12976821756288 13021880165164 13023969571584 13062195583632 13080747184128 13087734762752 13126166445184 13130393611392 13166804731392 13168950560064 13173838280928 13175985255876 13191014080512 13192548442112 13218315138288 13225376204067 13231287906304 13235548925952 13257130265496 13272251645952 13274414659584 13279341523968 13281505693056 13286435189312 13387871195136 13427165276928 13432148835456 13434337907952 13489155883008 13496361628672 13522721709978 13524294655378 13534697299968 13539720769536 13541927373312 13566165536664 13591109176704 13631019000768 13638300528012 13648790863872 13650378473472 13697756298304 13699954151424 13740183595008 13747523436672 13787873116056 13807455361024 13878582807609 13898293883136 13905718185424 13923848196096 13948769944512 13951043212104 13989730027104 13997203173486 14009598959616 14015452460544 14017082719744 14044459834431 14060479260672 14062770733824 14067990200448 14101767373824 14109300369216 14116837388644 14127695806464 14175393030144 14196864827392 14224593079008 14238553432064 14266363106736 14271658137672 14273984027199 14290265253888 14319841399812 14338511336448 14346170797632 14380615881216 14385953317632 14388297834144 14407057022976 14412404273152 14440553500248 14461062715392 14503527128064 14553866066948 14556201285888 14570466533376 14598924475824 14670421321088 14715840582144 14723701608096 14742898089984 14766937250832 14774825572013 14786190102528 14787910012928 14794088708352 14820568066044 14833693016064 14841616997376 14849545211584 14885198894592 14893150389728 14912567795712 14939259214464 14941693904688 14947239587976 15061355094528 15076115398656 15084168879104 15111167439888 15113630146446 15130869092352 15175300368384 15183406832256 15232185865728 15234668294976 15240322717152 15242806472484 15254530965504 15260192759808 15285075399984 15305003790336 15313179540224 15356675782656 15364879135104 15409975835592 15435815788544 15465963866256 15481120691712 15511357255563 15533387281152 15541685030768 15561947983872 15587322653656 15605101903872 15607645108224 15635580618528 15643932958602 15657787072512 15664329220608 15666151275008 15712154388736 15760798829568 15769218059712 15777641787308 15789777666048 15826488975504 15872962915368 15913677365248 15950676742104 15971472930816 16018372611072 16026929434048 16055615404881 16076548410624 16078418413824 16107981246464 16139442147336 16155281778688 16184197482336 16186835063412 16192842886974 16205298130944 16207939150848 16213954807296 16268695554816 16316468019072 16325184081048 16343804952576 16391774850048 16448690734944 16504223986224 16510349610248 16513040345191 16525741879296 16531875489792 16534569732864 16564164309108 16580420772864 16610906619904 16612804407186 16636398764544 16643349796896 16645285729696 16666987536384 16696819122048 16705738363032 16745848756416 16754794188444 16776638770176 16815644536473 16849776033792 16858776982528 16908282200576 16960629823488 16969689988992 17043692896256 17081332686288 17083319564688 17105592471552 17114730074368 17145363056796 17167716854784 17195709824982 17218129264128 17227326982752 17251794116608 17285489026992 17302429008384 17336222815041 17356021383168 17365292762112 17416260778176 17440996245504 17475060691296 17484395659614 17507191481856 17535737985363 17555739641856 17558600746752 17565117707904 17567980341168 17615010456576 17624420184384 17633834938756 17647398567936 17676173687328 17685616087802 17699219546112 17705788698624 17708674257408 17740370317176 17850494926848 17902887035904 17909531780608 17912450543936 17944511334867 17967907047168 18020669187456 18030295613304 18052961026048 18055903164416 18088220715552 18097883226618 18111803793408 18121478902272 18151027037481 18164988481536 18174692001024 18184400704016 18240699158208 18266605535232 18320244793344 18330031248896 18365832091179 18383830821408 18386780571648 18504777076812 18531058510848 18565130928128 18567251984502 18574143311529 18598359926016 18601390949472 18652973369472 18662937564648 18687269947392 18715948610112 18725946445908 18747305680896 18750360978432 18757320267264 18793955658411 18802356498432 18812400492288 18955998038016 18966124105344 19021817475648 19028877516896 19031978702932 19053687005184 19090901237616 19093121866416 19118015115264 19128227730176 19174154508288 19181271090176 19184397112192 19218734510274 19243791530496 19254071333664 19281416953856 19338036170752 19380742855596 19397906251776 19408268381184 19465232634432 19532820247746 19535954357376 19621120776192 19631602144128 19689249667776 19714920136704 19725451611136 19760757421392 19763977883814 19786521120768 19788822663168 19827472707432 19846931859456 19885695398244 19919012285952 19922258539584 19929652783968 20081806792704 20140747915392 20148223253184 20151506861928 20174492123136 20218182361702 20233733824512 20244542443008 20284082564967 20286441983067 20302045949952 20309581154304 20312891059968 20320430289536 20323741963312 20380100533312 20386663765056 20406671720448 20446528501152 20457450792018 20475567710208 20486505513472 20546634447456 20549931227136 20610275392512 20621285155008 20641494255616 20681809674084 20711183041536 20749263978496 20810193477632 20847440824704 20858577278136 20885772294144 20995804760229 21014398439424 21023178690816 21025624079616 21101985300672 21163950553824 21175256082966 21191543709696 21267568989472 21295297241088 21336889618512 21357830148096 21399544660104 21407487206508 21435397880832 21437891218432 21479762099718 21507767004672 21519256196448 21570923821824 21578929976448 21582446751216 21590457182632 21593975836019 21610585534464 21618606409728 21660830250372 21680012869632 21691594073088 21755290692096 21766912108064 21830799100422 21834301928832 21855699800064 21931587646592 22005631981632 22034322505728 22042500653056 22046092977152 22085552412144 22107227697152 22114347134976 22150405876248 22179285153792 22181865019392 22191133062528 22262425496064 22274317817376 22327798341888 22339725584592 22368851693568 22420859381964 22596792051314 22614173097984 22626253318656 22666751159832 22670445219669 22775110248384 22777759419584 22807456628736 22848278798592 22852002442464 22860484075728 22864209708726 22890289139712 22927613099976 22957505685504 22969769310336 23035013673984 23047318702656 23069905344512 23114963753388 23153723682816 23198945799384 23221681037568 23300080921728 23312527546152 23342921975808 23380983980484 23398968213504 23407652855808 23411467662336 23420156943872 23423973788224 23465899437903 23486680608768 23496493830912 23499226912512 23568231583104 23607718264832 23611565676544 23653827089568 23666462680962 23684666499072 23870516047872 23926015113156 23957209396224 24027558916608 24040394151072 24117627620736 24130510968824 24161971869696 24201369383308 24209163221004 24219984642048 24232922668032 24276296223504 24280252595118 24289264330461 24320932210944 24403043332224 24474702028608 24487776121572 24511774428544 24515707428864 24587662275072 24673036102416 24708078014464 24756335979336 24765524415372 24784573612032 24788612818944 24797813234688 24801854599296 24870631159296 24883916752864 24916359929856 24954598146816 24965024695344 24967928594544 25000481304576 25009760356352 25058607544548 25069808664576 25083200656384 25132191282666 25164958155264 25255238174998 25274664050688 25288165473792 25362423300864 25366492790784 25454534983488 25457495821888 25490686820352 25565539344384 25624979347032 25658388707328 25672095111552 25718044585194 25793564737473 25840990474128 25877691174912 25928233540488 25953643512576 26043760330328 26047939143168 26124391167264 26161494368256 26175469525504 26226593489421 26252332890368 26260787222784 26333609462784 26337901120128 26347676561856 26351970511752 26382028161024 26385096884224 26436630276576 26450752408134 26462575812608 26471097851904 26514260530992 26528424131703 26548829319168 26558683047936 26563011386112 26572870378624 26775742390272 26854330553856 26864297670912 26868675815904 26992723257344 27045443419956 27048589310756 27069394599936 27079441539072 27083854746624 27132331073328 27146824839927 27182218353408 27262038001536 27276601056024 27395512596608 27399908302848 27480367190016 27495046873344 27575746232112 27614910722048 27757165615218 27796587766272 27811436370848 27847696392192 27897539889024 27902086424208 27979460054208 27994406346972 28019197919232 28030904921088 28034165439488 28088919668862 28120958521344 28125541467648 28135980400896 28203534747648 28218600738432 28233674777288 28350786060288 28449186158016 28477106864128 28532726213472 28543316275344 28547968054398 28580530507776 28639682799624 28677022672896 28692341595264 28761231762432 28771906635264 28776595668288 28814114045952 28824808546304 28828101765411 28881107000496 28922125430784 29007054256128 29107732133896 29112402571776 29140933066752 29197848951648 29299230371619 29340842642176 29431681164288 29447403216192 29485796179968 29533874501664 29549651144026 29572380205056 29575820025856 29588177416704 29641136132088 29645966825721 29683233994752 29699090423168 29770397789184 29786300779456 29825135591424 29878518428928 29883387809376 29894479175952 30122710189056 30168337758208 30222334879776 30227260292892 30261738184704 30327273542553 30350600736768 30366813664512 30464371731456 30469336589952 30480645434304 30485612944968 30520385519616 30570150799968 30610007580672 30626359080448 30686176188027 30713351565312 30729758270208 30819951671184 30871631577088 30931927732512 30962241383424 31022714511126 31066774562304 31083370061536 31123895967744 31174645307312 31215290216448 31271161237056 31287865917204 31315574145024 31328658441216 31332302550016 31424308777472 31521597659136 31538436119424 31555283574616 31652977951008 31745925830736 31762884124449 31827354730496 31901353484208 31942945861632 32036745222144 32053858868096 32111230809762 32153096821248 32156836827648 32215962492928 32219643149577 32278884294672 32310563557376 32368394964672 32373670126824 32385685773948 32410596261888 32415878301696 32427909614592 32537391109632 32632936038144 32650368162096 32746198650633 32783549700096 32897381469888 33008447972448 33020699220496 33026080690382 33051483758592 33063750979584 33069139465728 33128328618216 33160841545728 33225608814372 33272797529088 33286699593792 33290571459392 33333975072768 33393638244096 33411476726064 33491697512832 33509588376888 33553277540352 33631289072946 33717553965056 33816564401152 33895188076971 33921259646976 33939379977984 34162665372576 34166639129376 34211184943104 34229460148736 34290726113592 34296314563089 34335433709568 34391419649964 34436258528256 34454653965504 34503588233216 34570978053984 34604858016768 34672445630082 34730585524224 34832521556352 34950121382592 34968791319228 35014382963712 35071475970726 35084492921777 35111479283712 35117201493504 35130235415808 35135960682336 35230020913152 35248840368768 35267669877512 35352347374656 35371232175604 35398439092224 35411577397248 35417348514816 35480740634352 35499694021443 35805774071808 35819063561216 35824901087872 35889022669734 35935814094336 36041338374912 36060591226608 36111806328832 36176441431104 36195766453236 36223607586816 36242957804544 36302054074962 36329976963072 36349384002048 36368801408032 36481398316416 36640489586688 36660062497792 36731664182358 36767661642816 36773561143296 37009554153624 37062117021696 37134503969004 37148286623058 37196719852032 37202781898944 37305946738944 37325875129296 37374539894784 37431897220224 37451892891816 37494611361792 37500721956864 37514640534528 37587911316822 37604712996864 37624800984576 37698286923999 37882857262497 37911996076032 37932248210688 38043634951296 38057755033792 38063957405864 38107374010368 38181802475232 38186243732832 38236030230528 38256455460352 38348309016576 38362542180352 38368794224384 38437469020548 38487583060992 38508142667328 38562833907712 38676072341504 38761485711192 38816536762368 38930465268864 39065640495492 39071908714752 39212080324339 39242241552384 39263204288256 39378499335552 39450903222272 39521514842784 39527955767628 39573042241536 39577645326336 39654945414864 39676128612201 39693863718912 39771390796488 39838024571904 39844517079168 39859305567936 40163613585408 40281495830784 40296446506368 40303013723856 40436364723404 40467467649024 40489084886016 40568165129934 40572883966134 40604091899904 40619162308608 40625782119936 40640860579072 40647483926624 40760201066624 40773327530112 40893057002304 40914901584036 40951135420416 40973011026944 41093268894912 41099862454272 41220550785024 41242570310016 41282988511232 41363619348168 41422366083072 41620386955264 41694881649408 41717154556272 41771544588288 41991609520458 42028796878848 42046357381632 42051248159232 42133379503293 42203970601344 42327901107648 42350512165932 42383087419392 42535137978944 42590594482176 42673779237024 42715660296192 42799089320208 42814974413016 42821952081597 42870795761664 42875782436864 42959524199436 43015534009344 43038512392896 43141847643648 43157859952896 43164893502432 43180914365264 43187951672038 43221171068928 43237212819456 43321660500744 43383188146176 43510581384192 43533824216128 43661598200844 43668603857664 43711399600128 43863175293184 44011263963264 44085001306112 44092185954304 44171104824288 44214455394304 44228694269952 44300811752496 44324476716039 44358570307584 44363730038784 44382266125056 44524850992128 44548635634752 44655596683776 44679451169184 44737703387136 44841718763928 45193584102628 45228346195968 45252506637312 45333502319664 45340890439338 45550220496768 45555518839168 45696557597184 45704004884928 45720968151456 45728419417452 45780578279424 45855226199952 45879721513093 45915011371008 45939538620672 46070027347968 46094637405312 46139810689024 46229927506776 46307447365632 46397891598768 46443362075136 46600161843456 46625055092304 46685843951616 46761967960968 46815305711616 46822935324672 46840313887744 46847947576448 46931798875806 46973361217536 46992987661824 46998453825024 47136463166208 47223131353088 47307654179136 47332925361924 47369332998144 47741032095744 47852030226312 47914418792448 48055117833216 48080788302144 48166846214643 48235255241472 48261021937648 48323943739392 48402738766616 48418326442008 48465845336064 48552592447008 48560505190236 48578528660922 48641864421888 48806086664448 48949404057216 48975552243144 49023548857088 49031414857728 49175324550144 49346072204832 49416156028928 49512671958672 49531048830744 49539121035573 49577225637888 49595626469376 49603709198592 49741262318592 49767833505728 49832719859712 49909196293632 49930049390688 49935857189088 50000962609152 50019520712704 50117215089096 50166401312768 50264382565332 50329916310528 50510476349996 50549328101376 50576330947584 50724846601728 50909069966976 50914991643776 51131078688768 51249958694064 51277335808751 51316777414656 51344190223104 51436089170388 51587129474946 51681980948256 51755382349824 51856467080976 51907287025152 52087520660656 52095878286336 52248782334528 52322988736512 52350939051008 52453186978842 52504665780736 52521574445568 52607213956089 52667218925568 52675802240256 52695353123712 52703941023504 52873260553152 52901504816268 52925151625216 52942195703808 53028521061984 53056848263406 53097658638336 53117366095872 53126022772224 53145740757248 53551484780544 53708661107712 53728595341824 53737351631808 53833534004601 53985446514688 54090886839912 54097178621512 54158883078144 54167709493248 54264662146656 54293649679854 54364436706816 54453081112443 54524076003072 54553202112048 54791025193216 54799816605696 54960734380032 54990093746688 55097496273537 55151492464224 55229821444096 55514331230436 55593175532544 55622872741696 55695392784384 55722429934587 55795079778048 55804172848416 55958920108416 55988812693944 56061809842176 56068330878976 56177839337724 56241917042688 56251082935296 56271960801792 56407069495296 56437201476864 56467349554576 56898372316032 57065452426944 57086632550688 57095936108796 57161061015552 57279365599248 57309963550957 57354045345792 57384683190528 57522463524864 57543813270528 57553191336576 57649617092608 57656203530822 57762214000992 57844250861568 58014108512256 58215464267792 58224805143552 58395697903296 58598460743238 58681685284352 58863362328576 58894806432384 59067749003328 59099302288052 59144760410112 59151640051712 59176354833408 59282272264176 59291933651442 59366467989504 59398180846336 59540795578368 59572601558912 59757036857856 59766775618752 59788958351904 60245420378112 60336675516416 60444669759552 60454520585784 60523476369408 60654547085106 60701201473536 60733627329024 60859325949201 60928743462912 60938673179904 60961290868608 60971225889936 61140301599936 61220015161344 61252718160896 61372352376054 61426703130624 61459516540416 61639903342368 61853930784529 61863855465024 61924482766848 62045429022252 62133549124608 62166740123072 62247791935488 62349290614624 62430580432896 62542322474112 62575731834408 62657316882432 62664605100032 62848617554944 62987414280687 63043195318272 63076872238848 63110567149232 63305955902016 63491851661472 63525768248898 63802706968416 63885891723264 64073490444288 64107717736192 64222461619524 64306193642496 64313673655296 64431924985856 64439286299154 64557768589344 64621127114752 64736789929344 64747340253648 64771371547896 64781927508057 64831756603392 64855819229184 65074782219264 65265872076288 65300736324192 65492397301266 65567099400192 65794762939776 66016895944896 66041398440992 66052161380764 66102967517184 66127501959168 66138278931456 66256657236432 66321683091456 66451217628744 66545595058176 66573399187584 66581142918784 66787276488192 66822953452128 66983395025664 67019176753776 67054977596059 67106555080704 67262578145892 67435107930112 67633128802304 67790376153942 67842519293952 67878759955968 68325330745152 68333278258752 68422369886208 68458920297472 68581452227184 68592629126178 68670867419136 68782839299928 68872517056512 68909307931008 69141956107968 69209716033536 69344891260164 69461171048448 69665043112704 69900242765184 69937582638456 70028765927424 70142951941452 70168985843554 70222958567424 70234402987008 70260470831616 70271921364672 70397698313709 70460041826304 70497680737536 70535339755024 70704694749312 70742464351208 70823154794496 70834697029632 70961481268704 70999388042886 71611548143616 71638127122432 71649802175744 71778045339468 71871628188672 72082676749824 72121182453216 72223612657664 72352882862208 72391532906472 72485915609088 72604108149924 72659953926144 72698768004096 72737602816064 72867792991383 72962796632832 73320124995584 73463328364716 73535323285632 73547122286592 74019108307248 74124234043392 74269007938008 74296573246116 74393439704064 74405563797888 74611893477888 74651750258592 74749079789568 74863794440448 74903785783632 74943798489713 75001443913728 75029281069056 75175822633644 75209425993728 75249601969152 75396573847998 75765714524994 75823992152064 75864496421376 76087269902592 76115510067584 76127914811728 76363604950464 76372487465664 76472060461056 76512910920704 76696618033152 76725084360704 76737588448768 76874938041096 76975166121984 77016285334656 77352144683008 77522971422384 77633073524736 77860930537728 78131280990984 78143817429504 78424160648678 78484483104768 78526408576512 78679780468263 78756998671104 78901806444544 79043029685568 79055911535256 79146084483072 79155290652672 79309890829728 79352257224402 79387727437824 79542781592976 79585272395109 79676049143808 79689034158336 79718611135872 80327227170816 80562991661568 80592893012736 80606027447712 80872729446808 80978169772032 81136330259868 81145767932268 81208183799808 81238324617216 81251564239872 81281721158144 81294967853248 81440474519781 81520402133248 81546655060224 81786114004608 81829803168072 81946022053888 82186537789824 82199724908544 82441101570048 82485140620032 82565977022464 82727238696336 82844732166144 83389763298816 83434309112544 83543089176576 83983219040916 84057593757696 84092714763264 84102496318464 84266759006586 84407941202688 84655802215296 84701024331864 85070275957888 85347558474048 85431320592384 85598178640416 85629948826032 85643904163194 85741591523328 85751564873728 85919048398872 86031068018688 86077024785792 86283695287296 86315719905792 86329787004864 86361828730528 86375903344076 86442342137856 86474425638912 86643321001488 86766376292352 87021162768384 87067648432256 87323196401688 87337207715328 87422799200256 87726350586368 87897691114857 88022527926528 88184371908608 88342209648576 88428910788608 88457388539904 88601623504992 88648953432078 88717140615168 88727460077568 88764532250112 89049701984256 89097271269504 89311193367552 89358902338368 89475406774272 89683437527856 90387168205256 90505013274624 90667004639328 90681780878676 90981820627659 91100440993536 91111037678336 91393115194368 91408009769856 91441936302912 91456838834904 91561156558848 91710452399904 91759443026186 91830022742016 91879077241344 92058528564081 92140054695936 92189274810624 92279621378048 92459855013552 92614894731264 92795783197536 92886724150272 93200323686912 93250110184608 93371687903232 93523935921936 93645870649344 93680627775488 93695895152896 93863597751612 93946722435072 93985975323648 93996907650048 94272926332416 94446262706176 94615308358272 94665850723848 95288652373347 95482064191488 95704060452624 95828837584896 96110235666432 96161576604288 96333692429286 96470510482944 96522043875296 96647887478784 96805477533232 96836652884016 96931690672128 97105184894016 97121010380472 97157057321844 97283728843776 97612173328896 97898808114432 97951104486288 98047097714176 98238595951899 98350649100288 98692144409664 98832312057856 99025343917344 99062097661488 99078242071146 99154451275776 99191252938752 99207418397184 99482524637184 99535667011456 99818392587264 99860098781376 99871714378176 100001925218304 100039041425408 100234430178192 100332802625536 100528765130664 100659832621056 101020952699992 101152661895168 101449693203456 101685564230913 101818139933952 101829983287552 102499917388128 102554671617502 102633554829312 102688380446208 102872178340776 102888943689267 103174258949892 103363961896512 103510764699648 103712934161952 103814574050304 104175041321312 104191756572672 104497564669056 104701878102016 104906373957684 105009331561472 105043148891136 105214427912178 105253478765331 105334437851136 105351604480512 105390706247424 105407882047008 105746521106304 105803009632536 106057042123968 106113696526812 106195317276672 106234732191744 106252045544448 106291481514496 106499082064329 107417322215424 107457190683648 107474703263616 107667068009202 107970893029376 108181773679824 108194357243024 108335418986496 108529324293312 108587299359708 108728873413632 108906162224886 109048152006144 109106404224096 109582050386432 109921468760064 109980187493376 110194992547074 110302984928448 110459642888192 111028662460872 111186351065088 111245745483392 111444859869174 111590159556096 111608345696832 111917840216832 111977625387888 112123619684352 112136661757952 112355678675448 112483834085376 112502165870592 112543921603584 112814138990592 112874402953728 112934699109152 113648571787491 113796744632064 114130904853888 114173265101376 114191872217592 114322122031104 114558731198496 114619927101914 114708090691584 114769366381056 114956504570713 115044927049728 115087626541056 115106382673152 115312407061644 115524428001984 115688501723136 116028217024512 116430928535584 116449610287104 116791395806592 117196921486476 117363370568704 117636240973017 117726724657152 117789612864768 118135498006656 118198604576104 118352709666816 118564544528352 118583867302884 118732935979008 118796361692672 119028385836603 119081591156736 119145203117824 119514073715712 119533551237504 119577916703808 120490840756224 120673351032832 120889339519104 120909041171568 121309094170212 121402402947072 121467254658048 121718651898402 121857486925824 121877346359808 121922581737216 121942451779872 122280603199872 122505436321792 122744704752108 122853406261248 122919033080832 123279806684736 123707861569058 123727710930048 123848965533696 124090858044504 124267098249216 124333480246144 124698581229248 124861160865792 125084644948224 125151463668816 125314633764864 125329210200064 125697235109888 125974828561374 126086390636544 126153744477696 126221134298464 126611911804032 126983703322944 127051536497796 127605413936832 127771783446528 128146980888576 128215435472384 128444923239048 128465856244791 128612387284992 128627347310592 128878572598308 129115537178688 129242254229504 129473579858688 129494680507296 129542743095792 129563855016114 129663513206784 129711638458368 130149564438528 130531744152576 130601472648384 130984794602532 131134198800384 131589525879552 132033791889792 132082796881984 132104322761528 132255003918336 132276557862912 132513314472864 132643366182912 132902435257488 132973430148117 133091190116352 133146798375168 133162285837568 133574552976384 133645906904256 133966790051328 134038353507552 134109955192118 134213110161408 134525156291784 134870215860224 135266257604608 135580752307884 135685038587904 135757519911936 136650661490304 136666556517504 136917840594944 137162904454368 137185258252356 137341734838272 137565678599856 137639164539279 137745034113024 137818615862016 138283912215936 138419432067072 138689782520328 138922342096896 139330086225408 139800485530368 139875165276912 140057531854848 140285903882904 140337971687108 140445917134848 140468805974016 140520941663232 140543842729344 140795396627418 140920083652608 140995361475072 141070679510048 141409389498624 141484928702416 141669394059264 141922962537408 141998776085772 143223096287232 143276254244864 143299604351488 143556090678936 143743256377344 144165353499648 144242364906432 144447225315328 144705765724416 144783065812944 144971831218176 145208216299848 145397536008192 145475205632128 145735585982766 145925593265664 146640249991168 146926656729432 147070646571264 147094244573184 148038216614496 148248468086784 148538015876016 148593146492232 148617363106719 148786879408128 148811127595776 149223786955776 149303500517184 149498159579136 149727588880896 149807571567264 149887596979426 150002887827456 150058562138112 150351645267288 150499203938304 150793147695996 151531429049988 151647984304128 151728992842752 152174539805184 152231020135168 152255829623456 152727209900928 152744974931328 153025821841408 153393236066304 153450168721408 153475176897536 153749876082192 153832007426253 153950332243968 154032570669312 155045942844768 155266147049472 155721861075456 156262561981968 156287634859008 156848321297356 156968966209536 157052817153024 157359560936526 157513997342208 157803612889088 157821641868267 158086059371136 158111823070512 158619781659456 158704514448804 158775454875648 159085563185952 159170544790218 159352098287616 159378068316672 159437222271744 160654454341632 161125983323136 161185786025472 161212054895424 161745458893616 161956339544064 162272660519736 162291535864536 162476649234432 162503128479744 162563442316288 162589935706496 162880949039562 163040804266496 163093310120448 163359243337329 163572228009216 163659606336144 163892044107776 164373075579648 164399449817088 164882203140096 164970281240064 165131954044928 165454477392672 165689464332288 166779526597632 166868618225088 167086178353152 167167289803761 167966438081832 168185429526528 168204992636928 168533518013172 168815882405376 169311604430592 169402048663728 170140551915776 170695116948096 171196357280832 171259897652064 171287808326388 171483183046656 171503129747456 171838096797744 171929890652871 172062136037376 172154049571584 172567390574592 172631439811584 172659574009728 172723657461056 172751806688152 172948851277824 173286642002976 173532752584704 174042325536768 174135296864512 174646392803376 174674415430656 175452701172736 175795382229714 176045055853056 176368743817216 176684419297152 177203247009984 177297906864156 177434281230336 177454920155136 177529064500224 178099403968512 178194542539008 178622386735104 178717804676736 179366875055712 180774336410512 181010026549248 181334009278656 181363561757352 181963641255318 182200881987072 182222075356672 182577977847603 182786230388736 182816019539712 182883872605824 182913677669808 183420904799808 183518886052372 183660045484032 183758154482688 184117057128162 184280109391872 184378549621248 184559242756096 184919710027104 185561792353587 185591566395072 185773448300544 186400647373824 186500220369216 186743375806464 187047871843872 187291741298688 187361255550976 187391790305792 187727195503224 187971950647296 187993815300096 188545852664832 188892525412352 189230616716544 189331701447696 190577304746694 191408120905248 191657675169792 192072732436169 192220471332864 192323153208576 192667384858572 192941020965888 193044087750592 193295774957568 193610955066464 193673305768032 193863381344256 194210369788032 194242020760944 194314114643688 194345782524171 194567457687552 195224346657792 195797616228864 195902208972576 196094195428352 196477191903798 196701298200576 197384288819328 198050687834688 198124195322976 198156484142292 198308902551552 198382505877504 198414836794368 198965049274368 199071334022912 199636785174528 199720197562752 199743428756352 200078082850816 200468860356384 200665605251072 201057530261328 201164932788177 201319665242112 202041905399984 202305323790336 202899386406912 203371128461826 203636279867904 203659966575104 204999834776256 205109343235004 205267109658624 205376760892416 205744356681552 205777887378534 206348517899784 206727923793024 207425868323904 207629148100608 208350082642624 208383513145344 208995129338112 209403756204032 209812747915368 210018663122944 210086297782272 210428855824356 210506957530662 210668875702272 210703208961024 210781412494848 210815764094016 211493042212608 211606019265072 212114084247936 212227393053624 212469464383488 212504091088896 212582963028992 212998164128658 214669524487483 214834644430848 214914381367296 214949406527232 215334136018404 215941786058752 216363547359648 216388714486048 216670837972992 217058648586624 217174598719416 217457746827264 217812324449772 218096304012288 218212808448192 218603378974149 219164100772864 219960374986752 220389985094148 220605969856896 222057324921744 222372702130176 222491490966784 222889719738348 223180319112192 223216691393664 223835680433664 223955250775776 224247239368704 224273323515904 224711357350896 224831395469139 225004331741184 225087843207168 225628277981184 225748805907456 225869398218304 227297143574982 227593489264128 228261809707776 228346530202752 228383744435184 229117462396992 229239854203828 229416181383168 229538732762112 229913009141426 230089854099456 230175253082112 230212765346304 230624814123288 231048856003968 232056434049024 232861857071168 232899220574208 233582791613184 234393842972952 234726741137408 235272481946034 235453449314304 235579225729536 236270996013312 236397209152208 236705419333632 237129089056704 237167734605768 237465871958016 237592723385344 238056771673206 238163182313472 238290406235648 238755817185327 239028147431424 239067102475008 239155833407616 240981681512448 241346702065664 241778679038208 241818082343136 242618188340424 242934509316096 243437303796804 243714973851648 243754692719616 243845163474432 243884903559744 244321423559343 244561206399744 245010872643584 245489409504216 245838066161664 246559613369472 247415723138116 247455421860096 247697931067392 248181716089008 248534196498432 248666960492288 249397162458496 250169289896448 250302927337632 250629267529728 250658420400128 251394470219776 251949657122748 252172781273088 252307488955392 252442268596928 253223823608064 253967406645888 254103072995592 255210827873664 256293961777152 256430870944768 256889846478096 256931712489582 257224774569984 257254694621184 257757145196616 258231074357376 258947159717376 258989361014592 259085486191584 259127710032228 259327026413568 259423276916736 260299128877056 261063488305152 261202945296768 261969589205064 262268397600768 263179051759104 263693073344571 264067583779584 264165593763968 264208645523056 264553115725824 265026628945728 265286732365824 265804870514976 265946860296234 266182380232704 266293596750336 266324571675136 267149105952768 267291813808512 267933580102656 268076707015104 268219910384236 268426220322816 269050312583568 269740431720448 270532515209216 271161504615768 271515039823872 272945461882977 273301322980608 273333113035008 273835681189888 274325808908736 274370516504712 274683469676544 275131357199712 275278329078558 275490068226048 275637231724032 276567824431872 276838864134144 277379565040656 277844684193792 278660172450816 279600971060736 279750330553824 280115063709696 280571807765808 280675943374216 280721685868247 280937611948032 281041883326464 281087685458688 281590793254836 281840167305216 281990722950144 282141359020096 282818778997248 282969857404832 283338788118528 283845925074816 283997552171544 285865957120041 286446192574464 286552508489728 286599208702976 287112181357872 287486512754688 288330706999296 288484729812864 289411531448832 289566131625888 289943662436352 290416432599696 290795072016384 290950411264256 291471171965532 291851186531328 293280499982336 293853313458864 294141293142528 294715787855697 296076433228992 296496936173568 297076031752032 297186292984464 297234726213438 297573758816256 297622255191552 298447573911552 298607001034368 299455177761792 299615143134528 299775193958852 300005775654912 300117124276224 300703290534576 300998407876608 301586295391992 303062858099976 303457985685504 304349079610368 304462040270336 304511659246912 305056692692739 305454419801856 305489949862656 306051643682816 306900337442816 306950353795072 307499752164384 307664014852506 307900664487936 308065141338624 310091885689536 310532294098944 311443722150912 312525123963936 312575269718016 313696642594712 314105634306048 314719121873052 315027994684416 315607225778176 315643283736534 315760436295993 316172118742272 316223646141024 317239563318912 317409028897608 318171126371904 318341089580436 318704196575232 318756136633344 318874444543488 319497246192987 322251966646272 322371572050944 322424109790848 323490917787232 323912679088128 324545321039472 324583071729072 325006256959488 325126884632576 325179871412992 325761898079124 326081608532992 326186620240896 326718486674658 327144456018432 327319212672288 327784088215552 328746151159296 329764406280192 329940562480128 330908954785344 331378928664576 333559053195264 333737236450176 334334579607522 335932876163664 336370859053056 336409985273856 337067036026344 337631764810752 338623208861184 338804097327456 340281103831552 340945715362473 341390233896192 342392714561664 342519795304128 342575616652776 342966366093312 343006259494912 343676193595488 343859781305742 344124272074752 344308099143168 344869513712139 345134781149184 345262879623168 345319148019456 345447314922112 345503613376304 346573284005952 347065505169408 348084651073536 348270593729024 349292785606752 349348830861312 350905402345472 351590764459428 352090111706112 352737487634432 352908722919051 353368838594304 354406494019968 354595813728312 355058129000448 356198807937024 356389085078016 357085157509809 357244773470208 357435609353472 358733750111424 361548672821024 362020053098496 362668018557312 362727123514704 363927282510636 364401763974144 364444150713344 365155955695206 365572460777472 365632039079424 365767745211648 365827355339616 366841809599616 367037772104744 367516308965376 368234114256324 368560218783744 368757099242496 369839420054208 371123584707174 371183132790144 371546896601088 372801294747648 373000440738432 374095743687744 374583482597376 374722511101952 374783580611584 375454391006448 375943901294592 375987630600192 377091705329664 378461233433088 378663402895392 381154609493388 382816241810496 383315350339584 384145464872338 384440942665728 384646306417152 385334769717144 385397568734373 385882041931776 386088175501184 387221910132928 387346611536064 387726762688512 388420739576064 388484041521888 388628229287376 388691565048342 389134915375104 390448693315584 391595232457728 391804417945152 392188390856704 392954383807596 393402596401152 394768577638656 396101375669376 396248390645952 396312968284584 396765011755008 396829673588736 397930098548736 398142668045824 398920290444351 399273570349056 399440395125504 399486857512704 400937720712768 401331210502144 402115060522656 402329865576354 402639330484224 404083810799968 404610647580672 405798772813824 406742256923652 407272559735808 407319933150208 409999669552512 410218686470008 410753521784832 411488713363104 411555774757068 412697035799568 412917493617837 413455847586048 414851736647808 415258296201216 416700165285248 416767026290688 417990258676224 418807512408064 419625495830736 420037326245888 420172595564544 420857711648712 421013915061324 421337751404544 421406417922048 421562824989696 421631528188032 422986084425216 423212038530144 424228168495872 424454786107248 425008182177792 425165926057984 425996328257316 429339048974966 429669288861696 429828762734592 429898813054464 430668272036808 432727094719296 432777428972096 433341675945984 434117297173248 434349197438832 434915493654528 435624648899544 436192608024576 436425616896384 437206757948298 438328201545728 439920749973504 440779970188296 441211939713792 444114649843488 444745404260352 444982981933568 445779439476696 445852089320157 446360638224384 446433382787328 447671360867328 447910501551552 448494478737408 448546647031808 449422714701792 449662790938278 450008663482368 450175686414336 451497611814912 451738796436608 454594287149964 455186978528256 456523619415552 456693060405504 456767488870368 458234924793984 458479708407656 459077465524224 459826018282852 460179708198912 460350506164224 460425530692608 461249628246576 461496022278759 462097712007936 465723714142336 465798441148416 467165583226368 468787685945904 469453482274816 470544963892068 470906898628608 471158451459072 472541992026624 472794418304416 473410838667264 474258178113408 474335469211536 475185446770688 476113543346412 476326364626944 476580812471296 477511634370654 478056294862848 478134204950016 478311666815232 481963363024896 483557358076416 483636164686272 485236376680848 485869018632192 486874607593608 487429947703296 487509385439232 487690326948864 487769807119488 488642847118686 489122412799488 490021745287168 490077730011987 490978819008432 491676132323328 493119226738944 494831446276232 494910843720192 495395862134784 496363432178016 497068392996864 497333920984576 498794324916992 500338579792896 500605854675264 501258535059456 501316840800256 502788940439552 503899314245496 504614977910784 504884537193856 506447647216128 507934813291776 508206145991184 510421655747328 512861741889536 513779692956192 513863424979164 514449549139968 514509389242368 515514290393232 515789671958613 516462148714752 517894319434752 517978722029184 518170972383168 518255420064456 518846553833472 520598257754112 522126976610304 522405890593536 523939178410128 526358103518208 527386146689142 528135167559168 528331187527936 528417291046112 529106231451648 530053257891456 531609741029952 531893720592468 532364760465408 532587193500672 532649143350272 534298211905536 534583627617024 535867160205312 536153414030208 536439820768472 538100625167136 541065030418432 542323009231536 543030079647744 545890923765954 546602645961216 546666226070016 547671362379776 547733933542809 548651617817472 548741033009424 550262714399424 550556658157116 550980136452096 551274463448064 553135648863744 553677728268288 554759130081312 556685377060761 557320344901632 559201942121472 559500661107648 560230127419392 561143615531616 561351886748432 561443371736494 561875223896064 562083766652928 562175370917376 563181586509672 563981445900288 564282718040192 565637557994496 565939714809664 566677576237056 567691850149632 567995104343088 571731914240082 573105016979456 573198417405952 574224362715744 574973025509376 576218197308507 576661413998592 576969459625728 578823062897664 579132263251776 579887324872704 580832865199392 581590144032768 581900822528512 582942343931064 583037347572513 583702373062656 586560999964672 587706626917728 588282586285056 589431575711394 592152866457984 594152063504064 594372585968928 594469452426876 595147517632512 595244510383104 596436379670209 596895147823104 597214002068736 598910355523584 599230286269056 599550387917704 600234248552448 601406581069152 601996815753216 603172590783984 603494798364531 606125716199952 606915971371008 608698159220736 608924080540672 609023318493824 610113385385478 610908839603712 610979899725312 612103287365632 613900707590144 614999504328768 615328029705012 615801328975872 616130282677248 620183771379072 622887444301824 625050247927872 625150539436032 627393285189424 628211268612096 629438243746104 630055989368832 631286567473068 631520872591986 632344237484544 632447292282048 634479126637824 634818057795216 636342252743808 636682179160872 637408393150464 637512273266688 637748889086976 638994492385974 644008573462449 644503933292544 644743144101888 644848219581696 646981835574464 647825358176256 649090642078944 649166143458144 650012513918976 650253769265152 650359742825984 651523796158248 652163217065984 652373240481792 653436973349316 654288912036864 654638425344576 655568176431104 657492302318592 659881124960256 661817909570688 666605365513763 667118106390528 667474472900352 668669159215044 671865752327328 672741718106112 672819970547712 674134072052688 674494186407417 675263529621504 677246417722368 677608194654912 680562207663104 681891430724946 682780467792384 684785429123328 685039590608256 685151233305552 687352387190976 687719562611484 688248544149504 688616198286336 689739027424278 690269562298368 690525759246336 690638296038912 690894629844224 691007226752608 693146568011904 696169302147072 696541187458048 698585571213504 698697661722624 701810804690944 703181528918856 704180223412224 705817445838102 706737677188608 708812988039936 709191627456624 710116258000896 712397615874048 712778170156032 714170315019618 714489546940416 714871218706944 716267451555981 717467500222848 723097345642048 724040106196992 725336037114624 725454247029408 727854565021272 728803527948288 728888301426688 730311911390412 731144921554944 731264078158848 731535490423296 731654710679232 733683619199232 734075544209488 735032617930752 736468228512648 737514198484992 739678840108416 742247169414348 742366265580288 743093793202176 745029526162441 745602589495296 746000881476864 748191487375488 749445022203904 749567161223168 750908782012896 751887802589184 751975261200384 754183410659328 756922466866176 757326805790784 762309218986776 765632483620992 768290929744676 768881885331456 769292612834304 770669539434288 770795137468746 771764083863552 772176351002368 774443820265856 774693223072128 776841479152128 776968083043776 777256458574752 777383130096684 778269830750208 780897386631168 783190464915456 783608835890304 784376781713408 785908767615192 786805192802304 789537155277312 792202751338752 792496781291904 792625936569168 793659347177472 795860197097472 796285336091648 797840580888702 798547140698112 798880790251008 798973715025408 801875441425536 804230121045312 804659731152708 805278660968448 808167621599936 809221295161344 811597545627648 813484513847304 814545119471616 814639866300416 818836385648931 819999339105024 820437372940016 821507043569664 822977426726208 823111549514136 825394071599136 825834987235674 826911695172096 829703473295616 830516592402432 833400330570496 833534052581376 835980517352448 837615024816128 839250991661472 840074652491776 840345191129088 841715423297424 842027830122648 842165057604741 842812835844096 843125649979392 843263056376064 845972168850432 846424077060288 848456336991744 848909572214496 850016364355584 850331852115968 851992656514632 858678097949932 859338577723392 859657525469184 859797626108928 861336544073616 865454189438592 865554857944192 868234594346496 868698394877664 869830987309056 871249297799088 871714708748767 872385216049152 872851233792768 874413515896596 876656403091456 879841499947008 881559940376592 882423879427584 888229299686976 889490808520704 889965963867136 891558878953392 891704178640314 892721276448768 892866765574656 895342721734656 895821003103104 898845429403584 899325581876556 900017326964736 900351372828672 902995223629824 903477592873216 909188574299928 910373957056512 913047238831104 913386120811008 913534977740736 915170078078217 916469849587968 916959416815312 918154931048448 919652036565704 920701012328448 920851061385216 922499256493152 922992044557518 924195424015872 931447428284672 931596882296832 934331166452736 937575371891808 938906964549632 941089927784136 942316902918144 945083984053248 945588836608832 946821677334528 947281308887979 948516356226816 948670938423072 950370893541376 952227086692824 953161624942592 955023268741308 956112589725696 956268409900032 956623333630464 967114716152832 967272329372544 970472753361696 971738037264384 973749215187216 974269380366269 975018770878464 975380653897728 975539614238976 977285694237372 978244825598976 980043490574336 980155460023974 981957638016864 983352264646656 986238453477888 989662892552464 989821687440384 992726864356032 994136785993728 994667841969152 997588649833984 1000677159585792 1001211709350528 1005577880879104 1007798628490992 1009229955821568 1009769074387712 1012895294432256 1015869626583552 1016412291982368 1020843311494656 1022837146087419 1025723483779072 1027559385912384 1027726849958328 1028899098279936 1029018778484736 1031028580786464 1031579343917226 1032924297429504 1034608541136417 1035788638869504 1035957444058368 1036341944766336 1036510840128912 1041196515508224 1044253953220608 1044811781187072 1047878356820256 1052716207036416 1054772293378284 1056270335118336 1056662375055872 1056834582092224 1058212462903296 1058726168757153 1060106515782912 1063219482059904 1063787441184936 1065174387001344 1065298286700544 1068596423811072 1069167255234048 1071734320410624 1072306828060416 1072879641536944 1076201250334272 1084646018463072 1086060159295488 1091781847531908 1093205291922432 1093332452140032 1095342724759552 1095467867085618 1097303235634944 1097482066018848 1100525428798848 1101113316314232 1102548926896128 1106271297727488 1109518260162624 1113370754121522 1114640689803264 1118403884242944 1119001322215296 1122287231063232 1122703773496864 1122886743472988 1123750447792128 1124167533305856 1124350741834752 1126363173019344 1127962891800576 1128565436080384 1131275115988992 1131879429619328 1135383700299264 1135990208686176 1143463828480164 1146396834811904 1148448725431488 1149946051018752 1152436394617014 1153322827997184 1153938919251456 1157646125795328 1158264526503552 1161665730398784 1163180288065536 1163801645057024 1165884687862128 1166074695145026 1167404746125312 1175413253835456 1176565172570112 1178863151422788 1184305732915968 1188304127008128 1188745171937856 1188938904853752 1190295035265024 1190489020766208 1192872759340418 1193790295646208 1194428004137472 1196760871333053 1197820711047168 1198460572538112 1199100775835408 1202813162138304 1203993631506432 1206345181567968 1206989596729062 1212251432399904 1213831942742016 1217396318441472 1217848161081344 1218046636987648 1220226770770956 1221817679207424 1221959799450624 1224206574731264 1227801415180288 1229999008657536 1230656059410024 1232260565354496 1238752480853511 1240367542758144 1245774888603648 1250100495855744 1250301078872064 1254786570378848 1256422537224192 1258876487492208 1260111978737664 1262573134946136 1263041745183972 1264688474969088 1264894584564096 1268958253275648 1269636115590432 1272684505487616 1273364358321744 1274044574325121 1275024546533376 1275497778173952 1277988984771948 1288017146924898 1289007866585088 1289486288203776 1289696439163392 1293963671148928 1298181284157888 1298332286916288 1300025027837952 1300507538530304 1300719485651968 1303047592316496 1304326434131968 1304746480963584 1306873946698632 1308577824073728 1309276850689152 1314984604637184 1319762249920512 1323635819141376 1333210731027526 1334236212781056 1334948945800704 1337338318430088 1337556267960471 1343731504654656 1345483436212224 1345639941095424 1348268144105376 1348988372814834 1350527059243008 1354492835444736 1355216389309824 1361124415326208 1363782861449892 1365560935584768 1369570858246656 1370079181216512 1370302466611104 1374704774381952 1375439125222968 1377232396572672 1379478054848556 1380539124596736 1381051518492672 1381276592077824 1381789259688448 1382014453505216 1384488066836277 1386293136023808 1393082374916096 1397171142427008 1397395323445248 1403621609381888 1406363057837712 1408360446824448 1411634891676204 1413475354377216 1417625976079872 1418383254913248 1420232516001792 1425556340312064 1428340630039236 1428979093880832 1429742437413888 1432534903111962 1434935000445696 1446194691284096 1450672074229248 1450908494058816 1455709130042544 1457607055896576 1457776602853376 1460623822780824 1462289843109888 1462528156317696 1463070980846592 1463309421358464 1467367238398464 1468151088418976 1470065235861504 1472936457025296 1475028396969984 1479357680216832 1484494338828696 1484732531160576 1486187586404352 1490059052324882 1491205178990592 1492001762953728 1496382974750976 1499134322446336 1501817564025792 1503775605178368 1503950522400768 1508366821318656 1513844933732352 1514653611581568 1524618437973552 1531264967241984 1536581859489352 1538585225668608 1541339078868576 1541590274937492 1543528167727104 1544352702004736 1547369015875839 1548887640531712 1549386446144256 1553682958304256 1553936166087552 1554512917149504 1554766260193368 1556539661500416 1561794773262336 1566380929830912 1567217671780608 1568753563426816 1571817535230384 1579074310554624 1584405502677504 1584993562583808 1585251873138336 1587318694354944 1592570672183296 1595681161777404 1597094281396224 1597761580502016 1597947430050816 1603750882851072 1608460242090624 1609319462305416 1616335243199872 1623195091255296 1626969027694608 1629090238943232 1629279732600832 1637672771297862 1639998678210048 1640874745880032 1643014087139328 1645954853452416 1646223099028272 1650788143198272 1651669974471348 1653823390344192 1659406946591232 1661033184804864 1666800661140992 1670056131182283 1671961034704896 1678501983322944 1680149304983552 1680690382258176 1683430846594848 1684055660245296 1684330115209482 1685625671688192 1686251299958784 1686526112752128 1691944337700864 1692848154120576 1696912673983488 1697819144428992 1700032728711168 1700663704231936 1703985313029264 1717356195899864 1719315050938368 1719595252217856 1722673088147232 1728654591925521 1730908378877184 1731109715888384 1736469188692992 1737396789755328 1739661974618112 1742498595598176 1743429417497534 1744770432098304 1745702467585536 1748827031793192 1749112042717539 1753312806182912 1759682999894016 1763119880753184 1764847758855168 1776458599373952 1779931927734272 1783117757906784 1783408357280628 1785442552897536 1785733531149312 1789309139010627 1790685443469312 1791642006206208 1797690858807168 1798651163753112 1800702745657344 1805990447259648 1806955185746432 1810484395093593 1818377148599856 1820747914113024 1826094477662208 1826772241622016 1827069955481472 1830340156156434 1832939699175936 1833918833630624 1836309862096896 1839304073131408 1841702122770432 1844998512986304 1845984089115036 1848390848031744 1862894856569344 1868662332905472 1875150743783616 1877813929099264 1882179855568272 1884633805836288 1890167968106496 1891177673217664 1894562617775958 1897032712453632 1897341876846144 1900741787082752 1904454173385648 1906323249885184 1910046537482616 1912225179451392 1912536819800064 1913246667260928 1932025720387347 1934229432305664 1934544658745088 1940945506723392 1943476074528768 1947498430374432 1948538760732538 1950037541756928 1950761307795456 1951079228477952 1954571388474744 1956489651197952 1960310920047948 1963915276033728 1966704529293312 1972476906955776 1979325785104928 1979643374880768 1985453728712064 1989335683938304 1995177299667968 1999816096541289 2001354319171584 2002423418701056 2015597256981984 2018459911643136 2019538148775424 2023482559222251 2025790588864512 2031739253167104 2032824583964736 2041686622989312 2045674292174838 2051446967558144 2055118771824768 2055453699916656 2062057161572928 2063158687834452 2065848594859008 2069217082272834 2071577277739008 2071914888116736 2072683889532672 2073021680257824 2088507906441216 2089623562374144 2095756713640512 2105432414072832 2109544586756568 2112540670236672 2113324750111744 2113669164184448 2117452337514306 2120213031565824 2126438964119808 2127574882369872 2130348774002688 2130596573401088 2137192847622144 2138334510468096 2143468640821248 2144613656120832 2145759283073888 2152402500668544 2169292036926144 2172120318590976 2183563695063816 2186410583844864 2186664904280064 2190935734171236 2194606471269888 2194964132037696 2201050857597696 2202226632628464 2205097853792256 2212542595454976 2219036520325248 2226741508243044 2229281379606528 2235088578487323 2236807768485888 2238002644430592 2244574462126464 2245407546993728 2245773486945976 2248335066611712 2248701483669504 2252726346038688 2255925783601152 2257130872160768 2262550231977984 2263758859238656 2270767400598528 2271980417372352 2286927656960328 2292793669623808 2296897450862976 2304872789234028 2306645655994368 2307877838502912 2315292251590656 2316529053007104 2323331460797568 2327603290114048 2331769375724256 2332149390290052 2334809492250624 2350826507670912 2353130345140224 2357726302845576 2368611465831936 2376608254016256 2377490343875712 2377877809707504 2380978041532416 2385745518680836 2387580591292416 2388856008274944 2393521742666106 2395641422094336 2396921145076224 2398201551670816 2405626324276608 2412690363135936 2413979193458124 2424502864799808 2427663885484032 2434792636882944 2435696322162688 2436093273975296 2440453541541912 2443635358414848 2443919598901248 2455602830360576 2459998017315072 2461312118820048 2464521130708992 2477504961707022 2480735085516288 2491549777207296 2500200991711488 2500602157744128 2509573140757696 2512845074448384 2517752974984416 2520223957475328 2525146269892272 2526083490367944 2526495172814223 2529376949938176 2529789169128192 2537916506551296 2539272231180864 2545369010975232 2546728716643488 2548089148650242 2550049093066752 2550995556347904 2555977969543896 2576034293849796 2578015733170176 2578972576407552 2579392878326784 2587927342297856 2596362568315776 2596664573832576 2601015077060608 2601438971303936 2606095184632992 2608652868263936 2609492961927168 2613747893397264 2615144126246301 2617155648147456 2618553701378304 2629969209274368 2639524499841024 2647271638282752 2666421462055052 2668472425562112 2669897891601408 2674676636860176 2675112535920942 2687463009309312 2696536288210752 2697976745629668 2701054118486016 2708985670889472 2710432778619648 2722248830652416 2727565722899784 2731121871169536 2739141716493312 2740158362433024 2740604933222208 2749409548763904 2750878250445936 2754464793145344 2758956109697112 2762103036985344 2762553184155648 2763578519376896 2764028907010432 2768976133672554 2772586272047616 2786164749832192 2794342284854016 2794790646890496 2807243218763776 2812726115675424 2816720893648896 2823269783352408 2826950708754432 2835251952159744 2836766509826496 2840465032003584 2841843926663937 2851112680624128 2856681260078472 2859484874827776 2865069806223924 2869870000891392 2892389382568192 2901344148458496 2901816988117632 2911418260085088 2915214111793152 2915553205706752 2921247645561648 2922808141098807 2925056312635392 2926141961693184 2926618842716928 2934734476796928 2936302176837952 2940130471723008 2945872914050592 2950056793939968 2958715360433664 2968988677657392 2969465062321152 2980118104649764 2982410357981184 2984003525907456 2992765949501952 2998268644892672 3003635128051584 3016733642637312 3027689867464704 3029307223163136 3049236875947104 3062529934483968 3073163718978704 3077170451337216 3082678157737152 3083180549874984 3087056335454208 3088705404009472 3094738031751678 3097775281063424 3098772892288512 3103825623409251 3107365916608512 3107872332175104 3109025834299008 3109532520386736 3123589546524672 3132761859661824 3134435343561216 3137507126853632 3143635070460768 3158148621109248 3168811005355008 3169987125167616 3170503746276672 3174637388709888 3176178506271459 3185141344366592 3191362323554808 3195523161004032 3195894860101632 3207501765702144 3216920484181248 3218638924610832 3232670486399744 3253938055389216 3258180477886464 3258559465201664 3275345542595724 3279997356420096 3281749491760064 3286028174278656 3291909706904832 3292446198056544 3301576286396544 3303339948942696 3307646780688384 3318813893182464 3333601322281984 3340112262364566 3343922069409792 3357003966645888 3366861693189696 3368111320490592 3368660230418964 3371251343376384 3372502599917568 3373052225504256 3383888675401728 3385696308241152 3393825347966976 3395638288857984 3401327408463872 3407970626058528 3434712391799728 3439190504435712 3445346176294464 3457309183851042 3461816757754368 3462219431776768 3472938377385984 3474793579510656 3484997191196352 3486858834995068 3489540864196608 3491404935171072 3497654063586384 3498224085435078 3506625612365824 3526239761506368 3529695517710336 3552917198747904 3559863855468544 3566235515813568 3566816714561256 3570885105795072 3571467062298624 3578618278021254 3581370886938624 3583284012412416 3595381717614336 3597302327506224 3611980894519296 3613910371492864 3620968790187186 3636754297199712 3641495828226048 3649381916287211 3652188955324416 3653544483244032 3654139910962944 3660680312312868 3665879398351872 3667837667261248 3672619724193792 3678608146262816 3683404245540864 3689997025972608 3691968178230072 3696781696063488 3716257442560533 3725789713138688 3737324665810944 3750301487567232 3764359711136544 3769267611672576 3780335936212992 3782355346435328 3789125235551916 3794065424907264 3794683753692288 3801483574165504 3808908346771296 3812646499770368 3820093074965232 3822133722975363 3825073639600128 3826493334521856 3864051440774694 3868458864611328 3869089317490176 3881891013446784 3894996860748864 3897077521465076 3900075083513856 3901522615590912 3902158456955904 3909142776949488 3912979302395904 3920621840095896 3927830552067456 3944953813911552 3958651570209856 3959286749761536 3970907457424128 3978671367876608 3990354599335936 3999632193082578 4002708638343168 4004846837402112 4031194513963968 4036919823286272 4039076297550848 4046965118444502 4051581177729024 4063478506334208 4065649167929472 4083373245978624 4091348584349676 4102893935116288 4110237543649536 4110907399833312 4124114323145856 4126317375668904 4131697189718016 4138434164545668 4143154555478016 4143829776233472 4145367779065344 4146043360515648 4153464200508831 4179247124748288 4191513427281024 4210864828145664 4219089173513136 4225081340473344 4226649500223488 4227338328368896 4234904675028612 4240426063131648 4252877928239616 4255149764739744 4260697548005376 4261193146802176 4276669020936192 4286937281642496 4289227312241664 4291518566147776 4304805001337088 4338584073852288 4367127390127632 4372821167689728 4373329808560128 4381871468342472 4389212942539776 4389928264075392 4402101715195392 4404453265256928 4410195707584512 4425085190909952 4438073040650496 4453483016486088 4458562759213056 4470177156974646 4473615536971776 4476005288861184 4489148924252928 4490815093987456 4491546973891952 4497402967339008 4505452692077376 4511851567202304 4514261744321536 4525100463955968 4527517718477312 4541534801197056 4543960834744704 4573855313920656 4585587339247616 4593794901725952 4609745578468056 4615755677005824 4630584503181312 4633058106014208 4642107047627517 4646662921595136 4655206580228096 4663538751448512 4664298780580104 4669618984501248 4701653015341824 4706260690280448 4715452605691152 4737222931663872 4753216508032512 4754980687751424 4755755619415008 4761956083064832 4771491037361672 4777712016549888 4787043485332212 4791282844188672 4793842290152448 4796403103341632 4811252648553216 4825380726271872 4827958386916248 4849005729599616 4869585273765888 4871392644325376 4872186547950592 4880907083083824 4887270716829696 4887839197802496 4919996034630144 4922624237640096 4929042261417984 4955009923414044 4961470171032576 4983099554414592 5000401983422976 5010168393546849 5019146281515392 5035505949968832 5040447914950656 5050292539784544 5052166980735888 5052990345628446 5058753899876352 5059578338256384 5075833013102592 5078544462361728 5090738021950464 5093457433286976 5096178297300484 5100098186133504 5101991112695808 5111955939087792 5152068587699592 5157945152815104 5158785756653568 5175854684595712 5185963775776563 5192725136631552 5193329147665152 5202877942607872 5212190369265984 5217305736527872 5218985923854336 5227495786794528 5230288252492602 5234311296294912 5237107402756608 5259938418548736 5279048999682048 5294543276565504 5332842924110104 5339795783202816 5349353273720352 5350225071841884 5367927417031881 5374926018618624 5393072576421504 5395953491259336 5402108236972032 5417971341778944 5420865557239296 5431453185280779 5444497661304832 5455131445799568 5462243742339072 5478283432986624 5480316724866048 5481209866444416 5498819097527808 5501756500891872 5508929586290688 5517912219394224 5525106368311296 5527157038753792 5528057814020864 5537952267345108 5545172544095232 5572329499664384 5588684569708032 5625452231350848 5633441787297792 5646539566704816 5653901417508864 5670503904319488 5673533019652992 5683687853327874 5702225361248256 5713362520156944 5718969749655552 5730139612447848 5739740001782784 5784778765136384 5796077161162041 5802688296916992 5803633976235264 5822836520170176 5830428223586304 5831106411413504 5842495291123296 5845616282197614 5850112625270784 5852283923386368 5853237685433856 5869468953593856 5872604353675904 5891745828101184 5900113587879936 5917430720867328 5937977355314784 5938930124642304 5960236209299528 5968007051814912 5985531899003904 5996537289785344 5999448289623867 6007270256103168 6055379734929408 6058614446326272 6070447677666753 6098473751894208 6125059868967936 6146327437957408 6154340902674432 6165356315474304 6166361099749968 6177410808018944 6189476063503356 6195550562126848 6197545784577024 6207651246818502 6214731833217024 6215744664350208 6218051668598016 6219065040773472 6265523719323648 6268870687122432 6287270140921536 6316297242218496 6337622010710016 6339974250335232 6341007492553344 6352357012542918 6370282688733184 6382724647109616 6391046322008064 6391789720203264 6415003531404288 6433840968362496 6437277849221664 6465340972799488 6507876110778432 6516360955772928 6517118930403328 6550691085191448 6559994712840192 6563498983520128 6583819413809664 6584892396113088 6603152572793088 6606679897885392 6615293561376768 6637627786364928 6667202644563968 6680224524729132 6687844138819584 6705265735461969 6714007933291776 6733723386379392 6736222640981184 6737320460837928 6745005199835136 6746104451008512 6767777350803456 6771392616482304 6787650695933952 6791276577715968 6815941252117056 6869424783599456 6878381008871424 6890692352588928 6914618367702084 6923633515508736 6924438863553536 6945876754771968 6949587159021312 6969994382392704 6973717669990136 6982809870342144 6995308127172768 6996448170870156 7052479523012736 7059391035420672 7105834397495808 7119727710937088 7132471031627136 7133633429122512 7142934124597248 7157236556042508 7162741773877248 7166568024824832 7190763435228672 7194604655012448 7227820742985728 7241937580374372 7273508594399424 7282991656452096 7298763832574422 7304377910648832 7307088966488064 7308279821925888 7321360624625736 7331758796703744 7335675334522496 7357216292525632 7366808491081728 7379994051945216 7383936356460144 7393563392126976 7432514885121066 7451579426277376 7474649331621888 7500602975134464 7528719422273088 7538535223345152 7560671872425984 7564710692870656 7578250471103832 7579485518442669 7588130849814528 7589367507384576 7617816693542592 7625292999540736 7640186149930464 7644267445950726 7650147279200256 7652986669043712 7728102881549388 7736917729222656 7738178634980352 7763782026893568 7789993721497728 7794155042930152 7803045231181824 7804316913911808 7818285553898976 7825958604791808 7841243680191792 7845432378738903 7855661104134912 7889907627823104 7917303140419712 7918573499523072 7941814914848256 7957342735753216 7980709198671872 7999264386165156 8005417276686336 8009693674804224 8062389027927936 8078152595101696 8093930236889004 8103162355458048 8126957012668416 8131298335858944 8166746491957248 8182697168699352 8220475087299072 8221814799666624 8248228646291712 8252634751337808 8263394379436032 8276868329091336 8286309110956032 8287659552466944 8290735558130688 8292086721031296 8306928401017662 8358494249496576 8383026854562048 8421729656291328 8438178347026272 8450162680946688 8453299000446976 8454676656737792 8469809350057224 8480852126263296 8505755856479232 8510299529479488 8521395096010752 8522386293604352 8553338041872384 8578454624483328 8583037132295552 8609610002674176 8677168147704576 8734254780255264 8745642335379456 8746659617120256 8763742936684944 8768424423296421 8778425885079552 8779856528150784 8804203430390784 8808906530513856 8820391415169024 8850170381819904 8876146081300992 8906966032972176 8940354313949292 8947231073943552 8952010577722368 8978297848505856 8981630187974912 8983093947783904 8994805934678016 9010905384154752 9028523488643072 9050200927911936 9055035436954624 9083069602394112 9087921669489408 9147710627841312 9187589803451904 9219491156936112 9231511354011648 9261169006362624 9266116212028416 9284214095255034 9293325843190272 9310413160456192 9311476870227753 9327077502897024 9328597561160208 9403306030683648 9412521380560896 9430905211382304 9474445863327744 9506433016065024 9509961375502848 9511511238830016 9523912166129664 9542982074723344 9555424033099776 9574086970664424 9587684580304896 9592806206683264 9622505297106432 9650761452543744 9655916773832496 9698011459199232 9742785288650752 9744373095901184 9761814166167648 9774541433659392 9775678395604992 9839992069260288 9845248475280192 9858084522835968 9910019846828088 9922940342065152 10000803966845952 10020336787093698 10038292563030784 10071011899937664 10100585079569088 10104333961471776 10105980691256892 10117507799752704 10119156676512768 10151666026205184 10157088924723456 10181476043900928 10186914866573952 10192356594600968 10203982225391616 10223911878175584 10304137175399184 10317571513307136 10351709369191424 10371927551553126 10385450273263104 10386658295330304 10405755885215744 10424380738531968 10454991573589056 10460576504985204 10468622592589824 10474214805513216 10519876837097472 10589086553131008 10665685848220208 10679591566405632 10698706547440704 10700450143683768 10735854834063762 10749852037237248 10786145152843008 10791906982518672 10835942683557888 10841731114478592 10862906370561558 10888995322609664 10910262891599136 10924487484678144 10948145748861633 10956566865973248 10960633449732096 10962419732888832 10997638195055616 11003513001783744 11017859172581376 11035824438788448 11050212736622592 11054314077507584 11056115628041728 11075904534690216 11090345088190464 11144658999328768 11177369139416064 11250904462701696 11293079133409632 11307802835017728 11332291213733971 11341007808638976 11347066039305984 11367375706655748 11404450722496512 11426725040313888 11437939499311104 11460279224895696 11466401168926089 11479480003565568 11569557530272768 11592154322324082 11605376593833984 11607267952470528 11645673040340352 11684990582246592 11691232564395228 11700225250541568 11704567846772736 11706475370867712 11738937907187712 11745208707351808 11783491656202368 11834861441734656 11875954710629568 11877860249284608 11920472418599056 11936014103629824 11971063798007808 11998896579247734 12014540512206336 12110759469858816 12117228892652544 12140895355333506 12196947503788416 12250119737935872 12292654875914816 12308681805348864 12330712630948608 12332722199499936 12354821616037888 12378952127006712 12391101124253696 12395091569154048 12415302493637004 12429463666434048 12431489328700416 12436103337196032 12438130081546944 12537741374244864 12574540281843072 12632594484436992 12665501944761497 12675244021420032 12679948500670464 12682014985106688 12704714025085836 12740565377466368 12765449294219232 12782092644016128 12783579440406528 12830007062808576 12867681936724992 12874555698443328 12930681945598976 13015752221556864 13101382170382896 13119989425680384 13126997967040256 13167638827619328 13169784792226176 13206305145586176 13213359795770784 13230587122753536 13275255572729856 13334405289127936 13360449049458264 13375688277639168 13410531470923938 13428015866583552 13467446772758784 13472445281962368 13474640921675856 13492208902017024 13535554701606912 13542785232964608 13575301391867904 13582553155431936 13631882504234112 13738849567198912 13756762017742848 13781384705177856 13829236735404168 13847267031017472 13848877727107072 13891753509543936 13899174318042624 13939988764785408 13947435339980272 13965619740684288 13990616254345536 13992896341740312 14104959046025472 14118782070841344 14211668794991616 14239455421874176 14264942063254272 14267266858245024 14285868249194496 14314473112085016 14333136049649664 14381526870457344 14389209310024896 14455641485971456 14483875160748744 14547017188798848 14597527665148844 14608755821297664 14614177932976128 14616559643851776 14642721249251472 14663517593407488 14671350669044992 14714432585051264 14759988103890432 14767872712920288 14787126784253952 14865029770242132 14903158852554752 14949298663243776 15001205950268928 15057438844546176 15121343744851968 15129421385741312 15156500942207664 15158971036885338 15176261699629056 15178735014769152 15235633387085184 15280372299860928 15288534891901452 15300294558400512 15305973338087424 15456205763098776 15473835458445312 15476357269960704 15527564053787136 15557891327329689 15579987442995456 15588310085860304 15608633827823616 15636571107797952 15651917209583616 15682487360383584 15690864757477806 15711322208269824 15779815255646208 15834606280839424 15837146999046144 15883629829696512 15914685471506432 15961418397343744 15998528772330312 16019387349608448 16103782251095643 16124778055855872 16156305190203392 16187860473778008 16206324710916096 16253914025336832 16262596671717888 16333492983914496 16365394337398704 16440950174598144 16443629599333248 16496457292583424 16505269502675616 16526788758872064 16553736658182672 16562579466226573 16575319104933888 16581471116261376 16584173442062592 16613856802035324 16716988498993152 16766053709124096 16876356694052544 16900325361893376 16906598000893952 16909353313475584 16939618700114448 16961704252526592 17011511712958464 17020599058958976 17106676083744768 17156909248966656 17166074264591104 17219220005348352 17354336295409152 17388231483486123 17468509560510528 17491284670758912 17493319234240512 17527485873369888 17536848846592842 17556851770159104 17559713056301568 17608406860781568 17617813061027712 17700340763639808 17752292162601984 17813932065944352 17880708627898584 17904021155444736 17956595697011712 17963260375949824 17966187895567808 17989611869356032 17998344868871601 18021810768309504 18057046977286144 18110070873909248 18166139204788224 18175843338978816 18295421255682624 18375179606903808 18438982313872224 18463022708023296 18532232424056832 18568428190510068 18586651686380544 18620826320912384 18622953740455506 18654155005794048 18657195122320416 18806612061367296 18861810422764608 18948891726655488 19012866032130048 19019922751005696 19023022477660032 19085964149446688 19110848066199552 19148173941328848 19175369160609792 19185612413366528 19245010594212864 19301522905087488 19311833547664992 19396022918398464 19488746191802368 19523628332335296 19549082867318784 19551356791209984 19679984138520576 19690496950560384 19820039693656176 19845880684130304 20001607933691904 20040673574187396 20076585126061568 20115797206385907 20142023799875328 20201170159138176 20208667922943552 20211961382513784 20235015599505408 20238313353025536 20303332052410368 20314177849446912 20362952087801856 20373829733147904 20384713189201936 20447823756351168 20608274350798368 20635143026614272 20703418738382848 20743855103106252 20770900546526208 20773316590660608 20811511770431488 20848761477063936 20909983147178112 20921153009970408 20948429611026432 21178173106262016 21331371696440416 21359183132811264 21397413094881408 21400900287367536 21471709668127524 21499704074474496 21572290305686016 21583813965037344 21683462228957184 21725812741123116 21820525783198272 21848974969356288 21896291497723266 21913133731946496 21921266899464192 21924839465777664 21995276390111232 22007026003567488 22071648877576896 22100425473245184 22108628155015168 22112231256083456 22151809069380432 22180690176380928 22354738278832128 22501808925403392 22586158266819264 22615605670035456 22664582427467942 22682015617277952 22694132078611968 22734751413311496 22738456555328007 22853450080627776 22875878998622208 22920558449791392 22932802337852178 22958960007131136 23139115060545536 23184308644648164 23210753187667968 23214535904941056 23291346080680704 23369981164493184 23382465128790456 23409135693545472 23412950741735424 23477875814375424 23490417414703616 23536297136216709 23566983312404736 23669722883469312 23751909421259136 23755720498569216 23840944837198112 23872028207259648 23942127596015616 23997793158495468 24029081024412672 24234457785305088 24281790710667012 24393895007576832 24500239475871744 24585309751829632 24661425261897216 24665444398999872 24709643232075776 24757904254013424 24782202248507392 24790183138308096 24830604987274008 24858927332868096 24862978657400832 24872206674392064 24876260163093888 25075482748489728 25149080563686144 25265188968873984 25331003889522994 25350488042840064 25359897001340928 25364029970213376 25409428050171672 25530898588438464 25564185288032256 25567158880813056 25660014125617152 25735363873449984 25749111396886656 25861363891197952 26031504443113728 26202764340765792 26239978851360768 26253995934080512 26305273269889263 26335277655238656 26339569584452352 26412610291172352 26426719591541568 26461174245507072 26550511145459712 26668810578255872 26720898098916528 26821062941847876 26856031733167104 26934893545517568 26944890563924736 26949281843351712 26984417804034048 27085570465929216 27150602783735808 27165106310863872 27263765008468224 27477699134397824 27562769410355712 27658473470808336 27694534062034944 27697755454214144 27783507019087872 27798348636085248 27879977529570816 27894870679960544 27931239481368576 27981232508691072 27985792683480624 28209918092050944 28237564141682688 28423337589983232 28529884126508544 28534533716490048 28571736498388992 28628946224170032 28666272099299328 28763053740914688 28778418620049792 28911282971942912 28967750321497488 29094034377597696 29195055330297688 29228355865952256 29233119287703552 29285442498502944 29327035186814976 29342701338089984 29428865170102528 29519976207780864 29535745425840576 29574253568507904 29730059540484264 29806317705109504 30002411900537856 30114877689092352 30258842771482624 30313001884415328 30317942073770676 30352523399258112 30357470029538304 30471266774170368 30560744599721856 30577069783802904 30611946676174848 30912411526197552 30952714539921408 31055128107574272 31115782654659378 31159974885990912 31176620171720608 31217267655647232 31273142215595904 31364974720767168 31381729514955612 31422644416539648 31559630511292416 31669212561678848 31767259659393024 31922836794687488 31997057544660624 32038774699216896 32207564502191286 32249556111711744 32312610380406784 32375720947556016 32507828050673664 32525193343435776 32666985967828992 32730788674797408 32844437246584899 32881900349196288 32887259198666496 32992914585166848 33010539005351232 33053577517744128 33107473316365344 33125158932453146 33150638209867776 33162942232522752 33168346884125184 33227713604070648 33433976997986304 33532107418248192 33752713388105088 33813196001787904 33818706626951168 33879237400228896 33923408505053184 33996873641201913 34023023425916928 34041198117917952 34213352167489536 34313818497933312 34332148529182208 34399203506778267 34438440010696704 34708672590818304 34776462966972246 34937019121021056 35054971746739776 35073697693185684 35113703540318208 35119426112603136 35216813721563136 35235626122055424 35504584325203968 35627864131888704 35761417255797168 35808042310889472 35913191394023424 35926520751899648 35932375791135616 35996689737743202 36043621536619008 36114093954572288 36220141747818496 36332278409576448 36351686677957632 36590842511365248 36750359213807616 36877964627744448 36926045416046592 37064464848113664 37136856381020136 37173303372761088 37245907480911012 37308310011588096 37314390244640832 37613224122734592 37723620845529216 37897783453310976 37996505834284491 38025732064260096 38039845502011392 38046044955320064 38171928298893376 38221696132399104 38296347882657696 38350738321219584 38371224826733056 38490021188425728 38603045810174976 38623667095329984 38792045836796928 38977492383604736 39047256664670592 39359968277041152 39380993901120768 39640079387312352 39691761368260608 40003215867383808 40081347148374792 40153170252123136 40231594412771814 40284047599750656 40402340318276352 40417335845887104 40423922765027568 40476626706051072 40606664104820736 40628355698893824 40725904175603712 40747659466295808 40769426378403872 40895647512702336 41216548701596736 41270286053228544 41406837476765696 41487710206212504 41541801093052416 41546633181321216 41697522954127872 41819966294356224 41842306019940816 41896859222052864 42356346212524032 42662743392880832 42718366265622528 42794826189762816 42801800574735072 42943419336255048 42999408148948992 43144580611372032 43167627930074688 43366924457914368 43451625482246232 43641051566396544 43792582995446532 43826267463892992 43842533798928384 43849678931555328 43990552780222464 44014052007134976 44143297755153792 44217256310030336 44224462512166912 44303618138760864 44361380352761856 44709476557664256 45003617850806784 45172316533638528 45329164854935884 45364031234555904 45388264157223936 45469502826622992 45476913110656014 45706900161255552 45841116899582784 45865604675704356 45917920014262272 46278230121091072 46368617289296328 46421506375335936 46429071809882112 46582692161361408 46739962328986368 46764930257580912 46825901483470848 46955751628750848 46980834829407232 47072594272433418 47133966624809472 47339445766938624 47503818842518272 47511440997138432 47681889674396224 47744056414519296 47884255192031232 47995586316990936 48058162048825344 48311346753286929 48468915570610176 48563581421334024 48787790015153664 49000478951743488 49170619503659264 49322850523794432 49330888797999744 49419286464151552 49515808508026848 49564404497014784 49580366276616192 49661209974548016 49687738398679719 49725957314801664 49744413348784128 49752520326187776 50150965496979456 50298161127372288 50662007779045988 50700976085680128 50719794002681856 50728059940426752 50818856100343344 51061797176876928 51320028251234304 51470727746899968 51498222793773312 51722727782395904 52063008886227456 52405528681531584 52479957702721536 52507991868161024 52610546539778526 52670555310477312 52679139168904704 52825220582344704 52853439183083136 53101022290919424 53337621156511744 53441796197833056 53642125883695752 53712063466334208 53869787091035136 53889781127849472 53898563686703424 53968835608068096 53995034606614803 54171140931858432 54330212621727744 54527530016936448 54955398268795648 55125538820711424 55316946941616672 55389068124069888 55395510908428288 55596697272170496 55759955059141632 55789741359921088 55862478962737152 55962465017382144 55971585366961248 56419836184101888 56846675179966464 57059768253017088 57069067432980096 57257892448340064 57332544198598656 57526107481829376 57556837240099584 57822565943885824 57935500642994976 58188068755195392 58390110660595376 58466238575407104 58570884997005888 58654070373629952 58685402676179968 58857730340205056 59039952415561728 59071490851681152 59460119080968528 59612635410219008 60004823801075712 60229755378184704 60347391619157721 60517685542965248 60626003768830656 60635884147541352 60705046798516224 60714940059076608 60942533548340736 61121489199443712 61154139567605808 61824823052395104 61905429079842816 62110256215148544 62231565309318756 62319949771981824 62353240343441216 62434535311294464 62546284431191808 62729949441534336 62763459029911224 62845288833079296 63338425123357696 63534519318786048 63994115089321248 64077549398433792 64415129004382572 64499112223423488 64625220760813568 64751441895112032 65050386686871552 65461577349594816 65688874493169798 65763800698392576 65774518397332992 65985829170333696 66021078010702464 66214946632730688 66250317864906292 66301276419735552 66325884465045504 66336693768250368 66455427208141296 67064214836496384 67505426776210176 67637413253902336 67758474800457792 67846817010106368 67993747282403826 68046046851833856 68082396235835904 68627636995866624 68664297058364416 68798407013556534 68876880021393408 69417345181636608 69552925933944492 69874038242042112 70109943493479552 70147395386371368 70227407080636416 70238852225206272 70433627443126272 70471252244110848 70608891408650127 71009168650407936 71255728263777408 71522834511594336 71616084621778944 71826382788046848 71853041503799296 71864751582271232 71993379475486404 72087243073238016 72228187909144576 72440283495636992 72703373355915264 73181685022730496 73500718427615232 73755929255488896 74128929696227328 74273712762040272 74346606745522176 74491814961822024 74616620023176192 74628780489281664 75226448245469184 75447241691058432 75795566906621952 75993011668568982 76051464128520192 76079691004022784 76092089910640128 76343856597786752 76592695765315392 76701476642439168 76742449653466112 76980042376851456 77206091620349952 77247334190659968 77584091673593856 77954984767209472 78094513329341184 78719936554082304 78761987802241536 78915819809667789 79280158774624704 79383522736521216 80006431734767616 80162694296749584 80306340504246272 80463188825543628 80568095199501312 80804680636552704 80834671691774208 80847845530055136 80953253412102144 81256711397787648 81451808351207424 81495318932591616 81538852756807744 81791295025404672 82433097403193472 82813674953531392 82975420412425008 83083602186104832 83093266362642432 83395045908255744 83639932588712448 83684612039881632 83793718444105728 84712692425048064 85325486785761664 85589652379525632 85603601149470144 85886838672510096 85998816297897984 86289161222744064 86335255860149376 86733848915828736 86903250964492464 87282103132793088 87585165990893064 87685067597856768 87699357863110656 87981105560444928 88028104014269952 88286595510307584 88448925024333824 88607236277521728 88722760705523712 89418953115328512 90007235701613568 90344633067277056 90658329709871768 90776528314447872 90939005653245984 90953826221312028 91413800322511104 91682233799165568 91731209351408712 91835840028524544 92556460242182144 92737234578592656 92858143619764224 93165384322722816 93479924657972736 93529860515161824 93651802966941696 93961669658814464 94145188544866836 94267933249618944 94678891533877248 95007637685036544 95363779348792448 95768510384062464 95991172633981872 96116324097650688 96622693506573858 96937831141220352 97127162842668048 97575580030307328 98000957903486976 98341239007318528 98533311739754697 98645701047588864 98661777595999488 99031617016053696 99128808994029568 99160732553232384 99322419949096032 99375476797359438 99451914629603328 99488826697568256 99505040652375552 100301930993958912 100596322254744576 101324015558091976 101439588005363712 101456119880853504 101637712200686688 101990620923605739 102123594353753856 102640056502468608 102941455493799936 102996445587546624 103197610520334801 103445455564791808 104126017772454912 104811057363063168 105015983736322048 105221093079557052 105341110620954624 105358278337809408 105650441164689408 105706878366166272 106883592395666112 107284251767391504 107424126932668416 107739574182070272 107779562255698944 107797127373406848 107990069213229606 108342281863716864 108660425243455488 109055060033872896 109910796537591296 110251077641422848 110633893883233344 110778136248139776 110791021816856576 111193394544340992 111519910118283264 111579482719842176 111924930034764288 111943170733922496 112839672368203776 113693350359932928 113989517502853473 114119536506034176 114138134865960192 114515784896680128 114665088397197312 115052214963658752 115113674480199168 115871001285989952 116376137510390784 116780221321190752 116932477150814208 117141769994011776 117370805352359936 117715460680410112 118079904831123456 118142981703362304 118920238161937056 120009647602151424 120459510756369408 120694783238315442 121035371085930496 121252007537661312 121271768295082704 121429880118153216 121885067096681472 122242978398887424 122308279135211616 123649646104790208 123810858159685632 124220512430297088 124463130618637512 124639899543963648 124706480686882432 125092568862383616 125459898883068672 125526918059822448 125690577666158592 126676850246715392 127069038637572096 127988230178642496 128155098796867584 128830258008765144 128998224446846976 129502883790224064 130100773373743104 130923154699189632 131377748986339596 131527601396785152 131549036794665984 131971658340667392 132042156021404928 132429893265461376 132500635729812584 132651768930091008 132673387536500736 132910854416282592 134128429672992768 135010853552420352 135274826507804672 135516949600915584 135987494564807652 136092093703667712 136164792471671808 137328594116728832 137596814027113068 137753760042786816 138834690363273216 139105851867888984 139748076484084224 140219886986959104 140294790772742736 140477704450412544 140867254886252544 140942504488221696 141217782817300254 142018337300815872 142511456527554816 143045669023188672 143232169243557888 143652765576093696 143706083007598592 143729503164542464 143986758950972808 144174486146476032 144880566991273984 145406746711830528 146363370045460992 147001436855230464 147511858510977792 148257859392454656 148547425524080544 148693213491044352 148983629923644048 149063215196039157 149233240046352384 149257560978563328 150452896490938368 150894483382116864 151986023337137964 152102928257040384 152159382008045568 152184179821280256 152687713195573504 153185391530630784 153484899306932224 153960084753702912 154412183240699904 154494668381319936 155168183347187712 156189026658682368 157439873108164608 157523975604483072 157831639619335578 158560317549249408 160012863469535232 160325388593499168 160612681008492544 160926377651087256 161136190399002624 161609361273105408 161669343383548416 161695691060110272 161906506824204288 162513422795575296 162990637865183232 163077705513615488 163582590050809344 164866194806386944 165627349907062784 165950840824850016 166167204372209664 166186532725284864 166790091816511488 167279865177424896 167369224079763264 167587436888211456 170650973571523328 171179304759051264 171207202298940288 171773677345020192 171997632595795968 172578322445488128 172670511720298752 173467697831657472 173806501928984928 174564206265586176 175170331981786128 175398715726221312 175962211120889856 176056208028539904 176573191020615168 176897850048667648 177214472555043456 178837906230657024 180014471403227136 180689266134554112 181316659419743536 181553056628895744 181878011306491968 181907652442624056 182827600645022208 183364467598331136 183462418702817424 185112920484364288 185474469157185312 185716287239528448 186330768645445632 186959849315945472 187059721030323648 187303605933883392 187923339317628928 188290377089733672 188535866499237888 190015275370073088 190727558697584896 191982345267963744 192232648195301376 193245387013147716 193875662282440704 194254325685336096 195151160060614656 196682478014637056 197066623479509394 197291402095177728 197323555191998976 198063234032107392 198644839898192064 198750953594718876 198903829259206656 198977653395136512 199010081304751104 201192644509489152 202648031116183952 202912239761707008 203275424401373376 203981241847211478 204247188707507712 205882910987599872 205992891175093248 206395221040669602 206890911129583616 208252035544909824 209622114726126336 210031967472644096 210442186159114104 210682221241909248 210716556675618816 211300882329378816 211413756732332544 213767184791332224 214568503534783008 214848253865336832 215313533060945449 215479148364140544 215559124511397888 215594254746813696 215980138426459212 216684563727433728 217320850486910976 218110120067745792 219821593075182592 220502155282845696 221267787766466688 222386789088681984 223039820236566528 223158965439684352 223849860069528576 223886341467844992 225679344736407552 227386700719865856 227979035005706946 228239073012068352 228276269731920384 229031569793360256 230104429927317504 230227348960398336 231742002571979904 232752275020781568 233560442642381504 233864954301628416 234283539988023552 234741610704719872 235430921360820224 236159809662246912 236285963406724608 237840476323874112 240019295204302848 240919021512738816 241389566476630884 242070742171860992 242504015075322624 242543536590165408 242859760236306432 243770134193362944 244485956797774848 244616558270423232 247299292209580416 248441024860594176 248926261237275024 249279799087927296 249412961373764864 250185137724767232 250919797766137344 251053836119644896 251381155332317184 253353700493430784 254138077275144192 255976460357284992 257660516017530288 257996448893693952 259005767580448128 260201546747486208 261846309398379264 262755497972679192 263055202793570304 263098073589331968 263943316681334784 264084312042809856 264859786530922752 265001271459625168 265346775073001472 265821708832565184 268256859345985536 270021707104840704 270549653015609344 271033899201831168 271974989129615304 272329584943343616 274657188233457664 275193628054226136 275507520085573632 277669380726546432 278211703735777968 279496152968168448 280439773973918208 280589581545485472 280955408900825088 281885008976443392 282435565634600508 284036674601631744 285022913055109632 286091338046377344 287305531152187392 287412166015197184 287459006329084928 287973517901945616 288348972292952064 290813493423661056 292726740090921984 294002873710460928 295023717021955584 295599935219264091 297094851048161088 297386426982088704 297967259847288096 298126430392078314 298466480092704768 298515121957126656 300905792981876736 301788966764233728 303972046674275928 304318764016091136 304368359642560512 305375426391147008 305971862770817217 306370783061261568 306969798613864448 307920169507405824 308824366481399808 308989336762639872 310336366694375424 312378053317364736 315047951208966144 315663279238671156 317120635098498816 320650777186998336 321225362016985088 321852755302174512 322272380798005248 323218722546210816 323338686767096832 323391382120220544 325026845591150592 325981275730366464 326155411027230976 327165180101618688 329732389612773888 331901681649700032 332334408744419328 332373065450569728 333580183633022976 334559730354849792 334738448159526528 341301947143046656 341968552508560419 342358609518102528 342414404597880576 343547354690040384 343995265191591936 345156644890976256 345341023440597504 347613003857969856 349128412531172352 350340663963572256 350797431452442624 352112416057079808 353146382041230336 353795700097335296 354428945110086912 360028942806454272 361378532269108224 362633318839487072 363106113257791488 363756022612983936 363815304885248112 365655201290044416 366728935196662272 366924837405634848 370948938314370624 371432574479056896 372661537290891264 373919698631890944 374119442060647296 375846678635257856 376580754179467344 377071732998475776 380030550740146176 381455117395169792 383964690535927488 384465296390602752 386490774026295432 388508651370672192 390302320121229312 393364956029274112 394133246959018788 394582804190355456 394647110383997952 396126468064214784 397289679796384128 397501907189437752 397955306790273024 398020162609502208 402385289018978304 405296062232367904 405824479523414016 406550848802746752 407962483694422956 408494377415015424 411985782350186496 412790442081339204 416504071089819648 419244229452252672 420063934945288192 420884372318228208 421433113351237632 422601764658757632 422827513464665088 427534369582664448 429137007069566016 429696507730673664 430627066121890898 430958296728281088 431118249022795776 431188509493627392 431960276852918424 434641700973821952 436220240135491584 439643186150365184 441004310565691392 442535575532933376 444773578177363968 446079640473133056 446317930879368704 447189645588117471 447699720139057152 447772682935689984 451358689472815104 455958070011413892 456478146024136704 456552539463840768 458063139586720512 460454697920796672 463484005143959808 465504550041563136 467120885284763008 468567079976047104 469483221409439744 470861842721640448 472319619324493824 472571926813449216 475680952647748224 480038590408605696 481838043025477632 482779132953261768 485008030150645248 485087073180330816 485719520472612864 487540268386725888 488971913595549696 489233116540846464 494598584419160832 496882049721188352 497852522474550048 498559598175854592 498825922747529728 500370275449534464 501839595532274688 502107672239289792 502762310664634368 506707400986861568 511952920714569984 515321032035060576 515992897787387904 518011535160896256 520403093494972416 523692618796758528 525510995945358384 526196147178663936 527886633362669568 528168624085619712 529719573061845504 530002542919250336 530693550146002944 531643417665130368 536513718691971072 540043414209681408 542067798403662336 543949978259230608 544659169886687232 549314376466915328 550387256108452272 555338761453092864 556423407471555936 558992305936336896 560879547947836416 561179163090970944 561910817801650176 563770017952886784 564871131269201016 570045826110219264 572182676092754688 574824332030394368 574918012658169856 575947035803891232 576697944585904128 581626986847322112 585453480181843968 590047434043911168 591199870438528182 594189702096322176 595934519694576192 596252860784156628 596932960185409536 597030243914253312 603577933528467456 607944093348551856 608736719285121024 610750852782294016 611943725541634434 612741566122523136 613939597227728896 617648732962799616 617978673525279744 620672733388750848 624756106634729472 630095902417932288 631326558477342312 634241270196997632 641301554373996672 642450724033970176 643705510604349024 644544761596010496 645940599182836347 646437445092421632 646677373534193664 646782764240441088 650053691182301184 651962551460732928 652310822054461952 654330360203237376 659464779225547776 663803363299400064 667160367266045952 669119460709699584 669476896319053056 682603894286093312 683937105017120838 684717219036205056 684828809195761152 687094709380080768 690313289781952512 690682046881195008 695226007715939712 698256825062344704 700681327927144512 701594862904885248 704224832114159616 706292764082460672 708857890220173824 720057885612908544 722757064538216448 725266637678974144 726212226515582976 727512045225967872 727630609770496224 731310402580088832 733457870393324544 733849674811269696 741897876628741248 745323074581782528 747839397263781888 748238884121294592 751693357270515712 753161508358934688 754143465996951552 760061101480292352 762910234790339584 767929381071854976 772981548052590864 777017302741344384 780604640242458624 786729912058548224 788266493918037576 789165608380710912 789294220767995904 792252936128429568 794579359592768256 795003814378875504 796040325219004416 804770578037956608 810592124464735808 811648959046828032 813101697605493504 815924967388845912 816988754830030848 823971564700372992 825580884162678408 833008142179639296 838488458904505344 840127869890576384 841768744636456416 842866226702475264 845655026929330176 855068739165328896 858274014139132032 861254132243781796 861916593456562176 862236498045591552 862377018987254784 863920553705836848 872440480270983168 879286372300730368 882008621131382784 885071151065866752 892159280946266112 892635861758737408 894379291176234942 895399440278114304 895545365871379968 902717378945630208 911916140022827784 912956292048273408 913105078927681536 916126279173441024 917915588312451651 920909395841593344 926968010287919616 931009100083126272 934241770569526016 937134159952094208 938966442818879488 941723685443280896 945143853626898432 951361905295496448 963676086050955264 965558265906523536 970016060301290496 970174146360661632 975080536773451776 977943827191099392 978466233081692928 989197168838321664 995705044949100096 997119196351709184 997651845495059456 1000740550899068928 1003679191064549376 1004215344478579584 1013414801973723136 1023905841429139968 1025905657525681257 1030642064070121152 1031985795574775808 1036023070321792512 1047385237593517056 1051021991890716768 1052392294357327872 1056337248171239424 1059439146123691008 1060005085838500672 1061387100292005888 1063286835330260736 1080086828419362816 1084135596807324672 1087899956518461216 1089318339773374464 1098628752933830656 1100774512216904544 1112846814943111872 1117984611872673792 1121759095895672832 1122358326181941888 1127540035905773568 1129742262538402032 1140091652220438528 1144365352185509376 1149836025316339712 1151894071607782464 1153395889171808256 1170906960363687936 1180094868087822336 1182399740877056364 1188379404192644352 1191869039389152384 1192505721568313256 1193865920370819072 1194060487828506624 1207155867056934912 1215888186697103712 1217473438570242048 1221501705564588032 1223887451083268868 1225483132245046272 1227879194455457792 1235957347050559488 1249512213269458944 1260191804835864576 1262653116954684624 1268482540393995264 1282603108747993344 1287411021208698048 1289089523192020992 1291881198365672694 1292874890184843264 1293354747068387328 1293565528480882176 1303925102921465856 1304621644108923904 1308660720406474752 1318929558451095552 1327606726598800128 1334320734532091904 1338238921419399168 1338953792638106112 1341568936764352413 1365207788572186624 1367874210034241676 1369434438072410112 1369657618391522304 1374189418760161536 1381364093762390016 1390452015431879424 1396513650124689408 1401362655854289024 1408449664228319232 1412585528164921344 1417715780440347648 1440115771225817088 1445514129076432896 1450533275357948288 1455024090451935744 1455261219540992448 1462620805160177664 1466915740786649088 1467699349622539392 1483795753257482496 1490646149163565056 1495678794527563776 1496477768242589184 1506323016717869376 1508286931993903104 1520122202960584704 1525820469580679168 1535858762143709952 1545963096105181728 1554034605482688768 1561209280484917248 1573459824117096448 1576532987836075152 1578588441535991808 1584505872256859136 1589158719185536512 1590007628757751008 1592080650438008832 1609541156075913216 1621184248929471616 1626203395210987008 1631849934777691824 1633977509660061696 1647943129400745984 1651161768325356816 1666016284359278592 1676976917809010688 1683537489272912832 1685732453404950528 1691310053858660352 1710137478330657792 1716548028278264064 1722508264487563592 1724472996091183104 1724754037974509568 1727841107411673696 1744880960541966336 1758572744601460736 1770142302131733504 1785271723517474816 1788758582352469884 1790798880556228608 1791090731742759936 1823832280045655568 1826210157855363072 1832252558346882048 1835831176624903302 1841818791683186688 1853936020575839232 1862018200166252544 1868483541139052032 1874268319904188416 1883447370886561792 1890287707253796864 1902723810590992896 1927352172101910528 1931116531813047072 1937821797548509041 1940032120602580992 1940348292721323264 1950161073546903552 1955887654382198784 1956932466163385856 1978394337676643328 1991410089898200192 1995303690990118912 2001481101798137856 2007358382129098752 2008430688957159168 2047811682858279936 2051811315051362514 2061284128140242304 2072046140643585024 2094770475187034112 2102043983781433536 2104784588714655744 2112674496342478848 2118878292247382016 2120010171677001344 2126573670660521472 2160173656838725632 2168271193614649344 2175799913036922432 2178636679546748928 2201549024433809088 2225693629886223744 2235969223745347584 2243518191791345664 2244716652363883776 2255080071811547136 2259484525076804064 2280183304440877056 2288730704371018752 2299672050632679424 2303788143215564928 2341813920727375872 2360189736175644672 2364799481754112728 2376758808385288704 2383738078778304768 2385011443136626512 2388120975657013248 2414311734113869824 2431776373394207424 2434946877140484096 2443003411129176064 2447774902166537736 2450966264490092544 2471914694101118976 2499024426538917888 2520383609671729152 2525306233909369248 2536965080787990528 2565206217495986688 2574822042417396096 2583762396731345388 2585749780369686528 2586709494136774656 2587131056961764352 2609243288217847808 2617321440812949504 2637859116902191104 2655213453197600256 2676477842838798336 2677907585276212224 2683137873528704826 2730415577144373248 2735748420068483352 2738868876144820224 2739315236783044608 2748378837520323072 2762728187524780032 2780904030863758848 2793027300249378816 2802725311708578048 2816899328456638464 2825171056329842688 2835431560880695296 2891028258152865792 2901066550715896576 2910048180903871488 2910522439081984896 2925241610320355328 2933831481573298176 2935398699245078784 2967591506514964992 2991357589055127552 2992955536485178368 3012646033435738752 3040244405921169408 3051640939161358336 3071717524287419904 3091926192210363456 3108069210965377536 3146919648234192896 3153065975672150304 3157176883071983616 3169011744513718272 3178317438371073024 3180015257515502016 3184161300876017664 3242368497858943232 3252406790421974016 3263699869555383648 3267955019320123392 3295886258801491968 3302323536650713632 3353953835618021376 3367074978545825664 3382620107717320704 3420274956661315584 3433096056556528128 3445016528975127184 3449508075949019136 3455682214823347392 3517145489202921472 3540284604263467008 3570543447034949632 3577517164704939768 3581597761112457216 3582181463485519872 3647664560091311136 3652420315710726144 3664505116693764096 3671662353249806604 3683637583366373376 3707872041151678464 3736967082278104064 3748536639808376832 3780575414507593728 3805447621181985792 3862233063626094144 3875643595097018082 3880064241205161984 3880696585442646528 3911775308764397568 3913864932326771712 3956788675353286656 3982820179796400384 3990607381980237824 4002962203596275712 4014716764258197504 4016861377914318336 4095623365716559872 4103622630102725028 4122568256280484608 4144092281287170048 4189540950374068224 4204087967562867072 4225348992684957696 4237756584494764032 4240020343354002688 4253147341321042944 4320347313677451264 4336542387229298688 4351599826073844864 4403098048867618176 4451387259772447488 4471938447490695168 4487036383582691328 4489433304727767552 4518969050153608128 4560366608881754112 4577461408742037504 4599344101265358848 4607576286431129856 4683627841454751744 4720379472351289344 4729598963508225456 4753517616770577408 4767476157556609536 4770022886273253024 4776241951314026496 4828623468227739648 4863552746788414848 4886006822258352128 4895549804333075472 4901932528980185088 4943829388202237952 4998048853077835776 5050612467818738496 5073930161575981056 5130412434991973376 5149644084834792192 5167524793462690776 5173418988273549312 5174262113923528704 5218486576435695616 5234642881625899008 5275718233804382208 5310426906395200512 5355815170552424448 5366275747057409652 5460831154288746496 5471496840136966704 5478630473566089216 5496757675040646144 5525456375049560064 5561808061727517696 5586054600498757632 5605450623417156096 5650342112659685376 5670863121761390592 5782056516305731584 5802133101431793152 5813465392645527123 5820096361807742976 5821044878163969792 5850483220640710656 5867662963146596352 5870797398490157568 5935183013029929984 5985911072970356736 6025292066871477504 6103281878322716672 6143435048574839808 6183852384420726912 6216138421930755072 6306131951344300608 6314353766143967232 6338023489027436544 6356634876742146048 6360030515031004032 6484736995717886464 6504813580843948032 6527399739110767296 6535910038640246784 6604647073301427264 6707907671236042752 6734149957091651328 6765240215434641408 6840549913322631168 6866192113113056256 6890033057950254368 6899016151898038272 6911364429646694784 7080569208526934016 7141086894069899264 7155034329409879536 7164362926971039744 7295329120182622272 7304840631421452288 7329010233387528192 7343324706499613208 7415744082303356928 7473934164556208128 7497073279616753664 7561150829015187456 7610895242363971584 7724466127252188288 7751287190194036164 7760128482410323968 7761393170885293056 7827729864653543424 7913577350706573312 7965640359592800768 7981214763960475648 8029433528516395008 8033722755828636672 8191246731433119744 8207245260205450056 8245136512560969216 8288184562574340096 8379081900748136448 8408175935125734144 8450697985369915392 8475513168989528064 8480040686708005376 8506294682642085888 8673084774458597376 8703199652147689728 8806196097735236352 8902774519544894976 8974072767165382656 8978866609455535104 9037938100307216256 9120733217763508224 9154922817484075008 9215152572862259712 9440758944702578688 9459197927016450912 9507035233541154816 9534952315113219072 9540045772546506048 9552483902628052992 9727105493576829696 9772013644516704256 9791099608666150944 9803865057960370176 9887658776404475904 10101224935637476992 10147860323151962112 10260824869983946752 10299288169669584384 10335049586925381552 10348524227847057408 10436973152871391232 10551436467608764416 10620853812790401024 10711630341104848896 10732551494114819304 10921662308577492992 10942993680273933408 10957260947132178432 10993515350081292288 11050912750099120128 11123616123455035392 11210901246834312192 11341726243522781184 11604266202863586304 11626930785291054246 11640192723615485952 11642089756327939584 11735325926293192704 11741594796980315136 11870366026059859968 11971822145940713472 12050584133742955008 12206563756645433344 12286870097149679616 12367704768841453824 12432276843861510144 12612263902688601216 12676046978054873088 12713269753484292096 12720061030062008064 12969473991435772928 13009627161687896064 13054799478221534592 13209294146602854528 13415815342472085504 13468299914183302656 13681099826645262336 13732384226226112512 13780066115900508736 13798032303796076544 13822728859293389568 14161138417053868032 14282173788139798528 14310068658819759072 14328725853942079488 14590658240365244544 14658020466775056384 14686649412999226416 14831488164606713856 14947868329112416256 14994146559233507328 15221790484727943168 15448932254504376576 15502574380388072328 15520256964820647936 15522786341770586112 15655459729307086848 15827154701413146624 15931280719185601536 15962429527920951296 16067445511657273344 16382493462866239488 16414490520410900112 16490273025121938432 16576369125148680192 16758163801496272896 16816351870251468288 16951026337979056128 16960081373416010752 17012589365284171776 17346169548917194752 17406399304295379456 17440396177936581369 17612392195470472704 17805549039089789952 17957733218911070208 18075876200614432512 18309845634968150016 18430305145724519424 18918395854032901824 19014070467082309632 19069904630226438144 19080091545093012096 19454210987153659392 19582199217332301888 19607730115920740352 20202449871274953984 20295720646303924224 20521649739967893504 20598576339339168768 20670099173850763104 20697048455694114816 20873946305742782464 21241707625580802048 21423260682209697792 21465102988229638608 21885987360547866816 21914521894264356864 21987030700162584576 22247232246910070784 22421802493668624384 22683452487045562368 23208532405727172608 23253861570582108492 23280385447230971904 23284179512655879168 23483189593960630272 23740732052119719936 23943644291881426944 24101168267485910016 24573740194299359232 24735409537682907648 24864553687723020288 25224527805377202432 25352093956109746176 25426539506968584192 25440122060124016128 25938947982871545856 26019254323375792128 26109598956443069184 26418588293205709056 26936599828366605312 27362199653290524672 27464768452452225024 27560132231801017472 27645457718586779136 28322276834107736064 28620137317639518144 28657451707884158976 29181316480730489088 29316040933550112768 29373298825998452832 29662976329213427712 29895736658224832512 30443580969455886336 30897864509008753152 31005148760776144656 31045572683541172224 31310919458614173696 31654309402826293248 31862561438371203072 32134891023314546688 32764986925732478976 32828981040821800224 32980546050243876864 33152738250297360384 33632703740502936576 33920162746832021504 34025178730568343552 34812798608590758912 34880792355873162738 35224784390940945408 35611098078179579904 35915466437822140416 36151752401228865024 36619691269936300032 36860610291449038848 37836791708065803648 38028140934164619264 38139809260452876288 38160183090186024192 38908421974307318784 39164398434664603776 40404899742549907968 41043299479935787008 41197152678678337536 41340198347701526208 41394096911388229632 42483415251161604096 42846521364419395584 42930205976459277216 43771974721095733632 43974061400325169152 44494464493820141568 44843604987337248768 46417064811454345216 46507723141164216984 46560770894461943808 46568359025311758336 46966379187921260544 47481464104239439872 47887288583762853888 48202336534971820032 49147480388598718464 49470819075365815296 49729107375446040576 50449055610754404864 50853079013937168384 50880244120248032256 51877895965743091712 52038508646751584256 52219197912886138368 52837176586411418112 53873199656733210624 54929536904904450048 55120264463602034944 55290915437173558272 57240274635279036288 58362632961460978176 58746597651996905664 59791473316449665024 60887161938911772672 61795729018017506304 62010297521552289312 62091145367082344448 62621838917228347392 63725122876742406144 64269782046629093376 65657962081643600448 65961092100487753728 67265407481005873152 67840325493664043008 68050357461136687104 69625597217181517824 69761584711746325476 70449568781881890816 71222196156359159808 71830932875644280832 72303504802457730048 73721220582898077696 75673583416131607296 76056281868329238528 76279618520905752576 76320366180372048384 77816843948614637568 78328796869329207552 80809799485099815936 82086598959871574016 82394305357356675072 82680396695403052416 84966830502323208192 85860411952918554432 87543949442191467264 87948122800650338304 88988928987640283136 89687209974674497536 92834129622908690432 93015446282328433968 93136718050623516672 93932758375842521088 94962928208478879744 96404673069943640064 98294960777197436928 98941638150731630592 99458214750892081152 100898111221508809728 101760488240496064512 103755791931486183424 104438395825772276736 105674353172822836224 107746399313466421248 109859073809808900096 110240528927204069888 110581830874347116544 114480549270558072576 116725265922921956352 117493195303993811328 123591458036035012608 124020595043104578624 124182290734164688896 127450245753484812288 128539564093258186752 131315924163287200896 131922184200975507456 134530814962011746304 135680650987328086016 139251194434363035648 139523169423492650952 140899137563763781632 142444392312718319616 143661865751288561664 144607009604915460096 147442441165796155392 151347166832263214592 152559237041811505152 152640732360744096768 155633687897229275136 156657593738658415104 161619598970199631872 164788610714713350144 165360793390806104832 171720823905837108864 175087898884382934528 179374419949348995072 185668259245817380864 186030892564656867936 186273436101247033344 187865516751685042176 192809346139887280128 197883276301463261184 201796222443017619456 203520976480992129024 207511583862972366848 208876791651544553472 211348706345645672448 215492798626932842496 220481057854408139776 221163661748694233088 228961098541116145152 233450531845843912704 234986390607987622656 247182916072070025216 248041190086209157248 254900491506969624576 262631848326574401792 263844368401951014912 269061629924023492608 271361301974656172032 278502388868726071296 279046338846985301904 281798275127527563264 284888784625436639232 289214019209830920192 294884882331592310784 302694333664526429184 305281464721488193536 311267375794458550272 313315187477316830208 323239197940399263744 329577221429426700288 330721586781612209664 343441647811674217728 350175797768765869056 372061785129313735872 372546872202494066688 385618692279774560256 395766552602926522368 403592444886035238912 407041952961984258048 417753583303089106944 422697412691291344896 430985597253865684992 440962115708816279552 442327323497388466176 457922197082232290304 466901063691687825408 469972781215975245312 494365832144140050432 496082380172418314496 525263696653148803584 538123259848046985216 557004777737452142592 558092677693970603808 563596550255055126528 578428038419661840384 605388667329052858368 610562929442976387072 622534751588917100544 626630374954633660416 646478395880798527488 661443173563224419328 686883295623348435456 700351595537531738112 744123570258627471744 791533105205853044736 807184889772070477824 814083905923968516096 835507166606178213888 845394825382582689792 881924231417632559104 884654646994776932352 915844394164464580608 933802127383375650816 939945562431950490624 988731664288280100864 992164760344836628992 1050527393306297607168 1116185355387941207616 1156856076839323680768 1210777334658105716736 1221125858885952774144 1253260749909267320832 1292956791761597054976 1322886347126448838656 1373766591246696870912 1400703191075063476224 1488247140517254943488 1614369779544140955648 1671014333212356427776 1690789650765165379584 1763848462835265118208 1831688788328929161216 1867604254766751301632 1879891124863900981248 1984329520689673257984 2101054786612595214336 2232370710775882415232 2421554669316211433472 2442251717771905548288 2506521499818534641664 2645772694252897677312 2747533182493393741824 2801406382150126952448 2976494281034509886976 3527696925670530236416 3663377576657858322432 3759782249727801962496 3968659041379346515968 4202109573225190428672 4464741421551764830464 4843109338632422866944 5013042999637069283328 5291545388505795354624 5495066364986787483648 5602812764300253904896 5952988562069019773952 7326755153315716644864 7519564499455603924992 7937318082758693031936 8404219146450380857344 8929482843103529660928 10583090777011590709248 10990132729973574967296 11905977124138039547904 15039128998911207849984 15874636165517386063872 16808438292900761714688 17858965686207059321856 21980265459947149934592 23811954248276079095808 31749272331034772127744 35717931372414118643712 47623908496552158191616 71435862744828237287424 95247816993104316383232 142871725489656474574848 285743450979312949149696
- Sum of all divisors σ(n): 1054799479359070407129321
- Sum of proper divisors (its aliquot sum) s(n): 769056028379757457979625
- 285743450979312949149696 is an abundant number, because the sum of its proper divisors (769056028379757457979625) is greater than itself. Its abundance is 483312577400444508829929
Bases of 285743450979312949149696
- Binary: 1111001000001000101110111110101110101111111111011000001011111001000000000000002
- Hexadecimal: 0x3C822EFAEBFF60BE4000
- Base-36: 1AJ40S3QYGVHTS00
Squares and roots of 285743450979312949149696
- 285743450979312949149696 squared (2857434509793129491496962) is 81649319777567022398471255354675063449416892416
- 285743450979312949149696 cubed (2857434509793129491496963) is 23330758403355469733802212554494437417085713692210682740452605911105536
-
285743450979312949149696 is a
perfect square number . Itssquare root is 534549764736 -
The
cube root of 285743450979312949149696 is 65865616.6011899009
Scales and comparisons
How big is 285743450979312949149696?- 285,743,450,979,312,949,149,696 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 285,743,450,979,312,949,149,696 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 285743450979312949149696 cubic inches would be around 5488801.4 feet tall.
Recreational maths with 285743450979312949149696
- 285743450979312949149696 backwards is 696941949213979054347582
- The number of decimal digits it has is: 24
- The sum of 285743450979312949149696's digits is 126
- 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 285743450979312949149696 - Facts about the integer". Numbermatics.com. 2024. Web. 24 May 2024.
APA style:
Numbermatics. (2024). Number 285743450979312949149696 - Facts about the integer. Retrieved 24 May 2024, from https://numbermatics.com/n/285743450979312949149696/
Chicago style:
Numbermatics. 2024. "Number 285743450979312949149696 - Facts about the integer". https://numbermatics.com/n/285743450979312949149696/
The information we have on file for 285743450979312949149696 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 285743450979312949149696, math, Factors of 285743450979312949149696, curriculum, school, college, exams, university, Prime factorization of 285743450979312949149696, STEM, science, technology, engineering, physics, economics, calculator, two hundred eighty-five sextillion, seven hundred forty-three quintillion, four hundred fifty quadrillion, nine hundred seventy-nine trillion, three hundred twelve billion, nine hundred forty-nine million, one hundred forty-nine thousand, six hundred ninety-six.