949759634865307292193024
949,759,634,865,307,292,193,024 is an even composite number composed of six prime numbers multiplied together.
949759634865307292193024 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-seven thousand, seven hundred eighty-three divisors.
Prime factorization of 949759634865307292193024:
28 × 36 × 112 × 136 × 176 × 192
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 11 × 11 × 13 × 13 × 13 × 13 × 13 × 13 × 17 × 17 × 17 × 17 × 17 × 17 × 19 × 19)See below for interesting mathematical facts about the number 949759634865307292193024 from the Numbermatics database.
Names of 949759634865307292193024
- Cardinal: 949759634865307292193024 can be written as Nine hundred forty-nine sextillion, seven hundred fifty-nine quintillion, six hundred thirty-four quadrillion, eight hundred sixty-five trillion, three hundred seven billion, two hundred ninety-two million, one hundred ninety-three thousand and twenty-four.
Scientific notation
- Scientific notation: 9.49759634865307292193024 × 1023
Factors of 949759634865307292193024
Divisors of 949759634865307292193024
- Number of divisors d(n): 27783
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 13 16 17 18 19 22 24 26 27 32 33 34 36 38 39 44 48 51 52 54 57 64 66 68 72 76 78 81 88 96 99 102 104 108 114 117 121 128 132 136 143 144 152 153 156 162 169 171 176 187 192 198 204 208 209 216 221 228 234 242 243 247 256 264 272 286 288 289 297 304 306 312 323 324 338 342 351 352 361 363 374 384 396 408 416 418 429 432 442 456 459 468 484 486 494 507 513 528 544 561 572 576 578 594 608 612 624 627 646 648 663 676 684 702 704 722 726 729 741 748 768 792 816 832 836 858 864 867 884 891 912 918 936 968 969 972 988 1014 1026 1053 1056 1083 1088 1089 1122 1144 1152 1156 1188 1216 1224 1248 1254 1287 1292 1296 1326 1352 1368 1377 1404 1408 1444 1452 1458 1482 1496 1521 1539 1573 1584 1632 1664 1672 1683 1716 1728 1734 1768 1782 1824 1836 1859 1872 1881 1936 1938 1944 1976 1989 2028 2052 2057 2106 2112 2166 2176 2178 2197 2223 2244 2288 2299 2304 2312 2376 2431 2432 2448 2496 2508 2574 2584 2592 2601 2652 2673 2704 2717 2736 2754 2808 2816 2873 2888 2904 2907 2916 2964 2992 3042 3078 3146 3159 3168 3179 3211 3249 3264 3267 3328 3344 3366 3432 3456 3468 3536 3553 3564 3648 3672 3718 3744 3757 3762 3861 3872 3876 3888 3952 3971 3978 4056 4104 4114 4131 4199 4212 4224 4332 4352 4356 4394 4446 4488 4563 4576 4598 4617 4624 4693 4719 4752 4862 4864 4896 4913 4992 5016 5049 5148 5168 5184 5202 5304 5346 5408 5434 5472 5491 5508 5577 5616 5643 5746 5776 5808 5814 5832 5928 5967 5984 6084 6137 6156 6171 6292 6318 6336 6358 6422 6498 6528 6534 6591 6669 6688 6732 6864 6897 6912 6936 7072 7106 7128 7293 7296 7344 7436 7488 7514 7524 7722 7744 7752 7776 7803 7904 7942 7956 8019 8112 8151 8208 8228 8262 8398 8424 8448 8619 8664 8712 8721 8788 8892 8976 9126 9152 9196 9234 9248 9386 9438 9477 9504 9537 9633 9724 9747 9792 9801 9826 9984 10032 10098 10296 10336 10368 10404 10608 10659 10692 10816 10868 10944 10982 11016 11154 11232 11271 11286 11492 11552 11583 11616 11628 11664 11856 11913 11934 11968 12168 12274 12312 12342 12393 12584 12597 12636 12672 12716 12844 12996 13056 13068 13182 13338 13376 13464 13689 13728 13794 13851 13872 14079 14144 14157 14212 14256 14586 14592 14688 14739 14872 14976 15028 15048 15147 15444 15488 15504 15552 15606 15808 15884 15912 16038 16224 16302 16416 16456 16473 16524 16731 16796 16848 16929 17238 17328 17424 17442 17576 17784 17901 17952 18252 18304 18392 18411 18468 18496 18513 18772 18876 18954 19008 19074 19266 19448 19494 19584 19602 19652 19773 20007 20064 20196 20449 20592 20672 20691 20736 20808 21216 21318 21384 21632 21736 21879 21888 21964 22032 22308 22464 22542 22572 22984 23104 23166 23232 23256 23328 23409 23712 23826 23868 23936 24167 24336 24453 24548 24624 24684 24786 25168 25194 25272 25344 25432 25688 25857 25992 26136 26163 26364 26676 26741 26752 26928 27378 27456 27588 27702 27744 28158 28288 28314 28424 28512 28561 28611 28899 29172 29241 29376 29403 29478 29744 29887 29952 30056 30096 30294 30888 30976 31008 31104 31212 31603 31616 31768 31824 31977 32076 32448 32604 32832 32912 32946 33048 33462 33592 33696 33813 33858 34476 34656 34749 34848 34884 34969 35152 35321 35568 35739 35802 35904 36504 36608 36784 36822 36936 36992 37026 37349 37544 37752 37791 37908 38016 38148 38532 38896 38988 39083 39168 39204 39304 39546 40014 40128 40392 40898 41067 41184 41327 41344 41382 41616 41743 42237 42432 42471 42636 42768 43264 43472 43681 43758 43776 43928 44064 44217 44616 44928 45084 45144 45441 45968 46189 46208 46332 46464 46512 46656 46818 47424 47652 47736 47872 48334 48672 48841 48906 49096 49248 49368 49419 49572 50193 50336 50388 50544 50787 50864 51376 51623 51714 51984 52272 52326 52728 53352 53482 53504 53703 53856 54043 54587 54756 54912 55176 55233 55404 55488 55539 56316 56576 56628 56848 57024 57122 57222 57798 58344 58482 58752 58806 58956 59319 59488 59774 60021 60112 60192 60401 60588 61009 61347 61776 62016 62073 62208 62424 63206 63232 63536 63648 63869 63954 64152 64896 65208 65637 65664 65824 65892 66096 66924 67184 67392 67507 67626 67716 68952 69312 69498 69696 69768 69938 70227 70304 70642 71136 71383 71478 71604 71808 72501 73008 73359 73568 73644 73872 73984 74052 74698 75088 75504 75582 75816 76032 76296 77064 77571 77792 77976 78166 78408 78489 78608 79092 79781 80028 80223 80256 80784 81796 82134 82368 82654 82688 82764 83232 83486 83521 84474 84864 84942 85272 85536 85683 85833 86697 86944 87362 87516 87723 87856 88128 88209 88434 89232 89661 89856 90168 90288 90882 91936 92378 92416 92664 92928 93024 93312 93347 93636 94809 94848 95304 95472 95931 96668 97344 97682 97812 98192 98496 98736 98838 99144 100386 100672 100776 101088 101439 101574 101728 102752 103246 103428 103968 104247 104329 104544 104652 104907 105456 105963 106704 106964 107217 107406 107712 108086 109174 109512 109824 110352 110466 110808 110976 111078 112047 112632 113256 113373 113696 114048 114244 114444 115596 116688 116964 117249 117504 117612 117912 118638 118976 119548 120042 120224 120384 120802 121176 122018 122694 123201 123552 123981 124032 124146 124848 125229 126412 126711 127072 127296 127413 127738 127908 128304 129792 130416 131043 131274 131328 131648 131784 132192 132651 133848 134368 134784 135014 135252 135432 136323 137904 138567 138624 138996 139392 139536 139876 140454 140608 141284 142272 142766 142956 143208 143616 145002 146016 146523 146718 147136 147288 147744 148104 148257 149396 150176 150579 151008 151164 151632 152361 152592 154128 154869 155142 155584 155952 156332 156816 156978 157216 158184 159562 160056 160446 160512 161109 161568 162129 163592 163761 164268 164736 165308 165528 165699 166464 166617 166972 167042 168948 169728 169884 170544 171072 171366 171666 173394 173888 174724 175032 175446 175712 176256 176418 176868 177957 178464 179322 180063 180336 180576 181203 181764 183027 183872 184041 184756 185328 186048 186219 186624 186694 187272 189618 189696 190608 190944 191607 191862 193336 194688 195364 195624 196384 196911 196992 197472 197676 198288 200772 201344 201552 202176 202521 202878 203148 203456 205504 206492 206856 207936 208494 208658 209088 209304 209814 210681 210912 211926 213408 213928 214149 214434 214812 215424 216172 217503 218348 219024 220077 220704 220932 221616 221952 222156 224094 225264 226512 226746 227392 228096 228488 228888 231192 232713 233376 233928 234498 235224 235467 235824 237276 237952 239096 239343 240084 240448 240669 240768 241604 242352 244036 245388 246402 247104 247962 248064 248292 249696 250458 250563 252824 253422 254144 254592 254826 255476 255816 256608 257049 257499 260091 260832 262086 262548 263169 263296 263568 264384 265302 265837 267696 268736 268983 269568 270028 270504 270864 272646 275808 277134 277248 277992 278784 279072 279752 280041 280908 281216 282568 284427 284544 285532 285912 286416 287793 290004 292032 293046 293436 294272 294576 295488 296208 296514 298792 300352 301158 302016 302328 303264 304317 304722 305184 308256 309738 310284 311168 311904 312664 312987 313632 313956 314171 314432 314721 316368 317889 319124 320112 320892 321651 322218 323136 324258 327184 327522 328536 329472 330616 331056 331398 332928 333234 333944 334084 336141 337896 339768 340119 341088 342144 342732 343332 346788 347633 347776 349448 350064 350892 351424 351747 352512 352836 353736 355914 356928 358644 360126 360672 361152 362406 363528 366054 367744 368082 369512 370656 371293 371943 372096 372438 373388 374544 375687 379236 380133 381216 381888 382239 383214 383724 386672 388531 389376 390728 391248 392768 393129 393822 393984 394944 395352 396576 397953 401544 402688 403104 404352 405042 405756 406296 406912 410839 411008 412984 413712 415701 415872 416988 417316 418176 418608 419628 421362 421824 423852 426816 427856 428298 428868 429624 430848 432344 435006 436696 438048 439569 440154 441408 441864 443232 444312 444771 448188 450528 451737 453024 453492 454597 454784 456976 457776 459173 462384 464607 465426 466752 467856 468996 470448 470934 471648 474552 475904 478192 478686 480168 480896 481338 481536 483208 484704 485537 486387 488072 490776 491283 492804 494208 495924 496584 497097 499392 499851 500916 501126 505648 506844 508079 508288 509184 509652 510952 511632 513216 514098 514998 520182 521664 524172 525096 526338 526592 527136 528768 530604 531674 533871 535392 537251 537472 537966 540056 541008 541728 542659 543609 545292 549081 551616 552123 554268 555984 558144 558657 559504 560082 561816 562432 565136 567853 568854 569088 571064 571824 572832 574821 575586 580008 584064 586092 586872 588544 589152 590733 590976 592416 593028 594473 597584 600457 600704 602316 604032 604656 606528 607563 608634 609444 610368 616512 619476 620568 622336 623808 625328 625974 627264 627912 628342 628864 629442 632736 634933 635778 638248 640224 641784 642447 643302 644436 646272 648516 652509 654368 655044 657072 660231 661232 662112 662796 664411 665856 666468 667888 668168 671099 672282 675792 679536 680238 682176 684288 685464 686664 693576 695266 695552 698139 698896 700128 701784 702559 702848 703494 705672 707472 709631 711828 713856 717288 718029 720252 721344 722007 722304 724812 727056 732108 735488 736164 739024 741312 742577 742586 743886 744192 744876 746776 749088 751374 751689 758472 760266 762432 763776 764478 766428 767448 771147 772497 773344 777062 780273 781456 782496 785213 785536 786258 787644 789888 790704 793117 793152 795906 797511 803088 806208 806949 808704 810084 811512 812592 813824 821678 822016 825968 827424 830297 831402 831744 833976 834632 836352 837216 839256 840123 842724 843648 847704 853281 853632 855712 856596 857736 859248 863379 864688 870012 873392 876096 877591 879138 880308 882816 883728 886464 888624 889542 896376 901056 903474 906048 906984 909194 909568 912951 913952 915552 918346 918731 924768 927979 929214 930852 933504 935712 937992 938961 940896 941868 942513 943296 944163 949104 953667 956384 957372 960336 961792 962676 964953 966416 969408 971074 972774 976144 981552 982566 985608 988416 991848 993168 994194 998784 999702 1001832 1002252 1008423 1011296 1013688 1016158 1016576 1019304 1020357 1021904 1023264 1026432 1026817 1028196 1029996 1037153 1040364 1042899 1043328 1048344 1050192 1052676 1054272 1055241 1057536 1061208 1063348 1067742 1070784 1074502 1074944 1075932 1080112 1082016 1083456 1085318 1085773 1087218 1090584 1098162 1103232 1104246 1108536 1111968 1113879 1115829 1116288 1117314 1119008 1120164 1123632 1127061 1130272 1135706 1137708 1140399 1142128 1143648 1145664 1146717 1147619 1149642 1151172 1160016 1165593 1168128 1172184 1173744 1178304 1179387 1181466 1181952 1184832 1186056 1188946 1193859 1195168 1200914 1201408 1204632 1208064 1209312 1213056 1213511 1215126 1217268 1218888 1220736 1232517 1233024 1238952 1241136 1247103 1247616 1250656 1251948 1254528 1255824 1256684 1257728 1258884 1265472 1269866 1271556 1276496 1280448 1283568 1284894 1286604 1288872 1292544 1297032 1305018 1308736 1310088 1314144 1318707 1320462 1322464 1324224 1325592 1328822 1332936 1334313 1335776 1336336 1342198 1344564 1351584 1355211 1356277 1359072 1360476 1363791 1364352 1370928 1373328 1377519 1387152 1390532 1393821 1396278 1397792 1400256 1403568 1405118 1405696 1406988 1411344 1414944 1419262 1419857 1423656 1427712 1434576 1436058 1440504 1442688 1444014 1444608 1449624 1454112 1456611 1459161 1464216 1472328 1473849 1478048 1482624 1485154 1485172 1487772 1489752 1491291 1493552 1498176 1499553 1502748 1503378 1516944 1520532 1524237 1524864 1527552 1528956 1532856 1534896 1542294 1544994 1546688 1554124 1560546 1562912 1564992 1570426 1571072 1572516 1575288 1579776 1581408 1586234 1586304 1586899 1591812 1595022 1601613 1606176 1611753 1612416 1613898 1620168 1623024 1625184 1627977 1630827 1643356 1647243 1651936 1654848 1656369 1660594 1662804 1667952 1669264 1674432 1675971 1678512 1680246 1685448 1687296 1695408 1703559 1706562 1707264 1711424 1713192 1715472 1718496 1724463 1726758 1729376 1740024 1746784 1752192 1755182 1758276 1760616 1765632 1767456 1772199 1772928 1773593 1777248 1779084 1783419 1792752 1801371 1802112 1806948 1812096 1813968 1818388 1822689 1825902 1827904 1831104 1836692 1837462 1849536 1855958 1858428 1861704 1867008 1871424 1875984 1877922 1881792 1883736 1885026 1886592 1888326 1898208 1904799 1907334 1912768 1914744 1920672 1925352 1927341 1929906 1932832 1938816 1942148 1945548 1952288 1957527 1963104 1965132 1971216 1980693 1983696 1986336 1988388 1993233 1997568 1999404 2003664 2004504 2013297 2016846 2022592 2027376 2032316 2038608 2040714 2043808 2046528 2052864 2053634 2056392 2059992 2074306 2080728 2085798 2086656 2094417 2096688 2100384 2105352 2107677 2108544 2110482 2122416 2126696 2128893 2135484 2141568 2149004 2151864 2154087 2160224 2164032 2166021 2166912 2170636 2171546 2174436 2181168 2196324 2206464 2208492 2217072 2223936 2227731 2227758 2231658 2232576 2234628 2238016 2240328 2247264 2254122 2255067 2260544 2271412 2275416 2280798 2284256 2287296 2291328 2293434 2295238 2299284 2302344 2313441 2317491 2320032 2331186 2340819 2344368 2347488 2355639 2356608 2358774 2362932 2369664 2372112 2377892 2379351 2387718 2390336 2392533 2401828 2409264 2418624 2420847 2426112 2427022 2430252 2434536 2437776 2441472 2465034 2466048 2477904 2482272 2490891 2494206 2495232 2501312 2503896 2509056 2511648 2513368 2517768 2520369 2530944 2539732 2543112 2552992 2559843 2560896 2567136 2569788 2573208 2577744 2590137 2594064 2610036 2617472 2620176 2628288 2632773 2637414 2640924 2644928 2648448 2651184 2657644 2665872 2668626 2671552 2672672 2684396 2689128 2703168 2710422 2712554 2718144 2720952 2727582 2728704 2738853 2741856 2746656 2755038 2756193 2774304 2781064 2783937 2787642 2792556 2795584 2800512 2807136 2810236 2813976 2816883 2822688 2827539 2829888 2832489 2838524 2839714 2847312 2861001 2869152 2872116 2881008 2885376 2888028 2894859 2899248 2908224 2913222 2918322 2928432 2944656 2947698 2956096 2965248 2970308 2970344 2975544 2979504 2982582 2987104 2996352 2999106 3005496 3006756 3025269 3033888 3041064 3048474 3049728 3057912 3061071 3065712 3069792 3080451 3084588 3089988 3093376 3108248 3111459 3121092 3125824 3128697 3129984 3140852 3145032 3150576 3162816 3165723 3172468 3172608 3173798 3183624 3190044 3203226 3212352 3223506 3224832 3227796 3240336 3246048 3250368 3255954 3257319 3261654 3286712 3294486 3303872 3309696 3312738 3321188 3325608 3335904 3338528 3341637 3347487 3348864 3351942 3357024 3360492 3370896 3381183 3390816 3407118 3413124 3421197 3422848 3426384 3430944 3436992 3442857 3448926 3453516 3455881 3458752 3480048 3493568 3496779 3504384 3510364 3516552 3521232 3534912 3538161 3544398 3545856 3547186 3554496 3558168 3566838 3581577 3585504 3602742 3604224 3613896 3624192 3627936 3636776 3640533 3645378 3651804 3655808 3662208 3673384 3674924 3697551 3699072 3711916 3716856 3723408 3741309 3742848 3751968 3755844 3763584 3767472 3770052 3773184 3776652 3796416 3809598 3814668 3825536 3829488 3841344 3850704 3854682 3859812 3865664 3877632 3884296 3891096 3904576 3915054 3926208 3930264 3942432 3956121 3961386 3967392 3972672 3976776 3986466 3998808 4002939 4007328 4009008 4026594 4033692 4045184 4054752 4064632 4068831 4077216 4081428 4084223 4087616 4091373 4093056 4107268 4112784 4119984 4132557 4148612 4161456 4171596 4181463 4188834 4193376 4200768 4210704 4215354 4217088 4220964 4244832 4253392 4257786 4259571 4270968 4283136 4298008 4303728 4308174 4320448 4328064 4332042 4333824 4341272 4343092 4348872 4362336 4369833 4377483 4392648 4416984 4421547 4434144 4447872 4455462 4455516 4463316 4469256 4473873 4476032 4480656 4494528 4508244 4510134 4519229 4521088 4542824 4550832 4561596 4568512 4572711 4574592 4582656 4586868 4590476 4598568 4604688 4626882 4634982 4640064 4662372 4681638 4688736 4694976 4711278 4713216 4717548 4725864 4739328 4744224 4755784 4758702 4760697 4775436 4780672 4785066 4803656 4818528 4826809 4835259 4837248 4841694 4854044 4860504 4869072 4875552 4883931 4892481 4930068 4941729 4955808 4964544 4969107 4981782 4988412 5002624 5007792 5023296 5026736 5035536 5040738 5050903 5061888 5079464 5086224 5105984 5110677 5119686 5121792 5134272 5139576 5146416 5155488 5173389 5180274 5188128 5220072 5234944 5240352 5256576 5265546 5274828 5281848 5289856 5296896 5302368 5315288 5320779 5331744 5337252 5340907 5343104 5345344 5350257 5368792 5378256 5404113 5406336 5420844 5425108 5436288 5441904 5455164 5468067 5477706 5483712 5493312 5510076 5512386 5548608 5562128 5567874 5575284 5585112 5591168 5601024 5614272 5620472 5627952 5633766 5645376 5655078 5659776 5664978 5677048 5679428 5694624 5714397 5722002 5738304 5744232 5762016 5776056 5782023 5789718 5798496 5816448 5826444 5836644 5856864 5872581 5889312 5895396 5909761 5912192 5940616 5940688 5951088 5959008 5965164 5969249 5974208 5979699 5992704 5998212 6010992 6013512 6039891 6050538 6067776 6082128 6096948 6115824 6122142 6131424 6139584 6160902 6169176 6179976 6186752 6216496 6222918 6242184 6251648 6257394 6259968 6281704 6290064 6301152 6311981 6323031 6325632 6331446 6344936 6347596 6367248 6380088 6386679 6406452 6424704 6447012 6455592 6462261 6480672 6492096 6498063 6500736 6511908 6514638 6523308 6573424 6588972 6605027 6607744 6619392 6625476 6642376 6651216 6671808 6677056 6683193 6683274 6694974 6697728 6703884 6714048 6720984 6741792 6762366 6765201 6781632 6814236 6826248 6842394 6845696 6852768 6861888 6873984 6885714 6897852 6907032 6911762 6917504 6940323 6960096 6984263 6987136 6993558 7020728 7033104 7042464 7054567 7066917 7069824 7076322 7088796 7094372 7108992 7116336 7133676 7138053 7163154 7171008 7177599 7205484 7227792 7255872 7262541 7273552 7281066 7290756 7303608 7311616 7324416 7346768 7349848 7382089 7395102 7398144 7423832 7433712 7446816 7472673 7482618 7485696 7503936 7511688 7527168 7534944 7540104 7553304 7561107 7592832 7619196 7629336 7651072 7658976 7679529 7682688 7701408 7709364 7719624 7728149 7731328 7768592 7782192 7805941 7809152 7830108 7852416 7860528 7884864 7898319 7912242 7922772 7934784 7945344 7953552 7972932 7997616 8005878 8014656 8018016 8053188 8067384 8090368 8109504 8129264 8137662 8154432 8162856 8168446 8175232 8182746 8186112 8214536 8225568 8239968 8254129 8265114 8268579 8297224 8322912 8343192 8351811 8362926 8377668 8386752 8401536 8421408 8430708 8441928 8450649 8482617 8489664 8497467 8506784 8515572 8519142 8541936 8583003 8596016 8607456 8616348 8637343 8640896 8656128 8664084 8682544 8686184 8697744 8724287 8724672 8739666 8754966 8785296 8833968 8843094 8868288 8895744 8910924 8911032 8926632 8938512 8947746 8952064 8961312 8989056 9016488 9020268 9038458 9042176 9075807 9085648 9101664 9123192 9133267 9137024 9145422 9149184 9173736 9180952 9197136 9209376 9225203 9241353 9253764 9269964 9280128 9324744 9334377 9363276 9377472 9386091 9389952 9422556 9435096 9451728 9488448 9497169 9511568 9517404 9521394 9550872 9561344 9570132 9607312 9637056 9653501 9653618 9670518 9674496 9683388 9708088 9721008 9738144 9751104 9767862 9771957 9784962 9860136 9883458 9911616 9929088 9938214 9963564 9976824 10005248 10015584 10024911 10042461 10046592 10053472 10071072 10081476 10101806 10106041 10143549 10158928 10172448 10207769 10211968 10221354 10239372 10268544 10279152 10292832 10310521 10310976 10328571 10346778 10360548 10367643 10376256 10440144 10480704 10490337 10513152 10531092 10549656 10563696 10579712 10604736 10614483 10630576 10641558 10663488 10674504 10681814 10686208 10690688 10700514 10737584 10756512 10793861 10808226 10812672 10841688 10850216 10872576 10883808 10910328 10921599 10936134 10955412 10967424 10986624 11020152 11024772 11092653 11097216 11124256 11135748 11150568 11170224 11182336 11223927 11228544 11240944 11255904 11267532 11290752 11294987 11310156 11319552 11329956 11354096 11358856 11389248 11408683 11428794 11444004 11476608 11488464 11524032 11552112 11564046 11579436 11596992 11632896 11652888 11673288 11713728 11745162 11778624 11790792 11819522 11824384 11868363 11881232 11881376 11902176 11918016 11930328 11938498 11943503 11948416 11959398 11996424 12021984 12027024 12063727 12079782 12101076 12135552 12164256 12193896 12206493 12231648 12244284 12252669 12262848 12274119 12279168 12321804 12338352 12359952 12397671 12432992 12445836 12484368 12503296 12514788 12544389 12563408 12580128 12602304 12623809 12623962 12646062 12651264 12662892 12689872 12695192 12734496 12760176 12773358 12778713 12812904 12849408 12894024 12911184 12924522 12961344 12984192 12996126 13001472 13023816 13029276 13046616 13109499 13132449 13146848 13177944 13210054 13215488 13250952 13264641 13284752 13302432 13343616 13348621 13354112 13366386 13366548 13389948 13407768 13428096 13441968 13482989 13483584 13524732 13530402 13557687 13563264 13628472 13652496 13684788 13705536 13718133 13723776 13747968 13771428 13795704 13814064 13823524 13835008 13880646 13920192 13968526 13974272 13987116 14041456 14066208 14084928 14109134 14115049 14133834 14139648 14152644 14177592 14188744 14217984 14232672 14267352 14276106 14282091 14326308 14342016 14355198 14410968 14455584 14480427 14505777 14511744 14525082 14547104 14562132 14581512 14607216 14651793 14677443 14693536 14699696 14764178 14790204 14825187 14847664 14867424 14893632 14907321 14919047 14945346 14965236 15007872 15023376 15069888 15080208 15106608 15122214 15152709 15185664 15238392 15258672 15317952 15332031 15359058 15365376 15402816 15418728 15439248 15456298 15462656 15520167 15537184 15564384 15611882 15618304 15618427 15660216 15704832 15721056 15769728 15775643 15796638 15824484 15845544 15869568 15890688 15907104 15945864 15962337 15995232 16011756 16022721 16029312 16036032 16050771 16106376 16134768 16212339 16219008 16258528 16275324 16308864 16325712 16336892 16350464 16365492 16404201 16429072 16451136 16479936 16508258 16530228 16537158 16594448 16645824 16686384 16703622 16725852 16755336 16773504 16803072 16842816 16861416 16883856 16901298 16965234 16979328 16994934 17013568 17031144 17038284 17083872 17143191 17166006 17192032 17214912 17232696 17274686 17281792 17328168 17346069 17365088 17372368 17395488 17448574 17449344 17455889 17479332 17509932 17570592 17617743 17631601 17667936 17686188 17729283 17736576 17821848 17822064 17853264 17877024 17895492 17907747 17922624 17939097 17978112 18032976 18040536 18076916 18119673 18151614 18171296 18203328 18246384 18266534 18274048 18290844 18347472 18361904 18394272 18418752 18450406 18458141 18482706 18507528 18539928 18560256 18649488 18668754 18726552 18754944 18772182 18779904 18845112 18870192 18903456 18935943 18969093 18976896 18994338 19023136 19034808 19042788 19101744 19140264 19160037 19214624 19274112 19307002 19307236 19341036 19366776 19386783 19416176 19442016 19476288 19494189 19502208 19509523 19535724 19543914 19569924 19720272 19766916 19815081 19823232 19858176 19876428 19927128 19953648 20031168 20049579 20049822 20084922 20093184 20106944 20142144 20162952 20203612 20212082 20287098 20295603 20317856 20344896 20415538 20423936 20442708 20478744 20537088 20558304 20585664 20621042 20621952 20629687 20657142 20693556 20721096 20735286 20752512 20820969 20880288 20952789 20961408 20980674 21062184 21099312 21127392 21163701 21200751 21209472 21228966 21261152 21283116 21326976 21349008 21363628 21381376 21401028 21414159 21475168 21513024 21532797 21587722 21616452 21683376 21700432 21767616 21787623 21820656 21843198 21872268 21910824 21934848 21973248 22040304 22049544 22146267 22185306 22194432 22248512 22271496 22301136 22340448 22418019 22447854 22457088 22481888 22511808 22535064 22581504 22589974 22620312 22659912 22683321 22708192 22717712 22778496 22817366 22857588 22888008 22953216 22976928 23038587 23048064 23056709 23104224 23128092 23158872 23184447 23193984 23305776 23346576 23417823 23427456 23490324 23557248 23581584 23639044 23694957 23736726 23762464 23762752 23804352 23836032 23860656 23876996 23887006 23896832 23918796 23992848 24043968 24054048 24127454 24137569 24159564 24202152 24271104 24328512 24387792 24412986 24463296 24488568 24505338 24525696 24548238 24558336 24643608 24676704 24719904 24762387 24795342 24805737 24865984 24891672 24968736 25029576 25055433 25088778 25126816 25160256 25204608 25247618 25247924 25292124 25325784 25351947 25379744 25390384 25447851 25468992 25492401 25520352 25546716 25557426 25625808 25749009 25788048 25822368 25849044 25912029 25922688 25968384 25992252 26047632 26058552 26093232 26172861 26218998 26264898 26293696 26355888 26420108 26501904 26529282 26569504 26604864 26687232 26697242 26708224 26732772 26733096 26779896 26815536 26856192 26883936 26965978 26967168 26977283 27049464 27060804 27115374 27126528 27227421 27256944 27304992 27369576 27399801 27411072 27436266 27447552 27542856 27591408 27628128 27647048 27675609 27724059 27761292 27840384 27937052 27974232 28003131 28082912 28132416 28158273 28169856 28218268 28230098 28267668 28305288 28355184 28377488 28465344 28491507 28534704 28552212 28564182 28652616 28684032 28710396 28821936 28911168 28960503 28960854 29011554 29023488 29050164 29094208 29124264 29163024 29214432 29303586 29315871 29354886 29387072 29399392 29528356 29580408 29650374 29695328 29734848 29787264 29814642 29838094 29890692 29930472 30015744 30046752 30074733 30127383 30139776 30151081 30160416 30213216 30244428 30305418 30318123 30430647 30476784 30517344 30623307 30635904 30664062 30718116 30805632 30837456 30878496 30912596 30931563 30985713 31040334 31074368 31102929 31128768 31223764 31236854 31320432 31442112 31471011 31539456 31551286 31593276 31648968 31691088 31739136 31814208 31843449 31891728 31924674 31990464 32023512 32045442 32058624 32072064 32101542 32212752 32269536 32381583 32424678 32438016 32517056 32550648 32617728 32651424 32673784 32730984 32764797 32808402 32858144 32902272 32959872 33016516 33060456 33074316 33188896 33277959 33291648 33372768 33407244 33451704 33510672 33547008 33671781 33685632 33722832 33767712 33802596 33884961 33930468 33958656 33989868 34027136 34062288 34076568 34167744 34226049 34286382 34332012 34384064 34429824 34465392 34549372 34656336 34692138 34730176 34744736 34790976 34897148 34898688 34911778 34958664 35019864 35141184 35235486 35263202 35335872 35372376 35458566 35473152 35605089 35643696 35644128 35706528 35754048 35790984 35815494 35830509 35845248 35878194 36065952 36081072 36153832 36191181 36239346 36303228 36342592 36406656 36492768 36533068 36581688 36619479 36694944 36723808 36758007 36788544 36822357 36837504 36900812 36916282 36965412 37015056 37079856 37193013 37298976 37337508 37453104 37509888 37544364 37633167 37690224 37740384 37806912 37871427 37871886 37938186 37953792 37988676 38046272 38069616 38085576 38203488 38280528 38320074 38336139 38429248 38548224 38614004 38614472 38682072 38733552 38773566 38832352 38884032 38952576 38988378 39004416 39019046 39071448 39087828 39139848 39328497 39397347 39440544 39533832 39630162 39646464 39752856 39793923 39854256 39907296 40045863 40062336 40099158 40099644 40169844 40213888 40284288 40325904 40407224 40424164 40448967 40574196 40591206 40635712 40673061 40689792 40831076 40885416 40957488 41116608 41154399 41171328 41242084 41243904 41259374 41314284 41387112 41442192 41470572 41505024 41641938 41760576 41905578 41922816 41961348 42124368 42198624 42254784 42327402 42345147 42401502 42418944 42457932 42522304 42566232 42653952 42698016 42727256 42802056 42828318 42846273 42950336 43026048 43065594 43175444 43232904 43366752 43400864 43441281 43517331 43535232 43575246 43641312 43686396 43744536 43821648 43955379 44032329 44080608 44099088 44292534 44370612 44475561 44497024 44542992 44602272 44680896 44757141 44836038 44895708 44926453 44963776 45023616 45070128 45179948 45240624 45319824 45366642 45416384 45435424 45458127 45556992 45634732 45715176 45776016 45953856 45996093 46077174 46096128 46113418 46208448 46256184 46317744 46368894 46387968 46560501 46611552 46693152 46835646 46854912 46855281 46980648 47114496 47163168 47278088 47326929 47389914 47473452 47524928 47525504 47608704 47672064 47721312 47753992 47774012 47837592 47887011 47985696 48068163 48087936 48108096 48152313 48254908 48275138 48319128 48404304 48637017 48657024 48775584 48825972 48926592 48977136 49010676 49051392 49096476 49212603 49287216 49353408 49439808 49524774 49590684 49611474 49731968 49783344 49937472 50059152 50110866 50177556 50253632 50320512 50409216 50495236 50495848 50584248 50651568 50703894 50759488 50780768 50895702 50937984 50984802 51040704 51093432 51114852 51251616 51429573 51498018 51576096 51644736 51698088 51824058 51845376 51984504 52038207 52095264 52117104 52186464 52345722 52367667 52437996 52529796 52587392 52711776 52840216 52894803 53003808 53058564 53094899 53139008 53187849 53209728 53394484 53465544 53466192 53559792 53631072 53723241 53767872 53817291 53931956 53934336 53954566 54098928 54121608 54230748 54359019 54454842 54513888 54609984 54739152 54799602 54822144 54872532 55085712 55182816 55256256 55294096 55351218 55374423 55448118 55522584 55680768 55874104 55948464 56006262 56165824 56264832 56316546 56339712 56436536 56460196 56535336 56610576 56710368 56754976 56807829 56907279 56930688 56983014 57069408 57104424 57128364 57305232 57420792 57480111 57643872 57822336 57921006 57921708 58023108 58100328 58160349 58188416 58248528 58326048 58428864 58528569 58607172 58631742 58709772 58749977 58774144 58798784 59056712 59160816 59300748 59390656 59445243 59469696 59574528 59629284 59676188 59781384 59860944 60093504 60148737 60149466 60254766 60279552 60302162 60320832 60426432 60488856 60610836 60636246 60861294 60886809 60953568 61034688 61246614 61271808 61328124 61436232 61611264 61674912 61756992 61825192 61863126 61889061 61971426 62080668 62148736 62205858 62257536 62447528 62473708 62640864 62858367 62884224 62942022 63102572 63186552 63297936 63382176 63491103 63602253 63628416 63686898 63783456 63849348 63980928 64047024 64090884 64144128 64203084 64242477 64425504 64539072 64598391 64763166 64849356 65034112 65101296 65302848 65347568 65461968 65529594 65616804 65661739 65716288 65804544 65919744 66033032 66120912 66148632 66377792 66438801 66555918 66583296 66745536 66814488 66903408 67021344 67254057 67343562 67371264 67445664 67535424 67605192 67769922 67860936 67979736 68049963 68054272 68124576 68153136 68335488 68452098 68572764 68664024 68768128 68859648 68930784 69098744 69170127 69312672 69384276 69431791 69460352 69489472 69553341 69581952 69794296 69823556 69917328 70039728 70253469 70282368 70470972 70526404 70671744 70744752 70917132 71084871 71210178 71287392 71288256 71413056 71508096 71581968 71630988 71661018 71690496 71756388 72131904 72162144 72307664 72382362 72412707 72478692 72606456 72685184 72813312 72985536 73066136 73163376 73238958 73389888 73447616 73516014 73577088 73644714 73675008 73801624 73832564 73930824 74030112 74159712 74287161 74386026 74417211 74597952 74675016 74906208 75088728 75166299 75266334 75380448 75480768 75613824 75742854 75743772 75876372 75977352 76055841 76092544 76139232 76171152 76343553 76406976 76561056 76640148 76672278 76826893 76858496 77228008 77228944 77364144 77467104 77547132 77600237 77664704 77736087 77768064 77905152 77976756 78038092 78142896 78175656 78279696 78518583 78656994 78794694 78881088 79067664 79260324 79505712 79587846 79708512 79814592 80091726 80124672 80198316 80199288 80339688 80427776 80568576 80651808 80814448 80848328 80897934 80931849 81148392 81182412 81271424 81346122 81379584 81662152 81770832 81914976 82055753 82199403 82233216 82308798 82342656 82484168 82518748 82628568 82774224 82884384 82941144 83026827 83172177 83283876 83521152 83811156 83922696 84009393 84248736 84397248 84474819 84509568 84654804 84690294 84803004 84915864 85044608 85132464 85396032 85454512 85604112 85656636 85692546 85865351 85900672 86052096 86131188 86350888 86465808 86733504 86801728 86881509 86882562 87034662 87070464 87150492 87282624 87372792 87489072 87643296 87910758 87947613 88064658 88161216 88198176 88585068 88741224 88951122 88994048 89085984 89204544 89361792 89514282 89672076 89791416 89852906 89927552 90047232 90140256 90224199 90359896 90453243 90481248 90639648 90733284 90795419 90832768 90870848 90916254 90954369 91269464 91430352 91552032 91709371 91869921 91907712 91992186 92154348 92226836 92416896 92512368 92635488 92737788 92794689 92957139 93121002 93223104 93308787 93386304 93671292 93710562 93961296 94326336 94413033 94556176 94653858 94779828 94946904 95049856 95051008 95217408 95442624 95507984 95548024 95675184 95774022 95967157 95971392 96136326 96175872 96216192 96304626 96509816 96550276 96638256 96808608 97144749 97274034 97314048 97551168 97651944 97853184 97954272 98021352 98192952 98294391 98425206 98574432 98706816 98879616 99049548 99181368 99222948 99463936 99566688 99833877 99874944 100118304 100221732 100355112 100465937 100507264 100641024 100990472 100991696 101168496 101303136 101407788 101477233 101518976 101561536 101654883 101791404 101875968 101969604 102081408 102186864 102229704 102503232 102678147 102859146 102996036 103152192 103289472 103396176 103648116 103969008 104076414 104190528 104234208 104372928 104691444 104735334 104875992 105059592 105174784 105423552 105680432 105789606 106007616 106117128 106189798 106278016 106375698 106419456 106788968 106931088 106932384 107119584 107262144 107303677 107446482 107491527 107535744 107634582 107863912 107909132 108197856 108243216 108461496 108573543 108718038 108909684 109027776 109219968 109478304 109599204 109745064 109858437 110171424 110274021 110365632 110467071 110512512 110588192 110702436 110748846 110896236 111045168 111579039 111748208 111896928 112012524 112285459 112331648 112529664 112633092 112873072 112920392 113070672 113221152 113415731 113420736 113509952 113614281 113615658 113814558 113861376 113966028 114138816 114208848 114256728 114610464 114841584 114960222 115008417 115287744 115644672 115842012 115843416 116046216 116200656 116320698 116376832 116497056 116652096 116857728 117057138 117214344 117263484 117419544 117499954 117548288 117597568 117985491 118113424 118321632 118601496 118732471 118781312 118890486 118939392 119258568 119352376 119562768 119721888 119927639 120137589 120187008 120297474 120298932 120509532 120604324 120641664 120852864 120977712 121221672 121272492 121346901 121722588 121773618 121907136 122019183 122069376 122493228 122656248 122872464 123349824 123463197 123513984 123650384 123726252 123778122 123942852 124161336 124297472 124411716 124515072 124895056 124947416 125281728 125495513 125716734 125768448 125884044 126205144 126373104 126595872 126764352 126982206 127035441 127204506 127256832 127373796 127566912 127698696 127961856 128094048 128181768 128406168 128484954 128538819 128851008 129078144 129196782 129526332 129698712 130068224 130202592 130323843 130551993 130605696 130695136 130923936 131059188 131233608 131323478 131378533 131432576 131866137 132066064 132241824 132297264 132700997 132755584 132877602 133111836 133491072 133628976 133806816 134036773 134042688 134271423 134508114 134687124 134779359 134891328 135070848 135210384 135539844 135721872 135959472 136099926 136249152 136306272 136374381 136670976 136904196 137145528 137328048 137536256 137861568 137988279 138197488 138340254 138625344 138768552 138863582 138920704 138978944 139106682 139163904 139588592 139647112 139834656 140079456 140320193 140506938 140564736 140565843 140941944 141052808 141343488 141489504 141834264 141980787 142169742 142420356 142574784 142576512 142826112 143016192 143163936 143261976 143322036 143512776 143661033 144204489 144263808 144324288 144456939 144615328 144764724 144825414 144957384 145212912 145370368 145911051 145971072 146132272 146326752 146477916 146779776 146834831 146895232 147032028 147154176 147289428 147603248 147665128 147861648 148060224 148312879 148319424 148574322 148772052 148834422 149195904 149350032 149812416 150177456 150332598 150532668 150760896 150961536 151227648 151485708 151487544 151752744 151954704 152111682 152185088 152278464 152342304 152687106 152813952 153122112 153280296 153344556 153653786 153716992 154288719 154456016 154457888 154728288 154934208 155094264 155200474 155265539 155329408 155472174 155536128 155953512 156076184 156285792 156351312 156559392 156828451 157037166 157103001 157313988 157589388 157762176 158135328 158520648 158684409 159011424 159175692 159284697 159417024 159563547 159629184 160183452 160396632 160398576 160679376 161169723 161303616 161451873 161628896 161696656 161795868 161863698 162296784 162364824 162542848 162692244 163077057 163324304 163541664 163829952 164109517 164111506 164398806 164466432 164617596 164968336 165037496 165257136 165548448 165768768 165882288 166053654 166123269 166344354 166567752 167042304 167622312 167845392 168018786 168497472 168794496 168949638 169019136 169309608 169380588 169606008 169831728 170089216 170264928 170423487 170721837 170792064 170909024 171208224 171313272 171385092 171730702 171801344 171802697 172262376 172440333 172701776 172931616 173467008 173532073 173603456 173763018 173765124 174069324 174300984 174565248 174745584 174978144 175278857 175286592 175585707 175821516 175895226 176129316 176249931 176322432 176396352 177170136 177482448 177902244 178171968 178335729 178409088 178723584 179028564 179344152 179582832 179705812 179855104 180280512 180446211 180448398 180719792 180906486 180962496 181279296 181466568 181590838 181665536 181741696 181832508 181908738 182538928 182860704 183104064 183418742 183495637 183739842 183815424 183984372 184308696 184453672 184833792 185024736 185270976 185475576 185589378 185667183 185914278 186242004 186446208 186617574 186772608 187342584 187421124 187922592 188575101 188652672 188826066 189112352 189307716 189559656 189893808 190099712 190473309 190806759 190885248 191015968 191096048 191350368 191548044 191934314 191942784 192014779 192272652 192432384 192609252 192727431 193019632 193100552 193276512 193617216 193795173 193947611 194289498 194548068 195102336 195303888 195908544 196042704 196385904 196588782 196850412 196985217 197148864 197413632 197759232 198099096 198362736 198445896 199133376 199316403 199667754 199749888 200236608 200443464 200710224 200931874 201014528 201762171 201980944 201983392 202336992 202606272 202815576 202954466 203037952 203039551 203123072 203309766 203582808 203939208 204162816 204373728 204459408 205006464 205083359 205356294 205718292 205992072 206304384 206578944 206792352 207296232 207510381 207938016 208152828 208295373 208381056 208468416 208660023 208745856 209382888 209470668 209751984 210119184 210760407 210847104 211360864 211579212 212015232 212234256 212379596 212556032 212751396 213254613 213577936 213862176 213864768 214239168 214524288 214604753 214607354 214892964 214983054 215071488 215269164 215727824 215818264 216395712 216486432 216922992 217147086 217238121 217436076 217819368 218055552 218439936 218956608 219198408 219490128 219716874 220342848 220548042 220731264 220934142 221025024 221176384 221404872 221497692 221792472 222090336 222861483 223158078 223251633 223496416 223793856 224025048 224570918 224663296 225266184 225498897 225746144 225840784 226141344 226442304 226831462 226841472 226926557 227019904 227228562 227231316 227629116 227932056 228277632 228417696 228513456 229030659 229210813 229220928 229683168 229920444 230016834 230480679 230575488 231684024 231686832 232092432 232401312 232641396 232800711 232994112 233208261 233304192 233715456 234114276 234428688 234526968 234839088 234999908 235195136 235555749 235970982 236226848 236643264 237202992 237464942 237562624 237780972 238517136 238704752 239125536 239443776 239855278 239955833 240275178 240374016 240594948 240597864 241019064 241208648 241283328 241705728 241955424 242443344 242544984 242693802 242795547 243445176 243547236 243814272 244038366 244138752 244986456 245312496 245744928 246167259 246598209 246699648 246926394 247027968 247300768 247452504 247556244 247885704 248322672 248823432 249080481 249516531 249790112 249894832 250563456 250991026 251433468 251768088 252028179 252410288 252746208 253191744 253424457 253528704 253623799 253964412 254070882 254409012 254747592 255133824 255397392 256188096 256363536 256812336 256969908 257077638 257596053 257702016 258156288 258393564 259052664 259397424 260405184 260644527 260647686 261103986 261211392 261390272 261847872 262118376 262467216 262646956 262757066 262865152 263732274 263842839 264132128 264483648 264594528 265401994 265511168 265513259 265755204 266223672 266982144 267257952 267613632 268073546 268085376 268185931 268542846 269016228 269374248 269558718 269782656 270141696 270420768 270672597 271079688 271359729 271443744 271918944 272199852 272386257 272498304 272612544 272748762 272863107 273808392 274291056 274656096 275128113 275609763 275723136 275976558 276394976 276680508 277250688 277537104 277727164 277957888 278213364 278384067 278871417 279177184 279294224 279669312 279926361 280158912 280640386 281013876 281131686 281883888 282105616 282979008 283239099 283668528 283961574 284339484 284840712 285149568 285153024 285652224 286327872 286523952 286644072 287025552 287322066 287901471 288408978 288527616 288648576 288913878 289230656 289529448 289650828 289914768 290425824 291434247 291822102 291942144 292264544 292653504 292955832 293559552 293669662 293790464 294064056 294578856 294883173 295206496 295330256 295723296 296120448 296625758 296638848 296750113 297148644 297544104 297668844 298391808 298700064 299501631 299624832 299737217 300354912 300665196 301065336 301397811 301521792 301923072 302971416 302975088 303505488 303909408 304223364 304431699 304556928 304684608 304964649 305374212 305627904 306244224 306560592 306689112 307307572 308034441 308577438 308912032 308915776 309456576 309868416 310188528 310400948 310531078 310658816 310944348 311907024 312152368 312571584 312702624 313118784 313656902 313788397 314074332 314206002 314627976 315178776 315524352 316270656 317041296 317368818 318022848 318351384 318569394 318834048 319127094 319258368 320366904 320793264 320797152 321358752 321911031 322339446 322474581 322607232 322903746 323257792 323393312 323591736 323727396 324593568 324729648 325384488 325720629 326154114 326648608 327083328 327659904 328219034 328223012 328797612 329235192 329575311 329936672 330074992 330514272 330822063 331096896 331401213 331537536 331661891 331764576 332107308 332246538 332688708 333135504 334737117 335244624 335690784 336037572 336856377 336994944 337588992 337899276 338619216 338761176 339212016 339663456 340247193 340529856 340842843 340846974 341443674 341584128 341818048 342416448 342626544 342770184 343461404 343605394 344524752 344880666 345025251 345403552 345863232 346934016 347064146 347206912 347526036 347530248 348138648 348601968 349130496 349491168 349956288 350557714 350573184 350704679 351171414 351643032 351790452 352258632 352499862 352644864 352792704 353956473 354340272 354964896 355804488 356197413 356343936 356671458 356818176 358057128 358688304 359165664 359411624 359782917 360412767 360561024 360892422 360896796 361439584 361812972 361924992 362558592 362933136 363181676 363483392 363665016 363817476 364040703 365077856 365721408 366057549 366208128 366837484 366991274 367479684 367968744 368617392 368907344 370049472 370389591 370541952 370951152 371178756 371334366 371828556 372484008 372892416 373235148 373545216 374685168 374842248 375845184 376486539 377150202 377305344 377652132 378224704 378615432 379119312 379787616 380946618 381106323 381613518 381770496 382031936 382192096 382700736 383096088 383868628 383885568 384029558 384545304 385218504 385454862 385616457 386039264 386201104 386553024 387234432 387590346 387895222 388578996 389096136 390204672 390607776 390971529 391655979 391817088 391964053 392085408 392771808 393177564 393700824 393970434 394135599 394297728 395598411 396198192 396725472 396891792 398102991 398266752 398632806 399335508 400473216 400886928 401420448 401863748 402110319 402814269 403524342 403961888 403966784 404338077 404673984 405212544 405631152 405908932 406079102 406246144 406619532 407165616 407878416 408747456 408918816 409123143 410012928 410166718 410712588 411436584 411984144 412608768 413584704 413964837 414592464 415020762 415876032 416305656 416590746 416762112 416936832 417320046 417491712 418765776 418941336 419503968 420238368 420960579 421520814 421694208 421697529 422721728 423158424 424030464 424468512 424759192 425502792 425942361 426509226 427155872 427724352 427729536 428478336 429048576 429209506 429214708 429785928 429966108 430538328 430983099 431455648 431636528 432613467 432791424 432972864 433370817 433845984 434294172 434476242 434872152 435638736 436111104 437733153 437913216 438396816 438980256 439433748 440504493 440685696 441096084 441462528 441868284 442352768 442809744 442995384 443584944 444180672 444938637 445722966 446316156 446503266 446992832 447587712 448050096 449141836 450532368 450997794 451492288 451681568 452282688 452884608 453662924 453682944 453853114 454039808 454457124 454462632 455258232 455864112 456555264 456835392 457026912 458061318 458421626 458441856 458613811 459366336 459840888 460033668 460961358 461150976 462866157 463368048 463373664 464184864 464802624 465282792 465601422 465796617 465988224 466416522 466608384 468228552 468857376 469053936 469678176 469999816 470485353 471111498 471309003 471941964 472453696 473286528 474405984 474929884 475561944 476053227 477034272 477409504 477854091 478251072 478690641 478887552 479710556 479911666 480550356 481189896 481195728 482038128 482417296 483509169 483910848 484355619 484886688 485089968 485387604 485591094 486890352 487094472 487628544 488076732 489231171 489972912 490624992 491489856 492328551 492334518 493196418 493399296 493852788 494601536 494905008 495112488 495771408 496645344 497646864 498160962 498369807 499033062 499580224 499789664 501126912 501982052 502866936 503536176 504056358 504820576 505492416 506383488 506848914 507057408 507247598 507928824 508141764 508818024 509495184 510267648 510794784 511270461 512165511 512376192 512568377 512727072 513624672 513939816 514155276 515192106 515404032 515408091 516787128 517320999 518105328 518794848 520596219 520810368 521289054 521295372 522207972 522780544 523695744 524236752 524934432 525293912 525514132 525836571 526757121 527464548 527685678 528264256 528749793 528967296 529189056 530803988 531026518 531510408 532447344 534515904 535007187 535227264 536147092 536170752 536371862 537085692 538032456 538748496 539117436 539565312 540841536 541338633 541345194 542159376 542719458 542887488 543837888 544399704 544772514 544996608 545225088 545497524 545726214 547616784 548582112 549312192 550256226 550486911 551219526 551446272 551953116 552789952 553361016 554501376 555074208 555454328 556426728 556768134 557001549 557742834 558354368 558588448 559338624 559852722 560317824 561280772 562027752 562263372 563767776 564211232 565725303 565958016 566478198 567337056 567923148 568678968 569681424 570299136 571419927 572420277 572655744 573047904 573288144 574051104 574644132 575802942 576044337 576817956 577297152 577827756 578182293 578461312 579058896 579301656 579829536 580851648 581842833 582868494 583644204 584043889 584529088 585307008 585911664 587339324 588128112 589157712 589766346 590412992 590660512 590955651 591446592 592240896 593251516 593277696 593500226 594297288 595088208 595337688 597400128 597949209 599003262 599249664 599474434 600709824 601330392 602130672 602795622 603043584 605286513 605942832 605950176 607010976 607818816 608446728 608863398 609113856 609118653 609369216 609929298 610748424 612488448 613121184 613378224 614615144 615250077 616068882 617154876 617824064 617831552 618913152 619736832 620377056 620801896 621062156 621888696 622531143 623814048 624304736 624886119 625143168 625405248 625980069 626237568 627313804 627576794 628148664 628412004 629255952 630357552 632281221 632541312 634082592 634737636 636045696 636702768 637138788 637668096 638254188 639763839 640733808 641586528 641594304 642717504 643814259 643822062 644678892 644949162 645214464 645807492 646515584 646786624 647183472 647454792 649187136 649459296 650768976 651441258 651714363 652308228 653297216 654166656 655319808 656438068 656446024 657595224 658470384 659150622 659873344 660149984 661028544 661644126 662193792 662802426 663075072 663323782 663529152 664214616 664493076 665377416 666271008 668584449 669474234 669754899 670489248 671381568 672075144 673712754 673989888 675798552 676496691 677238432 677522352 678424032 679326912 680494386 680779671 681059712 681685686 681693948 682887348 683636096 684832896 685253088 685540368 686922808 687210788 687632439 689049504 689761332 690050502 690807104 691442037 691726464 694128292 695052072 695060496 696277296 697203936 698402133 698982336 699624783 699912576 701115428 701146368 701409358 702342828 703286064 703580904 704517264 704999724 705585408 706667247 707912946 708680544 709929792 711608976 712394826 712687872 713342916 716114256 717376608 718331328 718823248 719565834 719867499 720825534 721122048 721784844 721793592 722879168 723625944 723849984 725117184 725866272 726363352 727330032 727634952 728081406 728386641 730155712 731442816 732115098 732416256 733674968 733982548 734959368 735937488 737234784 737814688 738501777 739794627 740098944 740779182 741083904 741902304 742357512 742668732 743657112 744968016 746470296 747241443 748549593 749370336 749684496 751690368 752973078 754300404 755304264 756084537 756449408 757230864 758238624 759575232 760871397 761893236 762212646 763227036 763749701 764063872 764384192 765401472 766192176 767737256 768059116 769090608 770437008 770909724 771232914 772078528 772402208 772788159 773106048 774468864 775180692 775790444 777157992 778192272 781215552 781933581 781943058 783311958 783634176 783928106 784170816 785543616 786355128 787401648 787940868 788271198 788595456 791196822 791528517 792396384 793450944 793783584 796205982 796533504 796539777 797265612 798671016 800946432 801773856 802840896 803727496 804220638 804557793 805628538 807048684 807923776 807933568 808676154 809347968 810425088 811262304 811817864 812158204 813239064 814079187 814331232 815756832 817158771 817494912 817837632 818246286 818589321 820333436 821425176 822873168 823968288 825384339 826829289 827169408 827929674 829184928 830041524 831752064 832611312 833181492 833873664 834640092 835152201 836614251 837531552 837882672 839007936 839779083 840476736 841921158 843041628 843395058 845443456 846316848 848937024 849518384 851005584 851884722 853018452 853602607 854311744 855448704 855459072 856956672 858419012 858429416 859571856 859932216 861076656 861966198 862911296 863273056 863704413 865226934 865582848 865945728 866741634 867691968 868588344 868952484 869744304 871277472 874302741 875466306 875826432 876793632 877960512 878867496 881008986 881371392 882192168 883736568 884649519 884705536 885619488 885990768 887169888 888361344 889877274 890250339 891445932 892632312 893006532 893985664 895175424 896100192 898283672 899211651 901064736 901995588 902613283 902984576 903363136 904193433 904565376 905769216 907325848 907706228 908914248 908925264 910516464 911728224 913295097 913670784 914053824 914893947 916122636 916843252 916883712 917227622 918732672 919681776 920067336 921922716 924103323 925732314 926736096 926747328 928369728 929605248 930565584 931202844 931593234 931976448 932833044 936457104 937714752 938107872 939356352 939999632 940970706 941365191 942222996 942618006 943883928 944907392 946573056 948811968 949859768 951123888 952106454 954068544 954819008 955708182 956502144 957381282 957775104 959421112 959823332 961100712 962379792 962391456 964076256 964834592 965733093 967018338 967423743 967821696 968711238 969773376 970179936 970775208 971182188 973780704 974188944 976153464 977161887 978462342 979945824 981249984 982979712 984657102 984669036 986392836 987705576 988725933 989203072 989810016 990224976 991542816 992466189 993290688 994985673 995293728 996321924 996739614 998066124 998749609 999160448 999579328 1003964104 1005733872 1007072352 1008112716 1008803081 1009641152 1010569131 1010984832 1012766976 1013697828 1014495196 1015857648 1016283528 1017636048 1018990368 1020741579 1021589568 1022528529 1022540922 1024331022 1024752384 1025136754 1025454144 1027249344 1027879632 1028310552 1030384212 1030816182 1033574256 1034641998 1035075753 1036210656 1037589696 1041192438 1041620736 1042578108 1042590744 1044415944 1045561088 1047391488 1048473504 1049868864 1050587824 1051028264 1051673142 1052114037 1053514242 1054929096 1055371356 1056528512 1057499586 1057934592 1058378112 1061607976 1062053036 1063020816 1064894688 1068592239 1069031808 1070014374 1070454528 1072294184 1072743724 1074171384 1076064912 1077496992 1078234872 1079348751 1081238301 1081683072 1082677266 1082690388 1084318752 1085438916 1085774976 1087675776 1088799408 1089545028 1090450176 1090995048 1091452428 1092122109 1095233568 1097164224 1098172647 1098624384 1100512452 1100973822 1102439052 1103906232 1105579904 1106722032 1110148416 1110908656 1112853456 1113536268 1114003098 1115485668 1116249563 1116708736 1117176896 1118677248 1119705444 1120635648 1122561544 1124055504 1124526744 1127535552 1128422464 1129459617 1131450606 1131916032 1132956396 1134674112 1135846296 1137357936 1139362848 1142839854 1143318969 1144840554 1145311488 1146095808 1146576288 1148102208 1149288264 1151605884 1152088674 1153635912 1155655512 1156364586 1156849371 1156922624 1158117792 1158603312 1159659072 1161703296 1163685666 1165736988 1167288408 1168087778 1169058176 1170614016 1171823328 1172914587 1174678648 1175892159 1176256224 1178315424 1179532692 1180340447 1180825984 1181321024 1181911302 1182406797 1182893184 1186503032 1187000452 1188594576 1190176416 1190675376 1194308973 1194800256 1195898418 1198006524 1198948868 1201419648 1202660784 1204261344 1205591244 1206330957 1208442807 1210573026 1211885664 1211900352 1213014231 1214021952 1215637632 1216893456 1217726796 1218237306 1218738432 1219858596 1221496848 1226242368 1226756448 1227369429 1229230288 1230500154 1232137764 1234309752 1235648128 1235663104 1237826304 1240754112 1241603792 1242124312 1243777392 1245062286 1247573041 1247628096 1248609472 1249772238 1250286336 1250810496 1251960138 1252475136 1254627608 1255153588 1256297328 1256824008 1258511904 1260715104 1262881737 1264562442 1265082624 1265092587 1268165184 1269475272 1272091392 1273405536 1274277576 1276508376 1277827083 1279527678 1281467616 1283173056 1283188608 1285435008 1287628518 1287644124 1289357784 1289898324 1291614984 1292949297 1293031168 1293573248 1294366944 1294909584 1297840401 1298374272 1298918592 1301537952 1302882516 1303428726 1304616456 1306057181 1306594432 1308333312 1312876136 1312892048 1315190448 1316940768 1318301244 1319204029 1319746688 1320299968 1321513479 1322057088 1323288252 1324387584 1325604852 1326647564 1327058304 1328429232 1328986152 1330754832 1332542016 1334815911 1337168898 1338948468 1339509798 1340978496 1342763136 1344150288 1347425508 1351597104 1352993382 1354476864 1355044704 1356848064 1358653824 1360988772 1361559342 1362119424 1363371372 1363387896 1365774696 1367272192 1369665792 1370506176 1371080736 1373845616 1374421576 1375264878 1375841433 1378099008 1379522664 1380101004 1381614208 1382884074 1383452928 1388256584 1390104144 1390120992 1392554592 1394407872 1394947801 1396804266 1397389851 1397964672 1399249566 1399825152 1402230856 1402818716 1404685656 1406572128 1407161808 1409034528 1409999448 1411456059 1413334494 1413927009 1415825892 1417361088 1419859584 1423217952 1424789652 1426685832 1428159681 1432228512 1433562273 1434753216 1436071923 1436662656 1437646496 1439131668 1439734998 1441651068 1443569688 1443587184 1445758336 1447251888 1450527507 1451732544 1452726704 1454660064 1455269904 1456162812 1456773282 1459710967 1460311424 1462885632 1464230196 1467349936 1467965096 1469918736 1471874976 1474404503 1474469568 1475629376 1476985653 1477003554 1479589254 1480197888 1481558364 1483804608 1484715024 1485337464 1487314224 1489936032 1492940592 1494482886 1495109421 1497099186 1498740672 1499368992 1503380736 1505946156 1508600808 1510608528 1512169074 1512898816 1514461728 1516477248 1519150464 1521742794 1523786472 1524425292 1526454072 1527499402 1528127744 1528768384 1530802944 1532384352 1533811383 1535474512 1536118232 1537705131 1538181216 1540874016 1541819448 1542465828 1543522123 1544157056 1544804416 1545576318 1546212096 1546224273 1550361384 1551580888 1554315984 1556384544 1559059307 1561788657 1562431104 1563867162 1563886116 1566623916 1567856212 1568341632 1571087232 1572710256 1574803296 1575881736 1576542396 1577509713 1580271363 1582393644 1583057034 1584792768 1586249379 1586901888 1587567168 1592411964 1593079554 1594531224 1597342032 1603547712 1605021561 1605681792 1607454992 1608441276 1609115586 1611257076 1614097368 1615847552 1615867136 1617352308 1618695936 1622524608 1623635728 1624316408 1626478128 1628158374 1628662464 1631441669 1631513664 1634317542 1634989824 1635675264 1636492572 1637178642 1640666872 1642850352 1645746336 1647936576 1650768678 1651460733 1653658578 1654338816 1655859348 1658369856 1660083048 1663504128 1665222624 1666362984 1669280184 1670304402 1671004647 1673228502 1675063104 1675765344 1678015872 1679558166 1680953472 1683842316 1686083256 1686790116 1690886912 1692633696 1697175909 1697874048 1699036768 1702011168 1703769444 1706036904 1707205214 1707920929 1708623488 1710897408 1714259781 1716838024 1716858832 1719143712 1719864432 1722153312 1723932396 1725112961 1725822592 1726546112 1727408826 1728133011 1730453868 1731891456 1733483268 1735383936 1737176688 1737904968 1739488608 1742478049 1742554944 1745528499 1748605482 1750932612 1752131667 1753587264 1755921024 1757734992 1762017972 1764384336 1767473136 1769299038 1771238976 1771981536 1772866953 1774339776 1776722688 1779754548 1780500678 1782891864 1785264624 1786013064 1787971328 1792200384 1793847627 1796567344 1798423302 1802129472 1803991176 1805226566 1805969152 1806726272 1808386866 1809130752 1814651696 1815412456 1817828496 1817850528 1821032928 1823456448 1824162509 1826590194 1827341568 1827355959 1828107648 1829787894 1832245272 1833686504 1834455244 1837465344 1839363552 1840134672 1843845432 1845750231 1848206646 1851464628 1853472192 1853494656 1856739456 1859210496 1861131168 1862405688 1863186468 1865666088 1867593429 1872914208 1874658357 1875429504 1876215744 1877940207 1878712704 1879999264 1881941412 1882730382 1884445992 1885236012 1887767856 1889814784 1896843663 1897623936 1899719536 1902247776 1904212908 1908137088 1908852803 1909638016 1911416364 1913004288 1914762564 1918842224 1919646664 1922201424 1924759584 1924782912 1928067427 1928152512 1929669184 1931442777 1931466186 1934036676 1934847486 1935643392 1937422476 1939546752 1940359872 1941550416 1942364376 1947561408 1948377888 1952306928 1954323774 1955143089 1956924684 1959891648 1962499968 1965959424 1969314204 1969338072 1972785672 1975411152 1977451866 1978406144 1979620032 1980449952 1983085632 1984932378 1986581376 1989971346 1990587456 1992643848 1993479228 1996132248 1997499218 1998320896 1999158656 2005753347 2007928208 2011467744 2014144704 2016225432 2017606162 2018452007 2019282304 2021138262 2021969664 2027395656 2028990392 2031715296 2032567056 2035272096 2037980736 2038769863 2041483158 2042339013 2043179136 2045057058 2045081844 2048662044 2050273508 2050908288 2054498688 2055759264 2056621104 2060768424 2061632364 2062897317 2067148512 2069283996 2070151506 2072421312 2074326111 2075179392 2082384876 2085156216 2085181488 2088831888 2095206399 2096947008 2098874349 2099737728 2101175648 2102056528 2103346284 2104228074 2107028484 2109858192 2110742712 2113057024 2114999172 2116756224 2120001741 2123215952 2124106072 2126041632 2129789376 2133423721 2137184478 2138063616 2140028748 2144588368 2145487448 2148342768 2152129824 2154993984 2156469744 2158697502 2159602497 2162476602 2163366144 2165354532 2165380776 2168637504 2170877832 2171549952 2175351552 2177598816 2179090056 2181990096 2182904856 2184244218 2185159923 2190467136 2194328448 2196345294 2197248768 2201024904 2201947644 2204878104 2207812464 2211159808 2213444064 2215505331 2219383881 2220296832 2221817312 2225706912 2227072536 2228006196 2230971336 2232499126 2233417472 2233435061 2234353792 2239410888 2241724329 2245123088 2248111008 2249053488 2255071104 2255916949 2256844928 2258919234 2262901212 2265912792 2269348224 2271692592 2274715872 2278625141 2278725696 2282614191 2285679708 2286637938 2289681108 2291249103 2292191616 2293152576 2296204416 2298576528 2303211768 2304177348 2307271824 2311311024 2312729172 2313698742 2316235584 2317206624 2318364477 2319318144 2323406592 2327371332 2331473976 2334576816 2336175556 2338116352 2343646656 2345800743 2345829174 2349357296 2351784318 2352512448 2356630848 2359065384 2360680894 2361651968 2362642048 2363822604 2364813594 2365786368 2373006064 2374000904 2377189152 2380352832 2381350752 2385443281 2388617946 2389600512 2389619331 2391796836 2396013048 2397897736 2402839296 2405321568 2408522688 2411182488 2412661914 2413673379 2416885614 2421146052 2423771328 2423800704 2426028462 2428043904 2431275264 2433786912 2435453592 2436474612 2439717192 2442237561 2442993696 2451476313 2452484736 2453512896 2454738858 2455767963 2458460576 2461000308 2464275528 2468619504 2471296256 2476153017 2480487867 2481508224 2483207584 2484248624 2487554784 2490124572 2495146082 2495256192 2496192127 2497218944 2499544476 2501620992 2503920276 2505456603 2509255216 2510307176 2512594656 2513648016 2517023808 2519337249 2521318943 2521430208 2525763474 2529124884 2530185174 2536330368 2538950544 2546811072 2548555152 2553016752 2555654166 2559055356 2560807821 2562935232 2566346112 2566377216 2570870016 2575257036 2575288248 2578715568 2579796648 2583229968 2585898594 2587146496 2588733888 2589819168 2591113239 2595680802 2596748544 2597837184 2603075904 2605765032 2606857452 2609232912 2612114362 2613188864 2622908223 2625752272 2625784096 2630380896 2633881536 2636602488 2638408058 2639493376 2639514163 2640599936 2643026958 2644114176 2646576504 2651209704 2653295128 2654116608 2656858464 2657972304 2661509664 2665084032 2666083667 2669631822 2670751017 2674337796 2677896936 2679019596 2681956992 2685526272 2688300576 2694851016 2697634953 2703194208 2705986764 2707839849 2708953728 2710089408 2712580299 2713696128 2717307648 2721977544 2723118684 2726742744 2726775792 2731549392 2739885291 2741012352 2742161472 2744681841 2747691232 2748843152 2750529756 2751682866 2756198016 2759045328 2760202008 2763228416 2765768148 2772309969 2776513168 2780208288 2780241984 2785109184 2788815744 2789861789 2789895602 2793608532 2794779702 2795929344 2798499132 2804461712 2805637432 2809371312 2813144256 2814323616 2818069056 2819998896 2822912118 2824095573 2826668988 2827854018 2831651784 2834722176 2839719168 2846435904 2849579304 2853371664 2856319362 2864457024 2867124546 2869506432 2872143846 2873325312 2875292992 2878263336 2879469996 2883302136 2887139376 2887174368 2891516672 2894503776 2897199279 2901055014 2902271229 2903465088 2905453408 2909320128 2910539808 2912325624 2913546564 2919421934 2920622848 2920645849 2928460392 2931485661 2934699872 2935930192 2939837472 2943749952 2948809006 2948939136 2950045241 2951258752 2953971306 2954007108 2959178508 2963116728 2967609216 2969430048 2970674928 2974628448 2977398567 2979740569 2979872064 2984957019 2985881184 2988965772 2990218842 2994198372 2996248827 2997481344 2998737984 3011892312 3017201616 3021217056 3024338148 3026409243 3028923456 3031707393 3032954496 3038300928 3043485588 3047572944 3048850584 3052908144 3054998804 3057536768 3062224737 3064768704 3067585587 3067622766 3070949024 3072236464 3075410262 3076362432 3081748032 3083638896 3084931656 3087044246 3088314112 3089608832 3091152636 3092448546 3100722768 3103161776 3108631968 3112769088 3118118614 3119425829 3123577314 3124862208 3127734324 3127772232 3133247832 3135712424 3136683264 3142174464 3145420512 3149606592 3151763472 3153084792 3155019426 3156342111 3160542726 3164787288 3166114068 3169585536 3172498758 3173803776 3175134336 3184823928 3186159108 3189062448 3194684064 3205776717 3207095424 3210043122 3211363584 3214909984 3216882552 3218231172 3222514152 3228194736 3231695104 3234704616 3238046253 3243714903 3245049216 3247271456 3248632816 3252956256 3256316748 3257324928 3262883338 3263027328 3264251243 3268635084 3271350528 3272985144 3274357284 3276366327 3281333744 3285700704 3291492672 3294517941 3295873152 3297109387 3301537356 3302921466 3307317156 3311718696 3316739712 3320166096 3330445248 3332725968 3338560368 3340608804 3342009294 3346457004 3348748689 3350126208 3351530688 3356031744 3359116332 3361906944 3367684632 3372166512 3373580232 3385267392 3388378851 3394351818 3395748096 3398073536 3404022336 3407538888 3412073808 3414410428 3415841858 3417246976 3428519562 3429956907 3433676048 3433717664 3438287424 3439728864 3444306624 3447864792 3450225922 3451645184 3451672367 3453092224 3454817652 3456266022 3460907736 3466966536 3470767872 3474353376 3475809936 3478977216 3484956098 3485109888 3486417103 3491056998 3497210964 3501865224 3504263334 3507174528 3511842048 3515469984 3518743761 3524035944 3527676477 3528768672 3534946272 3538598076 3541021341 3542477952 3543963072 3545733906 3547220391 3548679552 3559509096 3561001356 3565783728 3570529248 3572026128 3582926919 3584400768 3587695254 3593134688 3596846604 3604258944 3607982352 3610453132 3613452544 3616773732 3618992871 3625328421 3629303392 3630824912 3635656992 3635701056 3639042693 3642065856 3646912896 3648280801 3648325018 3653180388 3654711918 3656215296 3659575788 3664490544 3667373008 3668910488 3678727104 3680269344 3682108287 3687690864 3691500462 3696413292 3702929256 3706944384 3706989312 3713478912 3722262336 3724811376 3726372936 3731332176 3735186858 3742719123 3745828416 3749316714 3750859008 3752431488 3755880414 3757425408 3759998528 3763882824 3765460764 3768891984 3770472024 3775535712 3788645211 3793687326 3795247872 3795277761 3799439072 3804495552 3808425816 3816274176 3817705606 3819276032 3822832728 3829525128 3833481249 3837684448 3839293328 3844402848 3849519168 3849565824 3856134854 3856305024 3857751469 3859338368 3862885554 3862932372 3868073352 3869694972 3874844952 3879093504 3880719744 3883100832 3884728752 3893521203 3895122816 3896583821 3896755776 3904613856 3908647548 3910286178 3913849368 3918171543 3919783296 3924999936 3938628408 3938676144 3945571344 3950822304 3954903732 3957612087 3959240064 3960899904 3964540437 3966171264 3969864756 3973162752 3979942692 3981174912 3985287696 3986958456 3992264496 3994998436 3998317312 4004447733 4011506694 4015856416 4022935488 4028289408 4032450864 4035212324 4036904014 4038564608 4042276524 4054791312 4057980784 4063430592 4065134112 4070544192 4075961472 4077539726 4079249161 4082966316 4084678026 4086358272 4090114116 4090163688 4097324088 4100547016 4101816576 4108997376 4111518528 4113242208 4121536848 4123264728 4125794634 4127524299 4134297024 4138567992 4140303012 4144842624 4148652222 4150358784 4164769752 4170312432 4170362976 4177663776 4184843403 4190412798 4192169553 4193894016 4197748698 4199475456 4202351296 4204113056 4206692568 4208456148 4214056968 4219716384 4221485424 4229998344 4234368177 4240003482 4241781027 4246431904 4248212144 4252083264 4259578752 4266847442 4274368956 4280057496 4284479043 4289176736 4290974896 4296685536 4300686819 4304259648 4308215769 4309987968 4311604583 4312939488 4317395004 4319204994 4324953204 4330709064 4330761552 4337275008 4341755664 4351582521 4355197632 4358180112 4363980192 4365809712 4368488436 4370319846 4379132901 4380934272 4388656896 4392690588 4402049808 4403895288 4409756208 4415624928 4423213509 4426888128 4430956959 4431010662 4438767762 4440593664 4443634624 4451413824 4454145072 4456012392 4461942672 4464998252 4466870122 4468707584 4478821776 4483448658 4485328263 4490246176 4496222016 4498106976 4510142208 4511833898 4513689856 4517838468 4525802424 4531825584 4538696448 4543385184 4549431744 4557250282 4557451392 4559160827 4565228382 4571359416 4573275876 4579362216 4582498206 4584383232 4586305152 4592408832 4597153056 4601434149 4606423536 4608354696 4613115393 4614543648 4622622048 4625458344 4627397484 4630566369 4632471168 4634413248 4636728954 4638636288 4638672819 4654742664 4662947952 4669153632 4672351112 4677177921 4685365971 4687293312 4691601486 4691658348 4698714592 4703568636 4705024896 4713261696 4718130768 4721361788 4725284096 4727645208 4729627188 4732529139 4740814089 4746012128 4748001808 4754378304 4758748137 4760705664 4762701504 4770886562 4777235892 4779238662 4783593672 4792026096 4795795472 4810643136 4815064683 4817045376 4822364976 4825323828 4827346758 4833771228 4842292104 4847542656 4847601408 4852056924 4856087808 4867573824 4870907184 4872949224 4879434384 4884475122 4885987392 4894325007 4902952626 4904969472 4907025792 4909477716 4911535926 4916921152 4922000616 4928551056 4937239008 4952306034 4954382199 4960975734 4963016448 4966415168 4968497248 4975109568 4980249144 4990292164 4990512384 4992384254 4994437888 4999088952 5007840552 5010913206 5013013941 5018510432 5020614352 5025189312 5027296032 5034047616 5038674498 5042637886 5042860416 5044751921 5051526948 5058249768 5060370348 5072660736 5077901088 5091527727 5093622144 5095532689 5097110304 5106033504 5111308332 5118110712 5121615642 5123762787 5125870464 5132692224 5142779343 5150514072 5150576496 5157431136 5159593296 5166459936 5171797188 5175338883 5177467776 5179638336 5182226478 5184399033 5191361604 5195674368 5206151808 5211530064 5213714904 5218465824 5224228724 5227434147 5236585497 5245816446 5251504544 5251568192 5256395001 5260761792 5267763072 5273204976 5276816116 5279028326 5281199872 5286053916 5293153008 5302419408 5306590256 5313716928 5315944608 5318600859 5323019328 5330168064 5332167334 5339263644 5341502034 5348675592 5355793872 5358039192 5363913984 5376601152 5381542881 5389702032 5395269906 5406388416 5411973528 5415679698 5417907456 5420178816 5425160598 5427392256 5443955088 5446237368 5453485488 5453551584 5463098784 5472487527 5479770582 5482024704 5482067877 5484322944 5489363682 5495382464 5497686304 5501059512 5503365732 5512396032 5518090656 5520404016 5531536296 5537250693 5544619938 5553026336 5560416576 5560483968 5570218368 5577631488 5579723578 5579791204 5587217064 5589559404 5596998264 5602780287 5608923424 5611274864 5618742624 5623975071 5626288512 5628647232 5633820621 5636138112 5638252147 5639997792 5645824236 5648191146 5653337976 5655708036 5663303568 5669444352 5690530989 5692871808 5699158608 5706743328 5712638724 5726558409 5728914048 5734249092 5739012864 5744287692 5750585984 5756526672 5758939992 5766604272 5774278752 5774348736 5784202281 5789007552 5794328331 5794398558 5802110028 5804542458 5806930176 5810906816 5818640256 5821079616 5824651248 5827093128 5838843868 5841291698 5856920784 5862971322 5865429267 5869399744 5871860384 5879674944 5887499904 5897618012 5897878272 5900090482 5902517504 5907942612 5908014216 5918357016 5926233456 5935218432 5938860096 5941349856 5949256896 5954797134 5959481138 5959744128 5961979543 5969914038 5971762368 5977931544 5980437684 5988396744 5992497654 5994962688 5997475968 6017260041 6023784624 6034403232 6042434112 6048676296 6052818486 6055356021 6057846912 6063414786 6065908992 6086971176 6095145888 6097701168 6105816288 6109997608 6116309589 6124449474 6127017039 6129537408 6135171174 6135245532 6141898048 6144472928 6150820524 6152724864 6163496064 6167277792 6169863312 6174088492 6179217664 6182305272 6184897092 6188691951 6201445536 6206323552 6217263936 6222978333 6225538176 6236237228 6238851658 6247154628 6255468648 6255544464 6266495664 6271424848 6285619197 6290841024 6296623047 6299213184 6303526944 6306169584 6310038852 6312684222 6321085452 6329574576 6332228136 6339171072 6344997516 6350268672 6360005223 6369647856 6372318216 6378124896 6389368128 6400271163 6411553434 6414190848 6420086244 6429819968 6433765104 6436462344 6445028304 6456389472 6469409232 6476092506 6478807491 6487429806 6490098432 6494542912 6497265632 6505912512 6512633496 6514649856 6525766676 6526054656 6528502486 6537270168 6545970288 6548714568 6552732654 6555479769 6562667488 6571401408 6582985344 6589035882 6591746304 6594218774 6603074712 6605842932 6614634312 6623437392 6633479424 6640332192 6646515993 6658151643 6660890496 6663388901 6665451936 6677120736 6681217608 6684018588 6692914008 6697497378 6700252416 6700305183 6703061376 6718232664 6725172987 6735369264 6744333024 6747160464 6767750847 6770534784 6776757702 6788703636 6796147072 6808044672 6815077776 6824147616 6828820856 6831683716 6835875423 6847842573 6857039124 6859913814 6867352096 6867435328 6873747309 6876574848 6879457728 6888613248 6895729584 6900451844 6903344734 6906184448 6909635304 6912532044 6921815472 6933933072 6948706752 6951619872 6955093431 6957954432 6969912196 6970219776 6972834206 6982113996 6994421928 7003730448 7008526668 7014349056 7030939968 7037402229 7037487522 7048071888 7055352954 7057537344 7069892544 7077196152 7082042682 7084955904 7087926144 7091467812 7094440782 7097359104 7119018192 7122002712 7131567456 7141058496 7144052256 7156329843 7165853838 7168801536 7168857993 7175390508 7186269376 7193693208 7208517888 7215964704 7220906264 7233547464 7237985742 7241020137 7250656842 7258606784 7261649824 7271313984 7271402112 7278085386 7284131712 7293825792 7296561602 7296650036 7306360776 7309423836 7319151576 7326712683 7328981088 7334746016 7337820976 7354428939 7357454208 7360538688 7364216574 7367303889 7375381728 7383000924 7392826584 7405858512 7413888768 7428459051 7441463601 7444524672 7449622752 7452745872 7462664352 7470373716 7485438246 7488576381 7491656832 7498633428 7504862976 7511760828 7516369809 7519997056 7527765648 7530921528 7537783968 7540944048 7551071424 7563956829 7577290422 7587374652 7590555522 7598878144 7608991104 7616851632 7635411212 7645665456 7659050256 7666962498 7675368896 7678586656 7682423463 7688805696 7699038336 7699131648 7712269708 7712610048 7715502938 7718676736 7725771108 7725864744 7736146704 7739389944 7749689904 7761439488 7766201664 7769457504 7773339717 7787042406 7790245632 7793167642 7793511552 7809227712 7817295096 7820572356 7827698736 7836343086 7839566592 7868724669 7877256816 7877352288 7891142688 7901644608 7909807464 7915224174 7918480128 7918542489 7921799808 7929080874 7932342528 7939729512 7959885384 7962349824 7970575392 7973916912 7984528992 7989996872 7998251001 8008895466 8012253051 8023013388 8031712832 8045870976 8056578816 8064901728 8070424648 8073808028 8084553048 8092904859 8109582624 8115961568 8123519547 8126861184 8130268224 8137740897 8141088384 8151922944 8155079452 8158498322 8165932632 8169356052 8180228232 8180327376 8194648176 8201094032 8219655873 8223037056 8226484416 8234045523 8243073696 8246529456 8251589268 8255048598 8268594048 8277135984 8280606024 8289685248 8297304444 8316929907 8329539504 8340624864 8340725952 8355327552 8369585367 8369686806 8380825596 8384339106 8387788032 8395497396 8404702592 8408226112 8413385136 8416912296 8428113936 8439432768 8442970848 8459996688 8468736354 8472286719 8480006964 8483562054 8492863808 8496424288 8504166528 8519157504 8533694884 8548737912 8560114992 8568958086 8578353472 8581949792 8593371072 8601373638 8608519296 8616431538 8619975936 8623209166 8625878976 8634790008 8638409988 8649906408 8661418128 8661523104 8674550016 8683511328 8691597837 8703165042 8706813687 8710395264 8713662409 8716360224 8727960384 8731619424 8736976872 8740639692 8758265802 8761868544 8761937547 8785381176 8794456983 8804099616 8807790576 8819512416 8831249856 8846427018 8850135723 8853776256 8861913918 8862021324 8877535524 8887269248 8902827648 8908290144 8912024784 8923885344 8929996504 8933740244 8939221707 8954871057 8957643552 8966897316 8970656526 8980492352 8988746481 8992444032 8996213952 9023667796 9035676936 9051604848 9063651168 9079227729 9086770368 9095122179 9098863488 9114500564 9114902784 9118321654 9130456764 9142718832 9146551752 9158724432 9164996412 9172610304 9186674211 9194306112 9202756761 9202868298 9212847072 9216709392 9226230786 9229087296 9245244096 9250916688 9254794968 9261132738 9264942336 9268826496 9273457908 9277345638 9309485328 9325895904 9338307264 9344702224 9354355842 9358277487 9370731942 9374586624 9383202972 9383316696 9397429184 9407137272 9410049792 9426523392 9436261536 9442723576 9455290416 9459254376 9465058278 9469026333 9481628178 9492024256 9496003616 9508756608 9517496274 9521411328 9525403008 9541773124 9554471784 9558477324 9567187344 9584052192 9591590944 9617330151 9621286272 9630129366 9634090752 9644729952 9650647656 9654693516 9667542456 9684584208 9695085312 9704113848 9714138759 9731144709 9735147648 9741814368 9745898448 9758868768 9768950244 9771974784 9788650014 9792753729 9805905252 9814051584 9818955432 9823071852 9829098981 9833842304 9844001232 9857102112 9874478016 9891328161 9904612068 9908764398 9921951468 9928746113 9932830336 9936994496 9950219136 9960498288 9980584328 9984768508 9998177904 10015681104 10021826412 10026027882 10037020864 10041228704 10046246067 10050378624 10054592064 10068095232 10077348996 10085275772 10085720832 10089503842 10103053896 10116499536 10120740696 10155802176 10165136553 10183055454 10187244288 10191065378 10194220608 10212067008 10222616664 10236221424 10243231284 10247525574 10251740928 10285558686 10289870721 10301028144 10301152992 10314862272 10319186592 10332919872 10343594376 10350677766 10354935552 10355017101 10359276672 10364452956 10368798066 10382723208 10412303616 10423060128 10427429808 10436931648 10448457448 10454868294 10459251309 10473170994 10491632892 10503009088 10503136384 10512790002 10521523584 10535526144 10546409952 10553632232 10558056652 10572107832 10583029431 10586306016 10604838816 10613180512 10623064023 10627433856 10631889216 10637201718 10641661173 10646038656 10664334668 10678527288 10683004068 10697351184 10711587744 10716078384 10748780757 10753202304 10763085762 10779404064 10790539812 10812776832 10823947056 10831359396 10840357632 10850321196 10856978613 10875985263 10887910176 10892474736 10906970976 10907103168 10917128079 10926197568 10944842403 10944975054 10959541164 10964135754 10968645888 10978727364 10990764928 10995372608 11002119024 11006731464 11036181312 11040808032 11063072592 11074501386 11089239876 11096833891 11106052672 11120833152 11120967936 11140436736 11159447156 11159582408 11174434128 11179118808 11193996528 11205560574 11217846848 11222549728 11228157369 11237485248 11247950142 11252577024 11257294464 11267641242 11272276224 11276504294 11279995584 11291648472 11296382292 11306675952 11311416072 11326607136 11365935633 11381061978 11385743616 11385833283 11398317216 11413486656 11425277448 11453116818 11457828096 11468498184 11488575384 11500443747 11501171968 11513053344 11517879984 11533208544 11548557504 11548697472 11568404562 11573254407 11578015104 11588656662 11588797116 11604220056 11609084916 11621813632 11637280512 11642159232 11649302496 11654186256 11677687736 11682583396 11689751463 11713841568 11725942644 11730858534 11738799488 11743720768 11754514629 11759349888 11774999808 11795236024 11800180964 11815885224 11816028432 11836714032 11852466912 11872836261 11877720192 11882699712 11893621311 11898513792 11909594268 11918962276 11919488256 11923959086 11939828076 11943524736 11955863088 11960875368 11976793488 11984995308 11994951936 12013343199 12034520082 12047569248 12068806464 12084868224 12097352592 12105636972 12110712042 12115693824 12126829572 12173942352 12190291776 12195402336 12211632576 12219995216 12232619178 12237747483 12248898948 12254034078 12259074816 12270342348 12270491064 12283796096 12288945856 12301641048 12305449728 12326992128 12334555584 12339726624 12348176984 12364610544 12369794184 12377383902 12382572897 12402891072 12412647104 12434527872 12445956666 12451076352 12472474456 12477703316 12494309256 12510937296 12511088928 12532991328 12542849696 12554530209 12571238394 12576508659 12581682048 12593246094 12598426368 12607053888 12612339168 12620077704 12625368444 12642170904 12659149152 12664456272 12689995032 12703104531 12720010446 12725343081 12739295712 12744636432 12756249792 12778736256 12800542326 12823106868 12840172488 12853437129 12859639936 12867530208 12872924688 12890056608 12902060457 12912778944 12934813749 12938818464 12952185012 12957614982 12974859612 12983744917 12989085824 12994531264 13011825024 13025266992 13051533352 13057004972 13074540336 13091940576 13097429136 13105465308 13110959538 13125334976 13137398703 13142802816 13165970688 13178071764 13188437548 13206149424 13211685864 13229268624 13246874784 13269640527 13280664384 13292870877 13293031986 13316303286 13321780992 13326777802 13330903872 13354241472 13362435216 13368037176 13385828016 13394994756 13400610366 13406122752 13436465328 13450345974 13455984789 13470738528 13488666048 13494320928 13535501694 13541069568 13553515404 13577407272 13592294144 13616089344 13630155552 13648295232 13657641712 13663367432 13671750846 13677482481 13695685146 13714078248 13719827628 13734704192 13734870656 13747494618 13753149696 13758915456 13777226496 13791459168 13800903688 13806689468 13819270608 13825064088 13839346179 13843630944 13867866144 13891699107 13897413504 13903239744 13910186862 13915908864 13916018457 13939824392 13945668412 13964227992 13988843856 14007460896 14017053336 14031533763 14056097913 14061879936 14074804458 14074975044 14096143776 14110705908 14115074688 14139785088 14154392304 14164085364 14175852288 14182935624 14188881564 14197587417 14222442267 14238036384 14244005424 14263134912 14276244411 14282116992 14288104512 14312659686 14331707676 14337715986 14350781016 14372538752 14387386416 14431929408 14441812528 14467094928 14475971484 14482040274 14501313684 14511244319 14517213568 14523299648 14542627968 14542804224 14556170772 14568263424 14593123204 14593300072 14612721552 14618847672 14638303152 14653425366 14657962176 14669492032 14675641952 14682975021 14708857878 14714908416 14721077376 14728433148 14734607778 14750763456 14766001848 14785653168 14811717024 14856918102 14863146597 14882927202 14889049344 14899245504 14905491744 14925328704 14940747432 14970876492 14977152762 14983313664 14997266856 15023521656 15032739618 15039041823 15039994112 15055531296 15061843056 15075567936 15081888096 15102142848 15127913658 15134255763 15154580844 15174749304 15181111044 15197756288 15217982208 15233703264 15270822424 15286598067 15291330912 15318100512 15333924996 15344425811 15350737792 15357173312 15364846926 15371288361 15377611392 15398076672 15424539416 15431005876 15451542216 15451729488 15472293408 15478779888 15499379808 15526016649 15532403328 15538915008 15546679434 15553197099 15574084812 15586335284 15587023104 15618455424 15634590192 15641144712 15655397472 15672686172 15682302441 15709756491 15737449338 15754513632 15754704576 15769185003 15782285376 15803289216 15819614928 15830448348 15837084978 15843599616 15858161748 15879459024 15919770768 15941150784 15947833824 15955802577 15969057984 15979993744 15996502002 16017790932 16024506102 16046026776 16063425664 16091741952 16129803456 16140849296 16147616056 16169106096 16185809718 16218449533 16219165248 16231923136 16247039094 16253722368 16260536448 16275481794 16282176768 16310158904 16316996644 16331865264 16338712104 16360456464 16360654752 16389296352 16402188064 16417462581 16439311746 16446074112 16446203631 16452968832 16468091046 16486147392 16493058912 16503178536 16510097196 16537188096 16554271968 16561212048 16594608888 16611752079 16633859814 16659079008 16681249728 16681451904 16710655104 16739170734 16739373612 16761651192 16768678212 16790994792 16808340861 16809405184 16816452224 16826770272 16833824592 16856227872 16871925213 16878865536 16885941696 16914756441 16919993376 16937472708 16944573438 16960013928 16967124108 16978743353 16985727616 16992848576 17008333056 17067389768 17097475824 17120229984 17137916172 17149652377 17156706944 17163899584 17179675227 17186742144 17202747276 17217038592 17232863076 17246418332 17251757952 17269580016 17276819976 17299812816 17322836256 17323046208 17352606843 17367022656 17382984993 17383195674 17406330084 17413627374 17420790528 17427324818 17432720448 17455920768 17463238848 17473953744 17481279384 17516531604 17523875094 17570762352 17588913966 17596287801 17608199232 17615581152 17639024832 17662499712 17692854036 17700271446 17707552512 17723827836 17724042648 17755071048 17774538496 17805655296 17816580288 17824049568 17847770688 17859993008 17867480488 17878443414 17885938629 17909742114 17915287104 17933794632 17941313052 17960984704 17977492962 17984888064 17992427904 18047335592 18071353872 18103209696 18127302336 18158455458 18166068063 18173540736 18190244358 18197726976 18229001128 18236643308 18260913528 18285437664 18293103504 18317448864 18329992824 18348928767 18373348422 18381051117 18388612224 18405513522 18405736596 18425694144 18433418784 18452461572 18458174592 18490488192 18501833376 18509589936 18522265476 18537652992 18546915816 18554691276 18566075853 18618970656 18651791808 18668934999 18676614528 18689404448 18708711684 18716554974 18741463884 18766405944 18766633392 18794858368 18814274544 18856857591 18872523072 18885447152 18910580832 18918508752 18930116556 18938052666 18963256356 18976242571 18984048512 18992007232 19017513216 19034992548 19050806016 19083546248 19108943568 19116954648 19134374688 19167258539 19168104384 19183181888 19200813489 19234660302 19242572544 19260258732 19289459904 19301295312 19309387032 19335084912 19369168416 19408227696 19428277518 19436422473 19462289418 19470295296 19483628736 19491796896 19517737536 19537900488 19543949568 19577300028 19585507458 19611810504 19637910864 19646143704 19658197962 19666439307 19667684608 19688002464 19714204224 19748956032 19782656322 19809224136 19817528796 19843902936 19857492226 19865660672 19873988992 19900438272 19920996576 19939547979 19961168656 19969537016 19990166703 19996355808 20031362208 20043652824 20052055764 20065787599 20074041728 20082457408 20092492134 20100757248 20100915549 20109184128 20154697992 20170551544 20179007684 20206107792 20232999072 20241481392 20303252541 20311604352 20330273106 20366110908 20382130756 20388441216 20424134016 20445233328 20472442848 20486462568 20495051148 20507626269 20543527719 20571117372 20579741442 20602056288 20602305984 20621241927 20629724544 20638373184 20665839744 20687188752 20701355532 20710034202 20718553344 20728905912 20737596132 20765446416 20846120256 20854859616 20865280293 20873863296 20896914896 20909736588 20918502618 20946341988 20983265784 21006018176 21006272768 21025580004 21043047168 21092819904 21107264464 21116113304 21144215664 21166058862 21172612032 21208741697 21209677632 21226361024 21246128046 21254867712 21263778432 21274403436 21283322346 21292077312 21328669336 21357054576 21366008136 21394702368 21423175488 21432156768 21468989529 21497561514 21506404608 21506573979 21526171524 21558808128 21581079624 21625553664 21647894112 21662718792 21700642392 21713957226 21723060411 21751970526 21775820352 21784949472 21813941952 21814206336 21834256158 21852395136 21889684806 21889950108 21919082328 21928271508 21957454728 21980138049 21981529856 21990745216 22004238048 22013462928 22063286817 22072362624 22081616064 22126145184 22149002772 22178479752 22193667782 22202972077 22212105344 22241666304 22285377153 22318894312 22319164816 22348868256 22358237616 22387993056 22411121148 22426468493 22435693696 22445099456 22456314738 22465729143 22474970496 22495900284 22514588928 22535282484 22553008588 22559991168 22583296944 22592764584 22613351904 22622832144 22653214272 22691870487 22731871266 22762123956 22771666566 22796634432 22826973312 22850554896 22906233636 22936996368 22977150768 23000887494 23026106688 23035759968 23047270389 23066417088 23097115008 23097394944 23136809124 23146508814 23156030208 23177313324 23177594232 23208440112 23218169832 23243627264 23284318464 23298604992 23308372512 23320019151 23355375472 23365166792 23379502926 23427683136 23451885288 23461717068 23477598976 23487441536 23509029258 23518699776 23590472048 23600361928 23631770448 23632056864 23673428064 23704933824 23714112617 23745672522 23755440384 23755627467 23765399424 23787242622 23797027584 23819188536 23837924552 23847918172 23879656152 23887049472 23911726176 23921750736 23953586976 23969990616 23994753003 24026686398 24036759153 24069040164 24095138496 24137612928 24169736448 24194705184 24211273944 24221424084 24253659144 24278714577 24347884704 24370558641 24380583552 24390804672 24413222691 24423265152 24439990432 24465238356 24475494966 24497797896 24508068156 24540684696 24540982128 24567592192 24577891712 24603282096 24658967619 24669111168 24679453248 24696353968 24729221088 24739588368 24754767804 24765145794 24805782144 24815086439 24825294208 24869055744 24891913332 24944948912 24955406632 24988618512 25021874592 25022177856 25064876551 25065982656 25085699392 25108756101 25109060418 25142476788 25153017318 25163364096 25186492188 25214107776 25224678336 25240155408 25250736888 25284341808 25318298304 25328912544 25379990064 25406209062 25416860157 25440020892 25450686162 25478591424 25489272864 25512499584 25557472512 25601084652 25646213736 25680344976 25706874258 25719279872 25735060416 25745849376 25780113216 25804120914 25825557888 25869627498 25877636928 25904370024 25915229964 25949719224 25967489834 25978171648 25989062528 26023650048 26050533984 26074793511 26103066704 26114009944 26140987227 26149080672 26183881152 26194858272 26210930616 26221919076 26239876091 26250669952 26274797406 26285605632 26285812641 26356143528 26376875096 26412298848 26423371728 26458537248 26493749568 26504008219 26539281054 26550407169 26561328768 26585741754 26586063972 26632606572 26653555604 26661807744 26708482944 26724870432 26736074352 26771656032 26789989512 26801220732 26817665121 26864613171 26872930656 26900691948 26911969578 26941477056 26966239443 26977332096 26988641856 27071003388 27107030808 27154814544 27237683187 27260311104 27285366537 27296590464 27315283424 27326734864 27343501692 27354964962 27391370292 27428156496 27439655256 27469408384 27469741312 27494989236 27517830912 27560022633 27582918336 27601807376 27613378936 27638541216 27650128176 27678692358 27687261888 27734508373 27735732288 27783398214 27794827008 27806479488 27820373724 27832036914 27879648784 27891336824 27928455984 27977687712 28014921792 28034106672 28063067526 28074832461 28112195826 28123759872 28149608916 28149950088 28192287552 28221411816 28230149376 28279570176 28308784608 28328170728 28365871248 28377763128 28395174834 28407078999 28444884534 28476072768 28488010848 28526269824 28552488822 28564233984 28576209024 28625319372 28663415352 28675431972 28701562032 28745077504 28774772832 28851990453 28863858816 28883625056 28934189856 28951942968 28964080548 29002627368 29022488638 29034427136 29034655793 29046599296 29085255936 29112341544 29142416277 29186246408 29186600144 29225443104 29237695344 29276606304 29306850732 29315924352 29326920337 29338984064 29351283904 29365950042 29378261187 29417715756 29442154752 29456866296 29469215556 29501526912 29532003696 29571306336 29622126833 29623434048 29673984483 29713836204 29726293194 29765854404 29786238339 29798491008 29810983488 29850657408 29881494864 29941752984 29954305524 29994533712 30047043312 30065479236 30078083646 30111062592 30123686112 30138738201 30151135872 30163776192 30204285696 30255827316 30268511526 30309161688 30349498608 30362222088 30395512576 30467406528 30495409659 30541644848 30573196134 30582661824 30636201024 30667849992 30688851622 30701475584 30714346624 30729693852 30742576722 30755222784 30849078832 30862011752 30903084432 30903458976 30944586816 30957559776 30998759616 31010762653 31052033298 31064806656 31065051303 31077830016 31093358868 31106394198 31148169624 31172670568 31236910848 31269180384 31282289424 31310794944 31345372344 31364604882 31377753927 31419512982 31474898676 31509027264 31509409152 31538370006 31564570752 31606578432 31639229856 31660896696 31674169956 31716323496 31749088293 31758918048 31839541536 31869192069 31882301568 31895667648 31911605154 31924983519 31938115968 31959987488 31993004004 32035581864 32049012204 32092053552 32126851328 32246342271 32259606912 32281698592 32295232112 32338212192 32371619436 32436899066 32438330496 32450497651 32463846272 32494078188 32521072896 32550963588 32570935839 32620317808 32633993288 32663730528 32677424208 32720912928 32721309504 32751384237 32777146259 32778592704 32804376128 32834527209 32834925162 32878623492 32892407262 32905937664 32936182092 32972294784 32986117824 33006357072 33020194392 33108543936 33122424096 33189217776 33223504158 33267719628 33290501673 33318158016 33362499456 33362903808 33421310208 33478341468 33478747224 33523302384 33537356424 33581989584 33616681722 33632904448 33653540544 33667649184 33684472107 33712455744 33743850426 33757731072 33771883392 33829512882 33839986752 33874945416 33889146876 33920027856 33934248216 33957486706 33971455232 33985697152 34097806899 34134779536 34194951648 34240459968 34275832344 34299304754 34313413888 34313684119 34327799168 34359350454 34373484288 34405494552 34465726152 34492836664 34503515904 34539160032 34553639952 34599625632 34645672512 34646092416 34659087671 34705213686 34719763221 34734045312 34765969986 34766391348 34812660168 34827254748 34854649636 34865440896 34911841536 34926477696 34947907488 34962558768 35033063208 35047750188 35069254389 35141524704 35177827932 35192575602 35216398464 35231162304 35263543887 35278049664 35324999424 35385708072 35400542892 35447655672 35448085296 35510142096 35618508783 35633160576 35648099136 35680863933 35695541376 35719986016 35734960976 35756886828 35771877258 35819484228 35830574208 35867589264 35882626104 35921969408 35954985924 35984855808 36040029597 36094671184 36142707744 36206419392 36254604672 36268203257 36316910916 36332136126 36347081472 36380488716 36458002256 36473286616 36521827056 36570875328 36586207008 36634897728 36659985648 36697857534 36713242449 36746696844 36762102234 36777224448 36811027044 36811473192 36851388288 36866837568 36904923144 36916349184 36980976384 37003666752 37019179872 37044530952 37093831632 37109382552 37132151706 37147718691 37237941312 37303583616 37337869998 37353229056 37378808896 37417423368 37433109948 37482927768 37532811888 37533266784 37589716736 37628549088 37663590627 37713715182 37729525977 37745046144 37770894304 37821161664 37837017504 37860233112 37876105332 37926512712 37952485142 37968097024 37968396037 37984014464 38069985096 38109313593 38167092496 38217887136 38233909296 38268749376 38334517078 38336208768 38350588133 38366363776 38401626978 38469320604 38520517464 38578919808 38602590624 38618774064 38670169824 38706181371 38736627397 38738336832 38804441247 38816455392 38856555036 38872844946 38924578836 38951234751 38967257472 38983593792 39035475072 39075800976 39154600056 39171014916 39223621008 39275821728 39292287408 39316395924 39332878614 39376004928 39412196109 39428408448 39497912064 39565312644 39618448272 39635057592 39687805872 39714984452 39747977984 39808921581 39841993152 39878612631 39879095958 39922337312 39939074032 39980333406 39992711616 40062724416 40087305648 40104111528 40131575198 40148083456 40164914816 40184984268 40201831098 40218368256 40309395984 40341103088 40358015368 40412215584 40465998144 40482962784 40552535777 40606505082 40623208704 40660546212 40732221816 40764261512 40776882432 40848268032 40890466656 40944885696 40972925136 40990102296 41015252538 41032447443 41087055438 41142234744 41159482884 41204112576 41204611968 41242483854 41259449088 41276746368 41331679488 41374377504 41402711064 41420068404 41457811824 41475192264 41518038537 41530892832 41675097321 41692240512 41709719232 41730560586 41747726592 41748055371 41793829792 41819473176 41837005236 41892683976 41966531568 42012036352 42051160008 42094601289 42168293739 42185639808 42214528928 42232226608 42288431328 42332117724 42345224064 42417483394 42419355264 42435266159 42452722048 42492256092 42527556864 42548806872 42566644692 42592762251 42657338672 42714109152 42732016272 42789404736 42828733233 42846350976 42862422031 42864313536 42937979058 42995123028 43013147958 43052343048 43117616256 43162159248 43295788224 43325437584 43401284784 43427914452 43446120822 43503941052 43533732957 43551640704 43569898944 43627883904 43628412672 43668512316 43704790272 43779369612 43779900216 43838164656 43856543016 43914909456 43960276098 43981490432 44008476096 44026925856 44048925063 44126573634 44144725248 44163232128 44252290368 44298005544 44356959504 44387335564 44405944154 44424210688 44570754306 44589439791 44637788624 44638329632 44697736512 44716475232 44775986112 44822242296 44852936986 44871387392 44871740771 44890198912 44912629476 44931458286 44949940992 44991800568 45070564968 45106017176 45119982336 45166593888 45185529168 45226703808 45245664288 45306428544 45323422339 45383740974 45402767289 45463742532 45524247912 45543333132 45593268864 45653946624 45701109792 45812467272 45859794201 45873992736 45954301536 46001774988 46033277433 46052213376 46071519936 46094540778 46113865083 46132834176 46194230016 46273618248 46293017628 46354626648 46355188464 46416880224 46436339664 46578049947 46597209984 46616745024 46640038302 46659591297 46710750944 46730333584 46759005852 46855366272 46903770576 46923434136 46974883072 47018058516 47046907323 47129269473 47180944096 47200723856 47263540896 47264113728 47307555009 47346856128 47409867648 47427650413 47428225234 47491345044 47511254934 47530798848 47574485244 47638377072 47675849104 47695836344 47759312304 47823452352 47843501472 47867407731 47907173952 47939981232 47989506006 48053372796 48073518306 48138080328 48190276992 48275225856 48389410368 48422547888 48442848168 48507318288 48557429154 48655348599 48695769408 48741117282 48761167104 48781609344 48826445382 48846530304 48879980864 48930476712 48950989932 48995595792 49016136312 49081369392 49081964256 49155783424 49206564192 49252387743 49317935238 49338222336 49338610893 49358906496 49392707936 49458442176 49479176736 49509535608 49530291588 49611564288 49630172878 49650588416 49783826664 49835256237 49889897824 49910813264 49977237024 50043749184 50044355712 50129753102 50131965312 50150769097 50171398784 50217512202 50218120836 50284953576 50306034636 50372984376 50428215552 50449356672 50480310816 50501473776 50568683616 50615775639 50636596608 50655589673 50657825088 50744269323 50759980128 50812418124 50833720314 50880041784 50901372324 50936230059 50957182848 50978545728 51024999168 51202169304 51292427472 51360689952 51413748516 51448957131 51470120832 51491698752 51539025681 51560226432 51608241828 51651115776 51739254996 51755273856 51808740048 51830459928 51899438448 51934979668 51978125056 52057820529 52101067968 52148954979 52149587022 52206133408 52228019888 52281974454 52298161344 52367762304 52389716544 52421861232 52443838152 52479752182 52501339904 52549594812 52571625282 52712287056 52753750192 52824597696 52846743456 52917074496 52987499136 53008016438 53030239093 53078562108 53100814338 53122657536 53171483508 53172127944 53265213144 53307111208 53323615488 53416965888 53449740864 53472148704 53543312064 53579979024 53602441464 53635330242 53657815887 53729226342 53745861312 53801383896 53823939156 53882954112 53932478886 53954664192 53977283712 54142006776 54214061616 54309629088 54475366374 54498204189 54520622208 54570733074 54593180928 54630566848 54653469728 54687003384 54709929924 54782740584 54856312992 54879310512 54938816768 54989978472 55046786301 55120045266 55143153351 55165836672 55203614752 55226757872 55277082432 55300256352 55357384716 55374523776 55469016746 55471464576 55492271131 55566796428 55612958976 55640747448 55664073828 55698227559 55759297568 55782673648 55856911968 55955375424 56006804997 56029843584 56050859579 56068213344 56126135052 56149664922 56224391652 56299217832 56299900176 56384575104 56442823632 56570572773 56617569216 56656341456 56731742496 56755526256 56790349668 56814157998 56889769068 56928727713 56952145536 56976021696 57052539648 57104977644 57152418048 57250638744 57326830704 57350863944 57403124064 57501775617 57549545664 57602440467 57703980906 57727717632 57767250112 57868379712 57903885936 57928161096 58005254736 58044977276 58069311586 58093198592 58224683088 58284832554 58309267419 58372492816 58373200288 58450886208 58475390688 58553212608 58613701464 58631848704 58653840674 58677968128 58702567808 58731900084 58756522374 58835431512 58913732592 58938431112 59003053824 59064007392 59142612672 59244253666 59246868096 59269090751 59347968966 59427672408 59452586388 59531708808 59572476678 59596982016 59621966976 59701314816 59762989728 59818643937 59883505968 59908611048 59970500109 59989067424 60094086624 60130958472 60156167292 60197362797 60222125184 60247372224 60277476402 60302271744 60302746647 60327552384 60511654632 60537023052 60618323376 60698997216 60724444176 60909757623 60934813056 60990819318 61083289696 61146392268 61165323648 61272402048 61335699984 61377703244 61428693248 61459387704 61485153444 61522878807 61630583157 61698157664 61724023504 61806168864 61806917952 61863725781 61889173632 61915119552 61997519232 62020773617 62021525306 62104066596 62130102606 62155660032 62186717736 62212788396 62296339248 62345341136 62538360768 62564578848 62595840879 62621589888 62690744688 62729209764 62755507854 62839025964 62949797352 63018054528 63018818304 63076740012 63129141504 63278459712 63321793392 63348339912 63432646992 63498176586 63517836096 63626225091 63679083072 63738384138 63764603136 63791335296 63823210308 63849967038 63876231936 63919974976 63986008008 64071163728 64098024408 64184107104 64406968587 64492684542 64519213824 64519721937 64563397184 64590464224 64676424384 64743238872 64873798132 64876660992 64900995302 64927692544 64988156376 65101927176 65141871678 65169181233 65240635616 65267986576 65327461056 65354848416 65441825856 65442619008 65502768474 65554292518 65557185408 65581774973 65608752256 65669054418 65669850324 65757246984 65784814524 65872364184 65944589568 65972235648 66012714144 66040388784 66189860451 66217087872 66241924957 66244848192 66378435552 66447008316 66535439256 66581003346 66608916231 66636316032 66724998912 66856131459 66956682936 66957494448 67046604768 67074712848 67163979168 67233363444 67279405479 67307081088 67335298368 67368944214 67397187429 67424911488 67487700852 67543766784 67659025764 67679973504 67749890832 67778293752 67840055712 67868496432 67914973412 67971394304 68075611461 68195613798 68269559072 68389903296 68480919936 68551664688 68598609508 68627368238 68655598336 68718700908 68810989104 68931452304 68985673328 69078320064 69107279904 69141811167 69199251264 69291345024 69292184832 69318175342 69410427372 69439526442 69468090624 69531939972 69532782696 69625320336 69654509496 69709299272 69730881792 69852955392 69895814976 69925117536 69960057453 70066126416 70095500376 70138508778 70283049408 70355655864 70385151204 70432796928 70462324608 70527087774 70556099328 70771416144 70801085784 70895311344 70896170592 71020284192 71142337851 71237017566 71266321152 71266882401 71296198272 71361727866 71391082752 71439972032 71469921952 71513773656 71543754516 71638968456 71661148416 71735178528 71765252208 71909971848 71984259009 72080059194 72110277459 72189342368 72285415488 72412838784 72509209344 72536406514 72633821832 72664272252 72760977432 72836143731 72916004512 72946573232 73043654112 73111675923 73141750656 73172414016 73239668073 73269795456 73297277911 73319971296 73395715068 73426484898 73493393688 73524204468 73622054088 73622946384 73702776576 73733675136 73809846288 73976902857 74007333504 74038359744 74089061904 74187663264 74218765104 74264303412 74295437382 74445259317 74475882624 74607167232 74675739996 74757617792 74834846736 74866219896 74965855536 75065623776 75066533568 75194629653 75257098176 75326268303 75327181254 75427430364 75459051954 75490092288 75541788608 75642323328 75674035008 75720466224 75752210664 75853025424 75904970284 75936792074 75968028928 76139970192 76218627186 76250580471 76334184992 76435774272 76467818592 76537498752 76669034156 76672417536 76701176266 76732727552 76803253956 76938641208 77041034928 77157839616 77205181248 77237548128 77340339648 77412362742 77473254794 77476673664 77505734059 77608882494 77632910784 77713110072 77745689892 77849157672 77902469502 77934514944 77967187584 78070950144 78151601952 78224380533 78309200112 78342029832 78422961681 78447242016 78551643456 78584574816 78632791848 78665757228 78719628273 78752009856 78824392218 78856816896 78857437923 79130625288 79236896544 79270115184 79375611744 79429968904 79512024657 79617843162 79651221507 79683986304 79757225262 79758191916 79844674624 79878148064 79960666812 79985423232 80125448832 80174611296 80208223056 80263150396 80329829632 80369968536 80403662196 80452995363 80593839513 80618791968 80682206176 80716030736 80824431168 80898718329 80931996288 80965925568 81105071554 81213010164 81321092424 81464443632 81528523024 81713049561 81780933312 81856099611 81889771392 81945850272 81980204592 82030505076 82064894886 82174110876 82284469488 82318965768 82408225152 82409223936 82484967708 82553492736 82680067899 82748755008 82805422128 82840136808 82915623648 82950384528 83036077074 83061785664 83203525119 83350194642 83384481024 83419438464 83461121172 83496110742 83587659584 83638946352 83674010472 83785367952 83933063136 84102320016 84189202578 84224497383 84336587478 84371279616 84429057856 84464453216 84576862656 84664235448 84690448128 84834966788 84838710528 84870532318 84905444096 84984512184 85097613744 85133289384 85185524502 85221236997 85314677344 85428218304 85464032544 85578809472 85657466466 85692701952 85724844062 85728627072 85875958116 85990246056 86026295916 86104686096 86235232512 86324318496 86555971359 86591576448 86624055713 86650875168 86802569568 86855828904 86892241644 87007882104 87067465914 87103281408 87103967379 87139797888 87255767808 87337024632 87427248831 87558739224 87559800432 87676329312 87713086032 87829818912 87920552196 87980761011 88016952192 88053851712 88097850126 88134783561 88253147268 88326464256 88504580736 88596011088 88713919008 88774671128 88811888308 88866380499 89021953449 89141508612 89178879582 89275577248 89276659264 89358715017 89395473024 89432950464 89551972224 89644484592 89705873972 89743481542 89780397824 89825258952 89862916572 89983601136 90141129936 90212034352 90333187776 90371058336 90416214603 90453407616 90491328576 90612857088 90646844678 90767481948 90805534578 90927485064 91048495824 91086666264 91186537728 91402219584 91486228977 91624934544 91719588402 91747985472 91908603072 92003549976 92066554866 92104426752 92143039872 92189081556 92227730166 92265668352 92547236496 92586035256 92709253296 92710376928 92833760448 92872679328 93032287959 93156099894 93194419968 93195153909 93233490048 93280076604 93319182594 93421501888 93460667168 93518011704 93710732544 93807541152 93846868272 94036117032 94093814646 94133261781 94258538946 94361888192 94401447712 94527081792 94528227456 94615110018 94693712256 94819735296 94855300826 94856450468 94982690088 95022509868 95148970488 95247264879 95276754144 95351698208 95391672688 95518624608 95607576207 95646904704 95687002944 95734815462 95774950557 95814347904 95850286499 95879962464 95979012012 96106745592 96147036612 96276160656 96380553984 96739026813 96778820736 96845095776 96885696336 97014636576 97114858308 97310697198 97351492953 97391538816 97482234564 97563218688 97652890764 97712807517 97759961728 97860953424 97901979864 97991191584 98032272624 98162738784 98163928512 98331438777 98413128384 98503581627 98504775486 98635870476 98677221786 98717812992 98785415872 98916884352 98958353472 99019071216 99060583176 99260345756 99567653328 99670512474 99779795648 99821626528 99871505019 99954474048 100087498368 100088711424 100259506204 100263930624 100301538194 100342797568 100435024404 100436241672 100569907152 100612069272 100745968752 100898713344 100960621632 101002947552 101053416321 101137367232 101231551278 101273193216 101311179346 101315650176 101488538646 101519960256 101624836248 101667440628 101760083568 101802744648 101872460118 101914365696 101957091456 102293420697 102404338608 102584854944 102721379904 102827497032 102897914262 102940241664 102941052357 102983397504 103078051362 103120452864 103216483656 103478509992 103510547712 103617480096 103660919856 103798876896 103869959336 103977263013 104115641058 104159289663 104202135936 104297909958 104299174044 104412266816 104456039776 104563948908 104596322688 104735524608 104779433088 104843722464 104887676304 104959504364 105099189624 105143250564 105207763167 105424574112 105507500384 105649195392 105693486912 105790631661 105834148992 105974998272 106016032876 106060478186 106157124216 106201628676 106342967016 106344255888 106530426288 106614222416 106855526349 106899481728 106944297408 107042591799 107086624128 107159958048 107204882928 107270660484 107315631774 107458452684 107491722624 107602767792 107647878312 107765908224 107864957772 107954567424 108120088791 108284013552 108428123232 108619258176 108804609771 108950732748 108996408378 109041244416 109141466148 109261133696 109306939456 109374006768 109419859848 109565481168 109712625984 109758621024 109979956944 110093572602 110139727347 110240090532 110286306702 110331673344 110407229504 110453515744 110554164864 110600512704 110714769432 110749047552 110938033492 110942929152 110984542262 111133592856 111281494896 111328147656 111396455118 111443156073 111518595136 111565347296 111713823936 111910750848 112013609994 112059687168 112101719158 112136426688 112252270104 112299329844 112448783304 112598435664 112599800352 112769150208 112885647264 112990771881 113141145546 113188577931 113235138432 113277611317 113312682912 113463484992 113511052512 113580699336 113628315996 113779538136 113857455426 113904291072 113905188111 113952043392 114209955288 114327940779 114501277488 114653661408 114701727888 114806248128 115003551234 115051764399 115099091328 115204880934 115407961812 115534500224 115736759424 115807771872 115856322192 116010509472 116089954552 116138623172 116209882191 116413323741 116449366176 116569665108 116618534838 116744985632 116746400576 116853704253 116901772416 116950781376 117106425216 117227402928 117307681348 117405135616 117463800168 117513044748 117670863024 117827465184 117876862224 118128014784 118236588327 118285225344 118488507332 118493736192 118538181502 118695937932 118855344816 118905172776 119063417616 119144953356 119243933952 119426764743 119525979456 119635837893 119637287874 119767011936 119817222096 119941000218 119978134848 120188173248 120261916944 120312334584 120394725594 120444250368 120494744448 120554952804 120605493294 120655104768 121023309264 121074046104 121236646752 121397994432 121448888352 121657607331 121819515246 121869626112 121981638636 122166579392 122292784536 122330647296 122544804096 122671399968 122755406488 122918775408 122970306888 123045757614 123097342329 123261166314 123396315328 123448047008 123612337728 123613835904 123727451562 123778347264 123830239104 123995038464 124041547234 124043050612 124208133192 124260205212 124373435472 124425576792 124554115611 124592678496 124690682272 125025291963 125076721536 125129157696 125191681758 125243179776 125244166113 125381489376 125458419528 125511015708 125678051928 125899594704 126036109056 126153480024 126283803867 126504881217 126556919424 126643586784 126696679824 126865293984 126996353172 127035672192 127252450182 127305798477 127358166144 127476768276 127582670592 127646420616 127699934076 127778286753 127839949952 127972016016 128142327456 128196048816 128368214208 128587266093 128813937174 128985369084 129039443874 129126794368 129180928448 129352848768 129486477744 129747596264 129801990604 129976312752 130203854352 130283743356 130338362466 130481271232 130535973152 130601198871 130654922112 130709696832 130883651712 130885238016 131005536948 131108585036 131114370816 131163549946 131217504512 131338108836 131339700648 131514493968 131569629048 131744728368 131944471296 132025428288 132080777568 132146775189 132379720902 132434175744 132483849914 132489696384 132756871104 132894016632 133070878512 133162006692 133217832462 133272632064 133712262918 133768319373 133913365872 133914988896 134093209536 134149425696 134327958336 134466726888 134558810958 134614162176 134615222313 134670596736 134737888428 134794374858 134849822976 134975401704 135318051528 135359947008 135499781664 135556587504 135680111424 135736992864 135829946824 135970267017 136151222922 136208301867 136391227596 136539118144 136779806592 136961839872 137103329376 137197219016 137254736476 137437401816 137579382603 137621978208 137862904608 137971346656 138099832299 138156640128 138214559808 138283622334 138341595249 138398502528 138582690048 138636350684 138820854744 138879052884 139063879944 139065565392 139250640672 139309018992 139418598544 139734149841 139791629952 139850235072 139920114906 139978773891 140132252832 140191000752 140277017556 140566098816 140711311728 140770302408 140924649216 141054175548 141140721969 141387808419 141542832288 141602171568 141790622688 141792341184 141922665027 142040568384 142282951239 142284675702 142474035132 142533764802 142592396544 142723455732 142879944064 142939843904 143027547312 143087509032 143277936912 143470357056 143530504416 143819943696 143968518018 144160118388 144220554918 144378684736 144570830976 144825677568 145072813028 145267643664 145328544504 145521954864 145672287462 145832009024 145893146464 145966045797 146087308224 146223351846 146283501312 146344828032 146479336146 146539590912 146594555822 146639942592 146791430136 146852969796 146986787376 147048408936 147244108176 147245892768 147467350272 147619692576 147757163229 147953805714 148014667008 148015832679 148076719488 148178123808 148375326528 148437530208 148528606824 148590874764 148890518634 148951765248 149351479992 149505768711 149515235584 149669693472 149732439792 149931711072 150131247552 150133067136 150389259306 150452307291 150514196352 150652536606 150654362508 150854860728 150918103908 151083577216 151284646656 151348070016 151440932448 151504421328 151706050848 151809940568 151873584148 151966769019 152232807969 152279940384 152437254372 152501160942 152668369984 152808690177 152871548544 152935637184 153074997504 153338068312 153402352532 153606507912 153877282416 154082069856 154346871393 154410362496 154475096256 154617077043 154680679296 154824725484 154946509588 154953347328 155011468118 155217764988 155265821568 155426220144 155491379784 155698315344 155804939004 155934375168 156173461587 156303203904 156446864937 156448761066 156618400224 156684059664 156845923362 156894484032 157103286912 157169149632 157265583696 157331514456 157439256546 157504019712 157648784436 157714875846 158261250576 158473793088 158540230368 158751223488 158859937808 159024049314 159090717279 159235686324 159302443014 159367972608 159514450524 159516383832 159689349248 159756296128 159921333624 159970846464 160250897664 160349222592 160416446112 160526300792 160739937072 160807324392 160905990726 160973447661 161187679026 161237583936 161364412352 161432061472 161648862336 161797436658 161863992576 161931851136 162210143108 162426020328 162642184848 162928887264 163057046048 163426099122 163494612567 163561866624 163712199222 163779542784 163891700544 163960409184 164061010152 164129789772 164348221752 164568938976 164637931536 164816450304 164969935416 165140358903 165360135798 165429460053 165497510016 165610844256 165680273616 165831247296 165900769056 166072154148 166123571328 166407050238 166476813393 166700389284 166838876928 166922242344 166992221484 167094682677 167175319168 167277892704 167348020944 167570735904 167866126272 168152578737 168204640032 168378405156 168448994766 168673174956 168788683921 168858115712 168928906432 169153725312 169328470896 169669933576 169741064636 169969024368 170195227488 170266578768 170371049004 170442473994 170629354688 170786183139 170856436608 170928065088 171157618944 171314932932 171449688124 171457254144 171751916232 171980492112 172052591832 172209372192 172505326851 172648636992 172807321401 173111942718 173183152896 173248111426 173301750336 173605139136 173711657808 173784483288 174015764208 174134931828 174207934758 174279595776 174674049264 174854497662 174927802257 175117478448 175119600864 175352658624 175426172064 175659637824 175841104392 175961522022 176033904384 176107703424 176195700252 176269567122 176506294536 177009161472 177192022176 177427838016 177549342256 177623776616 177732760998 177807272253 178043906898 178283017224 178357759164 178551154496 178553318528 178717430034 178790946048 178865900928 179103944448 179288969184 179411747944 179486963084 179650517904 179725833144 179911500327 179967202272 180282259872 180424068704 180592088391 180666375552 180742116672 180832429206 180906815232 180908239941 180982657152 181293689356 181534963896 181611069156 181854970128 182096991648 182173332528 182729272869 182804439168 182972457954 183249869088 183439176804 183495970944 183817206144 184007099952 184133109732 184286079744 184378163112 184455460332 184568636421 184891749471 185094472992 185172070512 185418506592 185420753856 185591177343 185667520896 185745358656 186062320851 186064575918 186312199788 186390307818 186466980096 186560153208 186638365188 186843003776 186921334336 187036023408 187615082304 187693736544 188072234064 188187629292 188266523562 188517077892 188646176147 188723776384 188802895424 189054163584 189056454912 189230220036 189387424512 189710601652 189712900936 189965380176 190045019736 190297940976 190494529758 190553508288 190703396416 190783345376 190878675273 191037249216 191215152414 191293809408 191374005888 191469630924 191549901114 191628695808 191700572998 191759924928 191958024024 192213491184 192294073224 192552321312 193220905761 193478053626 193557641472 193559165811 193690191552 193771392672 194029273152 194229716616 194621394396 194702985906 194783077632 194964469128 195305781528 195425615034 195507543699 195519923456 195721906848 195803959728 195982383168 196064545248 196325477568 196327857024 196662877554 196745324919 196826256768 197007163254 197009550972 197271740952 197354443572 197570831744 197833768704 197916706944 198038142432 198121166352 198520691512 198725774871 199135306656 199341024948 199559591296 199643253056 199743010038 199826748693 199908948096 200174996736 200519012408 200603076388 200870048808 200872483344 201139814304 201224138544 201491937504 201838216437 201921243264 202005895104 202106832642 202191562287 202274734464 202463102556 202622358692 202631300352 202977077292 203039920512 203249672496 203334881256 203520167136 203605489296 203744920236 203914182912 204226834383 204586841394 204808677216 205169709888 205442759808 205654994064 205795828524 205882104714 205966795008 206156102724 206432967312 206957019984 207234960192 207321839712 207425433501 207597753792 207739918672 207954526026 208231282116 208318579326 208404271872 208595819916 208598348088 208824533632 208912079552 209127897816 209192645376 209558866176 209687444928 209775352608 209919008728 210198379248 210286501128 210415526334 210839843929 210849148224 211015000768 211298390784 211386973824 211581263322 211668297984 212032065752 212120956372 212314248432 212403257352 212685934032 212688511776 213060852576 213228444832 213427013553 213711052698 213798963456 213800647203 213888594816 214085183598 214173248256 214319916096 214409765856 214541320968 214631263548 214916905368 214983445248 215205535584 215295756624 215729915544 215952777027 216240177582 216330832377 216568027104 216856246464 217238516352 217609219542 217901465496 217992816756 218282932296 218508431193 218522267392 218613878912 218748013536 218839719696 219130962336 219335027769 219425251968 219517242048 219891833733 219959913888 220187145204 220279454694 220480181064 220572613404 220723663589 220814459008 220907031488 221108329728 221201025408 221429538864 221876066984 221969084524 222267185712 222562989792 222656295312 222792910236 222886312146 223037190272 223130694592 223335777951 223427647872 223821501696 224027219988 224203438316 224272853376 224504540208 224598659688 224897566608 225196871328 225199600704 225583888959 225771294528 225978804909 225981543762 226282291092 226377155862 226470276864 226555222634 226625365824 226926969984 227022105024 227161398672 227256631992 227559076272 227714910852 227810376222 227904086784 228419910576 228655881558 228751741413 229002554976 229307322816 229403455776 229612496256 230007102468 230103528798 230198182656 230409761868 230815923624 231069000448 231473518848 231615543744 231712644384 232021018944 232179909104 232277246344 232419764382 232517202177 232826647482 232898732352 233139330216 233237069676 233489971264 233492801152 233707408506 233803544832 233901562752 234212850432 234454805856 234615362696 234927600336 235026089496 235268885043 235341726048 235654930368 235753724448 236158884819 236256029568 236473176654 236570450688 236572313769 236977014664 237076363004 237391875864 237710689632 237810345552 238126835232 238289906712 238536073971 238853529486 238953664521 239051958912 239271675786 239274575748 239534023872 239634444192 239882000436 239956269696 240376346496 240523833888 240624669168 240789451188 240989488896 241109905608 241210986588 241358986089 241781518539 242046618528 242148092208 242473293504 242696154987 242795988864 242897776704 243315214662 243639030492 243963277272 244333158784 244585569072 245139148683 245342799936 245510812976 245837550816 245940613776 246091515228 246194684658 246522332628 246691153423 246792630656 246896094016 247224675456 247227671808 247454903124 247660478208 248083094468 248086101224 248416266384 248520410424 248746870944 248851153584 249108231222 249185356992 249381364544 249610575357 250050583926 250153443072 250258315392 250383363516 250488332226 250762978752 250916839056 251022031416 251356103856 251799189408 252306960048 252567607734 252673492149 253009762434 253113838848 253287173568 253393359648 253730587968 253992706344 254071344384 254504900364 254611596954 254716332288 254953536552 255292841232 255399868152 255556573506 255663710991 255679899904 255944032032 256284654912 256392097632 256736428416 257174532186 257627874348 257970738168 258078887748 258253588736 258361856896 258705697536 258972955488 259495192528 259603981208 259872167139 259952625504 260407708704 260567486712 260676724932 260855238787 260962542464 261071946304 261202397742 261309844224 261311902137 261419393664 261767303424 262011073896 262217170072 262327099892 262676217672 262679401296 263028987936 263139258096 263489456736 263942283033 264050856576 264161555136 264293550378 264404350683 264759441804 264967699828 264979392768 265513742208 265788033264 266141757024 266324013384 266435664924 266599141497 267065860347 267424525836 267536638746 267826731744 267829977792 268076145051 268186419072 268298851392 268655916672 268933453776 269117621916 269230444626 269341193472 269475776856 269588749716 269950803408 270636103056 270999563328 271113175008 271248643809 271360222848 271473985728 271659893648 271940534034 272302445844 272416603734 272782455192 273078236288 273559613184 274206658752 274394438032 274509472952 274874803632 275158765206 275243956416 275713642061 275725809216 275942693312 276199664598 276313280256 276429119616 276567244668 276683190498 276797005056 277272701368 277641709488 277758105768 278127759888 278131130784 278501281344 278618037984 278837197088 279096863877 279468299682 279583259904 279585461727 279700470144 279840229812 279957547782 280264505664 280382001504 280554035112 281132197632 281422623456 281540604816 282108351096 282281443938 282399785343 282775616838 283085664576 283204343136 283581245376 283584682368 283845330054 284081136768 284565902478 284569351404 284948070264 285067529604 285446911464 285741794637 285759888128 285879687808 286055094624 286175018064 286555873824 286822728621 286940714112 287061008832 287550859497 287639887392 287937036036 288320236776 288441109836 288638637001 288757369472 289141661952 290145626056 290535287328 290657089008 291043909728 291344574924 291544090409 291664018048 291786292928 291932091594 292054478859 292174616448 292446703692 292689656064 292958672292 293189111644 293279885184 293582860272 293705939592 293973574752 294096817872 294488216352 294491785536 294994316331 295239385152 295510744881 295514326458 295907611428 296031665358 296153438976 296356247616 296750653056 296875060416 297057213648 297181749528 297781037268 298702959984 299011537422 299339386944 299464879584 299614515057 299863422144 300262495104 300266134272 300778518612 300904614582 301028392704 301305073212 301308725016 301709721456 301836207816 302167154432 302696140032 302881864896 303008842656 303160248963 303412101696 303619881136 303747168296 303933538038 304465615938 304559880768 304874508744 305002321884 305336739968 305617380354 305743097088 305871274368 306676136624 306804705064 307213015824 307754564832 308164139712 308693742786 308820724992 308823157071 308950192512 309234154086 309361358592 309649450968 309893019176 310022936236 310435529976 310531643136 310852440288 310982759568 311396630688 311609878008 311931789039 312346923174 312477868989 312606407808 312893729874 312897522132 313236800448 313368119328 313691846724 313788968064 314206573824 314338299264 314531167392 314663028912 314878513092 315297568872 315429751692 315623289501 316522501152 316947586176 317080460736 317371894983 317502446976 317719875616 318048098628 318181434558 318471372648 318604886028 319028901048 319032767664 319378698496 319512592256 319842667248 320566579047 320698445184 320832892224 321052601584 321479874144 321614648784 321811981452 321946895322 322375358052 322475167872 322596123707 322728824704 322864122944 323297724672 323594873316 323863702272 324420286216 324852040656 325284369696 325843395163 325857774528 326114092096 326413829313 326852198244 326989225134 327123733248 327424398444 327783401088 327920818368 328122020304 328259579544 328696443504 329137877952 329275863072 329939870832 330280717806 330419182041 330720271596 330858920106 330995020032 331221688512 331360547232 331662494592 331801538112 332144308296 332247142656 332814100476 332953626786 333400778568 333844484688 333984442968 334189365354 334329468219 334350638336 334555785408 334696041888 335141471808 335732252544 336305157474 336409280064 336756810312 336897989532 337346349912 337577367842 337716231424 337857812864 338307450624 338656941792 338972315643 339339867152 339482129272 339832833951 339938048736 340390454976 340533157536 340742098008 340884947988 341118389183 341258709376 341572366278 341712873216 341715564333 341856130176 342629865864 342899376248 343503832464 343960984224 344105183664 344418744384 345010653702 345155293197 345297273984 345614642802 346223885436 346496222852 346603500672 347210278272 347423315616 347568966576 348031528416 348269863656 348415869516 348629646573 349239971223 349348098528 349708995324 349855604514 350234956896 350239201728 350561112759 350705317248 350852344128 351319275648 351682208784 351923044044 352215406848 352391400504 352539134244 353012589072 354384044352 354709764981 354855676032 355098684512 355247553232 355465521996 355614544506 356087813796 356566034448 356715518328 357102308992 357106637056 357434860068 357731801856 358280294229 358577938368 358823495888 358973926168 359301035808 359451666288 359823000654 359934404544 360548608849 360564519744 360848137408 361184176782 361332751104 361484233344 361664858412 361816479882 361965314304 362587378712 363069927792 363222138312 363709940256 364193983296 364346665056 364972821993 365458545738 365608878336 365944915908 366499738176 366878353608 366991941888 367634412288 368014199904 368266219464 368756326224 368910920664 369137272842 369292026987 369783498942 370188945984 370344141024 370837013184 370841507712 371182354686 371335041792 371490717312 372124641702 372129151836 372624399576 372780615636 373120306416 373276730376 373662346833 373686007552 373842668672 374072046816 375075875889 375230164608 375387473088 376144468128 376375258584 376533047124 377034155784 377292352294 377447552768 377450525309 377605790848 378108327168 378460440072 378851411601 379421203304 379425801872 379930760352 380090039472 380595881952 380989059516 381107016576 381249964381 381406792832 381566690752 381757350546 381917395431 382074498432 382430304828 382748011776 382939261848 383099802228 383401145996 383519849856 383916048048 384426982368 384588146448 385104642624 385761798279 386441811522 386956107252 387118331622 387380383104 387542785344 388058546304 388459433232 389242788792 389405971812 389928938256 390611563056 390851230068 391015087398 391443813696 391607919456 391803596613 391964766336 392129090496 392650955136 392655714048 393325755108 393490649838 393652513536 394014326508 394019101944 394543481904 394708887144 395141663488 395833413888 396076284864 396242332704 396440325567 397041383024 397451549742 398270613312 398682049896 399119182592 399286506112 399486020076 399653497386 399817896192 401038024816 401206152776 401740097616 401744966688 402279628608 402448277088 402983875008 403139914489 403676432874 403842486528 403845666939 404011790208 404213665284 404383124574 404549468928 404926205112 405244717384 405954154584 406079841024 406499344992 406669762512 407040334272 407210978592 407489840472 407910801051 408453668766 408624905601 409173682788 409617354432 410339419776 410885519616 411309988128 411591657048 411764209428 412312205448 412738147809 412865934624 413914039968 414299496897 414469920384 414643679424 414850867002 415024785747 415195507584 415479837344 415909052052 416462564232 416637158652 417191639832 417196696176 417649067264 417824159104 418255795632 419202449523 419374889856 419550705216 419838017456 420396758496 420573002256 420831052668 421679687858 421698296448 421856469463 422030001536 422773947648 423162526644 423422165907 424064131504 424241912744 424628496864 424806514704 425371868064 425377023552 425767995081 426102901367 426121705152 426456889664 426848853717 426854027106 427422105396 427601294406 427777189632 428170367196 428639832192 428819531712 429082641936 429262527096 429833810736 430411071168 430591513248 431459831088 431905554054 432480355164 432661664754 433136054208 433712492928 434477032704 435218439084 435802930992 435985633512 436565864592 437016862386 437227757824 437496027072 437679439392 437898137391 438261924672 438670055538 438850503936 439034484096 439783667466 439919827776 440374290408 440558909388 440960362128 441145226808 441447327178 441628918016 441814062976 442402050816 442859077728 443271489687 443752133968 443938169048 444534371424 445125979584 445312590624 445585820472 445772624292 446074380544 446077893547 446261389184 446671555902 446855295744 448054439976 448406876632 448545706752 449009080416 449197319376 449795133216 450393742656 450399201408 450568139723 451167777918 451356921873 451542589056 451957609818 451963087524 452564582184 452754311724 453110445268 453250731648 453853939968 454044210048 454322797344 454513263984 455118152544 455429821704 455620752444 455900307057 456698423907 456839821152 457311763116 457503482826 458005109952 458426070531 458614645632 458806911552 459224992512 460014204936 460207057596 460819523736 461631847248 463040614179 463231087488 463425288768 463851231129 464042037888 464359818208 464554492688 464839528764 465034404354 465653294964 465797464704 466278660432 466474139352 466979942528 466985602304 467414817012 467803125504 468520384761 468909611712 469230725392 469855200672 470052178992 470537770086 470683452096 471309860736 471486642341 471507448896 472317769638 472512059136 472946353308 473144627538 473954029328 474152726008 474783751728 475421379264 475620691104 476253670464 476579813424 477072147942 477272151837 477707058972 477907329042 478103917824 478543351572 478549151496 479068047744 479268888384 479764000872 479912539392 480752692992 481047667776 481249338336 481578902376 482219811216 482421973176 482717972178 482920342983 483563037078 484093237056 484296184416 484946587008 485392309974 485591977728 485795553408 486630429324 487278060984 487926554544 488666317568 489171138144 490278297366 490483837701 490685599872 491021625952 491675101632 491881227552 492183030456 492389369316 493044665256 493382306846 493585261312 493589148481 493792188032 494449350912 494909806248 495421076709 496166188936 496172202448 496832532768 497040820848 497493741888 497702307168 498216462444 498370713984 498557645729 498762729088 499221150714 499430440179 500101167852 500516630784 500766727032 500976664452 501525957504 501833678112 502044062832 502712207712 503576156161 503598378816 504457736211 504613920096 505135215468 505346984298 506019524868 506366051763 506574347136 506786719296 507461175936 507985412688 509009800728 509223193908 509907073104 510585682464 510799736304 511113147012 511327421982 511888064064 512358549417 512569309824 512784195264 513472856832 514349064372 515255748696 515941476336 516157775496 516723713792 517515980553 517945910976 518421964203 518990385056 519207962416 519744334278 519905251008 520815417408 521134973424 521353449864 521710477574 521925084928 522143892608 522404795484 522623804274 522838787328 524022147792 524434340144 524654199784 525352435344 525358802592 526057975872 526278516192 526978913472 527182965101 527884566066 528101713152 528323110272 528587100756 528808701366 529518883608 529935399656 531027484416 531576066528 532283514048 532648026768 532871329848 533198282994 533421816759 534131720694 534849051672 535073277492 535653463488 535659955584 536152290102 536372838144 536597702784 537311833344 537866907552 538235243832 538460889252 538951553712 539177499432 539734500981 539901606816 541272206112 541776265173 541999126656 542226350016 542497287618 542720445696 542724719823 542947971456 543319787296 543881068068 544604891688 544833207468 545564910384 546156472576 548187818607 548413317504 548788876064 549018945904 549749607264 550317530412 550487912832 551427284122 551451618432 551658460067 551885386624 552399329196 552858239232 553134489336 553366380996 553705909263 554545402736 555283418976 555516211536 556255519776 556262261568 556773532029 557002562688 557211486403 557236075968 557674394176 558186962553 558193727754 558936599364 559170923454 559400940288 559680459624 559915095564 560529011328 560764003008 561108070224 562845246912 563081209632 564216702192 564562887876 564799570686 565551233676 565938528441 566171329152 566408686272 567162490752 567169364736 567690660108 568162273536 569131804956 569138702808 569896140528 570135059208 570893822928 571483589274 571759375616 572110189248 572350036128 572636025819 573111747648 573645457242 573881428224 574122017664 575101718994 575279774784 575874072072 576640473552 576882219672 577277274002 577514738944 579662717283 580291252112 581070574656 581314178016 582087819456 582689149848 583088180818 583328036096 583332630023 583572585856 583864183188 584108957718 584349232896 584893407384 585917344584 586378223288 586559770368 587165720544 587411879184 587947149504 588193635744 588976432704 588983571072 589204490407 589988632662 590235974757 590478770304 591021489762 591028652916 591815222856 592063330716 592712495232 593501306112 593750120832 594114427296 594363499056 595562074536 596177324613 597405919968 598023074844 598678773888 598929759168 599229030114 599480246079 599726844288 600524990208 601557037224 601809229164 602610146424 602617450032 603419442912 603672415632 605514649311 605763729792 606017685312 606320497926 606574686861 606824203392 607239762272 607494336592 607867076076 608931231876 609119761536 609749017488 610004643768 610673479936 611234760708 611742548736 612680503149 613352273248 613609410128 614426031648 615509129664 616328279424 616559455369 617387485572 617646314142 617900385024 618468308172 619298901936 619786038352 620045872472 620871059952 621704880576 621965519136 622276300503 622793261376 623219756016 623863578078 624693846348 624955737978 625212815616 625787459748 625795044264 626473600896 626736238656 627383693448 627577936128 628676598528 629062334784 629326057824 629757026184 630595137744 630859503384 631246579002 632519531787 633045002304 633895172352 634160921472 634743789966 635004893952 635439751232 636096197256 636362869116 636942745296 637209772056 638057802096 638065535328 639025184512 639685334496 640281040659 641133158094 641396890368 641401941609 641665784448 642105203168 642959748288 643229297568 643623962904 643893790644 644750716104 644950335744 645192247414 645457649408 645728245888 647189746632 647858331081 648840572432 649704081312 650568739392 651686790326 651715549056 651959998261 652228184192 652827658626 653704396488 653978450268 654848796888 655566802176 655841636736 656244040608 656519159088 657392887008 658005083307 658275755904 658522665749 658551726144 659675501199 659879741664 660561435612 660838364082 661440543192 661717840212 662170990767 662443377024 662721094464 663324989184 663603076224 664288616592 665628200952 665907253572 666801557136 667688969376 667968885936 668378730708 668658936438 669111570816 669392083776 670007333853 670282943616 671464505088 672610314948 672818560128 673513620624 673795979064 674692699824 675154735684 675715625728 676751666877 677313883584 677936414727 677944631286 678679734304 678964258544 679665667902 679876097472 680780909952 681066315072 681484196016 681769895976 682236778366 682517418752 683144732556 683431128666 683712260352 685259731728 685798752496 687007664928 687921968448 688210367328 688837488768 689393108209 690021307404 690310586394 690594547968 691229285604 692447770872 692992445704 693207001344 694420556544 694846631232 695137933152 696063056832 696539727312 696831739032 697259293146 697551606531 698479942446 698696197056 699417990648 699711209028 700469913792 700478403456 701122225518 701410634496 701704688256 702638551296 703364417568 703846088088 704782801008 705078268488 705806655129 706025178144 708476654457 708768088704 709419529962 709711352064 709716941307 710197369024 710495106464 710931043992 711229089012 712175627592 713132068896 713431036656 714204617984 714869720136 715608221913 716560588458 716860993563 717155876736 717646991776 717947852336 718602071616 718903332576 719646001308 719868809088 721097217698 721129039488 721399524703 721696274816 722368353564 722968466688 723329716824 723632959764 724076958267 725174757424 726139855584 726444276624 727419880512 728088464961 728387966592 728661174527 728693330112 729945643986 730917091476 731889831816 732999476352 733756707216 735417446049 736028399808 736532438928 737512652448 737821841328 738274545684 738584053974 739566997884 740073460269 740377891968 740688282048 741674026368 741683015424 742364709372 742981434624 744249283404 744258303672 745248799152 745561231272 746240612832 746553460752 747324693666 747685337344 748144093632 748831726071 750151751778 750460329216 750774946176 752288936256 752750517168 753066094248 754068311568 754584704588 754901050618 755211581696 756920880144 757702823202 758020476447 758842406608 758851603744 759861520704 760180078944 761191763904 761978119032 762214033152 762499928762 762813585664 763133381504 763514701092 763834790862 764148996864 764860609656 765878523696 766199604456 766802291992 767039699712 767832096096 768853964736 769176292896 770209285248 770498179763 771523596558 772883623044 773912214504 774236663244 774760766208 775085570688 776117092608 776918866464 778485577584 778811943624 779616501417 779857876512 781223126112 781702460136 782030174796 782565716361 782887627392 783215838912 783607193226 783929532672 783935706411 784258180992 785301910272 786651510216 786981299676 788028653016 788038203888 789086963808 789417774288 791826849099 792152569728 792484665408 792880651134 793213052049 794082766048 794903099484 796541226624 797364099792 798573012224 798972040152 799306994772 799797424491 801197581041 802076049632 802412305552 803480195232 803489933376 804228435153 804559257216 804896554176 805967750016 806270057021 806279828978 807352865748 807691333878 808023580416 808427330568 808766249148 809852410224 810489434768 811908309168 812998689984 813339525024 813745931427 814080668544 814421957184 814979680944 815821602102 816907337532 817249811202 818347365576 819234708864 820678839552 822619976256 823183314096 823528418856 824624410896 825476295618 825731869248 827140926183 827828079936 828598993794 828939840768 829287358848 829701734004 830049571494 830391015168 830959674688 831818104104 832925128464 833274317304 834383279664 834393392352 835648318208 836511591264 837290591631 838404899046 838749779712 838756385181 839101410432 839676034912 840793516992 841146004512 841662105336 843359375716 843396592896 843712938926 844060003072 846325053288 846844331814 847199356029 848128263008 848483825488 849256993728 849613029408 850743736128 850754047104 851535990162 852205802734 852243410304 852563074649 852913779328 853697707434 853708054212 854844210792 855202588812 856340734392 857279664384 857639063424 858165283872 858525054192 859667621472 860468185863 860822142336 861145024441 861183026496 862652578491 862919662176 863811108108 864960710328 865323329508 865915911003 866272108416 867424985856 870436878168 871605861984 871971267024 873131729184 874033724772 874632271227 874992054144 875358878784 875796274782 876163436577 876523849344 877340111076 878068968192 879567334932 879839655552 880748580816 881117818776 881920724256 882290453616 882894654356 883628125952 884982948993 885718155456 886532234643 886542979374 887504267936 887876338096 889068742848 890251959168 890625181248 891171640944 891545248584 892155787094 892522778368 893343111804 896108879952 896813753264 898018160832 898394638752 898843545171 899590266432 900787485312 900798402816 901136279446 902335555836 902713843746 903085178112 903915219636 903926175048 905129164368 905508623448 906220890536 906501463296 908088420096 908645594688 909026527968 909480746889 910236305088 910859643408 911241504888 911800614114 913396847814 913679642304 914623526232 915006965652 916010219904 916852141062 917229291264 917613823104 920028409872 920414115192 921639047472 923263694496 926081228358 926462174976 926469471213 926850577536 927702462258 928084075776 928719636416 929108985376 929679057528 930068808708 931306589928 931594929408 932557320864 932948278704 933959885056 934829634024 935795367117 937040769522 937433606967 937819223424 938461450784 939710401344 940104357984 941075540172 941366904192 942619721472 942973284682 943014897792 944635539276 945892706616 946289255076 946869868503 947908058656 948305452016 949567503456 950842758528 951241382208 952115684949 952507340928 952864612843 953159626848 954144295884 954544303674 955414117944 955814658084 957086703144 957098302992 958136095488 958537776768 959528001744 961699737141 962095335552 962498676672 963157804752 964439622432 964843946352 965435944356 965840685966 967126074156 967788371121 968186474112 968592368832 969893174016 970784619948 971591106816 973260858648 974556121968 975853109088 977530185489 978342276288 979241487939 980556594732 980967675402 981371199744 982043251904 983350203264 983762455104 984366060912 984778738632 986089330512 986764613692 987178296962 987584376064 989819612496 990842153418 991257546123 992332377872 992344404896 993665065536 994081641696 994987483776 995404614336 996432924888 996741427968 997115291458 997525458176 998442301428 998860880358 1000202335704 1001533454064 1001953328904 1003051915008 1003667356224 1004088125664 1005424415424 1007152312322 1007196757632 1007574542767 1008915472422 1009227840192 1010270430936 1010693968596 1012039049736 1012732103526 1013148694272 1013573438592 1014922351872 1015970825376 1016916946929 1018019601456 1018446387816 1019498501853 1019814146208 1021171364928 1021599472608 1022226294024 1022654843964 1023355167549 1023776128128 1024717098834 1025138619648 1025146692999 1025568390528 1028698128744 1030511497392 1031882952672 1032315550992 1035031961106 1035465879591 1035891821952 1036843928406 1037980770112 1038415924832 1039488668556 1039810502016 1041630834816 1042269946848 1042706899728 1043420955148 1044287785216 1044809590968 1045247608548 1045888939719 1047719913669 1048044295584 1048868680288 1049308399568 1050704870688 1050717605184 1051683338277 1052115951744 1052557032384 1053957826944 1054353151489 1054365930202 1055769132132 1056646220544 1057174201512 1057617402732 1059037767216 1059870799312 1063152133056 1064129294943 1064567028096 1065296053536 1065742659696 1066396565988 1066843633518 1068263441388 1069698103344 1070146554984 1071306926976 1071319911168 1072304580204 1073195405568 1074840882687 1075733815104 1076470487664 1076921778504 1077903107424 1078354998864 1079469001962 1079803213632 1081645826547 1082544412224 1083552530346 1083998253312 1084452700032 1084994575236 1085449439646 1085895942912 1086639574592 1087762136136 1089209783376 1089666414936 1091129820768 1094918465979 1096375637214 1096826635008 1097577752128 1098037891808 1099499214528 1100635060824 1100975825664 1102854568244 1102903236864 1103316920134 1103770773248 1104798658392 1106268978672 1106732761992 1107411818526 1107876080961 1109090805472 1110566837952 1111032423072 1112511039552 1112524523136 1113547064058 1114005125376 1114422972806 1114472151936 1115348788352 1116373925106 1116387455508 1117873198728 1118341846908 1119360919248 1119830191128 1121058022656 1121528006016 1122216140448 1125227627667 1125690493824 1126112724269 1126162419264 1128433404384 1129125775752 1129599141372 1131102467352 1131877056882 1132342658304 1132351575927 1132817372544 1134324981504 1135381320216 1136554234803 1138263609912 1138277405616 1139792281056 1140270118416 1141787645856 1142967178548 1143749893143 1144220378496 1144700072256 1145272051638 1145752186293 1146223495296 1147290914484 1148244035328 1150203437988 1150559549568 1151748144144 1153280947104 1153764439344 1154554548004 1157285394837 1159325434566 1160582504224 1162141149312 1162628356032 1164175638912 1165378299696 1166176361636 1166665260046 1167145171712 1167728366376 1168217915436 1169786814768 1171834689168 1172756446576 1174331441088 1174823758368 1175410789839 1175894299008 1176387271488 1177952865408 1177967142144 1178408980814 1179977265324 1180471949514 1180957540608 1182042979524 1182057305832 1183630445712 1184126661432 1185424990464 1187500241664 1188228854592 1188726998112 1189320976701 1191124149072 1192354649226 1194811839936 1196046149688 1197357547776 1197859518336 1198458060228 1198960492158 1199453688576 1203114074448 1203618458328 1205220292848 1205234900064 1206838885824 1207344831264 1209419743467 1211029298622 1211527459584 1211537000817 1212035370624 1212640995852 1213149373722 1213648406784 1214479524544 1214988673184 1215734152152 1217862463752 1218239523072 1219498034976 1220009287536 1222469521416 1223732403153 1225361006298 1225874716803 1226704546496 1227218820256 1228852063296 1231018259328 1232656558848 1233118910738 1234774971144 1235292628284 1236936616344 1238214443427 1238597803872 1239572076704 1240091744944 1241742119904 1242898490691 1243409761152 1243931038272 1244552601006 1245074357241 1245586522752 1246053724487 1246439512032 1247727156156 1249387692696 1249911475956 1251574919496 1251590088528 1252947201792 1253472477312 1254767386896 1257607348569 1258124669568 1258652115648 1259514052368 1261190275488 1261719006768 1262493158004 1265039063574 1265569408389 1266090004608 1268321842944 1269487579932 1270266497721 1270879502464 1272192394512 1272725738232 1273885490592 1274419544112 1276115604192 1276131070656 1278308704101 1279370668992 1280546561151 1280562081318 1282266316188 1282803883218 1283331568896 1284210406336 1285919496576 1286458595136 1287247925808 1287787581288 1289501432208 1290384494828 1291456491776 1294379493264 1295716662162 1297681144864 1299408162624 1301137478784 1303373580652 1303431098112 1303919996522 1304456368384 1305655317252 1307408792976 1307956900536 1309697593776 1311683273472 1312488081216 1313038318176 1313694412173 1314785774016 1316010166614 1316551511808 1317045331498 1317103452288 1319351002398 1319759483328 1321122871224 1321676728164 1322881086384 1323435680424 1324341981534 1324886754048 1325442188928 1327206152448 1328577233184 1329814469061 1331256401904 1331814507144 1333603114272 1335377938752 1335937771872 1336757461416 1337317872876 1338223141632 1338233680641 1338784167552 1340014667706 1340565887232 1345220629896 1345637120256 1347027241248 1347591958128 1349385399648 1350309471368 1351704419169 1353503333754 1354070765619 1354627767168 1355872829454 1355889262572 1357359468608 1357928517088 1359331335804 1359752194944 1361561819904 1362132630144 1362968392032 1363539791952 1364473556732 1366289465112 1366862257332 1367700921171 1370095271721 1370519463456 1371597504992 1374015329856 1375278211593 1375843936896 1376420734656 1377674977536 1378786216418 1380042614808 1380621172788 1382458571208 1384895541744 1385984891408 1389121842537 1389693262464 1390275866304 1391553693387 1392126113664 1393079454624 1393663478064 1394518586292 1395103213062 1396959884892 1397392394112 1398835981296 1399422418056 1400939827584 1400956806912 1402244451036 1403409376512 1405561154283 1406728835136 1407692176176 1409565602016 1410156536976 1411613310258 1412050356288 1414459927023 1416953308914 1417536177408 1418839059924 1419433882614 1420394738048 1420990212928 1421862087984 1422458178024 1424351255184 1426264137792 1426862073312 1429739440272 1431216443826 1431816455511 1433121176916 1433721987126 1434311753472 1435293983552 1435895704672 1437204143232 1437806665152 1439292002616 1439737618176 1442194435396 1442258078976 1442799049406 1443392549632 1444736707128 1446659433648 1447265919528 1448153916534 1448761028949 1450349514848 1452279711168 1452888553248 1454839761024 1456176929922 1456775933184 1457322349054 1457386660224 1459891287972 1461834182952 1463779663632 1465998952704 1467513414432 1470834892098 1471451513103 1472056799616 1472608947121 1473064877856 1475025304896 1475643682656 1476549091368 1477168107948 1479133995768 1480146920538 1480755783936 1480767445443 1481376564096 1483348052736 1484729418744 1486263230127 1488498566808 1488516607344 1490497598304 1491122462544 1492481225664 1493106921504 1494649387332 1495672937187 1496288187264 1497663452142 1498291320537 1500303503556 1501549892352 1504577872512 1505501034336 1506132188496 1508136623136 1509169409176 1509802101236 1510728468483 1513373208633 1513841760288 1515405646404 1516040952894 1517684813216 1517703207488 1519098155289 1519723041408 1520360157888 1522383527808 1523956238064 1524999857524 1526266763008 1527029402184 1527669581724 1529721219312 1531757047392 1532399208912 1533604583984 1535664192192 1537075648251 1537707929472 1538352585792 1540418570496 1540996359526 1543047193116 1545767246088 1547824429008 1548473326488 1550171141376 1552547941659 1553837732928 1555265892609 1556971155168 1557623887248 1559233002834 1559715753024 1562446252224 1563404920272 1564060349592 1565131432722 1565775254784 1566431677824 1567214386452 1567871412822 1568516361984 1573303020432 1573962599352 1576057306032 1576076407776 1578173927616 1578835548576 1581548895303 1583653698198 1584305139456 1584969330816 1585761302268 1586426104098 1588165532096 1589806198968 1593082453248 1594728199584 1597944080304 1598613989544 1599594848982 1600265450277 1602395162082 1604152099264 1604824611104 1606960390464 1606979866752 1608456870306 1609118514432 1609793108352 1611935500032 1612540114042 1612559657956 1614705731496 1615382667756 1616854661136 1617532498296 1619203502943 1619704820448 1620978869536 1623816618336 1625328795519 1625997379968 1626679050048 1627491862854 1628161337088 1628174159469 1628843914368 1629959361888 1631643204204 1633814675064 1634499622404 1636694731152 1638469417728 1644563455821 1645239952512 1646366628192 1647056837712 1649248821792 1650952591236 1651463738496 1654281852366 1654975380201 1655656159872 1657197987588 1658574717696 1659403468008 1660099142988 1661117727789 1661919349376 1663636208208 1665850256928 1666548634608 1668766559328 1668786784704 1671634459209 1673023182528 1674560887659 1674581183262 1676809798092 1677512770362 1678202820864 1679352069824 1681587033984 1682292009024 1683324210672 1686718751432 1687425877852 1692650106576 1693688663628 1694398712058 1696256526016 1696967650976 1697815585323 1698513987456 1699226058816 1701487472256 1701508094208 1703071980324 1704411605468 1704486820608 1705126149298 1705827558656 1707395414868 1707416108424 1709688421584 1710405177624 1712681468784 1715278126848 1716330567744 1717050108384 1717908077457 1719335242944 1720936371726 1721644284672 1722290048882 1722366052992 1725305156982 1725839324352 1727622216216 1729921420656 1730646659016 1731831822006 1732544216832 1738988151849 1740873756336 1743211723968 1743942534048 1746263458368 1748067449544 1749264542454 1749984108288 1749997890069 1750717757568 1751592549564 1752326873154 1753047698688 1754680222152 1759134669864 1759679311104 1761497161632 1762235637552 1763841448512 1764580907232 1765789308712 1767613471221 1769965897986 1770707924271 1771436310912 1773064469286 1773085958748 1775008535872 1775752676192 1778137485696 1780503918336 1781250362496 1782343281888 1783090497168 1784311574188 1786686223608 1788531973839 1792217759904 1793627506528 1796036321664 1796789277504 1797687090342 1798440738237 1799180532864 1801574970624 1802272558892 1804671111672 1805427687492 1807830439272 1807852350096 1810258328736 1811017246896 1812441781072 1816543947933 1817291189376 1818053055936 1818961493778 1819724060583 1820472610176 1821719286816 1822483009776 1823601228228 1826793695628 1827359284608 1829247052464 1830013931304 1832020439808 1833704282124 1835227646208 1838041509447 1840056819744 1840828230384 1843278094944 1846527388992 1849678366107 1852162456716 1852938942426 1853701155072 1855404924516 1857439272832 1858217970752 1859358115056 1860137617416 1862613179856 1865114641728 1865896557408 1869659268048 1871590734234 1874081539044 1874867213934 1875638446848 1876922901568 1879420802688 1880208715968 1882151080344 1882733808384 1885946569364 1886029795584 1889271078552 1891785413232 1892578510152 1893739737006 1895816117312 1896610904032 1897558595361 1899135006912 1901685517056 1902482764416 1904231369898 1905014681856 1905729225686 1906319253696 1908288591768 1909088607348 1910828235888 1911629316168 1914173406288 1914196605984 1917075553536 1919056003488 1920843121977 1923399474282 1924190671104 1924205824827 1924997353344 1926315609504 1928879244864 1929687892704 1930871888712 1931681371932 1934252148312 1935576742242 1936372948224 1937184737664 1941569239896 1943574993243 1946521717296 1949112243936 1951706218176 1955060370978 1955879994783 1956684552576 1958482975878 1961113189464 1961935350804 1964086503808 1966700406528 1967524910208 1968732121824 1969557477264 1972178661024 1973529227384 1974356593924 1975567997247 1979026503597 1979639224992 1981684306836 1982515092246 1984664755744 1984688809792 1986512972301 1987330131072 1988163283392 1989974967552 1990809228672 1992865849776 1994230582916 1996884602856 1997721760716 2000404671408 2003066908128 2003906657808 2007334712448 2008176251328 2010022001559 2010848830848 2014304624644 2014393515264 2015149085534 2017830944844 2018455680384 2020540861872 2021387937192 2024078099472 2025464207052 2027146877184 2030255000631 2031941650752 2033809244181 2033833893858 2036039202912 2036892775632 2038997003706 2039628292416 2042342729856 2043198945216 2044452588048 2045309687928 2046710335098 2047552256256 2049434197668 2050293385998 2051136781056 2057396257488 2061022994784 2063765905344 2064631101984 2068179324627 2070063922212 2070931759182 2071783643904 2073687856812 2075961540224 2076831849664 2078977337112 2079621004032 2083261669632 2084539893696 2085413799456 2086841910296 2089619181936 2090495217096 2091777879438 2092654819593 2095439827338 2096088591168 2097737360576 2098616799136 2101409741376 2101435210368 2103366676554 2104231903488 2105114064768 2107915653888 2108706302978 2108731860404 2111538264264 2114348403024 2115234805464 2117419965387 2118075534432 2119741598624 2125429963371 2126304266112 2128258589886 2129134056192 2129150823921 2130592107072 2131485319392 2132793131976 2133687267036 2136526882776 2139396206688 2140293109968 2142613853952 2144609160408 2146824665739 2149681765374 2150582980689 2151467630208 2152940975328 2153843557008 2155806214848 2156709997728 2158938003924 2159606427264 2163291653094 2164198574109 2165088824448 2167105060692 2168905400064 2169989150472 2170898879292 2172230874801 2173279149184 2175524272272 2178419566752 2179332829872 2182259641536 2185983523581 2189836931958 2192751274428 2195155504256 2196075783616 2198998429056 2201270121648 2205709136488 2206633840268 2209597316784 2212537957344 2213465523984 2214823637052 2215752161922 2218181610944 2220220380807 2221133675904 2222064846144 2225022079104 2225049046272 2227094128116 2228845945612 2228944303872 2230697576704 2232747850212 2232774911016 2235746397456 2236683693816 2238721838496 2239660382256 2243056012032 2244432280896 2246495178213 2250455255334 2251380987648 2252225448538 2252324838528 2256866808768 2258251551504 2259198282744 2262204934704 2263754113764 2264703151854 2265634745088 2270762640432 2273108469606 2274061429341 2276527219824 2276554811232 2279584562112 2280540236832 2283575291712 2285934357096 2287499786286 2288440756992 2289400144512 2290544103276 2291504372586 2292446990592 2294581828968 2300406875976 2301119099136 2303496288288 2306561894208 2307528878688 2309109096008 2311494539289 2314570789674 2318650869132 2321165008448 2324282298624 2325256712064 2328351277824 2330756599392 2332352723272 2333330520092 2335456732752 2336435830872 2338849504251 2339573629536 2343669378336 2345512893152 2347697149083 2348662882176 2349647516736 2350821579678 2351788598016 2351807119233 2352774542976 2355905730816 2356817961628 2359954530648 2360943899028 2364085959048 2364114611664 2367260891424 2368253322864 2375480547297 2376457709184 2377453996224 2378641953402 2379639156147 2382248298144 2384709298452 2389623679872 2392092299376 2395719036672 2396916120456 2397920984316 2399392273473 2403592743123 2406228148896 2407236916656 2410440585696 2410469800128 2412685305459 2413677771648 2414689662528 2418810171063 2418839486934 2422058597244 2423074001634 2424070741248 2425281991704 2426298747444 2428959049088 2429977346368 2431468304304 2435724927504 2438996069952 2440018575072 2444939042832 2447464806306 2450722012596 2451749433606 2453409092992 2454437640512 2457704126592 2462036518656 2466237821476 2469549942288 2470585256568 2473873232688 2476428886854 2477195607744 2479144153408 2480183489888 2481422778549 2483484239808 2485796981382 2486819522304 2487862076544 2489105202012 2490148714482 2491173045504 2492107448974 2492879024064 2495454312312 2498775385392 2499822951912 2503149838992 2503180177056 2506944954624 2509534773792 2511871774893 2515214697138 2516249339136 2516269155543 2517304231296 2519028104736 2522380550976 2523438013536 2524986316008 2530078127148 2531138816778 2532180009216 2538975159864 2540532995442 2541598068087 2541759004928 2544384789024 2545451476464 2547770981184 2548839088224 2552231208384 2552262141312 2556617408202 2557689223947 2558741337984 2561093122302 2561124162636 2564532632376 2565607766436 2568420812672 2571838993152 2572917190272 2574495851616 2575575162576 2579002864416 2580768989656 2583435073323 2587957735473 2588758986528 2591433324324 2595362289728 2597747733009 2598816325248 2602274957568 2606747161304 2607839993044 2611310634504 2614817585952 2615913801072 2619395187552 2623896813681 2624976162432 2626076636352 2627388824346 2628490309731 2629571548032 2632020333228 2634090662996 2634206904576 2638702004796 2639518966656 2642245742448 2643353456328 2645762172768 2646871360848 2648683963068 2650884377856 2654948846979 2657154466368 2659596703929 2659628938122 2662512803808 2663629014288 2667206228544 2670755877504 2671875543744 2673514922832 2674635745752 2676467361282 2677568335104 2680029335412 2690441259792 2694054482496 2695183916256 2696530635513 2698770799296 2700618942736 2703408838338 2707006667508 2708141531238 2709255534336 2711745658908 2711778525144 2714718937216 2715857034176 2718662671608 2719504389888 2724265260288 2725936784064 2727079583904 2728947113464 2732578930224 2733724514664 2735401842342 2740190543442 2741038926912 2743195009984 2748030659712 2750556423186 2751687873792 2752841469312 2757572432836 2760085229616 2761242345576 2764917142416 2769791083488 2771969782816 2778243685074 2779386524928 2779408413639 2780551732608 2783107386774 2784252227328 2786158909248 2787326956128 2789037172584 2790206426124 2793919769784 2794784788224 2797671962592 2798844836112 2801879655168 2804488902072 2807386101351 2811122308566 2812300820901 2813457670272 2815384352352 2819131204032 2820313073952 2823226620516 2824100712576 2828919854046 2833906617828 2837678119848 2838867765228 2840609605509 2840789476096 2841980425856 2843724175968 2844916356048 2848702510368 2852528275584 2853724146624 2858593838529 2859478880544 2862432887652 2863632911022 2866242353832 2867443974252 2869407626657 2870587967104 2871791409344 2874408286464 2875613330304 2878584005232 2884388870792 2885598098812 2889473414256 2893318867296 2894531839056 2896307833068 2897522057898 2900699029696 2903365113363 2904559422336 2905777106496 2909679522048 2912353859844 2914644698108 2914773320448 2919782575944 2923668365904 2927559327264 2932590556467 2935026828864 2937724463817 2941669784196 2942903026206 2944113599232 2945217894242 2946129755712 2950050609792 2951287365312 2953098182736 2954336215896 2958267991536 2960293841076 2961534890886 2962753128192 2969458837488 2972526460254 2973772638369 2976997133616 2977033214688 2980995196608 2982244925088 2984962451328 2986213843008 2989298774664 2991345874374 2992576374528 2995326904284 2996582641074 3000607007112 3009155745024 3011002068672 3012264376992 3016273246272 3018338818352 3019604202472 3021456936966 3022723628301 3026746417266 3027683520576 3030811292808 3032081905788 3035369626432 3035406414976 3038196310578 3039446082816 3040720315776 3044767055616 3047912476128 3049999715048 3054058804368 3055339163448 3058495505559 3059442438624 3063514094784 3064798417824 3067209167968 3070065502647 3071328384384 3074151296502 3075415858944 3075440078997 3076705171584 3081992719052 3086094386232 3091534492176 3095648858016 3096946652976 3105095883318 3106397638773 3107675465856 3110531785218 3113942310336 3115247774496 3118466005668 3119431506048 3124892504448 3126809840544 3128120699184 3130262865444 3132863355648 3134428772904 3135742825644 3137666819157 3143159741007 3146606040864 3147925198704 3152114612064 3152152815552 3155050014831 3156347855232 3157671097152 3163059454467 3163097790606 3167307396396 3169938661632 3171522604536 3172852208196 3176331064192 3179612397936 3189456399168 3195888160608 3197227979088 3199189697964 3200530900554 3204790324164 3206984994499 3208304198528 3209649222208 3213920780928 3213959733504 3216913740612 3219586216704 3225080228084 3225119315912 3229411462992 3230765335512 3233709322272 3235064996592 3238407005886 3239409640896 3241957739072 3244937479641 3247633236672 3250657591038 3251994759936 3253358100096 3254983725708 3256348318938 3257687828736 3259918723776 3263286408408 3267629350128 3268999244808 3273389462304 3284755397937 3289126911642 3290479905024 3292733256384 3294113675424 3298497643584 3301905182472 3302927476992 3308563704732 3309950760402 3311312319744 3314395975176 3318806936016 3320198285976 3322235455578 3323628242883 3323838698752 3327272416416 3331700513856 3333097269216 3337533118656 3337573569408 3343268918418 3346046365056 3349121775318 3349162366524 3353619596184 3355025540724 3358704139648 3363174067968 3364584018048 3366648421344 3373437502864 3374851755704 3378338172807 3385300213152 3387377327256 3388797424116 3392513052032 3393935301952 3395631170646 3397027974912 3397054727781 3398452117632 3402974944512 3406143960648 3408823210936 3410252298596 3414790829736 3414832216848 3419376843168 3420810355248 3425362937568 3431249679429 3432661135488 3434100216768 3435816154914 3437256558879 3438670485888 3441872743452 3444580097764 3444732105984 3450610313964 3451678648704 3455244432432 3459842841312 3461293318032 3463663644012 3471856184511 3477976303698 3481747512672 3486423447936 3487885068096 3492526916736 3496134899088 3498529084908 3499995780138 3501435515136 3503185099128 3504653746308 3509360444304 3518269339728 3522994323264 3524471275104 3526232369517 3527682897024 3529161814464 3531578617424 3535226942442 3539931795972 3541415848542 3542872621824 3546128938572 3546171917496 3550017071744 3551505352384 3556274971392 3562500724992 3564686563776 3566180994336 3568623148376 3573372447216 3577063947678 3584277346793 3584435519808 3587255013056 3592072643328 3593578555008 3595374180684 3596881476474 3598361065728 3604545117784 3609342223344 3610855374984 3615660878544 3615704700192 3620516657472 3622034493792 3624883562144 3628259230401 3633087895866 3634582378752 3634611002451 3636106111872 3637922987556 3639448121166 3640945220352 3643438573632 3644966019552 3647202456456 3653587391256 3654718569216 3658494104928 3660027862608 3667408564248 3671197209459 3676083018894 3677624150409 3680113639488 3681656460768 3686556189888 3693054777984 3699356732214 3704324913432 3705877884852 3710809849032 3714643330281 3714878545664 3716435941504 3718716230112 3720275234832 3725226359712 3728695472073 3730229283456 3731793114816 3738161173461 3739318536096 3743181468468 3748163078088 3749734427868 3752302281013 3753845803136 3758841605376 3760417431936 3764302160688 3771893138728 3778542157104 3783570826464 3785157020304 3787479474012 3791632234624 3793221808064 3795117190722 3796708225167 3798270013824 3804965528832 3808462739796 3811458451372 3812638507392 3816577183536 3818177214696 3821656471776 3823258632336 3828346812576 3828393211968 3834926112303 3838112006976 3841639683453 3841686243954 3846798948564 3848411649654 3849994706688 3852631219008 3857758489728 3859375785408 3861743777424 3863362743864 3868504296624 3871153484484 3874369475328 3883138479792 3887149986486 3893043434592 3898224487872 3903412436352 3910120741956 3911759989566 3913369105152 3916965951756 3922226378928 3923870701608 3928173007616 3935049820416 3937464243648 3939114954528 3941083236519 3944357322048 3947058454768 3948713187848 3951135994494 3958053007194 3959278449984 3963368613672 3965030184492 3969329511488 3969377619584 3973025944602 3974660262144 3976326566784 3981618457344 3985731699552 3988461165832 3993769205712 3995443521432 4000809342816 4006133816256 4007813315616 4014669424896 4014701041923 4016352502656 4020044003118 4021697661696 4028609249288 4030298171068 4035661889688 4036911360768 4041081723744 4042775874384 4048156198944 4050928414104 4055113257507 4060510001262 4062212296857 4063883301504 4067618488362 4067667787716 4072078405824 4073785551264 4077994007412 4079256584832 4084685459712 4086397890432 4088905176096 4090619375856 4093420670196 4098868395336 4100586771996 4103102763513 4110285815163 4114792514976 4122045989568 4125834634779 4127531810688 4129262203968 4136358649254 4140127844424 4141863518364 4147375713624 4151923080448 4153663699328 4157954674224 4167365527611 4169079787392 4170827598912 4173683820592 4179238363872 4180990434192 4183555758876 4185309639186 4190879654676 4192177182336 4193749608191 4195474721152 4197233598272 4202819482752 4202870420736 4206733353108 4210228129536 4217412605956 4217463720808 4223076528528 4228696806048 4230469610928 4234839930774 4236151068864 4239483197248 4243379781069 4250859926742 4252608532224 4256517179772 4258301647842 4261184214144 4262970638784 4265586263952 4267374534072 4273053765552 4278792413376 4280586219936 4289218320816 4293649331478 4295449366533 4299363530748 4301165961378 4302935260416 4305881950656 4307687114016 4311612429696 4313419995456 4317876007848 4319212854528 4326583306188 4328397148218 4330177648896 4334210121384 4339978300944 4341797758584 4344461749602 4346283086847 4346558298368 4351048544544 4356839133504 4358665659744 4364519283072 4371967047162 4379673863916 4385502548856 4390311008512 4392151567232 4397996858112 4402540243296 4411418272976 4413267680536 4417826841363 4419194633568 4425075914688 4426931047968 4429647274104 4431504323844 4434539059379 4436363221888 4440440761614 4442267351808 4442302336329 4444129692288 4450044158208 4454188256232 4457691891224 4465495700424 4465549822032 4471492794912 4473367387632 4477443676992 4479320764512 4487018811561 4488864561792 4492990356426 4494873961611 4500910510668 4504450897076 4504649677056 4513733617536 4516503103008 4518396565488 4524409869408 4527508227528 4529406303708 4532185405449 4540119625899 4541525280864 4546216939212 4548122858682 4553054439648 4553109622464 4557294465867 4559169124224 4561080473664 4567150583424 4571868714192 4574999572572 4578800289024 4581088206552 4583008745172 4589163657936 4600813751952 4606992576576 4611226944753 4613123788416 4615057757376 4618218192016 4622989078578 4629141579348 4637301738264 4642330016896 4650513424128 4657643824977 4661513198784 4664705446544 4666661040184 4670913465504 4672871661744 4677699008502 4679147259072 4687131915037 4687338756672 4691025786304 4695394298166 4697325764352 4699295033472 4701643159356 4703614238466 4705549085952 4713635923256 4719909061296 4721887798056 4728171918096 4728229223328 4734521782848 4736506645728 4744646685909 4750961094594 4752915418368 4754907992448 4757283906804 4759278312294 4764496596288 4769418596904 4779247359744 4784184598752 4793832240912 4795841968632 4798784546946 4800796350831 4807185486246 4812456297792 4814473833312 4820881171392 4820939600256 4825370610918 4827355543296 4829379325056 4837620342126 4837678973868 4844117194488 4846148003268 4850563983408 4852597494888 4857610508829 4857918098176 4859954692736 4862936608608 4871449855008 4875986386557 4877992139904 4880037150144 4889878085664 4894929612612 4901444025192 4903498867212 4906818185984 4906856829017 4908875281024 4915408253184 4932475642952 4939099884576 4941170513136 4947746465376 4952857773708 4954391215488 4956249536953 4958288306816 4960366979776 4962845557098 4964926140603 4966968479616 4971593962764 4975724153088 4978210404024 4980297428964 4984214897948 4985758048128 4990908624624 4997550770784 4999645903824 5006299677984 5006360354112 5014903377627 5019069547584 5023682662977 5023743549786 5030429394276 5032538311086 5034608462592 5038056209472 5044761101952 5046876027072 5049972632016 5060156254296 5062277633556 5077950319728 5081065990884 5083196136174 5088769578048 5090902952928 5093446755969 5095541962368 5097678176448 5104462416768 5104524282624 5113234816404 5115378447894 5117482675968 5122186244604 5122248325272 5129065264752 5131215532872 5136841625344 5145834380544 5148991703232 5151150325152 5153724232371 5158005728832 5161537979312 5166870146646 5175915470946 5177517973056 5182866648648 5190724579456 5195495466018 5197632650496 5213494322608 5215679986088 5222621269008 5229635171904 5231827602144 5238790375104 5247793627362 5249952324864 5249993670207 5252153272704 5254777648692 5256980619462 5259143096064 5264040666456 5268181325992 5277404009592 5279037933312 5284491484896 5286706912656 5291524345536 5293742721696 5297367926136 5302840413663 5309897693958 5312123772813 5314308932736 5319193407858 5319257876244 5325025607616 5327258028576 5334412457088 5341511755008 5343751087488 5347029845664 5349271491504 5352934722564 5360058670824 5365595921517 5380882519584 5388108964992 5390367832512 5393061271026 5395322214711 5397541598592 5401237885472 5406817676676 5414013335016 5416283062476 5423491317816 5423557050288 5429437874432 5431714068352 5437325343216 5449631843799 5451873568128 5454159167808 5457894226928 5465157860448 5467449029328 5470803684684 5480381086884 5482077853824 5484134103019 5486390019968 5496061319424 5501112846372 5505682938624 5515144865672 5520170459232 5522484691152 5529834284832 5539337717771 5539582166976 5543939565632 5549035098321 5556487370148 5558816827278 5561103465216 5566214773548 5572317818496 5574653912256 5578074345168 5580412852248 5587839539568 5595343925184 5597689672224 5608977804144 5614772202702 5622244617132 5624601641802 5626915340544 5630768704704 5638262408064 5640626147904 5646453241032 5648201425152 5657839708092 5667813235656 5675356239696 5677735530456 5681219211018 5683960851712 5687448351936 5689832712096 5692675786083 5697405020736 5705056551168 5707448293248 5717187677058 5718957761088 5724865775304 5727265822044 5732484707664 5734887948504 5738815253314 5741175934208 5743582818688 5751226660608 5757168010464 5762529365931 5768777741584 5771196197624 5778946828512 5786637734592 5789063678112 5792615666136 5795044115796 5799012616111 5801398059392 5806730226726 5809118844672 5811554212992 5824707719688 5829289396216 5839565151888 5847336731808 5855118654528 5865181112934 5867639984349 5870053657728 5875448927634 5883339568392 5885806052412 5890435788484 5892259511424 5900101219584 5902574730624 5906196365472 5908672431792 5916535983072 5920587682152 5923069781772 5926703991741 5937079510791 5938917674976 5945052920508 5947545276738 5953994267232 5954066429376 5959538916903 5961990393216 5964489850176 5969924902656 5972427686016 5978597549328 5982691748748 5990653808568 5993165282148 6001214014224 6022004137344 6024528753984 6030066004677 6032546492544 6036677636704 6039208404944 6042913873932 6045447256602 6053492834532 6055367041152 6061622585616 6064163811576 6070739252864 6070812829952 6076392621156 6081440631552 6090765001893 6095824952256 6099999430096 6108117608736 6110678326896 6116991011118 6118884877248 6127028189568 6129326350433 6129596835648 6134418335936 6140131005294 6142656768768 6148302593004 6150880157994 6153410343168 6163985438104 6172188772464 6183068984352 6191297716032 6193893305952 6204537973881 6210191766636 6212795277546 6215350931712 6221063570436 6227884620672 6230495548992 6236932011336 6238863012096 6249785008896 6253619681088 6256241398368 6260525730888 6268857545808 6271485651288 6275333638314 6277964458779 6286319482014 6293212081728 6295850397408 6304229224128 6304305631104 6310100029662 6312695710464 6315342194304 6326118908934 6326195581212 6334614792792 6343045209072 6345704416392 6352259896161 6352662128384 6359224795872 6376289890113 6378912798336 6391776321216 6394455958176 6398379395928 6401061801108 6409580648328 6413969988998 6416608397056 6416658930253 6419298444416 6427841561856 6433827481224 6440473997217 6450160456168 6450238631824 6458822925984 6461530671024 6467418644544 6470129993184 6476814011772 6478819281792 6481249394477 6483915478144 6489874959282 6492595722327 6495266473344 6501315182076 6506716200192 6509967451416 6512696637876 6519837447552 6526572816816 6535258700256 6537998489616 6546778924608 6557950570743 6569510795874 6578253823284 6585466512768 6588227350848 6596995287168 6603810364944 6617127409464 6619901520804 6628791950352 6637613872032 6640396571952 6644470911156 6647256485766 6654544832832 6660661142421 6663401027712 6666194538432 6675066237312 6675147138816 6686537836836 6692092730112 6698243550636 6698324733048 6707239192368 6710051081448 6717408279296 6729168036096 6733296842688 6739485534639 6746875005728 6749703511408 6756676345614 6770600426304 6774754654512 6777594848232 6785026104064 6787870603904 6791262341292 6794109455562 6796904235264 6812287921296 6817646421872 6820504597192 6829581659472 6829664433696 6838753686336 6841620710496 6850725875136 6853378546313 6862499358858 6865322270976 6868200433536 6871632309828 6874513117758 6877340971776 6883745486904 6889160195528 6901220627928 6903357297408 6910488864864 6919685682624 6922586636064 6927327288024 6934483617867 6943712369022 6955952607396 6963495025344 6972846895872 6975770136192 6985053833472 6992269798176 6997058169816 6999991560276 7006370198256 7009307492616 7016548512753 7018720888608 7036538679456 7043091447249 7045988646528 7048942550208 7052464739034 7055365794048 7055421357699 7058323628928 7063157234848 7070453884884 7079863591944 7082831697084 7092257877144 7092343834992 7100034143488 7103010704768 7126441641891 7129373127552 7132361988672 7137246296752 7146744894432 7154127895356 7168554693586 7168871039616 7171559980871 7174510026112 7187157110016 7190748361368 7193762952948 7198176820419 7209090235568 7218684446688 7221710749968 7231321757088 7231409400384 7238055916377 7241033314944 7243749323239 7244068987584 7249767124288 7256430513189 7256518460802 7266175791732 7269222004902 7272212223744 7275845975112 7278896242332 7286877147264 7289932039104 7294404912912 7307174782512 7316988209856 7320055725216 7334817128496 7342394418918 7352166037788 7355248300818 7360227278976 7363312921536 7373112379776 7386109555968 7398713464428 7408649826864 7411755769704 7421619698064 7429286660562 7432871883008 7437432460224 7440550469664 7444268335647 7450452719424 7457390944146 7460458566912 7463586229632 7476322346922 7478637072192 7486362936936 7496326156176 7499468855736 7504604562026 7507691606272 7520834863872 7528604321376 7535615324679 7543786277456 7557084314208 7567141652928 7570314040608 7574958948024 7583264469248 7583324190299 7586443616128 7590234381444 7593416450334 7596540027648 7616925479592 7622916902744 7625277014784 7633154367072 7636354429392 7643312943552 7646517264672 7656693625152 7656786423936 7659658375291 7669852224606 7673067671841 7676224013952 7683279366906 7683372487908 7693597897128 7696823299308 7705262438016 7715516979456 7718751570816 7723487554848 7726725487728 7737008593248 7742306968968 7750305219969 7763873206419 7766276959584 7774299972972 7786086869184 7793243199027 7796448975744 7806824872704 7820241483912 7823519979132 7833931903512 7844452757856 7847741403216 7871690441043 7874928487296 7878229909056 7882166473038 7885470929193 7888714644096 7894116909536 7897426375696 7902271988988 7916106014388 7918556899968 7926737227344 7930060368984 7938659022976 7938755239168 7946051889204 7952653133568 7964846540937 7971463399104 7976922331664 7987538411424 7990887042864 8001618685632 8012267632512 8015272919797 8015626631232 8029402083846 8032705005312 8040088006236 8057218498576 8060596342136 8071323779376 8082163447488 8085551748768 8089591906539 8096312397888 8101856828208 8110226515014 8121020002524 8124424593714 8127766603008 8135236976724 8135335575432 8144156811648 8147571102528 8155988014824 8158513169664 8172795780864 8177810352192 8181238751712 8186841340392 8197736790672 8201173543992 8206205527026 8220571630326 8229585029952 8244091979136 8251669269558 8255063621376 8258524407936 8272717298508 8280255688848 8283727036728 8294751427248 8307327398656 8315909348448 8334731055222 8338159574784 8338225240917 8341655197824 8347367641184 8358476727744 8361980868384 8367111517752 8370619278372 8381759309352 8384354364672 8387499216382 8390949442304 8394467196544 8405638965504 8413466706216 8422158304053 8434825211912 8434927441616 8446153057056 8457393612096 8460939221856 8469679861548 8472302137728 8475479977393 8478966394496 8486759562138 8501719853484 8513034359544 8516603295684 8522368428288 8525941277568 8531172527904 8534749068144 8546107531104 8557584826752 8560794654737 8561172439872 8575781515587 8578436641632 8587298662956 8590898733066 8598727061496 8602331922756 8608222879971 8611763901312 8615374228032 8623224859392 8626839990912 8635752015696 8653166612376 8656794296436 8668420242768 8679956601888 8683595517168 8688923499204 8692566173694 8702097089088 8710095340089 8713678267008 8717331319488 8729038566144 8743934094324 8759347727832 8771005097712 8784303134464 8797771669401 8805080486592 8813173391451 8822836545952 8826535361072 8835653682726 8838389267136 8850151829376 8853862095936 8859294548208 8863008647688 8869078118758 8872726443776 8880881523228 8884604672658 8888259384576 8908376512464 8915383782448 8930991400848 8931099644064 8942985589824 8946734775264 8954887353984 8958641529024 8962110406717 8974037623122 8977729123584 8985980712852 8989747923222 9001821021336 9008901794152 9027467235072 9033006206016 9036793130976 9048819738816 9055016455056 9058812607416 9064370810898 9068170884903 9080239251798 9083050561728 9092433878424 9096245717364 9106108879296 9106219244928 9114588931734 9118338248448 9122160947328 9134301166848 9143737428384 9149999145144 9162176413104 9166017490344 9175486516677 9178327315872 9201627503904 9210196507941 9213985153152 9222453889506 9226247576832 9226320236991 9230115514752 9236436384032 9245978157156 9258283158696 9274603476528 9284660033792 9315287649954 9319192916319 9323026397568 9329410893088 9333322080368 9341826931008 9345743323488 9355398017004 9358294518144 9374263830074 9374677513344 9378193821139 9382051572608 9390788596332 9398590066944 9403286318712 9407228476932 9413000457471 9427271846512 9439818122592 9443775596112 9456343836192 9456458446656 9465150044493 9469043565696 9472595268851 9473013291456 9489178363401 9489293371818 9501922189188 9509815984896 9514567813608 9518556624588 9528993192576 9538837193808 9568369197504 9587664481824 9591683937264 9597569093892 9601592701662 9614370972492 9620954983497 9624912595584 9628947666624 9641762342784 9641879200512 9650741221836 9658758650112 9675240684252 9675357947736 9688234388976 9692296006536 9701127966816 9705194989776 9715221017658 9719909385472 9725873217216 9734812438923 9742899710016 9751972773114 9755984279808 9760074300288 9779756171328 9789859225224 9802888050384 9806997734424 9813713658034 9817750562048 9854266193811 9864951285904 9878199769152 9882341026272 9895492930752 9905715547416 9908782430976 9912499073906 9916576613632 9920733959552 9925691114196 9929852281206 9933936959232 9943187925528 9956420808048 9960594857928 9968429795896 9971516096256 9981817249248 9995101541568 9999291807648 10012599355968 10012720708224 10016476336919 10029806755254 10038139095168 10047365325954 10047487099572 10060858788552 10065076622172 10076112418944 10089522203904 10093752054144 10099945264032 10120312508592 10124555267112 10135014518421 10155900639456 10162131981768 10166392272348 10177539156096 10181805905856 10186893511938 10191083924736 10191164183343 10195356352896 10208924833536 10226469632808 10230756895788 10244372489208 10244496650544 10258130529504 10262431065744 10293749038287 10297983406464 10302300650304 10307448464742 10311769676637 10316011457664 10323075958624 10333740293292 10351830941892 10355035946112 10365733297296 10381449158912 10390990932036 10415568553533 10426988645216 10431359972176 10445242538016 10459270343808 10463655204288 10477580750208 10481510741273 10495587254724 10499987340414 10504306545408 10509555297384 10513961238924 10528081332912 10536362651984 10554808019184 10568982969792 10573413825312 10578697108551 10583048691072 10587485443392 10594735852272 10605680827326 10619795387916 10624247545626 10628617865472 10638386815716 10638515752488 10650051215232 10654516057152 10668824914176 10687502174976 10694059691328 10698542983008 10705869445128 10720117341648 10731191843034 10752832040379 10761765039168 10776217929984 10780735665024 10786122542052 10790644429422 10795083197184 10802475770944 10813635353352 10828026670032 10832566124952 10846982635632 10847114100576 10863428136704 10874650686432 10884777691203 10899263687598 10903747136256 10903833007353 10908318335616 10915788453856 10930315720896 10934898058656 10941607369368 10960762173768 10964155707648 10968268206038 10972780039936 11002225692744 11013591628377 11030289731344 11040340918464 11044969382304 11059668569664 11078675435542 11079164333952 11083319970437 11087879131264 11098070196642 11112974740296 11117633654556 11132429547096 11144635636992 11149307824512 11156148690336 11160825704496 11175679079136 11186086416219 11190687850368 11194885317733 11195379344448 11214483520383 11217955608288 11229544405404 11244489234264 11249203283604 11256906843039 11261537409408 11276524816128 11281252295808 11292906482064 11315679416184 11335626471312 11350712479392 11355471060912 11362438422036 11374896703872 11379665424192 11385351572166 11390124675501 11394810041472 11414896586496 11434375354116 11437915522176 11449731550608 11454531644088 11464969415328 11469775897008 11477630506628 11487165637376 11504778336909 11514336020928 11524919050359 11525058731862 11537555483168 11542392395248 11557893657024 11573275469184 11578127356224 11585231332272 11590088231592 11598025232222 11602796118784 11613460453452 11623108425984 11649415439376 11658578792432 11679130303776 11694673463616 11710237309056 11730362225868 11735279968698 11740107315456 11750897855268 11766679136784 11771612104824 11780871576968 11784519022848 11805149461248 11812392730944 11817344863584 11823249709557 11833071966144 11841175364304 11846139563544 11853407983482 11874159021582 11877835349952 11890105841016 11895090553476 11907988534464 11908132858752 11919077833806 11923980786432 11928979700352 11944855372032 11957195098656 11965383497496 11981307617136 11986330564296 12002428028448 12044008274688 12044103125769 12049057507968 12060132009354 12065092985088 12073355273408 12078416809888 12085827747864 12090894513204 12106985669064 12110734082304 12123245171232 12128327623152 12141478505728 12152785242312 12165339772521 12181530003786 12186636890571 12191649904512 12199998860192 12216235217472 12221356653792 12233982022236 12237769754496 12254056379136 12258652700866 12259193671296 12268836671872 12280262010588 12296605186008 12301760315988 12309308290539 12327970876208 12344377544928 12366137968704 12377503904337 12382595432064 12387239966959 12387786611904 12409075947762 12420383533272 12425590555092 12442127140872 12455769241344 12460991097984 12473864022672 12502096582833 12507239362176 12512482796736 12521051461776 12537715091616 12542971302576 12550667276628 12555928917558 12572638964028 12581248824573 12586424163456 12591700794816 12608458448256 12608611262208 12620200059324 12630684388608 12652237817868 12652391162424 12669229585584 12686090418144 12691408832784 12704519792322 12718449591744 12730139343207 12752579780226 12757825596672 12783552642432 12788911916352 12796758791856 12802123602216 12819161296656 12827939977996 12833317860506 12838596888832 12867654962448 12880947994434 12886348099599 12900320912336 12900477263648 12917645851968 12923061342048 12934837289088 12940259986368 12953628023544 12957638563584 12962498788954 12967830956288 12979749918564 12985191444654 12990532946688 13002630364152 13019934902832 13025393275752 13039674895104 13053145633632 13070517400512 13075996979232 13093557849216 13098469055971 13115901141486 13139021591748 13156507646568 13170933025536 13176454701696 13193990574336 13207620729888 13234254818928 13239803041608 13253480524089 13257583900704 13275227744064 13280793143904 13288941822312 13294512971532 13303617178137 13309089665664 13321322284842 13326802055424 13326907008987 13332389076864 13350132474624 13373075673672 13396487101272 13396649466096 13414478384736 13420102162896 13461056434683 13466593685376 13478971069278 13484621884833 13493750011456 13499407022816 13513352691228 13541200852608 13549509309024 13555189696464 13575741207808 13582524682584 13588218911124 13596556216347 13620358877697 13624575842592 13635292843744 13641009194384 13659163318944 13659328867392 13671883397601 13677507372672 13683241420992 13701451750272 13706590969357 13706757092626 13724998717716 13736400867072 13743264619656 13749026235516 13767490973808 13778320391056 13802441255856 13820977729728 13833680834259 13839371365248 13845173272128 13854654576048 13868967235734 13887424738044 13911905214792 13926990050688 13951540272384 13972931474931 13984539596352 13994116339632 13999983120552 14012740396512 14018614985232 14033097025506 14037441777216 14061395745111 14073077358912 14086182894498 14091977293056 14097885100416 14104929478068 14110842715398 14116647257856 14126314469696 14140907769768 14159727183888 14165663394168 14184515754288 14184687669984 14206021409536 14233940057727 14252883283782 14258746255104 14264723977344 14274492593504 14293489788864 14308255790712 14337109387172 14337742079232 14343119961742 14349020052224 14381496722736 14387525905896 14396353640838 14402389052493 14418180471136 14437368893376 14443421499936 14462643514176 14462818800768 14476111832754 14482066629888 14487498646478 14488137975168 14499534248576 14512861026378 14513036921604 14532351583464 14538444009804 14551691950224 14557792484664 14573754294528 14579864078208 14588809825824 14614349565024 14627959159671 14633976419712 14639465415497 14640111450432 14669634256992 14684788837836 14704332075576 14710496601636 14720454557952 14720570487051 14726625843072 14746224759552 14797426928856 14817299653728 14823511539408 14843239396128 14858573321124 14868748610859 14874864920448 14881100939328 14888536671294 14894778421809 14900905438848 14914781888292 14927172459264 14952644693844 14957274144384 14972725873872 14992652312352 14998937711472 15009209124052 15044710132881 15057208642752 15071047988931 15071230649358 15087572554912 15114168628416 15134283305856 15140628081216 15149917896048 15166648380598 15172887232256 15180468762888 15186832900668 15233850959184 15245833805488 15266308734144 15272708858784 15280340267907 15286625887104 15293034529344 15313387250304 15313572847872 15319316750582 15339704449212 15346135343682 15352448027904 15366558733812 15366744975816 15387195794256 15393646598616 15410524876032 15437503141632 15446975109696 15453450975456 15461172697113 15474017186496 15484613937936 15500610439938 15527746412838 15532553919168 15548599945944 15572173738368 15586486398054 15592897951488 15640482967824 15647039958264 15667863807024 15688905515712 15695482806432 15743380882086 15749856974592 15749981010621 15756459818112 15764332946076 15770941858386 15777429288192 15788233819072 15794852751392 15804543977976 15832212028776 15837113799936 15853474454688 15860120737968 15877318045952 15892103778408 15908521240989 15929693081874 15936371318439 15942926798208 15953844663328 15975076822848 15981774085728 16003237371264 16024535265024 16030545839594 16031253262464 16058804167692 16080176012472 16096787764551 16114436997152 16121192684272 16142647558752 16164326894976 16171103497536 16179183813078 16185966644133 16192624795776 16198698418331 16203713656416 16220453030028 16242040005048 16248849187428 16270473953448 16270671150864 16288313623296 16295142205056 16311976029648 16348895531397 16355620704384 16362477503424 16373682680784 16395473581344 16402347087984 16412411054052 16441143260652 16452402309057 16459170059904 16488183958272 16503338539116 16517048815872 16545434597016 16560511377696 16567454073456 16589502854496 16618013153313 16631818696896 16647105294963 16669462110444 16676450481834 16683310395648 16694735282368 16716953455488 16723961736768 16734223035504 16741238556744 16763518618704 16774998432764 16788934393088 16826933412432 16844316608106 16869650423824 16869854883232 16892306114112 16914787224192 16921878443712 16939359723096 16944604275456 16950959954786 16957932788992 16973519124276 17003439706968 17026068719088 17033206591368 17051882555136 17062345055808 17069498136288 17078027358249 17092215062208 17115169653504 17121589309474 17122344879744 17151563031174 17156873283264 17174597325912 17181797466132 17197454122992 17204663845512 17216445759942 17223527802624 17230748456064 17253679981824 17271504031392 17287588097793 17306333224752 17313588592872 17336840485536 17359913203776 17367191034336 17377846998408 17385132347388 17397037848333 17404194178176 17420190680178 17427356534016 17434662638976 17487868188648 17518695455664 17542010195424 17595543338802 17602919953047 17610160973184 17626346782902 17645673091904 17653070722144 17671307365452 17676778534272 17700303658752 17707724191872 17718589096416 17726017295376 17738156237516 17761763046456 17769209345316 17780111975223 17811238532373 17816753024928 17830767564896 17861982801696 17862199288128 17878616750709 17885971179648 17893469550528 17909774707968 17917283058048 17924220813434 17948075246244 17971961425704 17979495846444 18003642042672 18017803588304 18066012412032 18073586261952 18090198014031 18097639477632 18110032910112 18117625214832 18128741621796 18136341769806 18160478503596 18166101123456 18184867756848 18192491434728 18212217758592 18212438489856 18229177863468 18244321894656 18272295005679 18287474856768 18299998290288 18324352826208 18332034980688 18350973033354 18356654631744 18387979051299 18403255007808 18420393015882 18427970306304 18444907779012 18452640473982 18460231029504 18472872768064 18491956314312 18516566317392 18549206953056 18613613921643 18630575299908 18638385832638 18646052795136 18658821786176 18666644160736 18683653862016 18691486646976 18710796034008 18716589036288 18748527660148 18749355026688 18756387642278 18764103145216 18781577192664 18806572637424 18814456953864 18826000914942 18833893376337 18854543693024 18879636245184 18887551192224 18912687672384 18912916893312 18930300088986 18938087131392 18945190537702 18946026582912 18978356726802 18978586743636 19003844378376 19029135627216 19037113249176 19057986385152 19077674387616 19128869670339 19136738395008 19143916312573 19175328963648 19183367874528 19195138187784 19203185403324 19228741944984 19241909966994 19249825191168 19249976790759 19257895333248 19283524685568 19301482443672 19321421991651 19350481368504 19350715895472 19376468777952 19384592013072 19402255933632 19410389979552 19430442035316 19443748183431 19451746434432 19469624877846 19477787166981 19485799420032 19503945546228 19520148600576 19559512342656 19579718450448 19605776100768 19613995468848 19627427316068 19673851712229 19708532387622 19729902571808 19756399538304 19764682052544 19790985861504 19811431094832 19824998147812 19841467919104 19851382228392 19859704562412 19886375851056 19912841616096 19921189715856 19936859591792 19963634498496 19981983427263 19990203083136 19998583615296 20025198711936 20025441416448 20032952673838 20059613510508 20076278190336 20094730651908 20094974199144 20121717577104 20130153244344 20152224837888 20187504108288 20199890528064 20218456603917 20240625017184 20249110534224 20270029036842 20311801278912 20324263963536 20332784544696 20355078312192 20363611811712 20373787023876 20382328366686 20390712705792 20452939265616 20461513791576 20488744978416 20488993301088 20516261059008 20524862131488 20560135638939 20587498076574 20595966812928 20604601300608 20614896929484 20623539353274 20632022915328 20646151917248 20667480586584 20703661883784 20710071892224 20731466594592 20781981864072 20803450853601 20831137107066 20853977290432 20862719944352 20890485076032 20918540687616 20927310408576 20955161500416 20963021482546 20991174509448 20999974680828 21019110594768 21027922477848 21049645538259 21056162665824 21072725303968 21109616038368 21129274341747 21137965939584 21146827650624 21157394217102 21166097382144 21166264073097 21174970886784 21189471704544 21211361654652 21239590775832 21248495091252 21276773631432 21277031504976 21300102430464 21309032114304 21379324925673 21388119382656 21397085966016 21411738890256 21440234683296 21462383686068 21505664080758 21514679942613 21523530078336 21561471330048 21572245084104 21581288858844 21594530461257 21604951541888 21627270706704 21656053340064 21665132249904 21693965271264 21694228201152 21731247969717 21749301372864 21769291539567 21769555382406 21798527375196 21807666014706 21816636671232 21831576907712 21860631441792 21869796117312 21883214738736 21921524347536 21936536412076 22004451385488 22027183256754 22060579462688 22080681836928 22089938764608 22119337139328 22157350871084 22158328667904 22166639940874 22175758262528 22196140393284 22225949480592 22235267309112 22264859094192 22298615649024 22312297380672 22321651408992 22332805006941 22351358158272 22372172832438 22381375700736 22389770635466 22390758688896 22428967040766 22435911216576 22459088810808 22488978468528 22498406567208 22513813686078 22523074818816 22562504591616 22585812964128 22606845974037 22631358832368 22671252942624 22701424958784 22710942121824 22724876844072 22749793407744 22749972570897 22759330848384 22770703144332 22780249351002 22789620082944 22868750708232 22875831044352 22899463101216 22909063288176 22929938830656 22939551794016 22955261013256 22978975125873 23009556673818 23019203015523 23028672041856 23049838100718 23050117463724 23075110966336 23084784790496 23115787314048 23146550938368 23156254712448 23170462664544 23180176463184 23196050464444 23226920906904 23250915659907 23291619619257 23298830878752 23317157584864 23358260607552 23379729597081 23389346927232 23420474618112 23460724451736 23470559937396 23501795710536 23533358273568 23543224209648 23561743153936 23615071323129 23624785461888 23634689727168 23646499419114 23656412787579 23666143932288 23682350728608 23692279127088 23706815966964 23748318043164 23755670699904 23780211682032 23790181106952 23815977068928 23816265717504 23838155667612 23857959400704 23894539622811 23914390197312 23930766994992 23962615234272 23972661128592 24004856056896 24045818759391 24088206251538 24098115015936 24120264018708 24146710546816 24156833619776 24171655495728 24181789026408 24213971338128 24246490342464 24256655246304 24305570484624 24330679545042 24363060007572 24373273781142 24383299809024 24399997720384 24432470434944 24442713307584 24467964044472 24475539508992 24517305401732 24518387342592 24537673343744 24560524021176 24593210372016 24603520631976 24618616581078 24655941752416 24688755089856 24732275937408 24755007808674 24765190864128 24774479933918 24775573223808 24818151895524 24840767066544 24851181110184 24884254281744 24921982195968 24947728045344 25004193165666 25014478724352 25014675722751 25024965593472 25042102923552 25075430183232 25085942605152 25101334553256 25111857835116 25145277928056 25162497649146 25172848326912 25183401589632 25216916896512 25240400118648 25266474912159 25304475635736 25304782324848 25338459171168 25372180836288 25382817665568 25409039584644 25426439932179 25436899183488 25460278686414 25505159560452 25567105284864 25577823832704 25593517583712 25604247204432 25638322593312 25655879955992 25666635721012 25682383964211 25727344546761 25735309924896 25761895988868 25772696199198 25800641824672 25800954527296 25824668639913 25835291703936 25846122684096 25869674578176 25880519972736 25907256047088 25924997577908 25959499837128 25970382889308 26005260728304 26039869805664 26050786551504 26106291267264 26130286020267 26141034801024 26151993958464 26187115698432 26196938111942 26231802282972 26278043183496 26313015293136 26352909403392 26393315008203 26415241459776 26439520174353 26468509637856 26479606083216 26506961048178 26515167801408 26550455488128 26561586287808 26577883644624 26589025943064 26607234356274 26618179331328 26642644569684 26653814017974 26664778153728 26746151347344 26792974202544 26793298932192 26828956769472 26840204325792 26886331220151 26922112869366 26933187370752 26957942138556 26969243769666 26987500022912 26998814045632 27026705382456 27082401705216 27099018618048 27110379392928 27165049365168 27176437822248 27193112432694 27204512654709 27240717755394 27249151685184 27270585687488 27282018388768 27318326637888 27318657734784 27343766795202 27355014745344 27366482841984 27402903500544 27413181938714 27413514185252 27449997435432 27486529239312 27498052471032 27526459550031 27534981947616 27556640782112 27604882511712 27630589523823 27641955459456 27667361668518 27678742730496 27678960710973 27690346544256 27709309152096 27737934471468 27774849476088 27823810429584 27853980101376 27945862949862 27957578748957 27969079192704 27988232679264 27999966241104 28025480793024 28037229970464 28066194051012 28074883554432 28122791490222 28134581463417 28146154717824 28172365788996 28195770200832 28209858956136 28221685430796 28239001372413 28252628939392 28281815539536 28319454367776 28331326788336 28369031508576 28369375339968 28417785806553 28467535090203 28467880115454 28505766567564 28529447954688 28548985187008 28586979577728 28616511581424 28674218774344 28686239923484 28762993445472 28775051811792 28792707281676 28804778104986 28836360942272 28862864950491 28874737786752 28886842999872 28925287028352 28925637601536 28952223665508 28974997292956 28976275950336 28999068497152 29025722052756 29026073843208 29064703166928 29076888019608 29103383900448 29115584969328 29159728156416 29177619651648 29204437316769 29228699130048 29255918319342 29267952839424 29278930830994 29280222900864 29339268513984 29369577675672 29408664151152 29420993203272 29441140974102 29453251686144 29562798581433 29594853857712 29634599307456 29647023078816 29686478792256 29717146642248 29737497221718 29749729840896 29762201878656 29777073342588 29789556843618 29801810877696 29829563776584 29905289387688 29914548288768 29945451747744 29985304624704 29997875422944 30018418248104 30049429010757 30089420265762 30114417285504 30142095977862 30142461298716 30175145109824 30228337256832 30268566611712 30281256162432 30299835792096 30333296761196 30360937525776 30373665801336 30405043555263 30467701918368 30491667610976 30532617468288 30545417717568 30560680535814 30573251774208 30573492550029 30586069058688 30626774500608 30638633501164 30679408898424 30692270687364 30733117467624 30733489951632 30774391588512 30787293197232 30881247114861 30893950219392 30906901950912 30922345394226 30935309029911 30948034372992 30969227875872 31001220879876 31055492825676 31065107838336 31097199891888 31144347476736 31172972796108 31246705660599 31280965935648 31294079916528 31335727614048 31377811031424 31390965612864 31444532223819 31486761764172 31499962021242 31512919636224 31528665892152 31541883716772 31576467638144 31589705502784 31609087955952 31664424057552 31706948909376 31720241475936 31784207556816 31817042481978 31859386163748 31872742636878 31885853596416 31907689326656 31950153645696 31963548171456 32006474742528 32061091679188 32062506524928 32117608335384 32160352024944 32193575529102 32228873994304 32242385368544 32258496121137 32285295117504 32328653789952 32342206995072 32358367626156 32371933288266 32385249591552 32397396836662 32407427312832 32440906060056 32484080010096 32497698374856 32540947906896 32541342301728 32590284410112 32623952059296 32654333073609 32697791062794 32711241408768 32711499022059 32724955006848 32747365361568 32790947162688 32804694175968 32824822108104 32882286521304 32904804618114 32918340119808 33006677078232 33040774885131 33090869194032 33121022755392 33134908146912 33179005708992 33236026306626 33249959911311 33263637393792 33294210589926 33338924220888 33352900963668 33389470564736 33433906910976 33447923473536 33468446071008 33482477113488 33527037237408 33549996865528 33584655953199 33643450561149 33653866824864 33688633216212 33739300847648 33739709766464 33770720529117 33784612228224 33829574448384 33843756887424 33878719446192 33901919909572 33947038248552 34006879413936 34052137438176 34066413182736 34124690111616 34138996272576 34156054716498 34170374026503 34184430124416 34243178618948 34244689759488 34303126062348 34313746566528 34349194651824 34363594932264 34394908245984 34409327691024 34432891519884 34461496912128 34514335010727 34543008062784 34574757151077 34575176195586 34612666449504 34627177185744 34673680971072 34719826407552 34734382068672 34755693996816 34770264694776 34794075696666 34808388356352 34840381360356 34869325277952 34975736377296 35037390911328 35084020390848 35191086677604 35205839906094 35220321946368 35252693565804 35291346183808 35306141444288 35342614730904 35353557068544 35415448383744 35437178192832 35452034590752 35476312475032 35523526092912 35538418690632 35560223950446 35622477064746 35633506049856 35661535129792 35723965603392 35724398576256 35757233501418 35771942359296 35786939101056 35834566116096 35848441626868 35896150492488 35943922851408 35958991692888 36007284085344 36035607176608 36132024824064 36132309377307 36147172523904 36180396028062 36195278955264 36220065820224 36235250429664 36257483243592 36272683539612 36320957007192 36332202246912 36369735513696 36384982869456 36424435517184 36458355726936 36496019317563 36544590011358 36559910671713 36574949713536 36599996580576 36648705652416 36664069961376 36701946066708 36713309263488 36775958102598 36806510015616 36840786031764 36889815558024 36905280947964 36927924871617 36945745536128 36983912628624 37033132634784 37098413906112 37161719900877 37227227843286 37261150599816 37276771665276 37317643572352 37333288321472 37367307724032 37382973293952 37421592068016 37497055320296 37512775284556 37563154385328 37613145274848 37628913907728 37652001829884 37667786752674 37709087386048 37743746473719 37759272490368 37775102384448 37825375344768 37825833786624 37860600177972 37890381075404 37892053165824 37956713453604 37957173487272 38007688756752 38058271254432 38074226498352 38155348775232 38190418029621 38257739340678 38273476790016 38287832625146 38350657927296 38366735749056 38390276375568 38406370806648 38457483889968 38483819933988 38499953581518 38515790666496 38602964887344 38642843983302 38659044298797 38700962737008 38701431790944 38752937555904 38769184026144 38804511867264 38820779959104 38860884070632 38887496366862 38903492868864 38939249755692 38955574333962 38971598840064 39007891092456 39119024685312 39159436900896 39211552201536 39227990937696 39254854632136 39295407167913 39347703424458 39417064775244 39459805143616 39512799076608 39529364105088 39581971723008 39622862189664 39649996295624 39702764456784 39719409124824 39760441572267 39772751702112 39825683232192 39842379431712 39873719183584 39910851534411 39927268996992 39963966854526 39980406166272 39980721026961 39997167230592 40050397423872 40065905347676 40119227021016 40189461303816 40189948398288 40243435154208 40260306488688 40383169304049 40399781056128 40436913207834 40453865654499 40481250034368 40498221068448 40540058073684 40623602557824 40648527927072 40665569089392 40727223623424 40747574047752 40764656733372 40789668649041 40861076633091 40905878531232 40923027583152 40977489956832 40977986602176 41015650192803 41032522118016 41049724262976 41119772908071 41120271277878 41174996153148 41209202601216 41229793858968 41247078706548 41292303834496 41334961173168 41407323767568 41462933189184 41563963728144 41606901707202 41662274214132 41707954580864 41725439888704 41780970152064 41854620817152 41926042965092 41982349018896 41999949361656 42038221189536 42055844955696 42099291076518 42112325331648 42145450607936 42184187235333 42219232076736 42258548683494 42275931879168 42293655301248 42314788434204 42332528146194 42349941773568 42378943409088 42422723309304 42479181551664 42496990182504 42553547262864 42554063009952 42618064228608 42701820173181 42758649851346 42776238765312 42794171932032 42823477780512 42880469366592 42924767372136 43011328161516 43029359885226 43047060156672 43144490168208 43162577717688 43189060922514 43207167157479 43209903083776 43254541413408 43312106680128 43330264499808 43387930542528 43388456402304 43462495939434 43498602745728 43538583079134 43539110764812 43597054750392 43615332029412 43663153815424 43721262883584 43739592234624 43766429477472 43843048695072 43873072824152 43918396246491 44008902770976 44054366513508 44121158925376 44161363673856 44161711461153 44179877529216 44238674278656 44314701742168 44333279881748 44392280786568 44451898961184 44470534618224 44529718188384 44606245832577 44624594761344 44643302817984 44665610013882 44684335265427 44702716316544 44744345664876 44779541270932 44781517377792 44857934081532 44871822433152 44918177621616 44977956937056 44996813134416 45027627372156 45134130398643 45171625928256 45213143966793 45213691948074 45262717664736 45342505885248 45402849917568 45421884243648 45449753688144 45499945141794 45518661696768 45541406288664 45560498702004 45737501416464 45798926202432 45818126576352 45841020803721 45859877661312 45879103588032 45910522026512 45957950251746 46019113347636 46038406031046 46057344083712 46099676201436 46100234927448 46150221932672 46169569580992 46231574628096 46312509424896 46340925329088 46360352926368 46392100928888 46453841813808 46501831319814 46583239238514 46597661757504 46634315169728 46716521215104 46759459194162 46778693854464 46921448903472 46941119874792 47003591421072 47066716547136 47086448419296 47123486307872 47230142646258 47249570923776 47249943031863 47269379454336 47292998838228 47312825575158 47332287864576 47364701457216 47384558254176 47413631933928 47496636086328 47511341399808 47560423364064 47580362213904 47631954137856 47676311335224 47725563722967 47789079245622 47809113955317 47828780394624 47861533989984 47925230468544 47945322257184 48009712113792 48091637518782 48176412503076 48240528037416 48290363293653 48293421093632 48313667239552 48343310991456 48363578052816 48427942676256 48492980684928 48513310492608 48596095254993 48611140969248 48661359090084 48726120015144 48746547562284 48779929653169 48799995440768 48864940869888 48885426615168 48935928088944 49034610803464 49121048042352 49186420744032 49207041263952 49237233162156 49311883504832 49357206927171 49377510179712 49464551874816 49510015617348 49548959867836 49551146447616 49636303791048 49681534133088 49702362220368 49768508563488 49854039459939 49895456090688 49941315884889 50008386331332 50029351445502 50049931186944 50084205847104 50150860366464 50171885210304 50202669106512 50223715670232 50290555856112 50324995298292 50366803179264 50480800237296 50532949824318 50608951271472 50609564649696 50676918342336 50744361672576 50765635331136 50818079169288 50852879864358 50873798366976 50920557372828 51010319120904 51155647665408 51187035167424 51208494408864 51234082074747 51276645186624 51311759911984 51333271442024 51364767928422 51454689093522 51470619849792 51523791977736 51545392398396 51601283649344 51601909054592 51649337279826 51670583407872 51692245368192 51761039945472 51814512094176 51849995155816 51918999674256 51940765778616 52010521456608 52079739611328 52101573103008 52191113544999 52212582534528 52260572040534 52282069602048 52303987916928 52393876223884 52463604565944 52556086366992 52626030586272 52786630016406 52808759859141 52830482919552 52879040348706 52937019275712 52959212166432 53013922096356 53030335602816 53100910976256 53123172575616 53155767289248 53178051886128 53214468712548 53285289139368 53307628035948 53340335925669 53433715597119 53492302694688 53585948405088 53586597864384 53635850252127 53657913538944 53680408651584 53772662440302 53844225738732 53915884277112 53938487539332 53975000045824 53997628091264 54053410764912 54198037236096 54220758785856 54330098730336 54352875644496 54386224865388 54409025309418 54481435510788 54498303370368 54518744906483 54541171374976 54564036777536 54636653275776 54637315469568 54687533590404 54732965683968 54826363877428 54827028370504 54899994870864 54973058478624 54996104942064 55052919100062 55069963895232 55113281564224 55163937153897 55209765023424 55261179047646 55283910918912 55334723337036 55357921421946 55380693088512 55418618304192 55475868942936 55549698952176 55647620859168 55840841764929 55891725899724 55915157497914 55938158385408 55976465358528 55999932482208 56050961586048 56074459940928 56132388102024 56149767108864 56245582980444 56269162926834 56292309435648 56344731577992 56419717912272 56443370861592 56478002744826 56501680129011 56505257878784 56563631079072 56638908735552 56662653576672 56738063017152 56738750679936 56835571613106 56935070180406 56935760230908 57011533135128 57097970374016 57173959155456 57233023162848 57348437548688 57372479846968 57431748937719 57525986890944 57550103623584 57585414563352 57609556209972 57672721884544 57725729900982 57749475573504 57749930372277 57773685999744 57850574056704 57904447331016 57949994585912 58051444105512 58052147686416 58129406333856 58153776039216 58206767800896 58231169938656 58331244550293 58355239303296 58408874633538 58433361500943 58457398260096 58511836638684 58557861661988 58560445801728 58678537027968 58739155351344 58817328302304 58841986406544 58882281948204 59021555136687 59125597162866 59189707715424 59269198614912 59294046157632 59372957584512 59434293284496 59474994443436 59524403757312 59554146685176 59579113687236 59659127553168 59810578775376 59890903495488 59945950281789 59970609249408 59995750845888 60036836496208 60098858021514 60178840531524 60228834571008 60284191955724 60284922597432 60350290219648 60456674513664 60562512324864 60599671584192 60666593522392 60721875051552 60747331602672 60810087110526 60932714895481 60935403836736 60983335221952 61065234936576 61090835435136 61121361071628 61146985100058 61172138117376 61277267002328 61358817796848 61384541374728 61466234935248 61466979903264 61548783177024 61574586394464 61680406916817 61762494229722 61787900438784 61813803901824 61844690788452 61870618059822 61896068745984 61938455751744 62002441759752 62110985651352 62130215676672 62194399783776 62345945592216 62410352560803 62493411321198 62561931871296 62588159833056 62671455228096 62755622062848 62781931225728 62889064447638 62973523528344 62999924042484 63057331784304 63083767433544 63148936614777 63152935276288 63179411005568 63218175911904 63328848115104 63387823025241 63413897818752 63440482951872 63568415113632 63634084963956 63718772327496 63745485273756 63789138777221 63815378653312 63900307291392 63927096342912 64122183358376 64235216670768 64320704049888 64387151058204 64457747988608 64484770737088 64516992242274 64544039827839 64570590235008 64684413990144 64716735252312 64743866576532 64794793673324 64814854625664 64881812120112 64968160020192 64995396749712 65081895813792 65082684603456 65193743909151 65247904118592 65307874618701 65308666147218 65395582125588 65422998044118 65449910013696 65494730723136 65581894325376 65609388351936 65649644216208 65764573042608 65809609236228 66013354156464 66081549770262 66181738388064 66242045510784 66269816293824 66358011417984 66472052613252 66499919822622 66527274787584 66588421179852 66677848441776 66705801927336 66778941129472 66895846947072 66936892142016 66964954226976 66998415020823 67054074474816 67099993731056 67169311906398 67286901122298 67307733649728 67377266432424 67478601695296 67479419532928 67541441058234 67569224456448 67687513774848 67757438892384 67803839819144 67894076497104 68013758827872 68104274876352 68132826365472 68249380223232 68249917712691 68277992545152 68312109432996 68340748053006 68368860248832 68486357237896 68606252124696 68627493133056 68698389303648 68727189864528 68789816491968 68818655382048 68865783039768 68936925377619 69028670021454 69057609046569 69086016125568 69149514302154 69150352391172 69225332899008 69254354371488 69347361942144 69439652815104 69468764137344 69511387993632 69540529389552 69588151393332 69680762720712 69752746979721 69874858857771 69951472754592 70074781822656 70139188791243 70168040781696 70382173355208 70411679812188 70505387131608 70582692367616 70612282888576 70685229461808 70845213969387 70874356385664 70904069181504 70952624950064 71047052185824 71076837381264 71120447900892 71244954129492 71267012099712 71293743339247 71323070259584 71447931206784 71448797152512 71514467002836 71573878202112 71696883253736 71792300984976 71887845702816 71917983385776 72014568170688 72071214353216 72137456278173 72264618754614 72294345047808 72360792056124 72440131640448 72470500859328 72514966487184 72545367079224 72641914014384 72739471027392 72769965738912 72916711453872 72992038635126 73089180022716 73119821343426 73149899427072 73199993161152 73297411304832 73328139922752 73403892133416 73426618526976 73551916205196 73613020031232 73681572063528 73779631116048 73810561895928 73855849743234 73891491072256 73967825257248 74066265269568 74196827812224 74323439801754 74454455686572 74522301199632 74553543330552 74635287144704 74666576642944 74765946587904 74843184136032 74994110640592 75025550569112 75126308770656 75226290549696 75257827815456 75304003659768 75335573505348 75387164009443 75418174772096 75487492947438 75518544980736 75550204768896 75650750689536 75721200355944 75780762150808 75913426907208 75914346974544 76015377513504 76116542508864 76148452996704 76279319796537 76310697550464 76380836059242 76515478681356 76575665250292 76701315854592 76733471498112 76780552751136 76812741613296 76914967779936 76967639867976 76999907163036 77047151892633 77182033640283 77205929774688 77285687966604 77318088597594 77401925474016 77402863581888 77474005919739 77505875111808 77538368052288 77609023734528 77641559918208 77721768141264 77774992733724 77878499511384 77911148667924 78015782184912 78318873801792 78390858060801 78423104403072 78455981875392 78509709264272 78590814335826 78695406848916 78834129550488 78919610287232 79058728210176 79179945024609 79245724379328 79299992591248 79405528913568 79438818249648 79520883144534 79545503404224 79651366464384 79681242555629 79684758863424 79747438367168 79821703068822 79854537993984 79927933709052 79961442053922 79994334461184 80131810695352 80238454042032 80378922607632 80379896796576 80486870308416 80520612977376 80658993660453 80766338608098 80799562112256 80873826415668 80907731308998 80962500068736 80996442136896 81080116147368 81247205115648 81297055854144 81331138178784 81495148095504 81529313466744 81579337298082 81613537964127 81722153266182 81811757062464 81846055166304 81954979913664 81955973204352 82031300385606 82065044236032 82099448525952 82239545816142 82240542555756 82349992306296 82459587717936 82494157413096 82579378650093 82584607668992 82669922346336 82814647535136 82891768571469 82925866378368 83127927456288 83213803414404 83324548428264 83415909161728 83416566093289 83450879777408 83561940304128 83852085930184 83964698037792 83999898723312 84076442379072 84111689911392 84198582153036 84224650663296 84256242128201 84290901215872 84368374470666 84403744390251 84438464153472 84517097366988 84587310602496 84629576868408 84665056292388 84757886818176 84845446618608 84958363103328 84993980365008 85107094525728 85108126019904 85253357419659 85402605270609 85403640346362 85517299702692 85588343864064 85646955561024 85760938733184 85849534744272 86022656323032 86058719770452 86288980336416 86325155435376 86378121845028 86414334314958 86509082826816 86588594851473 86624213360256 86660528999616 86775861085056 86776912804608 86924991878868 86997205491456 87077166158268 87078221529624 87194109500784 87230664058824 87326307630848 87479184469248 87532858954944 87613311950307 87686097390144 87746145648304 87836792492982 88017805541952 88108733027016 88242317850752 88323422922306 88359755058432 88629403484336 88666559763496 88784561573136 88903797922368 88941069236448 89059436376768 89212491665154 89249189522688 89286605635968 89331220027764 89368670530854 89405432633088 89488691329752 89559082541864 89715868163064 89743644866304 89836355243232 89955913874112 89993626268832 90055254744312 90148287032271 90268260797286 90343251856512 90426287933586 90427383896148 90525435329472 90685011770496 90805699835136 90843768487296 90899507376288 90999890283588 91082812577328 91120997404008 91215130665789 91475002832928 91597852404864 91636253152704 91682041607442 91719755322624 91720477650087 91758207176064 91821044053024 91915900503492 92038226695272 92076812062092 92199352402872 92200469854896 92300443865344 92339139161984 92643741344583 92681850658176 92720705852736 92784201857776 92907683627616 93003662639628 93166478477028 93195323515008 93230279751323 93268630339456 93433042430208 93518918388324 93842897806944 93882239749584 94007182842144 94133433094272 94168741202107 94172896838592 94246972615744 94333596671457 94460285292516 94499886063726 94538758908672 94585997676456 94625651150316 94729402914432 94769116508352 94827263867856 94993272172656 95120846728128 95160724427808 95352622670448 95451127445934 95578158491244 95618227910634 95657560789248 95723067979968 95850460937088 95890644514368 96019424227584 96183275037564 96352825006152 96481056074832 96580726587306 96627334479104 96686621982912 96727156105632 96775488363411 96855885352512 96985961369856 97026620985216 97192190509986 97222281938496 97322718180168 97452240030288 97493095124568 97559859306338 97599990881536 97770853230336 97871856177888 97962999220827 98069221606928 98242096084704 98372841488064 98414082527904 98474466324312 98583214473887 98623767009664 98714413854342 98755020359424 99020031234696 99097919735672 99272607582096 99363068266176 99404724440736 99537017126976 99708078919878 99749879733933 99790912181376 99882631769778 100016772662664 100058702891004 100168411694208 100301720732928 100343770420608 100405338213024 100447431340464 100581111712224 100649990596584 100753967859597 100930351683447 100961600474592 101065899648636 101217902542944 101219129299392 101312161587351 101353836684672 101488723345152 101531270662272 101636158338576 101705759728716 101841114745656 102020638241808 102374070334848 102416988817728 102468164149494 102511122079509 102553290373248 102623519823968 102666542884048 102729535856844 102909378187044 102941239699584 103047583955472 103090784796792 103202567298688 103203818109184 103298674559652 103384490736384 103543005032181 103629024188352 103699990311632 103837999348512 103881531557232 104021042913216 104159479222656 104198547957361 104203146206016 104382227089998 104425165069056 104521144081068 104607975833856 104787752447768 104927209131888 105112172733984 105252061172544 105573260032812 105617519718282 105660965839104 105758080697412 105874038551424 105918424332864 106027844192712 106060671205632 106246345151232 106311534578496 106356103772256 106428937425096 106570578278736 106615256071896 106680671851338 106867431194238 106984605389376 107171896810176 107173195728768 107271700504254 107315827077888 107360817303168 107545324880604 107688451477464 107831768554224 107876975078664 107995256182528 108106821529824 108396074472192 108396928131921 108441517571712 108660197460672 108705751288992 108772449730776 108818050618836 108962871021576 108996606740736 109037489812966 109082342749952 109128073555072 109273306551552 109375067180808 109488057952689 109652727754856 109654056741008 109799989741728 109946116957248 109992209884128 110105838200124 110139927790464 110181239706109 110226563128448 110327874307794 110419530046848 110522358095292 110669446674072 110715842843892 110837236608384 110951737885872 111099397904352 111295241718336 111485159702631 111681683529858 111783451799448 111830314995828 111952930717056 111999864964416 112101923172096 112148919881856 112264776204048 112491165960888 112538325853668 112689463155984 112839435824544 112886741723184 112956005489652 113003360258022 113127262158144 113231239421157 113277817471104 113325307153344 113476126034304 113477501359872 113671143226212 113870140360812 113871520461816 114023066270256 114195940748032 114466046325696 114571254088863 114696875097376 114744959693936 114863497875438 115051973781888 115100207247168 115170829126704 115219112419944 115345443769088 115451459801964 115499860744554 115547371999488 115808894662032 115899989171824 116102888211024 116104295372832 116258812667712 116307552078432 116413535601792 116462339877312 116507435287321 116662489100586 116710478606592 116817749267076 116866723001886 116914796520192 117023673277368 117115723323976 117357074055936 117478310702688 117634656604608 117683972813088 117764563896408 117886221503739 118043110273374 118251194325732 118379415430848 118538397229824 118588092315264 118745915169024 118868586568992 118949988886872 119108293370352 119158227374472 119281324716801 119318255106336 119621157550752 119732554603233 119781806990976 119891900563578 119941218498816 119942163080883 119991501691776 120073672992416 120197716043028 120357681063048 120568383911448 120569845194864 120700580439296 121149507912147 121199343168384 121333187044784 121443750103104 121494663205344 121620174221052 121865429790962 121870807673472 121916519674807 121966670443904 122181670870272 122242722143256 122293970200116 122369005947123 122554534004656 122717635593696 122769082749456 122932469870496 122933959806528 123046950578409 123097566354048 123143738495063 123149172788928 123359318724213 123360813833634 123524988459444 123627607803648 123689381576904 123741236119644 123876911503488 124004883519504 124221971302704 124388799567552 124691891184432 124820705121606 124986822642396 125123863742592 125176319666112 125342910456192 125563862451456 125778128895276 125947047056688 125999848084968 126114663568608 126167534867088 126297873229554 126358822011136 126436351823808 126552561705999 126657696230208 126775646050482 126827795637504 126880965903744 127136830227264 127268169927912 127437544654992 127490970547512 127578277554442 127630757306624 127854192685824 128105460519543 128244366716752 128470433341536 128641408099776 128774302116408 128915495977216 128969541474176 129033984484548 129088079655678 129141180470016 129433470504624 129487733153064 129589587346648 129629709251328 129763624240224 129936320040384 129990793499424 130163791627584 130165369206912 130214192379947 130387487818302 130495808237184 130615749237402 130617332294436 130791164251176 130845996088236 130989461446272 131163788650752 131218776703872 131299288432416 131529146085216 131619218472456 131755188739473 132026708312928 132163099540524 132363476776128 132484091021568 132485134383459 132539632587648 132716022835968 132944105226504 132999839645244 133176842359704 133355696883552 133411603854672 133818737497731 133873784284032 133929908453952 133996830041646 134053005796281 134108148949632 134199987462112 134338623812796 134573802244596 134615467299456 134754532864848 134957203390592 134958839065856 135082882116468 135402391195929 135514877784768 135607679638288 135788152994208 136027517655744 136208549752704 136259639636549 136265652730944 136499835425382 136555985090304 136624218865992 136681496106012 136972714475792 137212504249392 137396778607296 137454379729056 137523062411163 137579632983936 137637310764096 137731566079536 137873850755238 138057340042908 138115218093138 138172032251136 138299028604308 138300704782344 138450665798016 138508708742976 138694723884288 138937528274688 139022775987264 139081058779104 139176302786664 139361525441424 139505493959442 139749717715542 139902945509184 140149563645312 140278377582486 140336081563392 140764346710416 140823359624376 141010774263216 141224565777152 141370458923616 141690427938774 141748712771328 141749829095589 141808138363008 141905249900128 142094104371648 142153674762528 142240895801784 142489908258984 142534024199424 142587486678494 142646140519168 142895862413568 143028934005672 143176691168901 143393766507472 143584601969952 143775691405632 143835966771552 144029136341376 144083159615681 144142428706432 144274912556346 144529237509228 144721584112248 144880263280896 144941001718656 145029932974368 145090734158448 145283828028768 145478942054784 145533509130529 145539931477824 145788285764979 145833422907744 145984077270252 146178360045432 146239642686852 146339788959507 146399986322304 146594822609664 146656279845504 146807784266832 147103832410392 147363144127056 147559262232096 147621123791856 147711699486468 147935650514496 148071620781513 148132530539136 148393655624448 148646879603508 148908911373144 149044602399264 149107086661104 149333153285888 149562118379817 149686368272064 149823947654667 149988221281184 150051101138224 150252617541312 150452581099392 150515655630912 150608007319536 150671147010696 150774328018886 150836349544192 150974985894876 151100409537792 151442400711888 151561524301616 151826853814416 151828693949088 152030755027008 152233085017728 152296905993408 152558639593074 152621395100928 152761672118484 153030957362712 153151330500584 153466942996224 153561105502272 153625483226592 153702246224241 153829935559872 153935279735952 153999814326072 154094303785266 154364067280566 154411859549376 154571375933208 154636177195188 154803850948032 154805727163776 154948011839478 155011750223616 155076736104576 155283119836416 155443536282528 155549985467448 155756999022768 155822297335848 156031564369824 156573340634997 156637747603584 156781716121602 156846208806144 156911963750784 157019418528544 157181628671652 157390813697832 157668259100976 157839220574464 158359890049218 158426279577423 158491448758656 158599985182496 158811057827136 158877636499296 159041766289068 159091006808448 159302732928768 159362485111258 159369517726848 159494876734336 159643406137644 159855867418104 159922884107844 160021007777007 160263621390704 160476908084064 160757845215264 160759793593152 160907550756381 160973740616832 161034119570467 161041225954752 161317987320906 161532677216196 161747652831336 161815462617996 161925000137472 161992884273792 162160232294736 162594111708288 162662276357568 162990296191008 163058626933488 163158674596164 163227075928254 163444306532364 163556234719449 163623514124928 163692110332608 163909959827328 163911946408704 164062600771212 164198897051904 164479091632284 164481085111512 164699984612592 164919175435872 164988314826192 165158757300186 165339844692672 165491811461691 165629295070272 165783537142938 165851732756736 166255854912576 166427606828808 166649096856528 166833132186578 166901759554816 167522525294787 167704171860368 167929396075584 167999797446624 168152884758144 168223379822784 168397164306072 168449301326592 168512484256402 168581802431744 168736748941332 168807488780502 168876928306944 169034194733976 169259153736816 169330112584776 169515773636352 169690893237216 169916726206656 169987960730016 170214189051456 170216252039808 170280097727623 170506714839318 170805210541218 170807280692724 171034599405384 171293911122048 171521877466368 171699069488544 172045312646064 172117439540904 172295246813157 172577960672832 172650310870752 172756243690056 172828668629916 173018165653632 173177189702946 173248426720512 173249791116831 173321057999232 173551722170112 173849983757736 174154332316536 174156443059248 174388219001568 174461328117648 174993733650879 175065717909888 175226623900614 175300084502829 175372194780288 175492291296608 175673584985964 176035611083904 176217466054032 176484635701504 176646845844612 177064665410061 177258806968672 177333119526992 177569123146272 177807595844736 177882138472896 178118872753536 178185682601641 178424983330308 178573211271936 178662440055528 178737341061708 178977382659504 179118165083728 179431736326128 179672710486464 179837850845367 179911827748224 179987252537664 180110509488624 180296574064542 180536521594572 180686503713024 180852575867172 180854767792296 181050870658944 181370023540992 181687536974592 181799014752576 181999780567176 182165625154656 182241994808016 182430261331578 182798144686443 182950005665856 183195704809728 183272506305408 183364083214884 183440955300174 183516414352128 183642088106048 183831801006984 184076453390544 184153624124184 184398704805744 184400939709792 184678278323968 185041220750451 185287482689166 185363701316352 185441411705472 185568403715552 185815367255232 186007325279256 186332956954056 186390647030016 186460559502646 186537260678912 187037836776648 187231057682409 187685795613888 187764479499168 188014365684288 188266866188544 188337482404214 188345793677184 188493945231488 188667193342914 188920570585032 188999772127452 189171995352912 189251302300632 189458805828864 189538233016704 189654527735712 189986544345312 190163469075723 190241693456256 190313050401461 190321448855616 190705245340896 190902254891868 191156316982488 191236455821268 191367416331663 191446135959936 191700921874176 191781289028736 192366550075128 192705650012304 192962112149664 193161453174612 193373243965824 193454312211264 193550976726822 193632119483517 193711770705024 194053241970432 194384381019972 194444563876992 194645436360336 194904480060576 194986190249136 195119718612676 195581231727453 195743712355776 195923623856103 195925998441654 196138443213856 196484192169408 196745682976128 196828165055808 196948932648624 197166428947774 197247534019328 197428827708684 198040062469392 198195839471344 198545215164192 198726136532352 198809448881472 199074034253952 199416157839756 199499759467866 199581824362752 199765263539556 200033545325328 200117405782008 200336823388416 200687540841216 200810676426048 200894862680928 200995245062469 201162223424448 201299981193168 201507935719194 201860703366894 201923200949184 202131799297272 202435805085888 202438258598784 202624323174702 202707673369344 203062541324544 203272316677152 203411519457432 203682229491312 204041276483616 204748140669696 204749753138073 204833977635456 204936328298988 205022244159018 205106580746496 205247039647936 205333085768096 205459071713688 205818756374088 205882479399168 206095167910944 206181569593584 206405134597376 206597349119304 206810776132857 207086010064362 207172827139707 207258048376704 207399980623264 207675998697024 207763063114464 208042085826432 208318958445312 208397095914722 208406292412032 208764454179996 209042288162136 209258240939163 209575504895536 209854418263776 210224345467968 210417566373729 210504122345088 210583079438303 211146520065624 211235039436564 211516161394824 211748077102848 211836848665728 212055688385424 212535641908161 212623069156992 212712207544512 212857874850192 213141156557472 213230512143792 213361343702676 213734862388476 213881230017741 213969210778752 214343793620352 214346391457536 214543401008508 214721634606336 215090649761208 215376902954928 215663537108448 215753950157328 216213643059648 216412368834519 216793856263842 216883035143424 217320394921344 217411502577984 217544899461552 217636101237672 217925742043152 218074979625932 218256147110144 218750134361616 218976115905378 219305455509712 219308113482016 219599979483456 219892233914496 219984419768256 220211676400248 220279855580928 220362479412218 220453126256896 220655748615588 220839060093696 221044716190584 221338893348144 221431685687784 221674473216768 221903475771744 222198795808704 222590483436672 222970319405262 223363367059716 223566903598896 223660629991656 223905861434112 223999729928832 224297839763712 224529552408096 224982331921776 225076651707336 225378926311968 225678871649088 225773483446368 225912010979304 226006720516044 226161492028329 226254524316288 226462478842314 226555634942208 226650614306688 226952252068608 227342286452424 227740280721624 227743040923632 228046132540512 228837959389611 228932092651392 229142508177726 229393750194752 229489919387872 229726995750876 230103947563776 230200414494336 230341658253408 230438224839888 230902919603928 230999721489108 231141455677899 231546100920849 231617789324064 231799978343648 232205776422048 232208590745664 232422017759217 232517625335424 232615104156864 232827071203584 232924679754624 233014870574642 233324978201172 233635498534152 233733446003772 234047346554736 234231446647952 234956621405376 235172574182403 235269313209216 235367945626176 235529127792816 235772443007478 236086220546748 236502388651464 236758830861696 237176184630528 237539835073827 237737173137984 237899977773744 238216586740704 238316454748944 238562649433602 238636510212672 239043727666887 239242315101504 239465109206466 239563613981952 239783801127156 239884326161766 239983003383552 240147345984832 240395432086056 240715362126096 241136767822896 241139690389728 241976980981359 242299015824294 242398686336768 242666374089568 242887500206208 242989326410688 243240348442104 243730859581924 243741615346944 243833039349614 243933340887808 244485444286512 244587940400232 244738011894246 244840613892381 245109068009312 245435271187392 245538165498912 245864939740992 245867919613056 246093901156818 246195132708096 246287476990126 246298345577856 246718637448426 246721627667268 247049976918888 247378763153808 247482472239288 247753823006976 248009767039008 248443942605408 248675305714407 248777599135104 248870912063449 249383782368864 249641410243212 249973645284792 250247727485184 250249698279867 250352639332224 250685820912384 251556257790552 251894094113376 251999696169936 252229327137216 252335069734176 252595746459108 252768726384603 252872703647616 253105123411998 253211233170753 253315392460416 253551292100964 253761931807488 254273660454528 254536339855824 254875089309984 254981941095024 255156555108884 255760072258977 256207815811827 256210921039086 256488733433504 256940866683072 257282816199552 257548604232816 257939082948352 258067968969096 258176159311356 258866941009248 258975466306128 259179174693296 259527248480448 259765784554419 259872640080768 259981586998848 260327583255168 260330738413824 260428384759894 260774975636604 260991616474368 261231498474804 261234664588872 261582328502352 261691992176472 261978922892544 262437553407744 262598576864832 262839935850921 263058292170432 263238436944912 263510377478946 264053416625856 264326199081048 264726953552256 264970268766918 265079265175296 265888210453008 265999679290488 266353684719408 266711393767104 266823207709344 267637474995462 267747568568064 267859816907904 267993660083292 268106011592562 268216297899264 268399974924224 268677247625592 269147604489192 269230934598912 269509065729696 269914406781184 270165764232936 270444861096813 270804782391858 271029755569536 271215359276576 271576305988416 272055035311488 272417099505408 272519279273098 272531305461888 272999670850764 273248437731984 273362992212024 273645391997367 273945428951584 274425008498784 274793557214592 274908759458112 275046124822326 275159265967872 275161432950261 275274621528192 275463132159072 275747701510476 276114680085816 276230436186276 276598057208616 276601409564688 276901331596032 277017417485952 277931224033749 278045551974528 278162117558208 278352605573328 278723050882848 279010987918884 279499435431084 279690839253969 279805891018368 280299127290624 280556755164972 281528693420832 281646719248752 282021548526432 282506223606321 282740917847232 283000790014371 283380855877548 283499658191178 283616276726016 283810499800256 284188208743296 284307349525056 284481791603568 284979816517968 285174973356988 286057868011344 286353382337802 286787533014944 287169203939904 287551382811264 287671933543104 288058272682752 288166319231362 288284857412864 288549825112692 289058475018456 289443168224496 289882003437312 290059865948736 290181468316896 290326465090233 290567656057536 290957884109568 291067018261058 291079862955648 291576571529958 291666845815488 291968154540504 292356720090864 292479285373704 292679577919014 292799972644608 293312559691008 293615568533664 293888997662481 294207664820784 294726288254112 295118524464192 295242247583712 295423398972936 295749643421661 295871301028992 296143241563026 296265061078272 297293759207016 297817822746288 298089204798528 298214173322208 299124236759634 299249639201799 299372736544128 299647895309334 299976442562368 300102202276448 300505235082624 300905162198784 301031311261824 301216014639072 301342294021392 301548656037772 301949971789752 302261903578791 302791055050341 302884801423776 303123048603232 303653707628832 303657387898176 303936484762053 304061510054016 304466170035456 304593811986816 305117279186148 305523344236968 306061914725424 306302661001168 307122211004544 307250966453184 307404492448482 307533366238527 307659871119744 307870559471904 307999628652144 308188607570532 308728134561132 308823719098752 309142751866416 309272354390376 309607701896064 309611454327552 309896023678956 310153472209152 310629015096543 310887072565056 311099970934896 311513998045536 311644594671696 312063128739648 312595643872083 313146681269994 313275495207168 313563432243204 313823927501568 314038837057088 314363257343304 314781627395664 315336518201952 316719780098436 316852559154846 316982897517312 317199970364992 317622115654272 317755272998592 318083532578136 318182013616896 318724970222516 318739035453696 318989753468672 319286812275288 319711734836208 319845768215688 320042015554014 320527242781408 320953816168128 321515690430528 321519587186304 321815101512762 321947481233664 322068239140934 322082451909504 322635974641812 323065354432392 323495305662672 323630925235992 323985768547584 324320464589472 325188223416576 325190784395763 325324552715136 325980592382016 326117253866976 326317349192328 326454151856508 326888613064728 327112469438898 327247028249856 327384220665216 327819919654656 328125201542424 328464173858067 328958183264568 328962170223024 329399969225184 329838350871744 329976629652384 330317514600372 330543719118327 330679689385344 330983622923382 331258590140544 331567074285876 332511709825152 332855213657616 333298193713056 333666264373156 334455479107893 335045050589574 335408343720736 335858792151168 335999594893248 336305769516288 336446759645568 336794328612144 337024968512804 337473497882664 337614977561004 338068389467952 338518307473632 338660225169552 339381786474432 339693718263471 339833452413312 339975921460032 340428378102912 340432504079616 340560195455246 341013429678636 341610421082436 341614561385448 342069198810768 342587822244096 343398138977088 343713762266589 344090625292128 344234879081808 344590493626314 345155921345664 345300621741504 345512487380112 345657337259832 346036331307264 346354379405892 346499582233662 346642115998464 347699967515472 348308664633072 348312886118496 348776438003136 348922656235296 349522305861963 349987467301758 350131435819776 350453247801228 350600169005658 350744389560576 350984582593216 351347169971928 352071222167808 352434932108064 353293691689224 353658664511217 354129330820122 354517613937344 354666239053984 355138246292544 355615191689472 355764276945792 356237745507072 356371365203282 356849966660616 357324880111056 357474682123416 357843974150403 357954765319008 358236330167456 358863472652256 359197663809699 359345420972928 359675701690734 359823655496448 359826489242649 359974505075328 360221018977248 360593148129084 361073043189144 361705151734344 361709535584592 362101741317888 363448523736441 363598029505152 363999561134352 364331250309312 364483989616032 364860522663156 365596289372886 365749559024421 365900011331712 366545012610816 366728166429768 366881910600348 367107017841369 367284176212096 367663602013968 368152906781088 368307248248368 368797409611488 368801879419584 369431215485189 370077956172639 370082441500902 370574965378332 370882823410944 371136807431104 371630734510464 372014650558512 372665913908112 372921119005292 374075673553296 374462115364818 375371591227776 375528958998336 376028731368576 376674964808428 376691587354368 376987890462976 377334386685828 377841141170064 377999544254904 378343990705824 378502604601264 379076466033408 379309055471424 379657685117997 379973088690624 380326938151446 380483386912512 380626100802922 380642897711232 381410490681792 381804509783736 382312633964976 382472911642536 382734832663326 382892271919872 383562578057472 384316381558629 384733100150256 385411300024608 385924224299328 386322906349224 386746487931648 386908624422528 387101953453644 387264238967034 387423541410048 388768762039944 388889127753984 389290872720672 389808960121152 389972380498272 390239437225352 390642577139841 391162463454906 391487424711552 391847247712206 391851996883308 392276886427712 392968384338816 393491365952256 393656330111616 393897865297248 394332857895548 394857655417368 395265566218419 396080124938784 396391678942688 397090430328384 397452273064704 397455403150377 397618897762944 398148068507904 398832315679512 398999518935732 399530527079112 400067090650656 400234811564016 401456212493193 401621352852096 401789725361856 401990490124938 402159017388843 402324446848896 402599962386336 403015871438388 403721406733788 403846401898368 404263598594544 404871610171776 404876517197568 405248646349404 406207173587787 406544633354304 406823038914864 407364458982624 408082552967232 408778918909647 409499506276146 409667955270912 409872656597976 410044488318036 410494079295872 410666171536192 410918143427376 411637512748176 412190335821888 412363139187168 413194698238608 413621552265714 414172020128724 414345654279414 414516096753408 414799961246528 415351997394048 415526126228928 416084171652864 416794191829444 416812584824064 417528908359992 418084576324272 418516481878326 419151009791072 419708836527552 420448690935936 420835132747458 421008244690176 421166158876606 422293040131248 422470078873128 423032322789648 423673697331456 424111376770848 425071283816322 425246138313984 425249487286767 425424415089024 425715749700384 426282313114944 426461024287584 426722687405352 427469724776952 427762460035482 427938421557504 428687587240704 429086802017016 429530073506703 430181299522416 430753805909856 431327074216896 431507900314656 432249478847043 432427286119296 432824737669038 433587712527684 434640789842688 434823005155968 435089798923104 435272202475344 435851484086304 436149959251864 436600527391587 437364857294937 437500268723232 437952231810756 438610911019424 438616226964032 439019366878521 439199958966912 439784467828992 439968839536512 440423352800496 440724958824436 441311497231176 442089432381168 442677786696288 442863371375568 443806951543488 444214862344539 444397591617408 445180966873344 445940638810524 446726734119432 447133807197792 447321259983312 447999459857664 448686355139451 449059104816192 449471842964001 449964663843552 450153303414672 450757852623936 451357743298176 451546966892736 451824021958608 452013441032088 452322984056658 452509048632576 452924957684628 453301228613376 454684572904848 455480561443248 455486081847264 456092265081024 457675918779222 457864185302784 458285016355452 458787500389504 458979838775744 459453991501752 460400828988672 460683316506816 460876449679776 461805839207856 461999442978216 462282911355798 463092201841698 463235578648128 463599956687296 464411552844096 464417181491328 464844035518434 465035250670848 465230208313728 465849359509248 466029741149284 466649956402344 467270997068304 467466892007544 468094693109472 468462893295904 469720021904991 469913242810752 470345148364806 470538626418432 470735891252352 471058255585632 471544886014956 472172441093496 473004777302928 473517661723392 475079670147654 475278838732269 475474346275968 475799955547488 476433173481408 476632909497888 477125298867204 477273020425344 478087455333774 478484630203008 478930218412932 479567602254312 479768652323532 480063023331021 480294691969664 480790864172112 481430724252192 482273535645792 482279380779456 483102358711401 483953961962718 484598031648588 485332748179136 485775000412416 485978652821376 486480696884208 487461719163848 487666078699228 488970888573024 489175880800464 489476023788492 489681227784762 490218136018624 490668704158347 490870542374784 491076330997824 491729879481984 491735839226112 492187802313636 492574953980252 492596691155712 493437274896852 493443255334536 494099953837776 494757526307616 494964944478576 496019534078016 496475434385073 496887885210816 497350611428814 497555198270208 497741824126898 498767564737728 499282820486424 499947290569584 500499396559734 500705278664448 502567575884361 503112515581104 503788188226752 503999392339872 504458654274432 504670139468352 505191492918216 505537452769206 505745407295232 506210246823996 506422466341506 506630784920832 507102584201928 508547320909056 509072679711648 509750178619968 509963882190048 510313110217768 510840293182869 511520144517954 512415631623654 512421842078172 512977466867008 513881733366144 514565632399104 515097208465632 516135937938192 516352318622712 516885740439471 517733882018496 517950932612256 518358349386592 519054496960896 519531569108838 519745280161536 519749373350493 519963173997696 520655166510336 520856769519788 521549951273208 522462996949608 522469329177744 523164657004704 523383984352944 524981200952637 525197153729664 525679871701842 525900253508487 526116584340864 526476873889824 527020754957892 528106833251712 528652398162096 529453907104512 529940537533836 531193996230183 531776420906016 531999358580976 532707369438816 533422787534208 533646415418688 534557047804923 535274949990924 535719633815808 535987320166584 536212023185124 536799949848448 537354495251184 538295208978384 539018131459392 540331528465872 540889722193626 541609564783716 542059511139072 542430718553152 543152611976832 544110070622976 545038558546196 545062610923776 545999341701528 546496875463968 546725984424048 547290783994734 547890857903168 548394434059329 548850016997568 549587114429184 549817518916224 550092249644652 550322865900522 550549243056384 550926264318144 551495403020952 552229360171632 552460872372552 553196114417232 553202819129376 554034834971904 555123662251353 555862448067498 556091103949056 556324235116416 556705211146656 557446101765696 558021975837768 558998870862168 559381678507938 559611782036736 561113510329944 561693173047227 563057386841664 563293438497504 564043097052864 565012447212642 565481835694464 566001580028742 566761711755096 566999316382356 567620999600512 568376417486592 568614699050112 568963583207136 569959633035936 570349946713976 570939151204383 572115736022688 572706764675604 573575066029888 574102248994989 574338407879808 575102765622528 575343867086208 576332638462724 577099650225384 578116950036912 578886336448992 580119731897472 580362936633792 580652930180466 580896358450551 581135312115072 582134036522116 582159725911296 583153143059916 583333691630976 583936309081008 584713440181728 584958570747408 585359155838028 586743695182359 587231137067328 587770871568309 587777995324962 588415329641568 589452576508224 590237048928384 590484495167424 590846797945872 591499286843322 591742602057984 592286483126052 594587518414032 595635645492576 596178409597056 596428346644416 598248473519268 598499278403598 598745473088256 599295790618668 599952885124736 600204404552896 601010470165248 602062622523648 602432029278144 602684588042784 603097312075544 603899943579504 604523807157582 605582110100682 605769602847552 606246097206464 607307415257664 607314775796352 607872969524106 608123020108032 609187623973632 610234558372296 611046688473936 612123829450848 612605322002336 614244422009088 614249259414219 614501932906368 614808984896964 615066732477054 615319742239488 615741118943808 615999257304288 616377215141064 617456269122264 617647438197504 618285503732832 618544708780752 619215403792128 619792047357912 620432328398571 621258030193086 621518481419121 621774145130112 622199941869792 623027996091072 623289189343392 624126257479296 625191287744166 626293362539988 627126864486408 627774722817489 628077674114176 628726514686608 629563254791328 630673036403904 631749238314909 633439560196872 633705118309692 634399940729984 635244231308544 635510545997184 636167065156272 637449940445032 638573624550576 639423469672416 639691536431376 640084031108028 641054485562816 641643690053223 641907632336256 643031380861056 643039174372608 643630203025524 644136478281868 644164903819008 645271949283624 646130708864784 646990611325344 647261850471984 648640929178944 649237106503557 650381568791526 650649105430272 651961184764032 652234507733952 652634698384656 652908303713016 653777226129456 654224938877796 654768441330432 656250403084848 656928347716134 657916366529136 657924340446048 658799938450368 659676701743488 659953259304768 660635029200744 661087438236654 661359378770688 661967245846764 662517180281088 663134148571752 665023419650304 665710427315232 666596387426112 667332528746312 668910958215786 670090101179148 670816687441472 671717584302336 671999189786496 672893519291136 673588657224288 674049937025608 674946995765328 675229955122008 676136778935904 677036614947264 677320450339104 678484476084987 678763572948864 679387436526942 679666904826624 679951842920064 680856756205824 681120390910492 682026859357272 683220842164872 683229122770896 684138397621536 686513878168833 686796277954176 687427524533178 688181250584256 688469758163616 689180987252628 690311842691328 690601243483008 691024974760224 691314674519664 692708758811784 692999164467324 693424367033697 694638302762547 695399935030944 696617329266144 696625772236992 697266053277651 697552876006272 697845312470592 699044611723926 699974934603516 700906495602456 701200338011316 701969165186432 702694339943856 704869864216128 706587383378448 707317329022434 708258661640244 709035227874688 709332478107968 710276492585088 711528553891584 712742730406564 713699933321232 714649760222112 714949364246832 715687948300806 715909530638016 716472660334912 717131183000661 717726945304512 718395327619398 718690841945856 719351403381468 719652978485298 719949010150656 720442037954496 721186296258168 722146086378288 723410303468688 723419071169184 725930942944077 726897047472882 727196059010304 727999122268704 728662500618624 728967979232064 729721045326312 731192578745772 731499118048842 731800022663424 733456332859536 733763821200696 734214035682738 734521841677143 734568352424192 735327204027936 736305813562176 736614496496736 737594819222976 737603758839168 738862430970378 740155912345278 740164883001804 741149930756664 742273614862208 743261469020928 744029301117024 745331827816224 745842238010584 746612736190347 748151347106592 748924230729636 750743182455552 750749094839601 751057917996672 752057462737152 753349929616856 754668773371656 755682282340128 755999088509808 756687981411648 757005209202528 758306179153809 758618110942848 759315370235994 759633699512259 759946177381248 760653876302892 761252201605844 761285795422464 762820981363584 763609019567472 764625267929952 764945823285072 765469665326652 767280216776931 768623447435481 768632763117258 769466200300512 770822600049216 771848448598656 772645812698448 773817248845056 774203906907288 774528477934068 777537524079888 778581745441344 779297353663257 779617920242304 779944760996544 780478874450704 781285154279682 782324926909812 782974849423104 783694495424412 783703993766616 784553772855424 785936768677632 787312660223232 787795730594496 788665715791096 789715310834736 790531132436838 792160249877568 792783357885376 794180860656768 794910806300754 795237795525888 797664631359024 797999037871464 799061054158224 800134181301312 800469623128032 802912424986386 803242705704192 803579450723712 803980980249876 804318034777686 804648893697792 805199924772672 806031742876776 807442813467576 807692803796736 808527197189088 809743220343552 810497292698808 811334583290439 812414347175574 813089266708608 813646077829728 814728917965248 816165105934464 817557837819294 818999012552292 819745313195952 820088976636072 820936175992101 820988158591744 821332343072384 821836286854752 823275025496352 824380671643776 824726278374336 826389396477216 827243104531428 828344040257448 828691308558828 829258804103873 829599922493056 830703994788096 831052252457856 833588383658888 835057816719984 836169152648544 837032963756652 838302019582144 839072517761907 839417673055104 840897381871872 841670265494916 842332317753212 844586080262496 844940157746256 846064645579296 847518670818963 848222753541696 849002370043113 850142567632644 850498974573534 850848830178048 851431499400768 852564626229888 852922048575168 853445374810704 854939449553904 855524920070964 858173604034032 859060147013406 860362599044832 861507611819712 862654148433792 863015800629312 864498957694086 864854572238592 865649475338076 867175425055368 869646010311936 870179597846208 870544404950688 870979395270699 871702968172608 872299918503728 873201054783174 874729714589874 875000537446464 875904463621512 877221822038848 877232453928064 878038733757042 878399917933824 879937679073024 880846705600992 881449917648872 882622994462352 884178864762336 885355573392576 885726742751136 887248930264983 887613903086976 888429724689078 888795183234816 891881277621048 893453468238864 894267614395584 894642519966624 897372710278902 897748917605397 898118209632384 898943685928002 899929327687104 900306606829344 901515705247872 902715486596352 903093933785472 903648043917216 904026882064176 904645968113316 905849915369256 906785710736373 908373165151023 909369145809696 910961122886496 910972163694528 911809454286159 912184530162048 915351837558444 916570032710904 917575000779008 917959677551488 918907983003504 921366633013632 921752899359552 923611678415712 923998885956432 924565822711596 926184403683396 926471157296256 926818663410211 927199913374592 928823105688192 928834362982656 929688071036868 930460416627456 932059482298568 933299912804688 934541994136608 934933784015088 936189386218944 936925786591808 937786931616249 939440043809982 939826485621504 940690296729612 941471782504704 942116511171264 943089772029912 944344882186992 946009554605856 950159340295308 950557677464538 950948692551936 951599911094976 952866346962816 953265818995776 954250597734408 954546040850688 956174910667548 956969260406016 957860436825864 959135204508624 959537304647064 960126046662042 960589383939328 961581728344224 962861448504384 964547071291584 964558761558912 966204717422802 967907923925436 969196063297176 970665496358272 971957305642752 972961393768416 974923438327696 975332157398456 977941777146048 978351761600928 978952047576984 979362455569524 980436272037248 981337408316694 981741084749568 982152661995648 983459758963968 984375604627272 985149907960504 986874549793704 986886510669072 988199907675552 989515052615232 989929888957152 991631157354981 992039068156032 992950868770146 993775770421632 994701222857628 995483648253796 997535129475456 998565640972848 999894581139168 1000998793119468 1003366437323679 1005135151768722 1006225031162208 1007576376453504 1007998784679744 1008917308548864 1009340278936704 1010382985836432 1011074905538412 1012420493647992 1012844932683012 1014205168403856 1018145359423296 1019081154790413 1019500357239936 1019927764380096 1020626220435536 1021680586365738 1023040289035908 1024831263247308 1024843684156344 1025954933734016 1027763466732288 1030194416931264 1032271875876384 1032704637245424 1033771480878942 1035467764036992 1035856153223177 1035901865224512 1036716698773184 1038108993921792 1039063138217676 1039498746700986 1039926347995392 1041713539039576 1043099902546416 1044925993899216 1044938658355488 1046329314009408 1046767968705888 1048566917585889 1049962401905274 1050394307459328 1051359743403684 1051800507016974 1052233168681728 1052953747779648 1054041509915784 1056213666503424 1057304796324192 1059881075067672 1060975993533651 1062387992460366 1063552841812032 1063998717161952 1065414738877632 1066845575068416 1067292830837376 1069114095609846 1070549899981848 1071974640333168 1072424046370248 1073531922451209 1073599899696896 1074708990502368 1076590417956768 1077592991429097 1078036262918784 1080663056931744 1081779444387252 1083219129567432 1084415359212757 1084861437106304 1086305223953664 1090077117092392 1091998683403056 1092993750927936 1093451968848096 1094581567989468 1095781715806336 1096788868118658 1097248677073263 1097700033995136 1099635037832448 1100184499289304 1100645731801044 1101852528636288 1102990806041904 1104458720343264 1104921744745104 1106392228834464 1106405638258752 1108293646455567 1110233868517917 1110247324502706 1111724896134996 1112648470232832 1113410422293312 1114892203531392 1116043951675536 1117997741724336 1118763357015876 1122227020659888 1123386346094454 1126114773683328 1126586876995008 1128086194105728 1130024894425284 1130963671388928 1132003160057484 1133523423510192 1133998632764712 1135241999201024 1137229398100224 1137927166414272 1138973055353991 1139919266071872 1140699893427952 1141878302408766 1144231472045376 1145413529351208 1147150132059776 1148204497989978 1148676815759616 1150687734172416 1152665276925448 1154199300450768 1156233900073824 1157772672897984 1160239463794944 1160725873267584 1161305860360932 1161792716901102 1162270624230144 1164268073044232 1166306286119832 1166667383261952 1167872618162016 1169426880363456 1169917141494816 1170718311676056 1171927731419523 1173487390364718 1174462274134656 1175541743136618 1175555990649924 1176830659283136 1178905153016448 1180474097856768 1180968990334848 1181693595891744 1182998573686644 1184572966252104 1185796698655257 1189175036828064 1191271290985152 1192356819194112 1192366209451131 1192856693288832 1196496947038536 1196998556807196 1198591581237336 1199905770249472 1200408809105792 1204368637479579 1204864058556288 1205369176085568 1206194624151088 1207799887159008 1209047614315164 1211164220201364 1211539205695104 1211993636767199 1212492194412928 1214614830515328 1214629551592704 1215745939048212 1220469116744592 1222093376947872 1224247658901696 1225210644004672 1226336756728941 1228498518828438 1229003865812736 1229617969793928 1230133464954108 1231482237887616 1231998514608576 1232754430282128 1234912538244528 1236571007465664 1237089417561504 1239584094715824 1240864656797142 1242516060386172 1243036962838242 1243548290260224 1244399883739584 1246055992182144 1246578378686784 1248252514958592 1250382575488332 1252586725079976 1254253728972816 1255549445634978 1256155348228352 1257453029373216 1259126509582656 1261346072807808 1263498476629818 1266879120393744 1267410236619384 1268799881459968 1271021091994368 1272334130312544 1274899880890064 1277147249101152 1278846939344832 1279383072862752 1280168062216056 1281581788160531 1282108971125632 1283287380106446 1283815264672512 1286062761722112 1287260406051048 1288272956563736 1290543898567248 1292261417729568 1293981222650688 1294523700943968 1296748436541129 1297281858357888 1298474213007114 1300763137583052 1303922369528064 1304469015467904 1305269396769312 1305816607426032 1307554452258912 1308449877755592 1309801582174761 1312094571884811 1312500806169696 1313856695432268 1315832733058272 1315848680892096 1317058100635563 1317599876900736 1319353403486976 1319906518609536 1321270058401488 1322174876473308 1323934491693528 1326268297143504 1331420854630464 1332644587033617 1333192774852224 1334665057492624 1337821916431572 1340180202358296 1341633374882944 1343998379572992 1346059065418353 1347177314448576 1348099874051216 1349893991530656 1350459910244016 1352273557871808 1354073229894528 1354581123445693 1354640900678208 1356968952169974 1357527145897728 1358774873053884 1359903685840128 1362240781820984 1364053718714544 1366441684329744 1366458245541792 1368276795243072 1373027756337666 1373592555908352 1374855049066356 1376362501168512 1376939516327232 1378361974505256 1381202486966016 1382049949520448 1382629349039328 1385417517623568 1385998328934648 1386848734067394 1389276605525094 1390799870061888 1393234658532288 1393251544473984 1394532106555302 1395105752012544 1395690624941184 1398089223447852 1399949869207032 1401812991204912 1402400676022632 1403938330372864 1405388679887712 1409160065714973 1409739728432256 1413174766756896 1414634658044868 1416517323280488 1418070455749376 1418664956215936 1420552985170176 1425485460813128 1427399866642464 1429299520444224 1429898728493664 1431375896601612 1431819061276032 1432356116179417 1432945320669824 1434262366001322 1435453890609024 1436790655238796 1438702806762936 1439305956970596 1440884075908992 1442372592516336 1444292172756576 1446820606937376 1446838142338368 1449307076134203 1451861885888154 1453794094945764 1455998244537408 1457325001237248 1457935958464128 1459442090652624 1462385157491544 1462998236097684 1466912665719072 1467527642401392 1468428071365476 1469043683354286 1470654408055872 1472006112475041 1472611627124352 1473228992993472 1475189638445952 1475207517678336 1477724861940756 1480311824690556 1480329766003608 1482299861513328 1484547229724416 1488058602234048 1489426303155219 1490663655632448 1491684476021168 1493225472380694 1496302694213184 1497848461459272 1501498189679202 1502115835993344 1506699859233712 1509337546743312 1511364564680256 1511998177019616 1513375962823296 1514010418405056 1516612358307618 1517236221885696 1518630740471988 1519267399024518 1519892354762496 1521307752605784 1522504403211688 1525641962727168 1527218039134944 1529250535859904 1529891646570144 1530939330653304 1532520879548607 1534560433553862 1537246894870962 1537265526234516 1538932400601024 1541645200098432 1543696897197312 1545291625396896 1548407813814576 1549056955868136 1550657221318413 1555075048159776 1557163490882688 1558594707326514 1559235840484608 1559248120051479 1559889521993088 1560957748901408 1562570308559364 1564649853819624 1567388990848824 1567407987533232 1569107545710848 1574943602857911 1575591461188992 1577331431582192 1579430621669472 1581062264873676 1584320499755136 1584914755772491 1585566715770752 1588361721313536 1589821612601508 1595329262718048 1595998075742928 1598122108316448 1600268362602624 1600868600435819 1600939246256064 1603671143414769 1605824849972772 1607158901447424 1607961960499752 1608636069555372 1610399849545344 1612063485753552 1614885626935152 1617054394378176 1620994585397616 1622669166580878 1624828694351148 1626178533417216 1627292155659456 1629457835930496 1632330211868928 1635115675638588 1637998025104584 1639490626391904 1640177953272144 1641872351984202 1642664686144768 1643672573709504 1645183302177987 1646550050992704 1648761343287552 1649452556748672 1652778792954432 1654486209062856 1656688080514896 1657382617117656 1658517608207746 1659199844986112 1662104504915712 1665370986754059 1667176767317776 1670115633439968 1672338305297088 1674065927513304 1676604039164288 1678145035523814 1678835346110208 1683340530989832 1684664635506424 1689172160524992 1689880315492512 1692129291158592 1695037341637926 1696445507083392 1698004740086226 1700285135265288 1700997949147068 1702862998801536 1705129252459776 1705844097150336 1706890749621408 1709878899107808 1711049840141928 1712817453613149 1716347208068064 1718120294026812 1720725198089664 1722306746984967 1723015223639424 1725308296867584 1726031601258624 1728997915388172 1731298950676152 1734350850110736 1740359195692416 1741088809901376 1741958790541398 1742689075351653 1743405936345216 1744599837007456 1746402109566348 1749459429179748 1750001074892928 1751808927243024 1754443644077696 1754464907856128 1756077467514084 1760231085547077 1761693411201984 1762899835297744 1765245988924704 1768357729524672 1770711146785152 1771375315275137 1771453485502272 1774497860529966 1775227806173952 1776859449378156 1783762555242096 1786906936477728 1788535228791168 1789285039933248 1794745420557804 1795497835210794 1796236419264768 1797887371856004 1799858655374208 1800613213658688 1803031410495744 1806187867570944 1807296087834432 1808053764128352 1809291936226632 1811699830738512 1813571421472746 1816746330302046 1818738291619392 1821922245772992 1821944327389056 1823618908572318 1824369060324096 1830703675116888 1833140065421808 1835919355102976 1837815966007008 1842733266027264 1842747778242657 1843505798719104 1847223356831424 1847997771912864 1849131645423192 1852368807366792 1852942314592512 1853637326820422 1854399826749184 1857646211376384 1859376142073736 1861296985195713 1864118964597136 1866599825609376 1869083988273216 1869867568030176 1872378772437888 1873081075003853 1873851573183616 1875573863232498 1878880087619964 1881380593459224 1884233022342528 1886179544059824 1888689764373984 1892019109211712 1895247714944727 1900318680590616 1901115354929076 1903199822189952 1905732693925632 1906531637991552 1908501195468816 1912349821335096 1915720873651728 1918270409017248 1919074609294128 1920252093324084 1923163456688448 1924931070159669 1925722897008768 1929094142583168 1929117523117824 1932409434845604 1935815847850872 1938392126594352 1941330992716544 1945922787536832 1947711319510671 1949846876655392 1950664314796912 1955883554292096 1956703523201856 1957904095153968 1958724911139048 1960872544074496 1962674816633388 1964305323991296 1968751209254544 1970299815921008 1973749099587408 1973773021338144 1976399815351104 1979030105230464 1979859777914304 1983262314709962 1984078136312064 1985901737540292 1987551540843264 1989402445715256 1990967296507592 1995070258950912 1997131281945696 1999789162278336 2001997586238936 2006732874647358 2010270303537444 2012450062324416 2015152752907008 2015997569359488 2018680557873408 2020765971672864 2022149811076824 2024840987295984 2025689865366024 2028410336807712 2035453428254961 2036290718846592 2038162309580826 2039000714479872 2039855528760192 2041252440871072 2043361172731476 2046080578071816 2049662526494616 2049687368312688 2051909867468032 2059541634506499 2060388833862528 2064543751752768 2065409274490848 2067542961757884 2070935528073984 2071712306446354 2071803730449024 2073433397546368 2078126276435352 2078997493401972 2080273101101091 2083427078079152 2086199805092832 2089851987798432 2089877316710976 2091798159832953 2092658628018816 2093443554416071 2093535937411776 2097133835171778 2099924803810548 2102719486807368 2103601014033948 2105907495559296 2108083019831568 2114609592648384 2119762150135344 2121951987067302 2124775984920732 2127105683624064 2127997434323904 2130829477755264 2134585661674752 2138228191219692 2141099799963696 2143949280666336 2144848092740496 2147063844902418 2149417981004736 2151393549001983 2153180835913536 2155185982858194 2156072525837568 2161326113863488 2163558888774504 2166438259134864 2168830718425514 2169722874212608 2177792828832231 2180154234184784 2183997366806112 2185987501855872 2186903937696192 2189163135978936 2191563431612672 2193577736237316 2194497354146526 2195400067990272 2200368998578608 2201291463602088 2203705057272576 2205981612083808 2208917440686528 2209843489490208 2212784457668928 2212811276517504 2213641270459099 2216587292911134 2220467737035834 2220494649005412 2223449792269992 2226820844586624 2229784407062784 2232087903351072 2235995483448672 2237526714031752 2239838208571041 2244454041319776 2246772692188908 2252229547366656 2252247284518803 2253173753990016 2256172388211456 2260049788850568 2264006320114968 2267046847020384 2267997265529424 2274918537461427 2275854332828544 2277946110707982 2278901098536777 2279838532143744 2281399786855904 2283756604817532 2288462944090752 2290827058702416 2294300264119552 2296408995979956 2301840650330793 2305330553850896 2308398600901536 2312467800147648 2315545345795968 2316413873821333 2321451746535168 2322611720721864 2323585433802204 2328536146088464 2332612572239664 2335745236324032 2337892060989771 2338853760726912 2339834282989632 2341436623352112 2343855462839046 2346974780729436 2348924548269312 2351083486273236 2351111981299848 2353661318566272 2357810306032896 2361937980669696 2363387191783488 2365997147373288 2369145932504208 2371593397310514 2378350073656128 2382542581970304 2384732418902262 2385713386577664 2392993894077072 2393997113614392 2397183162474672 2400817618211584 2408737274959158 2409728117112576 2410738352171136 2412389248302176 2415599774318016 2418095228630328 2422328440402728 2423078411390208 2423987273534398 2424984388825856 2429229661030656 2431491878096424 2434003749871317 2440938233489184 2444186753895744 2448495317803392 2450421288009344 2452673513457882 2456997037656876 2459235939587856 2460266929908216 2462964475775232 2463997029217152 2465508860564256 2469825076489056 2473142014931328 2474069655218993 2474178835123008 2479168189431648 2481729313594284 2485032120772344 2486073925676484 2487776412311619 2488799767479168 2492111984364288 2493156757373568 2500765150976664 2505173450159952 2508507457945632 2511098891269956 2514906058746432 2517217553285721 2518253019165312 2522692145615616 2526996953259636 2533758240787488 2534820473238768 2542556012456889 2544668260625088 2547007110129339 2549799761780128 2554294498202304 2557693878689664 2558766145725504 2560336124432112 2563163576321062 2564217942251264 2566574760212892 2574520812102096 2576545913127472 2581087797134496 2584522835459136 2587962445301376 2589047401887936 2593496873082258 2594563716715776 2596948426014228 2601526275166104 2608938030935808 2610538793538624 2611633214852064 2612938185812097 2615108904517824 2616899755511184 2619603164349522 2624189143769622 2625001612339392 2627713390864536 2631665466116544 2631697361784192 2634116201271126 2635199753801472 2639813037219072 2642540116802976 2644349752946616 2647868983387056 2652536594287008 2661746790794949 2662841709260928 2665289174067234 2666385549704448 2669330114985248 2675643832863144 2680360404716592 2683266749765888 2692118130836706 2693246752816191 2694354628897152 2696199748102432 2699787983061312 2700919820488032 2704547115743616 2708146459789056 2709162246891386 2709281801356416 2713937904339948 2717549746107768 2720357132209119 2724481563641968 2728107437429088 2732883368659488 2732916491083584 2735428362858477 2736553590486144 2737580032697939 2746055512675332 2749710098132712 2752725002337024 2753879032654464 2756723949010512 2764099899040896 2765258698078656 2770835035247136 2771996657869296 2773697468134788 2778553211050188 2780455990230633 2781599740123776 2786469317064576 2786503088947968 2789064213110604 2791381249882368 2796178446895704 2799899738414064 2803625982409824 2804801352045264 2810777359775424 2813360794848747 2818320131429946 2819479456864512 2826349533513792 2829269316089736 2833034646560976 2837329912431872 2850970921626256 2854799733284928 2858599040888448 2859797456987328 2862751793203224 2863638122552064 2864712232358834 2865890641339648 2868524732002644 2870907781218048 2873581310477592 2877405613525872 2878611913941192 2881768151817984 2884745185032672 2888584345513152 2893641213874752 2893676284676736 2898614152268406 2903723771776308 2907588189891528 2911996489074816 2915871916928256 2918884181305248 2924770314983088 2925996472195368 2933825331438144 2935055284802784 2936856142730952 2938087366708572 2941308816111744 2944012224950082 2945223254248704 2946457985986944 2950379276891904 2955449723881512 2960623649381112 2960659532007216 2964599723026656 2974893472064943 2976117204468096 2978852606310438 2981327311264896 2983368952042336 2986450944761388 2992605388426368 2995696922918544 3002996379358404 3010099311971037 3013399718467424 3018675093486624 3022729129360512 3023996354039232 3026751925646592 3028020836810112 3033224716615236 3037261480943976 3038534798049036 3042615505211568 3045008806423376 3054436078269888 3057243464371239 3058501071719808 3059783293140288 3061878661306608 3065041759097214 3069120867107724 3074493789741924 3074531052469032 3077864801202048 3083290400196864 3090583250793792 3096815627629152 3098113911736272 3101314442636826 3107568459669531 3110150096319552 3114326981765376 3117189414653028 3118496240102958 3119779043986176 3121915497802816 3125140617118728 3129299707639248 3134777981697648 3134815975066464 3145700752757667 3149887205715822 3151182922377984 3154662863164384 3158861243338944 3162124529747352 3168640999510272 3169829511544982 3171133431541504 3179643225203016 3182927980600953 3190658525436096 3191996151485856 3196244216632896 3200536725205248 3201737200871638 3201878492512128 3207342286829538 3211649699945544 3215923920999504 3217272139110744 3220799699090688 3224126971507104 3229771253870304 3232778974287291 3234108788756352 3235321856824837 3241989170795232 3245338333161756 3249657388702296 3253246077638271 3254584311318912 3258915671860992 3270231351277176 3275996050209168 3278981252783808 3280355906544288 3283744703968404 3287345147419008 3290366604355974 3291746031219789 3293100101985408 3298905113497344 3305557585908864 3308972418125712 3313376161029792 3314765234235312 3317035216415492 3324880939366701 3330701605553751 3330741973508118 3334353534635552 3340231266879936 3344676610594176 3348131855026608 3353208078328576 3356290071047628 3366681061979664 3369329271012848 3378344321049984 3379760630985024 3384258582317184 3390074683275852 3392891014166784 3396009480172452 3400570270530576 3401995898294136 3405725997603072 3411688194300672 3413781499242816 3416919166061973 3419757798215616 3422099680283856 3425634907226298 3432694416136128 3436240588053624 3441450396179328 3444613493969934 3446030447278848 3452063202517248 3457995830776344 3462597901352304 3468701700221472 3480718391384832 3482177619802752 3483917581082796 3485378150703306 3486811872690432 3489199674014912 3492804219132696 3498918858359496 3500002149785856 3503617854486048 3508887288155392 3512154935028168 3515783194258569 3520462171094154 3523386822403968 3525799670595488 3530491977849408 3536715459049344 3541422293570304 3542750630550274 3542906971004544 3548995721059932 3553718898756312 3557390095965771 3567525110484192 3573813872955456 3577070457582336 3577098628353393 3578570079866496 3589490841115608 3590995670421588 3595774743712008 3599717310748416 3601226427317376 3613105912438737 3614592175668864 3616107528256704 3618583872453264 3623399661477024 3627142842945492 3633492660604092 3635980910301597 3637476583238784 3643844491545984 3643888654778112 3647237817144636 3661407350233776 3666280130843616 3675631932014016 3679010270186823 3685495556485314 3687011597438208 3694446713662848 3695995543825728 3698263290846384 3704737614733584 3707274653640844 3718752284147472 3722593970391426 3728237929194272 3733199651218752 3738167976546432 3739735136060352 3744757544875776 3746162150007706 3747703146367232 3751147726464996 3757760175239928 3762761186918448 3768466044685056 3772359088119648 3777379528747968 3784038218423424 3790495429889454 3800637361181232 3802230709858152 3806399644379904 3813063275983104 3817002390937632 3824699642670192 3831441747303456 3836540818034496 3838149218588256 3840504186648168 3844745364481593 3846326913376896 3849862140319338 3851445794017536 3858188285166336 3864818869691208 3871631695701744 3876784253188704 3890245309623387 3891845575073664 3895422639021342 3899693753310784 3901328629593824 3911767108584192 3913407046403712 3915808190307936 3917449822278096 3925349633266776 3929404746524283 3936283715654433 3937502418509088 3940599631842016 3947498199174816 3947546042676288 3951174301906689 3952799630702208 3958060210460928 3959719555828608 3966524629419924 3971803475080584 3978804891430512 3981934593015184 3994262563891392 3997933761100851 3999578324556672 4003995172477872 4013465749294716 4020540607074888 4024900124648832 4031995138718976 4038177196255059 4041531943345728 4044299622153648 4049681974591968 4051379730732048 4056820673615424 4063743370337079 4070906856509922 4072581437693184 4076324619161652 4079711057520384 4082504881742144 4086722345462952 4092161156143632 4099325052989232 4099374736625376 4119083269012998 4120777667725056 4129087503505536 4130818548981696 4135085923515768 4143424612892708 4143607460898048 4146866795092736 4156252552870704 4157994986803944 4160546202202182 4166854156158304 4172399610185664 4179703975596864 4179754633421952 4183596319665906 4185317256037632 4186887108832142 4187071874823552 4194267670343556 4199849607621096 4205438973614736 4207202028067896 4211814991118592 4216166039663136 4227480197144919 4229219185296768 4239524300270688 4243903974134604 4249551969841464 4254211367248128 4255994868647808 4261658955510528 4276456382439384 4282199599927392 4287898561332672 4289696185480992 4294127689804836 4297068348538251 4298835962009472 4302787098003966 4306361671827072 4310371965716388 4322652227726976 4327117777549008 4332876518269728 4337661436851028 4347921228402609 4355585657664462 4360308468369568 4367994733612224 4371975003711744 4373807875392384 4378326271957872 4387155472474632 4388994708293052 4400737997157216 4402582927204176 4411963224167616 4416018337425123 4417834881373056 4419686978980416 4425568915337856 4425622553035008 4427282540918198 4433174585822268 4440935474071668 4440989298010824 4446899584539984 4453641689173248 4464175806702144 4468278909465657 4471990966897344 4475053428063504 4479676417142082 4488908082639552 4493545384377816 4504494569037606 4506347507980032 4520099577701136 4528012640229936 4534093694040768 4535994531058848 4549837074922854 4551708665657088 4555892221415964 4557802197073554 4559677064287488 4562799573711808 4567513209635064 4576925888181504 4581654117404832 4592817991959912 4597562638645821 4603681300661586 4610661107701792 4616797201803072 4624935600295296 4631090691591936 4632827747642666 4645223441443728 4647170867604408 4651971663955239 4657072292176928 4665225144479328 4671490472648064 4675784121979542 4677707521453824 4677744360154437 4679668565979264 4682873246704224 4687710925678092 4693949561458872 4702166972546472 4702223962599696 4707322637132544 4724830808573733 4726774383566976 4731994294746576 4738291865008416 4743186794621028 4754744267317473 4756700147312256 4765085163940608 4769464837804524 4785987788154144 4787994227228784 4794366324949344 4802605801307457 4811013430244307 4817474549918316 4821476704342272 4824778496604352 4831199548636032 4836190457260656 4844656880805456 4847974547068796 4862983756192848 4868007499742634 4881876466978368 4888373507791488 4896990635606784 4900842576018688 4905347026915764 4913994075313752 4918471879175712 4920533859816432 4927994058434304 4931017721128512 4935549906533961 4939650152978112 4946284029862656 4948139310437986 4948357670246016 4958336378863296 4963458627188568 4970064241544688 4972147851352968 4975552824623238 4977599534958336 4986313514747136 4996112960262177 5001530301953328 5010346900319904 5017014915891264 5022197782539912 5029812117492864 5034435106571442 5036506038330624 5053993906519272 5067516481574976 5069640946477536 5085112024913778 5089336521250176 5094014220258678 5099599523560256 5108588996404608 5115387757379328 5117532291451008 5120672248864224 5126327152642124 5133149520425784 5138452360839447 5149041624204192 5153091826254944 5162175594268992 5166920240954901 5169045670918272 5175924890602752 5178094803775872 5186993746164516 5193896852028456 5203052550332208 5221077587077248 5223266429704128 5225876371624194 5228067226054959 5230217809035648 5233799511022368 5239206328699044 5248378287539244 5250003224678784 5255426781729072 5263330932233088 5263394723568384 5268232402542252 5280693256641231 5285080233605952 5288699505893232 5295737966774112 5305073188574016 5314125945825411 5323493581589898 5325683418521856 5330578348134468 5338660229970496 5351287665726288 5360720809433184 5384236261673412 5386493505632382 5388709257794304 5392399496204864 5399575966122624 5401839640976064 5409094231487232 5418324493782772 5418563602712832 5427875808679896 5435099492215536 5440714264418238 5448963127283936 5456214874858176 5465766737318976 5465832982167168 5470856725716954 5473107180972288 5475160065395878 5492111025350664 5499420196265424 5507758065308928 5513447898021024 5528199798081792 5528243334727971 5530517396157312 5541670070494272 5543993315738592 5547394936269576 5557106422100376 5560911980461266 5563199480247552 5572938634129152 5578128426221208 5583890955587139 5592356893791408 5599799476828128 5607251964819648 5609602704090528 5619243225011559 5621554719550848 5626721589697494 5636640262859892 5652699067027584 5658538632179472 5666069293121952 5685743144834181 5701941843252512 5709599466569856 5717198081776896 5719594913974656 5725503586406448 5729424464717668 5737049464005288 5747162620955184 5754811227051744 5757223827882384 5769490370065344 5774793210479007 5777168691026304 5787282427749504 5787352569353472 5797228304536812 5807447543552616 5815176379783056 5823992978149632 5837768362610496 5843133958532013 5849540629966176 5851992944390736 5867650662876288 5870110569605568 5873712285461904 5876174733417144 5882617632223488 5888024449900164 5892915971973888 5910899447763024 5921247298762224 5921319064014432 5929199446053312 5949786944129886 5952234408936192 5957705212620876 5962654622529792 5966737904084672 5972901889522776 5985210776852736 5991393845837088 6005992758716808 6020198623942074 6026799436934848 6037350186973248 6045458258721024 6047992708078464 6056041673620224 6066449433230472 6074522961887952 6077069596098072 6085231010423136 6090017612846752 6106360284764883 6108872156539776 6114486928742478 6117002143439616 6119566586280576 6123757322613216 6130083518194428 6138241734215448 6148987579483848 6149062104938064 6155729602404096 6178624903519497 6181166501587584 6193631255258304 6196227823472544 6202628885273652 6215136919339062 6220300192639104 6234378829306056 6236992480205916 6240819303303273 6243830995605632 6250281234237456 6258599415278496 6269555963395296 6269631950132928 6280330663248213 6291401505515334 6299774411431644 6309325726328768 6317722486677888 6324249059494704 6339659023089964 6359286450406032 6365855961201906 6381317050872192 6383992302971712 6392488433265792 6403474401743276 6403756985024256 6414684573659076 6423299399891088 6431847841999008 6434544278221488 6448253943014208 6454180647005949 6459542507740608 6465557948574582 6468217577512704 6470643713649674 6483978341590464 6490676666323512 6499314777404592 6506492155276542 6509168622637824 6533378486496693 6540462702554352 6551992100418336 6557962505567616 6560711813088576 6567489407936808 6574690294838016 6580733208711948 6583492062439578 6586200203970816 6611115171817728 6617944836251424 6626752322059584 6629530468470624 6634070432830984 6640923811377297 6649761878733402 6661403211107502 6661483947016236 6668707069271104 6680462533759872 6689353221188352 6696263710053216 6712580142095256 6719514625713123 6733362123959328 6738658542025696 6756688642099968 6756741853556409 6759521261970048 6768517164634368 6780149366551704 6792018960344904 6801140541061152 6803991796588272 6824755612384281 6827562998485632 6833838332123946 6836703295610331 6839515596431232 6844199360567712 6851269814452596 6865388832272256 6872481176107248 6882900792358656 6889226987939868 6905521950992379 6915991661552688 6925195802704608 6937403400442944 6949241621463999 6964355239605504 6967835162165592 6970756301406612 6978399348029824 6985608438265392 6997837716718992 7007235708972096 7024309870056336 7031566388517138 7040924342188308 7046773644807936 7051599341190976 7060983955698816 7073430918098688 7085501261100548 7085813942009088 7097991442119864 7107437797512624 7114780191931542 7135050220968384 7147627745910912 7154197256706786 7157140159732992 7178981682231216 7181991340843176 7191549487424016 7202452854634752 7226211824877474 7229184351337728 7232215056513408 7237167744906528 7246799322954048 7254285685890984 7266985321208184 7271961820603194 7274953166477568 7287688983091968 7294475634289272 7302011249613951 7322814700467552 7332560261687232 7351263864028032 7358020540373646 7370991112970628 7388893427325696 7391991087651456 7396526581692768 7409475229467168 7414549307281688 7422208965656979 7437504568294944 7445187940782852 7456475858388544 7463329236934857 7466399302437504 7476335953092864 7479470272120704 7492324300015412 7502295452929992 7515520350479856 7525522373836896 7544718176239296 7551652659857163 7554759057495936 7568076436846848 7580990859778908 7601274722362464 7604461419716304 7627668037370667 7634004781875264 7641021330388017 7649399285340384 7662883494606912 7673081636068992 7676298437176512 7681008373296336 7689490728963186 7692653826753792 7699724280638676 7729637739382416 7743263391403488 7753568506377408 7780490619246774 7783691150147328 7790845278042684 7799387506621568 7802657259187648 7826814092807424 7831616380615872 7834899644556192 7850699266533552 7858809493048566 7872567431308866 7875004837018176 7881199263684032 7894996398349632 7895092085352576 7902348603813378 7905599261404416 7919439111657216 7933049258839848 7943606950161168 7957609782861024 7963869186030368 7985240372384847 7988525127782784 7995867522201702 7999156649113344 8007990344955744 8026931498589432 8041081214149776 8049800249297664 8076354392510118 8079740258448573 8083063886691456 8088599244307296 8099363949183936 8102759461464096 8113641347230848 8127486740674158 8141813713019844 8152649238323304 8161071396627357 8165009763484288 8173444690925904 8184322312287264 8198650105978464 8198749473250752 8212740098093817 8238166538025996 8258175007011072 8261637097963392 8270171847031536 8286849225785416 8312505105741408 8315989973607888 8321092404404364 8333708312316608 8341367970691899 8344799220371328 8359407951193728 8359509266843904 8367192639331812 8373774217664284 8374143749647104 8388535340687112 8399699215242192 8410877947229472 8414404056135792 8432332079326272 8440082384546241 8454960394289838 8458438370593536 8479048600541376 8487807948269208 8499103939682928 8511989737295616 8552912764878768 8564399199854784 8575797122665344 8579392370961984 8588255379609672 8594136697076502 8597671924018944 8605574196007932 8612723343654144 8620743931432776 8645304455453952 8654235555098016 8665753036539456 8675322873702056 8695842456805218 8711171315328924 8720616936739136 8735989467224448 8747615750784768 8756652543915744 8774310944949264 8777989416586104 8801475994314432 8805165854408352 8823926448335232 8832036674850246 8835669762746112 8839373957960832 8851137830675712 8854565081836396 8866349171644536 8881870948143336 8881978596021648 8893799169079968 8924680416194829 8928351613404288 8936557818931314 8943981933794688 8950106856127008 8959352834284164 8977816165279104 8987090768755632 9008989138075212 9030297935913111 9040199155402272 9056025280459872 9068187388081536 9071989062117696 9099674149845708 9111784442831928 9115604394147108 9125599147423616 9135026419270128 9163308234809664 9185635983919824 9195125277291642 9207362601323172 9221322215403584 9233594403606144 9249871200590592 9265655495285332 9290446882887456 9294341735208816 9303943327910478 9314144584353856 9322705379008593 9330450288958656 9342980945296128 9351568243959084 9355488720308874 9359337131958528 9365746493408448 9375421851356184 9387899122917744 9404333945092944 9404447925199392 9437102258273001 9449661617147466 9453548767133952 9463988589493152 9476583730016832 9486373589242056 9509488534634946 9513400294624512 9538929675609048 9548783941802859 9571975576308288 9575988454457568 9588732649898688 9605211602614914 9622026860488614 9634949099836632 9649556993208704 9662399097272064 9672380914521312 9689313761610912 9695949094137592 9705965570474511 9725967512385696 9736014999485268 9759738232914813 9763752933956736 9776747015582976 9810694053831528 9827988150627504 9836943758351424 9841067719632864 9862035442257024 9871099813067922 9875238093659367 9879300305956224 9896278620875972 9896715340492032 9916672757726592 9926917254377136 9940128483089376 9944295702705936 9951105649246476 9974642818100103 9992104816661253 9992225920524354 10003060603906656 10020693800639808 10034029831782528 10044395565079824 10059624234985728 10068870213142884 10107987813038544 10135032963149952 10139281892955072 10170224049827556 10178673042500352 10188028440517356 10199199047120512 10217177992809216 10235064582902016 10241344497728448 10252654305284248 10266299040851568 10276904721678894 10298083248408384 10306183652509888 10324351188537984 10333840481909802 10338091341836544 10356189607551744 10373987492329032 10387793704056912 10406105100664416 10442155174154496 10446532859408256 10451752743248388 10456134452109918 10460435618071296 10467599022044736 10478412657398088 10496756575078488 10500006449357568 10510853563458144 10526661864466176 10536464805084504 10547349582775707 10561386513282462 10570160467211904 10577399011786464 10591475933548224 10610146377148032 10628251891650822 10646987163179796 10661156696268936 10672170287897313 10677320459940992 10702575331452576 10721441618866368 10768472523346824 10772987011264764 10784798992409728 10799151932245248 10803679281952128 10836648987565544 10855751617359792 10870198984431072 10881428528836476 10897926254567872 10907942730904791 10912429749716352 10931533474637952 10931665964334336 10941713451433908 10950320130791756 10984222050701328 10998840392530848 11026895796042048 11037030810560469 11056486669455942 11061034792314624 11083340140988544 11087986631477184 11094789872539152 11114212844200752 11121823960922532 11156256852442416 11167781911174278 11184713787582816 11199598953656256 11214503929639296 11219205408181056 11238486450023118 11243109439101696 11253443179394988 11273280525719784 11305398134055168 11317077264358944 11332138586243904 11371486289668362 11403883686505024 11419198933139712 11439189827949312 11451007172812896 11458848929435336 11474098928010576 11494325241910368 11509622454103488 11514447655764768 11534236093444779 11538980740130688 11549586420958014 11554337382052608 11574564855499008 11594456609073624 11614895087105232 11630352759566112 11670735928870161 11675536725220992 11686267917064026 11699081259932352 11703985888781472 11735301325752576 11740221139211136 11747424570923808 11752349466834288 11776048899800328 11788214239572849 11808851146963299 11821798895526048 11842494597524448 11842638128028864 11853522905720067 11858398892106624 11899573888259772 11915410425241752 11933475808169344 11945803779045552 11982787691674176 12011985517433616 12040397247884148 12053598873869696 12074700373946496 12095985416156928 12132898866460944 12149045923775904 12154139192196144 12170462020846272 12180035225693504 12191230111011237 12212720569529766 12217744313079552 12228973857484956 12239133172561152 12247514645226432 12260167036388856 12276483468430896 12297975158967696 12298124209876128 12357249807038994 12362333003175168 12387262510516608 12392455646945088 12405257770547304 12430273838678124 12440600385278208 12468757658612112 12473984960411832 12481638606606546 12487661991211264 12500562468474912 12517198830556992 12539111926790592 12539263900265856 12560661326496426 12582803011030668 12599548822863288 12618651452657536 12635444973355776 12648498118989408 12679318046179928 12718572900812064 12731711922403812 12762634101744384 12767984605943424 12784976866531584 12806948803486552 12829369147318152 12846598799782176 12863695683998016 12869088556442976 12891205045614753 12896507886028416 12908361294011898 12919085015481216 12931115897149164 12941287427299348 12967956683180928 12981353332647024 12998629554809184 13012984310553084 13043763685207827 13066756972993386 13080925405108704 13103984200836672 13115925011135232 13121423626177152 13134978815873616 13161466417423896 13166984124879156 13235889672502848 13248055012275369 13253504644119168 13259060936941248 13268140865661968 13281847622754594 13299523757466804 13322806422215004 13322967894032472 13337414138542208 13360925067519744 13392527420106432 13425160284190512 13439029251426246 13466724247918656 13477317084051392 13513483707112818 13519042523940096 13560298733103408 13584037920689808 13602281082122304 13607983593176544 13649511224768562 13655125996971264 13667676664247892 13673406591220662 13679031192862464 13688398721135424 13702539628905192 13730777664544512 13744962352214496 13778453975879736 13792687915937463 13811043901984758 13831983323105376 13850391605409216 13874806800885888 13898483242927998 13935670324331184 13941512602813224 13955914991865717 13956798696059648 13971216876530784 13995675433437984 14014471417944192 14048619740112672 14063132777034276 14081848684376616 14097399669765841 14103198682381952 14121967911397632 14171002522201096 14195982884239728 14214875595025248 14229560383863084 14264232801952419 14270100441936768 14295255491821824 14308394513413572 14357963364462432 14363982681686352 14383098974848032 14407817403922371 14433040290732921 14452423649754948 14464430113026816 14474335489813056 14493598645908096 14508571371781968 14533970642416368 14543923641206388 14588951268578544 14604022499227902 14645629400935104 14665120523374464 14702527728056064 14716041080747292 14741982225941256 14783982175302912 14793053163385536 14806649719601883 14818950458934336 14829098614563376 14844417931313958 14875009136589888 14890375881565704 14912951716777088 14926658473869714 14932798604875008 14958940544241408 14984648600030824 15004590905859984 15031040700959712 15051044747673792 15089436352478592 15103305319714326 15109518114991872 15161981719557816 15202549444724928 15208922839432608 15255336074741334 15268009563750528 15282042660776034 15298798570680768 15325766989213824 15346163272137984 15352596874353024 15362016746592672 15378981457926372 15399448561277352 15415357082518341 15459275478764832 15486526782806976 15500760722864703 15507137012754816 15560981238493548 15581690556085368 15598775013243136 15605314518375296 15663232761231744 15669799289112384 15701398533067104 15717618986097132 15745134862617732 15750009674036352 15755917277973587 15762398527368064 15789992796699264 15790184170705152 15804697207626756 15866098517679696 15887213900322336 15915219565722048 15927738372060736 15942377837476233 15970480744769694 15977050255565568 15991735044403404 16015980689911488 16053862997178864 16082162428299552 16152708785020236 16159480516897146 16166127773382912 16177198488614592 16198727898367872 16205518922928192 16227282694461696 16254973481348316 16283627426039688 16305298476646608 16322142793254714 16330019526968576 16346889381851808 16368644624574528 16397300211956928 16397498946501504 16425480196187634 16476333076051992 16523274195926784 16540343694063072 16573698451570832 16625010211482816 16631979947215776 16642184808808728 16667416624633216 16682735941383798 16689598440742656 16718815902387456 16734385278663624 16747548435328568 16777070681374224 16799398430484384 16821755894458944 16828808112271584 16857729675034677 16864664158652544 16880164769092482 16909920788579676 16958097201082752 16975615896538416 16998207879365856 17057229434502543 17105825529757536 17128798399709568 17151594245330688 17158784741923968 17176510759219344 17188273394153004 17211148392015864 17241487862865552 17308471110196032 17324379631437021 17331506073078912 17350645747404112 17391684913610436 17422342630657848 17441233873478272 17471978934448896 17513305087831488 17548621889898528 17555978833172208 17602951988628864 17609554604794009 17610331708816704 17647852896670464 17664073349700492 17678747915921664 17709130163672792 17732698343289072 17763741896286672 17763957192043296 17787598338159936 17849360832389658 17856703226808576 17873115637862628 17887963867589376 17900213712254016 17918705668568328 17955632330558208 17974181537511264 18017978276150424 18060595871826222 18080398310804544 18112050560919744 18136374776163072 18143978124235392 18199348299691416 18223568885663856 18231208788294216 18251198294847232 18270052838540256 18319080854294649 18326616469619328 18371271967839648 18390250554583284 18414725202646344 18442644430807168 18467188807212288 18531310990570664 18580893765774912 18588683470417632 18607886655820956 18628289168707712 18645410758017186 18660900577917312 18703136487918168 18710977440617748 18731492986816896 18750843702712368 18775798245835488 18808667890185888 18808895850398784 18840991989744639 18874204516546002 18899323234294932 18927977178986304 18953167460033664 18972747178484112 19018977069269892 19077859351218096 19097567883605718 19143951152616576 19151976908915136 19177465299797376 19210423205229828 19244053720977228 19269898199673264 19299113986417408 19344761829042624 19362541941017847 19378627523221824 19391898188275184 19411931140949022 19451935024771392 19472029998970536 19519476465829626 19527505867913472 19621388107663056 19655976301255008 19673887516702848 19682135439265728 19724070884514048 19742199626135844 19750476187318734 19758600611912448 19792557241751944 19833345515453184 19853834508754272 19880256966178752 19888591405411872 19902211298492952 19922771434131891 19949285636200206 19984209633322506 19984451841048708 20006121207813312 20041387601279616 20068059663565056 20088791130159648 20137740426285768 20158543877139369 20215975626077088 20270065926299904 20270225560669227 20278563785910144 20340448099655112 20376056881034712 20398398094241024 20474266837152843 20482688995456896 20505308610568496 20532598081703136 20553809443357788 20596166496816768 20603891825042383 20612367305019776 20648702377075968 20667680963819604 20747974984658064 20775587408113824 20812210201328832 20847724864391997 20893065718816512 20903505486496776 20912268904219836 20935198044089472 20956825314796176 20993513150156976 21021707126916288 21072929610169008 21094699165551414 21122773026564924 21140320934423808 21154798023572928 21182951867096448 21220292754296064 21256503783301644 21293974326359592 21322313392537872 21344340575794626 21354640919881984 21405150662905152 21442883237732736 21536945046693648 21545974022529528 21569597984819456 21607358563904256 21673297975131088 21711503234719584 21740397968862144 21762857057672952 21795852509135744 21815885461809582 21824859499432704 21863066949275904 21883426902867816 21900640261583512 21968444101402656 21997680785061696 22053791592084096 22074061621120938 22112973338911884 22166680281977088 22175973262954368 22189579745078304 22228425688401504 22243647921845064 22266626896970937 22312513704884832 22335563822348556 22369427575165632 22389987710804571 22399197907312512 22429007859278592 22438410816362112 22476972900046236 22506886358789976 22546561051439568 22634154528717888 22654957979571489 22664277172487808 22742972579336724 22807767373010048 22883004112112001 22902014345625792 22917697858870672 22948197856021152 22988650483820736 23019244908206976 23027879098576781 23028895311529536 23068472186889558 23077961480261376 23099172841916028 23188913218147248 23229790174210464 23260705519132224 23341471857740322 23351073450441984 23372535834128052 23398162519864704 23407971777562944 23480442278422272 23494849141847616 23504698933668576 23552097799600656 23576428479145698 23617702293926598 23643597791052096 23684989195048896 23685276256057728 23707045811440134 23716797784213248 23799147776519544 23830820850483504 23866951616338688 23891607558091104 23955721117154541 23965575383348352 24023971034867232 24080794495768296 24107197747739392 24149400747892992 24265797732921888 24298091847551808 24308278384392288 24340924041692544 24350053975050089 24360070451387008 24382460222022474 24425441139059532 24457947714969912 24495029290452864 24520334072777712 24552966936861792 24595950317935392 24596248419752256 24638220294281451 24714499614077988 24774525021033216 24784911293890176 24810515541094608 24860547677356248 24937515317224224 24947969920823664 24963277213213092 25001124936949824 25024103912075697 25034397661113984 25078223853581184 25078527800531712 25121322652992852 25165606022061336 25199097645726576 25237302905315072 25296996237978816 25320247153638723 25358636092359856 25437145801624128 25463423844807624 25535969211886848 25613897606973104 25658738294636304 25693197599564352 25727391367996032 25738177112885952 25782410091229506 25793015772056832 25816722588023796 25838170030962432 25862231794298328 25882574854598696 25935913366361856 25962706665294048 25997259109618368 26025968621106168 26087527370415654 26133513945986772 26161850810217408 26207968401673344 26242847252354304 26269957631747232 26322932834847792 26333968249758312 26471779345005696 26496110024550738 26507009288238336 26518121873882496 26536281731323936 26563695245509188 26599047514933608 26645612844430008 26645935788064944 26674828277084416 26774041248584487 26785054840212864 26850320568381024 26878058502852492 26933448495837312 26954634168102784 27026967414225636 27120597466206816 27168075841379616 27204562164244608 27214766207408923 27215967186353088 27299022449537124 27335353328495784 27346813182441324 27376797442270848 27405079257810384 27489924704428992 27556907951759472 27585375831874926 27622087803969516 27663966646210752 27700783210818432 27749613601771776 27796966485855996 27871340648662368 27883025205626448 27911829983731434 27942433753061568 27968116137025779 27991350866875968 28028942835888384 28097239480225344 28126265554068552 28163697368753232 28194799339531682 28206397364763904 28311306774819003 28342005044402192 28391965768479456 28429751190050496 28459120767726168 28528465603904838 28540200883873536 28616789026827144 28715926728924864 28727965363372704 28766197949696064 28815634807844742 28866080581465842 28904847299509896 28948670979626112 28987197291816192 29017142743563936 29067941284832736 29087847282412776 29117896711423533 29177902537157088 29208044998455804 29279214698744439 29291258801870208 29330241046748928 29432082161494584 29483964451882512 29586106326771072 29613299439203766 29625714280978101 29637900917868672 29658197229126752 29688835862627916 29750018273179776 29780751763131408 29825903433554176 29853316947739428 29923928454300309 29969297200061648 30009181811719968 30062081401919424 30102089495347584 30113380359677329 30178872704957184 30206610639428652 30323963439115632 30405098889449856 30417845678865216 30510672149482668 30536019127501056 30564085321552068 30597597141361536 30651533978427648 30705193748706048 30724033493185344 30757962915852744 30798897122554704 30830714165036682 30918550957529664 30973053565613952 31001521445729406 31014274025509632 31121962476987096 31163381112170736 31210629036750592 31326465522463488 31339598578224768 31402797066134208 31435237972194264 31490269725235464 31500019348072704 31511834555947174 31524797054736128 31579985593398528 31609394415253512 31642048748327121 31732197035359392 31774427800644672 31830439131444096 31855476744121472 31884755674952466 31940961489539388 31983470088806808 32031961379822976 32107725994357728 32164324856599104 32305417570040472 32318961033794292 32354396977229184 32397455796735744 32411037845856384 32509946962696632 32567254852079376 32610596953293216 32644285586509428 32693778763703616 32723828192714373 32737289249149056 32794600423913856 32794997893003008 32850960392375268 32952666152103984 33080687388126144 33111092431681407 33147396903141664 33250020422965632 33263959894431552 33284369617617456 33334833249266432 33365471882767596 33468770557327248 33495096870657136 33554141362748448 33598796860968768 33643511788917888 33657616224543168 33715459350069354 33729328317305088 33760329538184964 33819841577159352 33916194402165504 33951231793076832 33996415758731712 34114458869005086 34211651059515072 34257596799419136 34317569483847936 34353021518438688 34376546788306008 34422296784031728 34482975725731104 34602708280334337 34616942220392064 34648759262874042 34663012146157824 34701291494808224 34783369827220872 34844685261315696 34882467746956544 35012207786610483 35026610175662976 35097243779797056 35111957666344416 35205903977257728 35219109209588018 35220663417633408 35328146699400984 35364642718718547 35418260327345584 35465396686578144 35527483792573344 35527914384086592 35560568717160201 35575196676319872 35588540425073207 35698721664779316 35746231275725256 35800427424508032 35837411337136656 35948363075022528 36035956552300848 36121191743652444 36160796621609088 36224101121839488 36287956248470784 36398696599382832 36447137771327712 36462417576588432 36540105677080512 36573690333033711 36638161708589298 36653232939238656 36742543935679296 36780501109166568 36829450405292688 36885288861614336 37062621981141328 37161787531549824 37177366940835264 37215773311641912 37256578337415424 37290821516034372 37321801155834624 37406272975836336 37421954881235496 37462985973633792 37501687405424736 37551596491670976 37617335780371776 37617791700797568 37681983979489278 37748409033092004 37798646468589864 37855954357972608 37906334920067328 37945494356968224 38037954138539784 38155718702436192 38195135767211436 38287902305233152 38303953817830272 38354930599594752 38420846410459656 38488107441954456 38539796399346528 38673615136844259 38689523658085248 38725083882035694 38757255046443648 38783796376550368 38823862281898044 38903870049542784 38944059997941072 39038952931659252 39131291055623481 39242776215326112 39311952602510016 39347775033405696 39364270878531456 39484399252271688 39500952374637468 39585114483503888 39707669017508544 39744165036826107 39760513932357504 39777182810823744 39804422596985904 39845542868263782 39898571272400412 39968419266645012 39968903682097416 40012242415626624 40082775202559232 40177582260319296 40275480852571536 40317087754278738 40431951252154176 40540451121338454 40557127571820288 40680896199310224 40752113762069424 40948533674305686 40965377990913792 41010617221136992 41065196163406272 41107618886715576 41192332993633536 41207783650084766 41224734610039552 41335361927639208 41378063747812389 41495949969316128 41551174816227648 41624420402657664 41695449728783994 41807010972993552 41824537808439672 41870396088178944 41913650629592352 41987026300313952 42043414253832576 42059184138722881 42145859220338016 42189398331102828 42245546053129848 42292199009297523 42309596047145856 42365903734192896 42513007566603288 42587948652719184 42644626785075744 42688681151589252 42792698405857257 42810301325810304 42885766475465472 43073890093387296 43091948045059056 43223452211767113 43299120872198763 43346595950262176 43423006469439168 43480795937724288 43525714115345904 43591705018271488 43631770923619164 43766853805735632 43801280523167024 43936888202805312 43995361570123392 44107583184168192 44148123242241876 44225946677823768 44351946525908736 44379159490156608 44419949158805649 44456851376803008 44487295843690128 44533253793941874 44625027409769664 44671127644697112 44738855150331264 44779975421609142 44798395814625024 44876821632724224 44953945800092472 45013772717579952 45093122102879136 45268309057435776 45309915959142978 45328554344975616 45485945158673448 45615534746020096 45766008224224002 45804028691251584 45835395717741344 45896395712042304 45977300967641472 46038489816413952 46055758197153562 46057790623059072 46136944373779116 46198345683832056 46246071247555023 46377826436294496 46459580348420928 46502282168594109 46521411038264448 46682943715480644 46745071668256104 46796325039729408 46815943555125888 46989698283695232 47009397867337152 47104195599201312 47152856958291396 47235404587853196 47267751833920761 47287195582104192 47369978390097792 47370552512115456 47414091622880268 47598295553039088 47661641700967008 47783215116182208 47827133512428699 47911442234309082 47931150766696704 48047942069734464 48161588991536592 48531595465843776 48596183695103616 48616556768784576 48681848083385088 48700107950100178 48720140902774016 48764920444044948 48850882278119064 48915895429939824 48990058580905728 49040668145555424 49105933873723584 49191900635870784 49192496839504512 49276440588562902 49428999228155976 49569822587780352 49621031082189216 49721095354712496 49875030634448448 49895939841647328 49926554426426184 50002249873899648 50048207824151394 50068795322227968 50156447707162368 50242645305985704 50331212044122672 50398195291453152 50573189025104031 50593992475957632 50640494307277446 50717272184719712 50874291603248256 50926847689615248 51171688303507629 51227795213946208 51317476589272608 51386395199128704 51454782735992064 51476354225771904 51564820182459012 51633445176047592 51724463588596656 51765149709197392 51925413330588096 51973138894311063 51994518219236736 52051937242212336 52175054740831308 52267027891973544 52323701620434816 52415936803346688 52539915263494464 52645865669695584 52667936499516624 52828663814382027 52943558690011392 52992220049101476 53036243747764992 53072563462647872 53127390491018376 53198095029867216 53291225688860016 53291871576129888 53548082497168974 53570109680425728 53700641136762048 53756117005704984 53866896991674624 53909268336205568 54053934828451272 54241194932413632 54336151682759232 54409124328489216 54429532414817846 54431934372706176 54598044899074248 54670706656991568 54693626364882648 54753594884541696 54810158515620768 54957242562883947 54979849408857984 55113815903518944 55170751663749852 55244175607939032 55327933292421504 55401566421636864 55593932971711992 55742681297324736 55766050411252896 55823659967462868 55884867506123136 55936232274051558 55982701733751936 56194478960450688 56252531108137104 56327394737506464 56389598679063364 56522975969233917 56622613549638006 56684010088804384 56783931536958912 56859502380100992 56918241535452336 57056931207809676 57233578053654288 57431853457849728 57455930726745408 57532395899392128 57631269615689484 57732161162931684 57809694599019792 57897341959252224 58034285487127872 58087625823053541 58135882569665472 58175694564825552 58235793422847066 58355805074314176 58416089996911608 58558429397488878 58582517603740416 58864164322989168 58967928903765024 59172212653542144 59226598878407532 59251428561956202 59275801835737344 59316394458253504 59377671725255832 59500036546359552 59561503526262816 59706633895478856 59768314302395673 59847856908600618 59938594400123296 60018363623439936 60124162803838848 60204178990695168 60226760719354658 60413221278857304 60475631631418107 60647926878231264 60810197778899712 60810676682007681 60835691357730432 61021344298965336 61128170643104136 61195194282723072 61422800511458529 61448066986370688 61515925831705488 61597794245109408 61661428330073364 61811675475127149 61837101915059328 61946107131227904 62003042891458812 62243924953974192 62326762224341472 62543174593175991 62679197156449536 62805594132268416 62870475944388528 62980539450470928 63023669111894348 63218788830507024 63284097496654242 63464394070718784 63548855601289344 63660878262888192 63710953488242944 63769511349904932 63881922979078776 63966940177613616 64063922759645952 64215451988715456 64328649713198208 64610835140080944 64637922067588584 64708793954458368 64822075691712768 65019893925393264 65134509704158752 65221193906586432 65288571173018856 65387557527407232 65447656385428746 65474578498298112 65589200847827712 65701920784750536 65905332304207968 66161374776252288 66222184863362814 66294793806283328 66500040845931264 66527919788863104 66568739235234912 66730943765535192 66799880690912811 66937541114654496 66990193741314272 67108282725496896 67169963132413713 67197593721937536 67287023577835776 67315232449086336 67430918700138708 67520659076369928 67639683154318704 67902463586153664 67964873938714467 67992831517463424 68228917738010172 68423302119030144 68649012336336003 68706043036877376 68753093576612016 68844593568063456 68965951451462208 69083637295730343 69205416560668674 69233884440784128 69297518525748084 69402582989616448 69566739654441744 69689370522631392 70024415573220966 70053220351325952 70194487559594112 70223915332688832 70438218419176036 70441326835266816 70656293398801968 70729285437437094 70836520654691168 70930793373156288 71054967585146688 71055828768173184 71121137434320402 71150393352639744 71177080850146414 71397443329558632 71492462551450512 71600854849016064 71674822674273312 71867163351463623 71896726150045056 72071913104601696 72242383487304888 72321593243218176 72448202243678976 72797393198765664 72894275542655424 72924835153176864 73050161925150267 73080211354161024 73147380666067422 73276323417178596 73485087871358592 73561002218333136 73658900810585376 73914660882844353 74125243962282656 74323575063099648 74354733881670528 74431546623283824 74581643032068744 74812545951672672 74843909762470992 75003374810849472 75072311736227091 75103192983341952 75234671560743552 75235583401595136 75363967958978556 75496818066184008 75597292937179728 75711908715945216 75890988713936448 75960741460916169 76075908277079568 76311437404872384 76390271534422872 76607907635660544 76841692820919312 76976214883908912 77079592798693056 77347230273688518 77379047316170496 77450167764071388 77514510092887296 77567592753100736 77647724563796088 77807740099085568 77888119995882144 78077905863318504 78262582111246962 78485552430652224 78623905205020032 78728541757062912 78968798504543376 79001904749274936 79170228967007776 79415338035017088 79488330073652214 79521027864715008 79554365621647488 79608845193971808 79691085736527564 79797142544800824 79936838533290024 79937807364194832 80024484831253248 80322123745753461 80355164520638592 80550961705143072 80634175508557476 80863902504308352 81080902242676908 81361792398620448 81504227524138848 81644298622226769 81897067348611372 82021234442273984 82130392326812544 82215237773431152 82415567300169532 82670723855278416 82756127495624778 82991899938632256 83102349632455296 83248840805315328 83390899457567988 83614021945987104 83649075616879344 83827301259184704 83904348411077337 83974052600627904 84086828507665152 84118368277445762 84291718440676032 84378796662205656 84491092106259696 84584398018595046 84619192094291712 84933920324457009 85026015133206576 85175897305438368 85289253570151488 85377362303178504 85585396811714514 85620602651620608 86147780186774592 86183896090118112 86446904423534226 86598241744397526 86693191900524352 86846012938878336 86961591875448576 87051428230691808 87263541847238328 87353690134270599 87533707611471264 87602561046334048 87837644096233317 87873776405610624 87990723140246784 88296246484483752 88451893355647536 88758318980313216 88839898317611298 88877142842934303 88913702753606016 88974591687380256 89066507587883748 89250054819539328 89342255289394224 89477710300662528 89559950843218284 89771785362900927 89907891600184944 90027545435159904 90186244205758272 90340141079031987 90536618114871552 90619831918285956 90971890317346896 91532016448448004 91608057382503168 91670791435482688 91792791424084608 91954601935282944 92111516394307124 92115581246118144 92273888747558232 92396691367664112 92492142495110046 92755652872588992 92919160696841856 93004564337188218 93042822076528896 93365887430961288 93490143336512208 93631887110251776 93979396567390464 94018795734674304 94208391198402624 94305713916582792 94470809175706392 94535503667841522 94574391164208384 94739956780195584 94828183245760536 94926146244981363 95196591106078176 95323283401934016 95566430232364416 95654267024857398 95822884468618164 96095884139468928 96323177983073184 97063190931687552 97192367390207232 97233113537569152 97400215900200356 97529840888089896 97701764556238128 97831790859879648 98081336291110848 98171484578143119 98211867747447168 98383801271741568 98384993679009024 98552881177125804 98857998456311952 99242062164378432 99333277295044221 99442190709424992 99750061268896896 99791879683294656 99853108852852368 100004499747799296 100096415648302788 100485290611971408 100662424088245344 100796390582906304 101146378050208062 101187984951915264 101280988614554892 101434544369439424 101748583206496512 101853695379230496 102343376607015258 102455590427892416 102634953178545216 102772790398257408 102952708451543808 103129640364918024 103266890352095184 103448927177193312 103530299418394784 103808124841003011 103850826661176192 103946277788622126 103989036438473472 104103874484424672 104350109481662616 104534055783947088 104647403240869632 105036623359831449 105079830526988928 105291731339391168 105335872999033248 105657327628764054 105984440098202952 106093928156155641 106145126925295744 106254780982036752 106396190059734432 106582451377720032 106583743152259776 106765621275219621 107096164994337948 107401282273524096 107512234011409968 108107869656902544 108482389864827264 108672303365518464 108859064829635692 108863868745412352 109196089798148496 109341413313983136 109387252729765296 109620317031241536 109721070999101133 109914485125767894 109959698817715968 110227631807037888 110341503327499704 110488351215878064 110655866584843008 111187865943423984 111485362594649472 111532100822505792 111647319934925736 111769735012246272 111872464548103116 111965403467503872 112388957920901376 112505062216274208 112654789475012928 112779197358126728 113045951938467834 113245227099276012 113368020177608768 113567863073917824 113719004760201984 113836483070904672 114113862415619352 114467156107308576 114863706915699456 114911861453490816 115064791798784256 115262539231378968 115464322325863368 115619389198039584 116020845410532777 116068570974255744 116175251646107082 116271765139330944 116351389129651104 116471586845694132 116711610148628352 116832179993823216 117116858794977756 117393873166870443 117728328645978336 117935857807530048 118453197756815064 118502857123912404 118632788916507008 118755343450511664 119123007052525632 119413267790957712 119536628604791346 119695713817201236 119877188800246592 120036727246879872 120248325607677696 120453521438709316 120826442557714608 120951263262836214 121295853756462528 121621353364015362 121671382715460864 122042688597930672 122256341286208272 122845601022917058 122896133972741376 123031851663410976 123195588490218816 123322856660146728 123623350950254298 123674203830118656 124006085782917624 124134191243437167 124487849907948384 124653524448682944 125086349186351982 125611188264536832 125740951888777056 125961078900941856 126047338223788696 126177552416168643 126437577661014048 126568194993308484 126876597027892569 126928788141437568 127097711202578688 127539022699809864 127763845958157552 127933880355227232 128378095217571771 128430903977430912 128657299426396416 129221670280161888 129275844135177168 129670356635301339 129897362616596289 130039787850786528 130269019408317504 130442387813172864 130577142346037712 130775115054814464 130895312770857492 131403841569501072 131810664608415936 132322749552504576 132444369726725628 132589587612566656 133055839577726208 133137478470469824 133461887531070384 133599761381825622 133875082229308992 133980387482628544 134216565450993792 134339926264827426 134395187443875072 134630464898172672 134861837400277416 135041318152739856 135279366308637408 135804927172307328 135929747877428934 135985663034926848 136457835476020344 136846604238060288 137298024672672006 137412086073754752 137506187153224032 137689187136126912 137931902902924416 138167274591460686 138410833121337348 138595037051496168 138738213742665069 138805165979232896 139133479308883488 139378741045262784 140048831146441932 140388975119188224 140447830665377664 140876436838352072 141312586797603936 141458570874874188 141673041309382336 141803255501762283 141861586746312576 142109935170293376 142111657536346368 142242274868640804 142354161700292828 142794886659117264 142984925102901024 143349645348546624 143481400537286097 143734326702927246 143793452300090112 144143826209203392 144484766974609776 145594786397531328 145788551085310848 145849670306353728 146100323850300534 146160422708322048 146294761332134844 146552646834357192 146970175742717184 147122004436666272 147317801621170752 147829321765688706 148250487924565312 148709467763341056 148863093246567648 149163286064137488 149625091903345344 149687819524941984 150006749621698944 150144623472454182 150206385966683904 150469343121487104 150727935917957112 150993636132368016 151194585874359456 151719567075312093 151781977427872896 151921482921832338 152151816554159136 152622874809744768 152780543068845744 153515064910522887 153683385641838624 153952429767817824 154159185597386112 154694460547377036 154900335528142776 155135185506201472 155295449127592176 155776239991764288 156155811726637008 156525164222493924 156971104861304448 157247810410040064 157937597009086752 158003809498549872 158340457934015552 158485991443146081 158830676070034176 158976660147304428 159108731243294976 159217690387943616 159382171473055128 159594285089601648 159873677066580048 159875614728389664 160644247491506922 160710329041277184 161101923410286144 161268351017114952 161727805008616704 162161804485353816 162723584797240896 163008455048277696 163288597244453538 163794134697222744 164042468884547968 164260784653625088 164430475546862304 164831134600339064 165341447710556832 165512254991249556 165983799877264512 166204699264910592 166781798915135976 167228043891974208 167298151233758688 167654602518369408 167808696822154674 167948105201255808 168236736554891524 168583436881352064 168757593324411312 168982184212519392 169168796037190092 169568927907701751 169867840648914018 170052030266413152 170351794610876736 170578507140302976 170754724606357008 171170793623429028 172295560373549184 172367792180236224 172893808847068452 173196483488795052 173386383801048704 173692025877756672 174102856461383616 174527083694476656 174707380268541198 175067415222942528 175205122092668096 175675288192466634 175747552811221248 176592492968967504 176903786711295072 177516637960626432 177679796635222596 177754285685868606 177827405507212032 177949183374760512 178133015175767496 178500109639078656 178684510578788448 179119901686436568 179304942907187019 179543570725801854 179815783200369888 180055090870319808 180372488411516544 180680282158063974 181239663836571912 181426894894254321 181943780634693792 183064032896896008 183341582870965376 183585582848169216 184223032788614248 184547777495116464 184793382735328224 184984284990220092 185435026425381447 185511305745177984 185838321393683712 186009128674376436 186731774861922576 186980286673024416 187629523779527973 188037591469348608 188416782396805248 188611427833165584 188941618351412784 189071007335683044 189656366491521072 189852292489962726 190393182212156352 190646566803868032 191132860464728832 191308534049714796 191645768937236328 192191768278937856 192646355966146368 194126381863375104 194466227075138304 194800431800400712 195059681776179792 195403529112476256 195663581719759296 196162672582221696 196342969156286238 196423735494894336 196767602543483136 197105762354251608 197715996912623904 198484124328756864 198666554590088442 198884381418849984 199500122537793792 199583759366589312 199706217705704736 200192831296605576 200399642072738433 200970581223942816 201324848176490688 201509889397241139 201592781165812608 202292756100416124 202561977229109784 202869088738878848 203707390758460992 204686753214030516 204911180855784832 205269906357090432 206259280729836048 206533780704190368 206897854354386624 207060598836789568 207250911887191029 207616249682006022 207701653322352384 207892555577244252 208207748968849344 208700218963325232 209068111567894176 210073246719662898 210159661053977856 210583462678782336 210671745998066496 211314655257528108 211968880196405904 212187856312311282 212290253850591488 212509561964073504 212792380119468864 213164902755440064 213167486304519552 213531242550439242 214192329988675896 214802564547048192 215024468022819936 216215739313805088 216964779729654528 217344606731036928 217718129659271384 218392179596296992 218682826627966272 218774505459530592 219150485775450801 219240634062483072 219442141998202266 219828970251535788 220455263614075776 220683006654999408 220976702431756128 221743982648533059 222375731886847968 222970725189298944 223064201645011584 223294639869851472 223744929096206232 225010124432548416 225216935208681273 225309578950025856 225558394716253456 226091903876935668 226490454198552024 226736040355217536 227135726147835648 227672966141809344 228227724831238704 228934312214617152 229823722906981632 230525078462757936 230928644651726736 231238778396079168 232041690821065554 232137141948511488 232350503292214164 232543530278661888 232702778259302208 232943173691388264 233423220297256704 233664359987646432 234233717589955512 234787746333740886 235456657291956672 235871715615060096 236906395513630128 237005714247824808 237265577833014016 237510686901023328 238246014105051264 238826535581915424 239073257209582692 239391427634402472 239754377600493184 240073454493759744 240907042877418632 241652885115429216 241902526525672428 242591707512925056 243242706728030724 244085377195861344 244512682572416544 244932895866680307 245691202045834116 246063703326821952 246391176980437632 246645713320293456 247246701900508596 248012171565835248 248268382486874334 248975699815896768 249307048897365888 250172698372703964 251481903777554112 251713045233232011 251922157801883712 252094676447577392 252355104832337286 252875155322028096 253136389986616968 253753194055785138 253857576282875136 255078045399619728 255527691916315104 255867760710454464 256756190435143542 256861807954861824 258443340560323776 258551688270354336 259340713270602678 259794725233192578 260079575701573056 260538038816635008 260884775626345728 261154284692075424 261790625541714984 262061070402811797 262807683139002144 263512932288699951 263621329216831872 264888739453451256 265179175225133312 266274956940939648 266923775062140768 267199522763651244 267750164458617984 267850593725550979 267960774965257088 268433130901987584 268679852529654852 269723674800554832 270082636305479712 270558732617274816 271020423237095961 271609854344614656 271859495754857868 272915670952040688 274596049345344012 274824172147509504 275012374306448064 275378374272253824 275863805805848832 276334549182921372 276821666242674696 277190074102992336 277476427485330138 277610331958465792 278266958617766976 278757482090525568 280097662292883864 280895661330755328 281752873676704144 282625173595207872 282917141749748376 283346082618764672 283606511003524566 283723173492625152 284219870340586752 284484549737281608 284708323400585656 285589773318234528 285969850205802048 286699290697093248 286962801074572194 287468653405854492 288287652418406784 288969533949219552 291189572795062656 291577102170621696 291699340612707456 292200647700601068 292589522664269688 293105293668714384 294244008873332544 294514453734429357 294635603242341504 295658643531377412 296500975849130624 297726186493135296 298326572128274976 299250183806690688 299362428281498153 299375639049883968 300013499243397888 300289246944908364 301455871835914224 301987272264736032 302389171748718912 303439134150624186 303563954855745792 303842965843664676 304303633108318272 305245749619489536 305561086137691488 307030129821045774 307366771283677248 307904859535635648 308318371194772224 309388921094754072 309800671056285552 310270371012402944 310590898255184352 311424374523009033 311552479983528576 312311623453274016 313050328444987848 313942209722608896 315875194018173504 316007618997099744 316680915868031104 316971982886292162 317953320294608856 318435380775887232 318764342946110256 319188570179203296 319747354133160096 319751229456779328 320296863825658863 321288494983013844 322203846820572288 322536702034229904 324323608970707632 325447169594481792 326016910096555392 326577194488907076 327588269394445488 328084937769095936 328860951093724608 329163212997303399 329662269200678128 330682895421113664 331024509982499112 331967599754529024 333563597830271952 334456087783948416 334596302467517376 335309205036738816 335617393644309348 335896210402511616 336473473109783048 337166873762704128 337515186648822624 337964368425038784 338337592074380184 339137855815403502 339735681297828036 340104060532826304 340703589221753472 341157014280605952 341509449212714016 342341587246858056 344591120747098368 344735584360472448 345787617694136904 346392966977590104 346772767602097408 348062536231598331 348205712922767232 349054167388953312 349414760537082396 350134830445885056 350410244185336192 351350576384933268 353184985937935008 353807573422590144 355359593270445192 355508571371737212 355898366749521024 356266030351534992 357369021157576896 358239803372873136 358609885814374038 359087141451603708 359631566400739776 360110181740639616 360744976823033088 361360564316127948 362479327673143824 362853789788508642 363887561269387584 366128065793792016 366683165741930752 368446065577228496 369095554990232928 369586765470656448 369968569980440184 370870052850762894 371022611490355968 372018257348752872 373463549723845152 373960573346048832 375259047559055946 376833564793610496 377222855666331168 377883236702825568 378142014671366088 378532657248505929 379312732983042144 379704584979925452 380629791083677707 380786364424312704 381293133607736064 382617068099429592 383291537874472656 385134285652715313 385292711932292736 389011069905904017 389600863600801424 390119363552359584 390807058224952512 391327163439518592 391473944675805277 392325345164443392 392685938312572476 394211524708503216 395431993825247808 396968248657513728 397333109180176884 397768762837699968 399167518733178624 399412435411409472 400385662593211152 400799284145476866 401941162447885632 402649696352981376 403019778794482278 403185562331625216 404585512200832248 405123954458219568 405738177477757696 407414781516921984 409373506428061032 409822361711569664 410539812714180864 412518561459672096 413067561408380736 413795708708773248 414121197673579136 414501823774382058 415232499364012044 415785111154488504 416415497937698688 417400437926650464 418136223135788352 420146493439325796 421166925357564672 421343491996132992 422629310515056216 423937760392811808 424375712624622564 425019123928147008 425409766505286849 425584760238937728 426329805510880128 426334972609039104 427062485100878484 428384659977351792 430048936045639872 430444201611858291 432431478627610176 435436259318542768 436784359192593984 437365653255932544 437549010919061184 438300971550901602 438481268124966144 438884283996404532 439657940503071576 440910527228151552 441366013309998816 441953404863512256 443487965297066118 444751463773695936 446128403290023168 446589279739702944 447489858192412464 450020248865096832 450433870417362546 450619157900051712 451116789432506912 452183807753871336 452980908397104048 453472080710435072 455158701225936279 455345932283618688 456455449662477408 457868624429234304 461050156925515872 461857289303453472 462477556792158336 462651025525951691 464083381642131108 464701006584428328 465405556518604416 465886347382776528 467328719975292864 468467435179911024 469575492667481772 470913314583913344 471743431230120192 473812791027260256 474011428495649616 475021373802046656 475457974329438243 476492028210102528 477653071163830848 478146514419165384 478782855268804944 479508755200986368 481814085754837264 483305770230858432 483805053051344856 485183415025850112 486485413456061448 488170754391722688 489025365144833088 489865791733360614 491382404091668232 492127406653643904 492782353960875264 493291426640586912 494493403801017192 496024343131670496 496536764973748668 497951399631793536 498614097794731776 500345396745407928 502963807555108224 503426090466464022 503844315603767424 504189352895154784 504710209664674572 505750310644056192 506272779973233936 507506388111570276 508706783723105253 510156090799239456 511055383832630208 511735521420908928 513512380870287084 516886681120647552 517103376540708672 518681426541205356 519589450466385156 520159151403146112 521076077633270016 522308569384150848 523581251083429968 524122140805623594 525615366278004288 527025864577399902 527242658433663744 529777478906902512 532549913881879296 533847550124281536 534399045527302488 535500328917235968 535701187451101958 535921549930514176 537359705059309704 537914828721561057 539447349601109664 540165272610959424 541117465234549632 542040846474191922 543718991509715736 545831341904081376 549192098690688024 550024748612896128 550756748544507648 552669098365842744 553643332485349392 554380148205984672 554952854970660276 556305079276144341 556533917235533952 557514964181051136 560195324585767728 562888571338583919 563505747353408288 565250347190415744 565834283499496752 566692165237529344 567213022007049132 568969099474563216 569416646801171312 571179546636469056 571939700411604096 573398581394186496 573925602149144388 574937306811708984 576575304836813568 577939067898439104 582379145590125312 583398681225414912 584401295401202136 585179045328539376 586210587337428768 588488017746665088 589028907468858714 589271206484683008 591317287062754824 593001951698261248 595452372986270592 596653144256549952 598500367613381376 598724856562996306 598751278099767936 600578493889816728 601198926218215299 602911743671828448 603974544529472064 604529668191723417 604778343497437824 606878268301248372 607685931687329352 608607266216636544 611122172275382976 614060259642091548 614733542567354496 615809719071271296 618777842189508144 619601342112571104 621181796510368704 621752735661573087 622848749046018066 623104959967057152 624623246906548032 626100656889975696 631750388036347008 632015237994199488 633361831736062208 633943965772584324 635906640589217712 636870761551774464 637528685892220512 638377140358406592 639494708266320192 639502458913558656 640593727651317726 642576989966027688 644407693641144576 645073404068459808 648647217941415264 650894339188963584 652033820193110784 653154388977814152 655176538788890976 657451457326352403 657721902187449216 658326425994606798 659324538401356256 661365790842227328 662049019964998224 665231947945599177 667127195660543904 668912175567896832 669192604935034752 671234787288618696 672946946219566096 675030373297645248 675650805626043819 675928736850077568 676675184148760368 678275711630807004 679471362595656072 680208121065652608 681407178443506944 683018898425428032 684683174493716112 689471168720944896 691575235388273808 692785933955180208 696125072463196662 696411425845534464 698108334777906624 698829521074164792 700269660891770112 700820488370672384 702701152769866536 706369971875870016 707615146845180288 710719186540890384 711017142743474424 711796733499042048 712532060703069984 714738042315153792 716479606745746272 717219771628748076 718174282903207416 719263132801479552 720220363481279232 722721128632255896 724958655346287648 725707579577017284 727775122538775168 732256131587584032 734798687600040921 736892131154456992 738191109980465856 739173530941312896 739937139960880368 741740105701525788 744036514697505744 746927099447690304 747921146692097664 750518095118111892 754445711332662336 755139135699696033 755766473405651136 756284029342732176 757065314497011858 758625465966084288 759409169959850904 761259582167355414 761572728848625408 765234136198859184 766583075748945312 770268571305430626 770585423864585472 778022139811808034 779201727201602848 780238727104719168 781614116449905024 782654326879037184 782947889351610554 785371876625144952 786183211208435391 788423049417006432 790538796866099853 790863987650495616 794666218360353768 795537525675399936 798824870822818944 800771325186422304 801598568290953732 803551781176652937 803882324895771264 805299392705962752 806039557588964556 809171024401664496 810247908916439136 813061269711287883 814829563033843968 818747012856122064 825037122919344192 826135122816761472 827591417417546496 828242395347158272 829003647548764116 830464998728024088 831570222308977008 832830995875397376 834800875853300928 836272446271576704 840292986878651592 842686983992265984 845258621030112432 847875520785623616 848751425249245128 850038247856294016 850819533010573698 851169520477875456 852659611021760256 854124970201756968 856769319954703584 860097872091279744 860888403223716582 864862957255220352 870872518637085536 873568718385187968 874731306511865088 875098021838122368 876601943101803204 877768567992809064 879315881006143152 882732026619997632 883543361203288071 883906809727024512 886975930594132236 889502927547391872 893178559479405888 894979716384824928 898087284844494459 900040497730193664 900867740834725092 902233578865013824 904367615507742672 905961816794208096 910317402451872558 910691864567237376 912910899324954816 915737248858468608 922100313851031744 923714578606906944 924955113584316672 925302051051903382 928166763284262216 929402013168856656 930811113037208832 931772694765553056 934273123569027099 934657439950585728 936934870359822048 939150985334963544 941826629167826688 947625582054520512 948022856991299232 950042747604093312 950915948658876486 955306142327661696 956293028838330768 957565710537609888 960890591476976589 963628171509674528 966611540461716864 967610106102689712 972970826912122896 976341508783445376 978050730289666176 979731583466721228 982764808183336464 984254813307287808 986582853281173824 987489638991910197 988986807602034384 992048686263340992 993073529947497336 995902799263587072 1000690793490815856 1005927615110216448 1006852180932928044 1007688631207534848 1008378705790309568 1009420419329349144 1011500621288112384 1012545559946467872 1015012776223140552 1017413567446210506 1020312181598478912 1022110767665260416 1023471042841817856 1027024761740574168 1033773362241295104 1034206753081417344 1037362853082410712 1039178900932770312 1040318302806292224 1044187608694794993 1044617138768301696 1047162502166859936 1048244281611247188 1051230732556008576 1054051729154799804 1059554957813805024 1067695100248563072 1068798091054604976 1071402374902203916 1074719410118619408 1075829657443122114 1078894699202219328 1080330545221918848 1082234930469099264 1084081692948383844 1087437983019431472 1091662683808162752 1098384197381376048 1100049497225792256 1105338196731685488 1107286664970698784 1108760296411969344 1109905709941320552 1112610158552288682 1113067834471067904 1120390649171535456 1125777142677167838 1127011494706816576 1130500694380831488 1131668566998993504 1134426044014098264 1135597971745517787 1137938198949126432 1138833293602342624 1141889373251033121 1142359093272938112 1143879400823208192 1147851204298288776 1149874613623417968 1155402856958145939 1155878135796878208 1167033209717712051 1168802590802404272 1170358090657078752 1172421174674857536 1174421834027415831 1176976035493330176 1178057814937717428 1182634574125509648 1190904745972541184 1193306288513099904 1197449713125992612 1197502556199535872 1201156987779633456 1202397852436430598 1205823487343656896 1207949089058944128 1209059336383446834 1209556686994875648 1213756536602496744 1215371863374658704 1217214532433273088 1222244344550765952 1228120519284183096 1229467085134708992 1231619438142542592 1237555684379016288 1239202684225142208 1242363593020737408 1243505471323146174 1245697498092036132 1249246493813096064 1252201313779951392 1263500776072694016 1264030475988398976 1267887931545168648 1271813281178435424 1275057371784441024 1276229299515860547 1276754280716813184 1278989416532640384 1279004917827117312 1281187455302635452 1285153979932055376 1290146808136919616 1291332604835574873 1297294435882830528 1306308777955628304 1310353077577781952 1314902914652704806 1315443804374898432 1316652851989213596 1318649076802712512 1322731581684454656 1324098039929996448 1330463895891198354 1334254391321087808 1338385209870069504 1342469574577237392 1345893892439132192 1350060746595290496 1351301611252087638 1351857473700155136 1353350368297520736 1356551423261614008 1358942725191312144 1360416242131305216 1365476103677808837 1366037796850856064 1369366348987432224 1383150470776547616 1385571867910360416 1387953076577855073 1392250144926393324 1396216669555813248 1397659042148329584 1405402305539733072 1412739943751740032 1415230293690360576 1421438373081780768 1422034285486948848 1425064121406139968 1426373922988314729 1429476084630307584 1432959213491492544 1434439543257496152 1436348565806414832 1438526265602959104 1445442257264511792 1449917310692575296 1451415159154034568 1455550245077550336 1464512263175168064 1469597375200081842 1473784262308913984 1476382219960931712 1478347061882625792 1479874279921760736 1483480211403051576 1488073029395011488 1493854198895380608 1495842293384195328 1501036190236223784 1508891422665324672 1510278271399392066 1511532946811302272 1512568058685464352 1514130628994023716 1517250931932168576 1518818339919701808 1522519164334710828 1526120351169315759 1530468272397718368 1533166151497890624 1540537142610861252 1556044279623616068 1558403454403205696 1560477454209438336 1563228232899810048 1565895778703221108 1570743753250289904 1572366422416870782 1576846098834012864 1581077593732199706 1581727975300991232 1589332436720707536 1597649741645637888 1601542650372844608 1603197136581907464 1607103562353305874 1607764649791542528 1612079115177929112 1613744486164683171 1618342048803328992 1620495817832878272 1626122539422575766 1637494025712244128 1650074245838688384 1652270245633522944 1658007295097528232 1660929997456048176 1663140444617954016 1668915237828433023 1669601751706601856 1672544892543153408 1680585973757303184 1688665714015751757 1690517242060224864 1695751041571247232 1697502850498490256 1700076495712588032 1701639066021147396 1708249940403513936 1713538639909407168 1720195744182559488 1721776806447433164 1729725914510440704 1741745037274171072 1747137436770375936 1750196043676244736 1753203886203606408 1755537135985618128 1758631762012286304 1765464053239995264 1767086722406576142 1767813619454049024 1773951861188264472 1779005855094783744 1786357118958811776 1789959432769649856 1796174569688988918 1801735481669450184 1803596778654645897 1804467157730027648 1808735231015485344 1811923633588416192 1820634804903745116 1825821798649909632 1844200627702063488 1847429157213813888 1850604102103806764 1856333526568524432 1858804026337713312 1863545389531106112 1865258206984719261 1868546247138054198 1869314879901171456 1873869740719644096 1878301970669927088 1895251164109041024 1896045713982598464 1900085495208186624 1901831897317752972 1910612284655323392 1912586057676661536 1915131421075219776 1921781182953953178 1927256343019349056 1933223080923433728 1935220212205379424 1945941653824245792 1952683017566890752 1956101460579332352 1959463166933442456 1965529616366672928 1972354371979057209 1973165706562347648 1974979277983820394 1977973615204068768 1984097372526681984 1986147059894994672 1995695843836797531 2001381586981631712 2013704361865856088 2016757411580619136 2018840838658698288 2025091119892935744 2030025552446281104 2034827134892421012 2040624363196957824 2044221535330520832 2054049523481148336 2068413506162834688 2074725706164821424 2078357801865540624 2088375217389589986 2089234277536603392 2094325004333719872 2096488563222494376 2102461465112017152 2108103458309599608 2119109915627610048 2135390200497126144 2137596182109209952 2142804749804407832 2149438820237238816 2151659314886244228 2157789398404438656 2160661090443837696 2168163385896767688 2174875966038862944 2183325367616325504 2196768394762752096 2204396062800122763 2210676393463370976 2214573329941397568 2217520592823938688 2219811419882641104 2225220317104577364 2240781298343070912 2251554285354335676 2254022989413633152 2263337133997987008 2268852088028196528 2271195943491035574 2275876397898252864 2277666587204685248 2283778746502066242 2284718186545876224 2295702408596577552 2299749227246835936 2310805713916291878 2311756271593756416 2334066419435424102 2337605181604808544 2340716181314157504 2344842349349715072 2348843668054831662 2356115629875434856 2358549633625306173 2365269148251019296 2386612577026199808 2394899426251985224 2402313975559266912 2404795704872861196 2410655343529958811 2411646974687313792 2415898178117888256 2418118672766893668 2427513073204993488 2430743726749317408 2439183809133863649 2444488689101531904 2456241038568366192 2475111368758032576 2478405368450284416 2484727186041474816 2487010942646292348 2491394996184072264 2498492987626192128 2504402627559902784 2528060951976797952 2535775863090337296 2543626562356870848 2550114743568882048 2552458599031721094 2553508561433626368 2557978833065280768 2562374910605270904 2570307959864110752 2580293616273839232 2582665209671149746 2594588871765661056 2612617555911256608 2620706155155563904 2629805829305409612 2633305703978427192 2637298153605425024 2648196079859992896 2660927791782396708 2668508782642175616 2684939149154474784 2691787784878264384 2694261854533483377 2700121493190580992 2702603222504175276 2706700736595041472 2713102846523228016 2717885450382624288 2730952207355617674 2732075593701712128 2738732697974864448 2766300941553095232 2771143735820720832 2775906153155710146 2784500289852786648 2792433339111626496 2795318084296659168 2810804611079466144 2825479887503480064 2842876746163561536 2844068570973897696 2850128242812279936 2852747845976629458 2865918426982985088 2868879086514992304 2872697131612829664 2882671774430929767 2890884514529023584 2899834621385150592 2902830318308069136 2929024526350336128 2939194750400163684 2947568524617827968 2952764439921863424 2959748559843521472 2966960422806103152 2976146058790022976 2987708397790761216 3002072380472447568 3017782845330649344 3020556542798784132 3023065893622604544 3025136117370928704 3028261257988047432 3034501863864337152 3037636679839403616 3045038328669421656 3052240702338631518 3060936544795436736 3066332302995781248 3081074285221722504 3112088559247232136 3116806908806411392 3120954908418876672 3131791557406442216 3141487506500579808 3144732844833741564 3153692197668025728 3162155187464399412 3178664873441415072 3203085300745689216 3206394273163814928 3214207124706611748 3224158230355858224 3227488972329366342 3236684097606657984 3240991635665756544 3252245078845151532 3274988051424488256 3300148491677376768 3316014590195056464 3321859994912096352 3326280889235908032 3337830475656866046 3339203503413203712 3361171947514606368 3377331428031503514 3381034484120449728 3391502083142494464 3395005700996980512 3403278132042294792 3406793915236553361 3416499880807027872 3425668119753099363 3427077279818814336 3443553612894866328 3483490074548342144 3506407772407212816 3511074271971236256 3517263524024572608 3523265502082247493 3530928106479990528 3534173444813152284 3547903722376528944 3572714237917623552 3579918865539299712 3592349139377977836 3603470963338900368 3607193557309291794 3608934315460055296 3617470462030970688 3623847267176832384 3641269609807490232 3651643597299819264 3688401255404126976 3694858314427627776 3701208204207613528 3712667053137048864 3717608052675426624 3727090779062212224 3730516413969438522 3737092494276108396 3747739481439288192 3756603941339854176 3790502328218082048 3792091427965196928 3803663794635505944 3825172115353323072 3828687898547581641 3830262842150439552 3843562365907906356 3854512686038698112 3870440424410758848 3891883307648491584 3918926333866884912 3931059232733345856 3944708743958114418 3946331413124695296 3949958555967640788 3955947230408137536 3968194745053363968 3972294119789989344 3991391687673595062 4002763173963263424 4027408723731712176 4033514823161238272 4037681677317396576 4050182239785871488 4060051104892562208 4069654269784842024 4081248726393915648 4108099046962296672 4149451412329642848 4156715603731081248 4163859229733565219 4176750434779179972 4188650008667439744 4192977126444988752 4216206916619199216 4238219831255220096 4275192364218419904 4279121768964944187 4285609499608815664 4298877640474477632 4303318629772488456 4315578796808877312 4336326771793535376 4349751932077725888 4366650735232651008 4393536789525504192 4408792125600245526 4421352786926741952 4429146659882795136 4435041185647877376 4439622839765282208 4450440634209154728 4481562596686141824 4503108570708671352 4508045978827266304 4526674267995974016 4537704176056393056 4542391886982071148 4551752795796505728 4555333174409370496 4567557493004132484 4591404817193155104 4599498454493671872 4621611427832583756 4668132838870848204 4675210363209617088 4681432362628315008 4689684698699430144 4697687336109663324 4712231259750869712 4717099267250612346 4730538296502038592 4789798852503970448 4804627951118533824 4809591409745722392 4821310687059917622 4823293949374627584 4836237345533787336 4855026146409986976 4861487453498634816 4878367618267727298 4912482077136732384 4950222737516065152 4956810736900568832 4974021885292584696 4982789992368144528 5006745713485299069 5008805255119805568 5071551726180674592 5087253124713741696 5089161280785468601 5100229487137764096 5104917198063442188 5124749821210541808 5140615919728221504 5160587232547678464 5165330419342299492 5189177743531322112 5225235111822513216 5241412310311127808 5259611658610819224 5266611407956854384 5274596307210850048 5296392159719985792 5321855583564793416 5337017565284351232 5369878298308949568 5383575569756528768 5388523709066966754 5405206445008350552 5413401473190082944 5426205693046456032 5435770900765248576 5461904414711235348 5477465395949728896 5532601883106190464 5542287471641441664 5551812306311420292 5569000579705573296 5590636168593318336 5595774620954157783 5621609222158932288 5685753492327123072 5688137141947795392 5700256485624559872 5705495691953258916 5731836853965970176 5737758173029984608 5745394263225659328 5765343548861859534 5781769029058047168 5799669242770301184 5805660636616138272 5858049052700672256 5878389500800327368 5895137049235655936 5917063115937171627 5919497119687042944 5933920845612206304 5952292117580045952 6004144760944895136 6041113085597568264 6050272234741857408 6056522515976094864 6075273359678807232 6090076657338843312 6104481404677263036 6121873089590873472 6132664605991562496 6162148570443445008 6224177118494464272 6233613817612822784 6263583114812884432 6282975013001159616 6289465689667483128 6307384395336051456 6324310374928798824 6357329746882830144 6406170601491378432 6412788546327629856 6428414249413223496 6448316460711716448 6454977944658732684 6473368195213315968 6481983271331513088 6504490157690303064 6549976102848976512 6613188188400368289 6632029180390112928 6643719989824192704 6652561778471816064 6675660951313732092 6722343895029212736 6754662856063007028 6762068968240899456 6790011401993961024 6806556264084589584 6813587830473106722 6832999761614055744 6851336239506198726 6854154559637628672 6887107225789732656 6966980149096684288 7012815544814425632 7022148543942472512 7034527048049145216 7046531004164494986 7068346889626304568 7095807444753057888 7159837731078599424 7184698278755955672 7206941926677800736 7214387114618583588 7231966030589876433 7234940924061941376 7247694534353664768 7282539219614980464 7317551427401590947 7402416408415227056 7425334106274097728 7435216105350853248 7454181558124424448 7461032827938877044 7474184988552216792 7495478962878576384 7513207882679708352 7584182855930393856 7607327589271011888 7650344230706646144 7657375797095163282 7660525684300879104 7687124731815812712 7709025372077396224 7740880848821517696 7783766615296983168 7837852667733769824 7862118465466691712 7889417487916228836 7899917111935281576 7911894460816275072 7944588239579978688 7982783375347190124 8005526347926526848 8054817447463424352 8075363354634793152 8082785563600450131 8100364479571742976 8120102209785124416 8139308539569684048 8216198093924593344 8298902824659285696 8313431207462162496 8327718459467130438 8353500869558359944 8377300017334879488 8385954252889977504 8432413833238398432 8476439662510440192 8550384728436839808 8558243537929888374 8571218999217631328 8597755280948955264 8606637259544976912 8648015323292789301 8672653543587070752 8699503864155451776 8787073579051008384 8817584251200491052 8842705573853483904 8858293319765590272 8879245679530564416 8900881268418309456 8963125193372283648 9006217141417342704 9053348535991948032 9075408352112786112 9084783773964142296 9103505591593011456 9110666348818740992 9135114986008264968 9182809634386310208 9198996908987343744 9243222855665167512 9336265677741696408 9350420726419234176 9362864725256630016 9395374672219326648 9424462519501739424 9434198534501224692 9461076593004077184 9579597705007940896 9609255902237067648 9619182819491444784 9642621374119835244 9672474691067574672 9710052292819973952 9722974906997269632 9756735236535454596 9824964154273464768 9900445475032130304 9948043770585169392 9965579984736289056 10013491426970598138 10017610510239611136 10143103452361349184 10174506249427483392 10178322561570937202 10209834396126884376 10220381745709660083 10249499642421083616 10277004359259298089 10281231839456443008 10330660838684598984 10450470223645026432 10519223317221638448 10533222815913708768 10569796506246742479 10592784319439971584 10643711167129586832 10739756596617899136 10767151139513057536 10777047418133933508 10810412890016701104 10826802946380165888 10852411386092912064 10871541801530497152 10923808829422470696 10954930791899457792 11065203766212380928 11084574943282883328 11103624612622840584 11138001159411146592 11181272337186636672 11191549241908315566 11243218444317864576 11371506984654246144 11376274283895590784 11410991383906517832 11475516346059969216 11486063695642744923 11490788526451318656 11530687097723719068 11563538058116094336 11611321273232276544 11756779001600654736 11834126231874343254 11838994239374085888 11867841691224412608 11904584235160091904 12008289521889790272 12082226171195136528 12100544469483714816 12113045031952189728 12150546719357614464 12180153314677686624 12208962809354526072 12243746179181746944 12324297140886890016 12448354236988928544 12491577689200695657 12527166229625768864 12565950026002319232 12578931379334966256 12648620749857597648 12714659493765660288 12825577092655259712 12837365306894832561 12856828498826446992 12896632921423432896 12909955889317465368 12946736390426631936 13008980315380606128 13099952205697953024 13226376376800736578 13264058360780225856 13287439979648385408 13305123556943632128 13351321902627464184 13444687790058425472 13509325712126014056 13524137936481798912 13580022803987922048 13613112528169179168 13627175660946213444 13665999523228111488 13702672479012397452 13774214451579465312 14025631089628851264 14044297087884945024 14069054096098290432 14093062008328989972 14136693779252609136 14191614889506115776 14369396557511911344 14413883853355601472 14428774229237167176 14463932061179752866 14469881848123882752 14565078439229960928 14635102854803181894 14804832816830454112 14850668212548195456 14870432210701706496 14922065655877754088 14948369977104433584 15020237140455897207 15026415765359416704 15214655178542023776 15267483842356405803 15300688461413292288 15314751594190326564 15374249463631625424 15481761697643035392 15567533230593966336 15675705335467539648 15724236930933383424 15778834975832457672 15799834223870563152 15823788921632550144 15889176479159957376 15965566750694380248 16011052695853053696 16109634894926848704 16150726709269586304 16165571127200900262 16240204419570248832 16278617079139368096 16432396187849186688 16597805649318571392 16626862414924324992 16655436918934260876 16707001739116719888 16771908505779955008 16787323862862473349 16864827666476796864 17100769456873679616 17116487075859776748 17142437998435262656 17195510561897910528 17213274519089953824 17296030646585578602 17345307087174141504 17399007728310903552 17574147158102016768 17635168502400982104 17685411147706967808 17751189347811514881 17758491359061128832 17801762536836618912 18012434282834685408 18150816704225572224 18169567547928284592 18270229972016529936 18365619268772620416 18397993817974687488 18486445711330335024 18672531355483392816 18700841452838468352 18790749344438653296 18848925039003478848 18868397069002449384 18922153186008154368 19159195410015881792 19218511804474135296 19238365638982889568 19285242748239670488 19344949382135149344 19420104585639947904 19445949813994539264 19513470473070909192 19649928308546929536 19839564565201104867 19896087541170338784 19931159969472578112 20026982853941196276 20286206904722698368 20356645123141874404 20419668792253768752 20440763491419320166 20498999284842167232 20554008718518596178 20562463678912886016 20661321677369197968 20900940447290052864 21038446634443276896 21066445631827417536 21139593012493484958 21287422334259173664 21479513193235798272 21554094836267867016 21620825780033402208 21695898091769629299 21704822772185824128 21743083603060994304 21847617658844941392 21952654282204772841 22207249225245681168 22276002318822293184 22362544674373273344 22383098483816631132 22486436888635729152 22752548567791181568 22821982767813035664 22951032692119938432 22972127391285489846 22981577052902637312 23061374195447438136 23127076116232188672 23222642546464553088 23513558003201309472 23668252463748686508 23735683382448825216 24016579043779580544 24164452342390273056 24226090063904379456 24248356690801350393 24301093438715228928 24360306629355373248 24417925618709052144 24648594281773780032 24896708473977857088 24983155378401391314 25054332459251537728 25131900052004638464 25157862758669932512 25297241499715195296 25429318987531320576 25651154185310519424 25674730613789665122 25713656997652893984 25793265842846865792 25819911778634930736 25944045969878367903 26017960630761212256 26452752753601473156 26528116721560451712 26574879959296770816 26702643805254928368 26889375580116850944 27018651424252028112 27160045607975844096 27226225056338358336 27254351321892426888 27331999046456222976 27405344958024794904 27548428903158930624 28051262179257702528 28088594175769890048 28186124016657979944 28273387558505218272 28383229779012231552 28738793115023822688 28827767706711202944 28857548458474334352 28927864122359505732 29130156878459921856 29270205709606363788 29609665633660908224 29701336425096390912 29844131311755508176 29896739954208867168 30040474280911794414 30052831530718833408 30429310357084047552 30534967684712811606 30629503188380653128 30661145237128980249 30748498927263250848 31351410670935079296 31557669951664915344 31599668447741126304 31709389518740227437 31778352958319914752 31931133501388760496 32219269789853697408 32301453418539172608 32331142254401800524 32480408839140497664 32557234158278736192 32864792375698373376 33195611298637142784 33253724829848649984 33310873837868521752 33414003478233439776 33543817011559910016 33574647725724946698 33729655332953593728 34232974151719553496 34284875996870525312 34426549038179907648 34592061293171157204 34690614174348283008 35270337004801964208 35502378695623029762 35516982718122257664 35603525073673237824 36024868565669370816 36301633408451144448 36339135095856569184 36540459944033059872 36731238537545240832 36972891422660670048 37345062710966785632 37474733067602086971 37581498688877306592 37697850078006957696 37736794138004898768 38318390820031763584 38476731277965779136 38570485496479340976 38689898764270298688 38840209171279895808 39026940946141818384 39299856617093859072 39679129130402209734 39792175082340677568 39862319938945156224 40053965707882392552 40572413809445396736 40713290246283748808 40839337584507537504 40881526982838640332 40997998569684334464 41108017437037192356 41322643354738395936 42076893268886553792 42132891263654835072 42279186024986969916 42574844668518347328 43108189672535734032 43241651560066804416 43391796183539258598 43409645544371648256 43695235317689882784 43905308564409545682 44414498450491362336 44552004637644586368 44766196967633262264 45643965535626071328 45802451527069217409 45902065384239876864 45944254782570979692 46122748390894876272 46445285092929106176 47027116006402618944 47336504927497373016 47471366764897650432 48033158087559161088 48328904684780546112 48452180127808758912 48496713381602700786 48720613258710746496 48835851237418104288 49297188563547560064 49793416947955714176 49966310756802782628 50108664918503075456 50315725517339865024 50594482999430390592 51302308370621038848 51349461227579330244 51427313995305787968 51586531685693731584 51639823557269861472 51888091939756735806 52035921261522424512 52905505507202946312 53056233443120903424 53405287610509856736 54037302848504056224 54452450112676716672 54508702643784853776 54810689916049589808 55096857806317861248 56102524358515405056 56372248033315959888 56546775117010436544 56766459558024463104 57477586230047645376 57655535413422405888 57715096916948668704 57855728244719011464 58260313756919843712 58540411419212727576 59219331267321816448 59688262623511016352 59793479908417734336 60080948561823588828 60858620714168095104 61069935369425623212 61259006376761306256 61322290474257960498 61496997854526501696 62702821341870158592 63115339903329830688 63199336895482252608 63418779037480454874 63862267002777520992 64438539579707394816 64662284508803601048 65087694275308887897 65114468316557472384 66621747675737043504 66828006956466879552 67087634023119820032 67149295451449893396 67459310665907187456 68465948303439106992 68569751993741050624 68853098076359815296 69184122586342314408 69381228348696566016 70540674009603928416 71004757391246059524 71207050147346475648 72049737131338741632 72678270191713138368 72745070072404051179 73080919888066119744 73945782845321340096 74690125421933571264 74949466135204173942 75162997377754613184 75395700156013915392 75473588276009797536 76636781640063527168 76953462555931558272 77140970992958681952 77379797528540597376 78053881892283636768 79358258260804419468 79584350164681355136 79724639877890312448 80107931415764785104 81426580492567497616 81678675169015075008 81763053965677280664 81995997139368668928 82216034874074384712 82645286709476791872 84153786537773107584 84265782527309670144 84558372049973939832 85149689337036694656 86216379345071468064 86483303120133608832 86783592367078517196 87390470635379765568 87810617128819091364 88828996900982724672 89104009275289172736 89532393935266524528 91287931071252142656 91604903054138434818 91888509565141959384 92245496781789752544 94054232012805237888 94673009854994746032 95128168556220682311 96657809369561092224 96904360255617517824 96993426763205401572 97441226517421492992 97671702474836208576 98594377127095120128 99586833895911428352 99932621513605565256 100217329837006150912 100631451034679730048 101188965998860781184 102698922455158660488 102854627990611575936 103279647114539722944 103776183879513471612 104071842523044849024 105811011014405892624 106810575221019713472 108074605697008112448 108904900225353433344 109017405287569707552 109621379832099179616 110193715612635722496 112424199202806260913 112744496066631919776 113093550234020873088 114955172460095290752 115430193833897337408 115711456489438022928 116520627513839687424 117080822838425455152 118438662534643632896 119376525247022032704 119586959816835468672 120161897123647177656 121717241428336190208 122139870738851246424 122518012753522612512 122644580948515920996 122993995709053003392 126230679806659661376 126398673790964505216 126837558074960909748 127724534005555041984 129324569017607202096 130175388550617775794 130228936633114944768 133243495351474087008 133656013912933759104 134298590902899786792 136931896606878213984 137407354581207652227 137706196152719630592 138368245172684628816 141081348019207856832 142009514782492119048 142414100294692951296 144099474262677483264 145356540383426276736 145490140144808102358 146161839776132239488 147891565690642680192 149380250843867142528 149898932270408347884 150325994755509226368 150947176552019595072 153906925111863116544 154281941985917363904 154759595057081194752 156107763784567273536 158716516521608838936 159168700329362710272 160215862831529570208 162853160985134995232 163357350338030150016 163526107931354561328 164432069748148769424 165290573418953583744 168307573075546215168 169116744099947879664 170299378674073389312 172432758690142936128 172966606240267217664 173567184734157034392 174780941270759531136 175621234257638182728 177657993801965449344 179064787870533049056 182575862142504285312 183209806108276869636 183777019130283918768 184490993563579505088 188108464025610475776 189346019709989492064 190256337112441364622 193315618739122184448 193986853526410803144 195263082825926663691 195343404949672417152 199865243027211130512 201262902069359460096 202377931997721562368 205397844910317320976 205709255981223151872 206559294229079445888 207552367759026943224 208143685046089698048 211622022028811785248 213621150442039426944 216149211394016224896 218034810575139415104 218235210217212153537 219242759664198359232 224848398405612521826 225488992133263839552 226187100468041746176 229910344920190581504 230860387667794674816 231422912978876045856 234161645676850910304 238753050494044065408 239173919633670937344 240323794247294355312 244279741477702492848 245036025507045225024 245289161897031841992 245987991418106006784 252461359613319322752 252797347581929010432 253675116149921819496 255449068011110083968 258649138035214404192 260350777101235551588 266486990702948174016 267312027825867518208 268597181805799573584 273863793213756427968 274814709162415304454 276736490345369257632 282162696038415713664 284019029564984238096 285384505668662046933 290713080766852553472 290980280289616204716 292323679552264478976 295783131381285360384 298760501687734285056 299797864540816695768 300651989511018452736 301894353104039190144 308563883971834727808 312215527569134547072 317433033043217677872 320431725663059140416 325706321970269990464 326714700676060300032 327052215862709122656 328864139496297538848 330581146837907167488 337272597608418782739 338233488199895759328 344865517380285872256 347134369468314068784 349561882541519062272 351242468515276365456 355315987603930898688 358129575741066098112 365151724285008570624 366419612216553739272 367554038260567837536 368981987127159010176 378692039419978984128 380512674224882729244 387973707052821606288 390526165651853327382 390686809899344834304 399730486054422261024 410795689820634641952 412222063743622956681 413118588458158891776 415104735518053886448 423244044057623570496 427242300884078853888 432298422788032449792 436069621150278830208 436470420434424307074 438485519328396718464 449696796811225043652 450977984266527679104 461720775335589349632 462845825957752091712 468323291353701820608 477506100988088130816 480647588494588710624 488559482955404985696 490072051014090450048 490578323794063683984 504922719226638645504 507350232299843638992 510898136022220167936 517298276070428808384 520701554202471103176 532973981405896348032 537194363611599147168 547727586427512855936 549629418324830608908 553472980690738515264 564325392076831427328 568038059129968476192 570769011337324093866 581960560579232409432 599595729081633391536 603788706208078380288 617127767943669455616 624431055138269094144 634866066086435355744 640863451326118280832 651412643940539980928 654104431725418245312 657728278992595077696 674545195216837565478 676466976399791518656 689731034760571744512 694268738936628137568 702484937030552730912 716259151482132196224 732839224433107478544 735108076521135675072 737963974254318020352 757384078839957968256 761025348449765458488 775947414105643212576 781052331303706654764 799460972108844522048 821591379641269283904 824444127487245913362 830209471036107772896 846488088115247140992 872139242300557660416 872940840868848614148 876971038656793436928 899393593622450087304 901955968533055358208 925691651915504183424 936646582707403641216 961295176989177421248 977118965910809971392 980144102028180900096 981156647588127367968 1014700464599687277984 1034596552140857616768 1041403108404942206352 1065947962811792696064 1074388727223198294336 1095455172855025711872 1099258836649661217816 1106945961381477030528 1136076118259936952384 1141538022674648187732 1163921121158464818864 1199191458163266783072 1236666191230868870043 1269732132172870711488 1281726902652236561664 1302825287881079961856 1308208863450836490624 1315456557985190155392 1349090390433675130956 1352933952799583037312 1388537477873256275136 1404969874061105461824 1432518302964264392448 1465678448866214957088 1470216153042271350144 1514768157679915936512 1522050696899530916976 1551894828211286425152 1562104662607413309528 1598921944217689044096 1643182759282538567808 1648888254974491826724 1660418942072215545792 1692976176230494281984 1745881681737697228296 1798787187244900174608 1851383303831008366848 1873293165414807282432 1922590353978354842496 1954237931821619942784 1962313295176254735936 2029400929199374555968 2069193104281715233536 2082806216809884412704 2148777454446396588672 2198517673299322435632 2213891922762954061056 2272152236519873904768 2283076045349296375464 2327842242316929637728 2398382916326533566144 2473332382461737740086 2539464264345741422976 2616417726901672981248 2630913115970380310784 2698180780867350261912 2705867905599166074624 2777074955746512550272 2809939748122210923648 2931356897732429914176 2940432306084542700288 3044101393799061833952 3103789656422572850304 3124209325214826619056 3197843888435378088192 3286365518565077135616 3297776509948983653448 3320837884144431091584 3491763363475394456592 3597574374489800349216 3709998573692606610129 3845180707956709684992 3908475863643239885568 3924626590352509471872 4058801858398749111936 4165612433619768825408 4297554908892793177344 4397035346598644871264 4544304473039747809536 4566152090698592750928 4655684484633859275456 4796765832653067132288 4946664764923475480172 5078928528691482845952 5396361561734700523824 5554149911493025100544 5619879496244421847296 5862713795464859828352 6088202787598123667904 6207579312845145700608 6248418650429653238112 6595553019897967306896 6641675768288862183168 6983526726950788913184 7195148748979600698432 7419997147385213220258 7849253180705018943744 8117603716797498223872 8331224867239537650816 8794070693197289742528 9132304181397185501856 9311368969267718550912 9593531665306134264576 9893329529846950960344 10792723123469401047648 11725427590929719656704 12176405575196247335808 12496837300859306476224 13191106039795934613792 13967053453901577826368 14390297497959201396864 14839994294770426440516 16662449734479075301632 17588141386394579485056 18264608362794371003712 18622737938535437101824 19786659059693901920688 21585446246938802095296 24352811150392494671616 24993674601718612952448 26382212079591869227584 27934106907803155652736 28780594995918402793728 29679988589540852881032 35176282772789158970112 36529216725588742007424 39573318119387803841376 43170892493877604190592 49987349203437225904896 52764424159183738455168 55868213815606311305472 59359977179081705762064 73058433451177484014848 79146636238775607682752 86341784987755208381184 105528848318367476910336 118719954358163411524128 158293272477551215365504 237439908716326823048256 316586544955102430731008 474879817432653646096512 949759634865307292193024
- Sum of all divisors σ(n): 3795441988578136565924199
- Sum of proper divisors (its aliquot sum) s(n): 2845682353712829273731175
- 949759634865307292193024 is an abundant number, because the sum of its proper divisors (2845682353712829273731175) is greater than itself. Its abundance is 1895922718847521981538151
Bases of 949759634865307292193024
- Binary: 110010010001111010010010101011100101101111001001101100011111101011010001000000002
- Hexadecimal: 0xC91E92AE5BC9B1FAD100
- Base-36: 4ANROG3OL0LPG000
Squares and roots of 949759634865307292193024
- 949759634865307292193024 squared (9497596348653072921930242) is 902043364019481831010311773108855413499274264576
- 949759634865307292193024 cubed (9497596348653072921930243) is 856724376043816533450387636584988525097465903556481890364834003837517824
-
949759634865307292193024 is a
perfect square number . Itssquare root is 974556121968 -
The
cube root of 949759634865307292193024 is 98296465.6599143887
Scales and comparisons
How big is 949759634865307292193024?- 949,759,634,865,307,292,193,024 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 949,759,634,865,307,292,193,024 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 949759634865307292193024 cubic inches would be around 8191372.1 feet tall.
Recreational maths with 949759634865307292193024
- 949759634865307292193024 backwards is 420391292703568436957949
- 949759634865307292193024 is a
Harshad number . - The number of decimal digits it has is: 24
- The sum of 949759634865307292193024's digits is 117
- 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 949759634865307292193024 - Facts about the integer". Numbermatics.com. 2024. Web. 5 June 2024.
APA style:
Numbermatics. (2024). Number 949759634865307292193024 - Facts about the integer. Retrieved 5 June 2024, from https://numbermatics.com/n/949759634865307292193024/
Chicago style:
Numbermatics. 2024. "Number 949759634865307292193024 - Facts about the integer". https://numbermatics.com/n/949759634865307292193024/
The information we have on file for 949759634865307292193024 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 949759634865307292193024, math, Factors of 949759634865307292193024, curriculum, school, college, exams, university, Prime factorization of 949759634865307292193024, STEM, science, technology, engineering, physics, economics, calculator, nine hundred forty-nine sextillion, seven hundred fifty-nine quintillion, six hundred thirty-four quadrillion, eight hundred sixty-five trillion, three hundred seven billion, two hundred ninety-two million, one hundred ninety-three thousand and twenty-four.