382798578176443898767097856
382,798,578,176,443,898,767,097,856 is an even composite number composed of six prime numbers multiplied together.
382798578176443898767097856 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-three thousand, six hundred twenty-five divisors.
Prime factorization of 382798578176443898767097856:
214 × 34 × 74 × 192 × 372 × 796
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 19 × 19 × 37 × 37 × 79 × 79 × 79 × 79 × 79 × 79)See below for interesting mathematical facts about the number 382798578176443898767097856 from the Numbermatics database.
Names of 382798578176443898767097856
- Cardinal: 382798578176443898767097856 can be written as Three hundred eighty-two septillion, seven hundred ninety-eight sextillion, five hundred seventy-eight quintillion, one hundred seventy-six quadrillion, four hundred forty-three trillion, eight hundred ninety-eight billion, seven hundred sixty-seven million, ninety-seven thousand, eight hundred fifty-six.
Scientific notation
- Scientific notation: 3.82798578176443898767097856 × 1026
Factors of 382798578176443898767097856
Divisors of 382798578176443898767097856
- Number of divisors d(n): 23625
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 19 21 24 27 28 32 36 37 38 42 48 49 54 56 57 63 64 72 74 76 79 81 84 96 98 108 111 112 114 126 128 133 144 147 148 152 158 162 168 171 189 192 196 216 222 224 228 237 252 256 259 266 288 294 296 304 316 324 333 336 342 343 361 378 384 392 399 432 441 444 448 456 474 504 512 513 518 532 553 567 576 588 592 608 632 648 666 672 684 686 703 711 722 756 768 777 784 798 864 882 888 896 912 931 948 999 1008 1024 1026 1029 1036 1064 1083 1106 1134 1152 1176 1184 1197 1216 1264 1296 1323 1332 1344 1368 1369 1372 1406 1422 1444 1501 1512 1536 1539 1554 1568 1596 1659 1728 1764 1776 1792 1813 1824 1862 1896 1998 2016 2048 2052 2058 2072 2109 2128 2133 2166 2212 2268 2304 2331 2352 2368 2394 2401 2432 2527 2528 2592 2646 2664 2688 2736 2738 2744 2793 2812 2844 2888 2923 2997 3002 3024 3072 3078 3087 3108 3136 3192 3249 3318 3456 3528 3552 3584 3591 3626 3648 3724 3792 3871 3969 3996 4032 4096 4104 4107 4116 4144 4218 4256 4266 4332 4424 4503 4536 4608 4662 4704 4736 4788 4802 4864 4921 4977 5054 5056 5184 5292 5328 5376 5439 5472 5476 5488 5586 5624 5688 5776 5846 5994 6004 6048 6144 6156 6174 6216 6241 6272 6327 6384 6399 6498 6517 6636 6912 6993 7056 7104 7168 7182 7203 7252 7296 7448 7581 7584 7742 7938 7992 8064 8192 8208 8214 8232 8288 8379 8436 8512 8532 8664 8769 8848 9006 9072 9216 9261 9324 9408 9472 9576 9583 9604 9728 9747 9842 9954 10108 10112 10368 10507 10584 10656 10752 10773 10878 10944 10952 10976 11172 11248 11376 11552 11613 11692 11988 12008 12096 12288 12312 12321 12348 12432 12482 12544 12654 12691 12768 12798 12996 13034 13272 13357 13509 13824 13986 14112 14208 14336 14364 14406 14504 14592 14763 14896 14931 15162 15168 15484 15876 15984 16128 16317 16384 16416 16428 16464 16576 16758 16872 17024 17064 17328 17538 17689 17696 18012 18144 18432 18522 18648 18723 18816 18944 18981 19152 19166 19208 19456 19494 19551 19684 19908 20216 20224 20461 20736 20979 21014 21168 21312 21504 21546 21609 21756 21888 21904 21952 22344 22496 22743 22752 23104 23226 23384 23976 24016 24192 24576 24624 24642 24696 24864 24964 25088 25137 25308 25382 25536 25596 25992 26011 26068 26307 26544 26714 27018 27097 27648 27783 27972 28224 28416 28519 28672 28728 28749 28812 29008 29184 29241 29526 29792 29862 30324 30336 30968 31521 31752 31968 32256 32634 32832 32856 32928 33152 33516 33744 34048 34128 34447 34656 34839 35076 35378 35392 36024 36288 36864 36963 37044 37296 37446 37632 37888 37962 38073 38304 38332 38416 38912 38988 39102 39368 39816 40071 40432 40448 40527 40922 41472 41958 42028 42336 42624 43008 43092 43218 43512 43687 43776 43808 43904 44289 44688 44793 44992 45486 45504 45619 46208 46452 46768 47952 48032 48384 48951 49152 49248 49284 49392 49728 49928 50176 50274 50616 50764 51072 51192 51984 52022 52136 52614 53067 53088 53428 54036 54194 55296 55537 55566 55944 56169 56448 56832 56943 57038 57344 57456 57498 57624 58016 58368 58482 58653 59052 59584 59724 60648 60672 61383 61936 63042 63504 63936 64512 64827 65268 65664 65712 65856 66304 67032 67081 67488 68096 68229 68256 68894 69312 69678 70152 70756 70784 72048 72576 73549 73728 73926 74088 74592 74892 75264 75411 75776 75924 76146 76608 76664 76832 77824 77976 78033 78204 78736 78921 79632 80142 80864 80896 81054 81291 81844 82944 83916 84056 84672 85248 85557 86016 86184 86247 86436 87024 87374 87552 87616 87808 88578 88837 89376 89586 89984 90972 91008 91238 92416 92904 93499 93536 94563 95904 96064 96768 97902 98496 98568 98784 99456 99856 100352 100548 101232 101528 102144 102384 103341 103968 104044 104272 104517 105228 106134 106176 106856 108072 108151 108388 110592 110889 111074 111132 111888 112338 112896 113664 113886 114076 114219 114688 114912 114996 115248 116032 116736 116964 117306 118104 118579 119168 119448 120213 121296 121344 121581 122766 123823 123872 126084 127008 127872 129024 129654 130536 131061 131328 131424 131712 132608 132867 134064 134162 134976 136192 136458 136512 136857 137788 138624 139356 140304 141512 141568 143227 144096 145152 146853 147098 147456 147852 148176 149184 149784 150528 150822 151552 151848 152292 153216 153328 153664 155648 155952 156066 156408 157472 157842 159201 159264 160284 161728 161792 162108 162582 163688 165888 166611 167832 168112 168507 169344 170496 171114 172032 172368 172494 172872 174048 174748 175104 175232 175616 175959 177156 177674 178752 179172 179968 181944 182016 182077 182476 184149 184832 185808 186998 187072 189126 189679 191808 192128 193536 194481 195804 196992 197136 197568 198912 199633 199712 200704 201096 201243 202464 203056 204288 204687 204768 206682 207936 208088 208544 209034 210456 212268 212352 213712 216144 216302 216776 220647 221184 221778 222148 222264 223776 224676 225792 227328 227772 228152 228438 229824 229992 230496 230917 232064 233472 233928 234099 234612 236208 236763 237158 238336 238896 240426 241129 242592 242688 243162 243873 245532 247646 247744 252168 254016 255744 256671 258048 258741 259308 261072 262122 262656 262848 263424 265216 265734 266511 268128 268324 269952 272384 272916 273024 273714 275576 277248 278712 280497 280608 283024 283136 283689 286454 288192 290304 293706 294196 295704 296352 298368 299568 301056 301644 303104 303696 304584 305809 306432 306656 307328 310023 311296 311904 312132 312816 313551 314944 315684 318402 318528 320568 323456 323584 324216 324453 325164 327376 331776 333222 335664 336224 337014 338688 340992 342228 342657 344064 344736 344988 345744 348096 349496 350208 350464 351232 351918 354312 355348 355737 357504 358344 359936 360639 363888 364032 364154 364952 368298 369664 371469 371616 373996 374144 378252 379358 383616 384256 387072 388759 388962 391608 393183 393984 394272 395136 397824 398601 399266 399424 401408 402192 402486 404928 406112 408576 409374 409536 410571 413364 415872 416176 417088 418068 420912 424536 424704 427424 429681 432288 432604 433552 441294 442368 443556 444296 444528 447552 449352 451584 454656 455544 456304 456876 459648 459984 460992 461834 464128 466944 467856 468198 469224 469567 472416 473526 474316 476672 477603 477792 480852 482258 485184 485376 486324 487746 491064 493039 494209 495292 495488 499833 504336 505521 508032 511488 513342 514843 516096 517482 518616 522144 524244 525312 525696 526848 527877 530432 531468 533022 536256 536648 539904 544768 545832 546048 546231 547428 551152 552447 554496 557424 560994 561216 566048 566272 567378 569037 572908 576384 580608 587412 588392 591408 592704 596736 598899 599136 602112 603288 603729 606208 607392 609168 611618 612864 613312 614656 620046 623808 624264 625632 627102 629888 631368 636804 637056 641136 646912 647168 648432 648906 650328 654493 654752 661941 663552 666444 671328 672448 674028 677376 681984 684456 685314 689472 689976 691488 692751 696192 698992 700416 700928 702297 702464 703836 708624 710696 711474 715008 716688 719872 721278 723387 727776 728064 728308 729904 731619 736596 739328 742938 743232 747992 748288 756504 757057 758716 767232 768512 770013 774144 776223 777518 777924 783216 786366 787968 788544 790272 795648 797202 798532 798848 799533 802816 804384 804972 809856 812224 817152 818748 819072 821142 826728 830053 831744 832352 834176 836136 841491 841824 849072 849408 851067 854848 859362 864576 865208 866761 867104 882588 887112 888592 889056 895104 898704 903168 909312 911088 912608 913752 917427 919296 919968 921984 923668 928256 930069 933888 935712 936396 938448 939134 944832 947052 948632 953344 955206 955584 961704 964516 970368 970752 972648 973359 975492 982128 986078 988418 990584 990976 999666 1002589 1008672 1011042 1016064 1022976 1026684 1027971 1029686 1032192 1034964 1037232 1044288 1048488 1050624 1051392 1053696 1055203 1055754 1060864 1062936 1066044 1067211 1072512 1073296 1079808 1081917 1089536 1091664 1092096 1092462 1094856 1102304 1104894 1108992 1114407 1114848 1121988 1122432 1132096 1132544 1134756 1138074 1145816 1152768 1161216 1166277 1174824 1176784 1179549 1182816 1185408 1193472 1197798 1198272 1204224 1206576 1207458 1214784 1218336 1223236 1225728 1226624 1229312 1231713 1240092 1247616 1248528 1251264 1254204 1259776 1262736 1273608 1274112 1274539 1282272 1289043 1293824 1294336 1296864 1297812 1300656 1308986 1309504 1323882 1327104 1332888 1342656 1344896 1348056 1354752 1363968 1368912 1370628 1378944 1379952 1382976 1385502 1392384 1397431 1397984 1400832 1401856 1404594 1404928 1407672 1408701 1417248 1421392 1422948 1430016 1432809 1433376 1439744 1442556 1446774 1455552 1456128 1456616 1459808 1463238 1473192 1478656 1479117 1482627 1485876 1486464 1495984 1496576 1499499 1513008 1514114 1517432 1534464 1537024 1540026 1544529 1548288 1552446 1555036 1555848 1566432 1572732 1575936 1577088 1580544 1591296 1594404 1597064 1597696 1599066 1608768 1609944 1616419 1619712 1624448 1634304 1637496 1638144 1638693 1642284 1653456 1657341 1660106 1663488 1664704 1668352 1672272 1682982 1683648 1687903 1698144 1698816 1702134 1707111 1709696 1718724 1729152 1730416 1733522 1734208 1765176 1774224 1777184 1778112 1790208 1796697 1797408 1806336 1811187 1818624 1822176 1825216 1827504 1834854 1838592 1839936 1843968 1847336 1856512 1860138 1871424 1872792 1876896 1878268 1889664 1894104 1897264 1906688 1910412 1911168 1923408 1929032 1940736 1941504 1945296 1946718 1950984 1963479 1964256 1972156 1976836 1981168 1981952 1985823 1999332 2005178 2017344 2022084 2032128 2045952 2053368 2054869 2055942 2059372 2069928 2074464 2078253 2088576 2096976 2101248 2102784 2106891 2107392 2110406 2111508 2121728 2125872 2132088 2134422 2140663 2145024 2146592 2159616 2163834 2170161 2179072 2183328 2184192 2184924 2189712 2194857 2204608 2209788 2217984 2228814 2229696 2243976 2244864 2253001 2264192 2265088 2269512 2271171 2276148 2291632 2305536 2310039 2322432 2332554 2349648 2353568 2359098 2365632 2370816 2386944 2395596 2396544 2398599 2408448 2413152 2414916 2429568 2436672 2446472 2451456 2453248 2458624 2463426 2480184 2490159 2495232 2497056 2502528 2508408 2519552 2524473 2525472 2547216 2548224 2549078 2564544 2578086 2587648 2593728 2595624 2600283 2601312 2617972 2619008 2647764 2665776 2685312 2689792 2696112 2709504 2721313 2727936 2737824 2741256 2752281 2757888 2759904 2765952 2771004 2784768 2790207 2794862 2795968 2801664 2803712 2809188 2809856 2815344 2817402 2834496 2842784 2845896 2860032 2865618 2866752 2879488 2885112 2893548 2911104 2912256 2913232 2919616 2920077 2926476 2946384 2957312 2958234 2965254 2971752 2972928 2991968 2993152 2998998 3007767 3026016 3028228 3034864 3068928 3074048 3080052 3089058 3096576 3104892 3110072 3111696 3132864 3145464 3151872 3154176 3161088 3165609 3182592 3188808 3194128 3195392 3198132 3201633 3217536 3219888 3232838 3239424 3248896 3268608 3274992 3276288 3277386 3284568 3286969 3306912 3314682 3320212 3326976 3329408 3336704 3343221 3344544 3365964 3367296 3375806 3396288 3397632 3404268 3414222 3419392 3437448 3451273 3458304 3459463 3460832 3467044 3468416 3498831 3530352 3538647 3548448 3554368 3556224 3580416 3593394 3594816 3603901 3612672 3622374 3644352 3650432 3655008 3669708 3677184 3679872 3687936 3694672 3695139 3713024 3720276 3742848 3745584 3753792 3756536 3779328 3788208 3794528 3813376 3820824 3822336 3823617 3846816 3858064 3867129 3881472 3883008 3890592 3893436 3901968 3926958 3928512 3944312 3953672 3962336 3963904 3971646 3998664 4010356 4034688 4044168 4064256 4091904 4106736 4109738 4111884 4118744 4139856 4148928 4156506 4177152 4192293 4193952 4202496 4205568 4213782 4214784 4220812 4223016 4226103 4243456 4251744 4264176 4268844 4281326 4290048 4293184 4319232 4327668 4340322 4366656 4368384 4369848 4379424 4387423 4389714 4409216 4419576 4435968 4437351 4447881 4457628 4459392 4487952 4489728 4498497 4506002 4528384 4530176 4539024 4542342 4552296 4581451 4583264 4611072 4620078 4633587 4644864 4665108 4699296 4707136 4718196 4731264 4741632 4773888 4791192 4793088 4797198 4826304 4829832 4849257 4859136 4873344 4892944 4902912 4906496 4916079 4917248 4926852 4960368 4980318 4990464 4994112 5005056 5016816 5039104 5048946 5050944 5063709 5094432 5096448 5098156 5121333 5129088 5156172 5175296 5187456 5191248 5200566 5202624 5235944 5238016 5295528 5299399 5331552 5370624 5379584 5390091 5392224 5419008 5433561 5442626 5455872 5475648 5482512 5504562 5515776 5519808 5531904 5542008 5569536 5580414 5589724 5591936 5607424 5618376 5619712 5630688 5634804 5668992 5685568 5691792 5720064 5731236 5733504 5758976 5770224 5787096 5810371 5822208 5824512 5826464 5839232 5840154 5852952 5890437 5892768 5914624 5916468 5930508 5943504 5945856 5957469 5983936 5986304 5997996 6015534 6052032 6056456 6069728 6137856 6148096 6160104 6164607 6178116 6209784 6220144 6223392 6234759 6265728 6290928 6303744 6308352 6322176 6331218 6365184 6377616 6388256 6390784 6396264 6403266 6421989 6435072 6439776 6465676 6478848 6497792 6510483 6537216 6549984 6552576 6554772 6569136 6573938 6613824 6629364 6640424 6653952 6658816 6673408 6686442 6689088 6731928 6734592 6751612 6759003 6792576 6795264 6808536 6813513 6828444 6838784 6874896 6902546 6916608 6918926 6921664 6934088 6936832 6997662 7018123 7060704 7077294 7096896 7108736 7112448 7160832 7186788 7189632 7195797 7207802 7225344 7244748 7288704 7300864 7310016 7339416 7354368 7359744 7375872 7386421 7389344 7390278 7426048 7440552 7470477 7485696 7491168 7507584 7513072 7558656 7573419 7576416 7589056 7626752 7641648 7644672 7647234 7693632 7716128 7734258 7762944 7781184 7786872 7800849 7803936 7853916 7857024 7888624 7907344 7924672 7927808 7943292 7997328 8020712 8069376 8088336 8128512 8163939 8183808 8213472 8219476 8223768 8237488 8256843 8279712 8297856 8313012 8354304 8384586 8387904 8404992 8411136 8427564 8429568 8441624 8446032 8452206 8503488 8528352 8537688 8543929 8562652 8580096 8586368 8638464 8655336 8680644 8733312 8736768 8739696 8758848 8760231 8774846 8779428 8818432 8839152 8871936 8874702 8895762 8915256 8918784 8921773 8975904 8979456 8996994 9012004 9023301 9056768 9060352 9078048 9084684 9104592 9162902 9166528 9222144 9240156 9267174 9289728 9330216 9367741 9398592 9414272 9436392 9462528 9483264 9496827 9547776 9582384 9586176 9594396 9604899 9652608 9659664 9698514 9718272 9746688 9782017 9785888 9805824 9812992 9832158 9834496 9853704 9860907 9920736 9960636 9980928 9988224 10010112 10029663 10033632 10078208 10097892 10101888 10127418 10188864 10192896 10196312 10242666 10258176 10312344 10350592 10353819 10374912 10378389 10382496 10401132 10405248 10471888 10476032 10496493 10591056 10598798 10663104 10741248 10759168 10780182 10784448 10811703 10838016 10867122 10885252 10951296 10965024 11009124 11031552 11039616 11063808 11084016 11139072 11160828 11179448 11183872 11214848 11236752 11261376 11269608 11314933 11337984 11371136 11383584 11440128 11462472 11467008 11470851 11517952 11540448 11574192 11601387 11620742 11644416 11649024 11652928 11678464 11680308 11705904 11780874 11785536 11832936 11861016 11887008 11891712 11914938 11967872 11972608 11995992 12031068 12104064 12112912 12139456 12275712 12296192 12320208 12329214 12356232 12419568 12440288 12446784 12469518 12531456 12576879 12581856 12607488 12616704 12644352 12662436 12678309 12730368 12755232 12776512 12781568 12792528 12806532 12843978 12870144 12879552 12931352 12957696 12995584 13020966 13099968 13105152 13109544 13138272 13147876 13162269 13227648 13258728 13280848 13307904 13312053 13317632 13343643 13346816 13372884 13378176 13463856 13469184 13503224 13518006 13585152 13590528 13617072 13627026 13656888 13677568 13744353 13749792 13805092 13833216 13837852 13843328 13868176 13873664 13900761 13995324 14036246 14121408 14154588 14193792 14217472 14224896 14321664 14373576 14379264 14384083 14391594 14415604 14489496 14547771 14577408 14601728 14620032 14678832 14708736 14719488 14748237 14751744 14772842 14778688 14780556 14852096 14881104 14940954 14971392 14982336 14984641 15015168 15026144 15117312 15146838 15152832 15178112 15191127 15253504 15283296 15289344 15294468 15363999 15387264 15432256 15468516 15525888 15562368 15573744 15601698 15607872 15707832 15714048 15771007 15777248 15814688 15849344 15855616 15886584 15898197 15994656 16041424 16138752 16170273 16176672 16257024 16327878 16367616 16426944 16438952 16447536 16474976 16513686 16559424 16595712 16626024 16708608 16769172 16775808 16822272 16855128 16859136 16883248 16892064 16904412 17006976 17056704 17075376 17087858 17125304 17160192 17172736 17276928 17310672 17361288 17431113 17466624 17473536 17479392 17517696 17520462 17549692 17558856 17636864 17671311 17678304 17743872 17749404 17791524 17830512 17837568 17843546 17951808 17958912 17993988 18024008 18046602 18113536 18156096 18169368 18209184 18242443 18325804 18333056 18444288 18480312 18493821 18534348 18660432 18704277 18735482 18797184 18828544 18872784 18925056 18966528 18993654 19049191 19095552 19164768 19172352 19188792 19209798 19265967 19305216 19319328 19397028 19436544 19493376 19531449 19564034 19571776 19611648 19625984 19664316 19668992 19707408 19721814 19841472 19921272 19961856 19976448 20020224 20059326 20067264 20156416 20195784 20203776 20254836 20277009 20377728 20385792 20392624 20440539 20485332 20516352 20624688 20701184 20707638 20749824 20756778 20764992 20802264 20810496 20943776 20952064 20992986 21054369 21182112 21197596 21326208 21482496 21518336 21560364 21568896 21623406 21676032 21734244 21770504 21902592 21930048 22018248 22063104 22079232 22127616 22159263 22168032 22278144 22321656 22358896 22367744 22411431 22429696 22473504 22522752 22539216 22629866 22675968 22742272 22767168 22880256 22924944 22934016 22941702 23080896 23148384 23202774 23241484 23288832 23305856 23356928 23360616 23402547 23411808 23561748 23571072 23665872 23722032 23774016 23783424 23829876 23935744 23945216 23991984 24062136 24158911 24208128 24216241 24225824 24278912 24491817 24551424 24592384 24640416 24658428 24712464 24770529 24839136 24880576 24893568 24939036 25062912 25153758 25163712 25214976 25233408 25288704 25324872 25356618 25510464 25553024 25563136 25585056 25613064 25631787 25687956 25740288 25759104 25862704 25915392 25991168 26041932 26199936 26210304 26219088 26276544 26295752 26324538 26455296 26517456 26561696 26615808 26624106 26635264 26687286 26693632 26745768 26756352 26765319 26927712 26938368 27006448 27036012 27069903 27170304 27181056 27234144 27254052 27313776 27355136 27488706 27499584 27610184 27666432 27675704 27686656 27736352 27747328 27801522 27990648 28072492 28103223 28242816 28309176 28387584 28434944 28449792 28490481 28643328 28747152 28758528 28768166 28783188 28831208 28978992 29095542 29154816 29203456 29240064 29346051 29357664 29417472 29438976 29496474 29503488 29545684 29557376 29561112 29582721 29704192 29762208 29881908 29942784 29964672 29969282 30030336 30052288 30234624 30293676 30305664 30356224 30382254 30566592 30578688 30588936 30711961 30727998 30774528 30864512 30937032 31051776 31061457 31124736 31135167 31147488 31203396 31215744 31415664 31428096 31489479 31542014 31554496 31629376 31698688 31711232 31773168 31796394 31989312 32070157 32082848 32277504 32340546 32353344 32435109 32514048 32655756 32853888 32877904 32895072 32949952 33027372 33118848 33191424 33252048 33417216 33538344 33551616 33644544 33710256 33766496 33784128 33808824 33944799 34013952 34113408 34150752 34175716 34250608 34320384 34345472 34412553 34553856 34621344 34722576 34862226 34933248 34947072 34958784 35035392 35040924 35099384 35117712 35273728 35342622 35356608 35498808 35583048 35661024 35675136 35687092 35903616 35917824 35987976 36048016 36093204 36227072 36312192 36338736 36418368 36484886 36651608 36666112 36888576 36960624 36987642 37068696 37095793 37320864 37408554 37470964 37594368 37657088 37730637 37745568 37850112 37933056 37987308 38034927 38098382 38191104 38329536 38344704 38377584 38419596 38531934 38610432 38638656 38794056 38873088 38950081 38986752 39042511 39062898 39128068 39143552 39251968 39328632 39337984 39414816 39443628 39486807 39682944 39842544 39923712 39936159 39952896 40030929 40040448 40118652 40134528 40312832 40391568 40407552 40509672 40554018 40672597 40755456 40771584 40785248 40881078 40970664 41032704 41233059 41249376 41402368 41415276 41499648 41513556 41529984 41604528 41620992 41702283 41887552 41904128 41985972 42108738 42364224 42395192 42652416 42964992 43036672 43120728 43137792 43152249 43246812 43468488 43541008 43643313 43805184 43860096 44036496 44126208 44158464 44255232 44318526 44336064 44556288 44643312 44717792 44735488 44822862 44947008 44953923 45045504 45078432 45259732 45351936 45484544 45534336 45573381 45760512 45849888 45868032 45883404 46161792 46296768 46405548 46482968 46577664 46611712 46713856 46721232 46805094 46823616 47123496 47142144 47313021 47331744 47444064 47548032 47566848 47659752 47694591 47871488 47890432 47983968 48124272 48317822 48416256 48432482 48451648 48557824 48983634 49102848 49280832 49316856 49424928 49541058 49678272 49761152 49787136 49878072 50125824 50307516 50327424 50466816 50577408 50649744 50713236 51020928 51106048 51126272 51170112 51226128 51263574 51375912 51480576 51518208 51704947 51725408 51830784 51982336 52083864 52293339 52399872 52420608 52438176 52553088 52591504 52649076 52910592 53013933 53034912 53123392 53231616 53248212 53270528 53374572 53387264 53491536 53512704 53530638 53855424 53876736 54012896 54072024 54139806 54340608 54468288 54508104 54627552 54710272 54727329 54977412 54999168 55220368 55332864 55351408 55373312 55472704 55481463 55494656 55603044 55981296 56144984 56206446 56485632 56618352 56775168 56869888 56899584 56980962 57147573 57286656 57494304 57517056 57536332 57566376 57662416 57797901 57957984 58191084 58309632 58406912 58480128 58692102 58715328 58834944 58877952 58992948 59006976 59091368 59114752 59122224 59165442 59524416 59763816 59807503 59885568 59929344 59938564 60060672 60104576 60469248 60587352 60611328 60712448 60764508 60831027 61133184 61157376 61177872 61321617 61423922 61455996 61549056 61729024 61874064 62103552 62122914 62249472 62270334 62294976 62406792 62431488 62452411 62831328 62856192 62978958 63084028 63108992 63163107 63258752 63397376 63422464 63546336 63592788 63978624 64140314 64165696 64555008 64681092 64706688 64870218 65028096 65311512 65574187 65707776 65755808 65790144 65899904 66054744 66237696 66382848 66477789 66504096 66834432 67076688 67103232 67234293 67289088 67420512 67532992 67568256 67617648 67889598 68027904 68226816 68301504 68351432 68474119 68501216 68640768 68690944 68825106 69242688 69445152 69724452 69866496 69917568 70070784 70081848 70198768 70207641 70235424 70547456 70685244 70713216 70997616 71166096 71322048 71350272 71374184 71807232 71835648 71975952 72096032 72186408 72454144 72476733 72624384 72648723 72677472 72836736 72969772 73303216 73332224 73475451 73777152 73921248 73975284 74137392 74191586 74641728 74817108 74941928 75188736 75314176 75461274 75491136 75700224 75866112 75974616 76069854 76196764 76659072 76689408 76755168 76839192 76895361 77063868 77220864 77277312 77588112 77746176 77900162 77973504 78085022 78125796 78256136 78287104 78503936 78657264 78829632 78887256 78973614 79204531 79365888 79685088 79847424 79872318 79905792 80061858 80080896 80237304 80269056 80295957 80625664 80783136 80815104 81019344 81108036 81209709 81345194 81510912 81543168 81570496 81762156 81941328 82065408 82466118 82498752 82830552 82999296 83027112 83059968 83209056 83241984 83361037 83404566 83775104 83808256 83971944 84217476 84309669 84728448 84790384 85304832 85471443 85929984 86073344 86241456 86275584 86304498 86493624 86936976 87082016 87286626 87610368 87720192 88038153 88072992 88252416 88316928 88510464 88637052 88672128 88748163 89112576 89286624 89435584 89470976 89645724 89894016 89907846 90091008 90156864 90519464 90703872 90969088 91068672 91146762 91699776 91736064 91766808 92135883 92323584 92593536 92811096 92965936 93155328 93184371 93223424 93405501 93427712 93442464 93610188 93647232 94246992 94284288 94626042 94663488 94888128 95096064 95133696 95319504 95389182 95742976 95967936 96210471 96248544 96635644 96832512 96864964 96903296 97115648 97305327 97967268 98561664 98633712 98849856 99082116 99356544 99522304 99574272 99756144 100251648 100615032 100654848 100688581 100933632 101299488 101426472 101834397 102041856 102212096 102252544 102340224 102452256 102527148 102751824 102961152 103036416 103237659 103409894 103450816 103661568 103964672 104167728 104586678 104799744 104841216 104876352 105106176 105183008 105298152 105821184 106027866 106069824 106246784 106496424 106541056 106749144 106774528 106983072 107025408 107061276 107710848 107753472 108025792 108144048 108279612 108681216 108936576 109016208 109255104 109420544 109454658 109954824 109998336 110397049 110440736 110665728 110702816 110746624 110945408 110962926 110989312 111206088 111287379 111962592 112289968 112412892 112971264 113191911 113236704 113550336 113739776 113799168 113961924 114295146 114573312 114988608 115034112 115072664 115132752 115324832 115595802 115915968 116382168 116619264 116813824 116850243 116960256 117127533 117384204 117430656 117755904 117985896 118013952 118182736 118229504 118244448 118330884 118460421 119048832 119527632 119615006 119771136 119858688 119877128 120121344 120209152 120938496 121174704 121222656 121424896 121529016 121662054 122017791 122266368 122314752 122355744 122643234 122847844 122911992 123098112 123458048 123699177 123748128 124207104 124245828 124498944 124540668 124589952 124813584 124862976 124904822 125662656 125712384 125957916 126168056 126217984 126326214 126517504 126794752 127092672 127185576 127697101 127957248 128280628 128331392 129110016 129362184 129413376 129456747 129740436 130623024 130929939 131148374 131415552 131511616 131580288 131799808 132109488 132475392 132765696 132955578 133008192 133344337 133668864 134153376 134206464 134468586 134841024 134861769 135065984 135136512 135235296 135779196 136055808 136453632 136603008 136702864 136720143 136948238 137002432 137281536 137381888 137650212 138485376 138890304 139448904 139732992 139835136 140141568 140163696 140397536 140415282 140470848 141094912 141370488 141426432 141939063 141995232 142332192 142644096 142700544 142748368 143083773 143614464 143671296 143951904 144192064 144372816 144908288 144953466 145248768 145297446 145354944 145673472 145939544 146606432 146664448 146950902 147842496 147950568 148274784 148383172 149283456 149634216 149883856 150377472 150628352 150922548 150982272 151400448 151732224 151949232 152139708 152393528 153318144 153378816 153510336 153678384 153790722 154127736 154441728 154554624 155114841 155176224 155492352 155800324 155947008 156170044 156251592 156512272 156574208 156880017 157007872 157314528 157659264 157774512 157947228 158409062 158731776 159370176 159694848 159744636 159811584 160123716 160161792 160474608 160538112 160591914 161566272 161630208 162038688 162216072 162334651 162419418 162690388 163021824 163140992 163524312 163882656 164130816 164181987 164932236 164997504 165661104 165998592 166054224 166119936 166418112 166444389 166483968 166722074 166809132 167550208 167616512 167943888 168434952 168619338 169112377 169456896 169513687 169580768 170609664 170942886 171442719 171859968 172146688 172482912 172551168 172608996 172987248 173393703 173873952 174164032 174573252 175220736 175440384 176076306 176145984 176504832 176633856 177020928 177274104 177344256 177496326 177987079 178573248 178871168 178941952 179291448 179422509 179788032 179815692 180182016 180313728 181038928 181407744 181938176 182137344 182293524 182493081 183399552 183472128 183533616 184271766 184647168 185187072 185622192 185931872 186310656 186368742 186446848 186811002 186855424 186884928 187220376 187294464 187357233 188493984 188568576 189252084 189326976 189489321 189776256 190192128 190267392 190639008 190778364 191485952 191935872 192420942 192497088 193271288 193665024 193729928 193806592 194231296 194610654 195934536 196722561 197123328 197267424 197699712 198164232 198713088 199044608 199148544 199433367 199512288 200503296 201230064 201309696 201377162 201867264 202598976 202852944 203668794 204083712 204424192 204680448 204904512 205054296 205422357 205503648 205922304 206072832 206475318 206819788 206901632 207929344 208335456 209173356 209599488 209752704 210212352 210366016 210596304 211642368 212055732 212139648 212493568 212992848 213082112 213498288 213966144 214050816 214122552 214983727 215421696 215506944 216051584 216288096 216559224 217362432 217430199 217873152 217946169 218032416 218510208 218841088 218909316 219909648 219996672 220426353 220794098 220881472 221331456 221405632 221493248 221890816 221925852 221978624 222412176 222574758 223925184 224579936 224825784 225942528 226383822 226473408 227100672 227479552 227598336 227923848 228590292 229977216 230068224 230145328 230265504 230649664 230686083 231191604 231831936 232764336 233238528 233627648 233700486 233920512 234255066 234768408 234861312 235511808 235971792 236365472 236459008 236488896 236661768 236920842 237613593 238097664 239055264 239230012 239542272 239717376 239754256 240242688 240418304 240887871 241876992 242349408 242445312 242849792 243058032 243324108 244035582 244532736 244629504 244711488 245286468 245695688 245823984 246196224 246916096 247398354 247496256 248491656 248997888 249081336 249179904 249627168 249725952 249809644 250083111 251325312 251424768 251915832 252336112 252435968 252652428 252929007 253035008 253589504 254185344 254371152 255394202 255914496 256561256 256662784 258220032 258724368 258826752 258913494 259480872 259670551 261246048 261859878 262296748 262831104 263023232 263160576 263599616 264114459 264218976 264950784 265531392 265911156 266016384 266244489 266688674 267337728 268306752 268412928 268937172 269682048 269723538 270131968 270273024 270470592 271558392 272111616 272650567 272907264 273206016 273297577 273405728 273440286 273896476 274004864 274763776 275300424 276407649 276970752 277780608 278897808 279465984 279553113 279670272 280216503 280283136 280327392 280795072 280830564 280941696 282189824 282740976 282852864 283878126 283990464 284664384 284708179 285288192 285401088 285496736 286167546 287228928 287903808 288384128 288631413 288745632 289816576 289906932 290497536 290594892 290709888 291346944 291879088 291915981 293212864 293328896 293901804 295684992 295901136 296549568 296766344 298566912 299268432 299767712 300754944 301256704 301845096 301964544 302065743 302800896 303898464 304279416 304787056 305503191 306636288 306757632 307020672 307356768 307581444 308255472 308883456 309109248 310229682 310352448 310984704 311600648 311894016 312340088 312503184 313024544 313148416 313760034 314629056 315318528 315549024 315894456 316818124 317463552 318740352 319489272 319623168 320247432 320323584 320949216 321076224 321183828 323132544 323260416 324077376 324432144 324669302 324838836 325380776 326043648 326281984 327048624 327765312 328261632 328363974 329864472 329995008 331191147 331322208 331997184 332108448 332239872 332836224 332888778 332967936 333444148 333618264 333862137 335100416 335233024 335887776 336869904 337238676 338224754 338913792 339027374 339161536 341219328 341885772 342885438 343719936 344965824 345102336 345217992 345974496 346606417 346787406 347747904 348328064 349146504 350441472 350550729 350880768 351382599 352152612 352291968 353267712 354041856 354548208 354688512 354992652 355381263 355974158 357146496 357742336 357883904 358582896 358845018 359576064 359631384 360364032 360627456 361934629 362077856 362815488 363876352 364274688 364587048 364986162 366053373 366799104 366944256 367067232 368543532 369294336 370374144 371097531 371244384 371863744 372621312 372737484 372893696 373622004 373710848 373769856 374440752 374588928 374714466 376987968 377137152 378504168 378653952 378978642 379552512 380384256 381278016 381556728 382971904 383091303 383871744 384841884 384994176 386542576 387330048 387459856 387613184 388370241 388462592 389221308 391869072 393445122 394246656 394534848 395399424 396328464 397426176 398089216 398297088 398866734 399024576 400033011 401006592 402460128 402619392 402754324 404585307 405197952 405705888 407337588 408167424 408848384 409360896 409809024 410108592 410844714 411007296 411844608 412145664 412950636 413639576 413803264 416670912 418346712 418652521 419198976 419505408 420424704 420732032 421192608 423284736 424111464 424279296 424987136 425817189 425985696 426164224 426996576 427932288 428101632 428245104 429251319 429967454 430843392 431013888 432103168 432576192 433118448 434724864 434860398 435746304 435892338 436064832 437020416 437818632 439819296 439993344 440852706 441588196 441762944 442811264 442986496 443781632 443851704 443957248 444824352 445149516 447850368 449159872 449651568 451885056 452767644 452946816 454201344 454959104 455196672 455847696 457180584 459019309 459954432 460136448 460290656 460531008 461299328 461372166 462383208 463663872 465344523 465528672 466477056 467255296 467400972 467841024 468510132 469536816 469722624 470640051 471023616 471943584 472730944 472918016 472977792 473323536 473841684 475227186 476195328 478110528 478460024 479084544 479434752 479508512 480485376 480836608 481775742 484698816 484890624 485699584 486116064 486648216 487003953 488071164 489065472 489422976 490572936 491391376 491647968 492392448 492545961 493832192 494796708 494992512 496983312 497995776 498162672 498359808 499254336 499451904 499619288 500166222 502650624 502849536 503831664 504672224 504871936 505304856 505858014 506070016 507179008 507337131 508370688 508541061 508742304 510788404 511828992 513122512 513325568 514328157 516440064 517448736 517653504 517826988 518961744 519341102 522492096 523719756 524593496 525662208 526046464 526321152 527199232 528228918 528437952 529901568 531062784 531822312 532032768 532488978 533377348 533961237 536613504 536825856 537874344 538267527 539364096 539447076 540263936 540546048 540941184 543116784 544223232 545301134 545814528 546412032 546595154 546811456 546880572 547792952 548009728 549527552 550600848 552815298 553941504 554431717 555561216 557795616 558931968 559106226 559340544 560433006 560566272 560654784 561590144 561661128 561883392 562071699 564379648 565481952 565705728 567756252 567980928 568467963 569328768 569416358 570576384 570802176 570993472 572335092 574457856 575807616 576768256 577262826 577491264 579813864 580995072 581189784 581419776 582693888 583527259 583758176 583831962 586425728 586657792 587803608 590167683 591369984 591802272 593099136 593532688 597133824 598300101 598536864 599535424 601509888 602513408 603690192 603929088 604131486 605601792 607796928 608558832 609574112 611006382 613272576 614041344 614713536 615162888 616267071 616510944 617766912 618218496 620459364 620704896 623201296 623788032 624680176 625006368 626049088 626296832 627520068 629258112 630637056 631098048 631788912 633636248 634927104 637480704 638978544 639246336 640494864 641898432 642152448 642367656 644951181 646265088 646520832 648154752 648864288 649338604 649677672 650761552 652087296 652290597 652563968 653838507 654097248 655530624 656523264 656727948 659728944 659990016 662382294 662644416 663994368 664216896 664479744 665672448 665777556 665935872 666888296 667236528 667724274 670200832 671775552 673739808 674477352 674970391 676449508 677827584 678054748 678323072 682438656 683771544 685770876 689931648 690204672 690435984 691948992 692058249 693212834 693574812 695495808 696656128 698293008 700882944 701101458 701761536 702765198 704305224 704583936 704820067 706535424 709096416 709377024 709985304 710762526 711948316 712840779 714292992 715484672 715767808 717165792 717690036 719152128 719262768 720728064 721254912 722663613 723869258 724155712 725630976 727752704 728549376 729174096 729972324 732106746 733598208 733888512 734134464 737087064 738588672 740051539 740748288 742195062 742488768 743727488 745474968 745787392 747244008 747421696 747539712 748881504 749177856 749428932 750249333 753975936 754274304 757008336 757307904 757957284 758787021 759105024 760768512 762556032 763113456 765943808 766182606 767743488 769683768 769988352 772779343 773085152 774660096 774919712 775226368 776740482 776925184 778442616 779011653 783738144 786890244 788493312 789069696 790798848 792343377 792656928 794852352 796178432 796594176 797733468 798049152 800066022 802013184 804920256 805238784 805508648 809170614 810395904 811411776 814675176 816334848 817696768 817951701 818721792 819618048 819892731 820217184 821689428 822014592 824291328 825901272 827279152 827606528 829222947 833341824 836693424 837305042 838397952 839010816 840849408 841464064 842385216 846569472 848222928 848558592 849974272 851634378 851971392 853993152 854124537 855864576 856203264 856490208 858502638 859934908 861686784 864206336 865152384 865894239 866236896 869449728 869720796 871492608 871784676 872129664 874040832 875637264 879638592 879986688 881705412 883176392 883525888 885622528 885972992 887563264 887703408 889648704 890299032 893879707 895700736 898319744 899303136 903770112 905535288 905893632 906197229 908402688 909918208 911695392 914361168 916509573 918038618 919908864 920272896 920581312 921062016 922598656 922744332 924766416 927327744 930689046 931057344 932954112 934801944 935682048 937020264 939073632 939445248 941280102 943887168 945461888 945836032 945955584 946647072 947683368 950454372 952390656 956221056 956920048 958869504 959017024 960970752 961673216 963551484 969397632 969781248 971399168 972232128 973296432 974007906 976142328 978130944 978845952 981145872 982782752 983295936 984784896 985091922 987664384 989593416 989985024 993573441 993966624 995991552 996325344 996719616 998508672 998903808 999238576 1000332444 1001586411 1005301248 1005699072 1007663328 1009344448 1009743872 1010609712 1011716028 1012140032 1014358016 1014674262 1016741376 1017082122 1017484608 1021576808 1023657984 1026245024 1026651136 1028656314 1034897472 1035307008 1035653976 1037923488 1038682204 1039819251 1044984192 1047439512 1049186992 1051324416 1051652187 1052092928 1052642304 1054147797 1054398464 1056457836 1056875904 1059803136 1062125568 1063644624 1064065536 1064977956 1066754696 1067922474 1073227008 1073651712 1075748688 1076535054 1078728192 1078894152 1080527872 1081092096 1081882368 1085803887 1086233568 1088446464 1090602268 1091629056 1092824064 1093190308 1093622912 1093761144 1095585904 1096019456 1098160119 1099055104 1101201696 1105630596 1107883008 1108863434 1111122432 1115591232 1117863936 1118212452 1118681088 1120866012 1121132544 1121309568 1123180288 1123322256 1123766784 1124143398 1130963904 1131411456 1135512504 1135961856 1136342557 1136935926 1138657536 1138832716 1141152768 1141986944 1144670184 1148915712 1149273909 1151615232 1153536512 1154525652 1154982528 1159627728 1161990144 1162379568 1162839552 1165110723 1165387776 1167054518 1167516352 1167663924 1172851456 1173315584 1175607216 1180335366 1182739968 1183604544 1183786639 1186198272 1186595809 1187065376 1194267648 1196600202 1197073728 1199070848 1200099033 1203019776 1205026816 1207380384 1207858176 1208262972 1213755921 1215593856 1217117664 1219148224 1222012764 1226545152 1228082688 1229427072 1230325776 1232534142 1233021888 1235533824 1236436992 1240918728 1241409792 1245909553 1246402592 1249360352 1250012736 1252098176 1252593664 1255040136 1255957563 1258516224 1261274112 1262196096 1263577824 1267272496 1269854208 1274961408 1277451567 1277957088 1278492672 1280989728 1283796864 1284304896 1284735312 1289902362 1292530176 1293041664 1296309504 1297728576 1298677208 1299355344 1301523104 1304174592 1304581194 1305127936 1307677014 1308194496 1311061248 1313455896 1319457888 1319980032 1324764588 1325288832 1328433792 1328959488 1331344896 1331555112 1331871744 1333776592 1334473056 1335448548 1340401664 1343551104 1347479616 1348954704 1349940782 1352899016 1355655168 1356109496 1356646144 1364877312 1367543088 1371541752 1377057927 1379863296 1380409344 1380871968 1383897984 1384116498 1386425668 1387149624 1390991616 1393312256 1396033569 1396586016 1401765888 1402202916 1403523072 1405530396 1408610448 1409167872 1409640134 1413070848 1418192832 1418754048 1419970608 1421525052 1423896632 1425681558 1428585984 1430969344 1434331584 1435380072 1438304256 1438525536 1441152997 1441456128 1442509824 1445327226 1447738516 1448311424 1455505408 1457098752 1458348192 1459944648 1461011859 1464213492 1467196416 1468268928 1474174128 1477177344 1477637883 1480103078 1481496576 1484390124 1484977536 1487454976 1490949936 1491574784 1494488016 1495079424 1497763008 1498355712 1498857864 1500498666 1504886089 1507951872 1508548608 1514016672 1514615808 1515914568 1517574042 1518210048 1521537024 1522011393 1525112064 1525623183 1526226912 1531887616 1532365212 1535486976 1539367536 1539976704 1542984471 1545558686 1546170304 1549320192 1549839424 1550452736 1553480964 1553850368 1556885232 1558023306 1567476288 1573780488 1576986624 1578139392 1581597696 1584686754 1585313856 1589704704 1592356864 1593188352 1595466936 1596098304 1600132044 1601883711 1609840512 1610477568 1611017296 1614802581 1618341228 1620791808 1622823552 1629350352 1632669696 1635393536 1635903402 1637443584 1639236096 1639785462 1640434368 1643378856 1644029184 1648582656 1651802544 1654558304 1655213056 1658445894 1663295151 1666683648 1673386848 1674610084 1676795904 1678021632 1681698816 1682928128 1684770432 1686215097 1693138944 1696445856 1697117184 1699948544 1703268756 1703942784 1707986304 1708249074 1711729152 1712406528 1712980416 1717005276 1719869816 1723373568 1728412672 1730304768 1731788478 1732473792 1739441592 1742985216 1743569352 1744259328 1748081664 1750581777 1751274528 1759277184 1759973376 1763410824 1766352784 1767051776 1770503049 1771245056 1771945984 1775126528 1775406816 1779297408 1780598064 1787759414 1791401472 1796639488 1798606272 1807540224 1811070576 1811787264 1812394458 1816805376 1823390784 1828722336 1833019146 1836077236 1839817728 1841162624 1842124032 1845197312 1845488664 1848801213 1849532832 1854655488 1861378092 1862114688 1869603888 1871364096 1874040528 1878147264 1878890496 1882560204 1887774336 1890923776 1891672064 1891911168 1893294144 1895366736 1900908744 1904781312 1908553969 1912442112 1913083039 1913840096 1917739008 1918034048 1923346432 1927102968 1934853543 1938795264 1939562496 1942798336 1944464256 1946592864 1948015812 1952284656 1956261888 1956871791 1957691904 1961515521 1962291744 1965565504 1966591872 1969569792 1970183844 1975328768 1979186832 1979970048 1987146882 1987933248 1991983104 1992650688 1993439232 1997017344 1997807616 1998477152 2000664888 2003172822 2010602496 2015326656 2018688896 2019487744 2021219424 2023432056 2024280064 2024911173 2028716032 2029348524 2033482752 2034164244 2034969216 2043153616 2047315968 2052490048 2053302272 2057312628 2069794944 2070614016 2071307952 2075846976 2077364408 2079638502 2089968384 2094879024 2098373984 2102648832 2103304374 2104185856 2105284608 2108295594 2108796928 2112915672 2113751808 2114460201 2119606272 2127289248 2128131072 2129955912 2133509392 2135844948 2138522337 2146454016 2147303424 2151497376 2153070108 2157456384 2157788304 2161055744 2162184192 2163764736 2171607774 2172467136 2176892928 2181204536 2183258112 2185648128 2186380616 2187245824 2187522288 2191171808 2192038912 2196320238 2202403392 2211261192 2215766016 2217726868 2220154617 2222244864 2231182464 2236424904 2237362176 2241732024 2242265088 2242619136 2246360576 2246644512 2247533568 2248286796 2250747999 2261927808 2262822912 2271025008 2271923712 2272685114 2273871852 2277315072 2277665432 2282305536 2283973888 2289340368 2297831424 2298547818 2303230464 2307073024 2309051304 2309965056 2318338029 2319255456 2323980288 2324759136 2325679104 2330221446 2330775552 2334109036 2335032704 2335327848 2337034959 2345702912 2346631168 2351214432 2360670732 2365479936 2367209088 2367573278 2372396544 2373191618 2374130752 2388535296 2393200404 2394147456 2398141696 2400198066 2406039552 2414760768 2415716352 2416525944 2426244919 2427511842 2431187712 2434235328 2438296448 2444025528 2453090304 2453855103 2456165376 2458854144 2459678193 2460651552 2465068284 2466043776 2472873984 2481837456 2482819584 2487668841 2491819106 2492805184 2498720704 2500025472 2504196352 2505187328 2510080272 2511915126 2517032448 2522548224 2524392192 2527155648 2533542403 2534544992 2539708416 2549922816 2554903134 2555914176 2561979456 2562373611 2567593728 2568609792 2569470624 2579804724 2585060352 2592619008 2595457152 2597354416 2597682717 2598710688 2603046208 2608349184 2609162388 2610255872 2615354028 2616388992 2622122496 2626911792 2638915776 2639960064 2649529176 2650577664 2656867584 2657918976 2662689792 2663110224 2667553184 2668946112 2670897096 2680803328 2681639121 2687102208 2694959232 2697909408 2699881564 2705798032 2711310336 2712218992 2713292288 2718591687 2729754624 2735086176 2743083504 2754115854 2759726592 2760818688 2761743936 2767795968 2768232996 2772851336 2774299248 2781983232 2786624512 2792067138 2793172032 2804405832 2807046144 2811060792 2817220896 2818335744 2819280268 2836385664 2837508096 2839941216 2843050104 2847793264 2851363116 2857171968 2861938688 2868663168 2870760144 2876608512 2877051072 2882305994 2882912256 2885019648 2890654452 2895477032 2896622848 2914197504 2916696384 2919889296 2922023718 2928426984 2930567647 2934392832 2936537856 2948348256 2954354688 2955275766 2960206156 2962993152 2968780248 2969955072 2974909952 2980720323 2981899872 2983149568 2988976032 2990158848 2995526016 2996711424 2997715728 3000997332 3004759233 3009772178 3015903744 3017097216 3028033344 3029231616 3031829136 3035148084 3036420096 3043074048 3044022786 3050224128 3051246366 3052453824 3064730424 3070973952 3077056399 3078735072 3079953408 3084358369 3085968942 3091117372 3092340608 3099678848 3100905472 3106961928 3107700736 3113770464 3116046612 3119457753 3134952576 3147560976 3153973248 3154956561 3156278784 3162443391 3163195392 3169373508 3170627712 3179409408 3184713728 3186376704 3190933872 3192196608 3200264088 3203767422 3213135163 3219681024 3220955136 3222034592 3229605162 3236682456 3241583616 3245647104 3257411661 3258700704 3265339392 3270787072 3271806804 3274887168 3278472192 3279570924 3280868736 3286757712 3288058368 3294480357 3297165312 3303605088 3309116608 3310426112 3316891788 3326590302 3333367296 3346773696 3349220168 3353591808 3356043264 3363397632 3365856256 3369540864 3372430194 3392891712 3394234368 3399897088 3406537512 3407885568 3409027671 3415972608 3416498148 3423458304 3425960832 3434010552 3439739632 3446747136 3447821727 3456825344 3460609536 3463576956 3464947584 3478883184 3485970432 3487138704 3488518656 3496163328 3501163554 3502549056 3518554368 3519946752 3526821648 3532705568 3534103552 3541006098 3542490112 3550253056 3550813632 3551359917 3558594816 3559787427 3561196128 3575518828 3582802944 3593278976 3597212544 3600297099 3615080448 3622141152 3623574528 3624788916 3646781568 3657444672 3666038292 3672154472 3679635456 3682325248 3684248064 3690394624 3690977328 3697602426 3699065664 3709310976 3722756184 3724229376 3737728659 3739207776 3748081056 3756294528 3757780992 3765120408 3767872689 3775548672 3781847552 3783344128 3783822336 3786588288 3790733472 3801817488 3809562624 3817107938 3824884224 3826166078 3827680192 3835478016 3836068096 3846692864 3854205936 3869707086 3877590528 3879124992 3888928512 3893185728 3896031624 3904569312 3912523776 3913743582 3915383808 3923031042 3924583488 3931131008 3933183744 3940367688 3950657536 3958373664 3959940096 3974293764 3975866496 3985301376 3986878464 3994034688 3995615232 3996954304 4001329776 4006345644 4021204992 4030653312 4037377792 4038975488 4042438848 4046864112 4048560128 4049822346 4058697048 4066965504 4068328488 4069938432 4084690813 4086307232 4094631936 4104980096 4106604544 4114625256 4131173781 4139589888 4141228032 4142615904 4151693952 4154728816 4159277004 4179936768 4188100707 4189758048 4196747968 4205297664 4206608748 4208371712 4210569216 4216591188 4217593856 4225831344 4227503616 4228920402 4239212544 4254578496 4256262144 4259911824 4267018784 4271689896 4277044674 4292908032 4302994752 4306140216 4314912768 4315576608 4322111488 4323458991 4324368384 4327529472 4343215548 4344934272 4362409072 4366516224 4371296256 4372761232 4374491648 4375044576 4382343616 4383035577 4384077824 4392640476 4404806784 4422522384 4431532032 4435453736 4440309234 4444489728 4462364928 4472849808 4474724352 4483464048 4485238272 4492721152 4493289024 4495067136 4496573592 4501495998 4514658267 4523855616 4525645824 4542050016 4543847424 4545370228 4547743704 4554630144 4555330864 4564611072 4566034179 4567947776 4576869549 4578680736 4595662848 4597095636 4606460928 4614146048 4618102608 4619930112 4636676058 4638510912 4647960576 4649518272 4651358208 4660442892 4661551104 4668218072 4670065408 4670655696 4674069918 4691405824 4702428864 4721341464 4724792737 4730959872 4734418176 4735146556 4744793088 4746383236 4748261504 4777070592 4786400808 4788294912 4796283392 4800396132 4805651133 4829521536 4831432704 4833051888 4844407743 4852489838 4855023684 4862375424 4868470656 4876592896 4888051056 4906180608 4907710206 4912330752 4917708288 4919356386 4921303104 4930136568 4932087552 4933740469 4945747968 4963674912 4965639168 4975337682 4983638212 4985610368 4989885453 4997441408 5000050944 5008392704 5010374656 5020160544 5023830252 5034064896 5045096448 5048784384 5054311296 5058645291 5067084806 5069089984 5079416832 5099845632 5109806268 5111828352 5123958912 5124747222 5135187456 5137219584 5138941248 5159609448 5170120704 5180360773 5185238016 5190914304 5194708832 5195365434 5197421376 5206092416 5218324776 5220511744 5230708056 5232777984 5244244992 5251745331 5253823584 5277831552 5279920128 5299058352 5301155328 5311509147 5313735168 5315837952 5325379584 5326220448 5335106368 5337892224 5341794192 5361606656 5363278242 5374204416 5389918464 5395818816 5399763128 5409455401 5411596064 5422620672 5424437984 5426584576 5437183374 5470172352 5486167008 5508231708 5519453184 5523487872 5535591936 5536465992 5545702672 5546403639 5548598496 5563966464 5573249024 5584134276 5586344064 5608811664 5614092288 5622121584 5634441792 5636671488 5638560536 5672771328 5675016192 5679882432 5686100208 5695586528 5702726232 5714343936 5723877376 5725661907 5737326336 5739249117 5741520288 5753217024 5754102144 5764611988 5770039296 5781308904 5790954064 5793245696 5804560629 5828395008 5833392768 5839778592 5844047436 5856853968 5861135294 5868785664 5873075712 5896696512 5908709376 5910551532 5920412312 5925986304 5937560496 5939910144 5949819904 5961440646 5963799744 5977952064 5980317696 5991052032 5993422848 5995431456 6001994664 6009518466 6019544356 6031807488 6056066688 6058463232 6063658272 6070296168 6072840192 6074733519 6086148096 6088045572 6100448256 6102492732 6104907648 6129460848 6141947904 6154112798 6157470144 6159906816 6168716738 6171937884 6182234744 6184681216 6199357696 6201810944 6213923856 6227540928 6232093224 6238915506 6257157949 6269905152 6295121952 6307946496 6309913122 6312557568 6324886782 6326390784 6338747016 6341255424 6343380603 6358818816 6369427456 6381867744 6384393216 6400528176 6407534844 6415567011 6426270326 6439362048 6441910272 6444069184 6459210324 6473364912 6483167232 6491294208 6514823322 6517401408 6530678784 6543613608 6549774336 6556944384 6559141848 6561737472 6573515424 6576116736 6585521923 6588960714 6607210176 6618233216 6620852224 6633783576 6653180604 6660463851 6666734592 6693547392 6698440336 6712086528 6726795264 6731712512 6739081728 6744860388 6752243997 6785783424 6788468736 6799794176 6813075024 6815771136 6818055342 6831945216 6832996296 6846916608 6851921664 6868021104 6879479264 6893494272 6895643454 6913650688 6921219072 6927153912 6929895168 6955014087 6957766368 6971940864 6974277408 6977037312 6992326656 7002327108 7005098112 7011104877 7037108736 7039893504 7053643296 7065411136 7068207104 7082012196 7084980224 7100506112 7101627264 7102719834 7117189632 7119574854 7122392256 7151037656 7165605888 7186557952 7194425088 7200594198 7244282304 7247149056 7249577832 7278734757 7293563136 7314889344 7332076584 7344308944 7359270912 7361565309 7364650496 7368496128 7379034579 7380789248 7381954656 7395204852 7398131328 7418621952 7445512368 7448458752 7475457318 7478415552 7496162112 7512589056 7515561984 7530240816 7535745378 7551097344 7563695104 7567644672 7573176576 7581466944 7600627209 7603634976 7619125248 7634215876 7649768448 7652332156 7655360384 7672136192 7687120833 7693385728 7708411872 7739414172 7755181056 7777857024 7786371456 7792063248 7809138624 7825047552 7827487164 7830767616 7846062084 7849166976 7862262016 7866367488 7880735376 7916747328 7919880192 7948587528 7951732992 7954397899 7970602752 7973756928 7988069376 7993908608 8002659552 8012691288 8042409984 8044917363 8061306624 8074755584 8077950976 8084877696 8093728224 8097120256 8099644692 8117394096 8133931008 8136656976 8139876864 8155775061 8169381626 8172614464 8189263872 8209960192 8213209088 8229250512 8262347562 8279179776 8282456064 8285231808 8303387904 8309457632 8318554008 8359873536 8376201414 8379516096 8393495936 8413217496 8416743424 8421138432 8433182376 8435187712 8451662688 8455007232 8457840804 8509156992 8512524288 8519823648 8534037568 8543379792 8554089348 8585816064 8605989504 8612280432 8629825536 8631153216 8644222976 8646917982 8648736768 8655058944 8686431096 8689868544 8721366871 8724818144 8742592512 8745522464 8748983296 8750089152 8764687232 8766071154 8768155648 8785280952 8791702941 8809613568 8845044768 8863064064 8870907472 8880618468 8888979456 8924729856 8942160969 8945699616 8949448704 8966928096 8970476544 8985442304 8986578048 8990134272 8993147184 9002991996 9029316534 9047711232 9051291648 9084100032 9087694848 9090740456 9095487408 9109260288 9110661728 9129222144 9132068358 9135895552 9153739098 9157361472 9194191272 9212921856 9228292096 9231169197 9236205216 9239860224 9253075107 9273352116 9277021824 9299036544 9302716416 9320885784 9323102208 9336436144 9340130816 9341311392 9348139836 9358373259 9382811648 9404857728 9442682928 9449585474 9461919744 9468836352 9470293112 9489586176 9492766472 9496523008 9554141184 9572801616 9576589824 9592566784 9600792264 9611302266 9639405489 9659043072 9662865408 9666103776 9688815486 9704979676 9710047368 9724750848 9736941312 9753185792 9772234983 9776102112 9812361216 9815420412 9824661504 9835416576 9838712772 9842606208 9860273136 9864175104 9867480938 9891495936 9927349824 9931278336 9950675364 9967276424 9971220736 9979770906 9994882816 10000101888 10016785408 10040321088 10047660504 10068129792 10088070979 10090192896 10097568768 10108622592 10117290582 10134169612 10138179968 10199691264 10219612536 10223656704 10227083013 10247917824 10249494444 10270374912 10277882496 10319218896 10340241408 10343465181 10360721546 10370476032 10381828608 10389417664 10390730868 10394842752 10412184832 10436649552 10441023488 10461416112 10465555968 10488489984 10503490662 10507647168 10534202623 10555663104 10559840256 10598116704 10602310656 10623018294 10627470336 10650759168 10652440896 10654079751 10670212736 10675784448 10679362281 10683588384 10723213312 10726556484 10748408832 10779836928 10791637632 10799526256 10800891297 10818910802 10823192128 10845241344 10848875968 10853169152 10874366748 10940344704 10972334016 11016463416 11038906368 11046975744 11071183872 11072931984 11091405344 11092807278 11097196992 11127932928 11146498048 11168268552 11172688128 11213185977 11217623328 11244243168 11268883584 11273342976 11277121072 11303618067 11345542656 11350032384 11359764864 11372200416 11391173056 11405452464 11428687872 11447754752 11451323814 11474652672 11478498234 11483040576 11506434048 11508204288 11529223976 11540078592 11562617808 11581908128 11586491392 11609121258 11666785536 11679557184 11688094872 11713707936 11722270588 11737571328 11746151424 11793393024 11821103064 11840824624 11851972608 11875120992 11879820288 11899639808 11922881292 11927599488 11955904128 11960635392 11982104064 11986845696 11990862912 12003989328 12019036932 12039088712 12063614976 12112133376 12116926464 12127316544 12140592336 12145680384 12149467038 12176091144 12200896512 12204985464 12209815296 12254072439 12258921696 12283895808 12308225596 12314940288 12319813632 12337433476 12343875768 12364469488 12369362432 12393521343 12398715392 12403621888 12427847712 12455081856 12464186448 12477831012 12514315898 12539810304 12590243904 12615892992 12619826244 12625115136 12649773564 12652781568 12677494032 12682510848 12686761206 12717637632 12763735488 12768786432 12801056352 12815069688 12824437429 12831134022 12852540652 12878724096 12888138368 12918420648 12946729824 12966334464 12970376973 12982588416 13029646644 13034802816 13087227216 13099548672 13113888768 13118283696 13123474944 13147030848 13149106731 13152233472 13171043846 13177921428 13214420352 13236466432 13241704448 13267567152 13306361208 13320927702 13333469184 13359877783 13387094784 13391581273 13396880672 13424173056 13463425024 13478163456 13489720776 13504487994 13543974801 13571566848 13576937472 13599588352 13626150048 13631542272 13636110684 13663890432 13665992592 13693833216 13698102537 13703843328 13730608647 13736042208 13758958528 13786988544 13791286908 13827301376 13842438144 13854307824 13859790336 13910028174 13915532736 13943881728 13948554816 13954074624 13984653312 14004654216 14010196224 14022209754 14060979241 14074217472 14107286592 14130822272 14136414208 14164024392 14169960448 14174378211 14201012224 14203254528 14205439668 14234379264 14239149708 14244784512 14302075312 14331211776 14373115904 14388850176 14401188396 14416953399 14488564608 14494298112 14499155664 14557469514 14587126272 14629778688 14664153168 14688617888 14718541824 14723130618 14729300992 14736992256 14758069158 14761578496 14763909312 14790409704 14796262656 14801221407 14837243904 14891024736 14896917504 14950914636 14956831104 14969656359 14992324224 15025178112 15031123968 15060481632 15071490756 15102194688 15127390208 15135289344 15146353152 15162933888 15201254418 15207269952 15238250496 15268431752 15299536896 15304664312 15310720768 15344272384 15374241666 15416823744 15478828344 15510362112 15541082319 15555714048 15572742912 15584126496 15618277248 15654974328 15661535232 15692124168 15698333952 15724524032 15732734976 15755235993 15761470752 15833494656 15839760384 15897175056 15903465984 15908795798 15941205504 15947513856 15976138752 15987817216 16005319104 16025382576 16084819968 16089834726 16122613248 16149511168 16169755392 16187456448 16199289384 16228366203 16234788192 16267862016 16273313952 16279753728 16311550122 16338763252 16345228928 16419920384 16426418176 16458501024 16524695124 16558359552 16570463616 16606775808 16618915264 16637108016 16719747072 16752402828 16759032192 16786991872 16826434992 16833486848 16842276864 16866364752 16903325376 16910014464 16915681608 16983714433 17018313984 17025048576 17039647296 17068075136 17086759584 17108178696 17171632128 17176985721 17211979008 17217747351 17224560864 17259651072 17262306432 17288445952 17293835964 17310117888 17372862192 17379737088 17413681887 17442733742 17449636288 17485185024 17491044928 17497966592 17500178304 17529374464 17532142308 17536311296 17570561904 17583405882 17619227136 17690089536 17726128128 17741814944 17761236936 17777958912 17849459712 17884321938 17891399232 17933856192 17940953088 17970884608 17973156096 17980268544 17986294368 18005983992 18058633068 18095422464 18168200064 18175389696 18181480912 18190974816 18218520576 18221323456 18224200557 18258444288 18264136716 18271791104 18307478196 18314722944 18388382544 18425843712 18456584192 18462338394 18472410432 18479720448 18506150214 18546704232 18554043648 18598073088 18605432832 18641771568 18672872288 18680261632 18682622784 18696279672 18716746518 18765623296 18771473847 18809715456 18885365856 18899170948 18923839488 18937672704 18940586224 18979172352 18985532944 18993046016 19030141809 19108282368 19145603232 19153179648 19185133568 19201584528 19222604532 19278810978 19318086144 19325730816 19332207552 19377630972 19409959352 19420094736 19449501696 19473882624 19506371584 19544469966 19552204224 19630840824 19649323008 19670833152 19677425544 19685212416 19720546272 19728350208 19734961876 19756565769 19854699648 19862556672 19901350728 19934552848 19942441472 19959541812 19981391553 19989765632 20000203776 20033570816 20080642176 20095321008 20136259584 20176141958 20180385792 20195137536 20217245184 20234581164 20268339224 20276359936 20399382528 20439225072 20447313408 20454166026 20495835648 20498988888 20513973529 20540749824 20555764992 20638437792 20680482816 20686930362 20721443092 20740952064 20763657216 20778835328 20781461736 20789685504 20824369664 20865042261 20873299104 20882046976 20922832224 20931111936 20976979968 21006981324 21015294336 21033314631 21068405246 21111326208 21119680512 21196233408 21204621312 21246036588 21254940672 21301518336 21304881792 21308159502 21340425472 21351568896 21358724562 21367176768 21453112968 21496817664 21539394793 21559673856 21583275264 21590508583 21599052512 21601782594 21637821604 21646384256 21697751936 21706338304 21748733496 21836204271 21880689408 21944668032 22032926832 22077812736 22084695927 22093951488 22137103737 22142367744 22145863968 22182810688 22185614556 22194393984 22255865856 22292996096 22336537104 22345376256 22426371954 22435246656 22488486336 22491946141 22537767168 22546685952 22554242144 22607236134 22691085312 22719529728 22744400832 22782346112 22801881627 22810904928 22857375744 22895509504 22902647628 22949305344 22956996468 22966081152 23016408576 23058447952 23061362499 23080157184 23125235616 23163816256 23172982784 23218242516 23333571072 23359114368 23376189744 23427415872 23444541176 23475142656 23492302848 23586786048 23642206128 23681649248 23750241984 23759640576 23799279616 23845762584 23855198976 23863193697 23911808256 23921270784 23964208128 23981725824 24007978656 24038073864 24078177424 24127229952 24134752089 24224266752 24233852928 24254633088 24281184672 24291360768 24298934076 24352182288 24401793024 24409970928 24419630592 24508144878 24517843392 24567791616 24616451192 24629880576 24639627264 24674866952 24687751536 24728938976 24738724864 24787042686 24797430784 24855695424 24910163712 24928372896 24955662024 25028631796 25079620608 25180487808 25239652488 25250230272 25299547128 25305563136 25354988064 25365021696 25373522412 25527470976 25537572864 25602112704 25630139376 25648874858 25662268044 25705081304 25757448192 25776276736 25836841296 25893459648 25932668928 25940753946 25965176832 26059293288 26069605632 26164100613 26174454432 26227777536 26236567392 26246949888 26294061696 26298213462 26304466944 26342087692 26355842856 26375108823 26428840704 26472932864 26483408896 26535134304 26612722416 26641855404 26666938368 26719755566 26774189568 26783162546 26793761344 26848346112 26926850048 26956326912 26979441552 27008975988 27087949602 27143133696 27153874944 27252300096 27263084544 27272221368 27327780864 27331985184 27381906943 27387666432 27396205074 27407686656 27461217294 27472084416 27517917056 27582573816 27654602752 27684876288 27693507591 27708615648 27719580672 27759225321 27820056348 27831065472 27897109632 27908149248 27969306624 28009308432 28020392448 28044419508 28075119777 28121958482 28148434944 28214573184 28261644544 28272828416 28328048784 28339920896 28348756422 28406509056 28410879336 28468758528 28478299416 28489569024 28592835691 28604150624 28662423552 28746231808 28777700352 28802376792 28833906798 28918216467 28977129216 28988596224 28998311328 29114939028 29174252544 29259557376 29316704949 29328306336 29377235776 29437083648 29446261236 29458601984 29473984512 29516138316 29523156992 29527818624 29580819408 29592525312 29602442814 29674487808 29782049472 29793835008 29901829272 29913662208 29939312718 29984648448 30050356224 30120963264 30142981512 30204389376 30254780416 30264212937 30270578688 30292706304 30325867776 30402508836 30414539904 30536863504 30599073792 30609328624 30621441536 30681249039 30688544768 30748483332 30833647488 30957656688 31020724224 31082164638 31111428096 31145485824 31168252992 31236554496 31309948656 31323070464 31384248336 31396667904 31449048064 31465469952 31510471986 31522941504 31602607869 31666989312 31679520768 31794350112 31806931968 31817591596 31882411008 31952277504 31962239253 31975634432 32010638208 32038086843 32050765152 32169639936 32179669452 32245226496 32299022336 32339510784 32374912896 32398578768 32456732406 32469576384 32535724032 32546627904 32559507456 32623100244 32677526504 32690457856 32839840768 32917002048 33049390248 33073549159 33116719104 33140927232 33213551616 33237830528 33274216032 33439494144 33504805656 33518064384 33573983744 33639557931 33652869984 33666973696 33732729504 33806650752 33820028928 33831363216 33910854201 33967428866 34036627968 34050097152 34079294592 34136150272 34173519168 34216357392 34343264256 34353971442 34423958016 34435494702 34449121728 34519302144 34524612864 34587671928 34620235776 34745724384 34759474176 34827363774 34885467484 34899272576 34982089856 34995933184 35000356608 35058748928 35064284616 35072622592 35141123808 35166811764 35238454272 35380179072 35483629888 35522473872 35555917824 35698919424 35768643876 35782798464 35867712384 35881906176 35941769216 35946312192 35960537088 35972588736 36011967984 36117266136 36190844928 36262525411 36336400128 36350779392 36362961824 36381949632 36437041152 36442646912 36448401114 36528273432 36543582208 36614956392 36629445888 36762217317 36776765088 36851687424 36913168384 36924676788 36944820864 36959440896 37012300428 37093408464 37108087296 37180564029 37196146176 37210865664 37283543136 37345744576 37360523264 37365245568 37392559344 37433493036 37531246592 37542947694 37619430912 37770731712 37798341896 37847678976 37875345408 37881172448 37958344704 37971065888 37986092032 38060283618 38291206464 38306359296 38370267136 38403169056 38445209064 38473312287 38557621956 38636172288 38664415104 38755261944 38819918704 38840189472 38899003392 38911130919 38947765248 39012743168 39088939932 39104408448 39261681648 39298646016 39341666304 39354851088 39370424832 39441092544 39456700416 39469923752 39513131538 39709399296 39725113344 39802701456 39869105696 39884882944 39919083624 39962783106 39979531264 40000407552 40067141632 40079633349 40161284352 40174743819 40190642016 40272519168 40352283916 40390275072 40434490368 40469162328 40536678448 40552719872 40631924403 40798765056 40878450144 40894626816 40908332052 40991671296 40997977776 41027947058 41081499648 41111529984 41276875584 41360965632 41373860724 41442886184 41481904128 41527314432 41557670656 41562923472 41579371008 41648739328 41730084522 41746598208 41845664448 41862223872 41953959936 42013962648 42030588672 42066629262 42136810492 42182937723 42222652416 42392466816 42409242624 42492073176 42509881344 42523134633 42603036672 42609763584 42616319004 42680850944 42703137792 42717449124 42734353536 42906225936 42993635328 43078789586 43119347712 43166550528 43181017166 43198105024 43203565188 43275643208 43292768512 43395503872 43412676608 43497466992 43672408542 43761378816 43800105643 43889336064 44065853664 44155625472 44169391854 44187902976 44274207474 44284735488 44291727936 44365621376 44371229112 44388787968 44403664221 44511731712 44585992192 44673074208 44690752512 44852743908 44870493312 44908969077 44976972672 44983892282 45075534336 45093371904 45108484288 45214472268 45382170624 45439059456 45488801664 45564692224 45603763254 45621809856 45714751488 45805295256 45898610688 45913992936 45932162304 46032817152 46098653461 46116895904 46122724998 46250471232 46327632512 46345965568 46436485032 46623246957 46667142144 46718228736 46752379488 46854831744 46889082352 46984605696 47173572096 47265707979 47284412256 47363298496 47500483968 47519281152 47598559232 47691525168 47710397952 47726387394 47823616512 47842541568 47928416256 47963451648 48015957312 48076147728 48156354848 48254459904 48269504178 48448533504 48509266176 48562369344 48597868152 48685098609 48704364576 48803586048 48819941856 48839261184 49016289756 49035686784 49232902384 49259761152 49279254528 49349733904 49375503072 49457877952 49477449728 49574085372 49594861568 49711390848 49820327424 49856745792 49911324048 50057263592 50159241216 50360975616 50479304976 50500460544 50599094256 50709976128 50730043392 50747044824 50951143299 51054941952 51075145728 51204225408 51260278752 51297749716 51324536088 51410162608 51514896384 51530957163 51552553472 51653242053 51673682592 51786919296 51865337856 51881507892 51930353664 52118586576 52139211264 52328201226 52348908864 52455555072 52473134784 52493899776 52588123392 52596426924 52608933888 52684175384 52711685712 52750217646 52857681408 52945865728 53070268608 53225444832 53283710808 53322660889 53333876736 53439511132 53548379136 53566325092 53587522688 53853700096 53912653824 53958883104 54017951976 54175899204 54286267392 54504600192 54526169088 54544442736 54655561728 54663970368 54672601671 54763813886 54775332864 54792410148 54815373312 54922434588 54944168832 55035834112 55165147632 55369752576 55387015182 55417231296 55439161344 55518450642 55640112696 55662130944 55680785293 55794219264 55816298496 56018616864 56040784896 56088839016 56150239554 56243916964 56296869888 56314421541 56429146368 56523289088 56545656832 56656097568 56679841792 56697512844 56813018112 56821758672 56937517056 56956598832 56979138048 57090425427 57185671382 57208301248 57324847104 57492463616 57555400704 57604753584 57667813596 57836432934 57954258432 57977192448 57996622656 58229878056 58348505088 58464071581 58519114752 58633409898 58656612672 58754471552 58892522472 58917203968 58947969024 59032276632 59046313984 59055637248 59161638816 59185050624 59204885628 59269697307 59564098944 59587670016 59803658544 59827324416 59878625436 59944174659 59969296896 60100712448 60241926528 60285963024 60408778752 60509560832 60528425874 60541157376 60585412608 60651735552 60805017672 60829079808 61049568097 61073727008 61198147584 61218657248 61242883072 61362498078 61377089536 61496966664 61541920587 61667294976 61915313376 62041448448 62164329276 62222856192 62290971648 62336505984 62473108992 62595126783 62619897312 62646140928 62768496672 62793335808 62898096128 62930939904 63020943972 63045883008 63205215738 63333978624 63359041536 63588700224 63613863936 63635183192 63764822016 63904555008 63924478506 63951268864 64021276416 64076173686 64101530304 64359338904 64490452992 64598044672 64618184379 64679021568 64749825792 64771525749 64797157536 64913464812 64939152768 65093255808 65119014912 65246200488 65355053008 65380915712 65508612813 65679681536 65834004096 66098780496 66147098318 66233438208 66281854464 66427103232 66475661056 66548432064 66878988288 67009611312 67036128768 67147967488 67279115862 67305739968 67465459008 67475838423 67613301504 67640057856 67662726432 67821708402 67934857732 68073255936 68158589184 68272300544 68347038336 68405644881 68432714784 68686528512 68707942884 68847916032 68870989404 68898243456 69049225728 69175343856 69240471552 69491448768 69518948352 69654727548 69770934968 69798545152 69964179712 69991866368 70000713216 70117497856 70128569232 70282247616 70333623528 70476908544 70616496853 70760358144 70967259776 71044947744 71397838848 71537287752 71565596928 71589581091 71735424768 71763812352 71883538432 71892624384 71945177472 72023935968 72234532272 72381689856 72404256267 72525050822 72672800256 72701558784 72725923648 72763899264 72874082304 72885293824 72896802228 73056546864 73087164416 73229912784 73258891776 73524434634 73553530176 73703374848 73849353576 73889641728 73918881792 74024600856 74186816928 74216174592 74361128058 74392292352 74567086272 74691489152 74721046528 74730491136 74785118688 74866986072 75062493184 75085895388 75238861824 75541463424 75596683792 75750690816 75762344896 75916689408 75942131776 75972184064 76120567236 76582412928 76612718592 76740534272 76806338112 76890418128 76946624574 77115243912 77272344576 77328830208 77510523888 77639837408 77680378944 77798006784 77822261838 77895530496 78025486336 78177879864 78208816896 78492301839 78523363296 78683332608 78709702176 78740849664 78882185088 78913400832 78939847504 79026263076 79125326469 79418798592 79450226688 79605402912 79738211392 79769765888 79838167248 79925566212 79959062528 80000815104 80134283264 80159266698 80322568704 80349487638 80381284032 80545038336 80704567832 80780550144 80868980736 80938324656 81073356896 81105439744 81263848806 81756900288 81789253632 81816664104 81983342592 81995955552 82055894116 82145720829 82162999296 82223059968 82553751168 82747721448 82885772368 82963808256 83054628864 83080522773 83115341312 83125846944 83158742016 83277675963 83297478656 83460169044 83493196416 83691328896 83724447744 83907919872 84027925296 84061177344 84133258524 84273620984 84365875446 84445304832 84784933632 84818485248 84984146352 85019762688 85046269266 85219527168 85232638008 85361701888 85406275584 85434898248 85468707072 85778507073 85812451872 85987270656 86157579172 86238695424 86333101056 86362034332 86396210048 86407130376 86551286416 86585537024 86754649401 86791007744 86825353216 86994933984 87344817084 87522757632 87600211286 87778672128 88131707328 88311250944 88338783708 88375805952 88548414948 88569470976 88583455872 88731242752 88742458224 88777575936 88807328442 89023463424 89346148416 89381505024 89705487816 89740986624 89771062003 89817938154 89953945344 89967784564 90151068672 90216968576 90428944536 90764341248 90792638811 90878118912 90977603328 91129384448 91207526508 91243619712 91610590512 91797221376 91827985872 91864324608 92043747117 92065634304 92197306922 92233791808 92245449996 92500942464 92655265024 92691931136 92872970064 93246493914 93334284288 93436457472 93504758976 93519144481 93709663488 93741068911 93778164704 93969211392 94347144192 94531415958 94568824512 94726596992 94807823607 95000967936 95038562304 95197118464 95383050336 95420795904 95452774788 95647233024 95856832512 95886717759 95926903296 96031914624 96114260529 96152295456 96312709696 96508919808 96539008356 96897067008 97018532352 97124738688 97195736304 97370197218 97408729152 97607172096 97639883712 97678522368 98032579512 98071373568 98426854687 98465804768 98519522304 98699467808 98751006144 98915755904 98954899456 99148170744 99189723136 99220647477 99422781696 99640654848 99713491584 99822648096 100114527184 100318482432 100721951232 100918673793 100958609952 101000921088 101198188512 101419952256 101460086784 101494089648 101902286598 102109883904 102150291456 102408450816 102520557504 102595499432 102649072176 102820325216 103029792768 103061914326 103105106944 103306484106 103347365184 103573838592 103763015784 103860707328 104237173152 104278422528 104656402452 104697817728 104946269568 104987799552 105176246784 105192853848 105217867776 105368350768 105423371424 105500435292 105715362816 105891731456 106140537216 106450889664 106567421616 106645321778 106667753472 106879022264 107096758272 107132650184 107175045376 107825307648 107917766208 108035903952 108351798408 108572534784 108787576233 109009200384 109052338176 109088885472 109311123456 109327940736 109345203342 109527627772 109584820296 109630746624 109844869176 109888337664 110071668224 110286651951 110330295264 110739505152 110774030364 110834462592 110878322688 111036901284 111280225392 111324261888 111361570586 111588438528 111632596992 112037233728 112081569792 112177678032 112300479108 112487833928 112593739776 112628843082 112858292736 113046578176 113312195136 113395025688 113626036224 113643517344 113851086763 113875034112 113913197664 113958276096 114180850854 114371342764 114416602496 114984927232 115110801408 115209507168 115335627192 115419936861 115672865868 115908516864 115993245312 116459756112 116697010176 116733392757 116928143162 117038229504 117266819796 117313225344 117508943104 117785044944 117834407936 117895938048 118064553264 118111274496 118323277632 118370101248 118409771256 118539394614 118886001031 119128197888 119175340032 119607317088 119654648832 119757250872 119888349318 119938593792 120201424896 120238900047 120483853056 120524231457 120571926048 120817557504 121019121664 121056851748 121170825216 121303471104 121610035344 121658159616 121895773209 122099136194 122147454016 122396295168 122437314496 122485766144 122724996156 122754179072 122993933328 123083841174 123334589952 123830626752 124082896896 124328658552 124445712384 124581943296 124673011968 124946217984 125190253566 125239794624 125536993344 125586671616 125796192256 125861879808 126041887944 126091766016 126410431476 126548813169 126667957248 127177400448 127227727872 127270366384 127529644032 127569403899 127809110016 127848957012 127902537728 128042552832 128152347372 128203060608 128718677808 128980905984 129196089344 129236368758 129358043136 129499651584 129543051498 129594315072 129826929624 129878305536 130186511616 130238029824 130492400976 130710106016 130761831424 131017225626 131359363072 131400316929 131668008192 132197560992 132294196636 132466876416 132563708928 132854206464 132951322112 133096864128 133210992663 133757976576 134019222624 134072257536 134295934976 134558231724 134611479936 134930918016 134951676846 135226603008 135280115712 135325452864 135643416804 135869715464 136146511872 136317178368 136544601088 136694076672 136811289762 136865429568 137415885768 137695832064 137741978808 137796486912 138098451456 138295960383 138350687712 138982897536 139037896704 139309455096 139541869936 139597090304 139869740871 139928359424 139983732736 140001426432 140234995712 140257138464 140564495232 140667247056 140953817088 141232993706 141520716288 141934519552 142089895488 142795677696 143074575504 143131193856 143179162182 143470849536 143527624704 143785248768 143890354944 144047871936 144469064544 144763379712 144808512534 145050101644 145345600512 145451847296 145527798528 145770587648 145793604456 146055295827 146113093728 146174328832 146459825568 146517783552 147048869268 147107060352 147698707152 147779283456 147837763584 148049201712 148373633856 148432349184 148722256116 148784584704 149134172544 149382978304 149442093056 149460982272 149570237376 149733972144 150171790776 150477723648 150775763551 151082926848 151133560081 151193367584 151501381632 151524689792 151884263552 151944368128 152241134472 152853429897 153164825856 153225437184 153481068544 153612676224 153780836256 153893249148 154230487824 154544689152 154592871489 154657660416 154959726159 155021047776 155279674816 155360757888 155596013568 155644523676 155791060992 156050972672 156355759728 156417633792 156984603678 157046726592 157366665216 157419404352 157481699328 157764370176 157826801664 157879695008 158052526152 158250652938 158837597184 159210805824 159476422784 159539531776 159676334496 159851132424 159918125056 159967982667 160001630208 160268566528 160318533396 160645137408 160698975276 160762568064 161409135664 161561100288 161737961472 161876649312 162146713792 162210879488 162527697612 163513800576 163578507264 163633328208 163966685184 163991911104 164111788232 164291441658 164325998592 164446119936 165107502336 165495442896 165771544736 166109257728 166161045546 166230682624 166251693888 166317484032 166555351926 166594957312 166920338088 166986392832 167042355879 167382657792 167448895488 168055850592 168122354688 168266517048 168547241968 168731750892 168890609664 168943264623 169569867264 169636970496 169968292704 170039525376 170092538532 170439054336 170465276016 170723403776 170812551168 170869796496 170937414144 171557014146 171624903744 171974541312 172315158344 172477390848 172666202112 172724068664 172792420096 172814260752 173102572832 173171074048 173509298802 173582015488 173989867968 174689634168 175045515264 175200422572 175392214743 175557344256 176263414656 176677567416 176751611904 177096829896 177138941952 177166911744 177462485504 177484916448 177555151872 177614656884 177809091921 178692296832 178763010048 179410975632 179481973248 179542124006 179635876308 179907890688 179935569128 180302137344 180433937152 180857889072 181528682496 181585277622 181756237824 181955206656 182258768896 182415053016 182487239424 183148704291 183221181024 183594442752 183655971744 183728649216 184087494234 184131268608 184394613844 184467583616 184490899992 184625761761 185001884928 185310530048 185383862272 185745940128 186492987828 186668568576 186872914944 187009517952 187038288962 187419326976 187482137822 187556329408 187938422784 188694288384 189062831916 189137649024 189453193984 189615647214 190001935872 190077124608 190766100672 190841591808 190905549576 191294466048 191673348601 191713665024 191773435518 191853806592 192063829248 192228521058 192304590912 192625419392 193078016712 193794134016 193854553137 194037064704 194249477376 194314577247 194391472608 194740394436 194817458304 195279767424 195357044736 196065159024 196142747136 196525838439 196853709374 196931609536 197039044608 197398935616 197502012288 197831511808 197909798912 198296341488 198379446272 198441294954 198845563392 199281309696 199426983168 199645296192 200149849837 200229054368 200636964864 201443902464 201837347586 201917219904 202396377024 202427515269 202839904512 202920173568 202988179296 203804573196 204219767808 204816901632 205041115008 205190998864 205216934643 205298144352 205640650432 206059585536 206123828652 206210213888 206612968212 206694730368 207147677184 207526031568 207721414656 208474346304 208556845056 209312804904 209395635456 209892539136 209975599104 210352493568 210385707696 210736701536 210846742848 211000870584 211430725632 211783462912 211849490559 212281074432 212901779328 213134843232 213290643556 213758044528 214193516544 214265300368 214350090752 214768743273 215650615296 215835532416 216071807904 216703596816 217145069568 217575152466 218018400768 218104676352 218177770944 218622246912 218655881472 218690406684 219055255544 219169640592 219261493248 219689738352 219776675328 220143336448 220573303902 220660590528 221548060728 221668925184 221756645376 222073802568 222560450784 222648523776 222723141172 223176877056 224074467456 224163139584 224355356064 224600958216 224975667856 225187479552 225257686164 225716585472 226093156352 226624390272 226790051376 227252072448 227287034688 227702173526 227750068224 227826395328 227916552192 228361701708 228742685528 228833204992 230221602816 230419014336 230671254384 230839873722 231345731736 231514844113 231817033728 231986490624 232919512224 233394020352 233466785514 233856286324 234076459008 234533639592 234626450688 235017886208 235476905517 235570089888 235668815872 236129106528 236222548992 236646555264 236740202496 236819542512 237078789228 237375979407 237772002062 238256395776 238350680064 239214634176 239309297664 239514501744 239776698636 239877187584 240402849792 240477800094 240967706112 241048462914 241143852096 241635115008 242113703496 242341650432 242606942208 243087455521 243220070688 243316319232 243664311151 243791546418 244198272388 244294908032 244874628992 244971532288 245449992312 245508358144 245987866656 246167682348 246437162487 246669179904 247661253504 248657317104 248891424768 249163886592 249241568319 249346023936 249833027889 249892435968 250380507132 250479589248 251073986688 251173343232 251592384512 251723759616 252083775888 252183532032 252820862952 253097626338 253335914496 253837677877 254354800896 254455455744 254540732768 255059288064 255138807798 255697914024 255805075456 256085105664 256304694744 256406121216 257335521219 257437355616 257961811968 258392178688 258472737516 258716086272 258999303168 259086102996 259188630144 259653859248 259756611072 260263948203 260373023232 260476059648 260984801952 261420212032 261523662848 262034451252 262718726144 262800633858 263336016384 264395121984 264588393272 264933752832 265127417856 265708412928 265902644224 266193728256 266421985326 268038445248 268144515072 268591869952 269116463448 269222959872 269313186009 269861836032 269903353692 270453206016 270650905728 271286833608 271739430928 272293023744 272377916433 272634356736 273089202176 273388153344 273622579524 273730859136 274831771536 275391664128 275483957616 275592973824 276196902912 276591920766 276701375424 277965795072 278075793408 278618910192 279083739872 279194180608 279739481742 279856718848 280002852864 280469991424 280514276928 280557433443 281128990464 281223206733 281334494112 281907634176 282465987412 283041432576 283869039104 284179790976 284423470821 285591355392 286149151008 286262387712 286358324364 286941699072 287570497536 287780709888 288095743872 288938129088 289526759424 289617025068 290100203288 290691201024 290903694592 291055597056 291541175296 291587208912 292110591654 292226187456 292919651136 293035567104 294097738536 294214120704 295280564061 295397414304 295558566912 296098403424 296747267712 296864698368 297444512232 297569169408 297661942431 298268345088 298765956608 298884186112 298921964544 299140474752 299467944288 300343581552 300955447296 301551527102 302165853696 302267120162 302386735168 303002763264 303049379584 303768527104 303888736256 304482268944 305706859794 306329651712 306450874368 307225352448 307561672512 307786498296 308460975648 309089378304 309185742978 309315320832 309919452318 310042095552 310559349632 310721515776 311289047352 311582121984 312101945344 312711519456 312835267584 313969207356 314093453184 314838808704 314963398656 315528740352 315653603328 315759390016 316105052304 316501305876 317675194368 318421611648 318952845568 319079063552 319352668992 319702264848 319836250112 319935965334 320003260416 320637066792 321290274816 321397950552 321525136128 322690574227 322818271328 323475922944 323753298624 324293427584 324421758976 325055395224 326362728699 327027601152 327157014528 327266656416 327933370368 327983822208 328223576464 328582883316 328892239872 330215004672 330859955853 330990885792 331543089472 332218515456 332322091092 332461365248 332503387776 332634968064 333110703852 333189914624 333840676176 333972785664 334084711758 334765315584 334897790976 336111701184 336244709376 336533034096 337094483936 337463501784 337781219328 337886529246 339139734528 339936585408 340185077064 340878108672 340930552032 341446807552 341553260289 341625102336 341739592992 341874828288 343114028292 343249807488 344630316688 344954781696 345332404224 345448137328 345584840192 345628521504 346205145664 346259810583 346342148096 347018597604 347164030976 347979735936 349379268336 350091030528 350400845144 350784429486 351114688512 352526829312 353355134832 353503223808 354193659792 354333823488 354924971008 354969832896 355110303744 355229313768 355618183842 356658003093 357384593664 357526020096 358821951264 358963946496 359084248012 359271752616 359815781376 359871138256 360604274688 360716700141 360867874304 361572694371 361715778144 363057364992 363170555244 363512475648 363910413312 364517537792 364830106032 364974478848 366297408582 366442362048 367188885504 367311943488 367457298432 368174988468 368262537216 368789227688 368935167232 368981799984 369251523522 370003769856 370621060096 371491880256 372985975656 373258626223 373337137152 373745829888 374019035904 374076577924 374838653952 374964275644 375112658816 377388576768 378125663832 378275298048 378906387968 379231294428 379646439507 380003871744 381532201344 381683183616 381811099152 382588932096 382708211697 383346697202 383427330048 383546871036 383707613184 384127658496 384457042116 384609181824 385250838784 386156033424 387588268032 387709106274 388074129408 388498954752 388629154494 388782945216 389480788872 389634916608 389765497051 390559534848 390714089472 392130318048 392285494272 393051676878 393707418748 393863219072 394078089216 394200950787 394797871232 395004024576 395663023616 395819597824 396592682976 396758892544 396882589908 397691126784 398562619392 398853966336 399290592384 399632977989 400299699674 400458108736 401273929728 402887804928 403674695172 403834439808 404792754048 404855030538 405679809024 405840347136 405976358592 407609146392 408439535616 409248501067 409633803264 410082230016 410381997728 410433869286 410596288704 411281300864 412247657304 412420427776 413225936424 413389460736 414295354368 414887881149 415052063136 416948692608 417113690112 418625609808 418791270912 419609222613 419785078272 419951198208 420704987136 420771415392 421473403072 421693485696 422001741168 422861451264 423566925824 423698981118 424562148864 425803558656 426269686464 426581287112 427346976679 427516089056 428387033088 428530600736 428700181504 429537486546 431671064832 432143615808 433407193632 434290139136 435150304932 436036801536 436355541888 437311762944 437380813368 438110511088 438165887481 438339281184 438522986496 439379476704 439553350656 440286672896 441146607804 441321181056 443096121456 443337850368 443513290752 444147605136 445120901568 445297047552 445446282344 446353754112 448148934912 448326279168 448710712128 449201916432 449951335712 450515372328 451433170944 452186312704 452327290653 453248780544 453400680243 453580102752 454504144896 454574069376 455404347052 455652790656 455833104384 456723403416 457485371056 457666409984 458560289691 460443205632 460838028672 461342508768 461679747444 462691463472 463029688226 463634067456 463972981248 465839024448 466788040704 466933571028 467712572648 468152918016 469067279184 469252901376 470035772416 470953811034 471140179776 472258213056 472445097984 473293110528 473480404992 473639085024 474157578456 474751958814 475544004124 476512791552 478429268352 478618595328 479029003488 479553397272 479754375168 479903948001 480805699584 480955600188 481935412224 482096925828 482287704192 484227406992 484683300864 485213884416 486174911042 486440141376 486632638464 487328622302 487583092836 488396544776 488589816064 489749257984 489943064576 490899984624 491975733312 492335364696 492874324974 493338359808 494315477971 495322507008 497314634208 498327773184 498483136638 498692047872 499666055778 499784871936 500761014264 500959178496 501127067637 502147973376 502346686464 503184769024 504167551776 504367064064 505641725904 506195252676 506671828992 506829793869 507675355754 508709601792 508910911488 509081465536 510118576128 510277615596 511395828048 511610150912 512170211328 512609389488 512812242432 514671042438 514874711232 515923623936 516945475032 517432172544 517998606336 518172205992 518377260288 519307718496 519513222144 520256231917 520527896406 520746046464 521969603904 522840424064 523047325696 524068902504 525437452288 525601267716 526176644229 526672032768 528790243968 529176786544 530254835712 531416825856 531805288448 532387456512 532843970652 533427275763 536076890496 536289030144 537183739904 538232926896 538445919744 538626372018 539723672064 539806707384 540906412032 541301811456 542573667216 543478861856 544586047488 544755832866 545268713472 546178404352 546776306688 547245159048 547461718272 549446112873 549663543072 550783328256 550967915232 551185947648 552393805824 553183841532 553402750848 553877285283 555931590144 556151586816 557237820384 558167479744 558388361216 559478963484 559713437696 560005705728 560939982848 561028553856 561114866886 562257980928 562446413466 562668988224 563815268352 564931974824 566082865152 567738078208 568359581952 568846941642 572298302016 572524775424 572716648728 573883398144 575020045803 575140995072 575561419776 576191487744 577876258176 579234050136 580200406576 581382402048 581563659411 581807389184 582111194112 582943731741 583082350592 583174417824 584221183308 584452374912 585839302272 586071134208 588195477072 588428241408 590561128122 590794828608 591117133824 592196806848 593494535424 593729396736 594889024464 595138338816 595323884862 596536690176 597531913216 597843929088 598280949504 598935888576 600449549511 600687163104 601910894592 603103054204 604331707392 604534240324 604773470336 606098759168 607282545807 607537054208 607777472512 608964537888 611413719588 612659303424 614450704896 615123345024 615572996592 616921951296 618178756608 618371485956 618630641664 619838904636 620084191104 621118699264 621443031552 622578094704 623164243968 625423038912 625670535168 627938414712 628186906368 628397434021 629677617408 629926797312 631057480704 631518780032 632210104608 633002611752 635350388736 635548471677 636843223296 637905691136 638158127104 638705337984 639404529696 639672500224 639871930668 641274133584 642580549632 642795901104 643050272256 644306229819 645381148454 645636542656 646951845888 647506597248 648586855168 648843517952 650110790448 652725457398 654055202304 654314029056 654533312832 655866740736 655967644416 656447152928 657165766632 657784479744 660430009344 661719911706 661981771584 663086178944 664644182184 664922730496 665006775552 665269936128 666221407704 666379829248 667681352352 667945571328 668169423516 669530631168 672223402368 672489418752 673066068192 674188967872 674927003568 675562438656 675773058492 678279469056 679873170816 680370154128 681756217344 681861104064 682893615104 683106520578 683250204672 683479185984 683749656576 686228056584 686499614976 688987982809 689260633376 690664808448 690896274656 691169680384 691257043008 692410291328 692519621166 692684296192 694037195208 694328061952 694544532339 695959471872 698758536672 700182061056 700801690288 701568858972 702229377024 705053658624 706430716551 706710269664 707006447616 708387319584 708667646976 709849942016 709939665792 710220607488 710458627536 711236367684 713316006186 714769187328 715052040192 717643902528 717927892992 718168496024 718543505232 719631562752 719742276512 721208549376 721433400282 721735748608 723145388742 723431556288 726341110488 727024951296 727820826624 729035075584 729262366563 729660212064 729948957696 730992933453 732594817164 732884724096 734623886976 734914596864 736349976936 736525074432 737578455376 737870334464 737963599968 738503047044 739311487461 740007539712 741242120192 742983760512 745971951312 746517252446 746674274304 747491659776 748038071808 748153155848 749677307904 749928551288 750225317632 754777153536 756251327664 756550596096 757812775936 758462588856 759292879014 760007743488 761513033631 763064402688 763366367232 763622198304 765177864192 765416423394 766693394404 767093742072 767415226368 768255316992 768914084232 769218363648 770501677568 772006563657 772312066848 775176536064 775418212548 776148258816 776997909504 777258308988 777565890432 778961577744 779269833216 779530994102 781119069696 781428178944 784260636096 784570988544 786103353756 787414837496 787726438144 788156178432 788401901574 789595742464 790008049152 791326047232 793185365952 793765179816 795382253568 796957607341 797125238784 797707932672 798581184768 799265955978 800599399348 800916217472 805775609856 807349390344 807668879616 807939558027 809585508096 809710061076 811359618048 811952717184 815218292784 816879071232 817133749299 818497002134 819267606528 820164460032 820763995456 820867738572 821192577408 822562601728 824495314608 824840855552 826451872848 826778921472 828590708736 829775762298 830104126272 832202007217 833897385216 834227380224 837251219616 837582541824 839218445226 839570156544 841409974272 841542830784 841672300329 842946806144 843386971392 843669620199 844003482336 845722902528 847133851648 847397962236 849124297728 851607117312 852539372928 853162574224 853270412463 854693953358 855032178112 856774066176 857061201472 857400363008 859074973092 863342129664 864287231616 866814387264 868580278272 870300609864 872073603072 872711083776 874623525888 874761626736 876221022176 876331774962 876678562368 878758953408 879106701312 880573345792 882293215608 882642362112 885841692183 886192242912 886675700736 888295210272 890241803136 890594095104 890892564688 892707508224 892985827293 896297869824 896652558336 897421424256 898403832864 899902671424 901030744656 902866341888 904372625408 904654581306 906497561088 906801360486 907160205504 909008289792 909148138752 910808694104 911305581312 911666208768 913446806832 914970742112 915332819968 917120579382 921676057344 922685017536 923359494888 925382926944 926059376452 927268134912 927945962496 931678048896 933867142056 935425145296 936305836032 938134558368 938505802752 940071544832 941907622068 942280359552 944516426112 944890195968 946586221056 946960809984 947278170048 948315156912 949503917628 951088008248 953025583104 956858536704 957237190656 958058006976 959106794544 959508750336 959807896002 961911200376 963870824448 964193851656 964575408384 968071722681 968454813984 970427768832 972349822084 972880282752 973265276928 974657244604 975166185672 976793089552 977179632128 979088186097 979498515968 979886129152 981799969248 983951466624 984670729392 985748649948 986676719616 988630955942 990645014016 994629268416 996655546368 996966273276 997384095744 999332111556 999569743872 1001522028528 1001918356992 1002254135274 1004295946752 1004693372928 1008335103552 1008734128128 1011283451808 1012390505352 1013130556891 1013343657984 1013659587738 1015350711508 1017419203584 1018162931072 1020555231192 1022791656096 1023220301824 1024340422656 1024659780867 1025218778976 1025624484864 1029342084876 1029749422464 1033890950064 1034864345088 1035997212672 1036344411984 1036754520576 1038615436992 1038779431749 1039026444288 1040512463834 1041055792812 1041492092928 1043939207808 1045680848128 1046094651392 1048137805008 1051202535432 1052353288458 1053344065536 1055430344857 1057580487936 1057934920567 1058353573088 1060509671424 1063610576896 1064774913024 1065687941304 1066854551526 1069974009279 1072153780992 1072578060288 1074367479808 1076465853792 1076891839488 1077252744036 1079447344128 1079613414768 1081812824064 1082150100423 1082603622912 1084718083113 1085147334432 1086957723712 1089172094976 1089511665732 1090537426944 1092356808704 1093552613376 1094490318096 1094923436544 1098892225746 1099327086144 1101566656512 1101935830464 1102371895296 1104787611648 1106367683064 1106805501696 1107754570566 1110817360039 1111863180288 1114475640768 1116334959488 1116776722432 1118957926968 1119426875392 1119775878669 1120011411456 1121879965696 1122057107712 1122229733772 1124515961856 1124892826932 1125337976448 1129863949648 1132165730304 1135476156416 1136719163904 1137693883284 1138939318521 1144596604032 1145049550848 1145433297456 1147766796288 1150040091606 1150281990144 1151122839552 1152382975488 1155752516352 1158468100272 1160400813152 1162764804096 1163127318822 1163614778368 1164222388224 1165887463482 1166164701184 1166348835648 1168442366616 1168904749824 1169296491153 1171678604544 1172142268416 1176390954144 1176856482816 1181122256244 1181589657216 1182234267648 1182602852361 1184393613696 1186989070848 1187458793472 1189778048928 1190276677632 1190647769724 1193073380352 1195063826432 1195687858176 1196561899008 1197871777152 1200899099022 1201374326208 1203821789184 1206206108408 1208663414784 1209068480648 1209546940672 1212197518336 1214565091614 1215074108416 1217929075776 1222827439176 1225318606848 1227745503201 1228901409792 1230246690048 1231145993184 1233843902592 1236742971912 1237261283328 1239677809272 1240168382208 1242237398528 1242886063104 1244663643447 1245156189408 1250846077824 1251341070336 1255876829424 1256373812736 1256794868042 1259355234816 1259853594624 1262114961408 1263037560064 1264420209216 1266005223504 1270700777472 1271096943354 1273686446592 1275811382272 1277410675968 1278809059392 1279743861336 1282040930037 1282548267168 1285161099264 1285591802208 1286100544512 1288612459638 1290762296908 1291273085312 1295013194496 1297173710336 1297687035904 1300221580896 1305450914796 1308110404608 1309066625664 1311935288832 1312894305856 1314331533264 1315568959488 1320860018688 1323439823412 1323963543168 1326172357888 1329288364368 1329845460992 1330013551104 1330539872256 1332442815408 1335362704704 1335891142656 1336338847032 1339061262336 1341713440207 1344446804736 1344978837504 1346132136384 1348377935744 1349854007136 1351546116984 1356558938112 1356981871959 1359746341632 1360202040729 1360740308256 1363512434688 1363722208128 1365787230208 1366213041156 1366958371968 1367499313152 1372456113168 1372999229952 1375680869073 1377975965618 1378521266752 1381329616896 1381792549312 1382339360768 1382514086016 1384820582656 1385039242332 1385368592384 1388074390416 1388656123904 1389089064678 1391918943744 1397517073344 1400364122112 1401603380576 1403137717944 1404458754048 1410107317248 1412861433102 1413420539328 1416774639168 1417335293952 1419699884032 1419879331584 1420441214976 1420917255072 1422472735368 1426632012372 1429538374656 1435287805056 1435855785984 1436336992048 1437087010464 1439263125504 1439484553024 1439711844003 1442417098752 1442866800564 1443471497216 1446290777484 1446863112576 1452682220976 1454049902592 1455641653248 1458070151168 1458524733126 1459320424128 1459897915392 1461985866906 1465189634328 1465769448192 1469247773952 1469829193728 1472699953872 1475156910752 1475740668928 1475927199936 1477006094088 1478622974922 1480015079424 1482484240384 1482946433913 1485967521024 1491943902624 1493034504892 1494983319552 1496076143616 1496306311696 1499354615808 1499857102576 1500450635264 1503381202911 1509554307072 1512502655328 1513101192192 1515625551872 1516925177712 1518585758028 1520015486976 1523026067262 1526128805376 1526732734464 1527244396608 1530355728384 1530832846788 1533386788808 1534187484144 1534830452736 1536510633984 1537828168464 1538436727296 1541003355136 1544013127314 1544624133696 1550836425096 1552296517632 1553995819008 1554516617976 1555131780864 1557923155488 1558539666432 1559061988204 1560768695751 1562238139392 1568521272192 1569141977088 1572206707512 1574829674992 1575452876288 1576312356864 1576803803148 1578529932687 1579191484928 1580016098304 1582652094464 1586370731904 1587530359632 1590764507136 1593915214682 1594250477568 1595415865344 1597162369536 1598531911956 1601198798696 1601832434944 1611551219712 1614698780688 1615337759232 1615879116054 1619171016192 1619420122152 1620603908791 1622719236096 1623905434368 1630436585568 1633758142464 1634267498598 1636994004268 1638535213056 1640328920064 1641527990912 1641735477144 1642385154816 1645125203456 1648338338619 1648990629216 1649681711104 1652903745696 1653557842944 1657181417472 1659551524596 1660208252544 1661631855849 1664404014434 1667794770432 1668454760448 1674502439232 1675165083648 1678436890452 1679140313088 1682819948544 1683085661568 1683344600658 1685893612288 1686773942784 1687339240398 1688006964672 1691445805056 1694795924472 1698248595456 1701612188647 1703214234624 1705078745856 1705650178057 1706325148448 1706540824926 1709387906716 1710064356224 1714122402944 1714800726016 1718149946184 1725060137409 1726684259328 1728574463232 1733628774528 1740601219728 1744147206144 1744690978233 1745422167552 1748831195223 1749247051776 1749523253472 1752442044352 1752663549924 1753357124736 1757517906816 1758213402624 1761146691584 1764586431216 1765284724224 1771683384366 1772384485824 1773351401472 1776590420544 1776863745139 1780483606272 1781188190208 1781785129376 1785415016448 1785971654586 1792595739648 1794842848512 1796807665728 1799805342848 1801348648533 1802061489312 1805732683776 1808745250816 1809309162612 1812995122176 1813602720972 1814320411008 1818296277504 1821617388208 1821847637421 1822611162624 1823332417536 1826893613664 1829941484224 1830665639936 1834241158764 1843352114688 1845370035072 1846718989776 1850765853888 1852118752904 1854536269824 1855891924992 1863356097792 1867734284112 1870850290592 1876269116736 1877011605504 1880143089664 1883815244136 1884560719104 1885192302063 1889032852224 1889780391936 1893172442112 1894556340096 1896630313824 1899007835256 1902176016496 1906051166208 1906645415031 1913717073408 1914474381312 1916116013952 1918213589088 1919017500672 1919615792004 1923822400752 1927741648896 1928387703312 1929150816768 1936143445362 1936909627968 1940855537664 1944699644168 1945760565504 1946530553856 1949314489208 1950332371344 1953586179104 1954359264256 1958176372194 1958997031936 1963599938496 1967902933248 1969341458784 1971497299896 1973353439232 1977261911884 1981290028032 1989258536832 1993932546552 1994768191488 1998664223112 1999139487744 2003044057056 2003836713984 2004508270548 2008591893504 2016670207104 2017468256256 2022566903616 2024781010704 2026261113782 2026687315968 2027319175476 2030701423016 2034838407168 2036325862144 2041110462384 2045583312192 2048680845312 2049319561734 2050437557952 2051248969728 2058684169752 2059498844928 2066963948427 2067781900128 2071994425344 2072688823968 2073509041152 2077230873984 2077558863498 2078052888576 2081024927668 2082111585624 2082984185856 2083633597017 2087878415616 2091361696256 2092189302784 2096275610016 2102405070864 2104706576916 2106688131072 2110860689714 2115160975872 2115869841134 2116707146176 2121019342848 2127221153792 2129549826048 2131375882608 2133709103052 2139948018558 2144307561984 2145156120576 2152931707584 2153783678976 2154505488072 2158894688256 2159226829536 2163170648497 2163625648128 2164300200846 2165207245824 2169436166226 2170294668864 2173915447424 2179023331464 2181074853888 2184713617408 2187105226752 2187787099689 2188980636192 2189846873088 2192978800359 2197784451492 2198654172288 2203871660928 2204743790592 2209575223296 2212735366128 2213611003392 2215509141132 2217934462383 2221634720078 2223726360576 2228951281536 2232669918976 2233553444864 2237915853936 2238853750784 2239551757338 2240022822912 2244114215424 2244459467544 2249031923712 2249785653864 2250675952896 2258834019589 2259727899296 2264331460608 2270952312832 2273438327808 2275387766568 2277878637042 2284539100893 2289193208064 2290099101696 2290866594912 2295533592576 2300080183212 2302245679104 2304765950976 2311505032704 2316019690971 2316936200544 2320801626304 2325529608192 2326254637644 2327229556736 2328444776448 2331774926964 2332329402368 2332697671296 2336884733232 2337809499648 2338592982306 2343357209088 2344284536832 2352781908288 2353712965632 2362244512488 2363179314432 2364468535296 2365205704722 2368787227392 2373978141696 2379556097856 2381295539448 2386146760704 2390127652864 2390872822023 2391375716352 2393123798016 2395743554304 2401798198044 2402748652416 2412412216816 2417326829568 2418136961296 2419093881344 2423818674081 2424395036672 2429130183228 2430148216832 2435858151552 2445654878352 2450637213696 2455491006402 2457802819584 2460493380096 2462291986368 2467687805184 2473485943824 2474522566656 2479355618544 2480336764416 2484474797056 2485772126208 2489327286894 2490312378816 2496606021651 2501692155648 2502682140672 2511753658848 2512747625472 2513589736084 2518710469632 2524229922816 2525016900987 2526075120128 2528840418432 2531008860597 2532010447008 2541401554944 2542193886708 2547372893184 2551622764544 2554821351936 2557618118784 2559487722672 2564081860074 2565096534336 2570322198528 2571183604416 2572201089024 2577224919276 2581524593816 2582546170624 2590026388992 2594347420672 2600443161792 2610901829592 2612810383561 2616220809216 2618133251328 2623870577664 2625788611712 2628663066528 2641720037376 2646879646824 2647927086336 2652344715776 2657525076549 2658576728736 2659690921984 2660027102208 2664885630816 2670725409408 2671782285312 2672677694064 2678122524672 2678957481879 2683426880414 2688893609472 2689957675008 2692264272768 2696755871488 2699708014272 2703092233968 2713117876224 2713963743918 2719492683264 2720404081458 2721480616512 2727024869376 2727444416256 2732426082312 2733916743936 2734998626304 2744912226336 2745998459904 2751361738146 2755951931236 2757042533504 2763585098624 2764678721536 2765028172032 2769641165312 2770078484664 2770737184768 2776148780832 2777312247808 2778178129356 2783837887488 2795034146688 2803206761152 2806275435888 2808917508096 2820214634496 2825722866204 2826841078656 2833549278336 2834670587904 2839399768064 2839758663168 2840882429952 2841834510144 2844945470736 2853264024744 2859076749312 2864739507469 2870575610112 2871711571968 2872673984096 2874174020928 2878526251008 2878969106048 2879423688006 2885733601128 2886942994432 2892581554968 2893726225152 2904215168043 2905364441952 2911283306496 2916140302336 2917049466252 2918640848256 2919795830784 2923971733812 2930379268656 2931538896384 2937264558291 2938495547904 2939658387456 2945399907744 2950313821504 2951481337856 2951854399872 2954012188176 2957245949844 2960030158848 2964968480768 2965892867826 2971935042048 2983887805248 2986069009784 2989966639104 2992152287232 2992612623392 2998709231616 2999714205152 3000901270528 3006762405822 3025005310656 3026202384384 3031251103744 3033850355424 3037171516056 3039391670673 3040030973952 3046052134524 3052257610752 3054488793216 3061665693576 3066773577616 3068374968288 3069660905472 3073021267968 3073979342601 3075656336928 3076873454592 3082006710272 3088026254628 3089248267392 3101672850192 3104593035264 3107991638016 3109033235952 3110263561728 3115846310976 3117079332864 3118123976408 3121537391502 3124476278784 3137042544384 3138283954176 3144413415024 3149659349984 3150905752576 3153607606296 3157059865374 3158382969856 3160032196608 3165304188928 3166291034571 3172741463808 3173804761701 3175060719264 3181529014272 3187830429364 3190831730688 3194324739072 3197063823912 3202397597392 3203664869888 3209922027837 3223102439424 3229397561376 3230675518464 3231758232108 3238342032384 3238840244304 3241207817582 3245438472192 3247810868736 3260873171136 3267516284928 3268534997196 3273988008536 3277070426112 3280657840128 3283055981824 3283470954288 3284770309632 3290250406912 3296676677238 3297981258432 3305807491392 3307115685888 3314362834944 3319103049192 3320416505088 3323263711698 3328808028868 3332452080117 3335589540864 3349004878464 3350330167296 3356873780904 3358280626176 3359327636007 3365639897088 3366171323136 3366689201316 3371787224576 3373547885568 3374678480796 3376013929344 3389591848944 3396497190912 3403224377294 3406428469248 3410157491712 3411300356114 3412650296896 3413081649852 3418775813432 3420128712448 3428244805888 3429601452032 3436299892368 3450120274818 3453368518656 3457148926464 3460208345797 3467257549056 3481202439456 3488294412288 3489381956466 3490844335104 3497662390446 3498494103552 3499046506944 3504884088704 3505327099848 3506714249472 3507889473459 3515035813632 3516426805248 3522293383168 3529172862432 3530569448448 3543366768732 3544768971648 3546702802944 3547808557083 3553180841088 3553727490278 3560967212544 3562376380416 3563570258752 3570830032896 3571943309172 3585191479296 3589685697024 3593615331456 3599610685696 3602697297066 3604122978624 3611465367552 3618618325224 3625990244352 3627205441944 3628640822016 3636592555008 3641793623419 3643234776416 3643695274842 3645222325248 3653787227328 3659882968448 3661331279872 3668482317528 3683236509603 3686704229376 3690740070144 3693437979552 3701531707776 3704237505808 3711783849984 3726712195584 3733990930341 3735468568224 3741700581184 3752538233472 3754023211008 3760286179328 3767630488272 3769121438208 3770384604126 3778065704448 3779560783872 3786344884224 3789112680192 3793260627648 3798015670512 3804352032992 3812102332416 3813290830062 3827434146816 3832232027904 3836427178176 3839231584008 3846122790111 3847644801504 3855483297792 3856775406624 3858301633536 3872286890724 3873819255936 3889399288336 3891521131008 3893061107712 3898628978416 3900664742688 3907172358208 3908718528512 3916352744388 3917994063872 3927199876992 3935805866496 3938682917568 3942994599792 3946706878464 3954523823768 3962580056064 3978517073664 3987865093104 3989536382976 3997328446224 4006088114112 4007673427968 4009016541096 4017183787008 4025140320621 4033340414208 4034936512512 4045133807232 4049562021408 4052522227564 4054638350952 4061402846032 4069676814336 4070945615877 4072651724288 4080606122187 4082220924768 4091166624384 4097361690624 4098639123468 4100875115904 4102497939456 4117368339504 4118997689856 4133927896854 4135563800256 4143988850688 4145377647936 4147018082304 4154461747968 4155117726996 4156105777152 4162049855336 4164223171248 4165968371712 4167267194034 4175756831232 4182723392512 4192551220032 4204810141728 4209413153832 4212490210231 4213376262144 4221721379428 4230321951744 4231739682268 4233414292352 4254442307584 4259099652096 4262751765216 4267418206104 4279896037116 4288615123968 4305863415168 4307567357952 4309010976144 4317789376512 4318453659072 4319135532009 4326341296994 4327251296256 4328600401692 4330414491648 4338872332452 4340589337728 4347830894848 4358046662928 4362149707776 4374210453504 4375574199378 4377961272384 4379693746176 4385957600718 4395568902984 4397308344576 4398782038147 4407743321856 4409487581184 4425470732256 4427222006784 4431018282264 4435868924766 4443269440156 4447452721152 4448839301739 4457902563072 4465339837952 4467106889728 4475831707872 4477707501568 4479103514676 4488228430848 4488918935088 4498063847424 4499571307728 4501351905792 4510143608733 4517668039178 4519455798592 4528662921216 4541904625664 4546876655616 4550775533136 4555757274084 4569078201786 4578386416128 4580198203392 4581733189824 4591067185152 4600160366424 4604491358208 4609531901952 4618661654899 4623010065408 4632039381942 4633872401088 4641603252608 4652509275288 4654459113472 4656889552896 4663549853928 4664658804736 4665395342592 4673769466464 4675618999296 4677185964612 4682306087253 4686714418176 4705563816576 4707425931264 4724489024976 4726358628864 4728937070592 4730411409444 4735589798061 4737574454784 4747956283392 4759112195712 4762591078896 4772293521408 4780255305728 4781745644046 4782751432704 4786247596032 4791487108608 4803596396088 4805497304832 4822915879663 4824824433632 4834653659136 4836273922592 4838187762688 4847637348162 4848790073344 4858260366456 4860296433664 4861811726373 4871716303104 4891309756704 4901274427392 4910982012804 4915605639168 4920986760192 4924583972736 4935375610368 4945015015857 4946971887648 4949045133312 4958711237088 4960673528832 4968949594112 4971544252416 4978654573788 4980624757632 4993212043302 5003384311296 5005364281344 5023507317696 5025495250944 5027179472168 5037420939264 5048459845632 5050033801974 5052150240256 5057680836864 5062017721194 5064020894016 5084387773416 5094745786368 5103245529088 5104836565941 5109642703872 5115236237568 5116950534171 5118975445344 5128163720148 5130193068672 5142367208832 5144402178048 5154449838552 5163049187632 5165092341248 5175180412227 5180052777984 5188694841344 5200886323584 5221803659184 5225620767122 5232441618432 5236266502656 5247741155328 5251577223424 5257326133056 5283440074752 5293759293648 5295854172672 5304689431552 5315050153098 5317153457472 5320054204416 5329771261632 5330591235417 5341450818816 5343564570624 5345355388128 5356245049344 5357914963758 5366853760828 5377787218944 5384528545536 5393511742976 5399416028544 5404045945599 5406184467936 5426235752448 5427927487836 5438985366528 5440808162916 5442961233024 5454888832512 5464852164624 5467833487872 5469997252608 5489824452672 5491996919808 5502723476292 5511903862472 5514085067008 5527170197248 5529357443072 5530056344064 5539282330624 5540156969328 5552297561664 5556356258712 5567675774976 5578703251387 5590068293376 5606413522304 5612550871776 5640429268992 5651445732408 5653682157312 5655576906189 5667098556672 5669341175808 5678799536128 5679517326336 5683669020288 5689890941472 5706528049488 5718153498624 5719936245093 5729479014938 5741151220224 5743423143936 5745347968192 5748348041856 5757052502016 5757938212096 5758847376012 5771467202256 5773885988864 5785163109936 5787452450304 5808430336086 5810728883904 5822566612992 5834098932504 5837281696512 5839591661568 5847943467624 5860758537312 5863077792768 5874529116582 5876991095808 5890799815488 5900627643008 5902962675712 5903708799744 5908024376352 5914491899688 5920060317696 5929936961536 5931785735652 5943870084096 5967775610496 5972138019568 5984304574464 5985225246784 5997418463232 5999428410304 6001802541056 6013524811644 6050010621312 6052404768768 6062502207488 6067700710848 6074343032112 6078783341346 6080061947904 6092104269048 6104515221504 6108977586432 6123331387152 6133547155232 6136749936576 6146042535936 6147958685202 6151312673856 6153746909184 6164013420544 6176052509256 6178496534784 6200891845281 6203345700384 6215983276032 6218066471904 6220527123456 6231692621952 6234158665728 6236247952816 6243074783004 6248952557568 6250900791051 6274085088768 6276567908352 6288826830048 6299318699968 6301811505152 6307215212592 6314119730748 6316765939712 6320064393216 6330608377856 6332582069142 6345482927616 6347609523402 6350121438528 6363058028544 6375660858728 6381663461376 6388649478144 6394127647824 6404795194784 6407329739776 6419844055674 6458795122752 6461351036928 6463516464216 6476684064768 6477680488608 6482415635164 6489511945491 6490876944384 6495621737472 6521746342272 6537069994392 6547976017072 6554140852224 6561315680256 6563361299067 6566111963648 6566941908576 6569540619264 6578936401077 6580500813824 6593353354476 6595962516864 6611614982784 6614231371776 6628725669888 6638206098384 6640833010176 6646527423396 6657616057736 6664904160234 6671179081728 6698009756928 6700660334592 6713747561808 6716561252352 6718655272014 6732342646272 6733378402632 6743574449152 6747095771136 6749356961592 6752027858688 6776502058767 6779183697888 6792994381824 6806448754588 6812856938496 6820314983424 6822600712228 6825300593792 6826163299704 6837551626864 6840257424896 6853617302679 6856489611776 6859202904064 6872599784736 6900240549636 6906737037312 6914297852928 6920416691594 6934515098112 6962404878912 6976588824576 6978763912932 6981688670208 6995324780892 6996988207104 6998093013888 7009768177408 7010654199696 7013428498944 7015778946918 7030071627264 7032853610496 7058345724864 7061138896896 7086733537464 7089537943296 7091913898237 7093405605888 7095617114166 7106361682176 7107454980556 7121934425088 7127140517504 7143886618344 7170382958592 7172618466069 7179371394048 7187230662912 7199221371392 7205394594132 7208245957248 7237236650448 7251980488704 7254410883888 7257281644032 7271456022243 7273185110016 7283587246838 7286469552832 7287390549684 7290444650496 7307574454656 7319765936896 7322662559744 7336964635056 7366473019206 7373408458752 7381480140288 7386875959104 7388012413999 7403063415552 7405544443969 7408475011616 7423567699968 7453424391168 7467981860682 7470937136448 7483401162368 7489818064953 7505076466944 7508046422016 7520572358656 7535260976544 7538242876416 7540769208252 7556131408896 7572689768448 7575050702961 7578225360384 7586521255296 7593026581791 7596031341024 7608704065984 7624204664832 7626581660124 7654868293632 7664464055808 7672854356352 7678463168016 7692245580222 7695289603008 7710966595584 7713550813248 7716603267072 7744573781448 7747638511872 7775721520273 7778798576672 7783042262016 7797257956832 7801329485376 7814344716416 7817437057024 7832705488776 7835988127744 7838431150683 7854399753984 7871611732992 7877365835136 7885989199584 7909047647536 7925160112128 7957034147328 7972575229647 7975730186208 7979072765952 7994656892448 8012176228224 8015346855936 8018033082192 8034367574016 8050280641242 8066680828416 8069873025024 8090267614464 8099124042816 8105044455128 8109276701904 8122805692064 8139353628672 8141891231754 8145303448576 8161212244374 8164441849536 8182333248768 8197278246936 8201750231808 8204995878912 8234736679008 8237995379712 8267855793708 8271127600512 8290755295872 8294036164608 8308923495936 8310235453992 8312211554304 8324099710672 8328446342496 8331936743424 8334534388068 8351513662464 8365446785024 8385102440064 8409620283456 8418826307664 8424980420462 8426752524288 8443442758856 8460643903488 8463479364536 8466828584704 8518199304192 8525503530432 8534836412208 8559792074232 8577230247936 8594218522407 8611726830336 8615134715904 8618021952288 8635578753024 8636907318144 8638271064018 8652682593988 8657200803384 8660828983296 8677744664904 8681178675456 8695661789696 8712645504129 8716093325856 8748420907008 8751148398756 8755922544768 8759387492352 8771915201436 8791137805968 8794616689152 8797564076294 8815486643712 8818975162368 8850941464512 8854444013568 8862036564528 8871737849532 8886538880312 8894905442304 8897678603478 8915805126144 8930679675904 8951663415744 8958207029352 8976456861696 8977837870176 8994235854277 8996127694848 8999142615456 9002703811584 9020287217466 9035336078356 9038911597184 9083809251328 9093753311232 9101551066272 9111514548168 9118175012019 9138156403572 9156772832256 9163466379648 9200320732848 9208982716416 9219063803904 9221938027803 9237323309798 9246020130816 9264078763884 9267744802176 9283206505216 9305018550576 9308918226944 9313779105792 9327099707856 9330790685184 9347538932928 9351237998592 9354371929224 9364612174506 9373428836352 9391994081449 9411127633152 9414851862528 9448978049952 9452717257728 9460822818888 9471179596122 9475148909568 9495912566784 9498873103713 9518224391424 9521414285103 9525182157792 9544587042816 9560510611456 9563491288092 9572495192064 9582974217216 9607192792176 9610994609664 9629766083511 9645831759326 9649648867264 9669307318272 9672547845184 9676375525376 9695274696324 9697580146688 9716520732912 9720592867328 9723623452746 9743432606208 9782619513408 9802548854784 9821964025608 9831211278336 9841973520384 9849167945472 9870751220736 9890030031714 9893943775296 9917422474176 9921347057664 9937899188224 9943088504832 9957309147576 9961249515264 9986424086604 9997356240351 10006768622592 10047014635392 10050990501888 10054358944336 10074841878528 10077982908021 10096919691264 10100067603948 10104300480512 10115361673728 10124035442388 10128041788032 10168775546832 10189491572736 10206491058176 10209673131882 10219285407744 10230472475136 10233901068342 10237950890688 10256327440296 10260386137344 10284734417664 10288804356096 10308899677104 10326098375264 10330184682496 10350360824454 10360105555968 10377389682688 10380625037391 10401772647168 10443607318368 10451241534244 10464883236864 10472533005312 10495482310656 10503154446848 10514652266112 10523668420377 10566880149504 10587518587296 10591708345344 10609378863104 10630100306196 10634306914944 10640108408832 10659542523264 10661182470834 10682901637632 10687129141248 10690710776256 10712490098688 10715829927516 10733707521656 10755574437888 10769057091072 10787023485952 10798832057088 10808091891198 10812368935872 10855854975672 10877970733056 10881616325832 10885922466048 10909777665024 10925380870257 10929704329248 10935666975744 10979648905344 10983993839616 11005446952584 11023807724944 11028170134016 11049709528809 11054340394496 11058714886144 11060112688128 11078564661248 11080313938656 11104595123328 11112712517424 11135351549952 11157406502774 11180136586752 11212827044608 11225101743552 11280858537984 11302891464816 11307364314624 11311153812378 11334197113344 11338682351616 11359034652672 11367338040576 11379781882944 11413056098976 11436306997248 11439872490186 11458958029876 11482302440448 11490695936384 11496696083712 11515876424192 11517694752024 11538368370333 11542934404512 11547771977728 11570326219872 11574904900608 11616860672172 11621457767808 11668197865008 11674563393024 11679183323136 11695886935248 11721517074624 11726155585536 11749058233164 11753982191616 11781599630976 11801255286016 11805925351424 11807417599488 11816048752704 11828983799376 11840120635392 11863571471304 11887740168192 11911285320529 11935551220992 11939551246399 11944276039136 11968609148928 11970450493568 11998856820608 12003605082112 12027049623288 12075420961863 12100021242624 12104809537536 12125004414976 12135401421696 12148686064224 12157566682692 12184208538096 12209030443008 12212836847631 12217955172864 12241818366561 12246662774304 12267094310464 12273499873152 12292085071872 12295917370404 12302625347712 12307493818368 12328026841088 12352105018512 12356993069568 12401783690562 12406691400768 12431966552064 12436132943808 12441054246912 12463385243904 12468317331456 12472495905632 12486149566008 12497905115136 12501801582102 12548170177536 12577653660096 12598637399936 12603623010304 12614430425184 12628239461496 12633531879424 12637470630693 12640128786432 12661216755712 12665164138284 12690965855232 12695219046804 12700242877056 12751321717456 12763326922752 12777298956288 12788255295648 12809590389568 12814659479552 12839688111348 12917590245504 12922702073856 12927032928432 12953368129536 12955360977216 12964831270328 12979023890982 12981753888768 12991243474944 13043492684544 13074139988784 13095952034144 13122631360512 13126722598134 13132223927296 13133883817152 13139081238528 13157872802154 13161001627648 13186706708952 13191925033728 13196346114441 13223229965568 13228462743552 13276412196768 13281666020352 13293054846792 13315232115472 13329808320468 13342358163456 13346517905217 13396019513856 13401320669184 13427495123616 13433122504704 13437310544028 13464685292544 13466756805264 13487148898304 13494191542272 13498713923184 13504055717376 13553004117534 13558367395776 13585988763648 13612897509176 13625713876992 13640629966848 13645201424456 13650601187584 13652326599408 13675103253728 13680514849792 13707234605358 13712979223552 13745199569472 13800481099272 13813474074624 13828595705856 13840833383188 13855984964697 13869030196224 13924809757824 13957527825864 13963377340416 13990649561784 13993976414208 13996186027776 14019536354816 14021308399392 14026856997888 14031557893836 14046918261759 14060143254528 14116691449728 14122277793792 14173467074928 14179075886592 14183827796474 14186811211776 14191234228332 14212723364352 14214909961112 14243868850176 14254281035008 14287773236688 14340765917184 14345236932138 14358742788096 14374461325824 14398442742784 14410789188264 14416491914496 14468747638989 14474473300896 14503960977408 14508821767776 14514563288064 14542912044486 14546370220032 14567174493676 14572939105664 14574781099368 14580889300992 14585435179119 14615148909312 14639531873792 14645325119488 14673929270112 14732946038412 14746816917504 14762960280576 14773751918208 14776024827998 14806126831104 14811088887938 14816950023232 14847135399936 14906848782336 14935963721364 14941874272896 14966802324736 14979636129906 15010152933888 15016092844032 15070521953088 15076485752832 15081538416504 15112262817792 15142194539479 15145379536896 15150101405922 15156450720768 15173042510592 15186053163582 15192062682048 15217408131968 15253163320248 15309736587264 15314509697823 15328928111616 15345708712704 15350851602513 15356926336032 15384491160444 15390579206016 15427101626496 15433206534144 15489147562896 15495277023744 15525541236681 15551443040546 15557597153344 15566084524032 15594515913664 15602658970752 15628689432832 15634874114048 15665410977552 15671976255488 15676862301366 15708799507968 15743223465984 15754731670272 15771978399168 15811838137123 15818095295072 15850320224256 15914068294656 15945150459294 15951460372416 15989313784896 15991773706251 16024352456448 16030693711872 16036066164384 16068735148032 16100561282484 16133361656832 16180535228928 16198248085632 16210088910256 16212137836797 16218553403808 16245611384128 16278707257344 16283782463508 16290606897152 16322424488748 16328883699072 16364666497536 16394556493872 16403500463616 16409991757824 16469473358016 16475990759424 16535711587416 16542255201024 16581510591744 16588072329216 16617846991872 16620470907984 16648199421344 16656892684992 16669068776136 16703027324928 16730893570048 16736109754161 16770204880128 16819240566912 16837652615328 16849960840924 16886885517712 16921287806976 16926958729072 16933657169408 16966730718567 17036398608384 17051007060864 17069672824416 17119584148464 17154460495872 17188437044814 17223453660672 17230269431808 17236043904576 17271157506048 17273814636288 17276542128036 17305365187976 17314401606768 17321657966592 17355489329808 17362357350912 17391323579392 17425291008258 17432186651712 17502296797512 17511845089536 17518774984704 17543830402872 17582275611936 17589233378304 17595128152588 17630973287424 17701882929024 17708888027136 17724073129056 17743475699064 17773077760624 17789810884608 17795357206956 17831610252288 17861359351808 17903326831488 17916414058704 17952913723392 17955675740352 17988471708554 17992255389696 17998285230912 18005407623168 18040574434932 18070672156712 18077823194368 18187506622464 18203102132544 18223029096336 18236350024038 18276312807144 18289672684927 18313545664512 18326932759296 18400641465696 18438127607808 18443876055606 18474646619596 18492040261632 18528157527768 18535489604352 18566413010432 18602675535843 18610037101152 18617836453888 18654199415712 18661581370368 18695077865856 18702475997184 18708743858448 18729224349012 18746857672704 18752702373153 18783988162898 18822255266304 18829703725056 18897956099904 18905434515456 18921645637776 18942359192244 18950297819136 18991825133568 18997746207426 19036448782848 19042828570206 19050364315584 19089174085632 19126982576184 19144990384128 19165948434432 19214385584352 19221989219328 19249480580929 19259532167022 19291663518652 19299297734528 19345095690368 19352751050752 19390549392648 19395160293376 19433041465824 19441185734656 19447246905492 19468535836473 19486865212416 19565239026816 19643928051216 19662422556672 19683947040768 19690083897201 19698335890944 19736809203231 19741502441472 19780060063428 19787887550592 19834844948352 19842694115328 19875798376448 19886177009664 19914618295152 19922499030528 19972848173208 19994712480702 20013537245184 20053176552283 20094029270784 20101981003776 20108717888672 20149683757056 20155965816042 20200135207896 20208600961024 20230723347456 20248070884776 20256083576064 20329506176301 20337551093664 20378983145472 20412982116352 20419346263764 20438570815488 20460944950272 20467802136684 20475901781376 20512654880592 20520772274688 20560851908037 20569468835328 20577608712192 20617799354208 20652196750528 20660369364992 20700721648908 20720211111936 20754779365376 20761250074782 20803545294336 20887214636736 20902483068488 20929766473728 20945066010624 20990964621312 21006308893696 21029304532224 21047336840754 21175037174592 21183416690688 21218757726208 21260200612392 21268613829888 21275741694711 21280216817664 21319085046528 21322364941668 21365803275264 21381421552512 21431659855032 21467415043312 21511148875776 21517855398207 21538114182144 21574046971904 21597664114176 21616183782396 21624737871744 21711709951344 21755941466112 21763232651664 21771844932096 21819555330048 21850761740514 21859408658496 21871333951488 21959297810688 21967987679232 22010893905168 22047615449888 22056340268032 22099419057618 22108680788992 22120225376256 22157129322496 22160627877312 22164037241997 22209190246656 22216633331907 22225425034848 22270703099904 22314813005548 22360273173504 22425654089216 22450203487104 22469454194859 22561717075968 22605782929632 22614728629248 22622307624756 22668394226688 22718069305344 22734676081152 22759563765888 22826112197952 22872613994496 22879744980372 22917916059752 22964604880896 22981391872768 22993392167424 23031752848384 23035389504048 23076736740666 23085868809024 23140652439744 23149809801216 23233721344344 23242915535616 23327164560819 23336395730016 23349126786048 23391773870496 23443034149248 23452311171072 23498116466328 23507964383232 23515293452049 23563199261952 23602510572032 23611850702848 23614835198976 23632097505408 23657967598752 23727142942608 23775480336384 23822570641058 23871102441984 23879102492798 23888552078272 23937218297856 23940900987136 23997713641216 24007210164224 24054099246576 24150841923726 24200042485248 24209619075072 24270802843392 24297372128448 24315133365384 24368417076192 24418060886016 24425673695262 24435910345728 24483636733122 24493325548608 24534188620928 24546999746304 24591834740808 24605250695424 24614987636736 24656053682176 24704210037024 24713986139136 24803567381124 24813382801536 24872265887616 24882108493824 24926770487808 24936634662912 24944991811264 24972299132016 24995810230272 25003603164204 25096340355072 25155307320192 25197274799872 25207246020608 25228860850368 25256478922992 25267063758848 25274941261386 25280257572864 25330328276568 25381931710464 25390438093608 25400485754112 25492555363933 25502643434912 25554597912576 25576510591296 25619180779136 25629318959104 25679376222696 25782655567221 25835180491008 25845404147712 25854065856864 25906736259072 25910721954432 25929662540656 25958047781964 25982486949888 26086985369088 26137936512387 26148279977568 26191904068288 26245262721024 26253445196268 26264447854592 26267767634304 26278162477056 26315745604308 26322003255296 26373413417904 26383850067456 26392692228882 26446459931136 26456925487104 26552824393536 26563332040704 26586109693584 26630464230944 26659616640936 26684716326912 26693035810434 26792039027712 26854990247232 26874621088056 26929370585088 26933513610528 26974297796608 26982707562831 26988383084544 26997427846368 27008111434752 27106008235068 27116734791552 27225795018352 27251427753984 27281259933696 27290402848912 27301202375168 27304653198816 27350206507456 27354525036057 27361029699584 27414469210716 27425958447104 27490399138944 27600962198544 27626948149248 27657191411712 27681666766376 27711969929394 27738060392448 27849619515648 27915055651728 27926754680832 27981299123568 27992372055552 28039072709632 28042616798784 28053713995776 28063115787672 28093836523518 28120286509056 28175982244347 28233382899456 28244555587584 28346934149856 28358151773184 28367655592948 28382468456664 28425446728704 28429819922224 28487737700352 28496619311139 28508562070016 28564242855309 28575546473376 28681531834368 28690473864276 28717485576192 28748922651648 28796885485568 28821578376528 28832983828992 28937495277978 28948946601792 29007921954816 29017643535552 29029126576128 29085824088972 29092740440064 29134348987352 29145878211328 29149562198736 29161778601984 29170870358238 29230297818624 29279063747584 29347858540224 29465892076824 29487431471617 29493633835008 29525920561152 29547503836416 29552049655996 29612253662208 29622177775876 29633900046464 29813697564672 29871927442728 29883748545792 29933604649472 29959272259812 29992068721053 30020305867776 30141043906176 30152971505664 30163076833008 30224525635584 30233948724063 30284389078958 30290759073792 30300202811844 30312901441536 30346085021184 30372106327164 30384125364096 30434816263936 30506326640496 30619473174528 30629019395646 30657856223232 30691417425408 30701703205026 30713852672064 30768982320888 30781158412032 30791474267029 30854203252992 30866413068288 30978295125792 30990554047488 31051082473362 31102886081092 31115194306688 31132169048064 31141875112173 31189031827328 31205317941504 31257378865664 31269748228096 31330821955104 31343952510976 31353724602732 31417599015936 31486446931968 31509463340544 31543956798336 31571005261131 31623676274246 31636190590144 31700640448512 31828136589312 31890300918588 31902920744832 31978627569792 31983547412502 32048704912896 32061387423744 32072132328768 32137470296064 32201122564968 32266723313664 32330631584293 32361070457856 32396496171264 32420177820512 32424275673594 32437106807616 32491222768256 32567564927016 32581213794304 32644848977496 32657767398144 32729332995072 32776142610771 32789112987744 32807000927232 32938946716032 32951981518848 33071423174832 33084510402048 33149128586427 33163021183488 33176144658432 33235693983744 33240941815968 33296398842688 33313785369984 33338137552272 33406054649856 33461787140096 33472219508322 33540409760256 33638481133824 33675305230656 33699921681848 33760411157641 33773771035424 33842575613952 33853917458144 33867314338816 33933461437134 34102014121728 34139345648832 34239168296928 34308920991744 34376874089628 34446907321344 34472087809152 34547629272576 34553084256072 34610730375952 34615105110999 34628803213536 34643315933184 34710978659616 34724714701824 34782647158784 34850582016516 34864373303424 35004593595024 35023690179072 35037549969408 35087660805744 35164551223872 35178466756608 35190256305176 35261946574848 35403765858048 35417776054272 35448146258112 35486951398128 35546155521248 35590714413912 35663220504576 35722718703616 35733855961587 35806653662976 35818653739197 35832828117408 35905827446784 35911351480704 35976943417108 35996570461824 36010815246336 36081148869864 36141344313424 36155646388736 36226262885589 36375013244928 36406204265088 36446058192672 36472700048076 36552625614288 36579345369854 36627091329024 36653865518592 36801282931392 36876255215616 36887752111212 36949293239192 36984080523264 37056315055536 37070979208704 37132826020864 37205351071686 37220074202304 37308398831424 37323162740736 37390155731712 37404951994368 37417487716896 37458448698024 37493715345408 37505404746306 37567976325796 37644510532608 37795912199808 37810869030912 37843291275552 37884718384488 37900595638272 37912411892079 37983650267136 37995492414852 38072897565696 38085657140412 38100728631168 38253965152368 38289980768256 38331896868864 38428771168704 38443978438656 38498961161858 38519064334044 38583327037304 38598595469056 38690191380736 38705502101504 38781098785296 38866082931648 38894493810984 38937071672946 38973730424832 39050922759709 39130478053632 39287856102432 39367894081536 39380167794402 39396671781888 39473618406462 39483004882944 39560120126856 39575775101184 39589038343323 39669689896704 39685388230656 39751596752896 39829236590304 39844998061056 39945696346416 39989424961404 40027074490368 40039553715651 40106353104566 40188058541568 40203962007552 40217435777344 40299367514112 40311931632084 40400270415792 40417201922048 40461446694912 40496141769552 40512167152128 40659012352602 40675102187328 40757966290944 40838692527528 40877141630976 40921889900544 40935604273368 40951803562752 41025309761184 41041544549376 41100242321443 41121703816074 41138937670656 41235598708416 41304393501056 41320738729984 41401443297816 41440422223872 41509558730752 41522500149564 41567954894091 41607090588672 41774429273472 41804966136976 41890132021248 41981929242624 42012617787392 42058609064448 42094673681508 42140754785277 42350074349184 42366833381376 42437515452416 42520401224784 42537227659776 42551483389422 42560433635328 42638170093056 42644729883336 42731606550528 42762843105024 42863319710064 42934830086624 43022297751552 43035710796414 43076228364288 43148093943808 43195328228352 43232367564792 43249475743488 43406242916967 43423419902688 43511882932224 43526465303328 43543689864192 43639110660096 43701523481028 43718817316992 43742667902976 43756305537357 43918595621376 43935975358464 44021787810336 44095230899776 44112680536064 44198838115236 44217361577984 44240450752512 44314258644992 44321255754624 44328074483994 44418380493312 44433266663814 44450850069696 44541406199808 44629626011096 44720546347008 44851308178432 44900406974208 44938908389718 45211565859264 45229457258496 45244615249512 45336788453376 45426583618437 45436138610688 45469352162304 45519127531776 45652224395904 45759489960744 45835832119504 45929209761792 45943529093469 45962783745536 45986784334848 46052554807539 46063505696768 46070779008096 46153473481332 46171737618048 46281304879488 46299619602432 46467442688688 46485831071232 46654329121638 46672791460032 46698253572096 46783547740992 46886068298496 46904622342144 46996232932656 47015928766464 47030586904098 47126398523904 47205021144064 47229670397952 47264195010816 47315935197504 47435514411369 47454285885216 47550960672768 47645141282116 47742204883968 47758204985596 47777104156544 47881801974272 47975321118753 47995427282432 48014420328448 48108198493152 48301683847452 48400084970496 48541605686784 48594744256896 48630266730768 48736834152384 48836121772032 48851347390524 48871820691456 48967273466244 48986651097216 49068377241856 49093999492608 49183669481616 49210501390848 49229975273472 49408420074048 49427972278272 49607134762248 49626765603072 49643397287659 49744531775232 49764216987648 49853540975616 49889983622528 49944598264032 50007206328408 50192680710144 50208329262483 50310614640384 50394549599744 50414492041216 50457721700736 50512957845984 50534127517696 50549882522772 50660656553136 50763863420928 50780876187216 50800971508224 50900192155701 50985110727866 51005286869824 51109195825152 51153021182592 51238361558272 51258637918208 51358752445392 51565311134442 51670360982016 51690808295424 51708131713728 51813472518144 51821443908864 51859325081312 51916095563928 51964973899776 52173970738176 52275873024774 52296559955136 52383808136576 52506890392536 52528895709184 52535535268608 52556324954112 52631491208616 52644006510592 52746826835808 52767700134912 52785384457764 52892919862272 53105648787072 53126664081408 53172219387168 53260928461888 53319233281872 53369432653824 53386071620868 53584078055424 53709980494464 53749242176112 53858741170176 53867027221056 53948595593216 53965415125662 53976766169088 53994855692736 54016222869504 54212016470136 54233469583104 54430050641911 54451590036704 54562519867392 54580805697824 54602404750336 54609306397632 54700413014912 54709050072114 54722059399168 54828938421432 54851916894208 54869018054781 54980798277888 55201924397088 55314382823424 55363333532752 55423939858788 55476120784896 55699239031296 55808026607529 55830111303456 55853509361664 55962598247136 55984744111104 56078145419264 56085233597568 56107427991552 56126231575344 56187673047036 56240573018112 56351964488694 56466765798912 56489111175168 56693868299712 56716303546368 56735311185896 56764936913328 56850893457408 56859639844448 56975475400704 56993238622278 57017124140032 57128485710618 57151092946752 57380947728552 57434971152384 57497845303296 57593770971136 57643156753056 57665967657984 57748441742787 57874990555956 57897893203584 58035287071104 58058253152256 58171648177944 58185480880128 58268697974704 58291756422656 58299124397472 58323557203968 58341740716476 58405607509419 58460595637248 58558127495168 58695717080448 58931784153648 58974862943234 58987267670016 59051841122304 59095007672832 59104099311992 59224507324416 59244355551752 59267800092928 59627395129344 59743854885456 59767497091584 59867209298944 59918544519624 59984137442106 60040611735552 60159529656849 60282087812352 60305943011328 60326153666016 60449051271168 60467897448126 60568778157916 60600405623688 60625802883072 60692170042368 60744212654328 60768250728192 60869632527872 60988518528903 61012653280992 61238946349056 61258038791292 61315712446464 61382834850816 61403406410052 61427705344128 61537964641776 61562316824064 61582948534058 61708406505984 61732826136576 61956590251584 61981108094976 62102164946724 62205772162184 62230388613376 62264338096128 62283750224346 62378063654656 62410635883008 62514757731328 62661643910208 62707449205464 62835198031872 62959650979939 62972893863936 63018926681088 63087913596672 63142010522262 63247352548492 63272381180288 63656273178624 63780601837176 63805841489664 63827225084133 63957255139584 63967094825004 64097409825792 64144264657536 64402245129936 64533446627328 64553566194621 64661263168586 64722140915712 64792992342528 64840355641024 64848551347188 64874213615232 64982445536512 65135129854032 65162427588608 65289697954992 65315534796288 65458665990144 65552285221542 65578225975488 65614001854464 65743958570143 65877893432064 65903963037696 66142846349664 66169020804096 66298257172854 66326042366976 66471387967488 66481883631936 66492111725991 66592797685376 66627570739968 66649899995721 66676275104544 66812109299712 66923574280192 66944439016644 67080819520512 67276962267648 67350610461312 67399843363696 67408362584577 67520822315282 67547542070848 67685151227904 67707834916288 67734628677632 67866922874268 68204028243456 68278691297664 68478336593856 68617841983488 68753748179256 68893814642688 68944175618304 69095258545152 69106168512144 69221460751904 69230210221998 69257606427072 69421957319232 69449429403648 69565294317568 69701164033032 69728746606848 69981493682457 70009187190048 70047380358144 70175321611488 70329102447744 70356933513216 70380512610352 70523893149696 70545880356147 70807531716096 70835552108544 70896292516224 70973902796256 71092311042496 71181428827824 71326441009152 71445437407232 71467711923174 71613307325952 71637307478394 71665656234816 71811654893568 71822702961408 71953886834216 71993140923648 72021630492672 72162297739728 72282688626848 72311292777472 72452525771178 72812408530176 72892116385344 72945400096152 73105251228576 73158690739708 73254182658048 73307731037184 73602565862784 73775504222424 73898586478384 73968161046528 74112630111072 74141958417408 74265652041728 74410702143372 74440148404608 74616797662848 74646325481472 74780311463424 74809903988736 74834975433792 74916897396048 74987430690816 75010809492612 75135952651592 75289021065216 75591824399616 75621738061824 75686582551104 75769436768976 75801191276544 75824823784158 75990984829704 76145795131392 76171314280824 76201457262336 76477666091799 76507930304736 76663793737728 76857542337408 76887956877312 76997922323716 77038128668088 77166654074608 77197190938112 77347966701663 77380382761472 77411004203008 77562197570592 77732165863296 77788987621968 77874143345892 77947460849664 78101845519418 78260956107264 78575712204864 78735788163072 78760335588804 78793343563776 78947236812924 78966009765888 79120240253712 79151550202368 79178076686646 79339379793408 79370776461312 79658473180608 79689996122112 79891392692832 79978849922808 80037313994389 80054148980736 80079107431302 80212706209132 80376117083136 80434871554688 80623863264168 80800540831584 80834403844096 80922893389824 80948122688493 80992283539104 81024334304256 81318024705204 81350204374656 81677385055056 81754283261952 81843779801088 81871208546736 81903607125504 82050619522368 82063575108171 82083089098752 82200484642886 82243407632148 82277875341312 82471197416832 82608787002112 82641477459968 82802886595632 82880844447744 83045000299128 83135909788182 83214181177344 83378997243703 83548858546944 83576858724793 83609932273952 83780264042496 84025235574784 84117218128896 84189347363016 84281509570554 84527946733041 84700148698368 84733666762752 84875030904832 85040802449568 85074455319552 85102966778844 85276340186112 85289459766672 85463213101056 85489857933417 85525686210048 85692728565927 85726639420128 85869660173248 86044595503104 86071421592828 86152456728576 86296187887616 86390656456704 86464735129584 86498951486976 86812485833934 86846839805376 87023765864448 87052930606656 87087379728384 87278221320192 87403046962056 87437634633984 87485335805952 87512611074714 87754571443081 87837191242752 88043575620672 88190461799552 88225361072128 88397676230472 88434723155968 88462294414851 88480901505024 88628517289984 88642511509248 88656148967988 88836760986624 88866533327628 88901700139392 89259252022192 89441092694016 89702616356864 89800813948416 89877816779436 89976206163159 90423131718528 90458914516992 90489230499024 90673576906752 90853167236874 90872277221376 90938704324608 91038255063552 91304448791808 91518979921488 91671664239008 91858419523584 91887058186938 91925567491072 91973568669696 92105109615078 92127011393536 92141558016192 92306946962664 92343475236096 92374422801087 92562609758976 92599239204864 92934885377376 92971662142464 93308658243276 93345582920064 93396507144192 93425625336519 93567095481984 93772136596992 93809244684288 93992465865312 94031857532928 94061173808196 94252797047808 94410042288128 94459340795904 94528390021632 94631870395008 94871028822738 94908571770432 95101921345536 95290282564232 95484409767936 95516409971192 95554208313088 95763603948544 95950642237506 95990854564864 96216396986304 96603367694904 96800169940992 96991894752879 97083211373568 97189488513792 97260533461536 97473668304768 97702694781048 97743641382912 97934546932488 97973302194432 98136754483712 98187998985216 98328427832313 98367338963232 98421002781696 98816840148096 98855944556544 99214269524496 99253531206144 99286794575318 99489063550464 99528433975296 99707081951232 99779967245056 99889196528064 100014412656816 100385361420288 100416658524966 100621229280768 100789099199488 100915443401472 101025915691968 101099765045544 101281233472923 101321313106272 101527726841856 101561752374432 101601943016448 101800384311402 101970221455732 102010573739648 102306042365184 102476723116544 102517275836416 102717504890784 103130622268884 103340721964032 103416263427456 103642887817728 103718650162624 103832191127856 103929947799552 104347941476352 104551746049548 104593119910272 104767616273152 105013780785072 105057791418368 105071070537216 105112649908224 105262982417232 105493653671616 105535400269824 105570768915528 105785839724544 105995361776353 106211297574144 106253328162816 106344438774336 106521856923776 106638466563744 106772143241736 107168156110848 107201567884761 107419960988928 107455961217591 107498484352224 107717482340352 107734054442112 107897191186432 107930830251324 107989711385472 108032445739008 108424032940272 108466939166208 108678788656767 108860101283822 108903180073408 109125039734784 109161611395648 109204809500672 109218612795264 109400826029824 109418100144228 109444118798336 109657876842864 109703833788416 109738036109562 109961596555776 110403848794176 110628765646848 110726667065504 110847879717576 110952241569792 111398478062592 111616053215058 111660222606912 111925196494272 111969488222208 112156290838528 112170467195136 112214855983104 112252463150688 112375346094072 112481146036224 112703928977388 112933531597824 113387736599424 113432607092736 113470622371792 113529873826656 113701786914816 113719279688896 113737235676237 113950950801408 113986477244556 114034248280064 114256971421236 114302185893504 114761895457104 114869942304768 114995690606592 115187541942272 115286313506112 115331935315968 115496883485574 115749981111912 115795786407168 116070574142208 116116506304512 116343296355888 116537395949408 116583512845312 116598248794944 116683481432952 116811215018838 116921191274496 117116254990336 117152768279127 117391434160896 117863568307296 117949725886468 118103682244608 118190015345664 118208198623984 118449014648832 118488711103504 118535600185856 118767115029969 119254790258688 119487709770912 119534994183168 119734418597888 119837089039248 119968274884212 120081223471104 120319059313698 120564175624704 120611886022656 120652307332032 120898102542336 120935794896252 121137556315832 121200811247376 121251605766144 121384340084736 121488425308656 121536501456384 121739265055744 121977037057806 122025306561984 122516077582584 122631424892928 122765669701632 122806812820104 122855410688256 123075929283552 123124633648128 123165897068116 123300726964329 123416813011968 123913180503168 123962216189952 124204329893448 124411544324368 124460777226752 124528676192256 124567500448692 124703864682273 124756127309312 124821271766016 125029515462656 125323287820416 125414898410928 125670396063744 125919301959878 125945787727872 126037853362176 126175827193344 126284021044524 126494705096984 126544762360576 127312546357248 127561203674352 127611682979328 127654450168266 127914510279168 127934189650008 128027708794489 128194819651584 128288529315072 128804490259872 129066893254656 129107132389242 129322526337172 129444281831424 129585984685056 129680711282048 129697102694376 129748427230464 129964891073024 130218728750901 130270259708064 130324855177216 130579395909984 130631069592576 130917331980288 131104570443084 131156451950976 131228003708928 131268916612071 131487917140286 131755786864128 131807926075392 132285692699328 132338041608192 132596514345708 132652084733952 132942775934976 132963767263872 132984223451982 133185595370752 133255141479936 133299799991442 133352550209088 133624218599424 133888878033288 134161639041024 134553924535296 134701220922624 134746364066503 134799686727392 134816725169154 135041644630564 135095084141696 135415669832576 135469257355264 135733845748536 136279750855311 136408056486912 136557382595328 136956673187712 137507496358512 137787629285376 137830587280407 137888351236608 138157664422617 138190517090304 138212337024288 138442921503808 138460420443996 138515212854144 138843914638464 138898858807296 139130588635136 139402328066064 139457493213696 139962987364914 140018374380096 140094760716288 140350643222976 140372235865981 140658204895488 140713867026432 140761025220704 141047786299392 141091760712294 141615063432192 141792585032448 141947805592512 142184622084992 142306543234107 142362857655648 142652882018304 142890874814464 142935423846348 143226614651904 143274614956788 143331312469632 143645405922816 143907773668432 143925963356259 143986281847296 144043260985344 144324595479456 144565377253696 144622585554944 144905051542356 145624817060352 145784232770688 145890800192304 146210502457152 146317381479416 146508365316096 146615462074368 147205131725568 147551008444848 147797172956768 148225260222144 148283916834816 148531304083456 148821404286744 148880296809216 148930191862977 149233595325696 149292650962944 149560622926848 149669950867584 149833794792096 150021618985224 150271905303184 150578042130432 150624987787449 151183648799232 151243476123648 151373165102208 151538873537952 151602382553088 151649647568316 151981969659408 152291590262784 152342628561648 152402914524672 152955332183598 153015860609472 153327587475456 153715084674816 153775913754624 153995844647432 154076257336176 154333308149216 154394381876224 154695933403326 154760765522944 155124395141184 155464331726592 155577975243936 155748286691784 155894921699328 156203691038836 156521912214528 157151424409728 157520671177608 157586687127552 157894473625848 157932019531776 158240480507424 158303100404736 158356153373292 158678759586816 159316946361216 159379992244224 159782785385664 159957699845616 160074627988778 160108297961472 160158214862604 160425412418264 160752234166272 160869743109376 161247726528336 161601081663168 161845786779648 161896245376986 161984567078208 162048668608512 162636049410408 162700408749312 163290151925733 163354770110112 163687559602176 163742417093472 163807214251008 164101239044736 164127150216342 164166178197504 164400969285772 164486815264296 164555750682624 164607054164343 164942394833664 165217574004224 165282954919936 165605773191264 166090000598256 166271819576364 166428362354688 166757994487406 167097717093888 167153717449586 167219864547904 167560528084992 168050471149568 168234436257792 168378694726032 168563019141108 169055893466082 169400297396736 169467333525504 170081604899136 170148910639104 170205933557688 170552680372224 170578919533344 170890481231263 170926426202112 170979715866834 171051372420096 171385457131854 171453278840256 171739320346496 172142843185656 172304913457152 172592375775232 172781312913408 172929470259168 172997902973952 173245325228361 173624971667868 173693679610752 174105861213312 174174759456768 174556442640384 174806093924112 174875269267968 174970671611904 175025222149428 175216822528257 175509142886162 175674382485504 176087151241344 176380923599104 176450722144256 176795352460944 176869446311936 176924588829702 176961803010048 177285023018496 177312297935976 177673521973248 177733066655256 177803400278784 178447887547531 178518504044384 178882185388032 179405232713728 179601627896832 179755633558872 179952412326318 180478588970547 180846263437056 180917829033984 180978460998048 181347153813504 181706334473748 181877408649216 182076510127104 182608897583616 182965555586709 183037959842976 183343328478016 183716839047168 183774116373876 183851134982144 183947137339392 184210219230156 184254022787072 184283116032384 184613893925328 184686950472192 184748845602174 185125219517952 185198478409728 185869770754752 185943324284928 186617316486552 186691165840128 186793014288384 186851250673038 187134190963968 187544273193984 187984931730624 188122347616392 188505594095616 188820084576256 188878952939817 188918681591808 189056780043264 189263740790016 189742057645476 189817143540864 190580565128464 190968819535872 191032819942384 191108416626176 191481675252399 191527207897088 191901284475012 191981709129728 192432793972608 193206735389808 193600339881984 193983789505758 194166422747136 194378977027584 194521066923072 194947336609536 195405389562096 195487282765824 195869093864976 195946604388864 196273508967424 196375997970432 196656855664626 196734677926464 196842005563392 197231875710429 197633680296192 197711889113088 198428539048992 198507062412288 198573589150636 198978127100928 199414163902464 199476335177973 199559934490112 199778393056128 199949699987163 200028825313632 200770722840576 200833317049932 201242458561536 201578198398976 201830886802944 202051831383936 202199530091088 202562466945846 202642626212544 203055453683712 203123504748864 203203886032896 203600768622804 203940442911464 204021147479296 204612084730368 204953446233088 205435009781568 206261244537768 206412020301319 206681443928064 206832526854912 207285775635456 207437300325248 207664382255712 208695882952704 209103492099096 209186239820544 209535232546304 209944481047371 210027561570144 210115582836736 210142141074432 210525964834464 210987307343232 211070800539648 211141537831056 211571679449088 211637641068441 211990723552706 212422595148288 212506656325632 212688877548672 213043713847552 213276933127488 213544286483472 214336312221696 214403135769522 214839921977856 214911922435182 214996968704448 215434964680704 215468108884224 215861660502648 215979422770944 216064891478016 216848065880544 216933878332416 217357577313534 217720202567644 217806360146816 218323222791296 218409619001344 218437225590528 218801652059648 218836200288456 218888237596672 219315753685728 219407667576832 219476072219124 219923193111552 220807697588352 221453334131008 221695759435152 221904483139584 222796956125184 223232106430116 223320445213824 223850392988544 223938976444416 224312581677056 224340934390272 224429711966208 224504926301376 224750692188144 224962292072448 225407857954776 225867063195648 226314421090051 226775473198848 226865214185472 226941244743584 227059747653312 227403573829632 227438559377792 227474471352474 227972954489112 228068496560128 228513942842472 228604371787008 229432998275397 229523790914208 229991381213184 230375083884544 230572627012224 230663870631936 230993766971148 231499962223824 231591572814336 232043900104989 232141148284416 232233012609024 232686592711776 233074791898816 233167025690624 233196497589888 233366962865904 233622430037676 233842382548992 234232509980672 234305536558254 234782868321792 235727136614592 235899451772936 236207364489216 236380030691328 236416397247968 236898029297664 236977422207008 237071200371712 237534230059938 238975419541824 239069988366336 239468837195776 239674178078496 239936549768424 240111941983167 240162446942208 240638118627396 241128351249408 241304614664064 241871589792504 242275112631664 242401622494752 242503211532288 242768680169472 242844368065479 242976850617312 243073002912768 243478530111488 243954074115612 244050613123968 245032155165168 245262849785856 245531339403264 245613625640208 245710821376512 246151858567104 246249267296256 246331794136232 246601453928658 246833626023936 247826361006336 247924432379904 248408659786896 248823088648736 248921554453504 249135000897384 249407729364546 249512254618624 249642543532032 250059030925312 250136991731109 250646575640832 250730576174379 250829796821856 251340792127488 251838603919756 252075706724352 252351654386688 252568042089048 252989410193968 253089524721152 253583840199123 254625092714496 255122407348704 255223365958656 255308900336532 255829020558336 255868379300016 256055417588978 256389639303168 256577058630144 257608980519744 258133786509312 258214264778484 258645052674344 258888563662848 259171969370112 259361422564096 259394205388752 259496854460928 259929782146048 260437457501802 260540519416128 261158791819968 261262139185152 261834663960576 262209140886168 262312903901952 262456007417856 262537833224142 262975834280572 263263714329243 263511573728256 264571385398656 264676083216384 265193028691416 265304169467904 265386883244553 265885551869952 265927534527744 265968446903964 266371190741504 266510282959872 266599599982884 266705100418176 267777756066576 268323278082048 269107849070592 269402441845248 269492728133006 269599373454784 269633450338308 270083289261128 270190168283392 270831339665152 270938514710528 271467691497072 272559501710622 272816112973824 273114765190656 273356459317963 273913346375424 275014992717024 275575258570752 275661174560814 275776702473216 276315328845234 276381034180608 276424674048576 276885843007616 276920840887992 277030425708288 277123268403261 277687829276928 277797717614592 278261177270272 278804656132128 278914986427392 279925974729828 280036748760192 280189521432576 280276876009557 280701286445952 280744471731962 281316409790976 281427734052864 281522050441408 282095572598784 282183521424588 283230126864384 283585170064896 283895611185024 284369244169984 284613086468214 284725715311296 285305764036608 285870847692696 286453229303808 286549229913576 286662624939264 287290811845632 287701696250101 287815547336864 287851926712518 287972563694592 288649190958912 289130754507392 289245171109888 289810103084712 290975684258637 291249634120704 291568465541376 291781600384608 292421004914304 292634762958832 293230924148736 294410263451136 294985283496939 295102016889696 295594345913536 296450520444288 296567833669632 297062608166912 297642808573488 297760593618432 297860383725954 298467190651392 298585301925888 299121245853696 299339901735168 299667589584192 300043237970448 300543810606368 301156084260864 301249975574898 302367297598464 302746330204416 303077747075904 303299295136632 303843700418769 303963939318816 304583180525568 304685257123296 304805829049344 305910664367196 306031721218944 307430169349632 307551827509248 307991689294864 308152514672352 308666616298432 308788763752448 309391866806652 309521531045888 310248790282368 310928663453184 311155950487872 311496573383568 311789843398656 312407382077672 313043824429056 314302848819456 315041342355216 315173374255104 315788947251696 316480961014848 316606200809472 316712306746584 317357519173632 317986085329059 318633892722432 318759984488448 319565570771328 319915399691232 320149255977556 320316429725208 320850824836528 321504468332544 321604703654283 321739486218752 322367883652773 322495453056672 323202163326336 323691573559296 323792490753972 323969134156416 324097337217024 325272098820816 325400817498624 326580303851466 326709540220224 327375119204352 327484834186944 327614428502016 328202478089472 328254300432684 328332356395008 328801938571544 328973630528592 329111501365248 329214108328686 329884789667328 330435148008448 331211546382528 332180001196512 332543639152728 332786726608249 332856724709376 333515988974812 334195434187776 334307434899172 334439729095808 336100942299136 336468872515584 336757389452064 337126038282216 338111786932164 338800594793472 340163209798272 340297821278208 340411867115376 341105360744448 341157839066688 341211707028711 341780962462526 341852852404224 341959431733668 342102744840192 342770914263708 342906557680512 343478640692992 344285686371312 344609826914304 345562625826816 345858940518336 345995805947904 346490650456722 347249943335736 347387359221504 347503781013613 348211722426624 348349518913536 349612187848224 349750538535936 350050444298856 350433645056514 351018285772324 351348764971008 351458304837381 352174302482688 352761847198208 352901444288512 353590704921888 353738892623872 353849177659404 354570046036992 354624595871952 355347043946496 355466133310512 355606800557568 356301345089907 356895775095062 357037008088768 357764370776064 358810465427456 359203255793664 359511267117744 359904824652636 360957177941094 361692526874112 361835658067968 361956921996096 362694307627008 363412668947496 363754817298432 364153020254208 365217795167232 365931111173418 366075919685952 366686656956032 367548232747752 367702269964288 367894274678784 368420438460312 368508045574144 368566232064768 369227787850656 369373900944384 369497691204348 369902180892987 370250439035904 371739541509504 371886648569856 373234632973104 373382331680256 373586028576768 373702501346076 374111594046819 374268381927936 375088546387968 375969863461248 376244695232784 377011188191232 377640169152512 377757905879634 377837363183616 378113560086528 378527481580032 379484115290952 379634287081728 381010354493377 381161130256928 381937639071744 382065639884768 382216833252352 382963350504798 383054415794176 383802568950024 383963418259456 384083126383467 384865587945216 386413470779616 387200679763968 387967579011516 388332845494272 388757954055168 389042133846144 389894673219072 390656186252703 390810779124192 390974565531648 391738187729952 391893208777728 392547017934848 392751995940864 393313711329252 393469355852928 393684011126784 394463751420858 395267360592384 395423778226176 396857078097984 397014124824576 397147178301272 397956254201856 398828327804928 398952670355946 399119868980224 399556786112256 399899399974326 400057650627264 401666634099864 402484917123072 403156396797952 403661773605888 404103662767872 404239092199509 404399060182176 405124933891692 405285252425088 406247009497728 406407772065792 407201537245608 407880885822928 408042294958592 408839252565933 409224169460736 409906892466176 410870019563136 412522489075536 412824040602638 413362887856128 413665053709824 414571551270912 414874600650496 415328764511424 417391765905408 418206984198192 418372479641088 419070465092608 419888962094742 420055123140288 420284282148864 421051929668928 421116707597943 421974614686464 422141601079296 422283075662112 423143358898176 423275282136882 423981447105412 424845190296576 425377755097344 426087427695104 426553866254976 426919629702321 427088572966944 428672624443392 428806271539044 429679843955712 429823844870364 429993937408896 430936217768448 431723321005296 431958845541888 432129782956032 433696131761088 433867756664832 434715154627068 435440405135288 435612720293632 436646445582592 436819238002688 436874451181056 437603304119296 437672400576912 438631507371456 438952144438248 439846386223104 440717556859573 441615395176704 442906668262016 443391518870304 445593912250368 446464212860232 446640890427648 446790575588931 447700785977088 447877952888832 448625163354112 448681868780544 449009852602752 449501384376288 450815715909552 451734126391296 451874963362347 452628842180102 453550946397696 453730428370944 453882489487168 454119495306624 454807147659264 454877118755584 454948942704948 455945908978224 456136993120256 457027885684944 457208743574016 458865996550794 459047581828416 459982762426368 461145254024448 461327741263872 461987533942296 462999924447648 463183145628672 464087800209978 464282296568832 465373185423552 466149583797632 466334051381248 466392995179776 466733925731808 467244860075352 467684765097984 468465019961344 468611073116508 469565736643584 471454273229184 471798903545872 472760061382656 472832794495936 473796058595328 473954844414016 474142400743424 475068460119876 477950839083648 478139976732672 478937674391552 479348356156992 479873099536848 480223883966334 480324893884416 481276237254792 482256702498816 482609229328128 483743179585008 484550225263328 484803244989504 485537360338944 485688736130958 485953701234624 486146005825536 486957060222976 487908148231224 488101226247936 489870455777199 490064310330336 491062678806528 491227251280416 491421642753024 492303717134208 492498534592512 492663588272464 493202907857316 493667252047872 493821162493029 495652722012672 495848864759808 496817319573792 497646177297472 497843108907008 498270001794768 498815458729092 499024509237248 499285087064064 500118061850624 500273983462218 501293151281664 501461152348758 501659593643712 502681584254976 503677207839512 504151413448704 504703308773376 505136084178096 505978820387936 506179049442304 507167680398246 510244814697408 510446731917312 510617800673064 511658041116672 511736758600032 512110835177956 512671443693789 512779278606336 513154117260288 515217961039488 516428529556968 517290105348688 517777127325696 518343938740224 518722845128192 518788410777504 518993708921856 519735975685083 519859564292096 520874915003604 521081038832256 522317583639936 522524278370304 523669327921152 524418281772336 524625807803904 524912014835712 525075666448284 525951668561144 526527428658486 527023147456512 529142770797312 529352166432768 530386057382832 530608338935808 530773766489106 531855069055488 531936893807928 532742381483008 533020565919744 533199199965768 533410200836352 535343662642593 535555512133152 536646556164096 538215698141184 538804883690496 538985456266012 539198746909568 539266900676616 540166578522256 540380336566784 541435766911641 541662679330304 541877029421056 542935382994144 545119003421244 545632225947648 546229530381312 546712918635926 547826692750848 550029985434048 551150517141504 551322349121628 551553404946432 552630657690468 552762068361216 552849348097152 553771686015232 553841681775984 554060851416576 554246536806522 555375658553856 555595435229184 557609312264256 557829972854784 559851949459656 560073497520384 560261197960723 560379042865152 560553752019114 561402572891904 561488943463924 562632819581952 563044100882816 564367042849176 566460253728768 566636858819451 567170340129792 567791222370048 568738488339968 569226172936428 569451430622592 571741695385392 572906458607616 573098459827152 573325249878528 574445025757197 574581623691264 575403392500202 575631094673728 575703853425036 575945127389184 577298381917824 578261509014784 578490342219776 579620206169424 581951368517274 582499268241408 583136931082752 583563200769216 583652980705921 584842009828608 585038011073551 585269525917664 586461848297472 588820526902272 589970566993878 590204033779392 591188691827072 591695627131287 592901040888576 593135667339264 594125216333824 595285617146976 595521187236864 595720767451908 596934381302784 598242491707392 598429005533919 598679803470336 599335179168384 599849099961489 600086475940896 601087621212736 602312168521728 602499951149796 604734595196928 605492660408832 606155494151808 606598590273264 607687400837538 607927878637632 609166361051136 609370514246592 609611658098688 611821328734392 612063442437888 614282000101567 614860338699264 615983378589728 616305029344704 617333232596864 617577527504896 618783733613304 619043062091776 619236060903957 620497580564736 621857326906368 622311900975744 622993146767136 624814764155344 626087648858112 628605697638912 629833443142113 630082684710432 630346748510208 631577894503392 632961922029696 633212401618944 633424613493168 634715038347264 635972170658118 637267785444864 637519968976896 639131141542656 639830799382464 640298511955112 640632859450416 641701649673056 643008936665088 643209407308566 643478972437504 644735767305546 644990906113344 646404326652672 647584981507944 647938268312832 648194674434048 650544197641632 650801634997248 653160607702932 653419080440448 654969668373888 655228857004032 656404956178944 656508600865368 656664712790016 657603877143088 657947261057184 658223002730496 658428216657372 659769579334656 660870296016896 662423092765056 664360002393024 665087278305456 665573453216498 665713449418752 667031977949624 668390868375552 668614869798344 668879458191616 672937745031168 673514778904128 674252076564432 676223573864328 677601189586944 678943263270153 680326419596544 680595642556416 680823734230752 682210721488896 682315678133376 682423414057422 683561924925052 683918863467336 684205489680384 685541828527416 685813115361024 686957281385984 688298994826191 688571372742624 691125251653632 691717881036672 691991611895808 692981300913444 694499886671472 694774718443008 695007562027226 696423444853248 696699037827072 699224375696448 699501077071872 700100888597712 700867290113028 702036571544648 702697529942016 702916609674762 704348604965376 705523694396416 707181409843776 707698355318808 709140092073984 709249191743904 710694087892992 710932266621024 711213601115136 712602690179814 713791550190124 714074016177536 717620930854912 718406511587328 719022534235488 719809649305272 720335825949501 721914355882188 723385053748224 723913843992192 726825337894992 727509634596864 728306040508416 728533104196437 730435590334464 731862222346836 732151839371904 733373313912064 735096465495504 735404539928576 735788549357568 736840876920624 737132464129536 738455575701312 738747801888768 738995382408696 739804361785974 740500878071808 741967532434471 743479083019008 743773297139712 746469265946208 746764663360512 747405002692152 748223188093638 748536763855872 750177092775936 750410975193327 751939726922496 752191728523137 752489390465568 754022376382464 755280338305024 755515811759268 756227120173056 757054963160064 758968230581904 759268574163456 760751520597369 762020708986754 762322260513856 763875278143488 764131279769536 764433666504704 765926701009596 766108831588352 767605137900048 767926836518912 768166252766934 769731175890432 772826941559232 774401359527936 775935158023032 776665690988544 777515908110336 778084267692288 779789346438144 781312372505406 781621558248384 783476375459904 783786417555456 785094035869696 785503991881728 786627422658504 786938711705856 787368022253568 788927502841716 789791142987729 790534721184768 793714156195968 794028249649152 794294356602544 795912508403712 796160649733659 797656655609856 797905340711892 798239737960448 799113572224512 799798799948652 800115301254528 803333268199728 804969834246144 806312793595904 807323547211776 808207325535744 808478184399018 808798120364352 810249867783384 810570504850176 812494018995456 812815544131584 814403074491216 815761771645856 816084589917184 817678505131866 818448338921472 819813784932352 820069377953889 821740039126272 825044978151072 825648081205276 826725775712256 827330107419648 829143102541824 829749201300992 830657529022848 831369805209783 834783531810816 836413968396384 836744959282176 838140930185216 839777924189484 840110246280576 840568564297728 842103859337856 842233415195886 843949229372928 844283202158592 844566151324224 846286717796352 846550564273764 847962894210824 849690380593152 850755510194688 852174855390208 853107732509952 853839259404642 854177145933888 857612543078088 859359687911424 859647689740728 859987874817792 861872435536896 863105088750303 863446642010592 863917691083776 867392263522176 867735513329664 869430309254136 870880810270576 871225440587264 872927052775911 873292891165184 873638476005376 873748902362112 875206608238592 875344801153824 877263014742912 877904288876496 879692772446208 881435113719146 883230790353408 885813336524032 886783037740608 891187824500736 892928425720464 893281780855296 893581151177862 895401571954176 895755905777664 897363737561088 898019705205504 899002768752576 901631431819104 903468252782592 903749926724694 905257684360204 907101892795392 907764978974336 908238990613248 909754237511168 909897885409896 911531101256307 911891817956448 912273986240512 914055771369888 914417487148032 917731993101588 918095163656832 922290508048896 922655482527744 923975067884592 925999848895296 926366291257344 928175600419956 928564593137664 930746370847104 932299167595264 932668102762496 932785990359552 933467851463616 934489720150704 935369530195968 937222146233016 939131473287168 942908546458368 943224548465521 943597807091744 945520122765312 945665588991872 947909688828032 948284801486848 950136920239752 953958255987177 955901678167296 956279953465344 957875348783104 958696712313984 959746199073696 960447767932668 962552474509584 964513404997632 964814110962849 965218458656256 967103650958319 967486359170016 969100450526656 969606489979008 971074720677888 971377472261916 971907402469248 972292011651072 973914120445952 975816296462448 976202452495872 979740911554398 980128620660672 982125357613056 982454502560832 982843285506048 984607434268416 984997069185024 985327176544928 986405815714632 987334504095744 987642324986058 991305444025344 993634639147584 995292354594944 995686217814016 996540003589536 997630917458184 998049018474496 998360179824747 998570174128128 1000236123701248 1000547966924436 1002586302563328 1002922304697516 1003319187287424 1007354415679024 1008302826897408 1009406617546752 1010272168356192 1011957640775872 1012358098884608 1014335360796492 1020489629394816 1020893463834624 1021235601346128 1023316082233344 1023473517200064 1024221670355912 1025342887387578 1025558557212672 1026308234520576 1030435922078976 1032857059113936 1034580210697376 1036687877480448 1037445690256384 1037576821555008 1037987417843712 1039471951370166 1039719128584192 1041749830007208 1042162077664512 1042511343040839 1044635167279872 1045048556740608 1048836563544672 1049251615607808 1050151332896568 1051903337122288 1053054857316972 1054046294913024 1054374914512143 1058285541594624 1058704332865536 1060772114765664 1061216677871616 1061547532978212 1063710138110976 1063873787615856 1065484762966016 1066041131839488 1066398399931536 1066820401672704 1070687325285186 1071111024266304 1073293112328192 1076431396282368 1077609767380992 1077970912532024 1078397493819136 1078533801353232 1080333157044512 1080760673133568 1082871533823282 1083325358660608 1085870765988288 1090238006842488 1091264451895296 1092459060762624 1093425837271852 1095653385501696 1100059970868096 1102644698243256 1103106809892864 1105261315380936 1105524136722432 1105698696194304 1107543372030464 1107683363551968 1108121702833152 1108493073613044 1109706542678961 1110751317107712 1115218624528512 1115659945709568 1119703898919312 1120146995040768 1120522395921446 1120758085730304 1121107504038228 1122805145783808 1122977886927848 1125265639163904 1126088201765632 1128734085698352 1132920507457536 1133273717638902 1134340680259584 1135582444740096 1137476976679936 1138452345872856 1138902861245184 1143031063480131 1143483390770784 1145812917215232 1146196919654304 1146650499757056 1148890051514394 1149163247382528 1150806785000404 1151262189347456 1151407706850072 1151890254778368 1152249379150401 1154596763835648 1156523018029568 1156980684439552 1159240412338848 1163902737034548 1164998536482816 1166273862165504 1167126401538432 1167305961411842 1169684019657216 1170076022147102 1170539051835328 1172923696594944 1177641053804544 1179941133987756 1180408067558784 1182377383654144 1183391254262574 1185802081777152 1186271334678528 1190571234293952 1191042374473728 1191441534903816 1193868762605568 1196233368618841 1196484983414784 1196858011067838 1197359606940672 1198670358336768 1199698199922978 1200172951881792 1202175242425472 1204999902299592 1209469190393856 1210985320817664 1212310988303616 1212717276598527 1213197180546528 1215374801675076 1215855757275264 1218741028493184 1219223316197376 1223642657468784 1224126884875776 1226517757697799 1228564000203134 1229720677398528 1231966757179456 1232610058689408 1234666465193728 1235155055009792 1237567467226608 1238086124183552 1238472121807914 1240995161129472 1243714653812736 1244623801951488 1245986293534272 1249135212832717 1249629528310688 1252175297716224 1257211395277824 1259666886284226 1260165369420864 1263155789006784 1263350122793829 1265923844059392 1266424803237888 1266849226986336 1269430076694528 1271944341316236 1274535570889728 1278262283085312 1279661598764928 1280597023910224 1280758889106963 1281265718900832 1283403299346112 1286017873330176 1286418814617132 1286957944875008 1289471534611092 1289981812226688 1292808653305344 1295169963015888 1295876536625664 1296389348868096 1301088395283264 1301603269994496 1306321215405864 1306838160880896 1309939336747776 1310457714008064 1312809912357888 1313017201730736 1315207754286176 1315894522114368 1316856433314744 1319539158669312 1321740592033792 1322152670578719 1324846185530112 1328720004786048 1330174556610912 1331146906432996 1334063955899248 1336781736751104 1337229739596688 1337758916383232 1340371726766793 1345875490062336 1347029557808256 1348504153128864 1352447147728656 1355202379173888 1357886526540306 1360652839193088 1361191285112832 1361647468461504 1364421442977792 1364631356266752 1364846828114844 1367123849850104 1367837726934672 1368410979360768 1371083657054832 1371626230722048 1373914562771968 1376597989652382 1377142745485248 1383435762073344 1383983223791616 1385962601826888 1388999773342944 1389549436886016 1390015124054452 1392846889706496 1398448751392896 1399002154143744 1400201777195424 1401734580226056 1404073143089296 1405395059884032 1405833219349524 1408697209930752 1411047388792832 1414362819687552 1415396710637616 1418280184147968 1418498383487808 1421388175785984 1421864533242048 1422427202230272 1425205380359628 1427583100380248 1428148032355072 1436813023174656 1438045068470976 1439619298610544 1440671651899002 1443828711764376 1444884142109233 1446770107496448 1447827687984384 1453650675789984 1456612081016832 1457066208392874 1460871180668928 1463724444693672 1464303678743808 1466746627824128 1469611367331597 1470192930991008 1470809079857152 1473681753841248 1474264928259072 1476911151402624 1477495603777536 1477990764817392 1479608723571948 1481001756143616 1481463487479087 1483935064868942 1486958166038016 1487546594279424 1492938531892416 1493529326721024 1494810005384304 1496446376187276 1497073527711744 1500354185551872 1500821950386654 1503879453844992 1504383457046274 1504978780931136 1508044752764928 1511031623518536 1512454240346112 1514109926320128 1517936461163808 1518537148326912 1520708965893391 1521503041194738 1524041417973508 1524644521027712 1528262559539072 1528867333009408 1531853402019192 1532217663176704 1535210275800096 1535853673037824 1536332505533868 1538014331081367 1539462351780864 1545653883118464 1551870316046064 1553331381977088 1555031816220672 1556168535384576 1559207927055249 1559578692876288 1562624745010812 1563243116496768 1566952750919808 1567572835110912 1570188071739392 1571007983763456 1573254845317008 1573877423411712 1574736044507136 1577855005683432 1579582285975458 1581069442369536 1584200947630357 1587428312391936 1588056499298304 1588588713205088 1591825016807424 1592321299467318 1595810681423784 1596479475920896 1598227144449024 1599597599897304 1600230602509056 1606030987927779 1606666536399456 1609939668492288 1612625587191808 1614647094423552 1616414651071488 1616956368798036 1617596240728704 1620499735566768 1621141009700352 1624307300734923 1624988037990912 1625631088263168 1628806148982432 1631523543291712 1632169179834368 1635357010263732 1636896677842944 1639627569864704 1640138755907778 1643480078252544 1650089956302144 1651296162410552 1653451551424512 1654660214839296 1658286205083648 1659498402601984 1661315058045696 1662739610419566 1672827936792768 1673489918564352 1676281860370432 1679555848378968 1680220492561152 1680783593882169 1681137128595456 1684207718675712 1684466830391772 1687898458745856 1689132302648448 1693101128547528 1695925788421648 1699380761186304 1699910576458353 1701511020389376 1704349710780416 1706215465019904 1707678518809284 1708354291867776 1715225086156176 1718719375822848 1719295379481456 1719975749635584 1723744871073792 1726210177500606 1726893284021184 1727835382167552 1734784527044352 1735471026659328 1738860618508272 1741761620541152 1742450881174528 1745854105551822 1746585782330368 1747497804724224 1750413216477184 1750689602307648 1750958942117763 1754526029485824 1755114033220653 1755808577752992 1759385544892416 1762870227438292 1766461580706816 1771626673048064 1773566075481216 1775086881393861 1782375649001472 1785856851440928 1786563561710592 1787162302355724 1790803143908352 1794727475122176 1796039410411008 1798005537505152 1803262863638208 1806936505565184 1807499853449388 1810515368720408 1814203785590784 1815529957948672 1816477981226496 1819508475022336 1819795770819792 1823062202512614 1823783635912896 1828111542739776 1828834974296064 1835463986203176 1836190327313664 1842846000304701 1844581016097792 1847950135769184 1851999697790592 1852732582514688 1856351200839912 1857129186275328 1857708182711871 1861492741694208 1864598335190528 1865336205524992 1865571980719104 1866935702927232 1868979440301408 1874444292466032 1878262946574336 1885817092916736 1886449096931042 1887195614183488 1891040245530624 1891331177983744 1895819377656064 1896569602973696 1900273840479504 1907916511974354 1911803356334592 1912559906930688 1917393424627968 1919492398147392 1920895535865336 1925104949019168 1929026809995264 1929628221925698 1930436917312512 1934207301916638 1934972718340032 1938200901053312 1939212979958016 1942754944523832 1943814804938496 1944584023302144 1947828240891904 1951632592924896 1952404904991744 1959481823108796 1960257241321344 1964909005121664 1965686571012096 1969214868536832 1969994138370048 1970654353089856 1972811631429264 1974669008191488 1975284649972116 1982610888050688 1987269278295168 1990584709189888 1991372435628032 1993080007179072 1995261834916368 1996098036948992 1996720359649494 1997140348256256 2001095933848872 2005172605126656 2005844609395032 2006638374574848 2013911873750707 2014708831358048 2018813235093504 2020544336712384 2023915281551744 2024716197769216 2028670721592984 2036829789810459 2040979258789632 2041786927669248 2042471202692256 2046632164466688 2046947034400128 2048443340711824 2050685774775156 2052616469041152 2060871844157952 2064896984478573 2065714118227872 2069160421394752 2073375754960896 2074891380512768 2075153643110016 2075974835687424 2078943902740332 2079438257168384 2083499660014416 2084324155329024 2085022686081678 2089270334559744 2090097113481216 2097673127089344 2098503231215616 2100302665793136 2103806674244576 2106109714633944 2108092589826048 2108749829024286 2116571083189248 2121544229531328 2123095065956424 2127420276221952 2127747575231712 2130969525932032 2132082263678976 2132796799863072 2133640803345408 2141374650570372 2142222048532608 2152862792564736 2155219534761984 2155941825064048 2156794987638272 2157067602706464 2160666314089024 2161007477848503 2161521346267136 2165743067646564 2166650717321216 2171741531976576 2180476013684976 2182528903790592 2184918121525248 2186851674543704 2191306771003392 2200119941736192 2205289396486512 2206213619785728 2210522630761872 2211397392388608 2215086744060928 2215366727103936 2216243405666304 2216986147226088 2219413085357922 2221502634215424 2225902597303413 2230437249057024 2231319891419136 2239407797838624 2240293990081536 2241044791842892 2242215008076456 2245610291567616 2245955773855696 2250531278327808 2251232925579981 2252176403531264 2256575185569411 2257468171396704 2265841014915072 2266547435277804 2268681360519168 2271164889480192 2274953953359872 2276904691745712 2277805722490368 2286062126960262 2286966781541568 2291625834430464 2292393839308608 2293300999514112 2297780103028788 2298326494765056 2301613570000808 2302524378694912 2302815413700144 2303780509556736 2304498758300802 2309193527671296 2313046036059136 2318480824677696 2327805474069096 2329507086257743 2329997072965632 2332547724331008 2334252803076864 2334611922823684 2339368039314432 2340152044294204 2341078103670656 2355282107609088 2359882267975512 2360816135117568 2364754767308288 2366782508525148 2369373428963187 2371604163554304 2381142468587904 2382084748947456 2382883069807632 2387737525211136 2388481949200977 2392466737237682 2392969966829568 2393716022135676 2394719213881344 2397340716673536 2399396399845956 2400345903763584 2404350484850944 2409999804599184 2418938380787712 2421970641635328 2424621976607232 2425434553197054 2426394361093056 2430749603350152 2431711514550528 2432526467095291 2437482056986368 2438446632394752 2447285314937568 2448253769751552 2453035515395598 2457128000406268 2459441354797056 2460208133861667 2463933514358912 2465220117378816 2469332930387456 2470310110019584 2475134934453216 2476172248367104 2476944243615828 2481990322258944 2487429307625472 2489247603902976 2491972587068544 2494109415629349 2498270425665434 2499259056621376 2504350595432448 2514422790555648 2519333772568452 2520330738841728 2526311578013568 2526700245587658 2531847688118784 2532849606475776 2533698453972672 2538860153389056 2543888682632472 2549071141779456 2556524566170624 2559323197529856 2561194047820448 2561517778213926 2562531437801664 2566806598692224 2572837629234264 2573915889750016 2578943069222184 2579963624453376 2585617306610688 2589315266250909 2590339926031776 2591753073251328 2602176790566528 2603206539988992 2612642430811728 2613676321761792 2618781158327733 2619878673495552 2620915428016128 2625619824715776 2626034403461472 2630415508572352 2631789044228736 2633712866629488 2639078317338624 2643481184067584 2644305341157438 2649692371060224 2657440009572096 2660349113221824 2662293812865992 2667072481453639 2668127911798496 2673563473502208 2674459479193376 2675517832766464 2680743453533586 2694059115616512 2697008306257728 2704894295457312 2710404758347776 2715773053080612 2721305678386176 2723294936923008 2729262712533504 2729693656229688 2734247699700208 2734593303768921 2735675453869344 2736821958721536 2742167314109664 2743252461444096 2747829125543936 2753195979304764 2754285490970496 2766871524146688 2767966447583232 2771925203653776 2777999546685888 2779098873772032 2780030248108904 2785693779412992 2796897502785792 2798004308287488 2800403554390848 2803469160452112 2808146286178592 2811666438699048 2817394419861504 2822094777585664 2828725639375104 2829673645396563 2830793421275232 2836560368295936 2836996766975616 2843729066484096 2844854404460544 2850410760719256 2855166200760496 2856296064710144 2861874767961531 2873626046349312 2876090136941952 2879238597221088 2881343303798004 2887657423528752 2889768284218466 2893540214992896 2895655375968768 2907301351579968 2913224162033664 2914132416785748 2921742361337856 2927448889387344 2928607357487616 2933493255648256 2939222734663194 2940385861982016 2947363507682496 2948529856518144 2953822302805248 2954991207555072 2955981529634784 2959217447143896 2962003512287232 2962926974958174 2967870129737884 2973916332076032 2985877063784832 2987058653442048 2989620010768608 2992892752374552 2994147055423488 2995080539474241 3000708371103744 3001643900773308 3007758907689984 3008766914092548 3009957561862272 3022063247037072 3024908480692224 3028219852640256 3035872922327616 3037074296653824 3041417931786782 3043006082389476 3048082835947016 3049289042055424 3056525119078144 3057734666018816 3063706804038384 3070420551600192 3072665011067736 3076028662162734 3078924703561728 3085022898017011 3091307766236928 3103740632092128 3110063632441344 3112337070769152 3118415854110498 3119157385752576 3125249490021624 3126486232993536 3127534029122517 3133905501839616 3135145670221824 3140376143478784 3146509690634016 3147754846823424 3155710011366864 3159164571950916 3162138884739072 3163124743536429 3168401895260714 3174856624783872 3176112998596608 3177177426410176 3183650033614848 3184642598934636 3191621362847568 3192958951841792 3196454288898048 3199195199794608 3200461205018112 3212061975855558 3213333072798912 3219879336984576 3229294188847104 3232829302142976 3233912737596072 3235192481457408 3240999471133536 3242282019400704 3246919143393997 3248614601469846 3249976075981824 3257612297964864 3263047086583424 3264338359668736 3270714020527464 3273793355685888 3279255139729408 3280277511815556 3286960156505088 3300179912604288 3302592324821104 3309320429678592 3316572410167296 3318996805203968 3322630116091392 3325479220839132 3329119628036883 3345655873585536 3346979837128704 3352563720740864 3359111696757936 3360440985122304 3361567187764338 3362274257190912 3368415437351424 3368933660783544 3375796917491712 3378264605296896 3386202257095056 3391851576843296 3398761522372608 3399821152916706 3403022040778752 3408699421560832 3412430930039808 3415357037618568 3416708583735552 3429093190440393 3430450172312352 3437438751645696 3438590758962912 3439951499271168 3447489742147584 3452420355001212 3453786568042368 3455670764335104 3456748137451203 3469569054088704 3470942053318656 3477721237016544 3483523241082304 3484901762349056 3491708211103644 3493171564660736 3494995609448448 3500826432954368 3501379204615296 3501917884235526 3509052058971648 3510228066441306 3511617155505984 3518771089784832 3525740454876584 3532923161413632 3543253346096128 3547132150962432 3550173762787722 3571713702881856 3573127123421184 3574324604711448 3581606287816704 3588700105856523 3589454950244352 3592078820822016 3596011075010304 3606525727276416 3614999706898776 3621030737440816 3628407571181568 3631059915897344 3632955962452992 3638151829795581 3639016950044672 3639591541639584 3646124405025228 3647567271825792 3656223085479552 3657669948592128 3670927972406352 3672380654627328 3685692000609402 3689162032195584 3695900271538368 3703999395581184 3705465165029376 3712702401679824 3714258372550656 3715416365423742 3722985483388416 3729196670381056 3731143961438208 3733871405854464 3737958880602816 3747405638498151 3748888584932064 3756525893148672 3771634185833472 3772898193862084 3774391228366976 3782662355967488 3790050368381487 3791638755312128 3793139205947392 3800547680959008 3815833023948708 3823606712669184 3834786849255936 3838984796294784 3841791071730672 3850209898038336 3858053619990528 3859256443851396 3860873834625024 3868414603833276 3869945436680064 3876401802106624 3878425959916032 3885509889047664 3887629609876992 3889168046604288 3903265185849792 3904809809983488 3918963646217592 3920514482642688 3921828385725061 3929818010243328 3931373142024192 3938429737073664 3941308706179712 3945623262858528 3950569299944232 3965221776101376 3966458011736157 3974538556590336 3981169418379776 3982744871256064 3986160014358144 3990523669832736 3992196073897984 3993440719298988 4002191867697744 4010345210253312 4011689218790064 4013276749149696 4021115180300379 4027823747501414 4029417662716096 4037626470187008 4041088673424768 4047830563103488 4049432395538432 4057341443185968 4073659579620918 4081958517579264 4083573855338496 4084942405384512 4093264328933376 4093894068800256 4096886681423648 4101371549550312 4105232938082304 4121743688315904 4129793968957146 4131428236455744 4138320842789504 4149782761025536 4150307286220032 4151949671374848 4157887805480664 4158876514336768 4166999320028832 4168648310658048 4170045372163356 4178540669119488 4195346254178688 4197006462431232 4200605331586272 4207613348489152 4212219429267888 4216185179652096 4217499658048572 4233142166378496 4243088459062656 4246190131912848 4254840552443904 4255495150463424 4261939051864064 4264164527357952 4265593599726144 4267281606690816 4282749301140744 4284444097065216 4299974000710969 4310439069523968 4311883650128096 4313589975276544 4314135205412928 4321332628178048 4322014955697006 4323042692534272 4331486135293128 4333301434642432 4334652426327699 4343483063953152 4360952027369952 4369836243050496 4373703349087408 4382613542006784 4400239883472384 4408834101994791 4410578792973024 4412427239571456 4421045261523744 4422794784777216 4430173488121856 4430733454207872 4432486811332608 4433972294452176 4438826170715844 4443005268430848 4451805194606826 4460874498114048 4462639782838272 4478815595677248 4480587980163072 4482089583685784 4484430016152912 4491220583135232 4491911547711392 4501062556655616 4502465851159962 4504352807062528 4513150371138822 4514936342793408 4533094870555608 4537362721038336 4542329778960384 4549907906719744 4553809383491424 4555611444980736 4562126897680173 4572124253920524 4573933563083136 4584787678617216 4586601999028224 4595560206057576 4596652989530112 4603227140001616 4605048757389824 4605630827400288 4607561019113472 4608997516601604 4614042993244101 4618387055342592 4626092072118272 4636961649355392 4655610948138192 4659014172515486 4659994145931264 4665095448662016 4668505606153728 4669223845647368 4678736078628864 4680304088588408 4682156207341312 4710564215218176 4719764535951024 4721632270235136 4729509534616576 4733565017050296 4738746857926374 4743208327108608 4752602842891071 4762284937175808 4764169497894912 4765766139615264 4775475050422272 4776963898401954 4784933474475364 4787432044271352 4789438427762688 4794681433347072 4798792799691912 4800691807527168 4808700969701888 4818092963783337 4819999609198368 4837876761575424 4843941283270656 4849243953214464 4850869106394108 4852788722186112 4861499206700304 4863423029101056 4865052934190582 4874964113972736 4876893264789504 4894570629875136 4896507539503104 4906071030791196 4914256000812536 4918882709594112 4920416267723334 4927867028717824 4930440234757632 4938665860774912 4950269868906432 4953888487231656 4963980644517888 4974858615250944 4978495207805952 4983945174137088 4988218831258698 4996540851330868 4998518113242752 5028845581111296 5038667545136904 5040661477683456 5042350781646507 5052623156027136 5053400491175316 5063695376237568 5067396907945344 5087777365264944 5098142283558912 5099731729375059 5113049132341248 5118646395059712 5122388095640896 5123035556427852 5125062875603328 5133613197384448 5145675258468528 5147831779500032 5157886138444368 5159927248906752 5171234613221376 5178630532501818 5180679852063552 5183506146502656 5193772727041297 5204353581133056 5206413079977984 5225284861623456 5227352643523584 5237562316655466 5239757346991104 5251239649431552 5252068806922944 5252876826353289 5260831017144704 5263578088457472 5265342099661959 5267425733258976 5278156634677248 5286962368135168 5288610682314876 5299384742120448 5314880019144192 5320698226443648 5324587625731984 5325260644181583 5334144962907278 5336255823596992 5347126947004416 5348918958386752 5351035665532928 5361486907067172 5388118231233024 5394016612515456 5409788590914624 5420809516695552 5431546106161224 5442611356772352 5446589873846016 5458525425067008 5459387312459376 5468495399400416 5469186607537842 5471350907738688 5484334628219328 5486504922888192 5495658251087872 5506391958609528 5508570981940992 5528538000914103 5533743048293376 5543850407307552 5555999093371776 5558197747544064 5560060496217808 5571387558825984 5573124548135613 5593795005571584 5596008616574976 5600807108781696 5606938320904224 5616292572357184 5623332877398096 5634788839723008 5644189555171328 5657451278750208 5659347290793126 5661586842550464 5673120736591872 5673993533951232 5687458132968192 5689708808921088 5700821521438512 5710332401520992 5712592129420288 5723749535923062 5752180273883904 5758477194442176 5762686607596008 5775314847057504 5779536568436932 5787080429985792 5791310751937536 5814602703159936 5828264833571496 5843484722675712 5854897778774688 5857214714975232 5866986511296512 5878445469326388 5880771723964032 5894727015364992 5897059713036288 5907644605610496 5909982415110144 5911963059269568 5918434894287792 5924007024574464 5925853949916348 5935740259475768 5947832664152064 5971754127569664 5974117306884096 5979240021537216 5985785504749104 5988294110846976 5990161078948482 6003287801546616 6015517815379968 6017533828185096 6019915123724544 6041735621252121 6044126494074144 6056439705280512 6071745844655232 6074148593307648 6082835863573564 6086012164778952 6096165671894032 6098578084110848 6110489369431377 6113050238156288 6115469332037632 6127413608076768 6140841103200384 6145330022135472 6152057324325468 6157849407123456 6170045796034022 6182615532473856 6207481264184256 6220127264882688 6224674141538304 6236831708220996 6238314771505152 6250498980043248 6252972465987072 6255068058245034 6267811003679232 6270291340443648 6293019381268032 6295509693646848 6311420022733728 6318329143901832 6322947805556731 6324277769478144 6326249487072858 6336803790521428 6349713249567744 6354354852820352 6369285197869272 6383242725695136 6385917903683584 6392908577796096 6398390399589216 6400922410036224 6424123951711116 6426666145597824 6458588377694208 6465658604285952 6467825475192144 6470384962914816 6481998942267072 6483022433545509 6484564038801408 6493838286787994 6497229202939692 6499952151963648 6515224595929728 6526094173166848 6528676719337472 6541428041054928 6547586711371776 6560555023631112 6573920313010176 6600359825208576 6602571839258647 6605184649642208 6618640859357184 6637993610407936 6645260232182784 6650958441678264 6658239256073766 6677707791910239 6691311747171072 6693959674257408 6705127441481728 6718223393515872 6720881970244608 6723134375528676 6736830874702848 6737867321567088 6751593834983424 6753698776739943 6756529210593792 6769725556708233 6772404514190112 6783703153686592 6797523044745216 6799642305833412 6806044081557504 6817398843121664 6824861860079616 6830714075237136 6833417167471104 6858186380880786 6860900344624704 6874877503291392 6877181517925824 6879902998542336 6894979484295168 6904840710002424 6907573136084736 6911341528670208 6913496274902406 6939138108177408 6955442474033088 6967046482164608 6969803524698112 6983416422207288 6986343129321472 6988521258773229 6989991218896896 7001652865908736 7002758409230592 7003835768471052 7018104117943296 7020456132882612 7023234311011968 7051480909753168 7065846322827264 7086506692192256 7094264301924864 7100347525575444 7108120286889561 7143427405763712 7146254246842368 7148649209422896 7163212575633408 7177400211713046 7178909900488704 7184157641644032 7192022150020608 7213051454552832 7229999413797552 7242061474881632 7256815142363136 7262119831794688 7265911924905984 7276303659591162 7278033900089344 7279183083279168 7292248810050456 7295134543651584 7297579401285873 7312446170959104 7315339897184256 7341855944812704 7344761309254656 7371384001218804 7378324064391168 7380624401585001 7391800543076736 7407998791162368 7410930330058752 7425404803359648 7428516745101312 7430832730847484 7445970966776832 7458393340762112 7462287922876416 7467742811708928 7475917761205632 7494811276996302 7497777169864128 7513051786297344 7543268371666944 7545796387724168 7548782456733952 7565324711934976 7580100736762974 7583277510624256 7601095361918016 7631666047897416 7647213425338368 7669573698511872 7677969592589568 7683582143461344 7700419796076672 7718512887702792 7721747669250048 7736829207666552 7739890873360128 7752803604213248 7756851919832064 7767945798752727 7771019778095328 7775259219753984 7806530371699584 7809619619966976 7837927292435184 7841028965285376 7843656771450122 7859636020486656 7862746284048384 7876859474147328 7882617412359424 7891246525717056 7901138599888464 7930443552202752 7932916023472314 7949077113180672 7962338836759552 7972320028716288 7981047339665472 7986881438597976 8001217444360917 8004383735395488 8020690420506624 8023378437580128 8026553498299392 8042230360600758 8055647495002828 8058835325432192 8082177346849536 8095661126206976 8098864791076864 8114682886371936 8147319159241836 8163917035158528 8169884810769024 8187788137600512 8193773362847296 8202743099100624 8210465876164608 8243487376631808 8259587937914292 8262856472911488 8276641685579008 8299565522051072 8300614572440064 8303899342749696 8315775610961328 8333998640057664 8337296621316096 8340090744326712 8357081338238976 8373633580331887 8390692508357376 8394012924862464 8401210663172544 8415226696978304 8424438858535776 8434999316097144 8466284332756992 8486176918125312 8489020936189689 8492380263825696 8509681104887808 8510990300926848 8523878103728128 8531187199452288 8534563213381632 8565498602281488 8568888194130432 8585624303884593 8599948001421938 8620878139047936 8623767300256192 8627179950553088 8628270410825856 8642665256356096 8644029911394012 8646085385068544 8662972270586256 8666602869284864 8669304852655398 8686966127906304 8721904054739904 8739672486100992 8747406698174816 8765227084013568 8800479766944768 8817668203989582 8821157585946048 8842090523047488 8845589569554432 8860346976243712 8861466908415744 8864973622665216 8867944588904352 8877652341431688 8886010536861696 8903610389213652 8921748996228096 8957631191354496 8961175960326144 8964179167371568 8968860032305824 8982441166270464 8983823095422784 8985241618422723 9002125113311232 9004931702319924 9008705614125056 9026300742277644 9029872685586816 9066189741111216 9074725442076672 9084659557920768 9099815813439488 9107618766982848 9111222889961472 9124253795360346 9144248507841048 9147867126166272 9169575357234432 9173203998056448 9191120412115152 9206454280003232 9210097514779648 9211261654800576 9217995033203208 9228085986488202 9236774110685184 9252184144236544 9255068694051033 9273923298710784 9311221896276384 9318028345030972 9330190897324032 9337011212307456 9338447691294736 9357472157257728 9360608177176816 9364312414682624 9382602087367551 9421128430436352 9439529071902048 9443264540470272 9459019069233152 9467130034100592 9477493715852748 9486416654217216 9505205685782142 9524569874351616 9528338995789824 9531532279230528 9550950100844544 9553927796803908 9569866948950728 9574864088542704 9578876855525376 9589362866694144 9597585599383824 9601383615054336 9617401939403776 9636185927566674 9639999218396736 9687882566541312 9698487906428928 9701738212788216 9705577444372224 9722998413400608 9726846058202112 9730105868381164 9740757430181991 9749928227945472 9789141259750272 9793015079006208 9812142061582392 9828512001625072 9837765419188224 9840832535446668 9855734057435648 9860880469515264 9877331721549824 9900539737812864 9907776974463312 9927961289035776 9949717230501888 9956990415611904 9967890348274176 9976437662517396 9993081702661736 9997036226485504 10057691162222592 10077335090273808 10081322955366912 10084701563293014 10105246312054272 10106800982350632 10114188994764631 10127390752475136 10134793815890688 10175554730529888 10196284567117824 10199463458750118 10226098264682496 10237292790119424 10244776191281792 10246071112855704 10250125751206656 10267226394768896 10287279571321179 10291350516937056 10295663559000064 10315772276888736 10319854497813504 10342469226442752 10357261065003636 10361359704127104 10367012293005312 10370244412353609 10387545454082594 10408707162266112 10412826159955968 10450569723246912 10454705287047168 10475124633310932 10479514693982208 10502479298863104 10504137613845888 10505753652706578 10521662034289408 10527156176914944 10530684199323918 10534851466517952 10556313269354496 10577221364629752 10598769484240896 10629760038288384 10641396452887296 10644962761253737 10649175251463968 10650521288363166 10668289925814556 10672511647193984 10697837916773504 10702071331065856 10722973814134344 10766100317569569 10776236462466048 10788033225030912 10819577181829248 10863092212322448 10885222713544704 10893179747692032 10914455489386743 10917050850134016 10918774624918752 10936990798800832 10938373215075684 10942701815477376 10968669256438656 10973009845776384 10991316502175744 11012783917219056 11017141963881984 11057076001828206 11067486096586752 11087700814615104 11089406633412499 11111998186743552 11116395495088128 11120120992435616 11142775117651968 11146249096271226 11187590011143168 11201614217563392 11213876641808448 11232585144714368 11242216915494453 11246665754796192 11269577679446016 11288379110342656 11314902557500416 11318694581586252 11323173685100928 11347987067902464 11370151105144461 11374916265936384 11379417617842176 11401643042877024 11420664803041984 11425184258840576 11447499071846124 11504360547767808 11516954388884352 11525373215192016 11550629694115008 11559073136873864 11574160859971584 11582621503875072 11629205406319872 11656529667142992 11709795557549376 11714429429950464 11733973022593024 11756890938652776 11761543447928064 11765485157175183 11789454030729984 11794119426072576 11815289211220992 11823926118539136 11836869788575584 11851707899832696 11871480518951536 11895665328304128 11899374035208471 11943508255139328 11948234613768192 11958480043074432 11971571009498208 11976588221693952 11980322157896964 12006575603093232 12031035630759936 12035067656370192 12039830247449088 12083471242504242 12088252988148288 12112879410561024 12143491689310464 12148297186615296 12165671727147128 12172024329557904 12192331343788064 12197156168221696 12220978738862754 12226100476312576 12254827216153536 12281682206400768 12290660044270944 12304114648650936 12315698814246912 12340091592068044 12365231064947712 12414962528368512 12449348283076608 12473663416441992 12476629543010304 12500997960086496 12505944931974144 12510136116490068 12535622007358464 12586038762536064 12591019387293696 12622840045467456 12636658287803664 12645895611113462 12648555538956288 12652498974145716 12673607581042856 12699426499135488 12708709705640704 12738570395738544 12766485451390272 12785817155592192 12796780799178432 12801844820072448 12848247903422232 12853332291195648 12899922002132907 12931317208571904 12935650950384288 12940769925829632 12963997884534144 12966044867091018 12969128077602816 12987676573575988 12994458405879384 12999904303927296 13003957278983097 13030449191859456 13052188346333696 13057353438674944 13082856082109856 13121110047262224 13147840626020352 13200719650417152 13205143678517294 13210369299284416 13237281718714368 13275987220815872 13290520464365568 13301916883356528 13316478512147532 13355415583820478 13382623494342144 13387919348514816 13436446787031744 13441763940489216 13446268751057352 13473661749405696 13475734643134176 13503187669966848 13507397553479886 13513058421187584 13539451113416466 13544809028380224 13567406307373184 13599284611666824 13612088163115008 13634797686243328 13649723720159232 13661428150474272 13666834334942208 13686380693040519 13716372761761572 13721800689249408 13754363035851648 13759805997084672 13789958968590336 13809681420004848 13815146272169472 13822683057340416 13826992549804812 13842128979732303 13878276216354816 13910884948066176 13934092964329216 13939607049396224 13966832844414576 13972686258642944 13977042517546458 13979982437793792 14005516818461184 14007671536942104 14036208235886592 14040912265765224 14046468622023936 14097383116254949 14102961819506336 14131692645654528 14173013384384512 14188528603849728 14200695051150888 14216240573779122 14257808528673213 14286854811527424 14292508493684736 14297298418845792 14326425151266816 14354800423426092 14368315283288064 14384044300041216 14426102909105664 14454278891350011 14459998827595104 14484122949763264 14513630284726272 14524239663589376 14531823849811968 14552607319182324 14556067800178688 14558366166558336 14584497620100912 14590269087303168 14595158802571746 14624892341918208 14630679794368512 14683711889625408 14689522618509312 14742768002437608 14756648128782336 14761248803170002 14783601086153472 14815997582324736 14850809606719296 14861665461694968 14891941933553664 14916786681524224 14924575845752832 14935485623417856 14951835522411264 14989622553992604 14995554339728256 15086536743333888 15091592775448336 15097564913467904 15127052344939521 15130649423869952 15160201473525948 15166555021248512 15202190723836032 15263332095794832 15294426850676736 15339147397023744 15355939185179136 15367164286922688 15400839592153344 15437025775405584 15443495338500096 15473658415333104 15479781746720256 15505607208426496 15513703839664128 15535891597505454 15542039556190656 15550518439507968 15581318181123891 15613060743399168 15619239239933952 15675854584870368 15682057930570752 15687313542900244 15719272040973312 15753718948294656 15758630479059867 15765234824718848 15782493051434112 15796026298985877 15802277199776928 15860887104405504 15865832046944628 15898154226361344 15924677673519104 15944640057432576 15962094679330944 15973762877195952 16002434888721834 16008767470790976 16041380841013248 16046756875160256 16053106996598784 16084460721201516 16111294990005656 16117670650864384 16164354693699072 16191322252413952 16229365772743872 16294638318483672 16306549603804201 16327834070317056 16339769621538048 16375576275201024 16387546725694592 16405486198201248 16486974753263616 16519175875828584 16525712945822976 16553283371158016 16585614002742309 16599131044102144 16601229144880128 16631551221922656 16667997280115328 16674593242632192 16680181488653424 16714162676477952 16719373644406839 16747267160663774 16781385016714752 16788025849724928 16802421326345088 16830453393956608 16848877717071552 16869998632194288 16932568665513984 16972353836250624 16978041872379378 16984760527651392 17019362209775616 17021980601853696 17062374398904576 17069126426763264 17130997204562976 17137776388260864 17171248607769186 17199896002843876 17247534600512384 17254359901106176 17256540821651712 17285330512712192 17288059822788024 17292170770137088 17325944541172512 17333205738569728 17338609705310796 17373932255812608 17443808109479808 17494813396349632 17530454168027136 17600959533889536 17635336407979164 17642315171892096 17684181046094976 17691179139108864 17720693952487424 17722933816831488 17729947245330432 17735889177808704 17755304682863376 17772021073723392 17807220778427304 17843497992456192 17915262382708992 17922351920652288 17928358334743136 17937720064611648 17964882332540928 17967646190845568 17970483236845446 18009863404639848 18017411228250112 18052601484555288 18059745371173632 18125206863756363 18132379482222432 18169319115841536 18199631626878976 18215237533965696 18222445779922944 18248507590720692 18288497015682096 18295734252332544 18331468108294131 18339150714468864 18346407996112896 18382240824230304 18412908560006464 18420195029559296 18422523309601152 18435990066406416 18456171972976404 18473548221370368 18504368288473088 18510137388102066 18547846597421568 18622443792552768 18636056690061944 18660381794648064 18674022424614912 18676895382589472 18714944314515456 18721216354353632 18728624829365248 18765204174735102 18879058143804096 18886529080940544 18918038138466304 18934260068201184 18954987431705496 18968843416670193 18972833308434432 19010411371564284 19049139748703232 19063064558461056 19107855593607816 19139733897901456 19149728177085408 19157753711050752 19178725733388288 19195171198767648 19202767230108672 19234803878807552 19272371855133348 19279998436793472 19375765133082624 19396975812857856 19403476425576432 19411154888744448 19445996826801216 19453692116404224 19460211736762328 19481514860363982 19499856455890944 19578282519500544 19586030158012416 19624284123164784 19657024003250144 19681665070893336 19711468114871296 19721760939030528 19754663443099648 19801079475625728 19807715517775941 19815553948926624 19855922578071552 19913980831223808 19935780696548352 19952875325034792 19986163405323472 19994072452971008 20033123375730717 20115382324445184 20154670180547616 20162645910733824 20169403126586028 20210492624108544 20213601964701264 20228377989529262 20254781504950272 20269587631781376 20351109461059776 20392569134235648 20398926917500236 20452196529364992 20474585580238848 20489552382563584 20492142225711408 20500251502413312 20534452789537792 20574559142642358 20582701033874112 20631544553777472 20639708995627008 20684938452885504 20714522130007272 20722719408254208 20734024586010624 20740488824707218 20775090908165188 20817414324532224 20901139446493824 20909410574094336 20950249266621864 20959029387964416 20965563776319687 21004958597726208 21008275227691776 21011507305413156 21043324068578816 21054312353829888 21061368398647836 21069702933035904 21154442729259504 21197538968481792 21259520076576768 21282792905774592 21289925522507474 21298350502927936 21301042576726332 21336579851629112 21345023294387968 21395675833547008 21404142662131712 21445947628268688 21532200635139138 21552472924932096 21576066450061824 21595160286119077 21639154363658496 21726184424644896 21770445427089408 21786359495384064 21828910978773486 21834101700268032 21837549249837504 21873981597601664 21876746430151368 21885403630954752 21892738203857619 21937338512877312 21946019691552768 21982633004351488 22025567834438112 22034283927763968 22114152003656412 22134972193173504 22141873204755003 22175401629230208 22178813266824998 22223996373487104 22232790990176256 22240241984871232 22285550235303936 22292498192542452 22375180022286336 22403228435126784 22427753283616896 22465170289428736 22484433830988906 22493331509592384 22539155358892032 22629805115000832 22637389163172504 22646347370201856 22695974135804928 22728434003757979 22740302210288922 22749832531872768 22803286085754048 22841329606083968 22850368517681152 22894998143692248 23008721095535616 23033908777768704 23050746430384032 23101259388230016 23118146273747728 23165243007750144 23258410812639744 23303837396258181 23313059334285984 23419591115098752 23428858859900928 23467946045186048 23513781877305552 23523086895856128 23530970314350366 23578908061459968 23588238852145152 23630578422441984 23647852237078272 23673739577151168 23703415799665392 23742961037903072 23791330656608256 23798748070416942 23887016510278656 23916960086148864 23943142018996416 23960644315793928 24003652333082751 24013151206186464 24062071261519872 24070135312740384 24079660494898176 24166942485008484 24176505976296576 24286983378620928 24296594373230592 24331343454294256 24344048659115808 24384662687576128 24394312336443392 24441957477725508 24452200952625152 24509654432307072 24563364412801536 24581320088541888 24608229297301872 24631397628493824 24680183184136088 24730462129895424 24829925056737024 24898696566153216 24947326832883984 25001995920172992 25011889863948288 25020272232980136 25071244014716928 25120900740995661 25172077525072128 25182038774587392 25245680090934912 25273316575607328 25291791222226924 25304997948291432 25347215162085712 25398852998270976 25417419411281408 25467062808569067 25477140791477088 25532970902780544 25571634311184384 25593561598356864 25603689640144896 25696495806844464 25706664582391296 25799844004265814 25862634417143808 25871301900768576 25881539851659264 25927995769068288 25932089734182036 25938256155205632 25975353147151976 25988916811758768 25999808607854592 26007914557966194 26060898383718912 26104376692667392 26165712164219712 26242220094524448 26295681252040704 26401439300834304 26410287357034588 26420738598568832 26551974441631744 26581040928731136 26603833766713056 26632957024295064 26710831167640956 26765246988684288 26872893574063488 26883527880978432 26892537502114704 26947323498811392 26951469286268352 26955724855268169 27006375339933696 27014795106959772 27026116842375168 27078902226832932 27089618056760448 27134812614746368 27198569223333648 27224176326230016 27299447440318464 27322856300948544 27333668669884416 27372761386081038 27432745523523144 27443601378498816 27452798700075427 27508726071703296 27519611994169344 27619362840009696 27630292544338944 27653985099609624 27684257959464606 27756552432709632 27765206082153099 27821769896132352 27868185928658432 27879214098792448 27933665688829152 27945372517285888 27954085035092916 28011033636922368 28015343073884208 28072416471773184 28081824531530448 28092937244047872 28147806262102653 28194766232509898 28205923639012672 28263385291309056 28346026768769024 28377057207699456 28401390102301776 28432481147558244 28515617057346426 28573709623054848 28585016987369472 28594596837691584 28652850302533632 28709600846852184 28736630566576128 28768088600082432 28852205818211328 28908557782700022 28919997655190208 28968245899526528 29048479327178752 29063647699623936 29105214638364648 29112135600357376 29116732333116672 29168995240201824 29180538174606336 29190317605143492 29222272290545973 29249784683836416 29367423779250816 29379045237018624 29485536004875216 29513296257564672 29522497606340004 29567202172306944 29631995164649472 29701619213438592 29723330923389936 29783883867107328 29833573363048448 29849151691505664 29870971246835712 29903671044822528 29979245107985208 29991108679456512 30099818004976783 30173073486667776 30183185550896672 30195129826935808 30254104689879042 30261298847739904 30320402947051896 30333110042497024 30342566984293893 30404381447672064 30526664191589664 30588853701353472 30678294794047488 30711878370358272 30734328573845376 30801679184306688 30861838713963537 30874051550811168 30886990677000192 30947316830666208 30959563493440512 31011214416852992 31027407679328256 31071783195010908 31084079112381312 31101036879015936 31162636362247782 31226121486798336 31238478479867904 31351709169740736 31364115861141504 31374627085800488 31438544081946624 31507437896589312 31517260958119734 31530469649437696 31564986102868224 31592052597971754 31604554399553856 31731664093889256 31796308452722688 31849355347038208 31889280114865152 31924189358661888 31934888283761211 31947525754391904 32004869777443668 32017534941581952 32093513750320512 32106213993197568 32168921442403032 32222589980011312 32235341301728768 32298300952708707 32328709387398144 32382644504827904 32458731545487744 32589276636967344 32613099207608402 32655668140634112 32679539243076096 32751152550402048 32775093451389184 32810972396402496 32973949506527232 33038351751657168 33051425891645952 33106566742316032 33171228005484618 33202458289760256 33263102443845312 33268219900237497 33335994560230656 33349186485264384 33360362977306848 33428325352955904 33438747288813678 33494534321327548 33562770033429504 33604842652690176 33660906787913216 33697755434143104 33726650746483359 33739997264388576 33865137331027968 33944707672501248 33956083744758756 33969521055302784 34043961203707392 34124748797809152 34138252853526528 34261994409125952 34275552776521728 34342497215538372 34399792005687752 34495069201024768 34508719802212352 34513081643303424 34570661025424384 34576119645576048 34651889082345024 34677219410621592 34747864511625216 34887616218959616 34989626792699264 35201919067779072 35270672815958328 35284630343784192 35296455471525549 35368362092189952 35382358278217728 35441387904974848 35445867633662976 35471778355617408 35510609365726752 35614441556854608 35686995984912384 35698122105625413 35830524765417984 35844703841304576 35856716669486272 35875440129223296 35929764665081856 35935292381691136 35940966473690892 36019726809279696 36034822456500224 36105202969110576 36119490742347264 36250413727512726 36264758964444864 36338638231683072 36430475067931392 36444891559845888 36497015181441384 36576994031364192 36591468504665088 36662936216588262 36678301428937728 36764481648460608 36825817120012928 36840390059118592 36845046619202304 36871980132812832 36912343945952808 36947096442740736 37008736576946176 37020274776204132 37095693194843136 37244887585105536 37272113380123888 37348044849229824 37353790765178944 37429888629030912 37442432708707264 37457249658730496 37530408349470204 37758116287608192 37773058161881088 37836076276932608 37868520136402368 37909974863410992 37937686833340386 37945666616868864 38020822743128568 38098279497406464 38126129116922112 38215711187215632 38279467795802912 38299456354170816 38357451466776576 38390342397535296 38405534460217344 38469607757615104 38544743710266696 38559996873586944 38699766006398721 38793951625715712 38806952851152864 38822309777488896 38891993653602432 38907384232808448 38920423473524656 38963029720727964 38999712911781888 39011871836949291 39156565039001088 39172060316024832 39248568246329568 39314048006500288 39363330141786672 39422936229742592 39443521878061056 39509326886199296 39602158951251456 39615431035551882 39631107897853248 39711845156143104 39827961662447616 39871561393096704 39905750650069584 39972326810646944 39988144905942016 40066246751461434 40309340361095232 40325291821467648 40338806253172056 40420985248217088 40427203929402528 40456755979058524 40509563009900544 40539175263562752 40702218922119552 40797853835000472 40904393058729984 40949171160477696 40979104765127168 40984284451422816 41000503004826624 41059142079121557 41068905579075584 41149118285284716 41165402067748224 41263089107554944 41279417991254016 41369876905771008 41429044260014544 41445438816508416 41468049172021248 41480977649414436 41550181816330376 41634828649064448 41802278892987648 41818821148188672 41900498533243728 41918058775928832 41931127552639374 42016550455383552 42023014610826312 42086648137157632 42108624707659776 42122736797295672 42139405866071808 42292149348764847 42308885458519008 42395077936963584 42519040153153536 42565585811549184 42579851045014948 42596701005855872 42602085153452664 42673159703258224 42690046588775936 42773425586019639 42791351667094016 42808285324263424 42891895256537376 43064401270278276 43104945849864192 43152132900123648 43190320572238154 43278308727316992 43452368849289792 43540890854178816 43572718990768128 43657821957546972 43668203400536064 43675098499675008 43747963195203328 43753492860302736 43770807261909504 43785476407715238 43874677025754624 43892039383105536 44051135668876224 44068567855527936 44228304007312824 44260634638897117 44269944386347008 44283746409510006 44350803258460416 44357626533649996 44447992746974208 44480483969742464 44584996385084904 44750360044572672 44806456870253568 44855506567233792 44930340578857472 44968867661977812 44986663019184768 45259610230001664 45274778326345008 45292694740403712 45381157034818563 45391948271609856 45456868007515958 45480604420577844 45499665063745536 45606572171508096 45682659212167936 45700737035362304 45789996287384496 46017442191071232 46067817555537408 46101492860768064 46202518776460032 46218002874810529 46236292547495456 46330486015500288 46516821625279488 46607674792516362 46626118668571968 46743954543371673 46839182230197504 46857717719801856 46935892090372096 47027563754611104 47046173791712256 47061940628700732 47157816122919936 47261156844883968 47275891437179601 47295704474156544 47347479154302336 47388078896957631 47406831599330784 47485922075806144 47582661313216512 47597496140833884 47774033020557312 47833920172297728 47886284037992832 47921288631587856 48007304666165502 48026302412372928 48124142523039744 48140270625480768 48159320989796352 48333884970016968 48353011952593152 48573966757241856 48662686908588512 48688097318231616 48769325375152256 48788624672886784 48883914955451016 48904401905250304 48919648811412603 49019308864614144 49126728825603072 49162640177083776 49216458594603744 49360366368272176 49460924259790848 49659850113474048 49756842008226927 49797393132306432 49894653665767968 50003991840345984 50023779727896576 50040544465960272 50142488029433856 50241801481991322 50344155050144256 50364077549174784 50491360181869824 50546633151214656 50583582444453848 50609995896582864 50694430324171424 50797705996541952 50834838822562816 50934125617138134 50954281582954176 51065941805561088 51187123196713728 51207379280289792 51392991613688928 51413329164782592 51599688008531628 51742603801537152 51763079703318528 51855991538136576 51864179468364072 51876512310411264 51950706294303952 51977833623517536 51999617215709184 52015829115932388 52121796767437824 52208753385334784 52331424328439424 52484440189048896 52591362504081408 52802878601668608 52820574714069176 52841477197137664 53162081857462272 53207667533426112 53265914048590128 53421662335281912 53530493977368576 53745787148126976 53767055761956864 53785075004229408 53894646997622784 53902938572536704 53911449710536338 54029590213919544 54052233684750336 54157804453665864 54179236113520896 54269625229492736 54375620591269089 54397138446667296 54598894880636928 54645712601897088 54667337339768832 54745522772162076 54865491047046288 54887202756997632 54905597400150854 55017452143406592 55039223988338688 55238725680019392 55260585088677888 55307970199219248 55368515918929212 55513104865419264 55530412164306198 55643539792264704 55736371857316864 55867331377658304 55908170070185832 56022067273844736 56030686147768416 56144832943546368 56163649063060896 56185874488095744 56295612524205306 56389532465019796 56411847278025344 56692053537538048 56754114415398912 56802780204603552 56864962295116488 56906530250010579 57031234114692852 57147419246109696 57189193675383168 57419201693704368 57473261133152256 57536177200164864 57704411636422656 57817115565400044 57839995310380416 57936491799053056 58096958654357504 58127295399247872 58210429276729296 58233464666233344 58337990480403648 58361076349212672 58380635210286984 58444544581091946 58499569367672832 58615435062323209 58734847558501632 58758090474037248 58971072009750432 59044995212680008 59134404344613888 59263990329298944 59403238426877184 59423146553327823 59446661846779872 59567767734214656 59667146726096896 59741942493671424 59807342089645056 59958490215970416 59982217358913024 60099370127192151 60199636009953566 60346146973335552 60366371101793344 60390259653871616 60508209379758084 60522597695479808 60640805894103792 60666220084994048 60685133968587786 60808762895344128 61053328383179328 61177707402706944 61356589588094976 61423756740716544 61468657147690752 61603358368613376 61723677427927074 61748103101622336 61894633661332416 61919126986881024 62022428833705984 62054815358656512 62143566390021816 62168158224762624 62202073758031872 62325272724495564 62452242973596672 62703418339481472 62728231722283008 62749254171600976 62877088163893248 62896691328959061 63014875793178624 63034521916239468 63060939298875392 63129972205736448 63184105195943508 63209108799107712 63463328187778512 63592616905445376 63698710694076416 63778560229730304 63848378717323776 63869776567522422 63895051508783808 64009739554887336 64035069883163904 64187027500641024 64212427986395136 64337842884806064 64445179960022624 64470682603457536 64596601905417414 64657418774796288 64765289009655808 64785480858357231 64917463090975488 65178553273934688 65226198415216804 65311336281268224 65359078486152192 65502305100804096 65550186902778368 65621944792804992 65678214611572857 65947899013054464 66076703503314336 66102851783291904 66213133484632064 66342456010969236 66404916579520512 66526204887690624 66536439800474994 66671989120461312 66698372970528768 66720725954613696 66856650705911808 66877494577627356 66989068642655096 67125540066859008 67209685305380352 67321813575826432 67395510868286208 67453301492966718 67479994528777152 67889415345002496 67912167489517512 67939042110605568 68087922407414784 68185302011273937 68249497595618304 68523988818251904 68551105553043456 68684994431076744 68799584011375504 68990138402049536 69017439604424704 69026163286606848 69141322050848768 69152239291152096 69303778164690048 69354438821243184 69495729023250432 69775232437919232 69979253585398528 70403838135558144 70541345631916656 70569260687568384 70592910943051098 70736724184379904 70764716556435456 70891735267325952 70943556711234816 71021218731453504 71228883113709216 71373991969824768 71396244211250826 71661049530835968 71713433338972544 71750880258446592 71870584763382272 71881932947381784 72010956999248253 72039453618559392 72069644913000448 72210405938221152 72238981484694528 72500827455025452 72529517928889728 72860950135862784 72889783119691776 72994030362882768 73153988062728384 73182937009330176 73325872433176524 73356602857875456 73528963296921216 73651634240025856 73680780118237184 73690093238404608 73743960265625664 73824687891905616 73894192885481472 74040549552408264 74191386389686272 74489775170211072 74514739328776159 74544226760247776 74696089698459648 74707581530357888 74884865417414528 74914499317460992 75060816698940408 75362702222986983 75516232575216384 75546116323762176 75672152553865216 75737040272804736 75819949726821984 75875373666680772 76041645486257136 76196558994812928 76252258233844224 76401188425707201 76431422374431264 76558935591605824 76598912708341632 76714902933553152 76780684795070592 76811068920434688 76939215515230208 77089487420533392 77119993747173888 77399532012797442 77587903251431424 77613905702305728 77644619554977792 77783987307204864 77814768465616896 77840846947049312 77926059441455928 77999425823563776 78023743673898582 78313130078002176 78497136492659136 78628096013000576 78726660283573344 78845872459485184 78887043756122112 79018653772398592 79204317902502912 79230862071103764 79262215795706496 79655923324895232 79743122786193408 79811501300139168 79944653621293888 79976289811884032 80132493502922868 80618680722190464 80650583642935296 80677612506344112 80841970496434176 80854407858805056 80913511958117048 81019126019801088 81078350527125504 81404437844239104 81595707670000944 81898342320955392 81958209530254336 81968568902845632 82001006009653248 82118284158243114 82137811158151168 82298236570569432 82330804135496448 82358396100226281 82526178215109888 82558835982508032 82858088520029088 82890877633016832 82961955298828872 83100363632660752 83269657298128896 83295618246459297 83604557785975296 83637642296377344 83800997066487456 83836117551857664 83862255105278748 84033100910767104 84046029221652624 84173296274315264 84217249415319552 84245473594591344 84278811732143616 84584298697529694 84617770917038016 84790155873927168 85038080306307072 85131171623098368 85159702090029896 85193402011711744 85204170306905328 85346319406516448 85380093177551872 85546851172039278 85582703334188032 85783790513074752 86128802540556552 86209891699728384 86304265800247296 86380641144476308 86556617454633984 86904737698579584 87145437981536256 87315643915093944 87336406801072128 87350196999350016 87495926390406656 87506985720605472 87541614523819008 87570952815430476 87666816871637919 87749354051509248 88102271337752448 88137135711055872 88456608014625648 88521269277794234 88539888772694016 88567492819020012 88701606516920832 88715253067299992 88895985493948416 88960967939484928 89169992770169808 89500720089145344 89612913740507136 89711013134467584 89860681157714944 89937735323955624 89973326038369536 90299454014930349 90519220460003328 90549556652690016 90585389480807424 90762314069637126 90783896543219712 90913736015031916 90961208841155688 90999330127491072 91027700952881679 91213144343016192 91365318424335872 91401474070724608 91579992574768992 92034884382142464 92135635111074816 92202985721536128 92405037552920064 92436005749621058 92472585094990912 92660972031000576 93033643250558976 93215349585032724 93252237337143936 93487909086743346 93678364460395008 93715435439603712 94055127509222208 94092347583424512 94123881257401464 94315632245839872 94522313689767936 94551782874359202 94591408948313088 94694958308604672 94776157793915262 94813663198661568 94971844151612288 95194992281667768 95548066041114624 95667840344595456 95772568075985664 95804664851283633 95842577263175712 96014609332331004 96052604824745856 96280541250961536 96318641979592704 96667769940033936 96706023905186304 96894902858126121 97147933514483712 97325373817177024 97376194636463232 97538650750304512 97577249345773568 97767829910902032 97808803810500608 97839297622825206 98038617729228288 98253457651206144 98325280354167552 98432917189207488 98681681813784643 98720732736544352 98921848519581696 99319700226948096 99513684016453854 99789307331535936 99804659700712491 100007983680691968 100047559455793152 100081088931920544 100284976058867712 100483602963982644 100688310100288512 100982720363739648 101093266302429312 101167164888907696 101179952239450077 101219991793165728 101388860648342848 101595411993083904 101669677645125632 101868251234276268 101908563165908352 102131883611122176 102374246393427456 102414758560579584 102785983227377856 102826658329565184 103199376017063256 103485207603074304 103526159406637056 103711983076273152 103728358936728144 103901412588607904 103955667247035072 104031658231864776 104243593534875648 104417506770669568 104662848656878848 104968880378097792 105605757203337216 105641149428138352 105682954394275328 105889366414576647 106324163714924544 106415335066852224 106531828097180256 106843324670563824 107060987954737152 107491574296253952 107534111523913728 107570150008458816 107789293995245568 107805877145073408 107822899421072676 108059180427839088 108104467369500672 108315608907331728 108358472227041792 108539250458985472 108751241182538178 108794276893334592 109291425203794176 109334674679537664 109491045544324152 109730982094092576 109774405513995264 109811194800301708 110034904286813184 110477451360038784 110521170177355776 110615940398438496 110737031837858424 111026209730838528 111060824328612396 111287079584529408 111472743714633728 111734662755316608 111816340140371664 112044134547689472 112061372295536832 112289665887092736 112327298126121792 112371748976191488 112591225048410612 112779064930039592 112823694556050688 113508228830797824 113605560409207104 113729924590232976 113813060500021158 114062468229385704 114145847226629407 114294838492219392 114378387350766336 114838403387408736 115072354400329728 115408823272845312 115634231130800088 115679990620760832 115872983598106112 116099298019196163 116193917308715008 116420858553458592 116466929332466688 116675980960807296 116722152698425344 116761270420573968 116889089162183892 116999138735345664 117035615510847873 117230870124646418 117469695117003264 117516180948074496 117942144019500864 118089990425360016 118268808689227776 118527980658597888 118806476853754368 118846293106655646 118893323693559744 119135535468429312 119483884987342848 119614684179290112 119916980431940832 119964434717826048 120136008305577889 120198740254384302 120399272019907132 120732742203586688 120780519307743232 121016418759516168 121045195390959616 121281611788207584 121332440169988096 121370267937175572 121617525790688256 122106656766358656 122713179176189952 122847513481433088 122937314295381504 123177426237364671 123206716737226752 123447354855854148 123496206203244672 123789267322664832 123838253973762048 124044857667411968 124109630717313024 124287132780043632 124336316449525248 124404147516063744 124650545448991128 124904485947193344 125406836678962944 125456463444566016 125498508343201952 125754176327786496 125793382657918122 126069043832478936 126121878597750784 126259944411472896 126368210391887016 126418217598215424 126876448046294541 126926656375557024 127185233810890752 127397421388152832 127557120459460608 127696757434647552 127739553135044844 127790103017567616 128019479109774672 128070139766327808 128320276758058917 128374055001282048 128424855972790272 128675685769612128 128890359920045248 128941365206915072 129193203810834828 129314837549592576 129530578019311616 129570961716714462 129834926181950976 130357106547869376 130452396830433608 130622672562536448 130718156972304384 131004610201608192 131100373805556736 131243889585609984 131356429223145714 132153407006628672 132205703566583808 132426266969264128 132684912021938472 132781903916691351 132809833159041024 133052409775381248 133072879600949988 133343978240922624 133441451909227392 133754989155254712 133978137285310192 134251080133718016 134419370610760704 134643627151652864 134791021736572416 134906602985933436 134959989057554304 135778830690004992 135824334979035024 135878084221211136 136175844814829568 136370604022547874 136498995191236608 137047977636503808 137102211106086912 137369988862153488 137599168022751008 137980276804099072 138052326573213696 138282644101697536 138304478582304192 138607556329380096 138654008624431587 138708877642486368 138991458046500864 139550464875838464 139958507170797056 140231863630115019 140807676271116288 141082691263833312 141138521375136768 141185821886102196 141473448368759808 141783470534651904 141887113422469632 142042437462907008 142457766227418432 142747983939649536 142792488422501652 143322099061671936 143426866677945088 143501760516893184 143741169526764544 143763865894763568 144021913998496506 144078907237118784 144420811876442304 144477962969389056 145001654910050904 145059035857779456 145721900271725568 145988060725765536 146307976125456768 146365874018660352 146651744866353048 146713205715750912 146758946434237809 147057926593842432 147303268480051712 147361560236474368 147380186476809216 147487920531251328 147649375783811232 148081099104816528 148382772779372544 148979550340422144 149029478657552318 149088453520495552 149392179396919296 149415163060715776 149769730834829056 149828998634921984 150121633397880816 150725404445973966 151032465150432768 151092232647524352 151474080545609472 151639899453643968 151750747333361544 152083290972514272 152393117989625856 152504516467688448 152802376851414402 152862844748862528 153117871183211648 153197825416683264 153561369590141184 153622137840869376 153878431030460416 154178974841066784 154239987494347776 154799064025594884 155227811404611456 155289239109955584 155567974614409728 155629536931233792 155681693894098624 155852118882911856 155998851647127552 156047487347797164 156626260156004352 156994272985318272 157256192026001152 157453320567146688 157691744918970368 157774087512244224 158408635805005824 158461724142207528 158524431591412992 159099038026305853 159486245572386816 159623002600278336 159889307242587776 159952579623768064 160264987005845736 161237361444380928 161301167285870592 161355225012688224 161683940992868352 161708815717610112 161827023916234096 162156701054251008 162808875688478208 163126861773807267 163191415340001888 163796684641910784 163916419060508672 163937137805691264 164002012019306496 164236568316486228 164275622316302336 164596473141138864 164661608270992896 164716792200452562 165052356430219776 165117671965016064 165716177040058176 165781755266033664 165923910597657744 166200727265321504 166539314596257792 166591236492918594 167209115571950592 167601994132974912 167724510210557496 168066201821534208 168092058443305248 168346592548630528 168434498830639104 168490947189182688 168557623464287232 169168597395059388 169235541834076032 170076160612614144 170262343246196736 170319404180059792 170386804023423488 170408340613810656 170692638813032896 170719590750031737 170760186355103744 171093702344078556 171165406668376064 171567581026149504 172257605081113104 172419783399456768 172608531600494592 172761282288952616 173113234909267968 173809475397159168 174290875963072512 174631287830187888 174700393998700032 174991852780813312 175013971441210944 175083229047638016 175141905630860952 175333633743275838 175498708103018496 175846305186969627 176204542675504896 176274271422111744 176913216029251296 177042538555588468 177134985638040024 177403213033841664 177430506134599984 177791970987896832 177921935878969856 178269439659983469 178339985540339616 179001440178290688 179225827481014272 179422026268935168 179721362315429888 179875470647911248 179946652076739072 180598908029860698 181038440920006656 181099113305380032 181170778961614848 181524628139274252 181567793086439424 181827472030063832 181922417682311376 181998660254982144 182055401905763358 182426288686032384 182730636848671744 183159985149537984 184069768764284928 184271270222149632 184405971443072256 184810075105840128 184872011499242116 184945170189981824 186067286501117952 186430699170065448 186504474674287872 186975818173486692 187356728920790016 188110255018444416 188184695166849024 188247762514802928 188631264491679744 188690073986877183 189044627379535872 189103565748718404 189182817896626176 189389916617209344 189552315587830524 189627326397323136 189943688303224576 190389984563335536 191096132082229248 191335680689190912 191545136151971328 191609329702567266 191685154526351424 192029218664662008 192105209649491712 192169590900527989 192561082501923072 192637283959185408 193335539880067872 193412047810372608 193789805716252242 194295867028967424 194356442575071693 194650747634354048 194752389272926464 195077301500609024 195154498691547136 195535659821804064 195617607621001216 195678595245650412 196077235458456576 196506915302412288 196650560708335104 196865834378414976 197034643834718571 197363363627569286 197441465473088704 197843697039163392 198639400453896192 199027368032907708 199578614663071872 199609319401424982 200015967361383936 200095118911586304 200162177863841088 200569952117735424 200967205927965288 201376620200577024 201965440727479296 202186532604858624 202334329777815392 202359904478900154 202439983586331456 202777721296685696 203339355290251264 203736502468552536 203817126331816704 204263767222244352 204555906033821811 204748492786854912 205571966454755712 205653316659130368 206398752034126512 206970415206148608 207052318813274112 207423966152546304 207456717873456288 207802825177215808 207911334494070144 208063316463729552 208487187069751296 208835013541339136 209325697313757696 209937760756195584 210698726034837481 211211514406674432 211282298856276704 211365908788550656 211778732829153294 212830670133704448 213063656194360512 213686649341127648 214121975909474304 214983148592507904 215140300016917632 215611754290146816 215645798842145352 216032870997744759 216118360855678176 216208934739001344 216631217814663456 216716944454083584 217078500917970944 217502482365076356 217588553786669184 218582850407588352 218669349359075328 218982091088648304 219461964188185152 219548811027990528 219622389600603416 220069808573626368 220954902720077568 221042340354711552 221231880796876992 221474063675716848 222121648657224792 222574159169058816 222945487429267456 223469325510633216 223544217986328477 223632680280743328 224088269095378944 224122744591073664 224654596252243584 224743497952382976 225182450096821224 225558129860079184 225647389112101376 226088106668960949 227016457661595648 227211120818414208 227459849180465952 227626121000042316 228124936458771408 228291694453258814 228589676984438784 228756774701532672 229676806774817472 230144708800659456 230817646545690624 231268462261600176 231359981241521664 231745967196212224 232198596038392326 232841717106917184 232933858664933376 233351961921614592 233444305396850688 233522540841147936 233778178324367784 233998277470691328 234071231021695746 234461740249292836 234939390234006528 235884288039001728 236179980850720032 236537617378455552 237055961317195776 237612953707508736 237692586213311292 237786647387119488 238967769974685696 239229368358580224 239833960863881664 239928869435652096 240272016611155778 240397480508768604 240798544039814264 241465484407173376 241561038615486464 242032837519032336 242563223576415168 242740535874351144 243235051581376512 244213313532717312 245695026962866176 245874628590763008 246354852474729342 246413433474453504 246894709711708296 246992412406489344 247075188300678843 247578534645329664 247676507947524096 248089715334823936 248574265560087264 248672632899050496 249301090897982256 249808971894386688 249886854739377891 250813673357925888 250912926889132032 250997016686403904 251508352655572992 251586765315836244 252138087664957872 252243757195501568 252519888822945792 252736420783774032 252836435196430848 253752896092589082 253853312751114048 254370467621781504 255114240918921216 255393514869295104 255479106270089688 255580206035135232 256038958219549344 256140279532655616 256640553516117834 256748110002564096 257351371539224256 257780719840090496 257882730413830144 258386407621669656 258629675099185152 259061156038623232 259141923433428924 259669852363901952 260714213095738752 260904793660867216 261436313944608768 262009220403216384 262200747611113472 262487779171219968 262712858446291428 263000450614913757 264306814013257344 264411407133167616 264852533938528256 265369824043876944 265563807833382702 265619666318082048 266104819550762496 266145759201899976 266687956481845248 266882903818454784 267509978310509424 267956274570620384 268502160267436032 268838741221521408 269287254303305728 269582043473144832 269813205971866872 269919978115108608 270898362044791047 271557661380009984 271648669958070048 271756168442422272 272351689629659136 272741208045095748 272997990382473216 273083102858645037 274095955273007616 274204422212173824 274739977724306976 275198336045502016 275960553608198144 276104653146427392 276565288203395072 276608957164608384 277215112658760192 277308017248863174 277417755284972736 277982916093001728 279100929751676928 279917014341594112 280463727260230038 282165382527666624 282277042750273536 282371643772204392 282946896737519616 283566941069303808 283774226844939264 284084874925814016 284915532454836864 285584976845003304 286644198123343872 286853733355890176 287003521033786368 287413994553850899 287482339053529088 287527731789527136 288043827996993012 288157814474237568 288841623752884608 288955925938778112 290003309820101808 290118071715558912 291443800543451136 291976121451531072 292615952250913536 292731748037320704 293303489732706096 293426411431501824 293517892868475618 294115853187684864 294606536960103424 294760372953618432 294975841062502656 295298751567622464 296045045441353929 296162198209633056 296765545558745088 297959100680844288 298058957315104636 298176907040991104 298830326121431552 299413979102137473 299539461669658112 299657997269843968 300243266795761632 301450808891947932 302064930300865536 302948161091218944 303279798907287936 303501494666723088 304166581945028544 304786235979251712 305009032935376896 305604753702828804 305725689497725056 306235742366423296 306395650833366528 307122739180282368 307244275681738752 308357949682133568 308479974988695552 309598128051189768 309824442472279819 310455622809222912 310578478219911168 311135949228819456 311363387788197248 311704237765823712 312094974695594328 313252520312008704 313988545970636544 314512384052002304 314906641134293376 315383489837940736 316817271610011648 316923448284415056 317048863182825984 317668099243729941 318198076052611706 318972491144773632 319246005200556672 319778614485175552 319905159247536128 320529974011691472 322474722888761856 322602334571741184 322710450025376448 323367881985736704 323417631435220224 323654047832468192 324313402108502016 325617751376956416 326253723547614534 326382830680003776 327832838121017344 327874275611382528 328004024038612992 328473136632972456 328551244632604672 329192946282277728 329323216541985792 329433584400905124 330104712860439552 331432354080116352 331563510532067328 331847821195315488 332401454530643008 333078629192515584 333182472985837188 334418231143901184 335203988265949824 335449020421114992 336132403643068416 336184116886610496 336693185097261056 336868997661278208 336981894378365376 337115246928574464 338337194790118776 338471083668152064 340524686492393472 340638808360119584 340773608046846976 340816681227621312 341385277626065792 341439181500063474 341520372710207488 342187404688157112 342330813336752128 342437541679888221 343135162052299008 344515210162226208 345217063200989184 345522564577905232 346226469818535936 347618950794318336 348297894057588489 348581751926145024 349262575660375776 349400787997400064 349983705561626624 350027942882421888 350166458095276032 350283811261721904 350667267486551676 350997416206036992 351692610373939254 352409085351009792 352548542844223488 353826432058502592 354085077111176936 354269971276080048 354806426067683328 354861012269199968 355583941975793664 355843871757939712 356538879319966938 356679971080679232 358451654962028544 358844052537870336 359442724630859776 359750941295822496 359893304153478144 360408024916733667 361197816059721396 362198226610760064 362341557923229696 363049256278548504 363135586172878848 363654944060127664 363844835364622752 363997320509964288 364110803811526716 364852577372064768 365461273697343488 366319970299075968 368139537528569856 368542540444299264 368811942886144512 369620150211680256 369744022998484232 369890340379963648 372134573002235904 372861398340130896 373008949348575744 373951636346973384 374713457841580032 376220510036888832 376369390333698048 376495525029605856 377262528983359488 377380147973754366 378207131497436808 378365635793252352 378779833234418688 379104631175661048 379254652794646272 379887376606449152 380629344138883623 380779969126671072 382192264164458496 382671361378381824 383090272303942656 383218659405134532 383370309052702848 384058437329324016 384210419298983424 384339181801055978 385122165003846144 385274567918370816 386671079760135744 386824095620745216 387579611432504484 388591734057934848 388712885150143386 389301495268708096 389504778545852928 390154603001218048 391071319643608128 391357190491300824 392154470916913152 393013830604824576 393301121416670208 393731668756829952 394069287669437142 394726727255138572 394882930946177408 397278800907792384 398054736065815416 398345711750074053 399157229326143744 399218638802849964 400031934722767872 400324355727682176 401934411855930576 402753240401154048 403930881454958592 404373065209717248 404668659555630784 404719808957800308 404879967172662912 405555442593371392 406678710580502528 407473004937105072 407634252663633408 408527534444488704 409111812067643622 409496985573709824 410308045436262463 411143932909511424 411306633318260736 412797504068253024 413940830412297216 414847932305092608 414913435746912576 415605650354431616 415822668988140288 415962025873294761 416126632927459104 416974374139502592 417670027082678272 418651394627515392 419875521512391168 420695590890345057 421397452069674962 422423028813348864 422564597712553408 422731817577101312 423557465658306588 425661340267408896 426127312388721024 427373298682255296 428243951818948608 429966297185015808 430280600033835264 431223508580293632 431291597684290704 432065741995489518 432236721711356352 433262435629326912 433433888908167168 434157001835941888 435004964730152712 435177107573338368 437165700815176704 437964182177296608 438923928376370304 439097622055981056 439244779201206832 440139617147252736 440276839302713427 441909805440155136 442084680709423104 442463761593753984 442948127351433696 444243297314449584 445148318338117632 445890974858534912 446938651021266432 447088435972656954 447265360561486656 448176538190757888 448245489182147328 449309192504487168 449486995904765952 450364900193642448 451116259720158368 451294778224202752 452176213337921898 454422241636828416 454919698360931904 455252242000084632 456249872917542816 456583388906517628 457179353968877568 457513549403065344 459353613549634944 461635293091381248 462536924523200352 462719962483043328 463491934392424448 464397192076784652 465683434213834368 465867717329866752 466703923843229184 466888610793701376 467045081682295872 467556356648735568 467996554941382656 468142462043391492 468923480498585672 469878780468013056 471768576078003456 472359961701440064 473075234756911104 475225907415017472 475385172426622584 475573294774238976 477297114078917559 478458736717160448 479667921727763328 479857738871304192 480544033222311556 480794961017537208 481597088079628528 482930968814346752 483122077230972928 484065675038064672 485126447152830336 485481071748702288 486470103162753024 488426627065434624 491390053925732352 491749257181526016 492709704949458684 492826866948907008 493789419423416592 493984824812978688 494150376601357686 495157069290659328 495353015895048192 497148531120174528 497345265798100992 498602181795964512 499617943788773376 499773709478755782 501627346715851776 501994033372807808 503173530631672488 504276175329915744 504487514391003136 505039777645891584 505472841567548064 505672870392861696 507505792185178164 507706625502228096 510228481837842432 510787029738590208 510958212540179376 511160412070270464 512077916439098688 512158772250095211 512280559065311232 513281107032235668 513496220005128192 514702743078448512 515561439680180992 515765460827660288 516772815243339312 517259350198370304 518283846866857848 519339704727803904 521428426191477504 521603175301433113 521809587321734432 522872627889217536 524401495222226944 524975558342439936 525425716892582856 526000901229827514 527538915560908881 528613628026514688 528822814266335232 529705067877056512 530739648087753888 531127615666765404 532209639101524992 532291518403799952 533375912963690496 533765807636909568 534808318979950407 535019956621018848 535912549141240768 537004320534872064 537677482443042816 538574508606611456 539164086946289664 539626411943733744 539839956230217216 541796724089582094 543115322760019968 543297339916140096 543512336884844544 544703379259318272 545482416090191496 545995980764946432 546166205717290074 548191910546015232 549479955448613952 550396672091004032 551921107216396288 552209306292854784 553130576406790144 553217914329216768 554430225317520384 554616034497726348 554835510569945472 558201859503353856 559834028683188224 560927454520460076 564330765055333248 564554085500547072 564743287544408784 565893793475039232 567133882138607616 567548453689878528 568169749851628032 569831064909673728 571169953690006608 573288396246687744 573707466711780352 574007042067572736 574827989107701798 574964678107058176 575055463579054272 576087655993986024 576315628948475136 576508772701583967 577683247505769216 577911851877556224 580006619640203616 580236143431117824 582887601086902272 583069327725215079 583952242903062144 585231904501827072 585463496074641408 586606979465412192 586852822863003648 587035785736951236 588231706375369728 589213073920206848 589520745907236864 589951682125005312 590597503135244928 592090090882707858 592324396419266112 593531091117490176 595918201361688576 596117914630209272 596353814081982208 597660652242863104 598827958204274946 599078923339316224 600486533591523264 602901617783895864 604129860601731072 605896322182437888 606559597814575872 607002989333446176 608333163890057088 610018065870753792 611209507405657608 611451378995450112 612471484732846592 612791301666733056 613667718101465433 614245478360564736 616715899364267136 616959949977391104 619196256102379536 619648884944559638 620911245618445824 621156956439822336 622271898457638912 622726775576394496 623408475531647424 624189949391188656 626505040624017408 627977091941273088 629024768104004608 629813282268586752 632096178104512443 633634543220023296 633846896568830112 634097726365651968 635336198487459882 636396152105223412 638492010401113344 639557228970351104 639810318495072256 641059948023382944 644949445777523712 645420900050752896 646835262870440448 647308095664936384 648626804217004032 651235502753912832 652507447095229068 652765661360007552 655665676242034688 655748551222765056 656008048077225984 656946273265944912 658385892564555456 658646433083971584 658867168801810248 660209425720879104 662864708160232704 663127021064134656 663695642390630976 664802909061286016 666364945971674376 668836462287802368 670407976531899648 670632653958985431 670898040842229984 672264807286136832 672368233773220992 673386370194522112 673963788756730752 674230493857148928 676674389580237552 676942167336304128 678264320006882847 681049372984786944 681277616720239168 681547216093693952 681633362455242624 682770555252131584 682878363000126948 683040745420414976 684374809376314224 684661626673504256 684875083359776442 686270324104598016 689030420324452416 690434126401978368 691045129155810464 692452939637071872 695237901588636672 696595788115176978 698525151320751552 698801575994800128 699967411123253248 700055885764843776 700332916190552064 700567622523443808 701334534973103352 701994832412073984 703385220747878508 704818170702019584 707652864117005184 708170154222353872 708539942552160096 709612852135366656 709722024538399936 711167883951587328 711687743515879424 713077758639933876 713359942161358464 716903309924057088 717688105075740672 718885449261719552 719501882591644992 719786608306956288 720816049833467334 722395632119442792 724396453221520128 724683115846459392 726098512557097008 727309888120255328 727689670729245504 728221607623053432 729705154744129536 730922547394686976 732639940598151936 737085080888598528 737623885772289024 739240300423360512 739488045996968464 739780680759927296 741225564902036529 744269146004471808 745722796680261792 746017898697151488 747903272693946768 749426915683160064 752441020073777664 752738780667396096 752991050059211712 754525057966718976 754760295947508732 756414262994873616 756731271586504704 757559666468837376 758209262351322096 758509305589292544 759774753212898304 761258688277767246 761559938253342144 765342722756763648 766180544607885312 766437318810269064 766740618105405696 768116874658648032 768420838597966848 768678363602111956 770244330007692288 773342159520271488 773648191241490432 775159222865008968 777183468115869696 777425770300286772 778602990537416192 779009557091705856 780309206002436096 782142639287216256 782714380982601648 784308941833826304 786027661209649152 786602242833340416 787463337513659904 788138575338874284 789453454510277144 789765861892354816 794557601815584768 796109472131630832 796691423500148106 798314458652287488 798437277605699928 799020930586405849 800063869445535744 800648711455364352 803868823711861152 805506480802308096 807861762909917184 808746130419434496 809337319111261568 809439617915600616 809759934345325824 811110885186742784 812695086134373141 813357421161005056 814946009874210144 815268505327266816 817055068888977408 818223624135287244 818993971147419648 819249308575935111 820616090872524926 822287865819022848 822613266636521472 825595008136506048 827881660824594432 829695864610185216 829826871493825152 831211300708863232 831645337976280576 831924051746589522 832253265854918208 833948748279005184 837302789255030784 839751043024782336 840952058139045223 841391181780690114 842794904139349924 845129195425106816 845463635154202624 847114931316613176 851322680534817792 852254624777442048 854746597364510592 859932594370031616 860561200067670528 862241983661552697 862447017160587264 862583195368581408 864131483990979036 864473443422712704 866524871258653824 866867777816334336 868314003671883776 870009929460305424 870354215146676736 874331401630353408 875928364354593216 877847856752740608 878195244111962112 878489558402413664 880279234294505472 880553678605426854 883819610880310272 884927523187507968 885896254702867392 888135136324061787 888486594628899168 890296636676235264 891781949717069824 893877302042532864 894176871945313908 894530721122973312 896490978364294656 898241937306412419 898618385008974336 898973991809531904 900729800387284896 902232519440316736 902589556448405504 904352426675843796 908844483273656832 909839396721863808 910504484000169264 912499745835085632 913166777813035256 914358707937755136 915027098806130688 918707227099269888 925073849046400704 925439924966086656 926983868784848896 928794384153569304 929473327416839457 931366868427668736 931735434659733504 933407847686458368 934090163364591744 935112713297471136 936284924086782984 937846960997171344 939757560936026112 943537152156006912 944719923402880128 946150469513822208 950451814830034944 950770344853245168 951146589548477952 954594228157835118 956917473434320896 959335843455526656 959715477742608384 961088066444623112 961589922035074416 963194176159257056 965861937628693504 968131350076129344 970252894305660672 970962143497404576 972940206325506048 976853254130869248 983498514363052032 985419409898917368 985653733897814016 987578838846833184 987969649625957376 988300753202715372 990314138581318656 994297062240349056 994690531596201984 997204363591929024 999235887577546752 999547418957511564 1003254693431703552 1003988066745615616 1006347061263344976 1008552350659831488 1010079555291783168 1010945683135096128 1011345740785723392 1015011584370356328 1015413251004456192 1021574059477180416 1021916425080358752 1022320824140540928 1024155832878197376 1024317544500190422 1024561118130622464 1026562214064471336 1026992440010256384 1027312625039664663 1029405486156897024 1031122879360361984 1031530921655320576 1033545630486678624 1036567693733715696 1038679409455607808 1042856852382955008 1043206350602866226 1043619174643468864 1045745255778435072 1048802990444453888 1049951116684879872 1050851433785165712 1052001802459655028 1055077831121817762 1057227256053029376 1057645628532670464 1061479296175507776 1062255231333530808 1064419278203049984 1064583036807599904 1066751825927380992 1067531615273819136 1069616637959900814 1070039913242037696 1071825098282481536 1075354964886085632 1077149017213222912 1078328173892579328 1079252823887467488 1079679912460434432 1081224074750201001 1083593448179164188 1086594679832280192 1087024673769689088 1089406758518636544 1090964832180382992 1091991961529892864 1092332411434580148 1096383821092030464 1098959910897227904 1100793344182008064 1103842214432792576 1104418612585709568 1106435828658433536 1108860450635040768 1109232068995452696 1109671021139890944 1113693266184140971 1116403719006707712 1119668057366376448 1121854909040920152 1128661530110666496 1129108171001094144 1129486575088817568 1131787586950078464 1135096907379757056 1136339499703256064 1139662129819347456 1141888032416650869 1142339907380013216 1146576792493375488 1147414933423560704 1148014084135145472 1149655978215403596 1149929356214116352 1150110927158108544 1152175311987972048 1152631257896950272 1153017545403167934 1155366495011538432 1155823703755112448 1160013239280407232 1160472286862235648 1165775202173804544 1166138655450430158 1167904485806124288 1170463809003654144 1173213958930824384 1174071571473902472 1176463412750739456 1178426147840413696 1179041491814473728 1179903364250010624 1181195006270489856 1184180181765415716 1184648792838532224 1191836402723377152 1192235829260418544 1192707628163964416 1195037135250222159 1195321304485726208 1197655916408549892 1198157846678632448 1200973067183046528 1205803235567791728 1208259721203462144 1211792644364875776 1213119195629151744 1214005978666892352 1216666327780114176 1220036131741507584 1222419014811315216 1222902757990900224 1224942969465693184 1225582603333466112 1227335436202930866 1228490956721129472 1230924136308787389 1233431798728534272 1233919899954782208 1238392512204759072 1239297769889119276 1241822491236891648 1244543796915277824 1245453551152788992 1246816951063294848 1247886077619884283 1248379898782377312 1253010081248034816 1255954183882546176 1258049536208009216 1259626564537173504 1264192356209024886 1267269086440046592 1267693793137660224 1268195452731303936 1270672396974919764 1272792304210446824 1276984020802226688 1279114457940702208 1282119896046765888 1289898891555047424 1290841800101505792 1293670525740880896 1294616191329872768 1302471005507825664 1305014894190458136 1305531322720015104 1311331352484069376 1311497102445530112 1313892546531889824 1316771785129110912 1317292866167943168 1317734337603620496 1320418851441758208 1320830517908140281 1325729416320465408 1326254042128269312 1327391284781261952 1329605818122572032 1332729891943348752 1337672924575604736 1340815953063799296 1341265307917970862 1341796081684459968 1344529614572273664 1344736467546441984 1347927577513461504 1348460987714297856 1353348779160475104 1353884334672608256 1356528640013765694 1362555233440478336 1363094432187387904 1363266724910485248 1365541110504263168 1365756726000253896 1366081490840829952 1368749618752628448 1369323253347008512 1369750166719552884 1372540648209196032 1378060840648904832 1382090258311620928 1384905879274143744 1390475803177273344 1393191576230353956 1397050302641503104 1397603151989600256 1399934822246506496 1400111771529687552 1400665832381104128 1401135245046887616 1402669069946206704 1403989664824147968 1406770441495757016 1409636341404039168 1415305728234010368 1416340308444707744 1417079885104320192 1419225704270733312 1419444049076799872 1423375487031758848 1426155517279867752 1426719884322716928 1431891342236752677 1435376210151481344 1437770898523439104 1439003765183289984 1439573216613912576 1441632099666934668 1444791264238885584 1448792906443040256 1449366231692918784 1452197025114194016 1454619776240510656 1455379341458491008 1456443215246106864 1459410309488259072 1461845094789373952 1465279881196303872 1474170161777197056 1475247771544578048 1478480600846721024 1478976091993936928 1479561361519854592 1482451129804073058 1491445593360523584 1492035797394302976 1495806545387893536 1498853831366320128 1504882040147555328 1505982100118423424 1509520591895017464 1512828525989747232 1513462543173009408 1515119332937674752 1516418524702644192 1517018611178585088 1519549506425796608 1522517376555534492 1523119876506684288 1530685445513527296 1532361089215770624 1532874637620538128 1533481236210811392 1536233749317296064 1536841677195933696 1537356727204223912 1540488660015384576 1546684319040542976 1547296382482980864 1550318445730017936 1554851540600573544 1557205981074832384 1558019114183411712 1560618412004872192 1564285278574432512 1564809525904299339 1565428761965203296 1568617883667652608 1573204485666680832 1574926675027319808 1576277150677748568 1578906909020554288 1579531723784709632 1582616746682726643 1589115203631169536 1592218944263261664 1593382847000296212 1596628917304574976 1596874555211399856 1598041861172811698 1600127738891071488 1601297422910728704 1607737647423722304 1611012961604616192 1615723525819834368 1617492260838868992 1618674638222523136 1618879235831201232 1619519868690651648 1622221770373485568 1625390172268746282 1629892019748420288 1630537010654533632 1634110137777954816 1636447248270574488 1637987942294839296 1638498617151870222 1641232181745049852 1644575731638045696 1651190016273012096 1655763321649188864 1659391729220370432 1659653742987650304 1662422601417726464 1663290675952561152 1663848103493179044 1664506531709836416 1674605578510061568 1679502086049564672 1681904116278090446 1682782363561380228 1685589808278699848 1690258390850213632 1690927270308405248 1694229862633226352 1702645361069635584 1704509249554884096 1709493194729021184 1719865188740063232 1721122400135341056 1724483967323105394 1724894034321174528 1725166390737162816 1728262967981958072 1728946886845425408 1729526318104751901 1733049742517307648 1733735555632668672 1736628007343767552 1740019858920610848 1740708430293353472 1748662803260706816 1749207983175645237 1751856728709186432 1755695713505481216 1756390488223924224 1756979116804827328 1760558468589010944 1761107357210853708 1767639221760620544 1769855046375015936 1771792509405734784 1776270272648123574 1776973189257798336 1780593273352470528 1787754604085065728 1788353743890627816 1789061442245946624 1792981956728589312 1796483874612824838 1797236770017948672 1801459600774569792 1804465038880633472 1805179112896811008 1808704853351687592 1817688966547313664 1819678793443727616 1821008968000338528 1824999491670171264 1826333555626070512 1830054197612261376 1837414454198539776 1841003154304396299 1850147698092801408 1850879849932173312 1853967737569697792 1857588768307138608 1858946654833678914 1862733736855337472 1863470869319467008 1866815695372916736 1868180326729183488 1870225426594942272 1872569848173565968 1875693921994342688 1879515121872052224 1887074304312013824 1889439846805760256 1896288534313537329 1900903629660069888 1901540689706490336 1902293179096955904 1909188456315670236 1918671686911053312 1919430955485216768 1922176132889246224 1923179844070148832 1926388352318514112 1931723875257387008 1936262700152258688 1940505788611321344 1941924286994809152 1945880412651012096 1953706508261738496 1966997028726104064 1970838819797834736 1975157677693666368 1975939299251914752 1976601506405430744 1980628277162637312 1988594124480698112 1989381063192403968 1994408727183858048 1999094837915023128 2006509386863407104 2007976133491231232 2011897961876956293 2012694122526689952 2017104701319662976 2020159110583566336 2021891366270192256 2022691481571446784 2030023168740712656 2030826502008912384 2043148118954360832 2043832850160717504 2044641648281081856 2048311665756394752 2048635089000380844 2049122236261244928 2053124428128942672 2053984880020512768 2054625250079329326 2058810972313794048 2062245758720723968 2067091260973357248 2073135387467431392 2077358818911215616 2085713704765910016 2086412701205732452 2087238349286937728 2097605980888907776 2099902233369759744 2101702867570331424 2104003604919310056 2110155662243635524 2114454512106058752 2122958592351015552 2124510462667061616 2128838556406099968 2129166073615199808 2133503651854761984 2135063230547638272 2139233275919801628 2140079826484075392 2143650196564963072 2150709929772171264 2156656347785158656 2158505647774934976 2159359824920868864 2162448149500402002 2167186896358328376 2168771097305958733 2173189359664560384 2174049347539378176 2181929664360765984 2184664822869160296 2192767642184060928 2197919821794455808 2201586688364016128 2207684428865585152 2212871657316867072 2217720901270081536 2218464137990905392 2219342042279781888 2223676694706109587 2227386532368281942 2232807438013415424 2239336114732752896 2243709818081840304 2257323060221332992 2258216342002188288 2258973150177635136 2263575173900156928 2270193814759514112 2272678999406512128 2279324259638694912 2283776064833301738 2284679814760026432 2294829866847121408 2296028168270290944 2299311956430807192 2299858712428232704 2300221854316217088 2304350623975944096 2305262515793900544 2306035090806335868 2310732990023076864 2320026478560814464 2320944573724471296 2331550404347609088 2332277310900860316 2335808971612248576 2340927618007308288 2346427917861648768 2348143142947804944 2352926825501478912 2356852295680827392 2358082983628947456 2359806728500021248 2362390012540979712 2368360363530831432 2369297585677064448 2383672805446754304 2384471658520837088 2385415256327928832 2390074270500444318 2390642608971452416 2395311832817099784 2396315693357264896 2397062791759217547 2401946134366093056 2411606471135583456 2416519442406924288 2423585288729751552 2426238391258303488 2428011957333784704 2433332655560228352 2438085258403119423 2440072263483015168 2444838029622630432 2445805515981800448 2449885938931386368 2451165206666932224 2454670872405861732 2456981913442258944 2461848272617574778 2466863597457068544 2467839799909564416 2476785024409518144 2478595539778238552 2483644982473783296 2489087593830555648 2490907102305577984 2493633902126589696 2495772155239768566 2496759797564754624 2511908367765092352 2516099072416018432 2519253129074347008 2522856174417135669 2528384712418049772 2535387586275320448 2536390905462607872 2541344793949839528 2545584608420893648 2553968041604453376 2558228915881404416 2564239792093531776 2579797783110094848 2581683600203011584 2587341051481761792 2589232382659745536 2604942011015651328 2610029788380916272 2611062645440030208 2622994204891060224 2627785093063779648 2633543570258221824 2634585732335886336 2635468675207240992 2640837702883516416 2641661035816280562 2651458832640930816 2654782569562523904 2659211636245144064 2664405408972185361 2665459783886697504 2675345849151209472 2681631906127598592 2682530615835941724 2683592163368919936 2689472935092883968 2695855155026923008 2696921975428595712 2706697558320950208 2707768669345216512 2713057280027531388 2725110466880956672 2726188864374775808 2726533449820970496 2731082221008526336 2731513452000507792 2737499237505256896 2739500333439105768 2745081296418392064 2756121681297809664 2764180516623241856 2780951606354546688 2786383152460707912 2788419982250518371 2794100605283006208 2795206303979200512 2799869644493012992 2800223543059375104 2802270490093775232 2805338139892413408 2813540882991514032 2819272682808078336 2830611456468020736 2832680616889415488 2834159770208640384 2838451408541466624 2838888098153599744 2846750974063517696 2852311034559735504 2853439768645433856 2863782684473505354 2870752420302962688 2878007530366579968 2879146433227825152 2883264199333869336 2889582528477771168 2897585812886080512 2904394050228388032 2909239552481021312 2910758682916982016 2912886430492213728 2918820618976518144 2923690189578747904 2930559762392607744 2950495543089156096 2956961201693442048 2957952183987873856 2959122723039709184 2964902259608146116 2982891186721047168 2984071594788605952 2991613090775787072 2997707662732640256 3009764080295110656 3011964200236846848 3019041183790034928 3025657051979494464 3030238665875349504 3032837049405288384 3034037222357170176 3039099012851593216 3045034753111068984 3046239753013368576 3064722178431541248 3065749275241076256 3066962472421622784 3072467498634592128 3073683354391867392 3074713454408447824 3080977320030769152 3081937875118993989 3093368638081085952 3094592764965961728 3100636891460035872 3109703081201147088 3114411962149664768 3116038228366823424 3121236824009744384 3128570557148865024 3129619051808598678 3130857523930406592 3137235767335305216 3146408971333361664 3149853350054639616 3152554301355497136 3157813818041108576 3159063447569419264 3165233493365453286 3184437888526523328 3186765694000592424 3193257834609149952 3193749110422799712 3196083722345623396 3200255477782142976 3202594845821457408 3215475294847444608 3231447051639668736 3234984521677737984 3237349276445046272 3237758471662402464 3239039737381303296 3243672224250603003 3244443540746971136 3250780344537492564 3259784039496840576 3261074021309067264 3268220275555909632 3272894496541148976 3275975884589678592 3276997234303740444 3282464363490099704 3289151463276091392 3302380032546024192 3311526643298377728 3319307485975300608 3324845202835452928 3326581351905122304 3327696206986358088 3329013063419672832 3341079798552422913 3349211157020123136 3359004172099129344 3363808232556180892 3365564727122760456 3371179616557399696 3380516781700427264 3381854540616810496 3388459725266452704 3405290722139271168 3409018499109768192 3418986389458042368 3439730377480126464 3442244800270682112 3448967934646210788 3449788068642349056 3450332781474325632 3456525935963916144 3457893773690850816 3459052636209503802 3466099485034615296 3467471111265337344 3480039717841221696 3481416860586706944 3497325606521413632 3498415966351290474 3503713457418372864 3511391427010962432 3513958233609654656 3522214714421707416 3535278443521241088 3539710092750031872 3543585018811469568 3552540545296247148 3553946378515596672 3575509208170131456 3576707487781255632 3578122884491893248 3585111405750666477 3585963913457178624 3592967749225649676 3594473540035897344 3602919201549139584 3608930077761266944 3610358225793622016 3617409706703375184 3635377933094627328 3639357586887455232 3642017936000677056 3649998983340342528 3651222227110031791 3652667111252141024 3660108395224522752 3674828908397079552 3682006308608792598 3692772408926362167 3700295396185602816 3701759699864346624 3707935475139395584 3715177536614277216 3717893309667357828 3725467473710674944 3733631390745833472 3736360653458366976 3740450853189884544 3743658232859652849 3745139696347131936 3751387843988685376 3759030243744104448 3774148608624027648 3778879693611520512 3792577068627074658 3801807259320139776 3803081379412980672 3804586358193911808 3818376912631340472 3837343373822106624 3844352265778492448 3846359688140297664 3852776704637028224 3863447750514774016 3872525400304517376 3881011577222642688 3883848573989618304 3907413016523476992 3933994057452208128 3941677639595669472 3950315355387332736 3951878598503829504 3953203012810861488 3961256554325274624 3977188248961396224 3978762126384807936 3988817454367716096 3998189675830046256 4013018773726814208 4015952266982462464 4023795923753912586 4025388245053379904 4034209402639325952 4043782732540384512 4045382963142893568 4060046337481425312 4061653004017824768 4087665700321435008 4089283296562163712 4096623331512789504 4097270178000761688 4098244472522489856 4106248856257885344 4107969760041025536 4109250500158658652 4117621944627588096 4124491517441447936 4134182521946714496 4146270774934862784 4154717637822431232 4171427409531820032 4172825402411464904 4174476698573875456 4199804466739519488 4203405735140662848 4208007209838620112 4220311324487271048 4228909024212117504 4245917184702031104 4249020925334123232 4257677112812199936 4258332147230399616 4270126461095276544 4278466551839603256 4280159652968150784 4287300393129926144 4295674026710258031 4313312695570317312 4317011295549869952 4318719649841737728 4324896299000804004 4334373792716656752 4337542194611917466 4346378719329120768 4348098695078756352 4363859328721531968 4369329645738320592 4385535284368121856 4395839643588911616 4403173376728032256 4425743314633734144 4435441802540163072 4436928275981810784 4438684084559563776 4447353389412219174 4454773064736563884 4478672229465505792 4487419636163680608 4514646120442665984 4517946300355270272 4540387629519028224 4545357998813024256 4558648519277389824 4567552129666603476 4569359629520052864 4589659733694242816 4592056336540581888 4598623912861614384 4600443708632434176 4608701247951888192 4610525031587801088 4612070181612671736 4621465980046153728 4640052957121628928 4641889147448942592 4664554621801720632 4671617943224497152 4681855236014616576 4692855835723297536 4694428577712898017 4696286285895609888 4705853651002957824 4713704591361654784 4719613457000042496 4724780025081959424 4736720727061662864 4738595171354128896 4747850240048179929 4767345610893508608 4768943317041674176 4770830512655857664 4780148541000888636 4781285217942904832 4790623665634199568 4792631386714529792 4794125583518435094 4803892268732186112 4823212942271166912 4833038884813848576 4847170577459503104 4852476782516606976 4856023914667569408 4866665311120456704 4876170516806238846 4889676059245260864 4891611031963600896 4899771877862772736 4902330413333864448 4909341744811723464 4913963826884517888 4923696545235149556 4933727194914137088 4953570048819036288 4957191079556477104 4967289964947566592 4978175187661111296 4981814204611155968 4987267804253179392 4991544310479537132 4993519595129509248 5023816735530184704 5032198144832036864 5038506258148694016 5045712348834271338 5056769424836099544 5070775172550640896 5072781810925215744 5082689587899679056 5091169216841787296 5107936083208906752 5116457831762808832 5128479584187063552 5159595566220189696 5163367200406023168 5174682102963523584 5178464765319491072 5188578954314255703 5209884022031302656 5220059576761832544 5222125290880060416 5245988409782120448 5255570186127559296 5267087140516443648 5269171464671772672 5270937350414481984 5281675405767032832 5283322071632561124 5302917665281861632 5309565139125047808 5318423272490288128 5328810817944370722 5330919567773395008 5363263812255197184 5365061231671883448 5367184326737839872 5378945870185767936 5391710310053846016 5413395116641900416 5415537338690433024 5426114560055062776 5450220933761913344 5452377728749551616 5453066899641940992 5462164442017052672 5463026904001015584 5474998475010513792 5479000666878211536 5490162592836784128 5512243362595619328 5528361033246483712 5561903212709093376 5572766304921415824 5576839964501036742 5588201210566012416 5590412607958401024 5600447086118750208 5604540980187550464 5610676279784826816 5627081765983028064 5638545365616156672 5661222912936041472 5665361233778830976 5668319540417280768 5677776196307199488 5688865602940611987 5693501948127035392 5704622069119471008 5706879537290867712 5727565368947010708 5756015060733159936 5758292866455650304 5766528398667738672 5779165056955542336 5795171625772161024 5808788100456776064 5818479104962042624 5821517365833964032 5825772860984427456 5837641237953036288 5861119524785215488 5886664406973316561 5900991086178312192 5915904367975747712 5918245446079418368 5929804519216292232 5965782373442094336 5968143189577211904 5983226181551574144 6019528160590221312 6023928400473693696 6035693885630868879 6038082367580069856 6051314103958988928 6060477331750699008 6065674098810576768 6068074444714340352 6078198025703186432 6090069506222137968 6092479506026737152 6129444356863082496 6131498550482152512 6133924944843245568 6144934997269184256 6147366708783734784 6149426908816895648 6161954640061538304 6163875750237987978 6186737276162171904 6201273782920071744 6219406162402294176 6228823924299329536 6232076456733646848 6242473648019488768 6257141114297730048 6259238103617197356 6261715047860813184 6292817942666723328 6299706700109279232 6305108602710994272 6315627636082217152 6318126895138838528 6330466986730906572 6368875777053046656 6373531388001184848 6386515669218299904 6387498220845599424 6392167444691246792 6400510955564285952 6405189691642914816 6430950589694889216 6469969043355475968 6474698552890092544 6475516943324804928 6478079474762606592 6487344448501206006 6488887081493942272 6501560689074985128 6506313291917876199 6519568078993681152 6522148042618134528 6545788993082297952 6553994468607480888 6564928726980199408 6578302926552182784 6604760065092048384 6623053286596755456 6638614971950601216 6649690405670905856 6653162703810244608 6655392413972716176 6658026126839345664 6682159597104845826 6698422314040246272 6718008344198258688 6727616465112361784 6731129454245520912 6742359233114799392 6761033563400854528 6776919450532905408 6810581444278542336 6818036998219536384 6837972778916084736 6884489600541364224 6897935869292421576 6899576137284698112 6900665562948651264 6913051871927832288 6915787547381701632 6918105272419007604 6932198970069230592 6960079435682443392 6962833721173413888 6994651213042827264 6996831932702580948 7007426914836745728 7022782854021924864 7027916467219309312 7044429428843414832 7070556887042482176 7079420185500063744 7087170037622939136 7105081090592494296 7107892757031193344 7151018416340262912 7153414975562511264 7156245768983786496 7170222811501332954 7171927826914357248 7185935498451299352 7188947080071794688 7191188375277652641 7205838403098279168 7217860155522533888 7220716451587244032 7234819413406750368 7270755866189254656 7278715173774910464 7284035872001354112 7299997966680685056 7302444454220063582 7305334222504282048 7320216790449045504 7349657816794159104 7364012617217585196 7385544817852724334 7400590792371205632 7403519399728693248 7430355073228554432 7435786619334715656 7450934947421349888 7467262781491666944 7472721306916733952 7480901706379769088 7487316465719305698 7490279392694263872 7502775687977370752 7548297217248055296 7557759387223041024 7568568523251407007 7585154137254149316 7606162758825961344 7609172716387823616 7636753825262680944 7674686747644213248 7688704531556984896 7692719376280595328 7705553409274056448 7726895501029548032 7745050800609034752 7762023154445285376 7767697147979236608 7795852863288986797 7814826033046953984 7883355279191338944 7900630710774665472 7903757197007659008 7906406025621722976 7922513108650549248 7954376497922792448 7977634908735432192 7993216226916556083 7996379351660092512 8026037547453628416 8031904533964924928 8047591847507825172 8050776490106759808 8068418805278651904 8087565465080769024 8090765926285787136 8120092674962850624 8123306008035649536 8175331400642870016 8178566593124327424 8193246663025579008 8194540356001523376 8212497712515770688 8218501000317317304 8235243889255176192 8248983034882895872 8268365043893428992 8292541549869725568 8342854819063640064 8345650804822929808 8348953397147750912 8365259946751555113 8399608933479038976 8406811470281325696 8416014419677240224 8440622648974542096 8457818048424235008 8491834369404062208 8498041850668246464 8515354225624399872 8516664294460799232 8540252922190553088 8556933103679206512 8560319305936301568 8574600786259852288 8591348053420516062 8634022591099739904 8637439299683475456 8649792598001608008 8668747585433313504 8675084389223834932 8692757438658241536 8727718657443063936 8738659291476641184 8771070568736243712 8791679287177823232 8806346753456064512 8851486629267468288 8870883605080326144 8873856551963621568 8877368169119127552 8894706778824438348 8909546129473127768 8974839272327361216 9029292240885331968 9035892600710540544 9090715997626048512 9117297038554779648 9135104259333206952 9138719259040105728 9179319467388485632 9197247825723228768 9200887417264868352 9217402495903776384 9221050063175602176 9224140363225343472 9242931960092307456 9245813625356981967 9280105914243257856 9283778294897885184 9329109243603441264 9343235886448994304 9363710472029233152 9385711671446595072 9388857155425796034 9392572571791219776 9411707302005915648 9439226914000084992 9449560050163918848 9473441454123325728 9477190342708257792 9495700480096359858 9537886634083348352 9541661025311715328 9560297082001777272 9562570435885809664 9581247331268399136 9585262773429059584 9588251167036870188 9607784537464372224 9646425884542333824 9694341154919006208 9704953565033213952 9712047829335138816 9731016672751809009 9733330622240913408 9752341033612477692 9779352118490521728 9783222063927201792 9799543755725545472 9804660826667728896 9818683489623446928 9827927653769035776 9847393090470299112 9867454389828274176 9907140097638072576 9914382159112954208 9934579929895133184 9963628409222311936 9974535608506358784 9983088620959074264 9987039190259018496 10023239395657268739 10047633471060369408 10064396289664073728 10077012516297388032 10091424697668542676 10113538849672199088 10141550345101281792 10145563621850431488 10165379175799358112 10182338433683574592 10215872166417813504 10232915663525617664 10256959168374127104 10319191132440379392 10326734400812046336 10349364205927047168 10356929530638982144 10377157908628511406 10440119153523665088 10444250581760120832 10491976819564240896 10511140372255118592 10534174281032887296 10541874700828963968 10566644143265122248 10605835330563723264 10619130278250095616 10636846544980576256 10657621635888741444 10661839135546790016 10726527624510394368 10730122463343766896 10734368653475679744 10757891740371535872 10783420620107692032 10826790233283800832 10831074677380866048 10852229120110125552 10900441867523826688 10906133799283881984 10924328884034105344 10926053808002031168 10949996950021027584 10953666681330095373 10958001333756423072 10980325185673568256 11024486725191238656 11056722066492967424 11078317226779086501 11123806425418186752 11145532609842831648 11153679929002073484 11176402421132024832 11200894172237500416 11209081960375100928 11221352559569653632 11254163531966056128 11277090731232313344 11322445825872082944 11330722467557661952 11336639080834561536 11355552392614398976 11377731205881223974 11409244138238942016 11413759074581735424 11455130737894021416 11512030121466319872 11533056797335477344 11558330113911084672 11590343251544322048 11617576200913552128 11636958209924085248 11643034731667928064 11651545721968854912 11722239049570430976 11773328813946633122 11801982172356624384 11831808735951495424 11836490892158836736 11859609038432584464 11931564746884188672 11936286379154423808 11966452363103148288 12039056321180442624 12047856800947387392 12071387771261737758 12076164735160139712 12102628207917977856 12131348197621153536 12136148889428680704 12156396051406372864 12180139012444275936 12184959012053474304 12262997100964305024 12267849889686491136 12289869994538368512 12294733417567469568 12298853817633791296 12323909280123076608 12327751500475975956 12373474552324343808 12402547565840143488 12438812324804588352 12457647848598659072 12464152913467293696 12514282228595460096 12518476207234394712 12523430095721626368 12599413400218558464 12610217205421988544 12631255272164434304 12636253790277677056 12660933973461813144 12737751554106093312 12747062776002369696 12773031338436599808 12774996441691198848 12784334889382493584 12810379383285829632 12861901179389778432 12887022080130774093 12939938086710951936 12949397105780185088 12951033886649609856 12956158949525213184 12974688897002412012 12977774162987884544 13003121378149970256 13012626583835752398 13039136157987362304 13044296085236269056 13091577986164595904 13107988937214961776 13129857453960398816 13156605853104365568 13209520130184096768 13277229943901202432 13299380811341811712 13306325407620489216 13310784827945432352 13316052253678691328 13364319194209691652 13436016688396517376 13455232930224723568 13462258908491041824 13484718466229598784 13522067126801709056 13553838901065810816 13621162888557084672 13636073996439072768 13675945557832169472 13768979201082728448 13795871738584843152 13801331125897302528 13826103743855664576 13831575094763403264 13836210544838015208 13864397940138461184 13920158871364886784 13925667442346827776 13993663865405161896 14014853829673491456 14045565708043849728 14055832934438618624 14083285733138694051 14088858857686829664 14141113774084964352 14158840371000127488 14174340075245878272 14210162181184988592 14215785514062386688 14302036832680525824 14306829951125022528 14312491537967572992 14340445623002665908 14343855653828714496 14371870996902598704 14377894160143589376 14382376750555305282 14411676806196558336 14435720311045067776 14469638826813500736 14541511732378509312 14557430347549820928 14568071744002708224 14599995933361370112 14604888908440127164 14610668445008564096 14699315633588318208 14728025234435170392 14771089635705448668 14801181584742411264 14860710146457108864 14871573238669431312 14901869894842699776 14934525562983333888 14945442613833467904 14961803412759538176 14974632931438611396 14980558785388527744 15005551375954741504 15096594434496110592 15115518774446082048 15137137046502814014 15170308274508298632 15181397681141711131 15212325517651922688 15218345432775647232 15273507650525361888 15349373495288426496 15377409063113969792 15385438752561190656 15411106818548112896 15453791002059096064 15490101601218069504 15524046308890570752 15535394295958473216 15565736862942767109 15591705726577973594 15629652066093907968 15766710558382677888 15801261421549330944 15807514394015318016 15812812051243445952 15845026217301098496 15908752995845584896 15955269817470864384 15986432453833112166 15992758703320185024 16063809067929849856 16095183695015650344 16101552980213519616 16136837610557303808 16175130930161538048 16240185349925701248 16246612016071299072 16350662801285740032 16357133186248654848 16386493326051158016 16389080712003046752 16424995425031541376 16437002000634634608 16470487778510352384 16497966069765791744 16536730087786857984 16585083099739451136 16685709638127280128 16691301609645859616 16697906794295501824 16730519893503110226 16813622940562651392 16832028839354480448 16881245297949084192 16915636096848470016 16983668738808124416 16996083701336492928 17033328588921598464 17066596808821835961 17080505844381106176 17113866207358413024 17120638611872603136 17149201572519704576 17182696106841032124 17268045182199479808 17274878599366950912 17299585196003216016 17337495170866627008 17350168778447669864 17385514877316483072 17455437314886127872 17477318582953282368 17583358574355646464 17612693506912129024 17659993220919949683 17702973258534936576 17747713103927243136 17754736338238255104 17789413557648876696 17819092258946255536 17949678544654722432 18058584481770663936 18071785201421081088 18181431995252097024 18234594077109559296 18270208518666413904 18277438518080211456 18394495651446457536 18401774834529736704 18434804991807552768 18442100126351204352 18448280726450686944 18485863920184614912 18491627250713963934 18560211828486515712 18658218487206882528 18686471772897988608 18727420944058466304 18771423342893190144 18777714310851592068 18785145143582439552 18878453828000169984 18899120100327837696 18946882908246651456 18954380685416515584 18991400960192719716 19075773268166696704 19083322050623430656 19120594164003554544 19162494662536798272 19176502334073740376 19215569074928744448 19292851769084667648 19409907130066427904 19424095658670277632 19462033345503618018 19466661244481826816 19504682067224955384 19518939875753628597 19558704236981043456 19566444127854403584 19599087511451090944 19637366979246893856 19694786180940598224 19734908779656548352 19814280195276145152 19828764318225908416 19869159859790266368 19927256818444623872 19949071217012717568 19966177241918148528 19974078380518036992 20046478791314537478 20095266942120738816 20154025032594776064 20182849395337085352 20227077699344398176 20283100690202563584 20330758351598716224 20364676867367149184 20431744332835627008 20465831327051235328 20513918336748254208 20653468801624092672 20698728411854094336 20713859061277964288 20754315817257022812 20880238307047330176 20888501163520241664 20983953639128481792 21022280744510237184 21068348562065774592 21083749401657927936 21133288286530244496 21211670661127446528 21238260556500191232 21273693089961152512 21315243271777482888 21323678271093580032 21453055249020788736 21460244926687533792 21468737306951359488 21515783480743071744 21566841240215384064 21573565125832957923 21653580466567601664 21662149354761732096 21704458240220251104 21800883735047653376 21812267598567763968 21848657768068210688 21852107616004062336 21899993900042055168 21907333362660190746 21916002667512846144 21960650371347136512 22048973450382477312 22113444132985934848 22156634453558173002 22291065219685663296 22307359858004146968 22352804842264049664 22401788344475000832 22418163920750201856 22442705119139307264 22508327063932112256 22644891651744165888 22661444935115323904 22673278161669123072 22705705569754221021 22711104785228797952 22755462411762447948 22818488276477884032 22827518149163470848 22910261475788042832 23024060242932639744 23066113594670954688 23116660227822169344 23180686503088644096 23235152401827104256 23273916419848170496 23286069463335856128 23303091443937709824 23387558589866960391 23444478099140861952 23546657627893266244 23663617471902990848 23672981784317673472 23719218076865168928 23863129493768377344 23932904726206296576 24078112642360885248 24095713601894774784 24142775542523475516 24152329470320279424 24205256415835955712 24262696395242307072 24272297778857361408 24360278024888551872 24369918024106948608 24525994201928610048 24535699779372982272 24579739989076737024 24597707635267582592 24655503000951951912 24746949104648687616 24805095131680286976 24877624649609176704 24915295697197318144 25028564457190920192 25036952414468789424 25046860191443252736 25095779840254665339 25198826800437116928 25220434410843977088 25262510544328868608 25272507580555354112 25321867946923626288 25475503108212186624 25494125552004739392 25546062676873199616 25549992883382397696 25568669778764987168 25620758766571659264 25723802358779556864 25774044160261548186 25898794211560370176 25902067773299219712 25912317899050426368 25949377794004824024 25955548325975769088 26006242756299940512 26025253167671504796 26078272315974724608 26183155972329191808 26215977874429923552 26259714907920797632 26313211706208731136 26419040260368193536 26554459887802404864 26598761622683623424 26612650815240978432 26621569655890864704 26632104507357382656 26728638388419383304 26910465860449447136 26924517816982083648 26969436932459197568 27044134253603418112 27107677802131621632 27272147992878145536 27351891115664338944 27537958402165456896 27591743477169686304 27602662251794605056 27652207487711329152 27663150189526806528 27672421089676030416 27728795880276922368 27840317742729773568 27851334884693655552 27987327730810323792 28029707659346982912 28091131416087699456 28111665868877237248 28166571466277388102 28177717715373659328 28317680742000254976 28348680150491756544 28420324362369977184 28431571028124773376 28613659902250045056 28624983075935145984 28680891246005331816 28687711307657428992 28743741993805197408 28755788320287178752 28764753501110610564 28823353612393116672 28871440622090135552 28939277653627001472 29083023464757018624 29114860695099641856 29136143488005416448 29199991866722740224 29209777816880254328 29221336890017128192 29398631267176636416 29456050468870340784 29542179271410897336 29602363169484822528 29721420292914217728 29743146477338862624 29803739789685399552 29890885227666935808 29923606825519076352 29949265862877222792 29961117570777055488 30011102751909483008 30069718186971806217 30193188868992221184 30231037548892164096 30274274093005628028 30340616549016597264 30362795362283422262 30424651035303845376 30436690865551294464 30547015301050723776 30698746990576852992 30754818126227939584 30770877505122381312 30822213637096225792 30980203202436139008 31048092617781141504 31070788591916946432 31131473725885534218 31183411453155947188 31533421116765355776 31602522843098661888 31625624102486891904 31817505991691169792 31910539634941728768 31972864907666224332 31985517406640370048 32127618135859699712 32190367390031300688 32203105960427039232 32273675221114607616 32350261860323076096 32480370699851402496 32493224032142598144 32701325602571480064 32772986652102316032 32778161424006093504 32849990850063082752 32861000043990286119 32874004001269269216 32940975557020704768 32995932139531583488 33073460175573715968 33170166199478902272 33234951680337259503 33371419276254560256 33382603219291719232 33395813588591003648 33461039787006220452 33627245881125302784 33664057678708960896 33762490595898168384 33831272193696940032 33967337477616248832 33992167402672985856 34066657177843196928 34133193617643671922 34227732414716826048 34241277223745206272 34298403145039409152 34365392213682064248 34536090364398959616 34599170392006432032 34674990341733254016 34700337556895339728 34771029754632966144 34910874629772255744 34954637165906564736 35166717148711292928 35225387013824258048 35319986441839899366 35405946517069873152 35495426207854486272 35509472676476510208 35578827115297753392 35638184517892511072 35899357089309444864 36117168963541327872 36143570402842162176 36469188154219118592 36540417037332827808 36554877036160422912 36788991302892915072 36803549669059473408 36869609983615105536 36884200252702408704 36896561452901373888 36971727840369229824 36983254501427927868 37120423656973031424 37316436974413765056 37372943545795977216 37542846685786380288 37555428621703184136 37570290287164879104 37798240200655675392 37893765816493302912 37908761370833031168 37982801920385439432 38151546536333393408 38166644101246861312 38241188328007109088 38324989325073596544 38353004668147480752 38431138149857488896 38585703538169335296 38819814260132855808 38848191317340555264 38924066691007236036 38933322488963653632 39009364134449910768 39037879751507257194 39117408473962086912 39132888255708807168 39274733958493787712 39389572361881196448 39469817559313096704 39628560390552290304 39657528636451816832 39854513636889247744 39898142434025435136 39932354483836297056 39948156761036073984 40092957582629074956 40308050065189552128 40365698790674170704 40454155398688796352 40566201380405127168 40661516703197432448 40729353734734298368 40863488665671254016 41027836673496508416 41206650848813215927 41306937603248185344 41427718122555928576 41508631634514045624 41760476614094660352 41777002327040483328 42044561489020474368 42136697124131549184 42167498803315855872 42249857199416082153 42266576573060488992 42423341322254893056 42476521113000382464 42547386179922305024 42630486543554965776 42647356542187160064 42906110498041577472 42920489853375067584 42937474613902718976 43031566961486143488 43133682480430768128 43147130251665915846 43307160933135203328 43408916480440502208 43601767470095306752 43624535197135527936 43697315536136421376 43704215232008124672 43799987800084110336 43814666725320381492 43832005335025692288 44097946900764954624 44226888265971869696 44313268907116346004 44582130439371326592 44614719716008293936 44705609684528099328 44803576688950001664 44836327841500403712 44885410238278614528 45016654127864224512 45289783303488331776 45322889870230647808 45346556323338246144 45411411139508442042 45422209570457595904 45510924823524895896 45544193043425133393 45636976552955768064 45655036298326941696 45820522951576085664 46048120485865279488 46132227189341909376 46233320455644338688 46361373006177288192 46470304803654208512 46547832839696340992 46572138926671712256 46606182887875419648 46775117179733920782 46888956198281723904 47093315255786532488 47327234943805981696 47438436153730337856 47726258987536754688 47865809452412593152 48191427203789549568 48285551085046951032 48304658940640558848 48410512831671911424 48525392790484614144 48720556049777103744 48739836048213897216 49051988403857220096 49071399558745964544 49159479978153474048 49195415270535165184 49311006001903903824 49493898209297375232 49610190263360573952 49755249299218353408 50057128914381840384 50073904828937578848 50093720382886505472 50191559680509330678 50440868821687954176 50525021088657737216 50545015161110708224 50643735893847252576 50951006216424373248 50988251104009478784 51099985766764795392 51137339557529974336 51241517533143318528 51447604717559113728 51548088320523096372 51797588423120740352 51804135546598439424 51824635798100852736 51898755588009648048 52012485512599881024 52050506335343009592 52156544631949449216 52366311944658383616 52431955748859847104 52519429815841595264 52838080520736387072 52979979662759849049 53108919775604809728 53197523245367246848 53243139311781729408 53264209014714765312 53457276776838766608 53820931720898894272 53849035633964167296 53938873864918395136 54088268507206836224 54215355604263243264 54544295985756291072 54703782231328677888 55183486954339372608 55205324503589210112 55304414975422658304 55326300379053613056 55344842179352060832 55457591760553844736 55680635485459547136 55974655461620647584 56059415318693965824 56182262832175398912 56223331737754474496 56333142932554776204 56355435430747318656 56635361484000509952 56697360300983513088 56840648724739954368 56863142056249546752 57227319804500090112 57249966151870291968 57361782492010663632 57487483987610394816 57529507002221221128 57646707224786233344 57742881244180271104 57878555307254002944 58229721390199283712 58272286976010832896 58399983733445480448 58419555633760508656 58442673780034256384 58556819627260885791 58797262534353272832 58912100937740681568 59084358542821794672 59204726338969645056 59442840585828435456 59486292954677725248 59607479579370799104 59781770455333871616 59847213651038152704 59898531725754445584 59922235141554110976 60022205503818966016 60139436373943612434 60462075097784328192 60548548186011256056 60681233098033194528 60725590724566844524 60849302070607690752 61094030602101447552 61397493981153705984 61509636252455879168 61541755010244762624 61644427274192451584 61960406404872278016 62096185235562283008 62141577183833892864 62262947451771068436 62366822906311894376 63066842233530711552 63205045686197323776 63251248204973783808 63635011983382339584 63821079269883457536 63945729815332448664 63971034813280740096 64255236271719399424 64380734780062601376 64406211920854078464 64547350442229215232 64700523720646152192 64720695377498873769 64960741399702804992 64986448064285196288 65402651205142960128 65545973304204632064 65556322848012187008 65699981700126165504 65722000087980572238 65748008002538538432 65881951114041409536 66146920351147431936 66340332398957804544 66469903360674519006 66765206438583438464 66791627177182007296 66922079574012440904 67254491762250605568 67328115357417921792 67524981191796336768 67934674955232497664 67984334805345971712 68117116709262663063 68133314355686393856 68266387235287343844 68455464829433652096 68482554447490412544 68596806290078818304 68730784427364128496 69072180728797919232 69198340784012864064 69349980683466508032 69400675113790679456 69542059509265932288 69821749259544511488 69909274331813129472 70162675769600881173 70333434297422585856 70450774027648516096 70639972883679798732 70990852415708972544 71018945352953020416 71157654230595506784 71276369035785022144 71798714178618889728 72234337927082655744 72287140805684324352 73080834074665655616 73109754072320845824 73577982605785830144 73607099338118946816 73739219967230211072 73793122905802747776 73966509002855855736 74240847313946062848 74632873948827530112 74745887091591954432 75085693371572760576 75110857243406368272 75140580574329758208 75596480401311350784 75787531632986605824 75817522741666062336 75965603840770878864 76303093072666786816 76482376656014218176 76649978650147193088 76706009336294961504 76862276299714977792 77171407076338670592 77696382634681110528 77848133382014472072 77866644977927307264 78018728268899821536 78075759503014514388 78234816947924173824 78549467916987575424 78779144723762392896 78939635118626193408 79257120781104580608 79315057272903633664 79796284868050870272 79864708967672594112 79896313522072147968 80185915165258149912 80731397581348341408 80908310797377592704 81132402760810254336 81323033406394864896 81458707469468596736 82055673346993016832 82413301697626431854 82613875206496370688 82855436245111857152 83017263269028091248 83520953228189320704 83554004654080966656 84089122978040948736 84273394248263098368 84334997606631711744 84499714398832164306 84533153146120977984 84953042226000764928 85094772359844610048 85260973087109931552 85294713084374320128 85840979706750135168 85874949227805437952 86063133922972286976 86267364960861536256 86294260503331831692 86614321866270406656 86817832960881004416 87203534940190613504 87249070394271055872 87408430464016249344 87599975600168220672 87629333450640762984 87664010670051384576 88195893801529909248 88453776531943739392 88626537814232692008 89164260878742653184 89229439432016587872 89411219369056198656 89672655683000807424 89770820476557229056 90033308255728449024 90209154560915418651 90579566606976663552 90645779740461295616 90693112646676492288 90822822279016884084 90844419140915191808 91021849647049791792 91088386086850266786 91273953105911536128 91310072596653883392 91641045903152171328 92096240971730558976 92264454378683818752 92466640911288677376 92940609607308417024 93095665679392681984 93144277853343424512 93212365775750839296 93550234359467841564 94186630511573064976 94654469887611963392 94876872307460675712 95452517975073509376 95731618904825186304 96382854407579099136 96571102170093902064 96609317881281117696 96821025663343822848 97050785580969228288 97441112099554207488 97479672096427794432 98103976807714440192 98318959956306948096 98390830541070330368 98583000131970858357 98622012003807807648 98987796418594750464 99220380526721147904 99510498598436706816 100114257828763680768 100147809657875157696 100187440765773010944 100383119361018661356 100881737643375908352 101050042177315474432 101287471787694505152 101902012432848746496 101976502208018957568 102199971533529590784 102274679115059948672 102895209435118227456 103096176641046192744 103595176846241480704 103608271093196878848 103797511176019296096 104024971025199762048 104101012670686019184 104313089263898898432 104732623889316767232 104863911497719694208 105038859631683190528 105676161041472774144 105959959325519698098 106217839551209619456 106486278623563458816 106528418029429530624 106914553553677533216 107641863441797788544 107698071267928334592 107877747729836790272 108176537014413672448 108430711208526486528 109407564462657355776 110366973908678745216 110410649007178420224 110608829950845316608 110652600758107226112 110689684358704121664 110915183521107689472 111361270970919094272 111949310923241295168 112118830637387931648 112446663475508948992 112666285865109552408 112710870861494637312 113394720601967026176 113681297449479908736 113726284112499093504 114454639609000180224 114499932303740583936 114723564984021327264 114974967975220789632 115059014004442442256 115293414449572466688 115485762488360542208 115757110614508005888 116459442780398567424 116544573952021665792 116799967466890960896 116839111267521017312 116885347560068512768 117113639254521771582 117824201875481363136 118168717085643589344 118409452677939290112 118885681171656870912 118972585909355450496 119563540910667743232 119694427302076305408 119797063451508891168 119844470283108221952 120044411007637932032 120278872747887224868 120924150195568656384 121097096372022512112 121362466196066389056 121451181449133689048 121698604141215381504 122188061204202895104 123019272504911758336 123083510020489525248 123288854548384903168 123619952546439647781 123920812809744556032 124283154367667785728 124525894903542136872 124733645812623788752 126133684467061423104 126410091372394647552 126502496409947567616 127270023966764679168 127642158539766915072 127891459630664897328 127942069626561480192 128761469560125202752 128812423841708156928 129094700884458430464 129401047441292304384 129441390754997747538 129921482799405609984 130805302410285920256 131091946608409264128 131112645696024374016 131399963400252331008 131444000175961144476 131496016005077076864 132293840702294863872 132680664797915609088 132939806721349038012 133530412877166876928 133583254354364014592 133844159148024881808 134508983524501211136 134656230714835843584 135049962383592673536 135869349910464995328 135968669610691943424 136234233418525326126 136266628711372787712 136532774470574687688 136632579130275400179 136910929658867304192 136965108894980825088 137193612580157636608 137461568854728256992 138144361457595838464 138396681568025728128 138699961366933016064 138801350227581358912 139084119018531864576 139643498519089022976 139818548663626258944 140325351539201762346 140666868594845171712 141279945767359597464 141981704831417945088 142315308461191013568 142552738071570044288 143597428357237779456 144574281611368648704 146161668149331311232 146219508144641691648 147155965211571660288 147214198676237893632 147478439934460422144 147586245811605495552 147933018005711711472 148481694627892125696 149265747897655060224 150171386743145521152 150221714486812736544 150281161148659516416 151575063265973211648 151635045483332124672 151931207681541757728 152606186145333573632 152964753312028436352 153299957300294386176 153412018672589923008 153724552599429955584 154342814152677341184 155392765269362221056 155696266764028944144 156037456537799643072 156151519006029028776 156469633895848347648 157098935833975150848 157558289447524785792 158514241562209161216 158630114545807267328 158939938988279547147 159592569736101740544 159729417935345188224 159792627044144295936 160371830330516299824 161462795162696682816 161816621594755185408 162264805521620508672 162646066812789729792 162917414938937193472 164111346693986033664 164826603395252863708 165710872490223714304 166034526538056182496 167041906456378641408 168178245956081897472 168546788496526196736 168669995213263423488 168999428797664328612 169066306292241955968 169906084452001529856 170521946174219863104 170589426168748640256 171681959413500270336 171749898455610875904 172588521006663663384 173228643732540813312 173635665921762008832 174407069880381227008 174816860928032498688 175199951200336441344 175258666901281525968 175328021340102769152 175670458881782657373 176391787603059818496 176907553063887478784 177253075628465384016 178328521757485306368 178458878864033175744 178822438738112397312 179345311366001614848 179541640953114458112 180066616511456898048 180418309121830837302 181291559480922591232 181386225293352984576 181645644558033768168 181688838281830383616 182043699294099583584 182176772173700533572 182547906211823072256 183282091806304342656 184192481943461117952 184528908757367637504 184933281822577354752 185881219214616834048 186191331358785363968 186288555706686849024 186424731551501678592 187100468718935683128 188373261023146129952 189308939775223926784 189753744614921351424 190905035950147018752 191463237809650372608 192765708815158198272 193142204340187804128 193218635762562235392 193642051326687645696 194101571161938456576 194882224199108414976 194959344192855588864 196207953615428880384 196637919912613896192 196781661082140660736 197166000263941716714 197244024007615615296 198440761053442295808 199020997196873413632 200295619315750315392 200374881531546021888 200766238722037322712 201763475286751816704 202100084354630948864 202574943575389010304 203804024865697492992 203953004416037915136 204399943067059181568 204549358230119897344 205790418870236454912 206192353282092385488 207216542186393757696 207595022352038592192 208049942050399524096 208202025341372038368 208626178527797796864 209465247778633534464 209727822995439388416 210077719263366381056 210488027308802643519 211352322082945548288 211919918651039396196 212972557247126917632 213056836058859061248 213829107107355066432 215283726883595577088 215396142535856669184 215755495459673580544 216861422417052973056 220733947817357490432 220821298014356840448 221217659901690633216 221379368717408243328 222722541941838188544 223898621846482590336 224237661274775863296 224893326951017897984 225332571730219104816 225421741722989274624 226789441203934052352 227362594898959817472 227452568224998187008 228909279218000360448 229447129968042654528 229949935950441579264 230118028008884884512 230586828899144933376 230971524976721084416 231514221229016011776 233089147904043331584 233599934933781921792 233678222535042034624 233770695120137025536 234227278509043543164 235648403750962726272 236337434171287178688 236818905355878580224 237771362343313741824 237945171818710900992 239388854604152610816 239594126903017782336 239688940566216443904 240088822015275864064 240557745495774449736 242194192744045024224 242724932392132778112 242902362898267378096 243397208282430763008 244376122408405790208 246038545009823516672 246167020040979050496 246577709096769806336 247239905092879295562 247841625619489112064 248566308735335571456 249051789807084273744 249467291625247577504 252267368934122846208 252820182744789295104 253004992819895135232 255284317079533830144 255782919261329794656 255884139253122960384 257522939120250405504 257624847683416313856 258189401768916860928 258802094882584608768 258882781509995495076 259842965598811219968 261610604820571840512 262225291392048748032 262799926800504662016 262888000351922288952 262992032010154153728 264587681404589727744 265361329595831218176 265879613442698076024 267060825754333753856 267166508708728029184 267688318296049763616 269017967049002422272 269312461429671687168 270099924767185347072 271738699820929990656 271937339221383886848 272468466837050652252 272533257422745575424 273065548941149375376 273265158260550800358 273821859317734608384 273930217789961650176 274923137709456513984 276288722915191676928 276793363136051456256 277399922733866032128 277602700455162717824 279286997038178045952 279637097327252517888 280650703078403524692 282559891534719194928 283963409662835890176 284630616922382027136 285105476143140088576 287194856714475558912 288446555941692511489 289148563222737297408 292323336298662622464 292439016289283383296 294311930423143320576 294956879868920844288 295172491623210991104 295749000395912575071 295866036011423422944 296963389255784251392 298531495795310120448 300342773486291042304 300443428973625473088 300562322297319032832 303150126531946423296 303862415363083515456 305212372290667147264 305929506624056872704 306599914600588772352 306824037345179846016 308685628305354682368 310785530538724442112 311392533528057888288 312074913075599286144 312303038012058057552 312939267791696695296 314197871667950301696 315116578895049571584 317028483124418322432 317260229091614534656 317879877976559094294 319458835870690376448 319585254088288591872 320743660661032599648 322925590325393365632 323633243189510370816 324529611043241017344 325292133625579459584 325834829877874386944 328222693387972067328 329653206790505727416 332069053076112364992 334083812912757282816 336356491912163794944 337339990426526846976 337998857595328657224 338132612584483911936 341043892348439726208 341178852337497280512 343363918827000540672 343499796911221751808 345177042013327326768 346457287465081626624 347271331843524017664 349633721856064997376 350399902400672882688 350517333802563051936 350656042680205538304 351340917763565314746 353815106127774957568 354506151256930768032 356657043514970612736 356917757728066351488 358690622732003229696 359083281906228916224 360133233022913796096 360836618243661674604 362583118961845182464 362772450586705969152 363291289116067536336 364087398588199167168 364353544347401067144 365095812423646144512 366564183612608685312 369057817514735275008 369866563645154709504 370859857639318943343 371762438429233668096 372382662717570727936 372849463103003357184 374200937437871366256 376746522046292259904 378617879550447853568 379507489229842702848 381810071900294037504 382926475619300745216 386284408680375608256 386437271525124470784 387284102653375291392 388203142323876913152 389764448398216829952 392415907230857760768 393275839825227792384 393563322164281321472 394332000527883433428 394488048015231230592 396881522106884591616 398041994393746827264 400591238631500630784 400749763063092043776 401532477444074645424 403526950573503633408 404200168709261897728 405149887150778020608 407608049731394985984 407906008832075830272 408799886134118363136 409098716460239794688 409897737390826200537 411580837740472909824 412384706564184770976 414433084372787515392 415190044704077184384 416099884100799048192 416404050682744076736 417252357055595593728 418930495557267068928 419455645990878776832 420155438526732762112 420976054617605287038 423839837302078792392 425945114494253835264 427658214214710132864 430567453767191154176 430792285071713338368 431510990919347161088 433722844834105946112 441467895634714980864 441642596028713680896 442435319803381266432 442758737434816486656 445445083883676377088 447797243692965180672 449786653902035795968 450665143460438209632 450843483445978549248 454725189797919634944 454905136449996374016 457818558436000720896 458894259936085309056 459899871900883158528 460236056017769769024 461173657798289866752 463028442458032023552 466178295808086663168 467356445070084069248 467541390240274051072 468454557018087086328 471296807501925452544 472674868342574357376 475542724686627483648 475890343637421801984 476819816964838641441 478777709208305221632 479188253806035564672 479377881132432887808 480177644030551728128 481115490991548899472 484388385488090048448 485449864784265556224 485804725796534756192 486794416564861526016 488752244816811580416 492077090019647033344 492334040081958100992 493155418193539612672 494479810185758591124 497132617470671142912 498103579614168547488 498934583250495155008 504534737868245692416 505640365489578590208 506009985639790270464 511565838522659589312 511768278506245920768 515045878240500811008 515249695366832627712 517765563019990990152 519685931197622439936 523221209641143681024 524450582784097496064 525599853601009324032 525776000703844577904 525984064020308307456 529175362809179455488 530722659191662436352 531759226885396152048 534121651508667507712 535376636592099527232 538035934098004844544 538624922859343374336 540199849534370694144 543874678442767773696 544936933674101304504 545066514845491150848 546131097882298750752 546530316521101600716 547643718635469216768 549846275418913027968 552577445830383353856 553586726272102912512 554799845467732064256 555205400910325435648 558573994076356091904 559274194654505035776 561301406156807049384 565119783069438389856 567926819325671780352 569261233844764054272 570210952286280177152 574389713428951117824 576893111883385022978 578297126445474594816 584646672597325244928 584878032578566766592 588623860846286641152 589913759737841688576 590344983246421982208 591498000791825150142 591732072022846845888 597062991590620240896 600886857947250946176 601124644594638065664 606300253063892846592 607724830726167030912 610424744581334294528 611859013248113745408 613199829201177544704 613648074690359692032 617371256610709364736 622785067056115776576 624149826151198572288 624606076024116115104 625878535583393390592 628395743335900603392 630233157790099143168 631464081926407930557 634056966248836644864 634520458183229069312 635759755953118188588 638917671741380752896 639170508176577183744 641487321322065199296 645851180650786731264 647266486379020741632 650584267251158919168 651669659755748773888 659306413581011454832 664138106152224729984 668167625825514565632 672712983824327589888 674679980853053693952 675997715190657314448 676265225168967823872 682087784696879452416 682357704674994561024 686727837654001081344 690354084026654653536 692914574930163253248 694542663687048035328 699267443712129994752 700799804801345765376 701034667605126103872 701312085360411076608 702681835527130629492 709012302513861536064 713314087029941225472 713835515456132702976 718166563812457832448 720266466045827592192 721673236487323349208 725166237923690364928 726582578232135072672 728174797176398334336 728707088694802134288 730191624847292289024 733128367225217370624 738115635029470550016 739733127290309419008 741719715278637886686 743524876858467336192 745698926206006714368 748401874875742732512 753493044092584519808 757235759100895707136 759014978459685405696 765852951238601490432 772568817360751216512 772874543050248941568 774568205306750582784 776406284647753826304 779528896796433659904 784831814461715521536 787126644328562642944 788664001055766866856 788976096030462461184 793763044213769183232 796083988787493654528 801182477263001261568 801499526126184087552 803064954888149290848 807053901147007266816 808400337418523795456 810299774301556041216 815216099462789971968 815812017664151660544 817599772268236726272 818197432920479589376 819795474781652401074 824769413128369541952 828866168745575030784 830380089408154368768 832199768201598096384 832808101365488153472 837860991114534137856 838911291981757553664 840310877053465524224 841952109235210574076 847679674604157584784 851890228988507670528 855316428429420265728 861134907534382308352 861584570143426676736 863021981838694322176 865339667825077534467 867445689668211892224 882935791269429961728 884870639606762532864 885517474869632973312 890890167767352754176 895594487385930361344 901330286920876419264 901686966891957098496 909450379595839269888 915637116872001441792 917788519872170618112 919799743801766317056 920472112035539538048 926056884916064047104 932356591616173326336 934712890140168138496 935082780480548102144 936909114036174172656 942593615003850905088 945349736685148714752 951085449373254967296 951780687274843603968 953639633929677282882 958376507612071129344 958755762264865775616 960355288061103456256 962230981983097798944 968776770976180096896 970899729568531112448 971609451593069512384 973588833129723052032 977504489633623160832 984154180039294066688 984668080163916201984 988959620371517182248 996207159228337094976 997869166500990310016 1009069475736491384832 1012019971279580540928 1023131677045319178624 1023536557012491841536 1030091756481001622016 1030499390733665255424 1035531126039981980304 1039371862395244879872 1048901165568194992128 1051199707202018648064 1051552001407689155808 1051968128040616614912 1061445318383324872704 1063518453770792304096 1068243303017335015424 1070753273184199054464 1076071868196009689088 1077249845718686748672 1080399699068741388288 1087749356885535547392 1089873867348202609008 1092262195764597501504 1093060633042203201432 1095287437270938433536 1099692550837826055936 1107173452544205825024 1109599690935464128512 1110410801820650871296 1112579572917956830029 1117147988152712183808 1118548389309010071552 1122602812313614098768 1130239566138876779712 1135853638651343560704 1138522467689528108544 1140421904572560354304 1148779426857902235648 1153786223766770045956 1169293345194650489856 1177247721692573282304 1179827519475683377152 1180689966492843964416 1182996001583650300284 1183464144045693691776 1194125983181240481792 1201773715894501892352 1202249289189276131328 1212600506127785693184 1215449661452334061824 1220849489162668589056 1223718026496227490816 1226399658402355089408 1227296149380719384064 1229693212172478601611 1234742513221418729472 1245570134112231553152 1248299652302397144576 1249212152048232230208 1251757071166786781184 1256791486671801206784 1260466315580198286336 1262928163852815861114 1269040916366458138624 1271519511906236377176 1277835343482761505792 1282974642644130398592 1291702361301573462528 1294532972758041483264 1301168534502317838336 1303339319511497547776 1318612827162022909664 1328276212304449459968 1336335251651029131264 1349359961706107387904 1351995430381314628896 1352530450337935647744 1364175569393758904832 1364715409349989122048 1373455675308002162688 1380708168053309307072 1389085327374096070656 1398534887424259989504 1402069335210252207744 1402624170720822153216 1405363671054261258984 1418024605027723072128 1426628174059882450944 1427671030912265405952 1436333127624915664896 1440532932091655184384 1443346472974646698416 1453165156464270145344 1456349594352796668672 1457414177389604268576 1460383249694584578048 1466256734450434741248 1476231270058941100032 1479466254580618838016 1483439430557275773372 1491397852412013428736 1496803749751485465024 1506986088185169039616 1518029956919370811392 1545137634721502433024 1545749086100497883136 1559057793592867319808 1569663628923431043072 1574253288657125285888 1577328002111533733712 1577952192060924922368 1587526088427538366464 1592167977574987309056 1602364954526002523136 1606129909776298581696 1614107802294014533632 1616800674837047590912 1620599548603112082432 1631624035328303321088 1635199544536473452544 1636394865840959178752 1639590949563304802148 1649538826256739083904 1657732337491150061568 1660760178816308737536 1664399536403196192768 1665616202730976306944 1675721982229068275712 1677822583963515107328 1680621754106931048448 1683904218470421148152 1695359349208315169568 1703780457977015341056 1710632856858840531456 1722269815068764616704 1723169140286853353472 1726043963677388644352 1730679335650155068934 1734891379336423784448 1765871582538859923456 1769741279213525065728 1771034949739265946624 1791188974771860722688 1802660573841752838528 1803373933783914196992 1818900759191678539776 1831274233744002883584 1835577039744341236224 1839599487603532634112 1840944224071079076096 1852113769832128094208 1869425780280336276992 1870165560961096204288 1873818228072348345312 1885187230007701810176 1890699473370297429504 1902170898746509934592 1903561374549687207936 1907279267859354565764 1916753015224142258688 1917511524529731551232 1924461963966195597888 1937553541952360193792 1941799459137062224896 1943218903186139024768 1955008979267246321664 1968308360078588133376 1977919240743034364496 1992414318456674189952 1995738333001980620032 2018138951472982769664 2024039942559161081856 2046263354090638357248 2047073114024983683072 2060183512962003244032 2071062252079963960608 2078743724790489759744 2097802331136389984256 2102399414404037296128 2103104002815378311616 2103936256081233229824 2127036907541584608192 2136486606034670030848 2141506546368398108928 2154499691437373497344 2160799398137482776576 2175498713771071094784 2179747734696405218016 2184524391529195003008 2186121266084406402864 2190574874541876867072 2199385101675652111872 2214346905088411650048 2219199381870928257024 2220821603641301742592 2225159145835913660058 2237096778618020143104 2245205624627228197536 2260479132277753559424 2271707277302687121408 2277044935379056217088 2280843809145120708608 2297558853715804471296 2307572447533540091912 2338586690389300979712 2354495443385146564608 2361379932985687928832 2365992003167300600568 2366928288091387383552 2388251966362480963584 2403547431789003784704 2404498578378552262656 2425201012255571386368 2430899322904668123648 2447436052992454981632 2452799316804710178816 2454592298761438768128 2459386424344957203222 2491140268224463106304 2496599304604794289152 2498424304096464460416 2513582973343602413568 2520932631160396572672 2525856327705631722228 2538081832732916277248 2543039023812472754352 2555670686965523011584 2565949285288260797184 2583404722603146925056 2589065945516082966528 2596019003475232603401 2602337069004635676672 2606678639022995095552 2637225654324045819328 2656552424608898919936 2672670503302058262528 2703990860762629257792 2705060900675871295488 2728351138787517809664 2746911350616004325376 2761416336106618614144 2778170654748192141312 2797069774848519979008 2804138670420504415488 2805248341441644306432 2810727342108522517968 2836049210055446144256 2853256348119764901888 2855342061824530811904 2881065864183310368768 2886692945949293396832 2906330312928540290688 2912699188705593337344 2914828354779208537152 2920766499389169156096 2932513468900869482496 2952462540117882200064 2966878861114551546744 2993607499502970930048 3013972176370338079232 3036059913838741622784 3090275269443004866048 3091498172200995766272 3118115587185734639616 3148506577314250571776 3154656004223067467424 3155904384121849844736 3184335955149974618112 3204729909052005046272 3212259819552597163392 3228215604588029067264 3241199097206224164864 3263248070656606642176 3272789731681918357504 3279181899126609604296 3299077652513478167808 3321520357632617475072 3328799072806392385536 3331232405461952613888 3337738718753870490087 3351443964458136551424 3355645167927030214656 3361243508213862096896 3367808436940842296304 3390718698416630339136 3407560915954030682112 3421265713717681062912 3444539630137529233408 3446338280573706706944 3452087927354777288704 3461358671300310137868 3531743165077719846912 3539482558427050131456 3542069899478531893248 3582377949543721445376 3605321147683505677056 3606747867567828393984 3637801518383357079552 3662548467488005767168 3671154079488682472448 3679198975207065268224 3681888448142158152192 3704227539664256188416 3738851560560672553984 3747636456144696690624 3770374460015403620352 3781398946740594859008 3807122749099374415872 3814558535718709131528 3833506030448284517376 3848923927932391195776 3875107083904720387584 3883598918274124449792 3886437806372278049536 3910017958534492643328 3955838481486068728992 3984828636913348379904 3991476666003961240064 4048079885118322163712 4092526708181276714496 4094146228049967366144 4120367025924006488064 4142124504159927921216 4195604662272779968512 4206208005630756623232 4207872512162466459648 4254073815083169216384 4272973212069340061696 4283013092736796217856 4308999382874746994688 4321598796274965553152 4359495469392810436032 4369048783058390006016 4372242532168812805728 4381149749083753734144 4398770203351304223744 4428693810176823300096 4438398763741856514048 4441643207282603485184 4450318291671827320116 4474193557236040286208 4490411249254456395072 4520958264555507118848 4554089870758112434176 4561687618290241417216 4615144895067080183824 4677173380778601959424 4708990886770293129216 4722759865971375857664 4731984006334601201136 4733856576182774767104 4776503932724961927168 4807094863578007569408 4850402024511142772736 4861798645809336247296 4894872105984909963264 4905598633609420357632 4909184597522877536256 4918772848689914406444 4982280536448926212608 4993198609209588578304 4996848608192928920832 5027165946687204827136 5041865262320793145344 5051712655411263444456 5076163665465832554496 5086078047624945508704 5111341373931046023168 5131898570576521594368 5166809445206293850112 5178131891032165933056 5192038006950465206802 5204674138009271353344 5274451308648091638656 5313104849217797839872 5407981721525258515584 5410121801351742590976 5456702277575035619328 5493822701232008650752 5522832672213237228288 5556341309496384282624 5608277340841008830976 5610496682883288612864 5621454684217045035936 5672098420110892288512 5706512696239529803776 5710684123649061623808 5773385891898586793664 5812660625857080581376 5825398377411186674688 5829656709558417074304 5865026937801738964992 5904925080235764400128 5933757722229103093488 5987214999005941860096 6027944352740676158464 6072119827677483245568 6180550538886009732096 6236231174371469279232 6309312008446134934848 6311808768243699689472 6409459818104010092544 6424519639105194326784 6482398194412448329728 6526496141313213284352 6545579463363836715008 6558363798253219208592 6598155305026956335616 6643040715265234950144 6657598145612784771072 6662464810923905227776 6675477437507740980174 6711290335854060429312 6722487016427724193792 6735616873881684592608 6781437396833260678272 6815121831908061364224 6842531427435362125824 6889079260275058466816 6892676561147413413888 6922717342600620275736 7063486330155439693824 7084139798957063786496 7164755899087442890752 7210642295367011354112 7213495735135656787968 7275603036766714159104 7342308158977364944896 7358397950414130536448 7363776896284316304384 7477703121121345107968 7495272912289393381248 7540748920030807240704 7562797893481189718016 7614245498198748831744 7629117071437418263056 7667012060896569034752 7697847855864782391552 7750214167809440775168 7767197836548248899584 7772875612744556099072 7788057010425697810203 7820035917068985286656 7911676962972137457984 7969657273826696759808 7982953332007922480128 8185053416362553428992 8240734051848012976128 8284249008319855842432 8391209324545559937024 8412416011261513246464 8415745024324932919296 8508147630166338432768 8545946424138680123392 8566026185473592435712 8643197592549931106304 8718990938785620872064 8738097566116780012032 8744485064337625611456 8762299498167507468288 8797540406702608447488 8857387620353646600192 8883286414565206970368 8900636583343654640232 8980822498508912790144 9041916529111014237696 9108179741516224868352 9123375236580482834432 9230289790134160367648 9354346761557203918848 9445519731942751715328 9463968012669202402272 9467713152365549534208 9553007865449923854336 9614189727156015138816 9723597291618672494592 9789744211969819926528 9818369195045755072512 9837545697379828812888 9964561072897852425216 9986397218419177156608 9993697216385857841664 10054331893374409654272 10083730524641586290688 10103425310822526888912 10172156095249891017408 10222682747862092046336 10263797141153043188736 10333618890412587700224 10356263782064331866112 10384076013900930413604 10548902617296183277312 10626209698435595679744 10815963443050517031168 10820243602703485181952 10913404555150071238656 10987645402464017301504 11045665344426474456576 11112682618992768565248 11216554681682017661952 11242909368434090071872 11344196840221784577024 11421368247298123247616 11546771783797173587328 11625321251714161162752 11650796754822373349376 11659313419116834148608 11730053875603477929984 11867515444458206186976 11974429998011883720192 12055888705481352316928 12144239655354966491136 12361101077772019464192 12618624016892269869696 12623617536487399378944 12818919636208020185088 12849039278210388653568 12964796388824896659456 13091158926727673430016 13116727596506438417184 13196310610053912671232 13286081430530469900288 13315196291225569542144 13324929621847810455552 13350954875015481960348 13422580671708120858624 13471233747763369185216 13562874793666521356544 13685062854870724251648 13778158520550116933632 13845434685201240551472 14126972660310879387648 14168279597914127572992 14329511798174885781504 14421284590734022708224 14551206073533428318208 14684616317954729889792 14716795900828261072896 14727553792568632608768 14955406242242690215936 14990545824578786762496 15081497840061614481408 15125595786962379436032 15228490996397497663488 15258234142874836526112 15334024121793138069504 15395695711729564783104 15500428335618881550336 15534395673096497799168 15545751225489112198144 15576114020851395620406 15823353925944274915968 15939314547653393519616 15965906664015844960256 16370106832725106857984 16481468103696025952256 16568498016639711684864 16824832022523026492928 16831490048649865838592 17016295260332676865536 17132052370947184871424 17437981877571241744128 17476195132233560024064 17488970128675251222912 17595080813405216894976 17714775240707293200384 17766572829130413940736 17801273166687309280464 17961644997017825580288 18083833058222028475392 18216359483032449736704 18246750473160965668864 18460579580268320735296 18708693523114407837696 18927936025338404804544 18935426304731099068416 19228379454312030277632 19447194583237344989184 19579488423939639853056 19636738390091510145024 19675091394759657625776 19929122145795704850432 19972794436838354313216 19987394432771715683328 20167461049283172581376 20206850621645053777824 20344312190499782034816 20445365495724184092672 20527594282306086377472 20667237780825175400448 20768152027801860827208 21097805234592366554624 21252419396871191359488 21631926886101034062336 21640487205406970363904 21826809110300142477312 22091330688852948913152 22433109363364035323904 22485818736868180143744 22688393680443569154048 22842736494596246495232 23093543567594347174656 23250642503428322325504 23301593509644746698752 23318626838233668297216 23364171031277093430609 23460107751206955859968 23735030888916412373952 23948859996023767440384 24111777410962704633856 24722202155544038928384 25237248033784539739392 25247235072974798757888 25637839272416040370176 25698078556420777307136 25929592777649793318912 26233455193012876834368 26392621220107825342464 26572162861060939800576 26649859243695620911104 26701909750030963920696 26942467495526738370432 27125749587333042713088 27370125709741448503296 27690869370402481102944 28336559195828255145984 28659023596349771563008 28842569181468045416448 29369232635909459779584 29455107585137265217536 29910812484485380431872 29981091649157573524992 30162995680123228962816 30251191573924758872064 30516468285749673052224 30668048243586276139008 30791391423459129566208 31000856671237763100672 31068791346192995598336 31091502450978224396288 31152228041702791240812 31646707851888549831936 31878629095306787039232 31931813328031689920512 32740213665450213715968 32962936207392051904512 33136996033279423369728 33649664045046052985856 34032590520665353731072 34264104741894369742848 34875963755142483488256 34952390264467120048128 34977940257350502445824 35190161626810433789952 35533145658260827881472 35602546333374618560928 35923289994035651160576 36167666116444056950784 36432718966064899473408 36921159160536641470592 37855872050676809609088 37870852609462198136832 38456758908624060555264 38894389166474689978368 39273476780183020290048 39350182789519315251552 39858244291591409700864 39945588873676708626432 39974788865543431366656 40413701243290107555648 40688624380999564069632 41055188564612172754944 41334475561650350800896 41536304055603721654416 42195610469184733109248 42504838793742382718976 43263853772202068124672 43653618220600284954624 44182661377705897826304 44866218726728070647808 44971637473736360287488 45376787360887138308096 45685472989192492990464 46187087135188694349312 46501285006856644651008 46603187019289493397504 46637253676467336594432 46728342062554186861218 47470061777832824747904 47897719992047534880768 48223554821925409267712 49444404311088077856768 50474496067569079478784 50494470145949597515776 51396157112841554614272 52466910386025753668736 52785242440215650684928 53144325722121879601152 53299718487391241822208 53403819500061927841392 53884934991053476740864 54251499174666085426176 54740251419482897006592 55381738740804962205888 57685138362936090832896 58738465271818919559168 58910215170274530435072 59821624968970760863744 59962183298315147049984 60502383147849517744128 61032936571499346104448 61336096487172552278016 61582782846918259132416 62001713342475526201344 62183004901956448792576 62304456083405582481624 63293415703777099663872 63757258190613574078464 63863626656063379841024 65480427330900427431936 66273992066558846739456 67299328090092105971712 68065181041330707462144 68528209483788739485696 69751927510284966976512 69904780528934240096256 69955880514701004891648 70380323253620867579904 71205092666749237121856 71846579988071302321152 72335332232888113901568 73842318321073282941184 75711744101353619218176 75741705218924396273664 76913517817248121110528 77788778332949379956736 78700365579038630503104 79716488583182819401728 79949577731086862733312 80827402486580215111296 81377248761999128139264 82110377129224345509888 83072608111207443308832 84391220938369466218496 85009677587484765437952 86527707544404136249344 88365322755411795652608 89732437453456141295616 89943274947472720574976 90753574721774276616192 92374174270377388698624 93002570013713289302016 93206374038578986795008 93274507352934673188864 93456684125108373722436 94940123555665649495808 95795439984095069761536 96447109643850818535424 98888808622176155713536 100948992135138158957568 102792314225683109228544 104933820772051507337472 105570484880431301369856 106599436974782483644416 106807639000123855682784 107769869982106953481728 108502998349332170852352 110763477481609924411776 115370276725872181665792 117820430340549060870144 119924366596630294099968 122065873142998692208896 123165565693836518264832 124003426684951052402688 124366009803912897585152 124608912166811164963248 126586831407554199327744 127514516381227148156928 127727253312126759682048 130960854661800854863872 132547984133117693478912 134598656180184211943424 136130362082661414924288 137056418967577478971392 139503855020569933953024 139809561057868480192512 139911761029402009783296 142410185333498474243712 143693159976142604642304 144670664465776227803136 147684636642146565882368 151423488202707238436352 151483410437848792547328 157400731158077261006208 159432977166365638803456 159899155462173725466624 161654804973160430222592 162754497523998256278528 164220754258448691019776 166145216222414886617664 168782441876738932436992 173055415088808272498688 176730645510823591305216 179464874906912282591232 179886549894945441149952 181507149443548553232384 184748348540754777397248 186005140027426578604032 186549014705869346377728 186913368250216747444872 189880247111331298991616 191590879968190139523072 201897984270276317915136 205584628451366218457088 209867641544103014674944 211140969760862602739712 213615278000247711365568 215539739964213906963456 217005996698664341704704 221526954963219848823552 230740553451744363331584 239848733193260588199936 244131746285997384417792 246331131387673036529664 248732019607825795170304 249217824333622329926496 253173662815108398655488 255029032762454296313856 265095968266235386957824 269197312360368423886848 272260724165322829848576 279007710041139867906048 279619122115736960385024 279823522058804019566592 284820370666996948487424 287386319952285209284608 289341328931552455606272 295369273284293131764736 302846976405414476872704 314801462316154522012416 319798310924347450933248 323309609946320860445184 325508995047996512557056 332290432444829773235328 337564883753477864873984 346110830177616544997376 353461291021647182610432 359773099789890882299904 369496697081509554794496 372010280054853157208064 373098029411738692755456 373826736500433494889744 379760494222662597983232 383181759936380279046144 403795968540552635830272 411169256902732436914176 419735283088206029349888 427230556000495422731136 431079479928427813926912 434011993397328683409408 443053909926439697647104 479697466386521176399872 488263492571994768835584 492662262775346073059328 498435648667244659852992 506347325630216797310976 530191936532470773915648 538394624720736847773696 544521448330645659697152 558015420082279735812096 559647044117608039133184 569640741333993896974848 574772639904570418569216 590738546568586263529472 605693952810828953745408 629602924632309044024832 646619219892641720890368 651017990095993025114112 664580864889659546470656 675129767506955729747968 692221660355233089994752 719546199579781764599808 738993394163019109588992 746196058823477385510912 747653473000866989779488 759520988445325195966464 807591937081105271660544 839470566176412058699776 854461112000990845462272 862158959856855627853824 868023986794657366818816 886107819852879395294208 959394932773042352799744 976526985143989537671168 996871297334489319705984 1012694651260433594621952 1060383873064941547831296 1116030840164559471624192 1119294088235216078266368 1139281482667987793949696 1149545279809140837138432 1181477093137172527058944 1211387905621657907490816 1259205849264618088049664 1293238439785283441780736 1302035980191986050228224 1329161729779319092941312 1439092399159563529199616 1477986788326038219177984 1495306946001733979558976 1519041976890650391932928 1615183874162210543321088 1678941132352824117399552 1708922224001981690924544 1724317919713711255707648 1772215639705758790588416 1953053970287979075342336 1993742594668978639411968 2025389302520867189243904 2238588176470432156532736 2278562965335975587899392 2362954186274345054117888 2422775811243315814981632 2518411698529236176099328 2586476879570566883561472 2604071960383972100456448 2658323459558638185882624 2878184798319127058399232 2990613892003467959117952 3038083953781300783865856 3357882264705648234799104 3417844448003963381849088 3448635839427422511415296 3544431279411517581176832 3906107940575958150684672 3987485189337957278823936 4557125930671951175798784 4725908372548690108235776 4845551622486631629963264 5036823397058472352198656 5172953759141133767122944 5316646919117276371765248 5981227784006935918235904 6076167907562601567731712 6715764529411296469598208 6835688896007926763698176 7088862558823035162353664 7812215881151916301369344 7974970378675914557647872 9114251861343902351597568 10073646794116944704397312 10345907518282267534245888 10633293838234552743530496 11962455568013871836471808 13671377792015853527396352 14177725117646070324707328 15949940757351829115295744 18228503722687804703195136 20147293588233889408794624 21266587676469105487060992 23924911136027743672943616 27342755584031707054792704 31899881514703658230591488 42533175352938210974121984 47849822272055487345887232 54685511168063414109585408 63799763029407316461182976 95699644544110974691774464 127599526058814632922365952 191399289088221949383548928 382798578176443898767097856
- Sum of all divisors σ(n): 1465714113502081506929513109
- Sum of proper divisors (its aliquot sum) s(n): 1082915535325637608162415253
- 382798578176443898767097856 is an abundant number, because the sum of its proper divisors (1082915535325637608162415253) is greater than itself. Its abundance is 700116957149193709395317397
Bases of 382798578176443898767097856
- Binary: 100111100101001001100000010000001000100001101010111001100101010010101010001000000000000002
- Hexadecimal: 0x13CA4C08110D5CCA9544000
- Base-36: 1C3JH9KJAIDJ2YV400
Squares and roots of 382798578176443898767097856
- 382798578176443898767097856 squared (3827985781764438987670978562) is 146534751453907031120774474339431412308604496679796736
- 382798578176443898767097856 cubed (3827985781764438987670978563) is 56093294509994206908629232606173557387687128310112120845335321702548122701398016
-
382798578176443898767097856 is a
perfect square number . Itssquare root is 19565239026816 -
The
cube root of 382798578176443898767097856 is 726089414.5326980531 - Being both a perfect square and a perfect cube, 382798578176443898767097856 is also a
perfect sixth number .
Scales and comparisons
How big is 382798578176443898767097856?- 382,798,578,176,443,898,767,097,856 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 382,798,578,176,443,898,767,097,856 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 382798578176443898767097856 cubic inches would be around 60507451.2 feet tall.
Recreational maths with 382798578176443898767097856
- 382798578176443898767097856 backwards is 658790767898344671875897283
- 382798578176443898767097856 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 382798578176443898767097856's digits is 162
- 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 382798578176443898767097856 - Facts about the integer". Numbermatics.com. 2024. Web. 4 June 2024.
APA style:
Numbermatics. (2024). Number 382798578176443898767097856 - Facts about the integer. Retrieved 4 June 2024, from https://numbermatics.com/n/382798578176443898767097856/
Chicago style:
Numbermatics. 2024. "Number 382798578176443898767097856 - Facts about the integer". https://numbermatics.com/n/382798578176443898767097856/
The information we have on file for 382798578176443898767097856 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 382798578176443898767097856, math, Factors of 382798578176443898767097856, curriculum, school, college, exams, university, Prime factorization of 382798578176443898767097856, STEM, science, technology, engineering, physics, economics, calculator, three hundred eighty-two septillion, seven hundred ninety-eight sextillion, five hundred seventy-eight quintillion, one hundred seventy-six quadrillion, four hundred forty-three trillion, eight hundred ninety-eight billion, seven hundred sixty-seven million, ninety-seven thousand, eight hundred fifty-six.