92426984947958530384592896
92,426,984,947,958,530,384,592,896 is an even composite number composed of seven prime numbers multiplied together.
92426984947958530384592896 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of thirty-two thousand, eight hundred five divisors.
Prime factorization of 92426984947958530384592896:
226 × 74 × 132 × 172 × 292 × 372 × 1012
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 7 × 7 × 7 × 7 × 13 × 13 × 17 × 17 × 29 × 29 × 37 × 37 × 101 × 101)See below for interesting mathematical facts about the number 92426984947958530384592896 from the Numbermatics database.
Names of 92426984947958530384592896
- Cardinal: 92426984947958530384592896 can be written as Ninety-two septillion, four hundred twenty-six sextillion, nine hundred eighty-four quintillion, nine hundred forty-seven quadrillion, nine hundred fifty-eight trillion, five hundred thirty billion, three hundred eighty-four million, five hundred ninety-two thousand, eight hundred ninety-six.
Scientific notation
- Scientific notation: 9.2426984947958530384592896 × 1025
Factors of 92426984947958530384592896
Divisors of 92426984947958530384592896
- Number of divisors d(n): 32805
-
Complete list of divisors:
1 2 4 7 8 13 14 16 17 26 28 29 32 34 37 49 52 56 58 64 68 74 91 98 101 104 112 116 119 128 136 148 169 182 196 202 203 208 221 224 232 238 256 259 272 289 296 338 343 364 377 392 404 406 416 442 448 464 476 481 493 512 518 544 578 592 629 637 676 686 707 728 754 784 808 812 832 833 841 884 896 928 952 962 986 1024 1036 1073 1088 1156 1183 1184 1258 1274 1313 1352 1369 1372 1414 1421 1456 1508 1547 1568 1616 1624 1664 1666 1682 1717 1768 1792 1813 1856 1904 1924 1972 2023 2048 2072 2146 2176 2312 2366 2368 2401 2516 2548 2626 2639 2704 2738 2744 2828 2842 2873 2912 2929 3016 3094 3136 3232 3248 3328 3332 3364 3367 3434 3451 3536 3584 3626 3712 3737 3757 3808 3848 3944 4046 4096 4144 4292 4352 4403 4459 4624 4732 4736 4802 4901 4949 5032 5096 5252 5278 5408 5476 5488 5656 5684 5746 5824 5831 5858 5887 6032 6188 6253 6272 6409 6464 6496 6656 6664 6728 6734 6868 6902 7072 7168 7252 7424 7474 7511 7514 7616 7696 7888 8092 8177 8192 8281 8288 8381 8584 8704 8806 8918 9191 9248 9464 9472 9583 9604 9802 9898 9947 10064 10192 10201 10504 10556 10693 10816 10829 10933 10952 10976 11312 11368 11492 11648 11662 11716 11774 12019 12064 12376 12506 12544 12691 12818 12928 12992 13312 13328 13456 13468 13736 13804 13949 14144 14161 14297 14336 14504 14848 14948 15022 15028 15232 15392 15776 16184 16354 16384 16562 16576 16762 17069 17168 17408 17612 17797 17836 18241 18382 18473 18496 18928 18944 19166 19208 19604 19796 19894 20111 20128 20384 20402 20503 21008 21112 21386 21632 21658 21866 21904 21952 22321 22624 22736 22984 23273 23296 23324 23432 23548 23569 24038 24128 24157 24752 25012 25088 25382 25636 25856 25984 26159 26299 26624 26656 26912 26936 27472 27608 27898 28288 28322 28594 28672 29008 29189 29696 29896 30044 30056 30464 30784 30821 31117 31213 31552 32368 32708 32768 33124 33152 33524 34138 34307 34336 34643 34816 35224 35594 35672 36482 36764 36946 36992 37856 37888 38077 38332 38416 39208 39592 39701 39788 40222 40256 40768 40804 40817 41006 41209 42016 42224 42772 43264 43316 43732 43771 43808 43904 44642 44863 45248 45472 45968 46546 46592 46648 46864 47096 47138 48076 48256 48314 48581 48841 49504 49793 50024 50176 50764 51272 51712 51968 52318 52577 52598 53248 53312 53824 53872 54944 55216 55796 56576 56644 57188 57239 57344 57967 58016 58378 58667 59392 59792 60088 60112 60928 61568 61642 62234 62426 63104 63529 64337 64736 65416 65536 66248 66304 67048 67081 68276 68614 68672 69286 69629 69632 70448 71188 71344 71407 72964 73528 73892 73984 74851 75712 75776 75803 76154 76531 76664 76832 78416 79184 79402 79576 80444 80512 81536 81608 81634 82012 82418 83317 84032 84133 84448 84941 85544 86528 86632 87464 87542 87616 87808 88837 89284 89726 90496 90944 91936 93092 93184 93296 93728 94192 94276 96152 96512 96628 97162 97643 97682 99008 99127 99586 100048 100079 100352 101528 102544 103424 103936 104636 105154 105196 106301 106496 106624 107648 107744 108373 108953 109888 110432 111592 113152 113288 114376 114478 114688 115934 116032 116756 117334 118784 119483 119584 120176 120224 121856 123136 123284 124468 124579 124852 126208 127058 127687 128674 129311 129472 130832 131072 132496 132608 132613 134096 134162 136552 137228 137344 138269 138572 139009 139258 139264 140777 140896 142129 142376 142688 142814 143521 145928 147056 147784 147968 149702 151424 151552 151606 152308 153062 153328 153664 156247 156832 158368 158804 159152 160888 161024 162911 163072 163216 163268 164024 164836 164983 166634 168064 168266 168896 169099 169882 171088 173056 173264 173417 174928 175084 175232 175616 177674 178568 179452 180992 181337 181888 183113 183872 184093 185861 186184 186368 186592 187456 188384 188552 192304 193024 193256 194324 195286 195364 198016 198254 199172 200096 200158 200704 203056 204323 205088 206848 207872 209272 210308 210392 212602 212992 213248 215296 215488 215747 216746 217819 217906 219776 220864 223184 226304 226576 228752 228956 229376 231361 231868 232064 233512 234668 237133 237568 238966 239168 240149 240352 240448 242501 243049 243712 246272 246568 248936 249158 249704 252416 254116 255374 257348 258622 258944 261664 262144 264992 265216 265226 266539 268192 268324 273104 274456 274688 276538 277144 277907 278018 278516 278528 281554 281792 284258 284752 285376 285628 287042 288463 290173 291856 294112 295568 295829 295936 299404 302549 302848 303104 303212 304616 306124 306397 306656 307328 310097 312494 313664 314041 316736 317608 318304 321776 322048 325822 326144 326432 326536 328048 329672 329966 333268 336128 336532 337792 338198 339764 340067 341887 342176 346112 346528 346834 348551 349856 350168 350464 351232 355348 357136 358904 361984 362674 363776 366226 367744 368039 368186 371722 372368 372736 373184 374912 376768 377104 377437 379457 384608 386048 386512 388648 390572 390728 395641 396032 396508 398344 400192 400316 400673 401408 404521 405769 406112 408646 410176 410669 413696 415744 418544 420616 420784 425204 425984 426496 430592 430976 431494 433492 435638 435812 439552 441728 444703 446368 450359 452608 453152 457504 457912 458752 462722 463736 464128 467024 469336 469567 474266 475136 477932 478336 480298 480704 480896 485002 486098 487424 492544 493136 495001 497872 498316 499408 499849 504832 508232 510748 514696 516113 517244 517888 523328 523957 524288 528989 529984 530432 530452 530621 533078 535717 536384 536648 546208 548912 549376 553076 554288 555814 556036 557032 557056 563108 563584 568516 569504 570752 571256 574084 576926 580346 583219 583712 588224 588931 591136 591658 591872 594587 598808 605098 605696 606208 606424 609232 612248 612794 613312 614656 620194 624988 627328 628082 631553 633472 635216 636608 643552 644096 647309 651644 652288 652864 653072 656096 659344 659932 666536 672256 673064 674917 675584 676396 679528 680134 683501 683774 684352 692224 693056 693668 693889 697102 699712 700336 700553 700928 702464 710696 714272 717808 723968 725348 727552 732452 735488 736078 736372 743444 744107 744736 745472 746368 749824 753536 754208 754874 758611 758914 762671 769216 772096 773024 777296 781144 781456 791282 792064 793016 796688 800384 800632 801346 802816 809042 811538 812224 817292 820352 821338 825877 827392 831488 836381 837088 841232 841568 846481 850408 851968 852992 861184 861952 862988 866984 871276 871624 872053 879104 883456 889406 892736 893809 900718 905177 905216 906304 915008 915824 917504 925444 927472 928256 928291 934048 938672 939134 948532 950272 955864 956672 960596 961408 961792 967883 970004 972196 973063 974848 985088 985439 986272 990002 994903 995744 996632 998816 999698 1004647 1009664 1016464 1021496 1029392 1032226 1034488 1035776 1046656 1047914 1048576 1057978 1059968 1060864 1060904 1061242 1066156 1071434 1072768 1073296 1079993 1092416 1093729 1097824 1098752 1104233 1106152 1108576 1111628 1112072 1114064 1114112 1126216 1127168 1137032 1139008 1140377 1141504 1142512 1148168 1151329 1153852 1154881 1160692 1166438 1167424 1176448 1177862 1182272 1183316 1183693 1183744 1189174 1197616 1210196 1211392 1212416 1212848 1213919 1218464 1224496 1225588 1226624 1229312 1240388 1249976 1254656 1256164 1263106 1266944 1269359 1270432 1273216 1281791 1287104 1288192 1288651 1294618 1301027 1303288 1304576 1305728 1306144 1312192 1318688 1319864 1333072 1344512 1346128 1349834 1351168 1352792 1359056 1360268 1367002 1367548 1368704 1384448 1386112 1387336 1387778 1394204 1399424 1400672 1401106 1401856 1404928 1408849 1416389 1421392 1428544 1430261 1435616 1443997 1447936 1450696 1455104 1464904 1470976 1472156 1472744 1486888 1488214 1489472 1490944 1492736 1499648 1507072 1508416 1509748 1510229 1517222 1517828 1524733 1525342 1538432 1544192 1546048 1554592 1562288 1562912 1582564 1584128 1586032 1593376 1600768 1601264 1602692 1605632 1618084 1619527 1623076 1624448 1634584 1640704 1642676 1651754 1654784 1659931 1662976 1672762 1674176 1681043 1682464 1683136 1692962 1700816 1701343 1703936 1705984 1722368 1723904 1723969 1725976 1733968 1742552 1743248 1744106 1758208 1766912 1778812 1785472 1787618 1797497 1801436 1807117 1810354 1810432 1812608 1830016 1831648 1835008 1842341 1850888 1854944 1856512 1856582 1865773 1868096 1877344 1878268 1897064 1900544 1911728 1913344 1921192 1922816 1923584 1935766 1940008 1944392 1945349 1946126 1949696 1970176 1970878 1972544 1980004 1989806 1991488 1993264 1997632 1999396 2009294 2019241 2019328 2031211 2032928 2042992 2058784 2064452 2068976 2070803 2071552 2093312 2095828 2097152 2115956 2117843 2119936 2121728 2121808 2122484 2132312 2142868 2144779 2145536 2146592 2159986 2170679 2184832 2187458 2195648 2197504 2198287 2208466 2212304 2217152 2223256 2224144 2228128 2228224 2252432 2254336 2254421 2274064 2278016 2280754 2283008 2285024 2296336 2302658 2307704 2309762 2321384 2332876 2334848 2350573 2352896 2355724 2364544 2366632 2367386 2367488 2378348 2380469 2393209 2395232 2416193 2420392 2422784 2424832 2425696 2427838 2436928 2439857 2448992 2451176 2453248 2458624 2480776 2499952 2509312 2512328 2526212 2533888 2538718 2540864 2546432 2563582 2574208 2576273 2576384 2577302 2589236 2602054 2606576 2609152 2611456 2612288 2624384 2637376 2639728 2642059 2656199 2666144 2689024 2692256 2699668 2702336 2705584 2718112 2720536 2734004 2735096 2737408 2768896 2769487 2772224 2774672 2775556 2788408 2798848 2801344 2802212 2803712 2804711 2809856 2817698 2831647 2832778 2842784 2857088 2860522 2871232 2874683 2887994 2895872 2901392 2910208 2929808 2941952 2944312 2945488 2948089 2973776 2976428 2978944 2981888 2985472 2999296 3014144 3016832 3019496 3020458 3034444 3035656 3049466 3050684 3076864 3082729 3088384 3092096 3109184 3112921 3124576 3125824 3142817 3152513 3159637 3165128 3168256 3172064 3186752 3201536 3202528 3205384 3211264 3236168 3239054 3246152 3248896 3269168 3281408 3285352 3286969 3303508 3309568 3319862 3325952 3345524 3348352 3362086 3364928 3366272 3385924 3401632 3402686 3407872 3411968 3444736 3447808 3447938 3451952 3465007 3467936 3485104 3486496 3488212 3498943 3516416 3533824 3557624 3570944 3575236 3594994 3602872 3612791 3614234 3620708 3620864 3625216 3660032 3663296 3667699 3670016 3684682 3701776 3702923 3709888 3713024 3713164 3731546 3736192 3750019 3754688 3756536 3794128 3801088 3823456 3826688 3842384 3845632 3845777 3847168 3871532 3880016 3888784 3890698 3892252 3899392 3933137 3940352 3941756 3945088 3960008 3979612 3982976 3986528 3995264 3998792 4009801 4018588 4031261 4038482 4038656 4062422 4065856 4082533 4085984 4117568 4122517 4128904 4137952 4141606 4143104 4162109 4186624 4191656 4194304 4231912 4235686 4239872 4243456 4243616 4244968 4264624 4285736 4289558 4291072 4293184 4319972 4341358 4369664 4374916 4391296 4395008 4396574 4416932 4420871 4424608 4434304 4446512 4448288 4456256 4456448 4504864 4508672 4508842 4531163 4548128 4556032 4561508 4566016 4570048 4592672 4605316 4615408 4619524 4642768 4665752 4669696 4701146 4705792 4711448 4724419 4729088 4733264 4734772 4734976 4756696 4760938 4784507 4786418 4790464 4832386 4840784 4845568 4849664 4851392 4855676 4873856 4879714 4897984 4902352 4903871 4906496 4906681 4917248 4932941 4961552 4999904 5018624 5024656 5029093 5052424 5067776 5077436 5081728 5092864 5127164 5143333 5148416 5152546 5152768 5154604 5178472 5204108 5208749 5213152 5218304 5222912 5224576 5248768 5258773 5274752 5279456 5284118 5310277 5312398 5332288 5338697 5378048 5384512 5399336 5404672 5411168 5436224 5441072 5468008 5470192 5474816 5537792 5538974 5544448 5549344 5551112 5576816 5597696 5602688 5604424 5607424 5609422 5619712 5635396 5663294 5665556 5685568 5714176 5721044 5742464 5749366 5775988 5781139 5791744 5802784 5820416 5854667 5859616 5883904 5888624 5890976 5896178 5925367 5947552 5952856 5957888 5963776 5970944 5998592 6028288 6033664 6038992 6040916 6068888 6071312 6098932 6101368 6104371 6153728 6165458 6176768 6184192 6218368 6225842 6249152 6251648 6256663 6285634 6305026 6319274 6330256 6336512 6344128 6373504 6403072 6405056 6410768 6416429 6422528 6472336 6478108 6492304 6497792 6498037 6538336 6562816 6570704 6573938 6607016 6619136 6639724 6651904 6691048 6696704 6709469 6724172 6729856 6732544 6771848 6775181 6803264 6805372 6811441 6815744 6823936 6876857 6889472 6895616 6895876 6898073 6903904 6930014 6935872 6964321 6970208 6972992 6976424 6997886 7032529 7032832 7067648 7115248 7141888 7150472 7189988 7205744 7225582 7228468 7241416 7241728 7250432 7320064 7326592 7335398 7340032 7369364 7403552 7405846 7419776 7426048 7426328 7463092 7472384 7500038 7509376 7513072 7559951 7588256 7602176 7646912 7653376 7656103 7684768 7691264 7691554 7694336 7729631 7743064 7760032 7777568 7781396 7784504 7798784 7866274 7880704 7883512 7890176 7920016 7959224 7965952 7973056 7982639 7990528 7997584 8019602 8037176 8059303 8062522 8076964 8077312 8124844 8131712 8165066 8171968 8235136 8245034 8257808 8275904 8283212 8286208 8324218 8373248 8383312 8388608 8415017 8463824 8471372 8479744 8486912 8487232 8489936 8497433 8529248 8571472 8579041 8579116 8582144 8586368 8639944 8682716 8739328 8749832 8773921 8782592 8790016 8793148 8833864 8841742 8849216 8868608 8885513 8893024 8896576 8912512 8912896 8972537 8992813 9009728 9017344 9017684 9020557 9062326 9096256 9107189 9112064 9123016 9132032 9140096 9185344 9210632 9230816 9239048 9285536 9331504 9339392 9402292 9411584 9422896 9448838 9458176 9466528 9469544 9469952 9513392 9521876 9569014 9572836 9580928 9664772 9681568 9691136 9699328 9702784 9711352 9747712 9759428 9795968 9804704 9807742 9812992 9813362 9834496 9861943 9865882 9914723 9923104 9999808 10011827 10037248 10049312 10058186 10104848 10107979 10135552 10154872 10163456 10185728 10254328 10286666 10296832 10305092 10305536 10309208 10356944 10408216 10417498 10426304 10436608 10445824 10449152 10497536 10517546 10549504 10558912 10568236 10620554 10624796 10664576 10673131 10677394 10736401 10756096 10769024 10798672 10809344 10822336 10872448 10882144 10936016 10940384 10945673 10949632 11004253 11075584 11077948 11088896 11098688 11102224 11153632 11195392 11205376 11208848 11214848 11218844 11239424 11270792 11326588 11331112 11336689 11371136 11428352 11442088 11473589 11484928 11498732 11551976 11562278 11583488 11605568 11619517 11640832 11709334 11719232 11767301 11767808 11777248 11781952 11792356 11850734 11895104 11905712 11909401 11915776 11927552 11941888 11997184 12056576 12067328 12067783 12077984 12081832 12137776 12142624 12197864 12202736 12208742 12307456 12330916 12353536 12368384 12436736 12451684 12498304 12503296 12513326 12571268 12582479 12610052 12638548 12649819 12660512 12673024 12688256 12747008 12806144 12810112 12821536 12832858 12845056 12896387 12944672 12956216 12984608 12995584 12996074 13060411 13076672 13125632 13141408 13147876 13214032 13238272 13279448 13303808 13382096 13393408 13418938 13448344 13459712 13465088 13543696 13550362 13606528 13610744 13617443 13622882 13631488 13647872 13753714 13778944 13791232 13791752 13796146 13807808 13860028 13871744 13928642 13940416 13945984 13952848 13965169 13995772 14039909 14065058 14065664 14135296 14218477 14230496 14283776 14300944 14355029 14379976 14411488 14451164 14456936 14482832 14483456 14495621 14500864 14640128 14653184 14670796 14680064 14738728 14807104 14811692 14824901 14839552 14852096 14852656 14926184 14944768 14967277 15000076 15013453 15018752 15026144 15119902 15176512 15194753 15204352 15293824 15306752 15312206 15369536 15382528 15383108 15388009 15388672 15459262 15486128 15520064 15555136 15562792 15569008 15597568 15732548 15761408 15767024 15780352 15780947 15840032 15918448 15931904 15946112 15965278 15981056 15995168 16039204 16074352 16118606 16125044 16153928 16154624 16249688 16263424 16330132 16343936 16454011 16470272 16490068 16515616 16551808 16566424 16572416 16648436 16663283 16746496 16752463 16766624 16777216 16830034 16913351 16927648 16942744 16959488 16973824 16974464 16979872 16994866 17058496 17078999 17142944 17158082 17158232 17164288 17172736 17279888 17365432 17478656 17499664 17547842 17565184 17580032 17586296 17667728 17683484 17698432 17737216 17771026 17786048 17793152 17825024 17825792 17945074 17985626 18019456 18034688 18035368 18041114 18124652 18192512 18214378 18224128 18246032 18264064 18280192 18315037 18370688 18421264 18461632 18478096 18494413 18571072 18593393 18663008 18678784 18771961 18804584 18823168 18845792 18897676 18916352 18933056 18939088 18939904 19026784 19043752 19138028 19145672 19161856 19329544 19363136 19382272 19386409 19398656 19405568 19422704 19495424 19518856 19572593 19591936 19609408 19615484 19625984 19626724 19632977 19668992 19723886 19731764 19821529 19829446 19846208 19999616 20023654 20074496 20098624 20116372 20122781 20209696 20215958 20271104 20309744 20326912 20371456 20508656 20573332 20593664 20610184 20611072 20618416 20636623 20713888 20816432 20834996 20852608 20873216 20891648 20898304 20995072 21035092 21099008 21117824 21136472 21241108 21249592 21329152 21346262 21354788 21472802 21512192 21538048 21579103 21597344 21618688 21644672 21744896 21764288 21790447 21872032 21880768 21891346 21899264 21999719 22008506 22117459 22151168 22155896 22177792 22197376 22204448 22307264 22390784 22410752 22417696 22429696 22437688 22478848 22541584 22653176 22662224 22673378 22742272 22856704 22884176 22947178 22969856 22997464 23103952 23124556 23166976 23211136 23239034 23281664 23367461 23418668 23438464 23534602 23535616 23554496 23563904 23584712 23701468 23790208 23811424 23818802 23831552 23855104 23883776 23950433 23994368 24113152 24134656 24135566 24155968 24163664 24255049 24275552 24285248 24395728 24405472 24417484 24492601 24547949 24614912 24661832 24707072 24736768 24873472 24903368 24996608 25006592 25026652 25142536 25164958 25220104 25277096 25289537 25299638 25321024 25346048 25376512 25494016 25612288 25620224 25643072 25665716 25673893 25690112 25792774 25889344 25912432 25920461 25969216 25991168 25992148 26120822 26153344 26250133 26251264 26282816 26295752 26428064 26476544 26558896 26607616 26764192 26786816 26837876 26896688 26919424 26920439 26930176 27087392 27100724 27213056 27221488 27234886 27245764 27262976 27295744 27507428 27531959 27557888 27582464 27583504 27592292 27615616 27720056 27743488 27857284 27880832 27891968 27905696 27930338 27991544 28068607 28079818 28130116 28131328 28218827 28270592 28436954 28460992 28567552 28577731 28601888 28710058 28759952 28822976 28902328 28913872 28965664 28966912 28991242 29001728 29134763 29280256 29306368 29307473 29341592 29360128 29477456 29614208 29623384 29649802 29679104 29704192 29705312 29852368 29889536 29934554 30000152 30026906 30037504 30052288 30239804 30353024 30389506 30408704 30557449 30587648 30613504 30624412 30739072 30765056 30766216 30776018 30777344 30918524 30946097 30972256 31040128 31110272 31125584 31138016 31195136 31319797 31465096 31522816 31534048 31560704 31561894 31680064 31718141 31836896 31863808 31892224 31930556 31962112 31990336 32078408 32148704 32237212 32250088 32307856 32309248 32499376 32526848 32660264 32687872 32908022 32940544 32980136 33031232 33070933 33103616 33132848 33144832 33296872 33326566 33491549 33492992 33504926 33533248 33554432 33660068 33826702 33855296 33885488 33918976 33947648 33948928 33959744 33989732 34116992 34157998 34285888 34316164 34316464 34327097 34328576 34345472 34346767 34530587 34559776 34730864 34957312 34999328 35095684 35130368 35160064 35172592 35203651 35335456 35366968 35396864 35474432 35542052 35572096 35586304 35650048 35651584 35890148 35971252 36003331 36038912 36069376 36070736 36082228 36249304 36385024 36428756 36448256 36461243 36492064 36528128 36560384 36630074 36741376 36811411 36842528 36923264 36956192 36988826 37142144 37171939 37186786 37326016 37357568 37370879 37543922 37609168 37646336 37691584 37795352 37832704 37866112 37878176 37879808 38053568 38087504 38276056 38291344 38323712 38325157 38659088 38726272 38764544 38772818 38797312 38811136 38845408 38990848 39037712 39145186 39183872 39218816 39230968 39251968 39253448 39265954 39337984 39447772 39463528 39643058 39658892 39692416 39959741 39999232 40047308 40148992 40197248 40232744 40245562 40419392 40431916 40467973 40542208 40619488 40653824 40742912 40856621 40982669 41017312 41075281 41146664 41187328 41220368 41222144 41236832 41273246 41427776 41477569 41632864 41669992 41705216 41746432 41783296 41796608 41990144 42070184 42198016 42235648 42272944 42482216 42499184 42658304 42692524 42709576 42730597 42945604 43024384 43076096 43158206 43194688 43237376 43289344 43489792 43528576 43580894 43744064 43761536 43782692 43796641 43798528 43999438 44017012 44234918 44302336 44311792 44355584 44394752 44408896 44614528 44781568 44821504 44835392 44859392 44875376 44915003 44957696 45083168 45306352 45324448 45346756 45484544 45486259 45713408 45768352 45894356 45939712 45994928 46207904 46249112 46333952 46422272 46478068 46563328 46734922 46837336 46876928 46966283 47069204 47071232 47108992 47127808 47169424 47402936 47426267 47580416 47622848 47637604 47663104 47680087 47710208 47767552 47900866 47988736 48137999 48226304 48269312 48271132 48311936 48327328 48510098 48551104 48570496 48750247 48791456 48810944 48834968 48985202 49095898 49229824 49323664 49414144 49473536 49746944 49806736 49993216 49995101 50013184 50053304 50285072 50329916 50440208 50554192 50579074 50599276 50642048 50692096 50753024 50988032 51224576 51240448 51286144 51331432 51347786 51380224 51585548 51778688 51824864 51840922 51938432 51982336 51984296 52127413 52241644 52306688 52406393 52500266 52502528 52565632 52591504 52856128 52919657 52953088 53117792 53215232 53427889 53528384 53573632 53592721 53675752 53793376 53838848 53840878 53860352 54107417 54174784 54201448 54426112 54442976 54469772 54491528 54525952 54591488 55014856 55063918 55115776 55164928 55167008 55184584 55231232 55440112 55486976 55714568 55761664 55783936 55811392 55860676 55878473 55983088 56137214 56159636 56260232 56262656 56415121 56437654 56541184 56873908 56921984 57135104 57155462 57203776 57420116 57519904 57645952 57804656 57827744 57931328 57933824 57982484 58003456 58269526 58560512 58612736 58614946 58683184 58720256 58905119 58954912 59228416 59246768 59299604 59358208 59408384 59410624 59482031 59704736 59779072 59869108 60000304 60053287 60053812 60075008 60104576 60479608 60706048 60779012 60817408 61114898 61175296 61227008 61248824 61417447 61478144 61530112 61532432 61552036 61554688 61837048 61892194 61944512 62080256 62198591 62220544 62251168 62276032 62390272 62639594 62930192 62949691 63045632 63068096 63121408 63123788 63360128 63436282 63673792 63727616 63750323 63784448 63786853 63861112 63924224 63980672 64156816 64297408 64474424 64500176 64615712 64618496 64998752 65053696 65320528 65375744 65378209 65816044 65881088 65960272 66062464 66141866 66207232 66265696 66289664 66593744 66653132 66863329 66983098 66985984 67009852 67066496 67108864 67320136 67653404 67710592 67770976 67837952 67895296 67897856 67919488 67979464 68166617 68233984 68315996 68571776 68632328 68632928 68654194 68657152 68690944 68693534 69033601 69061174 69119552 69403061 69461728 69914624 69998656 70082789 70191368 70260736 70320128 70345184 70407302 70670912 70733936 70755853 70793728 70948864 71084104 71144192 71172608 71300096 71303168 71780296 71942504 72006662 72077824 72138752 72141472 72164456 72498608 72770048 72857512 72896512 72922486 72984128 73056256 73120768 73260148 73482752 73622822 73685056 73846528 73912384 73977652 74284288 74343878 74373572 74652032 74711917 74715136 74741758 75087844 75154807 75218336 75292672 75383168 75590704 75665408 75732224 75756352 75759616 76107136 76175008 76552112 76582688 76619711 76647424 76650314 77029771 77318176 77452544 77529088 77545636 77594624 77622272 77690816 77981696 78075424 78290372 78367744 78437632 78461936 78503936 78506896 78531908 78675968 78895544 78927056 79286116 79317784 79356823 79384832 79919482 79998464 80094616 80297984 80315123 80394496 80465488 80491124 80838784 80863832 80935946 81084416 81238976 81307648 81336619 81485824 81713242 81965338 82034624 82150562 82293328 82374656 82440736 82444288 82473664 82546492 82855552 82955138 83265728 83339984 83365807 83410432 83413577 83492864 83566592 83593216 83980288 84140368 84396032 84471296 84474481 84545888 84964432 84998368 85316608 85385048 85419152 85461194 85494581 85891208 86048768 86152192 86316412 86389376 86474752 86578688 86979584 87057152 87161788 87488128 87523072 87565384 87593282 87597056 87998876 88034024 88077353 88469836 88548733 88604672 88623584 88711168 88789504 88817792 89229056 89399141 89563136 89643008 89670784 89718784 89750752 89830006 89915392 90166336 90274709 90612704 90648896 90693512 90969088 90972518 91422877 91426816 91536704 91788712 91879424 91989856 92415808 92498224 92667904 92844544 92956136 93126656 93469844 93674672 93753856 93932566 94138408 94142464 94217984 94255616 94338848 94805872 94852534 95160832 95245696 95275208 95322101 95326208 95360174 95420416 95535104 95801732 95977472 96275998 96452608 96538624 96542264 96623872 96654656 97020196 97102208 97140992 97500494 97582912 97621888 97669936 97756183 97970404 98191796 98279363 98459648 98647328 98828288 98947072 99493888 99529339 99613472 99986432 99990202 100026368 100106608 100485203 100570144 100659832 100880416 101108384 101158148 101198552 101284096 101384192 101469347 101506048 101976064 102449152 102480896 102572288 102662864 102695572 102760448 103171096 103557376 103649728 103681844 103774307 103876864 103964672 103968592 104254826 104483288 104613376 104770939 104812786 105000532 105005056 105131264 105183008 105712256 105839314 105906176 106235584 106363271 106430464 106855778 107056768 107147264 107185442 107351504 107586752 107677696 107681756 107720704 108214834 108349568 108402896 108852224 108885952 108939544 108983056 109051904 109079293 109182976 110029712 110127836 110231552 110329856 110334016 110369168 110462464 110466629 110880224 110973952 111429136 111523328 111527533 111567872 111622784 111721352 111756946 111966176 112274428 112319272 112520464 112525312 112830242 112875308 113082368 113747816 113843968 114060973 114270208 114310924 114407552 114840232 115039808 115178077 115291904 115609312 115655488 115862656 115867648 115964968 116006912 116284229 116539052 116642981 116906569 117121024 117225472 117229892 117267241 117366368 117440512 117810238 117909824 118393457 118456832 118493536 118599208 118716416 118816768 118821248 118964062 119409472 119552993 119558144 119738216 120000608 120106574 120107624 120150016 120209152 120959216 121412096 121558024 121634816 122229796 122350592 122454016 122497648 122834894 122956288 123060224 123064864 123104072 123109376 123674096 123784388 123889024 124160512 124397182 124441088 124502336 124552064 124780544 125279188 125860384 125899382 126091264 126136192 126242816 126247576 126720256 126872564 127347584 127455232 127500646 127568896 127573706 127722224 127848448 127961344 128205259 128313632 128594816 128948848 129000352 129231424 129236992 129460891 129997504 130107392 130153751 130641056 130751488 130756418 131403727 131632088 131762176 131920544 132124928 132283732 132414464 132531392 132579328 133187488 133306264 133726658 133966196 133971968 134019704 134132992 134640272 135306808 135421184 135541952 135675904 135704863 135790592 135795712 135838976 135958928 136333234 136467968 136631992 137008151 137143552 137264656 137265856 137308388 137314304 137381888 137387068 138067202 138122348 138239104 138750703 138806122 138923456 139829248 139997312 140165578 140382736 140521472 140640256 140690368 140814604 141341824 141467872 141511706 141587456 141897728 142168208 142288384 142293749 142345216 142600192 142606336 143055289 143560592 143885008 144013324 144155648 144277504 144282944 144328912 144456361 144997216 145540096 145715024 145793024 145843697 145844972 145968256 146112512 146241536 146520296 146965504 147245644 147370112 147693056 147824768 147955304 148568576 148687756 148747144 149156657 149304064 149423834 149430272 149483516 150175688 150309614 150436672 150585344 150766336 151053721 151181408 151330816 151464448 151512704 151519232 152214272 152350016 152533129 153104224 153165376 153239422 153294848 153300628 153998033 154059542 154636352 154822213 154905088 155058176 155091272 155189248 155244544 155381632 155963392 156150848 156580744 156735488 156875264 156923872 157007872 157013792 157063816 157351936 157791088 157854112 158572232 158635568 158713646 158769664 159838964 159996928 160189232 160595968 160630246 160788992 160930976 160982248 161677568 161727664 161871892 162168832 162477952 162615296 162673238 162971648 163426484 163572227 163930676 164069248 164301124 164586656 164749312 164881472 164888576 164947328 165092984 165711104 165910276 166531456 166679968 166731614 166820864 166827154 166985728 167133184 167186432 167653031 167960576 168280736 168792064 168942592 168948962 169091776 169785343 169928864 169996736 170633216 170770096 170838304 170922388 170989162 171782416 171835643 172097536 172304384 172632824 172778752 172949504 173157376 173959168 174114304 174323576 174976256 175046144 175130768 175186564 175194112 175997752 176068048 176154706 176939672 177026759 177097466 177209344 177247168 177422336 177579008 177635584 178458112 178798282 179126272 179286016 179341568 179437568 179501504 179660012 179830784 180332672 180549418 181225408 181297792 181387024 181443227 181547197 181938176 181945036 182518817 182845754 182853632 183073408 183577424 183758848 183979712 184831616 184996448 185335808 185689088 185912272 186076441 186253312 186939688 187349344 187507712 187865132 188276816 188284928 188435968 188443073 188511232 188677696 189611744 189705068 190321664 190491392 190550416 190644202 190652416 190720348 190840832 191070208 191603464 191954944 192551996 192723713 192905216 193077248 193084528 193247744 193309312 194040392 194204416 194281984 194574601 195000988 195165824 195243776 195339872 195512366 195940808 196383592 196480249 196558726 196919296 197294656 197531789 197656576 197894144 198987776 199058678 199226944 199972864 199980404 200044117 200052736 200213216 200970406 201140288 201319664 201760832 202216768 202316296 202397104 202568192 202768384 202938694 203012096 203943341 203952128 204898304 204961792 205144576 205152311 205325728 205391144 205520896 206342192 207114752 207299456 207363688 207548614 207753728 207929344 207937184 208509652 208966576 209226752 209541878 209625572 210001064 210010112 210262528 210366016 211424512 211678628 211812352 212471168 212726542 212860928 213711556 213902143 214113536 214294528 214370884 214703008 215173504 215355392 215363512 215441408 216429668 216622679 216699136 216805792 217704448 217771904 217879088 217966112 218103808 218158586 218365952 219238579 220059424 220255672 220463104 220659712 220668032 220738336 220924928 220933258 221760448 221947904 222026987 222858272 223046656 223055066 223135744 223245568 223442704 223513892 223932352 224548856 224638544 225040928 225050624 225660484 225750616 226164736 227495632 227687936 228121946 228540416 228621848 228815104 229680464 230079616 230356154 230583808 231218624 231310976 231496531 231725312 231735296 231929936 232013824 232568458 233078104 233285962 233813138 234242048 234450944 234459784 234534482 234732736 234881024 235620476 235819648 236786914 236913664 236987072 237198416 237407873 237432832 237633536 237642496 237928124 238818944 239105986 239116288 239476432 240001216 240213148 240215248 240300032 240418304 240427369 241714109 241918432 242824192 243116048 243269632 244035493 244459592 244701184 244908032 244995296 245669788 245912576 246120448 246129728 246208144 246218752 246425557 247348192 247568776 247778048 248321024 248794364 248882176 249004672 249104128 249561088 250558376 251720768 251798764 252023317 252182528 252272384 252485632 252495152 253440512 253745128 254443709 254695168 254910464 255001292 255137792 255147412 255228701 255444448 255696896 255922688 256410518 256627264 257189632 257679877 257897696 258000704 258462848 258473984 258921782 259995008 260203573 260214784 260307502 261282112 261502976 261512836 261596153 262807454 263264176 263524352 263841088 264249856 264567464 264828928 265062784 265158656 266374976 266612528 267453316 267932392 267943936 268039408 268265984 268276099 269280544 270613616 270842368 271083904 271351808 271409726 271581184 271591424 271677952 271917856 272666468 272935936 273263984 274016302 274287104 274529312 274531712 274616776 274628608 274763776 274774136 276134404 276244696 276478208 277501406 277612244 277846912 279658496 279718187 279994624 280331156 280765472 281042944 281280512 281380736 281629208 282683648 282935744 283023412 283174912 283275811 283795456 284336416 284576768 284587498 284690432 285200384 285212672 285996347 286110578 287121184 287526967 287770016 288026648 288311296 288555008 288565888 288657824 288912722 289994432 290342983 291080192 291430048 291586048 291687394 291689944 291936512 292225024 292483072 293040592 293931008 294491288 294740224 295386112 295649536 295910608 297137152 297375512 297494288 298313314 298608128 298847668 298860544 298967032 300351376 300619228 300873344 301170688 301532672 302107442 302362816 302661632 302928896 303025408 303038464 304428544 304700032 305066258 306208448 306330752 306478844 306589696 306601256 307996066 308119084 309272704 309644426 309810176 310116352 310182544 310378496 310489088 310763264 311355629 311926784 312301696 313161488 313470976 313750528 313847744 314015744 314027584 314127632 314405021 314703872 315582176 315708224 317144464 317271136 317424517 317427292 317539328 318403813 319123337 319677928 319993856 320378464 321191936 321260492 321577984 321861952 321964496 323355136 323455328 323743784 324337664 324955904 325230592 325346476 325943296 326852968 327144454 327861352 328138496 328602248 328763981 329173312 329498624 329762944 329777152 329894656 330185968 331422208 331820552 331983869 332734081 333062912 333359936 333463228 333641728 333654308 333760609 333971456 334266368 334372864 335306062 335921152 336561472 336965993 337584128 337885184 337897924 338183552 339570686 339857728 339993472 341251729 341266432 341540192 341676608 341844776 341978324 343564832 343671286 344195072 344608768 345265648 345557504 345899008 346314752 347918336 348228608 348647152 349952512 349965707 350092288 350261536 350373128 350388224 351995504 352136096 352309412 353879344 354053518 354194932 354418688 354494336 354844672 355158016 355271168 356916224 357596564 358252544 358572032 358683136 358875136 359003008 359320024 359661568 360665344 361098836 362450816 362595584 362774048 362886454 363094394 363876352 363890072 364891891 365037634 365691508 365707264 366146816 366844751 367154848 367517696 367959424 369663232 369992896 370437599 370671616 371378176 371824544 372152882 372506624 373879376 373995223 374698688 375015424 375730264 376553632 376569856 376871936 376886146 377022464 377355392 378751919 379223488 379410136 380643328 380982784 381100832 381288404 381304832 381440696 381681664 382140416 383206928 383909888 385103992 385447426 385810432 386154496 386169056 386495488 386618624 388080784 388408832 388563968 389149202 390001976 390331648 390487552 390679744 391024732 391881616 392767184 392960498 393117452 393838592 394589312 394905847 395063578 395313152 395788288 397246837 397975552 398117356 398453888 399945728 399960808 400088234 400105472 400426432 401940812 402280576 402639328 403521664 404433536 404632592 404794208 404989901 405136384 405536768 405877388 406024192 407157361 407886682 407904256 409796608 409923584 410289152 410304622 410651456 410782288 411041792 412335833 412684384 414229504 414598912 414727376 415097228 415507456 415858688 415874368 416374217 417019304 417933152 418453504 419083756 419251144 420002128 420020224 420373009 420525056 420732032 422849024 423357256 423624704 424942336 425453084 425721856 427423112 427804286 428227072 428589056 428741768 429406016 429922129 430347008 430710784 430727024 430882816 432859336 433245358 433398272 433611584 435390137 435408896 435543808 435758176 435932224 436207616 436317172 436731904 438477158 440118848 440511344 440647837 440926208 441319424 441336064 441476672 441849856 441866516 443520896 443895808 444053974 445716544 446093312 446110132 446252261 446271488 446491136 446507971 446885408 447027784 447864704 449097712 449277088 450081856 450101248 451320968 451501232 452329472 454991264 455375872 456243892 457080832 457243696 457630208 457647463 459360928 460159232 460712308 461167616 462437248 462621952 462993062 463450624 463470592 463859872 464027648 465136916 466156208 466571924 467626276 468043303 468484096 468901888 468919568 469068964 469465472 469762048 471240952 471639296 473573828 473827328 473974144 474396832 474815746 474865664 475267072 475284992 475856248 477166319 477637888 478211972 478232576 478952864 480002432 480426296 480430496 480600064 480836608 480854738 483235207 483428218 483836864 485648384 485821427 486232096 486539264 488070986 488919184 489402368 489816064 489990592 491339576 491825152 492240896 492259456 492416288 492437504 492851114 494696384 495137552 495290971 495556096 496642048 497588728 497764352 498009344 498208256 498227041 499122176 501116752 503441536 503597528 504046634 504365056 504544768 504971264 504990304 506881024 507490256 508887418 509390336 509820928 510002584 510275584 510294824 510457402 510888896 511393792 511845376 512821036 513254528 514379264 515359754 515795392 516001408 516925696 516947968 517843564 519476633 519990016 520407146 520429568 520615004 522564224 523005952 523025672 523192306 525614908 526083649 526528352 527048704 527682176 528499712 529134928 529657856 530125568 530317312 531136073 532749952 533225056 534906632 535864784 535887872 536078816 536337977 536531968 536552198 538561088 539208397 541227232 541684736 542167808 542703616 542819452 543162368 543182848 543355904 543835712 545332936 545871872 546527968 548032604 548574208 549058624 549063424 549233552 549257216 549527552 549548272 552268808 552489392 552956416 555002812 555224488 555497761 555693824 559316992 559436374 559989248 560662312 561530944 562085888 562205861 562561024 562761472 563258416 565367296 565871488 566046824 566349824 566551622 567590912 568672832 569153536 569174996 569356333 569380864 570400768 570425344 571992694 572221156 574242368 575053934 575540032 576053296 576622592 577110016 577131776 577315648 577825444 579988864 580685966 582160384 582860096 583172096 583374788 583379888 583560649 583873024 583895039 584450048 584966144 586081184 587862016 588982576 589480448 590772224 591299072 591321367 591821216 594274304 594751024 594988576 596626628 597216256 597695336 597721088 597934064 598462067 600702752 601238456 601746688 602341376 603065344 604214884 604725632 605323264 605857792 606050816 606076928 608857088 609400064 610132516 612416896 612661504 612957688 613179392 613202512 615992132 616238168 616541471 618545408 619288852 619620352 619841131 620232704 620365088 620756992 620978176 621526528 622711258 623853568 624603392 625793987 626322976 626941952 627501056 627695488 628031488 628055168 628255264 628810042 629407744 631164352 631416448 631922963 634288928 634542272 634849034 634854584 635078656 636807626 638246674 639355856 639987712 640756928 642383872 642520984 643155968 643723904 643928992 646710272 646910656 647487568 648675328 649911808 650461184 650692952 651886592 653705936 654288908 655722704 656276992 657204496 657527962 658346624 658997248 659525888 659554304 659789312 660371936 662844416 663641104 663967738 665468162 666125824 666719872 666926456 667283456 667308616 667521218 667942912 668532736 668745728 670612124 671842304 673122944 673931986 675168256 675770368 675795848 676367104 677656369 679141372 679715456 679986944 682503458 682532864 683080384 683353216 683689552 683956648 684293281 687129664 687342572 687955541 688390144 689217536 690531296 691115008 691798016 692629504 694562557 695836672 696457216 696705373 697294304 699905024 699931414 700184576 700523072 700746256 700776448 703396421 703991008 704272192 704618824 707758688 708107036 708389864 708837376 708988672 709689344 710285429 710316032 710542336 713832448 715193128 716505088 717144064 717366272 717750272 718006016 718640048 719323136 721330688 722197672 724901632 725191168 725548096 725772908 726188788 726420149 727752704 727780144 729783782 730075268 731383016 731414528 732293632 733396573 733689502 734309696 735035392 735918848 739326464 739985792 740875198 741343232 742756352 743649088 744305764 744542897 745013248 747758752 747990446 749397376 750030848 751460528 753107264 753139712 753743872 753772292 754044928 754710784 757503838 758446976 758820272 761286656 761965568 762201664 762576808 762609664 762881392 763363328 763555051 764280832 766413856 767819776 770207984 770894852 771620864 772308992 772338112 772990976 773237248 773266403 776161568 776817664 777127936 778298404 780003952 780663296 780692731 780975104 781359488 782049464 783763232 785534368 785920996 786234904 787677184 789178624 789811694 790127156 790626304 791576576 794493674 795951104 796234712 796907776 798426811 799891456 799921616 800176468 800210944 800852864 803881624 804561152 805278656 806246539 807043328 808867072 809265184 809588416 809979802 810272768 811073536 811754776 812048384 813989603 814314722 815773364 815808512 818345983 819593216 819847168 820578304 820609244 821302912 821564576 822083584 824671666 825368768 828459008 828754199 829197824 829454752 830194456 831014912 831717376 831748736 832748434 834038608 835866304 836907008 838167512 838502288 840004256 840040448 840746018 841050112 841464064 845698048 846714512 847249408 849884672 849916717 850906168 851443712 854846224 855608572 856454144 857178112 857483536 858812032 859844258 860694016 861421568 861454048 861765632 865718672 866490716 866796544 867223168 870780274 870817792 871087616 871516352 871864448 872415232 872634344 873463808 876954316 880237696 881022688 881295674 881852416 882638848 882672128 882953344 883699712 883733032 886166021 887041792 887791616 888107948 891433088 892186624 892220264 892504522 892542976 892982272 893015942 893770816 894055568 895729408 897436813 898195424 898554176 900163712 900202496 902641936 903002464 904658944 906226237 908274113 909982528 910751744 911076257 912487784 914161664 914487392 915260416 915294926 918721856 919826089 920318464 921424616 922335232 924874496 925243904 925986124 926901248 926941184 927719744 928055296 930273832 932312416 933143848 935252552 936086606 936968192 937803776 937839136 938137928 938930944 942481904 943278592 947147656 947654656 947948288 948793664 949631492 949731328 949934041 950534144 950569984 951712496 954332638 955275776 956423944 956465152 957905728 959057057 960004864 960852592 960860992 961200128 961673216 961709476 966470414 966856436 967673728 971254921 971296768 971642854 972464192 973078528 976141972 977838368 978804736 979632128 979981184 982679152 983650304 984481792 984518912 984832576 984875008 985702228 989392768 990275104 990581942 991112192 993284096 995177456 995528704 996018688 996056243 996416512 996454082 998244352 1001387023 1002233504 1006883072 1007195056 1008093268 1008730112 1009089536 1009942528 1009980608 1011194527 1013762048 1014980512 1017774836 1018780672 1019641856 1020005168 1020551168 1020589648 1020905879 1020914804 1021777792 1022787584 1023690752 1025642072 1026509056 1028758528 1030719508 1031590784 1032002816 1033851392 1033895936 1035687128 1038953266 1039980032 1040814292 1040859136 1041230008 1044096599 1045128448 1046011904 1046051344 1046384612 1051229816 1052167298 1053056704 1054097408 1055364352 1056999424 1057376047 1058269856 1059315712 1060251136 1060634624 1062272146 1065499904 1066450112 1069813264 1071729568 1071775744 1072157632 1072675954 1073063936 1073104396 1077122176 1077986231 1078416794 1082454464 1083369472 1083755491 1084335616 1084376501 1085407232 1085638904 1086324736 1086365696 1086711808 1087671424 1090665872 1091743744 1093055936 1096065208 1097148416 1098117248 1098126848 1098467104 1098514432 1099055104 1099096544 1104537616 1104978784 1105912832 1110005624 1110448976 1110995522 1111387648 1111429553 1118633984 1118872748 1119978496 1121324624 1123061888 1124171776 1124411722 1125122048 1125522944 1126516832 1130734592 1131742976 1132093648 1132699648 1133103244 1135181824 1137345664 1138307072 1138349992 1138712666 1138761728 1140801536 1140850688 1143985388 1144442312 1145005589 1148484736 1150107868 1151080064 1152106592 1153245184 1154220032 1154263552 1154631296 1155650888 1158832489 1159977728 1161371932 1164320768 1165720192 1166344192 1166749576 1166759776 1167121298 1167746048 1167790078 1168900096 1169932288 1172162368 1173571217 1175724032 1177965152 1178960896 1181544448 1182598144 1182642734 1183642432 1188497401 1188548608 1189502048 1189977152 1193253256 1194432512 1195390672 1195442176 1195868128 1196924134 1201405504 1202476912 1202849501 1203493376 1204682752 1206130688 1208429768 1209451264 1210646528 1211715584 1212101632 1212153856 1217714176 1218800128 1220265032 1224833792 1225323008 1225915376 1226358784 1226405024 1231984264 1232476336 1233082942 1237090816 1238577704 1239187313 1239240704 1239682262 1240465408 1240730176 1241513984 1241956352 1243053056 1245422516 1247707136 1249206784 1251587974 1252645952 1253883904 1255002112 1255390976 1256062976 1256110336 1256510528 1257620084 1258815488 1262328704 1262832896 1263845926 1268577856 1269084544 1269698068 1269709168 1270102589 1270157312 1270830379 1273615252 1276493348 1277631719 1278711712 1279975424 1281513856 1284767744 1285041968 1286311936 1287447808 1287857984 1293420544 1293821312 1294975136 1297350656 1299823616 1300922368 1301385904 1302535087 1303773184 1307411872 1308577816 1311445408 1312553984 1314408992 1315055924 1316693248 1317994496 1319051776 1319101511 1319108608 1319578624 1320743872 1325688832 1327282208 1327935476 1330936324 1332251648 1333439744 1333852912 1334566912 1334617232 1335042436 1335885824 1337065472 1337491456 1341224248 1343684608 1346245888 1347863972 1349065991 1350336512 1351540736 1351591696 1352734208 1355312738 1358282744 1359430912 1359973888 1362022207 1365006916 1365065728 1366160768 1366706432 1367379104 1367913296 1368586562 1374259328 1374685144 1375361743 1375911082 1376780288 1378435072 1381062592 1382230016 1382722523 1383596032 1385259008 1389125114 1391673344 1392914432 1393410746 1394588608 1399810048 1399862828 1400369152 1401046144 1401492512 1401552896 1406792842 1407982016 1408544384 1409237648 1415517376 1416214072 1416779728 1417674752 1417977344 1418030809 1419378688 1420570858 1420632064 1421084672 1427664896 1430386256 1433010176 1434288128 1434732544 1435500544 1436012032 1436066177 1437280096 1438646272 1442661376 1444395344 1449803264 1449857929 1450382336 1451096192 1451545816 1452377576 1452840298 1455505408 1455560288 1459567564 1460150536 1462766032 1462829056 1464587264 1466793146 1467379004 1468619392 1470070784 1471837696 1478652928 1479971584 1481750396 1482686464 1485512704 1487298176 1488611528 1489085794 1490026496 1495517504 1495980892 1497315001 1498794752 1500061696 1502921056 1506214528 1506279424 1507487744 1507544584 1508089856 1509421568 1511694977 1515007676 1516358753 1516893952 1517640544 1519785397 1522573312 1523931136 1524403328 1525153616 1525219328 1525762784 1526726656 1527110102 1528561664 1532827712 1534670053 1535639552 1540415968 1541789704 1543241728 1544617984 1544676224 1545981952 1546474496 1546532806 1552323136 1553635328 1554188909 1554255872 1556596808 1560007904 1561326592 1561385462 1561950208 1562718976 1564098928 1567526464 1571068736 1571841992 1572469808 1575354368 1578357248 1579623388 1580254312 1581252608 1583153152 1588987348 1591902208 1592469424 1593815552 1596853622 1599782912 1599843232 1600352936 1600421888 1601705728 1607763248 1609122304 1610557312 1612493078 1614086656 1617734144 1618530368 1619176832 1619959604 1620475717 1620545536 1622147072 1623509552 1624096768 1627979206 1628629444 1631546728 1631617024 1636691966 1639186432 1639694336 1641156608 1641218488 1642605824 1643129152 1644167168 1649343332 1650737536 1656918016 1657508398 1658395648 1658909504 1660388912 1661855111 1662029824 1663434752 1663497472 1665496868 1668077216 1671732608 1673814016 1676335024 1677004576 1680008512 1680080896 1681492036 1682100224 1682928128 1682991583 1691396096 1691998763 1693429024 1694498816 1699769344 1699833434 1701812336 1702887424 1708248451 1709692448 1711217144 1712908288 1714356224 1714967072 1717624064 1719688516 1721388032 1722843136 1722908096 1723531264 1724978899 1731437344 1732981432 1733593088 1734446336 1741560548 1741635584 1742175232 1743032704 1743728896 1745268688 1746927616 1753908632 1760475392 1762045376 1762591348 1763704832 1764163219 1765277696 1765344256 1765906688 1767399424 1767466064 1772332042 1774083584 1775583232 1776215896 1781105963 1782866176 1784373248 1784440528 1785009044 1785085952 1785964544 1786031884 1787541632 1788111136 1791458816 1794873626 1796390848 1797108352 1800327424 1800404992 1803759139 1805283872 1806004928 1809317888 1812452474 1816548226 1819965056 1821503488 1822152514 1824975568 1828323328 1828974784 1830520832 1830589852 1837443712 1839652178 1840636928 1842849232 1844670464 1849748992 1849818737 1850487808 1851972248 1853802496 1853882368 1855439488 1856110592 1860547664 1864624832 1866287696 1870505104 1872173212 1873936384 1875607552 1875678272 1876275856 1877861888 1877932693 1884963808 1886557184 1894295312 1895309312 1895896576 1895968061 1897587328 1899262984 1899462656 1899868082 1901068288 1901139968 1903424992 1908665276 1910551552 1912847888 1912930304 1915811456 1918114114 1920009728 1921705184 1921721984 1922400256 1923346432 1923418952 1932940828 1933712872 1935347456 1939036541 1942509842 1942593536 1943285708 1944928384 1946157056 1952283944 1955676736 1957609472 1958027309 1959264256 1959962368 1965358304 1967300608 1968963584 1969037824 1969665152 1969750016 1971404456 1976831893 1978785536 1980550208 1981163884 1982224384 1982930677 1986568192 1990354912 1991057408 1992037376 1992112486 1992833024 1992908164 1996488704 2001974429 2002774046 2004467008 2012688769 2013766144 2014390112 2016186536 2017460224 2018179072 2019885056 2019961216 2022389054 2027524096 2029961024 2032400881 2035549672 2037561344 2039283712 2040010336 2041102336 2041179296 2041811758 2041829608 2043555584 2045575168 2047381504 2051284144 2053018112 2057517056 2061439016 2063181568 2064005632 2067702784 2067791872 2071374256 2077906532 2079960064 2081628584 2081718272 2082460016 2088193198 2090256896 2092023808 2092102688 2092769224 2102459632 2104334596 2106113408 2108194816 2110728704 2113998848 2114752094 2116539712 2118631424 2120502272 2121269248 2124544292 2130999808 2132900224 2139626528 2143459136 2143551488 2144315264 2145351908 2146127872 2146208792 2154244352 2155972462 2156833588 2164908928 2166738944 2167510982 2168671232 2168753002 2170814464 2171277808 2172649472 2172731392 2173423616 2175342848 2179489403 2181331744 2183487488 2186111872 2192130416 2194296832 2196234496 2196253696 2196934208 2197028864 2198110208 2198193088 2200835147 2209075232 2209957568 2211825664 2220011248 2220897952 2221971619 2221991044 2222775296 2222859106 2233863359 2237267968 2237745496 2239956992 2242649248 2246123776 2248343552 2248823444 2250244096 2251045888 2253033664 2261469184 2263485952 2264187296 2265399296 2266206488 2270363648 2274691328 2276614144 2276699984 2277425332 2277523456 2281603072 2287970776 2288884624 2290011178 2296969472 2300215736 2301347867 2302160128 2304213184 2306490368 2308440064 2308527104 2309262592 2311301776 2317664978 2319955456 2322743864 2328641536 2329138567 2331440384 2332688384 2333499152 2333519552 2334242596 2335492096 2335580156 2337800192 2339864576 2344324736 2347142434 2351448064 2355930304 2357921792 2358761951 2360113561 2363088896 2365196288 2365285468 2367284864 2376994802 2377097216 2379004096 2379954304 2386506512 2388865024 2390781344 2390884352 2391736256 2393848268 2402811008 2404953824 2405699002 2406986752 2409365504 2412261376 2416859536 2418902528 2418993733 2421293056 2423431168 2424203264 2424307712 2435428352 2437600256 2440530064 2449667584 2449759949 2450646016 2451830752 2452717568 2452810048 2463968528 2464952672 2466165884 2474181632 2477155408 2478374626 2478481408 2479342849 2479364524 2480930816 2481460352 2483027968 2483912704 2486106112 2490845032 2495414272 2498413568 2503175948 2505291904 2507767808 2510004224 2510781952 2512125952 2512220672 2513021056 2515240168 2517630976 2524657408 2525665792 2527691852 2537155712 2538169088 2539396136 2539418336 2540205178 2540314624 2541660758 2547230504 2552986696 2554243237 2555263438 2557423424 2559950848 2563027712 2567913257 2569535488 2570083936 2572623872 2574895616 2575715968 2586841088 2587642624 2589950272 2593063193 2594701312 2599647232 2601844736 2602771808 2605070174 2607546368 2614823744 2617155632 2617966561 2622890816 2625107968 2628817984 2630111848 2633386496 2635988992 2638103552 2638203022 2638217216 2639157248 2641487744 2651263433 2651377664 2654564416 2655870952 2661872648 2664503296 2666879488 2667705824 2669133824 2669234464 2670084872 2671771648 2674130944 2674982912 2682448496 2687369216 2692491776 2695727944 2698131982 2700673024 2703081472 2703183392 2705468416 2710625476 2716565488 2718861824 2719947776 2724044414 2730013832 2730131456 2732321536 2733412864 2734758208 2735826592 2737173124 2748518656 2749370288 2750723486 2751822164 2753560576 2756870144 2762125184 2764340929 2764460032 2765445046 2767192064 2770518016 2778250228 2780727859 2783346688 2785828864 2786821492 2789177216 2799620096 2799725656 2800738304 2802092288 2802985024 2803105792 2813585684 2815964032 2817088768 2818475296 2831034752 2832428144 2833559456 2834929307 2835349504 2835954688 2836061618 2838757376 2841141716 2841264128 2842169344 2850101527 2855329792 2860772512 2866020352 2868576256 2869465088 2871001088 2872024064 2872132354 2874560192 2877292544 2885322752 2886350831 2888790688 2899606528 2899715858 2900764672 2902192384 2903091632 2904755152 2905680596 2911010816 2911120576 2919135128 2920301072 2925532064 2925658112 2929174528 2933586292 2934758008 2937238784 2940141568 2942611063 2943675392 2957305856 2959943168 2963500792 2965372928 2971025408 2974596352 2977223056 2978171588 2980052992 2991035008 2991961784 2994630002 2997589504 3000123392 3005842112 3009454903 3012429056 3012558848 3014975488 3015089168 3016179712 3018843136 3023389954 3030015352 3032717506 3033787904 3035281088 3039570794 3045146624 3047862272 3048806656 3050307232 3050438656 3051525568 3053453312 3054220204 3057123328 3065655424 3069340106 3071279104 3080831936 3083579408 3084534859 3086302349 3086483456 3089235968 3089352448 3091963904 3092948992 3093065612 3104646272 3107270656 3108377818 3108511744 3113193616 3120015808 3122653184 3122770924 3123900416 3125437952 3125555797 3128197856 3135052928 3142137472 3143683984 3144939616 3150708736 3156714496 3159246776 3160508624 3162505216 3163299497 3166306304 3177974696 3183804416 3184938848 3187631104 3193707244 3199565824 3199686464 3200705872 3200843776 3203411456 3203532241 3215526496 3218244608 3221114624 3224986156 3228173312 3235468288 3237060736 3238353664 3239919208 3240951434 3241091072 3244294144 3247019104 3248193536 3255958412 3257258888 3263093456 3263234048 3273383932 3276303121 3278372864 3279388672 3282313216 3282436976 3285211648 3286258304 3288334336 3298686664 3301475072 3307768217 3313836032 3315016796 3316791296 3317819008 3320777824 3323710222 3324059648 3326869504 3326994944 3330993736 3336154432 3340164233 3343465216 3347628032 3352670048 3354009152 3360017024 3360161792 3362984072 3364200448 3365856256 3365983166 3382646449 3382792192 3383997526 3386858048 3388997632 3399538688 3399666868 3400749989 3403624672 3405774848 3416496902 3419384896 3422434288 3425816576 3428712448 3429934144 3435248128 3439377032 3442776064 3445686272 3445816192 3447062528 3449957798 3462874688 3465962864 3467036797 3467186176 3468892672 3483121096 3483271168 3484350464 3486065408 3487457792 3487589287 3490537376 3493855232 3507817264 3520950784 3524090752 3525182696 3527409664 3528326438 3530555392 3530688512 3531813376 3534798848 3534932128 3544664084 3548167168 3551166464 3552431792 3562211926 3565732352 3568746496 3568881056 3570018088 3570171904 3571929088 3572063768 3575083264 3576222272 3582917632 3589747252 3592781696 3594216704 3600654848 3600809984 3607518278 3610567744 3612009856 3618635776 3624904948 3633096452 3636336431 3639930112 3643006976 3644305028 3649951136 3656646656 3657949568 3661041664 3661179704 3674887424 3679304356 3681273856 3682585543 3685698464 3689340928 3699497984 3699637474 3700975616 3703944496 3707604992 3707764736 3710878976 3712221184 3717952511 3721095328 3729249664 3732575392 3741010208 3744346424 3747872768 3751215104 3751356544 3752551712 3754365839 3755723776 3755865386 3769927616 3773114368 3774458779 3788590624 3790618624 3791793152 3791936122 3795174656 3798525968 3798925312 3799736164 3802136576 3802279936 3806849984 3817330552 3821103104 3825695776 3825860608 3831622912 3836228228 3840019456 3843410368 3843443968 3844800512 3846692864 3846837904 3865881656 3867425744 3870694912 3878073082 3885019684 3885187072 3886571416 3889856768 3904567888 3911353472 3915218944 3916054618 3918528512 3919924736 3930716608 3934601216 3935441027 3937927168 3938075648 3939330304 3939500032 3942808912 3953663786 3957571072 3961100416 3962327768 3964448768 3965861354 3973136384 3980709824 3982114816 3984074752 3984224972 3985666048 3985816328 3992977408 4003948858 4005548092 4008934016 4025377538 4027532288 4028780224 4032373072 4034920448 4035933841 4036358144 4039770112 4039922432 4044778108 4055048192 4059922048 4064801762 4071099344 4075122688 4078567424 4080020672 4082204672 4082358592 4083623516 4083659216 4087111168 4087265273 4091150336 4094763008 4102568288 4106036224 4115034112 4122878032 4126363136 4126518721 4128011264 4135405568 4135583744 4139249569 4142748512 4148603381 4155813064 4159920128 4163257168 4163436544 4164920032 4176386396 4180513792 4184047616 4184205376 4185538448 4189234469 4204919264 4208669192 4212226816 4216389632 4221457408 4227997696 4229504188 4233079424 4237262848 4241004544 4242538496 4249088584 4261999616 4265800448 4279253056 4286918272 4287102976 4288630528 4290703816 4292255744 4292417584 4308488704 4311944924 4313667176 4315790297 4325543053 4329817856 4333477888 4335021964 4337342464 4337506004 4338887917 4341628928 4342555616 4345298944 4345462784 4346847232 4350685696 4358978806 4362663488 4366974976 4372223744 4380557909 4384260832 4388593664 4392468992 4392507392 4393868416 4394057728 4396220416 4396386176 4401670294 4418150464 4419915136 4423460741 4423651328 4440022496 4441795904 4443943238 4443982088 4445550592 4445718212 4467726718 4474535936 4475490992 4479913984 4485298496 4492247552 4496687104 4497646888 4500488192 4502091776 4506067328 4522938368 4526971904 4528374592 4530798592 4532412976 4540727296 4549382656 4553228288 4553399968 4554850664 4555046912 4563206144 4575941552 4577769248 4580022356 4593938944 4600431472 4602695734 4604320256 4608426368 4612980736 4616880128 4617054208 4618525184 4622603552 4635329956 4639910912 4645487728 4657283072 4658277134 4662880768 4665376768 4666998304 4667039104 4668485192 4670984192 4671160312 4675600384 4679729152 4688649472 4694284868 4702896128 4711860608 4715843584 4717523902 4720227122 4726177792 4730392576 4730570936 4734569728 4743594583 4753989604 4754194432 4758008192 4759908608 4773013024 4777730048 4781562688 4781768704 4783472512 4787696536 4790052967 4805622016 4809907648 4811398004 4813973504 4815688787 4818731008 4824522752 4833719072 4837805056 4837987466 4842586112 4846862336 4848406528 4848615424 4861937899 4870856704 4875200512 4881060128 4899335168 4899519898 4901292032 4903661504 4905435136 4905620096 4923774947 4927937056 4929905344 4932331768 4948363264 4954310816 4956749252 4956962816 4958685698 4958729048 4961861632 4962920704 4967825408 4972212224 4981690064 4990828544 4996827136 5006351896 5010583808 5015535616 5020008448 5021563904 5024251904 5024441344 5026042112 5030480336 5035261952 5049314816 5051331584 5055383704 5074311424 5076338176 5078792272 5078836672 5080410356 5080629248 5083321516 5094461008 5105973392 5108486474 5110526876 5114846848 5119901696 5126055424 5133776011 5135826514 5139070976 5140167872 5145247744 5149791232 5151431936 5173682176 5175285248 5179900544 5186126386 5189402624 5199294464 5203689472 5205543616 5210140348 5215092736 5229647488 5234311264 5235933122 5245781632 5250215936 5257635968 5260223696 5264868713 5266772992 5271977984 5276207104 5276406044 5276434432 5278314496 5282975488 5293045693 5302526866 5302755328 5309128832 5311741904 5323745296 5329006592 5333758976 5335411648 5338267648 5338468928 5340169744 5343543296 5344885357 5348261888 5349965824 5364896992 5374738432 5384983552 5391455888 5396216789 5396263964 5401346048 5406162944 5406366784 5410936832 5412864821 5421250952 5433130976 5437723648 5439895552 5448088828 5460027664 5460262912 5464643072 5464849117 5466825728 5469516416 5471653184 5474346248 5497037312 5498740576 5501446972 5503644328 5507121152 5513740288 5524250368 5528681858 5528920064 5530890092 5534384128 5541036032 5556500456 5561455718 5566693376 5571657728 5573642984 5578354432 5588987677 5599240192 5599451312 5601476608 5604184576 5605970048 5606211584 5627171368 5631928064 5634177536 5636950592 5643725773 5662069504 5664856288 5667118912 5669858614 5670699008 5671909376 5672123236 5677514752 5682283432 5682528256 5684338688 5697927221 5700203054 5710659584 5721545024 5728421881 5732040704 5737152512 5738930176 5742002176 5744048128 5744264708 5749120384 5754585088 5770645504 5772701662 5777581376 5799213056 5799431716 5801279393 5801529344 5804384768 5806183264 5809510304 5811361192 5822021632 5822241152 5838270256 5840602144 5851064128 5851316224 5858349056 5867172584 5869516016 5874477568 5880283136 5885222126 5887350784 5914611712 5919886336 5927001584 5930745856 5942050816 5949192704 5949417019 5954446112 5956343176 5960105984 5982070016 5983923568 5989260004 5995179008 6000246784 6011684224 6018909806 6024858112 6025117696 6029950976 6030178336 6032359424 6037686272 6046779908 6060030704 6065435012 6067575808 6070562176 6079141588 6090293248 6095724544 6097613312 6100614464 6100877312 6103051136 6106906624 6108440408 6114246656 6131310848 6138680212 6142558208 6161663872 6167158816 6169069718 6172604698 6172966912 6178471936 6178704896 6183927808 6185897984 6186131224 6203162147 6209292544 6214541312 6216755636 6217023488 6226387232 6240031616 6245306368 6245541848 6247800832 6250875904 6251111594 6256395712 6270105856 6282057691 6284274944 6287367968 6289879232 6301417472 6313428992 6318493552 6321017248 6325010432 6326598994 6332612608 6355949392 6357918791 6367608832 6369877696 6375262208 6387414488 6399131648 6399372928 6401411744 6401687552 6406822912 6407064482 6431052992 6436489216 6438782623 6442229248 6449972312 6456346624 6470936576 6474121472 6476707328 6479838416 6481902868 6482182144 6488588288 6494038208 6496387072 6511916824 6514517776 6526186912 6526468096 6546767864 6552606242 6556745728 6558777344 6564626432 6564873952 6570423296 6572516608 6597373328 6602950144 6615536434 6627672064 6630033592 6633582592 6635638016 6641555648 6647420444 6648119296 6653739008 6653989888 6661987472 6672308864 6680328466 6686930432 6695256064 6705340096 6708018304 6713399399 6720034048 6720323584 6725968144 6728400896 6731712512 6731966332 6753196229 6765292898 6765584384 6767995052 6773716096 6777995264 6799077376 6799333736 6801499978 6807249344 6811549696 6832993804 6838769792 6844868576 6851633152 6857424896 6859868288 6870496256 6878754064 6884828317 6885552128 6891372544 6891632384 6894125056 6899915596 6925749376 6931925728 6934073594 6934372352 6937785344 6966242192 6966542336 6968700928 6972130816 6972393701 6974915584 6975178574 6981074752 6987710464 7009709161 7015634528 7041901568 7048181504 7050365392 7054819328 7056652876 7061110784 7061377024 7063626752 7069597696 7069864256 7078361689 7089328168 7096334336 7102332928 7104863584 7124423852 7131464704 7137492992 7137762112 7140036176 7140343808 7143858176 7144127536 7146341153 7150166528 7152444544 7165835264 7179494504 7185563392 7188433408 7201309696 7201619968 7215036556 7221135488 7224019712 7237271552 7249809896 7266192904 7272672862 7279860224 7286013952 7288610056 7299902272 7308676193 7313293312 7315899136 7322083328 7322359408 7349774848 7358608712 7362547712 7365171086 7371396928 7378681856 7398995968 7399274948 7401632329 7401951232 7407888992 7415209984 7415529472 7421757952 7424442368 7435905022 7442190656 7458499328 7465150784 7482020416 7488692848 7495745536 7502430208 7502713088 7505103424 7508731678 7511447552 7511730772 7539855232 7545903617 7546228736 7548917558 7577181248 7581237248 7583586304 7583872244 7586288437 7590349312 7590635507 7597051936 7597850624 7599472328 7604273152 7604559872 7613699968 7634661104 7642206208 7651391552 7651721216 7663245824 7672456456 7680038912 7686820736 7686887936 7689601024 7693385728 7693675808 7731763312 7734851488 7741389824 7756146164 7770039368 7770374144 7773142832 7779713536 7780006871 7809135776 7822706944 7830437888 7832109236 7837057024 7839849472 7861433216 7869202432 7870882054 7875854336 7876151296 7878660608 7879000064 7885617824 7907327572 7915142144 7922200832 7924655536 7928897536 7931722708 7946272768 7961419648 7964229632 7968149504 7968449944 7971332096 7971632656 7985954816 8007897716 8011096184 8015039123 8017868032 8050755076 8055064576 8057560448 8064746144 8069840896 8071867682 8072716288 8079540224 8079844864 8089556216 8110096384 8111827423 8119844096 8129603524 8142198688 8150245376 8157134848 8160041344 8164409344 8164717184 8167247032 8167318432 8174222336 8174530546 8182300672 8189526016 8205136576 8212072448 8214998519 8230068224 8245756064 8252726272 8253037442 8256022528 8270811136 8271167488 8278499138 8285497024 8297206762 8311626128 8319840256 8326514336 8326873088 8329840064 8352772792 8361027584 8368095232 8368410752 8371076896 8378468938 8409838528 8417338384 8419946507 8424453632 8432779264 8442914816 8455995392 8459008376 8466158848 8474525696 8482009088 8485076992 8498177168 8523999232 8531600896 8558506112 8573836544 8574205952 8577261056 8581407632 8584511488 8584835168 8616977408 8623889848 8627334352 8631580594 8651086106 8659635712 8666955776 8670043928 8674684928 8675012008 8677775834 8683257856 8685111232 8690597888 8690925568 8693694464 8701371392 8717957612 8725326976 8733949952 8744447488 8761115818 8768521664 8777187328 8784937984 8785014784 8787736832 8788115456 8792440832 8792772352 8803340588 8836300928 8839830272 8846921482 8847302656 8880044992 8883591808 8887886476 8887964176 8891101184 8891436424 8895812653 8935453436 8943422033 8949071872 8950981984 8959827968 8970596992 8984495104 8993374208 8995293776 9000976384 9004183552 9012134656 9029313241 9045876736 9053943808 9056749184 9061597184 9064825952 9081454592 9098765312 9106456576 9106799936 9109701328 9110093824 9117745609 9126412288 9151883104 9155538496 9160044712 9187877888 9200862944 9205391468 9208640512 9216852736 9225961472 9233710577 9233760256 9234108416 9237050368 9245207104 9270659912 9279821824 9290975456 9314566144 9316554268 9325761536 9330753536 9333996608 9334078208 9336970384 9341968384 9342320624 9351200768 9359458304 9377298944 9388569736 9405792256 9423721216 9431687168 9435047804 9440454244 9443461937 9452355584 9460785152 9461141872 9469139456 9487189166 9507979208 9508388864 9516016384 9519817216 9534155449 9546026048 9555460096 9563125376 9563537408 9566945024 9575393072 9580105934 9611244032 9619815296 9622796008 9627532201 9627947008 9631377574 9637462016 9649045504 9667438144 9675610112 9675974932 9679057661 9685172224 9693724672 9696813056 9697230848 9723875798 9741713408 9750401024 9762120256 9798670336 9799039796 9802584064 9807323008 9810870272 9811240192 9847549894 9855874112 9859810688 9864663536 9896726528 9908621632 9913498504 9913925632 9917371396 9917458096 9923723264 9925841408 9926215663 9935650816 9944424448 9963380128 9981657088 9993654272 10012703792 10021167616 10031071232 10040016896 10043127808 10048503808 10048882688 10052084224 10052463239 10060960672 10070523904 10098629632 10102663168 10110767408 10148622848 10149005503 10152676352 10157584544 10157673344 10160820712 10161258496 10166643032 10188922016 10211946784 10216972948 10221053752 10229693696 10239803392 10252110848 10267552022 10271653028 10278141952 10280335744 10290495488 10299582464 10302863872 10347364352 10350570496 10359801088 10372252772 10378805248 10398588928 10407378944 10411087232 10420280696 10430185472 10459294976 10468622528 10471866244 10481205007 10491563264 10500431872 10515271936 10520447392 10529737426 10533545984 10543955968 10552414208 10552812088 10552868864 10556628992 10565950976 10581864839 10586091386 10605053732 10605510656 10618257664 10623483808 10638497779 10647490592 10658013184 10667517952 10670823296 10676535296 10676937856 10680339488 10687086592 10689770714 10696523776 10699931648 10729793984 10742690371 10749476864 10769967104 10782911776 10792433578 10792527928 10802692096 10812325888 10812733568 10821873664 10825729642 10842501904 10866261952 10875447296 10879791104 10896177656 10920055328 10920525824 10929286144 10929698234 10933651456 10939032832 10943306368 10948692496 10994074624 10997481152 11002893944 11007288656 11014242304 11027480576 11048500736 11057363716 11057840128 11061780184 11068768256 11082072064 11113000912 11122911436 11133386752 11143315456 11147285968 11156708864 11177975354 11198480384 11198902624 11202953216 11208369152 11211940096 11212423168 11254342736 11263856128 11268355072 11273901184 11287451546 11324139008 11329712576 11334237824 11339717228 11341398016 11343818752 11344246472 11355029504 11364566864 11365056512 11368677376 11395854442 11400406108 11421319168 11443090048 11456843762 11464081408 11474305024 11477860352 11484004352 11488096256 11488529416 11498240768 11509170176 11520158273 11541291008 11545403324 11555162752 11598426112 11598863432 11602558786 11603058688 11608769536 11612366528 11619020608 11622722384 11632985777 11644043264 11644482304 11676540512 11681204288 11702128256 11702632448 11716698112 11734345168 11739032032 11744707129 11748955136 11760566272 11770444252 11774701568 11780941081 11807563469 11829223424 11839772672 11843991341 11854003168 11861491712 11884101632 11898385408 11898834038 11908892224 11912686352 11920211968 11957739157 11964140032 11967847136 11978520008 11990358016 12000493568 12023368448 12037819612 12049716224 12050235392 12059901952 12060356672 12064718848 12074852293 12075372544 12093559816 12120061408 12130870024 12135151616 12141124352 12158283176 12180586496 12191449088 12195226624 12201228928 12201754624 12206102272 12216880816 12228493312 12262621696 12277360424 12285116416 12323327744 12334317632 12338139436 12345209396 12345933824 12349142533 12356943872 12357409792 12367855616 12371795968 12372262448 12406324294 12418585088 12429082624 12433511272 12434046976 12452774464 12467741741 12480063232 12490612736 12491083696 12495601664 12501751808 12502223188 12512791424 12540211712 12564115382 12568549888 12574735936 12579758464 12602834944 12626313973 12626857984 12636987104 12642034496 12650020864 12653197988 12665225216 12711898784 12715837582 12735217664 12739755392 12750524416 12774828976 12798263296 12798745856 12802823488 12803375104 12813645824 12814128964 12862105984 12872978432 12877565246 12884458496 12899944624 12912693248 12941873152 12948242944 12948731159 12953414656 12959676832 12963805736 12964364288 12977176576 12988076416 12992774144 13023833648 13029035552 13052373824 13052936192 13093535728 13105212484 13113491456 13117554688 13129252864 13129747904 13140846592 13145033216 13145528851 13194746656 13205900288 13231072868 13255344128 13260067184 13267165184 13271276032 13271776427 13283111296 13294840888 13296238592 13307478016 13307979776 13323974944 13344617728 13360656932 13373860864 13390512128 13410680192 13416036608 13426798798 13440068096 13440647168 13451936288 13456801792 13463425024 13463932664 13506392458 13530585796 13531168768 13535990104 13547432192 13573255787 13598154752 13598667472 13602999956 13614498688 13623099392 13665987608 13677539584 13689737152 13703266304 13706191163 13714849792 13719736576 13740992512 13757508128 13769656634 13771104256 13782745088 13783264768 13788250112 13799831192 13837823251 13851498752 13863851456 13868147188 13868744704 13875570688 13932484384 13933084672 13937401856 13944261632 13944787402 13949831168 13950357148 13962149504 13975420928 14013821003 14019418322 14031269056 14083803136 14088821383 14096363008 14100730784 14109638656 14113305752 14122221568 14122754048 14127253504 14139195392 14139728512 14156723378 14178656336 14192668672 14204665856 14209727168 14248847704 14262929408 14274985984 14275524224 14280072352 14280687616 14287716352 14288255072 14292682306 14300333056 14304889088 14331670528 14358989008 14371126784 14376866816 14402619392 14403239936 14430073112 14442270976 14448039424 14448584189 14474543104 14499619792 14532385808 14545345724 14559720448 14572027904 14577220112 14599804544 14617352386 14626586624 14631798272 14644166656 14644718816 14699549696 14717217424 14725095424 14730342172 14742793856 14757363712 14797991936 14798549896 14803264658 14803902464 14815777984 14830419968 14831058944 14843515904 14848884736 14871810044 14884381312 14916998656 14930301568 14964040832 14977385696 14991491072 15004860416 15005426176 15010206848 15017463356 15022895104 15023461544 15064822357 15079710464 15091807234 15092457472 15097835116 15154362496 15162474496 15167172608 15167744488 15172576874 15180698624 15181271014 15194103872 15195701248 15198944656 15208546304 15209119744 15227399936 15256425821 15269322208 15284412416 15302783104 15303442432 15326491648 15344912912 15360077824 15373641472 15373775872 15379202048 15386771456 15387351616 15405846029 15463526624 15469702976 15482779648 15512292328 15540078736 15540748288 15546285664 15553801333 15559427072 15560013742 15618271552 15637043513 15645413888 15660875776 15664218472 15674114048 15679698944 15722866432 15738404864 15741764108 15751708672 15752302592 15757321216 15758000128 15771235648 15814655144 15830284288 15844401664 15849311072 15857795072 15863445416 15892545536 15922839296 15928459264 15936299008 15936899888 15942664192 15943265312 16015795432 16022192368 16030078246 16035736064 16101510152 16109435069 16110129152 16115120896 16129492288 16139681792 16143735364 16145432576 16159080448 16159689728 16179112432 16220192768 16223654846 16239688192 16259207048 16284397376 16300490752 16303969969 16314269696 16320082688 16328818688 16329434368 16334494064 16334636864 16348444672 16349061092 16364601344 16379052032 16410273152 16424144896 16429997038 16460136448 16491512128 16505452544 16506074884 16511333657 16512045056 16520794927 16541622272 16542334976 16556998276 16570994048 16594413524 16623252256 16639680512 16653028672 16653746176 16659680128 16705545584 16722055168 16736190464 16736821504 16742153792 16756937876 16819677056 16834676768 16839893014 16848907264 16865558528 16885829632 16911990784 16918016752 16932317696 16932956131 16949051392 16964018176 16970153984 16996354336 17047998464 17063201792 17117012224 17147673088 17148319643 17148411904 17154522112 17162815264 17169022976 17169670336 17233954816 17247779696 17254668704 17263161188 17302172212 17319271424 17333911552 17340087856 17349369856 17350024016 17355399943 17355551668 17366515712 17370222464 17381195776 17381851136 17387388928 17402742784 17435915224 17450653952 17467899904 17488894976 17522231636 17537043328 17554374656 17569875968 17570029568 17575473664 17576230912 17584881664 17585544704 17606681176 17672601856 17679660544 17693842964 17694605312 17760089984 17767183616 17775772952 17775928352 17782202368 17782872848 17791625306 17870906872 17879702659 17886844066 17898143744 17901963968 17919655936 17941193984 17968990208 17975392799 17986748416 17990587552 18001952768 18008367104 18024269312 18058626482 18091753472 18107887616 18113498368 18123194368 18129651904 18162909184 18197530624 18212913152 18213599872 18219402656 18220187648 18235491218 18252824576 18303766208 18311076992 18320089424 18325765927 18375755776 18401725888 18410782936 18417281024 18433705472 18434400517 18451922944 18467421154 18467520512 18468216832 18474100736 18490414208 18541319824 18559643648 18581950912 18629132288 18633108536 18651523072 18661507072 18667993216 18668156416 18673940768 18683936768 18684641248 18702401536 18718916608 18754597888 18777139472 18811584512 18847442432 18863374336 18870095608 18880908488 18886923874 18904711168 18921570304 18922283744 18938278912 18974378332 19015958416 19016777728 19032032768 19039634432 19068310898 19092052096 19110920192 19126250752 19127074816 19133890048 19150786144 19160211868 19222488064 19239630592 19245592016 19255064402 19255894016 19262755148 19274924032 19298091008 19334876288 19351220224 19351949864 19358115322 19370344448 19387449344 19393626112 19394461696 19447751596 19465095013 19483426816 19500802048 19524240512 19597340672 19598079592 19605168128 19614646016 19621740544 19622480384 19652034701 19695099788 19711748224 19719621376 19729327072 19793453056 19817243264 19826997008 19827851264 19834742792 19834916192 19844505149 19847446528 19851682816 19852431326 19871301632 19888848896 19926760256 19950710689 19963314176 19987308544 20025407584 20042335232 20062142464 20080033792 20086255616 20097007616 20097765376 20104168448 20104926478 20121921344 20141047808 20197259264 20204455817 20205326336 20221534816 20297245696 20298011006 20305352704 20315169088 20315346688 20321641424 20322516992 20333286064 20377844032 20423893568 20433945896 20442107504 20459387392 20479606784 20504221696 20535104044 20543306056 20556283904 20560671488 20580990976 20598277441 20599164928 20605727744 20694728704 20701140992 20719602176 20744505544 20757610496 20797177856 20814757888 20822174464 20840561392 20860370944 20918589952 20937245056 20943732488 20962410014 20983126528 21000863744 21030543872 21040894784 21059474852 21066184321 21067091968 21087911936 21104828416 21105624176 21105737728 21113257984 21131901952 21163729678 21172182772 21210107464 21211021312 21236515328 21246967616 21276995558 21294981184 21316026368 21335035904 21341646592 21353070592 21353875712 21360678976 21374173184 21379541428 21393047552 21399863296 21459587968 21485380742 21498953728 21539934208 21565823552 21584867156 21585055856 21591744013 21604116443 21605384192 21624651776 21625467136 21643747328 21651459284 21685003808 21732523904 21750894592 21759582208 21792355312 21840110656 21841051648 21858572288 21859396468 21867302912 21878065664 21878890579 21886612736 21897384992 21988149248 21994962304 22005787888 22014577312 22028484608 22054961152 22097001472 22114727432 22115680256 22123560368 22137536512 22143096479 22164144128 22226001824 22245822872 22266773504 22286630912 22294571936 22313417728 22355950708 22396960768 22397805248 22405906432 22416738304 22423880192 22424725687 22424846336 22508685472 22527712256 22536710144 22547802368 22574903092 22648278016 22659425152 22668475648 22679434456 22687637504 22688492944 22710059008 22729133728 22730113024 22737354752 22791708884 22800812216 22842638336 22886180096 22913687524 22928162816 22934121847 22948610048 22955720704 22968008704 22976192512 22977058832 22996481536 23018340352 23040316546 23082582016 23090806648 23110325504 23154377519 23196852224 23197726864 23205117572 23206117376 23217539072 23224733056 23238041216 23245444768 23265971554 23288086528 23288964608 23353081024 23362408576 23381149631 23404256512 23405264896 23433396224 23468690336 23478064064 23489414258 23497910272 23521132544 23540888504 23549403136 23561882162 23615126938 23658446848 23679545344 23687982682 23708006336 23722983424 23768203264 23796770816 23797668076 23817784448 23825372704 23840423936 23915478314 23928280064 23935694272 23957040016 23980716032 24000987136 24046736896 24075639224 24099432448 24100470784 24119803904 24120713344 24129437696 24149704586 24150745088 24187119632 24240122816 24261740048 24270303232 24282248704 24316566352 24361172992 24382898176 24390453248 24402457856 24403509248 24412204544 24413125009 24433761632 24456986624 24525243392 24554720848 24570232832 24646655488 24647584793 24668635264 24676278872 24690418792 24691867648 24698285066 24713887744 24714819584 24735711232 24743591936 24744524896 24812648588 24837170176 24858165248 24867022544 24868093952 24905548928 24935483482 24960126464 24981225472 24982167392 24991203328 25003503616 25004446376 25025582848 25080423424 25128230764 25137099776 25149471872 25159516928 25205669888 25252627946 25253715968 25273974208 25284068992 25300041728 25306395976 25330450432 25423797568 25431675164 25454355017 25470435328 25479510784 25501048832 25549657952 25596526592 25597491712 25605646976 25606750208 25627291648 25628257928 25698814609 25724211968 25745956864 25755130492 25768916992 25778098801 25799889248 25825386496 25883746304 25896485888 25897462318 25906829312 25919353664 25927611472 25928728576 25954353152 25976152832 25985548288 26025667577 26047667296 26058071104 26104747648 26105872384 26187071456 26210424968 26226982912 26235109376 26258505728 26259495808 26280560873 26281693184 26290066432 26291057702 26389493312 26411800576 26421211453 26462145736 26510688256 26520134368 26534330368 26542552064 26543552854 26566222592 26589681776 26592477184 26614956032 26615959552 26647949888 26689235456 26721313864 26747721728 26781024256 26821360384 26832073216 26853597596 26880136192 26881294336 26903872576 26913603584 26926850048 26927865328 27012784916 27061171592 27062337536 27071980208 27094864384 27146511574 27196309504 27197334944 27205999912 27228997376 27331975216 27355079168 27379474304 27406532608 27412382326 27429699584 27439473152 27481985024 27515016256 27539313268 27542208512 27548087189 27565490176 27566529536 27576500224 27599662384 27675646502 27702997504 27727702912 27736294376 27737489408 27751141376 27864968768 27866169344 27874803712 27888523264 27889574804 27899662336 27900714296 27924299008 27950841856 28027642006 28038836644 28062538112 28167606272 28177642766 28192726016 28201461568 28219277312 28226611504 28244443136 28245508096 28251536887 28254507008 28278390784 28279457024 28313446756 28357312672 28385337344 28409331712 28419454336 28497695408 28525858816 28549971968 28551048448 28560144704 28561375232 28575432704 28576510144 28585364612 28600666112 28609778176 28610856911 28663341056 28717978016 28742253568 28753733632 28805238784 28806479872 28860146224 28884541952 28885631047 28896078848 28897168378 28949086208 28999239584 29040223667 29064771616 29090691448 29119440896 29144055808 29154440224 29199609088 29234704772 29253173248 29263596544 29288333312 29289437632 29324641283 29399099392 29434434848 29450190848 29460684344 29485587712 29514727424 29595983872 29597099792 29606529316 29607804928 29631555968 29660839936 29687031808 29697769472 29743620088 29768762624 29833997312 29860603136 29928081664 29954771392 29982982144 30009720832 30010852352 30020413696 30034926712 30045790208 30046923088 30129644714 30159420928 30183614468 30184914944 30195670232 30278801371 30308724992 30324948992 30334345216 30335488976 30345153748 30361397248 30362542028 30388207744 30391402496 30397889312 30417092608 30418239488 30454799872 30512851642 30538644416 30568824832 30605566208 30606884864 30652983296 30663905363 30689825824 30720155648 30747282944 30747551744 30758404096 30773542912 30774703232 30811692058 30927053248 30939405952 30965559296 31024584656 31080157472 31081496576 31092571328 31107602666 31118854144 31120027484 31236543104 31274087026 31290827776 31321751552 31328436944 31348228096 31359397888 31445732864 31446918529 31476809728 31483528216 31503417344 31504605184 31514642432 31516000256 31542471296 31629310288 31660568576 31688803328 31698622144 31715590144 31726890832 31785091072 31845678592 31856918528 31872598016 31873799776 31885328384 31886530624 32031590864 32044384736 32060156492 32071472128 32203020304 32218870138 32220258304 32230241792 32231457037 32258984576 32279363584 32287470728 32290865152 32318160896 32319379456 32358224864 32440385536 32447309692 32479376384 32518414096 32568794752 32600981504 32607939938 32628539392 32640165376 32657637376 32658868736 32668988128 32669273728 32696889344 32698122184 32729202688 32758104064 32820546304 32848289792 32859994076 32920272896 32983024256 33010905088 33012149768 33022667314 33024090112 33041589854 33083244544 33084669952 33113996552 33141988096 33188827048 33205162081 33246504512 33279361024 33306057344 33307492352 33319360256 33411091168 33444110336 33472380928 33473643008 33484307584 33513875752 33530370769 33606142181 33639354112 33669353536 33679786028 33697814528 33709821509 33731117056 33771659264 33823981568 33836033504 33864635392 33865912262 33898102784 33928036352 33940307968 33992708672 34033565293 34095996928 34126403584 34234024448 34295346176 34296639286 34296823808 34309044224 34325630528 34338045952 34339340672 34466424629 34467909632 34495559392 34509337408 34526322376 34604344424 34638542848 34667823104 34680175712 34698739712 34700048032 34710799886 34711103336 34733031424 34740444928 34763702272 34774777856 34805485568 34871830448 34901307904 34935799808 34977789952 35044463272 35074086656 35108749312 35139751936 35140059136 35150947328 35152461824 35169763328 35171089408 35213362352 35345203712 35359321088 35387685928 35389210624 35520179968 35534367232 35551545904 35551856704 35564404736 35565745696 35583250612 35741813744 35759405318 35773688132 35796287488 35803927936 35839311872 35882387968 35936432077 35937980416 35950785598 35973496832 35981175104 36003905536 36016734208 36048538624 36117252964 36183506944 36215775232 36226996736 36246388736 36259303808 36325818368 36395061248 36425826304 36427199744 36438805312 36440375296 36470982436 36505649152 36607532416 36622153984 36640178848 36651531854 36751511552 36803451776 36821565872 36834562048 36854080991 36867410944 36868801034 36903845888 36934842308 36935041024 36936433664 36948201472 36980828416 37051319851 37082639648 37119287296 37163901824 37258264576 37266217072 37303046144 37323014144 37335986432 37336312832 37347881536 37367873536 37369282496 37404803072 37414197499 37437833216 37509195776 37554278944 37623169024 37694884864 37726748672 37740191216 37761816976 37773517523 37773847748 37809422336 37843140608 37844567488 37876557824 37948756664 38031916832 38033555456 38064065536 38079268864 38136621796 38184104192 38221840384 38252501504 38253943819 38254149632 38267780096 38301572288 38320423736 38444976128 38479261184 38491184032 38510128804 38511788032 38525510296 38549848064 38596182016 38669752576 38702440448 38703899728 38716230644 38740688896 38774898688 38787252224 38895503192 38930190026 38966853632 39001604096 39048481024 39122913739 39194681344 39196159184 39210336256 39229292032 39243481088 39244960768 39304069402 39390199576 39423496448 39439242752 39458654144 39586906112 39634486528 39653994016 39655702528 39669485584 39669832384 39689010298 39694893056 39703365632 39704862652 39742603264 39777697792 39853520512 39885490547 39901421378 39926628352 39974617088 40050815168 40084670464 40098953167 40121930537 40124284928 40160067584 40172511232 40194015232 40195530752 40208336896 40209852956 40243842688 40282095616 40394518528 40408911634 40410652672 40443069632 40594491392 40596022012 40610705408 40630338176 40630693376 40643282848 40645033984 40666572128 40755688064 40847787136 40867891792 40884215008 40918774784 40959213568 41008443392 41070208088 41086612112 41112567808 41121342976 41122893461 41161981952 41196554882 41198329856 41211455488 41389457408 41402281984 41439204352 41489011088 41515220992 41594355712 41629515776 41644348928 41645919133 41681122784 41720741888 41837179904 41874490112 41887464976 41924820028 41966253056 42001727488 42061087744 42081789568 42118949704 42132368642 42134183936 42175823872 42209656832 42211248352 42211475456 42226515968 42263803904 42327459356 42344365544 42420214928 42422042624 42473030656 42493935232 42553991116 42589962368 42632052736 42670071808 42683293184 42706141184 42707751424 42721357952 42748346368 42759082856 42786095104 42799726592 42919175936 42970761484 42997907456 43079868416 43131647104 43169734312 43170111712 43183488026 43208232886 43210768384 43249303552 43250934272 43287494656 43302918568 43370007616 43422135029 43465047808 43501789184 43519164416 43584710624 43680221312 43682103296 43717144576 43718792936 43734605824 43756131328 43757781158 43773225472 43794769984 43974403837 43976298496 43989924608 44011575776 44029154624 44056969216 44109922304 44194002944 44229454864 44231360512 44247120736 44275073024 44286192958 44328288256 44452003648 44491645744 44505431537 44533547008 44573261824 44589143872 44626835456 44711901416 44793921536 44795610496 44811812864 44833476608 44847760384 44849451374 44849692672 45017370944 45055424512 45071478361 45073420288 45095604736 45149806184 45296556032 45318850304 45336951296 45358868912 45375275008 45376985888 45420118016 45458267456 45460226048 45474709504 45583417768 45601624432 45685276672 45772360192 45827375048 45856325632 45868243694 45897220096 45911441408 45936017408 45952385024 45954117664 45992963072 46080633092 46165164032 46181613296 46220651008 46308755038 46393704448 46395453728 46410235144 46412234752 46435078144 46449466112 46476082432 46490889536 46531943108 46576173056 46577929216 46706162048 46724817152 46762299262 46808513024 46810529792 46866792448 46937380672 46956128128 46978828516 46993795793 46995820544 47042265088 47081777008 47098806272 47123764324 47230253876 47272373603 47316893696 47359090688 47375965364 47416012672 47445966848 47536406528 47593541632 47595336152 47635568896 47650745408 47680847872 47830956628 47856560128 47871388544 47914080032 47961432064 48001974272 48093473792 48151278448 48193798219 48198864896 48200941568 48239607808 48241426688 48258875392 48299409172 48301490176 48374239264 48480245632 48523480096 48540606464 48564497408 48633132704 48722345984 48765796352 48780906496 48804915712 48806755907 48807018496 48824409088 48826250018 48867523264 48913973248 49050486784 49067964127 49109441696 49140465664 49293310976 49295169586 49337270528 49352557744 49380837584 49383735296 49396570132 49427775488 49429639168 49471422464 49487183872 49489049792 49625297176 49674340352 49716330496 49734045088 49736187904 49811097856 49870966964 49920252928 49962450944 49964334784 49982406656 50007007232 50008892752 50024388071 50051165696 50160846848 50256461528 50274199552 50298943744 50319033856 50411339776 50505255892 50507431936 50547948416 50568137984 50612791952 50660900864 50847595136 50863350328 50908710034 50940870656 50959021568 51002097664 51099315904 51160733351 51193053184 51194983424 51211293952 51213500416 51254583296 51256515856 51397629218 51448423936 51491913728 51510260984 51537833984 51556197602 51599778496 51650772992 51767492608 51792971776 51794924636 51813658624 51838707328 51855222944 51857457152 51908706304 51952305664 51971096576 52051335154 52095334592 52116142208 52209495296 52211744768 52374142912 52420849936 52453965824 52467139933 52470218752 52517011456 52518991616 52561121746 52563386368 52580132864 52582115404 52778986624 52823601152 52842422906 52924291472 53021376512 53040268736 53068660736 53085104128 53087105708 53132445184 53134448549 53179363552 53184954368 53229912064 53231919104 53295899776 53378470912 53442627728 53495443456 53562048512 53642720768 53644743373 53664146432 53707195192 53760272384 53762588672 53807745152 53827207168 53853700096 53855730656 54025569832 54122343184 54124675072 54143960416 54189728768 54293023148 54392619008 54394669888 54411999824 54457994752 54460048097 54663950432 54710158336 54758948608 54813065216 54824764652 54859399168 54878946304 54963970048 55030032512 55078626536 55084417024 55096174378 55130980352 55133059072 55153000448 55199324768 55351293004 55405995008 55455405824 55472588752 55474978816 55502282752 55729937536 55732338688 55749607424 55777046528 55779149608 55799324672 55801428592 55848598016 55901683712 56055284012 56077673288 56105273861 56125076224 56232059689 56335212544 56355285532 56385452032 56402923136 56438554624 56453223008 56488886272 56491016192 56503073774 56509014016 56556781568 56558914048 56626893512 56714625344 56770674688 56782791961 56818663424 56838908672 56995390816 57051717632 57099943936 57102096896 57120289408 57122750464 57150865408 57153020288 57170729224 57201332224 57219556352 57221713822 57326682112 57435956032 57484507136 57504989633 57507467264 57610477568 57612959744 57720292448 57769083904 57771262094 57792157696 57794336756 57898172416 57998479168 58080447334 58129543232 58181382896 58238881792 58288111616 58308880448 58399218176 58469409544 58506346496 58527193088 58576666624 58578875264 58649282566 58798198784 58868869696 58900381696 58921368688 58939625549 58971175424 59029454848 59191967744 59194199584 59213058632 59215609856 59263111936 59321679872 59374063616 59395538944 59487240176 59537525248 59667994624 59721206272 59856163328 59909542784 59965964288 60019441664 60021704704 60040827392 60069853424 60091580416 60093846176 60259289428 60318841856 60367228936 60369829888 60391340464 60557602742 60617449984 60649897984 60668690432 60670977952 60690307496 60722794496 60725084056 60776415488 60782804992 60795778624 60834185216 60836478976 60909599744 61025703284 61077288832 61137649664 61211132416 61213769728 61305966592 61327810726 61379651648 61440311296 61494565888 61495103488 61516808192 61547085824 61549406464 61623384116 61854106496 61878811904 61931118592 62049169312 62160314944 62162993152 62185142656 62215205332 62237708288 62240054968 62270688571 62473086208 62548174052 62581655552 62603954231 62643503104 62656873888 62696456192 62718795776 62891465728 62893837058 62953619456 62967056432 63006834688 63009210368 63029284864 63032000512 63084942592 63205192687 63258620576 63321137152 63377606656 63397244288 63431180288 63453781664 63570182144 63691357184 63713837056 63745196032 63747599552 63770656768 63773061248 63824219263 64063181728 64088769472 64120312984 64142944256 64406040608 64437740276 64440516608 64460483584 64462914074 64517969152 64574941456 64581730304 64636321792 64638758912 64716449728 64880771072 64894619384 64958752768 65036828192 65137589504 65201963008 65215879876 65257078784 65280330752 65315274752 65317737472 65337976256 65338547456 65393778688 65396244368 65458405376 65516208128 65641092608 65696579584 65719988152 65840545792 65966048512 66021810176 66024299536 66045334628 66048180224 66083179708 66166489088 66227993104 66283976192 66377654096 66410324162 66493009024 66558722048 66612114688 66614984704 66638720512 66739088143 66822182336 66888220672 66944761856 66947286016 66968615168 67027751504 67060741538 67212284362 67278708224 67338707072 67359572056 67395629056 67419643018 67462234112 67543318528 67647963136 67672067008 67729270784 67731824524 67796205568 67856072704 67880615936 67985417344 68067130586 68191993856 68252807168 68443293269 68468048896 68590692352 68593278572 68593647616 68618088448 68651261056 68676091904 68678681344 68932849258 68935819264 68991118784 69018674816 69052644752 69208688848 69277085696 69335646208 69360351424 69397479424 69400096064 69421599772 69422206672 69466062848 69480889856 69483509641 69527404544 69549555712 69610971136 69743660896 69802615808 69871599616 69955579904 70088926544 70148173312 70150818257 70217498624 70279503872 70280118272 70301894656 70304923648 70339526656 70342178816 70367242673 70426724704 70690407424 70718642176 70775371856 70778421248 71040359936 71043038521 71068734464 71103091808 71103713408 71128809472 71131491392 71166501224 71483627488 71518810636 71547376264 71592574976 71607855872 71678623744 71764775936 71872864154 71875960832 71901571196 71946993664 71962350208 72007811072 72033468416 72097077248 72234505928 72367013888 72431550464 72453993472 72492777472 72518607616 72651636736 72790122496 72851652608 72854399488 72877610624 72880750592 72941964872 73011298304 73215064832 73244307968 73280357696 73303063708 73368435049 73503023104 73606903552 73643131744 73669124096 73708161982 73734821888 73737602068 73807691776 73869684616 73870082048 73872867328 73896402944 73961656832 74073053873 74102639702 74165279296 74238574592 74327803648 74469484453 74516529152 74532434144 74606092288 74646028288 74671972864 74672625664 74695763072 74735747072 74738564992 74809606144 74828394998 74875666432 75018391552 75108557888 75198832597 75246338048 75389769728 75453497344 75480382432 75523633952 75547035046 75547695496 75618844672 75686281216 75689134976 75753115648 75897513328 76063833664 76067110912 76128131072 76158537728 76273243592 76368208384 76443680768 76505003008 76507887638 76508299264 76535560192 76603144576 76640847472 76889952256 76958522368 76982368064 77020257608 77023576064 77051020592 77099696128 77192364032 77339505152 77404880896 77407799456 77432461288 77481377792 77549797376 77574504448 77791006384 77860380052 77933707264 78003208192 78096962048 78245827478 78389362688 78392318368 78420672512 78458584064 78486962176 78489921536 78608138804 78780399152 78846992896 78878485504 78917308288 79173812224 79268973056 79307988032 79311405056 79338971168 79339664768 79378020596 79389786112 79406731264 79409725304 79485206528 79555395584 79707041024 79770981094 79802842756 79853256704 79949234176 80101630336 80169340928 80197906334 80243861074 80248569856 80320135168 80345022464 80388030464 80391061504 80416673792 80419705912 80487685376 80564191232 80641107911 80789037056 80817823268 80821305344 80886139264 81188982784 81192044024 81221410816 81260676352 81261386752 81286565696 81290067968 81333144256 81430900439 81511376128 81695574272 81735783584 81768430016 81837549568 81918427136 82016886784 82140416176 82173224224 82212949903 82225135616 82242685952 82245786922 82323963904 82393109764 82396659712 82422910976 82652944283 82778914816 82804563968 82878408704 82978022176 83030441984 83188711424 83259031552 83288697856 83291838266 83362245568 83441483776 83674359808 83704174099 83748980224 83774929952 83849640056 83932506112 84003454976 84122175488 84163579136 84237899408 84264737284 84268367872 84351647744 84419313664 84422496704 84453031936 84527607808 84654918712 84688731088 84840429856 84844085248 84946061312 84987870464 85107982232 85179924736 85264105472 85340143616 85366586368 85412282368 85415502848 85442715904 85518165712 85572190208 85599453184 85838351872 85941522968 85995814912 86159736832 86263294208 86339468624 86340223424 86366976052 86416465772 86421536768 86498607104 86501868544 86574989312 86605837136 86740015232 86844270058 86930095616 87003578368 87038328832 87169421248 87274192187 87360442624 87364206592 87434289152 87437585872 87469211648 87512262656 87515562316 87546450944 87589539968 87948807674 87952596992 87979849216 88023151552 88058309248 88113938432 88219844608 88388005888 88458909728 88462721024 88494241472 88550146048 88572385916 88656576512 88904007296 88983291488 89010863074 89067094016 89146523648 89178287744 89253670912 89423802832 89502768121 89587843072 89591220992 89623625728 89666953216 89695520768 89698902748 89699385344 90034741888 90110849024 90142956722 90146840576 90191209472 90299612368 90593112064 90637700608 90641118113 90673902592 90717737824 90750550016 90753971776 90840236032 90916534912 90920452096 90949419008 91166835536 91203248864 91370553344 91544720384 91654750096 91712651264 91735685413 91736487388 91794440192 91822882816 91872034816 91904770048 91908235328 91985926144 92018701957 92161266184 92330328064 92363226592 92441302016 92617510076 92787408896 92790907456 92820470288 92824469504 92870156288 92898932224 92902434989 92952164864 92981779072 93063886216 93152346112 93155858432 93412324096 93449634304 93524598524 93617026048 93621059584 93733584896 93874761344 93912256256 93957657032 93987591586 93991641088 94084530176 94163554016 94197612544 94247528648 94460507752 94544747206 94633787392 94718181376 94751930728 94832025344 95012790509 95072813056 95187083264 95190672304 95271137792 95301490816 95361695744 95661913256 95713120256 95742777088 95828160064 95922864128 95943338141 96003948544 96186947584 96302556896 96387596438 96397729792 96401883136 96479215616 96482853376 96517750784 96598818344 96602980352 96748478528 96864762757 96960491264 97046960192 97081212928 97128994816 97266265408 97444691968 97531592704 97561812992 97609831424 97613511814 97614036992 97648818176 97652500036 97735046528 97827946496 98096747021 98100973568 98135928254 98218883392 98280931328 98586621952 98590339172 98621749681 98674541056 98705115488 98761675168 98767470592 98793140264 98855550976 98859278336 98942844928 98974367744 98978099584 99250594352 99348680704 99432660992 99468090176 99472375808 99622195712 99741933928 99840505856 99924901888 99928669568 99964813312 100014014464 100017785504 100048776142 100102331392 100321693696 100512923056 100548399104 100597887488 100638067712 100822679552 101010511784 101014863872 101095896832 101136275968 101140089323 101225583904 101321801728 101695190272 101726700656 101817420068 101881741312 101918043136 102004195328 102198631808 102321466702 102386106368 102389966848 102422587904 102427000832 102509166592 102513031712 102795258436 102896847872 102983827456 103020521968 103075667968 103112395204 103199556992 103301545984 103534985216 103585943552 103589849272 103627317248 103677414656 103710445888 103714914304 103817412608 103904611328 103942193152 104102670308 104190669184 104232284416 104418990592 104423489536 104748285824 104841699872 104907931648 104934279866 104940437504 105034022912 105037983232 105122243492 105126772736 105160265728 105164230808 105453756499 105557973248 105647202304 105684845812 105848582944 106042753024 106080537472 106137321472 106170208256 106174211416 106264890368 106268897098 106358727104 106369908736 106459824128 106463838208 106591799552 106756941824 106794980747 106885255456 106990886912 107124097024 107285441536 107289486746 107328292864 107414390384 107520544768 107525177344 107615490304 107654414336 107707400192 107711461312 108051139664 108244686368 108249350144 108287920832 108379457536 108586046296 108785238016 108789339776 108823999648 108876609331 108915989504 108920096194 109327900864 109420316672 109459304591 109517897216 109626130432 109649529304 109718798336 109757892608 109927940096 110060065024 110157253072 110168834048 110192348756 110261960704 110266118144 110306000896 110398649536 110702586008 110811990016 110910811648 110945177504 110949957632 111004565504 111459875072 111464677376 111499214848 111554093056 111558299216 111598649344 111602857184 111697196032 112110568024 112155346576 112210547722 112250152448 112464119378 112670425088 112710571064 112770904064 112805846272 112906446016 112977772544 112982032384 113006147548 113018028032 113113563136 113117828096 113253787024 113429250688 113541349376 113565583922 113637326848 113677817344 113990781632 114103435264 114127789783 114199887872 114204193792 114240578816 114245500928 114301730816 114306040576 114341458448 114402664448 114439112704 114443427644 114653364224 114871912064 114969014272 115009979266 115014934528 115220955136 115225919488 115440584896 115538167808 115542524188 115584315392 115588673512 115645564489 115796344832 115996958336 116160894668 116259086464 116362765792 116477763584 116576223232 116617760896 116798436352 116938819088 117012692992 117042081389 117054386176 117153333248 117157750528 117298565132 117596397568 117737739392 117800763392 117842737376 117879251098 117942350848 118058909696 118383935488 118388399168 118426117264 118431219712 118526223872 118530692917 118643359744 118748127232 118791077888 118974480352 119075050496 119335989248 119442412544 119712326656 119819085568 119931928576 120038237501 120038883328 120043409408 120081654784 120139706848 120183160832 120187692352 120518578856 120637683712 120734457872 120739659776 120782680928 121115205484 121234899968 121299795968 121337380864 121341955904 121380614992 121445588992 121450168112 121487799601 121552830976 121565609984 121591557248 121668370432 121672957952 121819199488 122051406568 122154577664 122275299328 122422264832 122427539456 122611933184 122655621452 122759303296 122880622592 122989131776 122990206976 123033616384 123094171648 123098812928 123246768232 123708212992 123757623808 123862237184 124098338624 124320629888 124325986304 124370285312 124430410664 124475416576 124480109936 124541377142 124946172416 125096348104 125157918613 125163311104 125207908462 125287006208 125313747776 125392912384 125437591552 125782931456 125787674116 125827749593 125907238912 125934112864 126013669376 126018420736 126058569728 126064001024 126169885184 126410385374 126517241152 126642274304 126755213312 126794488576 126862360576 126907563328 127140364288 127382714368 127427674112 127490392064 127495199104 127541313536 127546122496 127648438526 128126363456 128177538944 128240625968 128280361489 128285888512 128812081216 128875480552 128881033216 128920967168 128925828148 129035938304 129040803619 129149882912 129163460608 129272643584 129277517824 129432899456 129761542144 129789238768 129917505536 130073656384 130275179008 130403926016 130431759752 130514157568 130560661504 130630549504 130635474944 130675952512 130677094912 130787557376 130792488736 130916810752 131032416256 131282185216 131393159168 131439976304 131681091584 131932097024 132043620352 132048599072 132090669256 132096360448 132166359416 132332978176 132455986208 132567952384 132755308192 132820648324 132986018048 133117444096 133224229376 133229969408 133277441024 133478176286 133644364672 133776441344 133889523712 133894572032 133937230336 134055503008 134121483076 134424568724 134557416448 134677414144 134719144112 134791258112 134839286036 134924468224 135086637056 135295926272 135344134016 135458541568 135463649048 135592411136 135712145408 135761231872 135970834688 136134261172 136255665091 136383987712 136505614336 136886586538 136936097792 137181384704 137186557144 137187295232 137236176896 137302522112 137352183808 137357362688 137564242907 137865698516 137871638528 137982237568 138037349632 138105289504 138417377696 138554171392 138671292416 138720702848 138794958848 138800192128 138843199544 138844413344 138911536043 138932125696 138961779712 138967019282 139054809088 139099111424 139221942272 139487321792 139605231616 139654974823 139743199232 139911159808 140177853088 140296346624 140301636514 140434997248 140559007744 140560236544 140603789312 140609847296 140679053312 140684357632 140734485346 140853449408 141380814848 141437284352 141550743712 141556842496 142080719872 142086077042 142137468928 142206183616 142207426816 142257618944 142262982784 142333002448 142967254976 143037621272 143094752528 143185149952 143215711744 143357247488 143529551872 143745728308 143751921664 143803142392 143893987328 143924700416 144066936832 144194154496 144469011856 144734027776 144863100928 144907986944 144985554944 145037215232 145303273472 145580244992 145703305216 145708798976 145755221248 145761501184 145883929744 146022596608 146430129664 146488615936 146560715392 146606127416 146736870098 147006046208 147213807104 147286263488 147338248192 147416323964 147469643776 147475204136 147615383552 147739369232 147740164096 147745734656 147792805888 147923313664 148146107746 148205279404 148330558592 148477149184 148655607296 148938968906 149033058304 149064868288 149212184576 149292056576 149343945728 149345251328 149391526144 149471494144 149477129984 149619212288 149656789996 149751332864 150036783104 150217115776 150397665194 150492676096 150779539456 150906994688 150960764864 151047267904 151094070092 151095390992 151228815101 151237689344 151372562432 151378269952 151506231296 151795026656 152127667328 152134221824 152256262144 152317075456 152546487184 152681192677 152736416768 152887361536 153010006016 153015775276 153016598528 153071120384 153152234053 153206289152 153281694944 153498325097 153779904512 153917044736 153964736128 154040515216 154047152128 154102041184 154199392256 154384728064 154679010304 154809761792 154815598912 154864922576 154962755584 155001675353 155099594752 155149008896 155582012768 155720760104 155867414528 156006416384 156193924096 156491654956 156778725376 156784636736 156841345024 156917168128 156973079809 156973924352 156979843072 157216277608 157560798304 157693985792 157756971008 157834616576 158347624448 158537946112 158615976064 158622810112 158677942336 158679329536 158756041192 158813462528 158819450608 158970413056 159110791168 159414082048 159541962188 159605685512 159706513408 159898468352 160203260672 160338681856 160395812668 160487722148 160497139712 160538852929 160640270336 160690044928 160776060928 160782123008 160833347584 160839411824 160975370752 161128382464 161282215822 161578074112 161635646536 161642610688 161772278528 162080642633 162377965568 162384088048 162442821632 162521352704 162522773504 162573131392 162580135936 162666288512 162861800878 163022752256 163391148544 163471567168 163536860032 163668047417 163675099136 163836854272 164033773568 164280832352 164346448448 164425899806 164450271232 164485371904 164491573844 164647927808 164786219528 164793319424 164845821952 165305888566 165557829632 165609127936 165756817408 165956044352 166060883968 166377422848 166518063104 166577395712 166583676532 166724491136 166882967552 167348719616 167408348198 167497960448 167549859904 167699280112 167865012224 168006909952 168244350976 168327158272 168475798816 168529474568 168536735744 168703295488 168838627328 168844993408 168906063872 169055215616 169309837424 169377462176 169680859712 169688170496 169892122624 169975740928 170215964464 170359849472 170528210944 170680287232 170733172736 170824564736 170831005696 170885431808 170891875063 171036331424 171144380416 171198906368 171676703744 171883045936 171991629824 172319473664 172526588416 172533093551 172678937248 172680446848 172733952104 172832931544 172843073536 172997214208 173003737088 173149978624 173211674272 173480030464 173688540116 173860191232 174007156736 174076657664 174338842496 174548384374 174720885248 174728413184 174868578304 174875171744 174938423296 175024525312 175031124632 175092901888 175179079936 175897615348 175905193984 175959698432 176046303104 176116618496 176439689216 176776011776 176917819456 176925442048 176988482944 177100292096 177144771832 177313153024 177808014592 177966582976 178021726148 178134188032 178180485119 178293047296 178356575488 178507341824 178847605664 179005536242 179175686144 179182441984 179247251456 179333906432 179391041536 179397805496 179398770688 179891702263 180069483776 180221698048 180285913444 180293681152 180382418944 180599224736 181186224128 181275401216 181282236226 181347805184 181435475648 181501100032 181507943552 181680472064 181833069824 181840904192 181898838016 182179673039 182333671072 182406497728 182741106688 183089440768 183309500192 183425302528 183471370826 183472974776 183588880384 183645765632 183809540096 183816470656 183971852288 184037403914 184322532368 184660656128 184726453184 184882604032 185235020152 185574817792 185581814912 185640940576 185648939008 185740312576 185797864448 185804869978 185904329728 185963558144 186127772432 186304692224 186311716864 186824648192 186899268608 187049197048 187234052096 187242119168 187467169792 187749522688 187824512512 187915314064 187975183172 187983282176 188169060352 188327108032 188395225088 188495057296 188921015504 189089494412 189267574784 189436362752 189503861456 189664050688 190025581018 190145626112 190374166528 190381344608 190542275584 190602981632 191323826512 191426240512 191485554176 191656320128 191845728256 191886676282 192007897088 192373895168 192605113792 192775192876 192795459584 192803766272 192958431232 192965706752 193035501568 193197636688 193205960704 193496957056 193729525514 193920982528 194093920384 194162425856 194257989632 194532530816 194889383936 195063185408 195123625984 195219662848 195227023628 195228073984 195297636352 195305000072 195470093056 195655892992 195842690641 196193494042 196201947136 196271856508 196437766784 196561862656 197173243904 197180678344 197243499362 197349082112 197410230976 197523350336 197534941184 197586280528 197711101952 197718556672 197760758209 197885689856 197948735488 197956199168 198501188704 198697361408 198865321984 198936180352 198944751616 199244391424 199483867856 199660021193 199681011712 199849803776 199857339136 199929626624 200028028928 200035571008 200097552284 200204662784 200275998377 200643387392 201025846112 201096798208 201195774976 201276135424 201645359104 202021023568 202029727744 202191793664 202199417329 202272551936 202280178646 202451167808 202643603456 203281565669 203390380544 203453401312 203634840136 203763482624 203836086272 204008390656 204397263616 204642933404 204772212736 204779933696 204845175808 204854001664 205018333184 205026063424 205272488981 205590516872 205793695744 205967654912 206041043936 206151335936 206224790408 206399113984 206603091968 207069970432 207171887104 207179698544 207254634496 207354829312 207420891776 207429828608 207809222656 207884386304 208205340616 208381338368 208464568832 208837981184 208846979072 209496571648 209683399744 209815863296 209868559732 209880875008 210068045824 210075966464 210244486984 210253545472 210320531456 210328461616 210907512998 211115946496 211294404608 211369691624 211697165888 211951609597 212085506048 212161074944 212274642944 212340416512 212348422832 212529780736 212537794196 212717454208 212739817472 212919648256 212927676416 213183599104 213513883648 213589961494 213770510912 213981773824 214248194048 214570883072 214578973492 214647337541 214656585728 214828780768 215041089536 215050354688 215230980608 215308828672 215414800384 215422922624 216102279328 216489372736 216498700288 216575841664 216758915072 217172092592 217570476032 217578679552 217647999296 217753218662 217831979008 217840192388 218655801728 218840633344 218918609182 219035794432 219252260864 219299058608 219437596672 219515785216 219855880192 220120130048 220128429703 220314506144 220337668096 220384697512 220523921408 220532236288 220612001792 220797299072 221405172016 221623980032 221821623296 221890355008 221899915264 222009131008 222919750144 222929354752 222998429696 223108186112 223116598432 223197298688 223205714368 223394392064 224221136048 224310693152 224421095444 224500304896 224928238756 225340850176 225421142128 225541808128 225611692544 225620199259 225812892032 225955545088 225964064768 226012295096 226036056064 226227126272 226235656192 226507574048 226858501376 227082698752 227131167844 227274653696 227355634688 227981563264 228206870528 228255579566 228399775744 228408387584 228481157632 228491001856 228603461632 228612081152 228682916896 228805328896 228878225408 228886855288 229306728448 229743824128 229938028544 230019958532 230029869056 230441910272 230881169792 231076335616 231085048376 231168630784 231177347024 231291128978 231592689664 231993916672 232321789336 232436134567 232518172928 232725531584 232955527168 233152446464 233235521792 233596872704 233877638176 234025385984 234084162778 234108772352 234306666496 234315501056 234597130264 235192795136 235242995267 235475478784 235601526784 235685474752 235758502196 235884701696 236117819392 236767870976 236776798336 236852234528 236862439424 237052447744 237061385834 237286719488 237496254464 237582155776 237948960704 238150100992 238234957051 238671978496 238884825088 239424653312 239638171136 239863857152 240076475002 240077766656 240086818816 240163309568 240279413696 240366321664 240375384704 241037157712 241275367424 241468915744 241479319552 241565361856 242230410968 242469799936 242599591936 242674761728 242683911808 242761229984 242891177984 242900336224 242975599202 243105661952 243131219968 243183114496 243345915904 243638398976 244102813136 244309155328 244550598656 244844529664 244855078912 245223866368 245311242904 245518606592 245761245184 245978263552 245980413952 246067232768 246188343296 246197625856 246493536464 247416425984 247515247616 247724474368 248196677248 248641259776 248651972608 248740570624 248860821328 248950833152 248960219872 249082754284 249892344832 250192696208 250315837226 250326622208 250415816924 250574012416 250627495552 250785824768 250875183104 251565862912 251575348232 251655499186 251814477824 251868225728 252027338752 252036841472 252117139456 252128002048 252339770368 252820770748 253034482304 253284548608 253510426624 253588977152 253724721152 253815126656 254280728576 254765428736 254855348224 254980784128 254990398208 255082627072 255092244992 255296877052 256252726912 256355077888 256481251936 256560722978 256571777024 257624162432 257750961104 257762066432 257841934336 257851656296 257978566937 258071876608 258081607238 258299765824 258326921216 258545287168 258555035648 258865798912 259359238957 259523084288 259578477536 259835011072 260147312768 260550358016 260807852032 260863519504 261028315136 261121323008 261261099008 261270949888 261351905024 261354189824 261575114752 261584977472 261833621504 261899382493 262064832512 262564370432 262786318336 262879952608 263362183168 263864194048 264087240704 264097198144 264181338512 264192720896 264332718832 264414622661 264665956352 264911972416 265135904768 265510616384 265641296648 265972036096 266234888192 266448458752 266459938816 266554882048 266956352572 267288729344 267552882688 267777606733 267779047424 267789144064 267874460672 268111006016 268242966152 268849137448 269114832896 269354828288 269438288224 269582516224 269678572072 269848936448 270173274112 270591852544 270688268032 270917083136 270927298096 271184822272 271424290816 271941669376 272268522344 272511330182 272767975424 273011228672 273773173076 273860396173 273872195584 274362769408 274373114288 274374590464 274472353792 274605044224 274704367616 274714725376 275128485814 275731397032 275743277056 275964475136 276074699264 276210579008 276834755392 277108342784 277342584832 277441405696 277589917696 277600384256 277686399088 277688826688 277823072086 277864251392 277923559424 277934038564 278109618176 278198222848 278443884544 278974643584 279198433829 279210463232 279309949646 279486398464 279822319616 280355706176 280592693248 280603273028 280692672169 280853513759 280869994496 281118015488 281120473088 281207578624 281219694592 281358106624 281368715264 281468970692 281706898816 282761629696 282874568704 283101487424 283113684992 284161439744 284172154084 284274937856 284412367232 284414853632 284515237888 284525965568 284666004896 285934509952 286075242544 286189505056 286370299904 286431423488 286714494976 287059103744 287491456616 287503843328 287606284784 287787974656 287849400832 287860254227 288133873664 288388308992 288938023712 289468055552 289726201856 289815973888 289971109888 290074430464 290606546944 291160489984 291406610432 291417597952 291510442496 291521433931 291523002368 291767859488 292045193216 292860259328 292977231872 293121430784 293212254832 293473740196 294012092416 294427614208 294572526976 294676496384 294832647928 294939287552 294950408272 295230767104 295478738464 295480328192 295491469312 295585611776 295846627328 296292215492 296410558808 296661117184 296954298368 297311214592 297877937812 298066116608 298129736576 298424369152 298584113152 298687891456 298690502656 298783052288 298942988288 298954259968 299238424576 299313579992 299502665728 300073566208 300434231552 300795330388 300985352192 301559078912 301813989376 301921529728 302094535808 302188140184 302190781984 302457630202 302475378688 302745124864 302756539904 303012462592 303590053312 303954945203 304255334656 304268443648 304512524288 304634150912 305092974368 305362385354 305472833536 305774723072 306020012032 306031550552 306033197056 306142240768 306304468106 306412578304 306563389888 306996650194 307559809024 307834089472 307929472256 308081030432 308094304256 308204082368 308398784512 308769456128 309358020608 309619523584 309631197824 309729845152 309925511168 310003350706 310199189504 310298017792 311164025536 311441520208 311538020759 311734829056 312012832768 312387848192 312983309912 313557450752 313569273472 313682690048 313834336256 313946159618 313947848704 313959686144 314432555216 315121596608 315387971584 315513942016 315669233152 316695248896 317075892224 317231952128 317245620224 317355884672 317358659072 317512082384 317626925056 317638901216 317940826112 318221582336 318828164096 319083924376 319211371024 319413026816 319796936704 320406521344 320677363712 320791625336 320975444296 320994279424 321077705858 321280540672 321380089856 321552121856 321564246016 321666695168 321678823648 321950741504 322564431644 323156148224 323271293072 323285221376 323544557056 324161285266 324755931136 324768176096 324885643264 325042705408 325045547008 325146262784 325160271872 325332577024 325723601756 326045504512 326782297088 326943134336 327073720064 327336094834 327350198272 327673708544 328067547136 328561664704 328692896896 328851799612 328900542464 328970743808 328983147688 329295855616 329572439056 329586638848 329691643904 330611777132 330906615221 331115659264 331218255872 331513634816 331912088704 332121767936 332754845696 333036126208 333154791424 333167353064 333448982272 333765935104 334084589917 334697439232 334816696396 334995920896 335099719808 335398560224 335730024448 336013819904 336488701952 336654316544 336951597632 337058949136 337073471488 337356587533 337406590976 337677254656 337689986816 337812127744 338110431232 338619674848 338754924352 339361719424 339376340992 339784245248 339951481856 340431928928 340719698944 341056421888 341360574464 341466345472 341647291349 341649129472 341662011392 341770863616 341783750126 342072662848 342288760832 342397812736 343353407488 343475748889 343766091872 343983259648 344638947328 345053176832 345066187102 345357874496 345360893696 345467904208 345665863088 345686147072 345994428416 346007474176 346299957248 346423348544 346960060928 347377080232 347720382464 348014313472 348153315328 348677684992 349096768748 349441770496 349456826368 349737156608 349750343488 349876846592 350049050624 350062249264 350170716497 350185803776 350358159872 351795230696 351810387968 351919396864 352092606208 352233236992 352879378432 353552023552 353835638912 353850884096 353976965888 354289543664 354626306048 355616029184 355933165952 356043452296 356268376064 356360970238 356586094592 356713150976 357014683648 357695211328 358011072484 358125133457 358351372288 358364883968 358494502912 358667812864 358782083072 358795610992 358797541376 359783404526 360138967552 360443396096 360571826888 360587362304 360764837888 361198449472 362372448256 362550802432 362564472452 362695610368 362870951296 363002200064 363015887104 363360944128 363666139648 363681808384 363797676032 364359346078 364667342144 364812995456 365482213376 366178881536 366619000384 366850605056 366942741652 366945949552 367177760768 367269979531 367291531264 367619080192 367632941312 367943704576 368074807828 368645064736 369321312256 369452906368 369765208064 370470040304 371149635584 371163629824 371281881152 371297878016 371480625152 371595728896 371609739956 371808659456 371927116288 371941139843 372255544864 372609384448 372623433728 373649296384 373798537216 374098394096 374468104192 374484238336 374934339584 375499045376 375513203611 375649025024 375830628128 375950366344 375966564352 376338120704 376654216064 376790450176 376990114592 377842031008 378178988824 378535149568 378872725504 379007722912 379328101376 380051162036 380291252224 380748333056 380762689216 381084551168 381205963264 381220336679 382647653024 382852481024 382971108352 383312640256 383691456512 383773352564 384015794176 384747790336 385210227584 385550385752 385590919168 385916862464 385931413504 386071003136 386395273376 386411921408 386993914112 387459051028 387841965056 388187840768 388324851712 388515979264 389065061632 389778767872 390126370816 390247251968 390439325696 390454047256 390456147968 390595272704 390610000144 390940186112 391311785984 391685381282 392386988084 392403894272 392543713016 392875533568 393624417823 394346487808 394361356688 394486998724 394698164224 394820461952 395046700672 395069882368 395172561056 395422203904 395437113344 395521516418 395771379712 395897470976 395912398336 397002377408 397394722816 397479543727 397730643968 397872360704 397889503232 398488782848 398967735712 399320042386 399362023424 399699607552 399714678272 399859253248 400056057856 400071142016 400195104568 400409325568 400551996754 401286774784 402051692224 402193596416 402391549952 402552270848 403290718208 404042047136 404059455488 404383587328 404398834658 404545103872 404560357292 404902335616 405287206912 406563131338 406780761088 406906802624 407269680272 407526965248 407672172544 408016781312 408794527232 409285866808 409544425472 409559867392 409690351616 409708003328 410036666368 410052126848 410544977962 411181033744 411587391488 411935309824 412082087872 412302671872 412449580816 412798227968 413206183936 414139940864 414343774208 414359397088 414509268992 414709658624 414841783552 414859657216 415618445312 415768772608 416410681232 416762676736 416929137664 417675962368 417693958144 418993143296 419008941481 419366799488 419631726592 419737119464 419761750016 420136091648 420151932928 420488973968 420507090944 420641062912 420656923232 421815025996 422231892992 422588809216 422739383248 423394331776 423903219194 424171012096 424322149888 424549285888 424680833024 424696845664 425059561472 425075588392 425434908416 425479634944 425839296512 425855352832 426367198208 427027767296 427179922988 427541021824 427963547648 428496388096 429141766144 429157946984 429294675082 429313171456 429657561536 430082179072 430100709376 430461961216 430617657344 430829600768 430845845248 432204558656 432978745472 432997400576 433151683328 433517830144 434344185184 435140952064 435157359104 435295998592 435506437324 435663958016 435680384776 435894819997 436879848353 437311603456 437681266688 437837218364 438071588864 438227679617 438504521728 438598117216 438875193344 439031570432 439711760384 440240260096 440256859406 440629012288 440675336192 440769395024 441047842816 441064472576 441224003584 441594598144 442436348809 442810344032 443247960064 443643246592 443780710016 443799830528 444018262016 445839500288 445858709504 445996859392 446216372224 446233196864 446394597376 446411428736 446769534841 446788784128 448442272096 448621386304 448842190888 449000609792 449856477512 450681700352 450842284256 451083616256 451223385088 451240398518 451625784064 451928129536 452024590192 452072112128 452454252544 452471312384 453015148096 453717002752 454165397504 454262335688 454549307392 454711269376 455963126528 456413741056 456511159132 456799551488 456816775168 456962315264 456982003712 457206923264 457224162304 457365833792 457610657792 457756450816 457773710576 458613456896 459487648256 459876057088 460039917064 460059738112 460883820544 461762339584 462152671232 462170096752 462337261568 462354694048 462582257956 463987833344 464643578672 464872269134 465036345856 465451063168 465911054336 466304892928 466471043584 467173617001 467193745408 467755276352 468050771968 468168325556 468217544704 468613332992 468631002112 469194260528 470385590272 470485990534 470950957568 471203053568 471370949504 471517004392 471769403392 472235638784 473535741952 473553596672 473704469056 473724878848 474104895488 474122771668 474573438976 474992508928 475164311552 475897921408 476300201984 476469914102 477343956992 477769650176 478849306624 479103052883 479276342272 479727714304 480152950004 480155533312 480173637632 480326619136 480558827392 480732643328 480750769408 482074315424 482550734848 482937831488 482958639104 483130723712 484460821936 484939599872 485199183872 485349523456 485367823616 485522459968 485782355968 485800672448 485951198404 486211323904 486262439936 486366228992 486384567487 486691831808 487276797952 488205626272 488618310656 489101197312 489689059328 489710157824 490447732736 490622485808 491037213184 491055727799 491522490368 491956527104 491960827904 492134465536 492376686592 492395251712 492987072928 494832851968 495030495232 495448948736 496393354496 497282519552 497301269647 497303945216 497481141248 497721642656 497901666304 497920439744 498165508568 499784689664 500385392416 500631674452 500653244416 500831633848 501148024832 501254991104 501750366208 503131725824 503150696464 503310998372 503628955648 503736451456 504054677504 504073682944 504234278912 504679540736 505641541496 506068964608 506569097216 507020853248 507177954304 507449442304 507630253312 508561457152 509530857472 509710696448 509961568256 509980796416 510165254144 510184489984 510593754104 512505453824 512710155776 512962503872 513121445956 513143554048 515248324864 515501922208 515524132864 515683868672 515703312592 515957133874 516143753216 516163214476 516599531648 516653842432 517090574336 517110071296 517731597824 518511377111 518718477914 519046168576 519156955072 519670022144 520294625536 521100716032 521286391171 521615704064 521727039008 522056630272 522242646016 522522198016 522541899776 522703810048 522708379648 523150229504 523169954944 523667243008 523798764986 524129665024 525128740864 525572636672 525759905216 526724366336 527728388096 528174481408 528194396288 528362677024 528385441792 528665437664 528829245322 529331912704 529823944832 530271809536 531021232768 531282593296 531944072192 532469776384 532896917504 532919877632 533109764096 533912705144 534577458688 534597614993 535105765376 535555213466 535558094848 535578288128 535748921344 536222012032 536485932304 537698274896 538229665792 538709656576 538876576448 539165032448 539357144144 539697872896 540346548224 541183705088 541376536064 541834166272 541854596192 542369644544 542848581632 543883338752 544537044688 545022660364 545535950848 546022457344 547546346152 547720792346 547744391168 548725538816 548746228576 548749180928 548944707584 549210088448 549408735232 549429450752 550256971628 551462794064 551486554112 551928950272 552149398528 552421158016 553669510784 554216685568 554685169664 554882811392 555179835392 555200768512 555372798176 555377653376 555646144172 555728502784 555847118848 555868077128 556219236352 556396445696 556887769088 557949287168 558396867658 558420926464 558619899292 558972796928 559644639232 560711412352 561185386496 561206546056 561385344338 561707027518 561739988992 562236030976 562240946176 562415157248 562439389184 562716213248 562737430528 562937941384 563413797632 564487755377 565523259392 565749137408 566202974848 566227369984 568322879488 568344308168 568549875712 568824734464 568829707264 569030475776 569051931136 569332009792 570016303073 571869019904 572150485088 572379010112 572740599808 572862846976 573428989952 574118207488 574982913232 575007686656 575212569568 575490649321 575575949312 575698801664 575720508454 576267747328 576776617984 577876047424 578570609981 578936111104 579452403712 579631947776 579942219776 580148860928 581213093888 582320979968 582813220864 582835195904 583020884992 583042867862 583046004736 583535718976 584090386432 585720518656 585929218693 585954463744 586242861568 586424509664 586947480392 588024184832 588855228416 589145053952 589352992768 589665295856 589878575104 589900816544 590461534208 590957476928 590982938624 591171223552 591693254656 592584430984 592821117616 593322234368 593908596736 594622429184 595755875624 596132233216 596259473152 596848738304 597168226304 597375782912 597381005312 597566104576 597885976576 597908519936 598627159984 599005331456 600147132416 600868463104 601590660776 601970704384 603118157824 603627978752 603843059456 604189071616 604376280368 604381563968 604915260404 604950757376 605490249728 605513079808 606024925184 607180106624 607909890406 608510669312 608536887296 609025048576 609268301824 610185948736 610724770708 610919345309 610945667072 611549446144 612040024064 612063101104 612066394112 612284481536 612608936212 612825156608 613126779776 613993300388 615119618048 615668178944 615858944512 616162060864 616188608512 616408164736 616797569024 617538912256 618716041216 619239047168 619262395648 619459690304 619851022336 620006701412 620398379008 620596035584 622328051072 622883040416 623076041518 623469658112 624025665536 624775696384 625966619824 626519376847 627114901504 627138546944 627365380096 627668672512 627892319236 627895697408 627919372288 628865110432 630243193216 630775943168 631027884032 631338466304 633390497792 634151784448 634463904256 634487826791 634491240448 634711769344 634717318144 635024164768 635253850112 635277802432 635881652224 636443164672 637656328192 638167848752 638422742048 638826053632 639593873408 640813042688 641354727424 641583250672 641950888592 641988558848 642149797891 642155411716 642561081344 642760179712 643104243712 643128492032 643333390336 643357647296 643901483008 645128863288 646312296448 646542586144 646570442752 647089114112 648322570532 649511862272 649536352192 649771286528 650085410816 650091094016 650292525568 650317044923 650320543744 650665154048 651447203512 652091009024 653564594176 653886268672 654147440128 654672189668 654700396544 655347417088 656135094272 657123329408 657385793792 657703599224 657941487616 657966295376 658591711232 659144878112 659173277696 659383287808 661223554264 661813230442 662231318528 662436511744 663027269632 663824177408 665089533563 665509691392 666072252416 666309582848 666334706128 666897964544 667531870208 668169179834 669394878464 669633392792 669991841792 670199439616 670797120448 671460048896 672027639808 672977403904 673308633088 673903195264 674117898272 674146942976 674713175066 674813181952 675354509312 675379973632 675624255488 676220862464 677239349696 677509848704 678053339299 678723438848 678752681984 679568490496 679902963712 680863857856 681439397888 682072819129 682112843776 682721148928 682932690944 683294582698 683298258944 683324022784 683541727232 683567500252 684145325696 684577521664 684795625472 686706814976 686951497778 687532183744 687966519296 689277894656 690106353664 690132374204 690715748992 690721787392 690935808416 691331726176 691372294144 691988856832 692014948352 692599914496 692846697088 693920121856 694754160464 695440764928 696028626944 696306630656 697355369984 698193537496 698883540992 698913652736 699474313216 699500686976 699753693184 700098101248 700124498528 700341432994 700371607552 700716319744 703590461392 703620775936 703838793728 704185212416 704466473984 705758756864 707104047104 707671277824 707701768192 707953931776 707980625261 708579087328 709252612096 711232058368 711866331904 712086904592 712536752128 712721940476 713172189184 713426301952 714029367296 715390422656 716022144968 716250266914 716702744576 716729767936 716989005824 717335625728 717564166144 717591221984 717595082752 719566809052 720277935104 720886792192 721143653776 721174724608 721529675776 722396898944 724744896512 725101604864 725128944904 725391220736 725741902592 726004400128 726031774208 726721888256 727332279296 727363616768 727595352064 728718692156 729334684288 729625990912 730964426752 732357763072 733238000768 733701210112 733885483304 733891899104 734355521536 734539959062 734583062528 735238160384 735265882624 735887409152 736149615656 737290129472 738176295493 738642624512 738905812736 739530416128 740940080608 742299271168 742327259648 742563762304 742595756032 742961250304 743191457792 743219479912 743617318912 743854232576 743882279686 744511089728 745218768896 745246867456 747298592768 747564865229 747597074432 748196788192 748936208384 748968476672 749868679168 750998090752 751026407222 751298050048 751661256256 751900732688 751933128704 752676241408 753308432128 753580900352 753980229184 755684062016 756357977648 757070299136 757745451008 758015445824 758656202752 760102324072 760582504448 761496666112 761525378432 762136265317 762169102336 762411926528 762440673358 765295306048 765704962048 765942216704 766215132137 766625280512 767382913024 767546705128 768031588352 769495580672 770420455168 771100771504 771181838336 771833724928 771862827008 772142006272 772790546752 772823842816 773987828224 774918102056 775683930112 776375681536 776649703424 777031958528 778130123264 779557535744 780252741632 780494503936 780878651392 780908094512 780912295936 781190545408 781220000288 781880372224 783370762564 784773976168 784807788544 785087426032 785751067136 787248835646 788692975616 788722713376 788973997448 789396328448 789640923904 790093401344 790345122112 790844407808 790874226688 791043032836 791542759424 791794941952 791824796672 794004754816 794789445632 794959087454 795461287936 795744721408 795779006464 796977565696 797935471424 798640084772 798724046848 798894528481 799399215104 799429356544 799718506496 800112115712 800142284032 800390209136 800818651136 801103993508 802573549568 804103384448 804387192832 804783099904 805104541696 806581436416 808084094272 808118910976 808767174656 808797669316 809090207744 809120714584 809518951423 809804671232 810574413824 813126262676 813561522176 813813605248 814539360544 815053930496 815344345088 816033562624 817589054464 818571733616 819088850944 819119734784 819294569723 819380703232 819416006656 820073332736 820104253696 821089955924 822362067488 823174782976 823870619648 824164175744 824605343744 824899161632 825596455936 826412367872 828279881728 828687548416 828718794176 829018537984 829419317248 829683567104 829714850419 829719314432 831236890624 831537545216 832821362464 833525353472 833858275328 835351924736 835387916288 837986286592 838017882962 838733598976 839474238928 839523500032 840272183296 840303865856 840977947936 841014181888 841282125824 841313846464 843630051992 844463785984 845177618432 845478766496 846788663552 847806438388 848342024192 848644299776 849098571776 849361666048 849393691328 850119122944 850151176784 850414597207 850869816832 850959269888 851678593024 851710705664 852734396416 854055534592 854359845976 855082043648 855927095296 856992776192 858283532288 858315893968 858589350164 858626342912 859315123072 860164358144 860923922432 861235314688 861659201536 861691690496 864409117312 865957490944 865994801152 866303366656 867035660288 868688370368 870281904128 870314718208 870591997184 871012874648 871327916032 871360769552 871789639994 873759696706 874623206912 875362533376 875674436728 876143177728 876455359234 877009043456 877196234432 877750386688 878063140864 879423520768 880480520192 880513718812 881258024576 881350672384 881538790048 882095685632 882128945152 882448007168 883189196288 884872697618 885620688064 886495920128 887286493184 887561420032 887599661056 888036524032 891679000576 891717419008 891993718784 892432744448 892466393728 892789194752 892822857472 893539069682 893577568256 896884544192 897242772608 897684381776 898001219584 899712955024 901363400704 901684568512 902167232512 902446770176 902480797036 903251568128 903285625333 903856259072 904049180384 904144224256 904908505088 904942624768 906030296192 907434005504 908330795008 908524671376 909098614784 909422538752 911926253056 911960637341 912827482112 913022318264 913599102976 913633550336 913924630528 913964007424 914413846528 914448324608 914731667584 915221315584 915512901632 915547421152 917226913792 918975296512 919752114176 920079834128 920119476224 921767641088 923524679168 924305342464 924340193504 924674523136 924709388096 925164515912 927975666688 929287157344 929744538268 930072691712 930902126336 931822108672 932609785856 932942087168 934347234002 934387490816 935510552704 936101543936 936336651112 936435089408 937226665984 937262004224 938388521056 940771180544 940971981068 941901915136 942406107136 942741899008 943034008784 943538806784 944471277568 947071483904 947107193344 947408938112 947449757696 948209790976 948245543336 949146877952 949985017856 950328623104 951795842816 952600403968 952939828204 953789655637 954687913984 955539300352 957698613248 958206105766 958552684544 959455428608 960305900008 960311066624 960347275264 960653238272 961117654784 961465286656 961501538816 962949700349 964148630848 965101469696 965875662976 965917278208 966261447424 968921643872 969879199744 970398367744 970699046912 970735647232 971044919936 971564711936 971601344896 971902396808 972380752301 972422647808 972524879872 972732457984 972769134974 973383663616 974553595904 976411252544 977236621312 977584823761 978202394624 979378118656 979420315648 980895465472 981244971616 982074426368 982111455598 983044980736 983913054208 983921655808 984268931072 984753373184 984790503424 985974145856 989665703936 990060990464 990897897472 992786708992 994565039104 994602539294 994607890432 994962282496 995443285312 995803332608 995840879488 996331017136 999569379328 1000770784832 1001263348904 1001306488832 1001663267696 1002296049664 1002509982208 1003500732416 1006263451648 1006301392928 1006621996744 1007257911296 1007472902912 1008147365888 1008468557824 1009359081472 1011283082992 1012137929216 1013138194432 1014041706496 1014355908608 1014898884608 1015260506624 1017122914304 1019061714944 1019421392896 1019923136512 1019961592832 1020330508288 1020368979968 1021187508208 1025010907648 1025420311552 1025925007744 1026242891912 1026287108096 1030496649728 1031003844416 1031048265728 1031367737344 1031406625184 1031914267748 1032287506432 1032326428952 1033199063296 1033307684864 1034181148672 1034220142592 1035463195648 1037022754222 1037436955828 1038092337152 1038313910144 1039340044288 1040589251072 1042201432064 1042572782342 1043231408128 1043454078016 1044113260544 1044485292032 1045044396032 1045083799552 1045407620096 1045416759296 1046300459008 1046339909888 1047334486016 1047597529972 1048259330048 1050257481728 1051145273344 1051519810432 1053448732672 1055456776192 1056348962816 1056388792576 1056725354048 1056770883584 1057330875328 1057658490644 1058601705707 1058663825408 1059647889664 1060543619072 1062042465536 1062565186592 1063888144384 1064939552768 1065793835008 1065839755264 1066219528192 1067825410288 1068768348739 1069154917376 1069195229986 1070211530752 1071110426932 1071116189696 1071156576256 1071497842688 1072444024064 1072971864608 1074488275679 1075396549792 1076459331584 1077419313152 1077753152896 1078330064896 1078714288288 1079395745792 1080693096448 1082367410176 1082753072128 1083668332544 1083709192384 1084739289088 1085011727471 1085697163264 1087766677504 1089074089376 1090045320728 1091071901696 1092044914688 1095092692304 1095441584692 1095488782336 1097451077632 1097492457152 1097889415168 1098420176896 1098817470464 1098858901504 1100513943256 1102925588128 1102973108224 1103857900544 1104298797056 1104842316032 1107339021568 1108433371136 1109370339328 1109765622784 1110359670784 1110401537024 1110745596352 1110755306752 1111292288344 1111694237696 1111736154256 1112438472704 1112792891392 1113775538176 1115898574336 1116793735316 1116841852928 1117239798584 1117945593856 1119289278464 1121422824704 1122370772992 1122413092112 1122770688676 1123414055036 1123479977984 1124472061952 1124481892352 1124830314496 1125432426496 1125474861056 1125875882768 1126827595264 1128975510754 1131046518784 1131498274816 1132405949696 1132454739968 1134564498431 1136645758976 1136688616336 1137099751424 1137649468928 1137659414528 1138060951552 1138103862272 1138664019584 1140032606146 1143738039808 1144300970176 1144758020224 1145481199616 1145725693952 1146857979904 1148236414976 1149965826464 1150015373312 1150425139136 1150981298642 1151151898624 1151397603328 1151441016908 1152535494656 1153553235968 1155752094848 1157141219962 1157872222208 1158904807424 1159263895552 1159884439552 1160297721856 1162426187776 1163535985573 1164641959936 1165626441728 1165670391808 1166041769984 1166085735724 1166092009472 1167071437952 1168180772864 1171441037312 1171858437386 1171908927488 1172485723136 1172849019328 1173894960784 1176048369664 1177710456832 1178290107904 1178705985536 1179330591712 1179757150208 1179801633088 1180923068416 1181914953856 1181965877248 1182342447104 1183386509312 1185168861968 1185642235232 1186644468736 1187817193472 1189244858368 1191511751248 1192264466432 1192518946304 1192563910369 1193697476608 1194336452608 1194751565824 1194762010624 1195132209152 1195771953152 1195817039872 1196243125441 1197254319968 1198010662912 1200294264832 1201736926208 1203181321552 1203941408768 1206236315648 1207255957504 1207686118912 1207731654857 1208378143232 1208752560736 1208763127936 1209830520808 1209901514752 1210980499456 1211026159616 1212049850368 1214360213248 1215819780812 1217021338624 1217073774592 1218050097152 1218536603648 1220371897472 1221449541416 1221838690618 1221891334144 1223098892288 1224080048128 1224126202208 1224132788224 1224568963072 1225217872424 1225650313216 1226253559552 1227986600776 1230239236096 1231336357888 1231717889024 1232324121728 1232377217024 1232816329472 1235077824512 1237432082432 1238478094336 1238524791296 1238919380608 1239702044672 1240013402824 1240796758016 1241192071168 1244656102144 1245766080832 1246152083036 1246939316224 1247263395833 1248051331072 1249551392768 1251933239648 1253038753694 1254229803008 1254277093888 1254730760192 1255337345024 1255784638472 1255791394816 1255838744576 1257730220864 1259241915841 1260486386432 1261551886336 1262055768064 1262676932608 1266780995584 1268303568896 1268927808512 1268975653582 1268982480896 1269423538688 1269434636288 1270048329536 1270507700224 1270555604864 1271763304448 1272886329344 1275257711273 1275312656384 1276335697504 1276845484096 1277652107264 1279187746816 1281626085376 1282709454848 1283166501344 1283901777184 1283977117696 1284299595782 1284310823432 1285122162688 1285520359424 1286256984064 1286666780672 1286715294592 1287802966016 1290257726576 1292624592896 1293085172288 1293140885504 1294178228224 1296645141064 1299023724544 1299072704384 1299542573056 1300170821632 1300182188032 1300585051136 1300634089846 1300641087488 1301330308096 1302894407024 1304182018048 1307129188352 1307772537344 1308294880256 1309344379336 1309400793088 1310694834176 1312270188544 1314246658816 1314771587584 1315407198448 1315882975232 1315932590752 1317183422464 1318289756224 1318346555392 1318766575616 1322447108528 1323626460884 1324462637056 1324873023488 1326054539264 1327648354816 1330179067126 1331019382784 1332144504832 1332619165696 1332669412256 1333795929088 1336338359668 1338789756928 1339266785584 1339983683584 1340398879232 1341594240896 1342920097792 1344055279616 1345954807808 1346617266176 1347806390528 1348235796544 1348293885952 1349426350132 1349626363904 1350709018624 1350759947264 1351248510976 1352441724928 1354478699392 1355019697408 1356106678598 1357446877696 1357505363968 1359136980992 1359805927424 1361727715712 1362878795776 1364145638258 1364225687552 1365442297856 1365865381888 1366589165396 1366596517888 1366648045568 1367083454464 1367135000504 1368290651392 1369591250944 1370898834487 1373413629952 1373902995556 1375064367488 1375933038592 1378555789312 1380212707328 1380264748408 1381431497984 1381443574784 1381871616832 1382663452352 1382744588288 1383977713664 1384029896704 1384325307463 1385199828992 1385693394176 1387840243712 1389508320928 1390881529856 1392057253888 1392613261312 1394710739968 1396387074992 1397620148351 1397767081984 1397827305472 1398948626432 1399001373952 1399507386368 1400196202496 1400248997056 1400682865988 1400743215104 1401432639488 1407180922784 1407241551872 1407677587456 1408370424832 1408932947968 1411517513728 1414208094208 1415342555648 1415395921303 1415403536384 1415907863552 1415961250522 1417158174656 1418505224192 1422464116736 1422970959683 1423732663808 1424173809184 1425073504256 1425443880952 1426344378368 1426852603904 1428058734592 1430780845312 1432044289936 1432500533828 1433405489152 1433459535872 1433978011648 1434671251456 1435128332288 1435182443968 1439133618104 1440555870208 1441773584384 1442287307552 1442349449216 1443059351552 1444793797888 1449489793024 1450203209728 1450257889808 1450782441472 1451483805184 1452008800256 1452063548416 1454664558592 1454727233536 1455190704128 1457437384312 1458669368576 1459251981824 1461928853504 1464715526144 1466476001536 1467770966608 1467783798208 1468711043072 1469079918124 1469166125056 1470476320768 1470531765248 1471774818304 1472299231312 1474580258944 1476352590986 1477285249024 1477811625472 1479060832256 1481880161216 1483661267179 1484598542336 1484654519296 1485127524608 1485191512064 1485922500608 1486382915584 1486438959824 1487234637824 1487708465152 1487764559372 1489022179456 1490437537792 1490493734912 1494597185536 1495129730458 1495194148864 1496393576384 1497872416768 1497936953344 1499737358336 1501996181504 1502052814444 1502596100096 1503322512512 1503801465376 1503866257408 1505352482816 1506616864256 1507161800704 1507960458368 1511368124032 1512715955296 1514140598272 1515490902016 1516030891648 1517312405504 1520204648144 1521165008896 1521547058057 1522993332224 1523050756864 1524272530634 1524338204672 1524823853056 1524881346716 1530590612096 1531409924096 1531884433408 1532430264274 1533250561024 1534765826048 1535093410256 1536063176704 1538991161344 1540840910336 1540899007921 1542201543008 1542363676672 1543667449856 1543725654016 1544284012544 1545581093504 1545647685632 1547975656448 1549836204112 1551367860224 1552751363072 1553299406848 1554063917056 1556260246528 1559115071488 1560505483264 1560989007872 1561757302784 1561816189024 1561824591872 1562381090816 1562440000576 1563760744448 1566741525128 1569547952336 1569615577088 1570174852064 1571502134272 1574497671292 1577385951232 1577445426752 1577947994896 1578792656896 1579281847808 1579341394813 1580186802688 1580690244224 1581688815616 1581748453376 1582086065672 1583085518848 1583589883904 1583649593344 1588009509632 1589578891264 1589918174908 1590922575872 1591489442816 1591558012928 1593955131392 1595870942848 1597280169544 1597448093696 1597789056962 1598798430208 1598858713088 1599437012992 1600224231424 1600284568064 1600780418272 1601637302272 1602207987016 1605147099136 1608206768896 1608774385664 1609566199808 1610209083392 1616168188544 1616237821952 1617534349312 1617595338632 1618180415488 1618241429168 1619037902846 1619609342464 1621148827648 1626252525352 1627052941969 1627123044352 1627627210496 1629078721088 1630107860992 1630688690176 1632067125248 1635178108928 1637143467232 1638177701888 1638239469568 1638589139446 1638761406464 1638832013312 1640146665472 1640208507392 1642179911848 1644724134976 1646349565952 1646700966869 1647741239296 1648328351488 1649210687488 1649798323264 1651192911872 1652824735744 1656559763456 1657375096832 1657437588352 1658037075968 1658838634496 1659367134208 1659429700838 1659438628864 1662473781248 1663075090432 1665642724928 1667050706944 1667644699357 1667716550656 1670703849472 1670775832576 1675972573184 1676035765924 1677467197952 1678948477856 1679047000064 1680544366592 1680607731712 1681955895872 1682028363776 1682564251648 1682627692928 1687260103984 1688927571968 1690355236864 1690957532992 1693577327104 1695612876776 1696684048384 1697288599552 1698197143552 1698723332096 1698787382656 1700238245888 1700302353568 1700829194414 1701739633664 1701918539776 1703421411328 1705468792832 1708111069184 1708719691952 1710164087296 1711854190592 1713985552384 1716567064576 1716631787936 1717178700328 1717252685824 1718630246144 1720328716288 1721847844864 1722470629376 1723318403072 1723383380992 1728818234624 1731914981888 1731989602304 1732606733312 1734071320576 1737376740736 1740563808256 1740629436416 1741183994368 1742025749296 1742655832064 1742721539104 1743579279988 1747519393412 1749246413824 1750725066752 1751348873456 1752286355456 1752910718468 1754018086912 1754392468864 1755500773376 1756126281728 1758847041536 1760961040384 1761027437624 1762516049152 1762701344768 1763077580096 1764191371264 1764257890304 1764896014336 1766378392576 1769745395236 1771241376128 1772991840256 1774572986368 1775122840064 1775199322112 1776073048064 1783358001152 1783434838016 1783987437568 1784865488896 1784932787456 1785578389504 1785645714944 1787078139364 1787155136512 1793769088384 1794485545216 1795368763552 1796002439168 1799425910048 1802726801408 1803369137024 1804334465024 1804893540352 1804961594072 1805849968559 1806503136256 1806571250666 1807712518144 1808098360768 1808288448512 1809817010176 1809885249536 1812060592384 1814868011008 1815514672699 1816661590016 1817049342752 1818197229568 1818845077504 1823852506112 1823921274682 1825654964224 1826044636528 1827198205952 1827267100672 1827849261056 1827928014848 1828827693056 1828896649216 1829463335168 1830442631168 1831025803264 1831094842304 1834453827584 1837950593024 1839504228352 1840159668256 1840238952448 1843535282176 1847049358336 1848610684928 1848680387008 1849349046272 1849418776192 1850329031824 1850902358627 1855951333376 1858574314688 1859489076536 1860145383424 1861804252672 1863644217344 1865219571712 1865884174336 1868694468004 1868774981632 1871021105408 1872673302224 1872870178816 1874453331968 1874524008448 1876777042112 1881542361088 1881943962136 1883803830272 1884812214272 1885483798016 1886068017568 1887077613568 1888942555136 1894142967808 1894214386688 1894817876224 1894899515392 1896419581952 1896491086672 1898293755904 1899970035712 1903591685632 1905200807936 1905879656408 1907579311274 1909375827968 1911078600704 1915397226496 1916412211532 1917105369088 1920611800016 1920622133248 1920694550528 1921306476544 1922235309568 1922930573312 1923003077632 1925899400698 1928297261696 1930202939392 1931751325952 1931834556416 1932522894848 1937843287744 1939758399488 1940796735488 1941398093824 1941471294464 1942089839872 1943129423872 1943202689792 1943804793616 1944761504602 1944845295616 1945049759744 1945464915968 1945538269948 1946767327232 1949107191808 1952822505088 1954473242624 1955169647522 1956404789248 1958756237312 1958840631296 1961790930944 1962489943232 1964148852736 1964222911196 1965974596313 1966089961472 1967826108416 1967843311616 1968537862144 1969506746368 1969581006848 1971948291712 1979331407872 1980121980928 1981795794944 1984855504801 1985573417984 1989130078208 1989205078588 1989215780864 1989924564992 1990886570624 1991606665216 1991681758976 1992662034272 1999138758656 2001541569664 2002526697808 2002612977664 2003326535392 2004592099328 2005019964416 2007001464832 2012526903296 2012602785856 2013243993488 2014515822592 2014945805824 2015021779589 2016294731776 2016937115648 2018718162944 2022566165984 2024275858432 2026276388864 2028083412992 2028711817216 2029797769216 2030521013248 2034245828608 2038123429888 2038842785792 2039846273024 2039923185664 2040650037517 2040661016576 2040737959936 2042375016416 2050021815296 2050840623104 2051850015488 2052485783824 2052574216192 2060993299456 2062007688832 2062096531456 2062735474688 2062813250368 2063828535496 2064575012864 2064652857904 2066398126592 2066615369728 2068362297344 2068440285184 2070926391296 2074045508444 2074873911656 2076184674304 2076627820288 2078680088576 2081178502144 2084402864128 2085145564684 2086462816256 2086908156032 2088226521088 2088970584064 2090088792064 2090167599104 2090815240192 2090833518592 2092600918016 2092679819776 2094668972032 2095195059944 2096518660096 2100514963456 2102290546688 2103039620864 2106897465344 2110913552384 2112697925632 2112777585152 2113450708096 2113541767168 2114661750656 2115316981288 2117203411414 2117327650816 2119295779328 2121087238144 2124084931072 2125130373184 2127684616421 2127776288768 2129879105536 2131587670016 2131679510528 2132439056384 2135650820576 2137536697478 2138309834752 2138390459972 2140423061504 2142220853864 2142232379392 2142313152512 2142995685376 2144888048128 2145943729216 2148976551358 2150793099584 2152918663168 2154838626304 2155506305792 2156660129792 2157428576576 2158791491584 2161386192896 2164734820352 2165506144256 2167336665088 2167418384768 2169478578176 2170023454942 2171394326528 2175533355008 2178148178752 2180090641456 2180766145313 2182143803392 2184089829376 2190185384608 2190883169384 2190977564672 2194902155264 2194984914304 2195778830336 2196840353792 2197634940928 2197717803008 2201027886512 2205851176256 2205946216448 2207715801088 2208597594112 2209684632064 2214678043136 2216866742272 2218740678656 2219531245568 2220719341568 2220803074048 2221491192704 2221510613504 2222584576688 2223388475392 2223472308512 2224876945408 2225585782784 2227551076352 2231797148672 2233587470632 2233683705856 2234479597168 2235891187712 2238578556928 2242845649408 2244741545984 2244826184224 2245541377352 2246828110072 2246959955968 2248944123904 2248963784704 2249660628992 2250864852992 2250949722112 2251751765536 2253655190528 2257951021508 2262093037568 2262996549632 2264811899392 2264909479936 2269128996862 2273291517952 2273377232672 2274199502848 2275298937856 2275318829056 2276121903104 2276207724544 2277328039168 2280065212292 2287476079616 2288601940352 2289516040448 2291451387904 2293715959808 2296472829952 2299931652928 2300030746624 2300850278272 2301962597284 2302303797248 2302795206656 2302882033816 2305070989312 2307106471936 2311504189696 2314282439924 2315744444416 2316346306547 2317809614848 2318527791104 2319768879104 2320595443712 2324852375552 2327071971146 2329283919872 2331252883456 2331340783616 2332083539968 2332171471448 2332184018944 2334142875904 2336361545728 2338592129419 2342882074624 2343716874772 2343817854976 2344971446272 2345698038656 2347789921568 2352096739328 2355420913664 2356580215808 2357411971072 2358661183424 2359514300416 2359603266176 2361496112731 2361846136832 2363829907712 2363931754496 2364684894208 2366773018624 2370337723936 2371284470464 2373288937472 2375634386944 2378489716736 2383023502496 2384528932864 2385037892608 2385127820738 2387394953216 2389503131648 2389524021248 2390264418304 2391543906304 2391634079744 2392486250882 2394508639936 2396021325824 2400588529664 2403473852416 2406362643104 2407882817536 2412472631296 2414511915008 2415372237824 2415463309714 2416756286464 2417505121472 2417526255872 2419661041616 2419803029504 2421960998912 2422052319232 2424099700736 2428720426496 2431639561624 2434042677248 2434147549184 2436100194304 2437073207296 2440743794944 2442899082832 2443677381236 2443782668288 2446197784576 2448160096256 2448252404416 2449137926144 2450435744848 2451300626432 2452507119104 2455973201552 2460478472192 2462672715776 2463435778048 2464648243456 2464754434048 2465632658944 2470155649024 2474864164864 2476956188672 2477049582592 2477838761216 2480026805648 2481593516032 2482384142336 2489312204288 2491532161664 2492304166072 2493878632448 2494526791666 2496102662144 2499102785536 2503866479296 2506077507388 2508459606016 2508554187776 2509461520384 2510674690048 2511569276944 2511582789632 2511677489152 2515460441728 2518483831682 2520972772864 2523103772672 2524111536128 2525353865216 2533561991168 2536607137792 2537855617024 2537951307164 2537964961792 2538847077376 2538869272576 2540096659072 2541015400448 2541111209728 2543526608896 2545772658688 2550515422546 2550625312768 2552671395008 2553690968192 2555304214528 2558375493632 2563252170752 2565418909696 2566333002688 2567803554368 2567954235392 2568599191564 2568621646864 2570244325376 2570889856717 2571040718848 2572513968128 2573333561344 2573430589184 2575605932032 2580515453152 2585249185792 2586170344576 2586281771008 2588356456448 2593290282128 2595580275509 2598047449088 2598145408768 2599085146112 2600341643264 2600364376064 2601170102272 2601268179692 2601282174976 2602660616192 2603587978901 2605788814048 2608364036096 2614258376704 2615545074688 2616589760512 2618688758672 2618801586176 2621389668352 2624540377088 2628493317632 2628592425277 2629543175168 2630814396896 2631765950464 2631865181504 2634366844928 2636579512448 2636693110784 2637533151232 2644894217056 2647252921768 2648925274112 2649746046976 2652109078528 2655296709632 2660358134252 2662038765568 2664289009664 2665238331392 2665338824512 2667591858176 2668542356753 2672676719336 2677579513856 2678533571168 2679967367168 2680797758464 2683188481792 2685840195584 2688110559232 2691909615616 2693234532352 2695612781056 2696471593088 2696587771904 2698852700264 2701418037248 2701519894528 2702497021952 2704883449856 2708957398784 2710039394816 2712213357196 2714893755392 2715010727936 2718273961984 2719611854848 2723455431424 2725757591552 2728291276516 2728451375104 2730884595712 2731730763776 2733178330792 2733193035776 2733296091136 2734166908928 2734270001008 2736581302784 2739182501888 2741797668974 2746827259904 2747805991112 2750128734976 2755370924761 2757111578624 2760425414656 2760529496816 2762862995968 2762887149568 2763743233664 2765326904704 2765489176576 2767955427328 2768059793408 2768650614926 2770399657984 2771386788352 2775680487424 2779016641856 2781763059712 2782356806089 2784114507776 2785226522624 2789421479936 2792774149984 2795240296702 2795534163968 2795654610944 2797897252864 2798002747904 2799014772736 2800392404992 2800497994112 2801365731976 2801486430208 2802865278976 2814361845568 2814483103744 2815355174912 2816740849664 2817865895936 2823035027456 2828416188416 2830685111296 2830791842606 2830807072768 2831815727104 2831922501044 2834316349312 2837010448384 2844928233472 2845941919366 2847465327616 2848347618368 2850147008512 2850887761904 2852688756736 2853705207808 2856117469184 2861561690624 2864088579872 2865001067656 2866810978304 2866919071744 2867956023296 2869342502912 2870256664576 2870364887936 2878267236208 2881111740416 2883547168768 2884574615104 2884698898432 2886118703104 2889587595776 2898979586048 2900406419456 2900515779616 2901564882944 2902967610368 2904017600512 2904127096832 2909329117184 2909454467072 2910381408256 2914874768624 2917338737152 2918503963648 2923857707008 2929431052288 2932952003072 2933062590367 2935541933216 2935567596416 2937422086144 2938159836248 2938332250112 2940952641536 2941063530496 2943549636608 2944598462624 2949160517888 2952705181972 2954570498048 2955623250944 2958121664512 2963760322432 2967322534358 2969197084672 2969309038592 2970255049216 2970383024128 2971845001216 2972765831168 2972877919648 2974469275648 2975416930304 2975529118744 2978044358912 2980875075584 2980987469824 2989194371072 2990259460916 2990388297728 2992787152768 2995744833536 2999474716672 3003992363008 3004105628888 3005192200192 3006645025024 3007602930752 3007732514816 3010704965632 3013233728512 3014323601408 3015920916736 3022736248064 3025431910592 3028281196544 3030981804032 3032061783296 3034624811008 3040409296288 3042330017792 3043094116114 3045986664448 3046101513728 3048545061268 3048676409344 3049647706112 3049762693432 3058158938471 3061181224192 3062819848192 3063768866816 3064860528548 3066501122048 3069531652096 3070186820512 3072126353408 3077982322688 3081681820672 3081798015842 3084403086016 3084727353344 3087334899712 3087451308032 3088568025088 3091162187008 3091295371264 3095951312896 3097054441663 3099672408224 3102735720448 3105502726144 3106598813696 3108127834112 3112520493056 3118230142976 3121010966528 3121978015744 3123514605568 3123632378048 3124762181632 3124880001152 3127521488896 3133483050256 3139095904672 3139231154176 3140349704128 3143004268544 3148995342584 3154771902464 3154890853504 3155895989792 3157585313792 3158563695616 3158682789626 3160373605376 3161380488448 3163496906752 3164172131344 3166171037696 3167179767808 3167299186688 3176019019264 3179157782528 3179836349816 3181845151744 3182978885632 3183116025856 3187910262784 3191741885696 3194560339088 3194896187392 3195578113924 3197596860416 3197717426176 3198874025984 3200448462848 3200569136128 3201560836544 3203274604544 3204415974032 3210294198272 3216413537792 3217548771328 3219132399616 3220418166784 3232336377088 3232475643904 3235068698624 3235190677264 3236360830976 3236482858336 3238075805692 3239218684928 3252505050704 3254105883938 3254246088704 3255254420992 3258157442176 3260215721984 3261377380352 3264134250496 3270356217856 3274286934464 3276355403776 3276478939136 3277178278892 3277522812928 3277664026624 3280293330944 3280417014784 3284359823696 3289448269952 3292699131904 3293401933738 3295482478592 3296656702976 3298421374976 3299596646528 3302385823744 3305649471488 3313119526912 3314750193664 3314875176704 3316074151936 3317677268992 3318734268416 3318859401676 3318877257728 3324947562496 3326150180864 3331285449856 3334101413888 3335289398714 3335433101312 3341407698944 3341551665152 3351945146368 3352071531848 3353721370181 3354934395904 3357896955712 3358094000128 3361088733184 3361215463424 3363911791744 3364056727552 3365128503296 3365255385856 3374520207968 3377855143936 3380710473728 3381915065984 3387154654208 3391225753552 3393368096768 3394220360281 3394577199104 3396394287104 3397446664192 3397574765312 3400476491776 3400604707136 3401658388828 3403479267328 3403837079552 3404691972409 3406842822656 3410937585664 3416222138368 3417439383904 3420328174592 3423708381184 3427971104768 3433134129152 3433263575872 3434357400656 3434505371648 3437260492288 3437390094593 3440657432576 3443695689728 3444941258752 3446636806144 3446766761984 3457636469248 3463829963776 3463979204608 3465213466624 3468142641152 3474753481472 3481108887529 3481127616512 3481258872832 3482367988736 3484051498592 3485311664128 3485443078208 3487158559976 3495038786824 3498492827648 3501450133504 3502697746912 3504572710912 3505821436936 3508036173824 3508784937728 3512252563456 3517694083072 3521922080768 3522054875248 3525032098304 3525402689536 3526155160192 3528382742528 3528515780608 3532756785152 3539490790472 3542482752256 3545983680512 3549145972736 3550245680128 3550398644224 3552146096128 3566716002304 3566869676032 3567974875136 3569730977792 3569865574912 3571156779008 3571291429888 3574156278728 3574310273024 3587538176768 3588971090432 3590737527104 3592004878336 3598851820096 3605453602816 3606738274048 3608668930048 3609787080704 3609923188144 3611699937118 3613006272512 3613142501332 3615425036288 3616196721536 3616576897024 3619634020352 3619770499072 3624121184768 3629579639777 3629736022016 3631029345398 3633323180032 3634098685504 3636394459136 3637690155008 3647705012224 3647842549364 3649004738197 3651309928448 3652089273056 3654396411904 3654534201344 3655698522112 3655856029696 3657655386112 3657793298432 3658926670336 3660885262336 3662051606528 3662189684608 3668907655168 3675901186048 3679008456704 3680319336512 3680477904896 3687070564352 3694098716672 3697221369856 3697360774016 3698698092544 3698837552384 3700658063648 3701804717254 3711902666752 3717148629376 3718978153072 3720290766848 3723608505344 3727288434688 3730439143424 3731768348672 3737388936008 3737549963264 3742042210816 3742183304951 3745346604448 3745740357632 3748906663936 3749048016896 3753554084224 3763084722176 3763887924272 3767607660544 3769624428544 3770967596032 3772136035136 3774155227136 3777885110272 3788285935616 3788428773376 3789635752448 3789799030784 3792839163904 3792982173344 3796587511808 3799940071424 3807183371264 3810401615872 3811759312816 3815158622548 3818751655936 3822157201408 3830794452992 3832824423064 3834210738176 3841223600032 3841244266496 3841389101056 3842612953088 3844470619136 3845861146624 3846006155264 3851798801396 3856594523392 3860405878784 3863502651904 3863669112832 3865045789696 3875686575488 3879516798976 3881593470976 3882796187648 3882942588928 3884179679744 3886258847744 3886405379584 3887609587232 3889523009204 3889690591232 3890099519488 3890929831936 3891076539896 3893534654464 3898214383616 3905645010176 3908946485248 3910339295044 3912809578496 3917512474624 3923581861888 3924979886464 3928297705472 3928445822392 3931949192626 3932179922944 3935652216832 3935686623232 3937075724288 3939013492736 3939162013696 3943896583424 3951414287639 3958662815744 3960243961856 3963591589888 3969711009602 3971146835968 3978260156416 3978410157176 3978431561728 3979849129984 3981773141248 3983213330432 3983363517952 3985324068544 3998277517312 4003083139328 4005053395616 4005225955328 4006653070784 4009184198656 4010039928832 4014002929664 4025053806592 4025205571712 4026487986976 4028434545247 4029031645184 4029891611648 4030043559178 4032589463552 4033874231296 4037436325888 4045132331968 4048551716864 4049994269867 4052552777728 4056166825984 4057423634432 4059595538432 4061042026496 4068491657216 4076246859776 4077685571584 4079692546048 4079846371328 4081300075034 4081322033152 4081475919872 4084750032832 4100043630592 4101681246208 4103700030976 4104971567648 4105148432384 4121986598912 4124015377664 4124193062912 4125470949376 4125626500736 4127657070992 4129150025728 4129305715808 4132796253184 4133230739456 4136880570368 4141852782592 4148091016888 4149747823312 4152369348608 4153255640576 4157360177152 4162357004288 4168805728256 4170291129368 4172925632512 4173816312064 4177941168128 4180177584128 4180335198208 4181630480384 4181667037184 4185201836032 4185359639552 4190390119888 4193037320192 4201029926912 4204581093376 4206079241728 4213794930688 4221827104768 4225395851264 4225555170304 4226901416192 4227083534336 4229323501312 4230633962576 4234406822828 4234655301632 4238591558656 4242174476288 4248169862144 4250260746368 4255369232842 4255552577536 4259758211072 4263175340032 4263359021056 4264878112768 4271301641152 4275073394956 4276619669504 4276780919944 4280846123008 4284441707728 4284464758784 4284626305024 4285991370752 4289776096256 4291887458432 4297953102716 4301586199168 4305837326336 4309677252608 4311012611584 4313320259584 4314857153152 4317582983168 4322772385792 4329469640704 4331012288512 4334673330176 4334836769536 4338957156352 4340046909884 4342788653056 4351066710016 4356296357504 4360181282912 4361532290626 4364287606784 4368179658752 4380370769216 4381766338768 4381955129344 4385635637929 4389804310528 4389969828608 4391557660672 4393680707584 4395269881856 4395435606016 4402055773024 4411702352512 4411892432896 4415431602176 4417195188224 4419369264128 4429356086272 4433733484544 4437481357312 4439062491136 4441414787537 4441438683136 4441606148096 4442982385408 4443021227008 4445169153376 4446776950784 4446944617024 4449753890816 4451171565568 4455102152704 4463594297344 4467174941264 4467367411712 4468959194336 4471782375424 4477157113856 4485691298816 4489483091968 4489652368448 4491082754704 4493656220144 4493919911936 4495048585237 4497888247808 4497927569408 4499321257984 4501729705984 4501899444224 4503503531072 4507310381056 4515902043016 4524186075136 4525993099264 4529623798784 4529818959872 4538257993724 4546583035904 4546754465344 4548399005696 4550597875712 4550637658112 4552219314461 4552243806208 4552415449088 4554656078336 4560130424584 4574952159232 4577203880704 4579032080896 4582902775808 4587431919616 4592945659904 4599863305856 4600061493248 4601700556544 4603925194568 4605590413312 4605764067632 4610141978624 4614212943872 4623008379392 4628564879848 4631488888832 4632692613094 4635619229696 4637055582208 4639537758208 4641190887424 4654143942292 4655626734941 4658567839744 4662505766912 4662681567232 4664167079936 4664342942896 4664368037888 4668285751808 4672723091456 4677184258838 4685764149248 4687433749544 4687635709952 4689942892544 4691396077312 4695579843136 4704193478656 4710841827328 4713160431616 4714823942144 4717322366848 4719028600832 4719206532352 4722992225462 4723692273664 4727659815424 4727863508992 4729369788416 4733546037248 4740675447872 4742568940928 4746373375093 4746577874944 4751268773888 4756979433472 4766047004992 4769057865728 4770075785216 4770255641476 4774509733903 4774789906432 4779006263296 4779048042496 4780528836608 4783087812608 4783268159488 4784972501764 4789017279872 4792042651648 4801177059328 4806947704832 4812725286208 4815765635072 4824945262592 4829023830016 4830744475648 4830926619428 4833512572928 4835010242944 4835052511744 4839322083232 4839606059008 4843921997824 4844104638464 4848199401472 4857440852992 4863279123248 4868085354496 4868295098368 4872200388608 4874146414592 4881487589888 4885798165664 4887354762472 4887565336576 4892395569152 4896320192512 4896504808832 4898275852288 4900871489696 4902601252864 4905014238208 4911946403104 4920956944384 4925345431552 4926871556096 4929296486912 4929508868096 4931265317888 4940311298048 4949728329728 4953912377344 4954099165184 4955677522432 4955864376827 4960053611296 4963187032064 4964768284672 4978624408576 4983064323328 4984608332144 4987757264896 4989053583332 4992205324288 4998205571072 5007732958592 5012155014776 5016919212032 5017108375552 5018923040768 5021349380096 5023138553888 5023165579264 5023354978304 5030920883456 5036967663364 5041945545728 5046207545344 5048223072256 5050707730432 5067123982336 5073214275584 5075711234048 5075902614328 5075929923584 5077694154752 5077738545152 5080193318144 5082030800896 5082222419456 5087053217792 5091545317376 5101030845092 5101250625536 5105342790016 5107381936384 5116750987264 5126504341504 5130837819392 5132666005376 5135607108736 5135908470784 5137198383128 5137243293728 5140488650752 5141779713434 5142081437696 5145027936256 5146667122688 5146861178368 5151211864064 5161030906304 5167234068451 5170498371584 5172340689152 5172563542016 5176712912896 5186580564256 5191160551018 5196094898176 5196290817536 5198170292224 5200683286528 5200728752128 5202340204544 5202536359384 5202564349952 5205321232384 5207175957802 5211577628096 5216728072192 5228516753408 5231090149376 5233179521024 5237377517344 5237603172352 5242779336704 5249080754176 5256986635264 5257184850554 5259086350336 5261628793792 5263531900928 5263730363008 5268733689856 5273159024896 5273386221568 5275066302464 5289788434112 5294505843536 5297850548224 5299492093952 5304218157056 5310593419264 5320716268504 5324077531136 5330476662784 5330677649024 5335183716352 5337084713506 5345353438672 5355159027712 5357067142336 5359934734336 5361595516928 5366376963584 5371680391168 5376221118464 5383819231232 5386469064704 5391225562112 5392943186176 5393175543808 5397705400528 5402836074496 5403039789056 5404994043904 5409766899712 5417914797568 5420078789632 5424426714392 5429787510784 5430021455872 5436547923968 5439223709696 5446910862848 5451515183104 5456582553032 5456902750208 5461769191424 5463461527552 5466356661584 5466386071552 5466592182272 5468333817856 5468540002016 5473162605568 5483595337948 5493654519808 5495611982224 5500257469952 5510741849522 5514223157248 5520850829312 5521058993632 5525725991936 5525774299136 5527486467328 5530653809408 5535910854656 5536119586816 5537301229852 5540799315968 5542773576704 5551360974848 5558033283712 5563526119424 5564713612178 5568229015552 5570453045248 5578842959872 5585548299968 5590480593404 5591068327936 5591309221888 5595794505728 5596005495808 5598029545472 5600784809984 5600995988224 5602731463952 5602972860416 5605730557952 5628723691136 5628966207488 5630710349824 5633481699328 5635731791872 5646070054912 5656832376832 5661370222592 5661583685212 5661614145536 5663631454208 5663845002088 5666632659961 5668632698624 5674020896768 5679438028589 5689856466944 5691883838732 5694930655232 5696695236736 5700294017024 5701775523808 5705377513472 5707410415616 5712234938368 5723123381248 5728177159744 5730002135312 5733621956608 5733838143488 5735061988061 5735912046592 5738685005824 5740513329152 5740729775872 5756534472416 5762223480832 5767094337536 5769149230208 5769397796864 5772237406208 5779175191552 5797959172096 5800812838912 5801031559232 5803129765888 5805935220736 5808003952933 5808035201024 5808254193664 5818658234368 5818908934144 5820762816512 5829749537248 5834677474304 5837007927296 5847715414016 5858862104576 5865904006144 5866125180734 5871083866432 5871135192832 5876319672496 5876664500224 5881905283072 5882127060992 5887099273216 5889196925248 5898321035776 5905410363944 5909140996096 5911246501888 5916243329024 5927520644864 5934645068716 5938394169344 5938618077184 5940510098432 5940766048256 5943690002432 5945531662336 5945755839296 5948938551296 5950833860608 5951058237488 5952902180449 5956088717824 5961750151168 5961974939648 5978388742144 5980518921832 5980776595456 5985574305536 5991489667072 5998949433344 6007984726016 6008211257776 6010384400384 6013290050048 6015205861504 6015465029632 6026467457024 6028647202816 6031841833472 6045472496128 6050863821184 6056562393088 6061963608064 6064123566592 6069249622016 6080818592576 6084660035584 6086188232228 6091973328896 6092203027456 6097090122536 6097352818688 6099295412224 6099525386864 6116317876942 6122362448384 6125639696384 6127537733632 6129721057096 6133002244096 6139063304192 6140373641024 6144252706816 6155964645376 6163363641344 6163596031684 6168806172032 6169454706688 6174669799424 6174902616064 6177136050176 6182324374016 6182590742528 6191902625792 6194108883326 6199344816448 6205471440896 6211005452288 6213197627392 6216255668224 6225040986112 6236460285952 6242021933056 6243956031488 6247029211136 6247264756096 6249524363264 6249760002304 6255042977792 6266966100512 6278191809344 6278462308352 6280699408256 6286008537088 6297990685168 6309543804928 6309781707008 6311791979584 6315170627584 6317127391232 6317365579252 6320747210752 6322760976896 6322999377331 6326993813504 6328344262688 6332342075392 6334359535616 6334598373376 6352038038528 6358315565056 6359672699632 6363690303488 6365957771264 6366232051712 6375820525568 6383483771392 6383724461387 6389120678176 6389792374784 6391156227848 6395193720832 6395434852352 6397748051968 6400896925696 6401138272256 6403121673088 6406549209088 6408831948064 6420588396544 6432827075584 6435097542656 6438264799232 6440836333568 6464672754176 6464951287808 6470137397248 6470381354528 6472721661952 6472965716672 6476151611384 6478437369856 6505010101408 6508211767876 6508492177408 6510508841984 6516314884352 6522754760704 6528268500992 6540712435712 6548573868928 6552710807552 6552957878272 6554356557784 6555045625856 6560586661888 6560834029568 6568719647392 6578896539904 6585398263808 6586803867476 6590964957184 6593313405952 6596842749952 6599193293056 6604771647488 6611298942976 6626239053824 6629500387328 6629750353408 6632148303872 6635354537984 6637468536832 6637718803352 6637754515456 6649895124992 6652300361728 6662570899712 6668202827776 6670578797428 6670866202624 6682815397888 6703890292736 6704143063696 6707442740362 6709868791808 6715793911424 6716188000256 6722177466368 6722430926848 6727823583488 6728113455104 6730257006592 6730510771712 6740647902443 6749040415936 6755710287872 6761420947456 6763830131968 6774309308416 6782451507104 6786736193536 6788440720562 6789154398208 6792788574208 6794893328384 6795149530624 6800952983552 6801209414272 6803316777656 6806958534656 6807674159104 6809383944818 6813685645312 6821875171328 6832444276736 6834878767808 6840656349184 6847416762368 6855942209536 6866268258304 6866527151744 6868714801312 6869010743296 6874520984576 6874780189186 6881314865152 6887391379456 6889882517504 6893273612288 6893533523968 6915272938496 6927659927552 6927958409216 6930426933248 6936285282304 6949506962944 6962217775058 6962255233024 6962517745664 6964735977472 6968102997184 6970623328256 6970886156416 6974317119952 6990077573648 6996985655296 7002900267008 7005395493824 7009145421824 7011642873872 7016072347648 7017569875456 7024505126912 7035388166144 7043844161536 7044109750496 7050064196608 7050805379072 7052310320384 7057031561216 7065513570304 7078981580944 7084965504512 7091967361024 7098291945472 7100491360256 7100797288448 7104292192256 7133432004608 7133739352064 7135949750272 7139461955584 7139731149824 7142313558016 7142582859776 7148312557456 7148620546048 7175076353536 7177942180864 7181475054208 7184009756672 7197703640192 7210907205632 7213476548096 7217337860096 7219574161408 7219846376288 7223399874236 7226012545024 7226285002664 7230850072576 7232393443072 7233153794048 7239268040704 7239540998144 7248242369536 7259159279554 7259472044032 7262058690796 7266646360064 7268197371008 7272788918272 7275380310016 7295410024448 7295685098728 7298009476394 7302619856896 7304178546112 7308792823808 7309068402688 7311397044224 7311712059392 7315310772224 7315586596864 7317853340672 7321770524672 7324103213056 7324379369216 7337815310336 7351802372096 7358016913408 7360638673024 7360955809792 7374141128704 7388197433344 7394442739712 7394721548032 7397396185088 7397675104768 7401316127296 7403609434508 7410211939949 7423805333504 7434297258752 7437956306144 7440581533696 7447217010688 7454576869376 7460878286848 7463536697344 7474777872016 7475099926528 7481378441173 7484084421632 7484366609902 7490693208896 7491480715264 7497813327872 7498096033792 7507108168448 7521417929753 7526169444352 7527775848544 7535215321088 7539248857088 7541935192064 7544272070272 7548310454272 7555770220544 7576571871232 7576857546752 7579271504896 7579598061568 7585678327808 7585964346688 7593175023616 7595082092297 7599880142848 7614366742528 7620803231744 7623518625632 7630317245096 7637503311872 7644314402816 7661588905984 7665648846128 7668421476352 7682447200064 7682778202112 7685225906176 7688941238272 7691722293248 7692012310528 7703597602792 7713189046784 7720811757568 7727005303808 7727338225664 7730091579392 7751373150976 7759033597952 7763186941952 7765592375296 7765885177856 7768359359488 7772517695488 7772810759168 7775219174464 7779046018408 7779381182464 7781859663872 7782153079792 7787069308928 7796428767232 7811290020352 7817892970496 7820678590088 7825619156992 7835024949248 7847163723776 7849959772928 7856595410944 7856891644784 7863898385252 7864359845888 7871304433664 7871373246464 7878026985472 7878324027392 7887793166848 7902828575278 7917325631488 7920487923712 7927183179776 7939422019204 7941951489017 7942293671936 7956520312832 7956820314352 7956863123456 7959698259968 7963546282496 7966426660864 7966727035904 7970648137088 7996555034624 8006166278656 8010106791232 8010451910656 8013306141568 8018368397312 8020079857664 8028005859328 8050107613184 8050411143424 8052975973952 8056869090494 8058063290368 8059783223296 8060087118356 8065178927104 8067748462592 8074872651776 8090264663936 8097103433728 8099988539734 8105105555456 8112333651968 8114847268864 8119191076864 8122084052992 8136983314432 8144751899011 8152493719552 8155371143168 8159385092096 8159692742656 8162600150068 8162644066304 8162951839744 8169500065664 8200087261184 8203362492416 8207400061952 8209943135296 8210296864768 8243973197824 8248030755328 8248386125824 8250941898752 8251253001472 8255314141984 8258300051456 8258611431616 8265592506368 8266461478912 8273761140736 8283705565184 8296182033776 8299495646624 8304738697216 8306511281152 8314720354304 8324714008576 8337611456512 8340582258736 8345851265024 8347632624128 8347947372583 8355882336256 8360355168256 8360670396416 8363260960768 8363334074368 8370403672064 8370719279104 8380780239776 8386074640384 8402059853824 8409162186752 8412158483456 8427589861376 8443654209536 8450791702528 8451110340608 8453802832384 8454121583999 8454167068672 8458647002624 8461267925152 8468813645656 8469310603264 8477183117312 8484348952576 8496339724288 8500521492736 8510738465684 8511105155072 8519516422144 8526350680064 8529756225536 8542603282304 8550146789912 8553239339008 8553561839888 8561692246016 8568883415456 8568929517568 8569252610048 8571982741504 8579552192512 8583774916864 8595906205432 8603172398336 8611674652672 8619354505216 8622025223168 8626640519168 8629714306304 8645544771584 8658939281408 8662024577024 8669346660352 8669673539072 8677914312704 8680093819768 8685577306112 8702133420032 8712592715008 8720362565824 8723064581252 8728575213568 8736359317504 8760741538432 8763532677536 8763910258688 8771271275858 8779608621056 8779939657216 8783115321344 8787361415168 8790539763712 8790871212032 8804111546048 8814693410887 8823404705024 8823784865792 8830863204352 8834390376448 8838738528256 8858712172544 8867466969088 8874962714624 8878124982272 8882829575074 8882877366272 8883212296192 8885964770816 8886042454016 8890338306752 8893553901568 8893889234048 8899507781632 8902343131136 8910204305408 8927188594688 8934349882528 8934734823424 8937918388672 8943564750848 8954314227712 8971382597632 8978966183936 8979304736896 8982165509408 8987312440288 8987839823872 8990097170474 8995776495616 8995855138816 8998642515968 9003798888448 9007007062144 9014620762112 9031804086032 9048372150272 9051986198528 9059247597568 9059637919744 9076515987448 9093166071808 9093508930688 9096798011392 9101195751424 9101275316224 9104438628922 9104487612416 9104830898176 9109312156672 9120260849168 9149904318464 9154407761408 9158064161792 9165805551616 9174863839232 9185891319808 9199726611712 9200122986496 9203401113088 9207850389136 9211180826624 9211528135264 9220283957248 9228425887744 9246016758784 9257129759696 9262977777664 9265385226188 9271238459392 9274111164416 9279075516416 9282381774848 9308287884584 9311253469882 9317135679488 9325011533824 9325363134464 9328334159872 9328685885792 9328736075776 9336571503616 9354368517676 9371528298496 9374867499088 9375271419904 9379885785088 9382792154624 9391159686272 9408386957312 9421683654656 9426320863232 9429647884288 9434644733696 9438057201664 9438413064704 9445984450924 9447384547328 9455319630848 9455727017984 9458739576832 9467092074496 9481350895744 9485137881856 9492746750186 9493155749888 9502537547776 9513958866944 9532094009984 9538115731456 9540151570432 9540511282952 9549019467806 9549579812864 9558012526592 9558096084992 9561057673216 9566175625216 9566536318976 9569945003528 9578034559744 9596291841409 9602354118656 9613895409664 9625450572416 9631531270144 9649890525184 9658047660032 9661488951296 9661853238856 9667025145856 9670020485888 9670105023488 9678644166464 9679212118016 9687843995648 9688209276928 9690277152241 9696398802944 9714881705984 9726558246496 9736170708992 9736590196736 9744400777216 9748292829184 9762975179776 9771596331328 9774709524944 9775130673152 9783341038457 9784791138304 9792640385024 9793009617664 9796551704576 9801742979392 9805202505728 9810028476416 9823892806208 9841913888768 9850690863104 9853743112192 9858592973824 9859017736192 9862530635776 9880622596096 9899456659456 9907771449121 9907824754688 9908198330368 9911355044864 9911728753654 9920107222592 9926374064128 9929536569344 9957248817152 9960796717781 9966128646656 9969216664288 9975514529792 9978107166664 9984410648576 9996411142144 10015465917184 10024310029552 10033838424064 10034216751104 10037846081536 10042698760192 10046277107776 10046709956608 10061841766912 10073935326728 10083891091456 10092415090688 10096446144512 10101415460864 10134247964672 10146428551168 10151422468096 10151805228656 10151859847168 10155388309504 10155477090304 10160386636288 10164061601792 10164444838912 10183090634752 10202061690184 10202501251072 10210685580032 10214763872768 10233501974528 10253008683008 10261675638784 10265332010752 10271214217472 10274396766256 10274486587456 10280977301504 10283559426868 10284162875392 10290055872512 10293334245376 10293722356736 10302423728128 10322061812608 10334468136902 10340996743168 10344681378304 10345127084032 10353425825792 10373161128512 10382321102036 10385628870253 10392189796352 10392581635072 10396340584448 10401366573056 10401457504256 10404680409088 10405072718768 10405128699904 10410642464768 10414351915604 10423155256192 10433456144384 10457033506816 10462180298752 10466359042048 10474755034688 10475206344704 10485558673408 10498161508352 10513973270528 10514369701108 10518172700672 10523257587584 10527063801856 10527460726016 10537467379712 10546318049792 10546772443136 10550132604928 10579576868224 10589011687072 10595701096448 10598984187904 10608436314112 10621186838528 10641432537008 10648155062272 10650829406399 10660953325568 10661355298048 10670367432704 10674169427012 10690706877344 10710318055424 10714134284672 10719869468672 10723191033856 10732753927168 10743360782336 10752442236928 10767638462464 10772938129408 10782451124224 10785886372352 10786293055447 10786351087616 10795410801056 10805672148992 10806079578112 10809988087808 10819533799424 10835829595136 10840157579264 10848853428784 10859575021568 10860042911744 10873095847936 10878447419392 10893821725696 10903030366208 10913165106064 10913805500416 10923538382848 10926923055104 10932713323168 10932772143104 10933184364544 10936667635712 10937080004032 10946325211136 10967190675896 10987309039616 10991223964448 11000514939904 11021483699044 11028446314496 11041701658624 11042117987264 11051451983872 11051548598272 11054972934656 11055389763691 11061307618816 11071821709312 11072239173632 11074602459704 11081598631936 11085547153408 11102721949696 11116066567424 11127052238848 11129427224356 11136458031104 11140906090496 11157685919744 11171096599936 11180961186808 11182136655872 11191589011456 11192010991616 11196059090944 11201569619968 11201991976448 11205462927904 11205945720832 11211461115904 11257447382272 11257932414976 11261420699648 11266963398656 11271463583744 11313664753664 11322740445184 11323167370424 11323228291072 11327262908416 11327690004176 11333265319922 11337265397248 11348041793536 11358876057178 11379712933888 11383767677464 11389861310464 11393390473472 11403551047616 11410755026944 11414820831232 11424469876736 11446246762496 11456354319488 11460004270624 11467243913216 11467676286976 11470123976122 11471824093184 11477370011648 11481026658304 11481459551744 11513068944832 11524446961664 11526906768083 11534188675072 11538298460416 11538795593728 11544474812416 11558350383104 11595918344192 11601625677824 11602063118464 11606259531776 11611870441472 11616007905866 11616070402048 11616508387328 11637316468736 11637817868288 11641525633024 11659499074496 11669354948608 11674015854592 11695430828032 11717724209152 11731808012288 11732250361468 11742167732864 11742270385664 11752639344992 11753329000448 11763810566144 11764254121984 11774198546432 11778393850496 11796642071552 11810820727888 11818281992192 11822493003776 11832486658048 11855041289728 11869290137432 11876788338688 11877236154368 11881020196864 11881532096512 11887380004864 11891063324672 11891511678592 11897877102592 11901667721216 11902116474976 11905804360898 11912177435648 11923949879296 11956777484288 11961037843664 11961553190912 11971148611072 11982979334144 11997898866688 12015969452032 12016422515552 12020768800768 12026580100096 12030411723008 12030930059264 12052934914048 12057294405632 12063683666944 12090944992256 12101727642368 12113124786176 12123927216128 12128247133184 12138499244032 12161637185152 12169320071168 12172376464456 12183946657792 12184406054912 12194180245072 12194705637376 12198590824448 12199050773728 12232635753884 12244724896768 12251279392768 12255075467264 12259442114192 12266004488192 12278126608384 12280747282048 12288505413632 12311929290752 12326727282688 12327192063368 12337612344064 12338909413376 12349339598848 12349805232128 12354272100352 12364648748032 12365181485056 12383805251584 12388217766652 12398689632896 12410942881792 12422010904576 12426395254784 12432511336448 12450081972224 12472920571904 12484043866112 12487912062976 12494058422272 12494529512192 12499048726528 12499520004608 12510085955584 12533932201024 12556383618688 12556924616704 12561398816512 12572017074176 12595981370336 12619087609856 12619563414016 12623583959168 12630341255168 12634254782464 12634731158504 12640949779913 12641494421504 12645521953792 12645998754662 12653987627008 12656688525376 12664684150784 12668719071232 12669196746752 12704076077056 12708602708893 12716631130112 12719345399264 12727380606976 12731915542528 12732464103424 12751641051136 12766967542784 12767448922774 12778241356352 12779584749568 12782312455696 12790387441664 12790869704704 12795496103936 12801793851392 12802276544512 12806243346176 12813098418176 12817663896128 12841176793088 12865654151168 12870195085312 12876529598464 12881672667136 12929345508352 12929902575616 12940274794496 12940762709056 12945443323904 12945931433344 12952303222768 12956316510389 12956874739712 13010020202816 13016423535752 13016984354816 13021017683968 13032629768704 13045509521408 13056537001984 13081424871424 13097147737856 13105915756544 13108713115568 13110091251712 13121173323776 13121668059136 13137439294784 13157793079808 13170796527616 13173607734952 13181929914368 13186626811904 13193685499904 13198386586112 13209543294976 13222597885952 13252478107648 13259000774656 13259500706816 13264296607744 13270709075968 13274937073664 13275437606704 13275509030912 13299790249984 13325141799424 13336405655552 13341157594856 13341732405248 13365630795776 13407780585472 13408286127392 13414885480724 13419737583616 13431587822848 13444354932736 13444861853696 13455647166976 13456226910208 13460514013184 13461021543424 13481295804886 13498080831872 13511420575744 13522841894912 13527660263936 13548618616832 13564903014208 13573472387072 13576881441124 13578308796416 13585577148416 13589786656768 13590299061248 13601905967104 13602418828544 13606633555312 13613917069312 13615348318208 13618767889636 13627371290624 13643750342656 13664888553472 13669757535616 13681312698368 13694833524736 13711884419072 13732536516608 13733054303488 13737429602624 13738021486592 13749041969152 13749560378372 13761822174191 13762629730304 13774782758912 13779765035008 13786547224576 13787067047936 13830545876992 13855319855104 13855916818432 13860853866496 13872570564608 13893988533607 13899013925888 13924435550116 13924510466048 13925035491328 13929471954944 13936205994368 13941246656512 13941772312832 13948634239904 13980155147296 13993971310592 14005800534016 14010790987648 14018290843648 14023285747744 14032144695296 14035139750912 14049010253824 14070776332288 14087688323072 14088219500992 14100128393216 14101610758144 14104620640768 14105152457123 14114063122432 14131027140608 14157963161888 14169931009024 14183934722048 14196583890944 14200982720512 14201594576896 14208584384512 14266864009216 14271899500544 14278923911168 14279462299648 14284627116032 14285165719552 14296625114912 14297241092096 14350152707072 14355884361728 14362950108416 14368019513344 14395407280384 14421814411264 14426953096192 14434675720192 14439148322816 14439692752576 14446799748472 14452025090048 14452570005328 14461700145152 14464786886144 14466307588096 14478536081408 14479081996288 14496484739072 14518318559108 14518944088064 14524117381592 14533292720128 14536394742016 14550760620032 14590820048896 14591370197456 14596018952788 14605239713792 14608357092224 14617585647616 14618136805376 14622794088448 14630621544448 14631173193728 14635706681344 14643541049344 14648206426112 14648758738432 14675630620672 14703604744192 14716033826816 14721277346048 14721911619584 14748282257408 14776394866688 14788885479424 14789443096064 14794792370176 14795350209536 14802632254592 14807218869016 14820423879898 14847610667008 14868594517504 14875912612288 14881163067392 14894434021376 14909153738752 14921756573696 14927073394688 14949555744032 14950199853056 14962756882346 14968168843264 14968733219804 14981386417792 14982961430528 14995626655744 14996192067584 15014216336896 15042835859506 15052338888704 15055551697088 15070430642176 15078497714176 15083870384128 15088544140544 15096620908544 15111540441088 15153143742464 15153715093504 15158543009792 15159196123136 15171356655616 15171928693376 15186350047232 15190164184594 15199760285696 15228733485056 15241606463488 15247037251264 15260634490192 15275006623744 15288628805632 15323177811968 15331297692256 15336842952704 15364894400128 15365556404224 15370451812352 15377882476544 15383444586496 15384024621056 15407195205584 15426378093568 15441623515136 15454010607616 15454676451328 15460183158784 15502746301952 15503330834797 15518067195904 15526373883904 15531184750592 15531770355712 15536718718976 15545035390976 15545621518336 15550438348928 15558092036816 15558762364928 15563719327744 15564306159584 15574138617856 15592857534464 15622580040704 15635785940992 15641357180176 15651238313984 15670049898496 15694327447552 15699919545856 15713190821888 15713783289568 15727796770504 15728719691776 15742608867328 15742746492928 15756053970944 15756648054784 15775586333696 15805657150556 15834651262976 15840975847424 15854366359552 15878844038408 15883902978034 15884587343872 15913040625664 15913640628704 15913726246912 15919396519936 15927092564992 15932853321728 15933454071808 15941296274176 15993110069248 16012332557312 16020213582464 16020903821312 16026612283136 16040159715328 16056011718656 16100215226368 16100822286848 16105951947904 16113738180988 16116126580736 16119566446592 16120174236712 16130357854208 16135496925184 16149745303552 16180529327872 16194206867456 16199977079468 16210211110912 16214424145829 16224667303936 16229694537728 16238382153728 16244168105984 16273966628864 16289503798022 16304987439104 16310742286336 16318770184192 16319385485312 16325200300136 16325288132608 16325903679488 16339000131328 16370144905933 16400174522368 16406724984832 16414800123904 16419886270592 16420593729536 16487946395648 16496061510656 16496772251648 16501883797504 16502506002944 16510628283968 16516600102912 16517222863232 16530472789117 16531185012736 16532922957824 16547522281472 16567411130368 16592364067552 16598991293248 16609477394432 16613022562304 16629440708608 16649428017152 16675222913024 16681164517472 16691702530048 16695265248256 16695894745166 16711764672512 16721340792832 16726521921536 16726668148736 16740807344128 16741438558208 16761560479552 16772149280768 16804119707648 16818324373504 16824316966912 16855179722752 16887308419072 16901583405056 16902220681216 16907605664768 16908243167998 16908334137344 16917294005248 16922535850304 16937627291312 16938621206528 16954366234624 16968697905152 16992679448576 17001042985472 17021476931368 17022210310144 17039032844288 17052701360128 17059512451072 17085206564608 17100293579824 17106478678016 17107123679776 17123384492032 17137766830912 17138505220096 17143965483008 17159104385024 17167549833728 17191812410864 17206344796672 17223349305344 17238709010432 17244050446336 17253281038336 17259428612608 17291089543168 17317878562816 17324049154048 17338693320704 17339347078144 17360187639536 17371154612224 17404266840064 17425185430016 17440725131648 17446129162504 17457150427136 17472718635008 17521483076864 17527065355072 17527820517376 17542542551716 17559217242112 17559879314432 17566230642688 17574722830336 17581079527424 17581742424064 17608223092096 17629386821774 17646809410048 17647569731584 17661726408704 17668780752896 17677477056512 17717424345088 17734933938176 17749925429248 17756249964544 17765659150148 17765754732544 17766424592384 17771929541632 17772084908032 17780676613504 17787107803136 17787778468096 17804686262272 17820408610816 17854377189376 17868699765056 17869469646848 17875836777344 17887129501696 17908628455424 17942765195264 17957932367872 17958609473792 17964331018816 17974624880576 17975679647744 17980194340948 17991552991232 17991710277632 17996228997019 17997285031936 18007597776896 18014014124288 18029241524224 18063608172064 18096744300544 18103972397056 18118495195136 18119275839488 18153031974896 18169061928563 18186332143616 18187017861376 18193596022784 18202391502848 18202550632448 18208877257844 18208975224832 18209661796352 18218624313344 18240521698336 18299808636928 18308815522816 18316128323584 18331611103232 18349727678464 18371782639616 18399453223424 18400146976939 18400245972992 18406802226176 18415700778272 18422361653248 18423056270528 18440567914496 18456851775488 18492033517568 18514259519392 18525955555328 18530770452376 18542476918784 18548222328832 18564763549696 18616575769168 18622506939764 18634271358976 18650023067648 18650726268928 18656668319744 18657371771584 18673143007232 18708737035352 18743056596992 18749734998176 18750542839808 18759771570176 18765584309248 18782319372544 18816773914624 18843367309312 18852641726464 18859295768576 18869289467392 18876114403328 18876826129408 18891968901848 18910639261696 18911454035968 18917479153664 18934184148992 18962701791488 18970275763712 18985493500372 18986311499776 19005075095552 19027917733888 19064188019968 19080303140864 19081022565904 19098038935612 19099159625728 19116025053184 19116192169984 19122115346432 19132351250432 19133072637952 19139890007056 19156069119488 19192583682818 19204708237312 19227790819328 19250901144832 19287596473327 19299781050368 19316095320064 19322977902592 19323706477712 19334050291712 19340040971776 19340210046976 19357288332928 19358424236032 19375687991296 19376418553856 19380554304482 19392797605888 19429763411968 19453116492992 19472341417984 19473180393472 19488801554432 19496585658368 19525950359552 19543192662656 19549419049888 19550261346304 19566682076914 19569582276608 19585280770048 19586019235328 19593103409152 19603485958784 19610405011456 19620056952832 19647785612416 19683827777536 19701381726208 19707486224384 19717185947648 19718035472384 19725061271552 19761245192192 19780111754741 19798913318912 19815542898242 19815649509376 19816396660736 19822710089728 19823457507308 19840214445184 19852748128256 19859073138688 19914497634304 19921593435562 19932257293312 19938433328576 19951029059584 19956214333328 19968821297152 19992822284288 20030931834368 20048620059104 20067676848128 20068433502208 20075692163072 20085397520384 20092554215552 20093419913216 20123683533824 20147870653456 20167782182912 20184830181376 20192892289024 20202830921728 20268495929344 20292857102336 20302844936192 20303610457312 20303719694336 20310776619008 20310954180608 20320773272576 20328123203584 20328889677824 20366181269504 20404123380368 20405002502144 20421371160064 20429527745536 20467003949056 20506017366016 20523351277568 20530664021504 20531438132569 20542428434944 20548793532512 20548973174912 20561954603008 20567118853736 20568325750784 20580111745024 20586668490752 20587444713472 20604847456256 20644123625216 20668936273804 20681993486336 20689362756608 20690254168064 20706851651584 20746322257024 20764642204072 20771257740506 20784379592704 20785163270144 20792681168896 20802733146112 20802915008512 20809360818176 20810145437536 20810257399808 20821284929536 20828703831208 20846310512384 20866912288768 20914067013632 20924360597504 20932718084096 20949510069376 20950412689408 20996323016704 21027946541056 21028739402216 21036345401344 21046515175168 21054127603712 21054921452032 21074934759424 21092636099584 21093544886272 21100265209856 21159153736448 21178023374144 21191402192896 21197968375808 21216872628224 21242373677056 21282865074016 21296310124544 21301658812798 21321906651136 21322710596096 21340734865408 21348338854024 21381413754688 21407112569297 21420636110848 21428268569344 21439738937344 21446382067712 21465507854336 21486721564672 21504884473856 21535276924928 21545876258816 21564902248448 21571772744704 21572586110894 21572702175232 21590821602112 21611344297984 21612159156224 21619976175616 21639067598848 21671659190272 21679381091641 21680315158528 21697706857568 21719150043136 21720085823488 21746191695872 21756894838784 21787643451392 21806060732416 21826330212128 21827611000832 21847076765696 21853846110208 21865426646336 21866368729088 21873335271424 21874160008064 21892650422272 21934381351792 21974618079232 21982447928896 22001029879808 22042967398088 22056892628992 22083403317248 22084235974528 22102903967744 22103097196544 22109945869312 22110779527382 22122615237632 22144478347264 22149204919408 22163197263872 22171094306816 22205443899392 22232133134848 22254104477696 22258854448712 22272916062208 22281812180992 22315371839488 22342193199872 22361922373616 22364273311744 22383178022912 22384021983232 22392118181888 22403139239936 22403983952896 22410925855808 22411891441664 22422922231808 22514894764544 22515864829952 22522841399296 22533926797312 22542927167488 22627329507328 22645480890368 22646334740848 22646456582144 22654525816832 22655380008352 22666530639844 22674530794496 22717752114356 22759425867776 22767535354928 22779722620928 22786780946944 22807102095232 22821510053888 22829641662464 22848939753472 22892493524992 22912708638976 22920008541248 22934487826432 22935352573952 22940247952244 22943648186368 22954740023296 22962053316608 22962919103488 23026137889664 23048893923328 23053813536166 23068377350144 23076596920832 23077591187456 23088949624832 23116700766208 23191836688384 23203251355648 23204126236928 23212519063552 23223740882944 23232015811732 23232140804096 23233016774656 23274632937472 23283051266048 23318998148992 23338709897216 23348031709184 23390861656064 23435448418304 23463616024576 23464500722936 23476049591267 23484335465728 23484540771328 23505278689984 23506658000896 23527621132288 23528508243968 23548397092864 23556787700992 23593284143104 23621641455776 23636563984384 23644986007552 23664973316096 23710082579456 23738580274864 23753576677376 23754472308736 23759542521967 23762040393728 23763064193024 23774760009728 23782126649344 23783023357184 23795754205184 23803335442432 23804232949952 23811608721796 23824354871296 23847899758592 23913554968576 23922075687328 23923106381824 23942297222144 23965958668288 23995797733376 24031938904064 24032845031104 24041537601536 24053160200192 24060823446016 24061730662151 24061860118528 24105869828096 24114588811264 24127367333888 24181889984512 24203455284736 24226249572352 24247854432256 24256494266368 24276998488064 24323274370304 24344752928912 24367893315584 24368812109824 24388360490144 24389411274752 24397181648896 24398101547456 24465271507768 24489449793536 24502558785536 24510150934528 24518884228384 24532008976384 24556253216768 24561494564096 24623858581504 24653454565376 24654384126736 24675224688128 24677818826752 24698679197696 24699610464256 24729297496064 24730362970112 24767610503168 24776435533304 24797379265792 24821885763584 24844021809152 24852790509568 24865022672896 24900163944448 24968087732224 24975824125952 24988116844544 24989059024384 24998097453056 24999040009216 25020171911168 25067864402048 25112767237376 25113849233408 25122797633024 25144034148352 25191962740672 25238175219712 25239126828032 25247167918336 25260682510336 25268509564928 25269462317008 25281899559826 25282988843008 25291043907584 25291997509324 25307975254016 25313377050752 25329368301568 25337438142464 25338393493504 25408152154112 25417205417786 25433262260224 25438690798528 25454761213952 25463831085056 25464928206848 25503282102272 25533935085568 25534897845548 25556482712704 25559169499136 25564624911392 25580774883328 25581739409408 25590992207872 25603587702784 25604553089024 25612486692352 25626196836352 25635327792256 25682353586176 25731308302336 25740390170624 25753059196928 25763345334272 25858691016704 25859805151232 25880549588992 25881525418112 25890886647808 25891862866688 25904606445536 25912633020778 25913749479424 26020040405632 26032847071504 26033968709632 26042035367936 26065259537408 26091019042816 26113074003968 26162849742848 26194295475712 26195283134657 26211831513088 26217426231136 26220182503424 26242346647552 26243336118272 26274878589568 26315586159616 26341593055232 26347215469904 26363859828736 26373253623808 26387370999808 26396773172224 26419086589952 26445195771904 26504956215296 26518001549312 26519001413632 26528593215488 26541418151936 26549874147328 26550875213408 26551018061824 26599580499968 26650283598848 26672811311104 26682315189712 26683464810496 26731261591552 26815561170944 26816572254784 26829770961448 26839475167232 26863175645696 26888709865472 26889723707392 26911294333952 26912453820416 26921028026368 26922043086848 26962591609772 26996161663744 27022841151488 27045683789824 27055320527872 27097237233664 27129806028416 27146944774144 27153762882248 27156617592832 27171154296832 27179573313536 27180598122496 27203811934208 27204837657088 27213267110624 27227834138624 27230696636416 27237535779272 27254742581248 27287500685312 27329777106944 27339515071232 27362625396736 27389667049472 27465073033216 27466108606976 27474859205248 27476042973184 27498083938304 27499120756744 27523644348382 27525259460608 27549565517824 27559530070016 27573094449152 27574134095872 27659900013473 27661091753984 27710639710208 27711833636864 27721707732992 27745141129216 27787977067214 27798027851776 27848871100232 27849020932096 27850070982656 27858943909888 27872411988736 27882493313024 27883544625664 27897268479808 27960310294592 27987942621184 28011601068032 28021581975296 28036581687296 28046571495488 28064289390592 28070279501824 28098020507648 28141552664576 28175376646144 28176439001984 28199041816729 28200256786432 28203221516288 28209241281536 28210304914246 28228126244864 28262054281216 28315926323776 28339862018048 28349959889069 28367869444096 28393167781888 28401965441024 28403189153792 28417168769024 28533728018432 28543799001088 28557847822336 28558924599296 28569254232064 28570331439104 28593250229824 28594482184192 28700305414144 28711768723456 28725900216832 28736039026688 28790814560768 28843628822528 28853906192384 28869351440384 28878296645632 28879385505152 28893599496944 28904050180096 28905140010656 28923400290304 28929573772288 28932615176192 28958163992576 28992969478144 29036637118216 29037888176128 29048234763184 29066585440256 29072789484032 29101521240064 29181640097792 29182740394912 29192037905576 29210479427584 29216714184448 29236273610752 29245588176896 29261243088896 29262346387456 29271413362688 29287082098688 29296412852224 29297517476864 29351261241344 29407209488384 29432067653632 29442554692096 29443823239168 29496564514816 29552789733376 29577770958848 29578886192128 29589584740352 29590700419072 29605264509184 29614437738032 29640847759796 29695221334016 29737189035008 29751825224576 29762326134784 29788868042752 29818307477504 29843513147392 29854146789376 29899111488064 29900399706112 29925513764692 29936337686528 29937466439608 29962772835584 29965922861056 29991253311488 29992384135168 30028432673792 30085671719012 30104677777408 30111103394176 30140861284352 30156995428352 30167740768256 30177088281088 30193241817088 30223080882176 30306287484928 30307430187008 30317086019584 30318392246272 30342713311232 30343857386752 30372700094464 30380328369188 30399520571392 30457466970112 30483212926976 30494074502528 30521268980384 30550013247488 30577257611264 30646355623936 30662595384512 30673685905408 30699449465503 30729788800256 30731112808448 30740903624704 30755764953088 30766889172992 30768049242112 30814390411168 30852756187136 30883247030272 30908021215232 30909352902656 30920366317568 31005492603904 31006661669594 31036134391808 31062369501184 31063540711424 31073437437952 31090070781952 31091243036672 31100876697856 31116184073632 31117524729856 31127438655488 31128612319168 31148277235712 31185715068928 31245160081408 31271571881984 31282714360352 31302476627968 31340099796992 31388654895104 31399839091712 31426381643776 31427566579136 31455593541008 31457439383552 31465340096659 31485217734656 31485492985856 31512107941888 31513296109568 31551172667392 31611314301112 31669302525952 31681951694848 31708732719104 31757688076816 31767805956068 31769174687744 31826081251328 31827281257408 31838793039872 31854185129984 31865706643456 31866908143616 31882592548352 31986220138496 32024665114624 32040427164928 32041807642624 32053224566272 32080319430656 32112023437312 32200430452736 32201644573696 32211903895808 32227476361976 32239132893184 32240348473424 32260715708416 32270993850368 32299490607104 32361058655744 32388413734912 32399954158936 32420422221824 32428848291658 32449334607872 32459389075456 32476764307456 32488336211968 32579007596044 32609974878208 32637540368384 32638770970624 32650400600272 32650576265216 32651807358976 32678000262656 32740289811866 32800349044736 32813449969664 32829600247808 32839772541184 32841187459072 32975892791296 32992123021312 32993544503296 33003767595008 33005012005888 33021256567936 33033200205824 33034445726464 33060945578234 33062370025472 33065845915648 33095044562944 33134822260736 33184728135104 33197982586496 33218954788864 33226045124608 33258881417216 33298856034304 33350445826048 33362329034944 33383405060096 33390530496512 33391789490332 33421568137321 33423529345024 33442681585664 33453043843072 33453336297472 33481614688256 33482877116416 33523120959104 33544298561536 33608239415296 33636648747008 33648633933824 33710359445504 33742543581617 33774616838144 33803166810112 33804441362432 33815211329536 33816486335996 33816668274688 33834588010496 33845071700608 33875254582624 33877242413056 33908732469248 33937395810304 33985358897152 34002085970944 34042953862736 34044420620288 34078065688576 34105402720256 34119024902144 34170413129216 34200587159648 34212957356032 34214247359552 34246768984064 34275533661824 34277010440192 34287930966016 34318208770048 34335099667456 34383624821728 34412689593344 34446698610688 34477418020864 34488100892672 34506562076672 34518857225216 34582179086336 34635757125632 34648098308096 34677386641408 34678694156288 34691050637789 34720375279072 34742309224448 34808533680128 34850370860032 34881450263296 34892258325008 34914300854272 34945437270016 35042966153728 35054130710144 35055641034752 35085085103432 35118434484224 35119758628864 35132461285376 35149445660672 35162159054848 35163484848128 35216446184192 35258773643548 35293618820096 35295139463168 35323452817408 35337561505792 35354954113024 35434848690176 35469867876352 35499850858496 35512499929088 35531318300296 35531509465088 35532849184768 35543859083264 35544169816064 35561353227008 35574215606272 35575556936192 35609372524544 35640817221632 35708754378752 35737399530112 35738939293696 35751673554688 35817256910848 35885530390528 35915864735744 35917218947584 35928662037632 35949249761152 35951359295488 35960388681896 35983105982464 35983420555264 35992457994038 35994570063872 36015195553792 36028028248576 36058483048448 36127216344128 36170638479157 36193488601088 36207944794112 36236990390272 36238551678976 36306063949792 36338123857126 36372664287232 36374035722752 36387192045568 36404783005696 36405101264896 36417754515688 36417950449664 36419323592704 36437248626688 36481043396672 36599617273856 36617631045632 36632256647168 36663222206464 36699455356928 36743565279232 36798906446848 36800293953878 36800491945984 36813604452352 36831401556544 36844723306496 36846112541056 36881135828992 36913703550976 36984067035136 37028519038784 37051911110656 37061540904752 37084953837568 37096444657664 37129527099392 37233151538336 37245013879528 37268542717952 37301452537856 37313336639488 37314743543168 37346286014464 37417474070704 37486113193984 37499469996352 37501085679616 37519543140352 37531168618496 37564638745088 37633547829248 37686734618624 37705283452928 37718591537152 37738578934784 37752228806656 37753652258816 37783937803696 37821278523392 37822908071936 37834958307328 37868368297984 37925403582976 37940551527424 37970987000744 37972622999552 38010150191104 38055835467776 38128376039936 38160606281728 38162045131808 38196077871224 38198319251456 38232050106368 38232384339968 38244230692864 38264702500864 38266145275904 38279780014112 38312138238976 38385167365636 38409416474624 38455581638656 38501802289664 38575192946654 38599562100736 38632190640128 38645955805184 38647412955424 38668100583424 38680081943552 38680420093952 38714576665856 38751375982592 38752837107712 38761108608964 38785595211776 38859526823936 38906232985984 38944682835968 38977603108864 38993171316736 39051900719104 39086385325312 39098838099776 39100522692608 39133364153828 39139164553216 39170561540096 39172038470656 39186206818304 39206971917568 39220810022912 39240113905664 39295571224832 39367655555072 39402763452416 39414972448768 39434371895296 39436070944768 39450122543104 39522490384384 39560223509482 39597826637824 39631085796484 39631299018752 39632793321472 39645420179456 39646915014616 39680428890368 39718146277376 39756066200123 39828995268608 39843186871124 39864514586624 39876866657152 39902058119168 39912428666656 39937642594304 39985644568576 40061863668736 40097240118208 40135353696256 40136867004416 40145433916427 40151384326144 40170795040768 40185108431104 40186839826432 40247367067648 40295741306912 40335564365824 40369660362752 40385784578048 40405661843456 40536991858688 40585714204672 40605689872384 40607220914624 40621553238016 40621908361216 40641546545152 40656246407168 40657779355648 40732362539008 40808246760736 40810005004288 40842742320128 40859055491072 40934007898112 41012034732032 41046702555136 41061328043008 41062876265138 41084856869888 41097587065024 41097946349824 41134237707472 41136651501568 41160223490048 41173336981504 41174889426944 41209694912512 41288247250432 41337872547608 41363986972672 41378725513216 41380508336128 41413703303168 41492644514048 41529284408144 41542515481012 41568759185408 41570326540288 41585362337792 41605466292224 41605830017024 41618721636352 41620290875072 41642569859072 41657407662416 41692621024768 41733824577536 41828134027264 41848721195008 41865436168192 41899020138752 41900825378816 41992646033408 42055893082112 42057478804432 42072690802688 42093030350336 42108255207424 42109842904064 42185272199168 42187089772544 42200530419712 42318307472896 42356046748288 42382804385792 42395936751616 42433745256448 42484747354112 42565730148032 42592620249088 42603317625596 42643813302272 42645421192192 42681469730816 42696677708048 42762827509376 42814225138594 42841272221696 42856537138688 42879477874688 42892764135424 42931015708672 42973443129344 43009768947712 43070553849856 43091752517632 43129804496896 43143545489408 43145172221788 43145404350464 43181643204224 43222688595968 43224318312448 43239952351232 43278135197696 43343318380544 43358762183282 43360630317056 43395413715136 43438300086272 43440171646976 43492383391744 43513789677568 43575286902784 43612121464832 43652660424256 43655222001664 43694153531392 43707692220416 43730853292672 43732737458176 43746670542848 43748320016128 43785300844544 43868762703584 43949236158464 43964895857792 44002059759616 44085934796176 44113785257984 44124864683653 44166806634496 44168471949056 44205807935488 44206194393088 44219891738624 44221559054764 44245230475264 44260995641317 44288956694528 44298409838816 44326394527744 44342188613632 44410887798784 44464266269696 44508208955392 44517708897424 44545832124416 44563624361984 44630743678976 44684386399744 44686071229709 44723844747232 44728546623488 44766356045824 44768043966464 44784236363776 44806278479872 44807967905792 44821851711616 44823782883328 44845844463616 45029789529088 45031729659904 45045682798592 45067853594624 45085854334976 45254659014656 45290961780736 45292669481696 45292913164288 45309051633664 45310760016704 45333061279688 45349061588992 45435504228712 45518851735552 45535070709856 45559445241856 45573561893888 45614204190464 45659283324928 45697879506944 45784987049984 45825417277952 45840017082496 45868975652864 45870705147904 45880495904488 45909480046592 45924106633216 45925838206976 46052275779328 46097787846656 46107627072332 46136754700288 46153193841664 46155182374912 46177899249664 46233401532416 46383673376768 46406502711296 46408252473856 46425038127104 46447481765888 46464031623464 46464281608192 46466033549312 46549265874944 46566102532096 46637996297984 46677419794432 46696063418368 46870896836608 46927232049152 46929001445872 46952099182534 46968670931456 46969081542656 47010557379968 47013316001792 47055242264576 47057016487936 47096794185728 47113575401984 47184535317101 47186568286208 47243282911552 47273127968768 47289972015104 47329946632192 47420165158912 47477160549728 47507153354752 47508944617472 47519085043934 47524080787456 47526128386048 47549520019456 47564253298688 47566046714368 47591508410368 47606670884864 47608465899904 47623217443592 47648709742592 47695799517184 47827109937152 47844151374656 47846212763648 47884594444288 47931917336576 47991595466752 48063877808128 48065690062208 48083075203072 48106320400384 48121646892032 48123461324302 48123720237056 48211739656192 48229177622528 48254734667776 48363779969024 48406910569472 48452499144704 48495708864512 48512988532736 48553996976128 48646548740608 48689505857824 48735786631168 48737624219648 48776720980288 48778822549504 48794363297792 48796203094912 48930543015536 48978899587072 49005117571072 49020301869056 49037768456768 49064017952768 49112506433536 49122989128192 49247717163008 49306909130752 49308768253472 49350449376256 49355637653504 49399220928512 49458594992128 49460725940224 49535221006336 49552871066608 49594758531584 49643771527168 49688043618304 49705581019136 49730045345792 49800327888896 49936175464448 49951648251904 49976233689088 49978118048768 49996194906112 49998080018432 50040343822336 50135728804096 50225534474752 50227698466816 50245595266048 50288068296704 50383925481344 50476350439424 50478253656064 50494335836672 50521365020672 50537019129856 50538924634016 50563799119652 50565977686016 50582087815168 50583995018648 50615950508032 50626754101504 50674876284928 50676786987008 50816304308224 50834410835572 50866524520448 50877381597056 50909522427904 50927662170112 51006564204544 51067870171136 51069795691096 51112965425408 51118338998272 51129249822784 51161549766656 51163478818816 51181984415744 51207175405568 51209106178048 51224973384704 51252393672704 51270655584512 51364707172352 51462616604672 51480780341248 51506118393856 51526690668544 51717382033408 51719610302464 51761099177984 51763050836224 51781773295616 51783725733376 51809212891072 51825266041556 51827498958848 52040080811264 52065694143008 52067937419264 52084070735872 52130519074816 52182038085632 52226148007936 52325699485696 52369649088211 52388590951424 52390566269314 52423663026176 52434852462272 52440365006848 52484693295104 52486672236544 52549757179136 52631172319232 52649925508271 52683186110464 52694430939808 52727719657472 52746507247616 52774741999616 52793546344448 52838173179904 52890391543808 53009912430592 53036003098624 53038002827264 53057186430976 53082836303872 53099748294656 53101750426816 53199160999936 53300567197696 53345622622208 53364630379424 53366929620992 53462523183104 53631122341888 53633144509568 53659541922896 53678950334464 53726351291392 53779447414784 53822588667904 53824907640832 53842056052736 53844086173696 53925183219544 53992323327488 54045682302976 54091367579648 54110641055744 54194474467328 54259612056832 54307525764496 54313235185664 54342308593664 54359146627072 54361196244992 54407623868416 54409675314176 54426534221248 54455668277248 54475071558544 54509485162496 54575001370624 54659554213888 54679030142464 54725250793472 54779334098944 54930146066432 54932217213952 54949718410496 54952085946368 54996167876608 54998241513488 55047288696764 55050518921216 55099131035648 55146188898304 55148268191744 55319800026946 55322183507968 55421279420416 55423667273728 55443415465984 55490282258432 55575954134428 55596055703552 55697742200464 55698041864192 55700141965312 55717887819776 55744823977472 55764986626048 55767089251328 55794536959616 55920620589184 55975885242368 56023202136064 56043163950592 56073163374592 56093142990976 56128578781184 56140559003648 56196041015296 56283105329152 56350753292288 56352878003968 56398083633458 56400513572864 56406443032576 56418482563072 56420609828492 56456252489728 56524108562432 56631852647552 56679724036096 56699919778138 56735738888192 56786335563776 56803930882048 56806378307584 56834337538048 57013263293077 57067456036864 57087598002176 57115695644672 57117849198592 57138508464128 57140662878208 57186500459648 57188964368384 57400610828288 57423537446912 57451800433664 57472078053376 57581629121536 57687257645056 57707812384768 57738702880768 57756593291264 57758771010304 57787198993888 57808100360192 57810280021312 57846800580608 57859147544576 57865230352384 57916327985152 57985938956288 58073274236432 58075776352256 58096469526368 58133170880512 58145578968064 58203042480128 58363280195584 58365480789824 58384075811152 58420958855168 58433428368896 58435631608081 58472547221504 58491176353792 58522486177792 58524692774912 58542826725376 58574164197376 58592825704448 58595034953728 58702522482688 58814418976768 58864135307264 58885109384192 58887646478336 58993129029632 59105579466752 59155541917696 59157772384256 59178851087993 59179169480704 59181400838144 59210529018368 59228875476064 59281695519592 59390442668032 59474378070016 59503650449152 59524652269568 59577736085504 59636614955008 59708293578752 59798222976128 59800799412224 59851027529384 59872675373056 59874932879216 59925545671168 59931845722112 59982506622976 59984768270336 60056865347584 60171343438024 60209355554816 60222206788352 60281722568704 60313990856704 60335481536512 60354176562176 60386483634176 60612574969856 60614860374016 60634172039168 60636784492544 60685426622464 60687714773504 60745400188928 60760656738376 60799041142784 60914933940224 60966425853952 60988149005056 61042537960768 61100026494976 61154515222528 61292711247872 61325190769024 61347371810816 61398898931006 61459577600512 61462225616896 61481807249408 61511529906176 61533778345984 61536098484224 61628780822336 61702853876209 61705512374272 61766494060544 61816042430464 61818705805312 61840732635136 62010985207808 62013323339188 62072268783616 62124739002368 62127081422848 62146874875904 62180141563904 62182486073344 62201753395712 62232368147264 62235049459712 62254877310976 62257224638336 62296554471424 62371430137856 62490320162816 62543143763968 62565428720704 62604953255936 62680199593984 62777309790208 62799678183424 62852763287552 62855133158272 62911187082016 62914878767104 62930680193318 62970435469312 62970985971712 63026592219136 63102345334784 63222628602224 63338605051904 63363903389696 63417465438208 63515376153632 63535611912136 63538349375488 63652162502656 63654562514816 63677586079744 63708370259968 63731413286912 63733816287232 63765185096704 63972440276992 64049330229248 64080854329856 64083615285248 64106449132544 64160638861312 64224046874624 64400860905472 64403289147392 64423807791616 64454952723952 64478265786368 64480696946848 64521431416832 64541987700736 64598981214208 64722117311488 64776827469824 64799908317872 64840844443648 64857696583316 64898669215744 64918778150912 64953528614912 64976672423936 65158015192088 65219949756416 65275080736768 65277541941248 65300801200544 65301152530432 65303614717952 65356000525312 65480579623732 65600698089472 65626899939328 65659200495616 65679545082368 65682374918144 65951785582592 65984246042624 65987089006592 66007535190016 66010024011776 66042513135872 66066400411648 66068891452928 66121891156468 66124740050944 66131691831296 66190089125888 66269644521472 66369456270208 66395965172992 66452090249216 66517762834432 66597712068608 66700891652096 66724658069888 66766810120192 66781060993024 66783578980664 66843136274642 66847058690048 66885363171328 66906087686144 66906672594944 66963229376512 66965754232832 67046241918208 67174042889863 67216478830592 67273297494016 67297267867648 67420718891008 67485087163234 67549233676288 67606333620224 67608882724864 67630422659072 67632972671992 67633336549376 67669176020992 67690143401216 67750509165248 67754484826112 67817464938496 67874791620608 67970717794304 68004171941888 68085907725472 68088841240576 68156131377152 68210805440512 68238049804288 68340826258432 68401174319296 68425914712064 68428494719104 68483387269199 68493537968128 68551067323648 68554020880384 68575861932032 68636417540096 68670199334912 68767249643456 68825379186688 68893397221376 68954836041728 68976201785344 69013124153344 69037714450432 69164358172672 69296196616192 69354773282816 69357388312576 69382101275578 69440750558144 69484618448896 69617067360256 69700741720064 69762900526592 69784516650016 69828601708544 69890874540032 70085932307456 70108261420288 70111282069504 70170170206864 70236868968448 70239517257728 70264922570752 70298891321344 70326969696256 70432892368384 70517547287096 70587237640192 70590278926336 70646905634816 70675123011584 70709908226048 70869697380352 70939735752704 71024999858176 71062636600592 71063018930176 71065698369536 71087718166528 71088339632128 71122706454016 71148431212544 71151113872384 71281634443264 71417508757504 71474799060224 71477878587392 71503347109376 71634513821696 71771060781056 71831729471488 71834437895168 71857324075264 71898499522304 71920777363792 71966211964928 71966841110528 71984915988076 71989140127744 72030391107584 72056056497152 72116966096896 72254432688256 72341276958314 72386977202176 72415889588224 72473980780544 72477103357952 72612127899584 72676247714252 72745328574464 72748071445504 72774384091136 72809566011392 72810202529792 72835509031376 72835900899328 72838647185408 72874497253376 72962086793344 73199234547712 73235262091264 73264513294336 73326444412928 73398910713856 73487130558464 73597812893696 73600587907756 73600983891968 73627208904704 73662803113088 73689446612992 73692225082112 73762271657984 73827407101952 73968134070272 74057038077568 74103822221312 74123081809504 74169907675136 74192889315328 74259054198784 74466303076672 74490027759056 74537085435904 74555805844793 74602905075712 74626673278976 74629487086336 74692572028928 74834948141408 74972226387968 74998939992704 75002171359232 75039086280704 75062337236992 75129277490176 75267095658496 75373469237248 75410566905856 75437183074304 75477157869568 75504051388129 75504457613312 75507304517632 75567875607392 75642557046784 75645816143872 75669916614656 75736736595968 75850807165952 75881103054848 75941974001488 75945245999104 76020300382208 76111670935552 76256752079872 76321212563456 76324090263616 76392155742448 76396638502912 76464100212736 76464768679936 76488461385728 76529405001728 76532290551808 76559560028224 76624276477952 76770334731272 76818832949248 76911163277312 77003604579328 77150385893308 77199124201472 77264381280256 77291911610368 77294825910848 77336201166848 77360163887104 77360840187904 77387728345837 77429153331712 77502751965184 77505674215424 77522217217928 77571190423552 77719053647872 77812465971968 77889365671936 77955206217728 77986342633472 78103801438208 78172770650624 78197676199552 78201045385216 78266728307656 78341123080192 78344076941312 78372413636608 78413943835136 78441620045824 78480227811328 78591142449664 78735311110144 78805526904832 78829944897536 78868743790592 78872141889536 78900245086208 79120447018964 79195653275648 79262171592968 79262598037504 79265586642944 79290840358912 79293830029232 79360857780736 79436292554752 79512132400246 79657990537216 79686373742248 79729029173248 79753733314304 79824857333312 79875285188608 79971289137152 80123727337472 80194480236416 80270707392512 80273734008832 80290867832854 80302768652288 80341590081536 80370216862208 80373679652864 80494734135296 80591482613824 80671128731648 80688347376581 80739320725504 80771569156096 80811323686912 81073983717376 81171428409344 81211379744768 81214441829248 81243106476032 81243816722432 81283093090304 81312492814336 81315558711296 81464725078016 81616493521472 81620010008576 81685484640256 81718110982144 81868015796224 82024069464064 82093405110272 82122656086016 82125752530276 82169713739776 82195174130048 82195892699648 82268475414944 82273303003136 82320446980096 82346673963008 82349778853888 82419389825024 82576494500864 82675745095216 82727973945344 82757451026432 82761016672256 82827406606336 82985289028096 83058568816288 83085030962024 83137518370816 83140653080576 83170724675584 83210932584448 83211660034048 83237443272704 83240581750144 83285139718144 83314815324832 83385242049536 83467649155072 83656268054528 83697442390016 83730872336384 83798040277504 83801650757632 83985292066816 84111786164224 84114957608864 84145381605376 84186060700672 84216510414848 84219685808128 84370544398336 84374179545088 84401060839424 84636614945792 84712093496576 84791873503232 84867490512896 84969494708224 85131460296064 85185240498176 85206635251192 85287626604544 85290842384384 85362939461632 85393355416096 85525655018752 85628450277188 85682544443392 85713074277376 85758955749376 85785528270848 85862031417344 85946886258688 86019537895424 86141107699712 86183505035264 86259608993792 86287090978816 86290344443576 86290808700928 86363286408448 86445377191936 86448636624896 86479904702464 86556270395392 86686636761088 86717524366564 86721260634112 86790827430272 86876600172544 86984766783488 87027579355136 87150573805568 87224242929664 87305320848512 87310444003328 87388307062784 87415384440832 87461706585344 87465474916352 87493341085696 87496640032256 87570601689088 87737525407168 87898472316928 87929791715584 88004119519232 88171869592352 88227570515968 88249729367306 88333613268992 88336943898112 88411615870976 88412388786176 88439783477248 88443118109528 88490460950528 88521991282634 88577913389056 88596819677632 88652789055488 88684377227264 88821775597568 88928532539392 89016417910784 89035417794848 89091664248832 89127248723968 89261487357952 89368772799488 89372142459418 89447689494464 89457093246976 89532712091648 89536087932928 89568472727552 89612556959744 89615935811584 89643703423232 89647565766656 89691688927232 90059579058176 90063459319808 90091365597184 90135707189248 90171708669952 90509318029312 90581923561472 90585338963392 90618103267328 90621520033408 90666122559376 90698123177984 90871008457424 91037703471104 91070141419712 91118890483712 91147123787776 91228408380928 91318566649856 91395759013888 91569974099968 91650834555904 91680034164992 91741410295808 91760991808976 91818960093184 91848213266432 91851676413952 92104551558656 92195575693312 92215254144664 92273509400576 92306387683328 92310364749824 92355798499328 92466803064832 92767346753536 92813005422592 92816504947712 92850076254208 92894963531776 92928063246928 92928563216384 92932067098624 93098531749888 93275992595968 93354839588864 93392126836736 93741793673216 93854464098304 93858002891744 93904198365068 93937341862912 93938163085312 94021114759936 94110484529152 94114032975872 94193588371456 94227150803968 94369070634202 94373136572416 94486565823104 94546255937536 94579944030208 94659893264384 94840330317824 94954321099456 95014306709504 95017889234944 95038170087868 95048161574912 95052256772096 95099040038912 95128506597376 95132093428736 95183016820736 95213341769728 95216931799808 95246434887184 95297419485184 95391599034368 95654219874304 95688302749312 95692425527296 95769188888576 95863834673152 95983190933504 96127755616256 96131380124416 96166150406144 96212640800768 96243293784064 96246922648604 96247440474112 96332755219337 96423479312384 96458355245056 96509469335552 96727559938048 96813821138944 96904998289408 96991417729024 97025977065472 97107993952256 97257919735249 97293097481216 97379011715648 97471573262336 97475248439296 97553441960576 97557645099008 97588726595584 97592406189824 97861086031072 97957799174144 98010235142144 98040603738112 98075536913536 98128035905536 98225012867072 98245978256384 98495434326016 98613818261504 98617536506944 98700898752512 98711275307008 98736067199861 98798441857024 98917189984256 98921451880448 99070442012672 99105742133216 99189517063168 99287543054336 99376087236608 99411162038272 99460090691584 99600655777792 99903296503808 99952467378176 99956236097536 99992389812224 99996160036864 100080687644672 100271457608192 100451068949504 100455396933632 100491190532096 100576136593408 100767850962688 100952700878848 100956507312128 100988671673344 101042730041344 101074038259712 101077849268032 101127598239304 101131955372032 101164175630336 101167990037296 101231901016064 101253508203008 101349752569856 101353573974016 101632608616448 101668821671144 101733049040896 101754763194112 101855324340224 102013128409088 102135740342272 102139591382192 102225930850816 102236677996544 102258499645568 102323099533312 102326957637632 102414350811136 102418212356096 102449946769408 102504787345408 102541311169024 102729414344704 102925233209344 102961560682496 103012236787712 103053381337088 103434764066816 103439220604928 103522198355968 103526101672448 103563546591232 103567451466752 103618425782144 103650532083112 103654997917696 104080161622528 104131388286016 104135874838528 104168141471744 104261038149632 104364076171264 104452296015872 104651398971392 104739298176422 104777181902848 104781132538628 104847326052352 104869704924544 104880730013696 104969386590208 104973344473088 105099514358272 105262344638464 105299851016542 105366372220928 105388861879616 105455439314944 105493014495232 105549483999232 105587092688896 105676346359808 105780783087616 106019824861184 106072006197248 106076005654528 106114372861952 106165672607744 106199496589312 106203500853632 106398321999872 106601134395392 106691245244416 106729260758848 106733859241984 106925046366208 107262244683776 107266289019136 107319083845792 107357900668928 107452702582784 107558894829568 107645177335808 107649815281664 107684112105472 107688172347392 107850366439088 107984646654976 108091364605952 108182735159296 108221282111488 108388948934656 108519224113664 108523315843579 108615051528992 108626470371328 108684617187328 108718293254144 108722392489984 108815247736832 108819350628352 108853068442496 108911336554496 108950143117088 109018970324992 109150002741248 109319108427776 109358060284928 109450501586944 109558668197888 109860292132864 109864434427904 109899436820992 109904171892736 109992335753216 109996483026976 110094577393528 110101037842432 110198262071296 110292377796608 110296536383488 110639600053892 110644367015936 110842558840832 110886830931968 110980564516864 111151908268856 111192111407104 111395484400928 111396083728384 111400283930624 111435775639552 111489647954944 111529973252096 111534178502656 111589073919232 111841241178368 111951770484736 112046404272128 112086327901184 112146326749184 112186285981952 112281118007296 112392082030592 112566210658304 112701506584576 112705756007936 112796167266916 112801027145728 112812886065152 112836965126144 112841219656984 112912504979456 113048217124864 113263705295104 113359448072192 113399839556276 113471477776384 113572671127552 113607861764096 113668675076096 114026526586154 114134912073728 114175196004352 114231391289344 114235698397184 114277016928256 114281325756416 114373000919296 114377928736768 114591014341531 114801221656576 114847074893824 114903600867328 114944156106752 115163258243072 115374515290112 115415624769536 115477405761536 115513186582528 115517542020608 115574397987776 115616200720384 115620560042624 115693601161216 115718295089152 115730460704768 115832655970304 115971877912576 116146548472864 116151552704512 116192939052736 116266341761024 116291157936128 116406084960256 116726560391168 116730961579648 116768151622304 116841917710336 116866856737792 116871263216162 116945094443008 116982352707584 117049385549824 117085653450752 117148328394752 117185651408896 117190069907456 117405044965376 117628837953536 117728270614528 117770218768384 117775292956672 117986258059264 118211158933504 118311083835392 118315544768512 118357702175986 118358338961408 118362801676288 118421058036736 118457750952128 118563391039184 118780885336064 118948756140032 119007300898304 119049304539136 119155472171008 119273229910016 119416587157504 119596445952256 119601598824448 119702055058768 119745350746112 119749865758432 119851091342336 119863691444224 119969536540672 120113730695168 120342686876048 120418711109632 120444413576704 120563445137408 120627981713408 120670963073024 120708353124352 120772967268352 121225149939712 121229720748032 121268344078336 121273568985088 121370853244928 121375429547008 121521313476752 121598082285568 121829867880448 121932851707904 121976298010112 122085075921536 122200052989952 122309030445056 122585422495744 122650381538048 122694743621632 122797797862012 122919155201024 122924451233792 122963614498816 123023059812352 123067556691968 123072196968448 123257561644672 123405707752418 123411024748544 123532988121088 123632084860928 123637411610624 123681465270272 124021970415616 124026646678376 124144537567232 124249478004736 124254162845696 124293749751808 124360283127808 124364972146688 124403506791424 124464736294528 124470098919424 124509754621952 124514449276672 124742860275712 124980640325632 125086287527936 125130857441408 125209906511872 125360399187968 125554619580416 125599356366848 125705526575104 125710266316544 125822374164032 125829757534208 125861360386636 125940870938624 125941971943424 125973602979133 126053184438272 126204690669568 126445257204448 126677210103808 126727806779392 126834930876416 127030752307264 127071223824272 127076698750976 127183433499941 127304325005312 127309125029632 127355172159488 127416740519936 127462826573824 127467632574464 127530370193408 127944880553984 128098660458496 128161708659712 128167230570496 128212898265088 128321277722624 128448093749248 128801028838573 128801721810944 128806578294784 128847615583232 128909905447904 128956531572736 128961393893696 129042862833664 129083975401472 129197962428416 129444234622976 129553654939648 129599816635744 129681688887296 129715393166632 129797338431488 129837556301824 129953344847872 130316030384176 130439899512832 130550161473536 130555083882496 130601602401088 130607229435904 130712001050624 130961159247464 131201396178944 131253799878656 131318400991232 131359090164736 131364749836288 131903571165184 131968492085248 131974178013184 132015070380032 132020048023552 132085026271744 132132800823296 132137782905856 132243782312936 132249480101888 132380178251776 132539289042944 132738912540416 132791930345984 132904180498432 133035525668864 133195424137216 133401783304192 133449316139776 133562121986048 133567157961328 133686272549284 133694117380096 133770726342656 133812175372288 133813345189888 133926458753024 133931508465664 134092483836416 134348085779726 134432957661184 134546594988032 134594535735296 134970174326468 135013175313289 135098467352576 135212667240448 135217765449728 135260845318144 135265945343984 135266673098752 135338352041984 135380286802432 135501018330496 135508969652224 135634929876992 135749583241216 135941435588608 136008343883776 136171815450944 136177682481152 136312262754304 136421610881024 136476099608576 136681652516864 136802348638592 136851829424128 136856989438208 136966774538398 136987075936256 137102134647296 137108041760768 137151723864064 137272835080192 137340398669824 137534499286912 137650758373376 137786794442752 137909672083456 137952403570688 138026248306688 138075428900864 138328716345344 138460782283187 138592393232384 138709546565632 138714776625152 138764202551156 138881501116288 138969236897792 139234134720512 139401483440128 139525801053184 139569033300032 139657203417088 139781749080064 140171864614912 140216522840576 140222564139008 140340340413728 140473737936896 140479034515456 140529845141504 140597782642688 140653939392512 140865784736768 141035094574192 141174475280384 141180557852672 141293811269632 141350246023168 141419816452096 141739394760704 141879471505408 142049999716352 142125273201184 142126037860352 142131396739072 142175436333056 142176679264256 142245412908032 142296862425088 142302227744768 142563268886528 142835017515008 142949598120448 142955757174784 143006694218752 143269027643392 143542121562112 143663458942976 143668875790336 143714648150528 143720066927983 143796999044608 143841554727584 143932423929856 143933682221056 143969831976152 143978280255488 144060782215168 144112112994304 144233932193792 144508865376512 144682553916628 144773954404352 144831779176448 144947961561088 145224255799168 145352495428504 145490657148928 145496142891008 145548768182272 145619132022784 145620405059584 145671018062752 145671801798656 145677294370816 145748994506752 145924173586688 146398469095424 146470524182528 146529026588672 146652888825856 146974261116928 147195625787392 147201175815512 147201967783936 147254417809408 147325606226176 147378893225984 147384450164224 147524543315968 147654814203904 147936268140544 148114076155136 148246163619008 148339815350272 148385778630656 148518108397568 148932606153344 148980055518112 149074170871808 149111611689586 149205810151424 149253346557952 149258974172672 149385144057856 149669896282816 149849787985079 149944452775936 149997879985408 150004342718464 150078172561408 150124674473984 150258554980352 150534191316992 150746938474496 150821133811712 150874366148608 150954315739136 151008102776258 151008915226624 151014609035264 151135751214784 151285114093568 151291632287744 151339833229312 151473473191936 151701614331904 151762206109696 151883948002976 151890491998208 152040600764416 152223341871104 152513504159744 152642425126912 152648180527232 152784311484896 152793277005824 152928200425472 152929537359872 152976922771456 153064581103616 153119120056448 153248552955904 153540669462544 153637665898496 153822326554624 154007209158656 154300771786616 154398248402944 154583823220736 154589651821696 154672402333696 154720327774208 154721680375808 154775456691674 154858306663424 155011348430848 155044434435856 155142380847104 155438107295744 155624931943936 155778731343872 155910412435456 155972685266944 156207602876416 156345541301248 156395352399104 156402090770432 156533456615312 156682246160384 156688153882624 156744827273216 156827887670272 156883240091648 156960455622656 157182284899328 157470622220288 157611053809664 157659889795072 157737487581184 157744283779072 157800490172416 158240894037928 158391306551296 158524343185936 158525196075008 158531173285888 158581680717824 158587660058464 158721715561472 159024264800492 159315981074432 159372747484496 159458058346496 159507466628608 159649714666624 159750570377216 159942578274304 160247454674944 160388960472832 160541414785024 160547468017664 160581735665708 160605537304576 160683180163072 160740433724416 160747359305728 160989468270592 161182965227648 161342257463296 161376694753162 161478641451008 161543138312192 161622647373824 162147967434752 162342856818688 162422759489536 162428883658496 162486212952064 162487633444864 162566186180608 162624985628672 162631117422592 163232987042944 163240020017152 163370969280512 163436221964288 163736031592448 164048138928128 164186810220544 164245312172032 164251505060552 164332347138869 164339427479552 164390348260096 164391785399296 164536950829888 164546606006272 164640893960192 164693347926016 164699557707776 164838779650048 165152989001728 165351490190432 165455947890688 165514902052864 165522033344512 165654813212672 165970578056192 166117137632576 166170061924048 166275036741632 166281306161152 166316797653769 166341449351168 166421865168896 166423320068096 166474886545408 166481163500288 166570279436288 166629630649664 166770484099072 166935298310144 167312536109056 167394884780032 167461744672768 167596080555008 167603301515264 167970584133632 168223572328448 168229915217728 168290763210752 168372121401344 168432114635057 168433020829696 168439371616256 168741088796672 168748359090176 168802121678848 169273229891584 169424186993152 169583747006464 169734981025792 169938989416448 170262920592128 170413270502384 170575253209088 170581684768768 170725878923264 170786710832192 171051310037504 171256900554376 171365088886784 171426148554752 171517911498752 171571056541696 171724062834688 171893772517376 172282215399424 172367010070528 172519217987584 172574181957632 172580688887152 172581617401856 172726572816896 172890754383872 172897273249792 173112540790784 173373273522176 173435048733128 173442521268224 173581654860544 173753200345088 173969533566976 174055158710272 174301147611136 174448485859328 174610641697024 174776614125568 174830768881664 174923413170688 174930949832704 174986682171392 174993280064512 175141203378176 175475050814336 175796944633856 175859583431168 176008239038464 176343739184704 176455141031936 176499458734612 176667226537984 176673887796224 176823231741952 176824777572352 176879566954496 176886236219056 176980921901056 177043982565268 177155826778112 177193639355264 177305578110976 177368754454528 177643551195136 177857065078784 178032835821568 178070835589696 178183328497664 178254497447936 178522974715904 178737545598976 178744284918836 178895378988928 178914186493952 179065424183296 179072175865856 179136945455104 179225113919488 179231871623168 179287406846464 179295131533312 179383377854464 180119158116352 180126918639616 180182731194368 180271414378496 180343417339904 181018636058624 181163847122944 181170677926784 181236206534656 181243040066816 181332245118752 181396246355968 181742016914848 182075406942208 182140282839424 182237780967424 182294247575552 182456816761856 182637133299712 182791518027776 183139948199936 183301669111808 183360068329984 183366981942599 183482820591616 183521983617952 183637920186368 183696426532864 183703352827904 184209103117312 184391151386624 184430508289328 184547018801152 184612775366656 184620729499648 184711596998656 184933606129664 185534693507072 185626010845184 185633009895424 185700152508416 185789927063552 185856126493856 185857126432768 185864134197248 186197063499776 186551985191936 186709679177728 186784253673472 187483587346432 187708928196608 187716005783488 187808396730136 187874683725824 187876326170624 188042229519872 188220969058304 188228065951744 188387176742912 188454301607936 188738141268404 188746273144832 188973131646208 189159888060416 189319786528768 189680660635648 189908642198912 190028613419008 190035778469888 190076340175736 190096323149824 190198080077824 190257013194752 190264186857472 190366033641472 190426683539456 190433863599616 190492869774368 190594838970368 190783198068736 191308439748608 191376605498624 191384851054592 191538377777152 191727669346304 192255511232512 192262760248832 192332300812288 192425281601536 192486587568128 192493845297208 192494880948224 192665510438674 192846958624768 192916710490112 193018938671104 193455119876096 193627642277888 193982835458048 194051954130944 194215987904512 194515839470498 194586194962432 194758023431296 194943146524672 194950496878592 195106883921152 195115290198016 195177453191168 195184812379648 195722172062144 195915598348288 196020470284288 196081207476224 196151073827072 196256071811072 196450025734144 196491956512768 196990868652032 197227636523008 197235073013888 197401797505024 197422550614016 197472134399722 197596883714048 197834379968512 197842903760896 198140884025344 198211484266432 198379034126336 198575086108672 198752174473216 198822324076544 198920181383168 199201311555584 199806593007616 199904934756352 199912472195072 199984779624448 199992320073728 200161375289344 200542915216384 200902137899008 200910793867264 200982381064192 201152273186816 201535701925376 201905401757696 201913014624256 201977343346688 202085460082688 202148076519424 202155698536064 202255196478608 202263910744064 202328351260672 202335980074592 202463802032128 202507016406016 202707147948032 203265217232896 203337643342288 203466098081792 203509526388224 203710648680448 204026256818176 204271480684544 204279182764384 204451861701632 204473355993088 204516999291136 204653915275264 204828701622272 204836424712192 204899893538816 205009574690816 205082622338048 205458828689408 205850466418688 205923121364992 206024473575424 206106762674176 206869528133632 206878441209856 207044396711936 207052203344896 207127093182464 207134902933504 207236851564288 207301064166224 207309995835392 208160323245056 208262776572032 208271749677056 208336282943488 208522076299264 208728152342528 208904592031744 209302797942784 209478596352844 209554363805696 209562265077256 209694652104704 209739409849088 209761460027392 209938773180416 209946688946176 210199028716544 210524689276928 210599702033084 210732744441856 210777723759232 210910878629888 210986028990464 211098967998464 211174185377792 211352692719616 211561566175232 212039649722368 212144012394496 212152011309056 212228745723904 212331345215488 212398993178624 212407001707264 212796643999744 213202268790784 213382490488832 213458521517696 213467718483968 213850092732416 214524489367552 214532578038272 214638167691584 214715801337856 214896146258521 214905405165568 215117789659136 215290354671616 215299630563328 215368224210944 215376344694784 215700732878176 215969293309952 216182729211904 216365470318592 216442564222976 216777897869312 217038448227328 217046631687158 217230103057984 217252940742656 217436586508288 217444784979968 217630495473664 217638701256704 217706136884992 217822673108992 217900286234176 218037940649984 218300005482496 218638216855552 218716120569856 218901003173888 219117336395776 219720584265728 219728868855808 219798873641984 219808343785472 219984671506432 219992966053952 220189154787056 220202075684864 220257380676613 220396524142592 220584755593216 220593072766976 221279200107784 221288734031872 221685117681664 221773661863936 221961129033728 222303816537712 222384222814208 222790968801856 222800567861248 222871551279104 222979295909888 223059946504192 223068357005312 223178147838464 223682482356736 223903540969472 224092808544256 224172655802368 224292653498368 224372571963904 224562236014592 224784164061184 225132421316608 225403013169152 225411512015872 225592334533832 225602054291456 225673930252288 225682439313968 225825009958912 226096434249728 226527410590208 226718896144384 226799679112552 226942955552768 227145342255104 227215723528192 227337350152192 228053053172308 228269824147456 228462782578688 228471396794368 228554033856512 228562651512832 228746001838592 228755857473536 229182028683062 229602443313152 229694149787648 229807201734656 229888312213504 230326516486144 230749030580224 230831249539072 230954811523072 231026373165056 231035084041216 231148795975552 231232401440768 231241120085248 231436590178304 231460921409536 231665311940608 231943755825152 232293096945728 232303105409024 232385878105472 232532683522048 232582315872256 232812169920512 233453120782336 233461923159296 233536303244608 233683835420672 233733713475584 233742526432324 233890188886016 233950976961247 233964705415168 234098771099648 234171306901504 234296656789504 234371302817792 234380139814912 234810089930752 235257675907072 235456541229056 235540437536768 235550585913344 235972516118528 236197805071319 236422317867008 236622167670784 236631089537024 236715404351972 236716677922816 236725603352576 236842116073472 236915501904256 237126782078368 237561770672128 237897512280064 238014601796608 238098609078272 238310944342016 238546459820032 238833174315008 239192891904512 239203197648896 239404110117536 239490701492224 239499731516864 239702182684672 239727382888448 239939073081344 240227461390336 240685373752096 240837422219264 240888827153408 241126890274816 241341926146048 241416706248704 241545934536704 242450299879424 242459441496064 242536688156672 242741706489856 242750859094016 243042626953504 243196164571136 243659735760896 243865703415808 243952596020224 244170151843072 244400105979904 244618060890112 245170844991488 245300763076096 245389487243264 245595595724024 245838310402048 245848902467584 245927228997632 246046119624704 246135113383936 246144393936896 246515123289344 246811415504836 246822049497088 247065976242176 247264169721856 247362930540544 248043940831232 248053293356752 248289075134464 248498956009472 248508325691392 248587499503616 248720566255616 248729944293376 248807013582848 248929472589056 248940197838848 249019509243904 249028898553344 249485720551424 249961280651264 250172575055872 250261714882816 250720798375936 251109239160832 251198712733696 251411053150208 251420532633088 251644748328064 251659515068416 251722720773272 251881741877248 251883943886848 251947205958266 252106368876544 252409381339136 252890514408896 253354420207616 253455613558784 253669861752832 254061504614528 254142447648544 254153397501952 254366866999882 254608650010624 254618250059264 254710344318976 254833481039872 254925653147648 254935265148928 255060740386816 255889761107968 256197320916992 256323417319424 256334461140992 256425796530176 256642555445248 256896187498496 257602057677146 257603443621888 257613156589568 257695231166464 257819810895808 257913063145472 257922787787392 258085725667328 258167950802944 258395924856832 258888469245952 259107309879296 259199633271488 259363377774592 259430786333264 259594676862976 259675112603648 259906689695744 260632060768352 260879799025664 261110167764992 261203204802176 261214458871808 261424002101248 261922318494928 262402792357888 262507599757312 262636801982464 262718180329472 262729499672576 263807142330368 263936984170496 263948356026368 264030140760064 264040096047104 264170052543488 264265601646592 264275565811712 264487564625872 264498960203776 264760356503552 265078578085888 265477825080832 265583860691968 265808360996864 266071051337728 266390848274432 266803566608384 266898632279552 267124243972096 267134315922656 267372545098568 267388234760192 267541452685312 267624350744576 267626690379776 267852917506048 267863016931328 268184967672832 268696171559452 268865915322368 269093189976064 269189071470592 269940348652936 270026350626578 270196934705152 270425334480896 270435530899456 270521690636288 270531890687968 270533346197504 270676704083968 270760573604864 271002036660992 271269859753984 271499166482432 271882871177216 272016687767552 272343630901888 272355364962304 272843221762048 272952199217152 273363305033728 273604697277184 273703658848256 273713978876416 273933549076796 273974151872512 274204269294592 274216083521536 274303447728128 274545670160384 274680797339648 275068998573824 275301516746752 275573588885504 275819344166912 275904807141376 276052496613376 276150857801728 276657432690688 276921564566374 277184786464768 277419093131264 277429553250304 277528405102312 277763002232576 278292463400861 278468269441024 278802966880256 279051602106368 279138066600064 279314406834176 279563498160128 280343729229824 280433045681152 280445128278016 280680680827456 280947475873792 280958069030912 281018037414989 281059690283008 281195565285376 281307878785024 281731569473536 282070189148384 282348950560768 282361115705344 282587622539264 282700492046336 282839632904192 283478789521408 283758943010816 284099999432704 284250546402368 284262793478144 284350872666112 284353358528512 284490825816064 284593724850176 284604455489536 285126537773056 285670035030016 285899196240896 285911514349568 286013388437504 286538055286784 287084243124224 287326917885952 287337751580672 287429296301056 287440133855966 287593998089216 287683109455168 287864847859712 287939663952304 287956560510976 288121564430336 288224225988608 288467864387584 289017730753024 289365107833256 289547908808704 289663558352896 289895923122176 290448511598336 290704990857008 290981314297856 290992285782016 291097536364544 291238264045568 291240810119168 291342036125504 291354588741632 291497989013504 291848347173376 292796938190848 292941048365056 293058053177344 293305777651712 293948522233856 294391251574784 294402351631024 294403935567872 294508835618816 294651212452352 294757786451968 294768900328448 295309628407808 295872536281088 296228152310272 296492327238016 296679630700544 296771557261312 297036216795136 297865212306688 297960111036224 298148341743616 298223223379172 298411620302848 298506693115904 298517948345344 298770288115712 299339792565632 299699575970158 299888905551872 299995759970816 300008685436928 300156345122816 300249348947968 300517109960704 301068382633984 301493876948992 301642267623424 301748732297216 301908631478272 302016205552516 302017830453248 302029218070528 302271502429568 302570228187136 302679666458624 302946946383872 303403228663808 303524412219392 303767896005952 303780983996416 304081201528832 304446683742208 305027008319488 305284850253824 305296361054464 305568622969792 305586554011648 305856400850944 305859074719744 305953845542912 306129162207232 306238240112896 306497105911808 307081338925088 307275331796992 307644653109248 308014418317312 308601543573232 308796496805888 308874052785571 309167646441472 309179303643392 309344804667392 309440655548416 309443360751616 309550913383348 309716613326848 310022696861696 310088868871712 310284761694208 310876214591488 311249863887872 311557462687744 311820824870912 311945370533888 312415205752832 312691082602496 312790704798208 312802498607963 312804181540864 313066913230624 313364492320768 313376307765248 313489654546432 313655775340544 313766480183296 313920911245312 314364569798656 314941244440576 315222107619328 315319779590144 315474975162368 315600980344832 316481788075856 316782613102592 317048686371872 317050392150016 317062346571776 317163361435648 317175320116928 317443431122944 318048529600984 318631962148864 318745494968992 318916116692992 319014933257216 319299429333248 319885156548608 320494909349888 320777920945664 321082829570048 321094936035328 321163471331416 321366360326144 321480867448832 321494718611456 321978936541184 322365930455296 322684514926592 322753389506324 322957282902016 323086276624384 323245294747648 324685713637376 324845518979072 324857767316992 324972425904128 324975266889728 325132372361216 325249971257344 325262234845184 326465974085888 326480040034304 326741938561024 326872443928576 328096277856256 328373620441088 328490624344064 328503010121104 328664694277738 328678854959104 328780696520192 328783570798592 329073901659776 329093212012544 329281787920384 329386695852032 329399115415552 329677559300096 330305978003456 330702980380864 330911895781376 331029804105728 331044066689024 331309626425344 331941156112384 332234275265152 332340123848096 332550073483264 332562612322304 332633595307538 332682898702336 332843730337792 332846640136192 332949773090816 332962327000576 333140558872576 333259261299328 333540968198144 333870596620288 334625072218112 334789769560064 334923489345536 335192161110016 335206603030528 335941168267264 336447144656896 336459830435456 336581526421504 336744242802688 336864229270114 336866041659392 336878743232512 337482177593344 337496718180352 337604243357696 338546459783168 338848373986304 339167494012928 339469962051584 339877978832896 340525841184256 340826541004768 341150506418176 341163369537536 341451757846528 341573421664384 342102620075008 342513801108752 342730177773568 342852297109504 343035822997504 343142113083392 343448125669376 343787545034752 344564430798848 344734020141056 345038435975168 345148363915264 345161377774304 345163234803712 345453145633792 345794546499584 346225081581568 346746547044352 346870097466256 346885042536448 347163309721088 347506400690176 347939067133952 348110317420544 348602295222272 348896971718656 349221283394048 349553228251136 349661537763328 349846826341376 349861899665408 349973364342784 349986560129024 350282406756352 350950101628672 351593889267712 351719166862336 352016478076928 352687478369408 352910282063872 352998917469224 353334453075968 353347775592448 353646463483904 353649555144704 353759133908992 353772472438112 353961843802112 354087965130536 354311653556224 354387278710528 354737508909056 355287102390272 355714130157568 356065671643136 356141671179392 356366656995328 357045949431808 357475091197952 357488569837672 357790757977856 357828372987904 358130848366592 358144351731712 358273890910208 358450227838976 358463743246336 358574813692928 358590263066624 358766755708928 360238316232704 360253837279232 360365462388736 360542828756992 360686834679808 362037272117248 362327694245888 362341355853568 362472413069312 362486080133632 362664490237504 362792492711936 363484033829696 364150813884416 364280565678848 364475561934848 364588495151104 364913633523712 365274266599424 365583036055552 366279896399872 366587543617477 366603338223616 366720136659968 366733963885198 366965641183232 367043967235904 367275840372736 367392853065728 367406705655808 368418206234624 368549478557897 368782302773248 368861016578656 369094037602304 369225550733312 369241458999296 369423193997312 369867212259328 371069387014144 371252021690368 371266019790848 371400305016832 371579854127104 371712252987712 371728268394496 372394126999552 373103970383872 373419358355456 373568507346944 374967174692864 375417856393216 375432011566976 375616793460272 375749367451648 375752652341248 376084459039744 376456131903488 376774353485824 376908603215872 377476282536808 377492546289664 377946263292416 378319776120832 378639573057536 379361321271296 379817284397824 380071556939776 380152680351472 380192646299648 380396160155648 380514026389504 380528373714944 380732067282944 380853367078912 380867727199232 380985739548736 381189677940736 381566396137472 382616879497216 382753210997248 382769702109184 383076755554304 383455338692608 384511022465024 384525520497664 384664601624576 384850563203072 384973175136256 384987690594416 384989761896448 385331020877348 385693917249536 386037877342208 386910239752192 387255284555776 387965670916096 388103908261888 388431975809024 389031678940996 389172389924864 389516046862592 389886293049344 389900993757184 390213767842304 390230580396032 390354906382336 390369624759296 391444344124288 391831196696576 392040940568576 392162414952448 392302147654144 392512143622144 392900051468288 392983913025536 393981737304064 394455273046016 394470146027776 394803595010048 394845101228032 394944268799444 395193767428096 395668759937024 396281768050688 396422968532864 396758068252672 397150172217344 397504348946432 397644648153088 397840362766336 398402623111168 399092843051539 399613186015232 399809869512704 399824944390144 399969559248896 399984640147456 400322750578688 401085830432768 401804275798016 401821587734528 401964762128384 402304546373632 403071403850752 403810803515392 403826029248512 403954686693376 404170920165376 404296153038848 404311397072128 404510392957216 404527821488128 404656702521344 404671960149184 404927604064256 405014032812032 405414295896064 406530434465792 406675286684576 406932196163584 407019052776448 407421297360896 408052513636352 408542961369088 408558365528768 408903723403264 408946711986176 409033998582272 409049421256567 409307830550528 409657403244544 409672849424384 409799787077632 410019149381632 410165244676096 410917657378816 411700932837376 411846242729984 412048947150848 412213525348352 413739056267264 414088793423872 414104406689792 414254186364928 414269805867008 414473703128576 414602128332448 414619991670784 416320646490112 416525553144064 416543499354112 416672565886976 417044152598528 417456304685056 418605595885568 418957192705688 419108727611392 419124530154512 419389304209408 419478819698176 419522920054784 419877546360832 419893377892352 420398057433088 421049378553856 421199404066168 421465488883712 421555447518464 421972057980928 422197935996928 422348370755584 422705385439232 424288024788992 424304022618112 424457491447808 424662690430976 424797986357248 424814003414528 425593287999488 426404537581568 426764980977664 426917043035392 426935436967936 427700185464832 429048978735104 429065156076544 429276335383168 429431602675712 429792292517042 429810810331136 430235579318272 430580709343232 430599261126656 430736448421888 430752689389568 431401465756352 431938586619904 432365458423808 432730940637184 432885128445952 433555795738624 434076896454656 434093263374316 434460206115968 434505881485312 434873173016576 434889569959936 435260990947328 435277402513408 435412273769984 435645346217984 435800572468352 436075881299968 436600010964992 437276433711104 437432241139712 437802006347776 438234672791552 439441168531456 439457737711616 439597747283968 439616687570944 439969343012864 439985932107904 440378309574112 440404151369728 440514761353226 440793048285184 441186145533952 442558400215568 442577468063744 443370235363328 443547323727872 443922258067456 444607633075424 444768445628416 445581937603712 445601135722496 445743102558208 445958591819776 446119893008384 446136714010624 446356295676928 447364964713472 447807081938944 448185617088512 448345311604736 448585306996736 448745143927808 449124472029184 449568328122368 450264842633216 450806026338304 450823024031744 451184669067664 451204108582912 451347860504576 451364878627936 451650019917824 452192868499456 453054821180416 453437792288768 453599358225104 453885911105536 454290684510208 454431447056384 454674700304384 456106106344616 456539648294912 456925565157376 456942793588736 457108067713024 457125303025664 457492003677184 457511714947072 458364057366124 459204886626304 459388299575296 459614403469312 459776624427008 460653032972288 461498061160448 461662499078144 461909623046144 462052746330112 462070168082432 462297591951104 462464802881536 462482240170496 462873180356608 462921842819072 463330623881216 463887511650304 464586193891456 464606210818048 464771756210944 465164631744512 465624339841024 466906241564672 466923846318592 467072606489216 467367670841344 467467426951168 467485052864648 467780377772032 467901953922494 467929410830336 468197542199296 468342613803008 468593313579008 468742605635584 468760279629824 470218300229041 470515351814144 470913082458112 471080875073536 471101171826688 471945032237056 472395610142638 472844635734016 473244335341568 473262179074048 473430808703944 473433355845632 473451206705152 473684232146944 473831003808512 474253564156736 475123541344256 475795024560128 476029203593216 476197218156544 476621888684032 477092919640064 477666348630016 478385783809024 478406395297792 478808220235072 478981402984448 478999463033728 479383710884393 479404365369344 479454765776896 479878146162688 480454922780672 481370747504192 481674844438528 481777654306816 482253780549632 482683852292096 482833412497408 483091869073408 484918882992128 485073376313344 485483412979712 485501718188032 486085253907008 486392329142272 487319471521792 487731406831616 487905192040448 488340303686144 488800211959808 489236121780224 490341689982976 490601526152192 490778974486528 491191191448048 491676620804096 491697804935168 491854457995264 492092239249408 492288787873792 493030246578688 493622831009672 493644098994176 494131952484352 494528339443712 494725861081088 496087881662464 496106586713504 496578150268928 497016651382784 497174999007232 497441132511232 497459888586752 497614027165696 497858945178112 497880395677696 498039018487808 498057797106688 498971441102848 499922561302528 500345150111744 500523429765632 501441596751872 502218478321664 502397425467392 502822106300416 502841065266176 503289496656128 503445441546544 503763483754496 503767887773696 503894411916532 504212737753088 504818762678272 505781028817792 506708840415232 506911227117568 507339723505664 508123009229056 508284895297088 508306795003904 508733733999764 509217300021248 509236500118528 509420688637952 509666962079744 509851306295296 509870530297856 510121480773632 511779522215936 512394641833984 512646834638848 512668922281984 512851593060352 513285110890496 513792374996992 515204115354292 515206887243776 515226313179136 515390462332928 515639621791616 515826126290944 515845575574784 516335901605888 516791849713664 517776938491904 518214619758592 518399266542976 518726755549184 518861572666528 519189353725952 519350225207296 519813379391488 521264121536704 521759598051328 521890640913551 522220335529984 522406409604352 522428917743616 522848004202496 523844636989856 524805584715776 525015199514624 525273603964928 525436360658944 525458999345152 527614284660736 527873968340992 528060281520128 528080192094208 528340105086976 528531203293184 528551131623424 528975129251744 528997920407552 529520713007104 530157156171776 530955650161664 531167721383936 531616721993728 532142102675456 532781696548864 533607133216768 533797264559104 534248487944192 534268631845312 534745090197136 534776469520384 535082905370624 535248701489152 535253380759552 535705835012096 535726033862656 536369935345664 537392343118904 537731830644736 538378142941184 539880697305872 540052701253156 540393869410304 540850668961792 540871061798912 541043381272576 541063781375936 541353408167936 541521147209728 542004073321984 542539719507968 542998332964864 543765742354432 544033375535104 544687261803776 544710729924608 545686443524096 545904398434304 546726610067456 547209394554368 547407317696512 547427957752832 547867098153592 548408538589184 548432167043072 548606895456256 549091340320768 549361594679296 550137997147648 550603033493504 551147177771008 551638688333824 551809614282752 552104993226752 552301715603456 553843129132748 554369572929536 554838186262528 554859106500608 555056810204624 555526004465152 556584926801722 556936538882048 557605933760512 558103204212736 558276133200128 559126996320256 560687458459648 560866091362304 560890256556032 561361361654912 561894951747584 561916138061824 562036074829978 562119380566016 562391130570752 562615757570048 563463138947072 564140378296768 564697901121536 564722231410688 565175245078528 565400984092672 565679265808384 566957579042816 567517886021632 568199998865408 568501092804736 568525586956288 568701745332224 568706717057024 568981651632128 569187449700352 569208910979072 570253075546112 571340070060032 571798392481792 571823028699136 572026776875008 573076110573568 573623240887489 574168486248448 574653835771904 574675503161344 574858592602112 574880267711932 575187996178432 575366218910336 575729695719424 575879327904608 575913121021952 576243128860672 576448451977216 576935728775168 578035461506048 578730215666512 579095817617408 579327116705792 579791846244352 580897023196672 581409981714016 581962628595712 581984571564032 582195072729088 582476528091136 582481620238336 582684072251008 582709177483264 582995978027008 583696694346752 585593876381696 585882096730112 586116106354688 586611555303424 587897044467712 588782503149568 588804703262048 588807871135744 589017671237632 589302424904704 589515572903936 589537800656896 590619256815616 591745072562176 592456304620544 592984654476032 593543114522624 594072433590272 595730424613376 595920222072448 596296683487232 596446446758344 596823240605696 597013386231808 597035896690688 597540576231424 598679585131264 599399151940316 599777811103744 599991519941632 600017370873856 600312690245632 600498697895936 601034219921408 602136765267968 602987753897984 603284535246848 603497464594432 603817262956544 604032411105032 604035660906496 604058436141056 604543004859136 605140456374272 605359332917248 605893892767744 606806457327616 607048824438784 607535792011904 607561967992832 608893367484416 610054016638976 610569700507648 610592722108928 611137245939584 611173108023296 611712801701888 611718149439488 611907691085824 612258324414464 612476480225792 612994211823616 614162677850176 614550663593984 615289306218496 616028836634624 617203087146464 617592993611776 617748105571142 618335292882944 618358607286784 618689609334784 618881311096832 618886721503232 619101826766696 619433226653696 620045393723392 620177737743424 620569523388416 621752429182976 622499727775744 623114925375488 623641649741824 623890741067776 624830411505664 625382165204992 625581409596416 625604997215926 625608363081728 626133826461248 626728984641536 626752615530496 626979309092864 627311550681088 627532960366592 627841822490624 628729139597312 629882488881152 630444215238656 630639559180288 630949950324736 631201960689664 632963576151712 633565226205184 634097372743744 634124693143552 634326722871296 634350640233856 634886862245888 636097059201968 637263924297728 637490989937984 637832233385984 638029866514432 638598858666496 639770313097216 640989818699776 641555841891328 642189872070656 642326942662832 642732720652288 642961734897664 642989437222912 643957873082368 644731860910592 645369029853184 645506779012648 645914565804032 646172553248768 646490589495296 649371427274752 649691037958144 649715534633984 649944851808256 649950533779456 650264744722432 650499942514688 650524469690368 652931948171776 652960080068608 653483877122048 653744887857152 656192555712512 656747240882176 656981248688128 657006020242208 657329388555476 657357709918208 657561393040384 657567141597184 658147803319552 658773391704064 658798230831104 659355118600192 660611956006912 661405960761728 661823791562752 662059608211456 662619252850688 663882312224768 664468550530304 664680247696192 665100146966528 665125224644608 665267190615076 665365797404672 665687460675584 665693280272384 665899546181632 665924654001152 666281117745152 666518522598656 667081936396288 667741193240576 669250144436224 669579539120128 669846978691072 670384322220032 670413206061056 671882336534528 672894289313792 672919660870912 673163052843008 673488485605376 673728458540228 673732083318784 673757486465024 674964355186688 675208486715392 677092919566336 677696747972608 678334988025856 678939924103168 679755957665792 680805438146743 681051682368512 681653082009536 682301012836352 682326739075072 682903515693056 683146843328768 684205240150016 685027602217504 685460355547136 685704594219008 686071645995008 686284226166784 686896251338752 687575090069504 689128861597696 689468040282112 690076871950336 690296727830528 690322755548608 690906291267584 691589092999168 692450163163136 693493094088704 693740194932512 693770085072896 694326619442176 695012801380352 695878134267904 696220634841088 697204590444544 697793943437312 698442566788096 699323075526656 699693652682752 699723799330816 699946728685568 699973120258048 700564813512704 701900203257344 703187778535424 703438333724672 704032956153856 705374956738816 705997834938448 706668906151936 706695551184896 707292926967808 707299110289408 707518267817984 707544944876224 707923687604224 708175930261072 708623307112448 708774557421056 709475017818112 710574204780544 711428260315136 712131343286272 712283342358784 714091898863616 714950182395904 714977139675344 715581515955712 715656745975808 716261696733184 716288703463424 716900455677952 716927486492672 717149627385856 717180526133248 717533511417856 720476632465408 720507674558464 720730924777472 721085657513984 721373669359616 724074544234496 724655388491776 724682711707136 724944826138624 724972160267264 725328980475008 725584985423872 726968067659392 728301627768832 728561131357696 728951123869696 729176990302208 729827267047424 730548533198848 731166072111104 732559792799744 733175087234954 733206676447232 733440273319936 733467927770396 733931282366464 734087934471808 734551680745472 734785706131456 734813411311616 736836412469248 737098957115794 737564605546496 737722033157312 738188075204608 738451101466624 738482917998592 738846387994624 739734424518656 742138774028288 742504043380736 742532039581696 742800610033664 743159708254208 743424505975424 743456536788992 744788253999104 746207940767744 746838716710912 747137014693888 749934349385728 750835712786432 750864023133952 751233586920544 751498734903296 751505304682496 752168918079488 752912263806976 753548706971648 753817206431744 754952565073616 754985092579328 755892526584832 756639552241664 757279146115072 758722642542592 759634568795648 759663210905053 760143113879552 760305360702944 760385292599296 760792320311296 761028052779008 761056747429888 761464134565888 761706734157824 761735454398464 761971479097472 762379355881472 763132792274944 765233758994432 765506421994496 765539404218368 766153511108608 766910677385216 769022044930048 769051040995328 769329203249152 769701126406144 769946350272512 769975381188832 769979523792896 770662041754696 771387834499072 772075754684416 773820479504384 774510569111552 776207816523776 776863951618048 778063357881992 778344779849728 779032093725184 779772586098688 779801987514368 780427535684608 780461160792064 780709812764672 780739249518592 782888688248576 783662393393152 784081881137152 784324829904896 784604295308288 785024287244288 785967826051072 787963474608128 788910546092032 788940292055552 789607190020096 789690202456064 789888537598888 790387534856192 791337519874048 792563536101376 792845937065728 793516136505344 794300344434688 795008697892864 795680725532672 796805246222336 798185686103078 799226372030464 799619739025408 799649888780288 799939118497792 799969280294912 800645501157376 802137100390717 802171660865536 803608551596032 803643175469056 803929524256768 804609092747264 806142807701504 807621607030784 807652058497024 807909373386752 808341840330752 808592306077696 808622794144256 809020785914432 809055642976256 809313405042688 809343920298368 809855208128512 810028065624064 810828591792128 813060868931584 813350573369152 813864392327168 814038105552896 814842594721792 816105027272704 817085922738176 817116731057536 817807446806528 817893423972352 818067997164544 818098842513134 818615661101056 819345698848768 819599574155264 820038298763264 820330489352192 821835314757632 823401865674752 823692485459968 824097894301696 824427050696704 827478112534528 828177586847744 828208813379584 828508372729856 828539611734016 828947406257152 829204256664896 829239983341568 832641292980224 833051106288128 833086998708224 833345131773952 834088305197056 834912609370112 837211191771136 837914385411376 838217455222784 838249060309024 838778608418816 838957639396352 839045840109568 839786755784704 840796114866176 842098757107712 842398808132336 842930977767424 843110895036928 843944115961856 844395871993856 844696741511168 845410770878464 848576049577984 848608045236224 848914982895616 849325380861952 849595972714496 849628006829056 851186575998976 852809075163136 853529961955328 853834086070784 853870873935872 855400370929664 858097957470208 858130312153088 858552670766336 858863205351424 859584585034084 859621620662272 860471158636544 861161418686464 861472896843776 861505378779136 862802931512704 863877173239808 864730916847616 865461881274368 865770256891904 867111591477248 868153792909312 868186526748632 868920412231936 869011762970624 869746346033152 869779139919872 870521981894656 870554805026816 870824547539968 871290692435968 871601144936704 873200021929984 874552867422208 874864482279424 875604012695552 876469345583104 878882337062912 878915475423232 879195494567936 879233375141888 879938686025728 879971864215808 880756619148224 880808302739456 881029522706452 881586096570368 882372291067904 885116800431136 885154936127488 886740470726656 887094647455744 887844516134912 889215266150848 889536891256832 890284034499587 891163875207424 891202271444992 891486205116416 891917183639552 892239786016768 892273428021248 892712591353856 894729929426944 895614163877888 896371234177024 896690623209472 897170613993472 897490287855616 898248944058368 899136656244736 901612052676608 901646048063488 902369338135328 902408217165824 902695721009152 902729757255872 903300039835648 904385736998912 906109642360832 906875584577536 907198716450208 907771822211072 908581369020416 908862894112768 912212212689232 913079296589824 913851130314752 913885587177472 914250606051328 914984007354368 915023429894144 916728114732248 918409773252608 918776599150592 919228806938624 919553248854016 921306065944576 923324998156288 923819246092288 924105492660224 924140336164864 924595183902208 924929605763072 924964480340992 925746360713216 926661247762432 927775023300608 929172387782912 929212421636096 929543512421888 930329263489024 931248679682048 933812483129344 933847692637184 934145212978432 934934853902336 934970105729296 935560755544064 935803907844988 935858821660672 936395084398592 936685227606016 937186627158016 937485211271168 937520559259648 940436600458082 941030703628288 941826164916224 942161750147072 942202343653376 944791220285276 945689271468032 946488670683136 946524358148096 946861617407888 946866711691264 946902413410304 947368464293888 947662007617024 948507128313472 950247082688512 951590049120256 952058407186432 952394436313088 953243777368064 954185839280128 955332697260032 956771567618048 956812790595584 957616440470144 957962805968896 957998926067456 958767421768786 958808730738688 958909531553792 959756292325376 960909845561344 962741495008384 963349688877056 963555308613632 964507561099264 965367704584192 965666824994816 966183738146816 969225475982309 969837765984256 970146752626688 970966825959424 971003436376064 972170507814016 972784658284544 974638943043584 975462813663232 975810384080896 976680607372288 977600423919616 978472243560448 980683379965952 981203052304384 981557948973056 982382382896096 983353241608192 983395609870336 983708915990528 984184478498816 984577575747584 986060493157376 987245662019344 987288197988352 988263904968704 989056678887424 989451722162176 992175763324928 992213173427008 993156300537856 994033302765568 994349998014464 994882265022464 994919777173504 995228054331392 995717890356224 995760791355392 996078036975616 996115594213376 997942882205696 999845122605056 1000690300223488 1001046859531264 1002883193503744 1004436956643328 1004794850934784 1005644212600832 1005682130532352 1006040468495881 1006578993312256 1006890883093088 1007526967508992 1007535775547392 1007788823833064 1008425475506176 1009637525356544 1011562057635584 1013417680830464 1013822454235136 1016246018458112 1016569790594176 1016613590007808 1017467467999528 1018434600042496 1018473000237056 1018841377275904 1019333924159488 1019702612590592 1019741060595712 1020242961547264 1023559044431872 1024789283667968 1025293669277696 1025337844563968 1025703186120704 1026570221780992 1030408230708584 1030413774487552 1030452626358272 1030780924665856 1031279243583232 1031652252581888 1031691151149568 1032671803211776 1033583699427328 1035553876983808 1036429239517184 1036798533085952 1037723145333056 1038378707451904 1038700450414592 1039626758782976 1042528243073408 1043519196102656 1043781281827102 1044440671059968 1044812819208704 1044857835487232 1045696008404992 1047689273979712 1048948515895553 1049611169431552 1050030399029248 1050547207929856 1050872721317888 1050917998690304 1055228569321472 1055747936681984 1056120563040256 1056160384188416 1056680210173952 1057062406586368 1057102263246848 1057950258503488 1057995840815104 1059041426014208 1060314312343552 1061911300323328 1062335442767872 1063233443987456 1064284205350912 1065563393097728 1067214266433536 1067594529118208 1068496975888384 1068537263690624 1069490180394272 1069552939040768 1070165810741248 1070497402978304 1070506761519104 1071452067725312 1072739870691328 1074784686237808 1075463661289472 1076756285882368 1079761394611744 1080105402506312 1080787738820608 1081742123597824 1082086762545152 1082127562751872 1082706816335872 1083042294419456 1084008146643968 1085079439015936 1085996665929728 1087531484708864 1088066751070208 1089374523607552 1089421459849216 1091372887048192 1091808796868608 1093453220134912 1094418789108736 1094814635393024 1094855915505664 1095734196307184 1096817077178368 1096864334086144 1097213790912512 1098182680641536 1098723189358592 1100275994295296 1101206066987008 1102294355542016 1103277376667648 1103619228565504 1104209986453504 1104603431206912 1107686258265496 1108739145859072 1109676372525056 1109718213001216 1110113620409248 1111052008930304 1113169853603444 1113873077764096 1115211867521024 1116206408425472 1116552266400256 1118253992640512 1121374916919296 1121732182724608 1121780513112064 1122722723309824 1123789903495168 1123832276123648 1124072149659956 1124238761132032 1124782261141504 1125231515140096 1126926277894144 1128280756593536 1129395802243072 1130350490157056 1130801968185344 1131358531616768 1133915158085632 1135035772043264 1136399997730816 1137002185609472 1137051173912576 1137403490664448 1137413434114048 1137963303264256 1138374899400704 1138417821958144 1142680140120064 1143596784963584 1143646057398272 1144053553750016 1146152221147136 1147246481774978 1148336972496896 1149307671543808 1149351006322688 1149717185204224 1149760535423864 1150375992356864 1150732437820672 1151758655809216 1151826242043904 1152486257721344 1152896903954432 1153871457550336 1156070923012096 1157460431333024 1158191635234816 1158654233411584 1159583692488704 1161794046393344 1162819963428032 1163925257191424 1163969143128064 1164217583576383 1164390145458176 1164953056182272 1164963240476672 1165368144502016 1165418354966528 1165991956054016 1167393388693504 1171187752763392 1171764193460224 1172232212709376 1173223110606848 1175794088935424 1177565006299136 1177609406524096 1178035342475264 1178604849809408 1179031145807872 1179075601313792 1181238513631232 1183490145124352 1184912609241088 1185969308952064 1187086229045248 1188144867180544 1191460849226752 1191840444144896 1192892893516688 1193646481211392 1194026772463616 1194071793381376 1195081152462848 1197359170262528 1198798303880632 1199555622207488 1199983039883264 1200034741747712 1200625380491264 1200997395791872 1202068439842816 1205975507795968 1206569070493696 1207634525913088 1208064822210064 1208071321812992 1208116872282112 1209086009718272 1210280912748544 1211787785535488 1213612914655232 1214097648877568 1215071584023808 1215123935985664 1217786734968832 1220108033277952 1221139401015296 1221185444217856 1222274491879168 1223425603403776 1223436298878976 1223815382171648 1224516648828928 1224952960451584 1225988423647232 1228325355700352 1229101327187968 1230578612436992 1232057673269248 1234406174292928 1235185987223552 1235496211142284 1236670585765888 1236717214573568 1237379218669568 1237762622193664 1237773443006464 1238203653533392 1238866453307392 1240090787446784 1240355475486848 1241139046776832 1243504858365952 1244999455551488 1246229850750976 1247283299483648 1247781482135552 1249660823011328 1250764330409984 1251162819192832 1251209994431852 1251216726163456 1252267652922496 1253457969283072 1253505231060992 1253958618185728 1254623101362176 1255065920733184 1255683644981248 1257458279194624 1259764977762304 1260888430477312 1261279118360576 1261899900649472 1262403921379328 1265927152303424 1267130452410368 1268194745487488 1268249386287104 1268653445742592 1268701280467712 1269773724491776 1272194118403936 1274527848595456 1274981979875968 1275664466771968 1276059733028864 1277197717332992 1279540626194432 1281979637399552 1283111683782656 1283568873598193 1284379744141312 1284653885325664 1285465441304576 1285923469795328 1285978874445824 1287915746164736 1289463721821184 1290738059706368 1291013558025296 1291829131608064 1292345106497536 1292981178990592 1298742854549504 1299382075916288 1299431069267968 1299889703616512 1299901067558912 1300529489444864 1300999885029376 1301048939380736 1305863896343552 1305920160137216 1306967754244096 1307489775714304 1312385111425024 1313494481764352 1313962497376256 1314012040484416 1314658777110952 1314715419836416 1315122786080768 1315134283194368 1316295606639104 1317546783408128 1317596461662208 1318710237200384 1321223912013824 1322811921523456 1324119216422912 1325238505701376 1327764624449536 1328937101060608 1329360495392384 1330200293933056 1330250449289216 1330534381230152 1331374921351168 1331386560544768 1331799092363264 1331849308002304 1332562235490304 1333037045197312 1334163872792576 1335482386481152 1338500288872448 1339159078240256 1339693957382144 1340768644440064 1340826412122112 1345788578627584 1345839321741824 1346326105686016 1346976971210752 1347456917080456 1347464166637568 1347514972930048 1349928710373376 1350416973430784 1354185839132672 1355393495945216 1357879848206336 1359511915331584 1361610876293486 1362103364737024 1363306164019072 1364602025672704 1364653478150144 1365807031386112 1366293686657536 1368410480300032 1370055204435008 1370920711094272 1371409188438016 1372143291990016 1372568452333568 1373792502677504 1375150180139008 1378257723195392 1378936080564224 1380153743900672 1380593455661056 1380645511097216 1381812582535168 1383178185998336 1384900326326272 1386986188177408 1387480389865024 1387540170145792 1388653238884352 1390025602760704 1391756268535808 1392441269682176 1394409180889088 1395587886874624 1396885133576192 1398646151053312 1399387305365504 1399447598661632 1399893457371136 1399946240516096 1401129627025408 1403800406514688 1406375557070848 1406876667449344 1408065912307712 1410749913477632 1411995669876896 1413337812303872 1413391102369792 1414585853935616 1414598220578816 1415036535635968 1415089889752448 1415847375208448 1416351860522144 1417246614224896 1417549114842112 1418950035636224 1421148409561088 1422856520630272 1424262686572544 1424566684717568 1428183797727232 1429900364791808 1429954279350688 1431163031911424 1431313491951616 1432577406926848 1433800911355904 1433854972985344 1434299254771712 1434361052266496 1435067022835712 1440953264930816 1441461849554944 1442171315027968 1442747338719232 1448149088468992 1449310776983552 1449365423414272 1449889652277248 1449944320534528 1450657960950016 1451169970847744 1453936135318784 1456603255537664 1457122262715392 1457902247739392 1458353980604416 1459654534094848 1461097066397696 1462332144222208 1465119585599488 1466350174469908 1466413352894464 1466880546639872 1466935855540792 1467862564732928 1468175868943616 1469571412262912 1469626822623232 1473672824938496 1474197914231588 1475129211092992 1475444066314624 1476376150409216 1476902202933248 1477692775989248 1479468849037312 1484277548056576 1485008086761472 1485064079163392 1485601220067328 1486319416508416 1486849011950848 1486913073577984 1489576507998208 1492415881535488 1493677433421824 1494274029387776 1499868698771456 1501671425572864 1501728046267904 1502467173841088 1502997469806592 1503010609364992 1504337836158976 1505824527613952 1507097413943296 1507634412863488 1509905130147232 1509970185158656 1511785053169664 1513279104483328 1514558292230144 1517445285085184 1519269137591296 1519326421810106 1520286227759104 1520610721405888 1520770585198592 1522056105558016 1522113494859776 1522928269131776 1523413468315648 1523470908796928 1523942958194944 1524758711762944 1526265584549888 1530467517988864 1531012843988992 1531078808436736 1532307022217216 1533821354770432 1538044089860096 1538102081990656 1538658406498304 1539402252812288 1539892700545024 1539950762377664 1541324083509392 1542775668998144 1544151509368832 1547640959008768 1549021138223104 1552415633047552 1553727903236096 1556126715763984 1556689559699456 1558064187450368 1559603975028736 1560855071369216 1560922321584128 1561419625529344 1561478499037184 1565777376497152 1567324786786304 1568163762274304 1568649659809792 1569208590616576 1570048574488576 1571935652102144 1575926949216256 1577821092184064 1577880584111104 1579214380040192 1579777075197776 1580775069712384 1582675039748096 1585127072202752 1585691874131456 1587032273010688 1588600688869376 1590017395785728 1591361451065344 1593610492444672 1596371372206156 1599239478050816 1599299777560576 1599878236995584 1599938560589824 1601291002314752 1604274200781434 1604343321731072 1607217103192064 1607286350938112 1607859048513536 1609218185494528 1612285615403008 1615243214061568 1615304116994048 1615818746773504 1616683680661504 1617184612155392 1617245588288512 1618041571828864 1618111285952512 1618626810085376 1618687840596736 1620056131248128 1621657183584256 1626121737863168 1626701146738304 1627728784654336 1628076211105792 1629685189443584 1632210054545408 1634171845476352 1634233462115072 1635614893613056 1635786847944704 1636135994329088 1636197685026268 1637231322202112 1637656838728729 1638691397697536 1639199148310528 1640076597526528 1640660978704384 1643670629515264 1646803731349504 1647384970919936 1648195788603392 1648854101393408 1653384635499233 1654956225069056 1656355173695488 1656417626759168 1657016745459712 1657079223468032 1657894812514304 1658408513329792 1658479966683136 1665282585960448 1666102212576256 1666173997416448 1666690263547904 1668176610394112 1669825218740224 1674422383542272 1675828770822752 1676434910445568 1676498120618048 1677557216837632 1677915278792704 1678091680219136 1679573511569408 1681592229732352 1684197514215424 1684797616264672 1685861955534848 1686221790073856 1687888231923712 1689393483022336 1690821541756928 1697152099155968 1697216090472448 1698650761723904 1699191945428992 1699256013658112 1702373151997952 1705618150326272 1707059923910656 1707668172141568 1707741747871744 1710800741859328 1716195914940416 1716260624306176 1717105341532672 1717726410702848 1719169170068168 1719243241324544 1720942317273088 1722322837372928 1722945793687552 1723010757558272 1725605863025408 1727754346479616 1729461833695232 1731540513783808 1734223182954496 1736307585818624 1736373053497264 1737840824463872 1738023525941248 1739492692066304 1739558279839744 1741043963789312 1741109610053632 1741649095079936 1742581384871936 1743202289873408 1746400043859968 1749105734844416 1749728964558848 1751208025391104 1757764674125824 1757830950846464 1758390989135872 1758466750283776 1759877372051456 1759943728431616 1761513238296448 1761616605478912 1762059045412904 1763172193140736 1764744582135808 1770233600862272 1770309872254976 1773480941453312 1774189294911488 1775689032269824 1778430532301696 1779073782513664 1780568068999174 1782327750414848 1782404542889984 1782972410232832 1783834367279104 1784479572033536 1784546856042496 1785425182707712 1789459858853888 1791228327755776 1792742468354048 1793381246418944 1794341227986944 1794980575711232 1796497888116736 1798273312489472 1803224105353216 1803292096126976 1804738676270656 1804816434331648 1805391442018304 1805459514511744 1806600079671296 1808771473997824 1812219284721664 1813751169155072 1814397432900416 1815543644422144 1817162738040832 1817725788225536 1824424425378464 1826158593179648 1827771174354944 1828501212102656 1829968014708736 1830046859788288 1833456229464496 1836819546505216 1837553198301184 1838457613877248 1839106497708032 1842612131889152 1846649996312576 1847638492184576 1848210985320448 1848280672329728 1849190367804416 1849859211526144 1849928960681984 1851492721426432 1853322495524864 1855550046601216 1858344775565824 1858424843272192 1859087024843776 1860658526978048 1862497359364096 1867624966258688 1867695385274368 1868290425956864 1869869707804672 1869940211458592 1871121511088128 1871607815689976 1871717643321344 1872790168797184 1873370455212032 1874970422542336 1875041118519296 1880873200916164 1882061407256576 1883652329832448 1884323500294144 1889582440570552 1891378542936064 1892977341366272 1893048716296192 1893723234815776 1893733423382528 1893804826820608 1894736928587776 1895324015234048 1897014256626944 1900494165377024 1903180098240512 1904116814372864 1904788872626176 1906487554736128 1910665394520064 1913543135236096 1913625581191168 1915232880940288 1915925611937792 1915997852134912 1917534843537572 1917617461477376 1917819063107584 1919512584650752 1921819691122688 1925482990016768 1927110617227264 1929015122198528 1930735409168384 1931333649989632 1932367476293632 1938450951964618 1939675531968512 1940293505253376 1941933651918848 1942006872752128 1944341015628032 1948047243806027 1949277886087168 1950925627326464 1951620768161792 1953361214744576 1955200847839232 1956944487120896 1961366759931904 1962406104608768 1963115897946112 1964764765792192 1966706483216384 1966791219740672 1967417831981056 1968368956997632 1969155151495168 1972120986314752 1974491324038688 1974576395976704 1976527809937408 1978113357774848 1978903444324352 1984351526649856 1984426346854016 1986312601075712 1988066605531136 1988699996028928 1989839554347008 1990456108662784 1991435780712448 1991521582710784 1992156073951232 1992231188426752 1995885764411392 1999690245210112 2001380600446976 2002093719062528 2005766387007488 2009589701869568 2011288425201664 2011364261064704 2012080936991762 2013157986624512 2013781766186176 2015053935017984 2015577647666128 2016850951012352 2019275050713088 2023124115271168 2026835361660928 2027644908470272 2032492036916224 2033139581188352 2033227180015616 2034934935999056 2036869200084992 2036946000474112 2037682754551808 2038667848318976 2039482121191424 2040485923094528 2047118088863744 2049578567335936 2050587338555392 2050675689127936 2051406372241408 2053140443561984 2060816461417168 2060827548975104 2060905252716544 2061561849331712 2062558487166464 2063304505163776 2063382302299136 2067167398854656 2071107753967616 2072858479034368 2073597066171904 2075446290666112 2076757414903808 2077400900829184 2079253517565952 2085056486146816 2087038392205312 2087562563654204 2088881342119936 2089625638417408 2089715670974464 2091392016809984 2095378547959424 2097897031791106 2099222338863104 2100060798058496 2101094415859712 2101745442635776 2101835997380608 2110457138642944 2111495873363968 2112241126080512 2112320768376832 2113360420347904 2114124813172736 2114204526493696 2115900517006976 2115991681630208 2120628624687104 2123822600646656 2124670885535744 2126466887974912 2128568410701824 2131126786195456 2134428532867072 2135189058236416 2136993951776768 2137074527381248 2138980360788544 2139105878081536 2140331621482496 2140994805956608 2141013523038208 2142904135450624 2145479741382656 2149569372475616 2150927322578944 2153512571764736 2159522789223488 2160210805012624 2161575477641216 2162118369498997 2163484247195648 2164173525090304 2164255125503744 2165413632671744 2166084588838912 2168016293287936 2170158878031872 2171993331859456 2175062969417728 2176133502140416 2178749047215104 2178842919698432 2182745774096384 2183617593737216 2186906440269824 2188837578217472 2189617490255741 2189629270786048 2189711831011328 2191468392614368 2193634154356736 2193728668172288 2194427581825024 2196365361283072 2197446378717184 2200551988590592 2202412133974016 2204588711084032 2206554753335296 2207238457131008 2209206862413824 2215372516530992 2217478291718144 2219352745050112 2219436426002432 2220227240818496 2222104017860608 2226339707206888 2227746155528192 2230423735042048 2232412816850944 2233104532800512 2242749833838592 2243464365449216 2243561026224128 2245445446619648 2247579806990336 2247664552247296 2248144299319912 2249564522283008 2250463030280192 2253852555788288 2256561513187072 2258791604486144 2260700980314112 2261603936370688 2262717063233536 2267830316171264 2272799995461632 2274004371218944 2274102347825152 2274806981328896 2274826868228096 2275926606528512 2276749798801408 2276835643916288 2285360280240128 2287193569927168 2287292114796544 2288107107500032 2294492963549956 2296673944993792 2298615343087616 2298702012645376 2299434370408448 2299521070847728 2300751984713728 2301464875641344 2303517311618432 2303652484087808 2304972515442688 2305793807908864 2307742915100672 2312141846024192 2314920862666048 2316383270469632 2317308466823168 2319167384977408 2323588092786688 2325639926856064 2327850514382848 2327938286256128 2328435167152766 2328780290916352 2329906112364544 2329926480953344 2330736289004032 2330836709933056 2331983912108032 2334786777387008 2342375505526784 2343528386920448 2344464425418752 2346446221213696 2351588177870848 2355130012598272 2355218813048192 2356070684950528 2357209699618816 2358062291615744 2358151202627584 2362477027262464 2366980290248704 2369825218482176 2371938617904128 2374172458090496 2376289734361088 2382921698453504 2383680888289792 2385785787033376 2387292962422784 2388053544927232 2388143586762752 2390162304925696 2394718340525056 2397596607761264 2399111244414976 2399966079766528 2400069483495424 2401250760982528 2401994791583744 2404136879685632 2411951015591936 2413138140987392 2415269051826176 2416129644420128 2416142643625984 2416233744564224 2418172019436544 2420561825497088 2423575571070976 2427225829310464 2428195297755136 2430143168047616 2430247871971328 2435573469937664 2440216066555904 2442278802030592 2442370888435712 2444548983758336 2446851206807552 2446872597757952 2447630764343296 2449033297657856 2449905920903168 2451976847294464 2456650711400704 2461157224873984 2464115346538496 2468812348585856 2470371974447104 2470992422284568 2473341171531776 2473434429147136 2474758437339136 2475525244387328 2475546886012928 2476407307066784 2477732906614784 2480181574893568 2480710950973696 2487009716731904 2489998911102976 2492459701501952 2494566598967296 2499321646022656 2501528660819968 2502325638385664 2502419988863704 2502433452326912 2504535305844992 2506915938566144 2507010462121984 2507917236371456 2509246202724352 2510131841466368 2511367289962496 2514916558389248 2521776860954624 2522558236721152 2523799801298944 2524807842758656 2531854304606848 2534260904820736 2536389490974976 2536498772574208 2537306891485184 2537402560935424 2539547448983552 2544388236807872 2549055697190912 2549963959751936 2551328933543936 2552119466057728 2554395434665984 2559081252388864 2563959274799104 2566223367565312 2567137747196386 2568759488282624 2569307770651328 2570930882609152 2571846939590656 2571957748891648 2575831492329472 2578927443642368 2581476119412736 2582027116050592 2583658263216128 2584690212995072 2585962357981184 2597485709099008 2598764151832576 2598862138535936 2599779407233024 2599802135117824 2601058978889728 2602097878761472 2611727792687104 2611840320274432 2613935508488192 2614979551428608 2624770222850048 2627924994752512 2628024080968832 2629317554221904 2629430839672832 2630245572161536 2630268566388736 2632591213278208 2635192923324416 2637420474400768 2642447824027648 2645623843046912 2648238432845824 2650477011402752 2655529248899072 2657874202121216 2658720990784768 2660500898578432 2661068762460304 2662749842702336 2662773121089536 2663598184726528 2663698616004608 2665124470980608 2666074090394624 2668327745585152 2670964772962304 2677000577744896 2678318156480512 2679387914764288 2681537288880128 2681652824244224 2691577157255168 2691678643483648 2692652211372032 2693953942421504 2694913834160912 2694928333275136 2695029945860096 2699857420746752 2708371678265344 2710786991890432 2715759696412672 2719023830663168 2723221752586972 2724206729474048 2726612328038144 2729204051345408 2729306956300288 2731614062772224 2732587373315072 2736820960600064 2740110408870016 2741841422188544 2742818376876032 2744286583980032 2745136904667136 2747585005355008 2750300360278016 2756515446390784 2757872161128448 2760307487801344 2761186911322112 2761291022194432 2763625165070336 2766356371996672 2773972376354816 2774960779730048 2775080340291584 2777306477768704 2780051205521408 2783512537071616 2784882539364352 2788818361778176 2791175773749248 2793649901360773 2793770267152384 2797292302106624 2798774610731008 2798895197323264 2799786914742272 2799892481032192 2802259254050816 2807600813029376 2812751114141696 2813753334898688 2816131824615424 2821499826955264 2823991339753792 2826675624607744 2826782204739584 2829171707871232 2829196441157632 2830073071271936 2830179779504896 2831694750416896 2832703721044288 2834493228449792 2835098229684224 2837900071272448 2842296819122176 2845713041260544 2848525373145088 2849133369435136 2856367595454464 2859800729583616 2859908558701376 2862326063822848 2862626983903232 2863345948795969 2865154813853696 2867601822711808 2867709945970688 2868598509543424 2868722104532992 2870134045671424 2881906529861632 2882923699109888 2884342630055936 2885494677438464 2898621553967104 2898730846828544 2899779304554496 2899888641069056 2901315921900032 2902339941695488 2907872270637568 2913206511075328 2914244525430784 2915804495478784 2916707961208832 2919309068189696 2922194132795392 2930239171198976 2932700348939816 2932826705788928 2933761093279744 2933871711081584 2935725129465856 2936351737887232 2939142824525824 2939253645246464 2947345649876992 2948395828463176 2950258422185984 2950888132629248 2953804405866496 2955385551978496 2958937698074624 2970016173522944 2970128158326784 2971202440134656 2972638833016832 2973698023901696 2973826147155968 2979153015996416 2984831763070976 2987354866843648 2988548058775552 2999737397542912 3003342851145728 3003456092535808 3004934347682176 3005994939613184 3006021218729984 3008675672317952 3011649055227904 3014194827886592 3015268825726976 3019810260294464 3019940370317312 3023570106339328 3026558208966656 3029116584460288 3034890570170368 3038538275182592 3038652843620212 3040572455518208 3041221442811776 3041541170397184 3044112211116032 3044226989719552 3045856538263552 3046826936631296 3046941817593856 3047885916389888 3049517423525888 3052531169099776 3060935035977728 3062025687977984 3062157616873472 3064614044434432 3067642709540864 3076088179720192 3076204163981312 3077316812996608 3078804505624576 3079785401090048 3079901524755328 3082648167018784 3085551337996288 3088303018737664 3095281918017536 3098042276446208 3104831266095104 3107455806472192 3112253431527968 3113379119398912 3116128374900736 3119207950057472 3121710142738432 3121844643168256 3122839251058688 3122956998074368 3131554752994304 3134649573572608 3137299319619584 3138417181233152 3140097148977152 3143871304204288 3151853898432512 3155642184368128 3155761168222208 3158428760080384 3159554150395552 3161550139424768 3165350079496192 3170254144405504 3171383748262912 3174064546021376 3177201377738752 3180034791571456 3182722902130688 3187220984889344 3192742744412312 3198478956101632 3198599555121152 3199756473991168 3199877121179648 3202582004629504 3208548401562868 3208686643462144 3214434206384128 3215718097027072 3218436370989056 3224571230806016 3230486428123136 3230608233988096 3231637493547008 3233367361323008 3234369224310784 3234491176577024 3236083143657728 3236222571905024 3237253620170752 3237375681193472 3240112262496256 3243314367168512 3252243475726336 3253402293476608 3256152422211584 3259370378887168 3264420109090816 3268343690952704 3268466924230144 3271229787226112 3271573695889408 3272271988658176 3272395370052536 3274462644404224 3275313677457458 3277382795395072 3278398296621056 3280153195053056 3281321957408768 3293607462699008 3296391577206784 3297708202786816 3306769270998466 3309912450138112 3312710347390976 3312835253518336 3314033490919424 3314158446936064 3315789625028608 3316817026659584 3316959933366272 3330565171920896 3332204425152512 3332347994832896 3333380527095808 3336353220788224 3339650437480448 3348844767084544 3351657541645504 3352869820891136 3352996241236096 3355114433675264 3355830557585408 3356183360438272 3359147023138816 3363184459464704 3368395028430848 3369595232529344 3371723911069696 3372443580147712 3375776463847424 3378786966044672 3381643083513856 3394432180944896 3397301523447808 3398383890857984 3398512027316224 3404746303995904 3411236300652544 3414119847821312 3415336344283136 3415483495743488 3421601483718656 3432391829880832 3432521248612352 3434210683065344 3435452821405696 3438338340136336 3438486482649088 3441884634546176 3444645674745856 3446021515116544 3451211726050816 3455508692959232 3458923667390464 3463081027567616 3468446365908992 3472615171637248 3472746106994528 3475681648927744 3476047051882496 3479116559679488 3482087927578624 3482219220107264 3483298190159872 3485162769743872 3486404579746816 3492800087719936 3498211469688832 3499457929117696 3502416050782208 3515529348251648 3515661901692928 3516781978271744 3516933500567552 3519754744102912 3519887456863232 3523026476592896 3524118090825808 3526344386281472 3529489164271616 3540467201724544 3540619744509952 3546961882906624 3548378589822976 3551378064539648 3556861064603392 3558147565027328 3561136137998348 3564655500829696 3564809085779968 3565944820465664 3567668734558208 3568959144067072 3569093712084992 3570850365415424 3578919717707776 3582456655511552 3585484936708096 3586762492837888 3588682455973888 3589961151422464 3592995776233472 3596546624978944 3606448210706432 3606584192253952 3609477352541312 3609632868663296 3610782884036608 3610919029023488 3617542947995648 3624438569443328 3627502338310144 3628794865800832 3631087288844288 3634325476081664 3635451576451072 3648848850756928 3652317186359296 3653234486394857 3655542348709888 3657002424205312 3659936029417472 3660093719576576 3666912458928992 3673639093010432 3675106396602368 3676915227754496 3678212995416064 3685224263778304 3693299992625152 3696421970640896 3696561344659456 3698380735608832 3699718423052288 3699857921363968 3702985442852864 3706644991049728 3711100093202432 3716689551131648 3716849686544384 3718174049687552 3721317053956096 3724994718728192 3735249932517376 3735390770548736 3736580851913728 3739739415609344 3739880422917184 3742243022176256 3743215631379952 3743435286642688 3745580337594368 3746740910424064 3749940845084672 3750082237038592 3761746401832328 3764122814513152 3768647000588288 3779164881141104 3782757085872128 3785954682732544 3786097432592384 3787446469631552 3787609653641216 3789473857175552 3790648030468096 3794028513253888 3800988330754048 3806360196481024 3808233628745728 3809577745252352 3812975109472256 3821330789040128 3827086270472192 3827251162382336 3830465761880576 3831851223875584 3831995704269824 3835069687075144 3835234922954752 3839025169301504 3843639382245376 3850965980033536 3854221234454528 3858030244397056 3861470818336768 3862667299979264 3864734952587264 3876901903929236 3879351063937024 3880587010506752 3883867303837696 3884013745504256 3888682031256064 3896094487612054 3898555772174336 3901851254652928 3903241536323584 3906722429489152 3913888974241792 3922733519863808 3924812209217536 3926231795892224 3929529531584384 3933412966432768 3934835663962112 3936737913995264 3938310302990336 3944241972629504 3948982648077376 3949152791953408 3953055619874816 3956226715549696 3957806888648704 3968703053299712 3968852693708032 3972625202151424 3976133211062272 3977399992057856 3979679108694016 3980912217325568 3982871561424896 3983043165421568 3984312147902464 3984462376853504 3991771528822784 3999380490420224 4002761200893952 4004187438125056 4011532774014976 4015362686212423 4019179403739136 4022576850403328 4022728522129408 4024161873983524 4026315973249024 4027563532372352 4030107870035968 4031155295332256 4033701902024704 4038550101426176 4046248230542336 4053670723321856 4055289816940544 4064984073832448 4066279162376704 4066454360031232 4069869871998112 4073738400169984 4073892000948224 4075365509103616 4077335696637952 4078964242382848 4080971846189056 4094236177727488 4099157134671872 4101174677110784 4102812744482816 4106280887123968 4121632922834336 4121655097950208 4121810505433088 4123123698663424 4125116974332928 4126609010327552 4126764604598272 4134334797709312 4142215507935232 4145716958068736 4147194132343808 4150892581332224 4154801801658368 4158507035131904 4170112972293632 4174076784410624 4175125127308408 4177762684239872 4179251276834816 4179431341948928 4182784033619968 4190757095918848 4195794063582212 4198444677726208 4200121596116992 4202188831719424 4203490885271552 4220914277285888 4222991746727936 4224482252161024 4224641536753664 4226720840695808 4228249626345472 4228409052987392 4231801034013952 4231983363260416 4241257249374208 4247645201293312 4249341771071488 4252933775949824 4262253572390912 4268857065734144 4270378116472832 4273987903553536 4274149054762496 4277960721577088 4278211756163072 4280663242964992 4281989611913216 4282027046076416 4285808270901248 4290959482765312 4299138744951232 4301854645157888 4307025143529472 4319045578446976 4320421610025248 4323150955282432 4324236738997994 4326968494391296 4328347050180608 4328510251007488 4330827265343488 4332169177677824 4336032586575872 4340317756063744 4343986663718912 4350125938835456 4352267004280832 4357498094430208 4357685839396864 4365491548192768 4367235187474432 4373812880539648 4377675156434944 4379234980511482 4379258541572096 4379423662022656 4382936785228736 4387268308713472 4387457336344576 4388855163650048 4392730722566144 4394892757434368 4401103977181184 4404824267948032 4409177422168064 4413109506670592 4414476914262016 4418413724827648 4430745033061984 4434956583436288 4438872852004864 4440454481636992 4444208035721216 4452679414413776 4455492311056384 4460847470084096 4464825633701888 4466209065601024 4485499667677184 4486928730898432 4487122052448256 4490890893239296 4495329104494592 4496288598639824 4499129044566016 4500926060560384 4507705111576576 4513123026374144 4517583208972288 4521401960628224 4523207872741376 4525434126467072 4535660632342528 4545599990923264 4548008742437888 4548204695650304 4549613962657792 4549653736456192 4551853213057024 4553499597602816 4553671287832576 4570720560480256 4574387139854336 4574584229593088 4576214215000064 4588985927099912 4593347889987584 4597230686175232 4597404025290752 4598868740816896 4599042141695456 4601503969427456 4602929751282688 4607034623236864 4611587615817728 4615485830201344 4624283692048384 4629841725332096 4632766540939264 4638334769954816 4647176185573376 4651279853712128 4655701028765696 4655876572512256 4656870334305532 4657560581832704 4659812224729088 4659852961906688 4661472578008064 4661673419866112 4663967824216064 4669573554774016 4684751011053568 4687056773840896 4688928850837504 4692892442427392 4703176355741696 4710260025196544 4710437626096384 4712141369901056 4714419399237632 4716124583231488 4716302405255168 4733960580497408 4739650436964352 4743877235808256 4748344916180992 4752579468722176 4765638067027201 4765843396907008 4767361776579584 4771571574066752 4774585924845568 4776107089854464 4776287173525504 4780324609851392 4789436681050112 4795193215522528 4798222488829952 4799932159533056 4800138966990848 4802501521965056 4803989583167488 4808273759371264 4823902031183872 4826276281974784 4830538103652352 4832259288840256 4832467489128448 4836344038873088 4841123650994176 4847151142141952 4854451658620928 4856390595510272 4860286336095232 4860495743942656 4871146939875328 4880432133111808 4884557604061184 4884741776871424 4889097967516672 4893702413615104 4895261528686592 4898066595315712 4899811841806336 4903953694588928 4913301422801408 4922314449747968 4928230693076992 4937624697171712 4941984844569136 4946682343063552 4946868858294272 4949516874678272 4951050488774656 4951093772025856 4952814614133568 4955465813229568 4960363149787136 4961421901947392 4974019433463808 4979997822205952 4984919403003904 4998643292045312 5003057321639936 5004651276771328 5004839977727408 5004866904653824 5009070611689984 5013831877132288 5014020924243968 5018492405448704 5020263682932736 5022734579924992 5029833116778496 5043553721909248 5045116473442304 5047599602597888 5049615685517312 5063708609213696 5068521809641472 5072778981949952 5072997545148416 5074613782970368 5074805121870848 5079094897967104 5088776473615744 5098111394381824 5099927919503872 5102657867087872 5104238932115456 5108790869331968 5118162504777728 5127918549598208 5132446735130624 5134275494392772 5137518976565248 5138615541302656 5141861765218304 5143693879181312 5151662984658944 5157854887284736 5162952238825472 5164054232101184 5167316526432256 5169380425990144 5171924715962368 5194971418198016 5197528303665152 5197724277071872 5199558814466048 5199604270235648 5202117957779456 5204195757522944 5223455585374208 5223680640548864 5227871016976384 5229959102857216 5249540445700096 5255849989505024 5256048161937664 5258635108443808 5258861679345664 5260491144323072 5260537132777472 5265182426556416 5270385846648832 5274840948801536 5284895648055296 5291247686093824 5296476865691648 5300954022805504 5311058497798144 5315748404242432 5317441981569536 5317642476335371 5321001797156864 5322137524920608 5325499685404672 5325546242179072 5327196369453056 5327397232009216 5330248941961216 5332148180789248 5336655491170304 5341929545924608 5354001155489792 5356636312961024 5358775829528576 5363074577760256 5383154314510336 5383357286967296 5385304422744064 5387907884843008 5389827668321824 5389856666550272 5390059891720192 5399714841493504 5416743356530688 5421573983780864 5438047661326336 5446443505173944 5448413458948096 5453224656076288 5458408102690816 5458613912600576 5463228125544448 5465174746630144 5473641921200128 5480220817740032 5485636753752064 5488573167960064 5490273809334272 5495170010710016 5515744322256896 5520614975602688 5522373822644224 5522582044388864 5527250330140672 5532712743993344 5547944752709632 5549921559460096 5550160680583168 5554612955537408 5560102411042816 5569765078728704 5577636723556352 5582351547498496 5587299802721546 5587540534304768 5594584604213248 5597549221462016 5597790394646528 5599573829484544 5599784962064384 5604518508101632 5615201626058752 5625502228283392 5627506669797376 5632263649230848 5642999653910528 5647982679507584 5653351249215488 5653564409479168 5658343415742464 5658392882315264 5660146142543872 5660359559009792 5663389500833792 5665407442088576 5668986456899584 5670196459368448 5675800142544896 5684593638244352 5691426082521088 5697050746290176 5698266738870272 5712735190908928 5719601459167232 5719817117402752 5724652127645696 5725253967806464 5726691897591938 5730309627707392 5735419891941376 5737197019086848 5737444209065984 5740268091342848 5763813059723264 5765847398219776 5768685260111872 5770989354876928 5797243107934208 5797461693657088 5799558609108992 5799777282138112 5802631843800064 5804679883390976 5815744541275136 5826413022150656 5828489050861568 5831608990957568 5833415922417664 5838618136379392 5844388265590784 5860478342397952 5865400697879632 5865653411577856 5867522186559488 5867743422163168 5871450258931712 5872703475774464 5878507290492928 5894691299753984 5896791656926352 5900516844371968 5901776265258496 5907608811732992 5910771103956992 5917875396149248 5940032347045888 5940256316653568 5942404880269312 5945277666033664 5947396047803392 5947652294311936 5958306031992832 5969663526141952 5974709733687296 5977096117551104 5999474795085824 6006685702291456 6006912185071616 6009868695364352 6011989879226368 6012042437459968 6017351344635904 6023298110455808 6030537651453952 6039620520588928 6039880740634624 6047140212678656 6053116417933312 6058233168920576 6069781140340736 6077076550365184 6077305687240424 6081144911036416 6082442885623552 6083082340794368 6088224422232064 6088453979439104 6091713076527104 6093653873262592 6093883635187712 6095771832779776 6099034847051776 6121870071955456 6124051375955968 6124315233746944 6129228088868864 6135285419081728 6152176359440384 6152408327962624 6154633625993216 6157609011249152 6159570802180096 6159803049510656 6165296334037568 6171102675992576 6176606037475328 6190563836035072 6196084552892416 6209662532190208 6214911612944384 6224506863055936 6226758238797824 6231988241497109 6232256749801472 6238415900114944 6243420285476864 6243689286336512 6245678502117376 6245913996148736 6263109505988608 6269299147145216 6274598639239168 6276834362466304 6280194297954304 6287742608408576 6311284368736256 6311522336444416 6316857520160768 6319108300791104 6323100278849536 6330700158992384 6340508288811008 6342767496525824 6348129092042752 6354402755477504 6360069583142912 6374441969778688 6385485488824624 6396957912203264 6397199110242304 6399754242359296 6405164009259008 6417096803125736 6417373286924288 6428868412768256 6431436194054144 6436872741978112 6449142461612032 6461216467976192 6463274987094016 6466734722646016 6468738448621568 6468982353154048 6472166287315456 6472445143810048 6474507240341504 6474751362386944 6480224524992512 6486628734337024 6504486951452672 6506804586953216 6512304844423168 6518740757774336 6528840218181632 6536687381905408 6536933848460288 6542459574452224 6544543977316352 6544790740105072 6548925288808448 6550627354914916 6554765590790144 6556796593242112 6560306390106112 6562643914817536 6587214925398016 6592783154413568 6595416405573632 6613538541996932 6619824900276224 6625420694781952 6625670507036672 6628066981838848 6628316893872128 6631579250057216 6633634053319168 6633919866732544 6661130343841792 6664408850305024 6664695989665792 6666761054191616 6672706441576448 6679300874960896 6697689534169088 6703315083291008 6705739641782272 6705992482472192 6711661115170816 6712366720876544 6718294046277632 6726368918929408 6736790056861696 6739190465058688 6743447822139392 6744887160295424 6751552927694848 6757573932089344 6763286167027712 6784578331876163 6788864361889792 6794603046895616 6796767781715968 6797024054632448 6809492607991808 6822472601305088 6828239695642624 6830672688566272 6830966991486976 6843202967437312 6864783659761664 6865042497224704 6868421366130688 6870905642811392 6876676680272672 6876972965298176 6883769269092352 6889291349491712 6892043030233088 6902423452101632 6911017385918464 6917847334780928 6926162055135232 6936892731817984 6945230343274496 6945492213989056 6951363297855488 6952094103764992 6958233119358976 6964175855157248 6964438440214528 6966596380319744 6970325539487744 6972809159493632 6985600175439872 6998915858235392 7004832101564416 7031058696503296 7031323803385856 7033563956543488 7039509488205824 7039774913726464 7046052953185792 7048236181651616 7052688772562944 7058978328543232 7080934403449088 7081239489019904 7093923765813248 7096757179645952 7113722129206784 7116295130054656 7122272275996696 7129311001659392 7129618171559936 7131889640931328 7135337469116416 7137918288134144 7138187424169984 7141700730830848 7157839435415552 7164913311023104 7173524985675776 7177364911947776 7179922302844928 7185991552466944 7212896421412864 7213168384507904 7218954705082624 7219265737326592 7221565768073216 7221838058046976 7235085895991296 7248877138886656 7255004676620288 7257589731601664 7268650952163328 7270903152902144 7297697701513856 7304634372718592 7306468972789714 7311084697419776 7314004848410624 7319872058834944 7320187439153152 7333824917857984 7347278186020864 7350212793204736 7353830455508992 7356425990832128 7370448527556608 7386599985250304 7392843941281792 7393122689318912 7396761471217664 7399436846104576 7399715842727936 7405970885705728 7413289982099456 7422200186404864 7433379102263296 7433699373088768 7436348099375104 7442634107912192 7449989437456384 7470499865034752 7470781541097472 7473161703827456 7479478831218688 7479760845834368 7484486044352512 7486431262759904 7486870573285376 7491160675188736 7493481820848128 7500164474077184 7523492803664656 7528245629026304 7537294001176576 7558329762282208 7565514171744256 7572194865184768 7574892939263104 7575219307282432 7578947714351104 7581296060936192 7588057026507776 7601976661508096 7612720392962048 7616467257491456 7619155490504704 7625950218944512 7642661578080256 7654172540944384 7654502324764672 7660931523761152 7663702447751168 7663991408539648 7670139374150288 7670469845909504 7678050338603008 7687278764490752 7701931960067072 7708442468909056 7716060488794112 7722941636673536 7725334599958528 7729469905174528 7753803807858472 7758702127874048 7761174021013504 7767734607675392 7768027491008512 7777364062512128 7792188975224108 7797111544348672 7803702509305856 7806483072647168 7813444858978304 7827777948483584 7845467039727616 7849624418435072 7852463591784448 7859059063168768 7866825932865536 7869671327924224 7873475827990528 7876620605980672 7888483945259008 7897965296154752 7898305583906816 7912453431099392 7915613777297408 7937406106599424 7937705387416064 7945250404302848 7952266422124544 7954799984115712 7959358217388032 7961824434651136 7965743122849792 7966086330843136 7968624295804928 7968924753707008 7998760980840448 8005522401787904 8008374876250112 8023065548029952 8030725372424846 8038358807478272 8045153700806656 8045457044258816 8048323747967048 8052631946498048 8055127064744704 8062310590664512 8067403804049408 8077100202852352 8092496461084672 8107341446643712 8110579633881088 8129968147664896 8132558324753408 8132908720062464 8139739743996224 8147476800339968 8147784001896448 8149523085034681 8150731018207232 8154671393275904 8157928484765696 8161943692378112 8188472355454976 8198314269343744 8202349354221568 8205625488965632 8212561774247936 8243265845668672 8243621010866176 8246247397326848 8250233948665856 8253218020655104 8253529209196544 8268669595418624 8284431015870464 8291433916137472 8294388264687616 8301785162664448 8309603603316736 8317014070263808 8340225944587264 8350250254616816 8355525368479744 8358502553669632 8358862683897856 8365568067239936 8381514191837696 8391588127164424 8396889355452416 8400243192233984 8404377663438848 8406981770543104 8441828554571776 8445983493455872 8449283073507328 8453441681391616 8456499252690944 8456818105974784 8463602068027904 8463966726520832 8482514498748416 8495290402586624 8498683542142976 8505867551899648 8524507144781824 8537714131468288 8540756232945664 8547975807107072 8548298109524992 8555921443154176 8563979223826432 8564054092152832 8571616541802496 8581918965530624 8598277489902464 8603709290315776 8614050287058944 8638091156893952 8640843220050496 8646301910564864 8648473477995988 8653936988782592 8656694100361216 8657020502014976 8661654530686976 8664338355355648 8672065173151744 8680635512127488 8687973327437824 8700251877670912 8704534008561664 8714996188860416 8715371678793728 8730983096385536 8734470374948864 8747625761079296 8755350312869888 8758469961022964 8758517083144192 8758847324045312 8765873570457472 8774536617426944 8777710327300096 8785461445132288 8789785514868736 8802207954362368 8809648535896064 8818354844336128 8826219013341184 8828953828524032 8836827449655296 8861490066123968 8869913166872576 8877745704009728 8880908963273984 8888416071442432 8905358828827552 8910984622112768 8921694940168192 8929651267403776 8932418131202048 8970999335354368 8973857461796864 8981781786478592 8990658208989184 8992577197279648 8998258089132032 9001852121120768 9015410223153152 9026246052748288 9035166417944576 9042803921256448 9046415745482752 9050868252934144 9071321264685056 9091199981846528 9096017484875776 9096409391300608 9099227925315584 9099307472912384 9103706426114048 9106999195205632 9107342575665152 9141441120960512 9148774279708672 9152428430000128 9177971854199824 9186695779975168 9194461372350464 9194808050581504 9197737481633792 9198084283390912 9203007938854912 9205859502565376 9214069246473728 9223175231635456 9230971660402688 9248567384096768 9259683450664192 9276669539909632 9294352371146752 9302559707424256 9311402057531392 9311753145024512 9313740668611064 9319624449458176 9319705923813376 9322945156016128 9323346839732224 9327935648432128 9339147109548032 9369502022107136 9374113547681792 9377857701675008 9385784884854784 9420520050393088 9420875252192768 9424282739802112 9428838798475264 9432249166462976 9432604810510336 9467921160994816 9479300873928704 9487754471616512 9505158937444352 9531276134054402 9531686793814016 9534723553159168 9543143148133504 9549171849691136 9552214179708928 9552574347051008 9560649219702784 9578873362100224 9590386431045056 9596444977659904 9599864319066112 9600277933981696 9605003043930112 9607979166334976 9616547518742528 9647804062367744 9652552563949568 9661076207304704 9664518577680512 9664934978256896 9672688077746176 9682247301988352 9694302284283904 9708903317241856 9712781191020544 9720572672190464 9720991487885312 9742293879750656 9760864266223616 9769115208122368 9769483553742848 9778195935033344 9787404827230208 9790523057373184 9796133190631424 9799623683612672 9807907389177856 9826602845602816 9844628899495936 9856461386153984 9875249394343424 9883969689138272 9893364686127104 9893737716588544 9899033749356544 9902100977549312 9902187544051712 9905629228267136 9910931626459136 9920726299574272 9922843803894784 9948038866927616 9959995644411904 9969838806007808 9997286584090624 10006114643279872 10009302553542656 10009679955454816 10009733809307648 10018141223379968 10028041848487936 10036984810897408 10040527365865472 10045469159849984 10059666233556992 10090232946884608 10095199205195776 10099231371034624 10127417218427392 10137043619282944 10145557963899904 10145995090296832 10149227565940736 10149610243741696 10158189795934208 10177552947231488 10196222788763648 10199855839007744 10205315734175744 10208477864230912 10217581738663936 10236325009555456 10255837099196416 10264893470261248 10268550988785544 10275037953130496 10277231082605312 10287387758362624 10303325969317888 10315709774569472 10325904477650944 10328108464202368 10334633052864512 10343849431924736 10389942836396032 10395056607330304 10395448554143744 10399117628932096 10399208540471296 10404235915558912 10408391515045888 10446911170748416 10447361281097728 10455742033952768 10459918205714432 10499080891400192 10511699979010048 10512096323875328 10517270216887616 10517723358691328 10520982288646144 10521074265554944 10530364853112832 10540771693297664 10549681897603072 10569791296110592 10582495372187648 10592953731383296 10601908045611008 10622116995596288 10631496808484864 10634883963139072 10635284952670742 10642003594313728 10644275049841216 10650999370809344 10654392738906112 10654794464018432 10660497883922432 10664296361578496 10673310982340608 10683859091849216 10708002310979584 10713272625922048 10717551659057152 10726149155520512 10766308629020672 10766714573934592 10770608845488128 10775815769686016 10779655336643648 10780119783440384 10799429682987008 10833486713061376 10843147967561728 10876095322652672 10892887010347888 10896826917896192 10906449312152576 10917227825201152 10926456251088896 10930349493260288 10947283842400256 10960441635480064 10971273507504128 10977146335920128 10980547618668544 10990340021420032 11031488644513792 11041229951205376 11044747645288448 11045164088777728 11054500660281344 11065425487986688 11095889505419264 11099843118920192 11100321361166336 11109225911074816 11120204822085632 11139530157457408 11155273447112704 11164703094996992 11174599605443092 11175081068609536 11195098442924032 11199147658969088 11199569924128768 11209037016203264 11230403252117504 11251004456566784 11255013339594752 11264527298461696 11285999307821056 11295965359015168 11306702498430976 11307128818958336 11316686831484928 11316785764630528 11320292285087744 11320719118019584 11326779001667584 11330814884177152 11340392918736896 11351600285089792 11369187276488704 11382852165042176 11394101492580352 11396533477740544 11425470381817856 11439202918334464 11439634234805504 11449304255291392 11450507935612928 11453383795183876 11460619255414784 11470839783882752 11474394038173696 11480536182685696 11527626119446528 11531694796439552 11537370520223744 11541978709753856 11573692448494631 11594486215868416 11594923387314176 11599117218217984 11599554564276224 11605263687600128 11609359766781952 11631489082550272 11652826044301312 11656978101723136 11663217981915136 11666831844835328 11677236272758784 11688776531181568 11720956684795904 11730801395759264 11731306823155712 11735044373118976 11735486844326336 11742900517863424 11745406951548928 11757014580985856 11789382599507968 11793583313852704 11801033688743936 11803552530516992 11815217623465984 11835750792298496 11880064694091776 11880512633307136 11890555332067328 11894792095606784 11895304588623872 11916612063985664 11939327052283904 11949419467374592 11954192235102208 12013371404582912 12013824370143232 12019737390728704 12023979758452736 12024084874919936 12034702689271808 12046596220911616 12061075302907904 12079241041177856 12079761481269248 12094280425357312 12106232835866624 12139562280681472 12154153100730368 12154611374480848 12162289822072832 12164885771247104 12166164681588736 12176448844464128 12176907958878208 12183426153054208 12187307746525184 12187767270375424 12191543665559552 12198069694103552 12243740143910912 12248102751911936 12248630467493888 12258456177737728 12304352718880768 12304816655925248 12309267251986432 12315218022498304 12319141604360192 12319606099021312 12330592668075136 12342205351985152 12353212074950656 12381127672070144 12392169105784832 12419325064380416 12429823225888768 12449013726111872 12453516477595648 12463976482994218 12464513499602944 12476831800229888 12486840570953728 12487378572673024 12491357004234752 12491827992297472 12526219011977216 12538598294290432 12549197278478336 12553668724932608 12560388595908608 12575485216817152 12622568737472512 12623044672888832 12633715040321536 12638216601582208 12646200557699072 12661400317984768 12681016577622016 12685534993051648 12696258184085504 12708805510955008 12720139166285824 12748883939557376 12770970977649248 12794398220484608 12799508484718592 12810328018518016 12834193606251472 12834746573848576 12857736825536512 12862872388108288 12873745483956224 12898284923224064 12922432935952384 12926549974188032 12933469445292032 12937476897243136 12937964706308096 12944332574630912 12944890287620096 12949014480683008 12949502724773888 12960449049985024 12973257468674048 13008973902905344 13013609173906432 13024609688846336 13037481515548672 13057680436363264 13073374763810816 13073867696920576 13084919148904448 13089087954632704 13089581480210144 13097850577616896 13101254709829832 13109531181580288 13113593186484224 13125287829635072 13174429850796032 13185566308827136 13227077083993864 13239649800552448 13250841389563904 13251341014073344 13256133963677696 13256633787744256 13263158500114432 13267268106638336 13267839733465088 13322260687683584 13328817700610048 13329391979331584 13333522108383232 13345412883152896 13395379068338176 13406630166582016 13411479283564544 13411984964944384 13423322230341632 13424733441753088 13436588092555264 13452737837858816 13473580113723392 13478380930117376 13489774320590848 13503105855389696 13515147864178688 13526572334055424 13569156663752326 13577728723779584 13589206093791232 13593535563431936 13594048109264896 13636330706642189 13644945202610176 13656479391285248 13661345377132544 13661933982973952 13686405934874624 13729567319523328 13730084994449408 13736842732261376 13741811285622784 13753353360545344 13753945930596352 13767538538184704 13778582698983424 13784086060466176 13804846904203264 13822034771836928 13835694669561856 13852324110270464 13873785463635968 13890460686548992 13890984427978112 13902726595710976 13904188207529984 13916466238717952 13928876880429056 13933192760639488 13940651078975488 13945618318987264 13971200350879744 13997831716470784 14009664203128832 14062647606771712 14067127913086976 14079018976411648 14079549827452928 14092105906371584 14096472363303232 14105377545125888 14117956657086464 14161868806898176 14162478978039808 14187847531626496 14193514359291904 14227444258413568 14232590260109312 14244544551993392 14258622003318784 14259236343119872 14263779281862656 14270674938232832 14276374848339968 14283401461661696 14315678870831104 14329826622046208 14347049971351552 14354729823895552 14359844605689856 14371983104933888 14425792842825728 14426336769015808 14437909410165248 14438531474653184 14443131536146432 14443676116093952 14470171791982592 14497754277773312 14510009353240576 14515179463203328 14537301904326656 14541806305804288 14595395403027712 14609268745437184 14612937945579428 14622169394839552 14628009696821248 14639744117669888 14667649835715968 14694556372041728 14700425586409472 14707660911017984 14712851981664256 14740897055113216 14773199970500608 14785687882563584 14786245378637824 14793522942435328 14798873692209152 14799431685455872 14811941771411456 14844400372809728 14866758204526592 14867398746177536 14872696198750208 14885268215824384 14899978874912768 14940999730069504 14941563082194944 14946323407654912 14958957662437376 14959521691668736 14972862525519808 14973741146570752 14982321350377472 14986963641696256 15000328948154368 15046985607329312 15056491258052608 15074588002353152 15116659524564416 15131028343488512 15134828586492979 15144389730369536 15149785878526208 15150438614564864 15157895428702208 15162592121872384 15176114053015552 15203953323016192 15225440785924096 15232934514982912 15238310981009408 15251900437889024 15285323156160512 15308345081888768 15321863047522304 15327404895502336 15327982817079296 15340278748300576 15340939691819008 15356100677206016 15374557528981504 15403863920134144 15416884937818112 15432120977588224 15445883273347072 15450669199917056 15507607615716944 15517404255748096 15522348042027008 15535469215350784 15536054982017024 15554728125024256 15584377950448216 15594223088697344 15612966145294336 15626889717956608 15699248836870144 15704927183568896 15718118126337536 15733651865731072 15746951655981056 15753241211961344 15776967890518016 15795930592309504 15796611167813632 15824906862198784 15831227554594816 15874812213198848 15875410774832128 15904532844249088 15909599968231424 15918716434776064 15923648869302272 15931486245699584 15932172661686272 15937248591609856 15937849507414016 15997521961680896 16011044803575808 16016749752500224 16061450744849692 16076717614956544 16090307401613312 16090914088517632 16096647495934096 16105263892996096 16110254129489408 16124621181329024 16134807608098816 16154200405704704 16184992922169344 16214682893287424 16221159267762176 16259936295329792 16265116649506816 16265817440124928 16279479487992448 16294953600679936 16295568003792896 16299046170069362 16301462036414464 16309342786551808 16315856969531392 16323887384756224 16376944710909952 16396628538687488 16404698708443136 16411250977931264 16425123548495872 16486531691337344 16487242021732352 16492494794653696 16500467897331712 16506436041310208 16507058418393088 16537339190837248 16568862031740928 16582867832274944 16588776529375232 16603570325328896 16619207206633472 16634028140527616 16680451889174528 16700500509233632 16711050736959488 16717005107339264 16717725367795712 16731136134479872 16763028383675392 16783176254328848 16793778710904832 16800486384467968 16808755326877696 16813963541086208 16883657109143552 16891966986911744 16898566147014656 16906883362783232 16912998505381888 16913636211949568 16927204136055808 16927933453041664 16965028997496832 16990580805173248 16997367084285952 17011735103799296 17049014289563648 17075428262936576 17081512465891328 17095951614214144 17096596219049984 17111842886308352 17127958447652864 17128108184305664 17143233083604992 17163837931061248 17196554979804928 17228100574117888 17276182313787904 17281686440100992 17292603821129728 17296946955991976 17307873977565184 17313388200722432 17314041004029952 17323309061373952 17328676710711296 17344130346303488 17361271024254976 17400503755341824 17409068017123328 17429992377720832 17430743357587456 17461966192771072 17495251522158592 17510700625739776 17516939922045928 17517034166288384 17517694648090624 17531747140914944 17549073234853888 17555420654600192 17570922890264576 17579571029737472 17604415908724736 17619297071792128 17652438026682368 17657907657048064 17673654899310592 17722980132247936 17739826333745152 17755491408019456 17761817926547968 17776832142884864 17810717657655104 17821969244225536 17843389880336384 17859302534807552 17864836262404096 17941998670708736 17947714923593728 17963563572957184 17981316417978368 17985154394559296 17996516178264064 18003704242241536 18030820446306304 18052492105496576 18070332835889152 18085607842512896 18092831490965504 18101736505868288 18142642529370112 18182399963693056 18192034969751552 18192818782601216 18198455850631168 18198614945824768 18207412852228096 18214685151330304 18282882241921024 18297548559417344 18304856860000256 18355943708399648 18373391559950336 18389616101163008 18395474963267584 18396168566781824 18406015877709824 18411719005130752 18428138492947456 18446350463270912 18461943320805376 18497134768193536 18519366901328384 18553339079819264 18588704742293504 18605119414848512 18623506290049024 18627481337222128 18639248898916352 18639411847626752 18645890312032256 18646693679464448 18655871296864256 18678294219096064 18739004044214272 18748227095363584 18755715403350016 18771569769709568 18841040100786176 18841750504385536 18848565479604224 18857677596950528 18864498332925952 18865209621020672 18935842321989632 18958601747857408 18975508943233024 19010317874888704 19062552268108804 19063373587628032 19069447106318336 19086286296267008 19104428359417856 19105148694102016 19121298439405568 19157746724200448 19180772862090112 19192889955319808 19199728638132224 19210006087860224 19215958332669952 19233095037485056 19295608124735488 19305105127899136 19322152414609408 19329037155361024 19329869956513792 19345376155492352 19364494603976704 19417806634483712 19425562382041088 19441145344380928 19441982975770624 19484587759501312 19521728532447232 19538230416244736 19538967107485696 19556391870066688 19581046114746368 19592266381262848 19599247367225344 19615814778355712 19653205691205632 19689257798991872 19712922772307968 19750498788686848 19767939378276544 19786729372254208 19787475433177088 19798067498713088 19804201955098624 19804375088103424 19811258456534272 19821863252918272 19841452599148544 19845687607789568 19896077733855232 19919991288823808 19939677612015616 19994573168181248 20012229286559744 20018605107085312 20019359910909632 20036282446759936 20056083696975872 20073969621794816 20081054731730944 20090938319699968 20119332467113984 20180465893769216 20190398410391552 20198462742069248 20254834436854784 20291115927799808 20291990180593664 20298455131881472 20299220487483392 20316379591868416 20355105894462976 20392445577527296 20399711678015488 20410631468351488 20416955728461824 20435163477327872 20511674198392832 20529786940522496 20537101977571088 20550075906260992 20554462165210624 20574775516725248 20606651938635776 20631419549138944 20651808955301888 20656216928404736 20687698863849472 20790113214660608 20790897108287488 20798235257864192 20798417080942592 20808471831117824 20816783030091776 20893822341496832 20894722562195456 20911484067905536 20919836411428864 20998161782800384 21023399958020096 21024192647750656 21034540433775232 21035446717382656 21041964577292288 21042148531109888 21060729706225664 21081543386595328 21099363795206144 21139582592221184 21164990744375296 21185907462766592 21203816091222016 21244233991192576 21262993616969728 21269767926278144 21270569905341484 21284007188627456 21288550099682432 21301998741618688 21308785477812224 21309588928036864 21320995767844864 21328592723156992 21346621964681216 21367718183698432 21416004621959168 21426545251844096 21435103318114304 21452298311041024 21532617258041344 21533429147869184 21541217690976256 21551631539372032 21559310673287296 21560239566880768 21598859365974016 21666973426122752 21686295935123456 21752190645305344 21785774020695776 21793653835792384 21812898624305152 21834455650402304 21852912502177792 21860698986520576 21894567684800512 21920883270960128 21942547015008256 21961095237337088 21980680042840064 22062977289027584 22082459902410752 22089495290576896 22090328177555456 22109001320562688 22130850975973376 22191779010838528 22199686237840384 22200642722332672 22218451822149632 22240409644171264 22279060314914816 22310546894225408 22329406189993984 22349199210886184 22350162137219072 22390196885848064 22398295317938176 22399139848257536 22418074032406528 22460806504235008 22510026679189504 22529054596923392 22571998615642112 22591930718030336 22613404996861952 22614257637916672 22633373662969856 22633571529261056 22640584570175488 22641438236039168 22653558003335168 22661629768354304 22680785837473792 22703200570179584 22738374552977408 22765704330084352 22793066955481088 22850940763635712 22878405836668928 22879268469611008 22898608510582784 22901015871225856 22906767590367752 22921238510829568 22941679567765504 22948788076347392 22961072365371392 23055252238893056 23074741040447488 23083957419507712 23147384896989262 23188972431736832 23189846774628352 23198234436435968 23199109128552448 23210527375200256 23218719533563904 23262978165100544 23305652088602624 23313956203446272 23326435963830272 23333663689670656 23354472545517568 23377553062363136 23441913369591808 23461602791518528 23462613646311424 23470088746237952 23470973688652672 23485801035726848 23490813903097856 23514029161971712 23578765199015936 23587166627705408 23602067377487872 23607105061033984 23630435246931968 23671501584596992 23761025266614272 23781110664134656 23789584191213568 23790609177247744 23833224127971328 23878654104567808 23898838934749184 23908384470204416 24026742809165824 24027648740286464 24039474781457408 24047959516905472 24048169749839872 24069405378543616 24093192441823232 24122150605815808 24158482082355712 24159522962538496 24188560850714624 24212465671733248 24279124561362944 24308306201460736 24309222748961696 24324579644145664 24329771542494208 24332329363177472 24353815917756416 24374615493050368 24375534540750848 24383087331119104 24396139388207104 24487480287821824 24496205503823872 24516912355475456 24608705437761536 24609633311850496 24618534503972864 24630436044996608 24638283208720384 24639212198042624 24661185336150272 24684410703970304 24706424149901312 24762255344140288 24784338211569664 24838650128760832 24859646451777536 24898027452223744 24907032955191296 24927952965988436 24929026999205888 24953663600459776 24973681141907456 24982714008469504 24983655984594944 25052438023954432 25077196588580864 25098394556956672 25107337449865216 25120777191817216 25150970433634304 25245137474945024 25246089345777664 25267430080643072 25276433203164416 25322800635969536 25362033155244032 25371069986103296 25392516368171008 25417611021910016 25440278332571648 25497767879114752 25541941955298496 25588796440969216 25599016969437184 25620656037036032 25668387212502944 25669493147697152 25715473651073024 25725744776216576 25747490967912448 25796569846448128 25844865871904768 25853099948376064 25874953794486272 25875929412616192 25888665149261824 25889780575240192 25898028961366016 25899005449547776 25920898099970048 25946514937348096 26017947805810688 26027218347812864 26049219377692672 26074963031097344 26146749527621632 26147735393841152 26169838297808896 26178175909265408 26179162960420288 26195701155233792 26202509419659664 26219062363160576 26227186372968448 26250575659270144 26348859701592064 26454154167987728 26479299601104896 26501682779127808 26502682028146688 26513267575488512 26526317000228864 26534536213276672 26535679466930176 26644521375367168 26657635401220096 26658783958663168 26667044216766464 26690825766305792 26790758136676352 26813260333164032 26822958567129088 26823969929888768 26846644460683264 26873176185110528 26905475675717632 26947160227446784 26956761860234752 26979548641181696 27006211710779392 27030295728357376 27053144668110848 27138313327504652 27155457447559168 27178412187582464 27187071126863872 27188096218529792 27272661413284378 27289890405220352 27312958782570496 27322690754265088 27323867965947904 27459134639046656 27460169988898816 27473685464522752 27483622571245568 27506706721090688 27507891861192704 27557165397966848 27568172120932352 27609693808406528 27644069543673856 27671389339123712 27704648220540928 27747570927271936 27780921373097984 27781968855956224 27805453191421952 27808376415059968 27832932477435904 27857753760858112 27866385521278976 27881302157950976 27891236637974528 27942400701759488 27995663432941568 28019328406257664 28107538803486961 28125295213543424 28134255826173952 28158037952823296 28159099654905856 28184211812743168 28192944726606464 28210755090251776 28235913314172928 28323737613796352 28324957956079616 28375695063252992 28387028718583808 28454888516827136 28465180520218624 28489089103986784 28517244006637568 28518472686239744 28527558563725312 28541349876465664 28552749696679936 28566802923323392 28631357741662208 28659653244092416 28694099942703104 28719689211379712 28743966209867776 28851585685651456 28852673538031616 28875818820330496 28877062949306368 28886263072292864 28887352232187904 28940343583965184 28995508555546624 29020018706481152 29030358926406656 29083612611608576 29190790806055424 29218537490874368 29225875891158856 29244338789679104 29256019393642496 29279488235339776 29335299671431936 29389112744083456 29400851172818944 29415321822035968 29481794110226432 29546399941001216 29571375765127168 29572490757275648 29587045884870656 29597747384418304 29598863370911744 29623883542822912 29688800745619456 29733516409053184 29734797492355072 29745392397500416 29770536431648768 29881999460139008 29883126164389888 29892646815309824 29917915324874752 29919043383337472 29945725051039616 29947482293141504 29964642700754944 29973927283392512 30000657896308736 30093971214658624 30112982516105216 30149176004706304 30233319049128832 30262056686977024 30269657172985958 30288779460739072 30299571757052416 30300877229129728 30315790857404416 30325184243744768 30352228106031104 30407906646032384 30450881571848192 30465869029965824 30476621962018816 30503800875778048 30570646312321024 30616690163777536 30643726095044608 30654809791004672 30655965634158592 30680557496601152 30681879383638016 30712201354412032 30749115057963008 30807727840268288 30833769875636224 30864241955176448 30891766546694144 30901338399834112 31015215231433888 31034808511496192 31044696084054016 31072109964034048 31109456250048512 31168755900896432 31188446177394688 31225932290588672 31253779435913216 31398497673740288 31409854367137792 31436236252675072 31467303731462144 31493903311962112 31506482423922688 31553935781036032 31591861184619008 31593222335627264 31649813724397568 31662455109189632 31749624426397696 31750821549664256 31809065688498176 31819199936462848 31837432869552128 31847297738604544 31862972491399168 31874497183219712 31875699014828032 31995043923361792 32022089607151616 32033499505000448 32122901489699384 32153435229913088 32180614803226624 32181828177035264 32193294991868192 32210527785992192 32220508258978816 32249242362658048 32308400811409408 32369985844338688 32429365786574848 32519872590659584 32530233299013632 32531634880249856 32558958975984896 32589907201359872 32591136007585792 32598092340138724 32602924072828928 32618685573103616 32631713939062784 32647774769512448 32793257077374976 32809397416886272 32822501955862528 32850247096991744 32973063382674688 32974484043464704 32984989589307392 33000935794663424 33012872082620416 33014116836786176 33137724063481856 33165735664549888 33177553058750464 33207140650657792 33238414413266944 33268056281055232 33360903778349056 33401001018467264 33422101473918976 33434010214678528 33435450735591424 33462272268959744 33526056767350784 33566352508657696 33587557421809664 33600972768935936 33617510653755392 33627927082172416 33767314218287104 33783933973823488 33797132294029312 33813766725566464 33827272423899136 33854408272111616 33855866906083328 33930057994993664 33981161610346496 33994734168571904 34023470207598592 34098028579127296 34163024931782656 34191903228428288 34193192438099968 34223685772616704 34255916895305728 34286466167209984 34327675862122496 34393109959609856 34456201148235776 34552364627575808 34563372880201984 34593893911983952 34615747955130368 34626776401444864 34628082008059904 34646618122747904 34657353421422592 34688260692606976 34722542048509952 34801007510683648 34818136034246656 34859984755441664 34861486715174912 34990503044317184 35021401251479552 35033879844091856 35034068332576768 35035389296181248 35063494281829888 35098146469707776 35141845780529152 35159142059474944 35208831817449472 35238594143584256 35304876053364736 35315815314096128 35347309798621184 35445960264495872 35479652667490304 35510982816038912 35523635853095936 35553664285769728 35621435315310208 35643938488451072 35686779760672768 35718605069615104 35729672524808192 35883997341417472 35895429847187456 35927127145914368 35962632835956736 35970308789118592 35993032356528128 36061640892612608 36104984210993152 36140665671778304 36171215685025792 36185662981931008 36203473011736576 36285285058740224 36364799927386112 36384069939503104 36385637565202432 36396911701262336 36397229891649536 36414825704456192 36429370302660608 36565764483842048 36595097118834688 36609713720000512 36711887416799296 36746783119900672 36779232202326016 36790949926535168 36792337133563648 36812031755419648 36823438010261504 36856276985894912 36892700926541824 36923886641610752 36994269536387072 37038733802656768 37106678159638528 37177409484587008 37210238829697024 37223497334347597 37247012580098048 37254962674444256 37278497797832704 37278823695253504 37291780624064512 37293387358928896 37311742593728512 37356588438192128 37478008088428544 37496454190727168 37511430806700032 37682080201572352 37683501008771072 37697130959208448 37715355193901056 37728996665851904 37730419242041344 37871684643979264 37917203495714816 37951017886466048 38125104536217608 38126747175256064 38138894212636672 38172572592534016 38208856718835712 38210297388204032 38242596878811136 38315493448400896 38361545724180224 38399457276264448 38420012175720448 38431916665339904 38466190074970112 38610210255798272 38644304829218816 38658074310722048 38659739913027584 38690752310984704 38728989207953408 38835613268967424 38851124764082176 38882290688761856 38883965951541248 39043457064894464 39076460832489472 39077934214971392 39112783740133376 39162092229492736 39184532762525696 39198494734450688 39231629556711424 39306411382411264 39378515597983744 39425845544615936 39500997577373696 39535878756553088 39573458744508416 39574950866354176 39596134997426176 39608403910197248 39608750176206848 39622516913068544 39643726505836544 39682905198297088 39691375215579136 39792155467710464 39839982577647616 39879355224031232 39989146336362496 40024458573119488 40037210214170624 40038719821819264 40072564893519872 40112167393951744 40147939243589632 40162109463461888 40181876639399936 40238664934227968 40360931787538432 40380796820783104 40396925484138496 40509668873709568 40582231855599616 40583980361187328 40596910263762944 40598440974966784 40632759183736832 40710211788925952 40784891155054592 40799423356030976 40821262936702976 40833911456923648 40870326954655744 41023348396785664 41059573881044992 41074203955142176 41100151812521984 41108924330421248 41149551033450496 41213303877271552 41262839098277888 41303617910603776 41312433856809472 41375397727698944 41580226429321216 41581794216574976 41596470515728384 41596834161885184 41616943662235648 41633566060183552 41787644682993664 41822968135811072 41839672822857728 41996323565600768 42046799916040192 42048385295501312 42069080867550464 42070893434765312 42083929154584576 42084297062219776 42121459412451328 42163086773190656 42279165184442368 42329981488750592 42371814925533184 42407632182444032 42488467982385152 42525987233939456 42539535852556288 42541139810682968 42568014377254912 42577100199364864 42617570955624448 42619177856073728 42641991535689728 42657185446313984 42693243929362432 42853090503688192 42870206636228608 42904596622082048 43065234516082688 43066858295738368 43082435381952512 43103263078744064 43118621346574592 43120479133761536 43197718731948032 43333946852245504 43372591870246912 43504381290610688 43571548041391552 43587307671584768 43625797248610304 43668911300804608 43705825004355584 43721397973041152 43789135369601024 43841766541920256 43885094030016512 43922190474674176 43961360085680128 44164919804821504 44178990581153792 44180656355110912 44218002641125376 44261701951946752 44383558021677056 44399372475680768 44401285444665344 44436903644299264 44480819288342528 44621093788450816 44698398421772368 44700324274438144 44780393771696128 44798279696515072 44836148064813056 44921613008470016 45020053358379008 45058109193846784 45143997231284224 45183861436060672 45228515275833344 45266747325939712 45267143058522112 45281169140350976 45282876472078336 45307116006670336 45323259536708608 45361571674947584 45406401140359168 45476749105954816 45531408660168704 45586133910962176 45701881527271424 45756811673337856 45758536939222016 45797217021165568 45813535180735504 45842477021659136 45883359135531008 45897576152694784 45922144730742784 46110504477786112 46149482080894976 46167914839015424 46294769793978524 46377944863473664 46379693549256704 46396468872871936 46398218257104896 46421054750400512 46437439067127808 46525956330201088 46611304177205248 46627912406892544 46652871927660544 46667327379341312 46708945091035136 46755106124726272 46883826739183616 46923205583037056 46925227292622848 46940177492475904 46941947377305344 46981627806195712 47028058323943424 47157530398031872 47174333255410816 47204134754975744 47214210122067968 47260870493863936 47343003169193984 47492048323133141 47522050533228544 47562221328269312 47579168382427136 47581218354495488 47666448255942656 47757308209135616 47797677869498368 47816768940408832 48053485618331648 48055297480572928 48078949562914816 48095919033810944 48096339499679744 48138810757087232 48186384883646464 48244301211631616 48316964164711424 48319045925076992 48377121701429248 48424931343466496 48558249122725888 48616612402921472 48618445497923392 48649159288291328 48659543084988416 48664658726354944 48707631835512832 48749230986100736 48751069081501696 48766174662238208 48792278776414208 48992411007647744 49033824710950912 49217410875523072 49219266623700992 49260872089993216 49276566417440768 49278424396085248 49322370672300544 49368821407940608 49412848299802624 49524510688280576 49568676423139328 49677300257521664 49796054904447488 49814065910382592 49855905931976872 49858053998411776 49907327200919552 49947362283814912 49965428016939008 49967311969189888 50104876047908864 50154393177161728 50214674899730432 50241554383634432 50301940867268608 50490274949890048 50492178691555328 50534860161286144 50552866406328832 50645601271939072 50724066310488064 50742139972206592 50785032736342016 50880556665143296 50995535758229504 51083883910596992 51177592881938432 51198033938874368 51241312074072064 51336774425005888 51338986295394304 51430947302146048 51451489552433152 51494981935824896 51593139692896256 51689731743809536 51706199896752128 51749907588972544 51751858825232384 51777330298523648 51779561150480384 51796057922732032 51798010899095552 51841796199940096 51893029874696192 52035895611621376 52054436695625728 52098438755385344 52149926062194688 52293499055243264 52295470787682304 52339676595617792 52356351818530816 52358325920840576 52391402310467584 52405018839319328 52438124726321152 52454372745936896 52501151318540288 52697719403184128 52908308335975456 52958599202209792 53005364056293376 53026535150977024 53052634000457728 53069072426553344 53071358933860352 53289042750734336 53315270802440192 53334088433532928 53381651532611584 53581516273352704 53626520666328064 53645917134258176 53647939859777536 53693288921366528 53746352370221056 53810951351435264 53894320454893568 53913523720469504 53959097282363392 54012423421558784 54060591456714752 54106289336221696 54276626655009304 54310914895118336 54374142253727744 54376192437059584 54545322826568756 54579780810440704 54625917565140992 54645381508530176 54918269278093312 54920339977797632 54947370929045504 54967245142491136 55013413442181376 55015783722385408 55114330795933696 55136344241864704 55219387616813056 55288139087347712 55409296441081856 55495141854543872 55561842746195968 55563937711912448 55610906382843904 55616752830119936 55665864954871808 55715507521716224 55732771042557952 55762604315901952 55782473275949056 55991326865883136 56038656812515328 56215077606973922 56250590427086848 56268511652347904 56316075905646592 56318199309811712 56368423625486336 56385889453212928 56471826628345856 56647475227592704 56649915912159232 56751390126505984 56774057437167616 56909777033654272 56930361040437248 56978178207973568 57034488013275136 57036945372479488 57055117127450624 57082699752931328 57105499393359872 57133605846646784 57262715483324416 57319306488184832 57388199885406208 57439378422759424 57487932419735552 57705347076063232 57751637640660992 57754125898612736 57772526144585728 57774704464375808 57880687167930368 57991017111093248 58040037412962304 58060717852813312 58167225223217152 58381581612110848 58451751782317712 58488677579358208 58512038787284992 58558976470679552 58670599342863872 58778225488166912 58801702345637888 58830643644071936 58963588220452864 59092799882002432 59144981514551296 59174091769741312 59195494768836608 59197726741823488 59247767085645824 59377601491238912 59467032818106368 59469594984710144 59490784795000832 59541072863297536 59763998920278016 59766252328779776 59785293630619648 59835830649749504 59838086766674944 59891450102079232 59947854566785024 60001315792617472 60187942429317248 60225965032210432 60298352009412608 60466638098257664 60524113373954048 60539314345971916 60577558921478144 60599143514104832 60601754458259456 60631581714808832 60650368487489536 60704456212062208 60815813292064768 60901763143696384 60931738059931648 60953243924037632 61007601751556096 61141292624642048 61233380327555072 61287452190089216 61309619582009344 61311931268317184 61361114993202304 61363758767276032 61498230115926016 61615455680536576 61667539751272448 61728483910352896 61783533093388288 61802676799668224 62030430462867776 62069617022992384 62089392168108032 62144219928068096 62218912500097024 62337511801792864 62376892354789376 62451864581177344 62507558871826432 62796995347480576 62872472505350144 62934607462924288 62987806623924224 63012964847845376 63107871562072064 63183722369238016 63186444671254528 63299627448795136 63324910218379264 63499248852795392 63501643099328512 63618131376996352 63638399872925696 63674865739104256 63694595477209088 63725944982798336 63748994366439424 63751398029656064 63990087846723584 64066999010000896 64245802979398768 64306870459826176 64361229606453248 64363656354070528 64386589983736384 64421055571984384 64441016517957632 64498484725316096 64616801622818816 64739971688677376 65039745181319168 65060466598027264 65063269760499712 65117917951969792 65179814402719744 65182272015171584 65196184680277448 65237371146207232 65263427878125568 65295549539024896 65586514154749952 65618794833772544 65645003911725056 65700494193983488 65946126765349376 65948968086929408 65969979178614784 66001871589326848 66025744165240832 66028233673572352 66275448126963712 66331471329099776 66355106117500928 66414281301315584 66536112562110464 66721807556698112 66802002036934528 66844202947837952 66868020429357056 66924544537919488 67052113534701568 67132705017315392 67175114843619328 67201945537871872 67235021307510784 67255854164344832 67534628436574208 67567867947646976 67594264588058624 67627533451132928 67654544847798272 67708816544223232 67711733812166656 67860115989987328 67962323220692992 67989468337143808 68046940415197184 68196057158254592 68326049863565312 68383806456856576 68386384876199936 68447371545233408 68511833790611456 68572932334419968 68655351724244992 68786219919219712 68912402296471552 69104729255151616 69126745760403968 69187787823967904 69231495910260736 69253552802889728 69256164016119808 69293236245495808 69314706842845184 69376521385213952 69445084097019904 69602015021367296 69636272068493312 69719969510883328 69981006088634368 70042802502959104 70067759688183712 70068136665153536 70070778592362496 70126988563659776 70196292939415552 70283691561058304 70318284118949888 70417663634898944 70477188287168512 70631630628192256 70694619597242368 70891920528991744 70959305334980608 71021965632077824 71047271706191872 71107328571539456 71242870630620416 71373559521345536 71437210139230208 71459345049616384 71767994682834944 71790859694374912 71854254291828736 71925265671913472 71940617578237184 72123281785225216 72209968421986304 72281331343556608 72342431370051584 72406946023473152 72570570117480448 72729599854772224 72768139879006208 72771275130404864 72793823402524672 72794459783299072 72829651408912384 72858740605321216 73131528967684096 73190194237669376 73219427440001024 73423774833598592 73493566239801344 73558464404652032 73581899853070336 73584674267127296 73624063510839296 73646876020523008 73712553971789824 73785401853083648 73847773283221504 73988539072774144 74077467605313536 74213356319277056 74354818969174016 74420477659394048 74446994668695194 74494025160196096 74509925348888512 74556995595665408 74583561248129024 74586774717857792 74623485187457024 74713176876384256 74956016176857088 74992908381454336 75022861613400064 75364160403144704 75367002017542144 75394261918416896 75430710387802112 75460838484082688 75743369287958528 75834406991429632 75902035772932096 76250209072435216 76253494350512128 76277788425273344 76345145185068032 76420594776408064 76485193757622272 76630986896801792 76723091448360448 76798914552528896 76840024351440896 76863833330679808 76932380149940224 77220420511596544 77288609658437632 77316148621444096 77319479826055168 77381504621969408 77457978415906816 77671226537934848 77702249528164352 77764581377523712 77767931903082496 78086914129788928 78152921664978944 78155868429942784 78225567480266752 78396989468901376 78463259113422848 78612822764822528 78757031195967488 78851691089231872 79001995154747392 79071757513106176 79146917489016832 79149901732708352 79192269994852352 79216807820394496 79217500352413696 79245033826137088 79287453011673088 79382750431158272 79584310935420928 79679965155295232 79758710448062464 79978292672724992 80048917146238976 80074420428341248 80077439643638528 80145129787039744 80224334787903488 80295878487179264 80363753278799872 80477329868455936 80721863575076864 80761593641566208 80793850968276992 81015847139462417 81019337747419136 81164463711199232 81167960722374656 81193820527525888 81196881949933568 81265518367473664 81420423577851904 81569782310109184 81598846712061952 81642525873405952 81667822913847296 81740653909311488 82046696793571328 82119147762089984 82148407910284352 82200303625043968 82217848660842496 82299102066900992 82426607754543104 82525678196555776 82607235821207552 82624867713618944 83160452858642432 83163588433149952 83192941031456768 83233887324471296 83267132120367104 83575289365987328 83645936271622144 83679345645715456 84093599832080384 84096770591002624 84138161735100928 84141786869530624 84167858309169152 84168594124439552 84242918824902656 84326173546381312 84558330368884736 84659962977501184 84743629851066368 84976935964770304 85051974467878912 85079071705112576 85082279621365936 85136028754509824 85154200398729728 85235141911248896 85238355712147456 85283983071379456 85314370892627968 85386487858724864 85706181007376384 85740413272457216 85809193244164096 86130469032165376 86133716591476736 86164870763905024 86206526157488128 86237242693149184 86240958267523072 86395437463896064 86667893704491008 86745183740493824 87008762581221376 87143096082783104 87174615343169536 87251594497220608 87337822601609216 87411650008711168 87442795946082304 87578270739202048 87683533083840512 87770188060033024 87844380949348352 87922720171360256 88329839609643008 88357981162307584 88361312710221824 88436005282250752 88523403903893504 88767116043354112 88798744951361536 88802570889330688 88873807288598528 88961638576685056 89242187576901632 89396796843544736 89400648548876288 89560787543392256 89596559393030144 89672296129626112 89843226016940032 90040106716758016 90116218387693568 90287994462568448 90367722872121344 90457030551666688 90533494651879424 90534286117044224 90562338280701952 90565752944156672 90614232013340672 90646519073417216 90723143349895168 90812802280718336 91062817320337408 91172267821924352 91403763054542848 91513623346675712 91517073878444032 91594434042331136 91627070361471008 91684954043318272 91766718271062016 91795152305389568 92221008955572224 92298964161789952 92589539587957048 92755889726947328 92759387098513408 92792937745743872 92796436514209792 92842109500801024 92874878134255616 93051912660402176 93255824813785088 93305743855321088 93334654758682624 93417890182070272 93767653478367232 93846411166074112 93850454585245696 93880354984951808 93883894754610688 93963255612391424 94056116647886848 94315060796063744 94348666510821632 94428420244135936 94521740987727872 94686006338387968 94984096646266282 95044101066457088 95124442656538624 95158336764854272 95162436708990976 95514616418271232 95595355738996736 95633537880817664 96106971236663296 96110594961145856 96157899125829632 96191838067621888 96192678999359488 96277621514174464 96372769767292928 96488602423263232 96633928329422848 96638091850153984 96754243402858496 96849862686932992 97116498245451776 97233224805842944 97236890995846784 97298318576582656 97319086169976832 97329317452709888 97415263671025664 97502138163003392 97532349324476416 97584557552828416 97984822015295488 98067649421901824 98438533247401984 98521744179986432 98553132834881536 98556848792170496 98644741344601088 98737642815881216 98825696599605248 99049021376561152 99137352846278656 99354600515043328 99592109808894976 99628131820765184 99711811863953744 99716107996823552 99814654401839104 99894724567629824 99934623938379776 100209752095817728 100308786354323456 100429349799460864 100483108767268864 100603881734537216 100980549899780096 100984357383110656 101069720322572288 101105732812657664 101291202543878144 101448132620976128 101484279944413184 101570065472684032 101761113330286592 101991071516459008 102167767821193984 102355185763876864 102396067877748736 102673548850011776 102677972590788608 102861894604292096 102902979104866304 102989963871649792 103186279385792512 103379463487619072 103412399793504256 103499815177945088 103503717650464768 103554660597047296 103559122300960768 103592115845464064 103596021798191104 103683592399880192 104071791223242752 104108873391251456 104196877510770688 104299852124389376 104586998110486528 104590941575364608 104679353191235584 104712703637061632 104716651841681152 104810037678638656 104876249452642304 104908745491873792 105002302637080576 105395438806368256 105816616671950912 105917198404419584 105943800105450853 106010728112586752 106053070301954048 106105268000915456 106138144853106688 106142717867720704 106578085501468672 106630541604880384 106668176867065856 106763303065223168 107253041332656128 107291834268516352 107295879719555072 107386577842733056 107492704740442112 107621902702870528 107788640909787136 107827047440939008 107918194564726784 108024846843117568 108121182913429504 108553253310018608 108621829790236672 108748284507455488 108752384874119168 109090645653137512 109159561620881408 109290763017060352 109840679955595264 109894741858091008 109934490284982272 110026826884362752 110031567444770816 110228661591867392 110272688483729408 110438775233626112 110576278174695424 110818592882163712 110990283709087744 111123685492391936 111127875423824896 111221812765687808 111331729909743616 111431015043432448 111465542085115904 111525208631803904 111564946551898112 111982653731766272 112077313625030656 112430155213947844 112501180854173696 112537023304695808 112632151811293184 112636398619623424 112736847250972672 112771778906425856 112943653256691712 113294950455185408 113299831824318464 113502780253011968 113548114874335232 113819554067308544 113860722080874496 113956356415947136 114068976026550272 114110234254901248 114165399505862656 114210998786719744 114267211693293568 114525430966648832 114638612976369664 114776399770812416 114878756845518848 114975864839471104 115410694152126464 115503275281321984 115508251797225472 115545052289171456 115549408928751616 115761374335860736 115982034222186496 116080074825924608 116121435705626624 116334450446434304 116763163224221696 116903503564635424 116977355158716416 117024077574569984 117117952941359104 117341198685727744 117556450976333824 117603404691275776 117661287288143872 117927176440905728 118185599764004864 118289963029102592 118348183539482624 118390989537673216 118395453483646976 118495534171291648 118755202982477824 118934065636212736 118981569590001664 119082145726595072 119527997840556032 119532504657559552 119570587261239296 119671661299499008 119676173533349888 119782900204158464 119895709133570048 120002631585234944 120375884858634496 120596704018825216 120933276196515328 121048226747908096 121078628691943832 121155117842956288 121198287028209664 121203508916518912 121263163429617664 121300736974979072 121408912424124416 121803526287392768 121863476119863296 122015203503112192 122466760655110144 122574904380178432 122619239164018688 122623862536634368 122722229986404608 122727517534552064 122996460231852032 123230911361073152 123335079502544896 123567066186776576 123605353599336448 124060860925735552 124139234045984768 124178784336216064 124288439856136192 124437825000194048 124675023603585728 124753784709578752 124903729162354688 125015117743652864 125593990694961152 125744945010700288 125869214925848576 125975613247848448 126025929695690752 126215743124144128 126367444738476032 126372889342509056 126599254897590272 126649820436758528 126998497705590784 127003286198657024 127236262753992704 127276799745851392 127349731478208512 127389190954418176 127451889965596672 127502796059312128 127980175693447168 128133998020001792 128491605958797536 128613740919652352 128727312708141056 128773179967472768 128842111143968768 128882033035915264 128996969450632192 129233603245637632 129479943377354752 130079490362638336 130120933196054528 130126539520999424 130235835903939584 130364544030343168 130392369360554896 130474742292414464 130526855756251136 130591099078049792 131173028309499904 131237589667545088 131290007823450112 131400988387966976 131892253530698752 131897936173858816 131939958357229568 132003743178653696 132051488330481664 132056467347144704 132550896253927424 132662942658199552 132710212235001856 132828562602631168 133072225124220928 133443615113396224 133604004073869056 133736040858714112 133849089075838976 134104227069403136 134265410034630784 134350229687238656 134470042615021568 134511708328689664 135069256873148416 135135735895293952 135188529176117248 135255066902265856 135309089695596544 135417633088446464 135423467624333312 135924646441385984 135978936674287616 136093880830394368 136392114316509184 136652099727130624 136767612913713152 136772769752399872 136894743090466816 137145864668839936 137310703448489984 137572439838439424 137824804592943104 138209458510303232 138253491520807936 138375575647935808 138462991820521472 138507105605779456 138512328032239616 138586472490991616 138629413685690368 138753042770427904 138890168194039808 139204030042734592 139272544136986624 139439939021766656 139962012177268736 140085605005918208 140135519376367424 140141557184724992 140253977127319552 140392585878831104 140567383122116608 140636568237899776 140835327269797888 140954376574337024 141263261256384512 141389239194484736 141783841057983488 142043931264155648 142094543412383744 142214657143078912 142485741261240832 142747119042691072 142874420278460416 142918690099232768 143535989365669888 143581719388749824 143708508583657472 143850531343826944 143881235156474368 144246563570450432 144419936843972608 144562662687113216 144813892046946304 145141140234960896 145536279758012416 145587646805049344 145588919566598144 145659302817824768 145717481210642432 146263057935368192 146380388475338752 146438854880002048 146847549667197184 146987132479602688 147116928809304064 147163799706140672 147169348534254592 147248127021678592 147293752041046016 147425107943579648 147570803706167296 147695546566443008 147977078145548288 148154935210627072 148426712638554112 148709637938348032 148840955318788096 148893989337390388 148988050320392192 149019850697777024 149113991191330816 149167122496258048 149246970374914048 149426353752768512 149912032353714176 149985816762908672 150045723226800128 150728320806289408 150734004035084288 150788523836833792 150861420775604224 150921676968165376 151486738575917056 151668813982859264 151804071545864192 152500418144870432 152506988701024256 152555576850546688 152690290370136064 152841189552816128 152970387515244544 153261973793603584 153446182896720896 153597829105057792 153727666661359616 153864760299880448 154440841023193088 154577219316875264 154632297242888192 154638959652110336 154763009243938816 154915956831813632 155342453075869696 155404499056328704 155529162755047424 156173828259577856 156305843329957888 156311736859885568 156451134960533504 156793978937802752 156926518226845696 157225645529645056 157703382178463744 158003990309494784 158143515026212352 158293834978033664 158299803465416704 158384539989704704 158433615640788992 158435000704827392 158490067652274176 158574906023346176 158765500862316544 159168621870841856 159359930310590464 159956585345449984 160097834292477952 160148840856682496 160154879287277056 160290259574079488 160448669575806976 160591756974358528 160727506557599744 160954659736911872 161523187283132416 161587701936553984 162031694278924834 162038675494838272 162328927422398464 162335921444749312 162387641055051776 162393763899867136 162531036734947328 162840847155703808 163139564620218368 163197693424123904 163285051746811904 163335645827694592 163481307818622976 164093393587142656 164238295524179968 164296815820568704 164400607250087936 164435697321684992 164598204133801984 164853215509086208 165051356393111552 165214471642415104 165249735427237888 166327176866299904 166385882062913536 166467774648942592 166534264240734208 167150578731974656 167291872543244288 167358691291430912 168187199664160768 168193541182005248 168276323470201856 168283573739061248 168335716618338304 168337188248879104 168485837649805312 168652347092762624 169116660737769472 169319925955002368 169487259702132736 169953871929540608 170103948935757824 170158143410225152 170164559242731872 170272057509019648 170308400797459456 170476711424294912 170628741785255936 170772975717449728 171412362014752768 171618386488328192 172260938064330752 172267433182953472 172329741527810048 172413052314976256 172474485386298368 172481916535046144 172790874927792128 173335787408982016 173490367480987648 174017525162442752 174286192165566208 174349230686339072 174503188994441216 174675645203218432 174885591892164608 175156541478404096 175367066167681024 175540376120066048 175688761898696704 175845440342720512 176659679219286016 176715962324615168 176722625420443648 176872010564501504 177534232086708224 177597489902723072 177605141778661376 177747614577197056 177923277153370112 178484375153803264 178793593687089472 178801297097752576 179121575086784512 179193118786060288 179344592259252224 179686452033880064 180080213433516032 180232436775387136 180575988925136896 180735445744242688 180914061103333376 181066989303758848 181124676561403904 181131505888313344 181228464026681344 181293038146834432 181446286699790336 181625604561436672 182125634640674816 182344535643848704 183027246693351424 183034147756888064 183188868084662272 183254140722942016 183369908086636544 183533436542124032 183590304610779136 184442017911144448 185179079175914096 185511779453894656 185518774197026816 185592873028419584 185684219001602048 185749756268511232 186103825320804352 186511649627570176 186611487710642176 186669309517365248 186835780364140544 187535306956734464 187692822332148224 187700909170491392 187760709969903616 187767789509221376 187926511224782848 188112233295773696 188630121592127488 188697333021643264 188856840488271872 189043481975455744 189372012676775936 189968193292532564 190088202132914176 190248885313077248 190316673529708544 191029232836542464 191190711477993472 191267075761635328 192213942473326592 192221189922291712 192315798251659264 192383676135243776 192385357998718976 192555243028348928 192977204846526464 193267856658845696 193276183700307968 193508486805716992 193699725373865984 194232996490903552 194466449611685888 194473781991693568 194638172339953664 194658634905419776 194830527342051328 195004276326006784 195064698648952832 195169115105656832 195969644030590976 196135298843803648 196752771624408727 196877066494803968 197043488359972864 197106265669763072 197113697584340992 197289482689202176 197475285631762432 197651393199210496 198098042753122304 198274705692557312 198709201030086656 199184219617789952 199256263641530368 199423623727907488 199432215993647104 199629308803678208 199789449135259648 199869247876759552 200419504191635456 200617572708646912 200858699598921728 201207763469074432 201961099799560192 201968714766221312 202139440645144576 202211465625315328 202582405087756288 202968559888826368 203140130945368064 204335535642387968 204710371527753728 204792135755497472 205347097700023552 205355945181577216 205723789208584192 205805958209732608 206372558771585024 206758926975238144 206824799587008512 206999630355890176 207007435300929536 207109321194094592 207118244601921536 207184231690928128 207192043596382208 207367184799760384 208143582446485504 208217746782502912 208393755021541376 209173996220973056 209181883150729216 209358706382471168 209425407274123264 209433303683362304 209620075357277312 209752498905284608 209817490983747584 210004605274161152 210790877612736512 211633233343901824 211834396808839168 211887600210901706 212021456225173504 212106140603908096 212210536001830912 212276289706213376 212285435735441408 213156171002937344 213261083209760768 213336353734131712 213526606130446336 214506082665312256 214583668537032704 214591759439110144 214773155685466112 214985409480884224 215243805405741056 215577281819574272 215654094881878016 215836389129453568 216049693686235136 216242365826859008 217106506620037216 217243659580473344 217504769748238336 218181291306275024 218319123241762816 218581526034120704 219681359911190528 219789483716182016 219868980569964544 220053653768725504 220063134889541632 220457323183734784 220545376967458816 220877550467252224 221152556349390848 221637185764327424 221980567418175488 222247370984783872 222255750847649792 222443625531375616 222663459819487232 222862030086864896 222931084170231808 223129893103796224 223965307463532544 224154627250061312 224860310427895688 225002361708347392 225074046609391616 225264303622586368 225272797239246848 225473694501945344 225543557812851712 226589900910370816 226599663648636928 227005560506023936 227639108134617088 227721444161748992 227912712831894272 228137952053100544 228220468509802496 228330799011725312 228421997573439488 228534423386587136 229050861933297664 229552799541624832 229757513691037696 229951729678942208 230821388304252928 231006550562643968 231016503594450944 231090104578342912 231098817857503232 231964068444372992 232160149651849216 232242871411253248 232668900892868608 233526326448443392 233807007129270848 233954710317432832 234048155149139968 234235905882718208 234682397371455488 235112901952667648 235206809382551552 235322574576287744 235854352881811456 236371199528009728 236579926058205184 236696367078965248 236790906967293952 236991068342583296 237510405964955648 237868131272425472 237963139180003328 238164291453190144 239065009315119104 239141174522478592 239343322598998016 239352347066699776 239565800408316928 239791418267140096 240005263170469888 240751769717268992 241193408037650432 241866552393030656 242157257383887664 242310235685912576 242396574056419328 242407017833037824 242526326859235328 242601473949958144 242817824848248832 243607052574785536 243726952239726592 244030407006224384 244933521310220288 245149808760356864 245238478328037376 245247725073268736 245444459972809216 245455035069104128 245992920463704064 246461822722146304 246670159005089792 247134132373553152 247210707198672896 248121721851471104 248357568672432128 248576879712272384 248875650000388096 249350047207171456 249507569419157504 249807458324709376 250030235487305728 251187981389922304 251489890021400576 251738429851697152 251951226495696896 252431486248288256 252734889476952064 252745778685018112 253198509795180544 253299640873517056 253996995411181568 254006572397314048 254553599491702784 254699462956417024 254778381908836352 254903779931193344 255005592118624256 255960351386894336 256267996040003584 256983211917595072 257227481839304704 257454625416282112 257546359934945536 257684222287937536 257764066071830528 257993938901264384 258467206491275264 258959886754709504 260158980725276672 260241866392109056 260471671807879168 260729088060686336 260784738721109792 260949484584828928 261053711512502272 261182198156099584 262346056618999808 262475179335090176 262580015646900224 263784507061397504 263795872347717632 263879916714459136 264007486357307392 264102976660963328 264112934694289408 265101792507854848 265420424470003712 265657125205262336 266887230226792448 267208008147738112 267472081717428224 267698178151677952 268208454138806272 268530820069261568 268940085230043136 269023416657379328 270271471790587904 270377058352234496 270510133804531712 270618179391193088 270835266176892928 270846935248666624 271849292882771968 271957873348575232 272187761660788736 273304199454261248 273535225827426304 273545539504799744 273789486180933632 274291729337679872 274621406896979968 275144879676878848 275649609185886208 276418917020606464 276506983041615872 276751151295871616 276925983641042944 277014211211558912 277024656064479232 277172944981983232 277258827371380736 277506085540855808 277780336388079616 278408060085469184 278545088273973248 278879878043533312 279924024354537472 280171210011836416 280271038752734848 280283114369449984 280507954254639104 280785171757662208 281134766244233216 281273136475799552 281670654539595776 281908753148674048 282526522512769024 282778478388969472 283567682115966976 284087862528311296 284189086824767488 284429314286157824 284971482522481664 285494238085382144 285748840556920832 285837380198465536 287071978731339776 287163438777499648 287417017167314944 287701062687653888 287762470312948736 288493127140900864 288839873687945216 289125325374226432 289627784093892608 290282280469921792 291072559516024832 291175293610098688 291177839133196288 291318605635649536 291434962421284864 292760776950677504 292877709760004096 293695099334394368 293974264959205376 294233857618608128 294327599412281344 294338697068509184 294496254043357184 294587504082092032 294850215887159296 295141607412334592 295954156291096576 296309870421254144 296853425277108224 297419275876696064 297681910637576192 297787978674780776 297976100640784384 298039701395554048 298334244992516096 298493940749828096 298852707505537024 299971633525817344 300091446453600256 301456641612578816 301468008070168576 301577047673667584 301722841551208448 301843353936330752 302973477151834112 303337627965718528 303608143091728384 305000836289740864 305013977402048512 305111153701093376 305380580740272128 305682379105632256 305940775030489088 306523947587207168 306892365793441792 307195658210115584 307455333322719232 307729520599760896 309154438633750528 309264594485776384 309277919304220672 309526018487877632 309831913663627264 310684906151739392 310808998112657408 311058325510094848 312347656519155712 312623473719771136 312902269921067008 313587957875605504 313853036453691392 314451291059290112 315406764356927488 316007980618989568 316287030052424704 316599606930833408 316867231281577984 316870001409654784 316980135304548352 317149812046692352 317531001724633088 318337243741683712 318719860621180928 319913170690899968 320195668584955904 320297681713364992 320309758574554112 320580519148158976 320897339151613952 321183513948717056 321455013115199488 321909319473823744 323046374566264832 323175403873107968 324063388557849668 324077350989676544 324657854844796928 324775282110103552 324787527799734272 325062073469894656 325681694311407616 326279129240436736 326395386848247808 326570103493623808 326671291655389184 326962615637245952 328186787174285312 328476591048359936 328593631641137408 328871394643369984 329196408267603968 329706431018172416 330102712786223104 330428943284830208 330499470854475776 332654353732599808 332935549297885184 333068528481468416 334301157463949312 334583745086488576 334717382582861824 336374399328321536 336387082364010496 336552646940403712 336567147478122496 336671433236676608 336674376497758208 336971675299610624 337304694185525248 338233321475538944 338639851910004736 338974519404265472 339907743859081216 340207897871515648 340316286820450304 340329118485463744 340544115018039296 340616801594918912 340953422848589824 341257483570511872 341545951434899456 343236772976656384 344521876128661504 344534866365906944 344826104629952512 344948970772596736 344963833070092288 345581749855584256 346671574817964032 346980734961975296 348572384331132416 348698461372678144 349006377988882432 349351290406436864 349771183784329216 350313082956808192 350734132335362048 351080752240132096 351690880685441024 353319358438572032 353431924649230336 353445250840887296 353744021129003008 355068464173416448 355194979805446144 355210283557322752 355495229154394112 356968750307606528 357587187374178944 357602594195505152 358243150173569024 358386237572120576 358689184518504448 359372904067760128 360160426867032064 360464873550774272 361151977850273792 361470891488485376 361828122206666752 362133978607517696 362249353122807808 362263011776626688 362456928053362688 362586076293668864 362892573399580672 363251209122873344 364251269281349632 364689071287697408 366054493386702848 366068295513776128 366377736169324544 366508281445884032 366739816173273088 367066873084248064 367180609221558272 368884035822288896 370358158351828192 371037548394053632 371185746056839168 371368438003204096 371499512537022464 372207650641608704 373023299255140352 373338619034730496 373671560728281088 375070613913468928 375385644664296448 375401818340982784 375521419939807232 375535579018442752 375853022449565696 376224466591547392 377260243184254976 377394666043286528 377713680976543744 378086963950911488 378744025353551872 379936386585065128 380176404265828352 380633347059417088 382058465673084928 382381422955986944 384427884946653184 384442379844583424 384631596503318528 384767352270487552 384770715997437952 385110486056697856 385954409693052928 386535713317691392 386552367400615936 387016973611433984 388465992981807104 388932899223371776 388947563983387136 389276344679907328 389317269810839552 389661054684102656 390008552652013568 390129397297905664 390338230211313664 391939288061181952 392270597687607296 393505543248817454 393754132989607936 394086976719945728 394212531339526144 394227395168681984 394578965378404352 395302786398420992 396196085506244608 396549411385114624 397418402060173312 398368439235579904 398512527283060736 398847247455814976 398864431987294208 399258617607356416 399578898270519296 399738495753519104 400839008383270912 401235145417293824 401717399197843456 402415526938148864 403937429532442624 404278881290289152 404422931250630656 405164810175512576 405937119777652736 406280261890736128 408671071284775936 409420743055507456 409584271510994944 410694195400047104 410711890363154432 411447578417168384 411611916419465216 412745117543170048 413517853950476288 413649599174017024 414014870601859072 414218642388189184 414368463381856256 414384087192764416 414734369599520768 416287164892971008 416435493565005824 416787510043082752 418347992441946112 418363766301458432 418717412764942336 418850814548246528 418866607366724608 419240150714554624 419634981967495168 420009210548322304 421581755225473024 423266466687803648 423668793617678336 423775200421803412 424042912450347008 424212281207816192 424421072003661824 424552579412426752 426312342005874688 426522166419521536 426672707468263424 427053212260892672 429012165330624512 429167337074065408 429183518878220288 429546311370932224 430487610811482112 431154563639148544 431308189763756032 431672778258907136 432099387372470272 432484731653718016 434213013240074432 434487319160946688 435009539496476672 436362582612550048 436638246483525632 437163052068241408 439362719822381056 439578967432364032 440107307537451008 440126269779083264 440914646367469568 441090753934917632 441755100934504448 442305112698781696 443274371528654848 444494741969567744 444511501695299584 444887251062751232 445326919638974464 445724060173729792 445862168340463616 446259786207592448 447930614927065088 449720620855791376 450004723416694784 450148093218783232 450528607245172736 450545594478493696 450947389003890688 451087115625703424 453179801820741632 453199327297273856 455278216269234176 455442888323497984 455825425663788544 456275904106201088 456661598023450624 456843995146878976 457068846773174272 458101723866595328 459105599083249664 459515027382075392 459903459357884416 461642776608505856 462013101125287936 462033007188901888 462180209156685824 462197635715006464 463928136888745984 464320299303698432 464485742822506496 467052652896886784 467614014258541696 467909420634865664 468471811765436416 469364794742910976 470225803905335296 470413618765103104 470645149152575488 471708705763622912 472742399056019456 473159852116410368 473392734157930496 473581813934587904 473982136685166592 475020811929911296 475736262544850944 475926278360006656 476328582906380288 478130018630238208 478282349044957184 478686645197996032 478704694133399552 479131600816633856 479582836534280192 480010526340939776 481503539434537984 482386816075300864 483733104786061312 484314514767775328 484620471371825152 484793148112838656 484814035666075648 485052653718470656 485202947899916288 485635649696497664 487214105149571072 487453904479453184 489867042620440576 490299617520713728 490476956656074752 490495450146537472 490888919945618432 490910070138208256 491985840927408128 492923645444292608 493340318010179584 494421414397345792 496243443702942208 496715137344864256 497153759424544768 497751300000776192 498700094414342912 499614916649418752 500060470974611456 502375962779844608 502979780042801152 503476859703394304 504862972496576512 505469778953904128 505491557370036224 506397019590361088 507993990822363136 508013144794628096 509107198983405568 509398925912834048 509556763817672704 509807559862386688 510011184237248512 511920702773788672 512535992080007168 513966423835190144 514454963678609408 514909250832564224 515092719869891072 515368444575875072 515528132143661056 515987877802528768 516934412982550528 517919773509419008 520317961450553344 520483732784218112 520943343615758336 521458176121372672 521569477442219584 521898969169657856 522107423025004544 522364396312199168 524692113237999616 524950358670180352 525160031293800448 527569014122795008 527591744695435264 527759833428918272 528014972714614784 528225869388578816 530203585015709696 530840848940007424 531314250410524672 533774460453584896 534416016295476224 534944163434856448 535396356303355904 536416908277612544 537061640138523136 537880170460086272 538046833314758656 540542943581175808 540754116704468992 541020267609063424 541236358782386176 541670532353785856 543698585765543936 543915746697150464 544375523321577472 546608398908522496 547070451654852608 547091079009599488 547578972361867264 549242813793959936 550289759353757696 551299218371772416 552837834041212928 553013966083231744 553502302591743232 554028422423117824 554049312128958464 554345889963966464 554517654742761472 555012171081711616 557090176547946496 557759756087066624 559848048709074944 560342420023672832 560542077505469696 560566228738899968 561015908509278208 561570343515324416 562546272951599104 563341309079191552 563817506297348096 565053045025538048 565556956777938944 567135364231933952 568175725056622592 568378173649534976 568858628572315648 569942965044963328 570988476170764288 571497681113841664 571674760396931072 574143957462679552 574326877554999296 574834034334629888 575402125375307776 575524940625897472 576986254281801728 577679747375890432 578250650748452864 582145119032049664 582350587220197376 582637211271299072 582869924842569728 585521553901355008 585755419520008192 587390198668788736 588467715237216256 588655198824562688 588677394137018368 588992508086714368 589175008164184064 589700431774318592 590283214824669184 591908312582193152 592619740842508288 594838551753392128 595363821275152384 595575957349561552 595952201281568768 596079402791108096 596668489985032192 596987881499656192 597705415011074048 599943267051634688 600182892907200512 602913283225157632 602936016140337152 603154095347335168 603445683102416896 603686707872661504 605946954303668224 606675255931437056 607216286183456768 610001672579481728 610027954804097024 610222307402186752 610761161480544256 611364758211264512 611881550060978176 613047895174414336 613784731586883584 614391316420231168 614910666645438464 615459041199521792 618308877267501056 618529188971552768 618555838608441344 619052036975755264 619663827327254528 621369812303478784 621617996225314816 622116651020189696 624695313038311424 625246947439542272 625804539842134016 627175915751211008 627706072907382784 628902582118580224 630813528713854976 632015961237979136 632574060104849408 633199213861666816 633734462563155968 633740002819309568 633960270609096704 634299624093384704 635062003449266176 637439721242361856 639826341381799936 640391337169911808 640595363426729984 640619517149108224 641161038296317952 641794678303227904 642367027897434112 643818638947647488 646092749132529664 648126777115699336 648154701979353088 649315709689593856 649550564220207104 649575055599468544 650124146939789312 651363388622815232 652790773696495616 653140206987247616 653342583310778368 653925231274491904 656373574348570624 656953182096719872 657187263282274816 657742789286739968 658392816535207936 659412862036344832 660205425572446208 660998941708951552 665308707465199616 665871098595770368 666137056962936832 668602314927898624 669167490172977152 669434765165723648 672748798656643072 672774164728020992 673105293880807424 673134294956244992 673342866473353216 673348752995516416 673943350599221248 674609388371050496 676466642951077888 677279703820009472 677949038808530944 679815487718162432 680415795743031296 680632573640900608 680658236970927488 681088230036078592 681233603189837824 681906845697179648 682514967141023744 683091902869798912 686473545953312768 689069732731813888 689652209259905024 689897941545193472 689927666140184576 691163499711168512 693343149635928064 693961469923950592 697144768662264832 697396922745356288 698012755977764864 698702580812873728 699542367568658432 700626165913616384 701468264670724096 702161504480264192 703381761370882048 706863849298460672 706890501681774592 707488042258006016 710136928346832896 710389959610892288 710990458308788224 713937500615213056 715174374748357888 715205188391010304 716486300347138048 716772475144241152 718745808135520256 720320853734064128 720929747101548544 722303955700547584 722941782976970752 723656244413333504 724498706245615616 724526023553253376 724913856106725376 725172152587337728 725785146799161344 728502538562699264 729378142575394816 732108986773405696 732136591027552256 732755472338649088 733016562891768064 734133746168496128 734361218443116544 737768071644577792 740716316703656384 742075096788107264 742371492113678336 742736876006408192 742999025074044928 744415301283217408 746046598510280704 746677238069460992 747343121456562176 750771289328592896 750803636681965568 751042839879614464 751071158036885504 751706044899131392 752448933183094784 754520486368509952 754789332086573056 755427361953087488 756173927901822976 759872773170130256 760352808531656704 761266694118834176 764116931346169856 768884759689166848 769263193006637056 769534704540975104 769541431994875904 770220972113395712 771908819386105856 773071426635382784 773104734801231872 774033947222867968 776931985963614208 777865798446743552 777895127966774272 778552689359814656 779322109368205312 780017105304027136 780258794595811328 780676460422627328 783878576122363904 784541195375214592 787011086497634908 787508265979215872 788173953439891456 788425062679052288 788454790337363968 789157930756808704 790605572796841984 792392171012489216 793098822770229248 794836804120346624 796736878471159808 797025054566121472 797694494911629952 797728863974588416 799157796541038592 799476991507038208 801678016766541824 802470290834587648 803434798395686912 804831053876297728 807874859064885248 808557762580578304 808845862501261312 810329620351025152 811874239555305472 812560523781472256 817342142569551872 818841486111014912 819168543021989888 821388390800094208 821423780726308864 822895156834336768 823223832838930432 825490235086340096 827035707900952576 827299198348034048 828029741203718144 828437284776378368 828736926763712512 828768174385528832 829468739199041536 832870987130011648 833575020086165504 836695984883892224 836727532602916864 837434825529884672 837701629096493056 837733214733449216 838480301429109248 839269963934990336 840018421096644608 846532933375607296 847337587235356672 847550400843606824 848085824900694016 848424562415632384 848842144007323648 849105158824853504 852624684011749376 853044332839043072 854106424521785344 858024330661249024 858334674148130816 858367037756440576 859092622741864448 860975221622964224 862309127278297088 862616379527512064 863345556517814272 864969463307436032 868426026480148864 868974638321893376 870019078992953344 872725165225100096 873276492967051264 874326104136482816 878725439644762112 879157934864728064 880214615074902016 880252539558166528 881829292734939136 882181507869835264 883510201869008896 884610225397563392 886548743057309696 888989483939135488 889023003390599168 889774502125502464 890653839277948928 891448120347459584 891724336680927232 892519572415184896 895861229854130176 899441241711582752 900009446833389568 900296186437566464 901091188956987392 901894778007781376 902174231251406848 906359603641483264 910556432538468352 910885776646995968 911650851327577088 912551808212402176 913323196046901248 913687990293757952 914137693546348544 916203447733190656 918211198166499328 919030054764150784 919806918715768832 923285553217011712 924026202250575872 924360418313371648 924395271430012928 927856273777491968 928640598607396864 928971485645012992 934105305793773568 935228028517083392 936943623530872832 938729589485821952 940451607810670592 941290298305150976 943417411527245824 945484798112038912 946319704232820736 946785468315860992 947163627869175808 947964273370333184 951472525089701888 951852556720013312 952657165812760576 956260037260476416 956564698089914368 957373290395992064 957409388266799104 958263201633267712 960021052681879552 963007078869075968 964773632150601728 967466209572122624 968629029535550656 969240942743650304 969586296225677312 969628071332151296 970105307436941312 970405895799832576 971271299392995328 974428210299142144 974907808958906368 979734085240881152 980599235041427456 980990900293074944 981777839891236864 981820140276416512 983971681854816256 985847290888585216 986680636020359168 988842828794691584 992486887405884416 994307518849089536 995502600001552384 997400188828685824 999229833298837504 1000120941949222912 1004751925559689216 1005959560085602304 1006953719406788608 1009725944993153024 1010939557907808256 1010983114740072448 1015987981644726272 1016026289589256192 1019113527635345408 1019615119724773376 1020022368474497024 1023841405547577344 1025071984160014336 1027932847670380288 1028909927357218816 1029818501665128448 1030185439739782144 1030736889151750144 1031056264287322112 1031975755605057536 1033868825965101056 1035839547018838016 1040635922901106688 1040967465568436224 1041886687231516672 1042916352242745344 1043138954884439168 1043797938339315712 1044728792624398336 1049384226475999232 1049900717340360704 1050320062587600896 1055138028245590016 1055183489390870528 1055519666857836544 1056029945429229568 1056451738777157632 1060407170031419392 1061681697880014848 1062628500821049344 1067548920907169792 1068832032590952448 1069888326869712896 1070792712606711808 1072833816555225088 1074123280277046272 1076093666629517312 1081085887162351616 1081508233408937984 1082040535218126848 1082472717564772352 1083341064707571712 1087397171531087872 1087831493394300928 1093216797817044992 1094140903309705216 1094182158019198976 1095157944723734528 1098485627587919872 1100579518707515392 1105675668082425856 1106027932166463488 1107004605183486464 1108056844846235648 1108098624257916928 1108691779927932928 1109035309485522944 1110024342163423232 1114180353095892992 1115519512174133248 1119696097418149888 1120684840047345664 1121084155010939392 1121132457477799936 1122031817018556416 1123140687030648832 1125092545903198208 1126682618158383104 1127635012594696192 1131113913555877888 1134270728463867904 1136351450113245184 1136756347299069952 1137717257144631296 1139885930089926656 1141976952341528576 1142995362227683328 1143349520793862144 1148287914925359104 1148653755109998592 1149668068669259776 1150804250750615552 1151049881251794944 1153972508563603456 1155359494751780864 1156501301496905728 1164290238064099328 1164701174440394752 1165274422542598144 1165739849685139456 1171043107802710016 1171510839040016384 1174780397337577472 1176935430474432512 1177310397649125376 1177354788274036736 1177985016173428736 1178350016328368128 1179400863548637184 1180566429649338368 1183816625164386304 1185239481685016576 1189677103506784256 1190727642550304768 1191151914699123104 1191904402563137536 1192158805582216192 1193336979970064384 1195410830022148096 1199886534103269376 1205826566450315264 1205872032280674304 1206308190694670336 1206891366204833792 1207373415745323008 1213350511862874112 1214432572366913536 1220003345158963456 1220055909608194048 1220444614804373504 1221522322961088512 1222729516422529024 1226095790348828672 1227569463173767168 1228782632840462336 1229821333290876928 1230918082399043584 1236617754535002112 1237058377943105536 1237111677216882688 1238104073951510528 1242739624606957568 1243235992450629632 1244233302040379392 1249390626076622848 1250493894879084544 1251609079684268032 1254351831502422016 1255412145814765568 1257805164237160448 1261627057427709952 1264031922475958272 1265148120209698816 1266398427723333632 1267468925126311936 1267920541218193408 1268599248186769408 1270124006898532352 1274879442484723712 1280782674339823616 1281190726853459968 1281239034298216448 1282322076592635904 1283589356606455808 1284734055794868224 1287637277895294976 1296253554231398672 1296309403958706176 1298631419379187712 1299150111198937088 1300248293879578624 1302726777245630464 1305581547392991232 1306280413974495232 1306685166621556736 1307850462548983808 1312747148697141248 1313906364193439744 1314374526564549632 1315485578573479936 1316785633070415872 1318825724072689664 1320410851144892416 1321997883417903104 1330617414930399232 1331742197191540736 1337204629855797248 1338334980345954304 1338869530331447296 1345497597313286144 1345548329456041984 1346210587761614848 1346268589912489984 1346685732946706432 1346697505991032832 1347886701198442496 1352933285902155776 1354559407640018944 1355898077617061888 1359630975436324864 1360831591486062592 1361265147281801216 1361316473941854976 1362467206379675648 1363813691394359296 1365029934282047488 1366183805739597824 1372947091906625536 1377269401370861089 1378139465463627776 1379304418519810048 1379795883090386944 1379855332280369152 1382326999422337024 1386686299271856128 1387922939847901184 1394289537324529664 1394793845490712576 1396025511955529728 1397405161625747456 1399084735137316864 1401252331827232768 1402936529341448192 1404323008960528384 1413727698596921344 1413781003363549184 1414976084516012032 1420779919221784576 1421980916617576448 1430348749496715776 1430410376782020608 1432972600694276096 1433544950288482304 1437491616271040512 1440641707468128256 1444607911401095168 1445883565953941504 1447312488826667008 1448997412491231232 1449052047106506752 1449827712213450752 1450344305174675456 1451570293598322688 1457005077125398528 1458756285150789632 1464217973546811392 1464273182055104512 1465510944677298176 1466033125783536128 1468267492336992256 1468722436886233088 1475536143289155584 1481432633407312768 1484150193576214528 1484742984227356672 1485473752012816384 1485998050148089856 1488830602566434816 1492093197020561408 1493354476138921984 1494686242913124352 1501542578657185792 1501607273363931136 1502085679759228928 1502142316073771008 1503412089798262784 1504897866366189568 1509040972737019904 1509578664173146112 1510854723906174976 1512347855803645952 1519745546340260512 1520705617063313408 1522533388237668352 1528233862692339712 1537769519378333696 1538526386013274112 1539069409081950208 1539082863989751808 1540441944226791424 1543817638772211712 1546142853270765568 1548067894445735936 1553863971927228416 1555731596893487104 1555790255933548544 1557105378719629312 1558644218736410624 1560034210608054272 1560517589191622656 1567757152244727808 1569082390750429184 1574022172995269816 1575016531958431744 1576850125358104576 1576909580674727936 1578315861513617408 1586197645540458496 1593473756942319616 1594050109132242944 1595388989823259904 1595457727949176832 1598315593082077184 1598953983014076416 1603356033533083648 1606869596791373824 1609662107752595456 1615749718129770496 1617115525161156608 1617691725002522624 1623748479110610944 1625121047562944512 1634684285139103744 1637682972222029824 1638337086043979776 1642776781600188416 1642847561452617728 1645790313668673536 1646447665677860864 1650980470172680192 1654071415801905152 1654598396696068096 1656059482407436288 1656874569552756736 1657536348771057664 1658937478398083072 1665741974260023296 1667150040172331008 1673455065205833728 1674869651059769344 1675403258192986112 1675466429466898432 1676960602858218496 1678539927869980672 1680036842193289216 1693065866751214592 1695100801687213648 1696171649801388032 1696849124831264768 1697684288014647296 1698210317649707008 1705249368023498752 1706088665678086144 1708212849043570688 1716048661322498048 1716669348296261632 1716734075512881152 1718185245483728896 1721950443245928448 1724618254556594176 1725232759055024128 1726691113035628544 1729938926614872064 1736852052960297728 1740038157985906688 1745450330450200192 1746552985934102528 1748652208272965632 1757450879289524224 1758315869729456128 1760429230149804032 1760505079116333056 1763658585469878272 1767020403738017792 1769220450795126784 1773097486114619392 1777978967878270976 1778046006781198336 1779549004251004928 1782896240694919168 1783448673361854464 1785039144830369792 1791722459708260352 1798882483423165504 1800018893666779136 1800592372875132928 1802182377913974784 1803789556015562752 1804348462502813696 1812719207282966528 1821112865076936704 1823301702655154176 1825103616424804352 1826646392093802496 1827375980587515904 1828275387092697088 1832406895466381312 1836422396332998656 1838060109528301568 1846571106434023424 1848052404501151744 1848720836626743296 1848790542860025856 1855712547554983936 1857942971290025984 1868210611587547136 1870456057034166784 1873887247061745664 1877459178971643904 1882580596610301952 1886834823054491648 1892639408465641472 1893570936631721984 1894327255738351616 1895928546740666368 1902945050179403776 1903705113440026624 1905314331625521152 1912520074520952832 1913129396179828736 1914746580791984128 1914818776533598208 1916526403266535424 1920042105363759104 1926014157738151936 1929547264301203456 1934932419144245248 1937258059071101312 1938481885487300608 1939172592451354624 1940210614873882624 1940811791599665152 1942542598785990656 1948856420598284288 1949815617917812736 1959468170481762304 1961198470082854912 1961981800586149888 1963555679782473728 1963640280552833024 1967943363709632512 1971694581777170432 1973361272040718336 1977685657589383168 1984973774811768832 1988615037698179072 1991005200003104768 1994800377657371648 1998459666597675008 2000241883898445824 2009503851119378432 2011919120171204608 2013907438813577216 2019451889986306048 2021879115815616512 2031975963289452544 2032052579178512384 2038227055270690816 2039230239449546752 2040044736948994048 2050143968320028672 2055865695340760576 2057819854714437632 2059637003330256896 2060370879479564288 2061473778303500288 2062112528574644224 2063951511210115072 2071679094037676032 2081271845802213376 2081934931136872448 2083773374463033344 2085832704485490688 2086277909768878336 2089457585248796672 2099801434680721408 2100640125175201792 2110276056491180032 2110366978781741056 2111039333715673088 2112059890858459136 2112903477554315264 2120814340062838784 2123363395760029696 2125257001642098688 2135097841814339584 2137664065181904896 2139776653739425792 2141585425213423616 2145667633110450176 2148246560554092544 2152187333259034624 2163016466817875968 2164081070436253696 2164945435129544704 2166682129415143424 2174794343062175744 2175662986788601856 2186433595634089984 2188364316038397952 2190315889447469056 2196971255175839744 2201159037415030784 2211351336164851712 2212055864332926976 2214009210366972928 2216197248515833856 2218070618971045888 2220048684326846464 2228360706191785984 2231039024348266496 2239392194836299776 2241369680094691328 2242168310021878784 2242264914955599872 2244063634037112832 2246281374061297664 2250185091806396416 2253365236316766208 2255270025189392384 2262227827111755776 2268541456927735808 2273512694598139904 2275434514289262592 2279771860179853312 2283953904683057152 2285990724455366656 2286699041587724288 2296575829850718208 2297307510219997184 2299336137338519552 2302099762503589888 2307945017127206912 2310718989503561728 2313002602993811456 2328580476128198656 2330548845085196288 2331479699370278912 2342086215605420032 2343021678080032768 2349560794675154944 2353870860948865024 2354620795298250752 2354709576548073472 2355970032346857472 2356700032656736256 2358801727097274368 2361132859298676736 2367633250328772608 2370478963370033152 2379354207013568512 2381455285100609536 2382303829398246208 2383808805126275072 2384317611164432384 2386673959940128768 2390821660044296192 2411653132900630528 2411744064561348608 2413782732409667584 2414746831490646016 2426701023725748224 2428865144733827072 2440006690317926912 2440111819216388096 2440889229608747008 2443044645922177024 2445459032845058048 2452191580697657344 2455138926347534336 2457565265680924672 2461836164798087168 2473235509070004224 2474116755886211072 2476208147903021056 2485479249213915136 2486471984901259264 2488466604080758784 2498781252153245696 2500987789758169088 2503218159368536064 2508703663004844032 2510824291629531136 2515610328474320896 2523254114855419904 2528063844951916544 2530296240419397632 2532796855446667264 2534937850252623872 2535841082436386816 2537198496373538816 2540248013797064704 2549758884969447424 2561565348679647232 2562381453706919936 2562478068596432896 2564644153185271808 2567178713212911616 2569468111589736448 2575274555790589952 2592507108462797344 2592618807917412352 2597262838758375424 2598300222397874176 2600496587759157248 2605453554491260928 2611163094785982464 2613370333243113472 2615700925097967616 2625494297394282496 2627812728386879488 2628749053129099264 2630971157146959872 2633571266140831744 2640821702289784832 2643995766835806208 2661234829860798464 2674409259711594496 2676669960691908608 2690995194626572288 2691096658912083968 2692421175523229696 2692537179824979968 2693371465893412864 2693395011982065664 2695773402396884992 2705866571804311552 2709118815280037888 2719261950872649728 2721663182972125184 2722530294563602432 2722632947883709952 2724934412759351296 2727627382788718592 2730059868564094976 2732367611479195648 2745894183813251072 2754538802741722178 2756278930927255552 2758608837039620096 2759591766180773888 2759710664560738304 2773372598543712256 2775845879695802368 2788579074649059328 2789587690981425152 2792051023911059456 2794810323251494912 2798169470274633728 2802504663654465536 2805873058682896384 2808646017921056768 2827562006727098368 2829952169032024064 2841559838443569152 2843961833235152896 2860697498993431552 2860820753564041216 2865945201388552192 2867089900576964608 2874983232542081024 2881283414936256512 2889215822802190336 2891767131907883008 2894624977653334016 2898104094213013504 2900688610349350912 2903140587196645376 2914010154250797056 2917512570301579264 2928435947093622784 2928546364110209024 2931021889354596352 2932066251567072256 2937444873772466176 2951072286578311168 2962865266814625536 2968300387152429056 2969485968454713344 2970947504025632768 2977661205132869632 2984186394041122816 2986708952277843968 2989372485826248704 3003085157314371584 3003214546727862272 3004171359518457856 3004284632147542016 3006824179596525568 3018081945474039808 3019157328346292224 3021709447812349952 3024695711607291904 3039491092680521024 3041411234126626816 3045066776475336704 3056467725384679424 3075539038756667392 3077052772026548224 3078138818163900416 3080883888453582848 3087635277544423424 3092285706541531136 3096135788891471872 3111463193786974208 3111580511867097088 3114210757439258624 3117288437472821248 3120068421216108544 3121035178383245312 3135514304489455616 3148044345990539632 3150033063916863488 3153700250716209152 3153819161349455872 3156631723027234816 3172395291080916992 3186947513884639232 3188100218264485888 3190777979646519808 3190915455898353664 3196631186164154368 3197907966028152832 3206712067066167296 3213739193582747648 3219324215505190912 3231499436259540992 3234231050322313216 3235383450005045248 3247496958221221888 3250242095125889024 3269368570278207488 3275365944444059648 3285553563200376832 3285695122905235456 3291580627337347072 3292895331355721728 3301960940345360384 3309196793392136192 3312118964814872576 3313749139105513472 3315072697542115328 3317874956796166144 3331483948520046592 3334300080344662016 3346910130411667456 3349739302119538688 3350806516385972224 3350932858933796864 3353921205716436992 3357079855739961344 3360073684386578432 3386131733502429184 3390201603374427296 3392343299602776064 3393698249662529536 3395368576029294592 3396420635299414016 3410498736046997504 3412177331356172288 3432097322644996096 3433338696592523264 3433468151025762304 3436370490967457792 3443900886491856896 3450465518110048256 3453382226071257088 3473704105920595456 3480076315971813376 3490900660900400384 3497304416545931264 3514901758579048448 3516631739458912256 3520858460299608064 3521010158232666112 3534040807476035584 3538440901590253568 3555957935756541952 3556092013562396672 3559098008502009856 3565792481389838336 3566897346723708928 3570078289660739584 3583444919416520704 3597764966846331008 3600037787333558272 3601184745750265856 3604364755827949568 3607579112031125504 3608696925005627392 3625438414565933056 3642225730153873408 3646603405310308352 3650207232849608704 3653292784187604992 3654751961175031808 3656550774185394176 3664813790932762624 3672844792665997312 3676120219056603136 3693142212868046848 3696104809002303488 3697581085720051712 3711425095109967872 3715885942580051968 3736421223175094272 3740912114068333568 3747774494123491328 3754918357943287808 3765161193220603904 3773669646108983296 3785278816931282944 3787141873263443968 3788654511476703232 3805890100358807552 3807410226880053248 3810628663251042304 3825040149041905664 3826258792359657472 3829493161583968256 3829637553067196416 3833052806533070848 3852028315476303872 3859094528602406912 3869864838288490496 3874516118142202624 3878345184902709248 3880421229747765248 3881623583199330304 3885085197571981312 3899631235835625472 3918936340963524608 3922396940165709824 3923963601172299776 3927111359564947456 3927280561105666048 3943389163554340864 3946722544081436672 3955371315178766336 3969947549623537664 3977230075396358144 3982010400006209536 3989600755314743296 3996919333195350016 4000483767796891648 4019007702238756864 4023838240342409216 4027814877627154432 4038903779972612096 4043758231631233024 4064105158357024768 4076454110541381632 4078460478899093504 4080089473897988096 4100287936640057344 4111731390681521152 4119274006660513792 4120741758959128576 4122947556607000576 4124225057149288448 4127903022420230144 4143358188075352064 4162543691604426752 4163869862273744896 4167546748926066688 4171665408970981376 4172555819537756672 4178915170497593344 4199602869361442816 4201280250350403584 4220552112982360064 4222078667431346176 4224119781716918272 4225806955108630528 4241628680125677568 4246726791520059392 4250514003284197376 4270195683628679168 4275328130363809792 4279553307478851584 4283170850426847232 4291335266220900352 4296493121108185088 4304374666518069248 4328162140872507392 4329890870259089408 4333364258830286848 4349588686124351488 4351325973577203712 4372867191268179968 4376728632076795904 4380631778894938112 4393942510351679488 4402318074830061568 4422702672329703424 4424111728665853952 4428018420733945856 4432394497031667712 4436141237942091776 4440097368653692928 4462078048696532992 4478784389672599552 4482739360189382656 4484336620043757568 4484529829911199744 4488127268074225664 4492562748122595328 4506730472633532416 4537082913855471616 4547025389196279808 4550869028578525184 4559543720359706624 4571981448910733312 4573398083175448576 4593151659701436416 4594615020439994368 4598672274677039104 4604199525007179776 4615890034254413824 4621437979007123456 4657160952256397312 4661097690170392576 4662959398740557824 4684172431210840064 4686043356160065536 4699121589350309888 4707741721897730048 4709241590596501504 4709419153096146944 4711940064693714944 4713400065313472512 4717603454194548736 4722265718597353472 4735266500657545216 4740957926740066304 4758708414027137024 4762910570201219072 4764607658796492416 4767617610252550144 4768635222328864768 4773347919880257536 4781643320088592384 4823488129122697216 4827565464819335168 4829493662981292032 4853402047451496448 4857730289467654144 4880013380635853824 4880223638432776192 4881778459217494016 4886089291844354048 4890918065690116096 4904383161395314688 4910277852695068672 4915130531361849344 4923672329596174336 4948233511772422144 4952416295806042112 4970958498427830272 4976933208161517568 4997562504306491392 5001975579516338176 5006436318737072128 5017407326009688064 5031220656948641792 5046508229710839808 5056127689903833088 5060592480838795264 5065593710893334528 5071682164872773632 5074396992747077632 5080496027594129408 5099517769938894848 5123130697359294464 5124762907413839872 5124956137192865792 5129288306370543616 5138936223179472896 5150549111581179904 5185014216925594688 5185237615834824704 5194525677516750848 5196600444795748352 5200993175518314496 5210907108982521856 5222326189571964928 5226740666486226944 5231401850195935232 5255625456773758976 5257498106258198528 5261942314293919744 5267142532281663488 5281643404579569664 5287991533671612416 5322469659721596928 5348818519423188992 5382193317824167936 5384842351046459392 5386742931786825728 5386790023964131328 5391546804793769984 5411733143608623104 5418237630560075776 5438523901745299456 5443326365944250368 5445060589127204864 5445265895767419904 5449868825518702592 5455254765577437184 5460119737128189952 5464735222958391296 5491788367626502144 5509077605483444356 5512557861854511104 5517217674079240192 5519183532361547776 5546745197087424512 5551691759391604736 5577158149298118656 5579175381962850304 5584102047822118912 5596338940549267456 5605009327308931072 5611746117365792768 5617292035842113536 5655124013454196736 5659904338064048128 5683119676887138304 5687923666470305792 5721394997986863104 5721641507128082432 5731890402777104384 5734179801153929216 5749966465084162048 5762566829872513024 5778431645604380672 5783534263815766016 5789249955306668032 5796208188426027008 5801377220698701824 5806281174393290752 5835025140603158528 5856871894187245568 5857092728220418048 5862043778709192704 5864132503134144512 5874889747544932352 5925730533629251072 5936600774304858112 5938971936909426688 5941895008051265536 5955322410265739264 5968372788082245632 5978744971652497408 6006170314628743168 6006429093455724544 6008342719036915712 6008569264295084032 6013648359193051136 6036163890948079616 6038314656692584448 6043418895624699904 6078982185361042048 6082822468253253632 6090133552950673408 6112935450769358848 6151078077513334784 6154105544053096448 6156277636327800832 6161767776907165696 6175270555088846848 6184571413083062272 6192271577782943744 6222926387573948416 6223161023734194176 6228421514878517248 6234576874945642496 6240136842432217088 6242070356766490624 6271028608978911232 6296088691981079264 6300066127833726976 6307638322698911744 6313263446054469632 6373895027769278464 6376200436528971776 6381555959293039616 6381830911796707328 6393262372328308736 6395815932056305664 6413424134132334592 6427478387165495296 6438648431010381824 6462998872519081984 6470766900010090496 6494993916442443776 6500484190251778048 6538737140556414976 6571107126400753664 6571390245810470912 6583161254674694144 6603921880690720768 6618393586784272384 6624237929629745152 6627498278211026944 6630145395084230656 6635749913592332288 6662967897040093184 6668600160689324032 6693820260823334912 6699478604239077376 6701613032771944448 6701865717867593728 6707842411432873984 6720147368773156864 6772263467004858368 6780403206748854592 6784686599205552128 6787396499325059072 6790737152058589184 6792841270598828032 6820997472093995008 6824354662712344576 6864194645289992192 6866936302051524608 6872740981934915584 6887801772983713792 6900931036220096512 6906764452142514176 6947408211841190912 6960152631943626752 6981801321800800768 6994608833091862528 7029803517158096896 7033263478917824512 7041716920599216128 7068081614952071168 7076881803180507136 7111915871513083904 7112184027124793344 7118196017004019712 7133794693447417856 7140156579321479168 7166889838833041408 7195529933692662016 7202369491500531712 7208729511655899136 7215158224062251008 7217393850011254784 7250876829131866112 7284451460307746816 7293206810620616704 7300414465699217408 7306585568375209984 7313101548370788352 7329627581865525248 7345689585331994624 7352240438113206272 7386284425736093696 7392209618004606976 7395162171440103424 7422850190219935744 7431771885160103936 7472842446350188544 7481824228136667136 7495548988246982656 7509836715886575616 7570557633862565888 7574283746526887936 7577309022953406464 7611780200717615104 7614820453760106496 7650080298083811328 7652517584719314944 7658986323167936512 7659275106134392832 7666105613066141696 7704056630952607744 7739729676576980992 7749032236284405248 7756690369805418496 7760842459495530496 7763247166398660608 7770170395143962624 7799262471671250944 7837872681927049216 7844793880331419648 7847927202344599552 7854222719129894912 7854561122211332096 7886778327108681728 7893445088162873344 7939895099247075328 7954460150792716288 7964020800012419072 7979201510629486592 7993838666390700032 8000967535593783296 8038015404477513728 8047676480684818432 8055629755254308864 8077807559945224192 8087516463262466048 8128210316714049536 8152908221082763264 8156920957798187008 8160178947795976192 8200575873280114688 8223462781363042304 8238548013321027584 8241483517918257152 8245895113214001152 8248450114298576896 8255806044840460288 8286716376150704128 8325087383208853504 8327739724547489792 8335093497852133376 8343330817941962752 8345111639075513344 8399205738722885632 8441104225964720128 8444157334862692352 8448239563433836544 8451613910217261056 8493453583040118784 8501028006568394752 8540391367257358336 8550656260727619584 8559106614957703168 8582670532441800704 8592986242216370176 8608749333036138496 8656324281745014784 8659781740518178816 8666728517660573696 8699177372248702976 8702651947154407424 8745734382536359936 8753457264153591808 8761263557789876224 8787885020703358976 8804636149660123136 8845405344659406848 8848223457331707904 8856036841467891712 8864788994063335424 8872282475884183552 8880194737307385856 8924156097393065984 8965478720378765312 8968673240087515136 8969059659822399488 8976254536148451328 8985125496245190656 9013460945267064832 9074165827710943232 9094050778392559616 9101738057157050368 9119087440719413248 9143962897821466624 9146796166350897152 9189230040879988736 9197344549354078208 9208399050014359552 9231780068508827648 9242875958014246912 9314321904512794624 9322195380340785152 9368344862421680128 9372086712320131072 9398243178700619776 9418483181193003008 9418838306192293888 9423880129387429888 9426800130626945024 9435206908389097472 9470533001315090432 9481915853480132608 9517416828054274048 9525821140402438144 9529215317592984832 9537270444657729536 9546695839760515072 9563286640177184768 9646976258245394432 9655130929638670336 9658987325962584064 9706804094902992896 9715460578935308288 9760026761271707648 9760447276865552384 9763556918434988032 9772178583688708096 9781836131380232192 9808766322790629376 9820555705390137344 9830261062723698688 9896467023544844288 9904832591612084224 9953866416323035136 10003951159032676352 10012872637474144256 10034814652019376128 10062441313897283584 10112255379807666176 10121184961677590528 10131187421786669056 10143364329745547264 10148793985494155264 10160992055188258816 10199035539877789696 10246261394718588928 10249525814827679744 10249912274385731584 10258576612741087232 10277872446358945792 10301098223162359808 10370028433851189376 10370475231669649408 10389051355033501696 10393200889591496704 10401986351036628992 10421814217965043712 10444652379143929856 10453481332972453888 10462803700391870464 10511250913547517952 10514996212516397056 10523884628587839488 10534285064563326976 10563286809159139328 10575983067343224832 10644939319443193856 10697637038846377984 10764386635648335872 10769684702092918784 10773485863573651456 10773580047928262656 10783093609587539968 10836475261120151552 10877047803490598912 10886652731888500736 10890121178254409728 10890531791534839808 10899737651037405184 10910509531154874368 10920239474256379904 10983576735253004288 11018155210966888712 11025115723709022208 11038367064723095552 11103383518783209472 11154316298596237312 11158350763925700608 11168204095644237824 11192677881098534912 11210018654617862144 11223492234731585536 11310248026908393472 11319808676128096256 11366239353774276608 11375847332940611584 11442789995973726208 11443283014256164864 11463780805554208768 11468359602307858432 11499932930168324096 11525133659745026048 11556863291208761344 11567068527631532032 11578499910613336064 11592416376852054016 11602754441397403648 11612562348786581504 11670050281206317056 11714185456440836096 11724087557418385408 11728265006268289024 11749779495089864704 11851461067258502144 11873201548609716224 11877943873818853376 11883790016102531072 11910644820531478528 11936745576164491264 11957489943304994816 12012340629257486336 12016685438073831424 12017138528590168064 12027296718386102272 12072327781896159232 12076629313385168896 12086837791249399808 12157964370722084096 12180267105901346816 12225870901538717696 12302156155026669568 12308211088106192896 12323535553814331392 12369142826166124544 12384543155565887488 12445852775147896832 12446322047468388352 12456843029757034496 12480273684864434176 12484140713532981248 12542057217957822464 12592177383962158528 12600132255667453952 12615276645397823488 12626526892108939264 12747790055538556928 12763111918586079232 12763661823593414656 12786524744656617472 12791631864112611328 12826848268264669184 12854956774330990592 12925997745038163968 12941533800020180992 12989987832884887552 13077474281112829952 13142214252801507328 13142780491620941824 13207843761381441536 13248475859259490304 13254996556422053888 13260290790168461312 13271499827184664576 13325935794080186368 13337200321378648064 13387640521646669824 13398957208478154752 13403226065543888896 13403731435735187456 13415684822865747968 13440294737546313728 13544526934009716736 13560806413497709184 13569373198411104256 13581474304117178368 13585682541197656064 13641994944187990016 13648709325424689152 13728389290579984384 13733872604103049216 13745481963869831168 13775603545967427584 13801862072440193024 13813528904285028352 13894816423682381824 13920305263887253504 13963602643601601536 13989217666183725056 14059607034316193792 14066526957835649024 14083433841198432256 14136163229904142336 14223831743026167808 14224368054249586688 14236392034008039424 14267589386894835712 14280313158642958336 14391059867385324032 14404738983001063424 14417459023311798272 14430316448124502016 14434787700022509568 14501753658263732224 14568902920615493632 14586413621241233408 14600828931398434816 14626203096741576704 14659255163731050496 14704480876226412544 14772568851472187392 14784419236009213952 14790324342880206848 14845700380439871488 14863543770320207872 14945684892700377088 14963648456273334272 14991097976493965312 15019673431773151232 15141115267725131776 15148567493053775872 15154618045906812928 15223560401435230208 15229640907520212992 15300160596167622656 15305035169438629888 15318550212268785664 15332211226132283392 15408113261905215488 15479459353153961984 15498064472568810496 15513380739610836992 15526494332797321216 15540340790287925248 15598524943342501888 15675745363854098432 15689587760662839296 15695854404689199104 15708445438259789824 15773556654217363456 15786890176325746688 15879790198494150656 15928041600024838144 15958403021258973184 15987677332781400064 16001935071187566592 16076030808955027456 16095352961369636864 16155615119890448384 16175032926524932096 16256420633428099072 16313841915596374016 16320357895591952384 16401151746560229376 16446925562726084608 16477096026642055168 16482967035836514304 16491790226428002304 16496900228597153792 16511612089680920576 16573432752301408256 16650174766417707008 16655479449094979584 16670186995704266752 16686661635883925504 16690223278151026688 16882208451929440256 16896479126867673088 16903227820434522112 16986907166080237568 17002056013136789504 17080782734514716672 17101312521455239168 17118213229915406336 17165341064883601408 17185972484432740352 17312648563490029568 17333457035321147392 17398354744497405952 17405303894308814848 17491468765072719872 17506914528307183616 17522527115579752448 17575770041406717952 17609272299320246272 17690810689318813696 17696446914663415808 17712073682935783424 17729577988126670848 17744564951768367104 17760389474614771712 17848312194786131968 17930957440757530624 17937346480175030272 17938119319644798976 17952509072296902656 17970250992490381312 18026921890534129664 18148331655421886464 18188101556785119232 18203476114314100736 18238174881438826496 18293592332701794304 18378460081759977472 18394689098708156416 18416798100028719104 18485751916028493824 18628643809025589248 18736689724843360256 18796486357401239552 18836966362386006016 18837676612384587776 18847760258774859776 18853600261253890048 18870413816778194944 18941066002630180864 18963831706960265216 19034833656108548096 19051642280804876288 19058430635185969664 19074540889315459072 19093391679521030144 19126573280354369536 19293952516490788864 19310261859277340672 19317974651925168128 19413608189805985792 19430921157870616576 19520053522543415296 19520894553731104768 19527113836869976064 19544357167377416192 19563672262760464384 19617532645581258752 19641111410780274688 19660522125447397376 19792934047089688576 19809665183224168448 19907732832646070272 20007902318065352704 20025745274948288512 20069629304038752256 20124882627794567168 20224510759615332352 20242369923355181056 20262374843573338112 20286728659491094528 20321984110376517632 20398071079755579392 20499051629655359488 20499824548771463168 20517153225482174464 20740056867702378752 20740950463339298816 20778102710067003392 20786401779182993408 20843628435930087424 20889304758287859712 20906962665944907776 20925607400783740928 21022501827095035904 21029992425032794112 21047769257175678976 21126573618318278656 21151966134686449664 21289878638886387712 21395274077692755968 21528773271296671744 21539369404185837568 21546971727147302912 21566187219175079936 21672950522240303104 21773305463777001472 21780242356508819456 21781063583069679616 21799475302074810368 21821019062309748736 21840478948512759808 22036310421933777424 22050231447418044416 22076734129446191104 22206767037566418944 22308632597192474624 22316701527851401216 22336408191288475648 22385355762197069824 22420037309235724288 22446984469463171072 22620496053816786944 22639617352256192512 22732478707548553216 22751694665881223168 22885579991947452416 22886566028512329728 22927561611108417536 22999865860336648192 23050267319490052096 23113726582417522688 23134137055263064064 23184832753704108032 23205508882794807296 23225124697573163008 23340100562412634112 23428370912881672192 23448175114836770816 23456530012536578048 23499558990179729408 23702922134517004288 23746403097219432448 23755887747637706752 23767580032205062144 23821289641062957056 23873491152328982528 24024681258514972672 24033370876147662848 24034277057180336128 24054593436772204544 24153258626770337792 24173675582498799616 24315928741444168192 24360534211802693632 24604312310053339136 24616422176212385792 24647071107628662784 24738285652332249088 24769086311131774976 24891705550295793664 24892644094936776704 24913686059514068992 24960547369728868352 24968281427065962496 25084114435915644928 25184354767924317056 25200264511334907904 25230553290795646976 25253053784217878528 25495580111077113856 25526223837172158464 25527323647186829312 25573049489313234944 25583263728225222656 25653696536529338368 25709913548661981184 25851995490076327936 25883067600040361984 25979975665769775104 26154948562225659904 26284428505603014656 26415687522762883072 26496951718518980608 26509993112844107776 26520581580336922624 26651871588160372736 26674400642757296128 26775281043293339648 26806452131087777792 26807462871470374912 26831369645731495936 27089053868019433472 27121612826995418368 27162948608234356736 27171365082395312128 27297418650849378304 27456778581159968768 27467745208206098432 27490963927739662336 27603724144880386048 27627057808570056704 27789632847364763648 27840610527774507008 27927205287203203072 27978435332367450112 28119214068632387584 28133053915671298048 28166867682396864512 28272326459808284672 28448736108499173376 28472784068016078848 28535178773789671424 28560626317285916672 28782119734770648064 28834918046623596544 28860632896249004032 28869575400045019136 29003507316527464448 29137805841230987264 29172827242482466816 29201657862796869632 29252406193483153408 29318510327462100992 29408961752452825088 29568838472018427904 29580648685760413696 29691400760879742976 29727087540640415744 29891369785400754176 29927296912546668544 29982195952987930624 30039346863546302464 30297134986107551744 30309236091813625856 30447120802870460416 30459281815040425984 30600321192335245312 30610070338877259776 30637100424537571328 30664422452264566784 30816226523810430976 30958918706307923968 30996128945137620992 31026761479221673984 31052988665594642432 31080681580575850496 31351490727708196864 31379175521325678592 31391708809378398208 31416890876519579648 31547113308434726912 31759580396988301312 31856083200049676288 31916806042517946368 32003870142375133184 32152061617910054912 32190705922739273728 32311230239780896768 32350065853049864192 32512841266856198144 32627683831192748032 32640715791183904768 32802303493120458752 32893851125452169216 32954192053284110336 32965934071673028608 32983580452856004608 32993800457194307584 33023224179361841152 33146865504602816512 33300349532835414016 33310958898189959168 33340373991408533504 33373323271767851008 33380446556302053376 33764416903858880512 33792958253735346176 33806455640869044224 33973814332160475136 34004112026273579008 34161565469029433344 34202625042910478336 34236426459830812672 34330682129767202816 34371944968865480704 34666914070642294784 34796709488994811904 34982937530145439744 35013829056614367232 35045054231159504896 35218544598640492544 35381621378637627392 35392893829326831616 35424147365871566848 35459155976253341696 35520778949229543424 35696624389572263936 35861914881515061248 35874692960350060544 35876238639289597952 35905018144593805312 36053843781068259328 36296663310843772928 36376203113570238464 36406952228628201472 36476349762877652992 36587184665403588608 36789378197416312832 36833596200057438208 36971503832056987648 37257287618051178496 37592972714802479104 37675353224769175552 37707200522507780096 37740827633556389888 37882132005260361728 37927663413920530432 38069667312217096192 38103284561609752576 38116861270371939328 38149081778630918144 38186783359042060288 38253146560708739072 38587905032981577728 38620523718554681344 38827216379611971584 38861842315741233152 39040107045086830592 39041789107462209536 39054227673739952128 39088714334754832384 39235065291162517504 39282222821560549376 39321044250894794752 39585868094179377152 39619330366448336896 39815465665292140544 40015804636130705408 40051490549896577024 40139258608077504512 40249765255589134336 40449021519230664704 40484739846710362112 40524749687146676224 40573457318982189056 40643968220753035264 40998103259310718976 40999649097542926336 41034306450964348928 41480113735404757504 41481900926678597632 41556205420134006784 41572803558365986816 41687256871860174848 41778609516575719424 41851214801567481856 42045003654190071808 42059984850065588224 42095538514351357952 42253147236636557312 42303932269372899328 42579757277772775424 42790548155385511936 43057546542593343488 43078738808371675136 43093943454294605824 43132374438350159872 43345901044480606208 43546610927554002944 43560484713017638912 43562127166139359232 43598950604149620736 43642038124619497472 43680957897025519616 44072620843867554848 44100462894836088832 44153468258892382208 44617265194384949248 44633403055702802432 44672816382576951296 44770711524394139648 44893968938926342144 45240992107633573888 45464957415097106432 45503389331762446336 45771159983894904832 45773132057024659456 45999731720673296384 46227453164835045376 46268274110526128128 46369665507408216064 46411017765589614592 46450249395146326016 46680201124825268224 46856741825763344384 46896350229673541632 46913060025073156096 47405844269034008576 47492806194438864896 47511775495275413504 47535160064410124288 47642579282125914112 47746982304657965056 48049362517029945344 48068554114360672256 48109186873544409088 48306517253540675584 48347351164997599232 48631857482888336384 48721068423605387264 49208624620106678272 49232844352424771584 49476571304664498176 49538172622263549952 49783411100591587328 49785288189873553408 49827372119028137984 49936562854131924992 50168228871831289856 50368709535848634112 50461106581591293952 50506107568435757056 50991160222154227712 51052447674344316928 51054647294373658624 51146098978626469888 51307393073058676736 51419827097323962368 51703990980152655872 51766135200080723968 51959951331539550208 52309897124451319808 52568857011206029312 52993903437037961216 53019986225688215552 53041163160673845248 53303743176320745472 53550562086586679296 53612904262175555584 53614925742940749824 53662739291462991872 54178107736038866944 54243225653990836736 54325897216468713472 54342730164790624256 54594837301698756608 54913557162319937536 54935490416412196864 54981927855479324672 55207448289760772096 55254115617140113408 55579265694729527296 55681221055549014016 55854410574406406144 55956870664734900224 56266107831342596096 56333735364793729024 56544652919616569344 56897472216998346752 56945568136032157696 57070357547579342848 57121252634571833344 57564239469541296128 57669836093247193088 57721265792498008064 57739150800090038272 58007014633054928896 58275611682461974528 58345654484964933632 58403315725593739264 59137676944036855808 59161297371520827392 59454175081280831488 59782739570801508352 59854593825093337088 60078693727092604928 60594269972215103488 60618472183627251712 60894241605740920832 60918563630080851968 61200642384670490624 61220140677754519552 61274200849075142656 61328844904529133568 61632453047620861952 61917837412615847936 61992257890275241984 62053522958443347968 62105977331189284864 62161363161151700992 62758351042651357184 62783417618756796416 62833781753039159296 63094226616869453824 63519160793976602624 63712166400099352576 63833612085035892736 64007740284750266368 64381411845478547456 64622460479561793536 64700131706099728384 65025682533712396288 65255367662385496064 65604606986240917504 65787702250904338432 65931868143346057216 65967160905712009216 65987600914388615168 66046448358723682304 66293731009205633024 66600699065670828032 66621917796379918336 66680747982817067008 66760893112604106752 67528833807717761024 67585916507470692352 67612911281738088448 67947628664320950272 68008224052547158016 68323130938058866688 68405250085820956672 68472852919661625344 68661364259534405632 68743889937730961408 69333828141284589568 70027658113228734464 70090108462319009792 70437089197280985088 70763242757275254784 70785787658653663232 70848294731743133696 70918311952506683392 71041557898459086848 71393248779144527872 71723829763030122496 71749385920700121088 71810036289187610624 72107687562136518656 72593326621687545856 72752406227140476928 72813904457256402944 72952699525755305984 73174369330807177216 73578756394832625664 73667192400114876416 73943007664113975296 74514575236102356992 75185945429604958208 75350706449538351104 75414401045015560192 75481655267112779776 75855326827841060864 76139334624434192384 76206569123219505152 76233722540743878656 76298163557261836288 76373566718084120576 77175810065963155456 77723684631482466304 78080214090173661184 78083578214924419072 78108455347479904256 78177428669509664768 78470130582325035008 78564445643121098752 79171736188358754304 79238660732896673792 79630931330584281088 80031609272261410816 80102981099793154048 80278517216155009024 80499530511178268672 80898043038461329408 80969479693420724224 81049499374293352448 81146914637964378112 81287936441506070528 81999298195085852672 82068612901928697856 82960227470809515008 82963801853357195264 83112410840268013568 83145607116731973632 83374513743720349696 83557219033151438848 83702429603134963712 84119969700131176448 84191077028702715904 84506294473273114624 84607864538745798656 85581096310771023872 86115093085186686976 86157477616743350272 86264748876700319744 86691802088961212416 87093221855108005888 87120969426035277824 87124254332278718464 87197901208299241472 87361915794051039232 88145241687735109696 88200925789672177664 88306936517784764416 89234530388769898496 89345632765153902592 89541423048788279296 89787937877852684288 90481984215267147776 90929914830194212864 91542319967789809664 91999463441346592768 92454906329670090752 92536548221052256256 92739331014816432128 92822035531179229184 92900498790292652032 93360402249650536448 93713483651526688768 93792700459347083264 93826120050146312192 94811688538068017152 94985612388877729792 95070320128820248576 95285158564251828224 95493964609315930112 96098725034059890688 96137108228721344512 96218373747088818176 96613034507081351168 96694702329995198464 97263714965776672768 97442136847210774528 98417249240213356544 98465688704849543168 98953142609328996352 99566822201183174656 99570576379747106816 99654744238056275968 99873125708263849984 100737419071697268224 100922213163182587904 101012215136871514112 101982320444308455424 102104895348688633856 102109294588747317248 102614786146117353472 103407981960305311744 103532270400161447936 103919902663079100416 104619794248902639616 105137714022412058624 105987806874075922432 106039972451376431104 106082326321347690496 106607486352641490944 107101124173173358592 107229851485881499648 107325478582925983744 108356215472077733888 108486451307981673472 108685460329581248512 109189674603397513216 109827114324639875072 109870980832824393728 110414896579521544192 110508231234280226816 111158531389459054592 111708821148812812288 111913741329469800448 112532215662685192192 112667470729587458048 113089305839233138688 113794944433996693504 113891136272064315392 114242505269143666688 115128478939082592256 115339672186494386176 115442531584996016128 115478301600180076544 116014029266109857792 116551223364923949056 116691308969929867264 116806631451187478528 118275353888073711616 118322594743041654784 118908350162561662976 119565479141603016704 119709187650186674176 120157387454185209856 121188539944430206976 121788483211481841664 121837127260161703936 122440281355509039104 122548401698150285312 122657689809058267136 123264906095241723904 123835674825231695872 123984515780550483968 124107045916886695936 124211954662378569728 124322726322303401984 125516702085302714368 125566835237513592832 125667563506078318592 126188453233738907648 127038321587953205248 127424332800198705152 127667224170071785472 128762823690957094912 129400263412199456768 130051365067424792576 131575404501808676864 131863736286692114432 131934321811424018432 131975201828777230336 132092896717447364608 132587462018411266048 133201398131341656064 133243835592759836672 133361495965634134016 133521786225208213504 135057667615435522048 135171833014941384704 135225822563476176896 135895257328641900544 136016448105094316032 136646261876117733376 136810500171641913344 136945705839323250688 137322728519068811264 137487779875461922816 138667656282569179136 140055316226457468928 140180216924638019584 140874178394561970176 141526485514550509568 141571575317307326464 141696589463486267392 141836623905013366784 142786497558289055744 143498771841400242176 143620072578375221248 145186653243375091712 145504812454280953856 145905399051510611968 146348738661614354432 147157512789665251328 147334384800229752832 147886015328227950592 149029150472204713984 150371890859209916416 150701412899076702208 150828802090031120384 150963310534225559552 151710653655682121728 152413138246439010304 152467445081487757312 152596327114523672576 152747133436168241152 154351620131926310912 155447369262964932608 156160428180347322368 156216910694959808512 156354857339019329536 156940261164650070016 157128891286242197504 158343472376717508608 158477321465793347584 159261862661168562176 160205962199586308096 160999061022356537344 161796086076922658816 161938959386841448448 162293829275928756224 162575872883012141056 163998596390171705344 164137225803857395712 165920454941619030016 165927603706714390528 166224821680536027136 166291214233463947264 166749027487440699392 167114438066302877696 168239939400262352896 168382154057405431808 169215729077491597312 172230186170373373952 172314955233486700544 172529497753400639488 173383604177922424832 174186443710216011776 174241938852070555648 174248508664557436928 174395802416598482944 174723831588102078464 176290483375470219392 176401851579344355328 176613873035569528832 178469060777539796992 178691265530307805184 179082846097576558592 179575875755705368576 180963968430534295552 181859829660388425728 183084639935579619328 184909812659340181504 185073096442104512512 185478662029632864256 185644071062358458368 186720804499301072896 187426967303053377536 187652240100292624384 189623377076136034304 190140640257640497152 190570317128503656448 192197450068119781376 192274216457442689024 192436747494177636352 193226069014162702336 193389404659990396928 194527429931553345536 194884273694421549056 196834498480426713088 196931377409699086336 197906285218657992704 199141152759494213632 199309488476112551936 199746251416527699968 201474838143394536448 201844426326365175808 202024430273743028224 203964640888616910848 204209790697377267712 205229572292234706944 207064540800322895872 207839805326158200832 209239588497805279232 210275428044824117248 212079944902752862208 212164652642695380992 213214972705282981888 214202248346346717184 214459702971762999296 214650957165851967488 216712430944155467776 216972902615963346944 217370920659162497024 219654228649279750144 219741961665648787456 220829793159043088384 222317062778918109184 223417642297625624576 225064431325370384384 225334941459174916096 226178611678466277376 227589888867993387008 227782272544128630784 228485010538287333376 230256957878165184512 230679344372988772352 230885063169992032256 230956603200360153088 232028058532219715584 233102446729847898112 233382617939859734528 233613262902374957056 236550707776147423232 236645189486083309568 237816700325123325952 239130958283206033408 239418375300373348352 240314774908370419712 243576966422963683328 244880562711018078208 245096803396300570624 245315379618116534272 246529812190483447808 247671349650463391744 247969031561100967936 248214091833773391872 248645452644606803968 251033404170605428736 251133670475027185664 251335127012156637184 252376906467477815296 254076643175906410496 254848665600397410304 255334448340143570944 257525647381914189824 258800526824398913536 260102730134849585152 263150809003617353728 263727472573384228864 263950403657554460672 264185793434894729216 265174924036822532096 266487671185519673344 266722991931268268032 267043572450416427008 270115335230871044096 270343666029882769408 271790514657283801088 272032896210188632064 273292523752235466752 273621000343283826688 274645457038137622528 274975559750923845632 277335312565138358272 280110632452914937856 280360433849276039168 281748356789123940352 283052971029101019136 283143150634614652928 283393178926972534784 283673247810026733568 286997543682800484352 287240145156750442496 290373306486750183424 291009624908561907712 291810798103021223936 294315025579330502656 294668769600459505664 295772030656455901184 298058300944409427968 300743781718419832832 301402825798153404416 301657604180062240768 301926621068451119104 303421307311364243456 304826276492878020608 304934890162975514624 305192654229047345152 305494266872336482304 308703240263852621824 312320856360694644736 312433821389919617024 312709714678038659072 314257782572484395008 316686944753435017216 318523725322337124352 320411924399172616192 321998122044713074688 323592172153845317632 323877918773682896896 324587658551857512448 325151745766024282112 327997192780343410688 328274451607714791424 331840909883238060032 331855207413428781056 332449643361072054272 332582428466927894528 333498054974881398784 334228876132605755392 336479878800524705792 336764308114810863616 338431458154983194624 344460372340746747904 344629910466973401088 346767208355844849664 348483877704141111296 348497017329114873856 348791604833196965888 352580966750940438784 353227746071139057664 356938121555079593984 357382531060615610368 359151751511410737152 361927936861068591104 363719659320776851456 366169279871159238656 370146192884209025024 370957324059265728512 371288142124716916736 374853934606106755072 375304480200585248768 379246754152272068608 380281280515280994304 381140634257007312896 384394900136239562752 384548432914885378048 384873494988355272704 386452138028325404672 386778809319980793856 389054859863106691072 389768547388843098112 393862754819398172672 395812570437315985408 398282305518988427264 398618976952225103872 399492502833055399936 402949676286789072896 403688852652730351616 404048860547486056448 407929281777233821696 408419581394754535424 414129081600645791744 418479176995610558464 420550856089648234496 424159889805505724416 424329305285390761984 426429945410565963776 428404496692693434368 428919405943525998592 429301914331703934976 433424861888310935552 433945805231926693888 434741841318324994048 439308457298559500288 439483923331297574912 441659586318086176768 444634125557836218368 446835284595251249152 450669882918349832192 452357223356932554752 455179777735986774016 460513915756330369024 461770126339984064512 461913206400720306176 464056117064439431168 466204893459695796224 466765235879719469056 473101415552294846464 473290378972166619136 475633400650246651904 478261916566412066816 478836750600746696704 480629549816740839424 490193606792601141248 490630759236233068544 493059624380966895616 495342699300926783488 495938063122201935872 496428183667546783744 497290905289213607936 502066808341210857472 502670254024313274368 504753812934955630592 508153286351812820992 509697331200794820608 510668896680287141888 515051294763828379648 517601053648797827072 520205460269699170304 526301618007234707456 527454945146768457728 527900807315108921344 528371586869789458432 532975342371039346688 533445983862536536064 534087144900832854016 540230670461742088192 544065792420377264128 546585047504470933504 547242000686567653376 549290914076275245056 549951119501847691264 554670625130276716544 560221264905829875712 560720867698552078336 563496713578247880704 566105942058202038272 566286301269229305856 566786357853945069568 567346495620053467136 573995087365600968704 574480290313500884992 580746612973500366848 582019249817123815424 583621596206042447872 589337539200919011328 591544061312911802368 601487563436839665664 602805651596306808832 603853242136902238208 606842614622728486912 609652552985756041216 609869780325951029248 610385308458094690304 617406480527705243648 624641712721389289472 625419429356077318144 628515565144968790016 633373889506870034432 643996244089426149376 647184344307690635264 647755837547365793792 649175317103715024896 650303491532048564224 655994385560686821376 656548903215429582848 663681819766476120064 663710414826857562112 664899286722144108544 666996109949762797568 668457752265211510784 672959757601049411584 673528616229621727232 676862916309966389248 688920744681493495808 689259820933946802176 696967755408282222592 696994034658229747712 697583209666393931776 705161933501880877568 706455492142278115328 713876243110159187968 714765062121231220736 718303503022821474304 723855873722137182208 727439318641553702912 732338559742318477312 740292385768418050048 741914648118531457024 742576284249433833472 749707869212213510144 750608960401170497536 758493508304544137216 768789800272479125504 769096865829770756096 772904276056650809344 773557618639961587712 778109719726213382144 787725509638796345344 791625140874631970816 796564611037976854528 797237953904450207744 805899352573578145792 807377705305460703232 808097721094972112896 815858563554467643392 816839162789509070848 828258163201291583488 836958353991221116928 841101712179296468992 848319779611011448832 852859890821131927552 857838811887051997184 858603828663407869952 866849723776621871104 867891610463853387776 869483682636649988096 878616914597119000576 878967846662595149824 883319172636172353536 889268251115672436736 893670569190502498304 901339765836699664384 910359555471973548032 921027831512660738048 923540252679968129024 923826412801440612352 928112234128878862336 932409786919391592448 933530471759438938112 946202831104589692928 946580757944333238272 951266801300493303808 956523833132824133632 957673501201493393408 961259099633481678848 980387213585202282496 981261518472466137088 986119248761933791232 990685398601853566976 991876126244403871744 992856367335093567488 1005340508048626548736 1016306572703625641984 1021337793360574283776 1030102589527656759296 1035202107297595654144 1040410920539398340608 1052603236014469414912 1054909890293536915456 1055801614630217842688 1056743173739578916864 1066891967725073072128 1068174289801665708032 1080461340923484176384 1088131584840754528256 1094484001373135306752 1098581828152550490112 1099902239003695382528 1109341250260553433088 1121441735397104156672 1126993427156495761408 1132211884116404076544 1132572602538458611712 1133572715707890139136 1147990174731201937408 1148960580627001769984 1161493225947000733696 1164038499634247630848 1167243192412084895744 1178675078401838022656 1202975126873679331328 1205611303192613617664 1207706484273804476416 1213685229245456973824 1219305105971512082432 1219739560651902058496 1220770616916189380608 1234812961055410487296 1249283425442778578944 1250838858712154636288 1257031130289937580032 1266747779013740068864 1294368688615381270528 1295511675094731587584 1298350634207430049792 1311988771121373642752 1327363639532952240128 1327420829653715124224 1333992219899525595136 1345919515202098823168 1347057232459243454464 1353725832619932778496 1377841489362986991616 1378519641867893604352 1393988069316459495424 1395166419332787863552 1410323867003761755136 1412910984284556230656 1427752486220318375936 1436607006045642948608 1454878637283107405824 1464677119484636954624 1480584771536836100096 1485152568498867666944 1499415738424427020288 1501217920802340995072 1516987016609088274432 1537579600544958251008 1538193731659541512192 1545808552113301618688 1556219439452426764288 1575451019277592690688 1583250281749263941632 1593129222075953709056 1594475907808900415488 1611798705147156291584 1614755410610921406464 1616195442189944225792 1631717127108935286784 1633678325579018141696 1656516326402583166976 1673916707982442233856 1682203424358592937984 1715677623774103994368 1717207657326815739904 1733699447553243742208 1735783220927706775552 1757233829194238001152 1757935693325190299648 1766638345272344707072 1778536502231344873472 1787341138381004996608 1802679531673399328768 1820719110943947096064 1842055663025321476096 1847652825602881224704 1856224468257757724672 1867060943518877876224 1892405662209179385856 1902533602600986607616 1913047666265648267264 1915347002402986786816 1922518199266963357696 1960774427170404564992 1962523036944932274176 1972238497523867582464 1981370797203707133952 1983752252488807743488 1985712734670187134976 2010681016097253097472 2032613145407251283968 2042675586721148567552 2060205179055313518592 2070404214595191308288 2105206472028938829824 2109819780587073830912 2111603229260435685376 2113486347479157833728 2133783935450146144256 2136348579603331416064 2160922681846968352768 2188968002746270613504 2199804478007390765056 2242883470794208313344 2253986854312991522816 2264423768232808153088 2265145205076917223424 2267145431415780278272 2295980349462403874816 2297921161254003539968 2322986451894001467392 2328076999268495261696 2334486384824169791488 2357350156803676045312 2405950253747358662656 2411222606385227235328 2427370458490913947648 2439479121303804116992 2441541233832378761216 2498566850885557157888 2501677717424309272576 2514062260579875160064 2533495558027480137728 2591023350189463175168 2596701268414860099584 2623977542242747285504 2654727279065904480256 2667984439799051190272 2691839030404197646336 2694114464918486908928 2707451665239865556992 2757039283735787208704 2787976138632918990848 2790332838665575727104 2820647734007523510272 2825821968569112461312 2855504972440636751872 2929354238969273909248 2961169543073672200192 2970305136997735333888 2998831476848854040576 3002435841604681990144 3033974033218176548864 3075159201089916502016 3076387463319083024384 3091617104226603237376 3112438878904853528576 3166500563498527883264 3186258444151907418112 3223597410294312583168 3232390884379888451584 3263434254217870573568 3267356651158036283392 3313032652805166333952 3347833415964884467712 3364406848717185875968 3431355247548207988736 3434415314653631479808 3467398895106487484416 3471566441855413551104 3514467658388476002304 3533276690544689414144 3557073004462689746944 3574682276762009993216 3605359063346798657536 3641438221887894192128 3684111326050642952192 3695305651205762449408 3734121887037755752448 3826095332531296534528 3830694004805973573632 3845036398533926715392 3921548854340809129984 3925046073889864548352 3944476995047735164928 3962741594407414267904 3967504504977615486976 3971425469340374269952 4021362032194506194944 4065226290814502567936 4085351173442297135104 4140808429190382616576 4210412944057877659648 4219639561174147661824 4226972694958315667456 4267567870900292288512 4272697159206662832128 4321845363693936705536 4377936005492541227008 4399608956014781530112 4507973708625983045632 4530290410153834446848 4534290862831560556544 4591960698924807749632 4595842322508007079936 4645972903788002934784 4668972769648339582976 4714700313607352090624 4811900507494717325312 4822445212770454470656 4878958242607608233984 4883082467664757522432 4997133701771114315776 5003355434848618545152 5028124521159750320128 5066991116054960275456 5182046700378926350336 5193402536829720199168 5247955084485494571008 5309454558131808960512 5383678060808395292672 5414903330479731113984 5514078567471574417408 5575952277265837981696 5580665677331151454208 5641295468015047020544 5651643937138224922624 5711009944881273503744 5858708477938547818496 6004871683209363980288 6067948066436353097728 6150318402179833004032 6152774926638166048768 6183234208453206474752 6224877757809707057152 6372516888303814836224 6447194820588625166336 6464781768759776903168 6526868508435741147136 6534713302316072566784 6626065305610332667904 6695666831929768935424 6728813697434371751936 6862710495096415977472 6868830629307262959616 6934797790212974968832 6943132883710827102208 7114146008925379493888 7149364553524019986432 7210718126693597315072 7282876443775788384256 7368222652101285904384 7390611302411524898816 7468243774075511504896 7661388009611947147264 7690072797067853430784 7850092147779729096704 7888953990095470329856 7925483188814828535808 7935009009955230973952 8042724064389012389888 8130452581629005135872 8170702346884594270208 8420825888115755319296 8439279122348295323648 8453945389916631334912 8535135741800584577024 8545394318413325664256 8643690727387873411072 8755872010985082454016 8799217912029563060224 9060580820307668893696 9068581725663121113088 9183921397849615499264 9291945807576005869568 9337945539296679165952 9429400627214704181248 9623801014989434650624 9644890425540908941312 9757916485215216467968 9766164935329515044864 9994267403542228631552 10056249042319500640256 10364093400757852700672 10495910168970989142016 10618909116263617921024 10767356121616790585344 11028157134943148834816 11151904554531675963392 11161331354662302908416 11282590936030094041088 11303287874276449845248 11422019889762547007488 11717416955877095636992 12009743366418727960576 12135896132872706195456 12300636804359666008064 12305549853276332097536 12366468416906412949504 12449755515619414114304 12745033776607629672448 12894389641177250332672 13069426604632145133568 13391333663859537870848 13457627394868743503872 13725420990192831954944 13737661258614525919232 13869595580425949937664 13886265767421654204416 14228292017850758987776 14298729107048039972864 14421436253387194630144 14736445304202571808768 14781222604823049797632 14936487548151023009792 15322776019223894294528 15700184295559458193408 15777907980190940659712 15850966377629657071616 15870018019910461947904 16085448128778024779776 16260905163258010271744 16341404693769188540416 16841651776231510638592 16878558244696590647296 17090788636826651328512 17511744021970164908032 17598435824059126120448 18137163451326242226176 18367842795699230998528 18675891078593358331904 18858801254429408362496 19247602029978869301248 19515832970430432935936 19532329870659030089728 19988534807084457263104 20728186801515705401344 20991820337941978284032 21237818232527235842048 21534712243233581170688 22303809109063351926784 22565181872060188082176 22844039779525094014976 23434833911754191273984 24019486732837455921152 24271792265745412390912 24601273608719332016128 24732936833812825899008 24899511031238828228608 25490067553215259344896 25788779282354500665344 26138853209264290267136 26782667327719075741696 26915254789737487007744 27450841980385663909888 27475322517229051838464 27739191160851899875328 27772531534843308408832 28456584035701517975552 28597458214096079945728 29472890608405143617536 29872975096302046019584 30645552038447788589056 31555815960381881319424 31740036039820923895808 32170896257556049559552 32521810326516020543488 32682809387538377080832 33683303552463021277184 33757116489393181294592 34181577273653302657024 35023488043940329816064 35196871648118252240896 36274326902652484452352 36735685591398461997056 38495204059957738602496 39031665940860865871872 39064659741318060179456 39977069614168914526208 42475636465054471684096 43069424486467162341376 44607618218126703853568 45130363744120376164352 45688079559050188029952 46869667823508382547968 48038973465674911842304 48543584531490824781824 49799022062477656457216 50980135106430518689792 51577558564709001330688 52277706418528580534272 53830509579474974015488 54950645034458103676928 55478382321703799750656 55545063069686616817664 56913168071403035951104 57194916428192159891456 58945781216810287235072 59745950192604092039168 61291104076895577178112 63480072079641847791616 65043620653032041086976 65365618775076754161664 67366607104926042554368 67514232978786362589184 68363154547306605314048 70393743296236504481792 72548653805304968904704 73471371182796923994112 78063331881721731743744 78129319482636120358912 79954139228337829052416 84951272930108943368192 86138848972934324682752 89215236436253407707136 90260727488240752328704 93739335647016765095936 96077946931349823684608 97087169062981649563648 99598044124955312914432 103155117129418002661376 104555412837057161068544 109901290068916207353856 110956764643407599501312 111090126139373233635328 113826336142806071902208 114389832856384319782912 117891562433620574470144 122582208153791154356224 126960144159283695583232 130731237550153508323328 134733214209852085108736 136726309094613210628096 145097307610609937809408 146942742365593847988224 156126663763443463487488 159908278456675658104832 169902545860217886736384 178430472872506815414272 180521454976481504657408 187478671294033530191872 192155893862699647369216 194174338125963299127296 199196088249910625828864 206310234258836005322752 209110825674114322137088 222180252278746467270656 227652672285612143804416 228779665712768639565824 235783124867241148940288 245164416307582308712448 253920288318567391166464 269466428419704170217472 273452618189226421256192 312253327526886926974976 319816556913351316209664 339805091720435773472768 356860945745013630828544 361042909952963009314816 388348676251926598254592 398392176499821251657728 412620468517672010645504 418221651348228644274176 444360504557492934541312 455305344571224287608832 457559331425537279131648 471566249734482297880576 507840576637134782332928 546905236378452842512384 624506655053773853949952 679610183440871546945536 722085819905926018629632 776697352503853196509184 796784352999642503315456 825240937035344021291008 888721009114985869082624 915118662851074558263296 943132499468964595761152 1015681153274269564665856 1249013310107547707899904 1359220366881743093891072 1444171639811852037259264 1593568705999285006630912 1650481874070688042582016 1777442018229971738165248 1886264998937929191522304 2498026620215095415799808 2718440733763486187782144 2888343279623704074518528 3187137411998570013261824 3300963748141376085164032 3554884036459943476330496 5436881467526972375564288 5776686559247408149037056 6601927496282752170328064 7109768072919886952660992 11553373118494816298074112 13203854992565504340656128 23106746236989632596148224 46213492473979265192296448 92426984947958530384592896
- Sum of all divisors σ(n): 266678747050078495141799517
- Sum of proper divisors (its aliquot sum) s(n): 174251762102119964757206621
- 92426984947958530384592896 is an abundant number, because the sum of its proper divisors (174251762102119964757206621) is greater than itself. Its abundance is 81824777154161434372613725
Bases of 92426984947958530384592896
- Binary: 1001100011101000010110011100100110100101110011001111000100001000000000000000000000000002
- Hexadecimal: 0x4C742CE4D2E67884000000
- Base-36: BM2Y10S7E9PVP3NR4
Squares and roots of 92426984947958530384592896
- 92426984947958530384592896 squared (924269849479585303845928962) is 8542747546570152739665938219128460829117455653666816
- 92426984947958530384592896 cubed (924269849479585303845928963) is 789580398901049171839888388825880137583756668806634148845971399135773784539136
-
92426984947958530384592896 is a
perfect square number . Itssquare root is 9613895409664 -
The
cube root of 92426984947958530384592896 is 452133058.1524572235
Scales and comparisons
How big is 92426984947958530384592896?- 92,426,984,947,958,530,384,592,896 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 92,426,984,947,958,530,384,592,896 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 92426984947958530384592896 cubic inches would be around 37677754.8 feet tall.
Recreational maths with 92426984947958530384592896
- 92426984947958530384592896 backwards is 69829548303585974948962429
- 92426984947958530384592896 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 92426984947958530384592896's digits is 148
- 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 92426984947958530384592896 - Facts about the integer". Numbermatics.com. 2024. Web. 18 May 2024.
APA style:
Numbermatics. (2024). Number 92426984947958530384592896 - Facts about the integer. Retrieved 18 May 2024, from https://numbermatics.com/n/92426984947958530384592896/
Chicago style:
Numbermatics. 2024. "Number 92426984947958530384592896 - Facts about the integer". https://numbermatics.com/n/92426984947958530384592896/
The information we have on file for 92426984947958530384592896 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 92426984947958530384592896, math, Factors of 92426984947958530384592896, curriculum, school, college, exams, university, Prime factorization of 92426984947958530384592896, STEM, science, technology, engineering, physics, economics, calculator, ninety-two septillion, four hundred twenty-six sextillion, nine hundred eighty-four quintillion, nine hundred forty-seven quadrillion, nine hundred fifty-eight trillion, five hundred thirty billion, three hundred eighty-four million, five hundred ninety-two thousand, eight hundred ninety-six.