22796558755859201152978944
22,796,558,755,859,201,152,978,944 is an even composite number composed of seven prime numbers multiplied together.
22796558755859201152978944 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twenty-eight thousand, four hundred thirty-one divisors.
Prime factorization of 22796558755859201152978944:
212 × 38 × 132 × 172 × 192 × 432 × 51012
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 13 × 13 × 17 × 17 × 19 × 19 × 43 × 43 × 5101 × 5101)See below for interesting mathematical facts about the number 22796558755859201152978944 from the Numbermatics database.
Names of 22796558755859201152978944
- Cardinal: 22796558755859201152978944 can be written as Twenty-two septillion, seven hundred ninety-six sextillion, five hundred fifty-eight quintillion, seven hundred fifty-five quadrillion, eight hundred fifty-nine trillion, two hundred one billion, one hundred fifty-two million, nine hundred seventy-eight thousand, nine hundred forty-four.
Scientific notation
- Scientific notation: 2.2796558755859201152978944 × 1025
Factors of 22796558755859201152978944
Divisors of 22796558755859201152978944
- Number of divisors d(n): 28431
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 17 18 19 24 26 27 32 34 36 38 39 43 48 51 52 54 57 64 68 72 76 78 81 86 96 102 104 108 114 117 128 129 136 144 152 153 156 162 169 171 172 192 204 208 216 221 228 234 243 247 256 258 272 288 289 304 306 312 323 324 338 342 344 351 361 384 387 408 416 432 442 456 459 468 486 494 507 512 513 516 544 559 576 578 608 612 624 646 648 663 676 684 688 702 722 729 731 741 768 774 816 817 832 864 867 884 912 918 936 969 972 988 1014 1024 1026 1032 1053 1083 1088 1118 1152 1156 1161 1216 1224 1248 1292 1296 1326 1352 1368 1376 1377 1404 1444 1458 1462 1482 1521 1536 1539 1548 1632 1634 1664 1677 1728 1734 1768 1824 1836 1849 1872 1938 1944 1976 1989 2028 2048 2052 2064 2106 2166 2176 2187 2193 2223 2236 2304 2312 2322 2432 2448 2451 2496 2584 2592 2601 2652 2704 2736 2752 2754 2808 2873 2888 2907 2916 2924 2964 3042 3072 3078 3096 3159 3211 3249 3264 3268 3328 3354 3456 3468 3483 3536 3648 3672 3698 3744 3757 3876 3888 3952 3978 4056 4096 4104 4128 4131 4199 4212 4332 4352 4374 4386 4446 4472 4563 4608 4617 4624 4644 4693 4864 4896 4902 4992 5031 5101 5168 5184 5202 5304 5408 5472 5491 5504 5508 5547 5616 5746 5776 5814 5832 5848 5928 5967 6084 6137 6144 6156 6192 6318 6422 6498 6528 6536 6561 6579 6656 6669 6708 6912 6936 6966 7072 7267 7296 7344 7353 7396 7488 7514 7752 7776 7803 7904 7956 8112 8208 8256 8262 8398 8424 8619 8664 8704 8721 8748 8772 8892 8944 9126 9216 9234 9248 9288 9386 9477 9503 9633 9728 9747 9792 9804 9984 10062 10202 10336 10368 10404 10449 10608 10621 10816 10944 10982 11008 11016 11094 11232 11271 11492 11552 11628 11664 11696 11856 11934 12168 12274 12288 12312 12384 12393 12427 12597 12636 12844 12996 13056 13072 13122 13158 13312 13338 13416 13689 13824 13851 13872 13889 13932 14079 14144 14534 14592 14688 14706 14792 14976 15028 15093 15303 15504 15523 15552 15606 15808 15912 16224 16416 16473 16512 16524 16641 16796 16848 17238 17328 17408 17442 17496 17544 17784 17888 17901 18252 18411 18432 18468 18496 18576 18772 18954 19006 19266 19456 19494 19584 19608 19737 19968 20007 20124 20404 20672 20736 20808 20898 21216 21242 21632 21801 21888 21964 22016 22032 22059 22188 22464 22542 22984 23104 23256 23328 23392 23409 23712 23868 24037 24336 24548 24624 24768 24786 24854 25194 25272 25688 25857 25992 26112 26144 26163 26244 26316 26624 26676 26832 27378 27648 27702 27744 27778 27864 28158 28288 28431 28509 28899 29068 29184 29241 29376 29412 29584 29952 30056 30186 30606 31008 31046 31104 31212 31347 31433 31616 31824 31863 32448 32832 32946 33024 33048 33282 33592 33696 33813 34476 34656 34816 34884 34992 35088 35131 35568 35776 35802 36504 36822 36864 36936 36992 37152 37179 37281 37544 37791 37908 38012 38532 38912 38988 39168 39216 39474 39936 40014 40248 40808 41067 41344 41472 41553 41616 41667 41796 42237 42432 42484 43264 43602 43776 43928 44032 44064 44118 44376 44928 45084 45279 45909 45968 46208 46512 46569 46656 46784 46818 47424 47736 48074 48672 48841 49096 49248 49419 49536 49572 49708 49923 50388 50544 51376 51714 51984 52224 52288 52326 52488 52632 53248 53352 53664 53703 54587 54756 55233 55296 55404 55488 55556 55728 56316 56576 56862 57018 57798 58136 58368 58482 58752 58824 59168 59211 59904 60021 60112 60372 61009 61212 62016 62092 62208 62424 62694 62866 63232 63648 63726 64896 65403 65664 65892 66048 66096 66177 66313 66564 67184 67392 67626 68952 69312 69632 69768 69984 70176 70227 70262 71136 71383 71552 71604 72111 73008 73644 73872 73984 74304 74358 74562 75088 75582 75816 76024 77064 77571 77824 77976 78336 78432 78489 78948 79781 79872 80028 80496 81616 82134 82688 82944 83106 83232 83334 83592 84474 84864 84968 85293 85527 86528 86697 86717 87204 87552 87723 87856 88064 88128 88236 88752 89856 90168 90558 91818 91936 92416 93024 93138 93312 93568 93636 94041 94299 94848 95472 95589 96148 96919 97344 97682 98192 98496 98838 99072 99144 99416 99846 100776 101088 101439 102752 103428 103968 104329 104448 104576 104652 104976 105264 105393 106704 107328 107406 109174 109512 110466 110592 110808 110976 111112 111456 111537 111843 112632 113152 113373 113724 114036 115596 116272 116736 116964 117504 117648 118336 118422 119808 120042 120224 120744 122018 122424 123201 123539 124032 124184 124416 124659 124848 125001 125388 125732 126464 126711 127296 127452 129792 130806 131328 131784 132096 132192 132354 132626 133128 134368 134784 135252 135837 137727 137904 138073 138624 139536 139707 139968 140352 140454 140524 142272 142766 143104 143208 144222 146016 146523 147288 147744 147968 148257 148608 148716 149124 149769 150176 151164 151632 152048 154128 155142 155952 156672 156864 156978 157896 159562 159744 160056 160992 161109 161551 163232 163761 164268 165376 165699 165888 166212 166464 166668 167184 168948 169728 169936 170586 171054 173056 173394 173434 174408 175104 175446 175712 176128 176256 176472 177504 177633 179712 180063 180336 180557 181116 183027 183636 183872 184832 186048 186276 186624 187136 187272 188082 188598 189696 190944 191178 192296 193838 194688 195364 196209 196384 196992 197676 198144 198288 198531 198832 198939 199692 201552 201799 202176 202878 205504 206856 207936 208658 208896 209152 209304 209952 210528 210681 210786 213408 214149 214656 214812 216333 218348 219024 219343 220932 221616 221952 222224 222912 223074 223686 225264 226304 226746 227448 228072 231192 232544 232713 233472 233928 235008 235296 235467 236113 236672 236844 239343 239616 240084 240448 241488 244036 244848 246402 247078 248064 248368 248832 249318 249696 250002 250776 251464 252928 253422 254592 254904 256581 259584 260091 260151 261612 262656 263169 263568 263891 264192 264384 264708 265252 266256 268736 269568 270504 271674 275454 275808 276146 277248 279072 279414 279936 280704 280908 281048 282123 282897 284544 285532 286208 286416 286767 288444 290757 292032 293046 294576 295488 295936 296514 297216 297432 298248 299538 300352 302328 303264 304096 304317 308256 310284 311904 312481 312987 313344 313728 313956 315792 316179 319124 320112 321984 322218 323102 326464 327522 328536 330752 331398 331776 332424 332928 333336 334368 335529 337896 339456 339872 340119 341172 342108 346112 346788 346868 348816 350208 350892 351424 352512 352944 355008 355266 359424 360126 360672 361114 362232 366054 367272 367744 369603 369664 370617 372096 372552 373248 374272 374544 375003 376164 377196 379392 380133 381888 382356 384592 387676 389376 390728 392418 392768 393984 395352 396288 396576 397062 397664 397878 399384 403104 403598 404352 405756 407511 408629 411008 413181 413712 414219 415872 417316 418304 418608 419121 419904 421056 421362 421572 426816 428298 429312 429624 432666 436696 438048 438686 439569 441864 443232 443904 444448 444771 445824 446148 447372 449307 450528 452608 453492 454896 456144 456703 462384 465088 465426 467856 470016 470592 470934 472226 473344 473688 478686 479232 480168 480896 482976 483327 484653 488072 489696 491283 492804 494156 496128 496736 497097 497664 498636 499392 500004 501552 502928 505856 506844 509184 509808 513162 519168 520182 520302 523224 525312 526338 527136 527782 528384 528768 529416 530504 532512 532899 534361 537472 539136 540189 541008 541671 543348 549081 550908 551616 552292 554496 558144 558828 559872 561408 561816 562096 564246 565794 569088 571064 572416 572832 573534 576888 581514 584064 586092 588627 589152 590976 591872 593028 594432 594864 595593 596496 596817 597227 599076 600704 604656 605397 606528 608192 608634 616512 620568 623808 624962 625974 626688 627456 627912 631584 632043 632358 638248 640224 642447 643968 644436 646204 648999 652928 655044 657072 658029 661504 662796 664848 665856 666672 667489 668736 671058 675792 678912 679744 680238 682344 684216 692224 693576 693736 697632 698139 700416 701784 702848 705024 705888 706401 708339 710016 710532 718029 718848 720252 721344 722228 724464 732108 734544 735488 739206 739328 741234 744192 745104 746496 748544 749088 750006 752328 754392 758784 760266 763776 764712 769184 769743 775352 778752 780273 780453 781456 784836 785536 787968 789507 790704 791673 792576 793152 794124 795328 795756 798768 806208 807196 808704 811512 815022 817258 822016 826362 827424 828438 831744 834632 836608 837216 838242 839808 842112 842724 843144 848691 853632 856596 858624 859248 860301 862069 865332 872271 873392 876096 877372 879138 883728 886464 887808 888896 889542 891648 892296 894744 898614 901056 905216 906984 909792 912288 912951 913406 924768 927979 930176 930852 935712 937443 938961 940032 941184 941868 944452 946688 947376 948537 957372 960336 961792 965952 966654 969306 976144 979392 982566 985608 988312 992256 993472 994194 995328 997272 998784 1000008 1003104 1005856 1006587 1011712 1013688 1018368 1019616 1020357 1026324 1037153 1038336 1040364 1040604 1046448 1050624 1052676 1054272 1055564 1057536 1058832 1061008 1065024 1065798 1068722 1074944 1078272 1080378 1082016 1083342 1086696 1098162 1101816 1103232 1104584 1108809 1108992 1111851 1116288 1117656 1119744 1122816 1123632 1124192 1125009 1127321 1128492 1131588 1138176 1140399 1142128 1144832 1145664 1147068 1153776 1163028 1168128 1172184 1177254 1178304 1181952 1183744 1186056 1188864 1189728 1191186 1192992 1193634 1194454 1198152 1201408 1209312 1210794 1213056 1216384 1217268 1222533 1225887 1233024 1239543 1241136 1242657 1247616 1249924 1251948 1254912 1255824 1257363 1259947 1263168 1264086 1264716 1276496 1280448 1284894 1287936 1288872 1292408 1297998 1305856 1310088 1314144 1316058 1318707 1323008 1325592 1329696 1331712 1333344 1334313 1334978 1337472 1342116 1347921 1351584 1356277 1357824 1359488 1360476 1364688 1368432 1370109 1387152 1387472 1395264 1396278 1403568 1405696 1410048 1411776 1412802 1416678 1420032 1421064 1436058 1437696 1440504 1442688 1444456 1448928 1449981 1453959 1464216 1469088 1470976 1473849 1474189 1478412 1478656 1482468 1488384 1490208 1491291 1492992 1497088 1498176 1500012 1504656 1508784 1517568 1520532 1527552 1529424 1538368 1539486 1550704 1557504 1560546 1560906 1562912 1569672 1571072 1575936 1579014 1581408 1583346 1585152 1586304 1588248 1590656 1591512 1597536 1598697 1603083 1612416 1614392 1617408 1620567 1623024 1625013 1630044 1634516 1644032 1647243 1647623 1652724 1654848 1656876 1663488 1669264 1673216 1674432 1676484 1679616 1684224 1685448 1686288 1697382 1707264 1713192 1717248 1718496 1720602 1724138 1730664 1744542 1746784 1752192 1754744 1758276 1765881 1767456 1772928 1775616 1777792 1779084 1783296 1784592 1786779 1789488 1790451 1791681 1797228 1802112 1813968 1816191 1819584 1824576 1825902 1826812 1841461 1849536 1855958 1860352 1861704 1871424 1874886 1877922 1880064 1882368 1883736 1888904 1893376 1894752 1896129 1897074 1914744 1920672 1923584 1927341 1931904 1933308 1938612 1946997 1952288 1958784 1965132 1971216 1974087 1976624 1984512 1986944 1988388 1994544 1997568 2000016 2002467 2006208 2011712 2013174 2027376 2036736 2039232 2040714 2052648 2074306 2076672 2080728 2081208 2092896 2094417 2100163 2101248 2105352 2108544 2111128 2115072 2117664 2119203 2122016 2125017 2130048 2131596 2137444 2149888 2154087 2156544 2160756 2164032 2166684 2173392 2196324 2203632 2206464 2209168 2217618 2217984 2223702 2232576 2235312 2239488 2245632 2247264 2248384 2250018 2254642 2256984 2263176 2276352 2280798 2284256 2289664 2291328 2294136 2307552 2309229 2326056 2336256 2340819 2341359 2344368 2347241 2354508 2356608 2363904 2368521 2372112 2375019 2377728 2379456 2382372 2385984 2387268 2388908 2396304 2402816 2418624 2421588 2426112 2432768 2434536 2445066 2451774 2466048 2479086 2482272 2485314 2495232 2499848 2503896 2509824 2511648 2514726 2519894 2526336 2528172 2529432 2546073 2552992 2560896 2569788 2575872 2577744 2580903 2584816 2586207 2595996 2611712 2616813 2620176 2623387 2628288 2632116 2637414 2651184 2659392 2663424 2666688 2668626 2669956 2674944 2684232 2695842 2703168 2712554 2715648 2718976 2720952 2729376 2736864 2738853 2740218 2774304 2774944 2783937 2790528 2792556 2807136 2811392 2812329 2816883 2820096 2823552 2825604 2833356 2840064 2842128 2845611 2851459 2872116 2881008 2885376 2888912 2897856 2899962 2907918 2928432 2938176 2941952 2947698 2948378 2956824 2964936 2976768 2980416 2982582 2985984 2994176 2996352 3000024 3009312 3017568 3019761 3035136 3041064 3055104 3058848 3061071 3069469 3076736 3078972 3101408 3111459 3115008 3121092 3121812 3125824 3139344 3142144 3151872 3158028 3162816 3166692 3172608 3176496 3181312 3183024 3195072 3197394 3206166 3224832 3228784 3234816 3241134 3246048 3250026 3260088 3269032 3288064 3294486 3295246 3305448 3309696 3313752 3326976 3335553 3338528 3346432 3348864 3352968 3359232 3368448 3370896 3372576 3375027 3381963 3394764 3414528 3421197 3426384 3430583 3434496 3436992 3441204 3448276 3461328 3489084 3493568 3504384 3509488 3516552 3531762 3534912 3545856 3551232 3555584 3558168 3566592 3569184 3573558 3578976 3580902 3583362 3594456 3604224 3627936 3632382 3639168 3649152 3651804 3653624 3667599 3677661 3682922 3699072 3711916 3718629 3720704 3723408 3727971 3728831 3742848 3749772 3755844 3764736 3767472 3772089 3777808 3779841 3786752 3789504 3792258 3794148 3829488 3841344 3847168 3854682 3863808 3866616 3877224 3893994 3904576 3917568 3930264 3942432 3948174 3953248 3956121 3969024 3973888 3976776 3989088 3995136 4000032 4002939 4004934 4012416 4023424 4026348 4043763 4054752 4068831 4073472 4078464 4081428 4105296 4110327 4148612 4161456 4162416 4167517 4185792 4188834 4200326 4210704 4217088 4222256 4230144 4235328 4238406 4244032 4250034 4260096 4263192 4274888 4299776 4308174 4313088 4321512 4328064 4333368 4346784 4361877 4392648 4407264 4412928 4418336 4421547 4422567 4435236 4435968 4447404 4465152 4470624 4473873 4478976 4486147 4491264 4494528 4496768 4500036 4509284 4513968 4526352 4552704 4561596 4568512 4582656 4588272 4615104 4618458 4652112 4672512 4681638 4682718 4688736 4694482 4709016 4713216 4727808 4737042 4744224 4750038 4755456 4758912 4764744 4771968 4774536 4777816 4792608 4796091 4805632 4809249 4837248 4843176 4852224 4865536 4869072 4875039 4890132 4903548 4932096 4941729 4942869 4958172 4964544 4970628 4990464 4999696 5007792 5019648 5023296 5029452 5039788 5052672 5056344 5058864 5092146 5105984 5121792 5139576 5151744 5155488 5161806 5169632 5172414 5191992 5223424 5233626 5240352 5246774 5256576 5264232 5274828 5297643 5302368 5312177 5318784 5326848 5333376 5337252 5339912 5349888 5360337 5368464 5371353 5375043 5391684 5406336 5425108 5437952 5441904 5448573 5458752 5473728 5477706 5480436 5524383 5548608 5549888 5567874 5581056 5585112 5614272 5622784 5624658 5633766 5640192 5647104 5651208 5666712 5680128 5684256 5691222 5702918 5744232 5762016 5770752 5777824 5782023 5795712 5799924 5815836 5840991 5856864 5876352 5883904 5895396 5896756 5913648 5922261 5929872 5937139 5953536 5960832 5965164 5992704 6000048 6007401 6018624 6035136 6039522 6082128 6110208 6117696 6122142 6138938 6153472 6157944 6202816 6222918 6230016 6242184 6243624 6251648 6278688 6283251 6284288 6300489 6303744 6316056 6325632 6333384 6345216 6352992 6362624 6366048 6375051 6390144 6394788 6412332 6449664 6457568 6462261 6469632 6482268 6492096 6500052 6520176 6538064 6576128 6588972 6590492 6610896 6619392 6627504 6653952 6671106 6677056 6697728 6705936 6718464 6736896 6741792 6745152 6750054 6763926 6789528 6829056 6842394 6852768 6861166 6868992 6873984 6882408 6896552 6922656 6927687 6946693 6978168 6987136 7008768 7018976 7022457 7024077 7033104 7041723 7063524 7069824 7091712 7111168 7116336 7125057 7133184 7138368 7147116 7157952 7161804 7166724 7188912 7208448 7255872 7264764 7278336 7298304 7303608 7307248 7335198 7355322 7365844 7398144 7423832 7437258 7441408 7446816 7455942 7457662 7485696 7499544 7511688 7529472 7534944 7544178 7555616 7559682 7573504 7579008 7584516 7588296 7638219 7658976 7682688 7694336 7709364 7727616 7733232 7742709 7754448 7758621 7763951 7787988 7809152 7835136 7850439 7860528 7870161 7884864 7896348 7906496 7912242 7947776 7953552 7978176 7990272 8000064 8005878 8009868 8024832 8046848 8052696 8087526 8109504 8137662 8146944 8156928 8162856 8210592 8216559 8220654 8297224 8322912 8324832 8335034 8351811 8371584 8377668 8400652 8421408 8434176 8436987 8444512 8450649 8460288 8470656 8476812 8488064 8500068 8520192 8526384 8536833 8549776 8554377 8599552 8616348 8643024 8656128 8666736 8677357 8693568 8723754 8785296 8814528 8825856 8836672 8843094 8845134 8870472 8894808 8930304 8941248 8947746 8957952 8972294 8982528 8989056 8993536 9000072 9018568 9027936 9052704 9059283 9105408 9123192 9137024 9165312 9176544 9183213 9208407 9230208 9236916 9304224 9334377 9345024 9363276 9365436 9377472 9388964 9418032 9426432 9431749 9455616 9474084 9488448 9500076 9517824 9529488 9543936 9549072 9555632 9585216 9592182 9611264 9618498 9674496 9686352 9704448 9731072 9738144 9750078 9780264 9807096 9864192 9883458 9885738 9916344 9929088 9941256 9980928 9999392 10006659 10015584 10039296 10046592 10058904 10079576 10105344 10112688 10117728 10125081 10145889 10152859 10184292 10211968 10243584 10263591 10279152 10291749 10303488 10310976 10323612 10339264 10344828 10383984 10446848 10467252 10480704 10493548 10513152 10528464 10549656 10595286 10604736 10624354 10637568 10653696 10666752 10674504 10679824 10699776 10720674 10736928 10742706 10750086 10783368 10812672 10850216 10875904 10883808 10897146 10917504 10947456 10955412 10960872 11032983 11048766 11097216 11099776 11135748 11155887 11162112 11170224 11183913 11186493 11228544 11245568 11249316 11267532 11294208 11302416 11316267 11333424 11339523 11347313 11360256 11368512 11382444 11405836 11488464 11524032 11541504 11555648 11564046 11591424 11599848 11631672 11681982 11713728 11752704 11767808 11790792 11793512 11827296 11844522 11859744 11868363 11874278 11907072 11921664 11930328 11985408 12000096 12008817 12014802 12037248 12070272 12079044 12131289 12164256 12206493 12220416 12235392 12244284 12277876 12306944 12315888 12330981 12405632 12445836 12484368 12487248 12502551 12503296 12557376 12566502 12568576 12600978 12632112 12651264 12666768 12690432 12705984 12725248 12732096 12750102 12780288 12789576 12824664 12899328 12915136 12924522 12939264 12964536 12984192 13000104 13040352 13076128 13085631 13152256 13177944 13180984 13221792 13238784 13255008 13264641 13267701 13307904 13342212 13354112 13395456 13411872 13421619 13436928 13458441 13473792 13483584 13490304 13500108 13527852 13579056 13658112 13684788 13705536 13722332 13747968 13764816 13793104 13845312 13855374 13893386 13956336 13974272 14017536 14037952 14044914 14048154 14066208 14083446 14127048 14139648 14183424 14222336 14232672 14250114 14266368 14276736 14294232 14315904 14323608 14333448 14377824 14416896 14427747 14511744 14529528 14556672 14596608 14607216 14614496 14625117 14655173 14670396 14710644 14731688 14796288 14825187 14828607 14847664 14874516 14882816 14893632 14911884 14915324 14971392 14999088 15023376 15058944 15069888 15088356 15111232 15119364 15158016 15169032 15176592 15276438 15317952 15365376 15388672 15418728 15455232 15466464 15485418 15508896 15517242 15527902 15575976 15618304 15670272 15700878 15721056 15740322 15769728 15792696 15812992 15824484 15892929 15895552 15907104 15936531 15956352 15980544 16000128 16011756 16019736 16049664 16093696 16105392 16114059 16125129 16175052 16219008 16275324 16313856 16325712 16345719 16379311 16421184 16433118 16441308 16573149 16594448 16645824 16649664 16670068 16703622 16743168 16755336 16801304 16842816 16868352 16873974 16889024 16901298 16920576 16941312 16953624 16976128 17000136 17040384 17052768 17073666 17099552 17108754 17199104 17232696 17286048 17312256 17333472 17346069 17354714 17387136 17447508 17522973 17570592 17629056 17631601 17651712 17673344 17686188 17690268 17740944 17766783 17789616 17811417 17860608 17882496 17895492 17944588 17978112 17987072 18000144 18022203 18037136 18055872 18105408 18118566 18246384 18274048 18330624 18353088 18366426 18416814 18460416 18473832 18608448 18668754 18690048 18726552 18730872 18754944 18777928 18836064 18849753 18852864 18863498 18901467 18911232 18948168 18976896 19000152 19035648 19058976 19087872 19098144 19111264 19125153 19164457 19170432 19184364 19222528 19236996 19348992 19372704 19386783 19408896 19462144 19476288 19500156 19560528 19614192 19728384 19766916 19771476 19832688 19858176 19882512 19961856 19998784 20013318 20031168 20093184 20117808 20159152 20210688 20225376 20235456 20250162 20291778 20305718 20368584 20423936 20487168 20527182 20558304 20583498 20606976 20621952 20647224 20678528 20689656 20767968 20783061 20840079 20893696 20934504 20961408 20987096 21026304 21056928 21067371 21072231 21099312 21125169 21190572 21209472 21248708 21275136 21333504 21349008 21359648 21375171 21399552 21419099 21441348 21473856 21485412 21500172 21566736 21625344 21700432 21751808 21767616 21794292 21835008 21894912 21910824 21921744 22065966 22097532 22194432 22199552 22271496 22311774 22324224 22340448 22367826 22372986 22457088 22491136 22498632 22535064 22588416 22604832 22632534 22666848 22679046 22694626 22720512 22737024 22764888 22811672 22914657 22976928 23048064 23083008 23111296 23128092 23182848 23199696 23228127 23263344 23275863 23291853 23363964 23427456 23505408 23551317 23581584 23587024 23610483 23654592 23689044 23719488 23736726 23748556 23843328 23860656 23938993 23970816 24000192 24017634 24029604 24074496 24140544 24158088 24262578 24328512 24412986 24440832 24470784 24488568 24555752 24613888 24631776 24649677 24661962 24811264 24891672 24968736 24974496 25005102 25006592 25055433 25114752 25133004 25137152 25201956 25264224 25302528 25310961 25333536 25351947 25380864 25411968 25450496 25464192 25500204 25560576 25579152 25610499 25649328 25663131 25798656 25830272 25849044 25929072 25968384 26000208 26020201 26032071 26080704 26152256 26171262 26355888 26361968 26443584 26477568 26510016 26529282 26535402 26684424 26708224 26790912 26823744 26843238 26873856 26916882 26947584 26967168 26980608 27000216 27055704 27158112 27177849 27316224 27369576 27411072 27444664 27495936 27529632 27549639 27586208 27625221 27690624 27710748 27786772 27912672 27948544 28003131 28009591 28035072 28075904 28089828 28096308 28132416 28166892 28254096 28279296 28295247 28366848 28444672 28465344 28500228 28553472 28588464 28631808 28647216 28666896 28755648 28833792 28855494 29023488 29059056 29113344 29193216 29214432 29228992 29250234 29310346 29340792 29421288 29463376 29592576 29650374 29657214 29695328 29749032 29765632 29787264 29823768 29830648 29942784 29998176 30019977 30046752 30117888 30139776 30176712 30222464 30238728 30316032 30338064 30353184 30375243 30437667 30458577 30552876 30635904 30730752 30790773 30837456 30875247 30910464 30932928 30970836 31017792 31034484 31055804 31151952 31236608 31304837 31340544 31401756 31442112 31480644 31539456 31585392 31625984 31648968 31785858 31791104 31814208 31873062 31912704 31961088 32000256 32023512 32039472 32099328 32187392 32210784 32228118 32250258 32350104 32438016 32550648 32627712 32651424 32691438 32758622 32842368 32866236 32882616 33098949 33146298 33188896 33291648 33299328 33340136 33407244 33467661 33486336 33510672 33551739 33559479 33602608 33685632 33736704 33747948 33778048 33802596 33882624 33907248 33948801 33952256 34000272 34018569 34041939 34080768 34105536 34147332 34199104 34217508 34465392 34572096 34624512 34666944 34692138 34709428 34774272 34895016 35045946 35141184 35258112 35263202 35303424 35346688 35372376 35380536 35481888 35533566 35579232 35605089 35622834 35721216 35764992 35790984 35889176 35956224 35974144 36000288 36026451 36044406 36074272 36111744 36210816 36237132 36492768 36548096 36619479 36661248 36706176 36732852 36833628 36920832 36947664 36992943 37068967 37216896 37337508 37453104 37461744 37507653 37509888 37555856 37672128 37699506 37705728 37726996 37802934 37896336 37953792 38000304 38071296 38117952 38175744 38196288 38222528 38250306 38328914 38340864 38368728 38473992 38697984 38745408 38773566 38817792 38924288 38952576 39000312 39121056 39228384 39256893 39456768 39533832 39542952 39665376 39716352 39765024 39793923 39803103 39903097 39923712 39997568 40026636 40062336 40186368 40235616 40264857 40318304 40375323 40421376 40450752 40470912 40500324 40583556 40611436 40737168 40847872 40974336 41054364 41116608 41166996 41243904 41294448 41357056 41379312 41535936 41566122 41680158 41869008 41922816 41974192 42052608 42113856 42134742 42144462 42198624 42250338 42381144 42418944 42497416 42550272 42667008 42698016 42719296 42750342 42799104 42838198 42882696 42947712 42970824 43000344 43133472 43250688 43283241 43400864 43503616 43535232 43588584 43670016 43789824 43821648 43843488 43875351 43965519 44131932 44195064 44388864 44399104 44475561 44485821 44542992 44597579 44623548 44648448 44680896 44735652 44745972 44914176 44997264 45070128 45176832 45209664 45265068 45333696 45358092 45389252 45474048 45529776 45623344 45829314 45953856 46096128 46166016 46222592 46256184 46365696 46399392 46456254 46526688 46551726 46583706 46727928 46854912 47010816 47102634 47163168 47174048 47220966 47309184 47378088 47438976 47473452 47497112 47678787 47686656 47721312 47809593 47877986 47941632 48000384 48035268 48059208 48148992 48281088 48316176 48342177 48375387 48474803 48525156 48657024 48825972 48941568 48977136 49037157 49111504 49137933 49227776 49263552 49299354 49323924 49622528 49719447 49783344 49937472 49948992 50010204 50013184 50110866 50229504 50266008 50403912 50528448 50605056 50621922 50667072 50703894 50761728 50823936 50900992 50928384 51000408 51121152 51158304 51220998 51298656 51326262 51597312 51660544 51698088 51858144 51936768 52000416 52038207 52040402 52064142 52161408 52304512 52342524 52568919 52711776 52723936 52887168 52894803 52955136 53020032 53058564 53070804 53300349 53368848 53416448 53434251 53581824 53647488 53686476 53833764 53934336 53961216 54000432 54066609 54111408 54177721 54316224 54355698 54739152 54822144 54889328 54991872 55059264 55099278 55172416 55250442 55381248 55421496 55573544 55825344 55897088 56006262 56019182 56070144 56151808 56179656 56192616 56264832 56333784 56508192 56558592 56590494 56704401 56733696 56889344 56930688 57000456 57106944 57176928 57263616 57294432 57333792 57375459 57493371 57511296 57667584 57710988 58046976 58118112 58160349 58226688 58319911 58386432 58428864 58457984 58500468 58620692 58681584 58842576 58926752 59185152 59300748 59314428 59390656 59498064 59574528 59647536 59661296 59885568 59996352 60039954 60093504 60279552 60353424 60444928 60477456 60632064 60676128 60706368 60750486 60875334 60917154 61105752 61271808 61461504 61581546 61674912 61750494 61820928 61865856 61941672 62035584 62068968 62111608 62303904 62349183 62473216 62520237 62609674 62681088 62803512 62884224 62961288 63078912 63170784 63216693 63251968 63297936 63375507 63390127 63571716 63582208 63628416 63746124 63825408 64000512 64047024 64078944 64125513 64198656 64257297 64374784 64421568 64456236 64500516 64700208 64876032 65101296 65255424 65302848 65382876 65517244 65684736 65732472 65765232 66197898 66292596 66377792 66583296 66598656 66680272 66814488 66935322 66972672 67021344 67103478 67118958 67205216 67371264 67473408 67495896 67556096 67605192 67765248 67814496 67897602 67904512 68000544 68037138 68083878 68161536 68211072 68294664 68398208 68435016 68743971 68930784 69144192 69249024 69333888 69384276 69418856 69548544 69684381 69790032 69827589 69875559 70091892 70282368 70516224 70526404 70653951 70693376 70744752 70761072 70831449 70847789 70963776 71067132 71158464 71210178 71245668 71529984 71581968 71778352 71816979 71912448 71948288 72000576 72052902 72088812 72148544 72223488 72421632 72474264 72985536 73096192 73238958 73322496 73412352 73465704 73667256 73841664 73895328 73985886 74137934 74433792 74675016 74906208 74923488 75015306 75019776 75111712 75166299 75344256 75399012 75411456 75453992 75605868 75792672 75907584 75932883 76000608 76055841 76142592 76235904 76351488 76392576 76445056 76500612 76657828 76681728 76737456 76831497 76947984 76989393 77395968 77490816 77547132 77905152 78000624 78060603 78096213 78242112 78456768 78513786 79067664 79085904 79182823 79330752 79432704 79530048 79587846 79606206 79806194 79995136 80053272 80124672 80372736 80471232 80529714 80636608 80750646 80842752 80901504 80941824 81000648 81167112 81222872 81474336 81533547 81695744 81948672 82108728 82233216 82333992 82487808 82588896 82714112 82758624 82875663 83071872 83132244 83360316 83738016 83845632 83948384 84009393 84028773 84105216 84227712 84269484 84288924 84397248 84500676 84762288 84837888 84885741 84994832 85100544 85334016 85396032 85438592 85500684 85676396 85765392 85895424 85941648 86000688 86266944 86501376 86566482 86801728 87070464 87177168 87340032 87579648 87643296 87686976 87750702 87931038 88263864 88390128 88777728 88798208 88951122 88971642 89085984 89195158 89247096 89296896 89361792 89471304 89491944 89828352 89994528 90059931 90140256 90307009 90353664 90419328 90530136 90667392 90716184 90778504 90948096 91059552 91125729 91246688 91313001 91375731 91658628 91907712 92192256 92445184 92512368 92625741 92731392 92798784 92912508 93053376 93103452 93167412 93455856 93709824 93914511 94021632 94205268 94326336 94348096 94441932 94618368 94756176 94877952 94946904 94994224 95357574 95373312 95442624 95619186 95755972 95883264 96000768 96070536 96118416 96297984 96562176 96632352 96684354 96750774 96949606 97050312 97314048 97651944 97883136 97954272 98074314 98223008 98275866 98455552 98527104 98598708 98647848 99245056 99296847 99438894 99566688 99874944 99897984 100020408 100026368 100221732 100459008 100532016 100655217 100678437 100807824 100931363 101056896 101210112 101243844 101334144 101407788 101647872 101846403 101856768 102000816 102055707 102125817 102242304 102316608 102441996 102597312 102652524 103321088 103396176 103716288 103873536 104000832 104076414 104080804 104128284 104322816 104609024 104685048 105137838 105423552 105447872 105774336 105789606 105910272 106040064 106117128 106141608 106600698 106737696 106815267 106832896 106868502 107163648 107294976 107372952 107667528 107868672 107922432 108000864 108133218 108222816 108355442 108632448 108711396 109478304 109644288 109778656 109858437 109983744 110118528 110198556 110344832 110500884 110762496 110842992 110978829 111147088 111206901 111650688 111794176 112012524 112038364 112303616 112359312 112385232 112522959 112529664 112667568 112805641 113016384 113117184 113180988 113408802 113861376 114000912 114213888 114353856 114527232 114588864 114667584 114750918 114986742 115022592 115421976 116093952 116236224 116320698 116453376 116639822 116772864 116857728 116915968 117000936 117241384 117363168 117685152 117770679 117853504 118370304 118601496 118628856 118781312 118996128 119149056 119295072 119322592 119381769 119409309 119709291 119771136 119992704 120079908 120187008 120559104 120706848 120889856 120954912 121125969 121264128 121352256 121412736 121500972 121750668 121834308 122211504 122543616 122612737 122923008 123163092 123349824 123500988 123731712 123883344 124071168 124137936 124223216 124607808 124698366 124946432 125040474 125219348 125607024 125768448 125922576 126157824 126341568 126433386 126503936 126595872 126751014 126780254 127143432 127256832 127492248 127650816 128001024 128094048 128157888 128251026 128397312 128514594 128749568 128843136 128912472 129001032 129400416 129752064 129849723 130202592 130510848 130605696 130765752 131034488 131369472 131464944 131530464 131626053 131896557 131987167 132395796 132585192 132755584 133166592 133197312 133360544 133426683 133457463 133628976 133792737 133870644 133945344 134042688 134206956 134237916 134410432 134742528 134991792 135112192 135210384 135530496 135628992 135795204 135809024 136001088 136074276 136167756 136422144 136589328 136796416 136870032 137487942 137861568 138288384 138498048 138667776 138768552 138837712 139097088 139368762 139580064 139655178 139751118 140183784 140564736 141032448 141052808 141307902 141386752 141489504 141522144 141662898 141695578 141927552 142134264 142316928 142420356 142491336 143059968 143163936 143428779 143556704 143633958 143824896 143896576 144001152 144105804 144177624 144297088 144446976 144843264 144948528 145026531 145126161 145424409 145971072 146192384 146477916 146824704 146931408 147111471 147334512 147413799 147515069 147683328 147790656 147971772 148275868 148867584 149158341 149350032 149812416 149846976 150030612 150039552 150223424 150332598 150688512 150798024 150907984 151211736 151585344 151815168 151865766 152001216 152111682 152285184 152471808 152702976 152785152 152890112 153001224 153315656 153363456 153474912 153662994 153895968 153978786 154791936 154981632 155094264 155810304 156001248 156114621 156121206 156192426 156484224 156913536 157027572 157706757 158135328 158171808 158365646 158661504 158684409 158865408 159060096 159175692 159212412 159612388 159901047 159990272 160106544 160249344 160302753 160339733 160745472 160942464 161059428 161273216 161501292 161803008 161883648 162001296 162199827 162334224 162445744 162533163 162948672 163067094 163391488 164217456 164466432 164667984 164975616 165177792 165428224 165517248 165751326 166143744 166264488 166720632 167476032 167691264 167896768 168018786 168057546 168210432 168455424 168538968 168577848 168794496 169001352 169524576 169675776 169771482 169989664 170113203 170201088 170668032 170792064 170877184 171001368 171352792 171530784 171790848 171883296 172001376 172126377 172480113 172533888 173002752 173132964 173603456 174140928 174354336 174481047 174680064 174959733 175159296 175286592 175373952 175501404 175862076 176527728 176780256 177555456 177596416 177902244 177943284 178171968 178390316 178494192 178723584 178942608 178983888 179203231 179656704 179989056 180119862 180280512 180614018 180838656 181060272 181334784 181432368 181557008 181896192 182119104 182251458 182493376 182626002 182751462 183317256 183815424 184384512 184890368 185024736 185251482 185462784 185597568 185825016 186106752 186206904 186334824 186911712 187419648 187560711 187829022 188043264 188410536 188652672 188696192 188883864 189236736 189512352 189650079 189755904 189893808 189988448 190126521 190170381 190715148 190746624 190885248 191238372 191511944 192001536 192141072 192236832 192376539 192595968 192771891 192904321 193124352 193264704 193368708 193501548 193899212 194100624 194628096 195303888 195766272 195908544 196148628 196446016 196551732 197054208 197197416 197295696 198490112 198593694 198877788 199133376 199749888 199795968 200040816 200052736 200443464 200918016 201064032 201310434 201356874 201615648 201862726 202113792 202420224 202487688 202668288 202815576 203295744 203692806 203713536 204001632 204111414 204251634 204484608 204633216 204883992 205194624 205305048 206231913 206642176 206792352 207432576 207747072 208001664 208152828 208161608 208256568 208645632 209218048 209370096 209482767 209626677 210275676 210847104 210895744 211548672 211579212 211961853 212080128 212234256 212283216 212494347 212543367 213201396 213475392 213630534 213665792 213737004 214589952 214745904 215335056 215450937 215737344 215844864 216001728 216266436 216445632 216710884 217264896 217422792 218956608 219288576 219557312 219716874 219967488 220237056 220397112 220689664 221001768 221524992 221685984 221957658 222294176 222413802 223301376 223588352 224025048 224076728 224607232 224718624 224770464 225045918 225059328 225335136 225498897 225611282 226032768 226234368 226361976 226817604 227722752 227798649 228001824 228167523 228427776 228707712 229054464 229177728 229335168 229501836 229973484 230045184 230494491 230843952 230968179 232187904 232472448 232641396 233279644 233715456 233831936 234001872 234181809 234288639 234482768 234726336 235370304 235541358 235707008 237202992 237257712 237548469 237562624 237992256 238298112 238590144 238645184 238763538 238818618 239418582 239985408 240159816 240374016 241118208 241413696 241779712 241909824 242251938 242528256 242704512 242825472 243001944 243501336 243668616 244423008 245087232 245225474 245846016 246326184 246699648 247001976 247463424 247766688 248142336 248275872 248446432 248626989 249137941 249215616 249396732 249892864 250080948 250438696 251214048 251536896 251845152 252028179 252086319 252315648 252683136 252866772 253007872 253191744 253502028 253560508 254286864 254513664 254657223 254984496 255301632 256002048 256188096 256315776 256502052 257029188 257686272 257824944 258002064 258800832 259504128 259699446 260405184 261211392 261531504 262068976 262738944 262929888 263060928 263252106 263793114 263974334 264791592 265170384 265511168 266333184 266394624 266721088 266853366 266914926 267257952 267585474 267741288 267890688 268085376 268413912 268475832 268820864 269485056 269983584 270179793 270224384 270420768 270921027 271060992 271257984 271590408 271618048 272002176 272148552 272335512 272844288 273178656 273592832 273740064 273939003 274127193 274975884 275723136 276576768 277335552 277537104 277675424 277877223 278194176 278448287 278737524 279160128 279310356 279502236 280367568 281129472 281743533 282064896 282105616 282615804 282773504 282979008 283044288 283325796 283391156 283855104 284268528 284633856 284840712 284982672 286119936 286327872 286857558 287113408 287267916 287649792 288002304 288211608 288355248 288594176 288893952 289686528 289897056 290053062 290252322 290848818 291942144 292384768 292955832 293649408 293862816 294222942 294669024 294827598 295030138 295366656 295581312 295943544 296551736 297735168 297890541 298316682 298700064 299624832 299693952 300061224 300079104 300446848 300665196 301377024 301596048 301815968 301965651 302035311 302423472 302794089 303170688 303630336 303731532 304002432 304223364 304943616 305570304 305780224 306002448 306167121 306377451 306631312 306726912 306949824 307325988 307791936 307957572 309963264 310188528 311206909 311620608 312002496 312229242 312242412 312384852 312968448 313827072 314055144 315413514 316270656 316343616 316731292 317323008 317368818 317730816 318120192 318351384 318424824 319224776 319802094 319980544 320213088 320445801 320498688 320605506 320679466 321490944 321884928 322118856 322546432 323002584 323606016 323767296 324002592 324399654 324668448 324891488 325066326 325897344 326134188 326782976 328434912 328932864 329335968 329575311 329951232 330355584 330856448 331034496 331502652 332287488 332528976 332936487 333441264 333620703 334952064 335382528 335793536 336037572 336115092 336910848 337077936 337155696 337568877 337588992 338002704 338262613 338416923 339049152 339351552 339542964 339979328 340226406 341584128 341754368 342002736 342705584 343061568 343581696 343766592 344002752 344252754 344960226 345067776 346265928 347206912 348281856 348708672 348962094 349360128 349919466 350318592 350573184 350747904 351002808 351724152 353055456 353312037 353560512 355110912 355192832 355804488 355886568 356343936 356780632 356988384 357447168 357885216 357967776 358145307 358227927 358406462 359127873 359313408 359978112 360239724 360561024 361228036 361677312 362120544 362669568 362864736 363114016 363377907 363792384 364124683 364238208 364502916 364986752 365252004 365502924 366634512 367630848 367838211 368769024 369780736 370049472 370502964 371195136 371650032 372213504 372413808 372669648 373823424 374839296 375121422 375658044 376821072 377305344 377392384 377767728 378473472 379024704 379300158 379511808 379787616 379976896 380253042 380340762 381430296 381770496 382476744 383023888 384003072 384282144 384473664 384753078 385191936 385543782 385808642 386248704 386529408 386737416 387003096 387798424 388201248 389256192 389549169 390607776 391532544 391817088 392297256 392892032 393103464 394108416 394394832 394591392 394878159 395689671 395961501 396980224 397187388 397755576 398266752 399499776 399591936 400081632 400280049 400372389 400886928 401378211 401836032 402128064 402620868 402713748 403231296 403725452 404227584 404975376 405336576 405631152 406591488 406962881 407385612 407427072 408003264 408222828 408503268 409266432 409767984 410389248 410610096 412463826 413284352 413584704 414865152 415494144 416003328 416305656 416323216 416513136 417291264 418436096 418740192 418965534 419253354 420551352 421694208 421791488 423097344 423158424 423923706 424160256 424468512 424566432 424988694 425086734 426402792 426950784 427261068 427331584 427474008 429179904 429491808 430286337 430670112 430901874 431474688 431689728 432003456 432532872 432891264 433421768 434529792 434845584 435079593 435378483 436273227 437913216 438577152 439114624 439433748 440474112 440794224 441334413 441379328 442003536 442241397 442343417 442545207 443049984 443371968 443915316 444588352 444827604 446602752 447475023 448050096 448153456 449214464 449437248 449540928 450091836 450118656 450670272 450997794 451222564 452065536 452723952 453635208 455445504 455597298 456003648 456335046 456855552 457415424 458108928 458355456 458670336 459003672 459946968 460090368 460988982 461687904 461936358 464375808 464944896 465282792 466559288 467430912 467663872 468003744 468343863 468363618 468577278 468965536 469452672 470740608 471082716 471414016 474405984 474515424 475096938 475125248 475984512 476053227 476596224 477180288 477290368 477527076 477637236 478837164 479703141 479970816 480319632 480748032 480908259 481019199 482236416 482827392 483559424 483819648 484503876 485409024 485650944 486003888 486599481 487002672 487337232 487599489 488846016 490174464 490450948 492652368 493399296 494003952 494383819 494926848 495533376 496284672 496551744 496892864 497253978 498275882 498431232 498793464 500161896 500877392 502428096 503073792 503690304 504056358 504172638 504631296 505366272 505733544 506015744 506383488 507004056 507121016 508573728 509027328 509314446 509968992 510339609 510603264 512004096 512376192 512631552 513004104 514058376 515372544 515649888 516004128 516379131 517440339 517601664 519008256 519398892 520810368 522422784 523063008 523443141 524137952 524879199 525477888 525859776 526121856 526504212 527586228 527948668 529583184 530340768 531022336 532182229 532666368 532789248 533442176 533706732 533829852 534515904 535170948 535482576 536170752 536827824 536951664 537609693 537641728 538970112 539967168 540359586 540448768 540841536 541842054 542515968 543180816 544004352 544297104 544671024 545688576 546357312 547185664 547480128 547878006 548254386 549951768 551446272 553153536 554671104 555074208 555350848 555754446 556388352 556896574 557475048 558320256 558620712 559004472 560735136 562258944 562682133 563487066 564129792 564211232 565231608 565547008 565958016 566088576 566651592 566782312 567710208 568537056 568950237 569267712 569681424 569965344 570379563 570511143 572239872 572655744 573715116 574226816 574535832 576004608 576423216 576710496 577129617 577188352 577787904 578315673 578712963 579373056 579794112 580106124 580504644 581697636 583884288 585911664 587298816 587725632 588445884 589338048 589655196 590060276 591162624 591887088 593103472 595470336 595781082 596633364 597400128 599249664 599387904 600122448 600158208 600893696 601330392 602754048 603192096 603631936 603931302 604070622 604846944 605588178 606341376 607260672 607463064 608004864 608446728 609887232 611140608 611560448 612004896 612334242 612754902 613262624 613453824 613899648 614651976 615583872 615915144 619926528 620377056 622413818 623241216 624004992 624458484 624484824 624769704 625936896 627654144 628110288 628448301 628880031 630172439 630827028 632541312 632687232 633462584 634646016 634737636 635885559 636240384 636702768 636849648 637483041 637630101 638449552 639604188 639961088 640426176 640891602 640997376 641211012 641358932 643769856 644237712 645092864 646005168 646352811 647212032 647534592 648005184 648799308 649336896 649782976 650132652 651794688 652268376 656869824 657865728 658671936 659150622 659902464 660711168 661712896 662068992 663005304 664574976 665057952 665872974 666882528 667241406 669904128 670765056 671587072 672075144 672230184 673821696 674155872 674311392 675137754 675177984 676005408 676496691 676525226 676833846 678098304 678703104 679085928 679958656 680452812 683168256 683395947 683508736 684005472 684502569 685411168 686123136 687163392 687533184 688005504 688505508 689920452 690135552 692531856 692904537 694413824 696563712 697417344 697924188 699838932 701146368 701495808 702005616 702545427 702865917 703448304 704310373 706110912 706624074 707121024 711608976 711773136 712645407 712687872 713561264 713976768 714894336 715770432 715935552 716290614 716455854 716812924 718255746 719956224 720479448 721122048 722456072 723354624 724241088 725339136 725729472 726228032 726755814 727584768 728249366 728476416 729005832 729973504 730504008 731005848 733269024 735261696 735676422 737538048 739561472 740098944 741005928 742390272 743300064 744427008 744827616 745339296 745880967 747413823 747646848 749678592 750242844 751316088 753642144 754610688 754784768 755535456 756084537 756258957 756946944 758049408 758158843 758600316 759023616 759575232 759953792 760506084 760681524 762860592 763540992 763971669 764953488 766047776 768006144 768564288 768947328 769506156 771087564 771617284 773058816 773474832 774006192 775596848 776402496 778512384 779098338 781215552 783634176 784594512 785784064 786206928 788216832 788789664 789182784 789756318 791379342 791923002 794374776 795511152 796533504 798999552 799183872 800163264 800560098 800744778 801773856 802756422 803672064 804256128 805241736 805427496 806462592 807450904 808455168 809950752 810539379 810673152 811262304 812763081 813182976 813925762 814771224 814854144 816006528 816445656 817006536 818532864 819535968 820778496 821220192 821817009 822381579 824071651 824927652 826568704 827169408 829730304 832006656 832611312 832646432 833026272 833631669 834582528 835344861 836872192 837480384 837931068 838506708 841102704 843388416 843582976 845230599 846194688 846316848 847847412 848320512 848937024 849132864 849977388 850173468 852805584 853901568 854522136 854948016 858359808 858983616 860572674 861340224 861803748 862949376 864006912 865065744 865782528 866843536 869059584 869691168 870159186 870756966 872546454 875826432 877154304 878229248 878867496 880948224 881588448 882668826 882758656 884007072 884482794 884686834 885090414 886099968 886743936 887830632 889176704 889655208 893205504 893671623 894950046 896100192 896306912 898428928 898874496 899081856 900183672 900237312 901340544 901995588 902445128 904131072 905447904 905896953 906105933 907270416 908382267 910891008 911194596 912007296 912670092 914830848 916710912 917340672 918007344 918501363 919132353 919893936 920180736 921021257 921977964 923375808 923872716 929889792 930565584 933118576 933620727 934861824 935327744 936007488 936687726 936727236 937154556 937931072 938905344 941481216 942165432 942828032 948811968 949030848 950193876 950250496 951969024 952106454 953192448 954360576 954580736 955054152 955274472 957674328 959406282 959941632 960639264 961496064 961816518 962038398 964472832 965654784 967118848 967639296 969007752 970818048 971301888 972007776 973198962 974005344 974674464 975198978 977692032 980348928 980901896 985304736 986798592 988007904 988725933 988767638 989853696 991066752 992569344 993103488 993785728 994507956 996551764 996862464 997586928 998809461 1000323792 1000862109 1001754784 1004856192 1006147584 1007380608 1008112716 1008345276 1010732544 1011467088 1012706631 1012766976 1014008112 1014242032 1014787839 1015250769 1017147456 1018054656 1018628892 1019937984 1020679218 1024752384 1025263104 1026008208 1028116752 1029376699 1030745088 1031299776 1032008256 1032758262 1034880678 1035203328 1038797784 1041620736 1044845568 1046126016 1046886282 1048275904 1049758398 1050955776 1051719552 1052243712 1053008424 1055172456 1055897336 1059166368 1059936111 1060681536 1062044672 1064364458 1065332736 1065578496 1066884352 1067413464 1067659704 1069031808 1070341896 1070965152 1072341504 1073655648 1073903328 1074683781 1075219386 1075283456 1077383619 1077940224 1079934336 1080719172 1080897536 1081683072 1083684108 1085031936 1086361632 1088008704 1088594208 1089342048 1090133721 1091377152 1092374049 1092714624 1094371328 1094960256 1095756012 1096508772 1099903536 1102892544 1103514633 1106307072 1109342208 1110148416 1110701696 1111508892 1113793148 1114950096 1116640512 1117241424 1118008944 1118868643 1121470272 1124517888 1125364266 1126974132 1128422464 1130463216 1131916032 1132177152 1133303184 1133564624 1135420416 1137074112 1137900474 1138535424 1139362848 1139930688 1140759126 1141022286 1145311488 1147430232 1148453632 1149071664 1152009216 1152846432 1153420992 1154259234 1154376704 1155575808 1156631346 1157425926 1158746112 1159588224 1160212248 1161009288 1163395272 1167768576 1168647507 1171823328 1174597632 1175451264 1176891768 1178676096 1179310392 1180120552 1182325248 1183774176 1184634477 1186206944 1187069013 1187884503 1190940672 1191562164 1193266728 1194800256 1198499328 1198775808 1200244896 1201117167 1201787392 1202660784 1204134633 1204412413 1205508096 1206384192 1207263872 1207862604 1208141244 1209693888 1211176356 1212682752 1214926128 1216009728 1216893456 1219774464 1220888643 1222281216 1223120896 1224009792 1224668484 1225509804 1226525248 1227799296 1229303952 1231167744 1231830288 1239853056 1240754112 1244827636 1246482432 1248009984 1248916968 1248969648 1249539408 1251873792 1255308288 1256220576 1256896602 1257760062 1260344878 1261654056 1265082624 1265374464 1266925168 1269292032 1269475272 1271771118 1272480768 1273405536 1273699296 1274966082 1275260202 1276899104 1279208376 1279922176 1280852352 1281783204 1281994752 1282422024 1282717864 1287539712 1288475424 1290185728 1290859011 1292010336 1292705622 1294424064 1295069184 1296010368 1297598616 1298673792 1299565952 1300265304 1303589376 1304536752 1306135449 1308819681 1313739648 1315731456 1317343872 1318301244 1321422336 1324003239 1324137984 1326010608 1326724191 1327030251 1327635621 1329149952 1330115904 1331745948 1333765056 1334482812 1339808256 1342425069 1343174144 1344150288 1344460368 1346107991 1347643392 1348311744 1348622784 1350275508 1350355968 1352010816 1352993382 1353050452 1353667692 1356196608 1358171856 1359917312 1360905624 1366336512 1366791894 1367017472 1368010944 1369005138 1370822336 1372246272 1374326784 1375066368 1376011008 1377011016 1379840904 1380271104 1385063712 1385809074 1388827648 1393127424 1394834688 1395848376 1399677864 1402292736 1402991616 1404011232 1405090854 1405731834 1406896608 1408620746 1412221824 1413248148 1414242048 1423217952 1423546272 1425290814 1425375744 1427122528 1427953536 1428159681 1429788672 1431540864 1431871104 1432581228 1432911708 1433625848 1436511492 1439109423 1439912448 1440958896 1442244096 1442724777 1443057597 1444912144 1446709248 1448482176 1450678272 1451458944 1452456064 1453511628 1456498732 1456952832 1458011664 1459798443 1459947008 1461008016 1462011696 1462798467 1466538048 1470523392 1471352844 1480197888 1482011856 1483151457 1484780544 1486600128 1488854016 1489655232 1490678592 1491761934 1494827646 1495293696 1500485688 1502632176 1507284288 1509221376 1509569536 1511070912 1512169074 1512517914 1513893888 1516098816 1516317686 1517200632 1518047232 1519150464 1519907584 1521012168 1521363048 1525721184 1527081984 1527943338 1529906976 1531018827 1532095552 1536012288 1537128576 1537894656 1539012312 1542175128 1543234568 1546117632 1546949664 1548012384 1549137393 1551193696 1552321017 1552804992 1557024768 1558196676 1562431104 1567268352 1569189024 1571568128 1572413856 1574637597 1576433664 1577579328 1578365568 1579512636 1582758684 1583846004 1588749552 1591022304 1593067008 1593965581 1596546687 1597999104 1598367744 1600326528 1601120196 1601489556 1603547712 1605512844 1608512256 1610483472 1610854992 1612829079 1612925184 1614901808 1616910336 1619901504 1621078758 1621346304 1622524608 1625526162 1627851524 1629542448 1632013056 1632891312 1634013072 1637065728 1639071936 1641556992 1642440384 1643634018 1644763158 1648143302 1649855304 1654338816 1659460608 1664013312 1665222624 1665292864 1666052544 1667263338 1669165056 1670689722 1673744384 1674960768 1675862136 1677013416 1682205408 1686776832 1687165952 1688046399 1690461198 1692389376 1692633696 1695694824 1696641024 1697874048 1698265728 1699954776 1700346936 1705611168 1707803136 1709044272 1709896032 1711138689 1711533429 1715833171 1716719616 1717967232 1721145348 1722680448 1723607496 1728013824 1730131488 1731388851 1731565056 1733687072 1734947019 1736138889 1738119168 1739382336 1740318372 1741513932 1745092908 1751652864 1756458496 1757734992 1761896448 1763176896 1765337652 1765517312 1768014144 1768965588 1769373668 1770180828 1773487872 1775661264 1778353408 1779310416 1786411008 1787343246 1789900092 1792200384 1792613824 1797748992 1798163712 1800367344 1800474624 1802681088 1803991176 1804890256 1808262144 1810895808 1811793906 1812211866 1814540832 1816764534 1821782016 1822389192 1824014592 1825340184 1829661696 1833421824 1834681344 1836014688 1837002726 1838264706 1839787872 1840361472 1842042514 1843955928 1846751616 1847745432 1859779584 1861131168 1866237152 1867241454 1869723648 1870655488 1872014976 1873375452 1873454472 1874309112 1875862144 1877810688 1882962432 1884330864 1885344903 1885656064 1886640093 1890517317 1897623936 1898061696 1900387752 1900500992 1903938048 1904212908 1908721152 1909161472 1910108304 1910548944 1912449123 1912890303 1915348656 1917695897 1918812564 1919883264 1921278528 1922992128 1923633036 1924076796 1931309568 1935278592 1938015504 1939058433 1941636096 1942603776 1944015552 1946397924 1948010688 1949348928 1950397956 1955384064 1961803792 1970609472 1973597184 1976015808 1977451866 1977535276 1979707392 1982133504 1985138688 1986206976 1987571456 1989015912 1993103528 1993724928 1995173856 1997618922 2000647584 2001724218 2003509568 2009712384 2012295168 2014761216 2016225432 2016690552 2021465088 2022934176 2025413262 2025533952 2028016224 2028484064 2029490073 2029575678 2030501538 2034294912 2036109312 2037257784 2039875968 2041358436 2049504768 2050187841 2050526208 2052016416 2056233504 2058753398 2061490176 2062599552 2064016512 2065516524 2069761356 2070406656 2077595568 2078713611 2083241472 2084416529 2089691136 2092252032 2093772564 2096551808 2099516796 2103439104 2104487424 2106016848 2107636281 2108597751 2110344912 2111794672 2112931119 2118332736 2119872222 2121363072 2124089344 2128728916 2133768704 2134826928 2135319408 2137936221 2138063616 2140683792 2141930304 2144683008 2147311296 2147806656 2149367562 2150438772 2150566912 2154767238 2159868672 2161438344 2163366144 2167368216 2170063872 2172723264 2176017408 2177188416 2178684096 2180267442 2182754304 2184748098 2185429248 2188742656 2189920512 2191512024 2193017544 2199807072 2205785088 2207029266 2212614144 2218684416 2220296832 2221403392 2223017784 2227586296 2229900192 2233281024 2234482848 2236017888 2237642901 2237737286 2242241469 2242940544 2249035776 2250728532 2253948264 2256844928 2260926432 2263832064 2264354304 2266606368 2267129248 2268253611 2268776871 2270840832 2274148224 2274476529 2275800948 2277070848 2278725696 2279861376 2281518252 2282044572 2290622976 2291915007 2294860464 2296907264 2298143328 2304018432 2305692864 2306841984 2308518468 2308753408 2313262692 2314851852 2319176448 2320424496 2322018576 2326790544 2329642003 2335537152 2337295014 2343646656 2350902528 2353783536 2357352192 2358620784 2360241104 2364650496 2367548352 2369268954 2372413888 2374138026 2375769006 2383124328 2386533456 2389600512 2396998656 2397551616 2400489792 2402234334 2403574784 2405321568 2408269266 2408824826 2411016192 2412768384 2414527744 2415725208 2416282488 2419387776 2422352712 2425365504 2429852256 2432019456 2433786912 2438289243 2439548928 2441777286 2444562432 2446241792 2448019584 2449336968 2451019608 2453050496 2455598592 2458607904 2462335488 2463660576 2465451027 2467144737 2472214953 2479706112 2481508224 2489655272 2496019968 2497833936 2497939296 2499078816 2500895007 2503747584 2506034583 2507756173 2510616576 2512441152 2513793204 2515520124 2520689756 2523308112 2530165248 2530748928 2533850336 2535691797 2538584064 2538950544 2543542236 2544961536 2546811072 2547398592 2549932164 2550520404 2553798208 2558416752 2561704704 2563566408 2564844048 2565435728 2575079424 2576950848 2580371456 2581718022 2584020672 2585411244 2588848128 2592020736 2595197232 2597347584 2599131904 2600530608 2607178752 2609073504 2612270898 2617639362 2627479296 2631462912 2634687744 2636602488 2642844672 2648006478 2648275968 2652021216 2653448382 2654060502 2655271242 2658299904 2660231808 2663491896 2667530112 2668965624 2679616512 2681014869 2684850138 2686348288 2688300576 2688920736 2692215982 2695286784 2696623488 2697245568 2700551016 2700711936 2704021632 2705986764 2706100904 2707335384 2712393216 2716343712 2718317799 2719834624 2721811248 2725146801 2725775461 2732673024 2733583788 2734034944 2736021888 2738010276 2741644672 2744492544 2750132736 2752022016 2754022032 2755504089 2757397059 2759681808 2760542208 2763063771 2770127424 2771618148 2777655296 2789669376 2791696752 2799355728 2800862181 2804585472 2805983232 2808022464 2810181708 2811463668 2813793216 2817241492 2824443648 2826496296 2828484096 2846435904 2847092544 2850581628 2850751488 2854245056 2855907072 2856319362 2859577344 2863081728 2863742208 2865162456 2865823416 2867251696 2873022984 2878218846 2879824896 2881917792 2884488192 2885449554 2886115194 2889824288 2893418496 2896964352 2901356544 2902917888 2904912128 2907023256 2912997464 2913905664 2916023328 2919596886 2919894016 2922016032 2924023392 2925596934 2933076096 2941046784 2942705688 2960395776 2964023712 2966177799 2966302914 2969561088 2973200256 2977708032 2979310464 2981357184 2983523868 2989655292 2990587392 2996428383 3000971376 3002586327 3005264352 3014568576 3018442752 3019139072 3022141824 3024338148 3025035828 3032197632 3032635372 3034401264 3038119893 3038300928 3039815168 3042024336 3042726096 3044363517 3045752307 3046454927 3051442368 3054163968 3055886676 3059813952 3062037654 3064191104 3074257152 3075789312 3078024624 3084350256 3086469136 3088130097 3092235264 3093899328 3096024768 3098274786 3102387392 3104642034 3105609984 3116393352 3124862208 3134536704 3138378048 3143136256 3144827712 3149275194 3152867328 3155158656 3156731136 3159025272 3165517368 3167692008 3177499104 3182044608 3186134016 3187931162 3193093374 3195998208 3196735488 3200653056 3202240392 3202979112 3207095424 3211025688 3217024512 3220966944 3221709984 3224051343 3225658158 3225850368 3229803616 3232150857 3233820672 3239803008 3242157516 3242692608 3245049216 3251052324 3255703048 3259084896 3264026112 3265782624 3268026144 3270401163 3274131456 3277122147 3278143872 3283113984 3284880768 3287268036 3289526316 3296286604 3299710608 3308677632 3310543899 3318921216 3328026624 3330445248 3330585728 3332105088 3334526676 3341379444 3349921536 3351724272 3354026832 3356605929 3364410816 3373553664 3374331904 3376092798 3380922396 3385267392 3391389648 3395748096 3396531456 3399909552 3400693872 3404861389 3411222336 3415606272 3418088544 3419792064 3422277378 3423066858 3431666342 3435934464 3442290696 3445360896 3447214992 3456027648 3460262976 3462777702 3463130112 3467374144 3469894038 3472277778 3476238336 3478764672 3480636744 3483027864 3490185816 3503305728 3505942521 3512916992 3515469984 3523792896 3526353792 3530675304 3531034624 3536028288 3537931176 3538747336 3540361656 3546975744 3551322528 3556706816 3558620832 3561207039 3563653509 3572822016 3574686492 3579800184 3584400768 3585227648 3595497984 3596327424 3600734688 3603351501 3605362176 3607982352 3609780512 3612403899 3613237239 3616524288 3621791616 3623587812 3624423732 3629081664 3633529068 3644778384 3648029184 3650680368 3659323392 3662665929 3666843648 3669362688 3672029376 3674005452 3676529412 3679575744 3684085028 3687911856 3693503232 3695490864 3719559168 3722262336 3732474304 3734482908 3739447296 3744029952 3746750904 3746908944 3748618224 3751724288 3755621376 3765924864 3768661728 3770689806 3771312128 3773280186 3781034634 3795247872 3796123392 3800775504 3801001984 3807876096 3808425816 3817442304 3818322944 3820216608 3821097888 3824898246 3825780606 3830697312 3835391794 3837625128 3839766528 3842557056 3845984256 3847266072 3848153592 3862619136 3870557184 3872577033 3876031008 3878116866 3883272192 3885207552 3888031104 3892795848 3896021376 3898697856 3900795912 3910768128 3918406347 3923607584 3926459043 3941218944 3947194368 3952031616 3954903732 3955070552 3964267008 3972413952 3975142912 3978031824 3980172573 3981090753 3982906863 3986207056 3987449856 3990347712 3995237844 4001295168 4003448436 4007019136 4019424768 4027275207 4029522432 4032450864 4033381104 4038323973 4042930176 4045868352 4050826524 4051067904 4056032448 4056968128 4058980146 4059151356 4061003076 4068589824 4074515568 4079751936 4082716872 4099009536 4100375682 4101052416 4104032832 4112467008 4117506796 4122980352 4125199104 4128033024 4131033048 4139522712 4140813312 4155191136 4157427222 4166482944 4168833058 4179382272 4184504064 4187545128 4193103616 4199033592 4206878208 4208974848 4212033696 4215272562 4217195502 4220689824 4223589344 4225862238 4236665472 4239744444 4242726144 4248178688 4257457832 4267537408 4269653856 4270638816 4275872442 4276127232 4281367584 4283860608 4284479043 4289366016 4294622592 4295613312 4298735124 4300877544 4301133824 4309534476 4319737344 4322876688 4326732288 4328174331 4329172791 4334736432 4340127744 4345446528 4352034816 4354376832 4357368192 4360534884 4369496196 4370858496 4379395329 4379841024 4383024048 4386035088 4388395401 4397413969 4399614144 4411570176 4414058532 4440593664 4442806784 4446035568 4449454371 4455172592 4459800384 4466562048 4468965696 4472035776 4475285802 4475474572 4484482938 4485881088 4501457064 4507896528 4513689856 4521852864 4527664128 4528708608 4533212736 4534258496 4536507222 4537553742 4541681664 4548296448 4548953058 4551601896 4554141696 4557451392 4559722752 4563036504 4564089144 4581245952 4583830014 4589720928 4593056481 4593814528 4596286656 4608036864 4611385728 4613683968 4617036936 4617506816 4626525384 4629703704 4638352896 4640848992 4644037152 4653581088 4656963051 4659284006 4671074304 4674590028 4687293312 4701805056 4707567072 4714704384 4717241568 4720482208 4723912791 4729300992 4733620879 4735096704 4738537908 4744827776 4748276052 4751538012 4766248656 4773066912 4779201024 4781896743 4789640061 4793997312 4795103232 4800979584 4804468668 4807149568 4810643136 4816538532 4817649652 4825536768 4829055488 4831450416 4832564976 4838487237 4838775552 4844705424 4850731008 4859704512 4864038912 4867573824 4876578486 4883554572 4896039168 4898673936 4902039216 4906100992 4911197184 4917215808 4924670976 4927321152 4930902054 4934289474 4944429906 4963016448 4979310544 4992039936 4995667872 4995878592 4998157632 5001790014 5007495168 5012069166 5015512346 5021233152 5024882304 5027586408 5031040248 5041379512 5046616224 5060330496 5061497856 5064139197 5067700672 5071383594 5077168128 5077901088 5087084472 5089923072 5093622144 5094797184 5099864328 5101040808 5107596416 5116833504 5123409408 5127132816 5129688096 5130871456 5133416067 5134600287 5147499513 5150158848 5153901696 5160742912 5163436044 5168041344 5170822488 5184041472 5190394464 5194695168 5198263808 5201061216 5204841057 5208416667 5214357504 5218147008 5224541796 5235278724 5254958592 5269375488 5273204976 5285689344 5290517453 5296012956 5296551936 5304042432 5306896764 5308121004 5310542484 5320463616 5326983792 5335060224 5337931248 5359233024 5362029738 5369700276 5372696576 5376601152 5377841472 5384431964 5393246976 5394491136 5401102032 5401423872 5408043264 5411973528 5412201808 5414670768 5424786432 5432687424 5436635598 5439669248 5443622496 5450293602 5451550922 5465346048 5467167576 5472043776 5476020552 5483289344 5488985088 5500265472 5504044032 5508044064 5511008178 5514794118 5519363616 5521084416 5526127542 5540254848 5543236296 5555310592 5579338752 5583393504 5598711456 5601724362 5609170944 5611966464 5616044928 5620363416 5622927336 5627586432 5634482984 5648887296 5652992592 5656034709 5656968192 5659920279 5671551951 5692871808 5694185088 5701163256 5701502976 5708490112 5711814144 5712638724 5726163456 5727484416 5730324912 5731646832 5734503392 5737347369 5738670909 5746045968 5750464421 5753087691 5756437692 5759649792 5763835584 5768976384 5770899108 5772230388 5779648576 5793928704 5805835776 5809824256 5814046512 5817175299 5825994928 5827811328 5832046656 5839193772 5839788032 5844032064 5848046784 5851193868 5866152192 5885411376 5920791552 5928047424 5932355598 5932605828 5939122176 5946400512 5955416064 5958620928 5962714368 5967047736 5979310584 5981174784 5992856766 6001942752 6005172654 6010528704 6029137152 6036885504 6038278144 6044283648 6048676296 6050071656 6064395264 6065270744 6068802528 6076239786 6076601856 6079630336 6084048672 6085452192 6088470219 6088727034 6091504614 6092909854 6102884736 6108327936 6111773352 6119627904 6124075308 6128382208 6148514304 6151578624 6156049248 6168700512 6172938272 6176260194 6184470528 6187798656 6192049536 6196549572 6204774784 6209284068 6211219968 6232786704 6236140833 6249724416 6253249587 6269073408 6276756096 6286272512 6289655424 6298550388 6310317312 6313462272 6318050544 6322908843 6325793253 6331034736 6335384016 6338793357 6354998208 6364089216 6372268032 6375862324 6386186748 6401306112 6404480784 6405958224 6413808663 6414190848 6422051376 6426989647 6434049024 6441933888 6443419968 6448102686 6451316316 6451700736 6459607232 6464301714 6479606016 6484315032 6490098432 6502104648 6511406096 6518169792 6528052224 6531565248 6536052288 6540802326 6548262912 6554244294 6556287744 6566227968 6569761536 6574536072 6579052632 6592573208 6599421216 6617355264 6621087798 6637842432 6656053248 6660890496 6661171456 6664210176 6669053352 6682758888 6699843072 6703448544 6708053664 6712928703 6713211858 6726724407 6728821632 6747107328 6748663808 6752185596 6761844792 6770534784 6782779296 6791496192 6793062912 6799819104 6801387744 6804760833 6806330613 6809722778 6822444672 6823429587 6831212544 6836177088 6839584128 6844554756 6846133716 6863332684 6871868928 6875745021 6884581392 6890721792 6894429984 6912055296 6918368977 6920525952 6925555404 6926260224 6934748288 6939788076 6944555556 6957529344 6961273488 6966055728 6980371632 6988926009 7006611456 7011885042 7025833984 7030939968 7052707584 7061350608 7072056576 7075862352 7077494672 7080723312 7093951488 7102645056 7113413632 7117241664 7122414078 7127307018 7149372984 7159600368 7168801536 7170455296 7190995968 7192654848 7201469376 7206703002 7210724352 7215964704 7219561024 7224807798 7226474478 7233048576 7243583232 7247175624 7248847464 7258163328 7267058136 7289556768 7296058368 7301360736 7314867729 7318646784 7325331858 7333687296 7338725376 7344058752 7348010904 7353058824 7359151488 7368170056 7375823712 7387006464 7390981728 7396353081 7401434211 7416644859 7439118336 7444524672 7464948608 7468965816 7488059904 7493501808 7493817888 7497236448 7502685021 7503448576 7511242752 7518103749 7519838089 7523268519 7531849728 7537323456 7541379612 7542624256 7546560372 7562069268 7590495744 7592246784 7601551008 7607075391 7615752192 7616851632 7634884608 7636645888 7640433216 7642195776 7649796492 7651561212 7661394624 7670783588 7675250256 7685114112 7694532144 7696307184 7725238272 7741114368 7745154066 7752062016 7756233732 7766544384 7776062208 7785591696 7792042752 7797395712 7801591824 7821536256 7836812694 7847215168 7852918086 7882437888 7894388736 7904063232 7909807464 7910141104 7928534016 7944827904 7950285824 7956063648 7960345146 7962181506 7965813726 7972414112 7974899712 7980695424 7990475688 8002590336 8006896872 8014038272 8038849536 8054550414 8059044864 8064901728 8066762208 8076647946 8085860352 8091736704 8101653048 8102135808 8112064896 8113936256 8117960292 8118302712 8122006152 8137179648 8149031136 8154953397 8159503872 8165433744 8175440403 8177326383 8198019072 8200751364 8202104832 8208065664 8224934016 8235013592 8250398208 8256066048 8262066096 8266512267 8272191177 8279045424 8281626624 8289191313 8310382272 8314854444 8332965888 8337666116 8369008128 8375090256 8386207232 8398067184 8402586543 8404524923 8413756416 8417949696 8424067392 8430545124 8434391004 8441379648 8447178688 8451724476 8473330944 8479488888 8485452288 8514915664 8535074816 8539307712 8541277632 8551744884 8552254464 8562735168 8567721216 8568958086 8578732032 8589245184 8591226624 8597470248 8601755088 8602267648 8619068952 8639474688 8645753376 8653464576 8656348662 8658345582 8669472864 8680255488 8690893056 8704069632 8708753664 8714736384 8721069768 8738992392 8741716992 8758790658 8759682048 8766048096 8772070176 8776790802 8794827938 8799228288 8823140352 8828117064 8881187328 8885613568 8892071136 8898533397 8898908742 8910345184 8919600768 8933124096 8937931392 8944071552 8950571604 8950949144 8968965876 8971762176 9002914128 9007758981 9015793056 9027379712 9043705728 9055328256 9057417216 9066425472 9068516992 9073014444 9075107484 9096592896 9097906116 9103203792 9114359679 9114902784 9119445504 9126073008 9128178288 9133090551 9137256921 9139364781 9162491904 9167660028 9179441856 9186112962 9187629056 9192573312 9222771456 9227367936 9234073872 9253050768 9259407408 9264390291 9276705792 9281697984 9288074304 9307162176 9313926102 9318568012 9349180056 9374586624 9393292561 9403610112 9415134144 9429408768 9434483136 9440964416 9447825582 9458601984 9467241758 9470193408 9477075816 9489655552 9496552104 9503076024 9532497312 9546133824 9558402048 9563793486 9579280122 9587994624 9590206464 9601959168 9608937336 9614299136 9621286272 9633077064 9635299304 9651073536 9658110976 9662900832 9665129952 9672154029 9676974474 9677551104 9689410848 9696452571 9701462016 9719409024 9728077824 9735147648 9753156972 9767109144 9792078336 9797347872 9804078432 9811203489 9812201984 9822394368 9831366441 9834431616 9849341952 9854642304 9861804108 9868578948 9888859812 9926032896 9931631697 9958621088 9984079872 9991335744 9991757184 9996315264 10003580028 10024138332 10031024692 10049764608 10055172816 10062080496 10069817787 10082759024 10093232448 10120660992 10122995712 10128278394 10135401344 10142767188 10155802176 10174168944 10187244288 10189594368 10199728656 10202081616 10214584167 10215192832 10233667008 10246818816 10254265632 10259376192 10261742912 10266832134 10269200574 10294999026 10307803392 10326872088 10336082688 10341644976 10368082944 10380788928 10389390336 10396527616 10402122432 10409682114 10416833334 10428715008 10436294016 10449083592 10470557448 10509917184 10538750976 10546409952 10571378688 10581034906 10592025912 10593103872 10608084864 10613793528 10616242008 10621084968 10640927232 10653967584 10670120448 10675862496 10683621117 10690960527 10712931463 10718466048 10724059476 10739400552 10745393152 10753202304 10755682944 10768863928 10786493952 10788982272 10802204064 10810054503 10816086528 10823947056 10824403616 10829341536 10837211697 10839711717 10849572864 10865374848 10873271196 10879338496 10887244992 10900587204 10903101844 10934335152 10944087552 10952041104 10966578688 10977970176 10987997787 11000530944 11008088064 11016088128 11022016356 11029588236 11038727232 11052255084 11080509696 11086472592 11158677504 11166787008 11197422912 11203448724 11218341888 11232089856 11240726832 11245854672 11255172864 11268965968 11297774592 11305985184 11312069418 11313936384 11319840558 11343103902 11385743616 11388370176 11402326512 11403005952 11416980224 11423628288 11425277448 11452326912 11454968832 11460649824 11463293664 11469006784 11474694738 11477341818 11492091936 11500928842 11506175382 11512875384 11519299584 11527671168 11537952768 11541798216 11544460776 11559297152 11587857408 11611671552 11617731099 11619648512 11628093024 11634350598 11651989856 11655622656 11664093312 11678387544 11679576064 11688064128 11696093568 11702387736 11732304384 11770822752 11779377129 11841583104 11856094848 11864711196 11865211656 11892801024 11917241856 11925428736 11934095472 11940517719 11943272259 11948720589 11958621168 11962349568 11973276341 11985713532 12003885504 12010345308 12021057408 12058274304 12081825621 12088567296 12097352592 12100143312 12114971919 12128790528 12130541488 12137605056 12152479572 12153203712 12159260672 12168097344 12170904384 12176940438 12177454068 12183009228 12185819708 12205769472 12223546704 12239255808 12248150616 12256764416 12297028608 12303157248 12312098496 12337401024 12345876544 12352520388 12368941056 12375597312 12384099072 12393099144 12409549568 12418568136 12422439936 12465573408 12472281666 12499448832 12506499174 12538146816 12553512192 12572545024 12579310848 12597100776 12620634624 12626924544 12636101088 12645817686 12651586506 12662069472 12670768032 12677586714 12709996416 12728178432 12744536064 12751724648 12772373496 12802612224 12808961568 12811916448 12827617326 12828381696 12844102752 12853437129 12853979294 12868098048 12883867776 12886839936 12896205372 12902632632 12903401472 12919214464 12928603428 12959212032 12968630064 12980196864 12984522993 12987518373 13004209296 13022812192 13036339584 13056104448 13063130496 13072104576 13081604652 13108488588 13112575488 13139523072 13149072144 13158105264 13165186203 13185146416 13192241907 13198842432 13234710528 13242175596 13321780992 13322342912 13328420352 13338106704 13348363113 13365517776 13381897087 13399686144 13406897088 13416107328 13425857406 13426423716 13453448814 13457643264 13504371192 13523689584 13541069568 13565558592 13582992384 13586125824 13599638208 13602775488 13609521666 13612661226 13619445556 13644889344 13646859174 13662425088 13672354176 13679168256 13689109512 13692267432 13726665368 13743737856 13751490042 13769162784 13779169443 13781443584 13788859968 13824110592 13836737954 13841051904 13851110808 13852520448 13869496576 13879576152 13889111112 13915058688 13922546976 13932111456 13960743264 13970889153 13977852018 14013222912 14023770084 14051667968 14061879936 14105415168 14122701216 14144113152 14151724704 14154989344 14161446624 14171738373 14187902976 14200862637 14205290112 14226827264 14234483328 14244828156 14254614036 14298745968 14319200736 14337603072 14340910592 14345690229 14368920183 14381991936 14385309696 14402938752 14413406004 14421448704 14431929408 14439122048 14449615596 14452948956 14487166464 14494351248 14497694928 14515461711 14516326656 14534116272 14545292359 14579113536 14592116736 14602721472 14629735458 14650663716 14688117504 14696021808 14706117648 14718302976 14736340112 14751647424 14774012928 14781963456 14792706162 14802868422 14833289718 14889049344 14929897216 14937931632 14976119808 14987003616 14987635776 14994472896 15005370042 15006897152 15022485504 15036207498 15039676178 15046537038 15063699456 15074646912 15082759224 15093120744 15124138536 15180991488 15184493568 15192417591 15203102016 15214150782 15231504384 15233703264 15269769216 15273291776 15280866432 15284391552 15299592984 15303122424 15322789248 15341567176 15350500512 15370228224 15389064288 15392614368 15400248201 15403800861 15442498539 15450476544 15482228736 15490308132 15504124032 15512467464 15552124416 15571183392 15584085504 15594791424 15603183648 15614523171 15625250001 15643072512 15657361369 15673625388 15694430336 15705836172 15764875776 15808126464 15819614928 15820282208 15857068032 15871552359 15889655808 15900571648 15912127296 15920690292 15924363012 15931627452 15944828224 15961390848 15980951376 16005180672 16013793744 16028076544 16077699072 16109100828 16118089728 16129803456 16133524416 16153295892 16183473408 16203306096 16204271616 16224129792 16227872512 16235920584 16236605424 16244012304 16274359296 16298062272 16309906794 16319007744 16330867488 16350880806 16354652766 16396038144 16401502728 16416131328 16449868032 16470027184 16500796416 16512132096 16524132192 16533024534 16544382354 16558090848 16563253248 16578382626 16620764544 16629708888 16665931776 16675332232 16738016256 16750180512 16772414464 16796134368 16805173086 16809049846 16827512832 16835899392 16848134784 16861090248 16868782008 16882759296 16894357376 16903448952 16946661888 16958977776 16970904576 16979760837 17014655853 17029831328 17070149632 17078615424 17082555264 17103489768 17104508928 17125470336 17135442432 17137916172 17178490368 17182453248 17194940496 17203510176 17212042107 17216012727 17238137904 17251393263 17259263073 17278949376 17291506752 17306929152 17312697324 17316691164 17338945728 17381786112 17417507328 17429472768 17442139536 17451525897 17477984784 17483433984 17499403883 17517581316 17519364096 17532096192 17544140352 17553581604 17589655876 17598456576 17656234128 17762374656 17771227136 17784142272 17797066794 17797817484 17820690368 17839201536 17866248192 17875862784 17888143104 17901143208 17901898288 17937931752 17943524352 18005828256 18015517962 18031586112 18054759424 18087411456 18110656512 18114834432 18132850944 18137033984 18146028888 18150214968 18193185792 18195812232 18206407584 18228719358 18229805568 18238891008 18252146016 18256356576 18266181102 18274513842 18278729562 18324983808 18335320056 18358883712 18372225924 18375258112 18385146624 18445542912 18454735872 18468147744 18506101536 18518814816 18528780582 18553411584 18563395968 18576148608 18614324352 18627852204 18637136024 18698360112 18708422499 18749173248 18759748761 18786585122 18807220224 18830268288 18858817536 18868966272 18881928832 18895651164 18934483516 18940386816 18954151632 18968726529 18977379759 18979311104 18993104208 19006152048 19016380071 19020766931 19064994624 19092267648 19116804096 19127586972 19158560244 19203918336 19217874672 19241425989 19242572544 19266154128 19270598608 19280968941 19302147072 19316221952 19325801664 19330259904 19344308058 19353948948 19355102208 19378821696 19392905142 19438818048 19470295296 19506313944 19534218288 19584156672 19594695744 19608156864 19622406978 19624403968 19644788736 19662732882 19668863232 19698683904 19709284608 19723608216 19737157896 19777719624 19852065792 19863263394 19917242176 19968159744 19982671488 19983514368 19992630528 20007160056 20048276664 20062049384 20099529216 20110345632 20124160992 20138786109 20139635574 20165518048 20180173221 20186464896 20241321984 20245991424 20256556788 20270802688 20285534376 20311604352 20348337888 20374488576 20379188736 20399457312 20404163232 20418991839 20429168334 20430385664 20467334016 20470288761 20493637632 20508531264 20518752384 20523485824 20533664268 20538401148 20589998052 20615606784 20627235063 20653744176 20672165376 20683289952 20736165888 20755106931 20761577856 20778780672 20793055232 20804244864 20819364228 20833666668 20872588032 20898167184 20941114896 20966778027 21019834368 21077501952 21092819904 21162069812 21184051824 21216169728 21227587056 21232484016 21242169936 21258504217 21281854464 21307935168 21340240896 21351724992 21367242234 21381921054 21425862926 21448118952 21478801104 21506404608 21511365888 21537727856 21572987904 21577964544 21604408128 21620109006 21632173056 21647894112 21648807232 21658683072 21674423394 21679423434 21699145728 21730749696 21746542392 21758676992 21774489984 21801174408 21806203688 21868670304 21888175104 21904082208 21933157376 21944603187 21955940352 21975995574 22001061888 22016176128 22032176256 22044032712 22059176472 22077454464 22104510168 22161019392 22172945184 22204302633 22249934577 22317355008 22333574016 22394845824 22406897448 22464179712 22481453664 22491709344 22508055063 22510345728 22537931936 22554311247 22559514267 22569805557 22595549184 22611970368 22624138836 22627872768 22639681116 22686207804 22771487232 22776740352 22804653024 22821226173 22833960448 22847256576 22850554896 22883835847 22904653824 22909937664 22921299648 22926587328 22938013568 22949389476 22954683636 22984183872 23001857684 23012350764 23025750768 23055342336 23083596432 23088921552 23118594304 23175714816 23223343104 23235462198 23239297024 23256186048 23268701196 23303979712 23328186624 23356775088 23376128256 23392187136 23404775472 23464608768 23541645504 23558754258 23683166208 23712189696 23729422392 23730423312 23785602048 23834483712 23850857472 23868190944 23881035438 23886544518 23897441178 23917242336 23924699136 23946552682 23971427064 24007771008 24020690616 24042114816 24116548608 24163651242 24177134592 24194705184 24200286624 24229943838 24257581056 24261082976 24275210112 24304959144 24306407424 24318521344 24336194688 24341808768 24353880876 24354908136 24366018456 24371639416 24411538944 24447093408 24464860191 24478511616 24496301232 24513528832 24526321209 24531979149 24594057216 24606314496 24624196992 24674802048 24691753088 24705040776 24751194624 24768198144 24786198288 24816573531 24819099136 24837136272 24844879872 24867573939 24931146816 24944563332 24998897664 25012998348 25107024384 25158621696 25194201552 25207759629 25213574769 25241269248 25253849088 25272202176 25291635372 25303173012 25324138944 25341536064 25355173428 25419992832 25456356864 25503449296 25544746992 25605224448 25617923136 25623832896 25655234652 25656763392 25688205504 25706874258 25707958588 25736196096 25767735552 25773679872 25792410744 25805265264 25806802944 25838428928 25857206856 25918424064 25937260128 25960393728 25969045986 25975036746 26008418592 26045624384 26072679168 26112208896 26126260992 26144209152 26163209304 26216977176 26225150976 26279046144 26298144288 26316210528 26330372406 26370292832 26384483814 26397684864 26469421056 26484351192 26643561984 26644685824 26656840704 26676213408 26696726226 26731035552 26763794174 26799372288 26813794176 26832214656 26851714812 26852847432 26906897628 26915286528 27008742384 27023276943 27047379168 27082139136 27097414877 27131117184 27165984768 27172251648 27199276416 27205550976 27219043332 27225322452 27238891112 27289778688 27293718348 27343079037 27344708352 27358336512 27378219024 27384534864 27399271653 27411770763 27418094343 27453330736 27487475712 27502980084 27538325568 27558338886 27562887168 27577719936 27673475908 27682103808 27702221616 27738993152 27759152304 27778222224 27793170873 27830117376 27845093952 27864222912 27921486528 27941778306 27955704036 28047540168 28123759872 28179877683 28210830336 28245402432 28288226304 28303449408 28309978688 28322893248 28343476746 28375805952 28401725274 28410580224 28453654528 28468966656 28489656312 28509228072 28597491936 28638401472 28675206144 28681821184 28691380458 28737840366 28763983872 28770619392 28805877504 28826812008 28842897408 28863858816 28878244096 28899231192 28905897912 28974332928 28988702496 28995389856 29030923422 29032653312 29068232544 29089357713 29090584718 29158227072 29184233472 29205442944 29259470916 29301327432 29376235008 29392043616 29412235296 29433610467 29436605952 29472680224 29494099323 29503294848 29548025856 29563926912 29585412324 29605736844 29666579436 29778098688 29794895091 29859794432 29875863264 29952239616 29974007232 29975271552 29988945792 30010740084 30013794304 30072414996 30079352356 30093074076 30149293824 30165518448 30186241488 30209453361 30248277072 30285346039 30361982976 30368987136 30384835182 30406204032 30428301564 30467406528 30561732864 30568783104 30599185968 30606244848 30643752501 30645578496 30683134352 30701001024 30740456448 30778128576 30785228736 30800496402 30807601722 30884997078 30980616264 31008248064 31024934928 31104248832 31142366784 31168171008 31189582848 31206367296 31229046342 31250500002 31286145024 31314722738 31347250776 31388860672 31411672344 31529751552 31616252928 31639229856 31640564416 31714136064 31743104718 31779311616 31801143296 31824254592 31841380584 31848726024 31863254904 31889656448 31922781696 31961902752 32010361344 32027587488 32050863351 32056153088 32072881581 32138794389 32155398144 32218201656 32236179456 32259606912 32267048832 32306591784 32366946816 32406612192 32448259584 32455745024 32471841168 32473210848 32488024608 32511635091 32519135151 32548718592 32596124544 32600830249 32619813588 32638015488 32661734976 32701761612 32709305532 32803005456 32832262656 32899736064 32940054368 32963993361 33001592832 33024264192 33048264384 33066049068 33088764708 33116181696 33156765252 33241529088 33259417776 33350664464 33476032512 33500361024 33544828928 33592268736 33610346172 33618099692 33655025664 33696269568 33722180496 33737564016 33765518592 33788714752 33806897904 33893323776 33917955552 33941809152 33959521674 34029311706 34059662656 34157230848 34165110528 34206979536 34209017856 34250940672 34270884864 34275832344 34356980736 34364906496 34389880992 34407020352 34424084214 34432025454 34476275808 34502786526 34518526146 34557898752 34583013504 34613858304 34625394648 34633382328 34677891456 34763572224 34835014656 34853193297 34858945536 34884279072 34903051794 34955969568 34966867968 34998807766 35035162632 35038728192 35064192384 35088280704 35107163208 35179311752 35196913152 35312468256 35338131387 35435080993 35524749312 35542454272 35568284544 35594133588 35595634968 35641380736 35678403072 35751725568 35776286208 35802286416 35803796576 35821553157 35829816777 35846161767 35875863504 35887048704 35919829023 36011656512 36031035924 36063172224 36109518848 36174822912 36265701888 36274067968 36292057776 36300429936 36344915757 36386371584 36391624464 36412815168 36457438716 36459611136 36477782016 36504292032 36512713152 36532362204 36549027684 36557459124 36670640112 36717767424 36744451848 36770293248 36891085824 36909471744 36936295488 37012203072 37037629632 37057561164 37106823168 37126791936 37152297216 37228648704 37255704408 37274272048 37396720224 37416844998 37498346496 37519497522 37573170244 37614440448 37660536576 37717635072 37737932544 37763857664 37791302328 37868967032 37880773632 37908303264 37937453058 37954759518 37958622208 37986208416 38012304096 38032760142 38041533862 38129989248 38184535296 38233608192 38255173944 38317120488 38407836672 38435749344 38482851978 38485145088 38532308256 38541197216 38560311387 38561937882 38604294144 38632443904 38651603328 38660519808 38688616116 38707897896 38710204416 38757643392 38785810284 38877636096 38940590592 38953568979 38962555119 39012627888 39068436576 39168313344 39189391488 39216313728 39244813956 39248807936 39325465764 39337726464 39418569216 39447216432 39474315792 39495558609 39555439248 39576725721 39603914051 39704131584 39726526788 39834484352 39965342976 39967028736 39985261056 40014320112 40045089339 40096553328 40124098768 40145691261 40199058432 40220691264 40248321984 40277572218 40279271148 40331036096 40360346442 40372929792 40513113576 40541605376 40571068752 40623208704 40696675776 40748977152 40758377472 40798914624 40808326464 40837983678 40858336668 40860771328 40934668032 40940577522 40987275264 41017062528 41037504768 41046971648 41067328536 41076802296 41179996104 41231213568 41254470126 41307488352 41344330752 41366579904 41472331776 41510213862 41523155712 41557561344 41586110464 41608489728 41638728456 41667333336 41745176064 41796334368 41882229792 41912667459 41933556054 42039668736 42155003904 42185639808 42324139624 42368103648 42432339456 42455174112 42464968032 42484339872 42515215119 42517008434 42563708928 42602587911 42615870336 42680481792 42703449984 42734484468 42763842108 42851725852 42896237904 42957602208 43012809216 43022731776 43037070687 43075455712 43106760549 43145975808 43155929088 43208816256 43240218012 43264346112 43295788224 43297614464 43317366144 43348846788 43358846868 43461499392 43493084784 43546385133 43548979968 43602348816 43612407376 43635877077 43737340608 43776350208 43808164416 43866314752 43889206374 43951991148 44064352512 44088065424 44118352944 44154908928 44209020336 44263198057 44322038784 44345890368 44408605266 44499869154 44667148032 44789691648 44813794896 44928359424 44962907328 44983418688 45016110126 45020691456 45075863872 45108622494 45119028534 45139611114 45191098368 45223940736 45248277672 45279362232 45372415608 45542974464 45553480704 45577252773 45609306048 45642452346 45667920896 45694513152 45701109792 45767671694 45809307648 45819875328 45842599296 45853174656 45876027136 45898778952 45909367272 45968367744 46003715368 46024701528 46051501536 46110684672 46167192864 46177843104 46211402583 46237188608 46327495617 46351429632 46446686208 46470924396 46478594048 46512372096 46537402392 46607959424 46656373248 46713550176 46752256512 46784374272 46809550944 46843569513 46875750003 46929217536 46972084107 47083291008 47117508516 47424379392 47458844784 47460846624 47571204096 47614657077 47668967424 47701714944 47736381888 47762070876 47773089036 47794882356 47834484672 47893105364 47942854128 48015542016 48041381232 48084229632 48111351649 48233097216 48327302484 48354269184 48389410368 48400573248 48459887676 48522165952 48550420224 48609918288 48612814848 48672389376 48683617536 48707761752 48709816272 48732036912 48743278832 48823077888 48894186816 48929720382 48957023232 48992602464 49027057664 49052642418 49063958298 49188114432 49248393984 49349604096 49383506176 49410081552 49502389248 49536396288 49572396576 49633147062 49638198272 49674272544 49689759744 49735147878 49862293632 49889126664 49997795328 50025996696 50214048768 50317243392 50388403104 50415519258 50427149538 50482538496 50507698176 50544404352 50583270744 50606346024 50648277888 50683072128 50710346856 50839985664 50912713728 50939282511 51006898592 51043967559 51089493984 51210448896 51235846272 51247665792 51310469304 51313526784 51376411008 51413748516 51415917176 51535471104 51547359744 51584821488 51610530528 51648038181 51676857856 51714413712 51754179789 51777789219 51789733759 51836848128 51874520256 51920787456 51938091972 51950073492 52016837184 52091248768 52145358336 52252521984 52288418304 52326418608 52354577691 52433954352 52450301952 52498211649 52558092288 52596288576 52632421056 52660744812 52740585664 52768967628 52795369728 52968702384 53287123968 53289371648 53313681408 53352426816 53393452452 53462071104 53527588348 53598744576 53627588352 53664429312 53703429624 53705694864 53813795256 53830573056 54017484768 54046553886 54094758336 54164278272 54194829754 54262234368 54331969536 54344503296 54398552832 54411101952 54438086664 54450644904 54477782224 54579557376 54587436696 54686158074 54689416704 54716673024 54756438048 54769069728 54798543306 54823541526 54836188686 54906661472 54974951424 55005960168 55076651136 55116677772 55125774336 55155439872 55346951816 55364207616 55404443232 55477986304 55518304608 55556444448 55586341746 55660234752 55690187904 55728445824 55842973056 55883556612 55911408072 56095080336 56247519744 56279246283 56359755366 56421660672 56490804864 56576452608 56606898816 56619957376 56645786496 56686953492 56803450548 56821160448 56906179587 56932139277 56937933312 56979312624 57018456144 57049140213 57062300793 57194983872 57276802944 57350412288 57363642368 57382760916 57475680732 57611755008 57653624016 57724277967 57727717632 57756488192 57798462384 57811795824 57842906823 57882643613 57948665856 57977404992 57990779712 58061846844 58065306624 58136465088 58178715426 58181169436 58316454144 58410885888 58518941832 58602654864 58752470016 58784087232 58824470592 58867220934 58873211904 58945360448 58988198646 59006589696 59096051712 59127853824 59170824648 59211473688 59333158872 59556197376 59589790182 59719588864 59751726528 59904479232 59948014464 59950543104 59977891584 60021480168 60027588608 60144829992 60158704712 60186148152 60298587648 60331036896 60372482976 60418906722 60496554144 60540519663 60570692078 60723965952 60737974272 60769670364 60812408064 60856603128 60934813056 61123465728 61137566208 61198371936 61212489696 61256975517 61287505002 61291156992 61366268704 61402002048 61410866283 61480912896 61556257152 61570457472 61600992804 61615203444 61769994156 61881705189 61961232528 62016496128 62049869856 62208497664 62265320793 62284733568 62336342016 62379165696 62412734592 62458092684 62501000004 62629445476 62694501552 62777721344 62823344688 62900334081 63059503104 63232505856 63278459712 63281128832 63486209436 63648509184 63682761168 63697452048 63726509808 63775512651 63779312896 63845563392 63923805504 64020722688 64055174976 64101726702 64112306176 64145763162 64277588778 64436403312 64519213824 64534097664 64613183568 64733893632 64813224384 64896519168 64911490048 64943682336 64946421696 64976049216 65023270182 65038270302 65097437184 65192249088 65201660498 65239627176 65276030976 65323469952 65403523224 65418611064 65606010912 65664525312 65799472128 65833809561 65880108736 65927986722 66003185664 66048528384 66096528768 66132098136 66177529416 66232363392 66313530504 66483058176 66518835552 66612907899 66701328928 66749803731 66952065024 67000722048 67089657856 67184537472 67220692344 67236199384 67392539136 67444360992 67475128032 67531037184 67577429504 67613795808 67662933741 67678542801 67709416671 67786647552 67835911104 67883618304 67919043348 68058623412 68119325312 68314461696 68330221056 68413959072 68463678519 68501881344 68541769728 68551664688 68651507541 68713961472 68729812992 68779761984 68814040704 68848168428 68864050908 68952551616 69005573052 69037052292 69166027008 69250789296 69266764656 69355782912 69527144448 69670029312 69706386594 69717891072 69768558144 69806103588 69911939136 69997615532 70070325264 70128384768 70176561408 70214326416 70358623504 70393826304 70624936512 70676262774 70870161986 71049498624 71136569088 71188267176 71191269936 71282761472 71356806144 71503451136 71552572416 71604572832 71607593152 71643106314 71659633554 71692323534 71751727008 71774097408 71839658046 72023313024 72062071848 72126344448 72219037696 72349645824 72531403776 72548135936 72584115552 72600859872 72689831514 72772743168 72783248928 72825630336 72914877432 72919222272 72955564032 73008584064 73025426304 73064724408 73098055368 73114918248 73341280224 73435534848 73488903696 73540586496 73578963627 73595937447 73782171648 73818943488 73872590976 74024406144 74075259264 74115122328 74253583872 74304594432 74449720593 74457297408 74511408816 74548544096 74602721817 74756037473 74793440448 74833689996 74996692992 75038995044 75146340488 75321073152 75475865088 75527715328 75582604656 75623278887 75640724307 75737934064 75761547264 75816606528 75874906116 75909519036 75917244416 75972416832 76024608192 76065520284 76083067724 76259978496 76369070592 76510347888 76634240976 76815673344 76871498688 76965703956 76970290176 77064616512 77082394432 77120622774 77123875764 77208588288 77303206656 77321039616 77377232232 77415795792 77420408832 77515286784 77571620568 77755272192 77881181184 77907137958 77925110238 78025255776 78136873152 78336626688 78378782976 78432627456 78489627912 78497615872 78650931528 78675452928 78837138432 78894432864 78948631584 78991117218 79110878496 79153451442 79207828102 79408263168 79453053576 79668968704 79930685952 79934057472 79970522112 80028640224 80090178678 80193106656 80248197536 80291382522 80398116864 80441382528 80496643968 80555144436 80558542296 80662072192 80720692884 80745859584 81026227152 81069830829 81083210752 81142137504 81246417408 81292244631 81393351552 81497954304 81516754944 81597829248 81616652928 81675967356 81716673336 81721542656 81869336064 81881155044 82034125056 82075009536 82093943296 82134657072 82153604592 82197814959 82235312289 82254283029 82359992208 82462427136 82508940252 82614976704 82688661504 82733159808 83020427724 83046311424 83216979456 83277456912 83334666672 83379512619 83490352128 83550865411 83592668736 83764459584 83825334918 83867112108 84371279616 84539633049 84648279248 84736207296 84864678912 84910348224 84929936064 84968679744 85030430238 85034016868 85127417856 85205175822 85231740672 85360963584 85406899968 85468968936 85527684216 85703451704 85792475808 85915204416 86025618432 86045463552 86074141374 86150911424 86213521098 86291951616 86311858176 86417632512 86480436024 86528692224 86591576448 86595228928 86634732288 86697693576 86717693736 86922998784 86986169568 87092770266 87097959936 87204697632 87224814752 87268073139 87271754154 87474681216 87552700416 87616328832 87732629504 87778412748 87903982296 88128705024 88176130848 88236705888 88309817856 88418040672 88482297969 88526396114 88644077568 88691780736 88817210532 88999738308 89334296064 89384685273 89579383296 89627589792 89856718848 89925814656 89938796701 89966837376 90032220252 90041382912 90151727744 90217244988 90238057068 90279222228 90447881472 90496555344 90558724464 90628360083 90744831216 90856038117 91085948928 91106961408 91154505546 91218612096 91284904692 91335841792 91402219584 91535343388 91685198592 91706349312 91752054272 91797557904 91818734544 91931257503 91936735488 92007430736 92049403056 92103003072 92221369344 92334385728 92355686208 92422805166 92474377216 92654991234 92941848792 93024744192 93074804784 93215918848 93312746496 93427100352 93504513024 93568748544 93619101888 93687139026 93751500006 93858435072 93944168214 94166582016 94235017032 94848758784 94917689568 94921693248 95142408192 95229314154 95337934848 95403429888 95472763776 95524141752 95546178072 95589764712 95668969344 95786210728 95885708256 96031084032 96082762464 96152590053 96168459264 96218644743 96222703298 96416383167 96466194432 96654604968 96708538368 96778820736 96801146496 96919775352 97044331904 97100840448 97219836576 97344778752 97367235072 97415523504 97419632544 97464073824 97486557664 97534905273 97557405453 97646155776 97757895157 97788373632 97802490747 97859440764 97914046464 97985204928 98054115328 98105284836 98127916596 98496787968 98699208192 98767012352 98820163104 98891980083 99004778496 99072792576 99144793152 99266294124 99276396544 99348545088 99470295756 99724587264 99778253328 100051993392 100428097536 100634486784 100776806208 100831038516 100854299076 100965076992 101088808704 101166541488 101212692048 101296555776 101366144256 101420693712 101679971328 101825427456 101878565022 102013797184 102087935118 102178987968 102471692544 102495331584 102620938608 102627053568 102752822016 102827497032 102831834352 103070942208 103094719488 103169642976 103221061056 103296076362 103353715712 103428827424 103508359578 103555578438 103579467518 103673696256 103749040512 103841574912 103876183944 103900146984 104033674368 104182497536 104290716672 104505043968 104576836608 104652837216 104709155382 104867908704 104900603904 104996423298 105116184576 105192577152 105264842112 105321489624 105481171328 105537935256 105590739456 105937404768 106014394161 106305242979 106574247936 106578743296 106627362816 106704853632 106786904904 106924142208 107055176696 107255176704 107328858624 107406859248 107411389728 107464659471 107489450331 107538485301 107627590512 107661146112 107759487069 108034969536 108093107772 108189516672 108328556544 108389659508 108524468736 108797105664 108822203904 108876173328 108901289808 108955564448 109034747271 109159114752 109174873392 109258823999 109372316148 109378833408 109433346048 109512876096 109538139456 109597086612 109647083052 109672377372 109813322944 110011920336 110153302272 110233355544 110310879744 110693903632 110728415232 110808886464 110955972608 111036609216 111112888896 111172683492 111320469504 111380375808 111456891648 111685946112 111767113224 111822816144 112190160672 112495039488 112558492566 112719510732 112843321344 112981609728 113152905216 113213797632 113239914752 113291572992 113373906984 113606901096 113642320896 113812359174 113864278554 113875866624 113958625248 114036912288 114098280426 114124601586 114389967744 114553605888 114700824576 114727284736 114765521832 114951361464 115223510016 115307248032 115448555934 115455435264 115512976384 115596924768 115623591648 115680934161 115685813646 115765287226 115897331712 115954809984 115981559424 116123693688 116130613248 116272930176 116357430852 116362338872 116632908288 116821771776 116887665357 117037883664 117205309728 117504940032 117568174464 117648941184 117734441868 117746423808 117890720896 117976397292 118013179392 118255707648 118341649296 118422947376 118486675827 118666317744 118730177163 118811742153 119112394752 119179580364 119439177728 119503453056 119896028928 119901086208 119955783168 120042960336 120135268017 120289659984 120317409424 120372296304 120437073783 120597175296 120662073792 120744965952 120837813444 120993108288 121081039326 121141384156 121539340728 121624816128 121713206256 121869626112 122112803293 122246931456 122275132416 122396743872 122424979392 122513951034 122575010004 122582313984 122732537408 122804004096 122821732566 122961825792 123112514304 123140914944 123201985608 123230406888 123539988312 123763410378 123922465056 124032992256 124099739712 124416995328 124530641586 124569467136 124672684032 124758331392 124825469184 124916185368 125002000008 125258890952 125389003104 125555442688 125646689376 125738002377 125800668162 126119006208 126465011712 126556919424 126562257664 126972418872 127297018368 127365522336 127394904096 127453019616 127545645357 127551025302 127558625792 127691126784 127807763733 127847611008 128041445376 128110349952 128203453404 128224612352 128291526324 128555177556 128872806624 129038427648 129068195328 129111212061 129226367136 129320281647 129467787264 129626448768 129793038336 129822980096 129887364672 129892843392 129952098432 130046540364 130076540604 130384498176 130403320996 130479254352 130639155399 130646939904 130807046448 130837222128 130907631231 131212021824 131329050624 131598944256 131667619122 131760217472 131855973444 132193057536 132264196272 132355058832 132464726784 132627061008 132789594171 132966116352 133037671104 133225815798 133402657856 133499607462 134001444096 134369074944 134441384688 134472398768 134785078272 134888721984 134950256064 135062074368 135154859008 135227591616 135325867482 135357085602 135418833342 135573295104 135671822208 135838086696 136117246824 136238650624 136628923392 136660442112 136827918144 136927357038 137003762688 137083539456 137103329376 137303015082 137427922944 137459625984 137559523968 137628081408 137696336856 137728101816 137905103232 138011146104 138074104584 138332054016 138501578592 138533529312 138634207749 138711565824 138982486851 139054288896 139340058624 139412773188 139435782144 139537116288 139612207176 139823878272 139995231064 140140650528 140256769536 140353122816 140428652832 140530708539 140627250009 140717247008 140787652608 140916252321 141249873024 141352525548 141740323972 142273138176 142376534352 142382539872 142565522944 142713612288 142843971231 142876923691 143006902272 143105144832 143209145664 143215186304 143286212628 143319267108 143384647068 143503454016 143679316092 144046626048 144124143696 144252688896 144334054947 144699291648 145062807552 145096271872 145168231104 145201719744 145379663028 145566497856 145651260672 145829754864 145838444544 146017168128 146050852608 146129448816 146196110736 146229836496 146682560448 146871069696 146977807392 147081172992 147157927254 147191874894 147564343296 147745181952 148048812288 148150518528 148230244656 148507167744 148609188864 148899441186 148914594816 149022817632 149097088192 149205443634 149512074946 149586880896 149667379992 149993385984 150077990088 150292680976 150642146304 150951730176 151055430656 151165209312 151246557774 151281448614 151475868128 151523094528 151633213056 151749812232 151819038072 151834488832 151944833664 152049216384 152131040568 152166135448 152519956992 152738141184 153020695776 153131902677 153268481952 153631346688 153742997376 153931407912 153940580352 154129233024 154164788864 154241245548 154247751528 154606413312 154642079232 154754464464 154831591584 154944114543 155030573568 155143241136 155262539367 155333367657 155369201277 155510544384 155762362368 155814275916 155850220476 156050511552 156273746304 156757565952 156865254912 156979255824 157063733073 157301863056 157350905856 157494634947 157674276864 157788865728 157897263168 157982234436 158221756992 158306902884 158415656204 158906107152 159337937408 159685973537 159861371904 159868114944 159941044224 160057280448 160180357356 160386213312 160496395072 160582765044 160796233728 160882765056 160993287936 161110288872 161117084592 161324144384 161441385768 161491719168 162052454304 162139661658 162166421504 162284275008 162492834816 162584489262 162786703104 162995908608 163033509888 163195658496 163233305856 163351934712 163433346672 163443085312 163738672128 163762310088 164068250112 164150019072 164187886592 164269314144 164307209184 164395629918 164470624578 164508566058 164719984416 164924854272 165017880504 165229953408 165377323008 165466319616 166040855448 166092622848 166433958912 166554913824 166669333344 166759025238 166980704256 167101730822 167185337472 167528919168 167650669836 167734224216 168742559232 168837738849 169079266098 169296558496 169472414592 169729357824 169820696448 169859872128 169937359488 170060860476 170068033736 170410351644 170463481344 170718538761 170813799936 170937937872 171055368432 171147420639 171186902379 171406903408 171584951616 171830408832 172051236864 172090927104 172148282748 172301822848 172427042196 172835265024 172960872048 173172833901 173183152896 173190457856 173269464576 173395387152 173435387472 173528720469 173647930839 173845997568 173972339136 174185540532 174195919872 174409395264 174449629504 174536146278 174543508308 174949362432 175232657664 175556825496 175807964592 176257410048 176352261696 176473411776 176619635712 176836081344 176964595938 177052792228 177288155136 177383561472 177634421064 177999476616 178668592128 178769370546 179158766592 179255179584 179713437696 179851629312 179877593402 179933674752 180064440504 180082765824 180303455488 180434489976 180476114136 180558444456 180895762944 180993110688 181117448928 181256720166 181489662432 181621558989 181712076234 182171897856 182213922816 182309011092 182437224192 182569809384 182671683584 182804439168 183070686776 183370397184 183412698624 183504108544 183595115808 183637469088 183770926551 183862515006 183873470976 184014861472 184098806112 184206006144 184232598849 184442738688 184668771456 184711372416 184845610332 184948754432 185309982468 185883697584 186049488384 186149609568 186431837696 186625492992 186795962379 186854200704 187009026048 187137497088 187238203776 187374278052 187503000012 187888336428 188333164032 188470034064 188701002243 189088800667 189697517568 189835379136 189843386496 190458628308 190945527552 191048283504 191092356144 191179529424 191326537953 191337938688 191572421456 191771416512 192062168064 192165524928 192305180106 192336918528 192437289486 192445406596 192832766334 193309209936 193557641472 193602292992 193839550704 194088663808 194201680896 194439673152 194689557504 194734470144 194831047008 194839265088 194928147648 194973115328 195069810546 195114810906 195292311552 195515790314 195576747264 195604981494 195718881528 195828092928 195970409856 196210569672 196255833192 196993575936 197398416384 197501428683 197534024704 197640326208 197783960166 198009556992 198145585152 198289586304 198532588248 198552793088 198697090176 198940591512 199449174528 199556506656 200103986784 200249411193 200856195072 201268973568 201553612416 201662077032 201708598152 202177617408 202333082976 202425384096 202593111552 202732288512 202841387424 202988801223 203035628403 203128250013 203359942656 203545697797 203650854912 203757130044 204027594368 204175870236 204357975936 204943385088 204990663168 205241877216 205391035557 205505644032 205654994064 205663668704 205954522623 206141884416 206189438976 206339285952 206442122112 206592152724 206707431424 206857654848 207016719156 207111156876 207158935036 207498081024 207752367888 207800293968 208067348736 208364995072 208581433344 209010087936 209153673216 209305674432 209418310764 209735817408 209992846596 210385154304 210529684224 210642979248 210962342656 211075870512 211181478912 211874809536 212028788322 212610485958 213148495872 213409707264 213573809808 213848284416 214110353392 214510353408 214657717248 214813718496 214822779456 214929318942 214978900662 215076970602 215255181024 215322292224 215518974138 216069939072 216186215544 216379033344 216657113088 216779319016 217048937472 217594211328 217644407808 217752346656 217802579616 217911128896 218069494542 218318229504 218349746784 218517647998 218744632296 218757666816 218866692096 219025752192 219076278912 219194173224 219294166104 219344754744 219626645888 220023840672 220306604544 220466711088 220621759488 220736890881 220787812341 221387807264 221456830464 221617772928 221911945216 222073218432 222225777792 222345366984 222760751616 222913783296 223371892224 223534226448 223645632288 223808165451 224268112419 224380321344 224990078976 225116985132 225439021464 225963219456 226427595264 226479829504 226583145984 226747813968 226869836661 226922172921 227213802192 227284641792 227492250479 227624718348 227728557108 227751733248 227917250496 228073824576 228196560852 228249203172 228779935488 229107211776 229531043664 229902722928 230447020032 230614496064 230897111868 230910870528 231025952768 231193849536 231247183296 231361868322 231371627292 231530574452 231909619968 231963118848 232247387376 232261226496 232545860352 232714861704 232724677744 233265816576 233643543552 233775330714 234075767328 234410619456 235009880064 235136348928 235297882368 235468883736 235492847616 235781441792 235952794584 236026358784 236511415296 236683298592 236845894752 236973351654 237332635488 237460354326 237623484306 238224789504 238359160728 238878355456 239006906112 239792057856 239802172416 239911566336 240085920672 240270536034 240579319968 240634818848 240744592608 240874147566 241194350592 241324147584 241489931904 241675626888 241986216576 242162078652 242282768312 243078681456 243209492487 243249632256 243426412512 243739252224 243876733893 244225606586 244493862912 244550264832 244793487744 244849958784 245027902068 245150020008 245164627968 245465074816 245608008192 245643465132 246225028608 246281829888 246403971216 246460813776 246593444877 246705936867 246762849087 247079976624 247269970103 247526820756 247844930112 248065984512 248199479424 249061283172 249138934272 249650938368 249832370736 250004000016 250138537857 250517781904 250652596233 250778006208 251110885376 251293378752 251476004754 251601336324 253113838848 253124515328 253618899147 253944837744 254594036736 254731044672 254789808192 254906039232 255091290714 255102050604 255117251584 255382253568 255615527466 255695222016 256082890752 256220699904 256406906808 256583052648 257110355112 257745613248 258076855296 258136390656 258222424122 258452734272 258640563294 258935574528 259252897536 259586076672 259645960192 259774729344 259785686784 259904196864 260093080728 260153081208 260768996352 260806641992 260958508704 261278310798 261293879808 261614092896 261674444256 261804219417 261815262462 262424043648 262658101248 263197888512 263335238244 263520434944 263711946888 264386115072 264528392544 264710117664 264929453568 265254122016 265446893907 265579188342 265932232704 266075342208 266451631596 266805315712 266999214924 268002888192 268154055819 268738149888 268882769376 268944797536 269570156544 269777443968 269816390103 269900512128 270124148736 270309718016 270455183232 270651734964 270714171204 270837666684 271343644416 271676173392 271885080249 272234493648 272477301248 272568114351 273257846784 273320884224 273655836288 273854714076 274007525376 274206658752 274606030164 275119047936 275256162816 275392673712 275456203632 275793772509 275810206464 276022292208 276148209168 276360554821 276664108032 277003157184 277067058624 277268415498 277423131648 277964973702 278825546376 279074232576 279224414352 279647756544 279990462128 280281301056 280513539072 280706245632 280857305664 281061417078 281254500018 281434494016 281575305216 281832504642 282499746048 282705051096 283480647944 284546276352 284753068704 284765079744 285131045888 285427224576 285687942462 285753847382 286013804544 286210289664 286418291328 286430372608 286572425256 286638534216 286769294136 287006908032 287358632184 288093252096 288248287392 288505377792 288655934229 288668109894 289249149501 289398583296 290125615104 290192543744 290336462208 290403439488 290759326056 291132995712 291302521344 291659509728 292034336256 292101705216 292258897632 292392221472 292459672992 292604715819 292672216359 293273685471 293365120896 293407472241 293742139392 293955614784 294162345984 294315854508 294383749788 295490363904 296097624576 296301037056 296460489312 296675940249 297014335488 297218377728 297489866011 297798882372 297829189632 298045635264 298194176384 298410887268 299024149892 299173761792 299334759984 300155980176 300585361952 301284292608 301903460352 302110861312 302330418624 302493115548 302562897228 302951736256 303266426112 303499624464 303638076144 303889667328 304098432768 304262081136 304332270896 305039913984 305476282368 306041391552 306263805354 306536963904 307485994752 307862815824 307881160704 308258466048 308329577728 308482491096 308495503056 309212826624 309284158464 309508928928 309663183168 309888229086 310061147136 310286482272 310525078734 310666735314 310738402554 311021088768 311524724736 311628551832 311700440952 312101023104 312547492608 313515131904 313730509824 313958511648 314127466146 314603726112 314701811712 314989269894 315348553728 315577731456 315794526336 315964468872 316443513984 316613805768 316831312408 317812214304 318043182483 318675874816 318915728937 319371947074 319722743808 319736229888 319882088448 320114560896 320360714712 320772426624 320992790144 321165530088 321765530112 321986575872 322220577744 322234169184 322468350993 322615455903 322648288768 322882771536 322983438336 323278461207 323353037827 324104908608 324279323316 324332843008 324568550016 324985669632 325168978524 325573406208 326391316992 326466611712 326703869424 326866693344 327104241813 327477344256 327524620176 327776471997 328136500224 328300038144 328375773184 328538628288 328614418368 328791259836 328941249156 329017132116 329439968832 330035761008 330459906816 330932639232 332081710896 332185245696 332867917824 333109827648 333338666688 333518050476 333961408512 334203461644 334370674944 335057838336 335301339672 335468448432 337485118464 337675477698 338158532196 338593116992 338944829184 339458715648 339641392896 339719744256 339874718976 340121720952 340136067472 340820703288 340926962688 341437077522 341627599872 341875875744 342110736864 342294841278 342373804758 342813806816 343169903232 343660817664 344102473728 344181854208 344296565496 344603645696 344854084392 345670530048 345921744096 346345667802 346366305792 346380915712 346538929152 346790774304 346870774944 347057440938 347295861678 347691995136 347944678272 348371081064 348391839744 348818790528 348899259008 349072292556 349087016616 349898724864 350465315328 350662996071 351113650992 351615929184 352514820096 352704523392 352946823552 353239271424 353672162688 353929191876 354105584456 354767122944 355268842128 355460027481 355998953232 356190531489 356435226459 357337184256 357538741092 358317533184 358510359168 359703258624 359755186804 359867349504 360128881008 360405804051 360606910976 360868979952 360952228272 361116888912 361311221349 361394571689 361791525888 361986221376 362234897856 362513440332 362979324864 363243117978 363424152468 364618022184 364874448384 365139618768 365608878336 366141373552 366338409879 366740794368 366825397248 367008217088 367190231616 367274938176 367541853102 367725030012 367746941952 368029722944 368197612224 368412012288 368465197698 368885477376 369337542912 369422744832 369691220664 369897508864 370619964936 371767395168 372098976768 372299219136 372863675392 373250985984 373591924758 373708401408 374018052096 374274994176 374476407552 374748556104 375006000024 375776672856 376666328064 376940068128 377402004486 378177601334 379395035136 379670758272 379686772992 380917256616 381891055104 382096567008 382184712288 382359058848 382636936071 382653075906 382675877376 383144842912 383423291199 383542833024 384124336128 384331049856 384610360212 384673837056 384874578972 384890813192 385665532668 386618419872 387115282944 387204585984 387333636183 387679101408 387960844941 388177327616 388403361792 388879346304 389379115008 389468940288 389662094016 389678530176 389856295296 389946230656 390139621092 390229621812 391031580628 391153494528 391209962988 391437763056 391917466197 391940819712 392421139344 392511666384 392722893693 393987151872 394796832768 395002857366 395068049408 395280652416 395567920332 396579172608 397065176496 397394180352 397881183024 398368782513 398898349056 399113013312 400207973568 400498822386 403107224832 403324154064 403417196304 403911580123 404355234816 404666165952 404850768192 405186223104 405464577024 405682774848 405977602446 406071256806 406256500026 406719885312 407091395594 407514260088 408055188736 408351740472 408715951872 409886770176 409981326336 410483754432 410782071114 411011288064 411309988128 411327337408 411909045246 412283768832 412378877952 412678571904 412884244224 413184305448 413414862848 413715309696 414033438312 414222313752 414317870072 414996162048 415504735776 415600587936 415902623247 416134697472 416729990144 416947460553 417162866688 418020175872 418307346432 418611348864 418836621528 419471634816 419985693192 420770308608 421059368448 421285958496 421881750027 421924685312 422151741024 422362957824 422748756963 423749619072 424057576644 425220971916 426819414528 427147619616 427696568832 428220706784 428531913693 428630771073 429020706816 429315434496 429627436992 429645558912 429858637884 429957801324 430153941204 430510362048 431037948276 432139878144 432372431088 432758066688 433002164841 433558638032 434097874944 435188422656 435288815616 435504693312 435605159232 435822257792 436138989084 436699493568 437035295996 437489264592 437515333632 438051504384 438152557824 438388346448 438588332208 438689509488 439253291776 440047681344 440613209088 440933422176 441243518976 441473781762 441575624682 442775614528 443235545856 444146436864 444451555584 444690733968 445521503232 445827566592 446743784448 447068452896 447291264576 447616330902 448536224838 448760642688 449980157952 450233970264 450878042928 451926438912 452855190528 452959659008 453166291968 453495627936 453739673322 453844345842 454427604384 454569283584 454984500958 455249436696 455457114216 455503466496 455834500992 456147649152 456393121704 456498406344 457559870976 458214423552 459062087328 459395708031 459805445856 460656052909 460894040064 461228992128 461794223736 461821741056 462051905536 462387699072 462494366592 462723736644 462743254584 463061148904 463819239936 463926237696 464494774752 464832343629 465091720704 465429723408 465449355488 465787618101 466000102971 466107603831 466531633152 467287087104 467550661428 468151534656 468821238912 470272697856 470595764736 470937767472 471562883584 471905589168 472052717568 472483904841 473022830592 473366597184 473691789504 473946703308 474665270976 474920708652 475246968612 476718321456 478013812224 479057920611 479584115712 479604344832 479823132672 480171841344 480541072068 481158639936 481269637696 481489185216 481748295132 482388701184 482648295168 482979863808 483351253776 483972433152 484324157304 484565536624 486157362912 486418984974 486499264512 486852825024 487478504448 487753467786 488451213172 488987725824 489100529664 489586975488 489699917568 490055804136 490300040016 490329255936 490930149632 491216016384 491286930264 492450057216 492563659776 492807942432 492921627552 493186889754 493411873734 493525698174 494159953248 494539940206 495053641512 495689860224 496131969024 496398958848 498122566344 498277868544 499301876736 499664741472 500008000032 500277075714 501035563808 501305192466 501556012416 502221770752 502586757504 502952009508 503202672648 506227677696 506249030656 506513216547 507237798294 507889675488 509188073472 509462089344 509579616384 509812078464 510182581428 510204101208 510234503168 511231054932 511390444032 512441399808 512813813616 513166105296 513442261917 513560707137 514220710224 514850882663 515491226496 516153710592 516272781312 516444848244 516905468544 517281126588 518505795072 519518501703 519549458688 519571373568 519808393728 520186161456 520306162416 520586161407 520943792517 521537992704 521613283984 521917017408 522556621596 522587759616 523228185792 523348888512 523608438834 523630524924 524848087296 526670476488 527040869888 527423893776 528772230144 529056785088 529420235328 529858907136 530508244032 530893787814 531158376684 531864465408 532150684416 532903263192 533610631424 533998429848 536005776384 536308111638 537476299776 537765538752 537889595072 539140313088 539554887936 539632780206 539801024256 540248297472 540619436032 540910366464 541303469928 541428342408 541675333368 542687288832 543352346784 543770160498 544468987296 544864676967 544954602496 545136228702 546515693568 546641768448 547311672576 547709428152 548015050752 548413317504 549212060328 550238095872 550512325632 550785347424 550912407264 551587545018 551620412928 552044584416 552296418336 552697796547 552721109642 553328216064 554006314368 554134117248 554536830996 554846263296 555929947404 557651092752 558148465152 558448828704 559295513088 559980924256 560387887137 560562602112 561027078144 561412491264 561714611328 562122834156 562509000036 562868988032 563665009284 564999492096 565410102192 566103006729 566961295888 567266402001 569092552704 569506137408 569530159488 570262091776 571375884924 571507694764 572836582656 572860745216 573144850512 573277068432 573538588272 573979613859 574013816064 574717264368 575421574741 576186504192 576496574784 577010755584 577311868458 577336219788 578498299002 580672924416 580806878976 581518652112 582265991424 582605042688 583319019456 584068672512 584203410432 584517795264 584784442944 584919345984 585209431638 585344432718 586547370942 586730241792 586814944482 587484278784 587911229568 588631709016 588767499576 590980727808 592195249152 592504286049 592602074112 592920978624 593351880498 594028670976 594436755456 594979732022 595597764744 595658379264 596091270528 596388352768 596821774536 598048299784 598347523584 598669519968 600311960352 600748233579 601170723904 602568585216 603806920704 604221722624 604660837248 604986231096 605125794456 605903472512 606532852224 606999248928 607276152288 607779334656 608196865536 608524162272 608664541792 608966403669 609106885209 609384750039 610079827968 610637093391 610952564736 612082783104 612527610708 613073927808 614971989504 615725631648 616516932096 616659155456 616964982192 616991006112 617863567869 618425653248 618568316928 619017857856 619326366336 619776458172 620122294272 620572964544 621050157468 621333470628 621476805108 623257103664 623400881904 624202046208 625094985216 625447571437 627030263808 627461019648 627917023296 628254932292 629207452224 629978539788 631155462912 631589052672 631928937744 632887027968 633227611536 633662624816 635624428608 636086364966 637351749632 637831457874 638743894148 639445487616 640229121792 640721429424 641544853248 641985580288 642331060176 643531060224 643973151744 644441155488 644468338368 644936701986 645230911806 645296577536 645765543072 645966876672 646556922414 646706075654 648209817216 648558646632 649137100032 649971339264 650337957048 651146812416 652782633984 652933223424 653407738848 653733386688 654208483626 654954688512 655049240352 655552943994 656273000448 656600076288 656751546368 657077256576 657228836736 657582519672 657882498312 658034264232 658879937664 660071522016 660919813632 661865278464 662210672643 662363437023 664163421792 664370491392 665735835648 666219655296 666677333376 667036100952 668406923288 668741349888 670115676672 670602679344 670936896864 671424496353 672804337257 673266538867 674970236928 675350955396 676317064392 677186233984 677889658368 679282785792 679439488512 679749437952 680243441904 680272134944 680609509983 680766518763 681641406576 681853925376 682476751437 682874155044 683255199744 683751751488 684221473728 684589682556 684747609516 685627613632 686339806464 687321635328 688593130992 689207291392 689708168784 691341060096 691843488192 692691335604 692732611584 692761831424 693077858304 693581548608 693741549888 694114881876 694591723356 695889356544 696742162128 696783679488 697637581056 697798518016 698144585112 698174033232 699797449728 700930630656 701325992142 702227301984 703231858368 705029640192 705409046784 705893647104 706478542848 707344325376 707858383752 708211168912 709534245888 710537684256 710920054962 711997906464 712381062978 712870452918 714674368512 715077482184 716635066368 717020718336 719406517248 719510373608 719734699008 720257762016 720811608102 721213821952 721737959904 721904456544 722233777824 722622442698 722789143378 723583051776 723972442752 724469795712 725026880664 725958649728 726486235956 726848304936 729236044368 729748896768 730279237536 731217756672 731630201679 732282747104 732676819758 733481588736 733650794496 734016434176 734380463232 734549876352 735083706204 735450060024 735493883904 736059445888 736395224448 736824024576 736930395396 738675085824 738845489664 739382441328 739780334631 740117810601 740288547261 741239929872 741809910309 743534790336 744197953536 744598438272 745727350784 747183849516 747416802816 748952815104 749497112208 750012000048 750415613571 751553345712 751957788699 752474366969 753332656128 753880136256 754804008972 756355202668 759341516544 759373545984 760856697441 761834513232 763782110208 764193134016 764369424576 764718117696 765273872142 765306151812 765351754752 766289685824 766846582398 767085666048 768248672256 768662099712 769220720424 769749157944 769781626384 771331065336 773236839744 774230565888 774409171968 774667272366 775358202816 775921689882 776354655232 776806723584 777758692608 778758230016 778937880576 779324188032 779357060352 779712590592 779892461312 780279242184 780459243624 782063161256 782306989056 782419925976 782875526112 783834932394 783881639424 784842278688 785023332768 785445787386 787974303744 789593665536 790005714732 790136098816 790561304832 791135840664 793158345216 794130352992 794788360704 795762366048 796340681721 796737565026 797796698112 798226026624 800415947136 800997644772 804462167457 806214449664 806648308128 806834392608 807823160246 808710469632 809332331904 809449170309 809701536384 810372446208 810929154048 811365549696 811955204892 812142513612 812513000052 814182791188 815028520176 815655240747 816110377472 816703480944 817431903744 817704343053 817892978033 819773540352 819962652672 820967508864 821564142228 822022576128 822619976256 822654674816 823818090492 825357143808 825768488448 826368610896 827381317527 827430619392 828066876624 828444627504 828635740144 829081664463 829992324096 831009471552 831201175872 831805246494 832269394944 833459980288 833894921106 837222697728 837673243056 838943269632 839971386384 841540617216 842118736896 842571916992 843763500054 843849370624 844303482048 844725915648 845497513926 847499238144 848115153288 850441943832 853638829056 854295239232 855393137664 856441413568 857063827386 857261542146 858041413632 858630868992 859254873984 859291117824 859717275768 859915602648 860307882408 861020724096 862075896552 864279756288 864744862176 865516133376 865967802687 866004329682 867117276064 867747448503 868195749888 870376845312 870577631232 871009386624 871210318464 871644515584 872277978168 873398987136 874070591992 874978529184 876103008768 876305115648 876776692896 877176664416 877379018976 878016649077 878506583552 879821056413 880095362688 880222416723 881226418176 881866844352 882487037952 882947563524 883151249364 885551229056 886471091712 888292873728 888903111168 889381467936 890027820747 891043006464 891655133184 892469598033 893487568896 894136905792 894582529152 895232661804 897072449676 897521285376 900467940528 901756085856 903852877824 905710381056 905919318016 906332583936 906991255872 907479346644 907688691684 908855208768 909969001916 910498873392 910914228432 911669001984 912295298304 912786243408 912996812688 914115681331 915119741952 916428847104 918124174656 918791416062 919610891712 921312105818 922457984256 923588447472 923643482112 924775398144 924988733184 925447473288 925486509168 926122297808 927638479872 927852475392 928989549504 929664687258 930183441408 930859446816 930898710976 931575236202 932000205942 932215207662 933063266304 934574174208 935101322856 936303069312 937642477824 940545395712 941191529472 941875534944 943125767168 943811178336 944105435136 944967809682 946045661184 946733194368 947383579008 947893406616 949330541952 949841417304 950493937224 953436642912 956027624448 956747186811 958115841222 959168231424 959208689664 959646265344 960343682688 961082144136 962317279872 962539275392 962978370432 963496590264 965296590336 965959727616 966702507552 967405052979 967846367709 967944866304 968648314608 969131073248 969835383621 970059113481 972314725824 972837969948 972998529024 973705650048 974957008896 975506935572 976902426344 979173950976 979399835136 980111608272 980600080032 981312725439 981860299264 982432032768 982573860528 983329415991 984004941421 984900114432 985127319552 985615884864 985843255104 986373779508 986823747468 987051396348 988319906496 989079880412 990107283024 991379720448 992797917696 996245132688 996555737088 998603753472 999329482944 1000016000064 1000554151428 1002071127616 1002610384932 1003112024832 1005173515008 1005904019016 1006405345296 1012455355392 1012498061312 1013026433094 1014475596588 1015779350976 1018376146944 1018924178688 1019159232768 1019624156928 1020365162856 1020408202416 1020469006336 1022462109864 1022780888064 1024882799616 1025627627232 1026332210592 1026884523834 1027121414274 1028441420448 1029701765326 1030982452992 1032307421184 1032545562624 1032889696488 1033810937088 1034562253176 1037011590144 1039037003406 1039098917376 1039142747136 1039616787456 1040372322912 1040612324832 1041172322814 1041887585034 1043075985408 1043226567968 1043834034816 1045113243192 1045175519232 1046456371584 1046697777024 1047216877668 1047261049848 1049696174592 1051988988213 1053340952976 1054081739776 1054847787552 1057544460288 1058113570176 1058840470656 1059717814272 1061016488064 1061787575628 1062316753368 1064301368832 1065806526384 1067221262848 1067996859696 1068571594467 1069305679377 1072011552768 1072616223276 1074952599552 1075531077504 1075779190144 1079109775872 1079265560412 1079602048512 1081217412153 1081820732928 1082606939856 1082856684816 1083350666736 1083933664047 1084183715067 1085374577664 1086704693568 1087540320996 1088937974592 1089729353934 1089909204992 1090272457404 1094623345152 1095418856304 1096826635008 1098424120656 1099015229637 1100476191744 1101024651264 1101570694848 1101824814528 1103175090036 1103240825856 1104089168832 1104592836672 1105395593094 1105442219284 1106656432128 1108012628736 1108268234496 1109073661992 1109692526592 1111859894808 1115302185504 1116296930304 1116897657408 1118591026176 1119961848512 1120775774274 1121125204224 1122054156288 1122824982528 1123429222656 1124245668312 1125018000072 1125737976064 1127330018568 1129998984192 1130820204384 1132206013458 1133922591776 1134532804002 1138185105408 1139012274816 1139060318976 1140524183552 1142751769848 1143015389528 1145673165312 1145721490432 1146289701024 1146554136864 1147077176544 1147959227718 1148027632128 1149434528736 1150269873597 1150843149482 1152373008384 1152993149568 1154021511168 1154623736916 1154672439576 1156996598004 1161345848832 1161613757952 1162000908549 1163037304224 1163882534823 1164531982848 1165210085376 1166638038912 1168137345024 1168406820864 1169035590528 1169568885888 1169838691968 1170418863276 1170688865436 1173094741884 1173460483584 1173629888964 1175752398591 1175822459136 1177263418032 1177534999152 1178168681079 1181961455616 1184390498304 1185008572098 1185204148224 1185841957248 1186703760996 1189959464044 1191195529488 1192182541056 1192776705536 1193643549072 1195106347539 1196096599568 1196695047168 1197339039936 1200623920704 1201496467158 1202341447808 1209321674496 1209972462192 1210251588912 1211734740369 1211806945024 1213065704448 1213998497856 1214552304576 1215558669312 1216393731072 1217048324544 1217329083584 1217932807338 1218213770418 1218769500078 1220159655936 1221274186782 1224165566208 1225055221416 1226147855616 1229943979008 1231451263296 1233033864192 1233318310912 1233929964384 1233982012224 1235727135738 1236851306496 1237136633856 1238035715712 1238652732672 1239552916344 1240244588544 1241145929088 1242100314936 1242666941256 1242953610216 1246514207328 1246801763808 1248404092416 1250189970432 1250842381659 1250895142874 1254060527616 1254922039296 1255834046592 1256509864584 1258414904448 1259957079576 1262310925824 1263178105344 1263857875488 1265645250081 1265774055936 1266455223072 1267325249632 1268246270889 1270852637041 1271248857216 1272172729932 1274703499264 1275662915748 1277487788296 1280458243584 1281442858848 1283089706496 1283971160576 1284662120352 1285595741079 1285892313219 1287062120448 1287946303488 1288882310976 1288936676736 1289873403972 1290461823612 1290593155072 1291531086144 1293113844828 1293412151308 1296419634432 1297117293264 1298274200064 1299006494523 1300675914096 1302293624832 1305565267968 1305866446848 1306815477696 1307466773376 1308416967252 1310098480704 1311105887988 1312546000896 1314154513152 1314457673472 1315165039344 1315764996624 1316068528464 1317759875328 1320143044032 1321839627264 1323730556928 1324421345286 1324726874046 1328326843584 1332439310592 1333354666752 1334072201904 1336813846576 1337482699776 1340231353344 1341205358688 1341873793728 1342848992706 1345608674514 1346533077734 1349940473856 1350701910792 1352634128784 1354372467968 1355779316736 1358565571584 1358878977024 1359498875904 1360486883808 1360544269888 1361219019966 1361533037526 1363282813152 1363707850752 1364953502874 1365748310088 1366510399488 1367503502976 1368442947456 1369179365112 1369495219032 1371255227264 1372679612928 1374643270656 1377186261984 1378187124093 1378414582784 1379416337568 1381968158727 1382682120192 1383686976384 1385382671208 1385465223168 1385523662848 1386155716608 1387163097216 1387483099776 1388229763752 1389183446712 1391778713088 1393484324256 1395275162112 1395597036032 1396289170224 1396348066464 1397362854303 1398000308913 1398322811493 1399594899456 1401861261312 1402651984284 1404454603968 1406463716736 1410818093568 1411787294208 1414688650752 1415716767504 1416422337824 1417451714523 1419068491776 1420364711987 1421075368512 1421840109924 1423995812928 1424762125956 1425740905836 1430154964368 1434041436672 1437173761833 1438813034496 1439020747216 1439469398016 1440515524032 1441623216204 1442427643904 1443475919808 1443808913088 1444467555648 1445244885396 1445578286756 1447166103552 1447944885504 1448939591424 1450053761328 1451917299456 1452972471912 1453696609872 1458472088736 1459497793536 1460558475072 1462435513344 1463260403358 1464565494208 1465353639516 1466963177472 1467301588992 1468760926464 1469099752704 1470167412408 1470900120048 1470987767808 1472118891776 1472790448896 1473648049152 1473860790792 1477350171648 1477690979328 1478764882656 1479560669262 1480235621202 1480577094522 1482479859744 1483619820618 1487069580672 1488395907072 1489196876544 1491454701568 1494367699032 1494833605632 1497905630208 1498994224416 1500024000096 1500831227142 1503106691424 1503915577398 1504948733938 1506665312256 1507760272512 1509608017944 1512710405336 1518683033088 1518747091968 1519539649641 1521713394882 1523669026464 1527564220416 1528386268032 1528738849152 1529436235392 1530547744284 1530612303624 1530703509504 1532579371648 1533693164796 1534171332096 1537324199424 1538441440848 1539498315888 1539563252768 1540326785751 1540682121411 1542662130672 1544552647989 1546473679488 1548461131776 1548818343936 1549334544732 1550716405632 1551843379764 1552709310464 1555517385216 1558648376064 1558714120704 1559425181184 1559784922624 1560558484368 1560918487248 1561758484221 1562831377551 1564126322512 1564613978112 1564839851952 1565751052224 1567669864788 1567763278848 1569684557376 1570046665536 1570891574772 1580011429464 1581122609664 1582271681328 1586316690432 1587466442809 1588260705984 1589576721408 1591524732096 1592681363442 1593475130052 1595593396224 1596452053248 1600831894272 1601995289544 1608924334914 1612428899328 1613296616256 1613668785216 1615646320492 1617420939264 1618664663808 1618898340618 1619403072768 1620744892416 1621858308096 1622731099392 1623910409784 1624285027224 1625026000104 1628365582376 1630057040352 1631310481494 1632220754944 1633406961888 1634594030901 1634863807488 1635408686106 1635785956066 1639547080704 1639925305344 1641935017728 1643128284456 1644045152256 1645239952512 1645309349632 1647636180984 1650714287616 1651536976896 1652737221792 1654762635054 1654861238784 1656133753248 1656889255008 1657271480288 1658093389641 1658163328926 1659984648192 1662018943104 1662402351744 1663610492988 1664538789888 1666919960576 1667789842212 1674445395456 1675346486112 1677886539264 1679942772768 1681163661411 1683081234432 1684237473792 1685143833984 1687527000108 1687698741248 1688606964096 1690995027852 1694998476288 1696230306576 1698309020187 1700883887664 1701799206003 1707277658112 1708590478464 1710786275328 1712882827136 1714127654772 1714523084292 1718509747968 1718582235648 1719434551536 1719831205296 1720615764816 1721938841577 1722041448192 1724151793104 1726264724223 1728559512576 1729489724352 1731032266752 1731935605374 1732008659364 1734234552128 1735494897006 1742018773248 1742420636928 1743289031168 1744555956336 1746797974272 1748141183984 1749957058368 1752206017536 1752610231296 1753553385792 1754353328832 1754758037952 1756033298154 1757013167104 1759642112826 1760190725376 1760444833446 1762452836352 1763733688704 1765895127048 1766302498728 1771102458112 1772942183424 1776585747456 1777806222336 1778762935872 1780055641494 1782086012928 1783310266368 1784939196066 1786975137792 1788273811584 1789165058304 1790465323608 1794144899352 1795042570752 1800935881056 1802244700737 1803512171712 1807705755648 1811420762112 1811838636032 1812665167872 1813982511744 1814958693288 1815377383368 1817710417536 1819938003832 1820997746784 1821828456864 1823338003968 1824590596608 1825572486816 1825993625376 1826899211007 1827320655627 1828154250117 1828231362662 1830239483904 1831911280173 1832857694208 1836248349312 1837582832124 1839221783424 1842624211636 1844915968512 1847176894944 1849550796288 1849977466368 1850894946576 1850973018336 1852244595616 1853590703607 1855276959744 1855704950784 1857400007983 1857979099008 1859329374516 1860366882816 1861718893632 1861797421952 1863150472404 1864000411884 1864430415324 1870202645712 1872606138624 1875284955648 1876342714311 1881090791424 1882383058944 1883751069888 1886251534336 1887622356672 1889935619364 1893466388736 1894767158016 1895786813232 1898661083904 1899682834608 1900987874448 1906873285824 1912055248896 1913494373622 1916231682444 1918336462848 1920687365376 1922164288272 1924634559744 1925078550784 1925956740864 1926993180528 1930593180672 1931919455232 1933405015104 1934810105958 1935692735418 1935889732608 1937296629216 1938262146496 1939670767242 1940118226962 1944629451648 1945675939896 1947411300096 1949914017792 1951013871144 1953804852688 1958347901952 1958799670272 1960223216544 1961200160064 1962625450878 1963720598528 1964864065536 1965147721056 1966658831982 1968009882842 1969800228864 1970254639104 1971231769728 1971686510208 1972747559016 1973647494936 1974102792696 1976639812992 1978159760824 1980214566048 1982759440896 1985595835392 1987090311069 1992490265376 1993111474176 1997207506944 1998658965888 2000032000128 2001108302856 2004142255232 2005220769864 2006224049664 2010347030016 2011808038032 2012810690592 2014273489059 2018413011771 2019799616601 2024910710784 2024996122624 2026052866188 2028951193176 2031558701952 2037848357376 2038318465536 2039248313856 2040730325712 2040816404832 2041828529949 2042299556289 2044924219728 2045561776128 2047430254311 2049765599232 2051255254464 2052664421184 2053769047668 2054242828548 2056882840896 2059403530652 2061964905984 2065779392976 2067621874176 2069124506352 2074023180288 2075917655981 2078074006812 2078197834752 2078285494272 2079233574912 2080744645824 2081224649664 2082344645628 2083775170068 2086453135936 2087668069632 2090226486384 2090351038464 2092912743168 2093395554048 2094433755336 2094522099696 2099392349184 2103977976426 2106681905952 2108163479552 2109695575104 2115088920576 2116227140352 2117680941312 2119435628544 2122032976128 2123575151256 2124633506736 2128602737664 2131613052768 2134442525696 2135993719392 2137143188934 2138611358754 2144023105536 2145232446552 2149905199104 2151062155008 2151558380288 2158219551744 2158531120824 2159204097024 2162434824306 2163641465856 2165213879712 2165713369632 2166701333472 2167867328094 2168367430134 2170749155328 2173409387136 2175080641992 2177875949184 2179458707868 2179818409984 2180544914808 2189246690304 2190837712608 2193653270016 2194890605037 2196848241312 2198030459274 2200952383488 2202049302528 2203141389696 2203649629056 2206350180072 2206481651712 2208178337664 2209185673344 2210791186188 2210884438568 2216025257472 2216536468992 2218147323984 2219341003893 2220865641783 2223719789616 2225429730927 2230604371008 2232593860608 2233795314816 2237182052352 2239923697024 2241551548548 2242250408448 2246858445312 2248491336624 2250036000144 2251246840713 2251475952128 2254660037136 2255873366097 2257423100907 2259997968384 2261640408768 2264412026916 2267845183552 2269065608004 2278024549632 2278120637952 2282570092323 2285503539696 2286030779056 2291346330624 2291442980864 2292579402048 2293108273728 2294154353088 2295918455436 2296055264256 2298869057472 2300539747194 2301686298964 2304746016768 2305986299136 2309247473832 2309344879152 2313993196008 2322691697664 2323227515904 2324001817098 2326074608448 2327765069646 2329063965696 2330420170752 2333276077824 2336274690048 2336813641728 2338071181056 2339137771776 2339677383936 2340837726552 2341377730872 2346189483768 2346920967168 2347259777928 2351504797182 2351644918272 2354526836064 2355069998304 2356337362158 2363922911232 2368780996608 2370017144196 2370408296448 2371683914496 2373407521992 2379918928088 2382391058976 2384365082112 2385553411072 2387287098144 2389022045163 2390212695078 2392193199136 2393390094336 2394678079872 2401247841408 2402992934316 2404682895616 2418643348992 2419944924384 2420503177824 2423469480738 2423613890048 2426131408896 2427996995712 2428347510927 2429104609152 2431117338624 2432787462144 2434096649088 2434658167168 2435865614676 2436427540836 2437539000156 2442548373564 2446965722241 2448331132416 2450110442832 2452295711232 2453113029159 2453678934099 2459887958016 2462902526592 2466067728384 2466636621824 2467859928768 2467964024448 2471454271476 2476071431424 2477305465344 2479105832688 2482143952581 2482291858176 2484200629872 2485333882512 2485907220432 2487244993389 2493028414656 2493603527616 2496808184832 2500379940864 2501684763318 2501790285748 2511668093184 2513019729168 2516829808896 2519914159152 2524621851648 2526356210688 2527715750976 2531290500162 2531548111872 2532910446144 2534650499264 2536492541778 2541705274082 2542497714432 2544345459864 2551325831496 2554975576592 2560916487168 2562885717696 2566179412992 2567942321152 2569324240704 2571191482158 2571784626438 2574124240896 2575892606976 2577764621952 2577873353472 2579746807944 2580923647224 2581186310144 2583062172288 2586227689656 2586824302616 2592839268864 2594234586528 2596548400128 2598012989046 2601351828192 2603242345509 2604587249664 2611130535936 2611732893696 2613630955392 2614933546752 2616833934504 2620196961408 2622211775976 2628309026304 2628915346944 2630330078688 2631529993248 2632137056928 2634049947231 2635519750656 2639463169239 2640286088064 2640667250169 2643679254528 2647461113856 2648842690572 2649453748092 2656653687168 2664878621184 2666709333504 2668144403808 2670083462241 2673627693152 2674965399552 2677408794099 2680462706688 2682410717376 2683747587456 2685697985412 2691217349028 2693066155468 2701403821584 2705268257568 2708744935936 2711558633472 2714661550129 2717131143168 2717757954048 2718997751808 2720973767616 2721088539776 2722438039932 2723066075052 2726565626304 2729907005748 2731496620176 2735007005952 2736885894912 2738358730224 2738990438064 2742347043993 2742510454528 2745359225856 2749286541312 2754372523968 2756374248186 2756829165568 2758832675136 2763936317454 2767373952768 2770765342416 2770930446336 2774326194432 2774966199552 2776459527504 2778366893424 2783557426176 2786968648512 2790550324224 2791194072064 2792578340448 2792696132928 2794725708606 2796000617826 2796645622986 2799189798912 2803722522624 2805303968568 2808909207936 2812927433472 2821636187136 2823574588416 2829377301504 2831433535008 2832844675648 2834903429046 2838136983552 2840729423974 2842150737024 2843680219848 2847991625856 2849524251912 2851481811672 2860309928736 2868082873344 2870241560433 2874347523666 2877626068992 2878041494432 2878938796032 2881031048064 2883246432408 2884855287808 2886951839616 2887617826176 2888935111296 2890489770792 2891156573512 2895889771008 2897879182848 2900107522656 2902215158937 2903834598912 2905944943824 2907393219744 2909506150863 2910177340443 2916944177472 2918995587072 2921116950144 2924871026688 2926520806716 2929130988416 2930707279032 2937521852928 2938199505408 2940334824816 2941800240096 2943938176317 2944237783552 2945580897792 2947296098304 2947721581584 2949988247973 2952014824263 2954700343296 2955381958656 2957529765312 2959121338524 2960471242404 2961154189044 2964959719488 2967239641236 2974139161344 2978393753088 2988735398064 2989667211264 2995811260416 2997988448832 3000048000192 3001662454284 3006213382848 3007831154796 3009897467876 3015520545024 3019216035888 3025420810672 3037366066176 3037494183936 3039079299282 3043426789764 3047338052928 3055128440832 3056772536064 3057477698304 3058872470784 3061095488568 3061224607248 3061407019008 3065158743296 3067386329592 3068342664192 3074648398848 3076882881696 3078996631776 3079126505536 3080653571502 3081364242822 3085324261344 3089105295978 3092947358976 3096922263552 3097636687872 3098669089464 3101432811264 3103686759528 3105418620928 3111034770432 3117296752128 3117428241408 3118850362368 3119569845248 3121116968736 3121836974496 3123516968442 3125662755102 3128252645024 3129227956224 3129679703904 3131502104448 3135339729576 3135526557696 3139369114752 3140093331072 3141783149544 3160022858928 3162245219328 3164543362656 3172633380864 3174932885618 3176521411968 3179153442816 3183049464192 3185362726884 3186950260104 3192904106496 3201663788544 3203990579088 3205714783401 3207917038131 3214509611339 3217848669828 3224857798656 3226593232512 3227337570432 3231292640984 3237329327616 3237796681236 3238806145536 3243652236459 3245462198784 3247820819568 3248570054448 3250052000208 3251800992141 3252551145201 3256731164752 3260114080704 3262620962988 3264441509888 3266813923776 3269188061802 3269727614976 3270817372212 3271571912132 3283870035456 3286256568912 3290479905024 3290618699264 3295272361968 3297045688911 3301428575232 3303073953792 3305474443584 3309525270108 3309722477568 3312267506496 3313778510016 3314542960576 3316186779282 3316326657852 3319969296384 3324037886208 3324804703488 3327220985976 3329077579776 3335579684424 3348890790912 3350692972224 3355773078528 3359885545536 3362327322822 3366162468864 3368474947584 3370287667968 3375054000216 3375397482496 3377213928192 3381990055704 3389996952576 3392460613152 3396618040374 3401767775328 3403598412006 3414555316224 3417180956928 3421572550656 3425765654272 3428255309544 3429046168584 3437019495936 3437164471296 3438869103072 3439662410592 3441231529632 3443877683154 3444082896384 3448303586208 3450809620791 3452529448446 3457119025152 3458979448704 3462064533504 3463871210748 3464017318728 3468469104256 3470989794012 3484037546496 3484841273856 3486002725647 3486578062336 3489111912672 3491647604469 3493595948544 3496282367968 3499914116736 3504412035072 3505220462592 3507106771584 3508706657664 3509516075904 3512066596308 3514026334208 3519284225652 3520381450752 3520889666892 3527467377408 3531790254096 3532604997456 3534506043237 3542204916224 3545884366848 3553171494912 3555612444672 3557525871744 3560111282988 3569878392132 3576547623168 3578330116608 3580930647216 3585319042617 3588289798704 3590085141504 3592687212673 3601871762112 3604489401474 3607024343424 3627965023488 3629917386576 3630754766736 3635204221107 3635420835072 3639876007664 3641995493568 3643656913728 3646676007936 3649181193216 3651144973632 3651987250752 3653798422014 3654641311254 3656308500234 3656462725324 3660478967808 3663822560346 3672496698624 3675165664248 3678443566848 3685248423272 3689831937024 3694353789888 3699101592576 3699954932736 3701789893152 3701946036672 3704489191232 3707181407214 3710553919488 3711409901568 3714800015966 3715958198016 3718658749032 3720733765632 3723437787264 3723594843904 3726300944808 3728000823768 3728860830648 3740405291424 3745212277248 3750569911296 3752527144977 3752685428622 3762181582848 3764766117888 3767502139776 3772503068672 3775244713344 3779871238728 3786932777472 3789534316032 3791573626464 3797322167808 3799365669216 3801975748896 3804738812667 3812557911123 3813746571648 3824110497792 3826988747244 3832463364888 3841374730752 3844328576544 3849269119488 3850157101568 3851913481728 3853986361056 3856787223237 3857676939657 3861186361344 3863838910464 3866810030208 3867368258143 3869620211916 3871385470836 3871779465216 3874593258432 3876524292992 3879341534484 3880236453924 3889258903296 3891351879792 3894822600192 3897019483569 3902027742288 3907609705376 3916695803904 3917599340544 3920446433088 3922400320128 3925250901756 3927441197056 3930295442112 3933317663964 3936019765684 3942463539456 3943373020416 3945495118032 3947294989872 3948205585392 3953279625984 3956319521648 3960429132096 3965518881792 3971191670784 3974180622138 3984980530752 3997317931776 4000064000256 4002216605712 4008284510464 4010441539728 4012448099328 4020694060032 4023616076064 4025621381184 4028546978118 4036826023542 4039599233202 4049821421568 4052105732376 4057902386352 4063117403904 4075696714752 4076636931072 4078496627712 4081460651424 4081632809664 4083657059898 4084599112578 4089848439456 4091123552256 4094860508622 4099531198464 4102510508928 4105328842368 4107538095336 4108485657096 4113765681792 4118807061304 4123929811968 4131558785952 4134561372279 4135243748352 4138249012704 4145904476181 4148046360576 4151835311962 4156148013624 4156395669504 4156570988544 4158467149824 4161489291648 4162449299328 4164689291256 4167550340136 4172906271872 4175336139264 4180452972768 4185825486336 4186791108096 4188867510672 4189044199392 4192088562909 4194000926739 4194968434479 4198784698368 4203589491751 4207955952852 4213363811904 4216326959104 4219391150208 4232454280704 4235361882624 4244065952256 4247150302512 4249267013472 4252355143569 4257205475328 4261094135961 4263226105536 4268885051392 4271987438784 4274286377868 4277222717508 4290464893104 4302124310016 4303116760576 4311521285499 4316439103488 4317062241648 4318408194048 4324869648612 4327282931712 4330427759424 4331426739264 4333402666944 4335734656188 4336734860268 4341498310656 4346818774272 4350161283984 4355751898368 4358917415736 4361089829616 4378493380608 4381675425216 4387306540032 4389781210074 4393696482624 4396060918548 4401904766976 4406282779392 4407299258112 4412700360144 4412963303424 4416356675328 4418371346688 4421582372376 4421768877136 4432050514944 4433072937984 4436294647968 4438682007786 4441731283566 4447439579232 4450859461854 4461208742016 4465187721216 4467590629632 4474364104704 4479847394048 4483103097096 4484500816896 4493716890624 4496982673248 4500072000288 4502493681426 4502951904256 4509320074272 4511746732194 4514846201814 4519995936768 4523280817536 4528824053832 4535690367104 4538131216008 4556049099264 4556241275904 4558618948923 4565140184646 4571007079392 4572061558112 4582692661248 4582885961728 4585158804096 4586216547456 4588308706176 4591836910872 4592110528512 4597738114944 4601079494388 4603372597928 4611972598272 4618494947664 4618689758304 4620980357253 4622046364233 4627986392016 4633657943967 4645383395328 4646455031808 4648003634196 4652149216896 4655530139292 4658127931392 4666552155648 4676142362112 4678275543552 4679354767872 4681675453104 4682755461744 4685275452663 4688494132653 4692378967536 4693841934336 4694519555856 4698129431957 4703009594364 4703289836544 4709053672128 4710139996608 4712674724316 4740034288392 4743367828992 4746815043984 4759837856176 4762399328427 4764782117952 4768730164224 4771106822144 4774574196288 4778044090326 4780425390156 4784386398272 4786780188672 4789356159744 4802495682816 4805985868632 4809365791232 4837286697984 4839889848768 4841006355648 4846938961476 4847227780096 4852262817792 4855993991424 4856695021854 4858209218304 4862234677248 4865574924288 4868193298176 4869316334336 4871731229352 4872855081672 4875078000312 4885096747128 4893931444482 4896662264832 4900220885664 4904591422464 4906226058318 4907357868198 4919775916032 4925805053184 4932135456768 4933273243648 4935719857536 4935928048896 4942908542952 4952142862848 4954610930688 4958211665376 4964287905162 4964583716352 4968401259744 4970667765024 4971814440864 4974280168923 4974489986778 4986056829312 4987207055232 4993616369664 5000759881728 5003369526636 5003580571496 5023336186368 5026039458336 5033659617792 5039828318304 5043490984233 5049243703296 5052712421376 5055431501952 5062581000324 5063096223744 5065820892288 5069300998528 5072985083556 5083410548164 5084995428864 5088690919728 5094927060561 5102651662992 5105397618009 5109951153184 5121832974336 5125771435392 5132358825984 5135884642304 5138648481408 5142382964316 5143569252876 5155529243904 5155746706944 5159493615888 5161847294448 5165816524731 5166124344576 5172455379312 5173648605232 5178794172669 5185678537728 5188469173056 5193096800256 5196025978092 5202703656384 5206484691018 5227261910784 5229867093504 5233667869008 5240393922816 5244423551952 5250850541599 5256618052608 5257830693888 5260660157376 5263059986496 5264274113856 5268099894462 5271039501312 5278926338478 5280572176128 5281334500338 5287358509056 5297685381144 5298907496184 5313307374336 5329757242368 5333418667008 5336288807616 5340166924482 5347255386304 5349930799104 5354817588198 5360925413376 5364821434752 5367495174912 5371395970824 5382434698056 5386132310936 5402807643168 5406734102211 5410536515136 5417489871872 5423117266944 5429323100258 5434262286336 5435515908096 5437995503616 5441947535232 5442177079552 5444876079864 5446132150104 5453131252608 5459814011496 5462993240352 5470014011904 5473771789824 5476717460448 5477980876128 5481961966881 5484462750351 5484694087986 5485020909056 5490718451712 5495733840519 5498573082624 5508745047936 5512748496372 5513658331136 5517665350272 5527872634908 5534747905536 5541530684832 5548652388864 5549932399104 5552919055008 5556733786848 5560772110821 5567114852352 5572200023949 5573937297024 5581100648448 5582388144128 5585156680896 5585392265856 5589451417212 5592001235652 5593291245972 5610607937136 5617818415872 5625854866944 5629028142933 5643272374272 5647149176832 5658754603008 5662867070016 5665689351296 5669806858092 5681458847948 5684301474048 5687360439696 5695983251712 5699048503824 5702963623344 5720619857472 5736165746688 5740483120866 5748695047332 5756082988864 5762062096128 5766492864816 5773903679232 5775235652352 5777870222592 5780979541584 5782313147024 5791779542016 5795758365696 5800215045312 5804430317874 5807669197824 5811889887648 5814786439488 5819012301726 5820354680886 5833888354944 5842233900288 5849742053376 5853041613432 5858261976832 5861414558064 5875043705856 5876399010816 5880669649632 5883600480192 5887876352634 5888475567104 5891161795584 5894592196608 5895443163168 5899976495946 5904029648526 5909400686592 5910763917312 5915059530624 5918242677048 5920942484808 5922308378088 5929919438976 5934479282472 5948278322688 5956787506176 5961270933207 5977470796128 5979334422528 5991622520832 5995976897664 6000096000384 6003324908568 6012426765696 6015662309592 6019794935752 6031041090048 6038432071776 6042820467177 6050841621344 6055239035313 6059398849803 6074732132352 6074988367872 6078158598564 6086853579528 6094676105856 6113545072128 6114955396608 6117744941568 6122190977136 6122449214496 6126898668867 6130317486592 6134772659184 6136685328384 6142290762933 6143707718713 6149296797696 6153765763392 6157993263552 6158253011072 6161307143004 6162728485644 6170648522688 6178210591956 6185894717952 6197338178928 6202865622528 6207373519056 6222069540864 6227752967943 6234593504256 6234856482816 6237700724736 6239139690496 6242233937472 6243673948992 6247033936884 6251325510204 6256505290048 6259359407808 6263004208896 6270679459152 6271053115392 6278738229504 6280186662144 6283566299088 6320045717856 6324490438656 6329086725312 6345266761728 6349865771236 6353042823936 6358306885632 6366098928384 6370725453768 6373900520208 6385808212992 6403327577088 6407981158176 6411429566802 6415834076262 6429019222678 6435697339656 6449715597312 6453186465024 6454675140864 6462585281968 6474658655232 6475593362472 6477612291072 6487304472918 6490924397568 6495641639136 6497140108896 6500104000416 6503601984282 6505102290402 6513462329504 6520228161408 6525241925976 6528883019776 6533627847552 6538376123604 6539455229952 6541634744424 6543143824264 6567740070912 6572513137824 6580959810048 6581237398528 6584671815111 6590544723936 6594091377822 6602857150464 6606147907584 6610948887168 6619050540216 6619444955136 6624535012992 6627557020032 6629085921152 6632373558564 6632653315704 6648075772416 6649609406976 6654441971952 6662596925349 6671159368848 6676289192781 6697781581824 6701385944448 6711546157056 6719771091072 6724654645644 6740575335936 6750108000432 6753740522139 6754427856384 6763980111408 6767620098291 6772269302721 6779993905152 6784921226304 6793236080748 6803535550656 6807196824012 6834361913856 6847710276969 6851531308544 6856510619088 6858092337168 6866496862091 6874038991872 6874328942592 6877738206144 6879324821184 6882463059264 6887755366308 6888165792768 6896607172416 6901619241582 6905058896892 6914238050304 6917958897408 6927742421496 6928034637456 6936938208512 6941979588024 6968075092992 6969682547712 6972005451294 6973156124672 6978223825344 6983295208938 6987191897088 6992564735936 6999828233472 7008824070144 7010440925184 7014213543168 7017413315328 7019032151808 7024133192616 7028052668416 7038568451304 7040762901504 7041779333784 7054934754816 7063580508192 7065209994912 7069012086474 7084409832448 7091768733696 7106342989824 7111224889344 7115051743488 7120222565976 7139756784264 7153095246336 7156660233216 7161861294432 7170638085234 7176579597408 7180170283008 7185374425346 7203743524224 7208978802948 7214048686848 7255930046976 7259834773152 7261509533472 7270408442214 7270841670144 7279752015328 7283990987136 7285042532781 7287313827456 7293352015872 7298362386432 7302289947264 7303974501504 7307596844028 7309282622508 7312617000468 7312925450648 7327645120692 7340897166723 7344993397248 7350331328496 7356887133696 7359339087477 7361036802297 7370496846544 7379663874048 7388707579776 7398203185152 7399909865472 7403579786304 7403892073344 7408978382464 7414362814428 7429600031932 7431916396032 7437317498064 7446431857743 7446875574528 7447189687808 7452601889616 7456001647536 7457721661296 7461734980167 7480810582848 7490424554496 7501139822592 7505054289954 7505370857244 7535004279552 7550489426688 7559742477456 7573865554944 7579068632064 7583147252928 7594644335616 7598731338432 7603951497792 7609477625334 7625115822246 7627493143296 7653977494488 7664926729776 7682749461504 7688657153088 7698538238976 7700314203136 7703826963456 7707972722112 7713574446474 7715353879314 7722372722688 7727677820928 7733620060416 7734736516286 7739240423832 7742770941672 7743558930432 7749186516864 7753048585984 7758683068968 7760472907848 7778517806592 7782703759584 7789645200384 7794038967138 7804055484576 7809727036527 7815219410752 7833391607808 7835198681088 7840892866176 7844800640256 7850501803512 7854882394112 7860590884224 7866635327928 7872039531368 7884927078912 7886746040832 7890990236064 7894589979744 7896411170784 7902149841693 7906559251968 7912639043296 7918389507717 7920858264192 7922001750507 7931037763584 7942383341568 7948361244276 7969961061504 7994635863552 8000128000512 8004433211424 8016569020928 8020883079456 8024896198656 8032226382297 8041388120064 8047232152128 8051242762368 8057093956236 8073652047084 8079198466404 8104211464752 8115804772704 8126234807808 8130818428681 8143984650387 8151393429504 8153273862144 8156993255424 8162921302848 8163265619328 8167314119796 8169198225156 8179696878912 8189721017244 8205021017856 8210657684736 8215076190672 8216971314192 8227041131979 8227531363584 8237614122608 8247859623936 8263117571904 8269122744558 8270487496704 8276498025408 8291808952362 8303670623924 8312296027248 8312791339008 8322978583296 8324898598656 8329378582512 8335100680272 8345812543744 8350672278528 8360905945536 8371650972672 8373582216192 8377735021344 8378088398784 8384177125818 8388001853478 8389936868958 8397569396736 8407178983502 8415911905704 8426727623808 8438782300416 8464908561408 8470723765248 8488131904512 8494300605024 8498534026944 8504710287138 8514410950656 8522188271922 8526452211072 8537770102784 8543974877568 8548572755736 8554445435016 8580929786208 8604248620032 8606233521152 8610724681299 8623042570998 8632878206976 8634124483296 8636816388096 8649739297224 8654565863424 8660855518848 8662853478528 8666805333888 8671469312376 8673469720536 8693637548544 8700322567968 8711503796736 8717834831472 8722179659232 8728518452589 8730532021329 8752465005271 8756986761216 8763350850432 8774613080064 8779562420148 8787392965248 8792121837096 8812565558784 8814598516224 8825400720288 8831814528951 8832713350656 8836742693376 8843164744752 8843537754272 8849964743919 8856044472789 8864101029888 8866145875968 8872589295936 8877364015572 8883462567132 8894879158464 8901718923708 8922417484032 8935181259264 8959694788096 8966206194192 8969001633792 8987433781248 8993965346496 9000144000576 9004987362852 9005903808512 9018640148544 9023493464388 9029692403628 9046561635072 9057648107664 9071380734208 9076262432016 9112098198528 9112482551808 9117237897846 9130280369292 9142014158784 9144123116224 9165385322496 9170317608192 9172433094912 9176617412352 9183673821744 9184221057024 9195476229888 9202158988776 9206745195856 9223945196544 9236989895328 9237379516608 9241960714506 9244092728466 9255972784032 9267315887934 9290766790656 9292910063616 9296007268392 9304298433792 9311060278584 9316255862784 9333104311296 9352284724224 9356551087104 9358709535744 9363350906208 9365510923488 9370550905326 9376988265306 9384757935072 9387683868672 9389039111712 9396258863914 9406019188728 9406579673088 9418107344256 9420279993216 9425349448632 9480068576784 9486735657984 9493630087968 9519675712352 9524798656854 9529564235904 9537460328448 9542213644288 9549148392576 9556088180652 9560850780312 9568772796544 9578712319488 9604991365632 9611971737264 9617144350203 9618731582464 9623751114393 9643528834017 9674573395968 9679779697536 9682012711296 9693877922952 9694455560192 9711987982848 9713390043708 9716418436608 9736386596352 9738632668672 9743462458704 9745710163344 9750156000624 9755402976423 9757653435603 9770193494256 9782166770597 9787862888964 9793324529664 9800441771328 9809182844928 9812452116636 9814715736396 9851610106368 9871439715072 9871856097792 9885817085904 9891137066733 9904285725696 9909221861376 9916423330752 9928575810324 9929167432704 9936802519488 9941335530048 9943628881728 9948560337846 9948979973556 9972113658624 9974414110464 9987232739328 10006739053272 10007161142992 10046672372736 10052078916672 10067319235584 10079656636608 10086981968466 10098487406592 10105424842752 10110863003904 10125162000648 10126192447488 10131641784576 10138601997056 10145970167112 10166821096328 10169990857728 10177381839456 10189854121122 10205303325984 10210795236018 10219902306368 10243665948672 10251542870784 10264717651968 10271769284608 10277296962816 10284765928632 10287138505752 10311058487808 10311493413888 10318987231776 10323694588896 10331633049462 10332248689152 10344910758624 10347297210464 10352428862373 10357588345338 10371357075456 10376938346112 10386193600512 10392051956184 10405407312768 10412969382036 10454523821568 10458008176941 10459734187008 10467335738016 10480787845632 10488847103904 10501701083198 10513236105216 10515661387776 10521320314752 10526119972992 10528548227712 10536199788924 10542079002624 10557852676956 10561144352256 10562669000676 10595370762288 10597814992368 10603518129711 10626614748672 10632608714429 10659514484736 10666837334016 10672577615232 10680333848964 10694510772608 10709635176396 10729642869504 10734990349824 10742791941648 10755957127851 10764869396112 10772264621872 10778061638019 10805615286336 10813468204422 10821073030272 10834979743744 10858646200516 10883895070464 10884354159104 10889752159728 10892264300208 10905612663321 10906262505216 10919628022992 10925986480704 10940028023808 10947543579648 10953434920896 10955961752256 10963923933762 10968925500702 10969388175972 10970041818112 10981436903424 10991467681038 11017490095872 11025496992744 11035330700544 11055745269816 11069495811072 11083061369664 11097304777728 11099864798208 11105838110016 11113467573696 11121544221642 11134229704704 11144400047898 11147874594048 11162201296896 11164776288256 11170313361792 11170784531712 11178902834424 11184002471304 11186582491944 11221215874272 11235636831744 11251709733888 11257581434931 11258056285866 11286544748544 11294298353664 11317509206016 11325734140032 11331378702592 11339613716184 11362917695896 11368602948096 11374720879392 11391966503424 11398097007648 11405927246688 11414216438001 11437673733369 11441239714944 11472331493376 11480966241732 11497390094664 11512165977728 11524124192256 11532985729632 11547807358464 11550471304704 11555740445184 11561959083168 11564626294048 11570361669711 11573030818971 11583559084032 11591516731392 11600430090624 11602104774429 11608860635748 11615338395648 11623779775296 11629572878976 11638024603452 11640709361772 11667776709888 11684467800576 11691058450707 11706083226864 11716523953664 11722829116128 11750087411712 11752798021632 11761339299264 11767200960384 11775752705268 11776951134208 11782323591168 11790886326336 11799952991892 11808059297052 11830119061248 11836485354096 11841884969616 11844616756176 11859838877952 11868958564944 11883503857303 11896556645376 11913575012352 11922541866414 11954941592256 11991953795328 12000192000768 12006649817136 12024853531392 12031324619184 12039589871504 12062082180096 12076864143552 12085640934354 12101683242688 12110478070626 12118797699606 12149464264704 12156317197128 12173707159056 12189352211712 12227090144256 12229910793216 12235489883136 12244381954272 12244898428992 12253797337734 12260634973184 12269545318368 12273370656768 12284581525866 12287415437426 12298593595392 12307531526784 12315986527104 12316506022144 12322614286008 12325456971288 12341297045376 12356421183912 12371789435904 12394676357856 12405731245056 12414747038112 12437713428543 12444139081728 12455505935886 12469187008512 12469712965632 12475401449472 12478279380992 12484467874944 12487347897984 12494067873768 12502651020408 12513010580096 12518718815616 12526008417792 12541358918304 12557476459008 12560373324288 12567132598176 12576265688727 12582002780217 12584905303437 12610768475253 12640091435712 12648980877312 12658173450624 12699731542472 12706085647872 12732197856768 12741450907536 12747801040416 12757065430707 12771616425984 12783282407883 12792064238473 12806655154176 12815962316352 12822859133604 12831668152524 12858038445356 12871394679312 12906372930048 12909350281728 12925170563936 12934563856497 12949317310464 12951186724944 12955224582144 12974608945836 12981848795136 12991283278272 12994280217792 13000208000832 13007203968564 13010204580804 13026924659008 13040456322816 13050483851952 13067255695104 13076752247208 13083269488848 13086287648528 13135480141824 13145026275648 13161919620096 13162474797056 13169343630222 13181089447872 13188182755644 13205714300928 13221897774336 13238101080432 13238889910272 13249070025984 13255114040064 13258171842304 13264747117128 13265306631408 13296151544832 13299218813952 13308883943904 13325193850698 13342318737696 13352578385562 13395563163648 13402771888896 13423092314112 13439542182144 13449309291288 13481150671872 13500216000864 13507481044278 13508855712768 13527960222816 13535240196582 13544538605442 13559987810304 13569842452608 13586472161496 13607071101312 13614393648024 13668723827712 13675856846769 13695420553938 13703062617088 13713021238176 13716184674336 13732993724182 13748077983744 13748657885184 13755476412288 13758649642368 13764926118528 13775510732616 13776331585536 13793214344832 13803238483164 13810117793784 13835917794816 13855484842992 13856069274912 13866139092699 13873876417024 13883959176048 13900973831901 13904180626561 13936150185984 13939365095424 13944010902588 13946312249344 13956447650688 13966590417876 13974383794176 13985129471872 13999656466944 14028427086336 14034826630656 14038064303616 14048266385232 14055826357989 14065482397959 14077136902608 14081525803008 14083558667568 14094388295871 14109869509632 14127161016384 14130419989824 14138024172948 14168819664896 14230103486976 14240445131952 14279513568528 14287197985281 14306190492672 14313320466432 14323722588864 14341276170468 14353159194816 14360340566016 14370748850692 14407487048448 14417957605896 14428097373696 14511860093952 14519669546304 14523019066944 14540816884428 14541683340288 14559504030656 14567981974272 14570085065562 14574627654912 14586704031744 14596724772864 14604579894528 14607949003008 14615193688056 14618565245016 14625234000936 14625850901296 14655290241384 14681794333446 14689986794496 14700662656992 14713774267392 14718678174954 14722073604594 14740993693088 14759327748096 14777415159552 14796406370304 14799819730944 14807159572608 14807784146688 14817956764928 14828725628856 14859200063864 14863832792064 14874634996128 14892863715486 14893751149056 14894379375616 14905203779232 14912003295072 14915443322592 14923469960334 14961621165696 14980849108992 15002279645184 15010108579908 15010741714488 15070008559104 15100978853376 15119484954912 15130472952699 15147731109888 15158137264128 15166294505856 15189288671232 15197462676864 15207902995584 15218955250668 15250231644492 15254986286592 15284781181683 15307954988976 15316192854027 15329853459552 15365498923008 15377314306176 15397076477952 15400628406272 15407653926912 15415945444224 15427148892948 15430707758628 15467240120832 15469473032572 15478480847664 15485541883344 15497449574193 15498373033728 15506097171968 15517366137936 15520945815696 15536382518007 15539966582627 15557035613184 15565407519168 15579290400768 15588077934276 15608110969152 15619454073054 15630438821504 15681785732352 15689601280512 15701003607024 15721181768448 15733270655856 15744079062736 15752551624797 15769854157824 15773492081664 15781980472128 15789179959488 15792822341568 15804299683386 15813118503936 15825278086592 15836779015434 15841716528384 15844003501014 15862075527168 15896722488552 15939922123008 15989271727104 16000256001024 16008866422848 16033138041856 16041766158912 16049792397312 16064452764594 16082776240128 16094464304256 16102485524736 16114187912472 16147304094168 16158396932808 16208422929504 16231609545408 16252469615616 16261636857362 16287969300774 16302786859008 16306547724288 16313986510848 16325842605696 16326531238656 16334628239592 16338396450312 16359393757824 16379442034488 16410042035712 16421315369472 16430152381344 16433942628384 16445885900643 16453388251053 16454082263958 16455062727168 16475228245216 16487201521557 16495719247872 16526235143808 16538245489116 16540974993408 16552996050816 16583617904724 16607341247848 16624592054496 16645957166592 16649797197312 16658757165024 16670201360544 16682316332463 16691625087488 16701344557056 16716600071847 16721811891072 16743301945344 16747164432384 16755470042688 16756176797568 16768354251636 16776003706956 16779873737916 16814357967004 16831823811408 16853455247616 16877564600832 16887084428799 16929817122816 16941447530496 16976263809024 16988601210048 16997068053888 17009420574276 17044376543844 17052904422144 17087949755136 17097145511472 17108890870032 17161859572416 17208497240064 17212467042304 17221449362598 17246085141996 17268248966592 17299478594448 17321711037696 17325706957056 17333610667776 17342938624752 17346939441072 17368197945289 17387275097088 17400645135936 17423007593472 17435669662944 17444359318464 17457036905178 17461064042658 17504930010542 17526701700864 17549226160128 17559124840296 17574785930496 17584243674192 17625131117568 17629197032448 17650801440576 17663629057902 17665426701312 17673485386752 17686329489504 17687075508544 17699929487838 17712088945578 17728202059776 17732291751936 17745178591872 17754728031144 17766925134264 17789758316928 17803437847416 17844834968064 17870362518528 17883812799621 17919389576192 17932412388384 17938003267584 17974867562496 17987930692992 18000288001152 18009974725704 18011807617024 18037280297088 18046986928776 18059384807256 18093123270144 18115296215328 18142761468416 18152524864032 18165717105939 18178196549409 18224196397056 18224965103616 18234475795692 18260560738584 18284028317568 18288246232448 18340635216384 18344866189824 18353234824704 18367347643488 18380696006601 18390952459776 18404317977552 18413490391712 18426872288799 18431123156139 18447890393088 18473979790656 18474759033216 18483921429012 18488185456932 18511945568064 18534631775868 18592014536784 18608596867584 18622120557168 18666208622592 18683258903829 18704569448448 18713102174208 18717419071488 18726701812416 18731021846976 18741101810652 18753976530612 18769515870144 18778078223424 18792517727828 18812038377456 18813159346176 18836214688512 18840559986432 18850698897264 18960137153568 18973471315968 18987260175936 19039351424704 19049597313708 19059128471808 19074920656896 19098296785152 19112176361304 19121701560624 19137545593088 19157424638976 19209982731264 19223943474528 19234288700406 19237463164928 19247502228786 19287057668034 19349146791936 19359559395072 19364025422592 19387755845904 19388911120384 19423975965696 19426780087416 19432836873216 19472773192704 19477265337344 19486924917408 19491420326688 19500312001248 19510805952846 19515306871206 19540386988512 19564333541194 19575725777928 19586649059328 19600883542656 19618365689856 19624904233272 19629431472792 19703220212736 19742879430144 19743712195584 19754015445333 19771634171808 19782274133466 19808571451392 19818443722752 19832846661504 19857151620648 19858334865408 19873605038976 19882671060096 19887257763456 19897120675692 19897959947112 19944227317248 19948828220928 19987790776047 20013478106544 20014322285984 20028867578343 20093344745472 20104157833344 20134638471168 20159313273216 20173963936932 20221726007808 20250324001296 20263283569152 20277203994112 20291940334224 20302860294873 20316807908163 20333642192656 20339981715456 20354763678912 20379708242244 20410606651968 20421590472036 20439804612736 20503085741568 20543130830907 20554593925632 20569531857264 20574277011504 20599490586273 20622116975616 20622986827776 20637974463552 20647389177792 20663266098924 20664497378304 20689821517248 20694594420928 20704857724746 20715176690676 20742714150912 20753876692224 20784103912368 20810814625536 20825938764072 20909047643136 20916016353882 20919468374016 20934671476032 20961575691264 20977694207808 21003402166396 21026472210432 21031322775552 21042640629504 21052239945984 21057096455424 21072399577848 21084158005248 21115705353912 21122288704512 21125338001352 21190741524576 21195629984736 21207036259422 21253229497344 21265217428858 21319028969472 21333674668032 21345155230464 21360667697928 21389021545216 21419270352792 21459285739008 21469980699648 21485583883296 21511914255702 21529738792224 21544529243744 21556123276038 21611230572672 21626936408844 21642146060544 21669959487488 21717292401032 21767790140928 21768708318208 21779504319456 21784528600416 21811225326642 21812525010432 21839256045984 21851972961408 21855127598343 21880056047616 21895087159296 21906869841792 21911923504512 21927847867524 21937851001404 21938776351944 21940083636224 21982935362076 22034980191744 22050993985488 22070661401088 22078017262431 22083110406891 22111490539632 22138991622144 22166122739328 22194609555456 22199729596416 22211676220032 22226935147392 22243088443284 22288800095796 22295749188096 22339295573229 22340626723584 22341569063424 22357805668848 22368004942608 22373164983888 22385204940501 22442431748544 22471273663488 22503419467776 22515162869862 22516112571732 22651468280064 22662757405184 22679227432368 22725835391792 22737205896192 22749441758784 22783933006848 22796194015296 22811854493376 22828432876002 22875347466738 22882479429888 22961932483464 22994780189328 23024331955456 23048248384512 23065971459264 23095614716928 23100942609408 23111480890368 23123918166336 23129252588096 23140723339422 23146061637942 23167118168064 23183033462784 23200860181248 23204209548858 23217721271496 23230676791296 23247559550592 23259145757952 23276049206904 23281418723544 23335553419776 23368935601152 23382116901414 23412166453728 23429181109581 23433047907328 23445658232256 23500174823424 23505596043264 23522678598528 23534401920768 23551505410536 23553902268416 23564647182336 23581772652672 23599905983784 23616118594104 23660238122496 23672970708192 23683769939232 23689233512352 23719677755904 23737917129888 23755168523151 23766005251521 23767007714606 23793113290752 23827150024704 23845083732828 23909883184512 23983907590656 24000384001536 24013299634272 24049707062784 24062649238368 24079179743008 24096679146891 24124164360192 24146200103779 24153728287104 24171281868708 24203366485376 24220956141252 24237595399212 24312634394256 24347414318112 24378704423424 24392455286043 24431953951161 24454180288512 24459821586432 24470979766272 24488763908544 24489796857984 24507594675468 24521269946368 24539090636736 24569163051732 24574830874852 24615063053568 24631973054208 24633012044288 24645228572016 24650913942576 24681123395937 24682594090752 24712842367824 24743578871808 24789352715712 24811462490112 24829494076224 24875426857086 24911011871772 24938374017024 24968935749888 24974695795968 24988135747536 25005302040816 25026021160192 25037437631232 25052016835584 25082717836608 25114952918016 25120746648576 25134265196352 25152531377454 25164005560434 25169810606874 25221536950506 25280182871424 25316346901248 25399463084944 25412171295744 25464395713536 25482901815072 25495602080832 25514130861414 25543232851968 25566564815766 25584128476946 25613310308352 25631924632704 25645718267208 25663336305048 25716076890712 25742789358624 25812745860096 25818700563456 25832174043897 25850341127872 25869127712994 25898634620928 25902373449888 25910449164288 25949217891672 25963697590272 25982566556544 25988560435584 26000416001664 26014407937128 26020409161608 26053849318016 26080912645632 26100967703904 26134511390208 26153504494416 26166538977696 26172575297056 26185555357767 26191596063987 26257395015813 26270960283648 26290052551296 26323839240192 26324949594112 26338687260444 26362178895744 26376365511288 26443795548672 26476202160864 26498140051968 26510228080128 26516343684608 26529494234256 26530613262816 26549894231757 26568133418367 26592303089664 26598437627904 26617767887808 26650387701396 26684637475392 26705156771124 26805543777792 26879084364288 26898618582576 26962301343744 26986929527753 27000432001728 27014962088556 27017711425536 27055920445632 27070480393164 27089077210884 27139684905216 27172944322992 27214142202624 27228787296048 27337447655424 27351713693538 27390841107876 27406125234176 27426042476352 27432369348672 27465987448364 27496155967488 27510952824576 27517299284736 27529852237056 27551021465232 27552663171072 27586428689664 27606476966328 27620235587568 27671835589632 27710969685984 27712138549824 27732278185398 27747752834048 27767918352096 27801947663802 27808361253122 27872300371968 27878730190848 27888021805176 27912895301376 27933180835752 27948767588352 27970258943744 27999312933888 28056854172672 28069653261312 28076128607232 28096532770464 28111652715978 28130964795918 28154273805216 28163051606016 28167117335136 28188776591742 28219739019264 28254322032768 28260839979648 28276048345896 28337639329792 28460206973952 28480890263904 28559027137056 28574395970562 28612380985344 28626640932864 28647445177728 28682552340936 28706318389632 28741497701384 28814974096896 28835915211792 28851433050609 28856194747392 28871253343179 28930586502051 29023720187904 29039339092608 29046038133888 29081633768856 29083366680576 29119008061312 29135963948544 29140170131124 29149255309824 29209159789056 29215898006016 29230387376112 29237130490032 29250468001872 29251701802592 29266208929269 29272960306809 29310580482768 29346500311791 29363588666892 29379973588992 29401325313984 29427548534784 29437356349908 29444147209188 29481987386176 29554830319104 29614319145216 29615568293376 29635913529856 29657451257712 29673411200199 29718400127728 29727665584128 29749269992256 29785727430972 29787502298112 29788758751232 29810407558464 29824006590144 29830886645184 29846939920668 29923242331392 29961698217984 30020217159816 30021483428976 30140017118208 30201957706752 30238969909824 30260945905398 30295462219776 30316274528256 30332589011712 30378577342464 30394925353728 30415805991168 30437910501336 30500463288984 30509972573184 30569562363366 30615909977952 30632385708054 30659706919104 30730997846016 30754628612352 30794152955904 30801256812544 30815307853824 30831890888448 30854297785896 30861415517256 30934480241664 30938946065144 30956961695328 30971083766688 30994899148386 30996746067456 31012194343936 31034732275872 31041891631392 31057286587119 31072765036014 31079933165254 31114071226368 31130815038336 31158580801536 31176155868552 31216221938304 31238908146108 31260877643008 31363571464704 31379202561024 31402007214048 31442363536896 31466541311712 31488158125472 31505103249594 31539708315648 31546984163328 31563960944256 31578359918976 31585644683136 31608599366772 31626237007872 31650556173184 31673558030868 31683433056768 31688007002028 31793444977104 31810554389133 31879844246016 31897826143287 31978543454208 32000512002048 32017732845696 32066276083712 32083532317824 32128905529188 32188928608512 32204971049472 32228375824944 32267871383553 32294608188336 32316793865616 32334184914057 32416845859008 32463219090816 32504939231232 32523273714724 32575938601548 32651685211392 32653062477312 32669256479184 32676792900624 32716837989963 32718787515648 32758884068976 32820084071424 32842630738944 32860304762688 32867885256768 32891771801286 32906776502106 32908164527916 32910125454336 32950456490432 32974403043114 33052470287616 33076490978232 33105992101632 33167235809448 33214682495696 33249184108992 33291914333184 33299594394624 33317514330048 33340402721088 33364632664926 33383250174976 33402689114112 33433200143694 33443623782144 33486603890688 33494328864768 33510940085376 33512353595136 33536708503272 33552007413912 33559747475832 33628715934008 33663647622816 33706910495232 33755129201664 33774168857598 33859634245632 33882895060992 33952527618048 33977202420096 33994136107776 34018841148552 34088753087688 34105808844288 34175899510272 34194291022944 34217781740064 34242649314003 34313021200107 34323719144832 34416994480128 34424934084608 34442898725196 34492170283992 34536497933184 34598957188896 34643422075392 34651413914112 34667221335552 34685877249504 34693878882144 34711085009133 34719092456913 34736395890578 34774550194176 34801290271872 34806314323287 34846015186944 34871339325888 34888718636928 34914073810356 34922128085316 35009860021084 35053403401728 35073175352121 35118249680592 35149571860992 35168487348384 35250262235136 35258394064896 35290600151677 35301602881152 35327258115804 35330853402624 35346970773504 35372658979008 35374151017088 35399858975676 35424177891156 35490357183744 35509456062288 35533850268528 35579516633856 35606875694832 35650511571909 35689669936128 35740725037056 35767625599242 35838779152384 35864824776768 35975861385984 36000576002304 36019949451408 36074560594176 36093973857552 36118769614512 36186246540288 36230592430656 36285522936832 36305049728064 36331434211878 36356393098818 36448392794112 36468951591384 36521121477168 36568056635136 36576492464896 36681270432768 36689732379648 36706469649408 36734695286976 36761392013202 36781904919552 36808635955104 36826980783424 36853744577598 36862246312278 36895780786176 36947959581312 36949518066432 36967842858024 36976370913864 37023891136128 37069263551736 37184029073568 37217193735168 37244241114336 37313140285629 37332417245184 37366517807658 37409138896896 37426204348416 37434838142976 37453403624832 37462043693952 37482203621304 37507953061224 37539031740288 37556156446848 37585035455656 37624076754912 37672429377024 37681119972864 37701397794528 37728797066181 37754715910311 37832305425759 37920274307136 37946942631936 37974520351872 38078702849408 38099194627416 38118256943616 38196593570304 38224352722608 38243403121248 38271196292121 38275091186176 38314849277952 38349847223649 38376192715419 38419965462528 38447886949056 38468577400812 38474926329856 38495004457572 38574115336068 38719118790144 38728050845184 38775511691808 38803691569491 38847951931392 38853560174832 38865673746432 38945546385408 38954530674688 38973849834816 38982840653376 39000624002496 39021611905692 39030613742412 39080773977024 39128667082388 39151451555856 39201767085312 39249808466544 39258862945584 39406440425472 39485758860288 39487424391168 39508030890666 39543268343616 39564548266932 39617142902784 39665693323008 39714303241296 39716669730816 39747210077952 39765342120192 39774515526912 39794241351384 39795919894224 39888454634496 39897656441856 39975581552094 40026956213088 40028644571968 40057735156686 40186689490944 40208315666688 40269276942336 40318626546432 40347927873864 40443452015616 40500648002592 40526567138304 40554407988224 40583880668448 40605720589746 40633615816326 40667284385312 40679963430912 40709527357824 40759416484488 40821213303936 40843180944072 40879609225472 41006171483136 41086261661814 41109187851264 41139063714528 41148554023008 41198981172546 41244233951232 41245973655552 41275948927104 41294778355584 41326532197848 41328994756608 41379643034496 41389188841856 41409715449492 41430353381352 41507753384448 41568207824736 41598417278097 41621629251072 41651877528144 41702921495703 41712541879683 41818095286272 41832032707764 41838936748032 41869342952064 41923151382528 41955388415616 42006804332792 42085281259008 42104479891968 42114192910848 42144799155696 42167479073967 42196447193877 42231410707824 42244577409024 42250676002704 42283164887613 42381483049152 42391259969472 42414072518844 42506458994688 42530434857716 42690310460928 42721335395856 42778043090432 42838540705584 42861593955843 42918571478016 42939961399296 42971167766592 43023828511404 43059477584448 43089058487488 43112246552076 43222461145344 43253872817688 43284292121088 43434584802064 43535580281856 43537416636416 43559008638912 43569057200832 43622450653284 43625050020864 43678512091968 43703945922816 43710255196686 43760112095232 43790174318592 43813739683584 43823847009024 43855695735048 43875702002808 43877552703888 43880167272448 43965870724152 44069960383488 44101987970976 44141322802176 44156034524862 44166220813782 44222981079264 44277983244288 44332245478656 44389219110912 44399459192832 44423352440064 44453870294784 44486176886568 44577600191592 44591498376192 44678591146458 44681253447168 44683138126848 44715611337696 44736009885216 44746329967776 44770409881002 44884863497088 44942547326976 45006838935552 45030325739724 45032225143464 45302936560128 45325514810368 45358454864736 45391418858097 45451670783584 45474411792384 45498883517568 45567866013696 45592388030592 45623708986752 45656865752004 45750694933476 45764958859776 45923864966928 45948578562081 45989560378656 46048663910912 46096496769024 46131942918528 46191229433856 46201885218816 46222961780736 46247836332672 46258505176192 46281446678844 46292123275884 46401720362496 46408419097716 46435442542992 46492348722579 46495119101184 46518291515904 46552098413808 46562837447088 46609147554021 46619899747881 46671106839552 46737871202304 46764233802828 46824332907456 46858362219162 46866095814656 46891316464512 47045357197056 47068803841536 47103010821072 47163545305344 47199811967568 47232237188208 47257654874391 47320476244992 47345941416384 47367539878464 47378467024704 47439355511808 47475834259776 47510337046302 47532010503042 47534015429212 47586226581504 47690167465656 47819766369024 47967815181312 48000768003072 48026599268544 48099414125568 48125298476736 48158359486016 48193358293782 48248328720384 48292400207558 48307456574208 48342563737416 48406732970752 48441912282504 48475190798424 48625268788512 48694828636224 48757408846848 48784910572086 48863907902322 48908360577024 48919643172864 48941959532544 48977527817088 48979593715968 49015189350936 49042539892736 49078181273472 49138326103464 49149661749704 49230126107136 49263946108416 49266024088576 49290457144032 49301827885152 49337657701929 49362246791874 49365188181504 49425684735648 49461604564671 49487157743616 49578705431424 49622924980224 49658988152448 49750853714172 49822023743544 49937871499776 49949391591936 49976271495072 50010604081632 50046948997389 50052042320384 50074875262464 50104033671168 50149800215541 50165435673216 50229905836032 50241493297152 50268530392704 50305062754908 50328011120868 50339621213748 50443073901012 50560365742848 50632693802496 50661253286397 50798926169888 50824342591488 50928791427072 50965803630144 50991204161664 51028261722828 51133129631532 51168256953892 51263849265408 51291436534416 51326672610096 51432153781424 51485578717248 51625491720192 51637401126912 51664348087794 51700682255744 51738255425988 51804746899776 51898435783344 51965133113088 51977120871168 52000832003328 52028815874256 52040818323216 52104593835867 52107698636032 52161825291264 52201935407808 52269022780416 52307008988832 52333077955392 52345150594112 52371110715534 52383192127974 52514790031626 52580105102592 52647678480384 52677374520888 52724357791488 52752731022576 52887591097344 52952404321728 52996280103936 53020456160256 53032687369216 53058988468512 53061226525632 53099788463514 53136266836734 53184606179328 53196875255808 53235535775616 53300775402792 53369274950784 53410313542248 53611087555584 53758168728576 53797237165152 53924602687488 53973859055506 54000864003456 54029924177112 54035422851072 54111840891264 54140960786328 54178154421768 54279369810432 54345888645984 54428284405248 54457574592096 54497151317817 54534589648227 54646663392763 54674895310848 54703427387076 54781682215752 54812250468352 54852084952704 54864738697344 54931974896728 55021905649152 55034598569472 55059704474112 55102042930464 55142088019803 55172857379328 55212953932656 55240471175136 55280616866397 55293369468417 55343671179264 55421939371968 55424277099648 55464556370796 55495505668096 55535836704192 55603895327604 55616722506244 55776043610352 55825790602752 55866361671504 55940517887488 55998625867776 56049776711487 56113708345344 56139306522624 56152257214464 56193065540928 56223305431956 56261929591836 56308547610432 56334234670272 56377553183484 56439478038528 56508644065536 56521679959296 56552096691792 56920413947904 56961780527808 57118054274112 57148791941124 57224761970688 57294890355456 57365104681872 57412636779264 57482995402768 57629948193792 57671830423584 57702866101218 57712389494784 57742506686358 57861173004102 58047440375808 58078678185216 58092076267776 58163267537712 58166733361152 58238016122624 58271927897088 58280340262248 58298510619648 58418319578112 58431796012032 58460774752224 58474260980064 58500936003744 58503403605184 58532417858538 58545920613618 58621160965536 58693000623582 58727177333784 58759947177984 58802650627968 58855097069568 58874712699816 58888294418376 58963974772352 59109660638208 59228638290432 59231136586752 59262046335999 59271827059712 59314902515424 59346822400398 59436800255456 59455331168256 59498539984512 59571454861944 59575004596224 59577517502464 59620815116928 59648013180288 59661773290368 59693879841336 59846484662784 60040434319632 60042966857952 60086602735029 60280034236416 60403915413504 60477939819648 60521891810796 60665178023424 60789850707456 60831611982336 60875821002672 60908580884619 60950423724489 61000926577968 61019945146368 61075682615441 61139124726732 61231819955904 61264771416108 61319413838208 61509257224704 61629392492721 61663781776896 61708595571792 61722831034512 61798471758819 61868960483328 61877892130288 61913923390656 61942167533376 61989798296772 61993492134912 62024388687872 62069464551744 62083783262784 62114573174238 62145530072028 62159866330508 62228142452736 62261630076672 62352311737104 62432443876608 62477816292216 62521755286016 62727142929408 62758405122048 62804014428096 62884727073792 62933082623424 62976316250944 63010206499188 63079416631296 63093968326656 63127921888512 63156719837952 63171289366272 63217198733544 63252474015744 63301112346368 63347116061736 63366866113536 63376014004056 63586889954208 63621108778266 63759688492032 63795652286574 63957086908416 64001024004096 64035465691392 64132552167424 64167064635648 64257811058376 64377857217024 64409942098944 64456751649888 64535742767106 64589216376672 64633587731232 64668369828114 64833691718016 64926438181632 65009878462464 65046547429448 65151877203096 65303370422784 65306124954624 65338512958368 65353585801248 65433675979926 65437575031296 65517768137952 65565382795029 65640168142848 65685261477888 65720609525376 65735770513536 65783543602572 65813553004212 65816329055832 65820250908672 65900912980864 65948806086228 66104940575232 66152981956464 66211984203264 66234051787293 66249331220673 66334471618896 66429364991392 66498368217984 66583828666368 66599188789248 66635028660096 66680805442176 66729265329852 66766500349952 66866400287388 66887247564288 67021880170752 67024707190272 67073417006544 67104014827824 67119494951664 67155614821503 67257431868016 67327295245632 67413820990464 67510258403328 67548337715196 67954404840192 67988272215552 68037682297104 68177506175376 68211617688576 68261057040787 68351799020544 68388582045888 68435563480128 68485298628006 68626042400214 68647438289664 68885797450392 68984340567984 69072995866368 69197914377792 69286844150784 69302827828224 69334442671104 69371754499008 69387757764288 69422170018266 69438184913826 69472791781156 69549100388352 69602580543744 69612628646574 69692030373888 69742678651776 69777437273856 69828147620712 69844256170632 70019720042168 70106806803456 70146350704242 70236499361184 70287543328743 70299143721984 70336974696768 70500524470272 70516788129792 70581200303354 70603205762304 70654516231608 70661706805248 70693941547008 70745317958016 70748302034176 70799717951352 70848355782312 70980714367488 71018912124576 71067700537056 71159033267712 71213751389664 71265505569453 71298015754563 71301023143818 71379339872256 71481450074112 71535251198484 71677558304768 71729649553536 71951722771968 72001152004608 72039898902816 72149121188352 72187947715104 72237539229024 72290037440673 72372493080576 72438600311337 72461184861312 72571045873664 72610099456128 72662868423756 72712786197636 72937903182768 73042242954336 73136113270272 73152984929792 73177365858129 73295861853483 73362540865536 73379464759296 73412939298816 73469390573952 73522784026404 73563809839104 73617271910208 73653961566848 73707489155196 73724492624556 73895919162624 73899036132864 73935685716048 73952741827728 74043370187811 74047782272256 74138527103472 74368058147136 74434387470336 74488482228672 74626280571258 74733035615316 74906807249664 74924087387904 74964407242608 75015906122448 75078063480576 75112312893696 75170070911312 75248153509824 75344858754048 75362239945728 75402795589056 75457594132362 75509431820622 75664610851518 75840548614272 75949040703744 76157405698816 76198389254832 76236513887232 76393187140608 76448705445216 76486806242496 76542392584242 76550182372352 76629698555904 76699694447298 76752385430838 76839930925056 76895773898112 76937154801624 76990008915144 77148230672136 77438237580288 77456101690368 77496522131691 77551023383616 77607383138982 77695903862784 77707120349664 77731347492864 77891092770816 77909061349376 77947699669632 77965681306752 78001248004992 78043223811384 78061227484824 78161547954048 78257334164776 78302903111712 78403534170624 78499616933088 78517725891168 78556666073301 78574788191961 78772185047439 78812880850944 78971517720576 78974848782336 79016061781332 79086536687232 79129096533864 79331386646016 79428606482592 79494420155904 79530684240384 79549031053824 79588482702768 79591839788448 79649682695271 79704400255101 79776909268992 79795312883712 79868200343269 79951163104188 80053912426176 80057289143936 80115470313372 80416631333376 80637253092864 80695855747728 80886904031232 80960788583259 81001296005184 81053134276608 81108815976448 81167761336896 81211441179492 81267231632652 81334568770624 81419054715648 81518832968976 81642426607872 81686361888144 81759218450944 82012342966272 82172523323628 82218375702528 82278127429056 82297108046016 82397962345092 82488467902464 82551897854208 82589556711168 82653064395696 82657989513216 82759286068992 82778377683712 82819430898984 82860706762704 83015506768896 83136415649472 83196834556194 83243258502144 83303755056288 83405842991406 83425083759366 83636190572544 83664065415528 83738685904128 83846302765056 83910776831232 84013608665584 84170562518016 84208959783936 84228385821696 84289598311392 84334958147934 84392894387754 84462821415648 84489154818048 84501352005408 84566329775226 84762966098304 84782519938944 84828145037688 85012917989376 85060869715432 85380620921856 85442670791712 85556086180864 85677081411168 85723187911686 85837142956032 85879922798592 85942335533184 86047657022808 86118955168896 86178116974976 86224493104152 86444922290688 86507745635376 86568584242176 86613760029537 86791759506153 86869169604128 87071160563712 87074833272832 87118017277824 87138114401664 87244901306568 87250100041728 87357024183936 87407891845632 87420510393372 87627479367168 87647694018048 87711391470096 87751404005616 87755105407776 87798626787807 87818880920427 87931741448304 88039500935373 88139920766976 88203975941952 88282645604352 88312069049724 88332441627564 88445962158528 88664490957312 88846704880128 88907740589568 88972353773136 89020233600597 89155200383184 89182996752384 89264459207183 89357182292916 89362506894336 89366276253696 89431222675392 89472019770432 89492659935552 89540819762004 89769726994176 89885094653952 90060651479448 90064450286928 90605873120256 90651029620736 90716909729472 90782837716194 90903341567168 90948823584768 90997767035136 91135732027392 91184776061184 91247417973504 91313731504008 91501389866952 91529917719552 91847729933856 91897157124162 91979120757312 92097327821824 92192993538048 92263885837056 92382458867712 92403770437632 92445923561472 92495672665344 92517010352384 92562893357688 92584246551768 92803440724992 92816838195432 92870885085984 92984697445158 92990238202368 93036583031808 93104196827616 93125674894176 93218295108042 93239799495762 93342213679104 93475742404608 93528467605656 93648665814912 93716724438324 93732191629312 93782632929024 94090714394112 94137607683072 94206021642144 94327090610688 94399623935136 94464474376416 94515309748782 94640952489984 94691882832768 94735079756928 94756934049408 94878711023616 94951668519552 95020674092604 95064021006084 95068030858424 95380334931312 95431663167399 95639532738048 95693478429861 95935630362624 96001536006144 96053198537088 96198828251136 96250596953472 96316718972032 96386716587564 96584800415116 96614913148416 96685127474832 96803614150659 96813465941504 96883824565008 96950381596848 97002554742171 97250537577024 97389657272448 97514817693696 97569821144172 97727815804644 97955055634176 97959187431936 98030378701872 98150513969889 98156362546944 98276652206928 98299323499408 98460252214272 98527892216832 98532048177152 98580914288064 98603655770304 98675315403858 98724493583748 98730376363008 98851369471296 98923209129342 99157410862848 99317976304896 99501707428344 99644047487088 99875742999552 99898783183872 99952542990144 100021208163264 100093897994778 100104084640768 100149750524928 100208067342336 100299600431082 100330871346432 100459811672064 100482986594304 100537060785408 100610125509816 100656022241736 100679242427496 100886147802024 101120731485696 101265387604992 101322506572794 101597852339776 101648685182976 101857582854144 101931607260288 101982408323328 102056523445656 102266259263064 102336513907784 102527698530816 102582873068832 102653345220192 102727947942009 102864307562848 102939063600321 102971157434496 103250983440384 103274802253824 103328696175588 103401364511488 103476510851976 103609493799552 103796871566688 103930266226176 103954241742336 104001664006656 104057631748512 104081636646432 104157277370739 104209187671734 104215397272064 104323650582528 104403870815616 104418942969861 104538045560832 104614017977664 104666155910784 104690301188224 104742221431068 104766384255948 105029580063252 105160210205184 105219526056363 105354749041776 105448715582976 105505462045152 105775182194688 105871800455031 105904808643456 105992560207872 106040912320512 106065374738432 106117976937024 106122453051264 106199576927028 106272533673468 106471071551232 106601550805584 106738549901568 106820627084496 106951534715727 107222175111168 107516337457152 107594474330304 107947718111012 108001728006912 108059848354224 108223681782528 108281921572656 108356308843536 108558739620864 108691777291968 108856568810496 108915149184192 108994302635634 109069179296454 109293326785526 109406854774152 109563364431504 109704169905408 109729477394688 109863949793456 110043811298304 110069197138944 110119408948224 110204085860928 110284176039606 110345714758656 110425907865312 110480942350272 110561233732794 110586738936834 110687342358528 110843878743936 110848554199296 110929112741592 110991011336192 111071673408384 111207790655208 111233445012488 111552087220704 111651581205504 111732723343008 111881035774976 111939420856887 111997251735552 112099553422974 112227416690688 112278613045248 112304514428928 112386131081856 112446610863912 112523859183672 112617095220864 112668469340544 112755106366968 113017288131072 113043359918592 113104193383584 113264147730933 113496916277277 113840827895808 113923561055616 114236108548224 114297583882248 114589780710912 114730209363744 114813588876363 114825273558528 114965990805536 115049541670947 115128578146257 115259896387584 115343660847168 115405732202436 115424778989568 115485013372716 115722346008204 116157356370432 116184152535552 116326535075424 116411074708473 116476032245248 116543855794176 116560680524496 116597021239296 116730446655547 116836639156224 116863592024064 116921549504448 116948521960128 117001872007488 117006807210368 117064835717076 117091841227236 117242321931072 117386001247164 117454354667568 117605301255936 117749425399632 117776588836752 117927949544704 118219321276416 118457276580864 118462273173504 118524092671998 118543654119424 118629805030848 118693644800796 118873600510912 118997079969024 119142909723888 119150009192448 119241630233856 119296026360576 119323546580736 119387759682672 119692969325568 120080868639264 120085933715904 120173205470058 120560068472832 120807830827008 120955879639296 121043783621592 121330356046848 121579701414912 121663223964672 121751642005344 121817161769238 121900847448978 122001853155936 122039890292736 122151365230882 122278249453464 122463639911808 122529542832216 122638827676416 123018514449408 123258784985442 123327563553792 123417191143584 123445662069024 123596943517638 123737920966656 123755784260576 123827846781312 123884335066752 123979596593544 123986984269824 124048777375744 124138929103488 124167566525568 124229146348476 124291060144056 124319732661016 124523260153344 124704623474208 124795251834291 124864887753216 124955632584432 125043510572032 125108764487109 125137625639049 125454285858816 125516810244096 125608028856192 125769454147584 125866165246848 125952632501888 126020412998376 126255843777024 126313439675904 126342578732544 126434397467088 126589341581631 126602224692736 126694232123472 126733732227072 126752028008112 126849494662839 127173779908416 127242217556532 127519376984064 127591304573148 128070931382784 128334129271296 128515622116752 128584781867529 128755714434048 128819884197888 128913503299776 129071485534212 129178432753344 129267175462464 129336739656228 129667383436032 129852876363264 130093094858896 130303754406192 130606740845568 130612249909248 130677025916736 130707171602496 130867351959852 130875150062592 131035536275904 131130765590058 131280336285696 131370522955776 131441219050752 131471541027072 131567087205144 131627106008424 131632658111664 131640501817344 131801825961728 131897612172456 132209881150464 132305963912928 132423968406528 132468103574586 132498662441346 132668943237792 132858729982784 132996736435968 133167657332736 133198377578496 133270057320192 133361610884352 133458530659704 133533000699904 133732800574776 133774495128576 134043760341504 134049414380544 134146834013088 134208029655648 134238989903328 134311229643006 134514863736032 134654590491264 134827641980928 135020516806656 135096675430392 135908809680384 135976544431104 136075364594208 136355012350752 136423235377152 136522114081574 136703598041088 136777164091776 136871126960256 136970597256012 137252084800428 137294876579328 137771594900784 137845735686243 137968681135968 138145991732736 138223913287577 138395828755584 138573688301568 138605655656448 138668885342208 138743508998016 138775515528576 138844340036532 138876369827652 138945583562312 139205161087488 139225257293148 139477046167737 139485357303552 139554874547712 139656295241424 139688512341264 139827442662063 139859699243643 140039440084336 140213613606912 140292701408484 140472998722368 140575086657486 140598287443968 140673949393536 141162400606708 141206411524608 141309032463216 141490635916032 141496604068352 141599435902704 141696711564624 141772964623173 141961428734976 142037824249152 142135401074112 142318066535424 142427502779328 142531011138906 142596031509126 142602046287636 142758679744512 143070502396968 143459299107072 143903445543936 144002304009216 144079797805632 144298242376704 144375895430208 144475078458048 144580074881346 144744986161152 144877200622674 144922369722624 145142091747328 145220198912256 145325736847512 145425572395272 145875806365536 146084485908672 146272226540544 146305969859584 146354731716258 146591723706966 146725081731072 146758929518592 146825878597632 146938781147904 147045568052808 147127619678208 147234543820416 147307923133696 147414978310392 147448985249112 147791838325248 147798072265728 147871371432096 147905483655456 148086740375622 148095564544512 148277054206944 148384813694013 148736116294272 148868774940672 148976964457344 149252561142516 149466071230632 149813614499328 149848174775808 149928814485216 150031812244896 150140846992167 150156126961152 150224625787392 150340141822624 150449400646623 150496307019648 150689717508096 150724479891456 150805591178112 150915188264724 151018863641244 151329221703036 151681097228544 151898081407488 151983759859191 152314811397632 152396778509664 152473027774464 152786374281216 152897410890432 152973612484992 153084785168484 153100364744704 153399388894596 153504770861676 153791547796224 153874309603248 153980017830288 154296461344272 154485550144939 154876475160576 154912203380736 154993044263382 155102046767232 155214766277964 155414240699328 155895399339264 155931362613504 156002496009984 156086447622768 156122454969648 156313781507601 156323095908096 156514668329552 156605806223424 156807068341248 156999233866176 157035451782336 157113332146602 157149576383922 157544370094878 157943035441152 158032123562664 158173073374464 158258193067728 158662773292032 158857212965184 158988840311808 159061368480768 159098062107648 159176965405536 159183679576896 159299365390542 159408800510202 159553818537984 159590625767424 159736400686538 159902326208376 160107824852352 160114578287872 160230940626744 160833262666752 161274506185728 161391711495456 161773808062464 161921577166518 162002592010368 162106268553216 162217631952896 162335522673792 162422882358984 162534463265304 162669137541248 162838109431296 163037665937952 163284853215744 163372723776288 163491453953451 163518436901888 163603768944681 163939990178289 164024685932544 164345046647256 164436751405056 164556254858112 164594216092032 164795924690184 165103795708416 165179113422336 165306128791392 165518572137984 165556755367424 165638861797968 165721413525408 165841850599191 165880108405251 166031013537792 166272831298944 166296835100149 166393669112388 166486517004288 166607510112576 166811685982812 166850167518732 167328130831056 167477371808256 167821553662464 168027217331168 168149330134461 168341125036032 168417919567872 168456771643392 168579196622784 168669916295868 168785788775508 168925642831296 169002704010816 169132659550452 169525932196608 169565039877888 169656290075376 170121739430864 170761241843712 170885341583424 171112172361728 171354162822336 171446375823372 171674285912064 171884671066368 172095314045616 172237910337792 172356233949952 172448986208304 172889844581376 173015491270752 173137168484352 173227520059074 173583519012306 173738339208256 174142321127424 174236034555648 174276228803328 174489802613136 174500200083456 174714048367872 174815783691264 174841020786744 175254958734336 175295388036096 175422782940192 175502808011232 175510210815552 175597253575614 175637761840854 175863482896608 176079001870746 176279841533952 176407951883904 176565291208704 176624138099448 176664883255128 176891924317056 177328981914624 177693409760256 177786139007997 177815481179136 177944707546272 178040467201194 178310400766368 178365993504768 178528918414366 178714364585832 178725013788672 178732552507392 178862445350784 178944039540864 178985319871104 179081639524008 179539453988352 180121302958896 180128900573856 180259808205087 180754348145293 181211746240512 181302059241472 181433819458944 181565675432388 181806683134336 181995534070272 182369552122368 182494835947008 182627463008016 182725742653857 182851271173467 183002779733904 183059835439104 183227047846323 183695459867712 183794314248324 183958241514624 184194655643648 184527771674112 184991345330688 185034020704768 185125786715376 185168493103536 185395415276457 185606881449984 185633676390864 185741770171968 185969394890316 185980476404736 186073166063616 186208393655232 186251349788352 186436590216084 186479598991524 186684427358208 187056935211312 187297331629824 187433448876648 187565265858048 188181428788224 188275215366144 188412043284288 188654181221376 188799247870272 188928948752832 189030619497564 189281904979968 189383765665536 189470159513856 189513868098816 189757422047232 189903337039104 190041348185208 190128042012168 190136061716848 190760669862624 190863326334798 191279065476096 191386956859722 191871260725248 192003072012288 192106397074176 192397656502272 192501193906944 192633437944064 192773433175128 193169600830232 193229826296832 193370254949664 193607228301318 193626931883008 193767649130016 193900763193696 194005109484342 194501075154048 194779314544896 195029635387392 195139642288344 195455631609288 195910111268352 195918374863872 196060757403744 196301027939778 196312725093888 196553304413856 196598646998816 196696148385087 196920504428544 197055784433664 197064096354304 197161828576128 197207311540608 197350630807716 197448987167496 197460752726016 197702738942592 197846418258684 198314821725696 198635952609792 198702155361879 198747993662019 199003414856688 199288094974176 199751485999104 199797566367744 199905085980288 200042416326528 200187795989556 200208169281536 200299501049856 200599200862164 200661742692864 201074121570816 201220251019632 201312044483472 201358484854992 201466844464509 201772295604048 202019565574151 202241462971392 202530775209984 202645013145588 203195704679552 203863214520576 203964816646656 204113046891312 204532518526128 204673027815568 204783171122361 205055397061632 205165746137664 205306690440384 205455895884018 205728615125696 205878127200642 205942314868992 206657392351176 206802729022976 206953021703952 207218987599104 207593743133376 207860532452352 207908483484672 208003328013312 208115263497024 208163273292864 208314554741478 208418375343468 208430794544128 208647301165056 208807741631232 208837885939722 209076091121664 209228035955328 209332311821568 209380602376448 209484442862136 209532768511896 210059160126504 210320420410368 210439052112726 210709498083552 210897431165952 211010924090304 211550364389376 211743600910062 211809617286912 211985120415744 212081824641024 212130749476864 212235953874048 212244906102528 212399153854056 212545067346936 212942143102464 213203101611168 213477099803136 213641254168992 213796516708359 213894047263689 213903069431454 214444350222336 215032674914304 215188948660608 215895436222024 216003456013824 216119696708448 216447363565056 216563843145312 216712617687072 216870112322019 217117479241728 217315800934011 217383554583936 217713137620992 217830298368384 217988605271268 218138358592908 218586653571052 218813709548304 219126728863008 219408339810816 219458954789376 219532097574387 219727899586912 219887585560449 220087622596608 220138394277888 220238817896448 220408171721856 220568352079212 220691429517312 220851815730624 220961884700544 221122467465588 221173477873668 221687757487872 221697108398592 221858225483184 222130110563433 222143346816768 222415581310416 222466890024976 223104174441408 223303162411008 223465446686016 223762071549952 223878841713774 224199106845948 224772262163712 224893221727824 225047718367344 225234190441728 225336938681088 225510212733936 225786573288757 226034576262144 226086719837184 226208386767168 226528295461866 226993832554554 227847122111232 228472217096448 228595167764496 229179561421824 229460418727488 229627177752726 229650547117056 229931981611072 230099083341894 230257156292514 230519792775168 230687321694336 230811464404872 230970026745432 231444692016408 232314712740864 232368305071104 232489566395073 232653070150848 232822149416946 232952064490496 233087711588352 233121361048992 233194042478592 233460893311094 233673278312448 233727184048128 233843099008896 233897043920256 234003744014976 234013614420736 234129671434152 234183682454472 234484643862144 234772002494328 234908709335136 235210602511872 235498850799264 235553177673504 235724364575883 235855899089408 236316555142317 236438642552832 236914553161728 236924546347008 237048185343996 237087308238848 237259610061696 237387289601592 237747201021824 237994159938048 238285819447776 238483260467712 238592052721152 238647093161472 238775519365344 238949048085813 239113200765303 239385938651136 239604601029807 240161737278528 240171867431808 240346410940116 241911759278592 242087567243184 242660712093696 242882365749777 243159402829824 243326447929344 243503284010688 243634323538476 243801694897956 244003706311872 244302730461764 244556498906928 244927279823616 245059085664432 245277655352832 246037028898816 246517569970884 246655127107584 246834382287168 246891324138048 247193887035276 247511568521152 247655693562624 247768670133504 247959193187088 247973968539648 248277858206976 248335133051136 248458292696952 248582120288112 248639465322032 249046520306688 249409246948416 249590503668582 249729775506432 249911265168864 250087021144064 250217528974218 250275251278098 250908571717632 251216057712384 251538908295168 251732330493696 251905265003776 252040825996752 252511687554048 252626879351808 252685157465088 252868794934176 253178683163262 253204449385472 253388464246944 253467464454144 253504056016224 253698989325678 254347559816832 254484435113064 255038753968128 255182609146296 256141862765568 256668258542592 257031244233504 257169563735058 257511428868096 257639768395776 257827006599552 258142971068424 258356865506688 258534350924928 258673479312456 259334766872064 259705752726528 259841280088611 260186189717792 260375278518459 260607508812384 261213481691136 261224499818496 261354051833472 261414343204992 261734703919704 261750300125184 262071072551808 262261531180116 262882438101504 262943082054144 263134174410288 263254212016848 263265316223328 263456642761281 263603651923456 263795224344912 264118502806119 264179431904659 264419762300928 264611927825856 264847936813056 264936207149172 264997324882692 265337886475584 265717459965568 265993472871936 266540114640384 266723221768704 266917061319408 267060700801791 267465601149552 267548990257152 267793377621549 268087520683008 268098828761088 268293668026176 268416059311296 268477979806656 268622459286012 269029727472064 269309180982528 269655283961856 270193350860784 271817619360768 271953088862208 272150729188416 272710024701504 272846470754304 273044228163148 273407196082176 273554328183552 273742253920512 273941194512024 274504169600856 274589753158656 275543189801568 275691471372486 275937362271936 276291983465472 276447826575154 276791657511168 277147376603136 277211311312896 277337770684416 277487017996032 277551031057152 277688680073064 277752739655304 277891167124624 278410322174976 278450514586296 278954092335474 278970714607104 279109749095424 279312590482848 279377024682528 279654885324126 279719398487286 280078880168672 280427227213824 280585402816968 280945997444736 281150173314972 281196574887936 281347898787072 282324801213416 282412823049216 282618064926432 282981271832064 282993208136704 283198871805408 283393423129248 283545929246346 283922857469952 284075648498304 284270802148224 284636133070848 284855005558656 285062022277812 285192063018252 285204092575272 286141004793936 286918598214144 287080435289583 287806891087872 288004608018432 288159595611264 288596484753408 288751790860416 288950156916096 289160149762692 289754401245348 289844739445248 290410842451977 290440397824512 290651473695024 290851144790544 291007664226513 291751612731072 292168971817344 292544453081088 292611939719168 292709463432516 293183447413932 293877562295808 294091136105616 294451541909667 294469087640832 294615846267392 294829956620784 294897970498224 295259365069913 295583676650496 295596144531456 295742742864192 295810967310912 296173480751244 296191129089024 296554108413888 296769627388026 297472232588544 297953928914688 298505122285032 298932142461264 299627228998656 299696349551616 299857628970432 300063624489792 300281693984334 300312253922304 300449251574784 300680283645248 300898801293246 300992614039296 301379435016192 301448959782912 301611182356224 301830376529448 302037727282488 302658443406072 303362194457088 303796162814976 303967519718382 304629622795264 304793557019328 304946055548928 305572748562432 305794821780864 305947224969984 306169570336968 306200729489408 306798777789192 307009541723352 307583095592448 307748619206496 307960035660576 308592922688544 308817190800963 308971100289878 309752950321152 309824406761472 309986088526764 310204093534464 310429532555928 310828481398656 311790798678528 311862725227008 312004992019968 312172895245536 312244909939296 312471832112217 312627563015202 312646191816192 313029336659104 313211612446848 313256828909583 313614136682496 313998467732352 314070903564672 314226664293204 314299152767844 315088740189756 315658578169089 316064247125328 316346146748928 316516386135456 317325546584064 317615401365093 317714425930368 317977680623616 318122736961536 318196124215296 318353930811072 318367359153792 318598730781084 318817601020404 319472801373076 319804652416752 320215649704704 320229156575744 320461881253488 320854604147181 321666525333504 322549012371456 322783422990912 323843154333036 324005184020736 324671045347584 324845764717968 325068926530608 325338275082496 325676218862592 326075331875904 326569706431488 326745447552576 326982907906902 327036873803776 327207537889362 327879980356578 328690093294512 329112509716224 329188432184064 329591849380368 330207591416832 330358226844672 330612257582784 331037144275968 331113510734848 331277723595936 331442827050816 331683701198382 331760216810502 332062027075584 332545662597888 332593670200298 332787338224776 332973034008576 333215020225152 333623371965624 333700335037464 334656261662112 334954743616512 335643107324928 335818262570661 336054434662336 336298660268922 336682250072064 336835839135744 336913543286784 337158393245568 337339832591736 337571577551016 337851285662592 338005408021632 338265319100904 339051864393216 339130079755776 339312580150752 339792443192799 340243478861728 340490748831831 341522483687424 341770683166848 342224344723456 342708325644672 342892751646744 343769342132736 344190628091232 344475820675584 344712467899904 344897972416608 345148625012841 345385734438771 345779689162752 346030982541504 346274336968704 346455040118148 347167038024612 347476678416512 348472069111296 348552457606656 348979605226272 349233224125419 349428096735744 349631567382528 349682041573488 350191339966641 350509917468672 350590776072192 350845565880384 351005616022464 351020421631104 351194507151228 351275523681708 351726965793216 352158003741492 352815903767808 353248276198896 353329766510256 353783848634112 354657963829248 355386819520512 355572278015994 355630962358272 355889415092544 356080934402388 356620801532736 357057836828732 357428729171664 357450027577344 357724890701568 357888079081728 357970639742208 358163279048016 359078907976704 360242605917792 360257801147712 360519616410174 361508696290586 362423492481024 362867638917888 363131350864776 363613366268672 363991068140544 364739104244736 364989671894016 365254926016032 365451485307714 365702542346934 366005559467808 366119670878208 366454095692646 367390919735424 367588628496648 367916483029248 368389311287296 369055543348224 369982690661376 370068041409536 370251573430752 370336986207072 370790830552914 371213762899968 371267352781728 371483540343936 371938789780632 371960952809472 372146332127232 372416787310464 372502699576704 372873180432168 372959197983048 374113870422624 374594663259648 374866897753296 375130531716096 375326293461327 375412876917147 376362857576448 376550430732288 376824086568576 377308362442752 377598495740544 377857897505664 378061238995128 378767531331072 378940319027712 379027736197632 379768024744893 379806674078208 380082696370416 380256084024336 380272123433696 380548483988517 381521339725248 381726652669596 382558130952192 382773913719444 384212794148352 385002387813888 385266875888128 385546866350256 385754345602587 386339201660464 386459652593664 386740509899328 387214456602636 387253863766016 387535298260032 387801526387392 388010218968684 389002150308096 389558629089792 390279284576688 390911263218576 391820222536704 391836749727744 392121514807488 392602055879556 392625450187776 393106608827712 393197293997632 393392296770174 393841008857088 394111568867328 394323657152256 394414623081216 394701261615432 394897974334992 394921505452032 395405477885184 395692836517368 396629643451392 397271905219584 397404310723758 397495987324038 398006829713376 398576189948352 399502971998208 399595132735488 399810171960576 400084832653056 400375591979112 400416338563072 400599002099712 401198401724328 401323485385728 402148243141632 402440502039264 402624088966944 402716969709984 402933688929018 403544591208096 404039131148302 404482925942784 405061550419968 405290026291176 406391409359104 407726429041152 407929633293312 408226093782624 409065037052256 409346055631136 409566342244722 410110794123264 410331492275328 410613380880768 410911791768036 411457230251392 411756254401284 411884629737984 413314784702352 413537207058729 413605458045952 413906043407904 414437975198208 414671739862731 415187486266752 415721064904704 415816966969344 416006656026624 416230526994048 416326546585728 416629109482956 416836750686936 416861589088256 417615483262464 417675771879444 418456071910656 418664623643136 418761204752896 418968885724272 419065537023792 419482327986189 419579097730929 420118320253008 420640840820736 420878104225452 421418996167104 421794862331904 422021848180608 423487201820124 423619234573824 424471907748096 424489812205056 424798307708112 425090134693872 425318893869519 425884286204928 426406203222336 426954199606272 427282508337984 427593033416718 427788094527378 427806138862908 430377897321216 431790872444048 432006912027648 432239393416896 432894727130112 433127686290624 433425235374144 433740224644038 434234958483456 434631601868022 434767109167872 435426275241984 435660596736768 435977210542536 436276717185816 437173307142104 437627419096608 438253457726016 438816679621632 438917909578752 439064195148774 439455799173824 439775171120898 440175245193216 440276788555776 440477635792896 440816343443712 441136704158424 441382859034624 441703631461248 441923769401088 442244934931176 442346955747336 443375514975744 443394216797184 443716450966368 444260221126866 444286693633536 444831162620832 444933780049952 445154441082039 446208348882816 446606324822016 446930893372032 447524143099904 447757683427548 448398213691896 449544524327424 449786443455648 450095436734688 450468380883456 450673877362176 451020425467872 451348201939869 451573146577514 452069152524288 452173439674368 452416773534336 453056590923732 453987665109108 455694244222464 455951279577573 456944434192896 457190335528992 458359122843648 458777801971801 458920837454976 459254355505452 459301094234112 459863963222144 460198166683788 460514312585028 461374643388672 461622928809744 461940053490864 462889384032816 463456650434817 464629425481728 464736610142208 464979132790146 465306140301696 465644298833892 465904128980992 466242722097984 466921786622188 467686198017792 467794087840512 468007488029952 468027228841472 468259342868304 468367364908944 468941344522803 468969287724288 469544004988656 469817418670272 470421205023744 470997701598528 471106355347008 471448729151766 471711798178816 472633110284634 473829106323456 474096370687992 474519220123392 474774579203184 475494402043648 475988319876096 476571638895552 476966520935424 477184105442304 477294186322944 477551038730688 477898096171626 478226401530606 478771877302272 479209202059614 480323474557056 480343734863616 480692821880232 483823518557184 484175134486368 485321424187392 485764731499554 486318805659648 486652895858688 487006568021376 487268647076952 487603389795912 488007412623744 488605460923528 489112997813856 489854559647232 490118171328864 490474361860353 490555310705664 490811306834043 491819970534867 492074057797632 493035139941768 493310254215168 493668764574336 493782648276096 494387774070552 495023137042304 495311387125248 495537340267008 495918386374176 496555716413952 496670266102272 496916585393904 497164240576224 497278930644064 497525551797573 497640325215753 498093040613376 498818493896832 498890505300447 499181007337164 499459551012864 499822530337728 500174042288128 500435057948436 500550502556196 502432115424768 503464660987392 503810530007552 504081651993504 504447990403383 505023375108096 505253758703616 505370314930176 505737589868352 506357366326524 506408898770944 506776928493888 507008112032448 507397978651356 508695119633664 508968870226128 510365218292592 512283725531136 513336517085184 514062488467008 514339127470116 515022857736192 515654013199104 516285942136848 516713731013376 517068701849856 517346958624912 518669533744128 519411505453056 519682560177222 520372379435584 520750557036918 521215017624768 522426963382272 522708103666944 522828686409984 523469407839408 523500600250368 524142145103616 524523062360232 525764876203008 525886164108288 526268348820576 526508424033696 526530632446656 526913285522562 527207303846912 527590448689824 528237005612238 528358863809318 528839524601856 529223855651712 529695873626112 529872414298344 529994649765384 530675772951168 531434919931136 531986945743872 533080229280768 533446443537408 533834122638816 534121401603582 534931202299104 535097980514304 535586755243098 536175041366016 536197657522176 536587336052352 536832118622592 536955959613312 537244918572024 538059454944128 538618361965056 540386701721568 540779424615261 542263044435879 543635238721536 543906177724416 544301458376832 545420049403008 546088456326296 547108656367104 547484507841024 547882389024048 548177227961571 548553813520401 549008339201712 549179506317312 549681143538969 551086379603136 551382942744972 551874724543872 552583966930944 552895653150308 553583315022336 554974035992064 555102062114304 555377360146128 555505479310608 555782334249248 556186245829371 556820644349952 556901029172592 557908184670948 557941429214208 558219498190848 558625180965696 558754049365056 559309770648252 559438796974572 560157760337344 561170805633936 561891994889472 562300346629944 562695797574144 564649602426832 564825646098432 565236129852864 565962543664128 565986416273408 566397743610816 566786846258496 567091858492692 567845714939904 568151296996608 568541604296448 569272266141696 569710011117312 570124044555624 570384126036504 570408185150544 572282009587872 573837196428288 574160870579166 575613782175744 576009216036864 576319191222528 577192969506816 577503581720832 577900313832192 578320299525384 579508802490696 579689478890496 580821684903954 580880795649024 581302947390048 581702289581088 582015328453026 583503225462144 584337943634688 585088906162176 585223879438336 585418926865032 586366894827864 587755124591616 588182272211232 588903083819334 588938175281664 589231692534784 589659913241568 589795940996448 590088445155261 590518730139826 591167353300992 591192289062912 591485485728384 591621934621824 592346961502488 592382258178048 593108216827776 593539254776052 594944465177088 595907857829376 596243980986057 597010244570064 597864284922528 599254457997312 599392699103232 599715257940864 600127248979584 600563387968668 600624507844608 600898503149568 601360567290496 601797602586492 601985228078592 603222364712448 603660753058896 604075454564976 604400533393527 605316886812144 606058696722453 606724388914176 607592325629952 607935039436764 609259245590528 609587114038656 611589643561728 611894449939968 612339140673936 613597555578384 614019083446704 614349513367083 615166191184896 615497238412992 615920071321152 617185845377088 617634381601926 617942200579756 619972177053528 620408187068928 620859065111856 621656962797312 623581597357056 623725450454016 624009984039936 624345790491072 624489819878592 624943664224434 625255126030404 625292383632384 626058673318208 626423224893696 626513657819166 627228273364992 627996935464704 628141807129344 628453328586408 628598305535688 630177480379512 631317156338178 632128494250656 632692293497856 633032772270912 634651093168128 635230802730186 635428851860736 635955361247232 636245473923072 636392248430592 636707861622144 636734718307584 637197461562168 637635202040808 638945602746152 639609304833504 640431299409408 640458313151488 640923762506976 641389550125077 641709208294362 643333050667008 645098024742912 645566845981824 647686308666072 648010368041472 649342090695168 649691529435936 650137853061216 650610336966057 650676550164992 651352437725184 651947402802033 652150663751808 653139412862976 653490895105152 653965815813804 654073747607552 654415075778724 655759960713156 657380186589024 658225019432448 658376864368128 658596292723161 659183698760736 659662756681347 660415182833664 660716453689344 661224515165568 662074288551936 662227021469696 662555447191872 662885654101632 663367402396764 663520433621004 665091325195776 665187340400596 665574676449552 666390331690299 666430040450304 667246743931248 667400670074928 669312523324224 669909487233024 671286214649856 671636525141322 672108869324672 672597320537844 674316786491136 674679665183472 675143155102032 675702571325184 676010816043264 676530638201808 677359719866271 678103728786432 678260159511552 678625160301504 679584886385598 680486957723456 680981497663662 683541366333696 685416651289344 685785503293488 687538684265472 688381256182464 688951641351168 689424935799808 689795944833216 690297250025682 690771468877542 691559378325504 692061965083008 692910080236296 694334076049224 694953356833024 696944138222592 697104915213312 697959210452544 698466448250838 698856193471488 699263134765056 699364083146976 700382679933282 701019834937344 701181552144384 701691131760768 702011232044928 702040843262208 702389014302456 702551047363416 703453931586432 704316007482984 705631807535616 706496552397792 706659533020512 707173093727649 707567697268224 708949665426951 709315927658496 710773639041024 711144556031988 711261924716544 711778830185088 712161868804776 713241603065472 714115673657464 714857458343328 715449781403136 715776158163456 715941279484416 716326558096032 716847144257439 717339602295909 718157815953408 718813803089421 720485211835584 720515602295424 721039232820348 723017392581172 725735277835776 726262701729552 727226732537344 727982136281088 728647097249331 729478208489472 729979343788032 730509852032064 730902970615428 731405084693868 732011118935616 732908191385292 734781839470848 735177256993296 735832966058496 738111086696448 739965381322752 740136082819072 740503146861504 740673972414144 741581661105828 742534705563456 742967080687872 743877579561264 743921905618944 744833574620928 745005399153408 745746360864336 745918395966096 748227740845248 749189326519296 749733795506592 750261063432192 750652586922654 750825753834294 752725715152896 753648173137152 754616724885504 755196991481088 755715795011328 756122477990256 757535062662144 757880638055424 758055472395264 759536049489786 759613348156416 760165392740832 760512168048672 760544246867392 761096967977034 763042679450496 763453305339192 765116261904384 765547827438888 768425588296704 770004775627776 770533751776256 771093732700512 771508691205174 772678403320928 772919305187328 773481019798656 774428913205272 774507727532032 775070596520064 775603052774784 776020437937368 778004300616192 779117258179584 780558569153376 781125835555377 781822526437152 783640445073408 783673499455488 784243029614976 785204111759112 785250900375552 786213217655424 786394587995264 786784593540348 788647314304512 788829246162432 789402523230864 789795948669984 790369928283843 790810955770368 791385673034736 792355508418357 792538295713977 793259286902784 794543810439168 794808621447516 794991974648076 796013659426752 797152379896704 799620343921152 800169665306112 800751183958224 801182102405373 802396803448656 802646970771456 803380132864647 804296486283264 804881004078528 805248177933888 805433939419968 805867377858036 807089182416192 808078262296604 808965851885568 810580052582352 812782818718208 815452858082304 815859266586624 816452187565248 818130074104512 818692111262272 819132684489444 820221588246528 820662984550656 821226761761536 821823583536072 822914460502784 823512508802568 823769259475968 826629569404704 827074414117458 827210916091904 827812086815808 828875950396416 829343479725462 830374972533504 831442129809408 831633933938688 832013312053248 832461053988096 832653093171456 833258218965912 833673501373872 833723178176512 835230966524928 835351543758888 836912143821312 837329247286272 837522409505792 837937771448544 838131074047584 838964655972378 839158195461858 840236640506016 841281681641472 841756208450904 842837992334208 843589724663808 844043696361216 846974403640248 847238469147648 848943815496192 848979624410112 849596615416224 850180269387744 850637787739038 851768572409856 852812406444672 853908399212544 854565016675968 855186066833436 855576189054756 855612277725816 860755794642432 861241305868749 863581744888096 864013824055296 864478786833792 865789454260224 866255372581248 866850470748288 867480449288076 869263203736044 869534218335744 871321193473536 871954421085072 872553434371632 873022992679539 874346614284208 875254838193216 876506915452032 877633359243264 877835819157504 878128390297548 878911598347648 879550342241796 881632686887424 882273408316848 883354625729001 883407262922496 883847538802176 884489869862352 884693911494672 885778095209739 886751029951488 886788433594368 887432901932736 888520442253732 888573387267072 889662325241664 889867560099904 890308882164078 892416697765632 893861786744064 895515366855096 896796427383792 899089048654848 899572886911296 900190873469376 900936761766912 901347754724352 902040850935744 902696403879738 903146293155028 904138305048576 904346879348736 904833547068672 906113181847464 907975330218216 911388488444928 911902559155146 913888868385792 914380671057984 916718245687296 917555603943602 917841674909952 918508711010904 918602188468224 919727926444288 920396333367576 921028625170056 922749286777344 923245857619488 923880106981728 925778768065632 926451572402889 926913300869634 929258850963456 929473220284416 929958265580292 930612280603392 931288597667784 931808257961984 932485444195968 933843573244376 935372396035584 935588175681024 936014976059904 936054457682944 936518685736608 936734729817888 937415496336651 937882689045606 937938575448576 939088009977312 939634837340544 939770486728749 940842410047488 941995403197056 942212710694016 942897458303532 943423596357632 945266220569268 948192741375984 949038440246784 949549158406368 950988804087296 951976639752192 952846204095279 953143277791104 953933041870848 954368210884608 954588372645888 955102077461376 955796192343252 956452803061212 958418404119228 960646949114112 960687469727232 961385643760464 962563812441543 967647037114368 968350268972736 971529462999108 974013136042752 974537294153904 975206779591824 976014825247488 977210921847056 978225995627712 979709119294464 980236342657728 980948723720706 981110621411328 981622613668086 983639941069734 986070279883536 987337529148672 987565296552192 988775548141104 990046274084608 990622774250496 991074680534016 991836772748352 993111432827904 993340532204544 993833170787808 994328481152448 994557861288128 995051103595146 995280650431506 996186081226752 997636987793664 997781010600894 998362014674328 998919102025728 999645060675456 1000870115896872 1001101005112392 1004864230849536 1006929321974784 1007454787711983 1007621060015104 1008163303987008 1008895980806766 1010046750216192 1010507517407232 1010740629860352 1011475179736704 1012714732653048 1012817797541888 1013553856987776 1014016224064896 1014795957302712 1017390239267328 1017937740452256 1020730436585184 1021472246495493 1024567451062272 1026673034170368 1028124976934016 1028678254940232 1031308026398208 1032571884273696 1033427462026752 1034137403699712 1034693917249824 1035445875038523 1036157203316313 1037339067488256 1038286604462497 1038823010906112 1039365120354444 1040744758871168 1041501114073836 1042430035249536 1045416207333888 1045657372819968 1046938815678816 1047699672376257 1048284290207232 1049046124720464 1050574019899923 1051529752406016 1051772328216576 1052536697641152 1053016848067392 1053061264893312 1053826571045124 1054414607693824 1055180897379648 1056474011224476 1056717727618636 1058447711303424 1059744828596688 1059989299530768 1061351545902336 1062869839862272 1063973891487744 1066160458561536 1066892887074816 1067668245277632 1068242803207164 1069862404598208 1071173510486196 1072350082732032 1073174672104704 1073664237245184 1073911919226624 1074489837144048 1076118909888256 1077236723930112 1080773403443136 1081558849230522 1084526088871758 1087270477443072 1088602916753664 1090840098806016 1092176912652592 1094217312734208 1094969015682048 1095764778048096 1096354455923142 1097107627040802 1098016678403424 1098359012634624 1099362287077938 1102172759206272 1102765885489944 1103749449087744 1105167933861888 1105791306300616 1107166630044672 1109948071984128 1110204124228608 1110754720292256 1111010958621216 1111564668498496 1112372491658742 1113641288699904 1113802058345184 1115816369341896 1115882858428416 1116438996381696 1117250361931392 1117508098730112 1118619541296504 1118877593949144 1120315520674688 1122341611267872 1123783989778944 1124600693259888 1125391595148288 1125978880383981 1126238630751441 1129299204853664 1129651292196864 1130472259705728 1131925087328256 1131972832546816 1132795487221632 1133573692516992 1134183716985384 1136302593993216 1137083208592896 1139420022234624 1140248089111248 1140768252073008 1140816370301088 1141645451965551 1144564019175744 1147674392856576 1148321741158332 1152638382445056 1155007163441664 1155800627664384 1156640599050768 1157263036807761 1159017604981392 1159378957780992 1160437969693379 1161643369807908 1161761591298048 1162605894780096 1163404579162176 1164030656906052 1167006450924288 1168675887269376 1170837853730064 1172733789655728 1175510249183232 1176364544422464 1177806167638668 1177876350563328 1178463385069568 1179319826483136 1179591881992896 1180176890310522 1181037460279652 1182334706601984 1182970971456768 1183243869243648 1184693923004976 1184764516356096 1186216433655552 1187078509552104 1189888930354176 1191815715658752 1192487961972114 1194020489140128 1195728569845056 1198508915994624 1198785398206464 1199430515881728 1200254497959168 1201126775937336 1201249015689216 1201797006299136 1202721134580992 1203595205172984 1203970456157184 1206444729424896 1207321506117792 1208150909129952 1208801066787054 1210633773624288 1212117393444906 1213448777828352 1215184651259904 1215870078873528 1218518491181056 1219174228077312 1223179287123456 1223788899879936 1224678281347872 1227195111156768 1228038166893408 1228699026734166 1230332382369792 1230994476825984 1231840142642304 1234371690754176 1235268763203852 1235884401159512 1239944354107056 1240611621176187 1240816374137856 1241718130223712 1243313925594624 1244015219588193 1247163194714112 1247450900908032 1248019968079872 1248691580982144 1248979639757184 1249887328448868 1250510252060808 1250584767264768 1252117346636416 1252846449787392 1253027315638332 1255993870929408 1256283614258688 1256906657172816 1257196611071376 1258446983958567 1258737293192787 1260354960759024 1262634312676356 1264256988501312 1265384586995712 1266065544541824 1270461605460372 1270857703721472 1273415723244288 1273469436615168 1274394923124336 1275270404081616 1275956681608557 1277891205492304 1279218609667008 1280862598818816 1280916626302976 1281847525013952 1282779100250154 1283418416588724 1291133691963648 1295372617332144 1296020736082944 1298684181390336 1299383058871872 1300275706122432 1301220673932114 1301353100329984 1302704875450368 1303894805604066 1304301327503616 1306278825725952 1306981790210304 1307931631627608 1308830151557448 1311519921426312 1314760373178048 1316450038864896 1316753728736256 1317192585446322 1318367397521472 1319325513362694 1320830365667328 1321432907378688 1322449030331136 1324148577103872 1324454042939392 1325110894383744 1325771308203264 1326734804793528 1327040867242008 1330182650391552 1330374680801192 1331149352899104 1332780663380598 1332860080900608 1334493487862496 1334801340149856 1335463323246117 1338625046648448 1339818974466048 1342572429299712 1343273050282644 1344217738649344 1345194641075688 1348633572982272 1349359330366944 1350286310204064 1351405142650368 1352021632086528 1353061276403616 1354044605819607 1354719439732542 1356207457572864 1356520319023104 1357250320603008 1359169772771196 1360973915446912 1361962995327324 1367082732667392 1367853838732719 1370833302578688 1371571006586976 1375077368530944 1376333405915403 1376762512364928 1377903282702336 1378849871599616 1379591889666432 1380594500051364 1381542937755084 1384123930166016 1385820160472592 1388668152098448 1389906713666048 1390369951304451 1393888276445184 1394209830426624 1395918420905088 1396932896501676 1397712386942976 1398728166293952 1400765359866564 1403382263521536 1404022464089856 1404081686524416 1404778028604912 1405102094726832 1406824033568409 1406907863172864 1408632014965968 1411263615071232 1412993104795584 1413319066041024 1414346187455298 1415135394536448 1417899330853902 1422289112063976 1423557660370176 1424323737609552 1426483206130944 1428231347314928 1429714916686656 1430899562806272 1431552316326912 1431882558968832 1432653116192064 1433694288514878 1434679204591818 1436315631906816 1437627606178842 1440970423671168 1441031204590848 1442078465640696 1446034785162344 1451470555671552 1452525403459104 1454453465074688 1455964272562176 1457294194498662 1458956416978944 1459958687576064 1461019704064128 1461805941230856 1462810169387736 1464022237871232 1465816382770584 1469563678941696 1470354513986592 1471665932116992 1472433920502129 1475459911604601 1476222173392896 1479930762645504 1480272165638144 1481006293723008 1481347944828288 1483163322211656 1485069411126912 1485934161375744 1487755159122528 1489667149241856 1490010798306816 1491492721728672 1491836791932192 1492576655392719 1492920975647259 1496455481690496 1496671515901341 1498378653038592 1499467591013184 1500522126864384 1501305173845308 1501651507668588 1507296346274304 1510393982962176 1511431590022656 1512244955980512 1513343971210149 1515070125324288 1515761276110848 1516110944790528 1517495806522111 1519072098979572 1519226696312832 1520330785481664 1521024336097344 1521088493734784 1522193935954068 1526085358900992 1526906610678384 1531095654877776 1536851176593408 1540009551255552 1541067503552512 1542187465401024 1543017382410348 1545356806641856 1546962039597312 1548857826410544 1550141193040128 1551206105549568 1552040875874736 1556008601232384 1558234516359168 1561117138306752 1562251671110754 1563645052874304 1567280890146816 1568486059229952 1570408223518224 1570501800751104 1572426435310848 1572789175990528 1573569187080696 1577294628609024 1577658492324864 1578805046461728 1579591897339968 1580739856567686 1581621911540736 1582771346069472 1584711016836714 1585076591427954 1586518573805568 1589087620878336 1589617242895032 1589983949296152 1592027318853504 1594304759793408 1599240687842304 1600339330612224 1601502367916448 1602364204810746 1604793606897312 1605293941542912 1606760265729294 1608592972566528 1609762008157056 1610496355867776 1610867878839936 1611734755716072 1614178364832384 1616156524593208 1621160105164704 1622338273845783 1625565637436416 1626789133307637 1630905716164608 1631718533173248 1632904375130496 1636260148209024 1637384222524544 1638265368978888 1641325969101312 1642453523523072 1643647167072144 1645661440561203 1645828921005568 1647025017605136 1647538518951936 1649043430616907 1653259138809408 1654148828234916 1654421832183808 1655624173631616 1657751900792832 1658686959450924 1660749945067008 1664922107976192 1665306186342912 1666516437931824 1667347002747744 1668558737488113 1670461933049856 1670703087517776 1673824287642624 1674658494572544 1675044819011584 1675875542897088 1676262148095168 1677929311944756 1678316390923716 1680473281012032 1683512416901808 1685675984668416 1688087392722432 1693948807280496 1694476938295296 1697887630992384 1697959248820224 1699193230832448 1700360538775488 1701275575478076 1703537144819712 1705624812889344 1707816798425088 1709130033351936 1710372133666872 1711152378109512 1711224555451632 1721511589284864 1722482611737498 1727163489776192 1728027648110592 1728957573667584 1731578908520448 1732510745162496 1733700941496576 1734960898576152 1738526407472088 1739068436671488 1742642386947072 1743908842170144 1745106868743264 1746045985359078 1748693228568416 1750509676386432 1753013830904064 1755266718486528 1755671638315008 1756256780595096 1757823196695296 1759100684483592 1763265373774848 1764546816633696 1766709251458002 1766814525844992 1767695077604352 1768979739724704 1769387822989344 1771556190419478 1773502059902976 1773576867188736 1774865803865472 1777040884507464 1777146774534144 1779324650483328 1779735120199808 1780617764328156 1784833395531264 1787723573488128 1788731942958171 1791030733710192 1793592854767584 1798178097309696 1799145773822592 1800381746938752 1801873523533824 1802695509448704 1804081701871488 1805392807759476 1806292586310056 1809667094137344 1812226363694928 1813201600180581 1815950660436432 1818176090167359 1822776976889856 1823805118310292 1827777736771584 1828761342115968 1835111207887204 1835683349819904 1837017422021808 1839455852888576 1840792666735152 1842057250340112 1843048540101249 1845498573554688 1846491715238976 1847760213963456 1851557536131264 1852903144805778 1853826601739268 1859916531160584 1861224561206784 1862577195335568 1864970888391936 1867687146488752 1870744792071168 1871176351362048 1872029952119808 1872108915365888 1873037371473216 1873469459635776 1874830992673302 1875765378091212 1875877150897152 1878176019954624 1879269674681088 1879540973457498 1881684820094976 1883990806394112 1884425421388032 1885794916607064 1886847192715264 1890532441138536 1896385482751968 1898076880493568 1899098316812736 1901977608174592 1903953279504384 1905692408190558 1906286555582208 1907866083741696 1908736421769216 1909176745291776 1910204154922752 1911592384686504 1912905606122424 1916836808238456 1921293898228224 1921374939454464 1922771287520928 1925127624883086 1935294074228736 1936700537945472 1943058925998216 1948026272085504 1949074588307808 1950413559183648 1951831010898171 1952029650494976 1954421843694112 1955842208406099 1956451991255424 1959418238588928 1960472685315456 1961897447441412 1962221242822656 1963245227336172 1967279882139468 1972140559767072 1974675058297344 1975130593104384 1975788878169483 1977551096282208 1978988270044041 1980092548169216 1981245548500992 1982149361068032 1983673545496704 1986222865655808 1986681064409088 1987666341575616 1988656962304896 1989115722576256 1990102207190292 1990561300863012 1995273975587328 1995562021201788 1996724029348656 1999170995070897 1999290121350912 2001740231793744 2002202010224784 2009728461699072 2013858643949568 2014909575423966 2015242120030208 2016326607974016 2017791961613532 2022950359473408 2025429465306096 2027107713975552 2028032448129792 2029591914605424 2032079159598813 2034780478534656 2035875480904512 2041460873170368 2042944492990986 2056249953868032 2057356509880464 2062616052796416 2065143768547392 2066854924053504 2068274807399424 2069387834499648 2070891750077046 2072314406632626 2074678134976512 2076573208924994 2078730240708888 2081489517742336 2083002228147672 2084860070499072 2090832414667776 2091314745639936 2093877631357632 2095399344752514 2096568580414464 2098092249440928 2101148039799846 2103059504812032 2103544656433152 2105073395282304 2106033696134784 2106122529786624 2107653142090248 2108829215387648 2110361794759296 2112948022448952 2113435455237272 2116895422606848 2119489657193376 2119978599061536 2121519281182947 2122703091804672 2125739679724544 2126848996280853 2127947782975488 2132320917123072 2133785774149632 2135336490555264 2136485606414328 2139724809196416 2142347020972392 2146349344209408 2147328474490368 2147823838453248 2148979674288096 2152018806887727 2152237819776512 2154473447860224 2156441409268263 2161546806886272 2163117698461044 2169052177743516 2177205833507328 2181680197612032 2184353825305184 2185941291747993 2188434625468416 2189938031364096 2191529556096192 2192708911846284 2194215254081604 2196033356806848 2198724574155876 2204345518412544 2205531770979888 2207498898175488 2211582612601232 2214333260089344 2219896143968256 2220408248457216 2221509440584512 2222021917242432 2223129336996992 2224744983317484 2227604116690368 2231632738683792 2231765716856832 2234500723862784 2235016197460224 2237239082593008 2237755187898288 2240631041349376 2244683222535744 2247567979557888 2249201386519776 2250783190296576 2251957760767962 2252477261502882 2258598409707328 2260944519411456 2263850174656512 2265590974443264 2267147385033984 2268367433970768 2272605187986432 2274166417185792 2278840044469248 2280496178222496 2281536504146016 2281632740602176 2283290903931102 2289128038351488 2295348785713152 2296643482316664 2305276764890112 2310014326883328 2311601255328768 2313281198101536 2314526073615522 2318035209962784 2318757915561984 2320875939386758 2323286739615816 2323523182596096 2325211789560192 2326809158324352 2328061313812104 2334012901848576 2337351774538752 2341675707460128 2343377506666131 2345467579311456 2349806525888809 2351020498366464 2352729088844928 2355612335277336 2355752701126656 2356926770139136 2358639652966272 2359183763985792 2360353780621044 2362074920559304 2365941942913536 2366487738487296 2369387846009952 2371109784851529 2372432867311104 2374157019104208 2377066525255071 2377614887141931 2379777860708352 2383631431317504 2384975923944228 2388040978280256 2391457139690112 2398861031763456 2400508995918336 2402253551874672 2405442269161984 2407190410345968 2407940912314368 2410140398593941 2412889458849792 2414643012235584 2416301818259904 2417602133574108 2421267547248576 2424234786889812 2426897555656704 2431740157747056 2438348456154624 2446358574246912 2447577799759872 2449356562695744 2454390222313536 2456076333786816 2457398053468332 2460664764739584 2461988953651968 2463680285284608 2468743381508352 2470537526407704 2471768802319024 2479888708214112 2481223242352374 2481632748275712 2483436260447424 2486627851189248 2488030439176386 2494326389428224 2494901801816064 2496039936159744 2497383161964288 2497959279514368 2499774656897736 2501020504121616 2501169534529536 2504234693272832 2505692899574784 2506054631276664 2511987741858816 2512567228517376 2513813314345632 2514393222142752 2516893967917134 2517474586385574 2520709921518048 2525268625352712 2528513977002624 2530769173991424 2532131089083648 2540923210920744 2541715407442944 2546831446488576 2546938873230336 2548789846248672 2550540808163232 2551913363217114 2555782410984608 2558437219334016 2561725197637632 2561833252605952 2563695050027904 2565558200500308 2566836833177448 2582267383927296 2583723917606247 2590745234664288 2592041472165888 2597368362780672 2598766117743744 2600551412244864 2602441347864228 2602706200659968 2607789611208132 2608602655007232 2613963580420608 2615863263255216 2617660303114896 2619068978038617 2623039842852624 2626254352463963 2629520746356096 2632900077729792 2633507457472512 2634385170892644 2636734795042944 2638651026725388 2644898060662272 2650063877187003 2650221788767488 2651542616406528 2653469609587056 2654081734484016 2657334285629217 2660365300783104 2660749361602384 2662298705798208 2665561326761196 2665720161801216 2668986975724992 2669602680299712 2670926646492234 2677250093296896 2686546100565288 2688435477298688 2690389282151376 2697267145964544 2698718660733888 2700572620408128 2702810285300736 2704043264173056 2706122552807232 2708089211639214 2709438879465084 2712414915145728 2713040638046208 2714500641206016 2718339545542392 2721947830893824 2723925990654648 2734165465334784 2735707677465438 2741666605157376 2743142013173952 2750154737061888 2752666811830806 2753525024729856 2755806565404672 2757699743199232 2759183779332864 2761189000102728 2763085875510168 2768247860332032 2771640320945184 2777336304196896 2779354717208667 2779813427332096 2780739902608902 2787776552890368 2788419660853248 2791836841810176 2793865793003352 2795424773885952 2797456332587904 2801530719733128 2806764527043072 2808044928179712 2808163373048832 2809556057209824 2810204189453664 2813648067136818 2813815726345728 2817264029931936 2819311460186247 2822527230142464 2825986209591168 2826638132082048 2828692374910596 2830270789072896 2835798661707804 2844578224127952 2847115320740352 2848647475219104 2852966412261888 2856462694629856 2858538612285837 2859429833373312 2861799125612544 2863104632653824 2863765117937664 2865306232384128 2867388577029756 2869358409183636 2875255212357684 2881940847342336 2882062409181696 2884156931281392 2887691437324629 2892069570324688 2902941111343104 2905050806918208 2908906930149376 2914588388997324 2922039408128256 2923611882461712 2925620338775472 2928044475742464 2931632765541168 2935225452753841 2939127357883392 2940709027973184 2943331864233984 2944867841004258 2950919823209202 2962012587446016 2962695889656576 2966326644423312 2970138822253824 2971868322751488 2975510318245056 2979334298483712 2980021596613632 2982985443457344 2983673583864384 2985153310785438 2985841951294518 2992910963380992 2993343031802682 2996757306077184 2998935182026368 3002610347690616 3003303015337176 3014592692548608 3020787965924352 3022364363135949 3022863180045312 3024489911961024 3026687942420298 3030140250648576 3031522552221696 3032221889581056 3034991613044222 3038144197959144 3038453392625664 3040661570963328 3042048672194688 3042176987469568 3044387871908136 3052170717801984 3053813221356768 3062191309755552 3064416739486479 3073702353186816 3080019102511104 3082135007105024 3084374930802048 3086034764820696 3090713613283712 3093924079194624 3097715652821088 3100282386080256 3102412211099136 3104081751749472 3106337625115569 3108471609948939 3112017202464768 3114859813387491 3116469032718336 3122234276613504 3124503342221508 3127290105748608 3136972118459904 3140816447036448 3144852870621696 3145578351981056 3147138374161392 3151722059699769 3154589257218048 3155316984649728 3157610092923456 3159183794679936 3161479713135372 3163243823081472 3165542692138944 3169422033673428 3170153182855908 3179234485790064 3179967898592304 3184054637707008 3188609519586816 3198481375684608 3200678661224448 3203004735832896 3204728409621492 3209587213794624 3213520531458588 3219524016314112 3220992711735552 3221735757679872 3223469511432144 3228356729664768 3232313049186416 3242320210329408 3244676547691566 3251131274872832 3253578266615274 3261811432329216 3265808750260992 3272520296418048 3274768445049088 3276530737957776 3282651938202624 3284907047046144 3287294334144288 3291322881122406 3291657842011136 3294050035210272 3295077037903872 3298086861233814 3306518277618816 3308297656469832 3311248347263232 3315503801585664 3317373918901848 3321499890134016 3329844215952384 3330612372685824 3333032875863648 3334694005495488 3337117474976226 3340923866099712 3341406175035552 3347648575285248 3349316989145088 3350089638023168 3351751085794176 3352524296190336 3355858623889512 3356632781847432 3360946562024064 3367024833803616 3371351969336832 3376174785444864 3377936641151943 3378715892254323 3387897614560992 3388953876590592 3395775261984768 3395918497640448 3398386461664896 3400721077550976 3402551150956152 3411249625778688 3418260066703872 3420744267333744 3422304756219024 3422449110903264 3424936355896653 3434332614760567 3443023178569728 3444965223474996 3454326979552384 3457915147335168 3465021490324992 3467401882993152 3469921797152304 3471789110423283 3477052814944176 3478136873342976 3481313909080137 3485284773894144 3487817684340288 3490213737486528 3492091970718156 3497386457136832 3501019352772864 3506027661808128 3512513561190192 3515646393390592 3518201368967184 3526530747549696 3529093633267392 3533418502916004 3533629051689984 3535390155208704 3537959479449408 3538775645978688 3543112380838956 3547004119805952 3549731607730944 3554081769014928 3554293549068288 3558649300966656 3559470240399616 3561235528656312 3569666791062528 3575447146976256 3577463885916342 3582061467420384 3587185709535168 3596356194619392 3598291547645184 3600763493877504 3603747047067648 3605391018897408 3608163403742976 3610785615518952 3612585172620112 3619334188274688 3624452727389856 3626403200361162 3631901320872864 3636352180334718 3645553953779712 3647610236620584 3655555473543168 3657522684231936 3670222415774408 3671366699639808 3674034844043616 3678911705777152 3681585333470304 3684114500680224 3686097080202498 3690997147109376 3692983430477952 3695520427926912 3703115072262528 3705806289611556 3707653203478536 3719833062321168 3722449122413568 3725154390671136 3729941776783872 3732045658764579 3735374292977504 3741489584142336 3742352702724096 3744059904239616 3744217830731776 3746074742946432 3746938919271552 3749661985346604 3751530756182424 3751754301794304 3756352039909248 3758539349362176 3759081946914996 3767981612788224 3768850842776064 3771589833214128 3775340951875701 3776211879578361 3781064882277072 3792770965503936 3796153760987136 3798196633625472 3803955216349184 3811384816381116 3812573111164416 3820408309845504 3823184769373008 3825811212244848 3827870044825671 3833673616476912 3838371745908869 3842587796456448 3842749878908928 3845542575041856 3850255249766172 3873401075890944 3886117851996432 3896052544171008 3898149176615616 3900827118367296 3903662021796342 3904059300989952 3908843687388224 3911684416812198 3912903982510848 3918836477177856 3920945370630912 3923794894882824 3926490454672344 3934559764278936 3944281119534144 3949350116594688 3950261186208768 3951577756338966 3955102192564416 3957976540088082 3960185096338432 3962491097001984 3964298722136064 3967347090993408 3972445731311616 3973362128818176 3975332683151232 3977313924609792 3978231445152512 3980204414380584 3981122601726024 3990547951174656 3991124042403576 3993448058697312 3998341990141794 3998580242701824 4003480463587488 4004404020449568 4019456923398144 4027717287899136 4029819150847932 4030484240060416 4032653215948032 4035583923227064 4045900718946816 4050858930612192 4054215427951104 4056064896259584 4059183829210848 4062133817458821 4064158319197626 4069560957069312 4071750961809024 4082921746340736 4085888985981972 4103561516198157 4112499907736064 4114713019760928 4125232105592832 4129000217746209 4130287537094784 4133709848107008 4136549614798848 4138775668999296 4141783500154092 4144628813265252 4153146417849988 4157460481417776 4162979035484672 4166004456295344 4169720140998144 4171109853913353 4181664829335552 4182629491279872 4187755262715264 4190798689505028 4193137160828928 4196184498881856 4202296079599692 4210146790564608 4212067392269568 4212245059573248 4215306284180496 4220472100705227 4220723589518592 4225896044897904 4226870910474544 4233790845213696 4238979314386752 4239957198123072 4243038562365894 4245406183609344 4251479359449088 4253697992561706 4270672981110528 4272971212828656 4279449618392832 4284694041944784 4292698688418816 4294656948980736 4295647676906496 4297959348576192 4304037613775454 4304475639553024 4308946895720448 4312882818536526 4323093613772544 4326235396922088 4338104355487032 4354411667014656 4363360395224064 4368707650610368 4371882583495986 4376869250936832 4379876062728192 4383059112192384 4385417823692568 4388430508163208 4392066713613696 4397449148311752 4408691036825088 4411063541959776 4414997796350976 4417301761506387 4423165225202464 4426379734813803 4428666520178688 4439792287936512 4440816496914432 4443018881169024 4444043834484864 4446258673993984 4449489966634968 4455208233380736 4463265477367584 4469001447725568 4470032394920448 4474478165186016 4475510375796576 4478762926941777 4481262082698752 4489366445071488 4490014547704023 4495135959115776 4498402773039552 4501566380593152 4503915521535924 4504954523005764 4517196819414656 4521889038822912 4531181948886528 4534294770067968 4536734867941536 4540031913630447 4545210375972864 4548332834371584 4552487419566333 4557680088938496 4560992356444992 4563073008292032 4563265481204352 4566581807862204 4578256076702976 4593286964633328 4610553529780224 4620028653766656 4623202510657536 4626562396203072 4629052147231044 4636070419925568 4641751878773516 4646573479231632 4650423579120384 4653618316648704 4656122627624208 4668025803697152 4674703549077504 4683351414920256 4686755013332262 4690935158622912 4699613051777618 4705458177689856 4711224670554672 4711505402253312 4717279305932544 4718367527971584 4720707561242088 4724149841118608 4731883885827072 4732975476974592 4738775692019904 4742219569703058 4744865734622208 4748314038208416 4754133050510142 4755229774283862 4759555721416704 4767262862635008 4769951847888456 4776081956560512 4782914279380224 4797722063526912 4801017991836672 4804507103749344 4810884538323968 4814380820691936 4815881824628736 4820280797187882 4825778917699584 4829286024471168 4832603636519808 4835204267148216 4842535094497152 4848469573779624 4863480315494112 4876696912309248 4880367399922911 4892717148493824 4895155599519744 4898713125391488 4908780444627072 4912152667573632 4914796106936664 4923977907303936 4927360570569216 4936984321683609 4937486763016704 4941075052815408 4943537604638048 4947130291850721 4959777416428224 4962446484704748 4963265496551424 4966872520894848 4973255702378496 4976060878352772 4994766323928576 4995918559028736 4999549313795472 5002041008243232 5005676212464339 5008469386545664 5011385799149568 5012109262553328 5019409206188521 5023975483717632 5025134457034752 5027626628691264 5028786444285504 5033787935834268 5034949172771148 5041419843036096 5050537250705424 5057027954005248 5064262178167296 5081846421841488 5083430814885888 5093662892977152 5093877746460672 5097579692497344 5101081616326464 5103826726434228 5111564821969216 5116874438668032 5123450395275264 5127390100055808 5131116401000616 5133673666354896 5164534767854592 5167447835212494 5181490469328576 5184082944331776 5194736725561344 5197532235487488 5201102824489728 5204882695728456 5205412401319936 5215579222416264 5217205310014464 5227927160841216 5231726526510432 5235320606229792 5238137956077234 5246079685705248 5252508704927926 5259041492712192 5265800155459584 5267014914945024 5268770341785288 5273469590085888 5277302053450776 5289796121324544 5300127754374006 5300443577534976 5303085232813056 5306939219174112 5308163468968032 5314668571258434 5320730601566208 5321498723204768 5324597411596416 5331122653522392 5331440323602432 5337973951449984 5339205360599424 5341853292984468 5354500186593792 5366195828874513 5373092201130576 5376870954597376 5380778564302752 5394534291929088 5397437321467776 5401145240816256 5405620570601472 5408086528346112 5412245105614464 5416178423278428 5418877758930168 5429001282412032 5436679091084784 5443895661787648 5447851981309296 5454528270502077 5468330930669568 5471415354930876 5483333210314752 5486284026347904 5505333623661612 5507050049459712 5518367558665728 5522378000205456 5526171751020336 5529145620303747 5536495720664064 5543280641890368 5554672608393792 5558709434417334 5559626854664192 5561479805217804 5583673683620352 5587731586006704 5594912665175808 5603061439466256 5613529054086144 5616089856359424 5616326746097664 5619112114419648 5620408378907328 5627296134273636 5627631452691456 5634528059863872 5638622920372494 5645054460284928 5651972419182336 5653276264164096 5657384749821192 5660541578145792 5671597323415608 5689156448255904 5694230641480704 5697294950438208 5705932824523776 5712925389259712 5717077224571674 5718859666746624 5723598251225088 5726209265307648 5727530235875328 5730612464768256 5734777154059512 5738716818367272 5750510424715368 5763881694684672 5764124818363392 5768313862562784 5775382874649258 5784139140649376 5805882222686208 5810101613836416 5817813860298752 5829176777994648 5844078816256512 5847223764923424 5851240677550944 5856088951484928 5863265531082336 5867526625218297 5870450905507682 5878254715766784 5881418055946368 5886663728467968 5889735682008516 5901839646418404 5924025174892032 5925391779313152 5927366634508449 5932653288846624 5936964810132123 5940277644507648 5943736645502976 5951020636490112 5958668596967424 5960043193227264 5965970886914688 5967347167728768 5970306621570876 5971683902589036 5985821926761984 5986686063605364 5997512985212691 5997870364052736 6005220695381232 6006606030674352 6029185385097216 6041575931848704 6044728726271898 6045726360090624 6048979823922048 6053375884840596 6069983226088444 6076288395918288 6081323141926656 6084097344389376 6084353974939136 6088775743816272 6096237478796439 6104341435603968 6107626442713536 6124382619511104 6128833478972958 6168749861604096 6172069529641392 6181427226567424 6187848158389248 6195431305642176 6200564772160512 6204824422198272 6208163503498944 6212675250231138 6216943219897878 6224034404929536 6229719626774982 6244468553227008 6249006684443016 6254580211497216 6273944236919808 6281632894072896 6289705741243392 6291156703962112 6294276748322784 6303444119399538 6309178514436096 6310633969299456 6315220185846912 6318367589359872 6322959426270744 6326487646162944 6331085384277888 6338844067346856 6340306365711816 6358468971580128 6359935797184608 6368109275414016 6377219039173632 6380546988842559 6396962751369216 6401357322448896 6406009471665792 6409456819242984 6419174427589248 6427041062917176 6439048032628224 6441985423471104 6443471515359744 6446939022864288 6456056420663181 6456713459329536 6464626098372832 6469324227804789 6484640420658816 6489353095383132 6502262549745664 6507156533230548 6531617500521984 6545040592836096 6549536890098176 6553061475915552 6557823875243979 6565303876405248 6569814094092288 6574588668288576 6582645762244812 6583315684022272 6588100070420544 6596173722467628 6613036555237632 6616595312939664 6622496694526464 6634747837803696 6642999780268032 6659688431904768 6661224745371648 6666065751727296 6669388010990976 6674234949952452 6682812350071104 6695297150570496 6703502171588352 6705048592380672 6711717247779024 6713265563694864 6721893124048128 6734049667607232 6742703938673664 6752349570889728 6755873282303886 6757431784508646 6775795229121984 6791550523969536 6796772923329792 6801442155101952 6805102301912304 6822499251557376 6836520133407744 6841488534667488 6844609512438048 6844898221806528 6849872711793306 6868665229521134 6886046357139456 6889930446949992 6908653959104768 6915830294670336 6930042980649984 6934803765986304 6939843594304608 6943578220846566 6954105629888352 6956273746685952 6962627818160274 6970569547788288 6975635368680576 6980427474973056 6984183941436312 6994772914273664 7002038705545728 7012055323616256 7025027122380384 7030132519998393 7031292786781184 7036402737934368 7049419577666427 7053061495099392 7058187266534784 7066837005832008 7067258103379968 7070780310417408 7075918958898816 7077551291957376 7086224761677912 7099463215461888 7108163538029856 7117298601933312 7118940480799232 7122471057312624 7131199575765213 7132844661425793 7139333582125056 7150894293952512 7154927771832684 7164122934840768 7174371419070336 7196583095290368 7201526987755008 7216326807485952 7221571231037904 7225170345240224 7230421195781823 7238668376549376 7248905454779712 7252806400722324 7263802641745728 7272704360669436 7295220473241168 7315045368463872 7340444831548816 7342733399279616 7348069688087232 7357823411554304 7363170666940608 7368229001360448 7372194160404996 7381994294218752 7385966860955904 7391040855853824 7406230144525056 7411612579223112 7415306406957072 7439666124642336 7444898244827136 7450308781342272 7459883553567744 7464091317529158 7470748585955008 7482979168284672 7484705405448192 7488119808479232 7492149485892864 7493877838543104 7499323970693208 7503061512364848 7503508603588608 7512704079818496 7517078698724352 7518163893829992 7535963225576448 7537701685552128 7543179666428256 7550681903751402 7552423759156722 7562129764554144 7585541931007872 7592307521974272 7596393267250944 7607910432698368 7622769632762232 7625146222328832 7640816619691008 7646369538746016 7651622424489696 7655740089651342 7667347232953824 7676743491817738 7685175592912896 7685499757817856 7691085150083712 7700510499532344 7746802151781888 7751171752818741 7772235703992864 7792105088342016 7796298353231232 7801654236734592 7807324043592684 7808118601979904 7817687374776448 7823368833624396 7825807965021696 7841890741261824 7847589789765648 7852980909344688 7857206934115851 7869119528557872 7878763057391889 7888562239068288 7898700233189376 7900522372417536 7903155512677932 7910204385128832 7915953080176164 7920370192676864 7934694181986816 7950665366302464 7954627849219584 7956462890305024 7960408828761168 7962245203452048 7972002856887651 7981095902349312 7982248084807152 7986896117394624 7996683980283588 7997160485403648 8006960927174976 8008808040899136 8059638301695864 8065306431896064 8071167846454128 8091801437893632 8101717861224384 8108430855902208 8112129792519168 8118367658421696 8124267634917642 8128316638395252 8139121914138624 8143501923618048 8165843492681472 8171777971963944 8207123032396314 8224999815472128 8229426039521856 8250464211185664 8258000435492418 8260575074189568 8267419696214016 8273099229597696 8277551337998592 8283567000308184 8289257626530504 8306292835699976 8314920962835552 8325958070969344 8332008912590688 8338064151626001 8339440281996288 8342219707826706 8363329658671104 8365258982559744 8375510525430528 8381597379010056 8386274321657856 8392368997763712 8404592159199384 8420293581129216 8424134784539136 8424490119146496 8430612568360992 8440944201410454 8441447179037184 8451792089795808 8453741820949088 8457934380558741 8467581690427392 8477958628773504 8479914396246144 8486077124731788 8490812367218688 8502958718898176 8507395985123412 8541345962221056 8545942425657312 8558899236785664 8569388083889568 8575615836857511 8585397376837632 8589313897961472 8591295353812992 8595918697152384 8608075227550908 8608951279106048 8625765637073052 8646187227545088 8652470793844176 8663074311973887 8676208710974064 8708823334029312 8726720790448128 8737415301220736 8743765166991972 8766118224384768 8770835647385136 8776861016326416 8784133427227392 8794898296623504 8805676358261523 8817382073650176 8822127083919552 8829995592701952 8834603523012774 8846330450404928 8852759469627606 8886037762338048 8888087668969728 8892517347987968 8898979933269936 8910416466761472 8926530954735168 8938002895451136 8940064789840896 8948956330372032 8951020751593152 8957525853883554 8962524165397504 8978732890142976 8980029095408046 8990271918231552 8996805546079104 9007831043071848 9009909046011528 9034393638829312 9043778077645824 9062363897773056 9068589540135936 9073469735883072 9080063827260894 9090420751945728 9096665668743168 9104974839132666 9115360177876992 9121984712889984 9126146016584064 9126530962408704 9133163615724408 9156512153405952 9186573929266656 9193250218459437 9221107059560448 9240057307533312 9246405021315072 9253124792406144 9258104294462088 9272140839851136 9283503757547032 9293146958463264 9300847158240768 9307236633297408 9312245255248416 9319012875346707 9325414829846817 9336051607394304 9344579440162473 9349407098155008 9366702829840512 9373510026664524 9381870317245824 9399226103555236 9410916355379712 9422449341109344 9434558611865088 9436735055943168 9441415122484176 9448299682237216 9455166179099307 9463767771654144 9465950953949184 9477551384039808 9484439139406116 9489731469244416 9496628076416832 9508266101020284 9510459548567724 9539903695776912 9552163913121024 9565828558760448 9595444127053824 9602035983673344 9609014207498688 9621769076647936 9628761641383872 9640561594375764 9658572048942336 9665207273039616 9670408534296432 9685070188994304 9696939147559248 9726960630988224 9753393824618496 9760734799845822 9785434296987648 9797426250782976 9817560889254144 9824305335147264 9829592213873328 9847955814607872 9854721141138432 9873968643367218 9874973526033408 9882150105630816 9887075209276096 9894260583701442 9919554832856448 9924892969409496 9933745041789696 9946511404756992 9952121756705544 9989532647857152 9991837118057472 9999098627590944 10004082016486464 10011352424928678 10016938773091328 10022771598299136 10024218525106656 10038818412377042 10047950967435264 10050268914069504 10055253257382528 10057572888571008 10067575871668536 10069898345542296 10082839686072192 10101074501410848 10114055908010496 10128524356334592 10136147676762969 10163692843682976 10166861629771776 10187325785954304 10187755492921344 10195159384994688 10202163232652928 10207653452868456 10223129643938432 10233748877336064 10254780200111616 10262232802001232 10267347332709792 10274809067689959 10302997844281701 10329069535709184 10334895670424988 10362980938657152 10395064470974976 10402205648979456 10409765391456912 10415367331269849 10431158444832528 10434410620028928 10443941727240411 10455854321682432 10463453053020864 10470641212459584 10476275912154468 10492159371410496 10505017409855852 10518082985424384 10537540683570576 10546939180171776 10554604106901552 10579592242649088 10600255508748012 10600887155069952 10606170465626112 10613878438348224 10616326937936064 10629337142516868 10642997446409536 10649194823192832 10662245307044784 10662880647204864 10675947902899968 10678410721198848 10683706585968936 10709000373187584 10732391657749026 10746184402261152 10753741909194752 10761557128605504 10789068583858176 10794874642935552 10802290481632512 10811241141202944 10816173056692224 10824490211228928 10832356846556856 10837755517860336 10858002564824064 10873358182169568 10887791323575296 10895703962618592 10909056541004154 10936661861339136 10942830709861752 10966666420629504 10972568052695808 11010667247323224 11014100098919424 11036735117331456 11044756000410912 11052343502040672 11058291240607494 11072991441328128 11086561283780736 11109345216787584 11117418868834668 11119253709328384 11122959610435608 11167347367240704 11175463172013408 11189825330351616 11196136976293737 11206122878932512 11227058108172288 11232179712718848 11232653492195328 11238224228839296 11240816757814656 11254592268547272 11255262905382912 11269056119727744 11277245840744988 11303944838364672 11306552528328192 11314769499642384 11328635638735083 11343194646831216 11378312896511808 11388461282961408 11394589900876416 11411865649047552 11425850778519424 11434154449143348 11437719333493248 11461224929536512 11469554308119024 11477433636734544 11483610134477013 11501020849430736 11515115237726607 11527763389369344 11528249636726784 11536627725125568 11550765749298516 11568278281298752 11620203227672832 11658353555989296 11688157632513024 11694447529846848 11702481355101888 11712177902969856 11726531062164672 11735053250436594 11740901811015364 11756509431533568 11762836111892736 11779471364017032 11803679292836808 11848050349784064 11850783558626304 11854733269016898 11865306577693248 11873929620264246 11880555289015296 11887473291005952 11902041272980224 11917337193934848 11920086386454528 11931941773829376 11934694335457536 11940613243141752 11943367805178072 11971643853523968 11973372127210728 11995025970425382 11995740728105472 12010441390762464 12013212061348704 12058370770194432 12083151863697408 12089457452543796 12091452720181248 12097959647844096 12106751769681192 12139966452176888 12152576791836576 12162646283853312 12168194688778752 12168707949878272 12177551487632544 12186401452376463 12192474957592878 12208682871207936 12215252885427072 12248765239022208 12257666957945916 12337499723208192 12344139059282784 12362854453134848 12375696316778496 12387000653238627 12390862611284352 12401129544321024 12409648844396544 12416327006997888 12425350500462276 12433886439795756 12459439253549964 12488937106454016 12498013368886032 12509160422994432 12513329561740059 12547888473839616 12563265788145792 12579411482486784 12582313407924224 12588553496645568 12606888238799076 12630440371693824 12636735178719744 12645918852541488 12661416302115681 12662170768555776 12677688134693712 12680612731423632 12716937943160256 12719871594369216 12736218550828032 12754438078347264 12761093977685118 12812018943331584 12818913638485968 12838348855178496 12854082125834352 12878096065256448 12883970846942208 12886943030719488 12893878045728576 12912112841326362 12913426918659072 12929252196745664 12938648455609578 12969280841317632 12978706190766264 13014313066461096 13063235001043968 13090081185672192 13099073780196352 13106122951831104 13115647750487958 13130607752810496 13139628188184576 13149177336577152 13165291524489624 13166631368044544 13176200140841088 13192347444935256 13226073110475264 13233190625879328 13244993389052928 13269495675607392 13279139204441409 13285999560536064 13319376863809536 13322449490743296 13332131503454592 13338776021981952 13348469899904904 13365624700142208 13407004343176704 13410097184761344 13423434495558048 13426531127389728 13436288780825331 13443786248096256 13468099335214464 13470043643112069 13485407877347328 13504699141779456 13511746564607772 13514863569017292 13551590458243968 13593545846659584 13602884310203904 13610204603824608 13620095740891341 13644998503114752 13657462258698999 13673040266815488 13682977069334976 13689219024876096 13689796443613056 13699745423586612 13737330459042268 13779860893899984 13817307918209536 13831660589340672 13860085961299968 13869607531972608 13879687188609216 13887156441693132 13908211259776704 13925255636320548 13951270737361152 13960854949946112 13968367882872624 13989545828547328 14004077411091456 14024110647232512 14050054244760768 14060265039996786 14062585573562368 14072805475868736 14098839155332854 14116374533069568 14133674011664016 14134516206759936 14151837917797632 14155102583914752 14172449523355824 14198926430923776 14216327076059712 14234597203866624 14237880961598464 14244942114625248 14262399151530426 14265689322851586 14278667164250112 14301788587905024 14309855543665368 14328245869681536 14348742838140672 14393166190580736 14403053975510016 14432653614971904 14443142462075808 14450340690480448 14460842391563646 14477336753098752 14497810909559424 14505612801444648 14527605283491456 14545408721338872 14590440946482336 14630090736927744 14641102199768733 14680889663097632 14685466798559232 14696139376174464 14715646823108608 14726341333881216 14736458002720896 14744388320809992 14771933721911808 14782081711707648 14812460289050112 14823225158446224 14830612813914144 14841390875552163 14879332249284672 14889796489654272 14900617562684544 14919767107135488 14928182635058316 14941497171910016 14984298971785728 14987755677086208 14998647941386416 15006123024729696 15017028637393017 15025408159636992 15034157397448704 15036327787659984 15058227618565563 15071926451152896 15075403371104256 15086359332856512 15101363807502804 15104847518313444 15124259529108288 15171083862015744 15192786534501888 15245539265524464 15250292444657664 15281633239382016 15292739077492032 15303244848979392 15311480179302684 15334694465907648 15353486983635476 15370351185825792 15382170300167424 15401020999064688 15493604303563776 15502343505637482 15544471407985728 15584210176684032 15592596706462464 15603308473469184 15614648087185368 15616237203959808 15635374749552896 15646737667248792 15651615930043392 15683781482523648 15695179579531296 15705961818689376 15714413868231702 15738239057115744 15757526114783778 15777124478136576 15797400466378752 15801044744835072 15806311025355864 15820408770257664 15831906160352328 15840740385353728 15869388363973632 15901330732604928 15909255698439168 15912925780610048 15920817657522336 15924490406904096 15944005713775302 15962191804698624 15964496169614304 15973792234789248 15993367960567176 15994320970807296 16013921854349952 16017616081798272 16119276603391728 16130612863792128 16142335692908256 16183602875787264 16203435722448768 16216861711804416 16224259585038336 16236735316843392 16248535269835284 16256633276790504 16287003847236096 16331686985362944 16343555943927888 16363584811506231 16414246064792628 16449999630944256 16458852079043712 16516000870984836 16521150148379136 16555102675997184 16567134000616368 16578515253061008 16587436860911241 16612585671399952 16629841925671104 16651916141938688 16664017825181376 16676128303252002 16678880563992576 16684439415653412 16751021050861056 16763194758020112 16784737995527424 16809184318398768 16840587162258432 16848269569078272 16848980238292992 16861225136721984 16881888402820908 16882894358074368 16903584179591616 16907483641898176 16915868761117482 16935163380854784 16955917257547008 16959828792492288 16972154249463576 16981624734437376 17014791970246824 17082691924442112 17091884851314624 17117798473571328 17138776167779136 17151231673715022 17170794753675264 17178627795922944 17182590707625984 17191837394304768 17216150455101816 17217902558212096 17251531274146104 17292374455090176 17304941587688352 17326148623947774 17352417421948128 17417646668058624 17453441580896256 17474830602441472 17487530333983944 17532236448769536 17541671294770272 17553722032652832 17568266854454784 17589796593247008 17602579875654891 17611352716523046 17634764147300352 17644254167839104 17659991185403904 17669207046025548 17692660900809856 17705518939255212 17772075524676096 17776175337939456 17782099903525347 17785034695975936 17797959866539872 17810894430396369 17820832933522944 17853061909470336 17876005790902272 17880129579681792 17897912660744064 17902041503186304 17915051707767108 17925048330795008 17957465780285952 17960058190816092 17993611092158208 18015662086143696 18019818092023056 18068787277658624 18087556155291648 18124727795546112 18137179080271872 18146939471766144 18160127654521788 18209949678265332 18243969425779968 18252292033168128 18253061924817408 18266327231448816 18288712436389317 18313024306811904 18373147858533312 18386500436918874 18506249584812288 18516208588924176 18544281679702272 18567007515094064 18586293916926528 18601694316481536 18614473266594816 18624490510496832 18638025750693414 18650829659693634 18672103214788608 18689158880324946 18733405659681024 18747020053329048 18763740634491648 18798452207110472 18821832710759424 18844898682218688 18869117223730176 18873470111886336 18882830244968352 18896599364474432 18910332358198614 18927535543308288 18931901907898368 18955102768079616 18968878278812232 18979462938488832 18993256152833664 19016532202040568 19020919097135448 19079807391553824 19104327826242048 19131657117520896 19141640966527677 19190888254107648 19204071967346688 19218028414997376 19243538153295872 19257523282767744 19281123188751528 19317144097884672 19330414546079232 19340817068592864 19370140377988608 19393878295118496 19407972683414367 19453921261976448 19506787649236992 19521469599691644 19594852501565952 19635121778508288 19648610670294528 19659184427746656 19673471625731937 19695911629215744 19709442282276864 19727445484787443 19747937286734436 19749947052066816 19764300211261632 19774150418552192 19788521167402884 19839109665712896 19849785938818992 19867490083579392 19904243513411088 19979065295714304 19983674236114944 19998197255181888 20008164032972928 20022704849857356 20033877546182656 20048437050213312 20077636824754084 20110506514765056 20115145777142016 20135151743337072 20139796691084592 20165679372144384 20202149002821696 20228111816020992 20257048712669184 20272295353525938 20327385687365952 20374651571908608 20390318769989376 20404326465305856 20415306905736912 20446259287876864 20467497754672128 20509560400223232 20524465604002464 20534694665419584 20549618135379918 20605995688563402 20658139071418368 20669791340849976 20725961877314304 20790128941949952 20804411297958912 20819530782913824 20830734662539698 20862316889665056 20868821240057856 20887883454480822 20911708643364864 20926906106041728 20941282424919168 20952551824308936 20984318742820992 21010034819711704 21036165970848768 21075081367141152 21090397559995179 21093878360343552 21109208213803104 21148258732999281 21159184485298176 21200511017496024 21201774310139904 21212340931252224 21227756876696448 21232653875872128 21258674285033736 21285994892819072 21298389646385664 21324490614089568 21351895805799936 21356821442397696 21367413171937872 21393598727295639 21398533984277379 21418000746375168 21464783315498052 21492368804522304 21507483818389504 21523114257211008 21589749285871104 21604580963265024 21648980422457856 21664713693113712 21675511035720672 21691263587345469 21716005129648128 21746716364339136 21775582647150592 21791407925237184 21818113082008308 21885661419723504 21945136105391616 22021334494646448 22028200197838848 22073470234662912 22089512000821824 22104687004081344 22116582481214988 22145982882656256 22173122567561472 22218690433575168 22234837737669336 22245919220871216 22334694734481408 22350926344026816 22379650660703232 22392273952587474 22412245757865024 22454116216344576 22464359425437696 22476448457678592 22481633515629312 22509184537094544 22510525810765824 22538112239455488 22554491681489976 22607889676729344 22613105056656384 22629538999284768 22657271277470166 22686389293662432 22756625793023616 22776922565922816 22789179801752832 22823731298095104 22851701557038848 22868308898286696 22875438666986496 22922449859073024 22939108616238048 22954867273469088 22967220268954026 23002041698861472 23030230475453214 23055526778738688 23056499273453568 23073255450251136 23101531498597032 23136556562597504 23240406455345664 23253515258456223 23316707111978592 23376315265026048 23388895059693696 23404962710203776 23424355805939712 23453062124329344 23470106500873188 23481803622030728 23525672223785472 23558942728034064 23571620802347553 23607358585673616 23636289172175667 23696100699568128 23701567117252608 23709466538033796 23730613155386496 23747859240528492 23761110578030592 23804082545960448 23863883547658752 23869388670915072 23881226486283504 23886735610356144 23916008570662953 23943287707047936 23946744254421456 23990051940850764 23991481456210944 24020882781524928 24026424122697408 24178914905087592 24195919295688192 24213503539362384 24279932904353776 24305153583673152 24325292567706624 24336389377557504 24337415899756544 24355102975265088 24372802904752926 24384949915185756 24417365742415872 24430505770854144 24497530478044416 24515333915891832 24674999446416384 24688278118565568 24725708906269696 24751392633556992 24774001306477254 24781725222568704 24802259088642048 24819297688793088 24832654013995776 24850701000924552 24867772879591512 24918878507099928 24977874212908032 24996026737772064 25018320845988864 25026659123480118 25095776947679232 25126531576291584 25158822964973568 25164626815848448 25177106993291136 25213776477598152 25260880743387648 25273470357439488 25291837705082976 25322832604231362 25324341537111552 25355376269387424 25361225462847264 25373803141676223 25433875886320512 25439743188738432 25472437101656064 25508876156694528 25522187955370236 25624037886663168 25637827276971936 25676697710356992 25708164251668704 25726847510572533 25756192130512896 25767941693884416 25773886061438976 25787756091457152 25824225682652724 25826853837318144 25858504393491328 25877296911219156 25938561682635264 25957412381532528 25989222935921661 26028626132922192 26126470002087936 26180162371344384 26198147560392704 26212245903662208 26231295500975916 26298354673154304 26330583048979248 26352400281682176 26384694889870512 26417029074784569 26452146220950528 26466381251758656 26489986778105856 26538991351214784 26558278408882818 26664263006909184 26677552043963904 26696939799809808 26731249400284416 26814008686353408 26820194369522688 26846868991116096 26853062254779456 26872577561650662 26887572496192512 26936198670428928 26940087286224138 26970815754694656 27023493129215544 27029727138034584 27103180916487936 27187091693319168 27205768620407808 27220409207649216 27240191481782682 27289997006229504 27314924517397998 27346080533630976 27365954138669952 27378438049752192 27379592887226112 27399490847173224 27474660918084536 27559721787799968 27579750655378311 27634615836419072 27663321178681344 27720171922599936 27739215063945216 27759374377218432 27774312883386264 27816422519553408 27850511272641096 27902541474722304 27921709899892224 27936735765745248 27976244489540451 27979091657094656 28008154822182912 28033738320487419 28048221294465024 28100108489521536 28120530079993572 28125171147124736 28145610951737472 28197678310665708 28232749066139136 28267348023328032 28303675835595264 28310205167829504 28344899046711648 28365498537297921 28397852861847552 28432654152119424 28469194407733248 28475761923196928 28489884229250496 28524798303060852 28531378645703172 28619711087330736 28656491739363072 28697485676281344 28786332381161472 28806107951020032 28865307229943808 28886284924151616 28900681380960896 28921684783127292 28995621819118848 29011225602889296 29055210566982912 29090817442677744 29180881892964672 29260181473855488 29282204399537466 29361779326195264 29392278752348928 29452682667762432 29472916005441792 29488776641619984 29543867443823616 29564163423415296 29624920578100224 29646450316892448 29661225627828288 29682781751104326 29758664498569344 29801235125369088 29839534214270976 29856365270116632 29882994343820032 29968597943571456 29975511354172416 29997295882772832 30012246049459392 30034057274786034 30050816319273984 30068314794897408 30072655575319968 30116455237131126 30143852902305792 30150806742208512 30172718665713024 30202727615005608 30209695036626888 30248519058216576 30342167724031488 30385573069003776 30408443030288907 30491078531048928 30500584889315328 30563266478764032 30585478154984064 30606489697958784 30622960358605368 30669388931815296 30706973967270952 30764340600334848 30802041998129376 30824427203069877 30908993532845103 30987208607127552 31004687011274964 31088942815971456 31185193412924928 31206616946938368 31229296174370736 31270749499105792 31293475334497584 31303231860086784 31331825181721233 31367562965047296 31390359159062592 31411923637378752 31428827736463404 31476478114231488 31515052229567556 31554248956273152 31612622050711728 31640817540515328 31663812320704656 31738776727947264 31802661465209856 31818511396878336 31825851561220096 31841635315044672 31848980813808192 31888011427550604 31928992339228608 31947584469578496 31986735921134352 31988641941614592 32027843708699904 32035232163596544 32238553206783456 32261225727584256 32284671385816512 32367205751574528 32406871444897536 32433723423608832 32448519170076672 32473470633686784 32497070539670568 32513266553581008 32574007694472192 32663373970725888 32687111887855776 32727169623012462 32828492129585256 32899999261888512 32917704158087424 33032001741969672 33042300296758272 33110205351994368 33134268001232736 33157030506122016 33174873721822482 33225171342799904 33259683851342208 33303832283877376 33328035650362752 33352256606504004 33357761127985152 33368878831306824 33502042101722112 33526389516040224 33569475991054848 33588410928881211 33618368636797536 33681174324516864 33696539138156544 33697960476585984 33722450273443968 33763776805641816 33765788716148736 33807168359183232 33814967283796352 33831737522234964 33911834515094016 33919657584984576 33944308498927152 33985906916205249 34029583940493648 34165383848884224 34183769702629248 34235596947142656 34277552335558272 34302463347430044 34383674788609536 34432300910203632 34450830403431039 34503062548292208 34545345713179821 34584748910180352 34609883175376704 34652297247895548 34704834843896256 34949661204882944 34975060667967888 35064472897539072 35083342589540544 35107444065305664 35136533708909568 35179593186494016 35205159751309782 35222705433046092 35269528294600704 35288508335678208 35338414092051096 35385321801619712 35411037878510424 35544151049352192 35552350675878912 35564199807050694 35570069391951872 35595919733079744 35621788860792738 35641665867045888 35706123818940672 35752011581804544 35760259159363584 35795825321488128 35804083006372608 35830103415534216 35850096661590016 35914931560571904 35920116381632184 35987222184316416 36031324172287392 36039636184046112 36137574555317248 36175112310583296 36249455591092224 36274358160543744 36293878943532288 36320255309043576 36419899356530664 36487938851559936 36504584066336256 36506123849634816 36532654462897632 36577424872778634 36626048613623808 36746295717066624 36773000873837748 37012499169624576 37032417177848352 37088563359404544 37134015030188128 37161001959715881 37172587833853056 37203388632963072 37228946533189632 37248981020993664 37276051501386828 37301659319387268 37378317760649892 37466811319362048 37494040106658096 37527481268983296 37539988685220177 37596904414220944 37643665421518848 37689797364437376 37738234447460352 37746940223772672 37765660489936704 37793198728948864 37820664716397228 37910205536159232 37937756557624464 37984248906347043 37986512305667328 38033064404081136 38041838194270896 38159614783107648 38208655652484096 38263314235041792 38283281933055354 38436056829994752 38515046565535488 38562246377503056 38634288195769344 38660829092158464 38681634137185728 38740280755977216 38787756590236992 38815945366828734 38907842523952896 39042939199383288 39189705003131904 39270243557016576 39297221340589056 39318368855493312 39346943251463874 39391823258431488 39418884564553728 39454890969574886 39495874573468872 39499894104133632 39528600422523264 39548300837104384 39577042334805768 39678219331425792 39699571877637984 39734980167158784 39808487026822176 39837417613324227 39958130591428608 39967348472229888 39996394510363776 40016328065945856 40045409699714712 40067755092365312 40096874100426624 40155273649508168 40221013029530112 40230291554284032 40270303486674144 40279593382169184 40308866342475993 40331358744288768 40404298005643392 40410130929336207 40456223632041984 40514097425338368 40544590707051876 40654771374731904 40780637539978752 40808652930611712 40830613811473824 40892518575753728 40934995509344256 40972386776096997 41019120800446464 41048931208004928 41069389330839168 41099236270759836 41211991377126804 41339582681699952 41451923754628608 41580257883899904 41608822595917824 41639061565827648 41661469325079396 41724633779330112 41775766908961644 41853812212083456 41882564849838336 41905103648617872 41968637485641984 42020069639423408 42072331941697536 42150162734282304 42180795119990358 42187756720687104 42218416427606208 42296517465998562 42401022034992048 42403548620279808 42455513753392896 42465307751744256 42517348570067472 42571989785638144 42596779292771328 42648981228179136 42703791611599872 42713642884795392 42734826343875744 42787197454591278 42797067968554758 42836001492750336 42929566630996104 42984737609044608 43046228514422016 43179498571742208 43209161926530048 43297960844915712 43329427386227424 43351022071441344 43382527174690938 43432010259296256 43493432728678272 43551165294301184 43582815850474368 43636226164016616 43771322839447008 43890272210783232 43923306599306199 44042668989292896 44056400395677696 44146940469325824 44179024001643648 44209374008162688 44233164962429976 44346245135122944 44437380867150336 44469675475338672 44491838441742432 44524172626656489 44646323991887371 44669389468962816 44701852688053632 44759301321406464 44784547905174948 44824491515730048 44952896915357184 44963267031258624 45018369074189088 45051085912179051 45076224478910976 45108983362979952 45174682855696689 45215779353458688 45226210113312768 45259077998569536 45314542554940332 45372778587324864 45513251586047232 45578359603505664 45703403114077696 45736617796573392 45750877333972992 45844899718146048 45878217232476096 45909734546938176 45934440537908052 46004083397722944 46060460950906428 46111053557477376 46146510900502272 46203062997194064 46273113125195008 46480812910691328 46507030516912446 46633414223957184 46752630530052096 46777790119387392 46809925420407552 46848711611879424 46906124248658688 46940213001746376 46963607244061456 47051344447570944 47117885456068128 47143241604695106 47214717171347232 47272578344351334 47392201399136256 47403134234505216 47418933076067592 47461226310772992 47495718481056984 47522221156061184 47608165091920896 47727767095317504 47738777341830144 47762452972567008 47773471220712288 47832017141325906 47886575414095872 47893488508842912 47980103881701528 47982962912421888 48041765563049856 48052848245394816 48357829810175184 48391838591376384 48427007078724768 48559865808707552 48610307167346304 48650585135413248 48672778755115008 48674831799513088 48710205950530176 48745605809505852 48769899830371512 48861011541708288 48995060956088832 49030667831783664 49090754434518693 49349998892832768 49376556237131136 49451417812539392 49548002612954508 49563450445137408 49665308027991552 49701402001849104 49735545759183024 49762310582733723 49837757014199856 49898832696815297 49955748425816064 49992053475544128 50036641691977728 50053318246960236 50253063152583168 50354213986582272 50427552955196304 50521761486775296 50546940714878976 50583675410165952 50645665208462724 50648683074223104 50710752538774848 50722450925694528 50747606283352446 50867751772641024 50879486377476864 50944874203312128 51044375910740472 51248075773326336 51275654553943872 51353395420713984 51416328503337408 51453695021145066 51512384261025792 51535883387768832 51547772122877952 51575512182914304 51648451365305448 51653707674636288 51717008786982656 51754593822438312 51877123365270528 51914824763065056 51978445871843322 52057252265844384 52252940004175872 52360324742688768 52396295120785408 52424491807324416 52462591001951832 52596709346308608 52661166097958496 52704800563364352 52769389779741024 52807739626964673 52834058149569138 52904292441901056 52932762503517312 52979973556211712 53077982702429568 53116556817765636 53328526013818368 53346299710576041 53355104087927808 53393879599619616 53462498800568832 53628017372706816 53640388739045376 53693737982232192 53706124509558912 53745155123301324 53775144992385024 53872397340857856 53880174572448276 54046986258431088 54059454276069168 54206361832975872 54374183386638336 54411537240815616 54440818415298432 54480382963565364 54629849034795996 54731908277339904 54756876099504384 54759185774452224 54798981694346448 54866137309167951 54949321836169072 55119443575599936 55159501310756622 55269231672838144 55518748754436864 55548625766772528 55632845039106816 55701022545282192 55805082949444608 55843419799784448 55873471531490496 55952488979080902 55958183314189312 56016309644365824 56067476640974838 56200216979043072 56241060159987144 56291221903474944 56395356621331416 56465498132278272 56534696046656064 56607351671190528 56620410335659008 56689798093423296 56730997074595842 56795705723695104 56865308304238848 56938388815466496 56951523846393856 56979768458500992 57049596606121704 57062757291406344 57239422174661472 57312983478726144 57394971352562688 57424922899583031 57572664762322944 57612215902040064 57730614459887616 57772569848303232 57801362761921792 57843369566254584 57991243638237696 58022451205778592 58110421133965824 58181634885355488 58223918050243101 58361763785929344 58520362947710976 58564408799074932 58723558652390528 58784557504697856 58905365335524864 58945832010883584 58977553283239968 59020414877195811 59087734887647232 59128326846830592 59182336454362329 59249841156200448 59292900633784896 59322451255656576 59365563502208652 59517328997138688 59602470250738176 59712730540233264 59765988687640064 59937195887142912 59951022708344832 59994591765545664 60024492098918784 60068114549572068 60101632638547968 60145311150639936 60232910474262252 60345437331426048 60405455230011216 60419390073253776 60497038116433152 60684335448062976 60771146138007552 60816886060577814 60982157062097856 61170956309968128 61212979395917568 61245920717210736 61338777863630592 61413947934541904 61528681200669696 61604083996258752 61648854406139754 61817987065690206 61974417214255104 62009374022549928 62177885631942912 62370386825849856 62413233893876736 62458592348741472 62541498998211584 62586950668995168 62606463720173568 62663650363442466 62735125930094592 62780718318125184 62823847274757504 62857655472926808 62952956228462976 63030104459135112 63108497912546304 63225244101423456 63281635081030656 63327624641409312 63444776198997843 63477553455894528 63605322930419712 63637022793756672 63651703122440192 63683270630089344 63697961627616384 63776022855101208 63857984678457216 63895168939156992 63973471842268704 64055687417399808 64070464327193088 64180796181886917 64195601952832137 64477106413566912 64522451455168512 64569342771633024 64813742889795072 64946941267373568 64994141079341136 65026533107162016 65073790762036407 65148015388944384 65252319680450773 65326747941451776 65374223775711552 65454339246024924 65656984259170512 65835408316174848 66064003483939344 66084600593516544 66220410703988736 66268536002465472 66314061012244032 66349747443644964 66450342685599808 66519367702684416 66656071300725504 66704513213008008 66737757662613648 67004084203444224 67052779032080448 67138951982109696 67176821857762422 67236737273595072 67362348649033728 67393078276313088 67444900546887936 67527553611283632 67531577432297472 67614336718366464 67629934567592704 67663475044469928 67823669030188032 67839315169969152 67888616997854304 67971813832410498 68059167880987296 68330767697768448 68367539405258496 68471193894285312 68555104671116544 68604926694860088 68767349577219072 68864601820407264 68901660806862078 69006125096584416 69090691426359642 69169497820360704 69219766350753408 69304594495791096 69409669687792512 69760545775368669 69899322409765888 69950121335935776 70128945795078144 70166685179081088 70214888130611328 70273067417819136 70359186372988032 70410319502619564 70445410866092184 70577016671356416 70676828184102192 70770643603239424 70822075757020848 70908867516527001 71088302098704384 71104701351757824 71128399614101388 71140138783903744 71191839466159488 71243577721585476 71283331734091776 71412247637881344 71591650642976256 71608166012745216 71660206831068432 71748025711988859 71829863121143808 71840232763264368 71974444368632832 72062648344574784 72079272368092224 72275149110634496 72587757887064576 72640510618087152 72839798713061328 72975877703119872 73009168132672512 73012247699269632 73065308925795264 73154849745557268 73252097227247616 73492591434133248 73546001747675496 74024998339249152 74064834355696704 74177126718809088 74268030060376256 74322003919431762 74345175667706112 74406777265926144 74457893066379264 74497962041987328 74552103002773656 74603318638774536 74756635521299784 74933622638724096 74988080213316192 75054962537966592 75079977370440354 75193808828441888 75287330843037696 75379594728874752 75476468894920704 75493880447545344 75531320979873408 75586397457897728 75641329432794456 75820411072318464 75875513115248928 75968497812694086 75973024611334656 76066128808162272 76083676388541792 76319229566215296 76417311304968192 76526628470083584 76566563866110708 76872113659989504 77030093131070976 77124492755006112 77180542531717599 77268576391538688 77321658184316928 77363268274371456 77480561511954432 77575513180473984 77631890733657468 77815685047905792 77967668807764983 78085878398766576 78379410006263808 78540487114033152 78594442681178112 78636737710986624 78693886502927748 78909781939149772 78991749146937744 79057200845046528 79096601674208768 79154084669611536 79251087224353707 79356438662851584 79399143755275968 79469960334317568 79616974053644352 79674835226648454 79992789020727552 80032656131891712 80090819399429424 80193748200853248 80310547299016336 80442026059060224 80460583108568064 80540606973348288 80559186764338368 80617732684951986 80662717488577536 80808596011286784 80820261858672414 80912447264083968 81089181414103752 81309542749463808 81561275079957504 81617305861223424 81661227622947648 81785037151507456 81869991018688512 81944773552193994 82038241600892928 82097862416009856 82138778661678336 82198472541519672 82423982754253608 82679165363399904 82903847509257216 83160515767799808 83217645191835648 83278123131655296 83322938650158792 83449267558660224 83551533817923288 83707624424166912 83765129699676672 83810207297235744 83928733468621353 83937274971283968 84040139278846816 84101214961462257 84144663883395072 84300325468564608 84361590239980716 84375513441374208 84436832855212416 84593034931997124 84802044069984096 84911027506785792 84930615503488512 85034697140134944 85096495611893763 85143979571276288 85193558585542656 85297962456358272 85407583223199744 85427285769590784 85469652687751488 85574394909182556 85594135937109516 85859133261992208 85969475218089216 86092457028844032 86358997143484416 86418323853060096 86595921689831424 86658854772454848 86702044142882688 86765054349381876 86986865457356544 87165631700948736 87272452328033232 87542645678894016 87780544421566464 87846613198612398 88085337978585792 88358048003287296 88418748016325376 88466329924859952 88692490270245888 88874761734300672 88939350950677344 88983676883484864 89048345253312978 89292647983774742 89403705376107264 89518602642812928 89569095810349896 89648983031460096 89905793830714368 89926534062517248 90036738148378176 90102171824358102 90152448957821952 90217966725959904 90349365711393378 90431558706917376 90452420226625536 90518155997139072 90629085109880664 90745557174649728 91026503172094464 91156719207011328 91225329090866721 91406806228155392 91473235593146784 91501754667945984 91689799436292096 91756434464952192 91819469093876352 91868881075816104 92008166795445888 92120921901812856 92293021801004544 92406125994388128 92546226250390016 92726980598535309 92961625821382656 93014061033824892 93266828447914368 93555580238774784 93619850840815104 93812248497317376 93880426003492752 93927214488122912 93995475545163699 94102688895141888 94235770912136256 94286483209390212 94429434342694464 94545156688702668 94837866152135184 94922452621545984 94991436962113968 95216330183841792 95455534190635008 95477554683660288 95524905945134016 95546942441424576 95664034282651812 95786977017685824 95960207763403056 95965925824843776 96083531126099712 96105696490789632 96715659620350368 96783677182752768 96854014157449536 97119731617415104 97220614334692608 97301170270826496 97345557510230016 97420411901060352 97491211619011704 97539799660743024 97722023083416576 97990121912177664 98061335663567328 98181508869037386 98699997785665536 98753112474262272 98902835625078784 99096005225909016 99126900890274816 99330616055983104 99402804003698208 99471091518366048 99524621165467446 99675514028399712 99797665393630594 99911496851632128 99984106951088256 100073283383955456 100106636493920472 100506126305166336 100708427973164544 100765232786643633 100855105910392608 101043522973550592 101093881429757952 101167350820331904 101291330416925448 101297366148446208 101421505077549696 101444901851389056 101495212566704892 101735503545282048 101758972754953728 101957720748615747 102088751821480944 102496151546652672 102551309107887744 102706790841427968 102832657006674816 102907390042290132 103151024365828608 103296902730610896 103434017573965312 103509187644876624 103636037139539463 103754246730541056 103829649526130112 103956891743686644 104114504531688768 104848983614648832 104925182003903664 105193418692617216 105322332195916992 105409601126728704 105538779559482048 105615479253929346 105668116299138276 105808584883802112 105865525007034624 106155965404859136 106233113635531272 106657052027636736 106692599421152082 106710208175855616 106787759199239232 106924997601137664 107256034745413632 107280777478090752 107387475964464384 107412249019117824 107490310246602648 107550289984770048 107744794681715712 107760349144896552 108093972516862176 108118908552138336 108412723665951744 108748366773276672 108823074481631232 108881636830596864 108960765927130728 109259698069591992 109463816554679808 109513752199008768 109518371548904448 109597963388692896 109732274618335902 109898643672338144 110238887151199872 110319002621513244 110538463345676288 111037497508873728 111097251533545056 111265690078213632 111402045090564384 111483005879147643 111610165898889216 111686839599568896 111746943062980992 111904977958161804 111916366628378624 112134953281949676 112400433958086144 112482120319974288 112582443806949888 112619966055660531 112790713242662832 112930996264556544 113069392093312128 113214703342381056 113240820671318016 113379596186846592 113461994149191684 113730616608477696 113952746719041129 113959536917001984 114099193212243408 114125514582812688 114478844349322944 114625966957452288 114789942705125376 114849845799166062 115545139696606464 115602725523843584 115686739132509168 115982487276475392 116044902411557184 116220842267931648 116363269770710976 116447836100486202 116723527571858688 117128817598149864 117447117304781056 117569115009395712 117810730671049728 117891664021767168 117955106566479936 118040829754391622 118175469775294464 118256653693661184 118364672908724658 118499682312400896 118585801267569792 118644902511313152 118731127004417304 119034657994277376 119204940501476352 119425461080466528 119512252839972681 119531977375280128 119874391774285824 119902045416689664 119989183531091328 120048984197837568 120136229099144136 120203265277095936 120290622301279872 120465820948524504 120690874662852096 120810910460022432 120838780146507552 120994076232866304 121230392788008621 121368670896125952 121542292276015104 121633772121155628 121964314124195712 122341912619936256 122425958791835136 122491841434421472 122677555727261184 122827895869083808 122917160328290991 123057362401339392 123208167992517504 123297708812279508 123635974131380412 124018748045099856 124355771263885824 124740773651699712 124826467787753472 124917184697482944 125082997996423168 125173901337990336 125327300726884932 125561436636250368 125647694549515008 125715310945853616 125905912456925952 126060208918270224 126216995825092608 126450488202846912 126563270162061312 126655249282818624 126889552397995686 127210645860839424 127366541260178688 127395923255232768 127552045710202416 127715969356914432 127790337878313984 127946943684537408 128111374834799616 128140928654386176 128361592363773834 128391203905664274 128954212827133824 129138685543266048 129627485779590144 129893882534747136 129988282158682272 130053066214324032 130147581524072814 130296030777888768 130504639360901546 130653495882903552 130748447551423104 130908678492049848 131313968518341024 131670816632349696 131769919797918597 132128006967878688 132169201187033088 132440821407977472 132537072004930944 132628122024488064 132699494887289928 132900685371199616 133038735405368832 133312142601451008 133409026426016016 133475515325227296 133572517879969467 133938971975662113 134008168406888448 134105558064160896 134277903964219392 134353643715524844 134473474547190144 134889801093775872 135055107222567264 135228673436732928 135259869135185408 135326950088939856 135524048567090067 135647338060376064 135678630339938304 135777233995708608 135943627664820996 136118335761974592 136735078810516992 137110209342233088 137209853389720176 137534699154438144 137729203640814528 137803321613724156 138012250193168832 138181382852719284 138439532701506816 138609188991582192 138819339375585024 139521091550737338 139798644819531776 139900242671871552 140257891590156288 140333370358162176 140429776261222656 140546134835638272 140718372745976064 140820639005239128 140890821732184368 141154033342712832 141353656368204384 141541287206478848 141644151514041696 141817735033054002 142176604197408768 142209402703515648 142256799228202776 142383678932318976 142487155443170952 142566663468183552 142824495275762688 143183301285952512 143216332025490432 143320413662136864 143496051423977718 143659726242287616 143680465526528736 143948888737265664 144125296689149568 144158544736184448 144550298221268992 145175515774129152 145281021236174304 145679597426122656 145951755406239744 146018336265345024 146024495398539264 146130617851590528 146309699491114536 146985182868266496 147092003495350992 147272263303556079 148049996678498304 148129668711393408 148354253437618176 148536060120752512 148644007838863524 148690351335412224 148995924083974656 149104206005547312 149206637277549072 149286931748201169 149513271042599568 149696498090445891 149867245277448192 149976160426632384 150109925075933184 150159954740880708 150387617656883776 150759189457749504 151062641959746816 151172794915795456 151282658865588912 151640822144636928 151751026230497856 151936995625388172 151946049222669312 152132257616324544 152167352777083584 152638459132430592 152834622609936384 153133127732221416 153744227319979008 154060186262141952 154248985510012224 154361085063435198 154537152783077376 154643316368633856 154726536548742912 154961123023908864 155151026360947968 155263781467314936 155631370095811584 155935337615529966 156171756797533152 156758820012527616 157080974228066304 157188885362356224 157273475421973248 157387773005855496 157819563878299544 157983498293875488 158114401690093056 158193203348417536 158308169339223072 158423218880894019 158502174448707414 158712877325703168 158798287510551936 158939920668635136 159233948107288704 159349670453296908 159985578041455104 160065312263783424 160181638798858848 160387496401706496 160621094598032672 160884052118120448 160921166217136128 161081213946696576 161118373528676736 161235465369903972 161325434977155072 161617192022573568 161640523717344828 162178362828207504 162619085498927616 163122550159915008 163234611722446848 163322455245895296 163570074303014912 163889547104387988 164195724832019712 164277557323356672 164396945083039344 164598411927503853 164847965508507216 165358330726799808 165807695018514432 166556246263310592 166645877300317584 166898535117320448 167103067635846576 167415248848333824 167530259399353344 167620414594471488 167857466937242706 167874549942567936 168080278557693632 168202429922924514 168600650937129216 168723180479961432 168873665710424832 169186069863994248 169604088139968192 169822055013571584 169861231006977024 170069394280269888 170192991223787526 170287959142552576 170387117171085312 170595924912716544 170815166446399488 170854571539181568 170939305375502976 171148789818365112 171188271874219032 171718266523984416 171938950436178432 172184914057688064 172717994286968832 172836647706120192 173191843379662848 173317709544909696 173404088285765376 173530108698763752 173973730914713088 174331263401897472 174544904656066464 174671754150729303 175085291357788032 175561088843132928 175693226397224796 176170675957171584 176716096006574592 176837496032650752 176932659849719904 177061244631587433 177384980540491776 177547009363086987 177749523468601344 177878701901354688 177967353766969728 178096690506625956 178585295967549484 178807410752214528 179138191620699792 179297966062920192 179811587661428736 179853068125034496 180073476296756352 180204343648716204 180304897915643904 180435933451919808 180698731422786756 181036311994278144 181258170219761328 181491114349299456 182053006344188928 182313438414022656 182450658181733442 182813612456310784 182946471186293568 183512868929904384 183638938187752704 183737762151632208 184016333590891776 184241843803625712 184586043602009088 184812251988776256 185092452500780032 185453961197070618 185923251642765312 186028122067649784 186533656895828736 187111160477549568 187239701681630208 187624496994634752 187760852006985504 187854428976245824 187990951090327398 188205377790283776 188471541824272512 188572966418780424 188858868685388928 189090313377405336 189675732304270368 189844905243091968 189982873924227936 190334328596993529 190432660367683584 190911068381270016 190955109367320576 191049811890268032 191093884882849152 191328068565303624 191573954035371648 191920415526806112 192167062252199424 192211392981579264 192586805858496411 193431319240700736 193567354365505536 193708028314899072 194239463234830208 194441228669385216 194840823802120704 194982423238023408 195079599321486048 195221372286109221 195444046166833152 195756959041352319 195980243824355328 196122671327134656 196363017738074772 197506224948524544 198192010451818032 198253801780549632 198661232111966208 198805608007396416 198942183036732096 199049242330934892 199351028056799424 199595330787261188 199968213902176512 200213272987840944 201012252610332672 201416855946329088 201530465573287266 201710211820785216 202087045947101184 202334701640663808 202582660833850896 202594732296892416 202843010155099392 202889803702778112 202990425133409784 203471007090564096 203517945509907456 203915441497231494 204177503642961888 204992303093305344 205102618215775488 205413581682855936 205665314013349632 205814780084580264 206302048731657216 206593805461221792 206868035147930624 207018375289753248 207272074279078926 207508493461082112 207659299052260224 207913783487373288 208229009063377536 209697967229297664 209850364007807328 210386837385234432 210644664391833984 210819202253457408 211077559118964096 211230958507858692 211336232598276552 211731050014069248 212311930809718272 212466227271062544 212726602549581003 213314104055273472 213385198842304164 213420416351711232 213575518398478464 213849995202275328 214774951928928768 214824498038235648 214980620493205296 215244077135966577 215489589363431424 215520698289793104 216187945033724352 216237817104276672 216825447331903488 217763273661193728 217921531854261456 218519396139183984 218927633109359616 219027504398017536 219036743097808896 219195926777385792 219464549236671804 219797287344676288 220477774302399744 220638005243026488 222074995017747456 222194503067090112 222531380156427264 222804090181128768 222966011758295286 223220331797778432 223373679199137792 223493886125961984 223809955916323608 223832733256757248 224269906563899352 224800867916172288 224964240639948576 225164887613899776 225239932111321062 225581426485325664 225861992529113088 226138784186624256 226429406684762112 226481641342636032 226759192373693184 226923988298383368 227461233216955392 227905493438082258 227919073834003968 228198386424486816 228251029165625376 228957688698645888 229251933914904576 229579885410250752 229699691598332124 231090279393212928 231205451047687168 231373478265018336 231541627595152797 231964974552950784 232089804823114368 232441684535863296 232726539541421952 232895672200972404 233447055143717376 234257635196299728 234894234609562112 235138230018791424 235621461342099456 235783328043534336 235910213132959872 236081659508783244 236729345817449316 237171602535139584 237289805022626304 237462254008834608 237753261673061121 238069315988554752 238409881002952704 238850922160933056 239024505679945362 239063954750560256 239978367062182656 240097968395675136 240272458198288272 240581244602559744 240931641897049008 241381749325704192 241621820920044864 241677560293015104 241988152465732608 242460785576017242 242737341792251904 243267544242311256 243928628248391424 244683825239872512 244851917583670272 244983682868842944 245355111454522368 245655791738167616 245834320656581982 246114724802678784 246416335985035008 246595417624559016 247271948262760824 248037496090199712 248711542527771648 249481547303399424 249652935575506944 249834369394965888 250165995992846336 250347802675980672 250654601453769864 251122873272500736 251295389099030016 251430621891707232 251811824913851904 252120417836540448 252303644884386771 252433991650185216 252900976405693824 253126540324122624 253310498565637248 253779104795991372 254733082520357376 254791846510465536 255104091420404832 255289486835681289 255431938713828864 255580675756627968 255893887369074816 256222749669599232 256281857308772352 256723184727547668 256782407811328548 257908425654267648 258277371086532096 259254971559180288 259787765069494272 259976564317364544 260106132428648064 260295163048145628 261009278721803092 261496895102846208 261817356984099696 262627937036682048 263341633264699392 263539839595837194 264256013935757376 265074144009861888 265256244048976128 265398989774579856 265801370742399232 266077470810737664 266624285202902016 266818052852032032 266951030650454592 267145035759938934 267877943951324226 268211116128321792 268555807928438784 268707287431049688 268946949094380288 269779602187551744 270110214445134528 270457346873465856 270519738270370816 270653900177879712 271048097134180134 271294676120752128 271357260679876608 271554467991417216 271887255329641992 272236671523949184 273470157621033984 274220418684466176 274419706779440352 275069398308876288 275458407281629056 275606643227448312 276024500386337664 276362765705438568 276879065403013632 277218377983164384 277638678751170048 278180941795605927 279042183101474676 279597289639063552 279800485343743104 280666740716324352 280859552522445312 281436745491952128 281641278010478256 281781643464368736 281986426635491097 282308066685425664 282707312736408768 283082574412957696 283288303028083392 283635470066108004 284513598456405552 284767357864637952 284974310886341904 285648990551525376 286366602571905024 286432664050980864 286640827324273728 286992102847955436 287360931053057472 287897777474531328 288250593378299136 288317089472368896 290351031548258304 290562042472348608 291359194852245312 291903510812479488 292036672530690048 292261235703181056 292619398982229072 293970365736532992 294184006990701984 294544526607112158 296099993356996608 296259337422786816 296708506875236352 297072120241505024 297288015677727048 297380702670824448 297991848167949312 298208412011094624 298413274555098144 298573863496402338 299026542085199136 299392996180891782 299734490554896384 299952320853264768 300219850151866368 300319909481761416 300775235313767552 301518378915499008 302125283919493632 302295698359930899 302345589831590912 302565317731177824 303281644289273856 303502052460995712 303873991250776344 303892098445338624 304264515232649088 304334705554167168 305276918264861184 306266255464442832 307488454639958016 308120372524283904 308497971020024448 308722170126870396 309453073097485824 310302052721895936 310527562934629872 310908111418618389 311262740191623168 311870675231059932 312343513595066304 314546950843946496 314775546011710992 315639127756599088 315966996587750976 316228803380186112 316386406696835072 316616338678446144 316846437761788038 317004348897414828 317425754651406336 317596575021103872 318467896214577408 318699340906593816 319971156082910208 320130624527566848 320363277597717696 320774992803412992 321242189196065344 321768104236240896 321842332434272256 322162427893393152 322236747057353472 322470930739807944 322650869954310144 323234384045147136 323281047434689656 324356725656415008 325238170997855232 326245100319830016 326469223444893696 326644910491790592 327140148606029824 327779094208775976 328391449664039424 328555114646713344 328793890166078688 329196823855007706 329695931017014432 330716661453599616 331615390037028864 333112492526621184 333291754600635168 333797070234640896 334206135271693152 334449017637442929 334830497696667648 335060518798706688 335240829188942976 335714933874485412 335749099885135872 336160557115387264 336404859845849028 337201301874258432 337446360959922864 337747331420849664 337859898166981593 338372139727988496 339208176279936384 339644110027143168 339722462013954048 340138788560539776 340385982447575052 340575918285105152 341191849825433088 341878610751005952 342297579636730224 342376543748438064 343436533047968832 343877900872356864 344369828115376128 346635419089819392 346808176571530752 347060217397527504 347947461829426176 348662526803794944 349089809312132928 349343508301458606 350170582715576064 351386452794449592 352341351914343168 353432192013149184 353674992065301504 353865319699439808 354122489263174866 354769961080983552 355094018726173974 355499046937202688 355757403802709376 355934707533939456 356193381013251912 357170591935098968 357614821504429056 358276383241399584 358536758519918043 358595932125840384 359623175322857472 359706136250068992 360146952593512704 360408687297432408 360609795831287808 360871866903839616 361397462845573512 362072623988556288 362516340439522656 362982228698598912 363691178364025863 364106012688377856 364626876828045312 364901316363466884 365627224912621568 365892942372587136 367025737859808768 367277876375505408 367475524303264416 368032667181783552 368483687607251424 368751480984872973 369172087204018176 369624503977552512 370184905001560064 370907922394141236 372056244135299568 373067313791657472 374222320955099136 374479403363260416 375248993989269504 375521704013971008 375708857952491648 375981902180654796 376943083648545024 377145932837560848 377717737370777856 378180626754810672 379351464608540736 379689810486183936 379965747848455872 380668657193987058 382099623780536064 382187769765698304 382656137130607248 383147908070743296 383840831053612224 384334124504398848 384422785963158528 385173611716992822 386862638481401472 387416056629798144 388478926469660416 388882457338770432 389681647604241408 389964846476046816 390159198642972096 390442744572218442 390888092333666304 391513918082704638 391960487648710656 392245342654269312 392726035476149544 395012449897049088 395309759393755791 396384020903636064 396507603561099264 397322464223932416 397611216014792832 397884366073464192 398098484661869784 398702056113598848 399190661574522376 399936427804353024 400426545975681888 400717553639908401 401816915926986339 402024505220665344 402833711892658176 403060931146574532 403420423641570432 404669403281327616 405165321667701792 405686020310198784 405779607405556224 405980850266819568 406572145701270201 406942014181128192 407035891019814912 407830882994462988 408355007285923776 410205236431550976 411330628026699264 411629560169160528 412604097463314432 413187610922443584 413736070295861248 414036750579506496 414544148558157852 415318598104520448 415827566974746576 416458018126755072 419395934458595328 419700728015614656 420773674770468864 421289328783667968 421638404506914816 422155118237928192 422461917015717384 422672465196553104 423462100028138496 424623861619436544 424932454542125088 425453205099162006 426628208110546944 426770397684608328 427151036796956928 427699990404550656 429549903857857536 429648996076471296 429961240986410592 430488154271933154 430979178726862848 431041396579586208 432375890067448704 432475634208553344 433650894663806976 435526547322387456 435843063708522912 437038792278367968 437855266218719232 438055008796035072 438073486195617792 438391853554771584 438929098473343608 439594574689352576 440955548604799488 441276010486052976 441816789910668237 444149990035494912 444389006134180224 445062760312854528 445608180362257536 445932023516590572 446987772251923968 447619911832647216 447860795244603507 448539813127798704 449089494271337673 449601735832344576 449928481279897152 450329775227799552 450479864222642124 451162852970651328 452277568373248512 453518384747386368 453847976596766736 454922466433910784 455810986876164516 455838147668007936 456396772848973632 456502058331250752 457915377397291776 458503867829809152 459399383196664248 462180558786425856 462410902095374336 462746956530036672 463083255190305594 463929949105901568 464179609646228736 464883369071726592 465453079082843904 465791344401944808 466894110287434752 468515270392599456 469788469219124224 470276460037582848 471242922684198912 471566656087068672 471820426265919744 472163319017566488 473458691634898632 474343205070279168 474579610045252608 474924508017669216 475506523346122242 476138631977109504 476819762005905408 477701844321866112 478049011359890724 478127909501120512 479956734124365312 480195936791350272 480544916396576544 481162489205119488 481863283794098016 482763498651408384 483243641840089728 483355120586030208 483976304931465216 484921571152034484 486535088484622512 487857256496782848 489367650479745024 489703835167340544 489967365737685888 490710222909044736 491311583476335232 491668641313163964 492832671970070016 493190835249118032 493795235782511559 494543896525521648 496074992180399424 497423085055543296 499668738789931776 500695605351961344 501309202907539728 502245746545001472 502590778198060032 502861243783414464 503623649827703808 504240835673080896 504607289768773542 505801952811387648 506620997131274496 507558209591982744 509466165040714752 509583693020931072 510208182840809664 510578973671362578 510863877427657728 511161351513255936 511787774738149632 512445499339198464 512563714617544704 513446369455095336 513564815622657096 515816851308535296 516554742173064192 518509943118360576 519575530138988544 519953128634729088 520212264857296128 520590326096291256 522018557443606184 522993790205692416 523634713968199392 524015262452187909 525255874073364096 526683266529398784 527079679191674388 528512027871514752 530148288019723776 530512488097952256 530797979549159712 531602741484798464 532154941621475328 532641028089260961 533248570405804032 533636105704064064 533902061300909184 534290071519877868 535755887902648452 536422232256643584 537414574862099376 537893898188760576 539559204375103488 540220428890269056 540914693746931712 541039476540741632 541307800355759424 542096194268360268 543108935982834432 543774510659283984 544473343047898368 546940315242067968 548440837368932352 548839413558880704 550916814563258112 551213286454896624 552049000772675328 552725531410877136 553758130806027264 554436755966328768 555277357502340096 556361883591211854 558084366202949352 559600970687486208 561333481432648704 561719105044890624 562873490983904256 563282556020956512 563563286928737472 563972853270982194 564616133370851328 565414625472817536 566165148825915392 566576606056166784 567270940132216008 569027196912811104 569534715729275904 569948621772683808 571002985790980587 571297981103050752 572733205143810048 572865328101961728 573281654648547456 573984205695910872 574721862106114944 576501186756598272 576634178944737792 577760417575489233 580702063096516608 581124084944697216 582718389704490624 584522471406362112 585238797964458144 585664116858327663 587270877124056957 587940731473065984 588368013981403968 589089053214224316 592518674845573632 594144240483010048 594576031355454096 594761405341648896 595983696335898624 596416824022189248 596826549110196288 597147726992804676 598053084170398272 598785992361783564 599904641706529536 600639818963522832 601550470627535104 603036757830998016 604250567838987264 604591396719861798 604691179663181824 605130635462355648 607004104921991424 607747982501552688 607784196890677248 608529030465298176 608669411108334336 610553836529722368 612532510928885664 614976909279916032 616240745048567808 616995942040048896 617444340253740792 618906146194971648 620604105443791872 621055125869259744 621816222837236778 622525480383246336 623741350462119864 624687027190132608 629093901687892992 629551092023421984 631278255513198176 631933993175501952 632457606760372224 632772813393670144 633232677356892288 633692875523576076 634008697794829656 635193150042207744 636935792429154816 637398681813187632 638179807648743009 639942312165820416 640261249055133696 640726555195435392 641549985606825984 642484378392130688 644324855786786304 644473494114706944 644941861479615888 645732231407899731 646468768090294272 646562094869379312 648713451312830016 650476341995710464 653289820983581184 655558188417551952 656782899328078848 657110229293426688 657587780332157376 658393647710015412 659391862034028864 661433322907199232 666224985053242368 666583509201270336 667594140469281792 668412270543386304 668898035274885858 669660995393335296 670121037597413376 670481658377885952 671429867748970824 671498199770271744 672321114230774528 672809719691698056 674402603748516864 674892721919845728 675494662841699328 675719796333963186 676744279455976992 678416352559872768 679288220054286336 679444924027908096 680277577121079552 680771964895150104 681151836570210304 682383699650866176 683757221502011904 684595159273460448 684753087496876128 686873066095937664 687755801744713728 688739656230752256 693270838179638784 693616353143061504 694120434795055008 695894923658852352 697325053607589888 698179618624265856 698687016602917212 700341165431152128 702772905588899184 704682703828686336 706864384026298368 707349984130603008 707730639398879616 708244978526349732 710188037452347948 711514807605418752 711869415067878912 712386762026503824 713259785019183363 714341183870197936 715229643008858112 716552766482799168 717073517039836086 717191864251680768 720293905187025408 720817374594864816 721743733807679232 722794925691147024 724145247977112576 725032680879045312 725964457397197824 727382356728051726 728212025376755712 729802632726933768 731785884745174272 734051475719617536 734555752751010816 734951048606528832 736065334363567104 736967375214502848 737502961969745946 738344174408036352 739249007955105024 740369810003120128 741815844788282472 744112488270599136 746134627583314944 748444641910198272 748958806726520832 750497987978539008 751043408027942016 751417715904983296 751963804361309592 753886167297090048 754291865675121696 755435474741555712 756361253509621344 756910934653160313 758702929217081472 759379620972367872 759931495696911744 761337314387974116 764199247561072128 764375539531396608 765312274261214496 765868460507043867 766295816141486592 767681662107224448 768668249008797696 768845571926317056 770347223433985644 773725276962802944 774832113259596288 776957852939320832 777764914677540864 779363295208482816 779929692952093632 780318397285944192 780885489144436884 783027836165409276 784490685308538624 785452070952299088 790024899794098176 790619518787511582 792768041807272128 795222432029585664 795768732146928384 796196969323739568 797404112227197696 798381323149044752 799872855608706048 800853091951363776 801435107279816802 803633831853972678 805667423785316352 806121862293149064 806840847283140864 809338806562655232 810330643335403584 811372040620397568 811559214811112448 811961700533639136 813144291402540402 813884028362256384 814071782039629824 815661765988925976 816710014571847552 820410472863101952 822661256053398528 823259120338321056 825208194926628864 826375221844887168 827472140591722496 828073501159012992 829088297116315704 830637196209040896 831655133949493152 832916036253510144 834542825386817781 838791868917190656 839401456031229312 842578657567335936 844310236475856384 844923834031434768 845344930393106208 845959279906473291 846924200056276992 848280155845860049 849247723238873088 849864909084250176 850906410198324012 853540795369216656 854302073593913856 859099807715715072 859297992152942592 859922481972821184 860976308543866308 862082793159172416 864751780134897408 864951268417106688 871053094644774912 871686127417045824 874077584556735936 875710532437438464 876110017592070144 876783707109543168 877858196946687216 879189149378705152 881911097209598976 882552020972105952 883633579821336474 888299980070989824 888778012268360448 890125520625709056 891216360724515072 891864047033181144 893975544503847936 895239823665294432 895721590489207014 897079626255597408 898178988542675346 899203471664689152 899856962559794304 900659550455599104 900959728445284248 902325705941302656 904555136746497024 906887095079792697 907036769494772736 907695953193533472 909844932867821568 911621973752329032 911676295336015872 912793545697947264 913004116662501504 915830754794583552 918798766393328496 924361117572851712 924821804190748672 925493913060073344 926166510380611188 928359219292457472 930906158165687808 931582688803889616 932724334255855167 933788220574869504 937030540785198912 939576938438248448 943640852531839488 944326638035132976 946917383269797264 948686410140558336 949159220090505216 949849016035338432 951013046692244484 952277263954219008 955403688643732224 956098022719781448 959913468248730624 960391873582700544 961089832793153088 962324978410238976 963726567588196032 965526997302816768 966487283680179456 966710241172060416 967952609862930432 969843142304068968 973070176969245024 975714512993565696 978735300959490048 979407670334681088 979934731475371776 981420445818089472 982623166952670464 983337282626327928 985665343940140032 986381670498236064 987590471565023118 989087793051043296 992149984360798848 994846170111086592 999337477579863552 1001391210703922688 1002618405815079456 1003347052912328787 1004491493090002944 1005181556396120064 1005722487566828928 1007247299655407616 1008481671346161792 1009214579537547084 1011603905622775296 1013241994262548992 1013579694500944779 1015116419183965488 1018932330081429504 1019167386041862144 1020416365681619328 1021157947342725156 1021727754855315456 1023575549476299264 1026892738910190672 1027129631245314192 1031633702617070592 1033109484346128384 1039906257269458176 1040424529714592256 1041180652192582512 1044037114887212368 1045987580411384832 1047269427936398784 1048030524904375818 1050511748146728192 1054159358383348776 1057024055743029504 1060296576039447552 1061024976195904512 1061595959098319424 1063205482969596928 1064309883242950656 1065282056178521922 1066497140811608064 1067272211408128128 1067804122601818368 1068580143039755736 1071511775805296904 1072844464513287168 1074829149724198752 1075787796377521152 1079118408750206976 1080440857780538112 1081829387493863424 1082078953081483264 1082615600711518848 1084192388536720536 1086217871965668864 1087549021318567968 1088946686095796736 1091073535092077589 1093880630484135936 1096881674737864704 1097678827117761408 1101833629126516224 1102426572909793248 1104098001545350656 1105451062821754272 1106254442954618919 1107516261612054528 1108873511932657536 1110554715004680192 1112723767182423708 1116168732405898704 1119201941374972416 1122666962865297408 1123438210089781248 1125746981967808512 1126565112041913024 1127126573857474944 1127945706541964388 1130829250945635072 1133153212112333568 1134541880264432016 1138054393825622208 1139069431458551808 1139897243545367616 1142005971581961174 1146563309297094912 1147968411391821744 1149443724212229888 1153002373513196544 1153268357889475584 1155520835150978466 1162248169889394432 1165436779408981248 1169044942812724224 1170477595928916288 1171328233716655326 1174541754248113914 1175881462946131968 1176736027962807936 1178178106428448632 1185037349691147264 1185929278181267373 1188288480966020096 1189152062710908192 1189522810683297792 1191967392671797248 1192833648044378496 1193653098220392576 1194295453985609352 1196106168340796544 1197571984723567128 1199809283413059072 1201279637927045664 1203100941255070208 1205450747780959017 1206073515661996032 1208501135677974528 1209182793439723596 1209382359326363648 1210261270924711296 1214008209843982848 1215495965003105376 1217058060930596352 1217338822216668672 1219716437103810603 1221107673059444736 1225065021857771328 1233991884080097792 1234888680507481584 1237812292389943296 1241208210887583744 1242110251738519488 1243632445674473556 1247482700924239728 1249374054380265216 1258187803375785984 1259102184046843968 1262556511026396352 1263867986351003904 1264915213520744448 1266465354713784576 1267385751047152152 1268017395589659312 1270386300084415488 1273871584858309632 1274797363626375264 1276359615297486018 1279884624331640832 1281453110390870784 1283099971213651968 1284968756784261376 1288649711573572608 1288946988229413888 1289883722959231776 1291464462815799462 1292937536180588544 1293124189738758624 1297426902625660032 1300952683991420928 1306579641967162368 1311116376835103904 1313565798656157696 1314220458586853376 1315175560664314752 1316787295420030824 1318783724068057728 1322866645814398464 1325450369732004711 1332449970106484736 1333167018402540672 1335188280938563584 1336824541086772608 1337796070549771716 1340963316755771904 1342859735497941648 1344642228461549056 1345619439383396112 1347268482814013019 1348805207497033728 1349785443839691456 1350989325683398656 1351439592667926372 1353488558911953984 1356832705119745536 1360555154242159104 1361543929790300208 1364767399301732352 1367514443004023808 1369190318546920896 1369506174993752256 1373746132191875328 1375511603489427456 1386541676359277568 1387232706286123008 1388240869590110016 1391789847317704704 1394650107215179776 1396359237248531712 1397374033205834424 1400682330862304256 1405545811177798368 1409365407657372672 1413728768052596736 1414699968261206016 1415461278797759232 1416489957052699464 1420376074904695896 1423029615210837504 1423738830135757824 1424773524053007648 1426519570038366726 1428682367740395872 1430459286017716224 1433105532965598336 1434147034079672172 1434383728503361536 1440587810374050816 1441634749189729632 1443487467615358464 1445589851382294048 1448290495954225152 1450065361758090624 1451928914794395648 1454764713456103452 1459605265453867536 1463571769490348544 1468102951439235072 1469111505502021632 1469902097213057664 1472130668727134208 1473934750429005696 1475005923939491892 1478498015910210048 1481385707347534677 1483631689576564944 1488224976541198272 1492269255166629888 1502086816055884032 1502835431809966592 1503927608722619184 1507772334594180096 1508583731350243392 1510870949483111424 1512722507019242688 1513821869306320626 1517405858434162944 1519862991393823488 1522674628775948232 1528398495122144256 1528751079062793216 1530624548522428992 1531736921014087734 1532591632282973184 1535363324214448896 1537336498017595392 1537691143852634112 1540694446867971288 1547450553925605888 1549664226519192576 1553915705878641664 1555529829355081728 1558726590416965632 1559859385904187264 1560636794571888384 1561770978288873768 1566055672330818552 1568981370617077248 1570904141904598176 1580049799588196352 1581239037575023164 1585536083614544256 1590444864059171328 1591537464293856768 1592393938647479136 1594808224454395392 1596762646298089504 1597923084267782883 1599745711217412096 1601706183902727552 1602870214559633604 1607267663707945356 1612243724586298128 1613681694566281728 1618677613125310464 1620661286670807168 1622744081240795136 1623118429622224896 1623923401067278272 1626288582805080804 1631323531977851952 1633420029143695104 1640820945726203904 1645322512106797056 1646518240676642112 1652750443689774336 1656147002318025984 1658176594232631408 1661274392418081792 1663310267898986304 1665832072507020288 1669085650773635562 1678802912062458624 1685157315134671872 1688620472951712768 1689847668062869536 1690689860786212416 1691918559812946582 1693848400112553984 1696560311691720098 1698495446477746176 1699729818168500352 1701812820396648024 1707081590738433312 1708604147187827712 1713008957372941761 1718199615431430144 1718595984305885184 1719844963945642368 1721952617087732616 1724165586318344832 1729503560269794816 1729902536834213376 1733281252726467699 1742106189289549824 1743372254834091648 1748155169113471872 1753567414219086336 1755716393893374432 1758378298757410304 1761812631372170871 1763822194419197952 1765104041944211904 1767267159642672948 1777556024536720896 1782432721449030144 1783728094066362288 1787951089007695872 1790479647330588864 1791443180978414028 1794159252511194816 1796357977085350692 1799713925119588608 1801919456890568496 1804651411882605312 1809110273492994048 1813774190159585394 1814073538989545472 1815391906387066944 1823243947504658064 1823352590672031744 1825587091395894528 1826008233325003008 1831661509589167104 1837597532786656992 1848722235145703424 1850987826120146688 1852333020761222376 1856718438584914944 1861812316331375616 1863165377607779232 1865448668511710334 1867576441149739008 1874061081570397824 1879153876876496896 1887281705063678976 1888653276070265952 1893834766539594528 1897372820281116672 1898318440181010432 1899698032070676864 1902026093384488968 1910807377287464448 1912196045439562896 1914539422946229027 1919826936497461248 1920783747165401088 1922179665586306176 1924649956820477952 1927453135176392064 1932974567360358912 1933420482344120832 1937196694223699193 1939686284608137936 1946140353938490048 1951429025987131392 1959869462950743552 1965246333905340928 1966674565252655856 1971330687880280064 1972763340996472128 1975180943130046236 1978175586102086592 1984299968721597696 1998674955159727104 2002782421407845376 2005236811630158912 2006694105824657574 2008982986180005888 2010363112792240128 2011444975133657856 2014494599310815232 2016963342692323584 2018429159075094168 2023207811245550592 2026483988525097984 2027159389001889558 2030232838367930976 2037864660162859008 2038334772083724288 2040832731363238656 2042315894685450312 2043455509710630912 2047151098952598528 2053785477820381344 2054259262490628384 2063267405234141184 2066218968692256768 2079812514538916352 2080849059429184512 2082361304385165024 2088074229774424736 2091975160822769664 2094538855872797568 2096061049808751636 2101023496293456384 2108318716766697552 2114048111486059008 2120593152078895104 2122049952391809024 2123191918196638848 2126410965939193856 2130564112357043844 2134544422816256256 2135608245203636736 2137160286079511472 2139779355057550089 2143023551610593808 2145688929026574336 2149658299448397504 2151575592755042304 2160881715561076224 2165231201423037696 2168384777073441072 2172435743931337728 2175098042637135936 2177893372191593472 2182147070184155178 2195357654235522816 2203667258253032448 2204853145819586496 2208196003090701312 2210902125643508544 2212508885909237838 2215032523224109056 2217747023865315072 2221109430009360384 2225447534364847416 2232337464811797408 2238403882749944832 2245333925730594816 2246876420179562496 2251493963935617024 2253130224083826048 2254253147714949888 2255891413083928776 2261658501891270144 2266306424224667136 2269083760528864032 2270732803959480939 2276108787651244416 2278138862917103616 2279794487090735232 2284011943163922348 2293126618594189824 2295936822783643488 2298887448424459776 2306004747026393088 2306536715778951168 2311041670301956932 2324496339778788864 2330873558817962496 2338089885625448448 2340955191857832576 2342656467433310652 2349083508496227828 2353472055925615872 2356356212856897264 2370074699382294528 2371858556362534746 2376576961932040192 2378304125421816384 2385667296088756992 2387306196440785152 2388590907971218704 2392212336681593088 2395143969447134256 2399618566826118144 2402559275854091328 2406201882510140416 2410901495561918034 2417002271355949056 2418365586879447192 2420522541849422592 2428016419687965696 2430991930006210752 2434116121861192704 2434677644433337344 2439432874207621206 2442215346118889472 2450130043715542656 2467983768160195584 2469777361014963168 2475624584779886592 2482416421775167488 2484220503477038976 2487264891348947112 2494965401848479456 2498748108760530432 2503628476160453343 2516375606751571968 2518204368093687936 2525113022052792704 2527735972702007808 2532930709427569152 2534771502094304304 2536034791179318624 2537877839719419873 2540772600168830976 2544840467537580147 2547743169716619264 2549594727252750528 2552719230594972036 2562906220781741568 2569937513568522752 2577299423147145216 2577893976458827776 2579767445918463552 2582928925631598924 2586248379477517248 2594853805251320064 2613159283934324736 2622232753670207808 2627131597312315392 2630351121328629504 2633574590840061648 2637567448136115456 2645733291628796928 2650900739464009422 2664899940212969472 2666334036805081344 2670376561877127168 2673649082173545216 2675592141099543432 2681926633511543808 2685719470995883296 2689284456923098112 2691238878766792224 2694536965628026038 2697610414994067456 2699570887679382912 2701978651366797312 2702879185335852744 2706977117823907968 2713665410239491072 2721110308484318208 2723087859580600416 2729534798603464704 2735028886008047616 2738380637093841792 2739012349987504512 2747492264383750656 2773083352718555136 2774465412572246016 2776481739180220032 2792718474497063424 2794748066411668848 2798173002767565501 2801364661724608512 2811091622355596736 2818730815314745344 2830922557595518464 2832979914105398928 2840752149809391792 2846059230421675008 2847477660271515648 2849547048106015296 2853039140076733452 2857364735480791744 2866211065931196672 2868294068159344344 2881175620748101632 2883269498379459264 2886974935230716928 2891179702764588096 2896580991908450304 2900130723516181248 2903857829588791296 2909529426912206904 2919210530907735072 2927143538980697088 2936205902878470144 2938223011004043264 2939804194426115328 2944261337454268416 2947869500858011392 2950011847878983784 2956996031820420096 2962771414695069354 2967263379153129888 2976449953082396544 2984538510333259776 3004173632111768064 3005670863619933184 3007855217445238368 3010041158736986361 3015544669188360192 3017167462700486784 3021741898966222848 3025445014038485376 3027643738612641252 3034811716868325888 3039725982787646976 3045349257551896464 3056796990244288512 3057502158125586432 3061249097044857984 3063473842028175468 3065183264565946368 3070726648428897792 3081388893735942576 3094901107851211776 3099328453038385152 3107831411757283328 3119718771808374528 3121273589143776768 3123541956577747536 3132111344661637104 3137962741234154496 3141808283809196352 3162478075150046328 3171072167229088512 3180889728118342656 3183074928587713536 3184787877294958272 3189616448908790784 3193525292596179008 3195846168535565766 3199491422434824192 3203412367805455104 3205740429119267208 3214535327415890712 3224487449172596256 3227363389132563456 3237355226250620928 3241322573341614336 3245488162481590272 3246236859244449792 3247846802134556544 3252577165610161608 3262647063955703904 3266840058287390208 3281641891452407808 3290645024213594112 3293036481353284224 3305500887379548672 3312294004636051968 3316353188465262816 3318763328863856757 3322548784836163584 3326620535797972608 3331664145014040576 3338171301547271124 3357605824124917248 3370314630269343744 3377240945903425536 3379695336125739072 3381379721572424832 3383837119625893164 3393120623383440196 3399459636337000704 3403625640793296048 3414163181476866624 3417208294375655424 3426017914745883522 3439689927891284736 3443905234175465232 3448331172636689664 3459007120539589632 3459805073668426752 3466562505452935398 3486744509668183296 3496310338226943744 3507134828438172672 3511432787786748864 3516756597514820608 3523625262744341742 3527644388838395904 3530208083888423808 3534534319285345896 3555112049073441792 3564865442898060288 3567456188132724576 3575902178015391744 3580959294661177728 3582886361956828056 3588318505022389632 3592715954170701384 3599427850239177216 3603838913781136992 3609302823765210624 3616352243342877051 3618220546985988096 3627548380319170788 3628147077979090944 3630783812774133888 3646487895009316128 3651174182791789056 3652016466650006016 3659149311311431809 3663323019178334208 3675195065573313984 3701975652240293376 3704666041522444752 3713436877169829888 3723624632662751232 3726330755215558464 3730897337023420668 3748122163140795648 3774563410127357952 3777306552140531904 3787669533079189056 3794745640562233344 3799396064141353728 3804052186768977936 3821614754574928896 3824392090879125792 3829078845892458054 3839653872994922496 3844359331172612352 3849299913640955904 3854906270352784128 3865949134720717824 3866840964688241664 3874393388447398386 3879372569216275872 3892280707876980096 3902858051974262784 3919738925901487104 3930492667810681856 3933349130505311712 3942661375760560128 3945526681992944256 3950361886260092472 3956351172204173184 3968599937443195392 3997349910319454208 4005564842815690752 4010473623260317824 4013388211649315148 4022889950267315712 4033926685384647168 4036858318150188336 4041805448442039057 4046415622491101184 4052967977050195968 4054318778003779116 4060465676735861952 4081665462726477312 4084631789370900624 4094302197905197056 4107570955640762688 4108518524981256768 4126534810468282368 4159625029077832704 4161698118858369024 4164722608770330048 4176148459548849472 4183950321645539328 4189077711745595136 4192122099617503272 4202046992586912768 4216637433533395104 4228096222972118016 4241186304157790208 4244099904783618048 4246383836393277696 4252821931878387712 4261128224714087688 4269088845632512512 4271216490407273472 4274320572159022944 4279558710115100178 4286047103221187616 4291377858053148672 4299316598896795008 4303151185510084608 4321763431122152448 4330462402846075392 4336769554146882144 4344871487862675456 4350196085274271872 4355786744383186944 4364294140368310356 4390715308471045632 4407334516506064896 4409706291639172992 4416392006181402624 4421804251287017088 4425017771818475676 4435494047730630144 4450895068729694832 4464674929623594816 4476807765499889664 4506260448167652096 4508506295429899776 4511782826167857552 4523317003782540288 4532612848449334272 4538167521057728064 4541465607918961878 4552217575302488832 4559588974181470464 4568023886327844696 4586253237188379648 4591873645567286976 4597774896848919552 4612009494052786176 4613073431557902336 4622083340603913864 4648992679557577728 4661747117635924992 4676179771250896896 4681910383715665152 4685312934866621304 4698167016992455656 4706944111851231744 4712712425713794528 4740149398764589056 4743717112725069492 4753153923864080384 4756608250843632768 4771334592177513984 4774612392881570304 4777181815942437408 4784424673363186176 4790287938894268512 4793769252803348649 4799237133652236288 4805118551708182656 4812403765020280832 4821802991123836068 4836731173758894384 4841045083698845184 4856032839375931392 4861983860012421504 4868232243722385408 4869355288866674688 4878865748415242412 4900260087431085312 4935967536320391168 4939554722029926336 4968441006954077952 4974529782697894224 4989930803696958912 4997496217521060864 5007256952320906686 5036408736187375872 5050226044105585408 5055471945404015616 5065861418855138304 5069543004188608608 5072069582358637248 5075755679438839746 5081545200337661952 5089680935075160294 5095486339433238528 5099189454505501056 5105438461189944072 5125812441563483136 5139026872118825283 5139875027137045504 5154598846294290432 5155787952917655552 5159534891836927104 5165857851263197848 5172496758955034496 5189707610502640128 5226318567868649472 5244465507340415616 5260702242657259008 5267149181680123296 5275134896272230912 5285437894116512613 5291466583257593856 5301801478928018844 5332668073610162688 5347298164347090432 5351184282199086864 5363853267023087616 5371438941991766592 5378568913846196224 5382477757533584448 5389073931256052076 5399141775358765824 5405758370671705488 5413954235647815936 5427330820478982144 5442220616968636416 5446175719161200832 5470057772016095232 5476761274187683584 5478024699975009024 5494984528767501312 5546166705437110272 5552963478360440064 5585436948994126848 5589496132823337696 5596346005535131002 5602729323449217024 5622183244711193472 5637461630629490688 5661845115191036928 5665959828210797856 5681504299618783584 5692118460843350016 5694955320543031296 5699094096212030592 5706078280153466904 5714729470961583488 5732422131862393344 5736588136318688688 5743618268838687081 5762351241496203264 5766538996758918528 5773949870461433856 5782359405529176192 5800261447032362496 5819058853824413808 5838421061815470144 5854287077961394176 5879608388852230656 5895739001716022784 5900023695757967568 5913992063640840192 5925542829390138708 5934526758306259776 5952899906164793088 6008347264223536128 6011341727239866368 6015710434890476736 6020082317473972722 6031089338376720384 6034334925400973568 6043483797932445696 6050890028076970752 6055287477225282504 6069623433736651776 6079451965575293952 6090698515103792928 6113593980488577024 6115004316251172864 6122498194089715968 6126947684056350936 6130366529131892736 6141453296857795584 6162777787471885152 6189802215702423552 6198656906076770304 6215662823514566656 6239437543616749056 6242547178287553536 6247083913155495072 6264222689323274208 6275925482468308992 6283616567618392704 6324956150300092656 6342144334458177024 6361779456236685312 6366149857175427072 6369575754589916544 6379232897817581568 6387050585192358016 6391692337071131532 6406824735610910208 6411480858238534416 6419338065172650267 6429070654831781424 6448974898345192512 6454726778265126912 6482645146683228672 6495693604269113088 6505154331220323216 6525294127911407808 6533680116574780416 6586072962706568448 6611001774759097344 6624588009272103936 6632706376930525632 6637526657727713514 6645097569672327168 6653241071595945216 6663328290028081152 6676342603094542248 6715211648249834496 6740629260538687488 6754481891806851072 6759390672251478144 6762759443144849664 6767674239251786328 6786241246766880392 6798919272674001408 6807251281586592096 6812198411878442817 6828326362953733248 6834416588751310848 6852035829491767044 6879379855782569472 6887810468350930464 6896662345273379328 6918014241079179264 6919610147336853504 6933125010905870796 6973489019336366592 6992620676453887488 7014269656876345344 7022865575573497728 7033513195029641216 7047250525488683484 7060416167776847616 7069068638570691792 7110224098146883584 7129730885796120576 7134912376265449152 7161918589322355456 7165772723913656112 7176637010044779264 7185431908341402768 7198855700478354432 7207677827562273984 7218605647530421248 7232704486685754102 7255096760638341576 7261567625548267776 7292975790018632256 7302348365583578112 7304032933300012032 7318298622622863618 7326646038356668416 7350390131146627968 7403951304480586752 7409332083044889504 7426873754339659776 7447249265325502464 7452661510431116928 7461794674046841336 7496244326281591296 7510885428481360029 7549126820254715904 7554613104281063808 7575339066158378112 7598792128282707456 7608104373537955872 7613633519158259619 7634521402612740441 7643229509149857792 7648784181758251584 7658157691784916108 7688718662345224704 7709812540705568256 7731898269441435648 7733681929376483328 7748786776894796772 7758745138432551744 7784561415753960192 7839477851802974208 7860985335621363712 7866698261010623424 7891053363985888512 7900723772520184944 7912702344408346368 7937199874886390784 7994699820638908416 8011129685631381504 8020947246520635648 8026776423298630296 8045779900534631424 8067853370769294336 8073716636300376672 8083610896884078114 8092831244982202368 8105935954100391936 8108637556007558232 8120931353471723904 8163330925452954624 8169263578741801248 8188604395810394112 8215141911281525376 8217037049962513536 8319250058155665408 8323396237716738048 8329445217540660096 8352296919097698944 8378155423491190272 8384244199235006544 8394519008302696503 8404093985173825536 8433274867066790208 8456192445944236032 8492767672786555392 8522256449428175376 8538177691265025024 8542432980814546944 8548641144318045888 8559117420230200356 8572094206442375232 8598633197793590016 8643526862244304896 8660924805692150784 8673539108293764288 8689742975725350912 8700392170548543744 8711573488766373888 8728588280736620712 8781430616942091264 8814669033012129792 8819412583278345984 8832784012362805248 8843608502574034176 8850035543636951352 8870988095461260288 8901790137459389664 8929349859247189632 8953615530999779328 9012520896335304192 9017012590859799552 9023565652335715104 9046634007565080576 9065225696898668544 9076335042115456128 9082931215837923756 9104435150604977664 9119177948362940928 9136047772655689392 9172506474376759296 9183747291134573952 9195549793697839104 9244166681207827728 9297985359115155456 9323494235271849984 9363820767431330304 9370625869733242608 9396334033984911312 9413888223702463488 9425424851427589056 9487434225450138984 9513216501687265536 9542669184355027968 9549224785763140608 9554363631884874816 9568849346726372352 9580575877788537024 9587538505606697298 9598474267304472576 9610237103416365312 9624807530040561664 9643605982247672136 9673462347517788768 9682090167397690368 9712065678751862784 9723967720024843008 9736464487444770816 9738710577733349376 9757731496830484824 9800520174862170624 9871935072640782336 9879109444059852672 9936882013908155904 9949059565395788448 9956289986591570271 9979861607393917824 9994992435042121728 10014513904641813372 10072817472374751744 10100452088211170816 10110943890808031232 10131722837710276608 10139086008377217216 10144139164717274496 10151511358877679492 10179361870150320588 10198378909011002112 10210876922379888144 10251624883126966272 10278053744237650566 10279750054274091008 10319069783673854208 10331715702526395696 10344993517910068992 10379415221005280256 10488931014680831232 10521404485314518016 10534298363360246592 10550269792544461824 10570875788233025226 10582933166515187712 10603602957856037688 10665336147220325376 10694596328694180864 10702368564398173728 10727706534046175232 10742877883983533184 10757137827692392448 10764955515067168896 10778147862512104152 10798283550717531648 10811516741343410976 10827908471295631872 10849056730028631153 10854661640957964288 10884441233937272832 10892351438322401664 10953522548375367168 10956049399950018048 10977447933934295427 10989969057535002624 11105926956720880128 11170873897988253696 11178992265646675392 11192692011070262004 11244366489422386944 11323690230382073856 11331919656421595712 11363008599237567168 11384236921686700032 11398188192424061184 11412156560306933808 11429458941923166976 11464844263724786688 11473176272637377376 11487236537677374162 11533077993517837056 11547899740922867712 11564718811058352384 11600522894064724992 11638117707648827616 11676842123630940288 11708574155922788352 11759216777704461312 11791478003432045568 11800047391515935136 11827984127281680384 11851085658780277416 11869053516612519552 11905799812329586176 12016694528447072256 12022683454479732736 12031420869780953472 12040164634947945444 12068669850801947136 12101780056153941504 12110574954450565008 12125416345326117171 12139246867473303552 12158903931150587904 12181397030207585856 12244996388179431936 12253895368112701872 12282906593715591168 12325555574943770304 12379604431404847104 12478875087233498112 12485094356575107072 12494167826310990144 12528445378646548416 12551850964936617984 12567233135236785408 12649912300600185312 12684288668916354048 12723558912473370624 12732299714350854144 12739151509179833088 12758465795635163136 12774101170384716032 12783384674142263064 12813649471221820416 12822961716477068832 12838676130345300534 12858141309663562848 12897949796690385024 12909453556530253824 12965290293366457344 12991387208538226176 13010308662440646432 13050588255822815616 13067360233149560832 13172145925413136896 13222003549518194688 13249176018544207872 13265412753861051264 13275053315455427028 13306482143191890432 13352685206189084496 13430423296499668992 13518781344502956288 13525518886289699328 13535348478503572656 13572482493533760784 13597838545348002816 13614502563173184192 13624396823756885634 13656652725907466496 13704071658983534088 13758759711565138944 13775620936701860928 13793324690546758656 13836028482158358528 13839220294673707008 13866250021811741592 13946978038672733184 13985241352907774976 14028539313752690688 14045731151146995456 14067026390059282432 14094501050977366968 14120832335553695232 14138137277141383584 14220448196293767168 14259461771592241152 14269824752530898304 14323837178644710912 14331545447827312224 14353274020089558528 14370863816682805536 14381307758410045947 14397711400956708864 14415355655124547968 14437211295060842496 14465408973371508204 14510193521276683152 14523135251096535552 14585951580037264512 14604696731167156224 14608065866600024064 14636597245245727236 14700780262293255936 14807902608961173504 14818664166089779008 14905323020862233856 14923589348093682672 14992488652563182592 15021770856962720058 15109226208562127616 15150678132316756224 15197584256565414912 15216208747075911744 15227267038316519238 15269042805225480882 15286459018299715584 15297568363516503168 15316315383569832216 15377437324690449408 15417080616356475849 15419625081411136512 15463796538882871296 15467363858752966656 15497573553789593544 15517490276865103488 15569122831507920384 15678955703605948416 15721970671242727424 15733396522021246848 15782106727971777024 15801447545040369888 15825404688816692736 15856313682349537839 15874399749772781568 16041894493041271296 16053552846597260592 16091559801069262848 16135706741538588672 16147433272600753344 16167221793768156228 16217275112015116464 16241862706943447808 16326661850905909248 16338527157483602496 16430283822563050752 16434074099925027072 16638500116311330816 16658890435081320192 16704593838195397888 16756310846982380544 16768488398470013088 16789038016605393006 16808187970347651072 16866549734133580416 16912384891888472064 16985535345573110784 17044512898856350752 17076355382530050048 17084865961629093888 17097282288636091776 17118234840460400712 17144188412884750464 17197266395587180032 17230854806516061243 17287053724488609792 17321849611384301568 17347078216587528576 17400784341097087488 17457176561473241424 17562861233884182528 17638825166556691968 17687217005148068352 17700071087273902704 17741976190922520576 17803580274918779328 17858699718494379264 18025041792670608384 18034025181719599104 18047131304671430208 18093268015130161152 18130451393797337088 18152670084230912256 18165862431675847512 18208870301209955328 18238355896725881856 18272095545311378784 18345012948753518592 18367494582269147904 18391099587395678208 18488333362415655456 18595970718230310912 18646988470543699968 18727641534862660608 18741251739466485216 18792668067969822624 18827776447404926976 18850849702855178112 18974868450900277968 19026433003374531072 19085338368710055936 19098449571526281216 19108727263769749632 19137698693452744704 19161151755577074048 19175077011213394596 19220474206832730624 19258014195517950801 19287211964495344272 19346924695035577536 19364180334795380736 19447935440049686016 19515462993660969648 19601040349724341248 19758218888119705344 19873764027816311808 19898119130791576896 19912579973183140542 19959723214787835648 19989984870084243456 20029027809283626744 20145634944749503488 20200904176422341632 20221887781616062464 20263445675420553216 20278172016754434432 20288278329434548992 20303022717755358984 20358723740300641176 20396757818022004224 20421753844759776288 20503249766253932544 20556107488475301132 20559500108548182016 20638139567347708416 20663431405052791392 20689987035820137984 20758830442010560512 20977862029361662464 21042808970629036032 21068596726720493184 21100539585088923648 21141751576466050452 21207205915712075376 21330672294440650752 21389192657388361728 21404737128796347456 21485755767967066368 21529911030134337792 21556295725024208304 21596567101435063296 21623033482686821952 21655816942591263744 21698113460057262306 21784702876644803328 21907045096750734336 21912098799900036096 21954895867868590854 21979938115070005248 22211853913441760256 22341747795976507392 22357984531293350784 22385384022140524008 22488732978844773888 22532656285444080087 22647380460764147712 22663839312843191424 22726017198475134336 22796376384848122368 22824313120613867616 22858917883846333952 22903564207838221323 22929688527449573376 22946352545274754752 22974473075354748324 23066155987035674112 23129437622116704768 23201045788129449984 23276235415297655232 23353684247261880576 23518433555408922624 23582956006864091136 23600094783031870272 23702171317560554832 23738107033225039104 23811599624659172352 24033389056894144512 24062841739561906944 24080329269895890888 24137339701603894272 24203560112307883008 24221149908901130016 24250832690652234342 24278493734946607104 24317807862301175808 24362794060415171712 24489992776358863872 24507790736225403744 24565813187431182336 24651111149887540608 24957750174466996224 24970188713150214144 24988335652621980288 25056890757293096832 25134466270473570816 25183557024908089509 25299824601200370624 25368577337832708096 25478303018359666176 25548202340769432064 25566769348284526128 25627298942443640832 25645923432954137664 25677352260690601068 25716282619327125696 25795899593380770048 25930580586732914688 25982774417076452352 26020617324881292864 26101176511645631232 26134720466299121664 26344291850826273792 26444007099036389376 26498352037088415744 26530825507722102528 26550106630910854056 26612964286383780864 26705370412378168992 26860846592999337984 27037562689005912576 27051037772579398656 27070696957007145312 27144964987067521568 27195677090696005632 27229005126346368384 27248793647513771268 27313305451814932992 27408143317967068176 27517519423130277888 27551241873403721856 27586649381093517312 27732500043623483184 27893956077345466368 27970482705815549952 28091462302293990912 28189002101954733936 28241664671107390464 28276274554282767168 28539649505061796608 28647674357289421824 28663090895654624448 28706548040179117056 28741727633365611072 28762615516820091894 28795422801913417728 28830711310249095936 28874422590121684992 28930817946743016408 29020387042553366304 29046270502193071104 29171903160074529024 29209393462334312448 29216131733200048128 29273194490491454472 29401560524586511872 29615805217922347008 29637328332179558016 29810646041724467712 29847178696187365344 29984977305126365184 30043541713925440116 30218452417124255232 30301356264633512448 30395168513130829824 30432417494151823488 30454534076633038476 30538085610450961764 30595136727033006336 30632630767139664432 30754874649380898816 30834161232712951698 30839250162822273024 30995147107579187088 31034980553730206976 31138245663015840768 31466793044042493696 31564213455943554048 31602895090080739776 31650809377633385472 31712627364699075678 31748799499545563136 32083788986082542592 32107105693194521184 32183119602138525696 32271413483077177344 32294866545201506688 32334443587536312456 32434550224030232928 32483725413886895616 32547170190085893459 32653323701811818496 32677054314967204992 32860567645126101504 32868148199850054144 32932343801802886281 33317780870162640384 33409187676390795776 33512621693964761088 33536976796940026176 33578076033210786012 33733099468267160832 33971070691146221568 34089025797712701504 34152710765060100096 34194564577272183552 34236469680920801424 34288376825769500928 34394532791174360064 34461709613032122486 34643699222768603136 34694156433175057152 34801568682194174976 34914353122946482848 35125722467768365056 35277650333113383936 35374434010296136704 35400142174547805408 35483952381845041152 35607160549837558656 35717399436988758528 36050083585341216768 36068050363439198208 36094262609342860416 36305340168461824512 36331724863351695024 36376249035978351513 36417740602419910656 36476711793451763712 36544191090622757568 36734989164538295808 36976666724831310912 37455283069725321216 37482503478932970432 37585336135939645248 37655552894809853952 37701699405710356224 37949736901800555936 38052866006749062144 38170676737420111872 38196899143052562432 38217454527539499264 38275397386905489408 38322303511154148096 38350154022426789192 38440948413665461248 38516028391035901602 38574423928990688544 38693849390071155072 38728360669590761472 38895870880099372032 39030925987321939296 39202080699448682496 39516437776239410688 39747528055632623616 39796238261583153792 39825159946366281084 39919446429575671296 40058055618567253488 40291269889499006976 40401808352844683264 40556344033508868864 40576556658869097984 40606045435510717968 40717447480601282352 40793515636044008448 40843507689519552576 41112214976950602264 41276279134695416832 41326862810105582784 41379974071640275968 41517660884021121024 41955724058723324928 42085617941258072064 42137193453440986368 42201079170177847296 42283503152932100904 42414411831424150752 42661344588881301504 42778385314776723456 42809474257592694912 42971511535934132736 43059822060268675584 43112591450048416608 43143923275230137841 43193134202870126592 43246066965373643904 43311633885182527488 43396226920114524612 43569405753289606656 43814090193501468672 43824197599800072192 43909791735737181708 44423707826883520512 44715969062586701568 44770768044281048016 44977465957689547776 45065312570888160174 45327678625686382848 45452034396950268672 45592752769696244736 45648626241227735232 45717835767692667904 45807128415676442646 45859377054899146752 45892705090549509504 45948946150709496648 46132311974071348224 46258875244233409536 46402091576258899968 46552470830595310464 46707368494523761152 47036867110817845248 47165912013728182272 47200189566063740544 47404342635121109664 47476214066450078208 47568941047048613517 47623199249318344704 48125683479123813888 48160658539791781776 48274679403207788544 48407120224615766016 48442299817802260032 48501665381304468684 48725588120830343424 48979985552717727744 49015581472450807488 49302222299775081216 49915500348933992448 49976671305243960576 50113781514586193664 50268932540947141632 50367114049816179018 50599649202400741248 50737154675665416192 50956606036719332352 51096404681538864128 51133538696569052256 51254597884887281664 51291846865908275328 51354704521381202136 51432565238654251392 51591799186761540096 51861161173465829376 51965548834152904704 52041234649762585728 52202353023291262464 52688583701652547584 53061651015444205056 53100213261821708112 53225928572767561728 53410740824756337984 54075125378011825152 54102075545158797312 54141393914014290624 54289929974135043136 54391354181392011264 54458010252692736768 54497587295027542536 54626610903629865984 54816286635934136352 55035038846260555776 55102483746807443712 55173298762187034624 55465000087246966368 55787912154690932736 55940965411631099904 56182924604587981824 56378004203909467872 56483329342214780928 56552549108565534336 57079299010123593216 57295348714578843648 57326181791309248896 57413096080358234112 57483455266731222144 57525231033640183788 57661422620498191872 57861635893486032816 58040774085106732608 58092541004386142208 58343806320149058048 58546388980982908944 58803121049173023744 59274656664359116032 59621292083448935424 59694357392374730688 59969954610252730368 60087083427850880232 60436904834248510464 60602712529267024896 60790337026261659648 60864834988303646976 60909068153266076952 61076171220901923528 61190273454066012672 61265261534279328864 61509749298761797632 61668322465425903396 61678500325644546048 61990294215158374176 62069961107460413952 62276491326031681536 62933586088084987392 63128426911887108096 63205790180161479552 63301618755266770944 63425254729398151356 64167577972165085184 64214211386389042368 64589733090403013376 64668887175072624912 64869100448060465856 64967450827773791232 65094340380171786918 65354108629934409984 65721135290252203008 65736296399700108288 65864687603605772562 66635561740325280768 66818375352781591552 67025243387929522176 67073953593880052352 67156152066421572024 67466198936534321664 67942141382292443136 68178051595425403008 68389129154544367104 68472939361841602848 68576753651539001856 68710692623514663969 68789065582348720128 68923419226064244972 69388312866350114304 69603137364388349952 69828706245892965696 70555300666226767872 70748868020592273408 70800284349095610816 71214321099675117312 71434798873977517056 72100167170682433536 72188525218685720832 72610680336923649024 72663449726703390048 72752498071956703026 72835481204839821312 72953423586903527424 73088382181245515136 73469978329076591616 73953333449662621824 74910566139450642432 74965006957865940864 75170672271879290496 75403398811420712448 75899473803601111872 76105732013498124288 76434909055078998528 76644607022308296192 76700308044853578384 76881896827330922496 77032056782071803204 77148847857981377088 77387698780142310144 77791741760198744064 78061851974643878592 78404161398897364992 79032875552478821376 79495056111265247232 79592476523166307584 79650319892732562168 79838892859151342592 80116111237134506976 80582539778998013952 80803616705689366528 81112688067017737728 81153113317738195968 81212090871021435936 81434894961202564704 81587031272088016896 81687015379039105152 82224429953901204528 82552558269390833664 82653725620211165568 82759948143280551936 83911448117446649856 84274386906881972736 84567006305864201808 84828823662848301504 85618948515185389824 85943023071868265472 86119644120537351168 86225182900096833216 86287846550460275682 86386268405740253184 86492133930747287808 86623267770365054976 86792453840229049224 87138811506579213312 87628180387002937344 87648395199600144384 87819583471474363416 88847415653767041024 89431938125173403136 89541536088562096032 89954931915379095552 90130625141776320348 90655357251372765696 90904068793900537344 91185505539392489472 91297252482455470464 91435671535385335808 91614256831352885292 91785410181099019008 91897892301418993296 92264623948142696448 92517750488466819072 93104941661190620928 93414736989047522304 94400379132127481088 94808685270242219328 94952428132900156416 95137882094097227034 95246398498636689408 96251366958247627776 96321317079583563552 96549358806415577088 96814240449231532032 96884599635604520064 97003330762608937368 97451176241660686848 97641510570257680377 97959971105435455488 98031162944901614976 98604444599550162432 99953342610487921152 100227563029172387328 100537865081894283264 100734228099632358036 101199298404801482496 101913212073438664704 102192809363077728256 102267077393138104512 102583693731816550656 102709409042762404272 102865130477308502784 103183598373523080192 103931097668305809408 104082469299525171456 104404706046582524928 105377167403305095168 106123302030888410112 106200426523643416224 106451857145535123456 106821481649512675968 108150250756023650304 108204151090317594624 108282787828028581248 108579859948270086272 108916020505385473536 108995174590055085072 109128747107935054539 109253221807259731968 109632573271868272704 110204967493614887424 110930000174493932736 112365849209175963648 112756008407818935744 112966658684429561856 113105098217131068672 114158598020247186432 114590697429157687296 114652363582618497792 114826192160716468224 114966910533462444288 115050462067280367576 115322845240996383744 115723271786972065632 116081548170213465216 116185082008772284416 116687612640298116096 117092777961965817888 117606242098346047488 118549313328718232064 119242584166897870848 119388714784749461376 120174166855701760464 120873809668497020928 121205425058534049792 121729669976607293952 121818136306532153904 122152342441803847056 122380546908132025344 122530523068558657728 123336644930851806792 123980588430316748352 124139922214920827904 124552982652063363072 125867172176169974784 126256853823774216192 126411580360322959104 126603237510533541888 126850509458796302712 128335155944330170368 128428422772778084736 129179466180806026752 129337774350145249824 129431769825690413523 129738200896120931712 129934901655547582464 130188680760343573836 130708217259868819968 131442270580504406016 131472592799400216576 131729375207211545124 133271123480650561536 133636750705563183104 134147907187760104704 134312304132843144048 134932397873068643328 136356103190850806016 136778258309088734208 136945878723683205696 137153507303078003712 137421385247029327938 137578131164697440256 137846838452128489944 138776625732700228608 139206274728776699904 139657412491785931392 141110601332453535744 141497736041184546816 141600568698191221632 142428642199350234624 142706823141145840551 142869597747955034112 144377050437371441664 145221360673847298048 145326899453406780096 145504996143913406052 146176764362491030272 146939956658153183232 147906666899325243648 149930013915731881728 150341344543758580992 150806797622841424896 151798947607202223744 152211464026996248576 152869818110157997056 153289214044616592384 153400616089707156768 153763793654661844992 154064113564143606408 154297695715962754176 154775397560284620288 155583483520397488128 156123703949287757184 158065751104957642752 159184953046332615168 159300639785465124336 159677785718302685184 160232222474269013952 162225376134035475456 162306226635476391936 162424181742042871872 162869789922405129408 163174062544176033792 163374030758078210304 164448859907802409056 165105116538781667328 165307451240422331136 165519896286561103872 167822896234893299712 168548773813763945472 169134012611728403616 169657647325696603008 171237897030370779648 171886046143736530944 172239288241074702336 172450365800193666432 172575693100920551364 172984267861494575616 173584907680458098448 174277623013158426624 175639166942948726832 178863876250346806272 179083072177124192064 179909863830758191104 180261250283552640696 181310714502745531392 181808137587801074688 182371011078784978944 182594504964910940928 182871343070770671616 183228513662705770584 183570820362198038016 183795784602837986592 184529247896285392896 185035500976933638144 186209883322381241856 186829473978095044608 188800758264254962176 189617370540484438656 189904856265800312832 190275764188194454068 192502733916495255552 192642634159167127104 193769199271209040128 194006661525217874736 194902352483321373696 195283021140515360754 196062325889803229952 197208889199100324864 199906685220975842304 200455126058344774656 201075730163788566528 201468456199264716072 202398596809602964992 203826424146877329408 204385618726155456512 204534154786276209024 205167387463633101312 205418818085524808544 205730260954617005568 206132077870543991907 206367196747046160384 208164938599050342912 208809412093165049856 212246604061776820224 212400853047286832448 213642963299025351936 216300501512047300608 216565575656057162496 217159719896540172544 217832041010770947072 217990349180110170144 218257494215870109078 218506443614519463936 219265146543736545408 220409934987229774848 221860000348987865472 224731698418351927296 225512016815637871488 226210196434262137344 228317196040494372864 229304727165236995584 229933821066924888576 230100924134560735152 230645690481992767488 231446543573944131264 232163096340426930432 233375225280596232192 234185555923931635776 235212484196692094976 237098626657436464128 238485168333795741696 238777429569498922752 240348333711403520928 241747619336994041856 242410850117068099584 243459339953214587904 243636272613064307808 244304684883607694112 244761093816264050688 245061046137117315456 246673289861703613584 247961176860633496704 248279844429841655808 251734344352339949568 252823160720645918208 253701018917592605424 256856845545556169472 258358932361612053504 258675548700290499648 258863539651380827046 259476401792241863424 259869803311095164928 260377361520687147672 261416434519737639936 262884541161008812032 262945185598800433152 263458750414423090248 266542246961301123072 267273501411126366208 268295814375520209408 268624608265686288096 269864795746137286656 272712206381701612032 273556516618177468416 273891757447366411392 274307014606156007424 274842770494058655876 275693676904256979888 277553251465400457216 279314824983571862784 283201137396382443264 284857284398700469248 285413646282291681102 285739195495910068224 288754100874742883328 290442721347694596096 290653798906813560192 291009992287826812104 292353528724982060544 292924531710773041131 293879913316306366464 295813333798650487296 299860027831463763456 300682689087517161984 301613595245682849792 303597895214404447488 305739636220315994112 306578428089233184768 306801232179414313536 308128227128287212816 308595391431925508352 309550795120569240576 312247407898575514368 316131502209915285504 318369906092665230336 318601279570930248672 319355571436605370368 320464444948538027904 324450752268070950912 324612453270952783872 324848363484085743744 325739579844810258816 326748061516156420608 327386241323805163617 328897719815604818112 330614902480844662272 337097547627527890944 338268025223456807232 339315294651393206016 342475794060741559296 343772092287473061888 344478576482149404672 344900731600387332864 345151386201841102728 345968535722989151232 347169815360916196896 348555246026316853248 351278333885897453664 357727752500693612544 358166144354248384128 360522500567105281392 362621429005491062784 363616275175602149376 365189009929821881856 366457027325411541168 367141640724396076032 367591569205675973184 372419766644762483712 373658947956190089216 377601516528509924352 379234741080968877312 379809712531600625664 380551528376388908136 385005467832990511104 385285268318334254208 387538398542418080256 388013323050435749472 389804704966642747392 390566042281030721508 392124651779606459904 394417778398200649728 399813370441951684608 400910252116689549312 402936912398529432144 404797193619205929984 409068309572552418048 410334774927266202624 410837636171049617088 411460521909234011136 412264155741087983814 412734393494092320768 416329877198100685824 417618824186330099712 424493208123553640448 424801706094573664896 427285926598050703872 428120469423437521653 433131151312114324992 434319439793080345088 435664082021541894144 435980698360220340288 436514988431740218156 438530293087473090816 440819869974459549696 443720000697975730944 451024033631275742976 452420392868524274688 456634392080988745728 458609454330473991168 459867642133849777152 460201848269121470304 461291380963985534976 462893087147888262528 464326192680853860864 466750450561192464384 468371111847863271552 474197253314872928256 477554859138997845504 480696667422807041856 486918679906429175808 487272545226128615616 488609369767215388224 489522187632528101376 490122092274234630912 493346579723407227168 495922353721266993408 496559688859683311616 503468688704679899136 505646321441291836416 507402037835185210848 513713691091112338944 516717864723224107008 517351097400580999296 517727079302761654092 518952803584483726848 520754723041374295344 522832869039475279872 526917500828846180496 536591628751040418816 537249216531372576192 539729591492274573312 545424412763403224064 547113033236354936832 547783514894732822784 548614029212312014848 549685540988117311752 551387353808513959776 555106502930800914432 558629649967143725568 566402274792764886528 569714568797400938496 570827292564583362204 577508201749485766656 581307597813627120384 582019984575653624208 584707057449964121088 585849063421546082262 591626667597300974592 599720055662927526912 601365378175034323968 603227190491365699584 607195790428808894976 611479272440631988224 613156856178466369536 613602464358828627072 616256454256574425632 617190782863851016704 618396233611631975721 619101590241138481152 624494815797151028736 636739812185330460672 637202559141860497344 640928889897076055808 648901504536141901824 649696726968171487488 651479159689620517632 653496123032312841216 654772482647610327234 657795439631209636224 661229804961689324544 674195095255055781888 676536050446913614464 678630589302786412032 684951588121483118592 689801463200774665728 690302772403682205456 691937071445978302464 694339630721832393792 702556667771794907328 715455505001387225088 716332288708496768256 721045001134210562784 725242858010982125568 727232550351204298752 730378019859643763712 732914054650823082336 734283281448792152064 735183138411351946368 744839533289524967424 755203033057019848704 758469482161937754624 761103056752777816272 770570536636668508416 775076797084836160512 776026646100871498944 779609409933285494784 781132084562061443016 784249303559212919808 788835556796401299456 799626740883903369216 801820504233379098624 805873824797058864288 809594387238411859968 818136619145104836096 820669549854532405248 821675272342099234176 822921043818468022272 824528311482175967628 832659754396201371648 849603412189147329792 854571853196101407744 856240938846875043306 866262302624228649984 868638879586160690176 871328164043083788288 871961396720440680576 873029976863480436312 877060586174946181632 881639739948919099392 887440001395951461888 902048067262551485952 904840785737048549376 917218908660947982336 919735284267699554304 920403696538242940608 925786174295776525056 928652385361707721728 936742223695726543104 948394506629745856512 955109718277995691008 961393334845614083712 973837359812858351616 974545090452257231232 977218739534430776448 980244184548469261824 986693159446814454336 991844707442533986816 1011292642882583672832 1014804075670370421696 1027427382182224677888 1033435729446448214016 1034702194801161998592 1035454158605523308184 1037905607168967453696 1041509446082748590688 1045665738078950559744 1053835001657692360992 1073183257502080837632 1074498433062745152384 1090848825526806448128 1095567029789465645568 1099371081976234623504 1102774707617027919552 1117259299934287451136 1132804549585529773056 1139429137594801876992 1141654585129166724408 1155016403498971533312 1162615195627254240768 1164039969151307248416 1169414114899928242176 1171698126843092164524 1183253335194601949184 1199440111325855053824 1202730756350068647936 1214391580857617789952 1227204928717657254144 1232512908513148851264 1234381565727702033408 1236792467223263951442 1238203180482276962304 1248989631594302057472 1273479624370660921344 1274405118283720994688 1281857779794152111616 1299393453936342974976 1302958319379241035264 1306992246064625682432 1309544965295220654468 1315590879262419272448 1322459609923378649088 1353072100893827228928 1357261178605572824064 1369903176242966237184 1379602926401549331456 1380605544807364410912 1383874142891956604928 1388679261443664787584 1405113335543589814656 1432664577416993536512 1442090002268421125568 1460756039719287527424 1465828109301646164672 1468566562897584304128 1470366276822703892736 1489679066579049934848 1510406066114039697408 1516938964323875509248 1522206113505555632544 1541141073273337016832 1550153594169672321024 1552053292201742997888 1562264169124122886032 1568498607118425839616 1611747649594117728576 1619188774476823719936 1636273238290209672192 1641339099709064810496 1643350544684198468352 1645842087636936044544 1649056622964351935256 1665319508792402743296 1699206824378294659584 1709143706392202815488 1712481877693750086612 1732524605248457299968 1737277759172321380352 1743922793440881361152 1746059953726960872624 1754121172349892363264 1774880002791902923776 1804096134525102971904 1809681571474097098752 1834437817321895964672 1839470568535399108608 1840807393076485881216 1851572348591553050112 1855188700834895927163 1857304770723415443456 1873484447391453086208 1910219436555991382016 1922786669691228167424 1949090180904514462464 1954437479068861552896 1960488369096938523648 1973386318893628908672 1983689414885067973632 2022585285765167345664 2029608151340740843392 2054854764364449355776 2069404389602323997184 2070908317211046616368 2075811214337934907392 2083018892165497181376 2107670003315384721984 2146366515004161675264 2148996866125490304768 2181697651053612896256 2191134059578931291136 2198742163952469247008 2205549415234055839104 2234518599868574902272 2265609099171059546112 2283309170258333448816 2325230391254508481536 2328079938302614496832 2338828229799856484352 2343396253686184329048 2366506670389203898368 2398880222651710107648 2405461512700137295872 2428783161715235579904 2454409857435314508288 2465025817026297702528 2468763131455404066816 2473584934446527902884 2497979263188604114944 2548810236567441989376 2563715559588304223232 2598786907872685949952 2605916638758482070528 2613984492129251364864 2619089930590441308936 2631181758524838544896 2644919219846757298176 2706144201787654457856 2714522357211145648128 2759205852803098662912 2761211089614728821824 2777358522887329575168 2810226671087179629312 2865329154833987073024 2884180004536842251136 2921512079438575054848 2931656218603292329344 2940732553645407785472 3033877928647751018496 3044412227011111265088 3082282146546674033664 3100307188339344642048 3104106584403485995776 3124528338248245772064 3136997214236851679232 3223495299188235457152 3272546476580419344384 3286701089368396936704 3298113245928703870512 3398413648756589319168 3418287412784405630976 3424963755387500173224 3465049210496914599936 3474555518344642760704 3487845586881762722304 3492119907453921745248 3508242344699784726528 3549760005583805847552 3608192269050205943808 3681614786152971762432 3703144697183106100224 3710377401669791854326 3714609541446830886912 3746968894782906172416 3820438873111982764032 3845573339382456334848 3898180361809028924928 3908874958137723105792 3920976738193877047296 3946772637787257817344 3967378829770135947264 4059216302681481686784 4109709528728898711552 4138808779204647994368 4141816634422093232736 4151622428675869814784 4166037784330994362752 4215340006630769443968 4297993732250980609536 4382268119157862582272 4397484327904938494016 4411098830468111678208 4469037199737149804544 4531218198342119092224 4566618340516666897632 4650460782509016963072 4656159876605228993664 4686792507372368658096 4857566323430471159808 4908819714870629016576 4930051634052595405056 4937526262910808133632 4947169868893055805768 4995958526377208229888 5097620473134883978752 5127431119176608446464 5197573815745371899904 5211833277516964141056 5238179861180882617872 5262363517049677089792 5412288403575308915712 5429044714422291296256 5518411705606197325824 5522422179229457643648 5554717045774659150336 5565566102504687781489 5620453342174359258624 5730658309667974146048 5768360009073684502272 5863312437206584658688 5881465107290815570944 6067755857295502036992 6088824454022222530176 6164564293093348067328 6208213168806971991552 6249056676496491544128 6446990598376470914304 6545092953160838688768 6573402178736793873408 6596226491857407741024 6796827297513178638336 6849927510775000346448 6975691173763525444608 6984239814907843490496 7016484689399569453056 7099520011167611695104 7216384538100411887616 7363229572305943524864 7406289394366212200448 7420754803339583708652 7493937789565812344832 7691146678764912669696 7796360723618057849856 7817749916275446211584 7841953476387754094592 7893545275574515634688 7934757659540271894528 8118432605362963373568 8277617558409295988736 8283633268844186465472 8332075568661988725504 8430680013261538887936 8595987464501961219072 8764536238315725164544 8794968655809876988032 8822197660936223356416 9133236681033333795264 9300921565018033926144 9312319753210457987328 9373585014744737316192 9817639429741258033152 9860103268105190810112 9894339737786111611536 10195240946269767957504 10254862238353216892928 10395147631490743799808 10423666555033928282112 10476359722361765235744 10524727034099354179584 10824576807150617831424 11044844358458915287296 11109434091549318300672 11131132205009375562978 11240906684348718517248 11461316619335948292096 11536720018147369004544 11726624874413169317376 11762930214581631141888 12177648908044445060352 12329128586186696134656 12416426337613943983104 12498113352992983088256 12893981196752941828608 13146804357473587746816 13192452983714815482048 13593654595026357276672 13699855021550000692896 13951382347527050889216 13968479629815686980992 14726459144611887049728 14812578788732424400896 14841509606679167417304 14987875579131624689664 15382293357529825339392 15592721447236115699712 15635499832550892423168 15787090551149031269376 16236865210725926747136 16555235116818591977472 16567266537688372930944 16664151137323977451008 16861360026523077775872 17191974929003922438144 17589937311619753976064 17644395321872446712832 18266473362066667590528 18624639506420915974656 18747170029489474632384 19635278859482516066304 19720206536210381620224 19788679475572223223072 20390481892539535915008 20952719444723530471488 21049454068198708359168 21649153614301235662848 22089688716917830574592 22218868183098636601344 22262264410018751125956 22481813368697437034496 23073440036294738009088 23453249748826338634752 23525860429163262283776 24355297816088890120704 24832852675227887966208 24996226705985966176512 25787962393505883657216 26293608714947175493632 26384905967429630964096 27399710043100001385792 27902764695054101778432 27936959259631373961984 29452918289223774099456 29683019213358334834608 30764586715059650678784 31185442894472231399424 31270999665101784846336 31574181102298062538752 32473730421451853494272 33134533075376745861888 33328302274647954902016 33722720053046155551744 34383949858007844876288 35179874623239507952128 35288790643744893425664 36532946724133335181056 37249279012841831949312 37494340058978949264768 39440413072420763240448 39577358951144446446144 40780963785079071830016 41905438889447060942976 44179377433835661149184 44437736366197273202688 44524528820037502251912 44963626737394874068992 46146880072589476018176 46906499497652677269504 48710595632177780241408 49665705350455775932416 49992453411971932353024 51575924787011767314432 52769811934859261928192 54799420086200002771584 55873918519262747923968 58905836578447548198912 59366038426716669669216 63148362204596125077504 64947460842903706988544 66269066150753491723776 66656604549295909804032 67445440106092311103488 70359749246479015904256 70577581287489786851328 73065893448266670362112 74498558025683663898624 74988680117957898529536 78880826144841526480896 79154717902288892892288 83810877778894121885952 88358754867671322298368 89049057640075004503824 92293760145178952036352 93812998995305354539008 97421191264355560482816 99984906823943864706048 103151849574023534628864 105539623869718523856384 109598840172400005543168 111747837038525495847936 118732076853433339338432 132538132301506983447552 133313209098591819608064 134890880212184622206976 140719498492958031808512 146131786896533340724224 148997116051367327797248 149977360235915797059072 158309435804577785784576 167621755557788243771904 176717509735342644596736 178098115280150009007648 194842382528711120965632 199969813647887729412096 211079247739437047712768 219197680344800011086336 223495674077050991695872 237464153706866678676864 265076264603013966895104 281438996985916063617024 292263573793066681448448 299954720471831594118144 316618871609155571569152 335243511115576487543808 356196230560300018015296 399939627295775458824192 422158495478874095425536 438395360689600022172672 446991348154101983391744 474928307413733357353728 530152529206027933790208 584527147586133362896896 599909440943663188236288 633237743218311143138304 670487022231152975087616 712392461120600036030592 844316990957748190851072 876790721379200044345344 949856614827466714707456 1199818881887326376472576 1266475486436622286276608 1340974044462305950175232 1424784922241200072061184 1753581442758400088690688 1899713229654933429414912 2532950972873244572553216 2849569844482400144122368 3799426459309866858829824 5699139688964800288244736 7598852918619733717659648 11398279377929600576489472 22796558755859201152978944
- Sum of all divisors σ(n): 85003538953524495111547389
- Sum of proper divisors (its aliquot sum) s(n): 62206980197665293958568445
- 22796558755859201152978944 is an abundant number, because the sum of its proper divisors (62206980197665293958568445) is greater than itself. Its abundance is 39410421441806092805589501
Bases of 22796558755859201152978944
- Binary: 10010110110110101101111101101001010011000010100110011001111000110011100010000000000002
- Hexadecimal: 0x12DB5BED2985333C671000
- Base-36: 2V483I4TCP05S0000
Squares and roots of 22796558755859201152978944
- 22796558755859201152978944 squared (227965587558592011529789442) is 519683091109340809158234706968989786730045307355136
- 22796558755859201152978944 cubed (227965587558592011529789443) is 11846986120900618196359746814631093575781134542947131453888064397680138256384
-
22796558755859201152978944 is a
perfect square number . Itssquare root is 4774574196288 -
The
cube root of 22796558755859201152978944 is 283545721.0163490681
Scales and comparisons
How big is 22796558755859201152978944?- 22,796,558,755,859,201,152,978,944 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 22,796,558,755,859,201,152,978,944 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 22796558755859201152978944 cubic inches would be around 23628810.1 feet tall.
Recreational maths with 22796558755859201152978944
- 22796558755859201152978944 backwards is 44987925110295855785569722
- The number of decimal digits it has is: 26
- The sum of 22796558755859201152978944's digits is 135
- 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 22796558755859201152978944 - Facts about the integer". Numbermatics.com. 2024. Web. 28 May 2024.
APA style:
Numbermatics. (2024). Number 22796558755859201152978944 - Facts about the integer. Retrieved 28 May 2024, from https://numbermatics.com/n/22796558755859201152978944/
Chicago style:
Numbermatics. 2024. "Number 22796558755859201152978944 - Facts about the integer". https://numbermatics.com/n/22796558755859201152978944/
The information we have on file for 22796558755859201152978944 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 22796558755859201152978944, math, Factors of 22796558755859201152978944, curriculum, school, college, exams, university, Prime factorization of 22796558755859201152978944, STEM, science, technology, engineering, physics, economics, calculator, twenty-two septillion, seven hundred ninety-six sextillion, five hundred fifty-eight quintillion, seven hundred fifty-five quadrillion, eight hundred fifty-nine trillion, two hundred one billion, one hundred fifty-two million, nine hundred seventy-eight thousand, nine hundred forty-four.